.blog-card {
  transition: transform 0.3s ease, box-shadow 0.3s ease;
  border-radius: var(--card-radius);
  overflow: hidden;
}

.blog-card:hover {
  transform: translateY(var(--card-hover-translate-y));
}

.blog-card img {
  transition: filter 0.3s ease;
}

.blog-card:hover img {
  filter: brightness(var(--card-media-hover-brightness));
}

.blog-card .card-body {
  transition: background-color 0.3s ease;
}
