.Modal_overlay__nbJY5{position:fixed;inset:0;background:rgba(0,0,0,.6);display:flex;justify-content:center;align-items:center;z-index:1000}.Modal_modal__l4yBn{background:#fff;border-radius:5px;box-shadow:0 0 4px 9px rgba(0,0,0,.102);width:100%;max-width:460px;max-height:65vh;position:relative;padding:0;display:flex;flex-direction:column}.Modal_modal--wide__hWsnf{max-width:890px;max-height:90vh}.Modal_modal--default__jF3hr{max-width:460px}.Modal_closeBtn__UF33Y{position:absolute;width:24px;height:24px;top:20px;right:20px;cursor:pointer;fill:#b8b9b9;transition:color .2s ease}.Modal_closeBtn__UF33Y:hover{fill:red}.Modal_header__8HSvT{display:flex;justify-content:space-between;align-items:center;padding:35px 50px 5px}.Modal_header__8HSvT .Modal_heading__Sx_ax{font-size:27px;width:100%;text-align:center;font-weight:400;margin:0}.Modal_content__Fchkl{padding:10px 50px 35px;overflow-x:auto}@media(max-width:430px){.Modal_overlay__nbJY5{align-items:flex-end}.Modal_modal__l4yBn{max-height:95vh}.Modal_content__Fchkl{padding:10px 35px 20px;overflow-x:scroll}}.LoginForm_form__poy_E{display:flex;flex-direction:column;gap:10px}.LoginForm_formFooter__QPGCU{display:flex;flex-direction:column;gap:15px;margin-top:15px}.LoginForm_rememberAndForgot__vNiZv{display:flex;justify-content:space-between;align-items:center;font-size:14px}.LoginForm_errorMsg__oDH6d{border:1px solid red;background:#fee0e0;font-size:12px;padding:10px 12px;border-radius:6px;line-height:1.4}.LoginForm_link__x5oUt{color:var(--brand-blue-500);cursor:pointer;font-family:var(--secondaryBold)}.LoginForm_link__x5oUt:hover{text-decoration:underline}.LoginForm_registerLine__iT3ko{text-align:center;font-size:14px;font-weight:400}.LoginForm_registerLine__iT3ko .LoginForm_link__x5oUt{margin-left:5px}.SignupForm_form__6V4_P{display:flex;flex-direction:column;gap:10px}.SignupForm_formButtonGroup__RU0WM{display:flex;justify-content:space-between;margin-top:30px}.SignupForm_stepIndicator__SSdF1{display:flex;justify-content:center;align-items:center;position:relative;margin-bottom:30px;gap:40px}.SignupForm_step__Hilsl{position:relative;width:23px;height:23px;background:transparent;border:1px solid var(--brand-blue-500);color:var(--brand-blue-500);border-radius:50%;text-align:center;line-height:23px;font-size:15px;font-family:var(--regular);z-index:1}.SignupForm_step__Hilsl.SignupForm_active__6VH1l{background:var(--brand-blue-500);color:#fff}.SignupForm_step__Hilsl:not(:last-child):after{content:"";position:absolute;top:50%;left:100%;transform:translateY(-50%);height:2px;margin:0 10px;width:23px;background:#b8b9b9;z-index:0}.SignupForm_inputGroup__MFnmS{display:flex;flex-direction:column;gap:1.5rem}.SignupForm_inputGroupRow__a6Nth{display:grid;grid-template-columns:1fr 1fr;grid-gap:25px;gap:25px}.SignupForm_inputGroupRowThree__1xcAj{grid-template-columns:repeat(3,1fr)}.SignupForm_formFooter__RpywC{display:grid;grid-template-columns:4fr 1fr;margin-top:30px}.SignupForm_checkBoxgrp__H3ITX{display:flex;flex-direction:column;gap:8px}.SignupForm_checkboxText__PAc_K{display:flex;align-items:center;font-size:14px;font-weight:400}.SignupForm_checkboxText__PAc_K label{display:flex;align-items:center;gap:8px;cursor:pointer}.SignupForm_checkboxText__PAc_K .SignupForm_link__92Edd{color:#6b3bef;text-decoration:none;font-weight:500}@media(max-width:1024px){.SignupForm_stepIndicator__SSdF1{margin-bottom:10px}.SignupForm_inputGroupRow__a6Nth{grid-template-columns:1fr;gap:10px}.SignupForm_formButtonGroup__RU0WM{margin-top:10px}.SignupForm_formFooter__RpywC{grid-template-columns:1fr;margin-top:10px;gap:10px}}.ForgotPasswordForm_form__AXDdl{display:flex;flex-direction:column;gap:20px}.ForgotPasswordForm_errorMsg__zEv1c{border:1px solid red;background:#fee0e0;font-size:12px;padding:10px 12px;border-radius:6px;line-height:1.4}.ForgotPasswordForm_resultMsg___a3Xr{font-size:16px;line-height:1.4}.ResetPasswordForm_form__SsAhI{display:flex;flex-direction:column;gap:10px}.ResetPasswordForm_errorMsg__0Sh8f{border:1px solid red;background:#fee0e0;font-size:12px;padding:10px 12px;border-radius:6px;line-height:1.4}.ResetPasswordForm_formFooter__u49fc{display:flex;flex-direction:column;gap:20px;margin-top:10px}