img.hero-art {
  width: 100% !important;
  max-width: 1920px !important;
  height: auto !important;
  max-height: none !important;
  object-fit: contain !important;
  animation: none !important;
  border-radius: 24px 24px 0 0 !important;
  overflow: hidden !important;
}
.iam-console,
.hero-stage .iam-console{
  width: 100% !important;
  max-width: 1920px !important;
  border-radius: 24px 24px 0 0;
}
@media (max-width: 720px) {
  .iam-console,
  .hero-stage .iam-console {
    border-radius: 16px 16px 0 0;
    max-width: 100% !important;
  }
  .hero-stage {
    max-width: 100%;
  }
}
img.welcome-art,
video.welcome-art {
  width: 100% !important;
  max-width: 220px !important;
  height: auto !important;
  max-height: none !important;
  object-fit: contain !important;
  animation: none !important;
  border-radius: 0 !important;
  box-shadow: none !important;
  background: transparent !important;
  mix-blend-mode: darken;
}
