.legal.svelte-yofbz9 section{scroll-margin-top:6rem}.legal.svelte-yofbz9 h2{letter-spacing:-.02em;margin-top:2.75rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:600;line-height:1.3}.legal.svelte-yofbz9 section:first-child h2{margin-top:0}.legal.svelte-yofbz9 section>*+*{margin-top:.85rem}.legal.svelte-yofbz9 section>h3{margin-top:1.35rem;margin-bottom:0;font-size:1rem;font-weight:600}.legal.svelte-yofbz9 ul{padding-left:1.15rem;list-style:outside}.legal.svelte-yofbz9 li+li{margin-top:.35rem}.legal.svelte-yofbz9 a{color:var(--color-primary);text-underline-offset:3px}.legal.svelte-yofbz9 a:hover{text-decoration:underline}.legal.svelte-yofbz9 a:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}.legal.svelte-yofbz9 .legal-table{border:1px solid var(--color-border);overflow-x:auto}.legal.svelte-yofbz9 table{border-collapse:collapse;width:100%;font-size:.875rem;line-height:1.45}.legal.svelte-yofbz9 th,.legal.svelte-yofbz9 td{border-bottom:1px solid var(--color-border);text-align:left;vertical-align:top;padding:.7rem .8rem}.legal.svelte-yofbz9 th{font-weight:600}.legal.svelte-yofbz9 tr:last-child td{border-bottom:0}
