.page[data-astro-cid-2hoz64k5]{padding-block:var(--s-8) var(--section)}.intro[data-astro-cid-2hoz64k5]{justify-items:center;gap:var(--s-3);text-align:center;margin-bottom:var(--s-8);display:grid}h1[data-astro-cid-2hoz64k5]{font-size:var(--fs-3xl)}.lead[data-astro-cid-2hoz64k5]{max-width:52ch;margin-top:var(--s-2)}.layout[data-astro-cid-2hoz64k5]{gap:var(--s-7);display:grid}.toc[data-astro-cid-2hoz64k5]{display:none}.book[data-astro-cid-2hoz64k5]{width:min(100%, var(--measure));margin-inline:auto}.chapter[data-astro-cid-2hoz64k5],.world[data-astro-cid-2hoz64k5]{scroll-margin-top:calc(var(--header-h) + var(--s-5))}.chapter-head[data-astro-cid-2hoz64k5]{gap:var(--s-2);margin-bottom:var(--s-5);display:grid}.chapter-head[data-astro-cid-2hoz64k5] h2[data-astro-cid-2hoz64k5]{font-size:var(--fs-2xl)}.prose[data-astro-cid-2hoz64k5]{color:#d9d2c2}.prose[data-astro-cid-2hoz64k5] p:first-child:first-letter{float:left;font:600 3.7em / .78 var(--font-display);color:var(--gold);text-shadow:0 0 24px #e2c07a40;margin:.06em .12em 0 0;padding-top:.04em}@supports (initial-letter:3){.prose[data-astro-cid-2hoz64k5] p:first-child:first-letter{float:none;initial-letter:3;margin:0 .14em 0 0;padding:0;font-size:1em;line-height:1}}.chapter-orn{margin-block:var(--s-8)}.world-group[data-astro-cid-2hoz64k5]+.world-group[data-astro-cid-2hoz64k5]{margin-top:var(--s-7)}.world-group[data-astro-cid-2hoz64k5] h3[data-astro-cid-2hoz64k5]{margin-bottom:var(--s-4);padding-bottom:var(--s-2);border-bottom:1px solid var(--gold-line);font-size:var(--fs-md);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gold)}dl[data-astro-cid-2hoz64k5]{gap:var(--s-5);display:grid}.entry[data-astro-cid-2hoz64k5]{scroll-margin-top:calc(var(--header-h) + var(--s-5))}dt[data-astro-cid-2hoz64k5]{font:600 var(--fs-lg) / 1.25 var(--font-display);letter-spacing:var(--tracking-display);color:var(--ink)}dd[data-astro-cid-2hoz64k5]{margin-top:var(--s-2)}@media (width>=1100px){.layout[data-astro-cid-2hoz64k5]{grid-template-columns:240px minmax(0, var(--measure));justify-content:center;gap:var(--s-8)}.book[data-astro-cid-2hoz64k5]{width:auto;margin:0}.toc[data-astro-cid-2hoz64k5]{top:calc(var(--header-h) + var(--s-5));max-height:calc(100dvh - var(--header-h) - var(--s-7));padding-right:var(--s-3);scrollbar-width:thin;align-self:start;display:block;position:sticky;overflow-y:auto}}.toc-title[data-astro-cid-2hoz64k5]{margin-bottom:var(--s-3);font:600 var(--fs-xs) / 1 var(--font-ui);letter-spacing:var(--tracking-caps);text-transform:uppercase;color:var(--gold)}.toc[data-astro-cid-2hoz64k5] ol[data-astro-cid-2hoz64k5]{border-left:1px solid var(--gold-line);gap:2px;padding:0;list-style:none;display:grid}.toc[data-astro-cid-2hoz64k5] a[data-astro-cid-2hoz64k5]{padding:var(--s-2) var(--s-3);font:500 var(--fs-sm) / 1.3 var(--font-ui);color:var(--ink-2);border-left:1px solid #0000;gap:1px;margin-left:-1px;text-decoration:none;display:grid}.toc[data-astro-cid-2hoz64k5] a[data-astro-cid-2hoz64k5]:hover{border-left-color:var(--gold);color:var(--ink)}.toc-part[data-astro-cid-2hoz64k5]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem}.toc-world[data-astro-cid-2hoz64k5]{margin-top:var(--s-3)}
