.WaitlistForm-module__hjIlRq__formCard{color:#17181b;font-family:var(--font-google-sans), "Google Sans", sans-serif;scroll-margin-top:2rem}.WaitlistForm-module__hjIlRq__intro{text-align:center}.WaitlistForm-module__hjIlRq__eyebrow{color:#777983;font-size:.8125rem;font-weight:400;line-height:1.5;display:block}.WaitlistForm-module__hjIlRq__formCard h1,.WaitlistForm-module__hjIlRq__formCard h2{letter-spacing:-.055em;margin:0 0 1.25rem;font-size:clamp(2.5rem,4.6vw,3.5rem);font-weight:400;line-height:1.12}.WaitlistForm-module__hjIlRq__accent{vertical-align:bottom;margin-block:-.25em;padding-block:.25em;display:inline-block;position:relative;overflow:visible}.WaitlistForm-module__hjIlRq__intro p,.WaitlistForm-module__hjIlRq__formCard>p{color:#72737b;letter-spacing:-.015em;margin:0;font-size:1.0625rem;line-height:1.7}.WaitlistForm-module__hjIlRq__form{gap:1.35rem;margin-top:3rem;display:grid}.WaitlistForm-module__hjIlRq__form label{color:#45474f;gap:.6rem;font-size:.875rem;font-weight:400;line-height:1.5;display:grid}.WaitlistForm-module__hjIlRq__nameFields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1rem;display:grid}.WaitlistForm-module__hjIlRq__form input:not([type=checkbox]),.WaitlistForm-module__hjIlRq__form textarea{color:#17181b;width:100%;min-width:0;font:400 1rem/1.5 var(--font-google-sans), "Google Sans", sans-serif;background:#fdfdffe6;border:1px solid #e1e4eb;border-radius:12px;padding:.875rem 1rem;transition:border-color .2s,box-shadow .2s,background .2s;box-shadow:0 2px 3px #1e2a4804}.WaitlistForm-module__hjIlRq__form input:not([type=checkbox]){min-height:54px}.WaitlistForm-module__hjIlRq__form input:not([type=checkbox]):hover,.WaitlistForm-module__hjIlRq__form textarea:hover{border-color:#bcc5d5}.WaitlistForm-module__hjIlRq__form input:focus-visible,.WaitlistForm-module__hjIlRq__form textarea:focus-visible{outline-offset:2px;background:#fff;border-color:#b8c9e5;outline:2px solid #8ba9d8;box-shadow:0 0 0 5px #86a9e214}.WaitlistForm-module__hjIlRq__form textarea{resize:vertical;min-height:112px}.WaitlistForm-module__hjIlRq__form textarea::placeholder{color:#90929d}.WaitlistForm-module__hjIlRq__form input:-webkit-autofill{animation:10ms WaitlistForm-module__hjIlRq__autofillDetected}.WaitlistForm-module__hjIlRq__nextHint{color:#7b7e88;margin:-.3rem 0 0;font-size:.8125rem;line-height:1.5}.WaitlistForm-module__hjIlRq__followUp{border-top:1px solid #e9ecf2;gap:1.5rem;min-width:0;padding-top:1.5rem;animation:.6s cubic-bezier(.16,1,.3,1) both WaitlistForm-module__hjIlRq__entrance;display:grid}.WaitlistForm-module__hjIlRq__followUp fieldset{border:0;min-width:0;margin:0;padding:0}.WaitlistForm-module__hjIlRq__followUp legend{color:#34363e;letter-spacing:-.025em;padding:0;font-size:1.125rem;font-weight:400;line-height:1.4}.WaitlistForm-module__hjIlRq__questionHint{color:#777983;margin:.4rem 0 1rem;font-size:.8125rem;line-height:1.5}.WaitlistForm-module__hjIlRq__checkGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;display:grid}.WaitlistForm-module__hjIlRq__form .WaitlistForm-module__hjIlRq__checkOption{color:#60636d;cursor:pointer;background:#fff;border:1px solid #e3e6ed;border-radius:12px;align-items:flex-start;gap:.65rem;min-height:54px;padding:.85rem;font-size:.875rem;transition:background .18s,border-color .18s;display:flex}.WaitlistForm-module__hjIlRq__checkOption:hover{background:#fbfcff;border-color:#c1cde1}.WaitlistForm-module__hjIlRq__checkOption:has(input:checked){color:#263d60;background:#f4f7fd;border-color:#a6bce2}.WaitlistForm-module__hjIlRq__checkOption input{appearance:auto;accent-color:#698abc;flex:0 0 17px;width:17px;height:17px;margin:2px 0 0}.WaitlistForm-module__hjIlRq__checkOption:has(input:focus-visible){outline-offset:2px;outline:2px solid #8ba9d8}.WaitlistForm-module__hjIlRq__workflowLabel>span{flex-wrap:wrap;gap:.3rem;display:flex}.WaitlistForm-module__hjIlRq__workflowLabel small{color:#80838d;font-size:inherit}.WaitlistForm-module__hjIlRq__formError{color:#b42318;margin:0;font-size:.875rem;line-height:1.5}.WaitlistForm-module__hjIlRq__form .WaitlistForm-module__hjIlRq__submitButton{color:#fff;width:100%;min-height:54px;font:500 .9375rem/1.5 var(--font-google-sans), "Google Sans", sans-serif;letter-spacing:-.015em;cursor:pointer;background:#17181b;border:1px solid #17181b;border-radius:999px;justify-content:center;align-items:center;gap:.8rem;padding:.875rem 1.5rem;transition:background .2s,box-shadow .25s;display:flex;box-shadow:0 4px 12px #11192c0d}.WaitlistForm-module__hjIlRq__submitButton:hover{background:#303139;box-shadow:0 6px 18px #11192c1f}.WaitlistForm-module__hjIlRq__submitButton:focus-visible{outline-offset:4px;outline:2px solid #8ba9d8}.WaitlistForm-module__hjIlRq__submitButton:disabled{opacity:.65;cursor:wait}.WaitlistForm-module__hjIlRq__privacyNote{color:#80828c;text-align:center;justify-content:center;align-items:flex-start;gap:.4rem;margin:-.15rem 0 0;font-size:.75rem;line-height:1.65;display:flex}.WaitlistForm-module__hjIlRq__privacyNote svg{flex-shrink:0;margin-top:4px}.WaitlistForm-module__hjIlRq__successIcon{color:#5686b4;background:#eff5fc;border-radius:50%;place-items:center;width:48px;height:48px;margin-bottom:1.5rem;display:grid}.WaitlistForm-module__hjIlRq__successSteps{color:#72737b;gap:1rem;margin:1.5rem 0 0;padding-left:1.2rem;font-size:1rem;line-height:1.6;display:grid}.WaitlistForm-module__hjIlRq__successLink{color:#34363e;align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.9375rem;display:inline-flex}.WaitlistForm-module__hjIlRq__visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.WaitlistForm-module__hjIlRq__followUp legend small{color:#80838d;white-space:nowrap;font-size:.875rem;font-weight:400}.WaitlistForm-module__hjIlRq__intro>*,.WaitlistForm-module__hjIlRq__form>.WaitlistForm-module__hjIlRq__nameFields,.WaitlistForm-module__hjIlRq__form>label,.WaitlistForm-module__hjIlRq__nextHint,.WaitlistForm-module__hjIlRq__submitButton,.WaitlistForm-module__hjIlRq__privacyNote{animation:.85s cubic-bezier(.16,1,.3,1) both WaitlistForm-module__hjIlRq__entrance}.WaitlistForm-module__hjIlRq__intro :is(h1,h2){animation-delay:.12s}.WaitlistForm-module__hjIlRq__intro p{animation-delay:.18s}.WaitlistForm-module__hjIlRq__form>.WaitlistForm-module__hjIlRq__nameFields{animation-delay:.24s}.WaitlistForm-module__hjIlRq__form>label{animation-delay:.3s}.WaitlistForm-module__hjIlRq__nextHint{animation-delay:.34s}.WaitlistForm-module__hjIlRq__submitButton{animation-delay:.38s}.WaitlistForm-module__hjIlRq__privacyNote{animation-delay:.42s}@keyframes WaitlistForm-module__hjIlRq__entrance{0%{opacity:0;filter:blur(4px);transform:translateY(14px)}to{opacity:1;filter:none;transform:none}}@keyframes WaitlistForm-module__hjIlRq__autofillDetected{0%{opacity:.99}to{opacity:1}}@media (max-width:600px){.WaitlistForm-module__hjIlRq__form{margin-top:2rem}.WaitlistForm-module__hjIlRq__intro p{font-size:1rem}.WaitlistForm-module__hjIlRq__checkGrid{grid-template-columns:1fr}}@media (max-width:480px){.WaitlistForm-module__hjIlRq__formCard h1,.WaitlistForm-module__hjIlRq__formCard h2{font-size:clamp(2rem,8.7vw,2.5rem)}}@media (max-width:360px){.WaitlistForm-module__hjIlRq__nameFields{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.WaitlistForm-module__hjIlRq__intro>*,.WaitlistForm-module__hjIlRq__form>*,.WaitlistForm-module__hjIlRq__followUp{animation:none}.WaitlistForm-module__hjIlRq__form input,.WaitlistForm-module__hjIlRq__form textarea,.WaitlistForm-module__hjIlRq__submitButton,.WaitlistForm-module__hjIlRq__checkOption{transition:none}}
