.page_page__diu9G{max-width:46rem;margin:0 auto;padding:clamp(1.75rem,5vw,3.5rem) var(--gutter) 3rem;display:flex;flex-direction:column;gap:clamp(1.5rem,3.5vw,2.25rem)}.page_masthead__gcQt3{display:flex;justify-content:space-between;align-items:flex-end;gap:1.5rem;flex-wrap:wrap;padding-bottom:1.1rem;border-bottom:2px solid var(--ink)}.page_brand__Hl0ip{display:flex;flex-direction:column;gap:.3rem}.page_title__LyoI0{font-size:var(--step-3);letter-spacing:-.02em}.page_tagline__IPffC{font-size:var(--step-0);color:var(--ink-soft);max-width:34rem}.page_back__nQytR{font-size:var(--step--1);color:var(--ink-soft);white-space:nowrap}.page_section__JKKVk{display:flex;flex-direction:column;gap:.7rem}.page_section__JKKVk p{font-size:var(--step-0);color:var(--ink-soft);line-height:1.65}.page_heading__vjJCq{font-size:var(--step-2)}.page_subheading__m7WB0{font-size:var(--step-1);margin-top:.4rem}.page_note__jhjXf{padding:.75rem 1rem;background:var(--weak-soft);border:1px solid var(--weak);border-left-width:3px;border-radius:var(--radius);font-size:var(--step--1)}.page_list__yZhVM{list-style:none;display:flex;flex-direction:column;gap:.6rem;margin:0;padding-left:.9rem;border-left:2px solid var(--accent-soft)}.page_list__yZhVM li{font-size:var(--step--1);color:var(--ink-soft);line-height:1.6}.page_list__yZhVM strong,.page_section__JKKVk strong{color:var(--ink)}.page_footer__mc_kN{margin-top:auto;padding-top:1.25rem;border-top:1px solid var(--rule);font-size:.75rem;line-height:1.6;color:var(--ink-faint)}