@keyframes gallery-pop{0%{transform:scale(1)}40%{transform:scale(1.28)}to{transform:scale(1)}}.animate-gallery-pop{animation:gallery-pop .32s var(--ease-out-quart) 1}@keyframes gallery-rise{0%{opacity:0;transform:translate3d(0,.75rem,0)}to{opacity:1;transform:translateZ(0)}}.animate-gallery-rise{animation:gallery-rise .4s var(--ease-out-expo) 1 both}.gallery-viewer{overscroll-behavior:contain}@media (prefers-reduced-motion:reduce){.animate-gallery-pop,.animate-gallery-rise{animation:none}}