.legal-notice.svelte-u4jpld{margin-bottom:24px;padding:14px 18px;border-left:3px solid var(--color-warning, #e08c00);border-radius:0 8px 8px 0;background:#fdf9f0;color:#7a4c06;font-size:.875rem;line-height:1.7}.legal-notice.svelte-u4jpld p:where(.svelte-u4jpld){margin:6px 0 0}.policy.svelte-j1xkws{max-width:720px;margin:0 auto;padding:var(--spacing-xl) var(--spacing-md) var(--spacing-3xl);line-height:var(--line-height-relaxed);color:var(--color-text-primary)}header.svelte-j1xkws h1:where(.svelte-j1xkws){margin:0 0 var(--spacing-xs);font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);color:var(--color-text-primary)}.version.svelte-j1xkws{margin:0 0 var(--spacing-xl);font-size:var(--font-size-sm);color:var(--color-text-tertiary)}section.svelte-j1xkws{margin-bottom:var(--spacing-lg)}h2.svelte-j1xkws{margin:0 0 var(--spacing-xs);font-size:var(--font-size-lg);font-weight:var(--font-weight-bold);color:var(--color-text-secondary)}p.svelte-j1xkws{margin:0 0 var(--spacing-sm)}ul.svelte-j1xkws{margin:0;padding-left:var(--spacing-lg)}li.svelte-j1xkws{margin-bottom:var(--spacing-xs)}
