/* Movement is a brief silk swish; no hand image, skeleton or camera pixels. */
.gesture-swish{position:fixed;inset:0;width:100%;height:100%;pointer-events:none;z-index:4;mix-blend-mode:screen}
.live-hand{mix-blend-mode:screen}
body[data-mode="pointer"] .portrait{cursor:default;touch-action:pan-y}
.hero{touch-action:pan-y}
@media(prefers-reduced-motion:reduce){.gesture-swish,.live-hand{display:none}}
