.legal.svelte-f1q66e{max-width:calc(var(--content-max) + (var(--page-gutter) * 2));padding:3rem var(--page-gutter) 5rem;margin:0 auto}.legal__title.svelte-f1q66e{text-align:center;color:var(--color-background-dark);margin:0 0 3rem;font-size:clamp(1.75rem,3vw,2.5rem);font-weight:700}.legal__body.svelte-f1q66e{align-items:flex-start;gap:3rem;display:flex}.legal__content.svelte-f1q66e{flex:1;min-width:0}.legal__section.svelte-f1q66e{margin-bottom:3rem;scroll-margin-top:7rem}.legal__section-title.svelte-f1q66e{color:var(--color-background-dark);margin:0 0 1rem;font-size:clamp(1.1rem,2vw,1.5rem);font-weight:600}.legal__section-body.svelte-f1q66e{font-size:var(--text-base);color:#6b7280;margin:0;line-height:1.7}
