.is-panels>:where(.b-slider__frame)>:where(.b-slider__track){overflow:clip;scroll-snap-type:none}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>*{justify-self:start;position:relative;opacity:1;visibility:visible;cursor:pointer}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>.is-selected{cursor:auto}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>:not(.is-selected)>:not(.b-banner__media,.b-section__media,.b-slider__strip){opacity:0;visibility:hidden}:where(.b-slider__strip){position:absolute;left:calc(var(--b-strip, 0px) / 2 - 16px);bottom:24px;z-index:3;box-sizing:border-box;width:32px;padding:14px 0;border-radius:999px;background:rgb(255 255 255 / 0.82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);color:#1c1917;font-size:12px;font-weight:600;line-height:32px;letter-spacing:0.08em;text-transform:uppercase;white-space:nowrap;writing-mode:vertical-rl;rotate:180deg;pointer-events:none;opacity:0}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>:not(.is-selected)>:where(.b-slider__strip){opacity:1}:where(.b-slider:not(.is-panels)) :where(.b-slider__strip){display:none}.b-slider--dots-tabs :where(.b-slider__dots){display:grid;grid-template-columns:repeat(var(--b-tabs, 4),minmax(0,1fr));gap:10px 18px;margin-top:18px}.b-slider--dots-tabs :where(.b-slider__dot){display:flex;flex-direction:column;place-items:stretch;justify-content:flex-start;gap:13px;width:auto;height:auto;min-width:0;min-height:56px;padding:0 0 6px;text-align:left;font:inherit;color:inherit}.b-slider--dots-tabs :where(.b-slider__dot)::before{content:none}:where(.b-slider__line){display:block;height:3px;border-radius:3px;overflow:hidden;background:color-mix(in srgb,currentColor 14%,transparent)}:where(.b-slider__line)>span{display:block;height:100%;background:var(--b-slider-accent, currentColor);transform:scaleX(0);transform-origin:left center}:where(.b-slider__dot[aria-current=true]) :where(.b-slider__line)>span{transform:scaleX(1)}:where(.b-slider__label){display:flex;align-items:baseline;gap:10px;min-width:0}:where(.b-slider__nr){font-size:0.8em;font-weight:600;letter-spacing:0.06em;opacity:0.7;font-variant-numeric:tabular-nums}:where(.b-slider__name){min-width:0;overflow:hidden;font-weight:600;text-overflow:ellipsis;white-space:nowrap;opacity:0.7}:where(.b-slider__dot[aria-current=true],.b-slider__dot:hover) :where(.b-slider__name){opacity:1}@media(max-width:767.98px){.b-slider--dots-tabs :where(.b-slider__dots){grid-template-columns:repeat(min(2,var(--b-tabs, 2)),minmax(0,1fr))}}@keyframes b-slider-fill{from{transform:scaleX(0)}to{transform:scaleX(1)}}:where(.b-slider__controls){display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 40px;margin-top:18px}:where(.b-slider__controls)>:where(.b-slider__dots){flex:1 1 560px;min-width:0}.b-slider__controls>:where(.b-slider__dots){margin:0}:where(.b-slider__buttons){display:flex;gap:8px;margin-left:auto}.b-slider__buttons>:where(.b-slider__arrow,.b-slider__pause){position:static;width:48px;height:48px;translate:none;opacity:1;background:rgb(255 255 255 / 0.9);color:#1c1917}:where(.b-slider--dots-tabs,.b-slider--arrows-below){--b-fit-below: var(--b-controls-h, 74px)}@media(max-width:767.98px){:where(.b-slider--dots-tabs,.b-slider--arrows-below){--b-fit-below: var(--b-controls-h, 138px)}:where(.b-slider--dots-tabs:has(:where(.b-slider__track)>:nth-child(3)),.b-slider--arrows-below:has(:where(.b-slider__track)>:nth-child(3))){--b-fit-below: var(--b-controls-h, 204px)}:where(.b-slider--dots-tabs:has(:where(.b-slider__track)>:nth-child(5)),.b-slider--arrows-below:has(:where(.b-slider__track)>:nth-child(5))){--b-fit-below: var(--b-controls-h, 270px)}}@media(scripting:enabled){[data-b-wait]:not(.is-plus) :where(.b-slider__track){scrollbar-width:none}[data-b-wait]:not(.is-plus) :where(.b-slider__track)::-webkit-scrollbar{display:none}[data-b-wait]:not(.is-plus)>:where(.b-slider__dots){display:none}[data-b-wait].b-slider--arrows-below:not(.is-plus) :where(.b-slider__arrow,.b-slider__pause){visibility:hidden}[data-b-wait].b-slider--dots-tabs.b-slider--arrows-below:not(.is-plus)::after{content:"";display:block;height:var(--b-controls-h, 74px)}}@media(scripting:enabled)and (min-width:768px){[data-b-wait].b-slider--panels:not(.is-panels) :where(.b-slider__track){display:grid;overflow:hidden}[data-b-wait].b-slider--panels:not(.is-panels) :where(.b-slider__track)>*{grid-area:1 / 1;justify-self:start;width:var(--b-panel-open, 70%)}[data-b-wait].b-slider--panels:not(.is-panels) :where(.b-slider__track)>:not(:first-child){visibility:hidden}}@media(scripting:enabled)and (max-width:767.98px){[data-b-wait].b-slider--dots-tabs.b-slider--arrows-below:not(.is-plus)::after{height:var(--b-controls-h, 138px)}[data-b-wait].b-slider--dots-tabs.b-slider--arrows-below:not(.is-plus):has(:where(.b-slider__track)>:nth-child(3))::after{height:var(--b-controls-h, 204px)}[data-b-wait].b-slider--dots-tabs.b-slider--arrows-below:not(.is-plus):has(:where(.b-slider__track)>:nth-child(5))::after{height:var(--b-controls-h, 270px)}}@media(prefers-reduced-motion:no-preference){:where(.b-slider__dot[aria-current=true].is-run) :where(.b-slider__line)>span{animation:b-slider-fill var(--b-slider-delay, 7s) linear forwards;animation-play-state:paused}:where(.b-slider.is-playing) :where(.b-slider__dot[aria-current=true].is-run) :where(.b-slider__line)>span{animation-play-state:running}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>*{transition:translate 0.7s cubic-bezier(0.22,0.61,0.36,1),clip-path 0.7s cubic-bezier(0.22,0.61,0.36,1)}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>*>:where(.b-banner__media,.b-section__media){transition:translate 0.7s cubic-bezier(0.22,0.61,0.36,1)}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>*>:not(.b-banner__media,.b-section__media,.b-slider__strip){transition:opacity 0.15s,visibility 0s 0.15s}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>.is-selected>:not(.b-banner__media,.b-section__media,.b-slider__strip){transition:opacity 0.4s 0.45s,visibility 0s}:where(.b-slider__strip){transition:opacity 0.15s}.is-panels>:where(.b-slider__frame)>:where(.b-slider__track)>:not(.is-selected)>:where(.b-slider__strip){transition:opacity 0.3s 0.5s}}
