.legal-page.svelte-1aenmaa{background:#fff;min-height:100vh;padding:120px 20px 80px}.legal-container.svelte-1aenmaa{max-width:800px;margin:0 auto}.legal-page h1{color:#1a1a2e;margin-bottom:8px;font-size:32px;font-weight:800}.legal-page .legal-updated{color:#666;margin-bottom:40px;font-size:14px}.legal-page section{margin-bottom:32px}.legal-page h2{color:#1a1a2e;margin:28px 0 12px;font-size:20px;font-weight:700}.legal-page p{color:#333;margin-bottom:12px;font-size:16px;line-height:1.65}.legal-page ul{margin:0 0 12px 22px;padding:0}.legal-page li{color:#333;margin-bottom:8px;font-size:16px;line-height:1.65}.legal-page a{color:var(--gold,#c8a24b);text-decoration:none}.legal-page a:hover{text-decoration:underline}
