.hero-art img.gameplay-shot {
  width: min(100%, 330px);
  height: auto;
  max-height: min(74vh, 650px);
  aspect-ratio: 9 / 16;
  margin-inline: auto;
  object-fit: contain;
  background: #efd8ad;
}

.feature-icon svg {
  width: 23px;
  height: 23px;
  stroke: currentColor;
  stroke-width: 1.7;
  stroke-linecap: round;
  stroke-linejoin: round;
}

.platform svg {
  width: 16px;
  height: 16px;
  fill: none;
  stroke: currentColor;
  stroke-width: 1.8;
  stroke-linecap: round;
  stroke-linejoin: round;
}
