.article-group-photo{margin:0 0 clamp(28px,4vw,56px)}
.article-group-photo img{display:block;width:100%;height:auto}
.group-photo-article .article-layout{display:block}
.group-photo-article .article-copy{max-width:72ch}
.group-photo-lead{grid-template-columns:1.25fr 1fr;gap:5%}
.group-photo-lead .news-lead-photo img{display:block;width:100%;height:auto;object-fit:contain}
@media(max-width:700px){.group-photo-lead{grid-template-columns:1fr;gap:28px}.article-group-photo{margin-bottom:30px}}

.article-group-photo figcaption{margin-top:14px;color:#b7b4af;font-size:14px;line-height:1.6;text-transform:none;letter-spacing:normal}
