/* AeroJatim Home v340 — lift the real hero lower boundary to meet the lower signature line. */
@media (min-width:761px){
  /* Keep the v339 hero artwork/composition intact; visually crop the empty lower strip
     by letting the next section cover it. */
  .home-v340 .aero-hero{
    overflow:hidden!important;
    z-index:1!important;
  }

  /* Move the actual dark lower separator up to the same visual zone as the
     TERBANG TINGGI / #AEROJATIM signature strip. */
  .home-v340 .aero-hero>.hero-skyline{
    bottom:102px!important;
    height:48px!important;
    background:linear-gradient(transparent,rgba(2,13,32,.985))!important;
  }

  /* The event section now becomes the visible bottom edge of the banner.
     This removes the empty band below the signatures without moving the banner image. */
  .home-v340 .featured-events{
    margin-top:-102px!important;
    position:relative!important;
    z-index:4!important;
    padding-top:31px!important;
  }

  /* Keep the existing v339 positions, only tighten them a little toward the new edge. */
  .home-v340 .hero-slogan-v7{
    bottom:126px!important;
  }
  .home-v340 .hero-badge-v7{
    bottom:102px!important;
  }
}

@media (min-width:761px) and (max-width:1180px){
  .home-v340 .aero-hero>.hero-skyline{bottom:96px!important}
  .home-v340 .featured-events{margin-top:-96px!important}
  .home-v340 .hero-slogan-v7{bottom:119px!important}
  .home-v340 .hero-badge-v7{bottom:96px!important}
}
