.legal.svelte-on3ql4 section:where(.svelte-on3ql4){scroll-margin-top:6rem;display:flex;flex-direction:column;gap:.75rem}.legal.svelte-on3ql4 h2{font-family:var(--font-display);font-weight:700;font-size:1.375rem;line-height:1.2;letter-spacing:-.02em;color:var(--color-ink)}.legal.svelte-on3ql4 p:where(.svelte-on3ql4),.legal.svelte-on3ql4 li:where(.svelte-on3ql4){color:var(--color-ink-soft);line-height:1.7}.legal.svelte-on3ql4 ul:where(.svelte-on3ql4){display:flex;flex-direction:column;gap:.5rem;padding-left:1.25rem}.legal.svelte-on3ql4 ul:where(.svelte-on3ql4){list-style:disc}.legal.svelte-on3ql4 li:where(.svelte-on3ql4)::marker{color:var(--color-primary-500)}.legal.svelte-on3ql4 strong:where(.svelte-on3ql4){color:var(--color-ink);font-weight:600}.legal.svelte-on3ql4 a:where(.svelte-on3ql4){color:var(--color-primary-600);font-weight:500}.legal.svelte-on3ql4 a:where(.svelte-on3ql4):hover{text-decoration:underline}
