.privacy-container{max-width:900px;margin:100px auto 60px;padding:40px 20px}.privacy-header{text-align:center;margin-bottom:50px}.privacy-header h1{font-size:2.5rem;color:var(--dark);margin-bottom:10px}.privacy-header .last-updated{color:var(--gray);font-size:.95rem}.privacy-content{background:#fff;border-radius:12px;padding:40px;box-shadow:0 2px 20px rgba(0,0,0,.08)}.privacy-content h2{color:var(--primary);font-size:1.8rem;margin:40px 0 20px;padding-bottom:10px;border-bottom:2px solid #e2e8f0}.privacy-content h2:first-child{margin-top:0}.privacy-content h3{color:var(--dark);font-size:1.3rem;margin:25px 0 15px}.privacy-content p{margin-bottom:15px;color:#334155;line-height:1.8}.privacy-content ul{margin:15px 0 15px 25px;color:#334155}.privacy-content li{margin-bottom:10px;line-height:1.8}.privacy-content strong{color:var(--dark);font-weight:600}.highlight-box{background:#f0f7ff;border-left:4px solid var(--primary);padding:20px;margin:25px 0;border-radius:6px}.contact-box{background:#f8fafc;padding:25px;border-radius:8px;margin-top:30px;border:1px solid #e2e8f0}.contact-box h3{margin-top:0;color:var(--primary)}@media (max-width:1000px){.privacy-container{margin-top:40px}.privacy-header h1{font-size:2rem}.privacy-content{padding:25px 20px}.privacy-content h2{font-size:1.5rem}}
