:root{--bg:#151518;--surface:#1d1d22;--soft:#202025;--text:#f5f5fa;--muted:#a7a7b4;--primary:#7138e6;--secondary:#b43ee5;--accent:#6d35df;--border:#2c2c34;--shadow:0 12px 34px rgba(0,0,0,.25)}.cyber-security{background:#151518;color:#f5f5fa}.cyber-security .site-header{background:rgba(21,21,24,.94);color:#fff;border-color:#26262b}.cyber-security .hero{background:#151518}.cyber-security .hero:before{content:"";position:absolute;right:5%;top:15%;width:360px;height:360px;background:radial-gradient(circle,#6e34e8 0%,transparent 68%);filter:blur(65px);opacity:.23}.cyber-security .hero h1{font-size:55px}.cyber-security .hero-copy,.cyber-security .section-sub,.cyber-security .card p,.cyber-security .quote p,.cyber-security .post p,.cyber-security .price li{color:#a7a7b4}.cyber-security .card,.cyber-security .person,.cyber-security .quote,.cyber-security .post,.cyber-security .price{background:#1d1d22;border-color:#2c2c34}.cyber-security .card-icon{background:#25232e;color:#9c5dff}.cyber-security .stats{background:#111114}.cyber-security .cta{background:linear-gradient(90deg,#5927c9,#9a2ed9)}.cyber-security .footer{background:#111114}.cyber-security .mosaic-item{background:#1d1d22}.cyber-security .section.soft{background:#202025}