.container.svelte-mrrw3{max-width:800px;margin:0 auto;padding:20px}.hero-header.svelte-mrrw3{text-align:center;padding:40px 0 30px}h1.svelte-mrrw3{font-size:1.8rem;color:#fff;margin:0}.card.svelte-mrrw3{background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:12px;padding:30px}.legal-content.svelte-mrrw3{color:#ccc;line-height:1.7}.legal-content.svelte-mrrw3 h2:where(.svelte-mrrw3){color:#fff;font-size:1.2rem;margin:30px 0 15px}.legal-content.svelte-mrrw3 h2:where(.svelte-mrrw3):first-of-type{margin-top:10px}.legal-content.svelte-mrrw3 p:where(.svelte-mrrw3){margin:0 0 15px}.legal-content.svelte-mrrw3 ul:where(.svelte-mrrw3),.legal-content.svelte-mrrw3 ol:where(.svelte-mrrw3){margin:0 0 15px;padding-left:25px}.legal-content.svelte-mrrw3 li:where(.svelte-mrrw3){margin-bottom:8px}.legal-content.svelte-mrrw3 a:where(.svelte-mrrw3){color:#8b7bff;text-decoration:none}.legal-content.svelte-mrrw3 a:where(.svelte-mrrw3):hover{text-decoration:underline}.last-updated.svelte-mrrw3{color:#888;font-size:.9rem;font-style:italic}.back-link.svelte-mrrw3{text-align:center;margin-top:30px}.back-link.svelte-mrrw3 a:where(.svelte-mrrw3){color:#8b7bff;text-decoration:none;font-size:.95rem}.back-link.svelte-mrrw3 a:where(.svelte-mrrw3):hover{text-decoration:underline}
