/* Interaction and cursor geometry from the supplied kozuleva HAR. */
#engineering .architecture-slider{overflow:visible;scroll-snap-type:none;touch-action:pan-y;cursor:grab}
#engineering .architecture-track{will-change:transform}
#engineering .architecture-slider.is-slider-dragging{cursor:grabbing}
#engineering .architecture-caption-title{--_sx14:0px;--_ss14:1.08;transform:translate3d(var(--_sx14),0,0) scale(var(--_ss14));transition:transform 700ms ease}
#engineering .architecture-slider.is-slider-dragging .architecture-caption-title{--_ss14:1.1}
.engineering-cursor.slider-cursor-overlay{position:fixed;top:0;left:0;z-index:5000;width:96px;height:96px;color:#f0f0f0;opacity:0;visibility:hidden;pointer-events:none;mix-blend-mode:difference;transform:translate3d(-200px,-200px,0);transition:opacity 280ms var(--ease),visibility 280ms var(--ease);will-change:transform,opacity}
.engineering-cursor.slider-cursor-overlay svg{display:block;width:100%;height:100%;opacity:0;transform:scale(.72);transform-origin:center;transition:transform 380ms var(--ease),opacity 280ms var(--ease)}
.engineering-cursor.is-slider-cursor-visible{opacity:1;visibility:visible}
.engineering-cursor.is-slider-cursor-visible svg{opacity:1;transform:scale(1)}
.engineering-cursor.is-slider-cursor-dragging svg{transform:scale(.9)}
@media(min-width:900px) and (hover:hover) and (pointer:fine){#engineering .architecture-slider,#engineering .architecture-slider *{cursor:none}}
@media(max-width:899px),(hover:none),(pointer:coarse){.engineering-cursor.slider-cursor-overlay{display:none}#engineering .architecture-slider,#engineering .architecture-slider *{cursor:auto}}
@media(max-width:767px){#engineering .architecture-slider{overflow-x:auto;overflow-y:hidden;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;touch-action:pan-x pan-y;overscroll-behavior-inline:contain}#engineering .architecture-track{transform:none;will-change:auto}}
@media(prefers-reduced-motion:reduce){.engineering-cursor.slider-cursor-overlay,.engineering-cursor.slider-cursor-overlay svg,#engineering .architecture-caption-title{transition:none}}
