.hero.svelte-ypbj28{max-width:max(44rem, var(--measure));padding:4.5rem 0 1rem}h1.svelte-ypbj28{letter-spacing:.04em;color:var(--accent);margin:0;font-size:clamp(2.6rem,7vw,4.2rem);font-weight:500;line-height:1.15}.subtitle.svelte-ypbj28{color:var(--ink-soft);letter-spacing:.06em;margin:.8rem 0 0;font-size:1.4rem}.title-page.svelte-ypbj28{margin-top:1.6rem}.title-page.svelte-ypbj28 img{width:auto;max-height:70svh;margin-inline:auto;display:block}.author.svelte-ypbj28{color:var(--ink-soft);margin:1.2rem 0 0;font-size:1.1rem}.opening.svelte-ypbj28{border-top:1px solid var(--rule);color:var(--ink-soft);margin-top:2.2rem;padding-top:1.6rem}.start.svelte-ypbj28{margin-top:1.2rem}.start.svelte-ypbj28 a:where(.svelte-ypbj28){color:var(--accent);text-decoration:none}.contents.svelte-ypbj28{max-width:max(44rem, var(--measure));padding:3rem 0 0}.section-h.svelte-ypbj28{letter-spacing:.02em;align-items:baseline;gap:.7rem;margin:0 0 1rem;font-size:1.3rem;font-weight:500;display:flex}.section-h.svelte-ypbj28:before{content:"";background:var(--accent);flex:none;align-self:center;width:1.4rem;height:1px}.part.svelte-ypbj28{margin-top:2rem}h3.svelte-ypbj28{margin:0 0 .6rem;font-size:1.15rem;font-weight:500;line-height:1.4}h3.svelte-ypbj28 a:where(.svelte-ypbj28){color:var(--ink);gap:.2rem;text-decoration:none;display:grid}.kicker.svelte-ypbj28{color:var(--ink-muted);letter-spacing:.12em;font-size:.72rem}.list.svelte-ypbj28{margin:0;padding:0;list-style:none}.list.svelte-ypbj28 li:where(.svelte-ypbj28)+li:where(.svelte-ypbj28){border-top:1px solid var(--rule)}.list.svelte-ypbj28 a:where(.svelte-ypbj28){color:var(--ink);grid-template-columns:2rem 1fr auto;align-items:baseline;gap:.5rem;padding:.7rem 0;text-decoration:none;display:grid}.front.svelte-ypbj28 a:where(.svelte-ypbj28){grid-template-columns:1fr auto}.num.svelte-ypbj28{color:var(--accent)}.min.svelte-ypbj28{color:var(--ink-muted);letter-spacing:.06em;white-space:nowrap;font-size:.68rem}.readers.svelte-ypbj28{max-width:max(44rem, var(--measure));padding:3rem 0 0}.lead.svelte-ypbj28{color:var(--ink-muted);margin:0 0 1.6rem}.reader-grid.svelte-ypbj28{grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));gap:2rem 2.4rem;margin:0;padding:0;list-style:none;display:grid}figure.svelte-ypbj28{margin:0}figcaption.svelte-ypbj28{align-items:start;gap:.75rem;display:flex}figcaption.svelte-ypbj28 img:where(.svelte-ypbj28){object-fit:contain;flex:none;width:2.75rem;height:2.75rem}.who.svelte-ypbj28{flex:1;min-width:0;display:grid}.name.svelte-ypbj28{font-size:1.15rem;font-weight:500;line-height:1.3}.handle.svelte-ypbj28{color:var(--ink-muted);font-variant-numeric:tabular-nums;font-size:.72rem}.bio.svelte-ypbj28{color:var(--ink-soft);margin-top:.3rem;font-size:.88rem;line-height:1.45}blockquote.svelte-ypbj28{border-inline-start:2px solid var(--accent);color:var(--ink-soft);margin:.8rem 0 0;padding-inline-start:1em}@media (hover:hover){.list.svelte-ypbj28 a:where(.svelte-ypbj28):hover .t:where(.svelte-ypbj28),h3.svelte-ypbj28 a:where(.svelte-ypbj28):hover .vt:where(.svelte-ypbj28){color:var(--accent)}}@container (width<=56rem){.hero.svelte-ypbj28{padding-top:3rem}}
