.hero.svelte-a9leon{background-color:var(--bg-accent);padding:var(--spacing-xl) 0;text-align:center}.description.svelte-a9leon{max-width:800px;margin:0 auto var(--spacing-md);font-size:1.2rem;line-height:1.6}.last-updated.svelte-a9leon{font-style:italic;color:var(--text-light);margin-bottom:var(--spacing-md)}.privacy-content.svelte-a9leon{padding:var(--spacing-lg) 0}.card.svelte-a9leon{background-color:var(--bg-color);border-radius:var(--border-radius);box-shadow:var(--shadow);padding:var(--spacing-lg);margin-bottom:var(--spacing-md)}.section-title.svelte-a9leon{color:var(--primary-color);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-xs);border-bottom:2px solid var(--primary-light)}.email-link.svelte-a9leon{color:var(--primary-color);text-decoration:none;font-weight:500}.email-link.svelte-a9leon:hover{text-decoration:underline}.contact-info.svelte-a9leon{background-color:var(--bg-alt-color);padding:var(--spacing-md);border-radius:var(--border-radius);margin:var(--spacing-md) 0}.contact-info.svelte-a9leon p:where(.svelte-a9leon){margin-bottom:var(--spacing-xs)}h3.svelte-a9leon{color:var(--primary-dark);margin-top:var(--spacing-md);margin-bottom:var(--spacing-sm)}p.svelte-a9leon{margin-bottom:var(--spacing-sm);line-height:1.6}
