/* FMIPA Scientific Committee Card */
.fmipa-card {
  position: relative;
  border-left: 4px solid #22c55e; /* green FMIPA */
  transition: all 0.35s ease;
}

/* yellow accent */
.fmipa-card::before {
  content: "";
  position: absolute;
  bottom: 0;
  left: 0;
  width: 0;
  height: 3px;
  background: #facc15; /* yellow FMIPA */
  transition: width 0.35s ease;
}

.fmipa-card:hover::before {
  width: 100%;
}

.fmipa-card:hover {
  transform: translateY(-6px);
}

/* subtle glow */
.fmipa-card:hover h4 {
  color: #16a34a;
}
