.article-page.svelte-1f19a26{padding:42px 0 100px}.article-hero.svelte-1f19a26{grid-template-columns:minmax(0,1.25fr) minmax(0,.85fr);align-items:center;gap:clamp(32px,5vw,80px);padding-bottom:68px;display:grid}.back-link.svelte-1f19a26{align-items:center;gap:12px;margin-bottom:48px;font-size:.875rem;font-weight:600;display:inline-flex}.article-series.svelte-1f19a26{color:#176448;text-transform:uppercase;letter-spacing:.12em;gap:18px;font-size:.75rem;font-weight:750;display:flex}h1.svelte-1f19a26{letter-spacing:-.055em;text-wrap:balance;margin:24px 0;font-size:clamp(2.75rem,5.2vw,4.75rem);font-weight:650;line-height:1.04}.article-subtitle.svelte-1f19a26{color:#176448;margin:0 0 26px;font-size:1rem;font-weight:650;line-height:1.6}.article-introduction.svelte-1f19a26{color:#4d5851;max-width:46ch;margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.3125rem;line-height:1.65}.article-byline.svelte-1f19a26{border-top:1px solid var(--line);color:#57635b;justify-content:space-between;align-items:center;gap:20px;margin-top:32px;padding-top:24px;font-size:.8125rem;line-height:1.65;display:flex}.article-byline.svelte-1f19a26 strong:where(.svelte-1f19a26){color:var(--ink);font-weight:650;display:block}.article-byline.svelte-1f19a26>span:where(.svelte-1f19a26){white-space:nowrap}.article-cover.svelte-1f19a26{background:#151b18;border-radius:12px;min-width:0;margin:0;overflow:hidden}.article-cover.svelte-1f19a26 img:where(.svelte-1f19a26){width:100%;height:auto;display:block}.article-cover.svelte-1f19a26 figcaption:where(.svelte-1f19a26){color:#526157;background:#f1f4f2;padding:18px 22px;font-size:.875rem;line-height:1.65}.press-release.svelte-1f19a26 .article-hero:where(.svelte-1f19a26){grid-template-columns:1fr;gap:40px}.press-release.svelte-1f19a26 .article-heading:where(.svelte-1f19a26){max-width:1040px}.press-release.svelte-1f19a26 .article-introduction:where(.svelte-1f19a26){max-width:76ch}.press-release.svelte-1f19a26 .article-byline:where(.svelte-1f19a26){max-width:720px}.press-release.svelte-1f19a26 .article-cover:where(.svelte-1f19a26){width:100%;max-width:none}.article-reading.svelte-1f19a26{border-top:1px solid var(--line);grid-template-columns:minmax(0,260px) minmax(0,720px);justify-content:space-between;gap:64px;padding-top:64px;display:grid}.article-contents.svelte-1f19a26{font-size:.875rem;position:sticky;top:40px}.article-contents.svelte-1f19a26>p:where(.svelte-1f19a26){margin:0 0 22px;font-weight:700}.article-contents.svelte-1f19a26 ol:where(.svelte-1f19a26){color:#78837c;margin:0;padding:0 0 0 24px;list-style:decimal-leading-zero}.article-contents.svelte-1f19a26 li:where(.svelte-1f19a26){margin-bottom:18px;padding-left:8px}.article-contents.svelte-1f19a26 a:where(.svelte-1f19a26){color:#526157;line-height:1.6}.article-contents.svelte-1f19a26 a:where(.svelte-1f19a26):hover{color:#087953;text-underline-offset:4px;text-decoration:underline}.contents-sources.svelte-1f19a26{border-top:1px solid var(--line);justify-content:space-between;margin-top:28px;padding-top:18px;display:flex}.article-body.svelte-1f19a26{min-width:0}.article-body.svelte-1f19a26 section:where(.svelte-1f19a26){margin-bottom:52px;scroll-margin-top:32px}.article-body.svelte-1f19a26 h2:where(.svelte-1f19a26){letter-spacing:-.035em;text-wrap:balance;margin:0 0 24px;font-size:clamp(1.5rem,2.5vw,2rem);font-weight:650;line-height:1.25}.article-body.svelte-1f19a26 p:where(.svelte-1f19a26){color:#3e4942;margin:0 0 24px;font-family:Georgia,Times New Roman,serif;font-size:1.1875rem;line-height:1.85}.article-photo.svelte-1f19a26{margin:32px 0 0}.article-photo.svelte-1f19a26 img:where(.svelte-1f19a26){border-radius:8px;width:100%;height:auto;display:block}.article-photo.svelte-1f19a26 figcaption:where(.svelte-1f19a26){color:#526157;margin-top:12px;font-size:.875rem;line-height:1.65}.media-contact.svelte-1f19a26{border-top:1px solid var(--line);padding-top:32px}.media-contact.svelte-1f19a26 a:where(.svelte-1f19a26){color:#176448;text-underline-offset:4px;overflow-wrap:anywhere;width:fit-content;line-height:1.8;text-decoration:underline;display:block}.article-quote.svelte-1f19a26{border-left:4px solid var(--mint);margin:36px 0 0;padding:8px 0 8px 28px}blockquote.svelte-1f19a26{margin:0}.article-quote.svelte-1f19a26 p:where(.svelte-1f19a26){color:var(--ink);margin-bottom:18px;font-size:1.625rem;font-weight:600;line-height:1.5}.article-quote.svelte-1f19a26 figcaption:where(.svelte-1f19a26){color:#176448;font-size:.875rem;font-weight:650}.quote-source.svelte-1f19a26{text-underline-offset:4px;margin-left:12px;font-weight:500;text-decoration:underline;display:inline-block}.article-citation.svelte-1f19a26{font-family:var(--font-geist-sans);color:#176448;margin-left:5px;font-size:.75rem;font-weight:650}.article-citation.svelte-1f19a26 a:where(.svelte-1f19a26):hover{text-decoration:underline}.article-body.svelte-1f19a26 .article-sources:where(.svelte-1f19a26){border-top:1px solid var(--line);margin:64px 0 40px;padding-top:32px}.article-sources.svelte-1f19a26 h2:where(.svelte-1f19a26){font-size:1.125rem}.article-sources.svelte-1f19a26 ol:where(.svelte-1f19a26){color:#526157;gap:12px;margin:0;padding-left:24px;font-size:.875rem;list-style:decimal;display:grid}.article-sources.svelte-1f19a26 li:where(.svelte-1f19a26){padding-left:6px;scroll-margin-top:32px}.article-sources.svelte-1f19a26 li:where(.svelte-1f19a26):target{background:#e2f7eb;border-radius:3px;outline:6px solid #e2f7eb}.article-sources.svelte-1f19a26 a:where(.svelte-1f19a26){color:#176448;text-underline-offset:4px;align-items:center;gap:8px;font-size:.875rem;line-height:1.7;text-decoration:underline;display:inline-flex}.article-end.svelte-1f19a26{border-top:1px solid var(--line);justify-content:space-between;gap:24px;padding-top:24px;font-size:.875rem;font-weight:650;display:flex}a.svelte-1f19a26:focus-visible{outline-offset:5px;outline:2px solid #176448}@media (width<=960px){.article-reading.svelte-1f19a26{grid-template-columns:minmax(0,190px) minmax(0,1fr);gap:40px}.article-hero.svelte-1f19a26{gap:32px}.back-link.svelte-1f19a26{margin-bottom:28px}.article-byline.svelte-1f19a26{flex-wrap:wrap;gap:8px}}@media (width<=720px){.article-page.svelte-1f19a26{padding-top:24px;padding-bottom:64px}.article-hero.svelte-1f19a26{grid-template-columns:1fr;gap:32px;padding-bottom:40px}.article-cover.svelte-1f19a26{justify-self:center;width:min(100%,420px)}.article-reading.svelte-1f19a26{grid-template-columns:1fr;gap:40px;padding-top:32px}.article-contents.svelte-1f19a26{position:static}.article-contents.svelte-1f19a26 ol:where(.svelte-1f19a26){columns:2;column-gap:28px}.article-contents.svelte-1f19a26 li:where(.svelte-1f19a26){break-inside:avoid}.article-body.svelte-1f19a26 p:where(.svelte-1f19a26){font-size:1.125rem;line-height:1.8}.article-introduction.svelte-1f19a26{font-size:1.1875rem}}@media (width<=420px){.article-contents.svelte-1f19a26 ol:where(.svelte-1f19a26){columns:1}}
