.s-vid-reel__header{align-items:center;display:flex;flex-direction:row;gap:1.5rem;justify-content:space-between}.s-vid-reel__slider{--slides-to-show:1.25;--slide-align:center;--slide-group-size:1}.s-vid-reel__slider.fm-slider--will-scroll{--_offset-width:var(--offset-width,max(calc((100vw - var(--slider-container, var(--container-main)))/2),var(--container-horizontal-padding)));--_offset-start:var(--offset-start-width,var(--_offset-width));--_offset-end:var(--offset-end-width,var(--_offset-width));--scroll-padding-inline:calc(var(--_offset-start) + var(--_scrollport-focus-ring-offset)) calc(var(--_offset-end) + var(--_scrollport-focus-ring-offset));left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;padding-left:0;padding-right:0;position:relative;right:50%;width:100vw}.s-vid-reel__slider.fm-slider--will-scroll .fm-slider__scrollport,.s-vid-reel__slider.fm-slider--will-scroll .js-fm-slider-scrollport{padding-inline-end:calc(var(--_offset-end) + var(--_scrollport-focus-ring-offset));padding-inline-start:calc(var(--_offset-start) + var(--_scrollport-focus-ring-offset))}.s-vid-reel__slider.fm-slider--will-scroll .c-fm-slider-controls-mobile,.s-vid-reel__slider.fm-slider--will-scroll .s-vid-reel__header{margin-left:auto;margin-right:auto;max-width:calc(var(--container-main) + var(--container-horizontal-padding)*2);padding-left:var(--container-horizontal-padding);padding-right:var(--container-horizontal-padding);width:100%}.s-vid-reel__slide{display:flex;flex-direction:column;gap:1.25rem}.s-vid-reel__slide,.s-vid-reel__video{border-radius:var(--radius-card-primary)}.s-vid-reel__video{display:grid;overflow:hidden;position:relative}.s-vid-reel__video-control{bottom:0;color:var(--text-on-dark);left:0;position:absolute;right:0;top:0;width:100%;z-index:2}.s-vid-reel__video-control[data-is-playing=true][data-is-muted=false]{transform:scale(.65) translateY(50%)}@media only screen and (min-width:48em){.s-vid-reel__slider{--slides-to-show:2.25}}@media only screen and (min-width:64em){.s-vid-reel__slider{--slides-to-show:3.25;--slides-to-show:3.75}}@media only screen and (max-width:calc(64em - 1px)){.s-vid-reel__header{padding-inline:var(--container-horizontal-padding)}}@media only screen and (prefers-reduced-motion:no-preference){.s-vid-reel__video-control{transition:transform .25s ease-in-out}}