.legal-page.svelte-1frcemx{background-color:var(--color-bg)}.legal-page.svelte-1frcemx h1:where(.svelte-1frcemx){font-family:var(--font-heading);font-size:2.5rem;font-weight:700;margin-bottom:2rem;color:var(--color-text)}.legal-page.svelte-1frcemx h2:where(.svelte-1frcemx){font-family:var(--font-heading);font-size:1.5rem;font-weight:600;margin-top:2.5rem;margin-bottom:1rem;color:var(--color-text)}.legal-page.svelte-1frcemx p:where(.svelte-1frcemx){font-family:var(--font-body);font-size:.9375rem;line-height:1.7;color:var(--color-text-light);margin-bottom:1rem}.legal-page.svelte-1frcemx ul:where(.svelte-1frcemx){padding-left:1.5rem;margin-bottom:1rem}.legal-page.svelte-1frcemx li:where(.svelte-1frcemx){font-size:.9375rem;line-height:1.7;color:var(--color-text-light);margin-bottom:.5rem}
