.hero-visual{height:430px;background:none;border-radius:4px;margin-left:-26px;overflow:hidden}
.hero-visual::before,.hero-visual::after{content:none}
.hero-image{display:block;width:100%;height:100%;object-fit:cover;object-position:69% center;border-radius:4px}
@media(max-width:760px){.hero-visual{height:300px;border-radius:4px}.hero-image{object-position:68% center;border-radius:4px}}
