h1.svelte-1teoznn{letter-spacing:-.02em;margin-block:0 .5rem;font-size:clamp(1.75rem,5vw,2.5rem)}.meta.svelte-1teoznn{color:var(--text-dim);margin-block:0 2rem;font-size:.875rem}.cover.svelte-1teoznn{margin-bottom:2rem}.prose :where(h2,h3,h4){margin-block:2em .5em}.prose :where(h2){letter-spacing:-.01em;font-size:1.5rem}.prose :where(h3){font-size:1.25rem}.prose :where(p,ul,ol,pre,blockquote,figure){margin-block:1.25em}.prose a{color:var(--link);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.prose :not(pre)>code{background:var(--fill);border-radius:.25rem;padding:.1em .3em;font-size:.9em}.prose pre{background:var(--code-bg);word-break:normal;border-radius:.5rem;padding:1rem;font-size:.875rem;line-height:1.5;overflow-x:auto}.prose blockquote{border-inline-start:2px solid var(--border);color:var(--text-dim);margin-inline:0;padding-inline-start:1rem}.prose hr{border:0;border-top:1px solid var(--border);margin-block:2.5em}.prose img{border-radius:.5rem;margin-block:1.5em}.prose :where(.token.comment,.token.prolog,.token.doctype,.token.cdata){color:var(--text-dim);font-style:italic}.prose :where(.token.punctuation,.token.operator){color:var(--text-dim)}.prose :where(.token.keyword,.token.builtin,.token.tag,.token.selector,.token.atrule,.token.important,.token.function,.token.class-name,.token.property,.token.key,.token.attr-name){color:var(--link)}.prose :where(.token.string,.token.char,.token.attr-value,.token.number,.token.boolean,.token.regex,.token.constant,.token.symbol,.token.parameter,.token.variable){color:light-dark(oklch(52% .2 312),oklch(66% .27 312))}
