/* Alleen de nieuwe projectgalerijen; bestaande huisstijl behouden. */
.project-main-photo{margin:0 0 2rem}
.project-main-photo img{display:block;width:100%;height:auto;max-height:580px;object-fit:contain;background:#f4f4ef}
.supplied-project-gallery figure{margin:0;min-width:0}
.supplied-project-gallery img{display:block;width:100%;height:auto;max-height:440px;object-fit:contain;background:#f4f4ef}
.supplied-project-gallery figcaption{font-size:.85rem;line-height:1.5;margin-top:.6rem;color:var(--muted)}
@media(max-width:700px){.project-main-photo img{max-height:460px}.supplied-project-gallery img{height:auto;max-height:440px}}
