.hero-photo{position:relative;display:flex;flex-direction:column;justify-content:flex-end;min-height:min(920px,calc(100svh - 68px));overflow:hidden;background:var(--ink);isolation:isolate}.hero-photo-img{z-index:-2;object-fit:cover;object-position:72% 50%}.hero-photo:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,rgba(8,23,28,.94),rgba(8,23,28,.78) 34%,rgba(8,23,28,.12) 68%,rgba(8,23,28,0)),linear-gradient(0deg,rgba(8,23,28,.96),rgba(8,23,28,.35) 26%,rgba(8,23,28,0) 50%)}.hero-photo-copy{padding-block:clamp(72px,12vh,140px) clamp(40px,7vh,80px)}.hero-photo-copy>*+*{margin-top:28px}.hero-photo .display{font-size:clamp(3.4rem,10.5vw,9.5rem);max-width:9.5em}.hero-photo .lede{max-width:30em;color:var(--on-ink)}.hero-photo .hero-cities{border-top-color:rgba(233,241,240,.28)}.hero-photo .hero-cities a{border-left-color:rgba(233,241,240,.28)}@media (max-width:860px){.hero-photo{min-height:calc(100svh - 68px - 66px)}.hero-photo-img{object-position:80% 50%}.hero-photo:before{background:linear-gradient(0deg,rgba(8,23,28,.97),rgba(8,23,28,.86) 48%,rgba(8,23,28,.3) 78%,rgba(8,23,28,.15))}.hero-photo-copy{padding-top:30vh}.hero-photo .hero-cities a:nth-child(n+3){border-top-color:rgba(233,241,240,.28)}}