.page-container.svelte-1wq0c3q{min-height:calc(100vh - 80px);padding:40px 20px}.page-content.svelte-1wq0c3q{max-width:800px;margin:0 auto}.page-title.svelte-1wq0c3q{font-size:2rem;font-weight:700;color:var(--text-primary);margin:0 0 8px}.page-subtitle.svelte-1wq0c3q{color:var(--text-secondary);font-size:.95rem;margin:0 0 40px}.legal-content.svelte-1wq0c3q{display:flex;flex-direction:column;gap:32px}section.svelte-1wq0c3q h2:where(.svelte-1wq0c3q){font-size:1.25rem;font-weight:700;color:var(--text-primary);margin:0 0 12px}section.svelte-1wq0c3q h3:where(.svelte-1wq0c3q){font-size:1rem;font-weight:700;color:var(--text-primary);margin:16px 0 8px}section.svelte-1wq0c3q h3:where(.svelte-1wq0c3q):first-of-type{margin-top:0}section.svelte-1wq0c3q p:where(.svelte-1wq0c3q){color:var(--text-secondary);font-size:.95rem;line-height:1.7;margin:0 0 12px}section.svelte-1wq0c3q p:where(.svelte-1wq0c3q):last-child{margin-bottom:0}section.svelte-1wq0c3q ul:where(.svelte-1wq0c3q){margin:0 0 12px;padding-left:24px;color:var(--text-secondary);font-size:.95rem;line-height:1.7}section.svelte-1wq0c3q ul:where(.svelte-1wq0c3q):last-child{margin-bottom:0}section.svelte-1wq0c3q li:where(.svelte-1wq0c3q){margin-bottom:8px}section.svelte-1wq0c3q li:where(.svelte-1wq0c3q):last-child{margin-bottom:0}section.svelte-1wq0c3q li:where(.svelte-1wq0c3q) strong:where(.svelte-1wq0c3q){color:var(--text-primary)}@media (max-width: 600px){.page-title.svelte-1wq0c3q{font-size:1.5rem}section.svelte-1wq0c3q h2:where(.svelte-1wq0c3q){font-size:1.1rem}}
