/* Preserve the whole image and its aspect ratio at every viewport width. */
.trn-shell .trn-full-image {max-width:100%;min-width:0;}
.trn-shell .trn-full-image a {display:block;max-width:100%;}
.trn-shell img.trn-image,
.trn-shell .trn-full-image img,
.trn-shell .trn-body img,
.trn-shell .trn-prose img {
    display:block;
    width:auto;
    max-width:100%!important;
    height:auto!important;
    aspect-ratio:auto!important;
    object-fit:contain;
    margin-inline:auto;
}
.trn-shell .trn-body figure,
.trn-shell .trn-prose figure {max-width:100%;min-width:0;}
