.band[data-astro-cid-fn5ai6td] .lede[data-astro-cid-fn5ai6td]{max-width:40rem}.chapters[data-astro-cid-fn5ai6td]{margin:0;padding:0;list-style:none}.chapter[data-astro-cid-fn5ai6td]{border-bottom:1px solid var(--line);color:inherit;border-radius:var(--radius-sm);grid-template-columns:3.5rem 1fr 2rem;align-items:start;gap:1rem;padding:1.75rem .5rem;text-decoration:none;transition:background .3s;display:grid}.chapter[data-astro-cid-fn5ai6td]:hover{background:var(--card)}.ch-num[data-astro-cid-fn5ai6td]{font-family:var(--font-display);color:var(--gold-2);font-variation-settings:"opsz" 144;font-size:1.8rem;line-height:1.1}.ch-body[data-astro-cid-fn5ai6td]{gap:.35rem;display:grid}.ch-title[data-astro-cid-fn5ai6td]{font-family:var(--font-display);font-size:clamp(1.5rem,1.2rem + 1vw,2rem);line-height:1.15}.ch-sum[data-astro-cid-fn5ai6td]{color:var(--ink-2);font-size:1rem}.ch-epi[data-astro-cid-fn5ai6td]{font-family:var(--font-read);color:var(--ink-3);margin-top:.25rem;font-size:.98rem;font-style:italic}.ch-epi[data-astro-cid-fn5ai6td] em[data-astro-cid-fn5ai6td]{font-style:normal;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin-left:.4rem;font-size:.75rem}.ch-arrow[data-astro-cid-fn5ai6td]{color:var(--ink-3);transition:transform .3s var(--ease), color .3s;align-self:center;font-size:1.4rem}.chapter[data-astro-cid-fn5ai6td]:hover .ch-arrow[data-astro-cid-fn5ai6td]{color:var(--gold-3);transform:translate(4px)}
