.osbs-slider{position:relative;width:100%;max-width:100%;overflow:hidden;isolation:isolate}.osbs-viewport{width:100%;overflow:hidden;touch-action:pan-y;cursor:grab}.osbs-viewport:active{cursor:grabbing}.osbs-track{display:flex!important;flex-direction:row!important;flex-wrap:nowrap!important;align-items:stretch!important;gap:0!important;width:100%;min-width:100%;will-change:transform;transform:translate3d(0,0,0);backface-visibility:hidden;contain:layout paint style}.osbs-slide{position:relative;flex:0 0 100%!important;min-width:100%!important;max-width:100%!important;width:100%!important;margin:0!important;padding:0!important;display:block!important}.osbs-link,.osbs-picture{display:block;width:100%}.osbs-slide picture{display:block;width:100%}.osbs-slide img{display:block;width:100%;height:auto;max-width:100%;border:0;-webkit-user-drag:none;user-drag:none;pointer-events:none}.osbs-slider,.osbs-slider *{-webkit-user-select:none;user-select:none}.osbs-slider,.osbs-dots .osbs-dot,.osbs-nav{-webkit-tap-highlight-color:#fff0}.osbs-nav{position:absolute;top:50%;transform:translateY(-50%);z-index:3;display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;padding:0;border:0;border-radius:999px;background:rgb(0 0 0 / .35);color:#fff;cursor:pointer;line-height:1;font-size:26px}.osbs-nav[hidden]{display:none!important}.osbs-nav span{display:block;transform:translateY(-1px)}.osbs-prev{left:12px}.osbs-next{right:12px}.osbs-nav:focus-visible,.osbs-dot:focus-visible{outline:2px solid #fff;outline-offset:2px}.osbs-dots{position:absolute;left:50%;bottom:12px;z-index:3;transform:translateX(-50%);display:flex;align-items:center;gap:8px;width:min(120px, calc(100% - 48px))}.osbs-dots[hidden]{display:none!important}.osbs-dot{position:relative;overflow:hidden;flex:1 1 0%;height:4px;padding:0;border:0;border-radius:999px;appearance:none;-webkit-appearance:none;background:rgb(255 255 255 / .28);box-shadow:none;cursor:pointer}.osbs-dot::after{content:"";position:absolute;inset:0;border-radius:inherit;background:rgb(255 255 255 / .95);transform:scaleX(0);transform-origin:left center}.osbs-dot.is-active::after{transform:scaleX(1)}.osbs-dot.is-active.is-anim::after{transform:scaleX(0);animation:osbsFill var(--osbs-progress-ms,4000ms) linear forwards}.osbs-slider.is-paused .osbs-dot.is-active.is-anim::after{animation-play-state:paused}@keyframes osbsFill{from{transform:scaleX(0)}to{transform:scaleX(1)}}@media (max-width:767px){.osbs-nav{width:38px;height:38px;font-size:24px}.osbs-dots{bottom:10px;width:min(120px, calc(100% - 32px))}.osbs-dot{height:5px}}@media (prefers-reduced-motion:reduce){.osbs-track,.osbs-dot::after{transition:none!important;animation:none!important}}