.blog-card-link{display:block;text-decoration:none;color:inherit;margin-bottom:2rem}.blog-card{border-radius:12px;overflow:hidden;transition:all .3s ease;cursor:pointer;background:var(--bg);height:100%}.blog-card:hover{transform:translateY(-4px)}.blog-card-image{width:100%;height:200px;object-fit:cover;display:block}.blog-card-content{padding:1.5rem}.blog-card-image-wrapper{position:relative}.blog-card-badge{position:absolute;top:12px;left:12px;z-index:10;padding:.25rem .6rem;border-radius:999px;color:#fff;font-size:.8rem;font-weight:600;background-color:var(--badgecyber)}.blog-card-badge.is-cyber{background-color:var(--badgecyber)}.blog-card-title{margin:.5rem 0;font-size:1.25rem;font-weight:600;line-height:1.4;color:var(--text)}.blog-card-description{color:var(--text);font-size:.9rem;line-height:1.6;margin:0}@media (max-width: 768px){.blog-card-image{height:180px}.blog-card-content{padding:1.25rem}.blog-card-title{font-size:1.1rem}}
