.card-bus img{
  width: 110px;
  height: 80px;
  object-fit: cover;
  border-radius: 10px;
}
.badge-soft{
  background:#f1f5f9;
  color:#0f172a;
  border:1px solid #e2e8f0;
}
.hero{
  background: linear-gradient(135deg, #0ea5e9 0%, #22c55e 100%);
  color: white;
  border-radius: 18px;
}