.ic[data-astro-cid-jzj5gxjm]{width:1.55em;height:1.55em;stroke:var(--svc-ui,var(--brand));stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none;transform:translateY(.28em)}.ic[data-astro-cid-jzj5gxjm] path,.ic[data-astro-cid-jzj5gxjm] rect,.ic[data-astro-cid-jzj5gxjm] circle{fill:none}.fig[data-astro-cid-mb5gojzx]{margin:var(--space-m) 0;padding:var(--space-s);background:var(--surface);border:var(--hairline) solid var(--keyline);border-radius:var(--radius)}.fig[data-astro-cid-mb5gojzx].sq svg[data-astro-cid-mb5gojzx]{max-width:25rem;margin-inline:auto}.fig[data-astro-cid-mb5gojzx] svg[data-astro-cid-mb5gojzx]{width:100%;height:auto;display:block}.ln[data-astro-cid-mb5gojzx],.ln-thin[data-astro-cid-mb5gojzx]{stroke:var(--ink);stroke-linecap:round;stroke-linejoin:round}.ln[data-astro-cid-mb5gojzx]{stroke-width:2.5px}.ln-thin[data-astro-cid-mb5gojzx]{stroke-width:2px}figcaption[data-astro-cid-mb5gojzx]{margin-top:var(--space-s);padding-top:var(--space-2xs);border-top:var(--hairline) solid var(--rule);font-family:var(--font-ui);font-size:var(--text-xs);color:var(--ink-muted);line-height:1.5}.lab[data-astro-cid-mb5gojzx]{font-family:var(--font-ui);fill:var(--ink);font-size:12px;font-weight:700}.pct[data-astro-cid-mb5gojzx]{fill:var(--ink-muted);font-size:11px;font-weight:500}.mark[data-astro-cid-mb5gojzx]{font-family:var(--font-ui);fill:var(--brand);font-size:11px;font-weight:700}.head[data-astro-cid-q5fravpf]{background:var(--surface);border-bottom:var(--hairline) solid var(--keyline);padding-block:var(--space-l) var(--space-xl)}.kind[data-astro-cid-q5fravpf]{color:var(--svc-text,var(--brand));margin:0 0 var(--space-2xs)}.head-in[data-astro-cid-q5fravpf]{gap:var(--space-m);align-items:center;display:grid}.plate[data-astro-cid-q5fravpf]{border:var(--hairline) solid var(--keyline);border-radius:var(--radius);overflow:hidden}@media (width>=58em){.head-in[data-astro-cid-q5fravpf]{gap:var(--space-xl);grid-template-columns:1fr 20rem}}.head[data-astro-cid-q5fravpf] h1[data-astro-cid-q5fravpf]{margin:0 0 var(--space-s);max-width:22ch}.head[data-astro-cid-q5fravpf] .lede[data-astro-cid-q5fravpf]{max-width:56ch;margin:0;line-height:1.55}.band[data-astro-cid-q5fravpf]{padding-block:var(--space-xl);background:var(--plate)}.body-grid[data-astro-cid-q5fravpf]{gap:var(--space-xl);align-items:start;display:grid}@media (width>=62em){.body-grid[data-astro-cid-q5fravpf]{grid-template-columns:minmax(0,1fr) 18rem}.side[data-astro-cid-q5fravpf]{top:var(--space-m);position:sticky}}.body[data-astro-cid-q5fravpf]{max-width:var(--measure);font-family:var(--font-prose);line-height:1.75}.body[data-astro-cid-q5fravpf] h2[data-astro-cid-q5fravpf]{font-family:var(--font-display);margin-top:var(--space-l);padding-bottom:var(--space-3xs);border-bottom:var(--hairline) solid var(--rule)}.sec[data-astro-cid-q5fravpf]:first-child h2[data-astro-cid-q5fravpf]{margin-top:0}.body[data-astro-cid-q5fravpf] h2[data-astro-cid-q5fravpf]{align-items:baseline;gap:.55em;display:flex}.n[data-astro-cid-q5fravpf]{background:var(--svc-ui,var(--brand));border-radius:1px;flex:none;width:.55rem;height:1.1rem;transform:translateY(.05em)}.body[data-astro-cid-q5fravpf] ul[data-astro-cid-q5fravpf]{padding-left:1.15rem}.note[data-astro-cid-q5fravpf]{margin:0 0 var(--space-m);font-family:var(--font-ui);font-size:var(--text-xs);color:var(--ink-muted);line-height:1.55}.intro[data-astro-cid-q5fravpf]{font-size:1.06em}.pull[data-astro-cid-q5fravpf]{margin:var(--space-l) 0 0;padding:0 0 0 var(--space-m);border-left:4px solid var(--svc-ui,var(--brand))}.pull[data-astro-cid-q5fravpf] p[data-astro-cid-q5fravpf]{font-family:var(--font-display);font-size:var(--text-h3);text-wrap:balance;margin:0;line-height:1.35}.body[data-astro-cid-q5fravpf] li[data-astro-cid-q5fravpf]{margin-bottom:var(--space-2xs)}.takeaway[data-astro-cid-q5fravpf]{margin-top:var(--space-l);padding:var(--space-m);background:var(--surface);border:var(--hairline) solid var(--keyline);border-left:4px solid var(--svc-ui,var(--brand));border-radius:var(--radius);font-family:var(--font-ui);font-size:var(--text-sm);line-height:1.6}.takeaway[data-astro-cid-q5fravpf] .label[data-astro-cid-q5fravpf]{margin-bottom:var(--space-2xs);display:block}.credit[data-astro-cid-q5fravpf]{margin-top:var(--space-l);padding:var(--space-m);background:var(--surface);border:var(--hairline) solid var(--rule);border-radius:var(--radius);font-family:var(--font-ui);font-size:var(--text-xs);color:var(--ink-muted);line-height:1.6}.credit[data-astro-cid-q5fravpf] .label[data-astro-cid-q5fravpf]{margin-bottom:var(--space-2xs);display:block}.credit[data-astro-cid-q5fravpf] cite[data-astro-cid-q5fravpf]{font-style:italic}.bridge[data-astro-cid-q5fravpf]{margin-top:var(--space-m);padding-top:var(--space-m);border-top:var(--hairline) solid var(--rule);font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink-muted)}.side[data-astro-cid-q5fravpf]{gap:var(--space-s);display:grid}.statbox[data-astro-cid-q5fravpf]{padding:var(--space-m);background:var(--surface);border:var(--hairline) solid var(--keyline);border-radius:var(--radius);box-shadow:inset 0 -4px 0 var(--svc-ui,var(--brand))}.fig[data-astro-cid-q5fravpf]{margin:0 0 var(--space-2xs);font-family:var(--font-ui);letter-spacing:-.04em;font-size:2rem;font-weight:800;line-height:1}.claim[data-astro-cid-q5fravpf]{margin:0 0 var(--space-s);font-family:var(--font-ui);font-size:var(--text-sm);line-height:1.5}.src[data-astro-cid-q5fravpf]{padding-top:var(--space-2xs);border-top:var(--hairline) solid var(--rule);font-family:var(--font-ui);font-size:var(--text-xs);color:var(--ink-muted);margin:0}.src[data-astro-cid-q5fravpf] a[data-astro-cid-q5fravpf]{color:var(--ink-muted)}.card[data-astro-cid-q5fravpf]{padding:var(--space-m);background:var(--surface);border:var(--hairline) solid var(--keyline);border-radius:var(--radius);font-family:var(--font-ui)}.card[data-astro-cid-q5fravpf]>.label[data-astro-cid-q5fravpf]{margin:0 0 var(--space-2xs)}.rel[data-astro-cid-q5fravpf]{gap:var(--space-2xs);font-size:var(--text-sm);margin:0;padding:0;list-style:none;display:grid}.small[data-astro-cid-q5fravpf]{font-size:var(--text-sm);color:var(--ink-muted);margin:0;line-height:1.55}
