.legal.svelte-1wx29gl{overflow-wrap:anywhere;max-width:680px;font-size:1rem;line-height:1.75}h1.svelte-1wx29gl{letter-spacing:-.035em;margin-bottom:28px;font-size:clamp(2rem,6vw,2.75rem);line-height:1.15}.legal.svelte-1wx29gl h2{letter-spacing:-.015em;margin:36px 0 12px;font-size:1.2rem;line-height:1.4}.legal.svelte-1wx29gl p,.legal.svelte-1wx29gl ul{margin-bottom:16px}.legal.svelte-1wx29gl ul{padding-left:24px}.legal.svelte-1wx29gl li{margin-bottom:8px}.legal.svelte-1wx29gl a{text-underline-offset:3px;text-decoration:underline}
