/* EIA Platform V3.5 — about-page value cards. */

/* Keep each symbol attached to its own text instead of floating above it. */
.eia-v30-values article {
  display: grid;
  grid-template-columns: 58px minmax(0, 1fr);
  grid-template-rows: auto auto;
  align-content: center;
  align-items: center;
  column-gap: 14px;
  padding: 24px;
  text-align: left;
}
.eia-v30-values .eia-v30-icon {
  grid-column: 1;
  grid-row: 1 / span 2;
  width: 54px;
  height: 54px;
  margin: 0;
}
.eia-v30-values b {
  grid-column: 2;
  grid-row: 1;
  margin: 0;
  align-self: end;
}
.eia-v30-values span {
  grid-column: 2;
  grid-row: 2;
  max-width: none;
  margin: 4px 0 0;
  align-self: start;
}

@media (max-width: 560px) {
  .eia-v30-values article { grid-template-columns: 50px minmax(0, 1fr); padding: 20px; }
  .eia-v30-values .eia-v30-icon { width: 46px; height: 46px; }
}
