/* V KOTE FOODS — Health Benefits Page */
.health-hero-card {
  background: white;
  border-radius: var(--radius-xl);
  padding: var(--space-xl);
  text-align: center;
  box-shadow: var(--shadow-md);
  border: 1px solid var(--clr-border);
  transition: all var(--transition-base);
  height: 100%;
}
.health-hero-card:hover {
  transform: translateY(-10px);
  box-shadow: var(--shadow-xl);
}
.health-hero-icon {
  width: 90px;
  height: 90px;
  border-radius: var(--radius-full);
  margin: 0 auto var(--space-md);
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 2rem;
  transition: all var(--transition-base);
}
.health-hero-card:hover .health-hero-icon {
  transform: scale(1.15) rotate(5deg);
}
.nutrition-bar {
  background: var(--clr-bg-alt);
  border-radius: var(--radius-pill);
  height: 12px;
  overflow: hidden;
  margin-bottom: 8px;
}
.nutrition-bar-fill {
  height: 100%;
  border-radius: var(--radius-pill);
  background: linear-gradient(90deg, var(--clr-primary), var(--clr-accent));
  transition: width 1.5s ease;
}
.nutrition-label {
  display: flex;
  justify-content: space-between;
  font-size: var(--fs-small);
  margin-bottom: var(--space-xs);
}
.nutrition-label span:first-child { font-weight: var(--fw-medium); color: var(--clr-text); }
.nutrition-label span:last-child { color: var(--clr-text-muted); }
