.page-shell[data-astro-cid-3ijns5km]{width:min(1160px,calc(100% - 48px));margin-inline:auto}.article-page[data-astro-cid-3ijns5km]{padding-top:58px}.article-top[data-astro-cid-3ijns5km]{display:grid;grid-template-columns:1.1fr .9fr;gap:70px;align-items:end;border-bottom:1px solid var(--line);padding-bottom:45px}.back-link[data-astro-cid-3ijns5km]{font:11px DM Mono,monospace;color:var(--muted);display:inline-block;margin-bottom:50px}.eyebrow[data-astro-cid-3ijns5km]{font:10px DM Mono,monospace;color:var(--muted);letter-spacing:.04em}.article-top[data-astro-cid-3ijns5km] h1[data-astro-cid-3ijns5km]{font-size:clamp(43px,5.5vw,80px);line-height:.92;letter-spacing:-.08em;margin:18px 0 25px}.article-top[data-astro-cid-3ijns5km] img[data-astro-cid-3ijns5km]{width:100%;height:410px;object-fit:cover;filter:grayscale(.65)}.article-meta[data-astro-cid-3ijns5km]{display:flex;gap:20px;flex-wrap:wrap;font:10px DM Mono,monospace;color:var(--muted)}.article-layout[data-astro-cid-3ijns5km]{display:grid;grid-template-columns:minmax(0,700px) 220px;gap:100px;justify-content:center;padding:65px 0}.article-body[data-astro-cid-3ijns5km]{font-family:Georgia,serif;font-size:18px;line-height:1.72}.article-body[data-astro-cid-3ijns5km] p[data-astro-cid-3ijns5km]{margin:0 0 25px}.article-body[data-astro-cid-3ijns5km] .standfirst[data-astro-cid-3ijns5km]{font-family:Space Grotesk,sans-serif;font-size:23px;line-height:1.35;letter-spacing:-.035em}.article-body[data-astro-cid-3ijns5km] section[data-astro-cid-3ijns5km]{margin-top:42px}.article-body[data-astro-cid-3ijns5km] h2[data-astro-cid-3ijns5km]{font-family:Space Grotesk,sans-serif;font-size:28px;letter-spacing:-.055em;line-height:1;margin:0 0 15px}.article-aside[data-astro-cid-3ijns5km]{font:12px DM Mono,monospace}.aside-sticky[data-astro-cid-3ijns5km]{position:sticky;top:25px;display:grid;gap:14px}.aside-sticky[data-astro-cid-3ijns5km] a[data-astro-cid-3ijns5km]{color:var(--muted);line-height:1.3}.aside-sticky[data-astro-cid-3ijns5km] a[data-astro-cid-3ijns5km]:hover{color:var(--ink)}.aside-sticky[data-astro-cid-3ijns5km] p[data-astro-cid-3ijns5km]{font-family:Space Grotesk,sans-serif;color:var(--muted);line-height:1.5;font-size:12px}.aside-rule[data-astro-cid-3ijns5km]{border-top:1px solid var(--line);margin-top:8px}.source-box[data-astro-cid-3ijns5km]{font-family:Space Grotesk,sans-serif;background:var(--panel);padding:22px;margin-top:48px;font-size:13px;line-height:1.5}.source-box[data-astro-cid-3ijns5km] p[data-astro-cid-3ijns5km]{margin:10px 0 15px}.source-box[data-astro-cid-3ijns5km] a[data-astro-cid-3ijns5km]{font-weight:600;border-bottom:1px solid;font-size:12px}.related[data-astro-cid-3ijns5km]{border-top:1px solid var(--line);padding-top:25px}.section-head[data-astro-cid-3ijns5km]{display:flex;justify-content:space-between;align-items:center}.section-head[data-astro-cid-3ijns5km] h2[data-astro-cid-3ijns5km]{font-size:22px;letter-spacing:-.05em}.section-head[data-astro-cid-3ijns5km] a[data-astro-cid-3ijns5km]{font-size:11px}.related-grid[data-astro-cid-3ijns5km]{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.related-grid[data-astro-cid-3ijns5km] a[data-astro-cid-3ijns5km]{border-top:1px solid var(--line);padding-top:12px}.related-grid[data-astro-cid-3ijns5km] img[data-astro-cid-3ijns5km]{width:100%;height:150px;object-fit:cover;filter:grayscale(.7)}.related-grid[data-astro-cid-3ijns5km] span[data-astro-cid-3ijns5km]{display:block;font:10px DM Mono,monospace;color:var(--muted);margin-top:12px}.related-grid[data-astro-cid-3ijns5km] h3[data-astro-cid-3ijns5km]{font-size:19px;line-height:1;letter-spacing:-.05em;margin:8px 0 20px}@media(max-width:800px){.article-top[data-astro-cid-3ijns5km]{grid-template-columns:1fr;gap:28px}.article-top[data-astro-cid-3ijns5km] img[data-astro-cid-3ijns5km]{height:260px;grid-row:1}.back-link[data-astro-cid-3ijns5km]{margin-bottom:30px}.article-layout[data-astro-cid-3ijns5km]{grid-template-columns:1fr;gap:28px;padding:45px 0}.article-aside[data-astro-cid-3ijns5km]{order:-1}.aside-sticky[data-astro-cid-3ijns5km]{position:static;display:flex;flex-wrap:wrap;gap:10px}.aside-sticky[data-astro-cid-3ijns5km] .tag[data-astro-cid-3ijns5km],.aside-sticky[data-astro-cid-3ijns5km] p[data-astro-cid-3ijns5km],.aside-rule[data-astro-cid-3ijns5km]{display:none}.aside-sticky[data-astro-cid-3ijns5km] a[data-astro-cid-3ijns5km]{border:1px solid var(--line);padding:7px 9px}.article-body[data-astro-cid-3ijns5km]{font-size:17px}.article-body[data-astro-cid-3ijns5km] .standfirst[data-astro-cid-3ijns5km]{font-size:21px}.related-grid[data-astro-cid-3ijns5km]{grid-template-columns:1fr}.related-grid[data-astro-cid-3ijns5km] img[data-astro-cid-3ijns5km]{height:210px}}
