.legal.svelte-1cgj6a0{width:100%;max-width:42rem;color:var(--color-bt-ink);font-family:var(--font-sans);margin:0 auto;padding:5.5rem 1.25rem 3rem;font-size:1rem;line-height:1.7}.legal__title.svelte-1cgj6a0{font-family:var(--font-display);letter-spacing:-.03em;margin:0;font-size:clamp(1.75rem,5vw,2.35rem);font-weight:800;line-height:1.2}.legal__updated.svelte-1cgj6a0{color:var(--color-bt-muted);margin:.75rem 0 1.5rem;font-size:.9rem;line-height:1.45}.legal__section.svelte-1cgj6a0{margin-top:2rem}.legal__h2.svelte-1cgj6a0{font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 .75rem;font-size:1.2rem;font-weight:700;line-height:1.3}.legal__h3.svelte-1cgj6a0{font-family:var(--font-display);margin:1.15rem 0 .5rem;font-size:1.02rem;font-weight:650;line-height:1.35}.legal__p.svelte-1cgj6a0{color:var(--color-bt-ink);margin:0 0 .9rem}.legal__list.svelte-1cgj6a0{color:var(--color-bt-ink);margin:0 0 .9rem;padding-left:1.25rem}.legal__list.svelte-1cgj6a0 li:where(.svelte-1cgj6a0){margin-bottom:.45rem}.legal__list.svelte-1cgj6a0 li:where(.svelte-1cgj6a0)::marker{color:var(--color-bt-muted)}.legal__link.svelte-1cgj6a0{color:var(--color-bt-ink);text-underline-offset:.15em;text-decoration:underline}.legal__link.svelte-1cgj6a0:hover{color:var(--color-bt-yellow)}.legal__link.svelte-1cgj6a0:focus-visible{outline:2px solid var(--color-bt-blue);outline-offset:2px}
