.legal-page.svelte-1nmjs4j{padding-top:calc(var(--header-height) + 3rem);padding-bottom:6rem}.page-title.svelte-1nmjs4j{font-size:clamp(2rem,5vw,3rem);font-weight:300;margin-bottom:2rem}.legal-body.svelte-1nmjs4j{max-width:700px;line-height:1.8;color:var(--color-text-secondary)}.legal-body.svelte-1nmjs4j h2{font-size:1.5rem;font-weight:300;color:var(--color-text);margin:2rem 0 1rem}.legal-body.svelte-1nmjs4j p{margin-bottom:1rem}
