
/* ByteMedics Cybersecurity v2.0 */
.cyber-section{padding:85px 0;background:linear-gradient(135deg,#061427,#091c34);color:#eaf6ff}.cyber-section h2,.cyber-section h1{color:#fff;font-size:clamp(2rem,4vw,3.3rem);line-height:1.13}.cyber-section h2 span,.cyber-section h1 span{color:#48d2ff}.cyber-section p{color:#b6cbe0;line-height:1.75}.cyber-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:20px;margin-top:30px}.cyber-card{background:#10243b;border:1px solid #284761;border-radius:18px;padding:25px;transition:transform .2s,border-color .2s}.cyber-card:hover{transform:translateY(-4px);border-color:#48d2ff}.cyber-card h3{color:#fff;margin:10px 0}.cyber-kicker{color:#48d2ff!important;font-size:.82rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cyber-icon{font-size:2rem}.cyber-actions{display:flex;gap:12px;flex-wrap:wrap;margin-top:25px}.cyber-link{display:inline-block;border:1px solid #43c8ff;border-radius:9px;padding:12px 19px;color:#fff;text-decoration:none;font-weight:700}.cyber-link.primary{background:#0878c9;border-color:#0878c9}.cyber-badge-placeholder{border:1px dashed #4b708f;border-radius:12px;min-height:90px;display:grid;place-items:center;color:#9fc4e1;font-size:.8rem;text-align:center;padding:10px}.cyber-article-meta{font-size:.82rem;color:#8fb6d2!important}.cyber-narrow{max-width:800px}.cyber-article h2{margin-top:1.5em}.cyber-article ul{color:#c2d6e6;line-height:1.8}.cyber-article a{color:#6edaff}.cyber-img{width:100%;max-width:430px;border-radius:20px;object-fit:contain}.cyber-hero-grid{display:grid;grid-template-columns:1.3fr .7fr;align-items:center;gap:36px}.cyber-card a{color:#75dbff}.cyber-small{font-size:.88rem}.cyber-note{border-left:3px solid #43c8ff;padding-left:18px;margin-top:24px}@media(max-width:700px){.cyber-hero-grid{grid-template-columns:1fr}.cyber-section{padding:55px 0}}

.cyber-badge-image{display:block;width:160px;height:160px;max-width:100%;object-fit:contain;margin:0 auto 18px}
