.waitlist{margin-top:var(--space-l);max-width:32rem}.waitlist-label{display:block;font-size:var(--text-xs);font-weight:600;letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--night-text-muted)}.waitlist-row{margin-top:var(--space-2xs);display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.waitlist-input{flex:1 1 14rem;min-width:0;font-family:var(--font-sans);font-size:var(--text-m);padding:.7rem var(--space-s)}.waitlist-submit{flex:0 0 auto;align-self:stretch;min-height:2.75rem}@media(max-width:26rem){.waitlist-submit{flex:1 0 100%}}.waitlist-note{margin-top:var(--space-2xs);min-height:2.6em;font-size:var(--text-s);line-height:var(--leading-body);color:var(--night-text-muted);max-width:34rem}.waitlist-note-joined{color:var(--lit-aqua)}.waitlist-note-error{color:#ff9a8f}
