/* R28 · content-aware showcase height on swipe galleries only. No telemetry. */
@media(max-width:920px){
 .r22-gallery.r28-adaptive-gallery{overflow-x:auto;overflow-y:hidden;transition:height .34s cubic-bezier(.2,.75,.2,1)}
 .r22-gallery.r28-adaptive-gallery .r22-card{flex-shrink:0}
}
@media(prefers-reduced-motion:reduce){.r22-gallery.r28-adaptive-gallery{transition:none!important}}
