@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-ext-wght-normal.1dtltwig2y3wh.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-cyrillic-wght-normal.1hmx3sz6swr8m.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-greek-wght-normal.37b2k1x9f-55d.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-vietnamese-wght-normal.3xvzy9_grgcx4.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-ext-wght-normal.0-hru0xfwhnbp.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(../media/manrope-latin-wght-normal.1p_a2k8qd5zhp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
:root{--paper:#f6f0e4;--paper-deep:#ebe0ce;--cream:#fff8ea;--ink:#102522;--ink-soft:#52645f;--teal:#147a73;--teal-deep:#0b5f5a;--teal-bright:#40b39e;--amber:#e8942e;--green:#269463;--charcoal:#1c1c1e;--raised:#2c2c2e;--line:#1025222b;--max:1280px;--gutter:clamp(20px, 4.7vw, 72px);--font:"Manrope Variable", "Avenir Next", "SF Pro Display", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper)}body{background:var(--paper);color:var(--ink);font-family:var(--font);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.55;overflow-x:hidden}img,svg{max-width:100%;display:block}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:3px solid var(--amber);outline-offset:4px}::selection{background:var(--amber);color:var(--ink)}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:1000;background:var(--ink);color:#fff;padding:10px 16px;position:fixed;top:12px;left:12px;transform:translateY(-150%)}.skip-link:focus{transform:translateY(0)}.brand{letter-spacing:-.045em;white-space:nowrap;align-items:center;gap:11px;font-size:22px;font-weight:780;display:inline-flex}.brand-icon{border-radius:9px;width:36px;height:36px;display:inline-block;overflow:hidden;box-shadow:0 4px 12px #08484429}.brand-icon img{object-fit:cover;width:100%;height:100%}.site-header{z-index:50;width:min(100%, calc(var(--max) + var(--gutter) * 2));padding:24px var(--gutter);grid-template-columns:1fr auto 1fr;align-items:center;display:grid;position:absolute;top:0;left:50%;transform:translate(-50%)}.site-header nav{align-items:center;gap:32px;font-size:13px;font-weight:650;display:flex}.site-header nav a,.footer-links a{position:relative}.site-header nav a:after,.footer-links a:after{content:"";background:currentColor;height:1px;transition:right .18s;position:absolute;bottom:-4px;left:0;right:100%}.site-header nav a:hover:after,.footer-links a:hover:after{right:0}.nav-cta{border:1px solid var(--ink);border-radius:10px;justify-self:end;align-items:center;gap:18px;padding:11px 16px 11px 18px;font-size:13px;font-weight:700;transition:background .18s,color .18s;display:inline-flex}.nav-cta:hover{background:var(--ink);color:var(--cream)}.hero{min-height:min(900px,100svh);padding:144px var(--gutter) 72px;max-width:calc(var(--max) + var(--gutter) * 2);grid-template-columns:minmax(0,.92fr) minmax(520px,1.08fr);align-items:center;gap:clamp(28px,4vw,68px);margin:0 auto;display:grid;position:relative}.hero:before{content:"";z-index:-1;background:var(--teal-deep);position:absolute;inset:0 calc(50% - 50vw) 0 calc(48% + 12px)}.hero:after{content:"";z-index:-1;background:var(--paper);border-radius:0 0 80px;width:150px;position:absolute;top:0;bottom:0;left:calc(48% - 68px)}.hero-copy{z-index:2;max-width:670px;position:relative}.hero-eyebrow,.section-eyebrow{color:var(--teal-deep);letter-spacing:.17em;align-items:center;gap:10px;margin:0 0 24px;font-size:11px;font-weight:800;line-height:1.4;display:flex}.hero-eyebrow svg{width:16px;height:16px;color:var(--amber)}.hero h1{letter-spacing:-.068em;margin:0;font-size:clamp(53px,5.35vw,82px);font-weight:760;line-height:.98}.hero h1 span{display:block}.hero h1 .title-accent{color:var(--teal)}.hero-lede{max-width:570px;color:var(--ink-soft);letter-spacing:-.018em;margin:28px 0 30px;font-size:clamp(17px,1.4vw,20px);line-height:1.55}.waitlist-form{grid-template-columns:minmax(190px,1fr) auto;gap:8px;max-width:570px;display:grid;position:relative}.founder-offer-line{grid-column:1/-1;align-items:baseline;gap:10px;margin:0 2px 3px;display:flex}.founder-offer-line span{color:var(--teal-deep);letter-spacing:.14em;font-size:9px;font-weight:850}.founder-offer-line strong{color:var(--ink);letter-spacing:-.015em;font-size:13px}.waitlist-form input[type=email]{min-width:0;height:56px;color:var(--ink);background:#ffffff5c;border:1px solid #10252252;border-radius:10px;padding:0 18px;font-size:15px}.waitlist-form input::placeholder{color:#7d8883}.waitlist-form button,.simple-button,.admin-login-card button{background:var(--teal);color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:18px;height:56px;padding:0 22px;font-size:14px;font-weight:750;transition:background .18s,transform .18s;display:inline-flex}.waitlist-button-short{display:none}.waitlist-form button:hover,.simple-button:hover,.admin-login-card button:hover{background:var(--teal-deep);transform:translateY(-1px)}.waitlist-form button:disabled{cursor:wait;opacity:.68;transform:none}.form-status{color:#687873;grid-column:1/-1;min-height:20px;margin:1px 2px 0;font-size:11px}.form-status.is-error,.admin-error{color:#9b332b}.honey-field{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.waitlist-success{background:#ffffff7a;border:1px solid #147a7347;border-radius:12px;align-items:flex-start;gap:14px;max-width:570px;min-height:82px;padding:17px 19px;display:flex}.success-mark{background:var(--teal);color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:800;display:grid}.waitlist-success strong{font-size:14px;display:block}.post-signup{background:#ffffff80;border:1px solid #147a7340;border-radius:14px;width:min(600px,100%);padding:18px;animation:.28s both waitlist-reveal}@keyframes waitlist-reveal{0%{opacity:0;transform:translateY(5px)}}.signup-confirmation{align-items:flex-start;gap:13px;display:flex}.signup-confirmation strong{color:var(--ink);letter-spacing:-.02em;font-size:16px;display:block}.signup-confirmation p{color:var(--ink-soft);margin:3px 0 0;font-size:12px;line-height:1.45}.signup-confirmation p span{color:var(--teal-deep);display:block}.preference-step{border:0;border-top:1px solid #1025221f;min-width:0;margin:17px 0 0;padding:16px 0 0}.preference-heading>span{color:var(--teal-deep);letter-spacing:.13em;text-transform:uppercase;margin-bottom:5px;font-size:8px;font-weight:850;display:block}.preference-heading h3,.post-signup-final h3{color:var(--ink);letter-spacing:-.035em;outline:none;margin:0;font-size:20px;line-height:1.15}.preference-heading p{max-width:540px;color:var(--ink-soft);margin:8px 0 0;font-size:11px;line-height:1.5}.preference-options{gap:7px;margin-top:13px;display:grid}.preference-option{width:100%;min-height:58px;color:var(--ink);text-align:left;cursor:pointer;background:#ffffff85;border:1px solid #1025222b;border-radius:10px;grid-template-columns:1fr auto;gap:2px 14px;padding:11px 42px 11px 13px;transition:border-color .16s,background .16s,transform .16s;display:grid;position:relative}.preference-option:hover{background:#ffffffc7;border-color:#147a738c;transform:translateY(-1px)}.preference-option:focus-visible,.preference-skip:focus-visible,.referral-share button:focus-visible{outline-offset:2px;outline:3px solid #e8942e94}.preference-option strong,.preference-option span{grid-column:1}.preference-option strong{font-size:12px}.preference-option span{color:var(--ink-soft);font-size:10px;line-height:1.35}.preference-option i{color:var(--teal);font-size:16px;font-style:normal;position:absolute;top:50%;right:15px;transform:translateY(-50%)}.preference-step:disabled .preference-option,.preference-step:disabled .preference-skip{cursor:wait;opacity:.58}.preference-skip{min-width:32px;min-height:36px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-bottom:1px solid;align-items:center;margin-top:9px;margin-left:-8px;padding:3px 8px;font-size:10px;display:inline-flex}.preference-error{color:#9b332b;min-height:16px;margin:4px 0 -4px;font-size:10px}.post-signup-final{border-top:1px solid #1025221f;margin-top:17px;padding-top:16px}.post-signup-final>p{color:var(--ink-soft);margin:7px 0 0;font-size:12px}.referral-share{color:var(--ink-soft);align-items:center;gap:10px;margin-top:7px;font-size:11px;display:flex}.referral-share button{height:auto;min-height:32px;color:var(--teal-deep);font-size:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid;border-radius:0;padding:0}.hero-trust{color:#6f7b77;gap:24px;margin-top:9px;font-size:11px;display:flex}.hero-trust span{align-items:center;gap:7px;display:flex}.hero-trust i{color:var(--green);font-size:8px}.hero-product{z-index:2;isolation:isolate;color:#fff;width:100%;height:min(670px,100svh - 190px);min-height:570px;position:relative}.hero-product:before{content:"";z-index:0;background:var(--teal-deep);border:1px solid #ffffff1c;border-radius:290px 290px 26px 26px;position:absolute;inset:-2% -5% -3% 4%;box-shadow:inset -50px -35px 90px #0000001f,0 28px 80px #0b5f5a21}.hero-phone,.insight-phone{background:#000;border:7px solid #0b1514;border-radius:50px;position:absolute;overflow:hidden;box-shadow:0 34px 70px #001b1961;container-type:inline-size}.hero-phone--live{z-index:3;aspect-ratio:589/1280;width:min(55%,354px);top:4%;left:21%}.hero-phone--review{z-index:1;aspect-ratio:589/1280;opacity:.89;width:min(40%,255px);top:16%;right:-1%;transform:rotate(4deg)}.hero-product--insight .hero-phone--review{z-index:3;opacity:1;width:min(55%,354px);top:4%;left:21%;right:auto;transform:none}.hero-product--insight .hero-phone--live{z-index:1;opacity:.82;width:min(40%,255px);top:16%;left:auto;right:-1%;transform:rotate(-4deg)}.marketing-screen{color:#f8f8f6;background:#090a0a;width:100%;height:100%;font-size:3cqw;line-height:1.35;overflow:hidden}.app-statusbar{letter-spacing:-.03em;justify-content:space-between;align-items:flex-start;height:8.5%;padding:3.5cqw 5.6cqw 0;font-size:3.1cqw;display:flex;position:relative}.app-dynamic-island{background:#000;border:1px solid #242626;border-radius:99px;width:28cqw;height:7cqw;position:absolute;top:2.2cqw;left:50%;transform:translate(-50%)}.app-status-icons{letter-spacing:0;font-size:2.7cqw;font-weight:700}.live-screen-body,.review-screen-body{padding:5.5cqw 4.7cqw 5cqw}.live-screen-heading{text-align:center}.live-screen-heading>span,.review-screen-heading>span{color:var(--teal-bright);letter-spacing:.15em;font-size:2.35cqw;font-weight:800}.live-screen-heading h3{letter-spacing:-.055em;margin:4.2cqw 0 0;font-size:7.3cqw;line-height:1.05}.live-screen-heading>strong{margin-top:1.1cqw;font-size:4.9cqw;font-weight:550;display:block}.live-screen-heading small{color:#61c3ad;justify-content:center;align-items:center;gap:2cqw;margin-top:2.1cqw;font-size:2.45cqw;display:flex}.live-screen-heading small i{border:.7cqw solid;border-radius:2cqw 2cqw 1.2cqw 1.2cqw;width:2.4cqw;height:2.8cqw}.app-topic-card,.app-live-fact,.review-score-card,.review-signal-grid>div,.review-balance-card,.review-strength-card,.review-next-card{background:#2b2b2d;border:1px solid #ffffff09;box-shadow:0 3cqw 7cqw #0000001f}.app-topic-card{border-radius:5cqw;margin-top:8.3cqw;padding:4.5cqw}.app-topic-card>span,.review-strength-card>span,.review-next-card>span{color:#979799;font-size:2.65cqw}.app-topic-card>div{grid-template-columns:1fr auto;align-items:center;gap:3cqw;margin-top:1.5cqw;display:grid}.app-topic-card strong{font-size:3.7cqw;line-height:1.25}.app-topic-card small{color:#d3d3d4;font-size:2.9cqw}.app-live-fact{border-radius:5cqw;margin-top:6.7cqw;padding:4.7cqw}.app-live-fact>div{color:var(--teal-bright);align-items:center;gap:1.6cqw;font-size:2.55cqw;font-weight:760;display:flex}.app-live-fact>div svg{width:3.5cqw;height:3.5cqw}.app-live-fact h4{letter-spacing:-.04em;margin:3.2cqw 0 0;font-size:5cqw;line-height:1.17}.app-live-fact p{color:#eeeef0;margin:2.3cqw 0 0;font-size:3.6cqw;line-height:1.35}.app-live-fact>small{color:#949496;margin-top:3cqw;font-size:2.35cqw;display:block}.app-listening-control{color:#b9ede3;background:#147a7354;border-radius:99px;align-items:center;gap:2.3cqw;margin-top:6.5cqw;padding:3.3cqw 4cqw;font-size:2.8cqw;display:flex}.app-fact-now{background:var(--teal);border-radius:99px;justify-content:center;align-items:center;gap:2.2cqw;min-height:10.5cqw;margin-top:5.4cqw;font-size:3.4cqw;font-weight:720;display:flex}.app-fact-now svg{width:3.5cqw;height:3.5cqw}.app-session-actions{grid-template-columns:1fr 1fr;gap:2.5cqw;margin-top:3cqw;display:grid}.app-session-actions span{color:#d5d5d7;text-align:center;background:#252628;border-radius:99px;padding:2.8cqw 0;font-size:2.7cqw;font-weight:650}.app-session-actions span:last-child{color:#76c9b7}.app-listening-control .live-dot{width:1.7cqw;height:1.7cqw;box-shadow:0 0 0 1.7cqw #40b39e1a}.screen-wave{color:var(--teal-bright);letter-spacing:.08em;margin-left:auto}.review-screen-body{padding-top:3.3cqw}.review-screen-nav{color:#f4f4f4;grid-template-columns:1fr auto 1fr;align-items:center;font-size:3.2cqw;font-weight:700;display:grid}.review-screen-nav>span{grid-column:2}.review-screen-nav>strong{color:var(--teal-bright);background:#303032;border-radius:99px;grid-column:3;justify-self:end;padding:1.8cqw 3.3cqw;font-size:2.6cqw}.review-screen-heading{margin-top:7cqw}.review-screen-heading>span{color:var(--amber)}.review-screen-heading h3{letter-spacing:-.055em;margin:2.2cqw 0 0;font-size:7cqw;line-height:1.04}.review-screen-heading p{color:#a3a3a7;margin:2.4cqw 0 0;font-size:3cqw}.review-score-card{border-radius:5cqw;margin-top:6cqw;padding:4.5cqw;position:relative}.review-score-card>span{font-size:3.35cqw;font-weight:700;display:block}.review-score-card>strong{letter-spacing:-.06em;margin-top:1.2cqw;font-size:10.6cqw;line-height:1;display:block}.review-score-card>strong small{color:#a6a6a9;font-size:4.5cqw;font-weight:500}.review-score-card>em{color:#929295;font-size:2.4cqw;font-style:normal;position:absolute;bottom:4.8cqw;right:4.5cqw}.review-signal-grid{grid-template-columns:1fr 1fr;gap:2.4cqw;margin-top:2.4cqw;display:grid}.review-signal-grid>div{border-radius:4cqw;flex-direction:column;padding:3.4cqw;display:flex}.review-signal-grid strong{font-size:5cqw}.review-signal-grid span{color:#9b9b9e;font-size:2.35cqw}.review-balance-card,.review-strength-card,.review-next-card{border-radius:4cqw;margin-top:2.4cqw;padding:3.7cqw}.review-balance-card>div{justify-content:space-between;align-items:center;gap:2cqw;display:flex}.review-balance-card strong,.review-strength-card strong{font-size:2.85cqw}.review-balance-card>div span{color:#aaaacd;font-size:2.35cqw}.review-balance-card>i{background:#ffffff2e;border-radius:99px;height:1.6cqw;margin-top:2.8cqw;display:block;overflow:hidden}.review-balance-card>i span{background:var(--teal-bright);width:44%;height:100%;display:block}.review-strength-card{justify-content:space-between;align-items:center;gap:3cqw;display:flex}.review-strength-card strong{color:#e9e9ea;text-align:right}.review-next-card>span{color:var(--amber)}.review-next-card p{margin:1.4cqw 0 0;font-size:3.05cqw;line-height:1.35}.conversation-caption{z-index:5;color:#ffffffc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0b5f5adb;border-left:2px solid #ffffff75;width:205px;padding:13px 15px;position:absolute;top:5%;left:-7%}.conversation-caption span,.hero-insight-card>span{color:var(--amber);letter-spacing:.16em;font-size:9px;font-weight:800}.conversation-caption p{margin:4px 0 0;font-size:13px;line-height:1.4}.hero-fact-card,.hero-insight-card{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0e3532f0;border:1px solid #40b39e7a;border-radius:14px;width:min(310px,47%);padding:18px 18px 15px;position:absolute;bottom:17%;right:1%;box-shadow:0 20px 50px #00181652}.mini-label{color:var(--teal-bright);letter-spacing:.14em;align-items:center;gap:7px;font-size:9px;font-weight:800;display:flex}.mini-label svg{width:14px;height:14px}.hero-fact-card strong{letter-spacing:-.025em;margin:9px 0 7px;font-size:16px;line-height:1.34;display:block}.hero-fact-card small{color:#ffffff85;font-size:9px}.hero-insight-card{background:#1b2321f5;border-color:#e8942e85}.hero-insight-card strong{letter-spacing:-.025em;margin:9px 0 7px;font-size:15px;line-height:1.34;display:block}.hero-insight-card small{color:#ffffff85;font-size:9px}.stage-spark{z-index:8;width:26px;height:26px;color:var(--amber);filter:drop-shadow(0 0 8px #e8942e73);animation:3.4s ease-in-out infinite spark-breathe;position:absolute;bottom:11%;right:43%}.hero-side-note{color:#ffffff73;letter-spacing:.18em;writing-mode:vertical-rl;font-size:8px;font-weight:750;position:absolute;bottom:30px;right:0}@keyframes spark-breathe{0%,to{opacity:.7;transform:scale(.82)rotate(0)}50%{opacity:1;transform:scale(1.08)rotate(8deg)}}.moment-section,.facts-section,.combined-section,.how-section,.privacy-section,.faq-section,.final-cta,.site-footer{padding-left:var(--gutter);padding-right:var(--gutter)}.moment-section{max-width:calc(var(--max) + var(--gutter) * 2);border-top:1px solid var(--line);grid-template-columns:140px minmax(0,1fr) 300px;gap:clamp(30px,5vw,80px);margin:0 auto;padding-top:clamp(100px,12vw,180px);padding-bottom:clamp(100px,12vw,180px);display:grid}.moment-kicker,.chapter-marker{color:var(--teal-deep);letter-spacing:.16em;font-size:10px;font-weight:800}.moment-copy h2,.chapter-copy h2,.insight-copy h2,.combined-section h2,.how-heading h2,.privacy-copy h2,.faq-section h2,.final-copy h2,.legal-title h1{letter-spacing:-.06em;margin:0;font-size:clamp(42px,5.2vw,76px);font-weight:700;line-height:1.03}h2 em{color:var(--teal);letter-spacing:-.045em;font-family:Georgia,Times New Roman,serif;font-weight:400}.moment-copy>p{max-width:720px;color:var(--ink-soft);margin:35px 0 0;font-size:18px}.moment-quote{border-left:1px solid var(--line);align-self:end;padding:27px 0 0 24px;position:relative}.moment-quote>span{color:var(--amber);letter-spacing:.17em;font-size:9px;font-weight:800}.moment-quote p{margin:13px 0 0;font-family:Georgia,Times New Roman,serif;font-size:30px;font-style:italic;line-height:1.15}.moment-quote svg{width:22px;color:var(--amber);position:absolute;top:-10px;left:-12px}.facts-section{max-width:calc(var(--max) + var(--gutter) * 2);border-top:1px solid var(--line);grid-template-columns:90px minmax(310px,.8fr) minmax(480px,1.2fr);gap:clamp(28px,5vw,80px);margin:0 auto;padding-top:130px;padding-bottom:150px;display:grid}.chapter-marker{text-align:center;grid-template-rows:auto 1fr auto;justify-content:center;gap:13px;padding:4px 0;display:grid}.chapter-marker div{background:var(--line);justify-self:center;width:1px;min-height:220px}.chapter-marker span:last-child{writing-mode:vertical-rl}.section-eyebrow.teal{color:var(--teal)}.section-eyebrow.amber{color:var(--amber)}.section-eyebrow.green{color:var(--green)}.chapter-copy,.insight-copy{align-self:center}.chapter-copy>p,.insight-copy>p,.privacy-copy>p{color:var(--ink-soft);margin:29px 0 0;font-size:17px;line-height:1.65}.clean-list{margin:40px 0 0;padding:0;list-style:none}.clean-list li{border-top:1px solid var(--line);grid-template-columns:38px 1fr;align-items:center;min-height:48px;font-size:13px;font-weight:620;display:grid}.clean-list li:last-child{border-bottom:1px solid var(--line)}.clean-list span{color:var(--teal);font-size:9px;font-weight:800}.live-demo{background:var(--charcoal);color:#fff;border-radius:28px 28px 28px 10px;align-self:center;min-height:600px;padding:31px;position:relative;overflow:hidden;box-shadow:0 32px 80px #243b362e}.live-demo:before{content:"";border:1px solid #40b39e38;border-radius:50%;width:350px;height:350px;position:absolute;top:-130px;right:-100px}.live-demo-header{color:#fff9;letter-spacing:.09em;text-transform:uppercase;border-bottom:1px solid #ffffff1a;align-items:center;gap:10px;padding-bottom:22px;font-size:10px;font-weight:700;display:flex;position:relative}.live-dot{background:var(--teal-bright);border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 6px #40b39e1a}.waveform{align-items:center;gap:3px;height:20px;margin-left:auto;display:flex}.waveform i{background:var(--teal-bright);border-radius:2px;width:2px;height:5px;animation:1.7s ease-in-out infinite wave}.waveform i:nth-child(3n){height:14px;animation-delay:-.3s}.waveform i:nth-child(4n){height:10px;animation-delay:-.8s}.waveform i:nth-child(5n){height:18px;animation-delay:-1.1s}@keyframes wave{0%,to{opacity:.55;transform:scaleY(.55)}50%{opacity:1;transform:scaleY(1)}}.transcript-line{margin-top:39px}.transcript-line span,.direction-card span{color:#ffffff70;letter-spacing:.17em;font-size:9px;font-weight:800}.transcript-line p{letter-spacing:-.03em;max-width:360px;margin:7px 0 0;font-size:clamp(20px,2vw,27px);font-weight:640}.fact-path{width:44px;height:62px;color:var(--teal-bright);border-left:1px dashed #40b39e80;place-items:center;margin-left:34px;display:grid}.fact-path svg{width:18px;transform:translate(-50%)}.demo-fact-card{background:var(--raised);border:1px solid #40b39e40;border-radius:18px;padding:25px;position:relative}.demo-fact-card h3{letter-spacing:-.037em;max-width:500px;margin:13px 0 11px;font-size:clamp(21px,2.1vw,29px);line-height:1.24}.demo-fact-card>p{color:#fff9;margin:0;font-size:13px}.fact-source{color:#ffffff6b;border-top:1px solid #ffffff1a;justify-content:space-between;margin-top:19px;padding-top:15px;font-size:10px;display:flex}.direction-card{border-left:2px solid var(--amber);background:#ffffff09;grid-template-columns:80px 1fr;align-items:baseline;gap:10px;margin-top:18px;padding:16px 18px;display:grid}.direction-card span{color:var(--amber)}.direction-card p{margin:0;font-size:13px}.demo-note{color:#ffffff59;letter-spacing:.04em;text-align:right;margin:17px 0 0;font-size:9px}.insight-section{min-height:920px;padding:140px max(var(--gutter), calc((100vw - var(--max)) / 2 + var(--gutter))) 120px;color:#fff;background:#102522;grid-template-columns:90px minmax(320px,.72fr) minmax(520px,1.28fr);gap:clamp(28px,5vw,80px);display:grid;position:relative;overflow:hidden}.insight-section:before{content:"";border:1px solid #ffffff12;border-radius:50%;width:82vw;height:82vw;position:absolute;bottom:-44vw;left:-23vw;box-shadow:0 0 0 10vw #ffffff03,0 0 0 22vw #ffffff02}.chapter-marker--light{color:#ffffff8c;position:relative}.chapter-marker--light div{background:#ffffff29}.insight-copy{z-index:2;position:relative}.insight-copy h2 em{color:var(--amber)}.insight-copy>p{color:#ffffff9e}.credibility-note{border-top:1px solid #ffffff24;border-bottom:1px solid #ffffff24;grid-template-columns:25px 1fr;gap:13px;margin-top:39px;padding:18px 0;display:grid}.credibility-note svg{width:18px;color:var(--amber)}.credibility-note p{color:#ffffffb3;margin:0;font-size:12px}.insight-display{z-index:2;align-self:center;min-height:660px;position:relative}.insight-phone{aspect-ratio:589/1280;border-color:#080e0d;width:min(54%,390px);top:0;left:22%}.insight-annotation{z-index:3;color:var(--ink);background:#f6f0e4f7;border-radius:12px;flex-direction:column;padding:17px;display:flex;position:absolute;box-shadow:0 18px 50px #0000003d}.insight-annotation span{color:var(--amber);letter-spacing:.15em;font-size:8px;font-weight:800}.insight-annotation--score{min-width:160px;top:15%;left:-3%}.insight-annotation--score strong{letter-spacing:-.05em;align-items:baseline;gap:7px;margin-top:6px;font-size:30px;display:flex}.insight-annotation--score strong i{color:var(--amber);font-size:15px;font-style:normal;font-weight:500}.insight-annotation--score small{color:var(--ink-soft);font-size:9px}.insight-annotation--learn{width:210px;bottom:19%;right:0}.insight-annotation--learn p{margin:8px 0 0;font-size:13px;font-weight:680;line-height:1.4}.insight-display>.demo-note{position:absolute;bottom:0;right:0}.combined-section{max-width:calc(var(--max) + var(--gutter) * 2);text-align:center;margin:0 auto;padding-top:150px;padding-bottom:150px}.combined-section .section-eyebrow{justify-content:center}.combined-section h2 em{color:var(--teal)}.combined-line{grid-template-columns:48px 1fr 48px;align-items:center;max-width:740px;margin:64px auto;display:grid}.combined-line i{background:linear-gradient(to right, var(--teal), var(--amber));height:1px}.combined-line span{border:1px solid var(--line);background:var(--paper);width:48px;height:48px;color:var(--teal);border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.combined-line span:last-child{color:var(--amber)}.combined-line svg{width:18px}.combined-columns{text-align:left;grid-template-columns:1fr 1fr;max-width:900px;margin:0 auto;display:grid}.combined-columns>div{padding:12px 54px 5px}.combined-columns>div:first-child{border-right:1px solid var(--line)}.combined-columns span{color:var(--teal);letter-spacing:.16em;font-size:9px;font-weight:800}.combined-columns>div:last-child span{color:var(--amber)}.combined-columns h3{letter-spacing:-.035em;margin:13px 0 8px;font-size:23px}.combined-columns p{color:var(--ink-soft);margin:0;font-size:14px}.how-section{max-width:calc(var(--max) + var(--gutter) * 2);border-top:1px solid var(--line);grid-template-columns:minmax(300px,.82fr) minmax(500px,1.18fr);gap:clamp(60px,9vw,140px);margin:0 auto;padding-top:125px;padding-bottom:140px;display:grid}.how-heading{align-self:start;position:sticky;top:80px}.how-heading h2{font-size:clamp(42px,4.3vw,64px)}.process-list{counter-reset:steps;margin:0;padding:0;list-style:none}.process-list li{border-top:1px solid var(--line);grid-template-columns:45px 1fr 60px;align-items:center;gap:20px;min-height:150px;display:grid}.process-list li:last-child{border-bottom:1px solid var(--line)}.process-number{color:var(--teal);font-size:10px;font-weight:800}.process-list h3{letter-spacing:-.025em;margin:0 0 5px;font-size:20px}.process-list p{max-width:480px;color:var(--ink-soft);margin:0;font-size:13px}.process-icon{border:1px solid var(--line);width:52px;height:52px;color:var(--teal);border-radius:14px;justify-self:end;place-items:center;font-size:14px;font-weight:800;display:grid}.process-icon svg{width:18px}.waveform-mini{letter-spacing:-2px}.privacy-section{background:#e9e1cf;grid-template-columns:minmax(380px,.9fr) minmax(420px,1.1fr);align-items:center;gap:clamp(50px,9vw,140px);min-height:830px;padding-top:110px;padding-bottom:110px;display:grid}.privacy-door{background:var(--teal-deep);border:1px solid #10252229;border-radius:260px 260px 28px 28px;justify-content:center;justify-self:end;align-items:center;width:min(100%,510px);height:580px;display:flex;position:relative;overflow:hidden;box-shadow:inset -30px 0 80px #00000021}.privacy-door:before{content:"";border:1px solid #fff3;border-bottom:0;border-radius:220px 220px 0 0;width:76%;height:88%;position:absolute;top:48px;left:50%;transform:translate(-50%)}.privacy-door-inner{z-index:2;color:#fff;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.privacy-lock{border:1px solid #ffffff4d;border-radius:50%;place-items:center;width:70px;height:70px;margin-bottom:26px;font-size:30px;display:grid}.privacy-door-inner span:last-child{letter-spacing:.04em;font-size:21px;font-weight:760;line-height:1.35}.privacy-door>svg{width:24px;color:var(--amber);position:absolute;top:108px;right:95px}.privacy-copy{max-width:650px}.privacy-copy h2{font-size:clamp(42px,4.5vw,66px)}.privacy-points{margin-top:42px}.privacy-points>div{border-top:1px solid var(--line);grid-template-columns:44px 1fr;padding:17px 0;display:grid}.privacy-points>div:last-child{border-bottom:1px solid var(--line)}.privacy-points>div>span{color:var(--green);font-size:9px;font-weight:800}.privacy-points p{color:var(--ink-soft);margin:0;font-size:12px}.privacy-points strong{color:var(--ink);margin-bottom:2px;font-size:14px;display:block}.privacy-copy>a{color:var(--teal-deep);border-bottom:1px solid;gap:25px;margin-top:28px;padding-bottom:3px;font-size:12px;font-weight:750;display:inline-flex}.faq-section{max-width:calc(var(--max) + var(--gutter) * 2);grid-template-columns:minmax(300px,.7fr) minmax(520px,1.3fr);gap:clamp(60px,10vw,160px);margin:0 auto;padding-top:115px;padding-bottom:115px;display:grid}.faq-section h2{font-size:clamp(48px,5vw,72px)}.faq-list{border-top:1px solid var(--line)}.faq-list details{border-bottom:1px solid var(--line)}.faq-list summary{cursor:pointer;letter-spacing:-.02em;grid-template-columns:1fr 30px;align-items:center;gap:20px;min-height:78px;font-size:16px;font-weight:680;list-style:none;display:grid}.faq-list summary::-webkit-details-marker{display:none}.faq-plus{color:var(--teal);text-align:right;font-size:24px;font-weight:350;transition:transform .18s}.faq-list details[open] .faq-plus{transform:rotate(45deg)}.faq-list details p{max-width:680px;color:var(--ink-soft);margin:-4px 45px 25px 0;font-size:14px}.final-cta{background:var(--teal-deep);color:#fff;grid-template-columns:minmax(420px,1fr) minmax(400px,.86fr);align-items:end;gap:clamp(60px,9vw,130px);min-height:580px;padding-top:110px;padding-bottom:110px;display:grid;position:relative;overflow:hidden}.final-cta:before{content:"";border:1px solid #ffffff14;border-radius:50%;width:80vw;height:80vw;position:absolute;bottom:-80%;left:35%}.final-copy,.final-cta .waitlist-form,.final-cta .post-signup,.final-cta-spark{z-index:2;position:relative}.final-copy .section-eyebrow{color:var(--teal-bright)}.final-copy h2{font-size:clamp(54px,6.2vw,90px)}.final-copy p:last-child{color:#ffffffa6;max-width:500px;margin:28px 0 0;font-size:16px}.final-cta .waitlist-form input[type=email]{color:#fff;background:#0000001f;border-color:#ffffff40}.final-cta .waitlist-form input::placeholder{color:#ffffff75}.final-cta .waitlist-form button{background:var(--amber);color:var(--ink)}.final-cta .founder-offer-line span,.final-cta .founder-offer-line strong{color:#fff}.final-cta .founder-offer-line span{color:var(--amber)}.final-cta .form-status{color:#ffffff73}.final-cta .form-status.is-error{color:#ffd0c9}.final-cta .waitlist-success,.final-cta .post-signup{background:#0000001f;border-color:#ffffff2e}.final-cta .signup-confirmation strong,.final-cta .preference-heading h3,.final-cta .post-signup-final h3,.final-cta .preference-option{color:#fff}.final-cta .signup-confirmation p,.final-cta .preference-heading p,.final-cta .preference-option span,.final-cta .post-signup-final>p,.final-cta .preference-skip{color:#ffffffa3}.final-cta .signup-confirmation p span,.final-cta .preference-heading>span{color:var(--teal-bright)}.final-cta .preference-step,.final-cta .post-signup-final{border-top-color:#ffffff24}.final-cta .preference-option{background:#ffffff0f;border-color:#ffffff2e}.final-cta .preference-option:hover{background:#ffffff1a;border-color:#40b39eb8}.final-cta .preference-option i{color:var(--amber)}.final-cta .preference-error{color:#ffd0c9}.final-cta .success-mark{background:var(--amber);color:var(--ink)}.final-cta .referral-share,.final-cta .referral-share button{color:#ffffffb8}.final-cta-spark{color:var(--amber);position:absolute;top:80px;right:8%}.final-cta-spark svg{width:34px;height:34px}.site-footer{color:#fff;background:#0c1c1a;grid-template-columns:1fr 1fr;gap:80px;padding-top:80px;padding-bottom:30px;display:grid}.footer-brand p{color:#ffffff7a;margin:18px 0 0;font-size:13px}.footer-links{grid-template-columns:1fr 1fr;justify-self:end;gap:90px;min-width:360px;display:grid}.footer-links>div{flex-direction:column;align-items:flex-start;gap:12px;font-size:12px;display:flex}.footer-links span{color:var(--teal-bright);letter-spacing:.15em;margin-bottom:5px;font-size:8px;font-weight:800}.footer-bottom{color:#ffffff5e;border-top:1px solid #ffffff1a;grid-column:1/-1;justify-content:space-between;margin-top:45px;padding-top:18px;font-size:9px;display:flex}.legal-header{max-width:calc(var(--max) + var(--gutter) * 2);padding:25px var(--gutter);border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;margin:0 auto;display:flex}.legal-header>a:last-child{font-size:12px;font-weight:700}.legal-page{max-width:calc(1050px + var(--gutter) * 2);padding:100px var(--gutter) 140px;grid-template-columns:minmax(180px,.36fr) minmax(520px,1fr);column-gap:clamp(50px,10vw,150px);margin:0 auto;display:grid}.legal-title{grid-column:1/-1;margin-bottom:65px}.legal-title h1{font-size:clamp(56px,7vw,92px)}.legal-title>p:last-child{color:var(--ink-soft);font-size:12px}.legal-status{border-top:2px solid var(--amber);border-bottom:1px solid var(--line);align-self:start;padding:20px 0}.legal-status strong{font-size:13px}.legal-status p{color:var(--ink-soft);margin:8px 0 0;font-size:11px}.legal-content section{border-bottom:1px solid var(--line);margin-bottom:36px;padding:0 0 36px}.legal-content h2{letter-spacing:-.03em;margin:0 0 13px;font-size:21px}.legal-content p{color:#445550;margin:0 0 13px;font-size:14px;line-height:1.72}.not-found-page{min-height:100svh;padding:35px var(--gutter) 100px;flex-direction:column;justify-content:space-between;display:flex}.not-found-page>div{max-width:760px}.not-found-page h1{letter-spacing:-.06em;margin:0;font-size:clamp(48px,7vw,96px);line-height:1}.not-found-page p:not(.section-eyebrow){color:var(--ink-soft)}.simple-button{width:max-content;margin-top:25px}.admin-login-page,.admin-page{color:#15211f;background:#f2f3ef;min-height:100svh}.admin-login-page{grid-template-rows:auto 1fr;padding:28px clamp(22px,5vw,70px);display:grid}.admin-login-card{background:#fff;border:1px solid #d4d9d4;border-radius:16px;grid-template-columns:1fr .8fr;align-self:center;gap:80px;width:min(880px,100%);margin:0 auto;padding:55px;display:grid}.admin-login-card h1{letter-spacing:-.05em;margin:0;font-size:42px}.admin-login-card>div>p:last-child{color:#65716e;font-size:13px}.admin-login-card form,.admin-login-card label{flex-direction:column;display:flex}.admin-login-card form{gap:14px}.admin-login-card label{color:#5b6764;gap:6px;font-size:11px;font-weight:700}.admin-login-card input{border:1px solid #cbd1cd;border-radius:8px;height:46px;padding:0 12px}.admin-login-card button{width:100%;height:46px;margin-top:5px}.admin-error{min-height:19px;margin:0;font-size:11px}.admin-page{padding:0 clamp(18px,4vw,58px) 80px}.admin-header{border-bottom:1px solid #d7dcd8;justify-content:space-between;align-items:center;height:74px;display:flex}.admin-header>div{align-items:center;gap:16px;display:flex}.admin-header a,.admin-header button{color:#276c66;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:750}.admin-intro{justify-content:space-between;align-items:end;padding:55px 0 30px;display:flex}.admin-intro h1{letter-spacing:-.055em;margin:0;font-size:44px}.admin-intro>p{color:#727c79;font-size:10px}.metric-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.metric-grid>div,.admin-panel{background:#fff;border:1px solid #d8ddd9;border-radius:10px}.metric-grid>div{flex-direction:column;min-height:130px;padding:19px;display:flex}.metric-grid span,.metric-grid small,.panel-heading span{color:#717c79;font-size:10px}.metric-grid strong{letter-spacing:-.045em;margin-top:auto;font-size:32px}.admin-panel{padding:20px}.admin-timeline{margin-top:12px}.admin-validation-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.founder-panel>strong{letter-spacing:-.045em;margin:25px 0 12px;font-size:31px;display:block}.founder-progress{background:#edf0ed;border-radius:8px;height:7px;overflow:hidden}.founder-progress i{border-radius:inherit;background:#24867c;min-width:2px;height:100%;display:block}.founder-panel>p,.admin-note{color:#717c79;margin:10px 0 0;font-size:9px}.preference-list{flex-direction:column;gap:8px;display:flex}.preference-list>div{border-bottom:1px solid #edf0ed;grid-template-columns:1fr auto 44px;align-items:center;gap:8px;min-height:27px;font-size:10px;display:grid}.preference-list small{color:#76817e;text-align:right}.panel-heading{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.panel-heading h2{margin:0;font-size:14px}.timeline-chart{grid-template-columns:repeat(14,1fr);align-items:end;gap:7px;height:180px;display:grid}.timeline-chart>div{grid-template-rows:1fr auto;align-items:end;gap:8px;height:100%;display:grid}.timeline-chart i{background:#24867c;border-radius:3px 3px 0 0;min-height:3px;display:block}.timeline-chart span{color:#7a8582;text-align:center;font-size:8px}.admin-breakdowns{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:12px;display:grid}.bar-list{flex-direction:column;gap:10px;display:flex}.bar-row{grid-template-columns:minmax(60px,.8fr) 1.2fr 25px;align-items:center;gap:8px;font-size:9px;display:grid}.bar-row>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.bar-row>i{background:#edf0ed;border-radius:5px;height:5px;overflow:hidden}.bar-row b{background:#24867c;height:100%;display:block}.bar-row strong{text-align:right}.empty-state{color:#7a8582;font-size:11px}.table-panel{margin-top:12px}.intent-panel td:first-child{font-weight:750}.recent-heading{align-items:flex-start;gap:20px}.recent-heading>div>span{margin-top:4px;display:block}.admin-filter-links{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.admin-filter-links a{color:#53615e;border:1px solid #d7dcd8;border-radius:6px;padding:6px 8px;font-size:9px;text-decoration:none}.admin-filter-links a:hover,.admin-filter-links a.is-active{color:#176b64;background:#edf7f4;border-color:#24867c}.table-scroll{overflow-x:auto}.table-panel table{border-collapse:collapse;text-align:left;width:100%;font-size:10px}.table-panel th{color:#78827f;letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-weight:800}.table-panel th,.table-panel td{white-space:nowrap;border-top:1px solid #e5e8e5;padding:10px 8px}@media (max-width:1100px){.site-header nav{display:none}.site-header{grid-template-columns:1fr 1fr}.hero{grid-template-columns:minmax(0,.88fr) minmax(430px,1.12fr)}.hero-phone--live{width:min(62%,340px);left:12%}.facts-section,.insight-section{grid-template-columns:55px minmax(280px,.8fr) minmax(420px,1.2fr);gap:28px}.moment-section{grid-template-columns:80px 1fr 240px;gap:35px}.admin-breakdowns{grid-template-columns:1fr 1fr}}@media (max-width:800px){:root{--gutter:clamp(20px, 5.6vw, 36px)}.site-header{padding-top:18px;padding-bottom:18px;position:absolute}.nav-cta{gap:9px;padding:9px 11px;font-size:11px}.hero{grid-template-columns:1fr;gap:30px;min-height:auto;padding-top:106px;padding-bottom:42px}.hero:before{border-radius:42px 42px 0 0;height:47%;inset:auto 0 0}.hero:after{display:none}.hero-copy{max-width:650px}.hero h1{font-size:clamp(48px,11.5vw,76px)}.hero-product{height:620px;min-height:620px;margin-top:-4px}.hero-phone--live{width:min(53%,310px);left:15%}.hero-phone--review{width:min(38%,220px);right:4%}.hero-product--insight .hero-phone--review{width:min(53%,310px);left:15%}.hero-product--insight .hero-phone--live{width:min(38%,220px);right:4%}.conversation-caption{left:0}.hero-side-note{display:none}.moment-section{grid-template-columns:1fr}.moment-kicker{border-bottom:1px solid var(--line);padding-bottom:15px}.moment-quote{justify-self:end;max-width:300px}.facts-section,.insight-section{grid-template-columns:1fr}.facts-section{padding-top:90px;padding-bottom:100px}.chapter-marker{text-align:left;grid-template-rows:auto;grid-template-columns:auto 1fr auto;justify-content:stretch;align-items:center}.chapter-marker div{width:100%;height:1px;min-height:1px}.chapter-marker span:last-child{writing-mode:horizontal-tb}.chapter-copy{max-width:600px}.live-demo{min-height:590px}.insight-section{min-height:auto;padding-top:90px;padding-bottom:90px}.insight-copy{max-width:620px}.insight-display{min-height:700px}.insight-phone{width:min(48%,340px);left:27%}.insight-annotation--score{left:5%}.insight-annotation--learn{right:5%}.how-section,.privacy-section,.faq-section,.final-cta{grid-template-columns:1fr}.how-heading{position:static}.privacy-door,.privacy-copy{justify-self:center}.final-cta{align-content:center;min-height:630px}.site-footer{grid-template-columns:1fr}.footer-links{justify-self:start}.legal-page{grid-template-columns:1fr;padding-top:70px}.legal-status{margin-bottom:50px}.admin-login-card{grid-template-columns:1fr;gap:35px}.metric-grid{grid-template-columns:1fr 1fr}.admin-validation-grid{grid-template-columns:1fr}}@media (max-width:520px){.brand{gap:8px;font-size:19px}.brand-icon{border-radius:8px;width:32px;height:32px}.nav-cta{border-color:#10252280}.hero{padding-top:92px;padding-bottom:28px;display:block}.hero:before{border-radius:32px 32px 0 0;height:49%}.hero-eyebrow{margin-bottom:18px;font-size:9px}.hero h1{letter-spacing:-.064em;font-size:clamp(43px,12.8vw,56px)}.hero-lede{margin:18px 0;font-size:15px}.waitlist-form--hero{grid-template-columns:minmax(0,1fr) auto;gap:7px}.waitlist-form--final{grid-template-columns:1fr}.waitlist-form input[type=email],.waitlist-form button{width:100%;height:52px}.waitlist-form--hero button{gap:11px;width:auto;min-width:101px;padding:0 15px}.waitlist-form--hero .waitlist-button-full{display:none}.waitlist-form--hero .waitlist-button-short{display:inline}.form-status{grid-column:1/-1;margin-top:-1px}.founder-offer-line{gap:7px}.founder-offer-line strong{font-size:12px}.post-signup{padding:15px}.preference-heading h3,.post-signup-final h3{font-size:18px}.preference-option{min-height:62px;padding-top:12px;padding-bottom:12px}.hero-trust{justify-content:space-between;gap:12px;font-size:9px}.hero-product{height:500px;min-height:500px;margin-top:24px}.hero-phone,.insight-phone{border-width:5px;border-radius:36px}.hero-phone--live{width:62%;top:1%;left:9%}.hero-phone--review{width:44%;top:14%;right:0}.hero-product--insight .hero-phone--review{width:62%;top:1%;left:9%}.hero-product--insight .hero-phone--live{width:44%;top:14%;right:0}.conversation-caption{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0b5f5ad6;width:151px;padding:7px 9px;top:2%;left:-2px}.conversation-caption p{font-size:10px}.hero-fact-card,.hero-insight-card{width:70%;padding:14px;bottom:4%;right:0}.hero-fact-card strong,.hero-insight-card strong{font-size:13px}.stage-spark{bottom:1%;right:40%}.moment-section{padding-top:78px;padding-bottom:84px}.moment-copy h2,.chapter-copy h2,.insight-copy h2,.combined-section h2,.how-heading h2,.privacy-copy h2,.faq-section h2,.final-copy h2{font-size:43px}.moment-copy>p,.chapter-copy>p,.insight-copy>p,.privacy-copy>p{font-size:15px}.moment-quote{justify-self:start}.facts-section{gap:50px}.chapter-marker{font-size:8px}.live-demo{border-radius:22px 22px 22px 8px;min-height:535px;padding:21px}.transcript-line{margin-top:29px}.transcript-line p{font-size:20px}.fact-path{height:45px}.demo-fact-card{padding:19px}.demo-fact-card h3{font-size:21px}.direction-card{grid-template-columns:64px 1fr;padding:13px}.direction-card p{font-size:11px}.insight-section{gap:50px}.insight-display{min-height:565px}.insight-phone{width:72%;left:14%}.insight-annotation--score{display:none}.insight-annotation--score strong{font-size:25px}.insight-annotation--learn{width:170px;padding:13px;bottom:9%;right:0}.combined-section{padding-top:100px;padding-bottom:110px}.combined-line{margin:44px auto}.combined-columns{grid-template-columns:1fr;gap:34px}.combined-columns>div{padding:0}.combined-columns>div:first-child{border-right:0;border-bottom:1px solid var(--line);padding-bottom:34px}.how-section{gap:60px;padding-top:95px;padding-bottom:100px}.process-list li{grid-template-columns:30px 1fr;gap:12px;min-height:135px}.process-icon{display:none}.privacy-section{gap:50px;padding-top:68px;padding-bottom:78px}.privacy-door{border-radius:220px 220px 24px 24px;width:100%;height:330px}.privacy-door-inner span:last-child{font-size:17px}.privacy-door>svg{top:54px;right:65px}.faq-section{gap:55px;padding-top:80px;padding-bottom:84px}.faq-list summary{min-height:70px;font-size:14px}.final-cta{gap:50px;min-height:650px;padding-top:90px;padding-bottom:90px}.final-copy h2{font-size:50px}.site-footer{gap:55px;padding-top:60px}.footer-links{gap:40px;width:100%;min-width:0}.footer-bottom{flex-direction:column;gap:8px}.legal-header{padding-top:18px;padding-bottom:18px}.legal-header>a:last-child{font-size:10px}.legal-page{padding-top:55px;padding-bottom:90px}.legal-title{margin-bottom:40px}.legal-title h1{font-size:50px}.admin-login-page{padding:20px}.admin-login-card{padding:25px}.admin-login-card h1{font-size:34px}.admin-page{padding-left:12px;padding-right:12px}.admin-intro h1{font-size:36px}.metric-grid{grid-template-columns:1fr 1fr;gap:8px}.metric-grid>div{min-height:115px;padding:14px}.admin-breakdowns{grid-template-columns:1fr;gap:8px}.recent-heading{flex-direction:column}.admin-filter-links{justify-content:flex-start}.timeline-chart{gap:3px;height:145px}.timeline-chart span{transform-origin:50%;transform:rotate(-60deg)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
