.s-head[data-astro-cid-4rsasd5a]{border-bottom:var(--rule-hair) solid var(--color-rule)}.s-head-in[data-astro-cid-4rsasd5a]{gap:var(--space-lg);min-height:min(calc(100svh - var(--nav-h)), 720px);padding-block:var(--space-3xl);align-content:center;display:grid}@media (width<=60rem){.s-head-in[data-astro-cid-4rsasd5a]{min-height:0;padding-block:var(--space-2xl)}}.s-head[data-astro-cid-4rsasd5a] h1[data-astro-cid-4rsasd5a]{text-wrap:balance;max-width:12ch;font-size:clamp(3rem,8vw + 1rem,8.5rem);line-height:.98}.s-head[data-astro-cid-4rsasd5a] .lead[data-astro-cid-4rsasd5a]{font-size:var(--text-xl);max-width:40ch}.intro-grid[data-astro-cid-4rsasd5a]{column-gap:var(--gap-columns);row-gap:var(--space-2xl);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.prose[data-astro-cid-4rsasd5a]{gap:var(--space-md);font-size:var(--text-lead);grid-column:1/8;line-height:1.55;display:grid}.prose[data-astro-cid-4rsasd5a] p{color:var(--color-ink-2);max-width:60ch}.prose[data-astro-cid-4rsasd5a] p:first-child:first-letter{font:400 4.2em/.82 var(--font-display);float:inline-start;color:var(--color-ink);margin:.04em .1em 0 0}.toc-wrap[data-astro-cid-4rsasd5a]{top:calc(var(--nav-h) + var(--space-xl));grid-column:9/13;align-self:start;position:sticky}.toc-h[data-astro-cid-4rsasd5a]{font-size:var(--text-title);margin-bottom:var(--space-md);overflow-wrap:break-word;min-width:0}.toc[data-astro-cid-4rsasd5a]{counter-reset:c;margin:0;padding:0;list-style:none}.toc[data-astro-cid-4rsasd5a] li[data-astro-cid-4rsasd5a]{counter-increment:c;border-bottom:var(--rule-hair) solid var(--color-rule)}.toc[data-astro-cid-4rsasd5a] a[data-astro-cid-4rsasd5a]{align-items:baseline;gap:var(--space-md);min-height:52px;padding-block:var(--space-sm);font:400 var(--text-lg)/1.2 var(--font-display);text-decoration:none;display:flex}.toc[data-astro-cid-4rsasd5a] a[data-astro-cid-4rsasd5a]:before{content:counter(c, decimal-leading-zero);font:500 var(--text-sm)/1 var(--font-body);color:var(--color-muted);font-variant-numeric:tabular-nums}.toc[data-astro-cid-4rsasd5a] a[data-astro-cid-4rsasd5a]:hover{text-decoration:underline;text-decoration-color:var(--color-accent)}.toc[data-astro-cid-4rsasd5a] a[data-astro-cid-4rsasd5a]:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}@media (width<=60rem){.prose[data-astro-cid-4rsasd5a],.toc-wrap[data-astro-cid-4rsasd5a]{grid-column:1/-1}.toc-wrap[data-astro-cid-4rsasd5a]{position:static}}.chapters[data-astro-cid-4rsasd5a]{margin-block:0;list-style:none}.chapter[data-astro-cid-4rsasd5a]{column-gap:var(--gap-columns);padding-block:var(--space-3xl);border-top:var(--rule-hair) solid var(--color-rule);scroll-margin-top:var(--nav-h);grid-template-columns:repeat(12,minmax(0,1fr));align-items:center;display:grid}.chapter[data-astro-cid-4rsasd5a]:first-child{border-top-color:var(--color-ink)}.ch-art[data-astro-cid-4rsasd5a]{padding:var(--space-md);grid-column:1/6;display:block}.ch-text[data-astro-cid-4rsasd5a]{gap:var(--space-md);grid-column:7/13;justify-items:start;display:grid}.ch-text[data-astro-cid-4rsasd5a] h2[data-astro-cid-4rsasd5a]{overflow-wrap:break-word;min-width:0}.ch-text[data-astro-cid-4rsasd5a] h2[data-astro-cid-4rsasd5a] a[data-astro-cid-4rsasd5a]{text-decoration:none}.ch-text[data-astro-cid-4rsasd5a] h2[data-astro-cid-4rsasd5a] a[data-astro-cid-4rsasd5a]:hover{text-decoration:underline;text-decoration-color:var(--color-accent);text-decoration-thickness:2px}.ch-text[data-astro-cid-4rsasd5a] h2[data-astro-cid-4rsasd5a] a[data-astro-cid-4rsasd5a]:focus-visible{outline:2px solid var(--color-focus);outline-offset:3px}.ch-text[data-astro-cid-4rsasd5a] .body[data-astro-cid-4rsasd5a]{font-size:var(--text-lead);max-width:44ch}@media (width<=60rem){.chapter[data-astro-cid-4rsasd5a]{padding-block:var(--space-2xl);row-gap:var(--space-xl)}.ch-art[data-astro-cid-4rsasd5a],.ch-text[data-astro-cid-4rsasd5a]{grid-column:1/-1}.ch-art[data-astro-cid-4rsasd5a]{max-width:440px}}.wall[data-astro-cid-4rsasd5a]{background:var(--color-paper-2);border-top:var(--rule-hair) solid var(--color-rule)}.wall-h[data-astro-cid-4rsasd5a]{margin-bottom:var(--space-xl);overflow-wrap:break-word;min-width:0}.wall-row[data-astro-cid-4rsasd5a]{gap:var(--gap-columns);grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));margin:0;padding:0;list-style:none;display:grid}.wall-row[data-astro-cid-4rsasd5a] figure[data-astro-cid-4rsasd5a]{margin:0}.wall-row[data-astro-cid-4rsasd5a] img[data-astro-cid-4rsasd5a]{width:100%;height:auto;box-shadow:var(--shadow-sheet)}@media (width<=40rem){.wall-row[data-astro-cid-4rsasd5a]{grid-template-columns:minmax(0,1fr)}}.end[data-astro-cid-4rsasd5a]{border-top:var(--rule-hair) solid var(--color-ink)}.end-inner[data-astro-cid-4rsasd5a]{justify-items:start;gap:var(--space-xl);display:grid}.closing[data-astro-cid-4rsasd5a]{font-family:var(--font-display);color:var(--color-ink);letter-spacing:var(--tracking-display);text-wrap:balance;max-width:20ch;line-height:1.08}
