/* Approved supporting images only; preserve existing card typography. */
.lp #section-7 .lp-approved-visual,
.lp #section-8 .lp-approved-visual {width:280px;max-width:100%;aspect-ratio:3 / 2;margin:0 auto 28px;display:flex;align-items:center;justify-content:center;}
.lp #section-7 .lp-approved-visual img,
.lp #section-8 .lp-approved-visual img {display:block;max-width:100%;max-height:100%;width:auto;height:auto;object-fit:contain;}
@media(max-width:700px){
 .lp #section-7 .lp-approved-visual,
 .lp #section-8 .lp-approved-visual {width:230px;margin-bottom:24px;}
}
