
/* Homepage hero refinement: shorter first screen and lighter text panel */
@media (min-width:761px){
  .home-hero{
    min-height:540px !important;
    height:540px !important;
  }
  .home-hero .hero-photo-full{
    height:540px !important;
  }
  .home-hero .hero-overlay-card{
    max-width:480px;
    padding:24px 28px;
  }
  .home-hero .hero-overlay-card h1{
    font-size:clamp(2.2rem,3.05vw,3.15rem);
    line-height:1.08;
  }
}
