:where(.b-slider){position:relative}:where(.b-slider__frame){position:relative}:where(.b-slider__track){position:relative;display:flex;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:thin}:where(.b-slider__track)>*{flex:0 0 var(--b-slide-w, 100%);min-width:0;min-height:var(--b-slide-h, auto);margin:0;scroll-snap-align:var(--b-slide-align, center)}:where(.b-slider__track):focus-visible{outline:2px solid currentColor;outline-offset:2px}:where(.b-slider.is-ready)>:where(.b-slider__frame)>:where(.b-slider__track){scrollbar-width:none}:where(.b-slider.is-ready)>:where(.b-slider__frame)>:where(.b-slider__track)::-webkit-scrollbar{display:none}:where(.b-slider--free)>:where(.b-slider__track),:where(.b-slider--free)>:where(.b-slider__frame)>:where(.b-slider__track),:where(.b-slider__track.is-dragging){scroll-snap-type:none}:where(.b-slider__track.is-dragging){cursor:grabbing;user-select:none}:where(:is(:where(.b-slider--container,.b-slider--focus,.b-slider--shadow)>:where(.b-slider__track),:where(.b-slider--container,.b-slider--focus,.b-slider--shadow)>:where(.b-slider__frame)>:where(.b-slider__track)))>*{flex-basis:var(--b-slide-w, min(100%, var(--container, 1200px)))}:where(.b-slider--focus,.b-slider--shadow)>:where(.b-slider__track),:where(.b-slider--focus,.b-slider--shadow)>:where(.b-slider__frame)>:where(.b-slider__track){padding-block:var(--space-m, 1.5rem)}:where(:is(:where(.b-slider--shadow)>:where(.b-slider__track),:where(.b-slider--shadow)>:where(.b-slider__frame)>:where(.b-slider__track)))>*{box-shadow:0 8px 24px rgb(0 0 0 / 0.18)}:where(.b-slider.is-ready:is(.b-slider--container,.b-slider--focus,.b-slider--shadow))>:where(.b-slider__frame)>:where(.b-slider__track)>:not(.is-selected){opacity:0.5}:where(.b-slider--fade.is-ready)>:where(.b-slider__frame)>:where(.b-slider__track){display:grid;overflow:hidden}:where(.b-slider--fade.is-ready)>:where(.b-slider__frame)>:where(.b-slider__track)>*{grid-area:1 / 1;opacity:0;visibility:hidden}:where(.b-slider--fade.is-ready)>:where(.b-slider__frame)>:where(.b-slider__track)>.is-selected{opacity:1;visibility:visible}:where(.b-slider__arrow,.b-slider__pause){position:absolute;z-index:3;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:rgb(255 255 255 / 0.9);color:#1c1917;cursor:pointer}:where(.b-slider__arrow,.b-slider__pause) svg{width:45%;height:45%;pointer-events:none}:where(.b-slider__arrow){top:50%;width:56px;height:56px;translate:0 -50%;opacity:0}:where(.b-slider__arrow--prev){left:8px}:where(.b-slider__arrow--next){right:8px}:where(.b-slider:is(:hover,:focus-within)) :where(.b-slider__arrow),:where(.b-slider--arrows-always) :where(.b-slider__arrow){opacity:1}@media(hover:none){:where(.b-slider__arrow){opacity:1}}:where(.b-slider--arrows-normal) :where(.b-slider__arrow){width:44px;height:44px}:where(.b-slider--arrows-dark) :where(.b-slider__arrow){background:rgb(28 25 23 / 0.85);color:#fff}:where(.b-slider--arrows-simple) :where(.b-slider__arrow){background:none;color:#fff;filter:drop-shadow(0 1px 2px rgb(0 0 0 / 0.7))}:where(.b-slider--arrows-simple.b-slider--arrows-dark) :where(.b-slider__arrow){color:#1c1917;filter:drop-shadow(0 0 2px rgb(255 255 255 / 0.9))}:where(.b-slider--arrows-reveal) :where(.b-slider__arrow){border-radius:0}:where(.b-slider--arrows-reveal) :where(.b-slider__arrow--prev){left:0}:where(.b-slider--arrows-reveal) :where(.b-slider__arrow--next){right:0}@media(min-width:768px){:where(.b-slider--arrows-outside) :where(.b-slider__arrow--prev){left:auto;right:calc(100% + 8px)}:where(.b-slider--arrows-outside) :where(.b-slider__arrow--next){right:auto;left:calc(100% + 8px)}}:where(.b-slider__arrow,.b-slider__pause,.b-slider__dot):focus-visible{outline:2px solid #0b5fcc;outline-offset:2px;opacity:1}:where(.b-slider__pause){top:8px;left:8px;width:44px;height:44px;background:rgb(28 25 23 / 0.8);color:#fff}:where(.b-slider__dots){display:flex;flex-wrap:wrap;justify-content:center;gap:2px;margin-top:var(--space-xs, 0.5rem)}:where(.b-slider__dot){display:grid;place-items:center;width:24px;height:24px;padding:0;border:0;background:none;color:inherit;cursor:pointer}:where(.b-slider__dot)::before{content:"";width:10px;height:10px;border:2px solid currentColor;border-radius:50%;opacity:0.55}:where(.b-slider__dot[aria-current=true])::before{background:currentColor;opacity:1}:where(.b-slider--dots-dashes,.b-slider--dots-dashes-spaced) :where(.b-slider__dot)::before{width:20px;height:4px;border:0;border-radius:2px;background:currentColor}:where(.b-slider--dots-dashes,.b-slider--dots-dashes-spaced) :where(.b-slider__dot){width:24px}:where(.b-slider--dots-dashes-spaced) :where(.b-slider__dots){gap:8px}:where(.b-slider--dots-simple) :where(.b-slider__dot)::before{width:8px;height:8px;border:0;background:currentColor;opacity:0.35}:where(.b-slider--dots-square) :where(.b-slider__dot)::before{border-radius:0}:where(.b-slider--dots-simple) :where(.b-slider__dot[aria-current=true])::before{opacity:1}@media(prefers-reduced-motion:no-preference){:where(.b-slider__track)>*{transition:opacity 0.3s}:where(.b-slider--fade.is-ready)>:where(.b-slider__frame)>:where(.b-slider__track)>*{transition:opacity 0.6s,visibility 0.6s}:where(.b-slider__arrow){transition:opacity 0.2s}}:where(.b-logos--slider .b-slider__track){--b-cols: var(--b-columns, var(--b-auto, 6));--b-slide-align: start;--b-slide-w: calc((100% - (var(--b-cols) - 1) * var(--b-gap-in)) / var(--b-cols));gap:var(--b-gap-in)}@media(max-width:1023.98px){:where(.b-logos--slider){--b-auto: 4}}@media(max-width:767.98px){:where(.b-logos--slider){--b-auto: 3}}
