.policies-page{background:#f5f7fb;min-height:100vh}.policies-hero{color:#fff;text-align:center;background:linear-gradient(135deg,#07111f,#12345a);padding:80px 20px}.policies-hero h1{margin-bottom:18px;font-size:42px}.policies-hero p{color:#dbe4f0;max-width:750px;margin:0 auto;font-size:18px;line-height:1.7}.policies-container{max-width:1100px;margin:-40px auto 0;padding:0 20px 80px}.policy-card{background:#fff;border-radius:18px;margin-bottom:28px;padding:35px;box-shadow:0 12px 35px #00000014}.policy-card h2{color:#0f172a;margin-bottom:18px;font-size:30px}.policy-card h3{color:#12345a;margin-top:25px;margin-bottom:10px;font-size:22px}.policy-card p{color:#374151;margin-bottom:14px;font-size:16px;line-height:1.8}.policy-card ul{margin-bottom:16px;padding-left:25px}.policy-card li{color:#374151;margin-bottom:8px;line-height:1.7}.policy-button{color:#fff;background:#12345a;border-radius:10px;margin-top:10px;padding:13px 22px;font-weight:600;text-decoration:none;transition:all .3s;display:inline-block}.policy-button:hover{background:#0b223c}@media (max-width:768px){.policies-hero h1{font-size:32px}.policy-card{padding:24px}.policy-card h2{font-size:25px}.policy-card h3{font-size:20px}}
