@keyframes waitlist-stamp{0%{opacity:0;transform:scale(1.6)rotate(-12deg)}60%{opacity:1;transform:scale(.92)rotate(2deg)}}@keyframes waitlist-rise{0%{opacity:0;transform:translateY(8px)}}@keyframes waitlist-dot{0%,80%,to{opacity:.25}40%{opacity:1}}.waitlist-stamp{animation:waitlist-stamp .42s var(--ease-ui) both}.waitlist-rise{animation:waitlist-rise .26s .14s var(--ease-ui) both}.waitlist-morph{transition:width .28s var(--ease-ui), background-color .2s var(--ease-ui), border-color .2s var(--ease-ui), box-shadow var(--motion-duration-fast) var(--ease-ui), translate var(--motion-duration-fast) var(--ease-ui)}.waitlist-dots>span{animation:.9s infinite waitlist-dot}.waitlist-dots>span:nth-child(2){animation-delay:.15s}.waitlist-dots>span:nth-child(3){animation-delay:.3s}@media (prefers-reduced-motion:reduce){.waitlist-stamp,.waitlist-rise,.waitlist-dots>span{animation:none}.waitlist-morph{transition:none}}
