.resetPasswordForm_formContentWrapper__yJK4T,.resetPasswordForm_formRoot__YFPQR{display:flex;flex-direction:column;width:100%}.resetPasswordForm_formContentWrapper__yJK4T{gap:12px}.resetPasswordForm_inputGroupWrapper__GcpD_{display:flex;flex-direction:column;gap:14px}.resetPasswordForm_errorMessage__QGDO_{align-items:center;color:var(--text-error);display:flex;font-size:var(--text-sm-size);gap:.5rem}.resetPasswordForm_errorMessage__QGDO_ svg{color:var(--text-error);height:16px;width:16px}.resetPasswordLoading_loadingContainer__ZyPYN{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:2rem 0}.resetPasswordLoading_loadingIndicator__Kgttp{align-items:center;display:flex;gap:.5rem;height:2rem;justify-content:center}.resetPasswordLoading_dot__INCKd{animation:resetPasswordLoading_pulse__dM1JO 1.4s ease-in-out infinite;background-color:var(--border-primary);border-radius:50%;height:.75rem;width:.75rem}.resetPasswordLoading_dot__INCKd:first-child{animation-delay:0s}.resetPasswordLoading_dot__INCKd:nth-child(2){animation-delay:.2s}.resetPasswordLoading_dot__INCKd:nth-child(3){animation-delay:.4s}@keyframes resetPasswordLoading_pulse__dM1JO{0%,to{opacity:.6;transform:scale(.75)}50%{background-color:var(--surface-accent);opacity:1;transform:scale(1)}}.emailSent_container__WB_WR{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.emailSent_iconWrapper__QH_p2{align-items:center;background-color:var(--surface-success);border-radius:50%;color:var(--text-success);display:flex;height:80px;justify-content:center;width:80px}.emailSent_textWrapper__5VC7L{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.emailSent_email__GtYeL{color:var(--text-primary-accent)}.emailSent_helperText__AGnEH{color:var(--text-secondary);max-width:360px}.emailSent_buttonWrapper__Vaxxx{display:flex;flex-direction:column;gap:.75rem;width:100%}.passwordRequirements_requirementsList__qwiKD{background-color:var(--surface-secondary);border:1px solid var(--border-default);border-radius:8px;display:flex;flex-direction:column;gap:4px;margin-top:8px;padding:12px}.passwordRequirements_requirement__Nwvcp{align-items:center;display:flex;font-size:14px;gap:8px;transition:color .2s ease}.passwordRequirements_requirement__Nwvcp.passwordRequirements_unmet__KhcbH{color:var(--text-secondary)}.passwordRequirements_requirement__Nwvcp.passwordRequirements_met__u8Sps{color:var(--state-success)}.passwordRequirements_requirementIcon__4L_nu{flex-shrink:0;height:16px;width:16px}.passwordRequirements_requirementIcon__4L_nu.passwordRequirements_unmet__KhcbH{color:var(--text-tertiary)}.passwordRequirements_requirementIcon__4L_nu.passwordRequirements_met__u8Sps{color:var(--state-success)}.passwordRequirements_requirementText__uIjIZ{font-weight:400;line-height:1.4}.passwordRequirements_title__tJeaN{color:var(--text-secondary);font-size:13px;font-weight:600;letter-spacing:.025em;margin-bottom:4px;text-transform:uppercase}@media (max-width:640px){.passwordRequirements_requirementsList__qwiKD{padding:8px}.passwordRequirements_requirement__Nwvcp{font-size:13px;gap:6px}.passwordRequirements_requirementIcon__4L_nu{height:14px;width:14px}}.auth_FormWrapper__UbGac{align-items:center;display:flex;flex-direction:column;gap:10px;height:100%;justify-content:stretch;max-height:750px;max-width:500px;padding:14px 0;width:100%}.auth_checkoutWrapper__bouqL{overflow:auto}.auth_OverflowWrapper__E6zWi{align-items:center;display:flex;flex-direction:column;max-width:100vw;overflow:hidden}.auth_WindowWrapper__D0y2X{align-items:flex-start;display:flex;flex-direction:column;max-width:1440px;min-height:100dvh;position:relative;width:100%}.auth_WindowWrapperInternal___O2IR{align-items:flex-end;display:flex;gap:.625rem;margin:auto;min-height:clamp(500px,80vh,675px);width:100%}.auth_logoWrapper__86nsd{position:absolute;right:-20%;top:-15%}.auth_ContentWrapper__xf3wL{align-items:center;align-self:stretch;display:flex;flex-direction:column;flex-grow:1;gap:32px;justify-content:center;margin-left:clamp(0px,5vw,100px);max-width:600px;min-height:100%;padding:16px}.auth_inputGroupWrapper__migas{display:flex;flex-direction:column;gap:.75rem;width:100%}.auth_passwordFieldWrapper__yUSed{position:relative;width:100%}.auth_passwordRequirementsWrapper__EUfo3{margin-top:8px}.auth_DisplayText__kpyAe{align-items:center;display:flex;flex:2 1;flex-direction:column;gap:2.5872rem;justify-content:flex-end;max-width:500px;padding:.875rem 0;position:absolute;right:clamp(0px,5vw,100px);z-index:1}.auth_buttonWrapper__XIt9_{display:flex;flex-direction:row-reverse;gap:10px;justify-items:stretch;width:100%}.auth_Subtext__Th0ro{font-style:normal;-webkit-text-decoration-line:none;text-decoration-line:none}.auth_SubtextLink__26KFv{color:var(--text-accent);font-size:14px;font-style:normal}.auth_SubtextLink__26KFv,.auth_SubtextLink__26KFv:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.auth_SubtextLink__26KFv:hover{color:var(--state-warning)}.auth_inputGroup__eYeKR{align-items:flex-start;align-self:stretch;display:flex;flex-direction:row;gap:.75rem}.auth_FormRoot__5kjkJ{align-items:stretch;color:var(--text-primary);display:flex;flex-direction:column;gap:16px;height:100%;justify-content:space-between;min-width:350px;position:relative;width:100%}.auth_SubmitButton__yCbXz{align-items:center;align-self:stretch;background:var(--surface-accent);border:2px solid var(--border-primary-quarter);border-radius:80px;color:var(--text-reverse);display:flex;font-size:20px;gap:8px;justify-content:center;line-height:26px;padding:12px 28px 10px}.auth_SubmitButton__yCbXz:hover{background:var(--surface-accent-hover);border:2px solid var(--border-primary-half);border-radius:80px}.auth_SubmitButton__yCbXz:focus{background:var(--surface-accent);border:2px solid var(--border-primary-half);border-radius:80px}.auth_horizontalWrapper__myTNT{align-items:center;display:flex;flex-direction:row;gap:10px}.auth_ErrorMessage__Q7BDc{background:rgb(244 67 54/5%);border:2px solid var(--colours-surface-alert,#f44336);border-radius:10px;display:flex;flex-shrink:1;gap:8px;padding:8px 14px 6px 8px;width:auto}.auth_dynamicWrapper__JrCtF{align-items:center;align-self:stretch;display:flex;justify-content:center;padding:0;width:100%}.auth_Wrapper__Ladz5{position:relative;width:100%}.auth_ErrorWrapper__CHv53,.auth_SuccessWrapper__YbsDM{display:none;position:absolute;right:10px;top:10px;z-index:2}.auth_LabelWrapper__oj5e_{align-items:flex-start;background:var(--surface-primary);border:2.5px solid var(--border-primary-subtle);border-radius:1rem;color:var(--text-secondary);cursor:text;display:flex;flex-direction:column;gap:.25rem;justify-content:flex-start;min-height:120px;min-width:200px;padding:14px 16px 12px;position:relative;transition:box-shadow .2s ease,border-radius .2s ease}.auth_LabelWrapper__oj5e_:focus-within{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.auth_LabelWrapper__oj5e_:focus-within:hover{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.auth_LabelWrapper__oj5e_:active{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.auth_LabelWrapper__oj5e_:hover{box-shadow:0 0 0 2.5px var(--border-primary-subtle)}.auth_LabelWrapper__oj5e_:hover:has(.auth_InputField__JJTie:not(:placeholder-shown,:focus):valid){background-color:var(--surface-secondary);border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.auth_LabelWrapper__oj5e_:has(.auth_InputField__JJTie:not(:placeholder-shown,:focus):valid){background-color:var(--surface-secondary);border:2.5px solid var(--surface-secondary)}.auth_LabelWrapper__oj5e_:hover:has(.auth_InputField__JJTie:not(:placeholder-shown,:focus):invalid){border:2.5px solid var(--state-danger);box-shadow:0 0 0 2.5px var(--state-danger)}.auth_LabelWrapper__oj5e_:has(.auth_InputField__JJTie:not(:placeholder-shown,:focus):invalid){border:2.5px solid var(--state-danger)}.auth_InputField__JJTie{align-items:flex-start;align-self:stretch;background-color:transparent;border:0 transparent;display:flex;font-size:20px;font-style:normal;gap:10px;height:100%;overflow-y:auto;padding:0;resize:none;width:100%}.auth_InputField__JJTie:not(:placeholder-shown,:focus):invalid~.auth_ErrorWrapper__CHv53{display:block}.auth_InputField__JJTie:not(:placeholder-shown,:focus):valid~.auth_SuccessWrapper__YbsDM{display:block}.auth_InputField__JJTie:focus{outline:none}.auth_inputLabel__zTcXD{color:var(--text-secondary);font-size:14px}.auth_subscriptionPlans__o0Qc0{align-items:center;display:flex;gap:.625rem;justify-content:center;width:32.5rem}.auth_planCard__bXmA_{align-self:stretch;border:2.5px solid var(--border-primary);border-radius:1rem;display:flex;flex:1 0;flex-direction:column;gap:.75rem;justify-content:space-between;padding:1.375rem 1rem 1rem;transition:box-shadow .2s ease,border-radius .2s ease}.auth_planCard__bXmA_:hover{border-radius:1rem;box-shadow:0 0 0 2.5px var(--border-primary)}.auth_planHeader__tzqUl{align-items:center;display:flex;gap:.625rem;justify-content:space-between;width:100%}.auth_tagline___YbS1{background:var(--surface-accent);color:var(--text-inverse);padding:.2rem .375rem .125rem;text-transform:uppercase}.auth_priceWrapper__V8Uky{align-items:baseline;display:flex;gap:.625rem}.auth_mockButton__K5Xni{align-items:center;border:2px solid var(--border-accent);border-radius:80px;color:var(--text-primary-accent);display:flex;font-size:20px;gap:8px;justify-content:center;line-height:26px;padding:12px 28px 10px;transition:all .3s ease}.auth_selectedButton__qIBfv{background-color:var(--surface-accent);color:var(--text-inverse)}.auth_selectedButton__qIBfv p{color:var(--text-inverse)}.auth_formContentWrapper__dGSlv{align-items:center;align-self:stretch;color:var(--text-primary);display:flex;flex:1 0;flex-direction:column;flex-grow:1;gap:20px;height:100%;justify-content:flex-start;width:100%}.auth_formHeader__4dmA4{align-items:center;display:flex;flex-direction:column;gap:8px;text-align:center}.auth_loadingOverlay__EFcy_{background:transparent;cursor:not-allowed;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.auth_formContentLoading__xWI0j{opacity:.7;pointer-events:none;position:relative}.auth_listWrapper__WE7ch{display:flex;flex-direction:column;gap:6px}.auth_listItem__RGTA_{align-items:center;display:flex;gap:6px}@media (max-width:568px){.auth_FormRoot__5kjkJ{min-width:300px}}@media (max-width:480px){.auth_FormWrapper__UbGac{height:100%;max-height:none;padding:0}.auth_OverflowWrapper__E6zWi{height:100dvh}.auth_WindowWrapper__D0y2X{align-items:center;align-self:stretch;box-sizing:border-box;display:flex;flex:1 0;flex-direction:column;height:100%;justify-content:space-between;padding:1.75rem 3vw 1rem}.auth_WindowWrapperInternal___O2IR{box-sizing:border-box;flex-grow:1;margin:0;min-height:100%;width:100%;z-index:1}.auth_inputGroupWrapper__migas,.auth_inputGroup__eYeKR{gap:.5rem}.auth_logoWrapper__86nsd{display:none}.auth_ContentWrapper__xf3wL{height:100%;margin-left:0;max-width:100%;padding:0}.auth_DisplayText__kpyAe{display:none}.auth_buttonWrapper__XIt9_{flex-direction:column;justify-items:stretch;width:100%}.auth_formContentWrapper__dGSlv{align-items:center;align-self:stretch;color:var(--text-primary);display:flex;flex:1 0;flex-direction:column;gap:1rem;justify-content:center;margin:auto;width:100%}.auth_FormRoot__5kjkJ{align-items:stretch;height:100%;padding:0}.auth_subscriptionPlans__o0Qc0{flex-direction:column;width:100%}}.radioStyles_GroupWrapper__d4QK3{width:100%}.radioStyles_GroupWrapper__d4QK3,.radioStyles_RadioGroupRoot__ZiHKZ{display:flex;flex-direction:column;gap:10px}.radioStyles_Wrapper___8Ham{position:relative;width:100%}.radioStyles_IconLabelWrapper__iaIgq{align-items:center;display:flex;gap:.75rem}.radioStyles_IconWrapper___gDpA{align-items:center;display:flex;height:4rem;justify-content:center;padding:.6875rem .6726 rem .7404rem;width:4rem}.radioStyles_LabelWrapper__BJF91{align-items:center;align-self:stretch;background:var(--surface-primary);border:2.5px solid var(--border-primary-subtle);border-radius:1rem;color:var(--text-secondary);cursor:pointer;display:flex;justify-content:space-between;min-height:78px;padding:.5rem 1rem;position:relative;transition:box-shadow .2s ease,border-radius .2s ease;width:100%}.radioStyles_LabelWrapper__BJF91:hover{box-shadow:0 0 0 2.5px var(--border-primary-subtle)}.radioStyles_RadioGroupItem__D2ZFj:focus{outline:none}.radioStyles_LabelWrapper__BJF91:has(.radioStyles_RadioGroupItem__D2ZFj[data-state=checked]){background:var(--colors-surface-secondary,#f0e8db);border:2.5px solid var(--border-primary-inverse);box-shadow:0 0 0 2.5px var(--border-primary-inverse)}.radioStyles_LabelWrapper__BJF91:has(.radioStyles_RadioGroupItem__D2ZFj[data-state=checked]):hover{border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.radioStyles_LabelWrapper__BJF91:focus-within{outline:2px solid var(--state-success);outline-offset:2px}.radioStyles_RadioGroupItem__D2ZFj{background-color:var(--surface-primary);border:2px solid var(--border-primary);border-radius:100%;height:2.1875rem;margin-right:10px;width:2.1875rem}.radioStyles_RadioGroupItem__D2ZFj:hover{background-color:var(--surface-secondary)}.radioStyles_RadioGroupItem__D2ZFj:focus-visible{box-shadow:0 0 0 2px var(--state-success)}.radioStyles_RadioGroupItem__D2ZFj[data-state=checked]{background-color:var(--surface-accent);border:2px solid var(--surface-accent)}.radioStyles_RadioGroupIndicator__vnKLi{align-items:center;display:flex;height:100%;justify-content:center;position:relative;width:100%}.radioStyles_RadioLabel__39cng{color:var(--text-primary);font-size:16px}.radioStyles_formMessage__RFEjK{padding-left:18px;padding-top:18px}.radioStyles_RadioGroupItem__D2ZFj[data-state=checked]+.radioStyles_LabelWrapper__BJF91:hover{background-color:var(--surface-secondary);border:2.5px solid var(--state-success);box-shadow:0 0 0 2.5px var(--state-success)}.radioStyles_RadioGroupItem__D2ZFj[data-state=checked]+.radioStyles_LabelWrapper__BJF91{background-color:var(--surface-secondary);border:2.5px solid var(--surface-secondary)}.radioStyles_RadioGroupRoot__ZiHKZ[data-invalid] .radioStyles_LabelWrapper__BJF91:focus-within{border:2.5px solid var(--state-danger);box-shadow:0 0 0 2.5px var(--state-danger)}.radioStyles_RadioGroupRoot__ZiHKZ[data-invalid] .radioStyles_LabelWrapper__BJF91{border:2.5px solid var(--state-danger)}.newPasswordForm_formContentWrapper__zRdgh,.newPasswordForm_formRoot__jkthi{display:flex;flex-direction:column;width:100%}.newPasswordForm_formContentWrapper__zRdgh{gap:1.5rem}.newPasswordForm_inputGroupWrapper__0QsQ8{display:flex;flex-direction:column;gap:1rem}.newPasswordForm_inputWrapper__HebT8{display:flex;flex-direction:column;gap:.5rem}.newPasswordForm_label__cZWBy{color:var(--text-primary);font-size:var(--text-sm-size);font-weight:var(--font-weight-semibold)}.newPasswordForm_inputContainer__ImRk3{position:relative}.newPasswordForm_input__3Ierf{background-color:var(--surface-primary);border:1px solid var(--border-primary-subtle);border-radius:.25rem;color:var(--text-primary);font-size:var(--text-md-size);height:2.75rem;padding:0 2.75rem 0 .75rem;transition:border-color .2s ease;width:100%}.newPasswordForm_input__3Ierf:focus{border-color:var(--border-primary);outline:none}.newPasswordForm_input__3Ierf::placeholder{color:var(--text-secondary)}.newPasswordForm_toggleButton__b9KOX{align-items:center;background:none;border:none;color:var(--text-secondary);cursor:pointer;display:flex;height:100%;justify-content:center;padding:0;position:absolute;right:.75rem;top:0;transition:color .2s ease}.newPasswordForm_toggleButton__b9KOX:hover{color:var(--text-primary)}.newPasswordForm_errorMessage__iUySA{align-items:center;color:var(--text-error);display:flex;font-size:var(--text-sm-size);gap:.5rem}.newPasswordForm_errorMessage__iUySA svg{color:var(--text-error);height:16px;width:16px}.newPasswordForm_passwordHint__9OHHp{color:var(--text-secondary);font-size:var(--text-xs-size)}.newPasswordForm_buttonGroup__F8i8s{display:flex;flex-direction:column;gap:.75rem}.resetPasswordSuccess_container__a33SY{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.resetPasswordSuccess_iconWrapper__fTBwp{align-items:center;background-color:var(--surface-success);border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.resetPasswordSuccess_icon__yKmxf{color:var(--text-success)}.resetPasswordSuccess_textWrapper__TY_3P{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.resetPasswordSuccess_helperText__R9Hgo{color:var(--text-secondary)}.resetPasswordError_container__Oi8_1{align-items:center;display:flex;flex-direction:column;gap:1.5rem;width:100%}.resetPasswordError_iconWrapper__m8uXb{align-items:center;background-color:var(--surface-danger);border-radius:50%;display:flex;height:80px;justify-content:center;width:80px}.resetPasswordError_icon__Cun_Z{color:var(--text-danger)}.resetPasswordError_textWrapper__kenMy{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.resetPasswordError_errorText__9NEo1{color:var(--text-error);max-width:360px}.resetPasswordContent_formRoot__uUrvi{background:var(--surface-primary);border-radius:20px;box-shadow:2px 2px 3.7px 0 rgb(99 72 54/14%);display:flex;flex-direction:column;gap:8px;margin:0 auto;max-width:450px;padding:20px;position:relative;width:100%;z-index:1}.resetPasswordContent_formContentWrapper__cQCyz{display:flex;flex-direction:column;gap:2rem}.resetPasswordContent_formFooter__N8eEh{align-items:center;display:flex;flex-direction:column;gap:8px}.resetPasswordContent_welcomeWrapper__4FahH{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.resetPasswordContent_welcomeTextWrapper__VeMmb{align-items:center;display:flex;flex-direction:column;gap:.5rem;text-align:center}.resetPasswordContent_subtext__UC2jx{color:var(--text-secondary)}.resetPasswordContent_subtextLink__0VzC1{color:var(--text-primary-accent);text-decoration:none}.resetPasswordContent_subtextLink__0VzC1:hover{text-decoration:underline}