.privacy-hero{background:linear-gradient(135deg,rgba(var(--bs-primary-rgb),.1),rgba(var(--bs-primary-rgb),.05));padding:140px 0 4rem;margin-bottom:4rem;position:relative;overflow:hidden}.privacy-hero:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 100 100"><defs><pattern id="grid" width="10" height="10" patternUnits="userSpaceOnUse"><path d="M 10 0 L 0 0 0 10" fill="none" stroke="rgba(var(--bs-primary-rgb), 0.1)" stroke-width="0.5"/></pattern></defs><rect width="100" height="100" fill="url(%23grid)"/></svg>');opacity:.3}.privacy-hero-content{position:relative;z-index:1}.avatar-illustration{width:140px;height:140px;border-radius:50%;margin:0 auto 2rem;background:linear-gradient(135deg,#667eea,#764ba2);display:flex;align-items:center;justify-content:center;color:#fff;box-shadow:0 8px 30px #667eea4d;transition:all .3s ease}.avatar-illustration i{font-size:4.5rem;line-height:1}.avatar-illustration:hover{transform:scale(1.05) rotate(5deg);box-shadow:0 12px 40px #667eea66}.privacy-content-section{background:var(--bs-body-bg);border:1px solid var(--bs-border-color);border-radius:1rem;box-shadow:0 4px 25px #00000014;padding:3rem;margin-bottom:3rem}.privacy-section{margin-bottom:3rem;padding:2rem;border:1px solid var(--bs-border-color);border-radius:1rem;background:var(--bs-body-bg)}.privacy-section h3{color:var(--bs-primary);margin-bottom:1.5rem;display:flex;align-items:center}.privacy-section h3 i{margin-left:.5rem;font-size:1.5rem}@media (max-width: 768px){.privacy-hero{padding:120px 0 2rem;margin-bottom:2rem}.avatar-illustration{width:100px;height:100px}.avatar-illustration i{font-size:3rem}.privacy-content-section{padding:2rem}}@media (max-width: 576px){.privacy-hero{padding:110px 0 1.5rem}}
