.page-container.svelte-1q9ga9o{background-color:var(--bg-page);min-height:70vh}.content-section.svelte-1q9ga9o{padding:3rem 0 5rem}.text-container.svelte-1q9ga9o{max-width:820px;margin-inline:auto;padding:0 1.25rem}.legal-card.svelte-1q9ga9o{background:var(--bg-white);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:3rem 2.5rem}@media (width<=640px){.legal-card.svelte-1q9ga9o{padding:2rem 1.25rem}}.lead.svelte-1q9ga9o{color:var(--text-primary);margin-bottom:2rem;font-size:1.1rem;font-weight:500;line-height:1.7}h2.svelte-1q9ga9o{color:var(--text-primary);border-bottom:1px solid var(--border-light,#f1f5f9);margin-top:2.25rem;margin-bottom:.75rem;padding-bottom:.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:1.35rem;font-weight:700}p.svelte-1q9ga9o{color:var(--text-secondary);margin-bottom:1rem;font-size:.95rem;line-height:1.7}ul.svelte-1q9ga9o{margin:0 0 1.25rem 1.25rem;padding:0}li.svelte-1q9ga9o{color:var(--text-secondary);margin-bottom:.5rem;font-size:.95rem;line-height:1.65}strong.svelte-1q9ga9o{color:var(--text-primary)}a.svelte-1q9ga9o{color:var(--primary);text-underline-offset:3px;text-decoration:underline}a.svelte-1q9ga9o:hover{color:var(--primary-hover,#1d4ed8)}.ato-box.svelte-1q9ga9o{background:var(--surface-subtle,#f8fafc);border:1px solid var(--border);border-radius:.5rem;margin-top:2rem;padding:1.5rem}.ato-box.svelte-1q9ga9o h3:where(.svelte-1q9ga9o){color:var(--text-primary);margin-top:0;margin-bottom:.5rem;font-size:1.05rem;font-weight:700}.ato-box.svelte-1q9ga9o ul:where(.svelte-1q9ga9o){margin-bottom:0}
