.legal-page.svelte-1046um5{padding:4rem 2rem;background:#fdfdfd;min-height:100vh;display:flex;justify-content:center}.document.svelte-1046um5{max-width:850px;width:100%;background:#fff;padding:4rem;border:1px solid #e2e8f0;box-shadow:0 4px 6px -1px #0000000d;border-radius:8px}.doc-header.svelte-1046um5{border-bottom:2px solid #f1f5f9;margin-bottom:3rem;padding-bottom:2rem}.version-tag.svelte-1046um5{display:inline-block;background:#eff6ff;color:#2563eb;padding:4px 12px;border-radius:20px;font-size:.75rem;font-weight:700;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.05em}h1.svelte-1046um5{font-size:2.5rem;color:#0f172a;margin:0;letter-spacing:-.02em}.last-updated.svelte-1046um5{color:#64748b;font-size:.9rem;margin-top:.5rem}.doc-content.svelte-1046um5 pre:where(.svelte-1046um5){white-space:pre-wrap;font-family:Inter,-apple-system,sans-serif;font-size:1.05rem;line-height:1.7;color:#334155;margin:0}@media(max-width:768px){.legal-page.svelte-1046um5{padding:1rem}.document.svelte-1046um5{padding:2rem}h1.svelte-1046um5{font-size:1.8rem}}
