.MechanisticScrollSection-module__pwPXaa__section{--edge-inset:15px}.MechanisticScrollSection-module__pwPXaa__contentHeader{padding-inline:var(--edge-inset)}.MechanisticScrollSection-module__pwPXaa__pin{--mechanistic-travel:0px;--mechanistic-shift:0px;position:relative}.MechanisticScrollSection-module__pwPXaa__stage{box-sizing:border-box;overscroll-behavior-inline:contain;-webkit-overflow-scrolling:touch;scroll-snap-type:inline proximity;scrollbar-width:thin;align-items:center;max-width:100%;display:flex;overflow:auto hidden}.MechanisticScrollSection-module__pwPXaa__stage:focus-visible{outline:2px solid var(--color-sy-link);outline-offset:-2px}.MechanisticScrollSection-module__pwPXaa__track{width:max-content;max-width:none;display:flex;transform:translate(0,0)}.MechanisticScrollSection-module__pwPXaa__cards{flex:none;width:max-content}.MechanisticScrollSection-module__pwPXaa__edgeSpacer{width:var(--edge-inset);pointer-events:none;flex:none}.MechanisticScrollSection-module__pwPXaa__edgeSpacerStart{scroll-snap-align:start;width:var(--mechanistic-start-inset,max(var(--edge-inset), calc((100vw - 1300px) / 2 + var(--edge-inset))))}.MechanisticScrollSection-module__pwPXaa__edgeSpacerEnd{width:var(--edge-inset)}.MechanisticScrollSection-module__pwPXaa__card{scroll-snap-align:start}.MechanisticScrollSection-module__pwPXaa__pin[data-enhanced=true]{height:calc(100svh + var(--mechanistic-travel))}.MechanisticScrollSection-module__pwPXaa__pin[data-enhanced=true] .MechanisticScrollSection-module__pwPXaa__stage{overscroll-behavior:auto;scroll-snap-type:none;touch-action:pan-y pinch-zoom;height:100svh;position:sticky;top:0;overflow:hidden}@media (max-width:767px){.MechanisticScrollSection-module__pwPXaa__pin[data-enhanced=true] .MechanisticScrollSection-module__pwPXaa__stage{padding-bottom:0}}.MechanisticScrollSection-module__pwPXaa__pin[data-driver=css]{view-timeline-name:--mechanistic-scroll;view-timeline-axis:block;view-timeline-inset:0 calc(100dvh - 100svh)}@keyframes MechanisticScrollSection-module__pwPXaa__mechanistic-horizontal-scroll{0%{transform:translate(0,0)}to{transform:translate3d(var(--mechanistic-shift), 0, 0)}}@supports (animation-timeline:--mechanistic-scroll){.MechanisticScrollSection-module__pwPXaa__pin[data-driver=css] .MechanisticScrollSection-module__pwPXaa__track{backface-visibility:hidden;will-change:transform;animation-name:MechanisticScrollSection-module__pwPXaa__mechanistic-horizontal-scroll;animation-duration:1s;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--mechanistic-scroll;animation-range:contain}}@media (prefers-reduced-motion:reduce){.MechanisticScrollSection-module__pwPXaa__pin,.MechanisticScrollSection-module__pwPXaa__pin[data-enhanced=true]{height:auto}.MechanisticScrollSection-module__pwPXaa__pin[data-enhanced=true] .MechanisticScrollSection-module__pwPXaa__stage{scroll-snap-type:inline proximity;touch-action:auto;height:auto;position:static;overflow:auto hidden}.MechanisticScrollSection-module__pwPXaa__pin[data-driver=css] .MechanisticScrollSection-module__pwPXaa__track{animation:none;transform:none}}
