.hero-image img{object-position:center 24%}
.hero-scrim{background:linear-gradient(90deg,rgba(20,13,16,.78) 0%,rgba(20,13,16,.6) 40%,rgba(20,13,16,.12) 100%)}
.hero-photo-credit{padding-block:8px;font-size:11px;line-height:1.6;color:var(--muted)}
.hero-photo-credit a{text-decoration:underline;text-underline-offset:2px}
@media(max-width:760px){.hero-image img{object-position:58% center}.hero-scrim{background:rgba(20,13,16,.58)}}
