.ss__stage{isolation:isolate;position:absolute;inset:0;overflow:hidden}.ss__slide{opacity:0;position:absolute;inset:0}.ss__slide.is-prev{opacity:1;z-index:1}.ss__slide.is-on{opacity:1;z-index:2}.ss--inline{position:relative}.ss--inline .ss__stage{border-radius:inherit;position:relative}.ss--inline .ss__slide:first-child{position:relative}.ss__ctrl{z-index:3;right:var(--sir-gutter);bottom:calc(var(--sticky-h) + 18px);align-items:center;gap:2px;display:flex;position:absolute}.ss__ctrl[hidden]{display:none}.ss--inline .ss__ctrl{bottom:10px;right:10px}.ss__tick{cursor:pointer;background:0 0;border:0;width:34px;height:24px;padding:0;position:relative}.ss__tick:before,.ss__tick:after{content:"";background:#fff6;height:2px;position:absolute;top:11px;left:3px;right:3px}.ss__tick:after{background:var(--sir-cyan);transform-origin:0;transform:scaleX(0)}.ss__pause{cursor:pointer;background:#0a0b0d59;border:1.5px solid #ffffff8c;border-radius:999px;width:32px;height:32px;margin-left:6px;padding:0;position:relative}@media (hover:hover) and (pointer:fine){.ss__pause:hover{border-color:var(--sir-cyan)}}.ss__pause:before{content:"";border:solid var(--sir-white);border-width:0 3px;width:9px;height:11px;position:absolute;top:9px;left:10px}.ss__pause[aria-pressed=true]:before{border-style:solid;border-width:6.5px 0 6.5px 10px;border-color:transparent transparent transparent var(--sir-white);width:0;height:0;top:8px;left:11px}@media (width<=759.98px){.ss:not(.ss--inline) .ss__ctrl{top:calc(var(--hdr-h) - 2px);bottom:auto;right:12px}.ss:not(.ss--inline) .ss__pause{transform:scale(.875)}.ss__tick{display:none}}@media (prefers-reduced-motion:no-preference){.ss__slide{transition:opacity}.ss__slide.is-on{transition:opacity 1.2s}.ss:not(.ss--inline) .ss__slide.is-on img,.ss:not(.ss--inline) .ss__slide.is-prev img{animation:ss-drift calc(var(--ss-interval) + 2.4s) linear both;will-change:transform}.ss__tick.is-on:after{animation:ss-tick var(--ss-interval) linear both}.ss.is-paused .ss__slide img,.ss.is-paused .ss__tick:after{animation-play-state:paused}}@keyframes ss-drift{0%{transform:scale(1.07)}to{transform:scale(1)}}@keyframes ss-tick{to{transform:scaleX(1)}}
