.page_page__j8X_T{min-height:100dvh;display:grid;place-items:center;padding:var(--s-5);background:var(--c-bg)}.page_panel__f7U23{width:100%;max-width:26rem;background:var(--c-surface);border:1px solid var(--c-border);border-radius:var(--r-lg);box-shadow:var(--shadow-md);padding:var(--s-6)}.page_brand__XKXAa{display:flex;align-items:center;gap:var(--s-3);margin-bottom:var(--s-6)}.page_logo__3qVzi{height:28px;width:auto}.page_brandWhere__h5XVV{color:var(--c-text-faint);font-size:var(--t-sm);padding-left:var(--s-3);border-left:1px solid var(--c-border)}.page_heading__rjw_4{font-size:var(--t-lg);font-weight:var(--fw-semibold);line-height:var(--lh-tight);letter-spacing:-.01em}.page_lede__iPtjb{margin-top:var(--s-2);color:var(--c-text-muted);font-size:var(--t-sm)}.page_form__FClb7{margin-top:var(--s-5);display:grid;grid-gap:var(--s-4);gap:var(--s-4)}.page_error__oj9FT,.page_ok__if2t_{border-radius:var(--r-md);padding:var(--s-3);font-size:var(--t-sm)}.page_error__oj9FT{background:var(--c-critical-soft);color:var(--c-critical)}.page_ok__if2t_{background:var(--c-positive-soft);color:var(--c-positive)}.page_row__lf4CF{display:flex;align-items:center;justify-content:space-between;gap:var(--s-3);flex-wrap:wrap}.page_check__SYj4_{display:inline-flex;align-items:center;gap:var(--s-2);font-size:var(--t-sm);color:var(--c-text);cursor:pointer}.page_check__SYj4_ input{width:16px;height:16px;accent-color:var(--c-accent)}.page_linkButton__3rQwD,.page_link__sLZbt{color:var(--c-accent);font-size:var(--t-sm);font-weight:var(--fw-medium);text-decoration:none}.page_linkButton__3rQwD:hover,.page_link__sLZbt:hover{text-decoration:underline}.page_linkButton__3rQwD{border:0;background:none;padding:0;cursor:pointer;font:inherit;font-size:var(--t-sm)}.page_linkButton__3rQwD:disabled{color:var(--c-text-faint);cursor:default}.page_centre__TCnJb{justify-self:center}.page_after__z8EC7{margin-top:var(--s-4);text-align:center;font-size:var(--t-sm);color:var(--c-text-muted)}.page_submit__aA5J0{width:100%;justify-content:center;margin-top:var(--s-1)}.page_dead__PSmR9{display:grid;grid-gap:var(--s-3);gap:var(--s-3);font-size:var(--t-sm);color:var(--c-text-muted)}.page_dead__PSmR9,.page_spaced__PmnMM{margin-top:var(--s-5)}