._8aEwW_page{min-height:100vh;font-family:var(--font-body);background:var(--bg);--grad:linear-gradient(100deg, var(--mag), var(--acc) 55%, var(--cyan));flex-direction:column;display:flex;position:relative;overflow:clip}._8aEwW_nav{z-index:50;padding:12px var(--gutter);background:var(--bg);border-bottom:1px solid var(--v-line);justify-content:space-between;align-items:center;display:flex;position:sticky;top:0}._8aEwW_wordmark{letter-spacing:-.02em;font-size:22px;font-weight:820;font-stretch:118%}._8aEwW_ae{color:var(--mag)}._8aEwW_navLinks{align-items:center;gap:var(--s-3);display:flex}._8aEwW_navLink{min-height:44px;color:var(--soft);align-items:center;font-size:14px;font-weight:600;display:inline-flex}._8aEwW_navLink:hover{color:var(--ink);text-decoration:none}._8aEwW_navCta{border:1px solid var(--v-line-2);border-radius:var(--r-pill);min-height:40px;color:var(--ink);transition:border-color var(--dur-1) var(--ease-rideau), background-color var(--dur-1) var(--ease-rideau);align-items:center;padding:0 18px;font-size:14px;font-weight:640;display:inline-flex}._8aEwW_navCta:hover{border-color:var(--v-ink-struct);text-decoration:none}._8aEwW_hero{padding:clamp(56px, 10vh, 110px) var(--gutter) 40px;background:radial-gradient(ellipse 70% 60% at 85% 0%, color-mix(in oklab, var(--acc) 14%, transparent), transparent 70%)}._8aEwW_heroInner{max-width:1020px;margin:0 auto}._8aEwW_eyebrow{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--v-ink-id);animation:_8aEwW_rise var(--dur-3) var(--ease-sortie) 50ms both;align-items:center;gap:9px;margin-bottom:28px;font-size:12px;font-weight:500;display:inline-flex}._8aEwW_dot{background:var(--ok);border-radius:50%;width:7px;height:7px}._8aEwW_dotMark{color:var(--vio);margin-left:.015em;font-size:.62em;font-weight:600;font-stretch:100%}._8aEwW_title{letter-spacing:-.03em;text-wrap:balance;animation:_8aEwW_rise var(--dur-3) var(--ease-sortie) .12s both;margin:0 0 26px;font-size:clamp(38px,6.2vw,78px);font-weight:780;font-stretch:112%;line-height:1.02}._8aEwW_accent{font-stretch:125%}._8aEwW_accentDim{color:var(--dim)}._8aEwW_accentGrad{background:var(--grad);color:#0000;-webkit-background-clip:text;background-clip:text}._8aEwW_lede{max-width:620px;color:var(--soft);animation:_8aEwW_rise var(--dur-3) var(--ease-sortie) .22s both;margin:0 0 34px;font-size:clamp(16px,1.6vw,18.5px);line-height:1.6}._8aEwW_lede strong{color:var(--ink);font-weight:650}._8aEwW_lede em{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--mag);text-decoration-color:var(--mag);text-underline-offset:4px;text-decoration-thickness:1.5px}@keyframes _8aEwW_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}._8aEwW_ctas{gap:var(--s-3);animation:_8aEwW_rise var(--dur-3) var(--ease-sortie) .32s both;flex-wrap:wrap;display:flex}._8aEwW_btnPrimary,._8aEwW_btnGhost{border-radius:var(--r-pill);min-height:52px;transition:background-color var(--dur-1) var(--ease-rideau), border-color var(--dur-1) var(--ease-rideau), transform var(--dur-0) var(--ease-sortie);align-items:center;padding:0 26px;font-size:15.5px;font-weight:640;display:inline-flex}._8aEwW_btnPrimary{color:var(--v-on-btn);background:var(--btn-bg)}._8aEwW_btnPrimary:hover{background:var(--v-btn-hover);text-decoration:none}._8aEwW_btnGhost{border:1px solid var(--v-line-2);color:var(--ink)}._8aEwW_btnGhost:hover{border-color:var(--v-ink-struct);text-decoration:none}._8aEwW_btnPrimary:active,._8aEwW_btnGhost:active{transform:scale(.98)}._8aEwW_stats{border-top:1px solid var(--v-line);max-width:720px;animation:_8aEwW_rise var(--dur-3) var(--ease-sortie) .44s both;gap:clamp(24px,5vw,64px);margin-top:44px;padding-top:26px;display:flex}._8aEwW_stat{flex-direction:column;gap:4px;display:flex}._8aEwW_statN{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--ink);font-size:clamp(24px,2.8vw,32px);font-weight:780;font-stretch:118%}._8aEwW_statL{color:var(--soft);font-size:13px}._8aEwW_grid{width:100%;max-width:calc(1020px + 2 * var(--gutter));padding:clamp(40px, 6vw, 80px) var(--gutter);gap:var(--s-3);grid-template-columns:repeat(3,1fr);margin:0 auto;display:grid}._8aEwW_feat{padding:var(--s-6);background:var(--v-surface);border:1px solid var(--v-line);border-radius:var(--r-card)}._8aEwW_cardTitle{letter-spacing:-.01em;margin:0 0 8px;font-size:17px;font-weight:700;font-stretch:108%}._8aEwW_cardTitleJ{font-family:var(--mono);letter-spacing:0;color:var(--v-ink-struct);font-size:13px;font-weight:700;font-stretch:100%}._8aEwW_cardText{color:var(--soft);margin:0;font-size:14.5px;line-height:1.6}._8aEwW_closer{max-width:720px;padding:0 var(--gutter);text-align:center;margin:clamp(40px,7vw,90px) auto 40px}._8aEwW_closerTitle{letter-spacing:-.02em;text-wrap:balance;margin:0 0 28px;font-size:clamp(28px,4vw,46px);font-weight:760;font-stretch:112%;line-height:1.06}._8aEwW_trial{color:var(--soft);margin:18px 0 0;font-size:13px}._8aEwW_footer{justify-content:space-between;align-items:center;gap:var(--s-3);padding:24px var(--gutter);border-top:1px solid var(--v-line);color:var(--soft);flex-wrap:wrap;margin-top:auto;font-size:13px;display:flex}._8aEwW_footLinks{gap:var(--s-4);display:flex}._8aEwW_footLinks a{color:var(--soft);text-underline-offset:2px;text-decoration:underline}._8aEwW_footLinks a:hover{color:var(--ink)}@media (max-width:720px){._8aEwW_grid{grid-template-columns:1fr}._8aEwW_stats{gap:var(--s-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}}@media (prefers-reduced-motion:reduce){._8aEwW_eyebrow,._8aEwW_title,._8aEwW_lede,._8aEwW_ctas,._8aEwW_stats{animation:none}}
