.waitlist-wordmark .market-brand-image{width:clamp(150px,46vw,228px);max-width:100%}.waitlist-headline{font-size:clamp(1.5rem,6.1vw,2.25rem)}@media (min-width:1024px){.waitlist-headline{font-size:3rem}}.waitlist-confetti{z-index:50;pointer-events:none;position:fixed;inset:0;overflow:hidden}.waitlist-confetti>span{opacity:0;border-radius:1px;position:absolute;bottom:-24px}@keyframes waitlist-confetti-strip{0%{opacity:0;transform:translate(0,0)rotate(0)}6%{opacity:1}43%{opacity:1;transform:translate3d(var(--confetti-x),var(--confetti-rise),0) rotate(calc(var(--confetti-turn) * .45))}75%{opacity:.9}to{opacity:0;transform:translate3d(calc(var(--confetti-x) * 1.2),-8dvh,0) rotate(var(--confetti-turn))}}@keyframes waitlist-check-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes waitlist-success-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.waitlist-confetti>span{animation:waitlist-confetti-strip 1.9s ease-out var(--confetti-delay) both}.waitlist-success-icon{animation:.55s ease-out both waitlist-success-pop}.waitlist-check-circle{stroke-dasharray:1;animation:.9s ease-out .15s both waitlist-check-draw}.waitlist-check-mark{stroke-dasharray:1;animation:.65s ease-out .95s both waitlist-check-draw}.waitlist-success-copy{animation:.4s ease-out .2s both waitlist-success-enter}}@media (max-width:767px){.waitlist-confetti>span:nth-child(2n){display:none}}@media (prefers-reduced-motion:reduce){.waitlist-confetti{display:none}}.waitlist-page ::selection{background:var(--brand-lime-300);color:var(--brand-green-950)}.waitlist-thanks{white-space:nowrap;letter-spacing:-.025em;font-size:clamp(1rem,4.5vw,1.875rem);line-height:1.3}.waitlist-page input:-webkit-any(:autofill,:-webkit-autofill){box-shadow:0 0 0 1000px var(--brand-lime-50) inset;-webkit-text-fill-color:var(--brand-green-950);caret-color:var(--brand-green-900);border-color:var(--brand-green-700)}.waitlist-page input:is(:autofill,:autofill){box-shadow:0 0 0 1000px var(--brand-lime-50) inset;-webkit-text-fill-color:var(--brand-green-950);caret-color:var(--brand-green-900);border-color:var(--brand-green-700)}@keyframes waitlist-success-pop{0%{opacity:0;transform:scale(.8)}65%{opacity:1;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}
