.WaitlistForm_form__mpNPj{display:flex;flex-direction:column;gap:.625rem;width:100%}.WaitlistForm_input__IlXGf{width:100%;box-sizing:border-box;background:var(--bg-elevated,#0E1117);border:1px solid var(--border-solid,#1e232d);border-radius:var(--radius-input,10px);color:var(--text,#E6E9EF);font-size:.9375rem;padding:.6rem .8rem;outline:none;transition:border-color .15s ease,box-shadow .15s ease}.WaitlistForm_input__IlXGf::placeholder{color:var(--text-muted,#9AA4B2)}.WaitlistForm_input__IlXGf:focus{border-color:var(--accent,#37C9FF);box-shadow:0 0 0 3px rgba(55,201,255,.15)}.WaitlistForm_input__IlXGf:disabled{opacity:.5;cursor:not-allowed}.WaitlistForm_button__sX44f{width:100%;box-sizing:border-box;background:var(--accent,#37C9FF);color:var(--accent-contrast,#06121A);border:none;border-radius:var(--radius-btn,10px);font-size:.9375rem;font-weight:600;padding:.65rem 1.25rem;cursor:pointer;transition:opacity .15s ease,transform .1s ease;white-space:nowrap}.WaitlistForm_button__sX44f:hover:not(:disabled){opacity:.88;transform:translateY(-1px)}.WaitlistForm_button__sX44f:active:not(:disabled){transform:translateY(0)}.WaitlistForm_button__sX44f:disabled{opacity:.55;cursor:not-allowed}.WaitlistForm_error__ibc25{display:block;font-size:.8125rem;color:#ff6b6b;margin-top:.125rem}.WaitlistForm_confirmation__aC03s{font-size:.9375rem;color:var(--text-muted,#9AA4B2);margin:0;line-height:1.5}@media (min-width:480px){.WaitlistForm_form__mpNPj{flex-direction:row;flex-wrap:wrap;align-items:flex-start}.WaitlistForm_input__IlXGf{flex:1 1 0;min-width:0}.WaitlistForm_button__sX44f{width:auto;flex:0 0 auto}.WaitlistForm_error__ibc25{flex:0 0 100%}}@media (prefers-reduced-motion:reduce){.WaitlistForm_button__sX44f,.WaitlistForm_input__IlXGf{transition:none}}