/* Alle Anrichteschritte vollständig zeigen, ohne Text oder Tellerrand abzuschneiden. */
.steps article img {
  display: block;
  width: 100%;
  height: 520px;
  max-height: none;
  object-fit: contain;
  padding: 38px;
  background: #ded7c8;
}

.steps article {
  grid-template-columns: 1fr 1fr;
  min-height: 520px;
}

.steps article > * { min-width: 0; }

@media (max-width: 850px) {
  .steps article { min-height: 0; }
  .steps article img {
    height: min(88vw, 430px);
    aspect-ratio: auto;
    padding: 20px;
  }
}
