.post-header.svelte-1teoznn{padding:var(--section-gap) 0 clamp(2rem, 4vw, 3.5rem);border-bottom:1px solid var(--color-border)}.header-inner.svelte-1teoznn{max-width:720px}.header-meta.svelte-1teoznn time:where(.svelte-1teoznn){text-transform:uppercase;letter-spacing:.1em;color:var(--color-accent);font-size:.8rem;font-weight:700}.post-header.svelte-1teoznn h1:where(.svelte-1teoznn){margin-top:1rem;font-size:clamp(2rem,4vw + .5rem,3rem);line-height:1.15}.post-body.svelte-1teoznn{padding:var(--section-gap) 0}.post-content.svelte-1teoznn{max-width:680px}.post-footer.svelte-1teoznn{padding:0 0 var(--section-gap)}.back-link.svelte-1teoznn{border-top:1px solid var(--color-border);color:var(--color-muted);text-transform:uppercase;letter-spacing:.05em;transition:color var(--transition);padding:1.5rem 0;font-size:.85rem;font-weight:600;display:inline-block}.back-link.svelte-1teoznn:hover{color:var(--color-primary)}
