.legal.svelte-6kohmd{max-width:1100px;margin:auto;padding:clamp(4rem,9vw,9rem) 1.5rem}.legal.svelte-6kohmd header:where(.svelte-6kohmd){border-bottom:1px solid #121212;padding-bottom:3rem}.legal.svelte-6kohmd header:where(.svelte-6kohmd) span:where(.svelte-6kohmd){letter-spacing:.1em;font-size:.65rem;font-weight:850}.legal.svelte-6kohmd h1:where(.svelte-6kohmd){letter-spacing:-.075em;margin-top:1rem;font-size:clamp(4rem,9vw,8rem);font-weight:400;line-height:.82}.legal.svelte-6kohmd h1:where(.svelte-6kohmd) i:where(.svelte-6kohmd){font-weight:400}.legal.svelte-6kohmd header:where(.svelte-6kohmd) p:where(.svelte-6kohmd){color:#4d4d4d;margin-top:2rem;font-size:.75rem}.prose.svelte-6kohmd{max-width:780px;margin-left:auto}.prose.svelte-6kohmd section:where(.svelte-6kohmd){border-bottom:1px solid #bbb;padding:2.5rem 0}.prose.svelte-6kohmd h2:where(.svelte-6kohmd){letter-spacing:-.035em;font-size:1.5rem;font-weight:600}.prose.svelte-6kohmd p:where(.svelte-6kohmd){color:#444;margin-top:.9rem;line-height:1.75}.prose.svelte-6kohmd a:where(.svelte-6kohmd){color:#111;text-decoration:underline}@media (width<=700px){.prose.svelte-6kohmd{margin:0}.legal.svelte-6kohmd h1:where(.svelte-6kohmd){font-size:3.8rem}}
