.signup[data-astro-cid-mynuc2wr]{max-width:620px}.signup__field[data-astro-cid-mynuc2wr]{flex-direction:column;gap:.45rem;margin-bottom:1.1rem;display:flex}.signup__label[data-astro-cid-mynuc2wr]{font-family:var(--mono);letter-spacing:.08em;color:var(--text-dim);font-size:.74rem}.signup[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]{font:inherit;color:var(--text);background:var(--surface-3);border:1px solid var(--line-strong);border-radius:4px;width:100%;padding:.68rem .85rem;font-size:.95rem;transition:border-color .18s}.signup[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]::placeholder{color:var(--text-dim);opacity:.55}.signup[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]:focus{border-color:var(--accent);outline:none}.signup[data-astro-cid-mynuc2wr] input[data-astro-cid-mynuc2wr]:focus-visible{outline:2px solid var(--accent-bright);outline-offset:2px}.signup__hp[data-astro-cid-mynuc2wr]{width:1px;height:1px;margin:0;position:absolute;left:-100vw;overflow:hidden}.signup__privacy[data-astro-cid-mynuc2wr]{color:var(--muted,#8a8a8a);margin:.9rem 0 0;font-size:.8rem;line-height:1.5}button[data-astro-cid-mynuc2wr].contact__cta{cursor:pointer;border:0}.hero-cta[data-astro-cid-k3smc4my]{max-width:56ch;color:var(--text-soft);margin:clamp(1.4rem,2.6vw,1.9rem) 0 0;font-size:.97rem;line-height:1.65}.video-slot[data-astro-cid-k3smc4my]{aspect-ratio:16/9;text-align:center;border:1px dashed var(--line-strong);width:100%;color:var(--text-dim);border-radius:6px;flex-direction:column;justify-content:center;align-items:center;gap:.9rem;display:flex}.video-slot[data-astro-cid-k3smc4my] p[data-astro-cid-k3smc4my]{margin:0;font-size:.9rem;line-height:1.6}.video-slot[data-astro-cid-k3smc4my] strong[data-astro-cid-k3smc4my]{color:var(--text-muted);font-weight:600}.video-slot__play[data-astro-cid-k3smc4my]{border:1px solid var(--line-strong);width:3.2rem;height:3.2rem;color:var(--accent);border-radius:50%;place-items:center;font-size:.9rem;display:grid}.paths[data-astro-cid-k3smc4my]{grid-template-columns:repeat(2,1fr);gap:1.6rem 2.25rem;margin:0;padding:0;list-style:none;display:grid}.paths[data-astro-cid-k3smc4my] li[data-astro-cid-k3smc4my]{border-top:1px solid var(--line-strong);padding-top:.9rem}.paths[data-astro-cid-k3smc4my] h3[data-astro-cid-k3smc4my]{letter-spacing:-.02em;margin:0 0 .4rem;font-size:1.08rem;font-weight:600}.paths[data-astro-cid-k3smc4my] p[data-astro-cid-k3smc4my]{color:var(--text-dim);max-width:42ch;margin:0;font-size:.88rem;line-height:1.55}@media (width<=640px){.paths[data-astro-cid-k3smc4my]{grid-template-columns:1fr}}.hero-cta[data-astro-cid-k3smc4my] a[data-astro-cid-k3smc4my],.early-access__link[data-astro-cid-k3smc4my]{color:var(--accent);white-space:nowrap;border-bottom:1px solid var(--accent-quiet);padding-bottom:.1rem;transition:color .18s,border-color .18s}.hero-cta[data-astro-cid-k3smc4my] a[data-astro-cid-k3smc4my]:hover,.early-access__link[data-astro-cid-k3smc4my]:hover{color:var(--accent-bright);border-color:var(--accent-bright)}.early-access[data-astro-cid-k3smc4my]{padding-block:clamp(2.75rem,5.5vw,4rem)}.early-access[data-astro-cid-k3smc4my] .wrap[data-astro-cid-k3smc4my]{flex-wrap:wrap;align-items:baseline;gap:.75rem 1.75rem;display:flex}.early-access__lead[data-astro-cid-k3smc4my]{letter-spacing:-.015em;color:var(--text-muted);margin:0;font-size:clamp(1.1rem,1.5vw,1.3rem);font-weight:500;line-height:1.4}.early-access__link[data-astro-cid-k3smc4my]{font-family:var(--mono);letter-spacing:.08em;font-size:.8rem}@media (width<=820px){.hero h1{letter-spacing:-.03em;font-size:clamp(2.2rem,8.6vw,3rem)}}.flow-section[data-astro-cid-k3smc4my]{margin-top:calc(var(--section) * -.55);margin-bottom:var(--section)}.flow[data-astro-cid-k3smc4my]{grid-template-columns:repeat(4,1fr);gap:1.6rem 2.25rem;margin:0;padding:0;list-style:none;display:grid}.flow[data-astro-cid-k3smc4my] li[data-astro-cid-k3smc4my]{border-top:1px solid var(--line-strong);flex-direction:column;gap:.4rem;padding-top:.9rem;display:flex}.flow__step[data-astro-cid-k3smc4my]{font-family:var(--mono);letter-spacing:.14em;color:var(--accent);font-size:.72rem}.flow[data-astro-cid-k3smc4my] strong[data-astro-cid-k3smc4my]{letter-spacing:-.02em;font-size:1.08rem;font-weight:600}.flow__note[data-astro-cid-k3smc4my]{color:var(--text-dim);max-width:22ch;font-size:.88rem;line-height:1.55}@media (width<=820px){.flow[data-astro-cid-k3smc4my]{grid-template-columns:repeat(2,1fr)}.flow-section[data-astro-cid-k3smc4my]{margin-top:calc(var(--section) * -.35)}}@media (width<=520px){.flow[data-astro-cid-k3smc4my]{grid-template-columns:1fr}.flow__note[data-astro-cid-k3smc4my]{max-width:none}}
