.rich-text.svelte-140vbzz p,.rich-text.svelte-140vbzz ul,.rich-text.svelte-140vbzz ol,.rich-text.svelte-140vbzz blockquote{margin:0 0 1.15em;line-height:1.7}.rich-text.svelte-140vbzz ul,.rich-text.svelte-140vbzz ol{padding-left:1.4em}.rich-text.svelte-140vbzz ul{list-style:outside}.rich-text.svelte-140vbzz ol{list-style:decimal}.rich-text.svelte-140vbzz h1,.rich-text.svelte-140vbzz h2,.rich-text.svelte-140vbzz h3,.rich-text.svelte-140vbzz h4{letter-spacing:-.02em;text-wrap:balance;margin:1.6em 0 .5em;font-weight:600;line-height:1.15}.rich-text.svelte-140vbzz>:first-child{margin-top:0}.rich-text.svelte-140vbzz>:last-child{margin-bottom:0}.rich-text.svelte-140vbzz h1{font-size:var(--fs-title);letter-spacing:-.03em;font-weight:700;line-height:1}.rich-text.svelte-140vbzz h2{letter-spacing:-.03em;font-size:2rem;line-height:1.1}.rich-text.svelte-140vbzz h3{font-size:1.5rem;line-height:1.2}.rich-text.svelte-140vbzz h4{letter-spacing:-.015em;font-size:1.25rem;line-height:1.3}.rich-text.svelte-140vbzz blockquote{border-left:2px solid var(--border);color:var(--muted-foreground);padding-left:1.1rem}.rich-text.svelte-140vbzz code{font-family:var(--font-mono,ui-monospace, SFMono-Regular, Menlo, monospace);background:var(--muted);border-radius:.25rem;padding:.15em .35em;font-size:.9em}.rich-text.svelte-140vbzz a{text-underline-offset:.2em;text-decoration-line:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 40%, transparent);text-decoration-color:color-mix(in srgb, currentColor 40%, transparent)}.rich-text.svelte-140vbzz a:hover{text-decoration-color:currentColor}.rich-text.svelte-140vbzz hr{border:0;border-top:1px solid var(--border);margin:2.5em 0}
