.ForgotPassword{text-align:left;flex-direction:column;padding:2rem 0 2.2rem;display:flex;position:relative}@media (width<=767px){.ForgotPassword{border-bottom:1px solid #e3e3e3}}.ForgotPassword__formWrapper{width:100%;max-width:600px}.ForgotPassword__heading{font-family:var(--c-title-font);font-size:var(--heading-font-size-xl);line-height:var(--heading-line-height-xl);font-weight:var(--c-font-weight-semibold);letter-spacing:-.02em;margin-bottom:.9rem}.ForgotPassword__description{font-weight:var(--c-font-weight-medium);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:0%;margin-bottom:1.8rem}.ForgotPassword__form,.ForgotPassword__field{flex-direction:column;display:flex}.ForgotPassword__fieldLabel{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);font-weight:var(--c-font-weight-bold);margin-bottom:.8rem}.ForgotPassword__required{color:var(--color-error)}.ForgotPassword__input{border:1px solid var(--c-color-grey-1);background:var(--c-color-white);outline:none;height:4.4rem;padding:1rem 1.2rem;font-size:1.6rem;transition:border-color .2s}.ForgotPassword__input:focus{border-color:var(--c-primary-color)}.ForgotPassword__input:user-invalid{border-color:var(--color-error)}.ForgotPassword__fieldError{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);color:var(--color-error);margin-top:2rem;margin-bottom:0}.ForgotPassword__requiredLabel{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);color:var(--color-error);margin:2rem 0}.ForgotPassword__submitButton{cursor:pointer;background:var(--c-primary-color);border:none;align-self:flex-start;transition:opacity .2s;display:inline-block}@media (width>=768px){.ForgotPassword__submitButton{padding:1.3rem 3.6rem}}@media (width<=767px){.ForgotPassword__submitButton{width:100%;padding:1.3rem 0}}.ForgotPassword__submitButton>span{color:var(--c-color-white);font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);font-weight:var(--c-font-weight-bold)}.ForgotPassword__submitButton:disabled{opacity:.6;cursor:not-allowed}.ForgotPassword__confirmation{flex-direction:column;width:100%;display:flex}.ForgotPassword__emailRow{align-items:center;margin-bottom:1.7rem;display:flex}.ForgotPassword__emailDisplay{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);font-weight:var(--c-font-weight-semibold);letter-spacing:0%}.ForgotPassword__emailSent{align-items:center;gap:1rem;margin:0 0 2.4rem 3.9rem;display:flex}.ForgotPassword__emailSent>span{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);font-weight:var(--c-font-weight-semibold);letter-spacing:0%;color:var(--dark-color)}.ForgotPassword__emailSentIcon{width:2.9rem;height:2.9rem}.ForgotPassword__confirmError{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);letter-spacing:0%;color:var(--color-error);margin-bottom:1rem}.ForgotPassword__actions{align-items:center;gap:2.4rem;margin-bottom:2rem;display:flex}.ForgotPassword__resendButton,.ForgotPassword__returnLink{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);font-weight:var(--c-font-weight-semibold);letter-spacing:0%;color:var(--c-primary-color);text-decoration:underline}.ForgotPassword__resendButton{cursor:pointer;background:0 0;border:none;padding:0}.ForgotPassword__resendButton:disabled{opacity:.6;cursor:not-allowed;text-decoration:none}.ForgotPassword__troubleSection{margin-top:1.9rem}.ForgotPassword__troubleHeading{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);font-weight:var(--c-font-weight-semibold);letter-spacing:0%;color:var(--dark-color);margin-bottom:1.4rem}.ForgotPassword__troubleList{padding-left:2rem}.ForgotPassword__troubleList li{font-size:var(--body-font-size-xs);line-height:var(--body-line-height-xs);font-weight:var(--c-font-weight-medium);letter-spacing:0%;color:var(--dark-color)}.ForgotPassword__troubleList li strong{font-size:inherit;line-height:inherit;letter-spacing:inherit;font-weight:var(--c-font-weight-semibold);color:inherit}.ForgotPassword__troubleLink{color:var(--c-primary-color)}
