/* Blog Card Styling */
.blog-card{
  background:rgba(10,10,15,0.85);
  border-radius:15px;
  overflow:hidden;
  padding:15px;
  display:flex;
  flex-direction:column;
  gap:15px;
  transition:transform 0.4s ease, box-shadow 0.4s ease;
}
.blog-card img{
  width:100%;
  border-radius:12px;
}
.blog-card:hover{
  transform:scale(1.03);
  box-shadow:0 20px 40px rgba(0,240,255,0.35);
}
