.Heading_h1__8evh7,.Heading_h2__rNLtP,.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc{color:var(--colorGrey900);font-weight:700;-webkit-hyphens:auto;hyphens:auto;line-height:1.33;margin-bottom:0;margin-top:0;word-break:break-all;word-break:break-word}.Heading_h1__8evh7{font-size:40px;font-weight:800;letter-spacing:-.5px;line-height:1.2;text-wrap:balance}@media (min-width:768px){.Heading_h1__8evh7{font-size:48px}}.Heading_h1__8evh7+a,.Heading_h1__8evh7+code,.Heading_h1__8evh7+div,.Heading_h1__8evh7+h1,.Heading_h1__8evh7+h2,.Heading_h1__8evh7+h3,.Heading_h1__8evh7+h4,.Heading_h1__8evh7+h5,.Heading_h1__8evh7+h6,.Heading_h1__8evh7+ol,.Heading_h1__8evh7+p,.Heading_h1__8evh7+ul{margin-top:24px}.Heading_h2__rNLtP{font-size:32px}.Heading_h2__rNLtP+a,.Heading_h2__rNLtP+code,.Heading_h2__rNLtP+div,.Heading_h2__rNLtP+h1,.Heading_h2__rNLtP+h2,.Heading_h2__rNLtP+h3,.Heading_h2__rNLtP+h4,.Heading_h2__rNLtP+h5,.Heading_h2__rNLtP+h6,.Heading_h2__rNLtP+ol,.Heading_h2__rNLtP+p,.Heading_h2__rNLtP+ul{margin-top:16px}.Heading_h3__U-efn{font-size:24px}.Heading_h4__E1YEm{font-size:21px}:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+a,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+code,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+div,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+h1,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+h2,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+h3,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+h4,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+h5,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+h6,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+ol,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+p,:is(.Heading_h3__U-efn,.Heading_h4__E1YEm,.Heading_h5__HG3Bc,.Heading_h6__RqKlc)+ul{margin-top:8px}.TermsAndConditions_root__G0x2K{margin:0;padding:0}.TermsAndConditions_checkboxGroup__F2lLq{border:none;margin:0;padding:0}.TermsAndConditions_finePrint__vd5C8{color:var(--text-primary);cursor:pointer;display:block;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-snug);padding:14px 0;text-align:left}@media (min-width:900px){.TermsAndConditions_finePrint__vd5C8{padding:2px 0}}.TermsAndConditions_privacyLink__Pbo8S,.TermsAndConditions_termsLink__Ut1sg{color:var(--text-accent);cursor:pointer;text-decoration:underline;text-underline-offset:2px}:is(.TermsAndConditions_privacyLink__Pbo8S,.TermsAndConditions_termsLink__Ut1sg):hover{color:var(--accent-700)}:is(.TermsAndConditions_privacyLink__Pbo8S,.TermsAndConditions_termsLink__Ut1sg):focus-visible{border-radius:var(--radius-sm);box-shadow:var(--shadow-focus);outline:none}.AuthenticationPage_spinnerContainer__y73Tf{align-items:center;display:flex;height:100%;justify-content:center}.AuthenticationPage_formCard__5Wm73{display:flex;flex-direction:column;gap:var(--space-5);max-width:440px;width:100%}.AuthenticationPage_formCardCompact__iPPwt{gap:var(--space-4)}.AuthenticationPage_form__l9JDz,.AuthenticationPage_loginForm__rwGWJ,.AuthenticationPage_signupForm__bETlQ{width:100%}.AuthenticationPage_formFoot__qBtEa{color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0;padding:0;text-align:center}.AuthenticationPage_formFootLink__F6JcB{color:var(--text-accent);display:inline-block;font-weight:var(--weight-semibold);padding:12px 0;text-decoration:none}.AuthenticationPage_formFootLink__F6JcB:hover{color:var(--accent-700);text-decoration:underline}@media (min-width:900px){.AuthenticationPage_formFootLink__F6JcB{padding:0}}.AuthenticationPage_error__Itza4{color:var(--status-error);font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-normal);margin:0;padding:0}.AuthenticationPage_privacyWrapper__uIfuE,.AuthenticationPage_termsWrapper__rzsZS{padding-top:40px;width:100%}@media (min-width:768px){.AuthenticationPage_privacyWrapper__uIfuE,.AuthenticationPage_termsWrapper__rzsZS{padding-top:11px;width:604px}}.AuthenticationPage_userTypeSelect__uK188{margin-bottom:var(--space-4)}.AuthenticationPage_hideOnMobile__zth7L{display:none}@media (min-width:768px){.AuthenticationPage_hideOnMobile__zth7L{display:block}}.AuthenticationPage_email__nEr4z{color:var(--text-primary);display:block;font-weight:var(--fontWeightHighlightEmail);-webkit-hyphens:manual;hyphens:manual;margin:var(--space-1) 0}.AuthenticationPage_emailPart__IEjp5{display:inline-block;max-width:100%;overflow-wrap:anywhere}.FieldAgeConfirmation_root__yPi3B{border:none;margin:0;padding:0}.FieldAgeConfirmation_label__P4J5f{color:var(--text-primary);cursor:pointer;display:block;font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-snug);padding:14px 0}@media (min-width:900px){.FieldAgeConfirmation_label__P4J5f{padding:2px 0}}.ConfirmSignupForm_root__9Dey1{display:flex;flex-direction:column;width:100%}.ConfirmSignupForm_defaultUserFields__TYdYw{width:100%}.ConfirmSignupForm_name__NHqcu{display:grid;gap:var(--space-5);grid-template-columns:1fr;margin-top:var(--space-5)}@media (min-width:481px){.ConfirmSignupForm_name__NHqcu{gap:var(--space-3);grid-template-columns:1fr 1fr}}.ConfirmSignupForm_firstNameRoot__yVfyZ,.ConfirmSignupForm_lastNameRoot__F9ymu{min-width:0}.ConfirmSignupForm_bottomWrapper__\+93X-{display:flex;flex-direction:column;margin-top:var(--space-4)}.ConfirmSignupForm_submitButton__GfTqU{font-size:var(--text-base);margin-top:var(--space-4);min-height:48px;padding:12px 0}@media (min-width:768px){.ConfirmSignupForm_submitButton__GfTqU{padding:12px 0}}.ConfirmSignupForm_customFields__xRQhY,.ConfirmSignupForm_row__kOJ8k{margin-top:var(--space-5)}.LoginForm_root__RwhyT{display:flex;flex-direction:column;width:100%}.LoginForm_password__S5K0d{margin-top:var(--space-5)}.LoginForm_recoveryLinkRow__wWGg\+{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-snug);margin:var(--space-2) 0 0 0;padding:0;text-align:right}.LoginForm_recoveryLink__iyezw{color:var(--text-accent);display:inline-block;font-weight:var(--weight-semibold);padding:14px 0;text-decoration:none}.LoginForm_recoveryLink__iyezw:hover{color:var(--accent-700);text-decoration:underline}@media (min-width:900px){.LoginForm_recoveryLink__iyezw{padding:0}}.LoginForm_submitButton__J-kaR{font-size:var(--text-base);margin-top:var(--space-5);min-height:48px;padding:12px 0}@media (min-width:768px){.LoginForm_submitButton__J-kaR{padding:12px 0}}.SignupForm_root__LcKFm{display:flex;flex-direction:column;width:100%}.SignupForm_customFields__Iu0d\+{margin-bottom:var(--space-5)}.SignupForm_defaultUserFields__K5eH7{width:100%}.SignupForm_name__8lPO8{display:grid;gap:var(--space-5);grid-template-columns:1fr}@media (min-width:481px){.SignupForm_name__8lPO8{gap:var(--space-3);grid-template-columns:1fr 1fr}}.SignupForm_nameField__LtXr4{min-width:0}.SignupForm_row__1e4oQ{margin-top:var(--space-5)}.SignupForm_bottomWrapper__Dz0DU{margin-top:var(--space-4)}.SignupForm_bottomWrapper__Dz0DU,.SignupForm_consent__E4JUT{display:flex;flex-direction:column}.SignupForm_submitButton__2qjTQ{font-size:var(--text-base);margin-top:var(--space-4);min-height:48px;padding:12px 0}@media (min-width:768px){.SignupForm_submitButton__2qjTQ{padding:12px 0}}.SignupForm_error__972VL{color:var(--status-error);font-family:var(--font-sans);font-size:var(--text-xs);font-weight:var(--weight-semibold);line-height:var(--leading-snug);margin:var(--space-2) 0 0 0;text-align:left}.SignupForm_req__pW49L{color:var(--accent-500)}.SignupForm_srOnly__dOSnA{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border:0;white-space:nowrap}.ChooseRole_root__YAfff{align-items:center;display:flex;flex-direction:column;gap:var(--space-5);max-width:640px;width:100%}.ChooseRole_roleGrid__YgWgI{display:flex;flex-direction:column;gap:var(--space-4);width:100%}@media (min-width:620px){.ChooseRole_roleGrid__YgWgI{flex-direction:row}}.ChooseRole_roleCard__SuQYy{background-color:var(--surface-card);border:var(--border-hair) solid var(--border-hairline);border-radius:var(--radius-lg);color:var(--text-primary);cursor:pointer;display:flex;flex:1 1;flex-direction:column;gap:var(--space-3);padding:var(--space-6) var(--space-5);text-align:left;text-decoration:none;transition:border-color var(--dur-fast) var(--ease-standard),box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.ChooseRole_roleCard__SuQYy:hover{border-color:var(--accent-500);box-shadow:var(--shadow-md);color:var(--text-primary);text-decoration:none;transform:translateY(-2px)}.ChooseRole_roleCard__SuQYy:focus-visible{border-color:var(--accent-500);box-shadow:var(--shadow-focus);outline:none}.ChooseRole_roleCard__SuQYy:hover .ChooseRole_roleCta__h8p7s{color:var(--accent-700)}.ChooseRole_roleIcon__UiVA2{align-items:center;background-color:var(--ink-50);border-radius:var(--radius-md);color:var(--ink-900);display:flex;height:44px;justify-content:center;width:44px}.ChooseRole_roleTitle__cqdfj{color:var(--text-primary);font-family:var(--font-display);font-size:var(--text-2xl);font-weight:var(--weight-extrabold);letter-spacing:var(--tracking-tight);line-height:var(--leading-snug);margin:0;padding:0}.ChooseRole_roleBody__ZkRMX{color:var(--text-secondary);font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-normal);margin:0;padding:0}.ChooseRole_roleCta__h8p7s{align-items:center;color:var(--text-accent);display:flex;font-family:var(--font-sans);font-size:var(--text-sm);font-weight:var(--weight-bold);gap:var(--space-2);line-height:var(--leading-snug);margin-top:auto;padding-top:var(--space-2)}.ChooseRole_lineIcon__f1EEM{fill:none}.EmailVerificationInfo_root__\+Zvsq{align-items:center;display:flex;flex-direction:column;gap:var(--space-5);max-width:420px;text-align:center;width:100%}.EmailVerificationInfo_icon__geqia{align-items:center;background-color:var(--accent-50);border-radius:var(--radius-pill);color:var(--accent-600);display:flex;height:56px;justify-content:center;width:56px}.EmailVerificationInfo_nextStep__VyXjt{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.EmailVerificationInfo_primaryAction__6y7Yo{align-items:center;display:flex;font-size:var(--text-base);justify-content:center;min-height:48px;padding:12px var(--space-5);text-decoration:none}.EmailVerificationInfo_primaryAction__6y7Yo:hover{text-decoration:none}@media (min-width:768px){.EmailVerificationInfo_primaryAction__6y7Yo{padding:12px var(--space-5)}}.EmailVerificationInfo_note__8H8NX{color:var(--text-muted)}.EmailVerificationInfo_helpLine__-A4YO,.EmailVerificationInfo_note__8H8NX{font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-normal);margin:0;padding:0}.EmailVerificationInfo_helpLine__-A4YO{color:var(--text-secondary)}.EmailVerificationInfo_helperLink__HamoX{background:none;border:none;color:var(--text-accent);cursor:pointer;display:inline;font-family:var(--font-sans);font-size:inherit;font-weight:var(--weight-semibold);line-height:inherit;margin:0;padding:0;text-decoration:none}.EmailVerificationInfo_helperLink__HamoX:hover{color:var(--accent-700);text-decoration:underline}.EmailVerificationInfo_lineIcon__Ey89r{fill:none}.SocialLoginButtons_root__UbBmf{display:flex;flex-direction:column;gap:var(--space-3);width:100%}.SocialLoginButtons_socialButtonWrapper__JaCMs{width:100%}.SocialLoginButtons_socialButton__Y7bdf{font-family:var(--font-sans);font-size:var(--text-sm);line-height:var(--leading-snug);min-height:48px;padding:12px 48px;position:relative}.SocialLoginButtons_buttonIcon__y3S36{display:inline-flex;left:20px;position:absolute;top:50%;transform:translateY(-50%)}.SocialLoginButtons_socialButtonsOr__Y3x35{align-items:center;color:var(--text-muted);display:flex;font-family:var(--font-sans);font-size:var(--text-xs);gap:var(--space-3);letter-spacing:var(--tracking-wide);line-height:var(--leading-snug);text-transform:uppercase;width:100%}.SocialLoginButtons_socialButtonsOr__Y3x35:after,.SocialLoginButtons_socialButtonsOr__Y3x35:before{background-color:var(--border-hairline);content:"";flex:1 1;height:1px}.SocialLoginButtons_socialButtonsOrText__-hxJj{margin:0}
/*# sourceMappingURL=AuthenticationPage.d7eef72a.chunk.css.map*/