@media(max-width:680px){
  .hero-note{position:relative;z-index:4;margin-bottom:18px}
  .hero-visual{margin-top:4px;margin-bottom:34px;overflow:visible}
  .hero-visual::before{inset:9% -8% -3%!important}
  .hero-visual .visual-caption{bottom:-38px!important}
}
