.entity-card-media{margin:0 0 24px}
.entity-card-media picture{display:block;aspect-ratio:4/3;overflow:hidden;background:#f5f4ef}
.entity-card-media img{display:block;width:100%;height:100%;object-fit:contain}
.entity-card-media figcaption{margin-top:9px;font-size:11px;line-height:1.5;color:var(--muted);overflow-wrap:anywhere}
.section-dark .entity-card-media figcaption{color:var(--muted-dark,#aaa89f)}
.entity-card-media ~ .card-type{margin-bottom:18px}

.entity-card-media-empty > div{aspect-ratio:4/3;background:#f5f4ef}
.section-dark .entity-card-media-empty > div{background:#292a27}

/* Exact existing Zorzoli card photographs: orient display only; originals and galleries unchanged. */
.entity-card-media:is([data-card-asset="725"], [data-card-asset="733"]) img { rotate: 90deg; }

/* Exact existing Fiftysix Zorzoli photographs: card display orientation only; originals retained. */
.entity-card-media:is([data-card-asset="936"], [data-card-asset="940"]) img { rotate: 90deg; }

/* Exact existing Complete Calendar photograph: card orientation only; original retained. */
.entity-card-media[data-card-asset="933"] img { rotate: 90deg; }

/* Exact existing Overseas Dual Time photograph: card display orientation only; original retained. */
.entity-card-media[data-card-asset="210"] img { rotate: 90deg; }
