.blog-body.svelte-1teoznn{font-size:1rem;line-height:1.8}.blog-body.svelte-1teoznn h2,.blog-body.svelte-1teoznn h3{margin-block:2.5rem .75rem;font-weight:600;font-size:1.5rem;line-height:1.15;letter-spacing:-.02em;text-wrap:balance}.blog-body.svelte-1teoznn h3{font-size:1.2rem}.blog-body.svelte-1teoznn p,.blog-body.svelte-1teoznn ul,.blog-body.svelte-1teoznn ol,.blog-body.svelte-1teoznn blockquote,.blog-body.svelte-1teoznn pre{margin-block:1rem}.blog-body.svelte-1teoznn ul,.blog-body.svelte-1teoznn ol{padding-inline-start:1.25rem}.blog-body.svelte-1teoznn ul{list-style:disc}.blog-body.svelte-1teoznn ol{list-style:decimal}.blog-body.svelte-1teoznn li+li{margin-block-start:.4rem}.blog-body.svelte-1teoznn blockquote{border-inline-start:3px solid var(--color-border);padding-inline-start:1rem;color:var(--color-muted-foreground)}.blog-body.svelte-1teoznn code{border:1px solid var(--color-border);border-radius:calc(var(--radius) + .125rem);background:color-mix(in oklch,var(--color-muted) 70%,transparent);padding-inline:.35rem;padding-block:.12rem;font-size:.92em}.blog-body.svelte-1teoznn pre{border:1px solid var(--color-border);border-radius:calc(var(--radius) + .25rem);background:color-mix(in oklch,var(--color-muted) 70%,transparent);padding:1rem;overflow-x:auto}.blog-body.svelte-1teoznn pre code{border:0;background:transparent;padding:0}.blog-body.svelte-1teoznn :first-child{margin-block-start:0}.blog-body.svelte-1teoznn :last-child{margin-block-end:0}
