/* Imagery for industry pages: photo panel behind the hero card */
.ind-hero_media{position:relative;width:100%;max-width:34rem;min-width:0}
.ind-hero_photo{border-radius:14px;overflow:hidden;box-shadow:0 18px 40px -18px rgba(24,30,53,.25);background:#e6ecf2;aspect-ratio:16 / 7}
.ind-hero_photo img{display:block;width:100%;height:100%;object-fit:cover}
.ind-hero_photo .img-request{height:100%;aspect-ratio:auto!important;border-radius:0;border:0;padding:1rem}
.ind-hero_media .ind-card{position:relative;margin:-3.5rem 1.25rem 0;width:auto;box-shadow:0 18px 40px -16px rgba(24,30,53,.25)}
@media (max-width:767px){
  .ind-hero_media{max-width:100%}
  .ind-hero_media .ind-card{margin:-2rem .5rem 0}
}
