.privacy-page[data-astro-cid-fb3qbcs3]{background:var(--color-bg-dark);min-height:100vh}.privacy-hero[data-astro-cid-fb3qbcs3]{text-align:center;background:var(--color-bg-dark);position:relative;overflow:hidden}.privacy-hero[data-astro-cid-fb3qbcs3].hero-standard{min-height:auto;padding:var(--spacing-3xl) 0 var(--spacing-2xl)}.hero-bg[data-astro-cid-fb3qbcs3]{position:absolute;inset:0;width:110%;height:110%;object-fit:cover;object-position:center 20%;opacity:.7;filter:brightness(.85) contrast(1.15);z-index:1;animation:waveMove 25s ease-in-out infinite}@keyframes waveMove{0%,to{transform:scale(1.1) translate(0) translateY(0)}25%{transform:scale(1.12) translate(-10px) translateY(-5px)}50%{transform:scale(1.15) translate(-20px) translateY(0)}75%{transform:scale(1.12) translate(-10px) translateY(5px)}}.hero-overlay[data-astro-cid-fb3qbcs3]{position:absolute;inset:0;background:radial-gradient(ellipse at center,#0a0a0f99,#0a0a0fc4);z-index:2}@media(max-width:768px),(orientation:landscape)and (max-height:500px){.hero-bg[data-astro-cid-fb3qbcs3]{width:100%;height:100%;object-position:center 20%;opacity:.5;filter:brightness(.8);animation:none;transform:none}.hero-overlay[data-astro-cid-fb3qbcs3]{background:linear-gradient(180deg,#0a0a0f99,#0a0a0fa6)}}@media(prefers-reduced-motion:reduce){.hero-bg[data-astro-cid-fb3qbcs3]{animation:none;transform:none}}.hero-content[data-astro-cid-fb3qbcs3]{position:relative;z-index:10;max-width:var(--container-prose);margin:0 auto;padding:0 var(--spacing-lg)}.privacy-hero[data-astro-cid-fb3qbcs3] h1[data-astro-cid-fb3qbcs3]{font-family:var(--font-heading);font-size:var(--font-size-hero);font-weight:var(--font-bold);color:var(--color-text-primary);margin-bottom:var(--spacing-md);line-height:var(--leading-tight);letter-spacing:-.02em}.privacy-hero[data-astro-cid-fb3qbcs3] h1[data-astro-cid-fb3qbcs3] .accent[data-astro-cid-fb3qbcs3]{color:var(--color-primary)}.hero-subtitle[data-astro-cid-fb3qbcs3]{font-family:var(--font-body);font-size:var(--font-size-hero-subtitle);color:var(--color-text-secondary);line-height:var(--leading-relaxed)}.privacy-section[data-astro-cid-fb3qbcs3]{background:var(--color-bg-dark);padding:var(--section-padding-y) var(--spacing-lg)}.privacy-container[data-astro-cid-fb3qbcs3]{max-width:var(--container-prose);margin:0 auto}.privacy-content[data-astro-cid-fb3qbcs3] h2[data-astro-cid-fb3qbcs3]{font-family:var(--font-heading);font-size:var(--text-xl);font-weight:var(--font-bold);color:var(--color-text-primary);margin-top:var(--spacing-2xl);margin-bottom:var(--spacing-md);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--color-border)}.privacy-content[data-astro-cid-fb3qbcs3] h2[data-astro-cid-fb3qbcs3]:first-child{margin-top:0}.privacy-content[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3]{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.8;margin-bottom:var(--spacing-md)}.privacy-content[data-astro-cid-fb3qbcs3] ul[data-astro-cid-fb3qbcs3]{list-style:none;padding:0;margin-bottom:var(--spacing-lg)}.privacy-content[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]{position:relative;padding-left:var(--spacing-lg);margin-bottom:var(--spacing-sm);font-family:var(--font-body);font-size:var(--text-base);color:var(--color-text-secondary);line-height:1.7}.privacy-content[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3]:before{content:"•";position:absolute;left:0;color:var(--color-primary);font-weight:var(--font-bold)}.privacy-content[data-astro-cid-fb3qbcs3] li[data-astro-cid-fb3qbcs3] strong[data-astro-cid-fb3qbcs3]{color:var(--color-text-primary)}.privacy-content[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]{color:var(--color-primary);text-decoration:underline}.privacy-content[data-astro-cid-fb3qbcs3] a[data-astro-cid-fb3qbcs3]:hover{color:var(--color-primary-light)}.info-block[data-astro-cid-fb3qbcs3]{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:var(--spacing-lg);margin:var(--spacing-md) 0 var(--spacing-lg)}.info-block[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3]{margin-bottom:var(--spacing-xs)}.info-block[data-astro-cid-fb3qbcs3] p[data-astro-cid-fb3qbcs3]:last-child{margin-bottom:0}
