.authentication-lifecycle_page__lLhiE{box-sizing:border-box;max-width:42rem;margin:2rem auto;padding:1rem;color:#17312c;font:1rem/1.55 system-ui,sans-serif;overflow-wrap:anywhere}.authentication-lifecycle_page__lLhiE *,.authentication-lifecycle_page__lLhiE :after,.authentication-lifecycle_page__lLhiE :before{box-sizing:border-box}.authentication-lifecycle_page__lLhiE h1{font-size:clamp(1.6rem,5vw,2.3rem);line-height:1.2}.authentication-lifecycle_page__lLhiE a{color:#165c4b;display:inline-flex;align-items:center;min-height:44px}.authentication-lifecycle_page__lLhiE nav{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;margin-top:1.5rem}.authentication-lifecycle_form__5QAGV{margin-block:1.5rem}.authentication-lifecycle_form__5QAGV fieldset{border:0;padding:0;margin:0;min-width:0}.authentication-lifecycle_field__zillA{display:grid;gap:.4rem;margin-block:1rem}.authentication-lifecycle_field__zillA label{font-weight:600}.authentication-lifecycle_field__zillA p{margin:0}.authentication-lifecycle_field__zillA input{width:100%;min-width:0;min-height:44px;padding:.65rem;border:1px solid #53675f;border-radius:.3rem;background:#fff;color:#17312c;font:inherit}.authentication-lifecycle_form__5QAGV button{min-height:44px;max-width:100%;padding:.65rem 1rem;border:2px solid #165c4b;border-radius:.3rem;background:#165c4b;color:#fff;font:inherit;cursor:pointer;white-space:normal}.authentication-lifecycle_form__5QAGV button:disabled{opacity:.65;cursor:wait}.authentication-lifecycle_page__lLhiE :focus-visible{outline:3px solid #97560a;outline-offset:3px}.authentication-lifecycle_form__5QAGV [role=alert]{border-left:3px solid #943a23;padding-left:.75rem}@media (prefers-reduced-motion:reduce){.authentication-lifecycle_page__lLhiE *{animation:none;transition:none;scroll-behavior:auto}}.authentication-lifecycle_linkButton__Sfib_.authentication-lifecycle_linkButton__Sfib_{min-height:44px;padding:0;border:0;background:none;color:var(--fm-accent-strong,#165c4b);font:inherit;text-decoration:underline;cursor:pointer}.authentication-lifecycle_choices__yVtHS{display:flex;flex-wrap:wrap;gap:.25rem 1.25rem}.authentication-lifecycle_choices__yVtHS label{display:inline-flex;align-items:center;gap:.4rem;min-height:44px}.authentication-lifecycle_choices__yVtHS.authentication-lifecycle_choices__yVtHS input[type=radio]{width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:0;margin:0;padding:0}.authentication-lifecycle_liveRegion__i5BeM:empty{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}