.waitlist{flex-direction:column;align-items:center;gap:2.8125rem;width:100%;max-width:43.75rem;display:flex}@media (max-width:550px){.waitlist{gap:2.1875rem}}.waitlist__header{flex-direction:column;align-items:center;gap:1.5625rem;max-width:33.75rem;display:flex}.waitlist__header+.waitlist__body{margin-top:-1.25rem}@media (max-width:550px){.waitlist__header+.waitlist__body{margin-top:-.625rem}}.waitlist__card{border:1px solid var(--color-9);background:var(--color-10);border-radius:.75rem;flex-direction:column;width:100%;max-width:20.9375rem;margin:0;padding:0 1.25rem;display:flex}.waitlist__row{grid-template-columns:1.125rem 1fr;align-items:center;gap:.125rem .75rem;padding:.9375rem 0;display:grid}.waitlist__row+.waitlist__row{border-top:1px solid var(--color-9)}.waitlist__row-icon{grid-row:1/span 2;width:1.125rem;height:1.125rem}.waitlist__row-label{color:var(--color-1);opacity:.5;font-size:.75rem;line-height:1.125rem}.waitlist__row-value{color:var(--color-1);overflow-wrap:anywhere;grid-column:2;margin:0;font-size:.9375rem;line-height:1.375rem}.waitlist-done{text-align:center;flex-direction:column;align-items:center;gap:2.5rem;width:100%;display:flex;overflow-x:clip}@media (max-width:550px){.waitlist-done{gap:1.875rem}.waitlist-done>.waitlist-badge{margin-bottom:-.3125rem}}.waitlist-done__header{flex-direction:column;align-items:center;gap:.625rem;max-width:30.25rem;display:flex}@media (max-width:550px){.waitlist-done__header{max-width:20.9375rem}}.waitlist-badge{width:6.875rem;height:6.875rem;position:relative}.waitlist-badge__art{z-index:1;width:100%;height:100%;display:block;position:relative}.waitlist-badge__confetti{pointer-events:none;width:25.3125rem;height:14.0625rem;animation:.6s waitlistConfettiFadeIn;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.waitlist-badge__confetti>div,.waitlist-badge__confetti>svg{width:100%;height:100%}@media (prefers-reduced-motion:reduce){.waitlist-badge__confetti{display:none}}@keyframes waitlistConfettiFadeIn{0%{opacity:0}to{opacity:1}}.onboarding-shell .content:has(.waitlist,.waitlist-done) .progress-bar-wrap{display:none}.waitlist .text-input--highlight{animation:1.1s ease-out v3InputHighlight}@media (prefers-reduced-motion:reduce){.waitlist .text-input--highlight{animation:none}}.onboarding-shell>.container>.content:has(.waitlist,.waitlist-done)>.progress-bar-wrap{display:none}