.privacy-container{min-height:100vh;background:#0b0b0b;padding:40px 20px}.privacy-content{max-width:800px;margin:0 auto;background:#101010;border:2px solid gold;border-radius:12px;padding:40px;box-shadow:0 8px 32px rgba(255,215,0,.1)}.privacy-content h1{color:gold;font-size:32px;font-weight:700;margin:0 0 16px;letter-spacing:1px;text-align:center}.privacy-intro{text-align:center;color:#bdbdbd;font-size:14px;margin-bottom:40px;padding-bottom:20px;border-bottom:1px solid #2a2a2a}.privacy-intro strong{color:gold}.privacy-section{margin-bottom:32px}.privacy-section h2{color:#fff;font-size:20px;font-weight:600;margin:0 0 16px;letter-spacing:.5px}.privacy-section p{color:#e0e0e0;font-size:15px;line-height:1.7;margin:0 0 16px}.privacy-section ul{margin:16px 0;padding-left:24px}.privacy-section li{color:#e0e0e0;font-size:15px;line-height:1.8;margin-bottom:8px}.privacy-section li strong{color:gold;font-weight:600}.privacy-section a{color:gold;text-decoration:underline;transition:color .2s}.privacy-section a:hover{color:#ffc700}.privacy-footer{margin-top:40px;padding-top:24px;border-top:1px solid #2a2a2a;text-align:center}.privacy-footer p{color:#bdbdbd;font-size:14px;margin:0}.privacy-footer strong{color:gold}@media (max-width:768px){.privacy-container{padding:20px 16px}.privacy-content{padding:24px;border-radius:8px}.privacy-content h1{font-size:24px}.privacy-section h2{font-size:18px}.privacy-section li,.privacy-section p{font-size:14px}.privacy-intro{font-size:13px}}@media (max-width:480px){.privacy-content{padding:20px}.privacy-content h1{font-size:22px}.privacy-section h2{font-size:16px}.privacy-section li,.privacy-section p{font-size:13px}.privacy-section ul{padding-left:20px}}@media print{.privacy-container{background:#fff}.privacy-content{border:1px solid #000;box-shadow:none}.privacy-content h1,.privacy-footer strong,.privacy-section h2,.privacy-section li,.privacy-section li strong,.privacy-section p{color:#000}}