.waitlist-form_form__DaqGG{position:relative;display:grid;grid-gap:1rem;gap:1rem;padding:1.5rem;border:1px solid rgba(241,245,242,.1);border-radius:1.5rem;background:radial-gradient(circle at 100% 0,rgba(80,125,215,.08),transparent 28%),linear-gradient(180deg,rgba(18,24,20,.72),rgba(10,14,12,.6));box-shadow:0 24px 60px rgba(0,0,0,.26),inset 0 1px 0 rgba(255,255,255,.04)}.waitlist-form_formCompact__0pU6u{padding:1.25rem;gap:.8rem}.waitlist-form_intro__Fd0Il{display:grid;grid-gap:.4rem;gap:.4rem}.waitlist-form_kicker__HSgsz{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.16em;text-transform:uppercase;color:rgba(166,172,168,.86)}.waitlist-form_title__DhgXc{margin:0;color:rgba(247,249,247,.96);font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.75rem);line-height:1.15;letter-spacing:-.02em}.waitlist-form_subtitle__r_UQJ{margin:0;color:rgba(208,212,209,.78);font-size:.96rem;line-height:1.6}.waitlist-form_row__NVJ_2{display:grid;grid-gap:.85rem;gap:.85rem;grid-template-columns:minmax(0,1fr)}@media (min-width:640px){.waitlist-form_row__NVJ_2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.waitlist-form_submitRow__yvh9f{display:flex;flex-wrap:wrap;align-items:center;gap:.85rem}.waitlist-form_legal__GB1wQ{font-size:.78rem;line-height:1.55;color:rgba(166,172,168,.78)}.waitlist-form_legal__GB1wQ a{color:rgba(208,212,209,.92);text-decoration:underline;-webkit-text-decoration-color:rgba(96,142,233,.48);text-decoration-color:rgba(96,142,233,.48);text-underline-offset:2px}.waitlist-form_failure___pfOL,.waitlist-form_success__GeDBS{display:grid;grid-gap:.4rem;gap:.4rem;padding:1.1rem 1.25rem;border-radius:1rem;border:1px solid transparent;line-height:1.55}.waitlist-form_success__GeDBS{border-color:rgba(106,176,128,.42);background:rgba(58,118,78,.18);color:rgba(226,242,226,.96)}.waitlist-form_failure___pfOL{border-color:rgba(232,130,130,.38);background:rgba(118,58,58,.18);color:rgba(248,220,220,.96)}.waitlist-form_statusTitle__sM8AL{margin:0;font-family:var(--font-display);font-size:1.2rem}.waitlist-form_statusBody__INUyT{margin:0;font-size:.92rem;color:inherit;opacity:.92}.waitlist-form_inactiveNotice__pYemL{margin:0;padding:.65rem .8rem;border:1px solid rgba(226,184,74,.18);border-radius:.85rem;background:rgba(226,184,74,.045);color:rgba(208,194,150,.76);font-family:var(--font-mono);font-size:.68rem;letter-spacing:.04em;line-height:1.5}