
.photo-caption{font-size:12px!important;line-height:1.6;color:#526779;margin:0 0 12px!important}.photo-credit-link{padding:16px 5%;font-size:12px}.credits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:28px;margin-top:36px}.credits-grid img{width:100%;height:180px;object-fit:cover;border-radius:10px}.credits-grid h2{font-size:22px}.credits-grid p{font-size:13px}
