.article-body.svelte-1teoznn h1,.article-body.svelte-1teoznn h2,.article-body.svelte-1teoznn h3,.article-body.svelte-1teoznn h4{color:var(--fg);font-family:var(--font-display);font-weight:700;margin-top:2.5rem;margin-bottom:1rem;line-height:1.3}.article-body.svelte-1teoznn h1{font-size:2.5rem}.article-body.svelte-1teoznn h2{font-size:1.875rem;border-bottom:1px solid var(--bg-separator);padding-bottom:.5rem}.article-body.svelte-1teoznn h3{font-size:1.5rem}.article-body.svelte-1teoznn p{color:var(--fg-muted);font-size:1.125rem;line-height:1.75;margin-bottom:1.5rem}.article-body.svelte-1teoznn a{color:var(--accent);text-decoration:underline;text-underline-offset:2px}.article-body.svelte-1teoznn ul{color:var(--fg-muted);list-style-type:disc;padding-left:1.5rem;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75}.article-body.svelte-1teoznn ol{color:var(--fg-muted);list-style-type:decimal;padding-left:1.5rem;margin-bottom:1.5rem;font-size:1.125rem;line-height:1.75}.article-body.svelte-1teoznn li{margin-bottom:.5rem}.article-body.svelte-1teoznn blockquote{border-left:4px solid var(--accent);padding-left:1rem;margin-left:0;margin-right:0;font-style:italic;color:var(--fg);background-color:var(--bg-panel-highlight);padding:1.25rem;border-radius:0 .5rem .5rem 0;margin-bottom:1.5rem}.article-body.svelte-1teoznn code{background-color:var(--bg-panel-highlight);color:var(--fg-accent);padding:.2rem .4rem;border-radius:.25rem;font-family:monospace;font-size:.9em}.article-body.svelte-1teoznn pre{background-color:var(--bg-panel-highlight);padding:1.25rem;border-radius:.5rem;overflow-x:auto;margin-bottom:1.5rem;border:1px solid var(--bg-separator)}.article-body.svelte-1teoznn pre code{background-color:transparent;color:var(--fg);padding:0;border-radius:0}.article-body.svelte-1teoznn img{max-width:100%;border-radius:.5rem;margin:2rem 0;border:1px solid var(--bg-separator)}.article-body.svelte-1teoznn hr{border:0;border-top:1px solid var(--bg-separator);margin:2rem 0}
