.blog-body.svelte-u4k2t{background:var(--paper);padding:clamp(3rem,8vh,5.5rem) 0 clamp(4rem,10vh,6rem)}.posts.svelte-u4k2t{border-top:1px solid var(--line);list-style:none}.posts.svelte-u4k2t li:where(.svelte-u4k2t){border-bottom:1px solid var(--line)}.posts.svelte-u4k2t a:where(.svelte-u4k2t){color:inherit;padding:clamp(1.6rem,4vw,2.4rem) 0;text-decoration:none;display:block}.posts.svelte-u4k2t time:where(.svelte-u4k2t){font-family:var(--font-mono);font-size:var(--fs-small);text-transform:uppercase;letter-spacing:.06em;color:color-mix(in srgb, var(--ink) 62%, transparent)}.posts.svelte-u4k2t h2:where(.svelte-u4k2t){letter-spacing:-.015em;margin-top:.5rem;font-size:clamp(1.3rem,2.6vw,1.7rem);font-weight:800;transition:color .2s}.posts.svelte-u4k2t a:where(.svelte-u4k2t):hover h2:where(.svelte-u4k2t),.posts.svelte-u4k2t a:where(.svelte-u4k2t):focus-visible h2:where(.svelte-u4k2t){color:var(--terracotta)}.posts.svelte-u4k2t p:where(.svelte-u4k2t){max-width:62ch;color:color-mix(in srgb, var(--ink) 82%, transparent);margin-top:.5rem;line-height:1.6}
