.legal-page.svelte-12pywbn{max-width:640px;margin:0 auto;padding:var(--space-2xl) var(--space-lg)}h1.svelte-12pywbn{font-size:32px;font-weight:700;color:var(--text-primary);margin-bottom:var(--space-xs)}.updated.svelte-12pywbn{color:var(--text-tertiary);font-size:14px;margin-bottom:var(--space-2xl)}section.svelte-12pywbn{margin-bottom:var(--space-xl)}h2.svelte-12pywbn{font-size:20px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-sm)}h3.svelte-12pywbn{font-size:17px;font-weight:600;color:var(--text-primary);margin-bottom:var(--space-xs);margin-top:var(--space-lg)}p.svelte-12pywbn{color:var(--text-secondary);font-size:15px;line-height:1.7}ul.svelte-12pywbn{color:var(--text-secondary);font-size:15px;line-height:1.7;padding-left:var(--space-lg);margin-bottom:var(--space-md)}li.svelte-12pywbn{margin-bottom:var(--space-xs)}strong.svelte-12pywbn{color:var(--text-primary);font-weight:600}a.svelte-12pywbn{color:var(--text-primary);text-decoration:underline;text-underline-offset:2px}a.svelte-12pywbn:hover{color:#38bdf8}table.svelte-12pywbn{width:100%;border-collapse:collapse;margin-bottom:var(--space-lg);font-size:15px}th.svelte-12pywbn,td.svelte-12pywbn{text-align:left;padding:var(--space-sm) var(--space-md);border-bottom:1px solid var(--border-subtle);color:var(--text-secondary)}th.svelte-12pywbn{color:var(--text-primary);font-weight:600}@media(max-width:600px){table.svelte-12pywbn{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}
