/* Fix touch swiping on a link, and equal standing of the eight exhibits. */
.orbit-viewport{touch-action:pan-y;overscroll-behavior-x:contain;cursor:grab;-webkit-user-select:none;user-select:none}
.orbit-viewport.is-dragging{cursor:grabbing}
.orbit-card{touch-action:pan-y;-webkit-user-drag:none;user-select:none}
.orbit-card img{pointer-events:none;-webkit-user-drag:none;user-select:none}
.orbit-space{will-change:translate}
.orbit-viewport.is-dragging .orbit-card{transition:none!important}
.orbit-viewport:focus-within .orbit-card.is-front{outline-offset:2px}
/* The hall preview is an unanimated, framed glimpse rather than four idle video players. */
.peek-video img{height:100%;width:100%;object-fit:cover;display:block;filter:saturate(.75) contrast(1.05)}
.peek-video{background-color:#0c232d}
@media (prefers-reduced-motion:reduce){.orbit-card{transition:none!important}}
/* The homepage opens a window into the actual designed production hall. */
.peek-hall{background:#031017;overflow:hidden}
.peek-floor-frame{display:block;width:100%;height:100%;object-fit:cover;object-position:48% 45%;filter:saturate(.86) contrast(1.08);transform:scale(1.035);transition:transform 1.4s cubic-bezier(.19,.76,.2,1)}
.peek-hall:hover .peek-floor-frame{transform:scale(1.075)}
.peek-shade{position:absolute;inset:0;background:linear-gradient(90deg,#07141e31,transparent 45%),linear-gradient(0deg,#0512188f,transparent 40%);pointer-events:none}
.peek-hall:after{content:"";position:absolute;inset:0;border:1px solid #8ab2af2a;pointer-events:none}
.orbit-card{transition-duration:.86s}
@media(max-width:700px){.peek-floor-frame{object-position:60% center}}
