.legal-shell.svelte-1aenmaa{height:100%;min-height:0;display:flex;flex-direction:column;background:var(--surface-2)}.legal-main.svelte-1aenmaa{flex:1;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch}.legal-prose.svelte-1aenmaa{max-width:720px;margin:0 auto;padding:28px 20px 64px}.legal-prose.svelte-1aenmaa h1{font-size:28px;line-height:1.15;margin:0 0 8px;color:var(--text)}.legal-prose.svelte-1aenmaa .updated{margin:0 0 28px;font-size:13px;color:var(--text-muted)}.legal-prose.svelte-1aenmaa h2{font-size:17px;font-weight:600;margin:28px 0 10px;color:var(--text)}.legal-prose.svelte-1aenmaa p,.legal-prose.svelte-1aenmaa li{font-size:15px;line-height:1.6;color:var(--text)}.legal-prose.svelte-1aenmaa p{margin:0 0 12px}.legal-prose.svelte-1aenmaa ul{margin:0 0 12px;padding-left:1.25em}.legal-prose.svelte-1aenmaa li{margin-bottom:6px}.legal-prose.svelte-1aenmaa a{color:var(--accent-text)}.legal-prose.svelte-1aenmaa .nav-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:36px;padding-top:20px;border-top:.5px solid var(--border);font-size:13px}@media (min-width: 640px){.legal-prose.svelte-1aenmaa{padding:40px 24px 80px}.legal-prose.svelte-1aenmaa h1{font-size:34px}}
