.blog-header.svelte-e68hfa.svelte-e68hfa{margin-bottom:4rem}.blog-header.svelte-e68hfa h1.svelte-e68hfa{margin-bottom:1rem}.blog-header.svelte-e68hfa p.svelte-e68hfa{font-size:1.125rem;color:var(--slate-400)}.posts.svelte-e68hfa.svelte-e68hfa{display:flex;flex-direction:column;gap:2rem}.post-card.svelte-e68hfa.svelte-e68hfa{display:block;padding:2rem;border:1px solid var(--slate-800);border-radius:1rem;transition:all .3s var(--ease-out)}.post-card.svelte-e68hfa.svelte-e68hfa:hover{border-color:var(--accent);background:#3b82f60a;transform:translateY(-2px)}.post-card__cover.svelte-e68hfa.svelte-e68hfa{width:100%;border-radius:.75rem;margin-bottom:1rem}.post-card__meta.svelte-e68hfa.svelte-e68hfa{display:flex;gap:1rem;font-size:.8125rem;color:var(--slate-600);margin-bottom:.75rem}.post-card__reading.svelte-e68hfa.svelte-e68hfa{color:var(--accent)}.post-card.svelte-e68hfa h2.svelte-e68hfa{font-size:1.375rem;margin-bottom:.5rem;line-height:1.3}.post-card.svelte-e68hfa p.svelte-e68hfa{color:var(--slate-400);font-size:.9375rem;line-height:1.6}.post-card__tags.svelte-e68hfa.svelte-e68hfa{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.tag.svelte-e68hfa.svelte-e68hfa{font-size:.75rem;font-weight:600;padding:.25rem .625rem;border-radius:2rem;background:#3b82f61a;color:var(--blue-400);letter-spacing:.02em}.empty.svelte-e68hfa.svelte-e68hfa{text-align:center;color:var(--slate-600);padding:4rem 0}
