.blog-page.svelte-u4k2t{max-width:48rem;margin:0 auto;padding:2rem 1.5rem}h1.svelte-u4k2t{font-size:1.75rem;font-weight:600;margin:0 0 2rem}.posts.svelte-u4k2t{display:flex;flex-direction:column;gap:1rem}.post-card.svelte-u4k2t{display:block;padding:1.25rem;border:1px solid var(--color-border);border-radius:var(--radius-md);text-decoration:none;transition:border-color var(--duration-fast)}.post-card.svelte-u4k2t:hover{border-color:var(--color-text-tertiary);text-decoration:none}time.svelte-u4k2t{font-size:.78rem;color:var(--color-text-tertiary)}h2.svelte-u4k2t{font-size:1.1rem;font-weight:600;margin:.25rem 0 .3rem;color:var(--color-text)}.post-card.svelte-u4k2t p:where(.svelte-u4k2t){font-size:.88rem;color:var(--color-text-secondary);margin:0;line-height:1.5}
