.waitlist-panel{max-width:760px;margin:1.5rem 0;padding:1.25rem}.waitlist-panel h2{margin-top:0}.waitlist-panel p{line-height:1.55}.waitlist-panel form{gap:1.2rem;display:grid}.waitlist-field{gap:.4rem;font-weight:600;display:grid}.waitlist-field .control{max-width:28rem}.waitlist-interests{border:1px solid var(--ui-border);border-radius:.6rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;padding:.8rem 1rem;display:grid}.waitlist-interests legend{padding:0 .35rem;font-weight:650}.waitlist-interests legend span{font-weight:400}.waitlist-interests label,.waitlist-consent{align-items:flex-start;gap:.55rem;line-height:1.4;display:flex}.waitlist-interests input,.waitlist-consent input{flex:none;margin-top:.2rem}.waitlist-panel form .button{justify-self:start}.waitlist-preview{border-left:3px solid var(--ui-border);padding-left:.8rem}.waitlist-history{padding-left:1.4rem}.waitlist-history li{margin:.8rem 0}.waitlist-history p{margin:.25rem 0}@media (max-width:620px){.waitlist-interests{grid-template-columns:1fr}}
