.legal-wrap.svelte-18wibxj.svelte-18wibxj{min-height:100vh;background:#111113;padding:4rem 1.5rem}.legal-doc.svelte-18wibxj.svelte-18wibxj{max-width:44rem;margin:0 auto;font-family:Inter,system-ui,sans-serif;color:#c4c4c4}.legal-home.svelte-18wibxj.svelte-18wibxj{font-size:.85rem;color:#7ba6f0;text-decoration:none}.legal-home.svelte-18wibxj.svelte-18wibxj:hover{text-decoration:underline}.legal-doc.svelte-18wibxj h1.svelte-18wibxj{font-size:clamp(1.9rem,4vw,2.6rem);font-weight:800;letter-spacing:-.03em;color:#fafafa;margin:1.5rem 0 .4rem}.legal-updated.svelte-18wibxj.svelte-18wibxj{font-size:.8rem;color:#777;margin-bottom:2.5rem}.legal-body.svelte-18wibxj h2{font-size:1.15rem;font-weight:700;color:#eaeaea;letter-spacing:-.01em;margin:2.25rem 0 .75rem}.legal-body.svelte-18wibxj p,.legal-body.svelte-18wibxj li{font-size:.95rem;line-height:1.7;color:#b0b0b0}.legal-body.svelte-18wibxj p{margin-bottom:1rem}.legal-body.svelte-18wibxj ul{margin:0 0 1rem 1.1rem;list-style:disc}.legal-body.svelte-18wibxj li{margin-bottom:.4rem}.legal-body.svelte-18wibxj a{color:#7ba6f0;text-decoration:underline}.legal-body.svelte-18wibxj strong{color:#d4d4d4}
