.blog-post.svelte-1teoznn{max-width:800px;margin:0 auto;padding:var(--spacing-16) var(--spacing-4)}.post-header.svelte-1teoznn{margin-bottom:var(--spacing-12);padding-bottom:var(--spacing-8);border-bottom:var(--border-base) solid var(--color-slate-150)}.back-link.svelte-1teoznn{display:inline-block;margin-bottom:var(--spacing-8);font-size:var(--text-sm)}.back-link.svelte-1teoznn:hover{color:var(--color-natural)}.post-header.svelte-1teoznn time:where(.svelte-1teoznn){display:block;margin-bottom:var(--spacing-2);font-size:var(--text-sm)}.post-header.svelte-1teoznn h1:where(.svelte-1teoznn){font-size:var(--text-2xl);margin-bottom:var(--spacing-4)}.description.svelte-1teoznn{font-size:var(--text-lg);margin-bottom:var(--spacing-6)}.tags.svelte-1teoznn{display:flex;gap:var(--spacing-2);flex-wrap:wrap}.tag.svelte-1teoznn{background-color:var(--color-slate-100);padding:var(--spacing-1) var(--spacing-3);border-radius:var(--radius-full);font-size:var(--text-xs)}.post-content.svelte-1teoznn{line-height:var(--leading-relaxed)}.post-content.svelte-1teoznn h2{margin-top:var(--spacing-12);margin-bottom:var(--spacing-4);font-size:var(--text-xl)}.post-content.svelte-1teoznn h3{margin-top:var(--spacing-8);margin-bottom:var(--spacing-3);font-size:var(--text-lg)}.post-content.svelte-1teoznn p{margin-bottom:var(--spacing-6)}.post-content.svelte-1teoznn ul,.post-content.svelte-1teoznn ol{margin-bottom:var(--spacing-6);padding-left:var(--spacing-8)}.post-content.svelte-1teoznn li{margin-bottom:var(--spacing-2)}.post-content.svelte-1teoznn blockquote{border-left:4px solid var(--color-natural);padding-left:var(--spacing-6);margin:var(--spacing-8) 0;color:var(--color-slate-600)}.post-content.svelte-1teoznn img,.post-content.svelte-1teoznn video{border:var(--border-base) solid var(--color-slate-150)}@media (max-width: 768px){.blog-post.svelte-1teoznn{padding:var(--spacing-8) var(--spacing-4)}.post-header.svelte-1teoznn h1:where(.svelte-1teoznn){font-size:var(--text-xl)}}
