.head.svelte-nkmkd2{text-align:center;padding:clamp(4rem,8vw,7rem) clamp(1.2rem,4vw,2.5rem) 3rem;max-width:56rem;margin:0 auto}.head.svelte-nkmkd2 .chapter{margin-bottom:1.6rem}h1.svelte-nkmkd2{font-family:var(--font-headline);font-weight:400;font-size:clamp(2.2rem,5vw,4rem);line-height:1.08;margin:0 0 1.4rem;letter-spacing:-.012em}h1.svelte-nkmkd2 .d:where(.svelte-nkmkd2){display:block}h1.svelte-nkmkd2 .italic:where(.svelte-nkmkd2){font-style:italic;color:var(--fg-muted)}.prose.svelte-nkmkd2{max-width:38rem;margin:0 auto;padding:0 clamp(1.2rem,4vw,2.5rem) 6rem}.prose.svelte-nkmkd2 .chapter{margin:3rem 0 1rem}.prose.svelte-nkmkd2 p:where(.svelte-nkmkd2){font-family:var(--font-headline);font-size:1.15rem;line-height:1.7;color:var(--fg-muted);margin:0 0 1.8rem}.prose.svelte-nkmkd2 .lede:where(.svelte-nkmkd2){color:var(--fg);font-style:italic;font-size:1.25rem}.link-inline.svelte-nkmkd2{color:var(--fg);text-decoration:none;border-bottom:1px solid var(--fg);font-style:italic}.facts.svelte-nkmkd2{list-style:none;padding:0;margin:0 0 1.8rem;display:flex;flex-direction:column;gap:1.2rem}.facts.svelte-nkmkd2 li:where(.svelte-nkmkd2){font-family:var(--font-headline);font-size:1.1rem;line-height:1.65;color:var(--fg-muted);padding-left:1.2rem;border-left:1px solid var(--outline-variant)}.facts.svelte-nkmkd2 strong:where(.svelte-nkmkd2){color:var(--fg);font-weight:500;font-style:italic}.portrait.svelte-nkmkd2{margin:0 0 1.8rem;display:flex;flex-direction:column;align-items:flex-start;gap:.8rem}.portrait.svelte-nkmkd2 img:where(.svelte-nkmkd2){width:144px;height:144px;object-fit:cover;border:1px solid var(--outline-variant);filter:grayscale(1) contrast(1.02);display:block}.portrait.svelte-nkmkd2 figcaption:where(.svelte-nkmkd2){font-family:var(--font-headline);font-size:.92rem;font-style:italic;color:var(--fg-muted)}.wer-links.svelte-nkmkd2{list-style:none;padding:0;margin:0 0 1.8rem;display:flex;flex-wrap:wrap;gap:.8rem 1.8rem}.wer-links.svelte-nkmkd2 li:where(.svelte-nkmkd2){font-family:var(--font-headline);font-size:1.02rem}.cross-links.svelte-nkmkd2{margin-top:3.6rem;padding-top:2.4rem;border-top:1px solid var(--outline-variant);text-align:center}.cross-links.svelte-nkmkd2 .chapter{margin-bottom:1.2rem}.cross-links.svelte-nkmkd2 ul:where(.svelte-nkmkd2){list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:1.2rem 2.4rem;justify-content:center}.cross-links.svelte-nkmkd2 li:where(.svelte-nkmkd2){font-family:var(--font-headline);font-size:1.05rem}
