.page-body.svelte-3awl9v{color:var(--color-text);font-size:15px;line-height:1.75}.page-body.svelte-3awl9v>:first-child{margin-top:0}.page-body.svelte-3awl9v :is(h2,h3,h4){color:var(--color-ink);scroll-margin-top:1.5rem;font-weight:700;line-height:1.3}.page-body.svelte-3awl9v h2{margin:2rem 0 .75rem;font-size:1.375rem}.page-body.svelte-3awl9v :is(h3,h4){margin:1.5rem 0 .5rem;font-size:1.125rem}.page-body.svelte-3awl9v :is(p,ul,ol){margin:0 0 1rem}.page-body.svelte-3awl9v :is(ul,ol){padding-left:1.25rem}.page-body.svelte-3awl9v ul{list-style:outside}.page-body.svelte-3awl9v ol{list-style:decimal}.page-body.svelte-3awl9v a{color:var(--color-primary);text-underline-offset:2px;text-decoration:underline}.page-body.svelte-3awl9v :is(blockquote,.callout){background:var(--color-hero);border-radius:var(--radius-card);margin:1.25rem 0;padding:1rem 1.25rem}.page-body.svelte-3awl9v blockquote{border-left:3px solid var(--color-primary)}.page-body.svelte-3awl9v :is(blockquote,.callout)>p:last-child{margin-bottom:0}.page-body.svelte-3awl9v hr{border-color:var(--color-border);margin:2rem 0}.page-body.svelte-3awl9v img{border-radius:var(--radius-card);max-width:100%;height:auto}
