.page-banner.svelte-1ki05jw{background:var(--color-primary-dark);color:#fff;padding:var(--spacing-6) 0}.page-banner-title.svelte-1ki05jw{font-size:var(--font-size-3xl);font-weight:var(--font-weight-bold)}.privacy-content.svelte-1ki05jw{max-width:800px;margin:0 auto}.privacy-content.svelte-1ki05jw h1,.privacy-content.svelte-1ki05jw h2,.privacy-content.svelte-1ki05jw h3{margin-top:var(--spacing-8);margin-bottom:var(--spacing-4);color:var(--color-text)}.privacy-content.svelte-1ki05jw h1{font-size:var(--font-size-2xl)}.privacy-content.svelte-1ki05jw h2{font-size:var(--font-size-xl)}.privacy-content.svelte-1ki05jw h3{font-size:var(--font-size-lg)}.privacy-content.svelte-1ki05jw p{margin-bottom:var(--spacing-4);color:var(--color-text-muted);line-height:1.8}.privacy-content.svelte-1ki05jw ul,.privacy-content.svelte-1ki05jw ol{margin-bottom:var(--spacing-4);padding-left:var(--spacing-6);color:var(--color-text-muted);list-style:outside}.privacy-content.svelte-1ki05jw a{color:var(--color-primary);text-decoration:underline}.loading-state.svelte-1ki05jw{align-items:center;gap:var(--spacing-4);padding:var(--spacing-16);color:var(--color-text-muted);flex-direction:column;display:flex}.error-state.svelte-1ki05jw{text-align:center;padding:var(--spacing-16);color:var(--color-danger)}
