@charset "UTF-8";
/* English muscle-health page (/en/muscle-health/) — overrides on top of muscle-health.css */

/* Section headings ("Aerobic Exercise", "Anaerobic Exercise") centered */
.p-muscle-health01-hd .c-h1,
.p-muscle-health03-hd .c-h1,
.p-muscle-health05-hd .c-h1 {
  text-align: center;
}

/* Mechanism / Benefit / Target Consumers labels in brand green */
.c-flex-dl h3.c-h3 {
  color: hsl(146, 76%, 18%);
  margin-block: 1.25rem 0.35rem;
}

/* Keep every content image's aspect ratio (ignore the HTML height attribute) */
.p-muscle-health01 img,
.p-muscle-health02 img,
.p-muscle-health03 img,
.p-muscle-health04 img,
.p-muscle-health05 img {
  height: auto;
}

/* Landscape charts & photos: wider column, keep aspect ratio */
.c-flex-img img {
  width: 100%;
  height: auto;
}

@media screen and (min-width: 768px) {
  .c-flex-img {
    width: 52%;
  }
}

/* ── Energy Metabolism & Performance ───────────────────────────── */
.p-muscle-health05 {
  margin-block-start: clamp(5rem, 3.57rem + 7.14vw, 10rem);
}

.p-muscle-health05-hd .c-h1 {
  margin-block: 0 clamp(2.5rem, 1.79rem + 3.57vw, 5rem);
}

.p-mh-energy-list {
  list-style: none;
  margin: 0;
  padding: 0;
  display: grid;
  grid-template-columns: repeat(3, minmax(0, 1fr));
}

.p-mh-energy-item {
  display: block;
}

.p-mh-energy-item img {
  display: block;
  width: 100%;
  height: auto;
}

@media screen and (max-width: 767px) {
  .p-mh-energy-list {
    grid-template-columns: 1fr;
  }
}
