@media (min-width: 1181px) and (max-width: 1920px) and (max-height: 900px) {
  .hero {
    padding-top: clamp(1.1rem, 3vh, 2.35rem) !important;
    padding-bottom: 1.2rem !important;
  }

  .home-hero-inner {
    min-height: min(560px, calc(100vh - 126px)) !important;
    justify-content: flex-start !important;
    padding-top: clamp(0.25rem, 1.4vh, 0.9rem) !important;
    padding-bottom: 0 !important;
  }

  .hero .home-banner-title {
    width: min(50vw, 780px) !important;
    margin-left: clamp(-16rem, -13.2vw, -8.5rem) !important;
    margin-bottom: 0 !important;
  }

  .hero .home-banner-title img {
    transform: scaleY(1.07) !important;
    transform-origin: center center !important;
  }

  .hero .home-radar-layer {
    width: min(48vw, 620px) !important;
    right: clamp(-18rem, -13vw, -8rem) !important;
    top: 44% !important;
    opacity: 0.86 !important;
  }

  .home-hero-inner .hero-actions {
    left: 56.35% !important;
    top: 45.5% !important;
    width: 12.25rem !important;
    gap: 0.72rem !important;
  }

  .home-hero-inner .hero-actions .btn {
    min-height: 2.4rem !important;
    padding: 0.62rem 0.72rem 0.62rem 2.26rem !important;
    font-size: clamp(0.62rem, 0.64vw, 0.74rem) !important;
  }
}
