.blog-list.svelte-zy134o.svelte-zy134o{max-width:48rem;margin:0 auto;padding:2rem 1rem 3rem}h1.svelte-zy134o.svelte-zy134o{text-align:center;margin-bottom:2rem}.posts.svelte-zy134o.svelte-zy134o{display:flex;flex-direction:column;gap:1rem}.post-card.svelte-zy134o.svelte-zy134o{display:block;background-color:var(--color-card-bg);border-radius:var(--radius-md);padding:1.5rem;text-decoration:none;box-shadow:var(--shadow-sm);border:1px solid var(--color-border);transition:box-shadow var(--transition-normal),border-color var(--transition-normal)}.post-card.svelte-zy134o.svelte-zy134o:hover{box-shadow:var(--shadow-md);border-color:var(--color-accent);text-decoration:none}.post-card.svelte-zy134o h2.svelte-zy134o{font-size:1.25rem;margin:0 0 .5rem;color:var(--color-text-primary);border:none;padding:0}.post-card.svelte-zy134o time.svelte-zy134o{font-size:.8rem;color:var(--color-text-muted)}.post-card.svelte-zy134o p.svelte-zy134o{font-size:.95rem;color:var(--color-text-secondary);margin:.5rem 0 0;line-height:1.6}
