.container-sm.svelte-1vtm5n6{max-width:800px}.post-header.svelte-1vtm5n6{padding:var(--space-12) 0 var(--space-8)}.back-link.svelte-1vtm5n6{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);margin-bottom:var(--space-8);display:inline-flex}.back-link.svelte-1vtm5n6:hover{color:var(--color-primary)}.meta.svelte-1vtm5n6{gap:var(--space-4);font-size:var(--text-sm);margin-bottom:var(--space-4);display:flex}.category.svelte-1vtm5n6{color:var(--color-primary);font-weight:600}.date.svelte-1vtm5n6{color:var(--color-text-muted)}h1.svelte-1vtm5n6{font-size:var(--text-4xl);margin-bottom:var(--space-6);line-height:1.2}@media (width>=768px){h1.svelte-1vtm5n6{font-size:var(--text-5xl)}}.featured-image.svelte-1vtm5n6{border-radius:var(--radius-lg);width:100%;height:auto;max-height:400px;margin-bottom:var(--space-12);overflow:hidden}.featured-image.svelte-1vtm5n6 img:where(.svelte-1vtm5n6){object-fit:cover;width:100%;height:100%}.content.svelte-1vtm5n6{color:var(--color-text);font-size:1.125rem;line-height:1.7}.content.svelte-1vtm5n6 h2{margin-top:var(--space-12);margin-bottom:var(--space-4);font-size:var(--text-2xl)}.content.svelte-1vtm5n6 h3{margin-top:var(--space-8);margin-bottom:var(--space-4);font-size:var(--text-xl)}.content.svelte-1vtm5n6 p{margin-bottom:var(--space-6);color:inherit}.content.svelte-1vtm5n6 ul,.content.svelte-1vtm5n6 ol{margin-bottom:var(--space-6);padding-left:var(--space-6)}.content.svelte-1vtm5n6 li{margin-bottom:var(--space-2)}.content.svelte-1vtm5n6 img{border-radius:var(--radius-md);margin:var(--space-8) 0}
