/* Square archival JPEGs, with captions outside the image and the whole subject visible. */
#timeline .tl-media .tl-media-image {
 aspect-ratio:1;
 object-fit:contain;
 width:auto;
 height:auto;
 max-width:100%;
}
#timeline .tl-media .tl-media-content-container { max-width:100%; }
#timeline .tl-timemarker .tl-media-thumbnail img { object-fit:contain; aspect-ratio:1; }
