.legal-wrapper.svelte-n0wfnu{min-height:100vh;display:flex;flex-direction:column}.legal-page.svelte-n0wfnu{flex:1;padding:var(--space-8) var(--space-4);background:var(--color-bg)}.legal-page__container.svelte-n0wfnu{max-width:800px;margin:0 auto}.legal-page__title.svelte-n0wfnu{font-size:var(--font-size-3xl);font-weight:700;margin-bottom:var(--space-8);color:var(--color-text)}.legal-page__section.svelte-n0wfnu{margin-bottom:var(--space-6)}.legal-page__section.svelte-n0wfnu h2:where(.svelte-n0wfnu){font-size:var(--font-size-xl);font-weight:600;margin-bottom:var(--space-3);color:var(--color-text)}.legal-page__section.svelte-n0wfnu p:where(.svelte-n0wfnu){color:var(--color-text-secondary);line-height:1.7}
