.legal-section.svelte-lknsln{margin-bottom:2.5rem;padding-bottom:2rem;border-bottom:1px solid var(--color-border)}.legal-section.last.svelte-lknsln{border-bottom:none}.section-header.svelte-lknsln{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.section-number.svelte-lknsln{font-family:var(--font-mono);font-size:.75rem;color:var(--color-muted-foreground);background-color:var(--color-muted);padding:.25rem .625rem;border-radius:9999px}.section-header.svelte-lknsln h2:where(.svelte-lknsln){font-size:1.25rem;font-weight:700;color:var(--color-foreground);margin:0}@media (min-width: 640px){.section-header.svelte-lknsln h2:where(.svelte-lknsln){font-size:1.5rem}}
