.reader[data-astro-cid-zg7dkzxc]{--blog-title: var(--text);--blog-accent: var(--accent);--blog-muted: var(--soft);--blog-wash: color-mix(in srgb,var(--accent) 5%,transparent)}.reader[data-astro-cid-zg7dkzxc]{position:relative;padding:clamp(110px,13vw,170px) 0 clamp(110px,13vw,180px);overflow:hidden}.reader-head[data-astro-cid-zg7dkzxc]{position:relative;z-index:2;max-width:1060px}.reader-head[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{margin:0;font:600 clamp(48px,6.6vw,94px)/1.08 var(--font-head);letter-spacing:-.025em;text-wrap:balance;color:var(--blog-title)}.reader-meta[data-astro-cid-zg7dkzxc]{display:flex;align-items:center;gap:22px;flex-wrap:wrap;margin-top:32px;color:var(--blog-muted);font-size:14px}.reader-meta[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{display:inline-flex;align-items:center;min-height:44px;color:var(--text);text-decoration:underline;text-underline-offset:4px}.reader-hero[data-astro-cid-zg7dkzxc]{position:relative;z-index:2;margin:clamp(60px,8vw,100px) 0 0;overflow:hidden;background:var(--surface);box-shadow:none}.reader-hero[data-astro-cid-zg7dkzxc] img{display:block;width:100%;max-height:720px;aspect-ratio:16 / 8.4;object-fit:cover}.reader-layout[data-astro-cid-zg7dkzxc]{position:relative;z-index:2;display:grid;grid-template-columns:160px minmax(0,700px);gap:clamp(34px,6vw,96px);margin:clamp(74px,9vw,120px) auto 0;max-width:1030px}.reader-aside[data-astro-cid-zg7dkzxc]{position:sticky;top:112px;align-self:start;display:flex;flex-direction:column;gap:16px;color:var(--blog-muted);font-size:14px;line-height:1.5}.reader-aside[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{display:inline-flex;align-items:center;min-height:44px;text-decoration:underline;text-underline-offset:4px}.reader-aside[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]:first-letter{text-transform:uppercase}.reader-content[data-astro-cid-zg7dkzxc]{min-width:0}.reader-content[data-astro-cid-zg7dkzxc]>p[data-astro-cid-zg7dkzxc],.reader-content[data-astro-cid-zg7dkzxc]>h2[data-astro-cid-zg7dkzxc],.reader-content[data-astro-cid-zg7dkzxc]>ul[data-astro-cid-zg7dkzxc]{max-width:760px}.reader-content[data-astro-cid-zg7dkzxc]>p[data-astro-cid-zg7dkzxc]{margin:0 0 24px;color:var(--soft);font-size:18px;line-height:1.8}.reader-content[data-astro-cid-zg7dkzxc]>p[data-astro-cid-zg7dkzxc].lead{margin-bottom:46px;color:var(--blog-title);font:500 clamp(22px,2.5vw,33px)/1.26 var(--font-body);letter-spacing:-.02em}.reader-content[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin:64px 0 22px;font:600 clamp(30px,3.1vw,46px)/1.04 var(--font-head);letter-spacing:-.025em;color:var(--blog-title)}.reader-content[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{margin:12px 0 36px;padding-left:22px;color:var(--soft);font-size:18px;line-height:1.82}.reader-content[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{padding-left:8px;margin:6px 0}.note-ref[data-astro-cid-zg7dkzxc]{color:var(--blog-accent);font-size:.72em;font-weight:600;vertical-align:super;text-decoration:none}.reader-stat[data-astro-cid-zg7dkzxc]{display:grid;grid-template-columns:minmax(130px,.38fr) 1fr;column-gap:26px;align-items:end;margin:46px 0;padding:28px 0;border-top:1px solid color-mix(in srgb,var(--blog-accent) 16%,var(--border));border-bottom:1px solid color-mix(in srgb,var(--blog-accent) 16%,var(--border))}.reader-stat[data-astro-cid-zg7dkzxc] strong[data-astro-cid-zg7dkzxc]{font:600 clamp(48px,5.7vw,78px)/.8 var(--font-body);letter-spacing:-.025em;color:var(--blog-title)}.reader-stat[data-astro-cid-zg7dkzxc] span[data-astro-cid-zg7dkzxc]{font-size:15px;color:var(--soft);line-height:1.55}.reader-stat[data-astro-cid-zg7dkzxc] small[data-astro-cid-zg7dkzxc]{grid-column:2;margin-top:10px;color:var(--blog-muted);font-size:13px}.reader-callout[data-astro-cid-zg7dkzxc]{margin:54px 0;padding:28px 30px;background:var(--bg2)}.reader-callout[data-astro-cid-zg7dkzxc]>span[data-astro-cid-zg7dkzxc]{display:block;margin-bottom:12px;color:var(--blog-title);font:600 20px/1.2 var(--font-head);letter-spacing:-.02em}.reader-callout[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{margin:0;color:var(--soft);font-size:16px;line-height:1.74}.reader-sources[data-astro-cid-zg7dkzxc]{position:relative;margin-top:100px;padding-top:36px;border-top:1px solid var(--border)}.reader-sources[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin-top:0}.reader-sources[data-astro-cid-zg7dkzxc] ol[data-astro-cid-zg7dkzxc]{padding-left:20px}.reader-sources[data-astro-cid-zg7dkzxc] li[data-astro-cid-zg7dkzxc]{margin:12px 0;color:var(--soft);font-size:14px;line-height:1.58}.reader-sources[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--accent) 55%,transparent);text-underline-offset:3px}.reader-sources[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{color:var(--blog-accent)}.reader-geometry[data-astro-cid-zg7dkzxc]{position:absolute;z-index:1;width:clamp(300px,28vw,480px);height:clamp(300px,28vw,480px);right:-11vw;top:220px;border:1px solid color-mix(in srgb,var(--accent) 16%,transparent);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);transform:rotate(30deg);opacity:.72;pointer-events:none}.reader-geometry[data-astro-cid-zg7dkzxc]:after{content:"";position:absolute;inset:18%;border:1px solid color-mix(in srgb,var(--accent) 12%,transparent);clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);transform:rotate(-30deg)}@media(width<=760px){.reader[data-astro-cid-zg7dkzxc]{padding:82px 0 92px}.reader-head[data-astro-cid-zg7dkzxc] h1[data-astro-cid-zg7dkzxc]{font-size:clamp(32px,9vw,58px)}.reader-meta[data-astro-cid-zg7dkzxc]{gap:10px 18px}.reader-hero[data-astro-cid-zg7dkzxc]{margin-top:54px}.reader-hero[data-astro-cid-zg7dkzxc] img{aspect-ratio:4 / 3}.reader-layout[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr;margin-top:64px}.reader-aside[data-astro-cid-zg7dkzxc]{display:none}.reader-content[data-astro-cid-zg7dkzxc]>p[data-astro-cid-zg7dkzxc]{font-size:16px;line-height:1.8}.reader-content[data-astro-cid-zg7dkzxc]>p[data-astro-cid-zg7dkzxc].lead{font-size:22px;line-height:1.3;margin-bottom:38px}.reader-content[data-astro-cid-zg7dkzxc] h2[data-astro-cid-zg7dkzxc]{margin-top:52px;font-size:clamp(30px,8vw,46px)}.reader-content[data-astro-cid-zg7dkzxc] ul[data-astro-cid-zg7dkzxc]{font-size:16px}.reader-stat[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr;gap:10px}.reader-stat[data-astro-cid-zg7dkzxc] small[data-astro-cid-zg7dkzxc]{grid-column:auto}.reader-callout[data-astro-cid-zg7dkzxc]{padding:24px 22px}.reader-sources[data-astro-cid-zg7dkzxc]{margin-top:80px}.reader-geometry[data-astro-cid-zg7dkzxc]{width:220px;height:220px;right:-100px;top:170px}}@media(prefers-reduced-motion:reduce){.reader-geometry[data-astro-cid-zg7dkzxc],.reader-geometry[data-astro-cid-zg7dkzxc]:after{transform:none}}
