.blog-post.svelte-1teoznn{padding-top:120px;min-height:60vh}.back-link.svelte-1teoznn{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:.875rem;margin-bottom:var(--space-12);transition:color var(--duration-fast) var(--ease-in-out)}.back-link.svelte-1teoznn:hover{color:var(--color-text)}.post-header.svelte-1teoznn{max-width:720px;margin-bottom:var(--space-16);padding-bottom:var(--space-12);border-bottom:1px solid var(--color-border)}.tags.svelte-1teoznn{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-bottom:var(--space-4)}.tag.svelte-1teoznn{font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--color-accent);background:var(--color-accent-glow);border:1px solid rgba(108,99,255,.2);padding:3px 10px;border-radius:var(--radius-full)}.post-header.svelte-1teoznn h1:where(.svelte-1teoznn){font-size:clamp(2rem,4vw,3rem);margin-bottom:var(--space-4);color:var(--color-text)}.description.svelte-1teoznn{font-size:1.125rem;color:var(--color-text-muted);margin-bottom:var(--space-6)}.date.svelte-1teoznn{font-size:.875rem;color:var(--color-text-faint);font-feature-settings:"tnum"}
