#business-meeting-photo,#article-illustration{margin:1.5rem 0}
#business-meeting-photo img{display:block;width:100%;height:auto;max-height:none;aspect-ratio:3/2;object-fit:cover;object-position:45% 55%}
#business-meeting-photo figcaption,#article-illustration figcaption{margin-block-start:.65rem}
@media(min-width:1200px){#business-meeting-photo img{aspect-ratio:21/9}}
@media(max-width:599px){#business-meeting-photo img{aspect-ratio:1/1}#article-illustration{margin-block:24px}}
