.SignupForm_pageContainer__2623W{min-height:100vh;width:100%;display:flex;align-items:center;justify-content:center;padding:50px 0;background:#ffeceb}.SignupForm_contentWrapper__4Pw_G{display:grid;grid-template-columns:1fr 1fr;max-width:1320px;width:100%;background:#ffffff;border-radius:24px;box-shadow:0 5px 10px 0 rgba(0,0,0,.05);overflow:hidden;margin:0 20px}.SignupForm_formSection__GkXNL{padding:64px;display:flex;align-items:center;justify-content:center}.SignupForm_formCard__o7sUK{position:relative;width:100%}.SignupForm_formLoaderOverlay__7dGbM{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(243,244,246,.7);display:flex;align-items:center;justify-content:center;z-index:10;border-radius:8px}.SignupForm_headerSection__5LgRg{display:flex;flex-direction:column;align-items:center;gap:8px;margin-bottom:32px}.SignupForm_iconWrapper__Pw4_2{display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:#dc291e;border-radius:128px;padding:12px}.SignupForm_title__Igwgi{font-family:Red Hat Display,sans-serif;font-weight:500;font-size:22px;line-height:1.2;color:#000000;text-align:center;margin:0}.SignupForm_form__Hvyvy{display:flex;flex-direction:column;gap:32px}.SignupForm_fieldRow__ziP8J{display:grid;grid-template-columns:repeat(2,1fr);gap:32px;width:100%}.SignupForm_fieldGroup__Ght97{display:flex;flex-direction:column;gap:4px;position:relative}.SignupForm_label__LQDrz{font-family:Red Hat Display,sans-serif;font-weight:400;font-size:14px;line-height:1.7142857142857142;color:#333333}.SignupForm_required__ME1ps{color:#dc291e;font-weight:400;font-size:16px;line-height:1.5}.SignupForm_input__JkeXm{width:100%;height:32px;padding:4px 0 0;font-family:Red Hat Display,sans-serif;font-weight:500;font-size:16px;line-height:1.5;color:#333333;background:transparent;border:none;border-bottom:1px solid #666666;outline:none;transition:border-color .2s}.SignupForm_input__JkeXm::-moz-placeholder{color:#999999;font-weight:500;font-size:16px;line-height:1.5}.SignupForm_input__JkeXm::placeholder{color:#999999;font-weight:500;font-size:16px;line-height:1.5}.SignupForm_input__JkeXm:focus{border-bottom-color:#dc291e}.SignupForm_input__JkeXm:disabled{opacity:.6;cursor:not-allowed}.SignupForm_passwordWrapper__oF8H7{position:relative;display:flex;align-items:center}.SignupForm_passwordWrapper__oF8H7 .SignupForm_input__JkeXm{padding-right:36px}.SignupForm_eyeButton__nItIu{position:absolute;right:0;top:4px;background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;transition:opacity .2s;width:24px;height:24px}.SignupForm_eyeButton__nItIu:hover{opacity:.7}.SignupForm_fieldError__eaC7t{font-family:Red Hat Display,sans-serif;font-size:12px;color:#dc291e;margin-top:4px}.SignupForm_passwordRequirements__vFFNs{margin-top:8px;padding:12px;background:#f9fafb;border-radius:8px;border:1px solid #e5e7eb}.SignupForm_requirementsTitle__22wgt{font-family:Red Hat Display,sans-serif;font-size:12px;font-weight:600;color:#333333;margin-bottom:8px}.SignupForm_requirementsList__5ap2t{display:flex;flex-direction:column;gap:6px}.SignupForm_requirementItem__cQwvq{display:flex;align-items:center;gap:8px;font-family:Red Hat Display,sans-serif;font-size:12px;color:#666666}.SignupForm_requirementItem__cQwvq.SignupForm_met__iES1T{color:#059669}.SignupForm_requirementItem__cQwvq.SignupForm_unmet__4gSbX{color:#666666}.SignupForm_requirementIcon__kgK77{width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;font-size:10px;flex-shrink:0}.SignupForm_requirementIcon__kgK77.SignupForm_met__iES1T{background:#059669;color:#ffffff}.SignupForm_requirementIcon__kgK77.SignupForm_unmet__4gSbX{background:#e5e7eb;color:#9ca3af}.SignupForm_checkboxGroup__AzBAO{display:flex;flex-direction:column;gap:24px}.SignupForm_checkboxWrapper__doTNd{display:flex;flex-direction:row;align-items:center;gap:12px}.SignupForm_checkbox__5KChq{width:24px;height:24px;min-width:24px;flex-shrink:0;border:1px solid #e5e5e5;border-radius:4px;cursor:pointer;accent-color:#dc291e;background:#ffffff}.SignupForm_checkbox__5KChq:checked{background-color:#dc291e;border-color:#dc291e}.SignupForm_checkboxText__ouupq{font-family:Red Hat Display,sans-serif;font-weight:500;font-size:14px;line-height:1.4000000272478377;color:#333333;cursor:pointer}.SignupForm_checkboxText__ouupq .SignupForm_link__FJXbS{color:#dc291e;text-decoration:none}.SignupForm_checkboxText__ouupq .SignupForm_link__FJXbS:hover{text-decoration:underline}.SignupForm_submitButton__0_qoM{width:100%;padding:12px 24px;background:#dc291e;color:#ffffff;font-family:Red Hat Display,sans-serif;font-weight:500;font-size:16px;line-height:1.5;border:none;border-radius:128px;cursor:pointer;transition:opacity .2s,transform .2s}.SignupForm_submitButton__0_qoM:hover:not(:disabled){opacity:.9;transform:translateY(-1px)}.SignupForm_submitButton__0_qoM:active:not(:disabled){transform:translateY(0)}.SignupForm_submitButton__0_qoM:disabled{opacity:.6;cursor:not-allowed}.SignupForm_resendButton__a2j0e{width:100%;padding:12px 24px;background:#f5f5f5;color:#dc291e;font-family:Red Hat Display,sans-serif;font-weight:500;font-size:16px;line-height:1.5;border:none;border-radius:128px;cursor:pointer;transition:background-color .2s;margin-top:12px}.SignupForm_resendButton__a2j0e:hover:not(:disabled){background:#e5e5e5}.SignupForm_resendButton__a2j0e:disabled{opacity:.6;cursor:not-allowed}.SignupForm_imageSection__jJe7q{position:relative;display:flex;align-items:center;justify-content:center;padding:50px;min-height:582px}.SignupForm_imageMask__CdyFV{width:100%;max-width:632px;height:582px;position:relative;border-radius:24px;overflow:hidden}.SignupForm_backgroundImage__cBvYQ{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}@media (max-width:1200px){.SignupForm_contentWrapper__4Pw_G{max-width:1000px;grid-template-columns:1fr 1fr}.SignupForm_imageSection__jJe7q{padding:40px}.SignupForm_imageMask__CdyFV{max-width:500px;height:500px}}@media (max-width:992px){.SignupForm_contentWrapper__4Pw_G{grid-template-columns:1fr}.SignupForm_formSection__GkXNL{padding:48px 32px}.SignupForm_imageSection__jJe7q{display:none}}@media (max-width:768px){.SignupForm_pageContainer__2623W{padding:20px 0}.SignupForm_contentWrapper__4Pw_G{margin:0 10px}.SignupForm_formSection__GkXNL{padding:32px 24px}.SignupForm_form__Hvyvy{gap:24px}.SignupForm_imageSection__jJe7q{display:none}}@media (max-width:480px){.SignupForm_formSection__GkXNL{padding:24px 16px}.SignupForm_fieldRow__ziP8J{grid-template-columns:1fr;gap:24px}.SignupForm_title__Igwgi{font-size:18px}.SignupForm_input__JkeXm{font-size:14px}.SignupForm_resendButton__a2j0e,.SignupForm_submitButton__0_qoM{font-size:14px;padding:10px 20px}}.OTPVerificationStep_backButton__SX7Tc{background:none;border:none;color:#dc291e;font-family:Red Hat Display,sans-serif;font-size:16px;font-weight:500;cursor:pointer;padding:8px 0;margin-bottom:20px;transition:opacity .2s}.OTPVerificationStep_backButton__SX7Tc:hover{opacity:.7}.OTPVerificationStep_container__lW6pp{display:flex;flex-direction:column;gap:10px}.OTPVerificationStep_content__D2A49{display:flex;flex-direction:column;gap:5px}.OTPVerificationStep_title__Q2elT{font-family:Red Hat Display,sans-serif;font-weight:700;font-size:16px;line-height:1.399999976158142;color:#333333;margin:0}.OTPVerificationStep_subHeader__ZULqM{display:flex;flex-direction:row;justify-content:center;gap:8px;align-items:center;flex-wrap:wrap}.OTPVerificationStep_description__Yo_WG{font-family:Red Hat Display,sans-serif;font-weight:400;font-size:16px;line-height:1.399999976158142;color:#333333;margin:0}.OTPVerificationStep_accountInfo___IEgV{display:flex;align-items:center;gap:6px}.OTPVerificationStep_accountValue__pPPMw{font-family:Red Hat Display,sans-serif;font-weight:400;font-size:16px;line-height:1.399999976158142;color:#666666}.OTPVerificationStep_form__CXtNN{display:flex;flex-direction:column;gap:32px;margin-top:20px}.OTPVerificationStep_otpContainer__WPnNL{display:flex;flex-direction:row;align-items:center;gap:20px;flex-wrap:wrap}.OTPVerificationStep_otpInputs__WLMQq{display:flex;align-items:center;gap:8px}.OTPVerificationStep_otpInput__7NAOr{width:51px;height:70px;padding:16px 8px;background:#f7f9fa;border:none;border-bottom:2px solid transparent;font-family:Red Hat Display,sans-serif;font-weight:700;font-size:28px;line-height:1.2000000817435128;text-align:center;color:#333333;transition:border-color .2s;outline:none}.OTPVerificationStep_otpInput__7NAOr:focus{border-bottom-color:#dc291e}.OTPVerificationStep_otpInput__7NAOr.OTPVerificationStep_filled__A8vdc{border-bottom-color:#26b74c}.OTPVerificationStep_resendContainer__D1nt2{display:flex;gap:8px;align-items:center}.OTPVerificationStep_resendText__TjtHV{font-family:Red Hat Display,sans-serif;font-weight:500;font-size:16px;line-height:1.399999976158142;color:#333333}.OTPVerificationStep_resendAction__gA_QK{display:flex;justify-content:center;align-items:center;gap:6px}.OTPVerificationStep_resendButton__gcrmX{background:none;border:none;color:#666666;font-family:Red Hat Display,sans-serif;font-weight:500;font-size:16px;line-height:1.399999976158142;cursor:pointer;padding:0;transition:color .2s}.OTPVerificationStep_resendButton__gcrmX:hover:not(:disabled){color:#dc291e}.OTPVerificationStep_resendButton__gcrmX:disabled{opacity:.5;cursor:not-allowed}.OTPVerificationStep_timerText__j8pMk{font-family:Red Hat Display,sans-serif;font-weight:500;font-size:16px;line-height:1.399999976158142;color:#333333}.OTPVerificationStep_submitButton__7m_gs{width:100%;background:#dc291e;color:#ffffff;border:none;border-radius:128px;padding:12px 24px;font-family:Red Hat Display,sans-serif;font-weight:500;font-size:16px;line-height:1.5;cursor:pointer;transition:opacity .2s}.OTPVerificationStep_submitButton__7m_gs:hover:not(:disabled){opacity:.9}.OTPVerificationStep_submitButton__7m_gs:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.OTPVerificationStep_otpInputs__WLMQq{gap:6px}.OTPVerificationStep_otpInput__7NAOr{width:40px;height:60px;font-size:24px;padding:12px 6px}.OTPVerificationStep_otpContainer__WPnNL{flex-direction:column;align-items:flex-start;gap:16px}}@media (max-width:480px){.OTPVerificationStep_otpInputs__WLMQq{gap:4px}.OTPVerificationStep_otpInput__7NAOr{width:35px;height:55px;font-size:20px;padding:10px 4px}}.SuccessStep_successContainer__Zo7ti{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:0;width:100%}.SuccessStep_iconWrapper___hOsn{display:flex;align-items:center;margin-bottom:23px}.SuccessStep_successIcon__t0Qlp{width:83.33px;height:83.33px}.SuccessStep_title__EsfmL{font-family:Red Hat Display,sans-serif;font-weight:500;font-size:22px;line-height:120%;letter-spacing:0;color:#000000;text-align:left;margin:0}.SuccessStep_contentWrapper__i__t2{display:flex;flex-direction:column;justify-content:center;gap:32px;width:100%;height:100%;margin-top:20px}.SuccessStep_description__5uQiy{font-family:Red Hat Display,sans-serif;font-weight:400;font-size:16px;line-height:1.399999976158142;color:#333333;margin:0;max-width:450px;text-align:left}.SuccessStep_actionSection__QQGsh{display:flex;flex-direction:column;gap:20px;width:100%;height:100%}.SuccessStep_homeButton__QR_Io{background:#dc291e;color:#ffffff;border:none;border-radius:128px;padding:12px 24px;font-family:Red Hat Display,sans-serif;font-weight:500;font-size:16px;line-height:1.5;cursor:pointer;transition:opacity .2s;width:-moz-fit-content;width:fit-content;display:flex;justify-content:center;align-items:center;gap:8px}.SuccessStep_homeButton__QR_Io:hover{opacity:.9}.SuccessStep_note__r4jWV{font-family:Red Hat Display,sans-serif;font-weight:400;font-size:12px;line-height:1.3999999364217122;color:#333333;margin:30px 0 0;max-width:450px;text-align:left}.SuccessStep_note__r4jWV strong{font-weight:500}@media (max-width:992px){.SuccessStep_successContainer__Zo7ti{padding:0 16px}.SuccessStep_iconWrapper___hOsn{margin-bottom:20px}.SuccessStep_successIcon__t0Qlp{width:75px;height:75px}.SuccessStep_title__EsfmL{font-size:21px}.SuccessStep_contentWrapper__i__t2{gap:28px;margin-top:20px}.SuccessStep_description__5uQiy{font-size:15px;max-width:100%}.SuccessStep_note__r4jWV{font-size:11.5px;max-width:100%}}@media (max-width:768px){.SuccessStep_successContainer__Zo7ti{gap:20px;padding:0 12px}.SuccessStep_iconWrapper___hOsn{margin-bottom:18px;justify-content:center}.SuccessStep_successIcon__t0Qlp{width:70px;height:70px}.SuccessStep_title__EsfmL{font-size:20px;text-align:center}.SuccessStep_contentWrapper__i__t2{gap:24px;margin-top:20px}.SuccessStep_description__5uQiy,.SuccessStep_note__r4jWV{max-width:100%;text-align:center}.SuccessStep_description__5uQiy{font-size:14px}.SuccessStep_actionSection__QQGsh{align-items:center}.SuccessStep_homeButton__QR_Io{width:100%;max-width:300px}.SuccessStep_note__r4jWV{font-size:11px;text-align:left;margin-top:24px}}@media (max-width:480px){.SuccessStep_successContainer__Zo7ti{padding:0 8px}.SuccessStep_successIcon__t0Qlp{width:60px;height:60px}.SuccessStep_iconWrapper___hOsn{margin-bottom:16px}.SuccessStep_title__EsfmL{font-size:18px}.SuccessStep_contentWrapper__i__t2{gap:20px;margin-top:16px}.SuccessStep_description__5uQiy{font-size:13px;line-height:1.4}.SuccessStep_homeButton__QR_Io{font-size:14px;padding:10px 20px;width:100%;max-width:100%}.SuccessStep_note__r4jWV{font-size:10px;line-height:1.4;margin-top:20px}.SuccessStep_actionSection__QQGsh{gap:16px}}