/* Crop-specific atlas scenes in the shared article layout. */
.sgh-page .sgh-topic-hero__figure > .sgh-topic-crop-hero { aspect-ratio:1; min-height:0; border-radius:18px; }
.sgh-page .sgh-topic-card__image > .sgh-topic-crop-card { position:relative; inset:auto; display:block; width:100%; height:100%; padding:0; border-radius:0; background:#edf2e5; }
.sgh-page .sgh-topic-photo__image > .sgh-media-photo { width:100%; height:100%; min-height:330px; aspect-ratio:1; border-radius:0; }
.sgh-page .sgh-topic-photo--wide .sgh-topic-photo__image > .sgh-media-photo { aspect-ratio:1.65; min-height:0; }
.sgh-page .sgh-topic-card:hover .sgh-media-photo > img { transform:translate(calc(-1 * var(--sgh-media-x)),calc(-1 * var(--sgh-media-y)))!important; }
@media(max-width:640px) {
 .sgh-page .sgh-topic-photo__image > .sgh-media-photo { min-height:0; aspect-ratio:1.25; }
 .sgh-page .sgh-topic-hero__figure > .sgh-topic-crop-hero { aspect-ratio:1.2; }
}
