.article__header[data-astro-cid-j76an5tj]{padding-top:clamp(40px,5vw,72px);padding-bottom:clamp(32px,4vw,56px);max-width:calc(1040px + 2 * var(--gutter))}.article__type[data-astro-cid-j76an5tj]{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:36px;font-size:.92rem;font-weight:500;color:var(--ink)}.article__type[data-astro-cid-j76an5tj] a[data-astro-cid-j76an5tj]{color:var(--electric);text-decoration:none}.article__type[data-astro-cid-j76an5tj] a[data-astro-cid-j76an5tj]:hover{text-decoration:underline}.article__title[data-astro-cid-j76an5tj]{margin-top:18px;max-width:22ch}.article__dek[data-astro-cid-j76an5tj]{margin-top:24px;font-size:clamp(1.15rem,1rem + .5vw,1.4rem);line-height:1.5;max-width:56ch}.article__meta[data-astro-cid-j76an5tj]{margin-top:24px;font-size:.9rem;color:var(--muted);font-style:italic}.article__hero[data-astro-cid-j76an5tj]{margin:0 auto}.article__hero-media[data-astro-cid-j76an5tj]{aspect-ratio:21 / 9}.article__layout[data-astro-cid-j76an5tj]{display:grid;grid-template-columns:minmax(180px,3fr) minmax(0,7fr) minmax(0,2fr);gap:clamp(32px,5vw,72px);padding-top:clamp(48px,6vw,88px);padding-bottom:clamp(64px,8vw,112px)}.article__aside[data-astro-cid-j76an5tj]{position:sticky;top:calc(var(--header-h) + 24px);align-self:start;display:grid;gap:36px;font-size:.9rem}.toc__title[data-astro-cid-j76an5tj]{font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ink);padding-bottom:10px;border-bottom:2px solid var(--ink)}.toc[data-astro-cid-j76an5tj] ol[data-astro-cid-j76an5tj],.article__sectors[data-astro-cid-j76an5tj] ul[data-astro-cid-j76an5tj]{list-style:none;margin:0;padding:0}.toc[data-astro-cid-j76an5tj] li[data-astro-cid-j76an5tj],.article__sectors[data-astro-cid-j76an5tj] li[data-astro-cid-j76an5tj]{border-bottom:1px solid var(--line)}.toc[data-astro-cid-j76an5tj] a[data-astro-cid-j76an5tj],.article__sectors[data-astro-cid-j76an5tj] a[data-astro-cid-j76an5tj]{display:block;padding:10px 0;color:var(--text);text-decoration:none;line-height:1.4}.toc[data-astro-cid-j76an5tj] a[data-astro-cid-j76an5tj]:hover,.article__sectors[data-astro-cid-j76an5tj] a[data-astro-cid-j76an5tj]:hover{color:var(--electric)}.article__end[data-astro-cid-j76an5tj]{margin-top:64px}.related[data-astro-cid-j76an5tj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,3vw,40px)}.prose[data-astro-cid-j76an5tj]{max-width:720px;font-size:1.12rem;line-height:1.75;color:var(--text)}.prose[data-astro-cid-j76an5tj]>*+*{margin-top:1.4em}.prose[data-astro-cid-j76an5tj] h2{font-family:var(--font-display);font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem);line-height:1.2;color:var(--ink);margin-top:2.2em;scroll-margin-top:calc(var(--header-h) + 24px)}.prose[data-astro-cid-j76an5tj] h3{font-weight:600;font-size:1.2rem;color:var(--ink);margin-top:1.8em}.prose[data-astro-cid-j76an5tj] strong{color:var(--ink);font-weight:600}.prose[data-astro-cid-j76an5tj] a{color:var(--electric);text-underline-offset:3px}.prose[data-astro-cid-j76an5tj] ul,.prose[data-astro-cid-j76an5tj] ol{padding-left:1.3em}.prose[data-astro-cid-j76an5tj] li+li{margin-top:.6em}.prose[data-astro-cid-j76an5tj] li::marker{color:var(--electric);font-weight:600}.prose[data-astro-cid-j76an5tj] blockquote{margin:2.2em 0;padding:4px 0 4px 28px;border-left:3px solid var(--electric)}.prose[data-astro-cid-j76an5tj] blockquote p{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.25;color:var(--ink)}.prose[data-astro-cid-j76an5tj] table{width:100%;border-collapse:collapse;font-size:.95rem;line-height:1.5;margin:2em 0 .6em;display:block;overflow-x:auto}.prose[data-astro-cid-j76an5tj] thead th{text-align:left;font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ink);border-bottom:2px solid var(--ink);padding:10px 16px 10px 0}.prose[data-astro-cid-j76an5tj] td{border-bottom:1px solid var(--line);padding:14px 16px 14px 0;vertical-align:top}.prose[data-astro-cid-j76an5tj] td:first-child{font-weight:600;color:var(--ink)}.prose[data-astro-cid-j76an5tj] em{color:var(--muted)}.prose[data-astro-cid-j76an5tj] p:last-of-type em:only-child{display:block;font-size:.9rem;padding-top:18px;border-top:1px solid var(--line)}.prose[data-astro-cid-j76an5tj] .figure-matrix{margin:2.4em 0}.prose[data-astro-cid-j76an5tj] .matrix{display:grid;grid-template-columns:1fr 1fr;gap:4px}.prose[data-astro-cid-j76an5tj] .matrix__cell{display:grid;gap:4px;padding:22px;min-height:120px;align-content:end;font-size:.85rem;line-height:1.4}.prose[data-astro-cid-j76an5tj] .matrix__cell strong{font-family:var(--font-display);font-weight:400;font-size:1.35rem}.prose[data-astro-cid-j76an5tj] .matrix__cell--low{background:var(--grey-light)}.prose[data-astro-cid-j76an5tj] .matrix__cell--mid{background:#dfe7ff}.prose[data-astro-cid-j76an5tj] .matrix__cell--high{background:var(--night);color:#fffc}.prose[data-astro-cid-j76an5tj] .matrix__cell--high strong{color:#fff}.prose[data-astro-cid-j76an5tj] figcaption{margin-top:12px;font-size:.85rem;color:var(--muted)}@media(max-width:1100px){.article__layout[data-astro-cid-j76an5tj]{grid-template-columns:minmax(160px,3fr) minmax(0,8fr)}}@media(max-width:899px){.article__layout[data-astro-cid-j76an5tj]{grid-template-columns:1fr}.article__aside[data-astro-cid-j76an5tj]{position:static;order:2}.toc[data-astro-cid-j76an5tj]{display:none}.article__hero[data-astro-cid-j76an5tj]{padding-inline:0}.article__hero-media[data-astro-cid-j76an5tj]{aspect-ratio:16 / 10}.related[data-astro-cid-j76an5tj]{grid-template-columns:1fr}.prose[data-astro-cid-j76an5tj]{font-size:1.05rem}}
