.legal-page.svelte-2i3ifj{min-height:100vh;background:#0a0a0b}.container.svelte-2i3ifj{max-width:800px;margin:0 auto;padding:0 2rem}.legal-hero.svelte-2i3ifj{padding:6rem 0 3rem;text-align:center}h1.svelte-2i3ifj{font-family:Outfit,sans-serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:600;line-height:1.2;letter-spacing:-.02em;margin:0 0 .75rem;color:#fafafa}.last-updated.svelte-2i3ifj{font-size:.9375rem;color:#71717a;margin:0}.legal-content.svelte-2i3ifj{padding:0 0 6rem}.content-wrapper.svelte-2i3ifj{background:#18181b4d;border:1px solid #1f1f23;border-radius:20px;padding:3rem}.legal-section.svelte-2i3ifj{margin-bottom:2.5rem}.legal-section.svelte-2i3ifj:last-child{margin-bottom:0}.legal-section.svelte-2i3ifj h2:where(.svelte-2i3ifj){font-family:Outfit,sans-serif;font-size:1.25rem;font-weight:600;color:#fafafa;margin:0 0 1rem}.legal-section.svelte-2i3ifj p:where(.svelte-2i3ifj){font-size:.9375rem;color:#a1a1aa;line-height:1.8;margin:0 0 1rem}.legal-section.svelte-2i3ifj p:where(.svelte-2i3ifj):last-child{margin-bottom:0}.legal-section.svelte-2i3ifj ul:where(.svelte-2i3ifj){margin:0 0 1rem;padding-left:1.5rem}.legal-section.svelte-2i3ifj li:where(.svelte-2i3ifj){font-size:.9375rem;color:#a1a1aa;line-height:1.8;margin-bottom:.5rem}.legal-section.svelte-2i3ifj li:where(.svelte-2i3ifj):last-child{margin-bottom:0}.legal-section.svelte-2i3ifj strong:where(.svelte-2i3ifj){color:#e4e4e7;font-weight:600}@media(max-width:768px){.container.svelte-2i3ifj{padding:0 1.25rem}.legal-hero.svelte-2i3ifj{padding:4rem 0 2rem}h1.svelte-2i3ifj{font-size:1.75rem}.content-wrapper.svelte-2i3ifj{padding:2rem 1.5rem}.legal-section.svelte-2i3ifj h2:where(.svelte-2i3ifj){font-size:1.125rem}}
