body[data-page="home"] .dark-section{background:linear-gradient(180deg,#0b0d13,#11141d)}
body[data-page="home"] .product-section{padding-block:112px}
body[data-page="home"] .product-section .section-heading{max-width:760px}
body[data-page="home"] .workspace-window{min-height:650px;margin-top:58px;border-radius:30px;box-shadow:0 50px 130px rgba(0,0,0,.42)}
body[data-page="home"] .workspace-window>aside{width:auto;padding:25px 17px}
body[data-page="home"] .workspace-main{padding:34px}
body[data-page="home"] .workspace-main>header h3{font-size:24px}
body[data-page="home"] .workspace-kpis article{padding:20px}
body[data-page="home"] .workspace-kpis span{font-size:9px}body[data-page="home"] .workspace-kpis b{font-size:24px}
body[data-page="home"] .industries-section{padding-block:118px}
body[data-page="home"] .industry-grid{margin-top:60px;grid-template-columns:repeat(2,1fr);gap:14px}
body[data-page="home"] .industry-card{position:relative;min-height:340px;padding:30px;align-items:flex-start;border:0;border-radius:27px;overflow:hidden;background:#f0f1f5;transition:transform .25s,box-shadow .25s}
body[data-page="home"] .industry-card:hover{transform:translateY(-5px);box-shadow:0 25px 55px rgba(22,25,36,.1)}
body[data-page="home"] .industry-card:nth-child(1){background:linear-gradient(145deg,#eeeaff,#e4e0ff)}body[data-page="home"] .industry-card:nth-child(2){background:linear-gradient(145deg,#dff7f1,#eefaf7)}body[data-page="home"] .industry-card:nth-child(3){background:linear-gradient(145deg,#f8eddf,#fbf5ee)}body[data-page="home"] .industry-card:nth-child(4){color:#fff;background:radial-gradient(circle at 90% 0,rgba(113,97,238,.32),transparent 38%),#171a23}
body[data-page="home"] .industry-card>span{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(16,19,26,.12);border-radius:13px;color:#555d6b;font-size:9px}body[data-page="home"] .industry-card>div{margin-top:auto;max-width:460px}body[data-page="home"] .industry-card h3{max-width:480px;font-size:31px;line-height:1.08;letter-spacing:-.045em}body[data-page="home"] .industry-card div>p:last-child{max-width:470px;color:#5e6572;font-size:13px;line-height:1.6}body[data-page="home"] .industry-card>em{position:absolute;right:28px;top:28px;width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(16,19,26,.12);border-radius:50%;font-size:13px}body[data-page="home"] .industry-card:nth-child(4)>span,body[data-page="home"] .industry-card:nth-child(4)>em{border-color:rgba(255,255,255,.16);color:#fff}body[data-page="home"] .industry-card:nth-child(4) div>p:last-child{color:#989eaa}
body[data-page="home"] .agency-section{position:relative;width:min(var(--max),calc(100% - 48px));margin-block:24px 100px;padding:82px 74px;border-radius:38px;gap:78px;background:radial-gradient(circle at 90% 5%,rgba(113,97,238,.16),transparent 35%),linear-gradient(145deg,#f0effc,#f8f7fc);overflow:hidden}
body[data-page="home"] .agency-copy h2{font-size:clamp(46px,5vw,68px)}
body[data-page="home"] .tenant-visual{min-height:535px;border:1px solid rgba(20,24,34,.08);box-shadow:0 32px 80px rgba(34,31,62,.12);transform:rotate(1.2deg)}
body[data-page="home"] .trust-section{padding-top:98px}
body[data-page="home"] .trust-section .section-heading.center{max-width:820px}
body[data-page="home"] .trust-grid{margin-top:60px;grid-template-columns:repeat(2,1fr);gap:14px}
body[data-page="home"] .trust-grid article{min-height:245px;padding:28px;border:0;border-radius:24px;background:#f0f1f5}
body[data-page="home"] .trust-grid article:nth-child(1){background:#eef0ff}body[data-page="home"] .trust-grid article:nth-child(2){background:#e7f7f3}body[data-page="home"] .trust-grid article:nth-child(3){background:#f8f0e7}body[data-page="home"] .trust-grid article:nth-child(4){background:#eeeef1}
body[data-page="home"] .trust-grid article>span{width:39px;height:39px;display:grid;place-items:center;border:1px solid rgba(16,19,26,.11);border-radius:12px;color:#686f7c;font-size:9px}body[data-page="home"] .trust-grid h3{margin-top:50px;font-size:25px}body[data-page="home"] .trust-grid p{max-width:460px;font-size:13px;line-height:1.6}
body[data-page="home"] .trust-note{margin-top:14px;padding:25px 28px;border:1px solid #e0e2e8;border-radius:20px;background:#fff}
body[data-page="home"] .pricing-preview{padding-block:110px 125px}
body[data-page="home"] .path-grid{margin-top:60px;gap:14px;align-items:stretch}
body[data-page="home"] .path-grid article{min-height:365px;padding:29px;border:0;border-radius:25px;background:#f0f1f5;display:flex;flex-direction:column}
body[data-page="home"] .path-grid article:nth-child(1){background:#edf6f3}body[data-page="home"] .path-grid article.featured{color:#fff;background:radial-gradient(circle at 95% 0,rgba(113,97,238,.45),transparent 40%),#141720;box-shadow:0 30px 70px rgba(18,20,30,.18)}body[data-page="home"] .path-grid article:nth-child(3){background:#efedff}
body[data-page="home"] .path-grid h3{font-size:28px;line-height:1.1}body[data-page="home"] .path-grid article>p:not(.eyebrow){font-size:13px;line-height:1.65}body[data-page="home"] .path-grid .button{width:max-content;margin-top:auto}
body[data-page="home"] .faq-section{padding-block:105px;display:grid;grid-template-columns:.76fr 1.24fr;gap:90px;align-items:start}
body[data-page="home"] .faq-section .section-heading{position:sticky;top:120px}
body[data-page="home"] .faq-list{margin-top:0}
body[data-page="home"] .faq-list details{border-color:#dfe1e7}
body[data-page="home"] .faq-list summary{padding-block:23px;font-size:16px}
body[data-page="home"] .faq-list details p{padding-bottom:24px;font-size:13px;line-height:1.7}
body[data-page="home"] .final-cta{padding-block:115px;background:radial-gradient(circle at 10% 10%,rgba(63,203,179,.16),transparent 28%),radial-gradient(circle at 90% 0,rgba(137,124,255,.4),transparent 42%),#0c0e14}
body[data-page="home"] .final-cta .section-shell{max-width:960px;text-align:center}
body[data-page="home"] .final-cta .eyebrow{justify-content:center;color:#a99fff}
body[data-page="home"] .final-cta h2{max-width:900px;margin-inline:auto;font-size:clamp(52px,6vw,80px);line-height:.98;letter-spacing:-.065em}
body[data-page="home"] .final-cta p:not(.eyebrow){margin-inline:auto;font-size:16px}body[data-page="home"] .final-cta>div>div{justify-content:center}
body[data-page="home"] .site-footer{background:#0c0e14}
body[data-page="home"] .site-footer .brand,body[data-page="home"] .site-footer .footer-grid>div>b{color:#f1f2f6}
body[data-page="home"] .site-footer .footer-brand>p,body[data-page="home"] .site-footer .footer-grid a,body[data-page="home"] .site-footer .footer-bottom{color:#a2a8b4}
@media(max-width:1100px){body[data-page="home"] .hero-v2{padding-top:64px}.command-body{grid-template-columns:190px 1fr 225px}.journey-live{padding-inline:24px}.command-outcome{gap:25px}body[data-page="home"] .intro-section{grid-template-columns:1fr;gap:48px}body[data-page="home"] .intro-section .section-heading,body[data-page="home"] .faq-section .section-heading{position:static}body[data-page="home"] .agency-section{padding:62px 46px;gap:45px}body[data-page="home"] .faq-section{grid-template-columns:1fr;gap:35px}}
@media(max-width:820px){body[data-page="home"] .hero-v2{gap:45px;padding-block:52px 75px}body[data-page="home"] .hero-v2 h1{font-size:clamp(48px,12vw,70px)}body[data-page="home"] .hero-v2 .hero-capabilities{grid-template-columns:1fr;justify-items:center}.command-stage{min-height:auto;border-radius:23px}.command-header{height:62px;padding-inline:18px}.command-body{display:block;min-height:0}.journey-rail,.action-rail{display:none}.journey-live{min-height:365px;padding:27px 20px}.command-outcome{min-height:80px;padding:14px 18px;grid-template-columns:1fr}.command-outcome>div:not(:first-child){display:none}.stage-transcript p:last-child{margin-left:22px}body[data-page="home"] .proof-strip .section-shell{grid-template-columns:1fr}body[data-page="home"] .section{padding-block:82px}body[data-page="home"] .resolution-grid{grid-template-columns:1fr}body[data-page="home"] .resolution-grid li{min-height:245px}.step-icon{margin-block:25px 22px}body[data-page="home"] .channel-grid{grid-template-columns:1fr}body[data-page="home"] .channel-card{min-height:450px}body[data-page="home"] .workspace-window{min-width:760px;transform:scale(.82);transform-origin:top left;margin-bottom:-110px}body[data-page="home"] .product-section{overflow:hidden}body[data-page="home"] .industry-grid,body[data-page="home"] .trust-grid{grid-template-columns:1fr}body[data-page="home"] .agency-section{width:min(var(--max),calc(100% - 32px));margin-bottom:60px;padding:48px 25px;grid-template-columns:1fr}.tenant-visual{transform:none!important}.path-grid{grid-template-columns:1fr!important}body[data-page="home"] .path-grid article{min-height:320px}body[data-page="home"] .faq-section{gap:25px}}
@media(max-width:520px){body[data-page="home"] .section-shell{width:calc(100% - 32px)}body[data-page="home"] .hero-v2 h1{font-size:clamp(43px,13.2vw,58px);line-height:.96}body[data-page="home"] .hero-v2 .hero-lede{font-size:15px}body[data-page="home"] .hero-v2 .hero-actions{display:grid}body[data-page="home"] .hero-v2 .hero-actions .button{width:100%}.command-stage{width:calc(100% + 4px)}.live-agent em{display:none}.stage-transcript span{font-size:11px}body[data-page="home"] .section-heading h2{font-size:42px}body[data-page="home"] .split-heading{grid-template-columns:1fr!important}.workspace-window{transform:scale(.57);margin-bottom:-260px}body[data-page="home"] .industry-card{min-height:310px;padding:24px}body[data-page="home"] .industry-card h3{font-size:27px}body[data-page="home"] .trust-grid h3{margin-top:36px}body[data-page="home"] .agency-copy h2{font-size:45px}body[data-page="home"] .tenant-summary p{padding:12px}body[data-page="home"] .tenant-summary b{font-size:17px}body[data-page="home"] .final-cta h2{font-size:50px}}
@media(max-width:820px){.voice-demo-card{width:min(540px,100%);margin:-10px auto -18px;grid-template-columns:1fr auto}.voice-demo-wave{display:none}.voice-demo-copy{grid-column:1/-1;grid-row:2}}
@media(max-width:520px){.voice-demo-card{padding:14px;gap:12px;border-radius:18px}.voice-demo-agent p b{font-size:10px}.voice-demo-copy b{font-size:10px}.voice-demo-button{padding-inline:12px}.voice-demo-button b{display:none}}
@media(prefers-reduced-motion:reduce){.action-loader,.stage-wave i,.voice-demo-card.playing .voice-demo-wave i{animation:none}}
