.ds_image_scroll .ds_image_scroll__viewport{position:relative;box-sizing:border-box;width:var(--ds-is-width-d,100%);height:var(--ds-is-height-d,500px);min-height:180px;overflow:hidden;isolation:isolate;contain:paint;--ds-is-active-line-gap:var(--ds-is-line-gap-d, 20px);--ds-is-scroll-travel:var(--ds-is-scroll-travel-d, 100px);--ds-is-auto-speed:var(--ds-is-auto-speed-d, 50px)}.ds_image_scroll .ds_image_scroll_container{position:relative;box-sizing:border-box;width:100%;height:100%;min-height:0;overflow:visible;transform:rotate(var(--ds-is-rotate-d,0deg))}.ds_image_scroll .ds_image_scroll__items{display:flex;flex-direction:column;height:100%;gap:var(--ds-is-line-gap-d,20px);justify-content:center;width:max-content;min-width:100%}.ds_image_scroll .ds_image_scroll__items>*,.ds_image_scroll .ds_image_scroll__items>:only-child:not(.ds_image_scroll__builder-preview)>*{flex:0 0 auto;margin:0!important;padding:0}.ds_image_scroll .ds_image_scroll__line{display:flex;flex:0 0 auto;gap:var(--ds-is-item-gap-d,20px);width:max-content;min-width:100%;will-change:transform;transform:translate3d(calc(var(--ds-is-base-x, 0px) + var(--ds-is-motion-x, 0px)),calc(var(--ds-is-base-y, 0px) + var(--ds-is-motion-y, 0px)),0)}.ds_image_scroll .ds_image_scroll_container:not(.ds_image_scroll--auto) .ds_image_scroll__line{min-width:0}.ds_image_scroll .ds_image_scroll__img{display:block;flex:0 0 var(--ds-isi-width-d,260px);width:var(--ds-isi-width-d,260px);height:var(--ds-isi-height-d,180px);background:#e7e7e7 center/cover no-repeat}.ds_image_scroll .ds_image_scroll__dup{display:none}.ds_image_scroll .ds_image_scroll--auto .ds_image_scroll__dup{display:block}.ds_image_scroll .ds_image_scroll--auto .ds_image_scroll__line{animation:ds-image-scroll-x var(--ds-is-auto-dur,30s) linear infinite}.ds_image_scroll .ds_image_scroll--auto.ds_image_scroll--rev .ds_image_scroll__line{animation-direction:reverse}.ds_image_scroll .ds_image_scroll--auto .ds_image_scroll__line.is-odd{animation-direction:reverse}.ds_image_scroll .ds_image_scroll--auto.ds_image_scroll--rev .ds_image_scroll__line.is-odd{animation-direction:normal}.ds_image_scroll .ds_image_scroll--auto.ds_image_scroll--same .ds_image_scroll__line.is-odd{animation-direction:normal}.ds_image_scroll .ds_image_scroll--auto.ds_image_scroll--same.ds_image_scroll--rev .ds_image_scroll__line.is-odd{animation-direction:reverse}.ds_image_scroll .ds_image_scroll--auto.ds_image_scroll--pause:hover .ds_image_scroll__line{animation-play-state:paused}.ds_image_scroll .ds_image_scroll_container.is-ds-image-scroll-offscreen .ds_image_scroll__line{animation-play-state:paused!important;will-change:auto}.ds_image_scroll .ds_image_scroll--dir-column .ds_image_scroll__items{flex-direction:row;width:100%}.ds_image_scroll .ds_image_scroll_container.ds_image_scroll--builder:not(.ds_image_scroll--dir-column) .ds_image_scroll__items{display:flex;flex-direction:column;position:absolute;top:50%;width:100%;height:auto;min-height:0;row-gap:var(--ds-is-active-line-gap,20px);transform:translateY(-50%)}.ds_image_scroll .ds_image_scroll--builder:not(.ds_image_scroll--dir-column) .ds_image_scroll__items>:only-child:not(.ds_image_scroll__builder-preview){display:flex;flex-direction:column;row-gap:var(--ds-is-active-line-gap,20px)}.ds_image_scroll .ds_image_scroll--builder:not(.ds_image_scroll--dir-column) .ds_image_scroll__builder-preview{margin:0!important}.ds_image_scroll .ds_image_scroll--dir-column .ds_image_scroll__line{flex-direction:column;min-width:0;min-height:100%}.ds_image_scroll .ds_image_scroll--dir-column .ds_image_scroll__img{flex-basis:var(--ds-isi-height-d,180px)}.ds_image_scroll .ds_image_scroll--dir-column.ds_image_scroll--auto .ds_image_scroll__line{animation-name:ds-image-scroll-y}.ds_image_scroll .ds_image_scroll__overlay{position:absolute;z-index:3;inset:0;display:flex;justify-content:var(--ds-is-ov-justify,center);align-items:var(--ds-is-ov-align,center);box-sizing:border-box;padding:inherit;color:#fff;text-align:var(--ds-is-ov-text,center);pointer-events:none}.ds_image_scroll .ds_image_scroll__overlay[data-ds-visibility=hover]{pointer-events:none}.ds_image_scroll .ds_image_scroll__viewport:hover .ds_image_scroll__overlay[data-ds-visibility=hover],.ds_image_scroll .ds_image_scroll__viewport:focus-within .ds_image_scroll__overlay[data-ds-visibility=hover]{pointer-events:auto}.ds_image_scroll .ds_image_scroll__overlay[data-ds-entrance=fade]{--ds-is-entrance-name:ds-image-overlay-fade}.ds_image_scroll .ds_image_scroll__overlay[data-ds-entrance=rise]{--ds-is-entrance-name:ds-image-overlay-rise}.ds_image_scroll .ds_image_scroll__overlay[data-ds-entrance=slide-left]{--ds-is-entrance-name:ds-image-overlay-left}.ds_image_scroll .ds_image_scroll__overlay[data-ds-entrance=slide-right]{--ds-is-entrance-name:ds-image-overlay-right}.ds_image_scroll .ds_image_scroll__overlay[data-ds-entrance=zoom]{--ds-is-entrance-name:ds-image-overlay-zoom}.ds_image_scroll .ds_image_scroll__overlay[data-ds-entrance=blur]{--ds-is-entrance-name:ds-image-overlay-blur}.ds_image_scroll .ds_image_scroll__overlay:not([data-ds-visibility=hover]) .ds_image_scroll__overlay-panel{animation:var(--ds-is-entrance-name,none) var(--ds-is-entrance-duration,450ms) cubic-bezier(.2,.8,.2,1) var(--ds-is-entrance-delay,0ms) both}.ds_image_scroll .ds_image_scroll__overlay-panel{position:relative;z-index:1}.ds_image_scroll .ds_image_scroll__overlay[data-ds-visibility=hover] .ds_image_scroll__overlay-panel{opacity:0;transform:translate3d(0,0,0);transition:opacity var(--ds-is-entrance-duration,450ms) cubic-bezier(.2,.8,.2,1),transform var(--ds-is-entrance-duration,450ms) cubic-bezier(.2,.8,.2,1),filter var(--ds-is-entrance-duration,450ms) cubic-bezier(.2,.8,.2,1)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-visibility=hover][data-ds-entrance=rise] .ds_image_scroll__overlay-panel{transform:translate3d(0,28px,0)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-visibility=hover][data-ds-entrance=slide-left] .ds_image_scroll__overlay-panel{transform:translate3d(-36px,0,0)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-visibility=hover][data-ds-entrance=slide-right] .ds_image_scroll__overlay-panel{transform:translate3d(36px,0,0)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-visibility=hover][data-ds-entrance=zoom] .ds_image_scroll__overlay-panel{transform:scale(.92)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-visibility=hover][data-ds-entrance=blur] .ds_image_scroll__overlay-panel{filter:blur(10px)}.ds_image_scroll .ds_image_scroll__viewport:hover .ds_image_scroll__overlay[data-ds-visibility=hover] .ds_image_scroll__overlay-panel,.ds_image_scroll .ds_image_scroll__viewport:focus-within .ds_image_scroll__overlay[data-ds-visibility=hover] .ds_image_scroll__overlay-panel{opacity:1;transform:translate3d(0,0,0) scale(1);filter:blur(0)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-entrance=fade],.ds_image_scroll .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-entrance=rise],.ds_image_scroll .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-entrance=slide-left],.ds_image_scroll .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-entrance=slide-right],.ds_image_scroll .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-entrance=zoom],.ds_image_scroll .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-entrance=blur]{--ds-is-stagger-start:var(--ds-is-entrance-duration, 450ms)}.ds_image_scroll .ds_image_scroll__overlay-tint{position:absolute;z-index:0;inset:0;display:block;opacity:1;transform:translate3d(0,0,0);pointer-events:none;transition:opacity var(--ds-is-tint-duration,350ms) cubic-bezier(.2,.8,.2,1),transform var(--ds-is-tint-duration,350ms) cubic-bezier(.2,.8,.2,1)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-tint-motion=slide-left]{--ds-is-tint-hidden-transform:translate3d(-100%, 0, 0);--ds-is-tint-animation:ds-image-overlay-tint-left}.ds_image_scroll .ds_image_scroll__overlay[data-ds-tint-motion=slide-right]{--ds-is-tint-hidden-transform:translate3d(100%, 0, 0);--ds-is-tint-animation:ds-image-overlay-tint-right}.ds_image_scroll .ds_image_scroll__overlay[data-ds-tint-motion=slide-top]{--ds-is-tint-hidden-transform:translate3d(0, -100%, 0);--ds-is-tint-animation:ds-image-overlay-tint-top}.ds_image_scroll .ds_image_scroll__overlay[data-ds-tint-motion=slide-bottom]{--ds-is-tint-hidden-transform:translate3d(0, 100%, 0);--ds-is-tint-animation:ds-image-overlay-tint-bottom}.ds_image_scroll .ds_image_scroll__overlay[data-ds-tint-motion=fade]{--ds-is-tint-animation:ds-image-overlay-tint-fade}.ds_image_scroll .ds_image_scroll__overlay:not([data-ds-visibility=hover]) .ds_image_scroll__overlay-tint{animation:var(--ds-is-tint-animation,none) var(--ds-is-tint-duration,350ms) cubic-bezier(.2,.8,.2,1) both}.ds_image_scroll .ds_image_scroll__overlay[data-ds-visibility=hover] .ds_image_scroll__overlay-tint{opacity:0;transform:var(--ds-is-tint-hidden-transform,translate3d(0,0,0))}.ds_image_scroll .ds_image_scroll__viewport:hover .ds_image_scroll__overlay[data-ds-visibility=hover] .ds_image_scroll__overlay-tint,.ds_image_scroll .ds_image_scroll__viewport:focus-within .ds_image_scroll__overlay[data-ds-visibility=hover] .ds_image_scroll__overlay-tint{opacity:1;transform:translate3d(0,0,0)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-contrast=light]{color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .72)}.ds_image_scroll .ds_image_scroll__overlay[data-ds-contrast=dark]{color:#101828;text-shadow:0 1px 1px rgb(255 255 255 / .55)}.ds_image_scroll .ds_image_scroll__overlay-panel{width:min(100%,var(--ds-is-panel-width, 600px));max-width:100%;box-sizing:border-box;padding:40px;background:rgb(0 0 0 / .4);pointer-events:auto}.ds_image_scroll .ds_image_scroll__overlay-content{display:flex;flex-direction:column;gap:var(--ds-is-panel-gap,16px)}.ds_image_scroll .ds_image_scroll__overlay-title,.ds_image_scroll .ds_image_scroll__overlay-desc{color:inherit}.ds_image_scroll .ds_image_scroll__overlay-item--button{align-self:var(--ds-is-ov-item-align,center)}.ds_image_scroll .ds_image_scroll__overlay-item[data-ds-stagger-order="1"]{--ds-is-stagger-offset:var(--ds-is-stagger-interval, 100ms)}.ds_image_scroll .ds_image_scroll__overlay-item[data-ds-stagger-order="2"]{--ds-is-stagger-offset:calc(var(--ds-is-stagger-interval, 100ms) + var(--ds-is-stagger-interval, 100ms))}.ds_image_scroll .ds_image_scroll__overlay-item[data-ds-stagger-order="3"]{--ds-is-stagger-offset:calc(var(--ds-is-stagger-interval, 100ms) + var(--ds-is-stagger-interval, 100ms) + var(--ds-is-stagger-interval, 100ms))}.ds_image_scroll .ds_image_scroll__overlay[data-ds-stagger=on]:not([data-ds-visibility=hover]) .ds_image_scroll__overlay-item{animation:ds-image-overlay-stagger-item var(--ds-is-entrance-duration,450ms) cubic-bezier(.16,1,.3,1) calc(var(--ds-is-entrance-delay, 0ms) + var(--ds-is-stagger-start, 0ms) + var(--ds-is-stagger-offset, 0ms)) both}.ds_image_scroll .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-visibility=hover] .ds_image_scroll__overlay-item{opacity:0;transform:translate3d(0,18px,0);transition:opacity var(--ds-is-entrance-duration,450ms) cubic-bezier(.16,1,.3,1),transform var(--ds-is-entrance-duration,450ms) cubic-bezier(.16,1,.3,1);transition-delay:0ms}.ds_image_scroll .ds_image_scroll__viewport:hover .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-visibility=hover] .ds_image_scroll__overlay-item,.ds_image_scroll .ds_image_scroll__viewport:focus-within .ds_image_scroll__overlay[data-ds-stagger=on][data-ds-visibility=hover] .ds_image_scroll__overlay-item{opacity:1;transform:translate3d(0,0,0);transition-delay:calc(var(--ds-is-stagger-start, 0ms) + var(--ds-is-stagger-offset, 0ms))}.ds_image_scroll .ds_image_scroll__overlay-button{display:inline-flex;width:fit-content;box-sizing:border-box;align-items:center;justify-content:center;padding:.3em 1em;border:2px solid #fff0;border-radius:3px;line-height:1.7;color:#fff;background:#000;cursor:pointer;text-decoration:none;transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.ds_image_scroll .ds_image_scroll__overlay-button[data-ds-legacy-button=on]{background:var(--ds-is-btn-bg,#000)}.ds_image_scroll .ds_image_scroll__overlay-button[data-ds-legacy-button=on]:hover{background:var(--ds-is-btn-hover-bg,var(--ds-is-btn-bg,#000))}.ds_image_scroll .ds_image_scroll__overlay[data-ds-tap-target=on] .ds_image_scroll__overlay-button{min-width:44px;min-height:44px;align-items:center;justify-content:center}.ds_image_scroll .ds_image_scroll__line--placeholder{padding:1rem}.ds_image_scroll .ds_image_scroll__empty{display:grid;place-items:center;min-width:260px;min-height:180px;padding:1rem;background:#f0f2f5;color:#52606d;font-size:14px}@keyframes ds-image-scroll-x{from{transform:translate3d(var(--ds-is-base-x,0),var(--ds-is-base-y,0),0)}to{transform:translate3d(calc(var(--ds-is-base-x, 0px) - var(--ds-is-auto-distance, 0px)),var(--ds-is-base-y,0),0)}}@keyframes ds-image-scroll-y{from{transform:translate3d(var(--ds-is-base-x,0),var(--ds-is-base-y,0),0)}to{transform:translate3d(var(--ds-is-base-x,0),calc(var(--ds-is-base-y, 0px) - var(--ds-is-auto-distance, 0px)),0)}}@keyframes ds-image-overlay-fade{from{opacity:0}to{opacity:1}}@keyframes ds-image-overlay-rise{from{opacity:0;transform:translate3d(0,28px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes ds-image-overlay-left{from{opacity:0;transform:translate3d(-36px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes ds-image-overlay-right{from{opacity:0;transform:translate3d(36px,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes ds-image-overlay-zoom{from{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes ds-image-overlay-blur{from{opacity:0;filter:blur(10px)}to{opacity:1;filter:blur(0)}}@keyframes ds-image-overlay-tint-fade{from{opacity:0}to{opacity:1}}@keyframes ds-image-overlay-tint-left{from{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes ds-image-overlay-tint-right{from{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes ds-image-overlay-tint-top{from{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes ds-image-overlay-tint-bottom{from{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translate3d(0,0,0)}}@keyframes ds-image-overlay-stagger-item{from{opacity:0;transform:translate3d(0,18px,0)}to{opacity:1;transform:translate3d(0,0,0)}}@media(max-width:980px){.ds_image_scroll .ds_image_scroll__viewport{width:var(--ds-is-width-t,var(--ds-is-width-d,100%));height:var(--ds-is-height-t,var(--ds-is-height-d,500px));--ds-is-active-line-gap:var(--ds-is-line-gap-t, var(--ds-is-line-gap-d, 20px));--ds-is-scroll-travel:var(--ds-is-scroll-travel-t, var(--ds-is-scroll-travel-d, 100px));--ds-is-auto-speed:var(--ds-is-auto-speed-t, var(--ds-is-auto-speed-d, 50px))}.ds_image_scroll .ds_image_scroll_container{transform:rotate(var(--ds-is-rotate-t,var(--ds-is-rotate-d,0deg)))}.ds_image_scroll .ds_image_scroll__items{gap:var(--ds-is-line-gap-t,var(--ds-is-line-gap-d,20px))}.ds_image_scroll .ds_image_scroll__line{gap:var(--ds-is-item-gap-t,var(--ds-is-item-gap-d,20px))}.ds_image_scroll .ds_image_scroll__img{flex-basis:var(--ds-isi-width-t,var(--ds-isi-width-d,260px));width:var(--ds-isi-width-t,var(--ds-isi-width-d,260px));height:var(--ds-isi-height-t,var(--ds-isi-height-d,180px))}.ds_image_scroll .ds_image_scroll--dir-column .ds_image_scroll__img{flex-basis:var(--ds-isi-height-t,var(--ds-isi-height-d,180px))}}@media(max-width:767px){.ds_image_scroll .ds_image_scroll__viewport{width:var(--ds-is-width-p,var(--ds-is-width-t,var(--ds-is-width-d,100%)));height:var(--ds-is-height-p,var(--ds-is-height-t,var(--ds-is-height-d,500px)));--ds-is-active-line-gap:var(--ds-is-line-gap-p, var(--ds-is-line-gap-t, var(--ds-is-line-gap-d, 20px)));--ds-is-scroll-travel:var(--ds-is-scroll-travel-p, var(--ds-is-scroll-travel-t, var(--ds-is-scroll-travel-d, 100px)));--ds-is-auto-speed:var(--ds-is-auto-speed-p, var(--ds-is-auto-speed-t, var(--ds-is-auto-speed-d, 50px)))}.ds_image_scroll .ds_image_scroll_container{transform:rotate(var(--ds-is-rotate-p,var(--ds-is-rotate-t,var(--ds-is-rotate-d,0deg))))}.ds_image_scroll .ds_image_scroll__items{gap:var(--ds-is-line-gap-p,var(--ds-is-line-gap-t,var(--ds-is-line-gap-d,20px)))}.ds_image_scroll .ds_image_scroll__line{gap:var(--ds-is-item-gap-p,var(--ds-is-item-gap-t,var(--ds-is-item-gap-d,20px)))}.ds_image_scroll .ds_image_scroll__img{flex-basis:var(--ds-isi-width-p,var(--ds-isi-width-t,var(--ds-isi-width-d,260px)));width:var(--ds-isi-width-p,var(--ds-isi-width-t,var(--ds-isi-width-d,260px)));height:var(--ds-isi-height-p,var(--ds-isi-height-t,var(--ds-isi-height-d,180px)))}.ds_image_scroll .ds_image_scroll--dir-column .ds_image_scroll__img{flex-basis:var(--ds-isi-height-p,var(--ds-isi-height-t,var(--ds-isi-height-d,180px)))}}@media(max-width:767px){.ds_image_scroll .ds_image_scroll__overlay{justify-content:var(--ds-is-ov-mobile-justify,var(--ds-is-ov-justify,center));align-items:var(--ds-is-ov-mobile-align,var(--ds-is-ov-align,center));padding:var(--ds-is-ov-mobile-padding,1rem);text-align:var(--ds-is-ov-mobile-text,var(--ds-is-ov-text,center))}.ds_image_scroll .ds_image_scroll__overlay-panel{width:min(100%,var(--ds-is-panel-mobile-width, var(--ds-is-panel-width, 600px)))}.ds_image_scroll .ds_image_scroll__overlay-item--button{align-self:var(--ds-is-ov-mobile-item-align,var(--ds-is-ov-item-align,center))}}@media(prefers-reduced-motion:reduce){.ds_image_scroll .ds_image_scroll__line{animation:none!important;transform:none!important}.ds_image_scroll .ds_image_scroll__overlay,.ds_image_scroll .ds_image_scroll__overlay-panel,.ds_image_scroll .ds_image_scroll__overlay-content{animation:none!important;transition:none!important}}