.gallery-hero{position:relative;min-height:clamp(560px,66vw,820px);overflow:hidden;background:#091724}.gallery-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 48%}.gallery-hero-shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(4,13,22,.88) 0%,rgba(4,13,22,.64) 48%,rgba(4,13,22,.22) 82%,rgba(4,13,22,.32) 100%)}.gallery-hero-copy{position:absolute;z-index:1;left:4vw;bottom:clamp(65px,9vw,125px);max-width:1080px;color:#fff;text-shadow:0 3px 28px rgba(0,0,0,.72)}.gallery-hero-copy .kicker{color:#fff}.gallery-hero-copy h1{font-size:clamp(62px,7.6vw,118px);line-height:.9;color:#fff;margin:28px 0 30px;max-width:1080px}.gallery-hero-copy .lead{font-size:clamp(18px,1.7vw,23px);line-height:1.5;max-width:880px;color:#fff}@media(max-width:700px){.gallery-hero{min-height:690px}.gallery-hero>img{object-position:62% center}.gallery-hero-shade{background:linear-gradient(180deg,rgba(4,13,22,.18) 0%,rgba(4,13,22,.5) 42%,rgba(4,13,22,.94) 100%)}.gallery-hero-copy{left:20px;right:20px;bottom:55px}.gallery-hero-copy h1{font-size:clamp(48px,14vw,68px)}.gallery-hero-copy .lead{font-size:18px}}