.waitlist-form[data-clsxrv]{text-align:left}.waitlist-hp[data-clsxrv]{width:1px;height:1px;position:absolute;top:auto;left:-9999px;overflow:hidden}.waitlist-field[data-clsxrv]{flex-direction:column;gap:.625rem;display:flex}.waitlist-label[data-clsxrv]{font-size:var(--type-body-s-size);color:var(--color-fg-secondary);letter-spacing:.01em;font-weight:600}.waitlist-input-row[data-clsxrv]{gap:.625rem;display:flex}@media (width<=480px){.waitlist-input-row[data-clsxrv]{flex-direction:column}}.waitlist-input[data-clsxrv]{border:1px solid var(--color-navy-line-strong);border-radius:var(--radius-input);min-width:0;font-size:var(--type-body-size);color:var(--color-fg-primary);transition:border-color var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard);background:#ffffff0f;flex:1;padding:.75rem 1rem;font-family:inherit}.waitlist-input[data-clsxrv]::placeholder{color:var(--color-fg-subtle)}.waitlist-input[data-clsxrv]:focus{outline:2px solid var(--color-electric-green);outline-offset:2px;background:#ffffff14;border-color:#0000}.waitlist-input[data-clsxrv][aria-invalid=true]{border-color:var(--color-coral);background:#ff6b4a0f}.waitlist-btn[data-clsxrv]{background:var(--color-electric-green);color:var(--color-inky-navy);border-radius:var(--radius-button);cursor:pointer;white-space:nowrap;transition:background var(--duration-normal) var(--ease-standard);border:none;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 1.5rem;font-family:inherit;font-size:.9375rem;font-weight:600;display:inline-flex;box-shadow:inset 0 1px #ffffff26}.waitlist-btn[data-clsxrv]:hover{background:#e2ff40}.waitlist-btn[data-clsxrv]:active{background:#c5ee00}.waitlist-btn[data-clsxrv]:disabled{opacity:.6;cursor:not-allowed}.waitlist-btn-spinner[data-clsxrv]{border:2px solid #0a16284d;border-top-color:var(--color-inky-navy);border-radius:50%;width:1rem;height:1rem;animation:.6s linear infinite spin;display:none}.waitlist-btn[data-clsxrv].is-loading .waitlist-btn-label[data-clsxrv]{display:none}.waitlist-btn[data-clsxrv].is-loading .waitlist-btn-spinner[data-clsxrv]{display:block}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.waitlist-btn-spinner[data-clsxrv]{border-top-color:var(--color-inky-navy);animation:none}}.waitlist-error[data-clsxrv]{color:#ff8a6e;font-size:var(--type-body-s-size);margin:0;line-height:1.4}.waitlist-success[data-clsxrv]{border-radius:var(--radius-sm);color:var(--color-fg-primary);font-size:var(--type-body-size);text-align:center;background:#d4ff0014;border:1px solid #d4ff0033;margin-top:1rem;padding:1rem 1.25rem;line-height:1.5}.waitlist-success[data-clsxrv] strong[data-clsxrv]{color:var(--color-electric-green)}.waitlist-microline[data-clsxrv]{font-size:var(--type-body-s-size);color:var(--color-fg-muted);text-align:center;margin-top:1.25rem}
