:root{--masiva-ink:#0b1220;--masiva-blue:#143f6b;--masiva-blue-soft:#dfeaf5;--masiva-green:#18a36b;--masiva-green-soft:#dff7ed;--masiva-paper:#f4f7fb;--masiva-white:#fff;--masiva-amber:#f5b942;--masiva-red:#d94b5b;--masiva-muted:#5d6a7c;--masiva-line:#d8e0e9;--masiva-radius:22px;--masiva-shadow:0 22px 60px #0b12201f}.masiva-marketing{color:var(--masiva-ink);background:var(--masiva-white);font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;overflow:hidden}.masiva-marketing *{box-sizing:border-box}.masiva-shell{width:min(1180px,100% - 2rem);margin-inline:auto}.masiva-display{letter-spacing:-.04em;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif}.masiva-mono{font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.masiva-eyebrow{color:var(--masiva-blue);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:.55rem;font-size:12px;font-weight:800;display:inline-flex}.masiva-eyebrow:before{background:var(--masiva-green);content:"";width:1.8rem;height:2px}.masiva-btn{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.55rem;min-height:3rem;padding:.8rem 1.3rem;font-size:15px;font-weight:800;line-height:1;transition:transform .18s,box-shadow .18s,background-color .18s;display:inline-flex}.masiva-btn:hover{transform:translateY(-2px)}.masiva-btn:focus-visible{outline-offset:3px;outline:3px solid #18a36b57}.masiva-btn--primary{color:#fff;background:var(--masiva-ink);box-shadow:0 10px 26px #0b122033}.masiva-btn--primary:hover{background:var(--masiva-blue);box-shadow:0 14px 32px #143f6b3d}.masiva-btn--secondary{border-color:var(--masiva-line);color:var(--masiva-ink);background:#ffffffc7}.masiva-btn--secondary:hover{border-color:var(--masiva-blue);background:#fff}.masiva-hero{background:linear-gradient(105deg,#dfeaf5c2,transparent 46%),radial-gradient(circle at 84% 18%,#18a36b29,transparent 30%),var(--masiva-paper);padding:4.8rem 0 4.4rem;position:relative}.masiva-hero:before{opacity:.32;content:"";background-image:linear-gradient(#143f6b14 1px,#0000 1px),linear-gradient(90deg,#143f6b14 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 74%);mask-image:linear-gradient(90deg,#000,#0000 74%)}.masiva-hero__grid{z-index:1;grid-template-columns:minmax(0,1fr) minmax(500px,.92fr);align-items:center;gap:clamp(2.5rem,6vw,6rem);display:grid;position:relative}.masiva-hero h1{max-width:700px;margin:1.25rem 0 1.35rem;font-size:clamp(44px,3.4vw,64px);font-weight:760;line-height:1.02}.masiva-hero h1 span{color:var(--masiva-blue)}.masiva-hero__lead{max-width:630px;color:var(--masiva-muted);font-size:clamp(17px,1.3vw,20px);line-height:1.7}.masiva-hero__actions{flex-wrap:wrap;gap:.8rem;margin-top:2rem;display:flex}.masiva-hero__proof{color:var(--masiva-muted);flex-wrap:wrap;gap:.7rem 1.1rem;margin-top:1.25rem;font-size:.82rem;font-weight:700;display:flex}.masiva-hero__proof span{align-items:center;gap:.35rem;display:inline-flex}.masiva-hero__proof svg{color:var(--masiva-green)}.masiva-ledger{min-height:460px;position:relative}.masiva-ledger__xml{z-index:1;border:1px solid var(--masiva-line);width:210px;color:var(--masiva-ink);background:#fff;border-radius:16px;padding:1.15rem;position:absolute;top:2.4rem;left:-1rem;transform:rotate(-4deg);box-shadow:0 16px 42px #0b122021}.masiva-ledger__xml-head{justify-content:space-between;align-items:center;margin-bottom:.85rem;display:flex}.masiva-ledger__file{align-items:center;gap:.45rem;font-size:.78rem;font-weight:800;display:inline-flex}.masiva-ledger__xml-lines{gap:.45rem;display:grid}.masiva-ledger__xml-lines span{background:var(--masiva-blue-soft);border-radius:999px;height:5px}.masiva-ledger__xml-lines span:nth-child(2),.masiva-ledger__xml-lines span:nth-child(5){width:72%}.masiva-ledger__xml-lines span:nth-child(3){background:var(--masiva-green-soft);width:88%}.masiva-ledger__arrow{z-index:2;border:5px solid var(--masiva-paper);color:#fff;background:var(--masiva-green);border-radius:50%;place-items:center;width:58px;height:58px;display:grid;position:absolute;top:11.2rem;left:10.8rem;box-shadow:0 10px 28px #18a36b4d}.masiva-ledger__panel{color:#fff;background:var(--masiva-ink);width:min(500px,90%);box-shadow:var(--masiva-shadow);border:1px solid #ffffff1f;border-radius:26px;position:absolute;bottom:0;right:0;overflow:hidden}.masiva-ledger__topbar{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:1rem 1.2rem;display:flex}.masiva-ledger__brand{letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.78rem;font-weight:800;display:flex}.masiva-ledger__pulse{background:#39d994;border-radius:50%;width:9px;height:9px;box-shadow:0 0 0 6px #39d9941f}.masiva-ledger__body{padding:1.3rem}.masiva-ledger__month{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.masiva-ledger__month small{color:#92a1b8;letter-spacing:.11em;text-transform:uppercase;margin-bottom:.25rem;font-size:.67rem;font-weight:700;display:block}.masiva-ledger__month strong{font-size:1.55rem;display:block}.masiva-ledger__score{color:#70e8b1;border:1px solid #39d99473;border-radius:50%;place-items:center;width:66px;height:66px;font-size:1.2rem;font-weight:800;display:grid}.masiva-ledger__kpis{grid-template-columns:repeat(3,1fr);gap:.6rem;margin:1.25rem 0;display:grid}.masiva-ledger__kpi{background:#ffffff0a;border:1px solid #ffffff14;border-radius:13px;padding:.85rem}.masiva-ledger__kpi span{color:#92a1b8;margin-bottom:.2rem;font-size:.64rem;display:block}.masiva-ledger__kpi strong{font-size:1.02rem}.masiva-ledger__alerts{gap:.55rem;display:grid}.masiva-ledger__alert{color:#dce4ef;background:#ffffff0b;border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:.7rem;padding:.7rem .8rem;font-size:.73rem;display:grid}.masiva-ledger__alert i{background:var(--masiva-amber);border-radius:50%;width:8px;height:8px}.masiva-ledger__alert--danger i{background:var(--masiva-red)}.masiva-ledger__alert--ok i{background:#39d994}.masiva-ledger__alert b{color:#fff}.masiva-ledger__alert em{color:#92a1b8;font-size:.65rem;font-style:normal}.masiva-transition{padding:4.5rem 0}.masiva-section-head{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:2rem;margin-bottom:2.3rem;display:grid}.masiva-section-head h2{margin-top:.8rem;font-size:clamp(32px,2.5vw,46px);font-weight:750;line-height:1.08}.masiva-section-head p{max-width:650px;color:var(--masiva-muted);font-size:17px;line-height:1.75}.masiva-transition__grid{border:1px solid var(--masiva-line);border-radius:var(--masiva-radius);grid-template-columns:.88fr 1.12fr;display:grid;overflow:hidden;box-shadow:0 18px 55px #0b122014}.masiva-plan-story{padding:clamp(1.6rem,4vw,3rem)}.masiva-plan-story--free{background:var(--masiva-paper)}.masiva-plan-story--premium{color:#fff;background:var(--masiva-blue)}.masiva-plan-story__tag{letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.45rem;margin-bottom:1.25rem;font-size:.72rem;font-weight:850;display:inline-flex}.masiva-plan-story h3{margin-bottom:.65rem;font-size:clamp(26px,2.1vw,38px);font-weight:800;line-height:1.05}.masiva-plan-story>p{max-width:560px;color:var(--masiva-muted);line-height:1.7}.masiva-plan-story--premium>p{color:#c8d8e9}.masiva-checklist{gap:.8rem;margin-top:1.5rem;display:grid}.masiva-checklist li{align-items:flex-start;gap:.65rem;font-size:.9rem;line-height:1.45;display:flex}.masiva-checklist svg{color:var(--masiva-green);flex:none;margin-top:.05rem}.masiva-plan-story--premium .masiva-checklist svg{color:#73e3b0}.masiva-outcomes{background:var(--masiva-paper);padding:4.8rem 0}.masiva-outcomes__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.masiva-outcome{border:1px solid var(--masiva-line);background:#fff;border-radius:18px;grid-template-columns:auto 1fr;gap:1rem;padding:clamp(1.35rem,3vw,2rem);transition:transform .18s,box-shadow .18s;display:grid}.masiva-outcome:hover{transform:translateY(-4px);box-shadow:0 16px 36px #0b122014}.masiva-outcome__icon{width:48px;height:48px;color:var(--masiva-blue);background:var(--masiva-blue-soft);border-radius:14px;place-items:center;display:grid}.masiva-outcome:nth-child(2) .masiva-outcome__icon,.masiva-outcome:nth-child(4) .masiva-outcome__icon{color:#0a7a4c;background:var(--masiva-green-soft)}.masiva-outcome h3{margin-bottom:.45rem;font-size:1.18rem;font-weight:800}.masiva-outcome p{color:var(--masiva-muted);font-size:.9rem;line-height:1.65}.masiva-capabilities{padding:5rem 0}.masiva-capabilities__intro{max-width:760px;margin-bottom:2rem}.masiva-capabilities__intro h2{margin:.8rem 0 .75rem;scroll-margin-top:7rem;font-size:clamp(32px,2.5vw,46px);font-weight:750;line-height:1.08}.masiva-capabilities__intro p{color:var(--masiva-muted);line-height:1.7}.masiva-capabilities__grid{border-top:1px solid var(--masiva-line);border-left:1px solid var(--masiva-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.masiva-capability{border-right:1px solid var(--masiva-line);border-bottom:1px solid var(--masiva-line);min-width:0;padding:1.7rem}.masiva-capability__head{align-items:center;gap:.7rem;margin-bottom:1rem;display:flex}.masiva-capability__icon{width:40px;height:40px;color:var(--masiva-blue);background:var(--masiva-blue-soft);border-radius:12px;flex:none;place-items:center;display:grid}.masiva-capability h3{font-size:1rem;font-weight:800}.masiva-capability ul{gap:.55rem;display:grid}.masiva-capability li{color:var(--masiva-muted);padding-left:1rem;font-size:.82rem;line-height:1.5;position:relative}.masiva-capability li:before{background:var(--masiva-green);content:"";border-radius:50%;width:5px;height:5px;position:absolute;top:.58em;left:0}.masiva-guides{background:var(--masiva-paper);padding:4.8rem 0}.masiva-guides__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;margin-top:1.8rem;display:grid}.masiva-guide{border:1px solid var(--masiva-line);background:#fff;border-radius:14px;justify-content:space-between;align-items:center;gap:1rem;min-width:0;padding:1.25rem;font-size:.88rem;font-weight:750;line-height:1.4;transition:border-color .16s,transform .16s;display:flex}.masiva-guide:hover{border-color:var(--masiva-blue);transform:translateY(-2px)}.masiva-guide svg{color:var(--masiva-green);flex:none}.masiva-proof{color:#fff;background:var(--masiva-ink);padding:4.8rem 0}.masiva-proof__grid{grid-template-columns:minmax(260px,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(2rem,7vw,6rem);display:grid}.masiva-proof__number{letter-spacing:-.075em;font-size:clamp(64px,7vw,104px);font-weight:850;line-height:.85}.masiva-proof__number span{color:#54dda1}.masiva-proof__caption{color:#9aa9bc;letter-spacing:.1em;text-transform:uppercase;margin-top:1rem;font-size:.82rem;font-weight:700}.masiva-proof blockquote{letter-spacing:-.035em;font-family:Inter Variable,Inter,ui-sans-serif,system-ui,sans-serif;font-size:clamp(26px,2.25vw,40px);font-weight:650;line-height:1.22}.masiva-proof__detail{color:#aebace;margin-top:1.2rem;line-height:1.7}.masiva-pricing-preview{padding:4.8rem 0}.masiva-pricing-preview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.masiva-price-card{border:1px solid var(--masiva-line);background:#fff;border-radius:18px;flex-direction:column;min-height:330px;padding:1.6rem;display:flex;position:relative}.masiva-price-card--featured{border-color:var(--masiva-blue);color:#fff;background:var(--masiva-blue);box-shadow:0 18px 45px #143f6b38}.masiva-price-card__label{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:850}.masiva-price-card__price{align-items:baseline;gap:.3rem;margin:1rem 0 .45rem;display:flex}.masiva-price-card__price strong{font-size:2.7rem;line-height:1}.masiva-price-card__price span,.masiva-price-card__summary{color:var(--masiva-muted);font-size:.82rem}.masiva-price-card--featured .masiva-price-card__price span,.masiva-price-card--featured .masiva-price-card__summary{color:#c7d8e9}.masiva-price-card ul{gap:.65rem;margin:1.2rem 0 1.5rem;font-size:.85rem;display:grid}.masiva-price-card li{gap:.5rem;display:flex}.masiva-price-card li svg{color:var(--masiva-green);flex:none;margin-top:.1rem}.masiva-price-card--featured li svg{color:#74e3b0}.masiva-price-card .masiva-btn{width:100%;margin-top:auto}.masiva-price-card--featured .masiva-btn{color:var(--masiva-ink);background:#fff}.masiva-final-cta{padding:0 0 6rem}.masiva-final-cta__box{color:#fff;background:var(--masiva-blue);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:2rem;padding:clamp(2rem,5vw,4rem);display:grid;position:relative;overflow:hidden}.masiva-final-cta__box:after{content:"";border:38px solid #ffffff12;border-radius:50%;width:240px;height:240px;position:absolute;bottom:-5rem;right:-3rem}.masiva-final-cta h2{max-width:730px;font-size:clamp(30px,2.4vw,44px);font-weight:750;line-height:1.02}.masiva-final-cta p{color:#c9d9e8;max-width:640px;margin-top:.9rem;line-height:1.65}.masiva-final-cta .masiva-btn{z-index:1;color:var(--masiva-ink);background:#fff;position:relative}.masiva-pricing-hero{text-align:center;background:var(--masiva-paper);padding:4.8rem 0 2.4rem}.masiva-pricing-hero h1{max-width:850px;margin:1rem auto;font-size:clamp(42px,3.25vw,60px);font-weight:760;line-height:1.04}.masiva-pricing-hero p{max-width:700px;color:var(--masiva-muted);margin-inline:auto;font-size:17px;line-height:1.7}.masiva-pricing{background:var(--masiva-paper);padding:2.2rem 0 4.8rem}.masiva-pricing__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.masiva-pricing-card{border:1px solid var(--masiva-line);background:#fff;border-radius:18px;flex-direction:column;min-height:540px;padding:1.4rem;display:flex;position:relative}.masiva-pricing-card--premium{border:2px solid var(--masiva-blue)}.masiva-pricing-card--annual{color:#fff;background:var(--masiva-ink);box-shadow:var(--masiva-shadow)}.masiva-pricing-card__ribbon{color:#08643f;background:var(--masiva-green-soft);letter-spacing:.07em;text-transform:uppercase;border-radius:999px;padding:.35rem .6rem;font-size:.65rem;font-weight:850;position:absolute;top:.8rem;right:.8rem}.masiva-pricing-card__name{letter-spacing:.1em;text-transform:uppercase;padding-right:4.5rem;font-size:.75rem;font-weight:850}.masiva-pricing-card__for{min-height:46px;color:var(--masiva-muted);margin-top:.65rem;font-size:.8rem;line-height:1.45}.masiva-pricing-card--annual .masiva-pricing-card__for{color:#9faec1}.masiva-pricing-card__amount{align-items:baseline;gap:.25rem;margin:1.2rem 0 .4rem;display:flex}.masiva-pricing-card__amount strong{font-size:2.35rem;line-height:1}.masiva-pricing-card__amount span{color:var(--masiva-muted);font-size:.72rem}.masiva-pricing-card--annual .masiva-pricing-card__amount span{color:#9faec1}.masiva-pricing-card--annual .masiva-pricing-card__amount{flex-wrap:wrap}.masiva-pricing-card--annual .masiva-pricing-card__amount strong{font-size:2.05rem}.masiva-pricing-card--annual .masiva-pricing-card__amount span{width:100%;margin-top:.2rem}.masiva-pricing-card__saving{color:var(--masiva-green);font-size:.73rem;font-weight:800}.masiva-pricing-card__list{gap:.7rem;margin:1.35rem 0 1.5rem;font-size:.8rem;line-height:1.45;display:grid}.masiva-pricing-card__list li{align-items:flex-start;gap:.55rem;display:flex}.masiva-pricing-card__list svg{color:var(--masiva-green);flex:none;margin-top:.05rem}.masiva-pricing-card .masiva-btn{text-align:center;white-space:normal;width:100%;margin-top:auto}.masiva-pricing-card--annual .masiva-btn{color:var(--masiva-ink);background:#fff}.masiva-compare{padding:4.8rem 0}.masiva-compare__table{border:1px solid var(--masiva-line);border-radius:18px;margin-top:2rem;overflow-x:auto}.masiva-compare table{border-collapse:collapse;text-align:center;width:100%;min-width:760px}.masiva-compare th,.masiva-compare td{border-bottom:1px solid var(--masiva-line);padding:1rem;font-size:.82rem}.masiva-compare th:first-child,.masiva-compare td:first-child{text-align:left}.masiva-compare thead th{color:var(--masiva-blue);background:var(--masiva-paper);font-weight:850}.masiva-compare tbody tr:last-child td{border-bottom:0}.masiva-compare__yes{color:var(--masiva-green)}.masiva-compare__no{color:#a5afbb}.masiva-faq{background:var(--masiva-paper);padding:4.8rem 0}.masiva-faq__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.8rem;margin-top:2rem;display:grid}.masiva-faq details{border:1px solid var(--masiva-line);background:#fff;border-radius:14px;width:100%}.masiva-faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.1rem;font-weight:800;list-style:none;display:flex}.masiva-faq summary:after{content:"+";color:var(--masiva-green);flex:none;font-size:1.2rem;font-weight:700;line-height:1}.masiva-faq details[open] summary:after{content:"−"}.masiva-faq summary::-webkit-details-marker{display:none}.masiva-faq details p{color:var(--masiva-muted);padding:0 1.1rem 1.1rem;font-size:.88rem;line-height:1.65}.masiva-contact-hero{background:radial-gradient(circle at 82% 20%,#18a36b21,transparent 29%),var(--masiva-paper);padding:4.6rem 0 3.6rem}.masiva-contact-hero__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:end;gap:clamp(2rem,7vw,6rem);display:grid}.masiva-contact-hero h1{margin-top:.9rem;font-size:clamp(42px,3.25vw,60px);font-weight:760;line-height:1.04}.masiva-contact-hero p{max-width:640px;color:var(--masiva-muted);font-size:17px;line-height:1.75}.masiva-contact{padding:4.8rem 0 5.5rem}.masiva-contact__grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);gap:1rem;display:grid}.masiva-contact__aside,.masiva-contact__form-wrap{border-radius:var(--masiva-radius)}.masiva-contact__aside{color:#fff;background:var(--masiva-blue);padding:clamp(1.6rem,3vw,2.5rem)}.masiva-contact__label{color:#74e3b0;letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:850}.masiva-contact__aside h2{margin:.85rem 0 .7rem;font-size:clamp(1.8rem,2.8vw,2.6rem);font-weight:800;line-height:1.05}.masiva-contact__aside>p{color:#c8d8e9;margin-bottom:2rem;font-size:.9rem;line-height:1.65}.masiva-contact__channel{border-top:1px solid #ffffff24;align-items:center;gap:.8rem;padding:1rem 0;display:flex}.masiva-contact__channel>span{color:#74e3b0;background:#ffffff17;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;display:grid}.masiva-contact__channel small,.masiva-contact__channel strong{display:block}.masiva-contact__channel small{color:#a9bed3;text-transform:uppercase;margin-bottom:.15rem;font-size:.68rem}.masiva-contact__channel strong{font-size:.88rem}.masiva-contact__form-wrap{border:1px solid var(--masiva-line);background:#fff;padding:clamp(1.6rem,3vw,2.5rem);box-shadow:0 18px 55px #0b122014}.masiva-contact__form-head{align-items:flex-start;gap:.9rem;margin-bottom:1.8rem;display:flex}.masiva-contact__step{color:#08643f;background:var(--masiva-green-soft);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:.72rem;font-weight:800;display:grid}.masiva-contact__form-head h2{font-size:1.45rem;font-weight:800}.masiva-contact__form-head p{color:var(--masiva-muted);margin-top:.25rem;font-size:.86rem}.masiva-contact__form,.masiva-contact__form label{display:grid}.masiva-contact__form{gap:1.1rem}.masiva-contact__fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.masiva-contact__form label>span{margin-bottom:.4rem;font-size:.78rem;font-weight:750}.masiva-contact__form input:not([type=checkbox]),.masiva-contact__form textarea{border:1px solid var(--masiva-line);width:100%;color:var(--masiva-ink);background:var(--masiva-paper);border-radius:12px;outline:0;padding:.8rem .9rem;transition:border-color .16s,box-shadow .16s}.masiva-contact__form textarea{resize:vertical}.masiva-contact__form input:focus,.masiva-contact__form textarea:focus{border-color:var(--masiva-green);box-shadow:0 0 0 3px #18a36b24}.masiva-contact__consent{color:var(--masiva-muted);align-items:flex-start;gap:.65rem;display:flex!important}.masiva-contact__consent input{width:17px;height:17px;accent-color:var(--masiva-green);flex:none;margin-top:.1rem}.masiva-contact__consent span{line-height:1.5;margin:0!important;font-weight:500!important}.masiva-contact__form .masiva-btn{justify-self:start;margin-top:.25rem}.masiva-ai-feature{padding:1rem 0 5rem}.masiva-ai-feature__grid,.masiva-ai-hero__grid,.masiva-ai-boundary__grid{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(2rem,6vw,5.5rem);display:grid}.masiva-ai-feature__grid{border-radius:var(--masiva-radius);color:#fff;box-shadow:var(--masiva-shadow);background:radial-gradient(circle at 92% 12%,#6fa9dc33,#0000 30%),radial-gradient(circle at 70% 100%,#39d9941a,#0000 36%),#071226;border:1px solid #263a56;padding:clamp(2rem,5vw,4.5rem)}.masiva-ai-feature__copy h2,.masiva-ai-boundary h2{max-width:650px;margin:.8rem 0 1rem;font-size:clamp(34px,3.5vw,54px);font-weight:760;line-height:1.03}.masiva-ai-feature__copy>p{color:#b9c5d6;max-width:650px;line-height:1.75}.masiva-ai-feature__copy .masiva-checklist{margin:1.5rem 0 1.7rem}.masiva-ai-feature__copy .masiva-btn{color:var(--masiva-ink);background:#fff}.masiva-ai-demo{color:#edf3fb;background:#0c1526;border:1px solid #2b3c55;border-radius:20px;overflow:hidden;box-shadow:0 28px 70px #03081447}.masiva-ai-demo__head{letter-spacing:.08em;border-bottom:1px solid #29354a;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.25rem;font-size:.72rem;font-weight:850;display:flex}.masiva-ai-demo__head span{align-items:center;gap:.5rem;display:inline-flex}.masiva-ai-demo__head i{background:#39d994;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #39d9941f}.masiva-ai-demo__head small{color:#8392a8;text-overflow:ellipsis;white-space:nowrap;font-size:.61rem;overflow:hidden}.masiva-ai-demo__messages{gap:1rem;padding:1.35rem;display:grid}.masiva-ai-demo__question{color:#e8eff8;background:#1a2940;border-radius:15px 15px 3px;justify-self:end;max-width:84%;padding:.9rem 1rem;font-size:.82rem;line-height:1.5}.masiva-ai-demo__answer{background:#18a36b12;border:1px solid #39d99433;border-radius:3px 15px 15px;grid-template-columns:34px 1fr;gap:.75rem;padding:1rem;display:grid}.masiva-ai-demo__mark{color:#62e3a8;background:#39d9941f;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}.masiva-ai-demo__answer p{color:#b8c5d6;font-size:.79rem;line-height:1.6}.masiva-ai-demo__answer strong{color:#fff}.masiva-ai-demo__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.85rem;display:grid}.masiva-ai-demo__metrics span{background:#ffffff08;border:1px solid #29354a;border-radius:10px;padding:.75rem}.masiva-ai-demo__metrics small,.masiva-ai-demo__metrics strong{display:block}.masiva-ai-demo__metrics small{color:#8291a7;letter-spacing:.08em;font-size:.55rem}.masiva-ai-demo__metrics strong{margin-top:.2rem;font-size:.9rem}.masiva-ai-demo__prompts{flex-wrap:wrap;gap:.5rem;padding:0 1.35rem 1.1rem;display:flex}.masiva-ai-demo__prompts span{color:#9eacc0;border:1px solid #2c3a50;border-radius:999px;padding:.55rem .7rem;font-size:.64rem}.masiva-ai-demo>p{color:#75849b;padding:0 1.35rem 1.25rem;font-size:.59rem;line-height:1.45}.masiva-ai-hero{background:linear-gradient(110deg,#dfeaf5c2,transparent 48%),radial-gradient(circle at 88% 16%,#6fa9dc2b,transparent 29%),var(--masiva-paper);padding:5rem 0}.masiva-ai-hero h1{max-width:760px;margin:1rem 0 1.25rem;font-size:clamp(46px,5.2vw,72px);font-weight:770;line-height:.98}.masiva-ai-hero h1 span{color:var(--masiva-blue)}.masiva-ai-hero__grid>div:first-child>p{max-width:680px;color:var(--masiva-muted);font-size:18px;line-height:1.75}.masiva-ai-hero__facts{color:var(--masiva-muted);flex-wrap:wrap;gap:.8rem 1.15rem;margin-top:1.5rem;font-size:.76rem;font-weight:720;display:flex}.masiva-ai-hero__facts span{align-items:center;gap:.38rem;display:inline-flex}.masiva-ai-hero__facts svg{color:var(--masiva-green)}.masiva-ai-demo--hero{transform:rotate(.7deg)}.masiva-ai-demo__bars{gap:.6rem;margin-top:1rem;display:grid}.masiva-ai-demo__bars span{grid-template-columns:54px 1fr;align-items:center;gap:.55rem;display:grid}.masiva-ai-demo__bars i{color:#8291a7;font-size:.58rem;font-style:normal}.masiva-ai-demo__bars b{width:var(--value);background:linear-gradient(90deg,#39d994,#6fa9dc);border-radius:999px;height:7px;display:block}.masiva-ai-questions,.masiva-ai-boundary{padding:5rem 0}.masiva-ai-questions__grid{border-top:1px solid var(--masiva-line);border-left:1px solid var(--masiva-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.masiva-ai-questions__grid article{border-right:1px solid var(--masiva-line);border-bottom:1px solid var(--masiva-line);padding:1.5rem}.masiva-ai-questions__grid svg{color:var(--masiva-green)}.masiva-ai-questions__grid h3{margin:1rem 0 .45rem;font-size:1rem;font-weight:800}.masiva-ai-questions__grid p,.masiva-ai-boundary p{color:var(--masiva-muted);font-size:.86rem;line-height:1.65}.masiva-ai-boundary{background:var(--masiva-paper)}.masiva-ai-boundary__grid{border-left:4px solid var(--masiva-green);background:var(--masiva-blue-soft);padding:clamp(2rem,5vw,4rem)}.masiva-ai-boundary .masiva-checklist{margin:0}.masiva-diot-feature{padding:1rem 0 5rem}.masiva-diot-feature__grid{border-radius:var(--masiva-radius);color:#fff;box-shadow:var(--masiva-shadow);background:radial-gradient(circle at 88% 12%,#39d9942b,#0000 32%),#0b1930;grid-template-columns:minmax(0,1.05fr) minmax(340px,.95fr);align-items:center;gap:clamp(2rem,6vw,5.5rem);padding:clamp(2rem,5vw,4.5rem);display:grid}.masiva-diot-feature__copy h2{max-width:650px;margin:.8rem 0 1rem;font-size:clamp(34px,3.4vw,54px);font-weight:760;line-height:1.03}.masiva-diot-feature__copy>p{color:#b9c5d6;max-width:640px;line-height:1.75}.masiva-diot-feature__copy .masiva-checklist{margin:1.5rem 0 1.7rem}.masiva-diot-feature__copy .masiva-btn{color:var(--masiva-ink);background:#fff}.masiva-diot-feature__flow{gap:.65rem;display:grid}.masiva-diot-feature__step{background:#ffffff0e;border:1px solid #ffffff21;border-radius:15px;grid-template-columns:48px 1fr;align-items:center;gap:.9rem;padding:1rem;display:grid}.masiva-diot-feature__step>span{color:#86bdec;letter-spacing:.08em;background:#6fa9dc21;border-radius:12px;place-items:center;width:44px;height:44px;font-size:.74rem;font-weight:850;display:grid}.masiva-diot-feature__step strong,.masiva-diot-feature__step small{display:block}.masiva-diot-feature__step strong{margin-bottom:.2rem;font-size:.94rem}.masiva-diot-feature__step small{color:#9facbf;font-size:.74rem;line-height:1.45}.masiva-diot-feature__step--result{background:#18a36b21;border-color:#39d9946b}.masiva-diot-feature__step--result>span{color:#62e3a8;background:#18a36b2e}.masiva-diot-feature__arrow{color:#617089;margin-left:1.8rem}.masiva-diot-hero{background:linear-gradient(110deg,#dfeaf5c2,transparent 47%),radial-gradient(circle at 86% 12%,#18a36b2b,transparent 31%),var(--masiva-paper);padding:5rem 0}.masiva-diot-hero__grid{grid-template-columns:minmax(0,.92fr) minmax(420px,1.08fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);display:grid}.masiva-diot-hero h1{max-width:720px;margin:1rem 0 1.25rem;font-size:clamp(46px,5.2vw,72px);font-weight:770;line-height:.98}.masiva-diot-hero__grid>div:first-child>p{max-width:650px;color:var(--masiva-muted);font-size:18px;line-height:1.75}.masiva-diot-hero__facts{color:var(--masiva-muted);flex-wrap:wrap;gap:.8rem 1.2rem;margin-top:1.5rem;font-size:.78rem;font-weight:720;display:flex}.masiva-diot-hero__facts span{align-items:center;gap:.35rem;display:inline-flex}.masiva-diot-hero__facts svg{color:var(--masiva-green)}.masiva-diot-preview{color:#edf3fb;background:#0c1526;border:1px solid #2b384d;border-radius:20px;padding:1.5rem;position:relative;box-shadow:0 30px 75px #0b122033}.masiva-diot-preview__head{letter-spacing:.09em;border-bottom:1px solid #29354a;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1.2rem;font-size:.76rem;font-weight:850;display:flex}.masiva-diot-preview__head span{align-items:center;gap:.5rem;display:inline-flex}.masiva-diot-preview__head i{background:#39d994;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 6px #39d9941f}.masiva-diot-preview__head small{color:#8594aa;font-size:.65rem}.masiva-diot-preview__summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;margin:1.4rem 0;display:grid}.masiva-diot-preview__summary div{background:#ffffff09;border:1px solid #29354a;border-radius:12px;padding:.85rem}.masiva-diot-preview__summary small,.masiva-diot-preview__summary strong{display:block}.masiva-diot-preview__summary small{color:#95a3b8;min-height:2.4em;font-size:.65rem;line-height:1.2}.masiva-diot-preview__summary strong{margin-top:.3rem;font-size:1.05rem}.masiva-diot-preview__pipe{color:#90a0b7;background:#151f30;border-radius:11px;grid-template-columns:40px 1fr 40px 44px;align-items:center;gap:.4rem;padding:.9rem;font-family:SFMono-Regular,Consolas,monospace;font-size:.68rem;display:grid;overflow:hidden}.masiva-diot-preview__pipe b{color:#dbe5f2;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.masiva-diot-preview__exports{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-top:.75rem;display:grid}.masiva-diot-preview__exports span{color:#ccebdd;background:#18a36b17;border:1px solid #39d99440;border-radius:11px;align-items:center;gap:.45rem;min-width:0;padding:.8rem;font-size:.69rem;font-weight:750;display:flex}.masiva-diot-preview>p{color:#75849b;margin-top:.85rem;font-size:.62rem;line-height:1.45}.masiva-diot-process,.masiva-diot-details{padding:5rem 0}.masiva-diot-process__grid{border-top:1px solid var(--masiva-line);border-left:1px solid var(--masiva-line);grid-template-columns:repeat(4,minmax(0,1fr));padding:0;list-style:none;display:grid}.masiva-diot-process__grid li{border-right:1px solid var(--masiva-line);border-bottom:1px solid var(--masiva-line);min-width:0;padding:1.6rem}.masiva-diot-process__grid li>span{color:var(--masiva-green);font-family:SFMono-Regular,Consolas,monospace;font-size:.75rem;font-weight:800}.masiva-diot-process__grid h3{margin:1rem 0 .5rem;font-size:1rem;font-weight:800}.masiva-diot-process__grid p,.masiva-diot-details>.masiva-shell>div:first-child>p,.masiva-diot-details__list p,.masiva-diot-audience__box>p{color:var(--masiva-muted);font-size:.86rem;line-height:1.65}.masiva-diot-details{background:var(--masiva-paper)}.masiva-diot-details__grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,7vw,6rem);display:grid}.masiva-diot-details h2{margin:.8rem 0 1rem;font-size:clamp(34px,3.5vw,52px);font-weight:760;line-height:1.05}.masiva-diot-details__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.masiva-diot-details__list article{border:1px solid var(--masiva-line);background:#fff;border-radius:15px;gap:.8rem;padding:1.25rem;display:flex}.masiva-diot-details__list article>svg{color:var(--masiva-green);flex:none}.masiva-diot-details__list h3{margin-bottom:.35rem;font-size:.92rem;font-weight:800}.masiva-diot-audience{padding:5rem 0 0}.masiva-diot-audience__box{border-left:4px solid var(--masiva-green);background:var(--masiva-blue-soft);max-width:940px;padding:clamp(2rem,5vw,4rem)}.masiva-diot-audience h2{max-width:720px;margin:.8rem 0 1rem;font-size:clamp(34px,4vw,56px);font-weight:760;line-height:1.03}.masiva-diot-audience__box>p{max-width:750px}.masiva-diot-audience__box>a{color:var(--masiva-blue);align-items:center;gap:.4rem;margin-top:1.25rem;font-size:.85rem;font-weight:800;display:inline-flex}.dark .masiva-marketing{color:#e9eef6;background:#030620}.dark .masiva-hero,.dark .masiva-pricing-hero,.dark .masiva-pricing,.dark .masiva-outcomes,.dark .masiva-faq,.dark .masiva-contact-hero{background-color:#030620}.dark .masiva-hero,.dark .masiva-contact-hero,.dark .masiva-diot-hero,.dark .masiva-diot-process,.dark .masiva-diot-audience,.dark .masiva-ai-hero,.dark .masiva-ai-questions{background:#030620}.dark .masiva-diot-details,.dark .masiva-ai-boundary{background:#070b27}.dark .masiva-eyebrow,.dark .masiva-compare thead th{color:#79aee0}.dark .masiva-hero h1 span{color:#6fa9dc}.dark .masiva-hero__lead,.dark .masiva-hero__proof,.dark .masiva-section-head p,.dark .masiva-outcome p,.dark .masiva-price-card__summary,.dark .masiva-price-card__price span,.dark .masiva-pricing-hero p,.dark .masiva-pricing-card__for,.dark .masiva-faq details p,.dark .masiva-contact-hero p,.dark .masiva-contact__form-head p,.dark .masiva-contact__consent{color:#aab7c8}.dark .masiva-transition,.dark .masiva-pricing-preview,.dark .masiva-compare,.dark .masiva-contact,.dark .masiva-capabilities{background:#030620}.dark .masiva-guides{background:#070b27}.dark .masiva-transition__grid,.dark .masiva-outcome,.dark .masiva-price-card,.dark .masiva-pricing-card,.dark .masiva-faq details,.dark .masiva-contact__form-wrap,.dark .masiva-compare__table{background:#101827;border-color:#263449}.dark .masiva-capabilities__grid,.dark .masiva-capability{border-color:#263449}.dark .masiva-capability__icon{color:#8dbdeb;background:#132747}.dark .masiva-capability li,.dark .masiva-capabilities__intro p,.dark .masiva-diot-hero__grid>div:first-child>p,.dark .masiva-diot-hero__facts,.dark .masiva-diot-process__grid p,.dark .masiva-diot-details>.masiva-shell>div:first-child>p,.dark .masiva-diot-details__list p,.dark .masiva-diot-audience__box>p,.dark .masiva-ai-hero__grid>div:first-child>p,.dark .masiva-ai-hero__facts,.dark .masiva-ai-questions__grid p,.dark .masiva-ai-boundary p{color:#aab7c8}.dark .masiva-ai-hero h1 span{color:#6fa9dc}.dark .masiva-ai-questions__grid,.dark .masiva-ai-questions__grid article{border-color:#263449}.dark .masiva-ai-boundary__grid{background:#101827}.dark .masiva-diot-process__grid,.dark .masiva-diot-process__grid li,.dark .masiva-diot-details__list article{border-color:#263449}.dark .masiva-diot-details__list article,.dark .masiva-diot-audience__box{background:#101827}.dark .masiva-diot-audience__box>a{color:#79aee0}.dark .masiva-guide{background:#101827;border-color:#263449}.dark .masiva-plan-story--free,.dark .masiva-compare thead th{background:#101827}.dark .masiva-pricing-card--annual{background:#0b1220}.dark .masiva-pricing-card--premium{border-color:#4f8fc7}.dark .masiva-btn--secondary{color:#edf2f8;background:#151f2f;border-color:#35445a}.dark .masiva-btn--secondary:hover{background:#1a2739;border-color:#79aee0}.dark .masiva-compare th,.dark .masiva-compare td{border-color:#263449}.dark .masiva-contact__form input:not([type=checkbox]),.dark .masiva-contact__form textarea{color:#edf2f8;background:#0a1220;border-color:#314056}@media (max-width:1024px){.masiva-hero__grid,.masiva-proof__grid,.masiva-diot-feature__grid,.masiva-diot-hero__grid,.masiva-diot-details__grid,.masiva-ai-feature__grid,.masiva-ai-hero__grid,.masiva-ai-boundary__grid{grid-template-columns:1fr}.masiva-ledger{width:min(680px,100%);margin-inline:auto}.masiva-pricing__grid,.masiva-capabilities__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.masiva-contact__grid{grid-template-columns:.85fr 1.15fr}.masiva-diot-process__grid,.masiva-ai-questions__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.masiva-pricing-card{min-height:500px}}@media (max-width:760px){.masiva-hero{padding:2.2rem 0 3.4rem}.masiva-hero__grid{gap:2.5rem}.masiva-hero h1{font-size:clamp(38px,10.5vw,44px)}.masiva-hero__actions,.masiva-hero__actions .masiva-btn{width:100%}.masiva-ledger{min-height:470px}.masiva-ledger__xml{width:165px;top:0;left:0}.masiva-ledger__arrow{width:48px;height:48px;top:7.3rem;left:8.3rem}.masiva-ledger__panel{width:96%}.masiva-ledger__kpis{grid-template-columns:1fr 1fr}.masiva-ledger__kpi:last-child{display:none}.masiva-section-head,.masiva-transition__grid,.masiva-final-cta__box,.masiva-contact-hero__grid,.masiva-contact__grid,.masiva-outcomes__grid,.masiva-pricing-preview__grid,.masiva-pricing__grid,.masiva-faq__grid,.masiva-capabilities__grid,.masiva-guides__grid{grid-template-columns:1fr}.masiva-proof__number{font-size:clamp(4rem,23vw,6rem)}.masiva-pricing-card{min-height:auto}.masiva-pricing-hero{text-align:left;padding:2.2rem 0 1.25rem}.masiva-pricing-hero h1{margin:1rem 0;font-size:39px}.masiva-pricing-hero p{margin-inline:0;font-size:16px;line-height:1.65}.masiva-pricing{padding-top:.75rem}.masiva-final-cta__box .masiva-btn{width:100%}.masiva-contact-hero{padding:2.2rem 0 1.5rem}.masiva-contact{padding:1rem 0 4rem}.masiva-contact__fields{grid-template-columns:1fr}.masiva-contact__form .masiva-btn{width:100%}.masiva-diot-feature,.masiva-ai-feature{padding:0 0 3.5rem}.masiva-ai-feature__grid{border-left:0;border-right:0;border-radius:0;width:100%;padding:2.4rem max(1rem,50% - 590px)}.masiva-ai-feature__copy .masiva-btn,.masiva-ai-hero .masiva-btn{width:100%}.masiva-ai-hero{padding:2.2rem 0 3.5rem}.masiva-ai-hero h1{font-size:clamp(39px,10.5vw,46px)}.masiva-ai-hero__grid>div:first-child>p{font-size:16px}.masiva-ai-demo--hero{transform:none}.masiva-ai-questions__grid{grid-template-columns:1fr}.masiva-ai-questions,.masiva-ai-boundary{padding:3.8rem 0}.masiva-diot-feature__grid{border-radius:0;width:100%;padding:2.4rem max(1rem,50% - 590px)}.masiva-diot-feature__copy .masiva-btn,.masiva-diot-hero .masiva-btn{width:100%}.masiva-diot-hero{padding:2.2rem 0 3.5rem}.masiva-diot-hero h1{font-size:clamp(39px,10.5vw,46px)}.masiva-diot-hero__grid>div:first-child>p{font-size:16px}.masiva-diot-preview{padding:1rem}.masiva-diot-preview__summary{grid-template-columns:1fr 1fr}.masiva-diot-preview__summary div:last-child{grid-column:1/-1}.masiva-diot-preview__exports,.masiva-diot-process__grid,.masiva-diot-details__list{grid-template-columns:1fr}.masiva-diot-process,.masiva-diot-details{padding:3.8rem 0}.masiva-diot-audience{padding-top:3.8rem}}@media (prefers-reduced-motion:reduce){.masiva-btn,.masiva-outcome{transition:none}}