.page-container.svelte-3yu64m{min-height:calc(100vh - 80px);padding:40px 24px}.page-content.svelte-3yu64m{max-width:720px;margin:0 auto}.back-link.svelte-3yu64m{display:inline-flex;align-items:center;gap:6px;color:var(--text-muted);font-size:13px;font-weight:700;text-decoration:none;margin-bottom:24px;transition:color .15s}.back-link.svelte-3yu64m:hover{color:var(--text-primary)}.page-title.svelte-3yu64m{font-size:1.75rem;font-weight:700;color:var(--text-primary);margin:0 0 6px}.page-subtitle.svelte-3yu64m{color:var(--text-muted);font-size:13px;font-weight:700;margin:0 0 40px}.legal-content.svelte-3yu64m{display:flex;flex-direction:column;gap:28px}section.svelte-3yu64m h2:where(.svelte-3yu64m){font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0 0 12px}section.svelte-3yu64m p:where(.svelte-3yu64m){color:var(--text-secondary);font-size:14px;font-weight:700;line-height:1.7;margin:0 0 12px}section.svelte-3yu64m p:where(.svelte-3yu64m):last-child{margin-bottom:0}section.svelte-3yu64m ul:where(.svelte-3yu64m){margin:0 0 12px;padding-left:20px;color:var(--text-secondary);font-size:14px;font-weight:700;line-height:1.7}section.svelte-3yu64m ul:where(.svelte-3yu64m):last-child{margin-bottom:0}section.svelte-3yu64m li:where(.svelte-3yu64m){margin-bottom:8px}section.svelte-3yu64m li:where(.svelte-3yu64m):last-child{margin-bottom:0}section.svelte-3yu64m li:where(.svelte-3yu64m) strong:where(.svelte-3yu64m){color:var(--text-primary)}@media (max-width: 600px){.page-container.svelte-3yu64m{padding:24px 16px}.page-title.svelte-3yu64m{font-size:1.4rem}section.svelte-3yu64m h2:where(.svelte-3yu64m){font-size:1rem}}
