.waitlist-module__IQe7TW__page{max-width:42rem;padding:calc(var(--section-gap) * 2) var(--page-px);color:var(--tt-ink);margin-inline:auto}.waitlist-module__IQe7TW__header{gap:var(--grid-gap);margin-block:calc(var(--section-gap) * 2) var(--section-gap);display:grid}.waitlist-module__IQe7TW__header h1{font-family:var(--font-sans);letter-spacing:-.05em;text-wrap:balance;font-size:clamp(2rem,5vw,2.75rem);font-style:normal;font-weight:650;line-height:1.12}.waitlist-module__IQe7TW__header .waitlist-module__IQe7TW__lead{font-size:1rem;line-height:1.75}.waitlist-module__IQe7TW__formCard{padding:var(--card-px)}.waitlist-module__IQe7TW__note{margin-top:var(--section-gap);color:var(--tt-mute);font-size:.8125rem;line-height:1.7}.waitlist-module__IQe7TW__note a{color:var(--tt-blue);text-underline-offset:.2em;text-decoration:underline}.waitlist-module__IQe7TW__start{justify-items:start;gap:var(--grid-gap);margin-top:calc(var(--section-gap) * 2);border-top:1px solid var(--tt-line);padding-top:var(--section-gap);display:grid}.waitlist-module__IQe7TW__start h2{text-wrap:balance;font-size:1.375rem}.waitlist-module__IQe7TW__start>p{color:var(--tt-ink-2);margin-bottom:var(--grid-gap);font-size:.9375rem;line-height:1.7}.waitlist-module__IQe7TW__page a:focus-visible{outline:2px solid var(--tt-blue);outline-offset:4px}@media (max-width:540px){.waitlist-module__IQe7TW__page{padding-top:var(--section-gap)}}
