@import url("https://fonts.googleapis.com/css2?family=Roboto+Flex:opsz,wght@8..144,100..1000&display=swap");.variable-proximity{font-family:Roboto Flex,sans-serif}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.cyber-threats-container{background-color:#0d1117;padding:60px 20px;color:#c9d1d9;font-family:Inter,sans-serif;text-align:center}.cyber-threats-title{font-size:2.8em;font-weight:700;color:#ffffff;margin-bottom:60px;text-align:center;position:relative;letter-spacing:.05em;text-transform:uppercase}.cyber-threats-title:after{content:"";position:absolute;bottom:-15px;left:50%;transform:translateX(-50%);width:80px;height:4px;background-color:#21e9f0;border-radius:2px}.threat-categories-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));grid-gap:30px;gap:30px;max-width:1200px;margin:0 auto}.threat-category-card{background-color:#424242;border-radius:12px;padding:35px;box-shadow:0 8px 20px rgba(0,0,0,.6);display:flex;flex-direction:column;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out,background-color .3s ease-in-out;border:1px solid #30363d}.threat-category-card:hover{transform:translateY(-8px) scale(1.02);box-shadow:0 12px 25px rgba(0,0,0,.8);background-color:#1f242c}.card-header{margin-bottom:25px}.card-header,.card-icon{display:flex;align-items:center;position:relative}.card-icon{font-size:3em;margin-right:20px;color:#7BE7EA;z-index:1;justify-content:center}.card-icon:before{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:60px;height:60px;background-color:rgba(88,166,255,.15);border-radius:50%;z-index:-1;box-shadow:0 0 15px rgba(88,166,255,.4);transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out}.threat-category-card:hover .card-icon:before{background-color:rgba(88,255,241,.25);box-shadow:0 0 25px rgba(88,249,255,.6)}.card-titlee{font-size:1.6em;font-weight:600;color:#ffffff;line-height:1.3;letter-spacing:.02em}.threat-list{list-style:none;padding:0;margin:0}.threat-item{display:flex;align-items:flex-start;margin-bottom:15px;font-size:1.05em;line-height:1.6;color:#aecccd}.bullet-point{display:inline-block;width:8px;height:8px;background-color:#28e1e7;border-radius:50%;margin-top:9px;margin-right:12px;flex-shrink:0;box-shadow:0 0 8px rgba(88,255,241,.5)}@media (max-width:992px){.cyber-threats-title{font-size:2.2em;margin-bottom:50px}.threat-categories-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));padding:0 15px}.threat-category-card{padding:30px}.card-icon{font-size:2.5em;margin-right:15px}.card-icon:before{width:50px;height:50px}.card-title{font-size:1.4em}.threat-item{font-size:.95em}}@media (max-width:768px){.cyber-threats-container{padding:40px 15px}.cyber-threats-title{font-size:2em}.threat-categories-grid{grid-template-columns:1fr;gap:25px}.threat-category-card{padding:25px}.card-icon{font-size:2.2em;margin-right:12px}.card-icon:before{width:45px;height:45px}.card-title{font-size:1.3em}}@media (max-width:480px){.cyber-threats-title{font-size:1.8em}.card-icon{font-size:2em}.card-icon:before{width:40px;height:40px}.card-title{font-size:1.1em}.threat-item{font-size:.9em}}