.intro.svelte-fa71f8{gap:.75rem;padding-block:clamp(2rem,1.5rem + 3vw,4.5rem) clamp(1.5rem,1rem + 2vw,3rem);display:grid}.back.svelte-fa71f8{font-size:var(--step--1);justify-self:start;margin-block-end:1.5rem}.back.svelte-fa71f8:before{content:"← "}h1.svelte-fa71f8{font-size:var(--step-4)}.where.svelte-fa71f8{font-size:var(--step-1);color:var(--ink-muted);font-style:italic}.caption.svelte-fa71f8{font-size:var(--step--1);color:var(--ink-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:space-between;gap:.25rem 2rem;padding-block-start:.9rem;display:flex}.body.svelte-fa71f8{gap:3rem;display:grid}@media (width>=56rem){.body.svelte-fa71f8{column-gap:var(--gutter);grid-template-columns:1.5fr 1fr}}.story.svelte-fa71f8{align-content:start;gap:1.5rem;display:grid}.hour.svelte-fa71f8{max-inline-size:var(--measure);font-family:var(--font-display);font-size:var(--step-2);color:var(--accent);font-style:italic;line-height:1.2}.story.svelte-fa71f8 h2:where(.svelte-fa71f8),.year.svelte-fa71f8 h2:where(.svelte-fa71f8){font-size:var(--step-2);margin-block-start:1.5rem}.day.svelte-fa71f8{border-block-start:1px solid var(--rule);margin:0;padding:0;list-style:none}.day.svelte-fa71f8 li:where(.svelte-fa71f8){border-block-end:1px solid var(--rule);grid-template-columns:5rem 1fr;gap:1rem;padding-block:1rem;display:grid}.figure.svelte-fa71f8{font-family:var(--font-display);font-size:var(--step-1);font-variant-numeric:tabular-nums}.note.svelte-fa71f8{font-size:var(--step--1);color:var(--ink-muted)}aside.svelte-fa71f8{align-content:start;gap:2rem;display:grid}dl.svelte-fa71f8{border-block-start:1px solid var(--rule);margin:0}dl.svelte-fa71f8 div:where(.svelte-fa71f8){border-block-end:1px solid var(--rule);padding-block:.85rem}dt.svelte-fa71f8{font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}dd.svelte-fa71f8{margin:.25rem 0 0}aside.svelte-fa71f8 .button:where(.svelte-fa71f8){justify-self:start}.year.svelte-fa71f8{padding-block-end:var(--section-pad)}.table-wrap.svelte-fa71f8{margin-block-start:1.5rem;overflow-x:auto}table.svelte-fa71f8{border-collapse:collapse;font-variant-numeric:tabular-nums;inline-size:100%;min-inline-size:34rem}caption.svelte-fa71f8{caption-side:bottom;text-align:start;font-size:var(--step--1);color:var(--ink-muted);padding-block-start:1rem}th.svelte-fa71f8,td.svelte-fa71f8{border-block-end:1px solid var(--rule);text-align:start;padding:.7rem 1rem .7rem 0;font-weight:400}thead.svelte-fa71f8 th:where(.svelte-fa71f8){font-size:var(--step--1);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}tbody.svelte-fa71f8 th:where(.svelte-fa71f8){font-family:var(--font-display)}tr.best.svelte-fa71f8 td:where(.svelte-fa71f8):last-child{color:var(--accent);font-style:italic}.pager.svelte-fa71f8{gap:var(--gutter);padding-block:2rem var(--section-pad);border-block-start:1px solid var(--rule);grid-template-columns:1fr 1fr;display:grid}.pager.svelte-fa71f8 a:where(.svelte-fa71f8){gap:.35rem;text-decoration:none;display:grid}.pager.svelte-fa71f8 a[rel=next]:where(.svelte-fa71f8){text-align:end}.pager-name.svelte-fa71f8{font-family:var(--font-display);font-size:var(--step-2)}.pager.svelte-fa71f8 a:where(.svelte-fa71f8):hover .pager-name:where(.svelte-fa71f8){text-decoration:underline;text-decoration-thickness:1px}
