html .authentic-photo{width:100%;min-width:0}.authentic-photo>figure{background:#171b17;position:relative;overflow:hidden;margin:0!important}.authentic-photo>figure>img{aspect-ratio:3/2;width:100%;height:auto;display:block;object-fit:contain!important;transform:none!important}.authentic-photo>.photo-credit{z-index:2;color:var(--ui-text);font:400 .8rem/1.55 var(--dt-font-sans);overflow-wrap:anywhere;padding:8px 0;display:block;position:relative}.photo-credit a{text-underline-offset:.15em;text-decoration:underline}.photo-credit a:focus-visible{outline-offset:2px;outline:2px solid}.context-gallery .authentic-photo>figure>img{aspect-ratio:1.65}.context-detail .context-gallery .authentic-photo>figure>img{aspect-ratio:1.55}.civ-page-hero>.authentic-photo{align-self:center}.species-report .authentic-photo>figure>img{aspect-ratio:4/3}.authentic-comparison{border:1px solid var(--ui-line);margin:24px 0;padding:24px}.authentic-comparison .authentic-photo{max-width:720px}.authentic-comparison p{line-height:1.65}html .plant-grid .authentic-photo>figure>img{aspect-ratio:3/2}@media (forced-colors:active){.authentic-photo>figure{background:canvas}.photo-credit a{color:linktext}}html .civilization-card-grid>article>.authentic-photo{flex:none;display:block}html .civilization-card-grid .authentic-photo>figure{aspect-ratio:3/2;position:relative!important}html .civilization-card-grid .authentic-photo>figure>img{aspect-ratio:auto;height:100%!important}html .authentic-photo>.photo-credit a{font:inherit!important;color:inherit!important;border:0!important;margin:0!important;padding:0!important;display:inline!important}html .civilization-card-grid>article>.authentic-photo{margin:0!important;padding:0!important}html .civilization-card-grid .photo-credit{padding:8px 12px}html .plant-grid>article>.authentic-photo{padding:0!important}html .plant-grid .authentic-photo>.photo-credit{padding:8px 20px}
