.page_page__fXvD8{padding-bottom:72px}.page_wrap__NV7oi{max-width:820px;margin:0 auto;padding-inline:20px;padding-block:0}.page_back__5GpN8{display:inline-block;font-size:13px;color:var(--text-muted);margin:28px 0 0}.page_back__5GpN8:hover{color:var(--cool)}.page_hero__RrZBf{padding-block:28px 36px;border-bottom:1px solid var(--border)}.page_eyebrow__nNgT8{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--cool);margin:0 0 14px;font-family:var(--font-mono),ui-monospace,monospace}.page_h1__WHhEK{font-size:clamp(30px,6vw,52px);line-height:1.1;font-weight:600;margin:0 0 20px;text-wrap:balance}.page_h1__WHhEK em{font-style:italic;color:var(--cool)}.page_standfirst__Mr_BL{font-size:17px;line-height:1.65;color:var(--text-muted);margin:0 0 20px;max-width:40rem}.page_byline__LOJ6d{font-size:12px;color:var(--text-faint);margin:0}.page_section__G1wul{padding-block:40px;border-bottom:1px solid var(--border)}.page_section__G1wul p{font-size:16px;line-height:1.7;margin:0 0 1.1em;max-width:36rem}.page_section__G1wul p:last-child{margin-bottom:0}.page_h2__rWzi0{font-size:24px;font-weight:500;line-height:1.2;margin:0 0 16px;text-wrap:balance}.page_strip__yliAd{display:grid;grid-template-columns:repeat(auto-fit,minmax(104px,1fr));grid-gap:18px 12px;gap:18px 12px;margin:24px 0 16px}.page_glyph__VkvTA{display:flex;flex-direction:column;align-items:center;gap:6px}.page_glyphSvg__wVqo_{width:100%;height:auto;max-width:140px}.page_glyphLabel__l3qGa{font-size:12px;color:var(--text-muted)}.page_glyphCount__n07ZE{font-size:11px;color:var(--text-faint)}.page_chartFrame__RKNqv{background:var(--surface);border:1px solid var(--border);border-radius:4px;padding:20px 16px 12px;margin:8px 0 14px;overflow-x:auto}.page_chart__1Sctq{display:block;width:100%;height:auto;min-width:420px}.page_legend__gm8ND{display:flex;flex-wrap:wrap;gap:8px 20px;margin:22px 0 0}.page_legend__gm8ND span{display:inline-flex;align-items:center;gap:8px;font-size:13px;color:var(--text-muted)}.page_swatch__Bi7xz{width:20px;height:3px;border-radius:2px}.page_caption__wX7Dq{font-size:12px;line-height:1.6;color:var(--text-faint);margin:0;max-width:36rem}.page_after___y5My{margin-top:20px}.page_method__4Lz2e{margin:0;padding-left:1.1em;max-width:36rem}.page_method__4Lz2e li{font-size:14px;line-height:1.7;color:var(--text-muted);margin-bottom:.7em}.page_axisList__2yaIH{color:var(--text-faint)}