.blog-post.svelte-15nsn7s{color:var(--foreground)}.blog-post.svelte-15nsn7s h2{font-family:Dax,ui-sans-serif,system-ui,sans-serif;font-size:2rem;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3;color:var(--foreground)}.blog-post.svelte-15nsn7s h3{font-family:Dax,ui-sans-serif,system-ui,sans-serif;font-size:1.5rem;margin-top:2rem;margin-bottom:.75rem;color:var(--foreground)}.blog-post.svelte-15nsn7s h4{font-family:Dax,ui-sans-serif,system-ui,sans-serif;font-size:1.25rem;color:var(--foreground)}.blog-post.svelte-15nsn7s p{font-size:1.125rem;line-height:1.75;margin-bottom:1.5rem;color:var(--foreground)}.blog-post.svelte-15nsn7s li,.blog-post.svelte-15nsn7s strong{color:var(--foreground)}.blog-post.svelte-15nsn7s code{font-family:JetBrains Mono,Courier New,Courier,monospace!important;font-variant-ligatures:normal;font-feature-settings:"liga" 1,"calt" 1;background:var(--foreground) / .1;padding:.2em .4em;border-radius:.25rem;font-size:.875em}.blog-post.svelte-15nsn7s pre{background:#2e3440!important;border:1px solid var(--border);border-radius:.5rem;overflow-x:auto;padding:2rem!important;margin-top:2rem;margin-bottom:2rem}.blog-post.svelte-15nsn7s pre.prose-code{white-space:pre-wrap;word-wrap:break-word;overflow-x:visible}.blog-post.svelte-15nsn7s pre code{background:transparent!important;padding:0!important;font-size:.875rem;line-height:1.6;font-family:JetBrains Mono,Courier New,Courier,monospace!important}.blog-post.svelte-15nsn7s ul,.blog-post.svelte-15nsn7s ol{margin-bottom:1.5rem}.blog-post.svelte-15nsn7s blockquote{border-left:4px solid var(--border);padding-left:1.5rem;margin:2rem 0;font-style:italic;opacity:.8}.blog-post.svelte-15nsn7s blockquote p{margin-bottom:1rem}.blog-post.svelte-15nsn7s a{color:var(--primary);text-decoration:underline;text-underline-offset:2px}.blog-post.svelte-15nsn7s a:hover{opacity:.8}.blog-post.svelte-15nsn7s hr{border-color:var(--border);margin:2rem 0}h1.svelte-15nsn7s{font-family:Dax,ui-sans-serif,system-ui,sans-serif;color:var(--foreground)}
