/* Responsive photographs; keep Medira's green palette and Noto Sans. */
.mr-carousel-slide img,.mr-start-picture img{object-fit:cover;object-position:center;width:100%;height:100%}
.mr-profession-card img,body:not(.medira-concept) .page-photo img,.article-photo img{object-fit:cover;object-position:center;aspect-ratio:3/2;width:100%;height:auto;border-radius:8px}
.mr-carousel-track{background:var(--soft)}
.mr-start-picture{overflow:hidden;border-radius:8px;background:var(--soft)}
.article-photo figcaption a,body:not(.medira-concept) .page-photo figcaption a{text-underline-offset:3px}
.photo-credits-list{margin:32px 0;padding-left:22px}
.photo-credits-list li{margin:0 0 22px;padding-left:4px}
.photo-credits-list strong{display:block;margin-bottom:4px;font-weight:500}
