.blog.svelte-u4k2t{max-width:680px;margin:0 auto;padding:3rem 1.5rem}h1.svelte-u4k2t{font-size:2rem;font-weight:700;margin-bottom:.5rem}.intro.svelte-u4k2t{font-size:1.0625rem;color:var(--text-secondary);margin-bottom:2.5rem}.empty.svelte-u4k2t{color:var(--text-muted);font-size:1rem}.posts.svelte-u4k2t{display:flex;flex-direction:column;gap:1rem}.post-card.svelte-u4k2t{display:block;background:var(--bg-card);border-radius:12px;padding:1.5rem;border:1px solid var(--border);transition:box-shadow .2s ease}.post-card.svelte-u4k2t:hover{box-shadow:0 4px 16px var(--card-hover-shadow)}time.svelte-u4k2t{font-size:.8125rem;color:var(--text-muted);font-weight:500}h2.svelte-u4k2t{font-size:1.1875rem;font-weight:600;margin:.375rem 0 .5rem;color:var(--text-primary)}.post-card.svelte-u4k2t p:where(.svelte-u4k2t){font-size:.9375rem;line-height:1.55;color:var(--text-secondary)}
