.legal-page.svelte-1g0zln5{max-width:760px;margin:0 auto;padding:2rem 1.5rem 4rem}.legal-nav.svelte-1g0zln5{margin-bottom:2rem}.back-link.svelte-1g0zln5{color:#006091;text-decoration:none;font-weight:600;font-size:.95rem;display:inline-flex;align-items:center;gap:.5rem}.back-link.svelte-1g0zln5:hover{color:#8c2113}.legal-content.svelte-1g0zln5 h1:where(.svelte-1g0zln5){font-size:2.5rem;color:var(--app-color);margin-bottom:1.5rem}.last-updated.svelte-1g0zln5{color:#a0aec0;font-size:.9rem;margin-bottom:2rem}.legal-content.svelte-1g0zln5 h2:where(.svelte-1g0zln5){font-size:1.35rem;color:var(--app-color);margin-top:2rem;margin-bottom:.75rem;padding-bottom:0}.legal-content.svelte-1g0zln5 h2:where(.svelte-1g0zln5):after{display:none}.legal-content.svelte-1g0zln5 p:where(.svelte-1g0zln5){color:#4a5568;line-height:1.7;margin-bottom:1rem}.legal-content.svelte-1g0zln5 a:where(.svelte-1g0zln5){color:#006091}.legal-content.svelte-1g0zln5 a:where(.svelte-1g0zln5):hover{color:#8c2113}.license-text.svelte-1g0zln5{background:#f7fafc;border:1px solid #e2e8f0;border-radius:8px;padding:1.5rem;margin-bottom:1rem}.license-text.svelte-1g0zln5 p:where(.svelte-1g0zln5){font-size:.92rem}.license-text.svelte-1g0zln5 .disclaimer:where(.svelte-1g0zln5){font-size:.85rem;color:#718096;margin-bottom:0}
