.page_page__fslup{background:var(--color-paper);color:var(--color-ink)}.page_hero__u4l6j{padding-block:clamp(var(--space-3xl),6vw,var(--space-5xl)) var(--space-3xl);border-bottom:var(--rule-hair) solid var(--color-rule)}.page_body__bUOMm,.page_inner__I8fug{width:min(100% - clamp(var(--space-lg),7vw,var(--space-5xl)),1040px);margin-inline:auto}.page_back__0dwFo{display:inline-block;margin-bottom:var(--space-xl);color:var(--color-muted);font-size:var(--text-sm)}.page_back__0dwFo:focus-visible,.page_back__0dwFo:hover{color:var(--color-accent-deep)}.page_eyebrow__r6wai{display:block;color:var(--color-accent-deep);font-size:var(--text-xs);font-weight:700;letter-spacing:.12em;text-transform:uppercase}.page_hero__u4l6j h1{max-width:15ch;margin-top:var(--space-md);font-size:clamp(2.45rem,6vw,var(--text-display-s));font-weight:500;line-height:1.03}.page_hero__u4l6j p{max-width:66ch;margin-top:var(--space-lg);color:var(--color-ink-2);font-size:var(--text-lg);line-height:1.55}.page_meta__9LHaB{margin-top:var(--space-2xl);padding-block:var(--space-lg);border-block:var(--rule-hair) solid var(--color-rule);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.page_meta__9LHaB div{display:grid;grid-gap:3px;gap:3px}.page_meta__9LHaB dt{color:var(--color-muted);font-size:var(--text-xs);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.page_meta__9LHaB dd{margin:0;color:var(--color-ink);font-size:var(--text-base)}.page_body__bUOMm{padding-block:clamp(var(--space-2xl),5vw,var(--space-4xl));display:grid;grid-gap:var(--space-2xl);gap:var(--space-2xl)}.page_card__IqwcW,.page_notice__eG9BT,.page_panel__Hpcii{border:var(--rule-hair) solid var(--color-rule);border-radius:14px;background:var(--color-paper-2);padding:clamp(var(--space-xl),4vw,var(--space-3xl))}.page_card__IqwcW h2,.page_notice__eG9BT h2,.page_panel__Hpcii h2{max-width:18ch;margin-bottom:var(--space-lg);font-size:clamp(1.65rem,3vw,var(--text-3xl));font-weight:500;line-height:1.12}.page_nowrap__np0cv{max-width:none!important;white-space:nowrap}.page_card__IqwcW p,.page_notice__eG9BT p,.page_panel__Hpcii li,.page_steps__qx5I6 li,.page_timeline__qJtpD p{color:var(--color-ink-2);font-size:var(--text-base);line-height:1.65}.page_panel__Hpcii ul,.page_steps__qx5I6{display:grid;grid-gap:var(--space-sm);gap:var(--space-sm);margin-block:var(--space-lg);padding-left:var(--space-xl)}.page_panel__Hpcii li::marker,.page_steps__qx5I6 li::marker{color:var(--color-accent)}.page_card__IqwcW a,.page_notice__eG9BT a{color:var(--color-accent-deep);text-decoration:underline;text-underline-offset:3px}.page_cta__CqUJi{width:-moz-fit-content;width:fit-content;min-height:48px;margin:var(--space-md) auto 0;padding:var(--space-md) var(--space-lg);display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--color-accent);color:var(--color-on-accent)!important;font-weight:700;text-decoration:none!important}.page_appCapture__L_lKf{width:min(100%,460px);margin:var(--space-xl) auto 0;display:grid;justify-items:center;grid-gap:var(--space-sm);gap:var(--space-sm)}.page_captureFrame__Pi79Z{position:relative;display:block;width:100%;aspect-ratio:9/16;overflow:hidden;border:var(--rule-hair) solid var(--color-rule);border-radius:18px;background:var(--color-paper);box-shadow:0 18px 44px color-mix(in oklch,var(--color-ink) 10%,transparent)}.page_captureFrame__Pi79Z img{object-fit:contain;padding:var(--space-sm)}.page_appCapture__L_lKf figcaption{max-width:48ch;color:var(--color-muted);font-size:var(--text-sm);line-height:1.45;text-align:center}.page_grid__I61IC{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.page_timeline__qJtpD{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--space-lg);gap:var(--space-lg)}.page_timeline__qJtpD div{display:grid;align-content:start;grid-gap:var(--space-sm);gap:var(--space-sm)}.page_timeline__qJtpD span{width:36px;height:36px;display:inline-grid;place-items:center;border-radius:50%;background:var(--color-accent-wash);color:var(--color-accent-deep);font-weight:700}.page_timeline__qJtpD h3{font-size:var(--text-lg);font-weight:600}.page_notice__eG9BT{background:var(--color-paper)}@media (max-width:820px){.page_grid__I61IC,.page_meta__9LHaB,.page_timeline__qJtpD{grid-template-columns:minmax(0,1fr)}}