.atlas-splash-device {
  width: min(100%, 341px, calc(58vh * 9 / 14));
  max-height: none;
}

@media (max-width: 720px) {
  .atlas-splash-device {
    width: min(78vw, 330px, calc(46vh * 9 / 14));
    max-height: none;
  }
}

@media (max-width: 420px) {
  .atlas-splash-device {
    width: min(82vw, 300px, calc(46vh * 9 / 14));
  }
}
