.page_page__0nm8s{min-height:100svh;display:flex;flex-direction:column}.page_panel__5nAAX{flex:1;width:min(calc(100% - (2 * var(--page-gutter))),560px);margin-inline:auto;padding-block:clamp(64px,12vh,160px);display:flex;flex-direction:column;align-items:flex-start}.page_lock__9_TLV{width:28px;height:28px;color:var(--color-accent)}.page_kicker__aW_A_{margin:20px 0 0;color:var(--color-ink-tertiary);font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase}.page_panel__5nAAX h1{margin:12px 0 0;font-size:clamp(1.875rem,3.4vw,2.75rem);font-weight:500;line-height:1.1;letter-spacing:-.03em;text-wrap:balance}.page_lede__P1eKU{margin:16px 0 0;color:var(--color-ink-secondary)}.page_form__i5mV_{width:100%;margin-top:36px}.page_label__unvww{display:block;margin-bottom:8px;font-size:.8125rem;font-weight:500}.page_row__XlD8Q{display:flex;gap:10px}.page_input__AwQ0I{flex:1;min-width:0;height:48px;padding:0 14px;color:var(--color-ink);background:var(--color-paper-raised);border:1px solid var(--color-line-strong);border-radius:8px;font:inherit;font-size:1rem}.page_input__AwQ0I:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.page_input__AwQ0I[aria-invalid=true]{border-color:#a4452c}.page_actions__NiKs7{margin-top:14px;display:flex;flex-wrap:wrap;gap:10px}.page_request__qMANT{height:48px;padding:0 22px;display:inline-flex;align-items:center;border:1px solid var(--color-line-strong);border-radius:8px;font-size:.9375rem;font-weight:500}.page_request__qMANT:hover{color:var(--color-accent);border-color:var(--color-accent)}.page_request__qMANT:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.page_button__L78ig{height:48px;padding:0 22px;color:var(--color-paper-raised);background:var(--color-ink);border:0;border-radius:8px;font:inherit;font-size:.9375rem;font-weight:500;cursor:pointer}.page_button__L78ig:hover{background:var(--color-accent)}.page_button__L78ig:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.page_error__Oy_IT{margin:12px 0 0;color:#a4452c;font-size:.875rem}.page_back__9gal5{margin-top:40px;color:var(--color-ink-secondary);font-size:.875rem;font-weight:500}.page_back__9gal5:hover{color:var(--color-accent)}