.legal-page.svelte-1l7r4q6{min-height:100vh;background-color:#fff;color:#1a1a1a;display:flex;flex-direction:column}main.svelte-1l7r4q6{flex:1;padding-top:8rem;padding-bottom:6rem}.container.svelte-1l7r4q6{max-width:800px;margin:0 auto;padding:0 2rem}.page-title.svelte-1l7r4q6{font-family:Orbitron,sans-serif;font-size:3rem;font-weight:700;margin-bottom:4rem;text-align:center;color:#000;letter-spacing:-.02em}.legal-section.svelte-1l7r4q6{margin-bottom:4rem}.legal-section.svelte-1l7r4q6 .section-title:where(.svelte-1l7r4q6){font-family:Raleway,sans-serif;font-size:2rem;font-weight:600;margin-bottom:1.5rem;color:var(--accent-color, #ff8c00)}.legal-section.svelte-1l7r4q6 .content:where(.svelte-1l7r4q6){font-family:Roboto,sans-serif;line-height:1.7;color:#4a4a4a}.legal-section.svelte-1l7r4q6 .content:where(.svelte-1l7r4q6) p:where(.svelte-1l7r4q6){margin-bottom:1.5rem}.legal-section.svelte-1l7r4q6 .content:where(.svelte-1l7r4q6) h3:where(.svelte-1l7r4q6){font-size:1.25rem;font-weight:600;color:#000;margin-top:2rem;margin-bottom:.75rem}.divider.svelte-1l7r4q6{height:1px;background:#0000001a;margin:4rem 0}@media(max-width:768px){.page-title.svelte-1l7r4q6{font-size:2.5rem}.container.svelte-1l7r4q6{padding:0 1.5rem}}
