.display-pair{display:flex;align-items:center;width:100%;height:100%;gap:0}.display-pair img{width:55%;height:92%;object-fit:contain}.display-pair img+img{width:45%;height:76%}
.hero-stage{height:610px}.hero-visual{padding-top:25px;padding-bottom:70px}
@media screen and (min-width:701px) and (max-width:1100px){.hero-stage{height:auto;aspect-ratio:1.3}.hero h1{font-size:clamp(48px,6.1vw,73px)}.hero-copy>p:last-child{font-size:17px}}
@media screen and (max-width:700px){.hero-stage{height:auto;aspect-ratio:1.25;max-height:300px}.hero h1{font-size:clamp(52px,17vw,70px);letter-spacing:-2px}}
@media screen and (max-width:700px){.display-pair{height:330px}.display-pair img{height:100%}.display-pair img+img{height:78%}}
