.disableAccount_section__94dsX{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:32px}.disableAccount_section__94dsX .disableAccount_buttons__nqEN3{display:flex;flex-direction:column;width:100%;gap:8px}.PasswordValidation_passwordValidation__AWf3Y{display:flex;flex-direction:column;gap:.8rem}.PasswordValidation_header__fz2v9{font-size:1rem;font-weight:400;color:#303030;line-height:1.1}.PasswordValidation_requirements__G7xxg{display:flex;flex-direction:column;gap:.8rem}.PasswordValidation_requirement__3Fvk3{display:flex;align-items:center;gap:.8rem}.PasswordValidation_icon__7o4d_{width:1.2rem;height:1.2rem;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:color var(--transition)}.PasswordValidation_iconMet__LAN7S{color:#008556}.PasswordValidation_iconUnmet__WMytv{color:#303030}.PasswordValidation_text__1x5YK{font-size:1rem;font-weight:400;line-height:1.1;color:#303030}.EditPanel_edit_panel__zgpZA{display:flex;flex-direction:column;gap:1.5rem;align-self:stretch}.EditPanel_edit_panel__zgpZA .EditPanel_header_container__JYSr8{display:flex;flex-direction:column;gap:.5rem;width:100%}.EditPanel_edit_panel__zgpZA .EditPanel_header_container__JYSr8 .EditPanel_header__o1sGV{display:flex;justify-content:space-between;align-items:center}.EditPanel_edit_panel__zgpZA .EditPanel_header_container__JYSr8 .EditPanel_header__o1sGV h2{color:#000;font-family:Manrope,sans-serif;font-size:20px;font-style:normal;font-weight:600;line-height:normal}.EditPanel_edit_panel__zgpZA .EditPanel_actions__HBc3h{display:flex;justify-content:flex-start;gap:1rem}.EditPanel_edit_mode__Cbe3U{display:flex;padding:1.5rem;flex-direction:column;align-items:flex-start;gap:2.25rem;align-self:stretch;border-radius:1.5rem;border:1px solid #9dc1c8;width:100%}.EditPanel_editPanelOverlay__pBOT4{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:999;animation:EditPanel_fadeIn___e1fU .3s ease-in-out}.EditPanel_editPanelModal__FJ8LB{position:fixed;bottom:0;left:0;right:0;width:100%;background-color:#fff;border-radius:2.3rem 2.3rem 0 0;padding:2.4rem;max-height:90vh;overflow-y:auto;z-index:1000;animation:EditPanel_slideUp__NPQMu .3s ease-in-out;display:flex;flex-direction:column;gap:2.25rem}.EditPanel_editPanelModal__FJ8LB .EditPanel_modalHandle__b8NZx{width:2.4rem;height:.24rem;background-color:#ccc;border-radius:.12rem;align-self:center;margin-bottom:.5rem}.EditPanel_editPanelModal__FJ8LB .EditPanel_header_container__JYSr8{display:flex;flex-direction:column;gap:.5rem}.EditPanel_editPanelModal__FJ8LB .EditPanel_header_container__JYSr8 .EditPanel_header__o1sGV{display:flex;justify-content:flex-start}.EditPanel_editPanelModal__FJ8LB .EditPanel_header_container__JYSr8 .EditPanel_header__o1sGV h2{color:#000;font-family:Manrope,sans-serif;font-size:1.25rem;font-style:normal;font-weight:600;line-height:normal}.EditPanel_editPanelModal__FJ8LB .EditPanel_modalActions__yF6zZ{display:flex;flex-direction:column;gap:1rem;margin-top:1rem}.EditPanel_editPanelModal__FJ8LB .EditPanel_modalActions__yF6zZ button{width:100%}@keyframes EditPanel_slideUp__NPQMu{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes EditPanel_fadeIn___e1fU{0%{opacity:0}to{opacity:.5}}.ResetPasswordForm_show_password__OPHcw{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.ResetPasswordForm_container__F0kvg{gap:36px}.ResetPasswordForm_container__F0kvg,.ResetPasswordForm_password_update_form__Aoxk6{display:flex;flex-direction:column;align-items:flex-start;justify-content:stretch;width:100%}.ResetPasswordForm_password_update_form__Aoxk6{gap:20px}.ResetPasswordSection_resetPasswordSection__jq90_{display:flex;flex-direction:column;align-items:center;justify-content:space-between;min-height:100vh;padding:2.4rem 1.6rem;gap:36px;background:var(--color-background-primary);width:100%;margin:0 auto}@media(min-width:768px){.ResetPasswordSection_resetPasswordSection__jq90_{max-width:100%;flex-direction:row;justify-content:center;align-items:center;gap:6rem;padding:var(--stacked-component-md) var(--container-padding)}}@media(min-width:1200px){.ResetPasswordSection_resetPasswordSection__jq90_{gap:9.6rem}}.ResetPasswordSection_heroImage__ObyQj{width:100%;height:16rem;border-radius:2.4rem;background-size:cover;background-position:50%;background-repeat:no-repeat;flex-shrink:0}@media(min-width:768px){.ResetPasswordSection_heroImage__ObyQj{order:2;flex:1 1;min-height:40rem;max-width:50%}}@media(min-width:1200px){.ResetPasswordSection_heroImage__ObyQj{min-height:57.9rem}}.ResetPasswordSection_formContainer__QSqyy{display:flex;flex-direction:column;width:35%}.ResetPasswordSection_formHeader__wpIWE{display:flex;flex-direction:column;gap:1.6rem}@media(min-width:768px){.ResetPasswordSection_formHeader__wpIWE{gap:3rem}}.ResetPasswordSection_formFields__dDQuj{display:flex;flex-direction:column;gap:1.2rem}@media(min-width:768px){.ResetPasswordSection_formFields__dDQuj{gap:1.6rem}}.ResetPasswordSection_formFields__dDQuj .form__label{font-weight:500}.ResetPasswordSection_formFields__dDQuj .form__input{border-color:#b4b4b4;font-size:1.4rem;font-weight:300;color:#7b7b7b}.ResetPasswordSection_formFields__dDQuj .form__alert svg{display:none}.ResetPasswordSection_requiredAsterisk__gGH1x{color:#dc3545;font-weight:500}.ResetPasswordSection_passwordField__AInit{position:relative}.ResetPasswordSection_passwordField__AInit .ResetPasswordSection_forgotPassword__6JHdV{position:absolute;top:.8rem;right:0;font-size:1.2rem;color:var(--color-text-primary);text-decoration:none;transition:color var(--transition)}.ResetPasswordSection_passwordField__AInit .ResetPasswordSection_forgotPassword__6JHdV:hover{color:var(--color-primary-500)}.ResetPasswordSection_showPassword__Z2225{position:absolute;right:1.2rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center}.ResetPasswordSection_formActions__dUNCg{display:flex;flex-direction:column;gap:1.6rem;align-items:center;margin-top:3rem}@media(min-width:768px){.ResetPasswordSection_formActions__dUNCg{gap:1.6rem;margin-top:3.6rem}}.ResetPasswordSection_formActions__dUNCg button{width:100%}.ResetPasswordSection_primaryButtonWrapper__QPKwk{width:100%;position:relative;padding-bottom:5.6rem}.ResetPasswordSection_primaryButtonWrapper__QPKwk .ResetPasswordSection_primaryButton__szSsn{width:100%}@media(min-width:768px){.ResetPasswordSection_primaryButtonWrapper__QPKwk{padding-bottom:4.8rem}}.ResetPasswordSection_headerContent__Bn1ik{display:flex;flex-direction:column;gap:2.4rem}.ResetPasswordSection_title__Oy1_m{color:var(--color-text-primary);margin:0;font-size:4rem;line-height:1.2;letter-spacing:-.03em;font-weight:700}@media(min-width:768px){.ResetPasswordSection_title__Oy1_m{font-size:4.8rem}}@media(min-width:1200px){.ResetPasswordSection_title__Oy1_m{font-size:4.4rem}}@media(min-width:1400px){.ResetPasswordSection_title__Oy1_m{font-size:4.8rem}}@media(min-width:1920px){.ResetPasswordSection_title__Oy1_m{font-size:5.2rem}}@media(min-width:768px){.ResetPasswordSection_title__Oy1_m{font-size:3.6rem;line-height:1.36}}.ResetPasswordSection_subtitle__T9caU{color:var(--color-text-primary);margin:0;font-size:1.4rem;line-height:1.5;letter-spacing:0;font-weight:400}@media(min-width:768px){.ResetPasswordSection_subtitle__T9caU{font-size:1.6rem}}@media(min-width:1200px){.ResetPasswordSection_subtitle__T9caU{font-size:1.6rem}}@media(min-width:768px){.ResetPasswordSection_subtitle__T9caU{font-size:1.4rem;line-height:1.57}}.RegisterForm_form__iFT9G{display:flex;flex-direction:column;gap:1.2rem}@media(min-width:768px){.RegisterForm_form__iFT9G{gap:1.6rem}}.RegisterForm_requiredAsterisk__NEift{color:#dc3545;font-weight:500}.RegisterForm_passwordField__fUxyO{position:relative}.RegisterForm_showPassword__tv731{position:absolute;right:1.6rem;top:50%;transform:translateY(-50%);background:none;border:none;padding:.4rem;cursor:pointer;color:var(--color-text-secondary);transition:color var(--transition)}.RegisterForm_showPassword__tv731:hover{color:var(--color-text-primary)}.RegisterForm_showPassword__tv731:focus{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:.2rem}.RegisterForm_checkboxes__DbOou{display:flex;flex-direction:column;gap:1.2rem}.RegisterForm_termsLink__wehfz{color:#108bb2;text-decoration:none;transition:color var(--transition)}.RegisterForm_termsLink__wehfz:hover{color:#0a6d85;text-decoration:underline}.RegisterForm_termsLink__wehfz:focus{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:.2rem}.RegisterForm_formActions__eo0YZ{display:flex;flex-direction:column;gap:1.6rem;align-items:center;margin-top:3rem}@media(min-width:768px){.RegisterForm_formActions__eo0YZ{margin-top:3.6rem}}.RegisterForm_formActions__eo0YZ button{width:100%}.RegisterForm_googleButton__2Mk_d{width:100%;background:var(--color-background-primary);border:.1rem solid #747775;border-radius:3rem;padding:1rem 2.4rem;display:flex;align-items:center;justify-content:center;gap:1rem;cursor:pointer;transition:all var(--transition)}.RegisterForm_googleButton__2Mk_d:hover{background:var(--color-background-secondary)}.RegisterForm_googleButton__2Mk_d:focus{outline:2px solid var(--color-primary-500);outline-offset:2px}.RegisterForm_googleButton__2Mk_d:disabled{opacity:.5;cursor:not-allowed}.RegisterForm_googleIcon__JoPoK{width:2.4rem;height:2.4rem;flex-shrink:0}.RegisterForm_googleIcon__JoPoK svg{width:100%;height:100%}.RegisterForm_googleText__Y5aKo{font-size:1.4rem;font-weight:500;color:var(--color-text-primary)}.RegisterForm_loginLink__e_WAG{text-align:center;font-size:1.6rem;color:var(--color-text-primary);margin-top:2.4rem;font-weight:600}.RegisterForm_linkButton__d1IPd{background:none;border:none;padding:0;color:#047fa1;text-decoration:none;font-weight:600;font-size:inherit;cursor:pointer;transition:color var(--transition)}.RegisterForm_linkButton__d1IPd:hover{color:var(--color-primary-600);text-decoration:underline}.RegisterForm_linkButton__d1IPd:focus{outline:2px solid var(--color-primary-500);outline-offset:2px;border-radius:.4rem}