.legal-body.svelte-251goy{font-family:var(--font-serif);color:color-mix(in oklab, var(--color-ink) 92%, transparent);font-size:1.1875rem;line-height:1.65}.legal-body.svelte-251goy p{margin-block:0 1.25em}.legal-body.svelte-251goy a{color:var(--color-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.legal-body.svelte-251goy a:hover{text-decoration-thickness:2px}.legal-body.svelte-251goy strong{color:var(--color-ink)}.legal-body.svelte-251goy ul,.legal-body.svelte-251goy ol{margin-block:0 1.25em;padding-left:1.4em}.legal-body.svelte-251goy ul{list-style:square}.legal-body.svelte-251goy ol{list-style:decimal}.legal-body.svelte-251goy li{margin-block:.35em}.legal-body.svelte-251goy li::marker{color:var(--color-accent)}.legal-body.svelte-251goy h2,.legal-body.svelte-251goy h3{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);scroll-margin-top:6rem;font-weight:800;font-stretch:87.5%;line-height:1.05}.legal-body.svelte-251goy h2{font-size:var(--text-3xl);margin-block:2.2em .6em}.legal-body.svelte-251goy h2:first-child{margin-top:0}.legal-body.svelte-251goy h3{font-size:var(--text-2xl);margin-block:1.8em .5em}.legal-body.svelte-251goy blockquote{border-left:4px solid var(--color-accent);color:var(--color-ink);margin-block:1.5em;padding-left:1.5rem}.legal-body.svelte-251goy blockquote p:last-child{margin-bottom:0}.legal-body.svelte-251goy mark{background:color-mix(in oklab, var(--color-accent) 25%, transparent);color:var(--color-ink);border-radius:2px;padding-inline:.2em}
