.stage-section[data-astro-cid-f2jc3dwf]{flex-direction:column;gap:16px;display:flex}.stage[data-astro-cid-f2jc3dwf]{grid-template-columns:minmax(0,3fr) minmax(0,1fr);grid-template-areas:"yt av""cap cap";align-items:start;gap:16px;transition:grid-template-columns .45s;display:grid}.stage[data-astro-cid-f2jc3dwf][data-layout=avatar]{grid-template-columns:minmax(0,3fr) minmax(0,2fr)}@media (prefers-reduced-motion:reduce){.stage[data-astro-cid-f2jc3dwf]{transition:none}}.stage-yt[data-astro-cid-f2jc3dwf]{aspect-ratio:16/9;background:var(--stage);grid-area:yt;min-width:200px;min-height:200px}.stage-yt[data-astro-cid-f2jc3dwf] iframe[data-astro-cid-f2jc3dwf]{border:0;width:100%;height:100%;display:block}.stage-avatar[data-astro-cid-f2jc3dwf]{flex-direction:column;grid-area:av;gap:10px;min-width:0;display:flex}.avatar-frame[data-astro-cid-f2jc3dwf]{aspect-ratio:4/5;background:var(--surface-muted);border:1px solid var(--border);border-radius:var(--radius);position:relative;overflow:hidden}.avatar-frame[data-astro-cid-f2jc3dwf]>[data-astro-cid-f2jc3dwf]{width:100%;height:100%;position:absolute;inset:0}.avatar-placeholder[data-astro-cid-f2jc3dwf]{width:70%;height:auto;fill:var(--placeholder);inset:auto 15% 0}.avatar-frame[data-astro-cid-f2jc3dwf] video[data-astro-cid-f2jc3dwf]{object-fit:cover;transition:opacity .25s}.avatar-talk[data-astro-cid-f2jc3dwf]{opacity:0}.avatar-frame[data-astro-cid-f2jc3dwf][data-talking=true] .avatar-talk[data-astro-cid-f2jc3dwf]{opacity:1}.avatar-frame[data-astro-cid-f2jc3dwf][data-talking=true] .avatar-idle[data-astro-cid-f2jc3dwf]{opacity:0}.avatar-frame[data-astro-cid-f2jc3dwf]{container-type:inline-size}.avatar-frame[data-astro-cid-f2jc3dwf]>.telop[data-astro-cid-f2jc3dwf]{color:#fff;pointer-events:none;width:auto;height:auto;inset:auto 0}.avatar-frame[data-astro-cid-f2jc3dwf]>.telop-top[data-astro-cid-f2jc3dwf]{top:0}.avatar-frame[data-astro-cid-f2jc3dwf]>.telop-bottom[data-astro-cid-f2jc3dwf]{bottom:0}.telop-top[data-astro-cid-f2jc3dwf]{align-items:center;gap:6px;padding:3.5cqi 4cqi;font-size:clamp(10px,3.6cqi,14px);line-height:1.4;display:flex}.telop-kind[data-astro-cid-f2jc3dwf]{background:var(--navy);letter-spacing:.06em;border-radius:3px;padding:.2em .7em;font-weight:700}.telop-date[data-astro-cid-f2jc3dwf]{background:#1515149e;border-radius:3px;padding:.2em .6em;font-weight:500}.telop-bottom[data-astro-cid-f2jc3dwf]{opacity:0;background:linear-gradient(#0a101a00,#0a101a99 45%,#0a101adb);padding:12cqi 4.5cqi 4.5cqi;transition:opacity .3s,transform .3s;transform:translateY(6px)}.avatar-frame[data-astro-cid-f2jc3dwf][data-talking=true] .telop-bottom[data-astro-cid-f2jc3dwf]{opacity:1;transform:none}.telop-progress[data-astro-cid-f2jc3dwf]{gap:3px;margin-bottom:2.4cqi;display:flex}.telop-progress[data-astro-cid-f2jc3dwf] span[data-astro-cid-f2jc3dwf]{background:#ffffff47;border-radius:2px;flex:1;height:3px}.telop-progress[data-astro-cid-f2jc3dwf] span[data-astro-cid-f2jc3dwf].done{background:#ffffffb3}.telop-progress[data-astro-cid-f2jc3dwf] span[data-astro-cid-f2jc3dwf].now{background:#fff}.telop-line[data-astro-cid-f2jc3dwf]{align-items:baseline;gap:.6em;font-size:clamp(12px,4.8cqi,19px);line-height:1.45;display:flex}.telop-part[data-astro-cid-f2jc3dwf]{border:1px solid #ffffffbf;border-radius:3px;flex-shrink:0;padding:.05em .5em;font-size:.78em;font-weight:700}.telop-title[data-astro-cid-f2jc3dwf]{font-weight:700}@media (prefers-reduced-motion:reduce){.telop-bottom[data-astro-cid-f2jc3dwf]{transition:none}}.avatar-meta[data-astro-cid-f2jc3dwf]{color:var(--muted);justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.badge[data-astro-cid-f2jc3dwf]{background:var(--label-reported-bg);color:var(--label-reported-fg);white-space:nowrap;border-radius:999px;padding:2px 8px;font-weight:500}.stage[data-astro-cid-f2jc3dwf][data-layout=avatar] .badge[data-astro-cid-f2jc3dwf]{background:var(--accent);color:var(--on-accent)}.stage-caption[data-astro-cid-f2jc3dwf]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);grid-area:cap;align-items:baseline;gap:14px;min-height:56px;padding:14px 20px;font-size:16px;line-height:1.7;display:flex}.caption-label[data-astro-cid-f2jc3dwf]{color:var(--muted);flex-shrink:0;font-size:13px}.stage-caption[data-astro-cid-f2jc3dwf][data-tone=status] .caption-text[data-astro-cid-f2jc3dwf]{color:var(--muted)}.stage-caption[data-astro-cid-f2jc3dwf][data-tone=hint]{border-color:var(--label-unknown-fg);background:var(--label-unknown-bg)}.stage-caption[data-astro-cid-f2jc3dwf][data-tone=hint] .caption-text[data-astro-cid-f2jc3dwf]{color:var(--label-unknown-fg);font-weight:700}.stage-controls[data-astro-cid-f2jc3dwf]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.btn-toggle[data-astro-cid-f2jc3dwf] .switch[data-astro-cid-f2jc3dwf]{background:var(--border-strong);border-radius:999px;justify-content:flex-start;align-items:center;width:34px;height:20px;padding:2px;transition:background .2s;display:flex}.btn-toggle[data-astro-cid-f2jc3dwf] .switch[data-astro-cid-f2jc3dwf] span[data-astro-cid-f2jc3dwf]{background:#fff;border-radius:999px;width:16px;height:16px;transition:background .2s}.btn-toggle[data-astro-cid-f2jc3dwf][aria-pressed=true] .switch[data-astro-cid-f2jc3dwf]{background:var(--accent);justify-content:flex-end}.btn-toggle[data-astro-cid-f2jc3dwf][aria-pressed=true] .switch[data-astro-cid-f2jc3dwf] span[data-astro-cid-f2jc3dwf]{background:var(--on-accent)}.chapters[data-astro-cid-f2jc3dwf] ol[data-astro-cid-f2jc3dwf]{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:12px;margin:12px 0 0;padding:0;list-style:none;display:grid}.chapters[data-astro-cid-f2jc3dwf] a[data-astro-cid-f2jc3dwf]{border-top:3px solid var(--placeholder);background:var(--surface);height:100%;color:var(--fg);flex-direction:column;gap:6px;padding:14px 16px;text-decoration:none;display:flex}.chapter-marker[data-astro-cid-f2jc3dwf]{color:var(--muted);font-size:13px}.chapter-title[data-astro-cid-f2jc3dwf]{font-size:15px;font-weight:500}.chapters[data-astro-cid-f2jc3dwf] a[data-astro-cid-f2jc3dwf][aria-current=step]{border-top-color:var(--accent);background:var(--accent-tint)}.chapters[data-astro-cid-f2jc3dwf] a[data-astro-cid-f2jc3dwf][aria-current=step] .chapter-marker[data-astro-cid-f2jc3dwf]{color:var(--accent)}.chapters[data-astro-cid-f2jc3dwf] a[data-astro-cid-f2jc3dwf][aria-current=step] .chapter-title[data-astro-cid-f2jc3dwf]{font-weight:700}@media (width<=767px){.stage[data-astro-cid-f2jc3dwf]{grid-template-columns:88px minmax(0,1fr);grid-template-areas:"yt yt""av cap";gap:10px 12px}.stage[data-astro-cid-f2jc3dwf][data-layout=avatar]{grid-template-columns:minmax(0,1fr);grid-template-areas:"av""cap""yt"}.stage-yt[data-astro-cid-f2jc3dwf]{width:100%}.stage[data-astro-cid-f2jc3dwf][data-layout=video] .avatar-frame[data-astro-cid-f2jc3dwf]{aspect-ratio:4/5}.stage[data-astro-cid-f2jc3dwf][data-layout=video] .avatar-meta[data-astro-cid-f2jc3dwf],.stage[data-astro-cid-f2jc3dwf][data-layout=video] .telop[data-astro-cid-f2jc3dwf]{display:none}.stage[data-astro-cid-f2jc3dwf][data-layout=avatar] .avatar-frame[data-astro-cid-f2jc3dwf]{width:100%;max-height:52svh}.stage-caption[data-astro-cid-f2jc3dwf]{flex-direction:column;gap:4px;padding:10px 12px;font-size:14px}.stage[data-astro-cid-f2jc3dwf][data-layout=video] .stage-caption[data-astro-cid-f2jc3dwf]{align-self:stretch}.caption-label[data-astro-cid-f2jc3dwf]{font-size:11px}.stage-controls[data-astro-cid-f2jc3dwf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.stage-controls[data-astro-cid-f2jc3dwf] .btn-primary[data-astro-cid-f2jc3dwf]{grid-column:1/-1}.stage-controls[data-astro-cid-f2jc3dwf] .btn[data-astro-cid-f2jc3dwf]{min-height:44px;padding:0 12px;font-size:14px}.chapters[data-astro-cid-f2jc3dwf] ol[data-astro-cid-f2jc3dwf]{border-top:1px solid var(--border);grid-auto-flow:row;gap:0}.chapters[data-astro-cid-f2jc3dwf] a[data-astro-cid-f2jc3dwf]{border-top:0;border-bottom:1px solid var(--border);background:0 0;flex-direction:row;align-items:center;gap:14px;min-height:52px;padding:0 10px 0 0}.chapters[data-astro-cid-f2jc3dwf] a[data-astro-cid-f2jc3dwf][aria-current=step]{padding-left:10px}.chapter-marker[data-astro-cid-f2jc3dwf]{flex-shrink:0;width:104px;font-size:12px}}.intro[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:20px;padding-top:40px;display:flex}.crumbs[data-astro-cid-4qsuv3nm]{color:var(--muted);flex-wrap:wrap;align-items:center;gap:12px;font-size:14px;display:flex}.crumbs[data-astro-cid-4qsuv3nm] a[data-astro-cid-4qsuv3nm]{color:var(--muted)}.crumbs[data-astro-cid-4qsuv3nm] .mono[data-astro-cid-4qsuv3nm]{font-size:13px}h1[data-astro-cid-4qsuv3nm]{max-width:1000px;margin:0;font-size:44px;line-height:1.35}.lead[data-astro-cid-4qsuv3nm]{color:var(--fg-2);max-width:880px;margin:0;font-size:18px;line-height:1.8}.meta[data-astro-cid-4qsuv3nm]{color:var(--muted);flex-wrap:wrap;gap:8px 28px;font-size:14px;display:flex}.key-points[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:16px;margin-top:36px;padding:28px 32px;display:flex}.key-points[data-astro-cid-4qsuv3nm] h2[data-astro-cid-4qsuv3nm]{margin:0;font-size:20px}.key-points[data-astro-cid-4qsuv3nm] ul[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:16px;margin:0;padding:0;list-style:none;display:flex}.key-points[data-astro-cid-4qsuv3nm] li[data-astro-cid-4qsuv3nm]{align-items:baseline;gap:14px;font-size:17px;line-height:1.7;display:flex}.columns[data-astro-cid-4qsuv3nm]{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:64px;margin-top:72px;display:grid}.main-col[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:64px;display:flex}h2[data-astro-cid-4qsuv3nm]{margin:0;font-size:30px}.commentary[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:28px;display:flex}.part[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:10px;scroll-margin-top:24px;display:flex}.part-head[data-astro-cid-4qsuv3nm]{color:var(--muted);font-size:13px}.part[data-astro-cid-4qsuv3nm] p[data-astro-cid-4qsuv3nm]{white-space:pre-line;margin:0;font-size:17px;line-height:1.95}.implications[data-astro-cid-4qsuv3nm]{background:var(--accent-tint);border-radius:var(--radius-lg);flex-direction:column;gap:20px;padding:36px;display:flex}.section-head[data-astro-cid-4qsuv3nm]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.implications[data-astro-cid-4qsuv3nm] h2[data-astro-cid-4qsuv3nm]{color:var(--accent-strong)}.impl-grid[data-astro-cid-4qsuv3nm]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.impl-card[data-astro-cid-4qsuv3nm]{background:var(--surface);border-radius:var(--radius);flex-direction:column;gap:12px;padding:24px;display:flex}.impl-no[data-astro-cid-4qsuv3nm]{color:var(--accent);font-size:13px}.impl-title[data-astro-cid-4qsuv3nm]{font-size:18px;font-weight:700}.impl-card[data-astro-cid-4qsuv3nm] p[data-astro-cid-4qsuv3nm]{margin:0;font-size:15px;line-height:1.85}.summary[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:20px;display:flex}.summary-rows[data-astro-cid-4qsuv3nm]{border-top:1px solid var(--border)}.summary-row[data-astro-cid-4qsuv3nm]{border-bottom:1px solid var(--border);grid-template-columns:96px minmax(0,1fr);align-items:baseline;gap:20px;padding:18px 0;display:grid}.summary-row[data-astro-cid-4qsuv3nm] ul[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:6px;margin:0;padding:0;font-size:16px;line-height:1.75;list-style:none;display:flex}.summary-row[data-astro-cid-4qsuv3nm] .none[data-astro-cid-4qsuv3nm]{color:var(--muted)}.sources[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:16px;display:flex}.sources[data-astro-cid-4qsuv3nm] h2[data-astro-cid-4qsuv3nm]{font-size:24px}.sources[data-astro-cid-4qsuv3nm] ul[data-astro-cid-4qsuv3nm]{overflow-wrap:anywhere;flex-direction:column;gap:10px;margin:0;padding-left:20px;font-size:15px;line-height:1.7;display:flex}.about-page[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:14px;padding:24px 28px;display:flex}.about-page[data-astro-cid-4qsuv3nm] h2[data-astro-cid-4qsuv3nm]{font-size:15px;font-weight:700}.about-page[data-astro-cid-4qsuv3nm] p[data-astro-cid-4qsuv3nm]{color:var(--fg-2);margin:0;font-size:14px;line-height:1.85}.corrections[data-astro-cid-4qsuv3nm] h3[data-astro-cid-4qsuv3nm]{margin:0 0 6px;font-size:14px;font-weight:500}.corrections[data-astro-cid-4qsuv3nm] ul[data-astro-cid-4qsuv3nm]{color:var(--muted);margin:0;padding:0;font-size:14px;list-style:none}.corrections[data-astro-cid-4qsuv3nm] li[data-astro-cid-4qsuv3nm]{gap:20px;display:flex}.author[data-astro-cid-4qsuv3nm]{border-top:1px solid var(--border);gap:24px;padding-top:36px;display:flex}.avatar-mark[data-astro-cid-4qsuv3nm]{background:var(--accent);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:18px;display:flex}.author-name[data-astro-cid-4qsuv3nm]{font-size:17px;font-weight:700}.author[data-astro-cid-4qsuv3nm] p[data-astro-cid-4qsuv3nm]{color:var(--fg-2);margin:10px 0 0;font-size:15px;line-height:1.85}.author-links[data-astro-cid-4qsuv3nm]{gap:20px;margin-top:10px;font-size:15px;display:flex}.side-col[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:28px;display:flex;position:sticky;top:24px}.side-title[data-astro-cid-4qsuv3nm]{color:var(--muted);font-size:14px;font-weight:700}.toc[data-astro-cid-4qsuv3nm]{flex-direction:column;gap:12px;padding:22px 24px;display:flex}.toc[data-astro-cid-4qsuv3nm] a[data-astro-cid-4qsuv3nm]{color:var(--fg);font-size:15px;text-decoration:none}.toc[data-astro-cid-4qsuv3nm] a[data-astro-cid-4qsuv3nm]:hover{color:var(--accent)}.legend[data-astro-cid-4qsuv3nm]{border:1px solid var(--border);border-radius:var(--radius);flex-direction:column;gap:12px;padding:22px 24px;display:flex}.legend-row[data-astro-cid-4qsuv3nm]{align-items:baseline;gap:10px;font-size:14px;line-height:1.6;display:flex}.legend-row[data-astro-cid-4qsuv3nm] .label{min-width:52px;padding:2px 0;font-size:12px}.cta[data-astro-cid-4qsuv3nm]{background:var(--accent);border-radius:var(--radius);color:#fff;flex-direction:column;gap:14px;padding:22px 24px;display:flex}.cta-title[data-astro-cid-4qsuv3nm]{font-size:16px;font-weight:700;line-height:1.6}.cta[data-astro-cid-4qsuv3nm] p[data-astro-cid-4qsuv3nm]{color:var(--on-accent-muted);margin:0;font-size:14px;line-height:1.8}.cta[data-astro-cid-4qsuv3nm] a[data-astro-cid-4qsuv3nm]{height:44px;color:var(--accent);background:#fff;border-radius:6px;justify-content:center;align-items:center;font-size:15px;font-weight:700;text-decoration:none;display:flex}@media (width<=1023px){.columns[data-astro-cid-4qsuv3nm]{grid-template-columns:minmax(0,1fr);gap:48px}.side-col[data-astro-cid-4qsuv3nm]{order:-1;position:static}.toc[data-astro-cid-4qsuv3nm]{display:none}}@media (width<=767px){.intro[data-astro-cid-4qsuv3nm]{gap:14px;padding-top:24px}h1[data-astro-cid-4qsuv3nm]{font-size:26px;line-height:1.45}.lead[data-astro-cid-4qsuv3nm]{font-size:16px}.meta[data-astro-cid-4qsuv3nm]{gap:4px 16px;font-size:13px}.key-points[data-astro-cid-4qsuv3nm]{gap:12px;margin-top:20px;padding:18px}.key-points[data-astro-cid-4qsuv3nm] h2[data-astro-cid-4qsuv3nm]{font-size:17px}.key-points[data-astro-cid-4qsuv3nm] li[data-astro-cid-4qsuv3nm]{gap:10px;font-size:15px}.key-points[data-astro-cid-4qsuv3nm] li[data-astro-cid-4qsuv3nm] .label{min-width:48px;padding:2px 0;font-size:12px}.columns[data-astro-cid-4qsuv3nm]{gap:40px;margin-top:40px}.main-col[data-astro-cid-4qsuv3nm]{gap:40px}h2[data-astro-cid-4qsuv3nm]{font-size:22px}.part[data-astro-cid-4qsuv3nm] p[data-astro-cid-4qsuv3nm]{font-size:16px;line-height:1.9}.implications[data-astro-cid-4qsuv3nm]{margin-inline:calc(-1 * var(--gutter));border-radius:0;padding:28px 16px}.impl-grid[data-astro-cid-4qsuv3nm]{grid-template-columns:minmax(0,1fr);gap:8px}.impl-card[data-astro-cid-4qsuv3nm]{padding:18px}.summary-row[data-astro-cid-4qsuv3nm]{grid-template-columns:minmax(0,1fr);gap:8px;padding:14px 0}.summary-row[data-astro-cid-4qsuv3nm] .label{justify-self:start}.legend[data-astro-cid-4qsuv3nm]{display:none}}
