.mmiw-wrapper {
  position: relative;
  display: inline-block;
  width: min(100%, 1150px);
  margin-bottom: 30%;
}

.mmiw-img-horizontal img {
  display: block;
  width: 83%;
  height: auto;
  aspect-ratio: 1150 / 900;
  object-fit: cover;
  box-shadow: 0 10px 20px rgba(0,0,0,0.2);
}

.mmiw-img-vertical {
  position: absolute;
  right: 0;
  top: 21%;
  width: 47%;
}

.mmiw-img-vertical img {
  display: block;
  width: 100%;
  height: auto;
  aspect-ratio: 930 / 1515;
  box-shadow: 0 10px 20px rgba(0,0,0,0.2);
}
