.ForgotPassword_forgotPasswordRoot__fBKmx{margin-top:var(--spacing-80);margin-bottom:60vh;padding-left:var(--spacing-16);padding-right:var(--spacing-16)}@media (min-width:1025px){.ForgotPassword_forgotPasswordRoot__fBKmx{margin-top:var(--spacing-96);padding-left:0;padding-right:0}}.ForgotPassword_form__RCLWA{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ForgotPassword_button__0fnYd{line-height:1.2;font-weight:400;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:var(--text-primary)}.ForgotPassword_button__0fnYd:where(a),.ForgotPassword_button__0fnYd:where(button){cursor:pointer}.ForgotPassword_button__0fnYd{font-family:var(--font-magi-mono);font-size:var(--link-small-size);letter-spacing:.05em}.ForgotPassword_button__0fnYd:where(a):hover,.ForgotPassword_button__0fnYd:where(button):hover{-webkit-text-decoration:none;text-decoration:none}@media (min-width:1025px){.ForgotPassword_button__0fnYd:where(a):hover,.ForgotPassword_button__0fnYd:where(button):hover{--svg-color:var(--text-hover);color:var(--text-hover)}}.ForgotPassword_button__0fnYd>span{font-size:12.7479px;line-height:25px;display:inline-block}.ForgotPassword_button__0fnYd>span:before{margin-bottom:-.5871em;padding-bottom:.275em;display:table;content:""}.ForgotPassword_button__0fnYd>span:after{content:"";margin-top:-.6681em;padding-top:.275em;display:table}.ForgotPassword_button__0fnYd{border:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;padding:var(--spacing-12) var(--spacing-24);border-radius:var(--spacing-4);background:var(--container-cta-dark);color:var(--text-media)}.ForgotPassword_button__0fnYd:hover{background:var(--container-cta-dark-hover);color:var(--text-media)}.ForgotPassword_button__0fnYd{margin-top:var(--spacing-16);margin-bottom:var(--spacing-16)}.ForgotPassword_inputs__4mTgD{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.ForgotPassword_login__tfpZr{line-height:1.2;font-weight:400;text-transform:uppercase;-webkit-text-decoration:none;text-decoration:none;color:var(--text-primary)}.ForgotPassword_login__tfpZr:where(a),.ForgotPassword_login__tfpZr:where(button){cursor:pointer}.ForgotPassword_login__tfpZr{font-family:var(--font-magi-mono);font-size:var(--link-small-size);letter-spacing:.05em}.ForgotPassword_login__tfpZr:where(a):hover,.ForgotPassword_login__tfpZr:where(button):hover{-webkit-text-decoration:none;text-decoration:none}@media (min-width:1025px){.ForgotPassword_login__tfpZr:where(a):hover,.ForgotPassword_login__tfpZr:where(button):hover{--svg-color:var(--text-hover);color:var(--text-hover)}}.ForgotPassword_login__tfpZr>span{font-size:12.7479px;line-height:25px;display:inline-block}.ForgotPassword_login__tfpZr>span:before{margin-bottom:-.5871em;padding-bottom:.275em;display:table;content:""}.ForgotPassword_login__tfpZr>span:after{content:"";margin-top:-.6681em;padding-top:.275em;display:table}.ForgotPassword_login__tfpZr{border:none;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content;padding:var(--spacing-12) var(--spacing-24);border-radius:var(--spacing-4);background:var(--container-cta-dark);color:var(--text-media)}.ForgotPassword_login__tfpZr:hover{background:var(--container-cta-dark-hover);color:var(--text-media)}.ForgotPassword_login__tfpZr{margin-top:var(--space-24)}@media (min-width:1025px){.ForgotPassword_login__tfpZr{margin-top:var(--space-32)}}