.legal-page.svelte-1ayh0jk{background:#fff;min-height:100vh;padding:24px 0 60px}.legal-container.svelte-1ayh0jk{max-width:800px;margin:0 auto;padding:0 16px}.legal-breadcrumb.svelte-1ayh0jk{font-size:13px;color:#999;margin-bottom:24px}.legal-breadcrumb.svelte-1ayh0jk a:where(.svelte-1ayh0jk){color:#999;text-decoration:none}.legal-breadcrumb.svelte-1ayh0jk a:where(.svelte-1ayh0jk):hover{color:#000}.legal-breadcrumb.svelte-1ayh0jk .active:where(.svelte-1ayh0jk){color:#000;font-weight:500}.legal-heading.svelte-1ayh0jk{font-size:28px;font-weight:800;color:#000;margin-bottom:28px}.legal-content.svelte-1ayh0jk h2:where(.svelte-1ayh0jk){font-size:18px;font-weight:700;color:#000;margin:28px 0 10px}.legal-content.svelte-1ayh0jk h3:where(.svelte-1ayh0jk){font-size:16px;font-weight:700;color:#222;margin:20px 0 8px}.legal-content.svelte-1ayh0jk p:where(.svelte-1ayh0jk){font-size:15px;color:#444;line-height:1.7;margin-bottom:14px}.legal-content.svelte-1ayh0jk a:where(.svelte-1ayh0jk){color:#000;font-weight:600;text-decoration:underline}.legal-content.svelte-1ayh0jk a:where(.svelte-1ayh0jk):hover{color:#333}.legal-content.svelte-1ayh0jk ul:where(.svelte-1ayh0jk),.legal-content.svelte-1ayh0jk ol:where(.svelte-1ayh0jk){padding-left:24px;margin-bottom:14px}.legal-content.svelte-1ayh0jk li:where(.svelte-1ayh0jk){font-size:15px;color:#444;line-height:1.7;margin-bottom:6px}.legal-content.svelte-1ayh0jk hr:where(.svelte-1ayh0jk){border:none;border-top:1px solid #eee;margin:28px 0}html.dark .legal-page.svelte-1ayh0jk{background:#0d0d0d}html.dark .legal-breadcrumb.svelte-1ayh0jk a:where(.svelte-1ayh0jk):hover{color:#fff}html.dark .legal-breadcrumb.svelte-1ayh0jk .active:where(.svelte-1ayh0jk){color:#fff}html.dark .legal-heading.svelte-1ayh0jk{color:#fff}html.dark .legal-content.svelte-1ayh0jk h2:where(.svelte-1ayh0jk){color:#f0f0f0}html.dark .legal-content.svelte-1ayh0jk h3:where(.svelte-1ayh0jk){color:#ddd}html.dark .legal-content.svelte-1ayh0jk p:where(.svelte-1ayh0jk){color:#999}html.dark .legal-content.svelte-1ayh0jk li:where(.svelte-1ayh0jk){color:#999}html.dark .legal-content.svelte-1ayh0jk a:where(.svelte-1ayh0jk){color:#ccc}html.dark .legal-content.svelte-1ayh0jk a:where(.svelte-1ayh0jk):hover{color:#fff}html.dark .legal-content.svelte-1ayh0jk hr:where(.svelte-1ayh0jk){border-top-color:#222}
