.blog.svelte-u4k2t{padding-block:clamp(3rem, 8vw, 6rem) var(--section-y)}.blog-inner.svelte-u4k2t{max-width:52rem}.blog-head.svelte-u4k2t h1:where(.svelte-u4k2t){font-size:var(--text-h1);line-height:var(--text-h1--line-height);margin:var(--space-3) 0 var(--space-4)}.lede.svelte-u4k2t{font-size:var(--text-body-lg);color:var(--color-muted)}.posts.svelte-u4k2t{margin:var(--space-12) 0 0;border-top:1px solid var(--color-line);padding:0;list-style:none}.post-link.svelte-u4k2t{padding:var(--space-8) 0;border-bottom:1px solid var(--color-line);color:var(--color-ink);text-decoration:none;display:block}.post-link.svelte-u4k2t:hover h2:where(.svelte-u4k2t){color:var(--color-accent-press)}.post-meta.svelte-u4k2t{font-family:var(--font-mono);font-size:var(--text-meta);letter-spacing:.06em;color:var(--color-muted);margin-bottom:var(--space-2)}.post-link.svelte-u4k2t h2:where(.svelte-u4k2t){font-size:var(--text-h2);line-height:var(--text-h2--line-height);transition:color .14s}.post-desc.svelte-u4k2t{margin-top:var(--space-3);color:var(--color-muted);max-width:60ch}.post-more.svelte-u4k2t{margin-top:var(--space-4);color:var(--color-accent-press);font-weight:650;display:inline-block}.post-link.svelte-u4k2t:hover .arrow:where(.svelte-u4k2t){margin-left:.2em}.arrow.svelte-u4k2t{transition:margin-left .16s cubic-bezier(.16,1,.3,1);display:inline-block}
