.legal-content.svelte-oydj7a{background:var(--surface-page);-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;gap:16px;padding:18px 18px 28px;display:flex;overflow:auto}.legal-effective.svelte-oydj7a{font:var(--type-caption);color:var(--text-faint)}.legal-section-title.svelte-oydj7a{font:var(--type-body-strong);color:var(--navy-800);margin-bottom:4px;font-size:14px}.legal-section-body.svelte-oydj7a{font:var(--type-caption);color:var(--text-muted);line-height:1.6}
