.blog-post-header.svelte-11r49k3{max-width:900px;margin:0 auto 48px}.back-link.svelte-11r49k3{display:inline-block;font-size:.9rem;color:var(--accent);margin-bottom:32px;font-weight:500}.back-link.svelte-11r49k3:hover{color:var(--accent-hover)}.post-title.svelte-11r49k3{font-size:clamp(2rem,4vw,3rem);margin-bottom:16px;letter-spacing:-.03em}.post-meta.svelte-11r49k3{display:flex;align-items:center;gap:12px;flex-wrap:wrap;color:var(--text-tertiary);font-size:.9rem}.meta-divider.svelte-11r49k3{color:var(--text-tertiary)}.post-tags.svelte-11r49k3{display:flex;gap:8px;flex-wrap:wrap}
