.insights-hero-photo{margin:0 0 30px}
.insights-hero-photo picture{display:block}
.insights-hero-photo img{display:block;width:100%;height:auto;aspect-ratio:16/10;object-fit:cover;object-position:center 18%;border-radius:12px;background:#e8edf2}
.insights-hero-photo figcaption{margin:9px 0 0;color:#66737c;font-size:.82rem;line-height:1.6;text-align:center}
@media(max-width:740px){.insights-hero-photo img{aspect-ratio:4/3;object-position:center 15%;border-radius:9px}}