.asv1 .asv1-hero:not(.internal) .wrap{padding-right:0;min-height:0;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(260px,.75fr);column-gap:48px;align-items:center}
.asv1 .asv1-hero:not(.internal) .facts,.asv1 .asv1-hero:not(.internal) h1{grid-column:1/-1}
.asv1 .asv1-hero:not(.internal) .lead,.asv1 .asv1-hero:not(.internal) .phone-display,.asv1 .asv1-hero:not(.internal) .btns{grid-column:1}
.asv1 .asv1-hero:not(.internal) .hero-media{position:static;grid-column:2;grid-row:3 / span 3;width:100%;margin:0;transform:none;align-self:center}
.asv1 .asv1-hero:not(.internal) .hero-media img{max-height:430px}
@media(max-width:760px){.asv1 .asv1-hero:not(.internal) .wrap{display:flex;gap:0}.asv1 .asv1-hero:not(.internal) .hero-media{width:min(78%,360px);margin:28px auto 0}.asv1 .asv1-hero:not(.internal) .hero-media img{max-height:360px}}
