main.svelte-1pe82zf{max-width:78rem;padding:clamp(4rem, 9vw, 8rem) var(--gutter) 4rem;margin:0 auto}.intro.svelte-1pe82zf{border-bottom:1px solid var(--line);gap:clamp(2.5rem,5vw,5rem);padding-bottom:clamp(2.5rem,5vw,4rem);display:grid}@media (width>=60rem){.intro.svelte-1pe82zf{grid-template-columns:46% 1fr;align-items:start}.intro--list.svelte-1pe82zf{grid-template-columns:1fr auto;align-items:baseline}}h1.svelte-1pe82zf{letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(2.5rem,5.2vw,4.5rem);font-weight:700;line-height:.92}.empty.svelte-1pe82zf{color:var(--smoke);margin:clamp(3rem,6vw,5rem) 0}.tally.svelte-1pe82zf{text-align:right;font-family:var(--mono);color:var(--mist);margin:0;font-size:.75rem}.pages.svelte-1pe82zf{margin:0;padding:0;list-style:none}.pages.svelte-1pe82zf li:where(.svelte-1pe82zf){border-bottom:1px solid var(--line);grid-template-columns:1fr;gap:1.25rem;padding:clamp(1.75rem,3vw,2.5rem) 0;display:grid}.pages__thumb.svelte-1pe82zf{display:none}@media (width>=40rem){.pages.svelte-1pe82zf li:where(.svelte-1pe82zf):has(.pages__thumb:where(.svelte-1pe82zf)){grid-template-columns:120px 1fr;align-items:center}.pages__thumb.svelte-1pe82zf{aspect-ratio:1;border:1px solid var(--line);border-radius:2px;display:block;overflow:hidden}.pages__thumb.svelte-1pe82zf img{object-fit:cover;width:100%;height:100%;display:block}}.pages__head.svelte-1pe82zf{flex-wrap:wrap;align-items:baseline;gap:.85rem;display:flex}.pages.svelte-1pe82zf h2:where(.svelte-1pe82zf){letter-spacing:-.02em;margin:0;font-size:clamp(1.35rem,2.2vw,1.85rem);font-weight:600;line-height:1.15}.pages.svelte-1pe82zf h2:where(.svelte-1pe82zf) a:where(.svelte-1pe82zf){text-decoration:none}.pages.svelte-1pe82zf h2:where(.svelte-1pe82zf) a:where(.svelte-1pe82zf):hover{text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-underline-offset:.15em}.pages__slug.svelte-1pe82zf{font-family:var(--mono);color:var(--mist);font-size:.75rem}.pages__body.svelte-1pe82zf{max-width:42rem;color:var(--smoke);margin:.75rem 0 0;line-height:1.6}.pages__meta.svelte-1pe82zf{font-family:var(--mono);color:var(--mist);margin:.75rem 0 0;font-size:.7rem}a.svelte-1pe82zf{color:var(--ink);text-decoration-line:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 25%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 25%, transparent);text-underline-offset:.2em;text-decoration-thickness:1.5px;transition:text-decoration-color .12s}a.svelte-1pe82zf:hover{-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent)}footer.svelte-1pe82zf{margin-top:clamp(3rem,6vw,5rem);padding-top:1.5rem}footer.svelte-1pe82zf a:where(.svelte-1pe82zf){font-family:var(--mono);color:var(--smoke);font-size:.8rem;text-decoration:none;transition:color .12s}footer.svelte-1pe82zf a:where(.svelte-1pe82zf):hover{color:var(--ink)}
