.hero{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;padding:60px 0;text-align:center}.hero h1{font-size:2.5rem;margin-bottom:1rem}.content-wrapper{max-width:800px;margin:0 auto}.privacy-content{background:#fff;padding:3rem;border-radius:15px;box-shadow:0 5px 15px rgba(0,0,0,.1);line-height:1.8}.privacy-content h2{color:#333;font-size:2rem;margin-bottom:1.5rem;text-align:center}.privacy-content h3{color:#007bff;font-size:1.3rem;margin:2rem 0 1rem;border-left:4px solid #007bff;padding-left:1rem}.privacy-content p{color:#666;margin-bottom:1rem}.privacy-content ul{margin:1rem 0;padding-left:2rem}.privacy-content li{color:#666;margin-bottom:.5rem}.contact-info{background:#f8f9fa;padding:1.5rem;border-radius:10px;margin:1rem 0}.contact-info p{margin-bottom:.5rem}.policy-date{background:#e3f2fd;padding:1rem;border-radius:5px;margin-top:2rem;text-align:center}.policy-date p{color:#1976d2;font-weight:600;margin-bottom:.5rem}@media (max-width:768px){.hero h1{font-size:2rem}.privacy-content{padding:2rem 1.5rem}.privacy-content h2{font-size:1.5rem}.privacy-content h3{font-size:1.1rem}}