.skip[data-astro-cid-klxuekn3]{position:absolute;left:-9999px;top:0;background:var(--brand);color:#fff;padding:10px 16px;z-index:100}.skip[data-astro-cid-klxuekn3]:focus{left:8px;top:8px}.site-header[data-astro-cid-klxuekn3]{position:sticky;top:0;z-index:50;background:color-mix(in srgb,var(--bg) 88%,transparent);backdrop-filter:saturate(1.4) blur(10px);border-bottom:1px solid var(--line-soft)}.bar[data-astro-cid-klxuekn3]{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:60px}.brand[data-astro-cid-klxuekn3]{display:inline-flex;align-items:center;gap:10px;font-weight:800;color:var(--ink);text-decoration:none;letter-spacing:-.02em;font-size:15px;white-space:nowrap}.tag[data-astro-cid-klxuekn3]{font-size:12px;font-weight:600;color:var(--ink-faint);white-space:nowrap}@media(max-width:520px){.tag[data-astro-cid-klxuekn3]{display:none}}.hero[data-astro-cid-klxuekn3]{padding-block:clamp(36px,7vw,68px);background:radial-gradient(1200px 500px at 80% -10%,color-mix(in srgb,var(--viz-1) 12%,transparent),transparent),var(--bg)}.eyebrow[data-astro-cid-klxuekn3]{margin:0 0 14px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--accent)}h1[data-astro-cid-klxuekn3]{font-size:clamp(30px,5.5vw,50px);line-height:1.05;margin:0 0 20px;letter-spacing:-.035em}.intro[data-astro-cid-klxuekn3]{max-width:760px;font-size:clamp(17px,2.1vw,20px);line-height:1.55;margin:0 0 16px;color:var(--ink-soft)}.takeaways[data-astro-cid-klxuekn3]{background:var(--bg-alt);border-block:1px solid var(--line-soft);padding-block:clamp(32px,5vw,52px)}.takeaways[data-astro-cid-klxuekn3] h2[data-astro-cid-klxuekn3]{font-size:clamp(22px,3vw,30px);margin:0 0 20px}.takeaways[data-astro-cid-klxuekn3] ul[data-astro-cid-klxuekn3]{margin:0;padding:0;list-style:none;display:grid;gap:12px;max-width:900px}.takeaways[data-astro-cid-klxuekn3] li[data-astro-cid-klxuekn3]{padding-left:20px;position:relative;font-size:16px;line-height:1.5}.takeaways[data-astro-cid-klxuekn3] li[data-astro-cid-klxuekn3]:before{content:"";position:absolute;left:0;top:10px;width:8px;height:8px;border-radius:2px;background:var(--accent)}.sec[data-astro-cid-klxuekn3]{padding-block:clamp(32px,5vw,56px);border-bottom:1px solid var(--line-soft)}.sec[data-astro-cid-klxuekn3].alt{background:var(--bg-alt)}.sec[data-astro-cid-klxuekn3] h2[data-astro-cid-klxuekn3]{font-size:clamp(22px,3.2vw,32px);margin:0 0 14px;letter-spacing:-.02em}.answer[data-astro-cid-klxuekn3]{max-width:760px;font-size:clamp(17px,2vw,19px);line-height:1.55;margin:0 0 24px;font-weight:500}.chart[data-astro-cid-klxuekn3]{margin:0 0 28px}.chart[data-astro-cid-klxuekn3] figcaption[data-astro-cid-klxuekn3]{margin-top:10px;font-size:13px;color:var(--ink-faint);line-height:1.5}.stats[data-astro-cid-klxuekn3]{margin:0;padding:0;list-style:none;display:grid;gap:12px;max-width:820px}.stats[data-astro-cid-klxuekn3] li[data-astro-cid-klxuekn3]{padding-left:18px;position:relative;font-size:16px;line-height:1.55}.stats[data-astro-cid-klxuekn3] li[data-astro-cid-klxuekn3]:before{content:"";position:absolute;left:0;top:9px;width:6px;height:6px;border-radius:50%;background:var(--viz-1)}.note[data-astro-cid-klxuekn3]{margin:20px 0 0;max-width:760px;font-size:13px;color:var(--ink-faint);line-height:1.5}.cite[data-astro-cid-klxuekn3]{white-space:normal;font-size:.9em;color:var(--ink-faint)}.cite[data-astro-cid-klxuekn3] a[data-astro-cid-klxuekn3]{color:var(--accent);text-decoration:none}.cite[data-astro-cid-klxuekn3] a[data-astro-cid-klxuekn3]:hover{text-decoration:underline}.glossary[data-astro-cid-klxuekn3]{display:grid;grid-template-columns:max-content 1fr;gap:8px 18px;max-width:760px;margin:0}.glossary[data-astro-cid-klxuekn3] dt[data-astro-cid-klxuekn3]{font-weight:700;color:var(--ink)}.glossary[data-astro-cid-klxuekn3] dd[data-astro-cid-klxuekn3]{margin:0;color:var(--ink-soft)}.src-list[data-astro-cid-klxuekn3]{margin:16px 0 0;padding:0;list-style:none;display:grid;gap:7px;font-size:14px}.src-list[data-astro-cid-klxuekn3] a[data-astro-cid-klxuekn3]{color:var(--ink);font-weight:600;text-decoration:none}.src-list[data-astro-cid-klxuekn3] a[data-astro-cid-klxuekn3]:hover{text-decoration:underline}.src-list[data-astro-cid-klxuekn3] span[data-astro-cid-klxuekn3]{color:var(--ink-faint)}.site-footer[data-astro-cid-klxuekn3]{border-top:1px solid var(--line);padding-block:36px;background:var(--bg-alt)}.f-title[data-astro-cid-klxuekn3]{font-weight:800;color:var(--ink);margin:0 0 10px}.f-note[data-astro-cid-klxuekn3]{margin:0 0 8px;font-size:13px;color:var(--ink-faint);max-width:760px;line-height:1.6}.network[data-astro-cid-klxuekn3]{margin:4px 0 18px}.f-label[data-astro-cid-klxuekn3]{margin:0 0 8px;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--ink-soft)}.network[data-astro-cid-klxuekn3] ul[data-astro-cid-klxuekn3]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px}.network[data-astro-cid-klxuekn3] a[data-astro-cid-klxuekn3]{font-size:14px;font-weight:600;color:var(--ink-soft);text-decoration:none}.network[data-astro-cid-klxuekn3] a[data-astro-cid-klxuekn3]:hover{color:var(--ink);text-decoration:underline}
