.TermsAndConditions_root__G0x2K{padding-bottom:6px}@media (min-width:768px){.TermsAndConditions_root__G0x2K{padding-bottom:8px}}.TermsAndConditions_finePrint__vd5C8{padding:3px 0 5px;text-align:left}.TermsAndConditions_root__G0x2K input:checked+label svg g g path:nth-child(2),.TermsAndConditions_root__G0x2K input:focus+label svg g g path:nth-child(2),.TermsAndConditions_root__G0x2K input:hover+label svg g g path:nth-child(2){stroke:#2b2b2b}.TermsAndConditions_root__G0x2K input:checked+label svg g g path:first-child{fill:#2b2b2b;stroke:#2b2b2b;display:inline!important}.TermsAndConditions_privacyLink__Pbo8S,.TermsAndConditions_refundLink__yIQ32,.TermsAndConditions_termsLink__Ut1sg{color:#4e944f;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:400}.TermsAndConditions_privacyLink__Pbo8S:hover,.TermsAndConditions_refundLink__yIQ32:hover,.TermsAndConditions_termsLink__Ut1sg:hover{color:#4e944f;cursor:pointer;text-decoration:underline}.AuthenticationPage_layoutWrapperMain__LPVZD{background-color:#fff!important}.AuthenticationPage_root__JVZLx{flex-grow:1}.AuthenticationPage_contentContainer__rqLg1{height:auto;min-height:calc(100vh - 60px)}@media (min-width:768px){.AuthenticationPage_contentContainer__rqLg1{height:auto;min-height:0;min-height:auto}}.AuthenticationPage_content__q6s1Z{border:0!important;border-radius:0!important;display:flex;flex-direction:column;justify-self:center;margin-top:56px;padding:0!important;width:min(720px,calc(100vw - 32px))}@media (min-width:768px){.AuthenticationPage_content__q6s1Z{margin-bottom:7.5vh}}@media (max-width:767px){.AuthenticationPage_content__q6s1Z{margin-top:12px;width:100%}}.AuthenticationPage_spinnerContainer__y73Tf{align-items:center;display:flex;height:100%;justify-content:center}@media (min-width:768px){.AuthenticationPage_tabs__D7fAu{margin-top:6px}}.AuthenticationPage_tab__38v7l{margin-bottom:0;margin-top:0;padding:0}@media (min-width:768px){.AuthenticationPage_tab__38v7l{margin-top:0;padding:0}}.AuthenticationPage_form__l9JDz{margin-top:24px}@media (min-width:768px){.AuthenticationPage_form__l9JDz{margin-top:30px;padding-top:2px}}.AuthenticationPage_loginForm__rwGWJ{flex-basis:260px;flex-grow:0;margin-top:0!important}@media (min-width:768px){.AuthenticationPage_loginForm__rwGWJ{flex-basis:330px;margin-top:30px;padding-top:2px}}.AuthenticationPage_signupForm__bETlQ{flex-basis:340px;flex-grow:0;margin-top:0!important}@media (min-width:768px){.AuthenticationPage_signupForm__bETlQ{flex-basis:410px;margin-top:30px;padding-top:2px}}.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:24px}@media (min-width:768px){.AuthenticationPage_userTypeSelect__uK188{margin-bottom:32px}}.AuthenticationPage_selectedValue__yCjeZ{margin-bottom:6px;margin-top:0}@media (min-width:768px){.AuthenticationPage_selectedValue__yCjeZ{margin-bottom:0;margin-top:0;padding:2px 0 6px}}.AuthenticationPage_hideOnMobile__zth7L{display:none}@media (min-width:768px){.AuthenticationPage_hideOnMobile__zth7L{display:block}}.AuthenticationPage_verifyClose__w4Ki8{position:absolute;right:28px;top:28px;z-index:1}@media (max-width:767px){.AuthenticationPage_verifyClose__w4Ki8{right:18px;top:18px}}.AuthenticationPage_modalTitle__qE\+5s{color:#2b2b2b;font-family:Playfair Display!important;font-size:32px;font-weight:600;letter-spacing:-.03em;margin:0}@media (max-width:767px){.AuthenticationPage_modalTitle__qE\+5s{font-size:34px}}.AuthenticationPage_modalMessage__-GfIF{color:#31353d;font-size:16px;line-height:1.5;margin:0}@media (max-width:767px){.AuthenticationPage_modalMessage__-GfIF{font-size:15px}}.AuthenticationPage_modalMessagePreLine__NkMwj{white-space:pre-line}.AuthenticationPage_modalLead__-aIUF{color:#7b8794;font-size:16px;line-height:1.45;margin:14px 0 0}@media (max-width:767px){.AuthenticationPage_modalLead__-aIUF{font-size:15px}}.AuthenticationPage_email__nEr4z{font-weight:var(--fontWeightHighlightEmail);-webkit-hyphens:auto;hyphens:auto;word-break:break-all;word-break:break-word}.AuthenticationPage_modalHelperLink__qjdfl{color:#d87331!important;font-weight:600}.AuthenticationPage_modalHelperLink__qjdfl:hover{color:#c9682c!important}.AuthenticationPage_modalHelperText__zEPFn{color:#4b5563;font-size:14px;line-height:1.6;margin:0}.AuthenticationPage_modalIcon__hENBx{margin:0}.AuthenticationPage_error__Itza4{background:#fff1f2;border-radius:16px;color:#be123c;margin-top:24px;padding:14px 16px}.AuthenticationPage_verificationCard__XAZWK{background:#fff;border:1px solid #d6d9de;border-radius:34px;box-shadow:0 18px 40px #0f172a14;padding:72px 72px 42px;position:relative}@media (max-width:767px){.AuthenticationPage_verificationCard__XAZWK{border:none;border-radius:0;box-shadow:none;padding:56px 24px 28px}}.AuthenticationPage_actionsBlock__GIzZ2{grid-gap:6px;display:grid;gap:6px;margin-top:18px}.AuthenticationPage_inlineActionLink__I-S9X{color:#d87331!important;font-weight:600;text-decoration:none}.AuthenticationPage_inlineActionLink__I-S9X:hover{color:#c9682c!important}.AuthenticationPage_sendingInlineText__9NP-V{color:#8f4d1e;font-weight:600}.AuthenticationPage_signupWithIdpTitle__I2Nk-{color:var(--colorBlack);margin-bottom:0;margin-top:0;padding-top:16px}@media (min-width:768px){.AuthenticationPage_signupWithIdpTitle__I2Nk-{margin-top:6px;padding:0}}.AuthenticationPage_buttonIcon__KvljP{left:0;margin-left:20px;position:absolute}.AuthenticationPage_socialButtonWrapper__Vd9Wv{margin-bottom:6px}@media (min-width:768px){.AuthenticationPage_socialButtonWrapper__Vd9Wv{margin-top:8px}}.AuthenticationPage_socialButtonsOr__P0gi4{background-color:var(--colorWhite);height:32px;margin:28px 0 20px;position:relative;text-align:center;width:100%}.AuthenticationPage_socialButtonsOr__P0gi4:after{border-bottom:1px solid #d2d2d2;content:"";left:0;position:absolute;top:50%;width:100%;z-index:1}@media (min-width:768px){.AuthenticationPage_socialButtonsOr__P0gi4{height:34px;margin:15px 0}}.AuthenticationPage_socialButtonsOrText__S1CxX{background-color:var(--colorWhite);display:inline-block;margin:0;padding:0 20px;position:relative;width:auto;z-index:3}.AuthenticationPage_errorCustom__tVrwk{color:#9b2226;font-size:12px;font-weight:400;margin-top:8px}.ConfirmSignupForm_root__9Dey1{justify-content:flex-start}@media (min-width:768px){.ConfirmSignupForm_root__9Dey1{justify-content:space-between}}.ConfirmSignupForm_name__NHqcu{display:flex;justify-content:space-between;margin-top:24px}@media (min-width:768px){.ConfirmSignupForm_name__NHqcu{margin-top:32px}}.ConfirmSignupForm_firstNameRoot__yVfyZ{width:calc(34% - 9px)}.ConfirmSignupForm_lastNameRoot__F9ymu{width:calc(66% - 9px)}.ConfirmSignupForm_customFields__xRQhY,.ConfirmSignupForm_row__kOJ8k{margin-top:24px}@media (min-width:768px){.ConfirmSignupForm_customFields__xRQhY,.ConfirmSignupForm_row__kOJ8k{margin-top:32px}}.LoginForm_root__RwhyT{display:flex;flex-direction:column;width:100%}.LoginForm_fieldWrapper__\+7R4C{display:flex;flex-direction:column;margin-bottom:20px}.LoginForm_fieldLabel__nFKHB{color:#2b2b2b;display:block;font-family:Nunito Sans,sans-serif!important;font-size:18px!important;font-weight:400!important}.LoginForm_simpleLabel__OlivL{color:inherit;font-weight:inherit}.LoginForm_asterisk__Sm2hl{color:#9b2226;font-weight:400;margin-left:1px}.LoginForm_errorField__JTIMh input{border:1px solid #9b2226!important}.LoginForm_emailInputs__w6Wyo,.LoginForm_passwordInput__3ce8v{background-color:#fff;border-radius:50px;box-sizing:border-box;color:#2b2b2b;font-size:16px;line-height:24px;transition:border-color .2s ease;width:100%}.LoginForm_emailInputs__w6Wyo input,.LoginForm_passwordInput__3ce8v input{height:56px!important}.LoginForm_emailInputs__w6Wyo:focus,.LoginForm_passwordInput__3ce8v:focus{border-color:#59b372;outline:none}.LoginForm_emailInputs__w6Wyo::placeholder,.LoginForm_passwordInput__3ce8v::placeholder{color:#b2b2b2}.LoginForm_bottomWrapper__a18yp{display:flex;flex-direction:column}.LoginForm_recoveryLinkInfo__sEx6i{font-size:15px;margin-bottom:24px}.LoginForm_forgotPasswordLink__gJMNG{color:#4e944f;font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:500;text-decoration:none}.LoginForm_forgotPasswordLink__gJMNG:hover{text-decoration:underline}.LoginForm_submitButton__J-kaR{align-items:center;background-color:#e26a2c;border-radius:20px;color:#fff;display:inline-flex;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:600;height:40px;justify-content:center;margin-top:10px;min-height:40px;width:100%}.LoginForm_submitButton__J-kaR:not(:disabled){background-color:#e55a2b;border:1px solid #f2c14e4d}.LoginForm_submitButton__J-kaR:focus:not(:disabled),.LoginForm_submitButton__J-kaR:hover:not(:disabled){box-shadow:0 4px 4px 0 #6c757d4d,-1px -1px 4px 0 #f2c14e4d}.LoginForm_submitButton__J-kaR:disabled{background-color:#ccc;cursor:not-allowed}.LoginForm_signupWrapper__\+WJei{font-size:15px;margin-top:40px;text-align:center}.LoginForm_signupText__Mn9KA{color:#575757}.LoginForm_signupLink__xuXEG,.LoginForm_signupText__Mn9KA{font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:500}.LoginForm_signupLink__xuXEG{color:#4e944f;margin-left:6px;text-decoration:none}.LoginForm_signupLink__xuXEG:hover{text-decoration:underline}.LoginForm_securityFooter__KW6Dp{align-items:center;color:#6c757d;display:flex;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:500;gap:8px;justify-content:center;margin-top:15px}.LoginForm_lockIcon__nBZEr{font-size:14px}.LoginForm_loginErrorBelowPassword__X6gXM{color:#9b2226;font-size:14px}.LoginForm_passwordContainer__pLbFE{align-items:center;display:flex;position:relative}.LoginForm_eyeButton__p1Bw3{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:18px;top:18px}.LoginForm_eyeButton__p1Bw3 svg{fill:#0000;height:20px;width:20px}@media (max-width:768px){.LoginForm_root__RwhyT{padding:0 16px}.LoginForm_fieldLabel__nFKHB{font-size:16px}.LoginForm_emailInputs__w6Wyo,.LoginForm_passwordInput__3ce8v{border-radius:40px;font-size:14px}.LoginForm_submitButton__J-kaR{font-size:14px;height:40px}.LoginForm_signupWrapper__\+WJei{margin-top:30px}.LoginForm_signupLink__xuXEG,.LoginForm_signupText__Mn9KA{font-size:15px}.LoginForm_securityFooter__KW6Dp{font-size:12px;gap:6px}.LoginForm_eyeButton__p1Bw3{right:40px}.LoginForm_eyeButton__p1Bw3 svg{height:18px;width:18px}}@media (max-width:480px){.LoginForm_emailInputs__w6Wyo,.LoginForm_passwordInput__3ce8v{font-size:13px}.LoginForm_fieldLabel__nFKHB{font-size:15px}.LoginForm_submitButton__J-kaR{font-size:14px}.LoginForm_eyeButton__p1Bw3{right:10px}.LoginForm_eyeButton__p1Bw3 svg{height:23px;width:23px}}.LoginForm_errorCustom__DmPf3{color:#9b2226;font-size:12px;font-weight:400;margin-top:8px}.FieldPhoneNumberWithDialCode_PhoneNumberComponent__j3GW4{width:100%}.FieldPhoneNumberWithDialCode_phoneInput__b1r8a>div div:nth-child(3){background-color:initial;border-radius:6px 0 0 6px}.FieldPhoneNumberWithDialCode_phoneInput__b1r8a>div>input{min-height:47px;width:100%!important}input[type=email],input[type=password],input[type=text],textarea{height:56px!important}.SignupForm_root__LcKFm{box-sizing:border-box;display:flex;justify-content:center;padding:24px;width:100%}.SignupForm_topUserTypeRow__AhSF-{align-items:center;display:flex;gap:50px;margin-bottom:16px}.SignupForm_asterisk__2w6Ia{color:#9b2226;margin-left:2px}.SignupForm_radioOption__6v4ij{align-items:center;color:#2b2b2b;cursor:pointer;display:flex;font-size:18px;font-weight:400;gap:8px}.SignupForm_radioOption__6v4ij input[type=radio]{accent-color:#2b2b2b;cursor:pointer;height:18px;width:18px}.SignupForm_radioOption__6v4ij input[type=radio]:focus{box-shadow:none}.SignupForm_formInner__mXYvo{display:flex;flex-direction:column;gap:10px}.SignupForm_sectionRow__q3fZ1{display:flex;flex-direction:column;z-index:1}.SignupForm_label__JLCJL{display:block}.SignupForm_labelText__Sk\+EB{align-items:center;color:#2b2b2b;display:flex;font-family:Nunito Sans,sans-serif;font-size:18px;font-weight:400;gap:0;margin-bottom:10px}.SignupForm_pillInput__LSVVB{border-radius:50px;box-shadow:0 0 10px 4px #2b2b2b0a;width:100%}.SignupForm_phonePillInput__P3UT4{border-radius:0 25px 25px 0}.SignupForm_phoneInput__Pxj1h .SignupForm_countrySelect__\+6bLV{border-radius:16px;height:48px;min-width:88px}.SignupForm_passwordRow__VLOdn{align-items:center;position:relative}.SignupForm_passwordRow__VLOdn input[type=password]{padding-right:40px}.SignupForm_passwordToggle__7NJlN{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:inline-flex;font-size:14px;height:36px;justify-content:center;position:absolute;right:10px;width:36px}.SignupForm_infoText__o7A5L{color:#6c757d;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:500;margin-top:-5px}.SignupForm_inputError__B0ZtS{border-color:#9b2226}.SignupForm_buttonRow__Skg6T{margin-bottom:6px;margin-top:20px}.SignupForm_continueButton__Oc5eS{align-items:center;background-color:#e26a2c;border-radius:20px;color:#fff;display:inline-flex;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:600;height:40px;justify-content:center;margin-top:10px;min-height:40px;width:100%}.SignupForm_PrimaryButton__QZh42[disabled],.SignupForm_continueButton__Oc5eS[disabled]{background-color:#ccc;cursor:not-allowed}.SignupForm_continueButton__Oc5eS:not(:disabled){background-color:#e55a2b;border:1px solid #f2c14e4d}.SignupForm_continueButton__Oc5eS:focus:not(:disabled),.SignupForm_continueButton__Oc5eS:hover:not(:disabled){box-shadow:0 4px 4px 0 #6c757d4d,-1px -1px 4px 0 #f2c14e4d}.SignupForm_loginRow__19YMD{align-items:center;color:#6b7280;display:flex;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:500;justify-content:center;margin-top:20px}.SignupForm_loginLink__--Ahm{margin-left:6px}.SignupForm_loginLinkLabel__r9dfD{color:#4e944f;font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:500}.SignupForm_bottomWrapper__Dz0DU{display:none}@media (max-width:640px){.SignupForm_pillInput__LSVVB{border-radius:0 25px 25px 0;box-shadow:0 0 10px 4px #2b2b2b0a;height:50px;width:100%}.SignupForm_continueButton__Oc5eS{font-size:14px;height:40px}.SignupForm_select__q3yI8{background:#fff;border-radius:25px 0 0 25px;box-shadow:0 0 10px 4px #2b2b2b0a;cursor:pointer;font-size:14px;height:50px;width:40%}}.SignupForm_eyeButton__1xF8x{align-items:center;background:none;border:none;cursor:pointer;display:flex;justify-content:center;padding:0;position:absolute;right:18px;top:18px}@media (max-width:480px){.SignupForm_eyeButton__1xF8x{right:10px}}.SignupForm_eyeButton__1xF8x svg{fill:#0000;height:20px;width:20px}.SignupForm_phoneRow__IHvBd{align-items:center;display:flex;gap:10px}.SignupForm_select__q3yI8{background:#fff;border-radius:25px 0 0 25px;font-size:14px;width:50%}.SignupForm_selectWrapper__hpdbb{align-items:center;display:flex;position:relative;width:60%}.SignupForm_select__q3yI8{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-shadow:0 0 10px 4px #2b2b2b0a;cursor:pointer;padding-right:36px;width:100%}.SignupForm_selectIcon__h5c6h{fill:#0000;height:18px;pointer-events:none;position:absolute;right:12px;transition:transform .25s ease;width:18px}.SignupForm_select__q3yI8:focus+.SignupForm_selectIcon__h5c6h{transform:rotate(180deg)}.SignupForm_select__q3yI8:focus{background-color:#f7f7f7}.SignupForm_rotate__IB1VG{transform:rotate(180deg);transition:transform .25s ease}.SignupForm_select__q3yI8.SignupForm_open__xoYrS{background-color:#f7f7f7}.SignupForm_infoTextRow__OiGtX{align-items:flex-start;display:flex;gap:8px;margin-top:10px}.SignupForm_infoIcon__5iH0f{fill:#0000;flex-shrink:0;height:16px;width:16px}.SignupForm_infoTxt__sV-8l{align-items:center;color:#6c757d;display:flex;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:500;justify-content:center;line-height:1.4;margin-top:15px}.SignupForm_phoneContainer__\+M-RE{align-items:center;background:#fff;border:1px solid #0000;border-radius:20px;box-shadow:0 0 10px 4px #2b2b2b0a;display:flex;height:56px!important;padding:2px;width:100%}.SignupForm_phoneContainer__\+M-RE:hover{border:1px solid #b8bfd1}.SignupForm_phoneContainer__\+M-RE.SignupForm_error__972VL{border:1px solid #9b2226!important}.SignupForm_countrySelector__n-VKX{align-items:center;display:flex;margin-left:5px;position:relative}.SignupForm_countrySelect__\+6bLV{appearance:none;background:#0000;border:none;font-size:16px;font-weight:500;padding-right:22px}.SignupForm_countrySelect__\+6bLV:focus,.SignupForm_countrySelect__\+6bLV:hover{box-shadow:none;outline:none}.SignupForm_countrySelect__\+6bLV:hover{border:none}.SignupForm_arrowIcon__V6GV7{fill:#0000;height:15px;pointer-events:none;position:absolute;right:0;width:15px}.SignupForm_divider__9qdi4{background:#e5e5e5;height:24px;margin:0 14px;width:1px}.SignupForm_phoneInput__Pxj1h{background:#0000;border:none;box-shadow:none;flex:1 1;font-size:16px}.SignupForm_phoneInput__Pxj1h:focus,.SignupForm_phoneInput__Pxj1h:hover{box-shadow:none;outline:none}.SignupForm_phoneInput__Pxj1h:hover{border:none}.SignupForm_phoneInput__Pxj1h::placeholder{color:#c4c4c4}.SignupForm_errorMsg__e9Inx{color:#9b2226;font-size:13px;font-weight:400;margin-top:4px}.SignupForm_emailFieldWrapper__\+qguH{align-items:flex-start;gap:8px;position:relative}.SignupForm_emailFieldWrapper__\+qguH>div:first-child{width:100%}.SignupForm_emailFieldWrapper__\+qguH input{flex:1 1;padding-right:83px}.SignupForm_verifyButton__3mG10{align-items:center;background-color:#ff6b35;border:none;border-radius:25px;color:#fff;cursor:pointer;display:inline-flex;flex-shrink:0!important;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:500;height:30px;justify-content:center;position:absolute;right:10px;top:13px;transition:background-color .2s;white-space:nowrap;width:20%}.SignupForm_verifyButton__3mG10:focus:not(:disabled),.SignupForm_verifyButton__3mG10:hover:not(:disabled){box-shadow:0 4px 4px 0 #6c757d4d,-1px -1px 4px 0 #f2c14e4d}.SignupForm_verifyButton__3mG10:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6;position:absolute;width:20%}.SignupForm_verifySpinner__007ik{stroke:#fff;stroke-width:3px;height:18px;width:18px}.SignupForm_verifiedBadge__spqm7{align-items:center;background-color:#7fb77e;border-radius:25px;box-sizing:border-box;color:#fff;display:inline-flex;flex-shrink:0;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:500;gap:6px;height:30px;justify-content:center;padding:12px 16px;position:absolute;right:10px;text-align:center;top:13px;width:20%}.SignupForm_verifiedBadge__spqm7 svg{fill:none;stroke:currentColor;stroke-width:2;height:16px;width:16px}.SignupForm_verifiedBadge__spqm7 svg path{fill:none!important;stroke:currentColor;stroke-width:2}.SignupForm_otpError__68mgX{color:#9b2226;display:block;font-size:13px;font-weight:400}.SignupForm_required__rwW4M{color:#9b2226;font-weight:400;margin-left:1px}.SignupForm_input__Cje9Q.SignupForm_error__972VL{border:1px solid #9b2226!important}.SignupForm_globalVerifyError__g3ztP{background-color:#fdecec;border-radius:20px;color:#9b2226;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;margin-bottom:16px;padding:16px 20px;text-align:center}.SignupForm_globalVerifyError__g3ztP strong{font-weight:700}.SignupForm_globalVerifyError__g3ztP{margin-bottom:12px;margin-top:12px}.SignupForm_countryLabel__NMqDh{margin-bottom:2px!important}.SignupForm_dropdownContainer__xeZNq{position:relative;width:100%;z-index:10}.SignupForm_customSelectHeader__b\+AbM{align-items:center;background-color:#fff;border-radius:20px;box-shadow:0 0 10px 4px #2b2b2b0a;color:#2b2b2b;cursor:pointer;display:flex;font-family:Nunito Sans,sans-serif;font-weight:400;height:56px;justify-content:space-between;padding:0 20px;position:relative;-webkit-user-select:none;user-select:none;width:100%;z-index:2}.SignupForm_customSelectOpen__640tX{border-radius:20px 20px 0 0}.SignupForm_customSelectListWrapper__W6q6N{background-color:#fff;border-radius:0 0 20px 20px;box-shadow:0 10px 20px #0000000d;left:0;margin-top:5px;overflow:hidden;position:absolute;top:100%;width:100%;z-index:1000}.SignupForm_customSelectOption__vTQgf{border-radius:35px;color:#2b2b2b;cursor:pointer;font-family:Nunito Sans,sans-serif;font-size:16px;font-weight:400;margin-bottom:3px;padding:10px 20px}.SignupForm_customSelectOption__vTQgf:hover{background-color:#f8f5f0}.SignupForm_arrow__ph8da{fill:#0000;stroke:none;flex-shrink:0;height:20px;margin-left:10px;transition:transform .2s;width:20px}.SignupForm_customSelectOpen__640tX .SignupForm_arrow__ph8da{transform:rotate(180deg)}.SignupForm_customSelectOptionSelected__xx-OF{background-color:#f8f5f0!important;border-radius:35px;color:#2b2b2b!important;font-family:Nunito Sans,sans-serif;font-weight:400}.SignupForm_customSelectOptionSelected__xx-OF:hover{background-color:#f8f5f0!important}.SignupForm_customSelectList__WLKnd{margin:0;padding:5px 10px}.EmailOTPVerification_modalContainer__Iwxyc{left:50%;margin:0;max-width:500px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:10000}.EmailOTPVerification_modalContent__z27mW{background:#fff;border-radius:23px;overflow-y:auto;padding:32px;position:relative}.EmailOTPVerification_closeButton__vU08k{background:none;border:none;color:#999;cursor:pointer;font-size:28px;height:32px;line-height:1;padding:0;position:absolute;right:16px;top:16px;width:32px;z-index:1}.EmailOTPVerification_closeButton__vU08k:hover{color:#2b2b2b}.EmailOTPVerification_title__CsGBn{color:#2b2b2b;font-family:Playfair Display,serif;font-size:32px;font-weight:600;margin-bottom:16px;padding-right:40px}.EmailOTPVerification_description__h8\+VK{color:#2b2b2b;font-family:Nunito Sans,sans-serif!important;font-size:18px;font-weight:400;line-height:1.6;margin-bottom:12px}.EmailOTPVerification_description__h8\+VK strong{color:#2b2b2b;font-weight:600}.EmailOTPVerification_changeEmailLink__Z-4OL{background:none;border:none;color:#4e944f;cursor:pointer;display:inline-block;font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:600;margin-bottom:24px;padding:0}.EmailOTPVerification_changeEmailLink__Z-4OL:hover{text-decoration:underline}.EmailOTPVerification_otpSection__j44h9{margin-bottom:24px}.EmailOTPVerification_otpLabel__0zjPx{color:#2b2b2b!important;display:block;font-family:Nunito Sans,sans-serif!important;font-size:18px!important;font-weight:400!important}.EmailOTPVerification_otpInputContainer__kcRAC{display:flex;gap:12px}.EmailOTPVerification_otpInput__2ARJp{border:1px solid #e0e0e0;border-radius:15px;color:#2b2b2b;font-size:24px;font-weight:400;height:50px;outline:none;text-align:center;transition:all .2s}.EmailOTPVerification_otpInput__2ARJp:focus{box-shadow:0 0 0 3px #9b22261a}.EmailOTPVerification_otpInput__2ARJp:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.EmailOTPVerification_timerSection__ZpYXG{align-items:center;display:flex;font-family:Nunito Sans,sans-serif!important;font-size:14px;justify-content:space-between;margin-bottom:8px}.EmailOTPVerification_timer__fkK2Z{color:#f2c14e!important;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:700!important;margin-top:8px}.EmailOTPVerification_timer__fkK2Z span{color:#6c757d;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:600}.EmailOTPVerification_timerExpired__0Q5Mn{color:#f2c14e;font-size:14px;font-weight:700}.EmailOTPVerification_timerExpired__0Q5Mn span{color:#6c757d;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:600}.EmailOTPVerification_resendButton__FsY8C{align-items:center;background:none;border:none;border-radius:6px;color:#4e944f;cursor:pointer;display:flex;font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s}.EmailOTPVerification_resendButton__FsY8C:hover:not(:disabled){text-decoration:underline}.EmailOTPVerification_resendButton__FsY8C:disabled{color:#ccc;cursor:not-allowed}.EmailOTPVerification_refreshIcon__TPFFB{fill:none!important;stroke:currentColor;height:20px;transition:transform .3s;width:20px}.EmailOTPVerification_resendButton__FsY8C:hover:not(:disabled) .EmailOTPVerification_refreshIcon__TPFFB{transform:rotate(1turn)}.EmailOTPVerification_resendButton__FsY8C:disabled .EmailOTPVerification_refreshIcon__TPFFB{opacity:.5}.EmailOTPVerification_errorMessage__mKaJh,.EmailOTPVerification_expiredMessage__vjq5J{color:#9b2226;font-size:13px;font-weight:500;margin:8px 0}.EmailOTPVerification_infoText__RQKrI{color:#666;font-size:12px;margin-top:8px;text-align:center}.EmailOTPVerification_verifyButton__EiG6I{background-color:#ff6b35;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:600;padding:14px;transition:background-color .2s;width:100%}.EmailOTPVerification_verifyButton__EiG6I:hover:not(:disabled){background-color:#e55a2b}.EmailOTPVerification_verifyButton__EiG6I:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}@media (max-width:768px){.EmailOTPVerification_modalContainer__Iwxyc{max-width:90vw;width:90vw}.EmailOTPVerification_modalContent__z27mW{padding:24px 20px}.EmailOTPVerification_title__CsGBn{font-size:24px}.EmailOTPVerification_description__h8\+VK{font-size:16px}.EmailOTPVerification_otpInput__2ARJp{font-size:20px;height:48px;width:48px}}@media (max-width:480px){.EmailOTPVerification_modalContainer__Iwxyc{max-width:95vw;width:95vw}.EmailOTPVerification_modalContent__z27mW{padding:20px 16px}.EmailOTPVerification_title__CsGBn{font-size:20px}.EmailOTPVerification_description__h8\+VK{font-size:14px}.EmailOTPVerification_otpInput__2ARJp{font-size:18px;height:44px;width:40px}}.EmailOTPVerification_otpInputError__fV4Y4{background-color:#fff5f5;border-color:#9b2226!important}.EmailOTPVerification_successMessage__liVfP{color:#2b2b2b;font-size:14px;margin-top:8px}.EmailOTPVerification_scrollLayerExtra__i4Ct3{background-color:#00000047!important}.SmsOTPVerification_modalContainer__XHtop{left:50%;margin:0;max-width:500px;position:fixed;top:50%;transform:translate(-50%,-50%);width:500px;z-index:10000}.SmsOTPVerification_modalContent__p6g-r{background:#fff;border-radius:23px;overflow-y:auto;padding:32px;position:relative}.SmsOTPVerification_closeButton__OIkC8{background:none;border:none;color:#999;cursor:pointer;font-size:28px;height:32px;line-height:1;padding:0;position:absolute;right:16px;top:16px;width:32px;z-index:1}.SmsOTPVerification_closeButton__OIkC8:hover{color:#2b2b2b}.SmsOTPVerification_title__fQNMN{color:#2b2b2b;font-family:Playfair Display,serif;font-size:30px;font-weight:600;margin-bottom:16px;padding-right:40px}.SmsOTPVerification_description__MkhKX{color:#2b2b2b;font-family:Nunito Sans,sans-serif!important;font-size:18px;font-weight:400;line-height:1.6;margin-bottom:12px}.SmsOTPVerification_description__MkhKX strong{color:#2b2b2b;font-weight:600}.SmsOTPVerification_changeEmailLink__lZ2Fc{background:none;border:none;color:#4e944f;cursor:pointer;display:inline-block;font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:600;margin-bottom:24px;padding:0}.SmsOTPVerification_changeEmailLink__lZ2Fc:hover{text-decoration:underline}.SmsOTPVerification_otpSection__hU76r{margin-bottom:24px}.SmsOTPVerification_otpLabel__yk9qq{color:#2b2b2b;display:block;font-family:Nunito Sans,sans-serif!important;font-size:18px!important;font-weight:400!important}.SmsOTPVerification_otpInputContainer__W4oai{display:flex;gap:12px}.SmsOTPVerification_otpInput__VXqRO{border:1px solid #e0e0e0;border-radius:15px;color:#2b2b2b;font-size:24px;font-weight:400;height:50px;outline:none;text-align:center;transition:all .2s}.SmsOTPVerification_otpInput__VXqRO:focus{box-shadow:0 0 0 3px #9b22261a}.SmsOTPVerification_otpInput__VXqRO:disabled{background-color:#f5f5f5;color:#999;cursor:not-allowed}.SmsOTPVerification_timerSection__OlvEw{align-items:center;display:flex;font-size:14px;justify-content:space-between;margin-bottom:8px}.SmsOTPVerification_timer__brwLU{color:#f2c14e;font-size:14px;font-weight:700;margin-top:8px}.SmsOTPVerification_timer__brwLU span{color:#6c757d;font-size:14px;font-weight:700}.SmsOTPVerification_timerExpired__jhZPg{color:#f2c14e!important;font-family:Nunito Sans,sans-serif!important;font-size:14px!important;font-weight:700!important}.SmsOTPVerification_timerExpired__jhZPg span{color:#6c757d;font-family:Nunito Sans,sans-serif!important;font-size:14px;font-weight:600}.SmsOTPVerification_resendButton__ezd04{align-items:center;background:none;border:none;border-radius:6px;color:#4e944f;cursor:pointer;display:flex;font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:500;gap:6px;padding:6px 12px;transition:all .2s}.SmsOTPVerification_resendButton__ezd04:hover:not(:disabled){text-decoration:underline}.SmsOTPVerification_resendButton__ezd04:disabled{color:#ccc;cursor:not-allowed}.SmsOTPVerification_refreshIcon__WP40S{fill:none!important;stroke:currentColor;height:20px;transition:transform .3s;width:20px}.SmsOTPVerification_resendButton__ezd04:hover:not(:disabled) .SmsOTPVerification_refreshIcon__WP40S{transform:rotate(1turn)}.SmsOTPVerification_resendButton__ezd04:disabled .SmsOTPVerification_refreshIcon__WP40S{opacity:.5}.SmsOTPVerification_errorMessage__zVq0u,.SmsOTPVerification_expiredMessage__dSa0o{color:#9b2226;font-size:13px;font-weight:500;margin:8px 0}.SmsOTPVerification_infoText__7fdKj{color:#666;font-size:12px;margin-top:8px;text-align:center}.SmsOTPVerification_verifyButton__5djXo{background-color:#ff6b35;border:none;border-radius:30px;color:#fff;cursor:pointer;font-family:Nunito Sans,sans-serif!important;font-size:16px;font-weight:600;padding:14px;transition:background-color .2s;width:100%}.SmsOTPVerification_verifyButton__5djXo:hover:not(:disabled){background-color:#e55a2b}.SmsOTPVerification_verifyButton__5djXo:disabled{background-color:#ccc;cursor:not-allowed;opacity:.6}@media (max-width:768px){.SmsOTPVerification_modalContainer__XHtop{max-width:90vw;width:90vw}.SmsOTPVerification_modalContent__p6g-r{padding:24px 20px}.SmsOTPVerification_title__fQNMN{font-size:24px}.SmsOTPVerification_description__MkhKX{font-size:16px}.SmsOTPVerification_otpInput__VXqRO{font-size:20px;height:48px;width:48px}}@media (max-width:480px){.SmsOTPVerification_modalContainer__XHtop{max-width:95vw;width:95vw}.SmsOTPVerification_modalContent__p6g-r{padding:20px 16px}.SmsOTPVerification_title__fQNMN{font-size:20px}.SmsOTPVerification_description__MkhKX{font-size:14px}.SmsOTPVerification_otpInput__VXqRO{font-size:18px;height:44px;width:40px}}.SmsOTPVerification_otpInputError__FAiPR{background-color:#fff5f5;border-color:#9b2226!important}.SmsOTPVerification_successMessage__kyIqJ{color:#2b2b2b;font-size:14px;margin-top:8px}.SmsOTPVerification_scrollLayerExtra__zjLDb{background-color:#00000047!important}