.legal-container.svelte-1foz08h.svelte-1foz08h{display:grid;grid-template-columns:280px 1fr;gap:clamp(24px,4vw,48px);max-width:1400px;margin:0 auto;padding:clamp(24px,4vw,48px)}.legal-sidebar.svelte-1foz08h.svelte-1foz08h{position:relative}.legal-content.svelte-1foz08h.svelte-1foz08h{min-width:0}.privacy-intro.svelte-1foz08h.svelte-1foz08h{margin-bottom:clamp(24px,3vw,32px);padding:clamp(16px,2vw,24px);background:var(--legal-bg-secondary, #f8fafc);border-radius:12px;border-left:4px solid var(--legal-accent, #3960a7)}.privacy-intro.svelte-1foz08h p.svelte-1foz08h{font-size:var(--legal-body, 16px);line-height:1.7;color:var(--legal-text, #1e293b);margin:0 0 1em}.privacy-intro.svelte-1foz08h p.svelte-1foz08h:last-child{margin-bottom:0}.legal-sections.svelte-1foz08h.svelte-1foz08h{display:flex;flex-direction:column}.retention-table.svelte-1foz08h.svelte-1foz08h{margin:1em 0;overflow-x:auto}.retention-table.svelte-1foz08h table.svelte-1foz08h{width:100%;border-collapse:collapse;background:var(--legal-bg, #ffffff);border-radius:8px;overflow:hidden;border:1px solid var(--legal-border, #e2e8f0)}.retention-table.svelte-1foz08h th.svelte-1foz08h,.retention-table.svelte-1foz08h td.svelte-1foz08h{padding:12px 16px;text-align:left;border-bottom:1px solid var(--legal-border, #e2e8f0)}.retention-table.svelte-1foz08h th.svelte-1foz08h{background:var(--legal-bg-secondary, #f8fafc);font-weight:600;color:var(--legal-text, #1e293b)}.retention-table.svelte-1foz08h td.svelte-1foz08h{color:var(--legal-text, #1e293b)}.retention-table.svelte-1foz08h tr:last-child td.svelte-1foz08h{border-bottom:none}.retention-table.svelte-1foz08h tr:hover td.svelte-1foz08h{background:var(--legal-bg-hover, #f1f5f9)}@media (max-width: 1023px){.legal-container.svelte-1foz08h.svelte-1foz08h{grid-template-columns:1fr}.legal-sidebar.svelte-1foz08h.svelte-1foz08h{order:-1}}
