/* Only opted-in archive cards. Image dimensions and card links stay unchanged. */
.story[data-preview-src] .story-image{position:relative}
.story-preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;visibility:hidden;pointer-events:none}
.story.is-previewing .story-preview{visibility:visible}
@media(prefers-reduced-motion:reduce),(any-hover:none){.story-preview{display:none}}
