.blog-index.svelte-u4k2t{padding-top:2rem}.post-list.svelte-u4k2t{border-top:1px solid var(--line);gap:0;margin:0;padding:0;list-style:none;display:grid}.post-list.svelte-u4k2t li:where(.svelte-u4k2t){border-bottom:1px solid var(--line)}.post-list.svelte-u4k2t a:where(.svelte-u4k2t){gap:.45rem;padding:1.25rem 0;text-decoration:none;display:grid}.post-list.svelte-u4k2t a:where(.svelte-u4k2t):hover .post-list__title:where(.svelte-u4k2t){color:var(--accent)}.post-list__title.svelte-u4k2t{color:var(--text);letter-spacing:-.05em;font-size:clamp(1.45rem,4vw,2.4rem);font-weight:800;line-height:1}.post-list__description.svelte-u4k2t{color:var(--muted);line-height:1.55}
