.UserInfoStep-module__ku-yfa__root{gap:var(--spacing-24);flex-direction:column;display:flex}.UserInfoStep-module__ku-yfa__title{font-size:var(--font-sizes-heading-2);font-weight:var(--font-weights-bold);line-height:var(--line-heights-heading-2);color:var(--neutral-900)}.UserInfoStep-module__ku-yfa__subtitle{font-size:var(--font-sizes-body-1);font-weight:var(--font-weights-medium);line-height:var(--line-heights-body-1);color:var(--neutral-800);margin-top:calc(-1 * var(--spacing-12))}.UserInfoStep-module__ku-yfa__fields{gap:var(--spacing-12);flex-direction:column;display:flex}.UserInfoStep-module__ku-yfa__row{gap:var(--spacing-16);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.UserInfoStep-module__ku-yfa__row{grid-template-columns:1fr}}
.Checkbox-module__7fzxrq__inputCheckbox{opacity:0;pointer-events:none;width:0;height:0;position:absolute;transform:translate(-100%)}.Checkbox-module__7fzxrq__container{flex-direction:column;display:flex}.Checkbox-module__7fzxrq__buttonContainer{gap:var(--spacing-12);display:flex}.Checkbox-module__7fzxrq__label{font-size:var(--font-sizes-body-2);line-height:var(--line-heights-body-2);font-weight:var(--font-weights-medium);color:var(--basic-black)}.Checkbox-module__7fzxrq__button{appearance:none;cursor:pointer;width:var(--size-20);height:var(--size-20);aspect-ratio:1;border-radius:var(--border-radius-4);border:1px solid var(--border-default);background-color:var(--basic-white);flex-shrink:0;transition:all .25s}.Checkbox-module__7fzxrq__button[aria-checked=true]{background-color:var(--primary-default);color:var(--primary-text)}.Checkbox-module__7fzxrq__button:hover{border-color:var(--border-hover)}.Checkbox-module__7fzxrq__button:focus{border-color:var(--border-active)}.Checkbox-module__7fzxrq__errorButton{border-color:var(--feedback-error)}.Checkbox-module__7fzxrq__error{color:var(--feedback-error);font-size:var(--font-sizes-caption);line-height:var(--line-heights-caption);font-weight:var(--font-weights-medium);align-items:center;gap:var(--spacing-8);margin-top:8px;margin-left:16px;display:flex}
.AuthHeader-module__DEoL_G__header{gap:var(--spacing-24);padding-top:var(--spacing-20);padding-bottom:var(--spacing-24);flex-direction:column;display:flex}@media (min-width:744px){.AuthHeader-module__DEoL_G__backButtonMobileOnly{display:none}}
.LoginForm-module__eX6XyW__root{gap:var(--spacing-24);min-height:calc(100dvh - (var(--spacing-24) * 2));flex-direction:column;display:flex}.LoginForm-module__eX6XyW__heading{gap:var(--spacing-8);flex-direction:column;display:flex}.LoginForm-module__eX6XyW__form{gap:var(--spacing-24);flex-direction:column;width:100%;margin:0 auto;display:flex}.LoginForm-module__eX6XyW__cta{gap:var(--spacing-16);margin-top:var(--spacing-24);flex-direction:column;display:flex}.LoginForm-module__eX6XyW__forgotPassword{padding-block:var(--spacing-12);justify-content:center;display:flex}.LoginForm-module__eX6XyW__toastCloseButton{color:inherit;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;margin-left:auto;padding:0;display:flex}.LoginForm-module__eX6XyW__register{padding-top:var(--spacing-24);justify-content:center;margin-top:auto;display:flex}@media (min-width:744px){.LoginForm-module__eX6XyW__root{gap:var(--spacing-48);min-height:calc(100dvh - (var(--spacing-48) * 2))}}
.RestorePasswordForm-module__VTyYqa__root{gap:var(--spacing-24);min-height:calc(100dvh - (var(--spacing-24) * 2));flex-direction:column;display:flex}.RestorePasswordForm-module__VTyYqa__heading{gap:var(--spacing-8);flex-direction:column;display:flex}.RestorePasswordForm-module__VTyYqa__form{gap:var(--spacing-24);flex-direction:column;flex:1;width:100%;margin:0 auto;display:flex}.RestorePasswordForm-module__VTyYqa__cta{gap:var(--spacing-16);padding-top:var(--spacing-24);flex-direction:column;margin-top:auto;display:flex}.RestorePasswordForm-module__VTyYqa__error{padding:var(--spacing-12) var(--spacing-16);background-color:var(--semantic-error-100);border-radius:var(--border-radius-8)}@media (min-width:744px){.RestorePasswordForm-module__VTyYqa__root{gap:var(--spacing-48);min-height:calc(100dvh - (var(--spacing-48) * 2))}}
.ProfessionalRegisterForm-module__GJbDFG__root{gap:var(--spacing-24);min-height:calc(100dvh - (var(--spacing-24) * 2));flex-direction:column;display:flex}.ProfessionalRegisterForm-module__GJbDFG__heading{gap:var(--spacing-8);flex-direction:column;display:flex}.ProfessionalRegisterForm-module__GJbDFG__form{gap:var(--spacing-24);flex-direction:column;width:100%;margin:0 auto;display:flex}.ProfessionalRegisterForm-module__GJbDFG__fields{gap:var(--spacing-12);flex-direction:column;display:flex}.ProfessionalRegisterForm-module__GJbDFG__row{gap:var(--spacing-16);grid-template-columns:1fr 1fr;display:grid}@media (max-width:480px){.ProfessionalRegisterForm-module__GJbDFG__row{grid-template-columns:1fr}}.ProfessionalRegisterForm-module__GJbDFG__cta{gap:var(--spacing-16);margin-top:var(--spacing-24);flex-direction:column;display:flex}.ProfessionalRegisterForm-module__GJbDFG__error{text-align:center}.ProfessionalRegisterForm-module__GJbDFG__login{justify-content:center;display:flex}@media (min-width:744px){.ProfessionalRegisterForm-module__GJbDFG__root{gap:var(--spacing-48);min-height:calc(100dvh - (var(--spacing-48) * 2))}}
.page-module__WZ411W__page{padding:var(--spacing-24) var(--spacing-16);min-height:100vh}@media (min-width:744px){.page-module__WZ411W__page{padding:var(--spacing-48) var(--spacing-32);max-width:672px;margin-inline:auto}}
.page-module__y8dqaq__page{padding:var(--spacing-24) var(--spacing-16);min-height:100vh}.page-module__y8dqaq__error{padding:var(--spacing-12) var(--spacing-16);background-color:var(--semantic-error-100);border-radius:var(--border-radius-8);margin-bottom:var(--spacing-16)}@media (min-width:744px){.page-module__y8dqaq__page{padding:var(--spacing-48) var(--spacing-32);max-width:672px;margin-inline:auto}}
.page-module__bLlQ9W__page{padding:var(--spacing-24) var(--spacing-16);min-height:100vh}@media (min-width:744px){.page-module__bLlQ9W__page{padding:var(--spacing-48) var(--spacing-32);max-width:672px;margin-inline:auto}}
.page-module__DWruDG__page{background-color:var(--basic-white);padding:var(--spacing-24) var(--spacing-16);min-height:100vh}@media (min-width:744px){.page-module__DWruDG__page{padding:var(--spacing-48) var(--spacing-32);max-width:672px;margin-inline:auto}}
.page-module__Gdn29G__page{background-color:var(--basic-white);padding:var(--spacing-24) var(--spacing-16);min-height:100vh}.page-module__Gdn29G__error{padding:var(--spacing-12) var(--spacing-16);background-color:var(--semantic-error-100);border-radius:var(--border-radius-8);margin-bottom:var(--spacing-16)}@media (min-width:744px){.page-module__Gdn29G__page{padding:var(--spacing-48) var(--spacing-32);max-width:672px;margin-inline:auto}}
.ForgotPasswordForm-module__mt50rG__root{gap:var(--spacing-24);min-height:calc(100dvh - (var(--spacing-24) * 2));flex-direction:column;display:flex}.ForgotPasswordForm-module__mt50rG__heading{gap:var(--spacing-8);flex-direction:column;display:flex}.ForgotPasswordForm-module__mt50rG__form{gap:var(--spacing-24);flex-direction:column;flex:1;width:100%;margin:0 auto;display:flex}.ForgotPasswordForm-module__mt50rG__cta{gap:var(--spacing-16);padding-top:var(--spacing-24);flex-direction:column;margin-top:auto;display:flex}@media (min-width:744px){.ForgotPasswordForm-module__mt50rG__root{gap:var(--spacing-48);min-height:auto}.ForgotPasswordForm-module__mt50rG__cta{margin-top:0}}
.page-module__mWtkgG__page{padding:var(--spacing-24) var(--spacing-16);min-height:100vh}@media (min-width:744px){.page-module__mWtkgG__page{padding:var(--spacing-48) var(--spacing-32);max-width:672px;margin-inline:auto}}
.page-module__mjRp-q__page{padding:var(--spacing-24) var(--spacing-16);min-height:100vh}@media (min-width:744px){.page-module__mjRp-q__page{padding:var(--spacing-48) var(--spacing-32);max-width:672px;margin-inline:auto}}
