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