.LoginFormNew_form__LAJg8{width:100%;display:flex;flex-direction:column;gap:2.08333vw}.LoginFormNew_progressBar__WSE33{position:relative;height:2.76042vw}.LoginFormNew_progressLine__Ozkuv{position:absolute;left:10.46875vw;top:.72917vw;width:19.0625vw;height:.10417vw;background-color:#eeeef0;border-radius:8.33333vw}.LoginFormNew_progressFill__k3JyV{position:absolute;left:0;top:0;width:0;height:100%;background-color:#008236;border-radius:8.33333vw;transition:width .3s ease;&.LoginFormNew_halfFilled__uKLld{width:50%}}.LoginFormNew_step1__kydC9,.LoginFormNew_step2__dOSf0{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;gap:.41667vw}.LoginFormNew_step1__kydC9{left:10.46875vw}.LoginFormNew_step2__dOSf0{left:27.86458vw}.LoginFormNew_stepCircle__wUtUu{width:1.66667vw;height:1.66667vw;border-radius:8.33333vw;background-color:transparent;border:1px solid #07070a;display:flex;align-items:center;justify-content:center;font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:700;line-height:100%;color:#07070a;letter-spacing:-.352px;background-color:#fff;&.LoginFormNew_active__PwWU9{background-color:#07070a;border-color:#07070a;color:#fff}&.LoginFormNew_completed__GRBN5{background-color:#00a63e;border-color:#00a63e;color:#fff}}.LoginFormNew_stepLabel__BOYeT{font-family:Manrope;font-size:.72917vw;font-style:normal;font-weight:700;line-height:110%;color:#07070a;text-transform:uppercase;letter-spacing:-.308px;margin:.41667vw 0 0;position:absolute;top:1.66667vw;left:50%;transform:translateX(-50%);text-wrap:nowrap}.LoginFormNew_formBlock__V7Ru9{display:flex;flex-direction:column;gap:1.25vw;&.LoginFormNew_hidden__Qqizs{display:none}}.LoginFormNew_sectionHeader__tKiHb{display:flex;align-items:flex-start;justify-content:space-between;gap:.625vw}.LoginFormNew_sectionTitleBlock__jijqR{display:flex;flex-direction:column;gap:.41667vw;flex:1}.LoginFormNew_sectionTitle__YIvFs{font-family:Manrope;font-size:1.25vw;font-style:normal;font-weight:800;line-height:100%;color:#07070a;margin:0}.LoginFormNew_sectionSubtitle__BT28o{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:500;line-height:100%;color:#7e8395;margin:0}.LoginFormNew_signInButton__5FAFt{display:flex;align-items:center;gap:.20833vw;padding:.3125vw .41667vw;border-radius:.41667vw;background-color:#f0fdf4;text-decoration:none;white-space:nowrap;span{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:500;line-height:100%;color:#00a63e}.LoginFormNew_signInLink__KVMVB{font-weight:700;text-decoration:underline}}.LoginFormNew_inputsGrid__74PGT{display:grid;grid-template-columns:1fr;gap:.72917vw}.LoginFormNew_inputContainer__WseOE{width:100%;.LoginFormNew_labelClass__2ttW9{background-color:#fff!important}}.LoginFormNew_inputFullWidth__hFC5D{grid-column:span 1}.LoginFormNew_input__HX4Co{width:100%}.LoginFormNew_forgotPassword__fUU9d{font-family:Manrope;font-size:.72917vw;font-style:normal;font-weight:600;line-height:100%;color:#7E8395;text-decoration:none;transition:opacity .2s;margin-top:-.625vw;text-align:right;&:hover{opacity:.8;text-decoration:underline}}.LoginFormNew_plansWrap__Zll04{width:100%}.LoginFormNew_planError__gc_Qs{margin-top:.41667vw;padding:.41667vw .625vw;border-radius:.41667vw;background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.2)}.LoginFormNew_planError__gc_Qs .LoginFormNew_errorText__BzKz2{color:#ef4444;font-family:Manrope;font-size:.72917vw;font-weight:500;line-height:1.2}.LoginFormNew_couponSection__4Myax{display:flex;flex-direction:column;gap:.625vw;border-radius:.72917vw}.LoginFormNew_couponHeader__B12X_{display:flex;align-items:center;gap:.41667vw}.LoginFormNew_promoIcon__A3Kbw{width:1.25vw;height:1.25vw;display:flex;align-items:center;justify-content:center;flex-shrink:0}.LoginFormNew_couponTitle__OWqsH{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:700;line-height:100%;color:#0f172b;margin:0}.LoginFormNew_couponInputWrapper__HyU9E{display:flex;gap:.41667vw;align-items:flex-start}.LoginFormNew_couponInputContainer__5I52f{flex:1}.LoginFormNew_couponInput__BCyV_{width:100%}.LoginFormNew_couponInputError__t8a8g{.fieldWrap{border-color:#de3033!important}input{color:#de3033!important}}.LoginFormNew_couponInputApplied__iabby{.fieldWrap{border-color:#00a63e!important}input{color:#00a63e!important}}.LoginFormNew_applyCouponButton__pKrn0{width:7.70833vw;height:2.91667vw;border-radius:.625vw;background-color:#d8dade;border:none;font-family:Oswald;font-size:.72917vw;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;color:#fff;cursor:pointer;transition:background-color .2s,opacity .2s;flex-shrink:0}.LoginFormNew_applyCouponButton__pKrn0.LoginFormNew_active__PwWU9{background-color:#07070a}.LoginFormNew_applyCouponButton__pKrn0.LoginFormNew_applied__6bXGg{background-color:#00a63e;cursor:default}.LoginFormNew_applyCouponButton__pKrn0:hover:not(:disabled):not(.LoginFormNew_applied__6bXGg){opacity:.9}.LoginFormNew_applyCouponButton__pKrn0:disabled:not(.LoginFormNew_applied__6bXGg){cursor:not-allowed}.LoginFormNew_couponErrorText__KQLsC{color:#de3033}.LoginFormNew_couponErrorText__KQLsC,.LoginFormNew_couponSuccessText__inKCm{font-size:.57292vw;font-weight:500;letter-spacing:-.44px;margin:0;padding-left:.625vw;padding-top:.20833vw}.LoginFormNew_couponSuccessText__inKCm{color:#00a63e}.LoginFormNew_privacyPolicy__RSGCe{display:flex;gap:.41667vw;align-items:center}.LoginFormNew_checkboxInput__yjwcs{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.LoginFormNew_checkboxLabel__F5Xzu{display:flex;align-items:center;gap:.41667vw;cursor:pointer}.LoginFormNew_checkboxIcon___Zhtq{width:1.04167vw;height:1.04167vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;svg{width:100%;height:100%}.LoginFormNew_checkmarkPath__LBphb{stroke:transparent;transition:stroke .2s}}.LoginFormNew_checkboxInput__yjwcs:checked+.LoginFormNew_checkboxLabel__F5Xzu .LoginFormNew_checkboxIcon___Zhtq .LoginFormNew_checkmarkPath__LBphb{stroke:#07070a}.LoginFormNew_privacyText__1b1Fm{font-weight:500;display:flex;align-items:center;gap:.20833vw;flex-wrap:wrap}.LoginFormNew_link__3DNgQ,.LoginFormNew_privacyText__1b1Fm{font-family:Manrope;font-size:.72917vw;font-style:normal;line-height:100%;color:#07070a}.LoginFormNew_link__3DNgQ{font-weight:700;text-decoration:underline;border-bottom:1px solid #07070a}.LoginFormNew_submitButton__ezQrJ{width:100%;height:2.91667vw;border-radius:.625vw;background-color:#07070a;border:none;font-family:Oswald;font-size:.83333vw;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;color:#fff;cursor:pointer;transition:background-color .2s;&:hover:not(:disabled){background-color:#1a1a1c}&:disabled{opacity:.5;cursor:not-allowed}&.LoginFormNew_hidden__Qqizs{display:none}}.LoginFormNew_paymentSection__4GUGm{gap:1.25vw}.LoginFormNew_payButtons__vgp6r{display:flex;flex-direction:column;gap:.41667vw}.LoginFormNew_applePayButton__SXm16,.LoginFormNew_googlePayButton__uXLri{width:100%;height:2.91667vw;border-radius:.625vw;background-color:#07070a;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s;&:hover{background-color:#1a1a1c}}.LoginFormNew_orDivider__LkZvb{display:flex;align-items:center;gap:1.25vw}.LoginFormNew_dividerLine__ZOGxy{flex:1;height:1px;background-color:#eeeef0}.LoginFormNew_dividerText__qMqS6{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:500;line-height:100%;color:#585c6b;text-transform:uppercase}.LoginFormNew_cardFieldsPlaceholder__h8QDL{display:flex;flex-direction:column;gap:.41667vw}.LoginFormNew_cardFieldRow__fG7oa{display:flex;gap:.41667vw}.LoginFormNew_cardNumberField__GVdeI{border-radius:.625vw;border:.07813vw solid #eeeef0}.LoginFormNew_cardNumberField__GVdeI,.LoginFormNew_cvcField__t42jw,.LoginFormNew_expiryField__ogJQ7{flex:1;height:2.91667vw;display:flex;align-items:center;justify-content:space-between;padding:0 .83333vw}.LoginFormNew_cvcField__t42jw,.LoginFormNew_expiryField__ogJQ7{border-radius:.625vw;border:1px solid #eeeef0}.LoginFormNew_cardPlaceholder__RszNf{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:600;line-height:100%;color:#7e8395}.LoginFormNew_cardIcons__f0fJV{display:flex;align-items:center;gap:.20833vw}.LoginFormNew_payButton__va1B7{width:100%;height:2.91667vw;border-radius:.41667vw;background-color:#00a63e;border:none;display:flex;align-items:center;justify-content:center;gap:.52083vw;cursor:pointer;transition:background-color .2s;span{font-family:Oswald;font-size:.83333vw;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;color:#fff}&:hover:not(:disabled){background-color:#008a33}&:disabled{opacity:.5;cursor:not-allowed}}.LoginFormNew_benefitsSection__BMbfV{display:flex;gap:.625vw;width:100%;margin-top:2.08333vw}.LoginFormNew_benefitItem__35g8z{display:flex;flex-direction:column;gap:1.04167vw;width:12.5vw}.LoginFormNew_benefitIcon__ihaeu{width:1.66667vw;height:1.66667vw;border-radius:8.33333vw;background-color:#07070a;display:flex;align-items:center;justify-content:center}.LoginFormNew_benefitContent__O2vqI{display:flex;flex-direction:column;gap:.3125vw}.LoginFormNew_benefitTitle__B36_H{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:700;line-height:100%;color:#0f172b;margin:0}.LoginFormNew_benefitText__1KAbj{font-family:Manrope;font-size:.72917vw;font-style:normal;font-weight:500;line-height:140%;color:#585c6b;margin:0;strong{font-weight:700;color:#07070a}}@media screen and (max-width:1024px){.LoginFormNew_form__LAJg8{gap:10.666666666666668vw}.LoginFormNew_progressBar__WSE33{height:14.133333333333335vw;margin-bottom:0}.LoginFormNew_progressLine__Ozkuv{left:50%;transform:translateX(-50%);top:3.733333333333334vw;width:calc(100% - 35.199999999999996vw);height:.5333333333333333vw}.LoginFormNew_step1__kydC9{left:17.599999999999998vw}.LoginFormNew_step2__dOSf0{left:auto;right:17.599999999999998vw}.LoginFormNew_stepCircle__wUtUu{width:7.466666666666668vw;height:7.466666666666668vw;font-size:3.733333333333334vw}.LoginFormNew_stepLabel__BOYeT{font-size:3.2vw;margin-top:1.6vw;top:9.6vw}.LoginFormNew_formBlock__V7Ru9{gap:6.4vw}.LoginFormNew_sectionHeader__tKiHb{flex-direction:column;justify-content:center;align-items:center;height:auto;gap:3.2vw}.LoginFormNew_sectionTitleBlock__jijqR{display:flex;flex-direction:column;justify-content:center;gap:2.1333333333333333vw;width:100%;flex:1}.LoginFormNew_sectionTitle__YIvFs{font-size:5.333333333333334vw;text-align:center}.LoginFormNew_sectionSubtitle__BT28o{font-size:3.733333333333334vw;text-align:center}.LoginFormNew_signInButton__5FAFt{padding:1.6vw 2.1333333333333333vw;gap:1.0666666666666667vw;span{font-size:3.733333333333334vw}}.LoginFormNew_inputsGrid__74PGT{grid-template-columns:1fr;gap:3.2vw}.LoginFormNew_inputFullWidth__hFC5D{grid-column:span 1}.LoginFormNew_forgotPassword__fUU9d{font-size:3.4666666666666663vw;margin-top:-2.1333333333333333vw}.LoginFormNew_couponSection__4Myax{gap:3.2vw}.LoginFormNew_couponHeader__B12X_{gap:2.1333333333333333vw}.LoginFormNew_promoIcon__A3Kbw{width:5.333333333333334vw;height:5.333333333333334vw}.LoginFormNew_couponTitle__OWqsH{font-size:3.733333333333334vw}.LoginFormNew_couponInputWrapper__HyU9E{flex-direction:row;gap:2.1333333333333333vw;.LoginFormNew_applyCouponButton__pKrn0{width:32vw;border-radius:3.2vw}}.LoginFormNew_applyCouponButton__pKrn0{width:100%;height:12.8vw;font-size:3.2vw;border-radius:3.2vw}.LoginFormNew_couponErrorText__KQLsC,.LoginFormNew_couponSuccessText__inKCm{font-size:2.933333333333333vw;padding-left:3.2vw;padding-top:1.0666666666666667vw}.LoginFormNew_privacyPolicy__RSGCe{gap:2.1333333333333333vw}.LoginFormNew_checkboxIcon___Zhtq{width:4.8vw;height:4.8vw}.LoginFormNew_link__3DNgQ,.LoginFormNew_privacyText__1b1Fm{font-size:3.4666666666666663vw}.LoginFormNew_submitButton__ezQrJ{height:12.266666666666666vw;font-size:4.266666666666667vw;border-radius:3.2vw}.LoginFormNew_progressFill__k3JyV{&.LoginFormNew_halfFilled__uKLld{width:50%}}.LoginFormNew_paymentSection__4GUGm{gap:5.333333333333334vw}.LoginFormNew_payButtons__vgp6r{gap:2.1333333333333333vw}.LoginFormNew_applePayButton__SXm16,.LoginFormNew_googlePayButton__uXLri{height:12.8vw;border-radius:2.666666666666667vw}.LoginFormNew_orDivider__LkZvb{gap:4.266666666666667vw}.LoginFormNew_dividerText__qMqS6{font-size:3.733333333333334vw}.LoginFormNew_cardFieldsPlaceholder__h8QDL{gap:2.1333333333333333vw}.LoginFormNew_cardFieldRow__fG7oa{gap:2.1333333333333333vw;flex-direction:column}.LoginFormNew_cardNumberField__GVdeI,.LoginFormNew_cvcField__t42jw,.LoginFormNew_expiryField__ogJQ7{height:12.8vw;border-radius:2.666666666666667vw;padding:0 3.733333333333334vw}.LoginFormNew_cardPlaceholder__RszNf{font-size:3.733333333333334vw}.LoginFormNew_payButton__va1B7{height:12.8vw;border-radius:2.1333333333333333vw;gap:2.1333333333333333vw;span{font-size:3.733333333333334vw}}.LoginFormNew_benefitsSection__BMbfV{display:none}.LoginFormNew_benefitItem__35g8z{width:100%;flex-direction:row;gap:3.2vw;align-items:flex-start}.LoginFormNew_benefitIcon__ihaeu{width:8.533333333333333vw;height:8.533333333333333vw;flex-shrink:0}.LoginFormNew_benefitContent__O2vqI{gap:1.0666666666666667vw}.LoginFormNew_benefitTitle__B36_H{font-size:3.733333333333334vw}.LoginFormNew_benefitText__1KAbj{font-size:3.2vw}}.CardFormNew_cardFormWrapper__RtFJW{width:100%;margin-top:0;margin-bottom:1.66667vw}.CardFormNew_cardForm__Flv55{width:100%;display:flex;flex-direction:column;gap:1.04167vw}.CardFormNew_cardComponentsWrapper__3cept{display:flex;justify-content:flex-start;align-items:center;gap:.41667vw;margin-bottom:0;img{width:2.5vw}}.CardFormNew_cardFields__wktxg{display:flex;flex-direction:column;gap:1.04167vw}.CardFormNew_cardNumberField__cny17,.CardFormNew_cardholderField__kyfq6{width:100%}.CardFormNew_expiryCvvFields__gN6uC{display:grid;grid-template-columns:1fr .5fr .5fr;gap:.83333vw}.CardFormNew_cvvField__nFjyJ,.CardFormNew_expiryField__wuzbf{display:flex;flex-direction:column}.CardFormNew_labelClass__8phMW{font-size:.72917vw;font-weight:500;color:#374151;margin-bottom:.41667vw;display:block}.CardFormNew_input__Fuyh_{width:100%;padding:.625vw .83333vw;border:1px solid #d1d5db;border-radius:.41667vw;background:white;font-size:.83333vw;line-height:1.5;transition:border-color .2s,box-shadow .2s}.CardFormNew_input__Fuyh_:focus{outline:none;border-color:#3b82f6;box-shadow:0 0 0 .15625vw rgba(59,130,246,.1)}.CardFormNew_input__Fuyh_:disabled{background:#f9fafb;color:#6b7280;cursor:not-allowed}.CardFormNew_input__Fuyh_::placeholder{color:#9ca3af}.CardFormNew_stripeElementContainer__8nfou{padding:.625vw .83333vw;border:1px solid #d1d5db;border-radius:.41667vw;background:white;transition:border-color .2s,box-shadow .2s}.CardFormNew_stripeElementContainer__8nfou:focus-within{border-color:#07070a;box-shadow:0 0 0 .15625vw rgba(59,130,246,.1)}.CardFormNew_paymentButton__0Vrya{width:100%;height:2.91667vw;background:#00A63E;display:flex;align-items:center;justify-content:center;gap:.52083vw;color:white;border:none;border-radius:.41667vw;font-size:.83333vw;font-weight:600;cursor:pointer;transition:background-color .2s;margin-top:.83333vw;text-transform:uppercase}.CardFormNew_paymentButton__0Vrya:hover:not(:disabled){background:#016630}.CardFormNew_paymentButton__0Vrya:disabled{background:#9ca3af;cursor:not-allowed}.CardFormNew_paymentRequestSection___CvXl{width:100%;display:flex;flex-direction:column;gap:1.04167vw}.CardFormNew_loadingState__sQkpG,.CardFormNew_unavailableState__6FGr_{height:2.5vw;display:flex;align-items:center;justify-content:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:.41667vw;color:#6c757d;font-size:.72917vw;font-weight:500}.CardFormNew_unavailableState__6FGr_{text-align:center}.CardFormNew_waitingState__NPiHg{height:2.5vw;display:flex;align-items:center;justify-content:center;background:#fff3cd;border:1px solid #ffeaa7;border-radius:.41667vw;color:#856404;font-size:.72917vw;text-align:center;font-weight:500}.CardFormNew_paymentRequestButton__IVWSP{width:100%}.CardFormNew_divider__daFr0{display:flex;align-items:center;text-align:center;margin:.41667vw 0}.CardFormNew_divider__daFr0:after,.CardFormNew_divider__daFr0:before{content:"";flex:1;border-bottom:1px solid #e5e7eb}.CardFormNew_divider__daFr0 span{padding:0 .83333vw;font-size:.72917vw;font-weight:500;color:#6b7280;text-transform:uppercase;letter-spacing:.5px}.CardFormNew_stripeElementContainer__8nfou .StripeElement{padding:0;border:none;background:transparent;font-size:.83333vw;line-height:1.5}.CardFormNew_stripeElementContainer__8nfou .StripeElement--focus{border:none;box-shadow:none}.CardFormNew_stripeElementContainer__8nfou .StripeElement--complete,.CardFormNew_stripeElementContainer__8nfou .StripeElement--invalid{border:none}@media (max-width:1024px){.CardFormNew_cardForm__Flv55{margin-bottom:0}.CardFormNew_cardComponentsWrapper__3cept{display:flex;justify-content:center;align-items:center;gap:2.1333333333333333vw;margin-bottom:6.4vw;margin-top:3.2vw;img{width:9.333333333333334vw}}.CardFormNew_cardFormWrapper__RtFJW{margin-bottom:8.533333333333333vw}.CardFormNew_cardFields__wktxg{width:100%;flex-direction:row;flex-wrap:wrap}.CardFormNew_expiryCvvFields__gN6uC{width:100%;display:flex;flex-wrap:wrap;column-gap:2.1333333333333333vw;row-gap:3.2vw}.CardFormNew_cardNumberField__cny17{width:100%}.CardFormNew_labelClass__8phMW{display:none}.CardFormNew_input__Fuyh_{padding:2.666666666666667vw 3.733333333333334vw;font-size:3.733333333333334vw}.CardFormNew_cvvField__nFjyJ,.CardFormNew_expiryField__wuzbf{width:44.666666666666664vw}.CardFormNew_stripeElementContainer__8nfou{padding:4.266666666666667vw;border-radius:3.2vw;border-width:.4vw}.CardFormNew_paymentButton__0Vrya{padding:3.2vw 5.333333333333334vw;font-size:3.733333333333334vw;height:max-content;border-radius:2.1333333333333333vw}.CardFormNew_paymentRequestSection___CvXl{gap:5.333333333333334vw}.CardFormNew_divider__daFr0{margin:2.1333333333333333vw 0}.CardFormNew_divider__daFr0 span{padding:0 4.266666666666667vw;font-size:3.733333333333334vw}}.ChallengeLoginFormNew_form__XoO4P{width:100%;display:flex;flex-direction:column;gap:2.08333vw}.ChallengeLoginFormNew_progressBar__IIr_m{position:relative;height:2.76042vw}.ChallengeLoginFormNew_progressLine__pMR6m{position:absolute;left:10.46875vw;top:.72917vw;width:19.0625vw;height:.10417vw;background-color:#eeeef0;border-radius:8.33333vw}.ChallengeLoginFormNew_progressFill__oVR3v{position:absolute;left:0;top:0;width:0;height:100%;background-color:#008236;border-radius:8.33333vw;transition:width .3s ease;&.ChallengeLoginFormNew_halfFilled__Bbxnr{width:50%}}.ChallengeLoginFormNew_step1__Vk7RT,.ChallengeLoginFormNew_step2__Fv2AS{position:absolute;top:0;display:flex;flex-direction:column;align-items:center;gap:.41667vw}.ChallengeLoginFormNew_step1__Vk7RT{left:10.46875vw}.ChallengeLoginFormNew_step2__Fv2AS{left:27.86458vw}.ChallengeLoginFormNew_stepCircle__ROcce{width:1.66667vw;height:1.66667vw;border-radius:8.33333vw;background-color:transparent;border:1px solid #07070a;display:flex;align-items:center;justify-content:center;font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:700;line-height:100%;color:#07070a;letter-spacing:-.352px;background-color:#fff;&.ChallengeLoginFormNew_active__e4I7S{background-color:#07070a;border-color:#07070a;color:#fff}&.ChallengeLoginFormNew_completed__SmgyK{background-color:#00a63e;border-color:#00a63e;color:#fff}}.ChallengeLoginFormNew_stepLabel__F_iV8{font-family:Manrope;font-size:.72917vw;font-style:normal;font-weight:700;line-height:110%;color:#07070a;text-transform:uppercase;letter-spacing:-.308px;margin:.41667vw 0 0;position:absolute;top:1.66667vw;left:50%;transform:translateX(-50%);text-wrap:nowrap}.ChallengeLoginFormNew_formBlock__I665E{display:flex;flex-direction:column;gap:1.25vw;&.ChallengeLoginFormNew_hidden__omBzF{display:none}}.ChallengeLoginFormNew_plansWrap__1ACfZ{width:100%}.ChallengeLoginFormNew_challengePlanCard__Z1nWQ{width:100%;padding:1.25vw;border-radius:.625vw;border:.10417vw solid #07070a;background:#07070a;display:flex;gap:.83333vw;align-items:center}.ChallengeLoginFormNew_challengePlanCheckbox__FEU79{width:1.66667vw;height:1.66667vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;svg{width:100%;height:100%}}.ChallengeLoginFormNew_challengePlanContent__O2_Kt{display:flex;align-items:center;justify-content:space-between;flex:1;gap:.83333vw}.ChallengeLoginFormNew_challengePlanInfo__8UFaG{display:flex;flex-direction:column;gap:.41667vw;svg{height:2.39583vw;width:max-content}}.ChallengeLoginFormNew_challengePlanName__T8iyr{font-family:Manrope;font-size:.9375vw;font-style:normal;font-weight:800;line-height:100%;color:#fff;margin:0}.ChallengeLoginFormNew_challengePlanInterval__I1Buj{font-family:Manrope;font-size:.72917vw;font-style:normal;font-weight:500;line-height:100%;color:#b7b9c3;margin:0}.ChallengeLoginFormNew_challengePlanPriceInfo__tAkmd{display:flex;flex-direction:column;align-items:flex-end;gap:.20833vw}.ChallengeLoginFormNew_challengePlanPrice__sbB74{margin:0}.ChallengeLoginFormNew_challengePriceAmount___2Asc{font-family:Oswald;font-size:1.45833vw;font-style:normal;font-weight:700;line-height:100%;text-transform:uppercase;color:#fff}.ChallengeLoginFormNew_challengePlanPriceLabel__zKv3s{font-family:Manrope;font-size:.72917vw;font-weight:500;line-height:100%;color:#b7b9c3;margin:0}.ChallengeLoginFormNew_sectionHeader__xpWQG{display:flex;align-items:flex-start;justify-content:space-between;gap:.625vw}.ChallengeLoginFormNew_sectionTitleBlock__7TShK{display:flex;flex-direction:column;gap:.41667vw;flex:1}.ChallengeLoginFormNew_sectionTitle__IdmTi{font-family:Manrope;font-size:1.25vw;font-style:normal;font-weight:800;line-height:100%;color:#07070a;margin:0}.ChallengeLoginFormNew_sectionSubtitle__j2nj4{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:500;line-height:100%;color:#7e8395;margin:0}.ChallengeLoginFormNew_signInButton__SKKJq{display:flex;align-items:center;gap:.20833vw;padding:.3125vw .41667vw;border-radius:.41667vw;background-color:#f0fdf4;text-decoration:none;white-space:nowrap;span{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:500;line-height:100%;color:#00a63e}.ChallengeLoginFormNew_signInLink__TxwRp{font-weight:700;text-decoration:underline}}.ChallengeLoginFormNew_inputsGrid__KleBv{display:grid;grid-template-columns:1fr;gap:.72917vw}.ChallengeLoginFormNew_inputContainer__EUVsy{width:100%;.ChallengeLoginFormNew_labelClass__tWizp{background-color:#fff!important}}.ChallengeLoginFormNew_inputFullWidth__aJ4XY{grid-column:span 1}.ChallengeLoginFormNew_input__iZ1Nj{width:100%}.ChallengeLoginFormNew_forgotPassword__V1EXW{font-family:Manrope;font-size:.72917vw;font-style:normal;font-weight:600;line-height:100%;color:#7E8395;text-decoration:none;transition:opacity .2s;margin-top:-.625vw;text-align:right;&:hover{opacity:.8;text-decoration:underline}}.ChallengeLoginFormNew_couponSection__YqJpU{display:flex;flex-direction:column;gap:.625vw;border-radius:.72917vw}.ChallengeLoginFormNew_couponHeader__Kkd6R{display:flex;align-items:center;gap:.41667vw}.ChallengeLoginFormNew_promoIcon__yRyaj{width:1.25vw;height:1.25vw;display:flex;align-items:center;justify-content:center;flex-shrink:0}.ChallengeLoginFormNew_couponTitle__XHhEL{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:700;line-height:100%;color:#0f172b;margin:0}.ChallengeLoginFormNew_couponInputWrapper__YyFI8{display:flex;gap:.41667vw;align-items:flex-start}.ChallengeLoginFormNew_couponInputContainer__i9YGt{flex:1}.ChallengeLoginFormNew_couponInput__B2jhE{width:100%}.ChallengeLoginFormNew_couponInputError__GUBUH{.fieldWrap{border-color:#de3033!important}input{color:#de3033!important}}.ChallengeLoginFormNew_couponInputApplied__NEfAI{.fieldWrap{border-color:#00a63e!important}input{color:#00a63e!important}}.ChallengeLoginFormNew_applyCouponButton__7XGGk{width:7.70833vw;height:2.91667vw;border-radius:.625vw;background-color:#d8dade;border:none;font-family:Oswald;font-size:.72917vw;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;color:#fff;cursor:pointer;transition:background-color .2s,opacity .2s;flex-shrink:0}.ChallengeLoginFormNew_applyCouponButton__7XGGk.ChallengeLoginFormNew_active__e4I7S{background-color:#07070a}.ChallengeLoginFormNew_applyCouponButton__7XGGk.ChallengeLoginFormNew_applied__JT2kZ{background-color:#00a63e;cursor:default}.ChallengeLoginFormNew_applyCouponButton__7XGGk:hover:not(:disabled):not(.ChallengeLoginFormNew_applied__JT2kZ){opacity:.9}.ChallengeLoginFormNew_applyCouponButton__7XGGk:disabled:not(.ChallengeLoginFormNew_applied__JT2kZ){cursor:not-allowed}.ChallengeLoginFormNew_couponErrorText__qdZt5{color:#de3033}.ChallengeLoginFormNew_couponErrorText__qdZt5,.ChallengeLoginFormNew_couponSuccessText__tKq8I{font-family:Inter;font-size:.57292vw;font-weight:500;letter-spacing:-.44px;margin:0;padding-left:.625vw;padding-top:.20833vw}.ChallengeLoginFormNew_couponSuccessText__tKq8I{color:#00a63e}.ChallengeLoginFormNew_privacyPolicy__Dk8IS{display:flex;gap:.41667vw;align-items:center}.ChallengeLoginFormNew_checkboxInput__yS_Ky{position:absolute;width:1px;height:1px;margin:-1px;border:0;padding:0;white-space:nowrap;clip-path:inset(100%);clip:rect(0 0 0 0);overflow:hidden}.ChallengeLoginFormNew_checkboxLabel__ex9oO{display:flex;align-items:center;gap:.41667vw;cursor:pointer}.ChallengeLoginFormNew_checkboxIcon__ZjmoZ{width:1.04167vw;height:1.04167vw;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;svg{width:100%;height:100%}.ChallengeLoginFormNew_checkmarkPath__frykS{stroke:transparent;transition:stroke .2s}}.ChallengeLoginFormNew_checkboxInput__yS_Ky:checked+.ChallengeLoginFormNew_checkboxLabel__ex9oO .ChallengeLoginFormNew_checkboxIcon__ZjmoZ .ChallengeLoginFormNew_checkmarkPath__frykS{stroke:#07070a}.ChallengeLoginFormNew_privacyText__7hg11{font-weight:500;display:flex;align-items:center;gap:.20833vw;flex-wrap:wrap}.ChallengeLoginFormNew_link__Mgvcx,.ChallengeLoginFormNew_privacyText__7hg11{font-family:Manrope;font-size:.72917vw;font-style:normal;line-height:100%;color:#07070a}.ChallengeLoginFormNew_link__Mgvcx{font-weight:700;text-decoration:underline;border-bottom:1px solid #07070a}.ChallengeLoginFormNew_submitButton__JvRTO{width:100%;height:2.91667vw;border-radius:.625vw;background-color:#07070a;border:none;font-family:Oswald;font-size:.83333vw;font-style:normal;font-weight:600;line-height:100%;text-transform:uppercase;color:#fff;cursor:pointer;transition:background-color .2s;&:hover:not(:disabled){background-color:#1a1a1c}&:disabled{opacity:.5;cursor:not-allowed}&.ChallengeLoginFormNew_hidden__omBzF{display:none}}.ChallengeLoginFormNew_paymentSection__zLf8m{gap:1.25vw}.ChallengeLoginFormNew_benefitsSection__9MXLN{display:flex;gap:.625vw;width:100%;margin-top:2.08333vw}.ChallengeLoginFormNew_benefitItem__W1Xmq{display:flex;flex-direction:column;gap:1.04167vw;width:12.5vw}.ChallengeLoginFormNew_benefitIcon__LA8GF{width:1.66667vw;height:1.66667vw;border-radius:8.33333vw;background-color:#07070a;display:flex;align-items:center;justify-content:center}.ChallengeLoginFormNew_benefitContent__PdiMh{display:flex;flex-direction:column;gap:.3125vw}.ChallengeLoginFormNew_benefitTitle___svsl{font-family:Manrope;font-size:.83333vw;font-style:normal;font-weight:700;line-height:100%;color:#0f172b;margin:0}.ChallengeLoginFormNew_benefitText__qaWdL{font-family:Manrope;font-size:.72917vw;font-style:normal;font-weight:500;line-height:140%;color:#585c6b;margin:0;strong{font-weight:700;color:#07070a}}.ChallengeLoginFormNew_loadingText__Tdj7A{font-family:Manrope;font-size:.83333vw;font-weight:500;color:#7e8395;text-align:center;padding:2.08333vw 0}@media screen and (max-width:1024px){.ChallengeLoginFormNew_form__XoO4P{gap:10.666666666666668vw}.ChallengeLoginFormNew_progressBar__IIr_m{height:14.133333333333335vw;margin-bottom:0}.ChallengeLoginFormNew_progressLine__pMR6m{left:50%;transform:translateX(-50%);top:3.733333333333334vw;width:calc(100% - 35.199999999999996vw);height:.5333333333333333vw}.ChallengeLoginFormNew_step1__Vk7RT{left:17.599999999999998vw}.ChallengeLoginFormNew_step2__Fv2AS{left:auto;right:17.599999999999998vw}.ChallengeLoginFormNew_stepCircle__ROcce{width:7.466666666666668vw;height:7.466666666666668vw;font-size:3.733333333333334vw}.ChallengeLoginFormNew_stepLabel__F_iV8{font-size:3.2vw;margin-top:1.6vw;top:9.6vw}.ChallengeLoginFormNew_progressFill__oVR3v{&.ChallengeLoginFormNew_halfFilled__Bbxnr{width:50%}}.ChallengeLoginFormNew_challengePlanCard__Z1nWQ{padding:5.333333333333334vw 4.266666666666667vw;gap:3.2vw;border-radius:3.2vw}.ChallengeLoginFormNew_challengePlanCheckbox__FEU79{width:6.4vw;height:6.4vw}.ChallengeLoginFormNew_challengePlanContent__O2_Kt{gap:3.2vw}.ChallengeLoginFormNew_challengePlanInfo__8UFaG{gap:1.6vw;svg{height:6.933333333333333vw;width:max-content}}.ChallengeLoginFormNew_challengePlanName__T8iyr{font-size:4.266666666666667vw}.ChallengeLoginFormNew_challengePlanInterval__I1Buj{font-size:3.2vw}.ChallengeLoginFormNew_challengePriceAmount___2Asc{font-size:6.4vw}.ChallengeLoginFormNew_challengePlanPriceLabel__zKv3s{font-size:3.2vw}.ChallengeLoginFormNew_formBlock__I665E{gap:6.4vw}.ChallengeLoginFormNew_sectionHeader__xpWQG{flex-direction:column;justify-content:center;align-items:center;height:auto;gap:3.2vw}.ChallengeLoginFormNew_sectionTitleBlock__7TShK{display:flex;flex-direction:column;justify-content:center;gap:2.1333333333333333vw;width:100%;flex:1}.ChallengeLoginFormNew_sectionTitle__IdmTi{font-size:5.333333333333334vw;text-align:center}.ChallengeLoginFormNew_sectionSubtitle__j2nj4{font-size:3.733333333333334vw;text-align:center}.ChallengeLoginFormNew_signInButton__SKKJq{padding:1.6vw 2.1333333333333333vw;gap:1.0666666666666667vw;span{font-size:3.733333333333334vw}}.ChallengeLoginFormNew_inputsGrid__KleBv{grid-template-columns:1fr;gap:3.2vw}.ChallengeLoginFormNew_inputFullWidth__aJ4XY{grid-column:span 1}.ChallengeLoginFormNew_forgotPassword__V1EXW{font-size:3.4666666666666663vw;margin-top:-2.1333333333333333vw}.ChallengeLoginFormNew_couponSection__YqJpU{gap:3.2vw}.ChallengeLoginFormNew_couponHeader__Kkd6R{gap:2.1333333333333333vw}.ChallengeLoginFormNew_promoIcon__yRyaj{width:5.333333333333334vw;height:5.333333333333334vw}.ChallengeLoginFormNew_couponTitle__XHhEL{font-size:3.733333333333334vw}.ChallengeLoginFormNew_couponInputWrapper__YyFI8{flex-direction:row;gap:2.1333333333333333vw;.ChallengeLoginFormNew_applyCouponButton__7XGGk{width:32vw;border-radius:3.2vw}}.ChallengeLoginFormNew_applyCouponButton__7XGGk{width:100%;height:12.8vw;font-size:3.2vw;border-radius:3.2vw}.ChallengeLoginFormNew_couponErrorText__qdZt5,.ChallengeLoginFormNew_couponSuccessText__tKq8I{font-size:2.933333333333333vw;padding-left:3.2vw;padding-top:1.0666666666666667vw}.ChallengeLoginFormNew_privacyPolicy__Dk8IS{gap:2.1333333333333333vw}.ChallengeLoginFormNew_checkboxIcon__ZjmoZ{width:4.8vw;height:4.8vw}.ChallengeLoginFormNew_link__Mgvcx,.ChallengeLoginFormNew_privacyText__7hg11{font-size:3.4666666666666663vw}.ChallengeLoginFormNew_submitButton__JvRTO{height:12.266666666666666vw;font-size:4.266666666666667vw;border-radius:3.2vw}.ChallengeLoginFormNew_paymentSection__zLf8m{gap:5.333333333333334vw}.ChallengeLoginFormNew_benefitsSection__9MXLN{display:none}.ChallengeLoginFormNew_benefitItem__W1Xmq{width:100%;flex-direction:row;gap:3.2vw;align-items:flex-start}.ChallengeLoginFormNew_benefitIcon__LA8GF{width:8.533333333333333vw;height:8.533333333333333vw;flex-shrink:0}.ChallengeLoginFormNew_benefitContent__PdiMh{gap:1.0666666666666667vw}.ChallengeLoginFormNew_benefitTitle___svsl{font-size:3.733333333333334vw}.ChallengeLoginFormNew_benefitText__qaWdL{font-size:3.2vw}}