.privacy-container{color:#fff;background-color:#000;min-height:100vh;padding:0}.privacy-title-banner{text-align:center;background-color:#000;margin-top:80px;margin-bottom:40px;padding:80px 20px}.privacy-title{color:#fff;letter-spacing:2px;margin-bottom:10px;font-size:clamp(2.5rem,5vw,3.5rem);font-weight:800}.privacy-update-info{color:#fff;opacity:.9;margin-bottom:0;font-size:1rem}.privacy-content{max-width:900px;margin:0 auto;padding:0 20px 60px}.privacy-section{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;margin-bottom:30px;padding:0;transition:none}.privacy-section:hover{box-shadow:none;background:0 0;transform:none}.privacy-section h2{color:#fff;letter-spacing:0;margin-bottom:20px;font-size:clamp(1.5rem,3vw,2rem);font-weight:700}.privacy-section h3{color:#fff;margin:18px 0 10px;font-size:1.2rem;font-weight:700}.privacy-section p{color:#fff;margin-bottom:15px;font-size:1.1rem;line-height:1.8}.privacy-section ul{margin:20px 0;padding-left:20px}.privacy-section li{color:#fff;margin-bottom:10px;font-size:1.1rem;line-height:1.8;list-style-type:disc;position:relative;left:0}.privacy-section li:before{content:none}.privacy-contact-info{background:#ffffff14;border-left:4px solid #fff;border-radius:10px;margin-top:20px;padding:20px}.privacy-contact-info p{color:#fff;margin-bottom:10px}.privacy-contact-info strong{color:#fff}@media (max-width:768px){.privacy-title-banner{padding:60px 15px}.privacy-content{padding:0 15px 40px}.privacy-section p,.privacy-section li{font-size:1rem}}@media (max-width:480px){.privacy-title-banner{padding:40px 10px}.privacy-content{padding:0 10px 30px}.privacy-section h2{font-size:1.3rem}.privacy-section h3{font-size:1.05rem}.privacy-section p,.privacy-section li{font-size:.95rem}}
