.page-container.svelte-1e0rsuc{padding:var(--space-3xl) 0;background:var(--bg-soft);min-height:80vh}.page-title.svelte-1e0rsuc{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.5rem);font-weight:700;margin-bottom:var(--space-2xl);text-align:center;color:var(--text-primary)}.legal-content.svelte-1e0rsuc{background:#fff;padding:var(--space-xl);border-radius:var(--radius-xl);box-shadow:var(--shadow-small);max-width:900px;margin:0 auto}@media(min-width:768px){.legal-content.svelte-1e0rsuc{padding:var(--space-3xl)}}section.svelte-1e0rsuc{margin-bottom:var(--space-xl)}h2.svelte-1e0rsuc{font-size:1.25rem;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-md);border-bottom:2px solid var(--primary-100);padding-bottom:var(--space-xs)}p.svelte-1e0rsuc,li.svelte-1e0rsuc{color:var(--text-secondary);line-height:1.8;margin-bottom:var(--space-sm)}ul.svelte-1e0rsuc{padding-left:1.5rem;margin-bottom:var(--space-md)}.enactment-date.svelte-1e0rsuc{margin-top:var(--space-2xl);text-align:right;font-size:.875rem}
