.associate-hero{grid-template-columns:1.1fr 1fr}.associate-hero>div{padding:65px 8% 65px 13%}.associate-hero h1{font-size:clamp(44px,4.8vw,68px);font-weight:800}.associate-hero figure{min-height:610px;overflow:hidden;background:#e8edf1}.associate-hero figure img{object-position:center top}.associate-hero figcaption{font-size:10px;right:18px;bottom:18px}@media(max-width:760px){.associate-hero{grid-template-columns:1fr}.associate-hero>div{padding:45px 7%}.associate-hero figure{min-height:0;aspect-ratio:4/4.6}.associate-hero figure img{object-position:center top}.associate-hero h1{font-size:clamp(42px,9vw,58px)}}
