.legal-page.svelte-1pn0fi7.svelte-1pn0fi7{padding:4rem 2rem;max-width:800px;margin:0 auto}h1.svelte-1pn0fi7.svelte-1pn0fi7{font-size:2.5rem;color:var(--color-secondary);margin-bottom:.5rem}.updated.svelte-1pn0fi7.svelte-1pn0fi7{color:var(--color-text-muted);font-size:.9rem;margin-bottom:3rem}section.svelte-1pn0fi7.svelte-1pn0fi7{margin-bottom:2.5rem}h2.svelte-1pn0fi7.svelte-1pn0fi7{font-size:1.3rem;color:var(--color-text-main);margin-bottom:.8rem;padding-bottom:.5rem;border-bottom:2px solid rgba(255,182,193,.3)}p.svelte-1pn0fi7.svelte-1pn0fi7,li.svelte-1pn0fi7.svelte-1pn0fi7{color:var(--color-text-muted);line-height:1.8;font-size:.95rem}ul.svelte-1pn0fi7.svelte-1pn0fi7{padding-left:1.5rem;margin-top:.5rem;list-style:disc}li.svelte-1pn0fi7.svelte-1pn0fi7{margin-bottom:.4rem}table.svelte-1pn0fi7.svelte-1pn0fi7{width:100%;border-collapse:collapse;margin:1rem 0;background:#ffffff80;border-radius:8px;overflow:hidden}th.svelte-1pn0fi7.svelte-1pn0fi7,td.svelte-1pn0fi7.svelte-1pn0fi7{padding:.8rem 1rem;text-align:left;border-bottom:1px solid rgba(255,182,193,.2)}th.svelte-1pn0fi7.svelte-1pn0fi7{background:#ffb6c133;font-weight:700;color:var(--color-text-main)}td.svelte-1pn0fi7.svelte-1pn0fi7{color:var(--color-text-muted);font-size:.95rem}.note.svelte-1pn0fi7.svelte-1pn0fi7{font-size:.85rem;color:var(--color-secondary);margin-top:.5rem}.contact-info.svelte-1pn0fi7 p.svelte-1pn0fi7{margin-bottom:.3rem}.back-link.svelte-1pn0fi7.svelte-1pn0fi7{margin-top:3rem;padding-top:2rem;border-top:2px solid rgba(255,182,193,.3)}.back-link.svelte-1pn0fi7 a.svelte-1pn0fi7{color:var(--color-secondary);text-decoration:none;font-weight:700}.back-link.svelte-1pn0fi7 a.svelte-1pn0fi7:hover{text-decoration:underline}
