.legal-page.svelte-7ke6fz{max-width:800px;margin:0 auto;padding:6rem 2rem 4rem;line-height:1.7}.legal-page.svelte-7ke6fz h1:where(.svelte-7ke6fz){color:#06c;border-bottom:3px solid #06c;margin-bottom:2rem;padding-bottom:1rem}.legal-page.svelte-7ke6fz h2:where(.svelte-7ke6fz){color:#1a202c;margin-top:2rem;margin-bottom:1rem}.legal-page.svelte-7ke6fz h3:where(.svelte-7ke6fz){color:#4a5568;margin-top:1.5rem;margin-bottom:.75rem}.legal-page.svelte-7ke6fz p:where(.svelte-7ke6fz){color:#4a5568;margin-bottom:1rem}.legal-page.svelte-7ke6fz ul:where(.svelte-7ke6fz){margin-bottom:1rem;padding-left:2rem}.legal-page.svelte-7ke6fz li:where(.svelte-7ke6fz){color:#4a5568;margin-bottom:.5rem}.effective-date.svelte-7ke6fz{color:#06c;background:#f8fafc;border-radius:8px;margin-bottom:2rem;padding:1rem;font-weight:500}.back-link.svelte-7ke6fz{color:#06c;cursor:pointer;font-weight:500;font-size:inherit;background:0 0;border:none;margin-bottom:2rem;text-decoration:none;display:inline-block}.back-link.svelte-7ke6fz:hover{text-decoration:underline}.highlight-box.svelte-7ke6fz{background:#e6f3ff;border-left:4px solid #06c;margin:1.5rem 0;padding:1rem}
