.article-page.svelte-1ie0dxx{padding-block:calc(var(--nav-h,88px) + 40px) clamp(72px, 9vw, 120px)}.breadcrumb.svelte-1ie0dxx{letter-spacing:.14em;text-transform:uppercase;color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:28px;font-size:12px;display:flex}.breadcrumb.svelte-1ie0dxx a:where(.svelte-1ie0dxx){color:var(--text-muted);text-decoration:none}.breadcrumb.svelte-1ie0dxx a:where(.svelte-1ie0dxx):hover{color:var(--text)}.head.svelte-1ie0dxx{border-bottom:1px solid var(--line);flex-direction:column;gap:18px;max-width:860px;padding-bottom:34px;display:flex}h1.svelte-1ie0dxx{font-size:clamp(36px,4.6vw,64px)}.lede.svelte-1ie0dxx{max-width:740px;font-family:var(--font-serif);color:var(--text-soft);margin:0;font-size:clamp(20px,2vw,26px);line-height:1.45}.meta.svelte-1ie0dxx{letter-spacing:.1em;color:var(--text-faint);flex-wrap:wrap;align-items:center;gap:10px;font-size:12px;display:flex}.flag.svelte-1ie0dxx{border:1px solid var(--line-strong);letter-spacing:.18em;text-transform:uppercase;color:var(--text-muted);padding:4px 9px;font-size:10px;font-weight:600}.notice.svelte-1ie0dxx{border-inline-start:2px solid var(--accent);background:var(--surface);max-width:760px;color:var(--text-soft);margin:0;padding:14px 18px;font-size:14px;line-height:1.7}.notice.svelte-1ie0dxx:first-of-type{margin-top:28px}.lead.svelte-1ie0dxx{border:1px solid var(--line);background:#000;max-width:920px;margin:28px 0 0}.lead.svelte-1ie0dxx img:where(.svelte-1ie0dxx){aspect-ratio:1200/630;object-fit:cover;width:100%;height:auto;display:block}.facts.svelte-1ie0dxx{gap:10px;max-width:760px;margin:0;display:grid}.facts.svelte-1ie0dxx div:where(.svelte-1ie0dxx){border-bottom:1px solid var(--line-soft);grid-template-columns:minmax(110px,160px) 1fr;gap:16px;padding-block:8px;display:grid}.facts.svelte-1ie0dxx dt:where(.svelte-1ie0dxx){letter-spacing:.2em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:600}.facts.svelte-1ie0dxx dd:where(.svelte-1ie0dxx){color:var(--text-soft);margin:0;font-size:15px;line-height:1.6}.facts.svelte-1ie0dxx dd:where(.svelte-1ie0dxx) a:where(.svelte-1ie0dxx),.characters.svelte-1ie0dxx a:where(.svelte-1ie0dxx){color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:3px}.source-link.svelte-1ie0dxx{letter-spacing:.16em;text-transform:uppercase;color:var(--accent);text-underline-offset:4px;margin-top:16px;font-size:12px;font-weight:600;display:inline-block}.evidence.svelte-1ie0dxx{max-width:760px;color:var(--text-soft);margin:0;padding-inline-start:1.3em;font-size:16px;line-height:1.75}.evidence.svelte-1ie0dxx li:where(.svelte-1ie0dxx){margin-bottom:10px}.prose.svelte-1ie0dxx{max-width:760px;padding-top:34px}.prose.svelte-1ie0dxx p{color:var(--text-soft);margin:0 0 22px;font-size:18px;line-height:1.8}.prose.svelte-1ie0dxx h2{font-family:var(--font-serif);margin:44px 0 18px;font-size:clamp(28px,3vw,40px);font-weight:500;line-height:1.15}.prose.svelte-1ie0dxx h3{font-family:var(--font-serif);margin:32px 0 14px;font-size:clamp(22px,2.3vw,30px);font-weight:500;line-height:1.2}.prose.svelte-1ie0dxx ul,.prose.svelte-1ie0dxx ol{color:var(--text-soft);margin:0 0 22px;padding-inline-start:1.4em;font-size:17px;line-height:1.8}.prose.svelte-1ie0dxx li{margin-bottom:8px}.prose.svelte-1ie0dxx blockquote{border-inline-start:2px solid var(--accent);font-family:var(--font-serif);color:var(--text);margin:32px 0;padding:4px 0 4px 24px;font-size:clamp(22px,2.4vw,30px);font-style:italic;line-height:1.4}.prose.svelte-1ie0dxx blockquote p{font:inherit;color:inherit;margin:0}.prose.svelte-1ie0dxx a{color:var(--accent);-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:4px}.prose.svelte-1ie0dxx code{background:var(--surface);padding:2px 6px;font-size:.9em}.prose.svelte-1ie0dxx hr{border:0;border-top:1px solid var(--line-strong);margin:40px 0}.block.svelte-1ie0dxx{border-top:1px solid var(--line-soft);margin-top:48px;padding-top:28px}.block-title.svelte-1ie0dxx{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);margin:0 0 18px;font-size:12px;font-weight:600}.characters.svelte-1ie0dxx{flex-wrap:wrap;gap:8px 10px;margin:0;padding:0;list-style:none;display:flex}.characters.svelte-1ie0dxx li:where(.svelte-1ie0dxx){border:1px solid var(--line-strong);font-family:var(--font-serif);color:var(--text-soft);padding:8px 12px;font-size:18px}.references.svelte-1ie0dxx{color:var(--text-muted);margin:0;padding-inline-start:1.3em;font-size:14px;line-height:1.8}.related.svelte-1ie0dxx{grid-template-columns:1fr;display:grid}.language-rail.svelte-1ie0dxx{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;display:flex}.rail-label.svelte-1ie0dxx{letter-spacing:.22em;text-transform:uppercase;color:var(--text-faint);font-size:11px;font-weight:600}.language-rail.svelte-1ie0dxx a:where(.svelte-1ie0dxx){color:var(--text-muted);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px}.language-rail.svelte-1ie0dxx a:where(.svelte-1ie0dxx):hover{color:var(--text)}.article-footer.svelte-1ie0dxx{flex-wrap:wrap;gap:12px;margin-top:52px;display:flex}
