.WaitlistForm-module__yTFYtW__waitlist{margin-top:34px;animation:.8s .32s both WaitlistForm-module__yTFYtW__rise}.WaitlistForm-module__yTFYtW__emailForm{gap:10px;max-width:440px;display:flex}.WaitlistForm-module__yTFYtW__detailsForm{flex-direction:column;gap:10px;max-width:440px;display:flex}.WaitlistForm-module__yTFYtW__input,.WaitlistForm-module__yTFYtW__textarea{min-width:0;color:var(--launch-ink);font-family:var(--font-text), sans-serif;background:var(--bg-inset);border:1px solid var(--launch-line);border-radius:var(--radius-sm);outline:none;flex:1;padding:13px 16px;font-size:14px;transition:border-color .18s}.WaitlistForm-module__yTFYtW__textarea{resize:none;font-family:var(--font-text), sans-serif}.WaitlistForm-module__yTFYtW__input::placeholder,.WaitlistForm-module__yTFYtW__textarea::placeholder{color:var(--launch-muted)}.WaitlistForm-module__yTFYtW__input:focus,.WaitlistForm-module__yTFYtW__textarea:focus{border-color:var(--launch-accent)}.WaitlistForm-module__yTFYtW__input:disabled,.WaitlistForm-module__yTFYtW__textarea:disabled{opacity:.5}.WaitlistForm-module__yTFYtW__submit{color:var(--accent-fg);font-family:var(--font-display), sans-serif;letter-spacing:-.01em;white-space:nowrap;background:var(--launch-accent);border:1px solid var(--launch-accent);border-radius:var(--radius-sm);cursor:pointer;padding:13px 22px;font-size:14px;font-weight:600;transition:opacity .18s}.WaitlistForm-module__yTFYtW__submit:hover:not(:disabled){opacity:.88}.WaitlistForm-module__yTFYtW__submit:disabled{cursor:not-allowed;opacity:.5}.WaitlistForm-module__yTFYtW__skip{color:var(--launch-muted);font-family:var(--font-display), sans-serif;border:1px solid var(--launch-line);border-radius:var(--radius-sm);cursor:pointer;background:0 0;padding:13px 22px;font-size:14px;font-weight:600;transition:border-color .18s,color .18s}.WaitlistForm-module__yTFYtW__skip:hover{color:var(--launch-ink);border-color:var(--launch-muted)}.WaitlistForm-module__yTFYtW__detailsActions{gap:10px;display:flex}.WaitlistForm-module__yTFYtW__detailsActions .WaitlistForm-module__yTFYtW__submit,.WaitlistForm-module__yTFYtW__detailsActions .WaitlistForm-module__yTFYtW__skip{flex:1}.WaitlistForm-module__yTFYtW__statusError,.WaitlistForm-module__yTFYtW__statusInfo{font-family:var(--font-mono), monospace;letter-spacing:.02em;margin:12px 0 0;font-size:12px}.WaitlistForm-module__yTFYtW__statusError{color:var(--status-fail)}.WaitlistForm-module__yTFYtW__statusInfo{color:var(--launch-accent)}@keyframes WaitlistForm-module__yTFYtW__rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:650px){.WaitlistForm-module__yTFYtW__emailForm{flex-direction:column}}
.RepoWaitlist-module__lvcPJG__waitlist{width:100%}.RepoWaitlist-module__lvcPJG__cta{flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.RepoWaitlist-module__lvcPJG__cta p{color:var(--text-secondary);margin:0;font-size:16px;line-height:1.5}.RepoWaitlist-module__lvcPJG__button{color:var(--accent-fg);background:var(--launch-accent);border:1px solid var(--launch-accent);border-radius:var(--radius-sm);font-family:var(--font-display), sans-serif;letter-spacing:-.01em;cursor:pointer;align-items:center;gap:8px;padding:11px 15px;font-size:14px;font-weight:600;transition:opacity .18s,transform .18s;display:inline-flex}.RepoWaitlist-module__lvcPJG__button:hover{opacity:.88;transform:translateY(-1px)}.RepoWaitlist-module__lvcPJG__button:focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.RepoWaitlist-module__lvcPJG__formPanel{justify-content:center;margin-top:18px;display:flex}.RepoWaitlist-module__lvcPJG__formPanel>div{width:min(100%,440px);margin-top:0}@media (max-width:560px){.RepoWaitlist-module__lvcPJG__cta p{font-size:15px}}
