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