.waitlist-form-module__mKCxzG__form{text-align:left;flex-direction:column;gap:14px;max-width:420px;margin:0 auto;display:flex}.waitlist-form-module__mKCxzG__field{flex-direction:column;gap:6px;display:flex}.waitlist-form-module__mKCxzG__fieldLabel{letter-spacing:.18em;text-transform:uppercase;color:var(--obs-brass);font-family:system-ui,-apple-system,sans-serif;font-size:11px}.waitlist-form-module__mKCxzG__input,.waitlist-form-module__mKCxzG__select{border:1px solid var(--obs-border-line);color:var(--obs-ink);background:#080d1c8c;border-radius:10px;padding:12px 14px;font-family:system-ui,-apple-system,sans-serif;font-size:15px;transition:border-color .15s,background .15s}.waitlist-form-module__mKCxzG__input:focus,.waitlist-form-module__mKCxzG__select:focus{border-color:var(--obs-brass);background:#080d1cbf;outline:none}.waitlist-form-module__mKCxzG__select{cursor:pointer}.waitlist-form-module__mKCxzG__submit{background:linear-gradient(180deg, var(--obs-brass) 0%, var(--obs-brass-deep) 100%);color:var(--obs-midnight-deep);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;border:none;border-radius:10px;padding:13px 22px;font-family:system-ui,-apple-system,sans-serif;font-size:13px;font-weight:600;transition:transform .15s,box-shadow .15s,opacity .15s}.waitlist-form-module__mKCxzG__submit:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 8px 20px #d4a55040}.waitlist-form-module__mKCxzG__submit:disabled{opacity:.6;cursor:not-allowed}.waitlist-form-module__mKCxzG__error{color:var(--obs-status-error-ink);background:#d4605014;border:1px solid #d4605052;border-radius:8px;margin:0;padding:10px 14px;font-family:system-ui,-apple-system,sans-serif;font-size:12.5px}.waitlist-form-module__mKCxzG__note{color:var(--obs-ink-whisper);text-align:center;margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:11px;font-style:italic}.waitlist-form-module__mKCxzG__honeypot{width:1px;height:1px;position:absolute;top:-9999px;left:-9999px;overflow:hidden}.waitlist-form-module__mKCxzG__success{background:linear-gradient(180deg, #7ab3940f 0%, var(--obs-midnight) 100%);text-align:center;border:1px solid #7ab3944d;border-radius:12px;max-width:420px;margin:0 auto;padding:28px}.waitlist-form-module__mKCxzG__successLabel{letter-spacing:.24em;text-transform:uppercase;color:var(--obs-status-success);margin:0 0 8px;font-family:system-ui,-apple-system,sans-serif;font-size:10px}.waitlist-form-module__mKCxzG__successCopy{color:var(--obs-parchment-muted);margin:0;font-family:system-ui,-apple-system,sans-serif;font-size:14px;line-height:1.65}
