.marketing-page{background:var(--cream);min-height:100vh;overflow:hidden}.marketing-page :focus-visible{outline:3px solid var(--blue);outline-offset:4px}.marketing-page .section-number{border:1px solid var(--navy);border-radius:50%;display:inline-grid;font-size:9px;font-weight:800;height:32px;place-items:center;width:32px}.marketing-page .section-kicker{font-size:9px;font-weight:850;letter-spacing:.12em;margin:0}.marketing-page .pill-button{align-items:center;background:var(--blue);border:2px solid var(--navy);border-radius:999px;box-shadow:4px 4px 0 var(--navy);color:white;display:inline-flex;font-size:11px;font-weight:800;gap:27px;padding:14px 20px;transition:box-shadow .16s ease,transform .16s ease}.marketing-page .pill-button:hover{box-shadow:1px 1px 0 var(--navy);transform:translate(3px,3px)}.marketing-page .pill-button--small{box-shadow:none;gap:15px;padding:9px 15px}.marketing-page .pill-button--light{background:var(--lime);color:var(--navy)}.marketing-page .site-nav{align-items:center;display:grid;grid-template-columns:1fr auto 1fr;padding:23px 4.5vw;position:relative;z-index:5}.marketing-page .site-nav nav{display:flex;gap:27px}.marketing-page .site-nav nav a,.marketing-page .text-link{font-size:11px;font-weight:700}.marketing-page .site-nav nav a{position:relative}.marketing-page .site-nav nav a:after{background:var(--blue);bottom:-7px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .16s ease;width:100%}.marketing-page .site-nav nav a:hover:after{transform:scaleX(1)}.marketing-page .site-nav__actions{align-items:center;display:flex;gap:16px;justify-content:flex-end}.marketing-page .hero{overflow:hidden;padding:72px 5vw 100px;position:relative;text-align:center}.marketing-page .hero:after,.marketing-page .hero:before{border:1px solid rgba(47,89,255,.18);border-radius:50%;content:"";height:620px;left:50%;position:absolute;top:90px;transform:translateX(-50%);width:620px}.marketing-page .hero:after{height:840px;top:-20px;width:840px}.marketing-page .hero>*{position:relative;z-index:1}.marketing-page .hero__eyebrow{align-items:center;display:inline-flex;font-size:9px;font-weight:750;gap:8px}.marketing-page .hero__eyebrow span{background:var(--lime);border:1px solid var(--navy);border-radius:999px;font-size:7px;letter-spacing:.1em;padding:5px 7px}.marketing-page .hero h1{font-size:clamp(64px,8.5vw,122px);font-weight:850;letter-spacing:-.078em;line-height:.79;margin:30px auto 26px}.marketing-page .hero h1 em{color:var(--blue);font-family:Georgia,Times New Roman,serif;font-weight:400}.marketing-page .hero>p{font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.55;margin:0 auto;max-width:610px}.marketing-page .hero__actions{align-items:center;display:flex;gap:25px;justify-content:center;margin:28px 0 58px}.marketing-page .tour-link{align-items:center;display:inline-flex;font-size:11px;font-weight:750}.marketing-page .tour-link i{align-items:center;border:1px solid var(--navy);border-radius:50%;display:inline-flex;font-size:7px;font-style:normal;height:27px;justify-content:center;margin-right:8px;transition:background .16s ease,color .16s ease;width:27px}.marketing-page .tour-link:hover i{background:var(--navy);color:white}.marketing-page .journey-card{background:var(--paper);border:2px solid var(--navy);border-radius:24px;box-shadow:11px 11px 0 var(--shadow);margin:0 auto;max-width:880px;overflow:hidden;text-align:left}.marketing-page .journey-card__top{align-items:center;border-bottom:1px solid #d9dbe0;display:flex;font-size:11px;font-weight:800;justify-content:space-between;padding:17px 23px}.marketing-page .journey-card__top small{color:#5d667a;font-size:9px;font-weight:500}.marketing-page .journey{display:grid;grid-template-columns:repeat(3,1fr);padding:28px 24px}.marketing-page .journey>div{display:flex;gap:11px;padding:0 22px;position:relative}.marketing-page .journey>div+div:before{background:var(--blue);content:"";height:1px;left:-4px;position:absolute;top:15px;width:24px}.marketing-page .journey__step{align-items:center;background:#eef2ff;border:1px solid var(--blue);border-radius:50%;color:var(--blue);display:flex;flex:0 0 auto;font-size:8px;font-weight:800;height:30px;justify-content:center;width:30px}.marketing-page .journey p{display:grid;gap:5px;margin:0}.marketing-page .journey small{color:#535c70;font-size:8px}.marketing-page .journey b{font-size:11px}.marketing-page .journey em{color:#535c70;font-size:9px;font-style:normal}.marketing-page .journey .is-call{background:var(--lime);border:1px solid var(--navy);border-radius:15px;margin:-12px 0;padding-bottom:12px;padding-top:12px}.marketing-page .journey .is-call .journey__step{background:var(--navy);border-color:var(--navy);color:white}.marketing-page .journey .is-call>strong{align-self:center;background:var(--paper);border:1px solid var(--navy);border-radius:999px;font-size:8px;margin-left:auto;padding:5px 8px;text-transform:uppercase}.marketing-page .journey .is-call em,.marketing-page .journey .is-call small{color:var(--navy)}.marketing-page .journey-card__footer{align-items:center;background:var(--navy);color:white;display:flex;font-size:9px;justify-content:space-between;padding:13px 22px}.marketing-page .journey-card__footer span{align-items:center;display:flex;gap:8px}.marketing-page .journey-card__footer i{background:var(--lime);border-radius:50%;display:block;height:7px;width:7px}.marketing-page .capability-marquee{align-items:center;background:var(--blue);border-bottom:2px solid var(--navy);border-top:2px solid var(--navy);color:white;display:flex;font-size:11px;font-weight:800;gap:27px;justify-content:center;letter-spacing:.07em;overflow:hidden;padding:18px 2vw;white-space:nowrap}.marketing-page .capability-marquee i{color:var(--lime);font-style:normal}.marketing-page .why-section{display:grid;gap:6vw;grid-template-columns:.75fr 1.25fr;margin:0 auto;max-width:1350px;padding:120px 5vw 150px}.marketing-page .feature-story h2,.marketing-page .final-cta h2,.marketing-page .reliability-section h2,.marketing-page .why-section h2{font-size:clamp(40px,5vw,68px);letter-spacing:-.065em;line-height:.94}.marketing-page .why-section h2{margin:30px 0 0}.marketing-page .why-section__cards{display:grid;gap:13px;grid-template-columns:repeat(3,1fr)}.marketing-page .why-section__cards article{border:2px solid var(--navy);border-radius:18px;min-height:285px;padding:22px;transition:transform .16s ease}.marketing-page .why-section__cards article:hover{transform:translateY(-6px) rotate(-1deg)}.marketing-page .why-section__cards article.is-blue{background:#c6d5ff}.marketing-page .why-section__cards article.is-yellow{background:var(--yellow)}.marketing-page .why-section__cards article.is-coral{background:var(--coral)}.marketing-page .why-section__cards article>span{align-items:center;background:var(--paper);border:1px solid var(--navy);border-radius:50%;display:flex;font-size:19px;height:46px;justify-content:center;width:46px}.marketing-page .why-section__cards h3{font-size:22px;letter-spacing:-.04em;margin:72px 0 11px}.marketing-page .why-section__cards p{font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.55;margin:0}.marketing-page .feature-story{background:var(--paper);border-bottom:2px solid var(--navy);border-top:2px solid var(--navy);padding:110px 5vw 130px}.marketing-page .feature-story>header{display:grid;gap:5vw;grid-template-columns:.28fr 1fr;margin:0 auto 70px;max-width:1230px}.marketing-page .feature-story>header .section-number{margin-top:6px}.marketing-page .feature-story h2{margin:13px 0 0;max-width:760px}.marketing-page .feature-story__grid{display:grid;gap:7vw;grid-template-columns:minmax(0,1fr) minmax(320px,.8fr);margin:0 auto;max-width:1230px}.marketing-page .attribution-preview{background:var(--navy);border:2px solid var(--navy);border-radius:22px;box-shadow:13px 13px 0 var(--yellow);color:white;overflow:hidden}.marketing-page .attribution-preview__top{align-items:center;border-bottom:1px solid rgba(255,255,255,.16);color:#b9bfd0;display:flex;font-size:8px;justify-content:space-between;padding:15px 18px}.marketing-page .attribution-preview__top b{align-items:center;color:var(--lime);display:flex;font-weight:600;gap:6px}.marketing-page .attribution-preview__top i,.marketing-page .system-card header i{background:var(--lime);border-radius:50%;height:6px;width:6px}.marketing-page .attribution-preview__caller{align-items:center;display:flex;gap:16px;padding:25px 24px}.marketing-page .attribution-preview__caller>span{align-items:center;background:var(--lime);border-radius:50%;color:var(--navy);display:flex;font-size:18px;height:48px;justify-content:center;width:48px}.marketing-page .attribution-preview li>div,.marketing-page .attribution-preview__caller>div{display:grid;gap:4px}.marketing-page .attribution-preview ol small,.marketing-page .attribution-preview__caller small{color:#929bad;font-size:7px;font-weight:800;letter-spacing:.1em}.marketing-page .attribution-preview__caller strong{font-size:21px}.marketing-page .attribution-preview__caller p{color:#aeb6c7;font-size:9px;margin:0}.marketing-page .attribution-preview ol{background:#222d4a;list-style:none;margin:0;padding:0 24px}.marketing-page .attribution-preview li{align-items:center;border-top:1px solid rgba(255,255,255,.11);display:grid;gap:13px;grid-template-columns:27px 1fr auto;min-height:67px}.marketing-page .attribution-preview li>span{align-items:center;border:1px solid #67728b;border-radius:50%;color:var(--lime);display:flex;font-size:7px;height:27px;justify-content:center;width:27px}.marketing-page .attribution-preview li b{font-size:11px}.marketing-page .attribution-preview li em{color:#9ca5b8;font-size:8px;font-style:normal}.marketing-page .feature-list{align-self:center;display:grid}.marketing-page .feature-list article{border-top:1px solid var(--line);display:grid;gap:17px;grid-template-columns:30px 1fr;padding:23px 0}.marketing-page .feature-list article:last-child{border-bottom:1px solid var(--line)}.marketing-page .feature-list article>span{color:var(--blue);font-size:9px;font-weight:800}.marketing-page .feature-list h3{font-size:21px;letter-spacing:-.04em;margin:0 0 8px}.marketing-page .feature-list p{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.6;margin:0}.marketing-page .reliability-section{display:grid;gap:7vw;grid-template-columns:1fr .75fr;margin:0 auto;max-width:1280px;padding:135px 5vw}.marketing-page .reliability-section h2{margin:19px 0 25px;max-width:720px}.marketing-page .reliability-section__copy>p:not(.section-kicker){color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.65;max-width:660px}.marketing-page .reliability-stats{border-top:1px solid var(--line);display:grid;gap:16px;grid-template-columns:repeat(3,1fr);margin-top:38px;padding-top:19px}.marketing-page .reliability-stats span{color:var(--muted);display:grid;font-size:8px;gap:4px;letter-spacing:.05em;text-transform:uppercase}.marketing-page .reliability-stats b{color:var(--navy);font-size:13px}.marketing-page .system-card{align-self:center;background:var(--paper);border:2px solid var(--navy);border-radius:20px;box-shadow:10px 10px 0 #c6d5ff;overflow:hidden}.marketing-page .system-card footer,.marketing-page .system-card header,.marketing-page .system-card>div{align-items:center;display:flex;justify-content:space-between}.marketing-page .system-card header{background:var(--navy);color:white;font-size:8px;letter-spacing:.09em;padding:16px 18px}.marketing-page .system-card header b{align-items:center;color:var(--lime);display:flex;font-weight:600;gap:7px}.marketing-page .system-card>div{border-bottom:1px solid #e1ded6;font-size:10px;padding:17px 19px}.marketing-page .system-card>div b{color:#348355;font-size:9px}.marketing-page .system-card footer{color:#5f6778;font-size:7px;padding:13px 19px}.marketing-page .final-cta{align-items:center;background:var(--blue);border-bottom:2px solid var(--navy);border-top:2px solid var(--navy);color:white;display:flex;flex-direction:column;min-height:560px;padding:105px 5vw;text-align:center}.marketing-page .final-cta .section-number{border-color:white;margin-bottom:30px}.marketing-page .final-cta h2{margin:16px 0 21px;max-width:800px}.marketing-page .final-cta>p:not(.section-kicker){color:white;font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.6;margin:0 0 29px;max-width:620px}.marketing-page .site-footer{align-items:start;display:grid;gap:25px;grid-template-columns:1fr 1.2fr 1fr;padding:55px 5vw 36px}.marketing-page .site-footer>p{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:12px;margin:0}.marketing-page .site-footer nav{display:flex;flex-wrap:wrap;font-size:10px;font-weight:750;gap:22px;justify-content:flex-end}.marketing-page .site-footer__contact a{color:var(--navy);font-weight:700;text-decoration:underline;text-underline-offset:3px}.marketing-page .site-footer>small{border-top:1px solid var(--line);color:#626a7a;font-size:8px;grid-column:1/-1;padding-top:20px}.marketing-detail .detail-hero{align-items:center;display:grid;gap:clamp(50px,8vw,120px);grid-template-columns:minmax(0,1.25fr) minmax(300px,.75fr);margin:0 auto;max-width:1400px;min-height:760px;padding:92px 5vw 125px;position:relative}.marketing-detail .detail-hero:before{border:1px solid rgba(47,89,255,.18);border-radius:50%;content:"";height:620px;left:-310px;position:absolute;top:25px;width:620px}.marketing-detail .detail-hero>*{position:relative}.marketing-detail .detail-eyebrow{font-size:9px;font-weight:850;letter-spacing:.14em;margin:0}.marketing-detail .detail-hero h1{font-size:clamp(58px,7.2vw,106px);letter-spacing:-.075em;line-height:.86;margin:27px 0 31px;max-width:980px}.marketing-detail .detail-hero__copy>p:not(.detail-eyebrow){font-family:Georgia,Times New Roman,serif;font-size:18px;line-height:1.6;margin:0;max-width:710px}.marketing-detail .detail-hero__actions{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin-top:35px}.marketing-detail .launch-boundary-card{background:var(--navy);border:2px solid var(--navy);border-radius:24px;box-shadow:12px 12px 0 var(--lime);color:white;padding:31px;transform:rotate(1.5deg)}.marketing-detail .launch-boundary-card small{color:#aeb7cd;display:block;font-size:8px;font-weight:800;letter-spacing:.13em}.marketing-detail .launch-boundary-card strong{display:block;font-family:Georgia,Times New Roman,serif;font-size:35px;font-weight:400;letter-spacing:-.04em;margin:23px 0 15px}.marketing-detail .launch-boundary-card p{color:#cad1e2;font-size:12px;line-height:1.65;margin:0 0 28px}.marketing-detail .launch-boundary-card>span{align-items:center;border-top:1px solid rgba(255,255,255,.16);color:var(--lime);display:flex;font-size:9px;font-weight:750;gap:8px;padding-top:18px}.marketing-detail .launch-boundary-card i{background:var(--lime);border-radius:50%;display:block;height:7px;width:7px}.marketing-detail .detail-feature-grid{background:var(--paper);border-bottom:2px solid var(--navy);border-top:2px solid var(--navy);display:grid;grid-template-columns:repeat(3,1fr)}.marketing-detail .detail-feature-grid article{min-height:430px;padding:55px 5vw 62px;position:relative}.marketing-detail .detail-feature-grid article+article{border-left:1px solid var(--line)}.marketing-detail .detail-feature-grid article:nth-child(2){background:var(--yellow)}.marketing-detail .detail-feature-grid small{font-size:8px;font-weight:850;letter-spacing:.14em}.marketing-detail .detail-feature-grid article>span{align-items:center;border:1px solid var(--navy);border-radius:50%;display:flex;font-size:8px;height:33px;justify-content:center;margin-top:65px;width:33px}.marketing-detail .detail-feature-grid h2{font-size:clamp(30px,3vw,45px);letter-spacing:-.055em;line-height:.98;margin:24px 0 17px}.marketing-detail .detail-feature-grid p{font-family:Georgia,Times New Roman,serif;font-size:13px;line-height:1.6;margin:0;max-width:430px}.marketing-detail .detail-proof{display:grid;gap:clamp(60px,8vw,125px);grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr);margin:0 auto;max-width:1320px;padding:135px 5vw}.marketing-detail .detail-proof header{position:sticky;top:40px}.marketing-detail .detail-boundary h2,.marketing-detail .detail-proof h2{font-size:clamp(42px,5vw,70px);letter-spacing:-.065em;line-height:.93;margin:24px 0}.marketing-detail .detail-boundary>div>p:last-child,.marketing-detail .detail-proof header>p:last-child{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.65;margin:0}.marketing-detail .detail-proof__rows{border-top:1px solid var(--navy)}.marketing-detail .detail-proof__rows article{border-bottom:1px solid var(--navy);display:grid;gap:28px;grid-template-columns:minmax(170px,.72fr) minmax(0,1.28fr);padding:34px 0}.marketing-detail .detail-proof__rows h3{font-size:18px;letter-spacing:-.035em;margin:0}.marketing-detail .detail-proof__rows p{color:#4f586d;font-family:Georgia,Times New Roman,serif;font-size:13px;line-height:1.65;margin:0}.marketing-detail .detail-boundary{background:var(--navy);border-bottom:2px solid var(--navy);border-top:2px solid var(--navy);color:white;display:grid;gap:clamp(60px,10vw,150px);grid-template-columns:minmax(280px,.85fr) minmax(0,1.15fr);padding:115px 7vw}.marketing-detail .detail-boundary>div>p:last-child{color:#bfc7db}.marketing-detail .detail-boundary ul{list-style:none;margin:0;padding:0}.marketing-detail .detail-boundary li{border-top:1px solid rgba(255,255,255,.2);font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.55;padding:24px 5px 24px 38px;position:relative}.marketing-detail .detail-boundary li:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.marketing-detail .detail-boundary li:before{color:var(--lime);content:"◆";font-size:8px;left:5px;position:absolute;top:29px}.pricing-page .detail-eyebrow{font-size:9px;font-weight:850;letter-spacing:.14em;margin:0}.pricing-page .pricing-hero{margin:0 auto;max-width:1050px;padding:105px 5vw 74px;text-align:center}.pricing-page .pricing-hero h1{font-size:clamp(58px,7vw,100px);letter-spacing:-.075em;line-height:.88;margin:26px auto 28px}.pricing-page .pricing-hero>p:not(.detail-eyebrow){font-family:Georgia,Times New Roman,serif;font-size:17px;line-height:1.6;margin:0 auto;max-width:680px}.pricing-page .pricing-trial{align-items:center;background:var(--lime);border:1px solid var(--navy);border-radius:999px;display:inline-flex;flex-wrap:wrap;font-size:10px;gap:8px 17px;justify-content:center;margin-top:35px;padding:11px 19px}.pricing-page .pricing-trial strong{font-size:11px}.pricing-page .pricing-trial span+span{border-left:1px solid rgba(16,29,57,.28);padding-left:17px}.pricing-page .pricing-plan-grid{align-items:stretch;display:grid;gap:18px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0 auto;max-width:1380px;padding:40px 5vw 125px}.pricing-page .pricing-card{background:var(--paper);border:2px solid var(--navy);border-radius:24px;display:flex;flex-direction:column;min-height:590px;padding:34px;position:relative}.pricing-page .pricing-card.is-featured{background:var(--yellow);box-shadow:9px 9px 0 var(--navy);transform:translateY(-12px)}.pricing-page .pricing-card>small{background:var(--navy);border-radius:999px;color:white;font-size:8px;font-weight:850;letter-spacing:.12em;padding:7px 10px;position:absolute;right:24px;top:25px}.pricing-page .pricing-card h2{font-size:38px;letter-spacing:-.055em;margin:0 0 8px}.pricing-page .pricing-card__fit{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.5;margin:0 0 27px;min-height:37px}.pricing-page .pricing-card__price{align-items:baseline;display:flex;gap:7px}.pricing-page .pricing-card__price strong{font-size:57px;letter-spacing:-.07em;line-height:1}.pricing-page .pricing-card__annual,.pricing-page .pricing-card__price span{color:var(--muted);font-size:10px}.pricing-page .pricing-card__annual{margin:10px 0 24px}.pricing-page .pricing-card .pill-button{align-self:flex-start;justify-content:space-between;margin-bottom:28px;width:100%}.pricing-page .pricing-card ul{border-top:1px solid var(--line);list-style:none;margin:auto 0 0;padding:20px 0 0}.pricing-page .pricing-card li{font-family:Georgia,Times New Roman,serif;font-size:11px;line-height:1.45;padding:7px 0 7px 21px;position:relative}.pricing-page .pricing-card li:before{color:var(--blue);content:"✓";font-family:Arial,sans-serif;font-weight:900;left:0;position:absolute}.pricing-page .pricing-confidence{background:var(--navy);color:white;display:grid;gap:clamp(55px,9vw,140px);grid-template-columns:minmax(280px,.9fr) minmax(0,1.1fr);padding:110px 7vw}.pricing-page .pricing-confidence h2,.pricing-page .pricing-faq h2{font-size:clamp(42px,5vw,70px);letter-spacing:-.065em;line-height:.93;margin:24px 0}.pricing-page .pricing-confidence>div>p:last-child{color:#bfc7db;font-family:Georgia,Times New Roman,serif;font-size:14px;line-height:1.65;margin:0}.pricing-page .pricing-confidence ol{list-style:none;margin:0;padding:0}.pricing-page .pricing-confidence li{align-items:center;border-top:1px solid rgba(255,255,255,.2);display:flex;font-family:Georgia,Times New Roman,serif;font-size:14px;gap:20px;padding:19px 4px}.pricing-page .pricing-confidence li:last-child{border-bottom:1px solid rgba(255,255,255,.2)}.pricing-page .pricing-confidence li span{color:var(--lime);font-family:Arial,sans-serif;font-size:9px;font-weight:850}.pricing-page .pricing-faq{display:grid;gap:clamp(50px,8vw,120px);grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);margin:0 auto;max-width:1320px;padding:125px 5vw}.pricing-page .pricing-faq>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.pricing-page .pricing-faq article{border-top:1px solid var(--navy);padding:25px 22px 35px 0}.pricing-page .pricing-faq article:nth-child(2n){padding-left:22px}.pricing-page .pricing-faq h3{font-size:17px;letter-spacing:-.03em;margin:0 0 11px}.pricing-page .pricing-faq article p{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:12px;line-height:1.65;margin:0}@media (max-width:1000px){.marketing-page .site-nav{grid-template-columns:1fr auto}.marketing-page .site-nav>nav[aria-label="Main navigation"]{display:none}.marketing-page .why-section{grid-template-columns:1fr}.marketing-page .why-section__cards{max-width:850px}.marketing-page .feature-story__grid,.marketing-page .reliability-section{gap:70px;grid-template-columns:1fr}.marketing-page .system-card{max-width:620px;width:100%}.marketing-page .site-footer{grid-template-columns:1fr 1fr}.marketing-page .site-footer nav{grid-column:1/-1;justify-content:flex-start}.marketing-detail .detail-boundary,.marketing-detail .detail-hero,.marketing-detail .detail-proof{grid-template-columns:1fr}.pricing-page .pricing-plan-grid{grid-template-columns:1fr;max-width:680px}.pricing-page .pricing-card.is-featured{transform:none}.pricing-page .pricing-confidence,.pricing-page .pricing-faq{grid-template-columns:1fr}.marketing-detail .detail-hero{padding-top:65px}.marketing-detail .launch-boundary-card{max-width:620px;transform:rotate(.8deg)}.marketing-detail .detail-feature-grid{grid-template-columns:1fr}.marketing-detail .detail-feature-grid article{min-height:0}.marketing-detail .detail-feature-grid article+article{border-left:0;border-top:1px solid var(--line)}.marketing-detail .detail-proof header{position:static}}@media (max-width:720px){.marketing-page .site-nav{padding:17px 18px}.marketing-page .site-nav .text-link{display:none}.marketing-page .site-nav .brand-mark__name{font-size:10px}.marketing-page .site-nav .brand-mark__name b{font-size:11px}.marketing-page .hero{padding:58px 18px 85px}.marketing-page .hero:before{height:430px;width:430px}.marketing-page .hero:after{height:590px;width:590px}.marketing-page .hero h1{font-size:clamp(48px,15vw,58px)}.marketing-page .hero>p{font-size:15px}.marketing-page .hero__actions{flex-direction:column}.marketing-page .journey-card{box-shadow:7px 7px 0 var(--shadow)}.marketing-page .journey{gap:24px;grid-template-columns:1fr}.marketing-page .journey>div+div:before{height:20px;left:36px;top:-22px;width:1px}.marketing-page .journey .is-call{margin:0}.marketing-page .journey-card__footer{align-items:flex-start;flex-direction:column;gap:7px}.marketing-page .capability-marquee{justify-content:flex-start}.marketing-page .feature-story,.marketing-page .reliability-section,.marketing-page .why-section{padding:80px 18px 100px}.marketing-page .why-section__cards{grid-template-columns:1fr}.marketing-page .why-section__cards article{min-height:240px}.marketing-page .feature-story>header{gap:25px;grid-template-columns:1fr;margin-bottom:50px}.marketing-page .attribution-preview{box-shadow:7px 7px 0 var(--yellow)}.marketing-page .reliability-stats{grid-template-columns:1fr}.marketing-page .final-cta{min-height:0;padding:85px 18px}.marketing-page .site-footer{grid-template-columns:1fr;padding:45px 18px 30px}.marketing-page .site-footer nav,.marketing-page .site-footer>small{grid-column:auto}.marketing-page .site-footer nav{justify-content:flex-start}.marketing-detail .detail-hero{min-height:0;padding:55px 18px 90px}.marketing-detail .detail-hero h1{font-size:clamp(48px,14vw,64px)}.marketing-detail .detail-hero__copy>p:not(.detail-eyebrow){font-size:15px}.marketing-detail .detail-hero__actions{align-items:flex-start;flex-direction:column}.marketing-detail .launch-boundary-card{box-shadow:8px 8px 0 var(--lime);padding:25px}.marketing-detail .detail-boundary,.marketing-detail .detail-feature-grid article,.marketing-detail .detail-proof{padding-left:18px;padding-right:18px}.marketing-detail .detail-feature-grid article>span{margin-top:42px}.marketing-detail .detail-boundary,.marketing-detail .detail-proof{padding-bottom:90px;padding-top:90px}.marketing-detail .detail-proof__rows article{gap:13px;grid-template-columns:1fr}.pricing-page .pricing-hero{padding:70px 18px 45px}.pricing-page .pricing-hero h1{font-size:clamp(48px,14vw,64px)}.pricing-page .pricing-trial{border-radius:18px;flex-direction:column}.pricing-page .pricing-trial span+span{border-left:0;padding-left:0}.pricing-page .pricing-confidence,.pricing-page .pricing-faq,.pricing-page .pricing-plan-grid{padding-left:18px;padding-right:18px}.pricing-page .pricing-card{min-height:0;padding:27px}.pricing-page .pricing-faq>div{grid-template-columns:1fr}.pricing-page .pricing-faq article:nth-child(2n){padding-left:0}}@media (prefers-reduced-motion:reduce){.marketing-page *,.marketing-page :after,.marketing-page :before{scroll-behavior:auto!important;transition-duration:.01ms!important}}.marketing-page .trust-section{border-top:1px solid var(--line);margin:0 auto;max-width:1280px;padding:110px 5vw 120px}.marketing-page .trust-section header{max-width:720px}.marketing-page .trust-section h2{font-size:clamp(36px,4.4vw,60px);letter-spacing:-.06em;line-height:.96;margin:18px 0 44px}.marketing-page .trust-list{display:grid;gap:28px 40px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.marketing-page .trust-list li{border-top:1px solid var(--line);display:grid;gap:8px;padding-top:18px}.marketing-page .trust-list b{font-size:18px;letter-spacing:-.02em}.marketing-page .trust-list p{color:var(--muted);font-family:Georgia,Times New Roman,serif;font-size:15px;line-height:1.6;margin:0;max-width:44ch}@media (max-width:760px){.marketing-page .trust-section{padding:70px 5vw 80px}.marketing-page .trust-list{grid-template-columns:1fr}}.pricing-page .pricing-card.is-featured .pricing-card__annual,.pricing-page .pricing-card.is-featured .pricing-card__fit,.pricing-page .pricing-card.is-featured .pricing-card__price span{color:#3d4760}