.hero{overflow:hidden}
.hero-copy,.hero-visual{min-width:0}
@media(max-width:640px){
  .hero{width:100vw;max-width:100vw}
  .hero-copy{width:100%;max-width:calc(100vw - 40px)}
  .hero-copy>p{max-width:100%;overflow-wrap:anywhere}
  .site-header{max-width:calc(100vw - 36px)}
}
