.about-v2-hero{padding-top:126px}
.about-v2-hero>.wrap{max-width:var(--max);min-width:0}
.about-v2-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(0,1.12fr);max-width:100%;gap:clamp(32px,5vw,72px)}
.about-v2-hero-grid>*{min-width:0;max-width:100%}
.about-v2-intro h1{font-size:clamp(46px,5vw,72px);line-height:1;letter-spacing:0}
.about-v2-hero-media{width:100%;max-width:100%;height:clamp(380px,35vw,500px)}
.about-v2-hero-media img{display:block;max-width:100%}
@media(max-width:1180px){
  .about-v2-hero-grid{grid-template-columns:1fr}
  .about-v2-hero-media{height:min(48vw,440px)}
}
@media(max-width:760px){
  .about-v2-hero{padding-top:100px}
  .about-v2-hero-media{height:300px}
}
