.legal.svelte-1ilfbkm.svelte-1ilfbkm{--navy:#101828;--text:#374151;--muted:#6b7280;--faint:#9ca3af;--border:#e5e7eb;--surface:#f9fafb;--blue:#2563eb;--bg:#ffffff;--font:"Source Sans Pro", "Source Sans 3", ui-sans-serif, system-ui, sans-serif;max-width:760px;margin:0 auto;padding:64px 24px 96px;font-family:var(--font);color:var(--text);-webkit-font-smoothing:antialiased}.legal-head.svelte-1ilfbkm.svelte-1ilfbkm{padding-bottom:28px;margin-bottom:36px;border-bottom:1px solid var(--border)}.legal-eyebrow.svelte-1ilfbkm.svelte-1ilfbkm{display:inline-block;font-size:13px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:12px}.legal-head.svelte-1ilfbkm h1.svelte-1ilfbkm{margin:0;font-size:40px;line-height:1.1;font-weight:700;letter-spacing:-1px;color:var(--navy)}.legal-updated.svelte-1ilfbkm.svelte-1ilfbkm{margin:14px 0 0;font-size:14px;color:var(--faint)}.legal-body.svelte-1ilfbkm.svelte-1ilfbkm{font-size:16px;line-height:1.7}.legal-body.svelte-1ilfbkm p:has(>strong:only-child){margin:36px 0 12px;font-size:20px;line-height:1.3;color:var(--navy)}.legal-body.svelte-1ilfbkm p:has(>strong:only-child)>strong{font-weight:700;letter-spacing:-.01em}.legal-body.svelte-1ilfbkm p{margin:0 0 16px}.legal-body.svelte-1ilfbkm strong{color:var(--navy);font-weight:700}.legal-body.svelte-1ilfbkm a{color:var(--blue);text-decoration:none}.legal-body.svelte-1ilfbkm a:hover{text-decoration:underline}.legal-body.svelte-1ilfbkm ul,.legal-body.svelte-1ilfbkm ol{margin:0 0 18px;padding-left:22px}.legal-body.svelte-1ilfbkm li{margin-bottom:8px}.legal-body.svelte-1ilfbkm li::marker{color:var(--faint)}@media (max-width: 600px){.legal.svelte-1ilfbkm.svelte-1ilfbkm{padding:40px 20px 72px}.legal-head.svelte-1ilfbkm h1.svelte-1ilfbkm{font-size:30px}}[data-theme=dark] .legal.svelte-1ilfbkm.svelte-1ilfbkm{--navy:#f3f4f6;--text:#cbd5e1;--muted:#9ca3af;--faint:#6b7280;--border:#232936;--surface:#131720;--bg:#0a0d14}
