.cs-wrapper-marquee,.cs-wrapper-sticky,.owl-carousel-wrapper{position:relative;display:block;width:100%;min-width:0;flex:1 1 100%;align-self:stretch;height:100%!important}.puck-col-dropzone>div:has(>.cs-wrapper-marquee),.puck-col-dropzone>div:has(>.cs-wrapper-sticky),.puck-col-dropzone>div:only-child:has(>.owl-carousel-wrapper),:is(div,section,article):has(>.cs-wrapper-marquee),:is(div,section,article):has(>.cs-wrapper-sticky),:is(div,section,article):only-child:has(>.owl-carousel-wrapper){align-self:stretch!important;width:100%!important;flex:1 1 100%!important;min-width:0!important;height:100%!important}.puck-col-dropzone>div:not(:only-child):has(>.owl-carousel-wrapper),:is(div,section,article):not(:only-child):has(>.owl-carousel-wrapper){align-self:stretch!important;width:100%!important;min-width:0!important;flex:0 1 auto!important;height:auto!important}.owl-carousel-container,.owl-carousel.owl-element{position:relative;width:100%}.owl-carousel.owl-element{overflow:hidden;touch-action:pan-y pinch-zoom}.owl-carousel.owl-element.owl-overflow-visible{overflow:visible}.owl-stage-outer{position:relative;width:100%;overflow:hidden}.cs-slider--draggable .owl-stage-outer{cursor:grab}.cs-slider--draggable .owl-stage-outer:active{cursor:grabbing}.cs-slider--draggable .owl-stage-outer img{-webkit-user-drag:none}.owl-stage-outer.owl-overflow-visible{overflow:visible}.owl-stage{display:flex;width:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden}.owl-stage>*{position:relative;flex:0 0 100%;width:100%;min-width:0;-webkit-user-select:none;user-select:none}.owl-item{display:flex;flex-direction:column}.owl-item>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.owl-fade .owl-stage{position:relative}.owl-fade .owl-stage>*{flex:0 0 100%!important;width:100%!important;margin-right:0!important}.owl-zoom .owl-item>:not(.cs-slide-dimension-overlay){transform:scale(.92);transition:transform .5s cubic-bezier(.22,1,.36,1);transform-origin:center center}.owl-zoom .owl-item.active>:not(.cs-slide-dimension-overlay){transform:scale(1)}.cs-wrapper .owl-stage>*{flex:0 0 var(--cs-slide-width,100%);width:var(--cs-slide-width,100%)}.owl-carousel-wrapper.cs-slider-root.cs-slider--vertical .owl-stage-outer{height:var(--cs-vertical-viewport,var(--cs-slide-floor,170px))!important;min-height:var(--cs-vertical-viewport,var(--cs-slide-floor,170px))!important;max-height:var(--cs-vertical-viewport,var(--cs-slide-floor,170px))}.owl-carousel-wrapper.cs-slider-root.cs-slider--vertical .owl-stage{flex-direction:column!important;height:100%!important;min-height:0!important;align-items:stretch!important}.cs-slider--vertical .owl-stage>*{min-width:0;max-width:none}.cs-slider--vertical .owl-carousel.owl-element{touch-action:pan-x pinch-zoom}.cs-slider--vertical .owl-next,.cs-slider--vertical .owl-prev{top:auto;left:50%;right:auto;transform:translateX(-50%)}.cs-slider--vertical .owl-prev{top:.75rem}.cs-slider--vertical .owl-next{bottom:.75rem}.cs-slider--vertical .owl-next .owl-nav-container,.cs-slider--vertical .owl-prev .owl-nav-container{transform:rotate(90deg)}.cs-slider--editor-surface .owl-item.cs-slide-current{box-shadow:inset 0 0 0 2px #22c55e,0 0 0 1px rgba(34,197,94,.5);z-index:3}.cs-slider--editor-surface .owl-item.cs-slide-current .cs-slide-dimension-overlay{border-color:#22c55e}.owl-height-equal .owl-item,.owl-height-equal .owl-stage{height:100%}.owl-carousel.owl-element{transition:height .4s cubic-bezier(.785,.135,.15,.86)}.owl-carousel-wrapper:not(.cs-slider--editor-surface){--cs-slide-floor:max(var(--puck-row-visual-min-height,170px),var(--cs-embed-floor,0px),var(--cs-authored-stage-min-height,0px));height:auto!important;min-height:var(--cs-slide-floor)!important}.owl-carousel-wrapper.cs-slider--editor-surface{--cs-slide-floor:max(var(--puck-row-visual-min-height,170px),var(--cs-embed-floor,0px),var(--cs-authored-stage-min-height,0px),170px);height:auto!important;min-height:var(--cs-slide-floor)!important}.puck-col-dropzone>div:not(:only-child)>.owl-carousel-wrapper,.puck-row-items>div:not(:only-child)>.owl-carousel-wrapper{--cs-slide-floor:max(var(--cs-embed-floor,0px),170px)}.cs-slider--static-preview .owl-stage-outer{min-height:var(--puck-row-visual-min-height,170px)!important}.cs-slider--static-preview .owl-item,.cs-slider--static-preview .owl-item>*,.cs-slider--static-preview .owl-stage{min-height:inherit!important}.owl-carousel-wrapper.cs-slider-root .owl-stage,.owl-carousel-wrapper.cs-slider-root .owl-stage-outer{height:auto!important;min-height:var(--cs-slide-floor,0)!important}.owl-carousel-wrapper.cs-slider-root .owl-stage{align-items:stretch!important}.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-col-cell:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-col-dropzone:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-col-slot-shell:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-columns-block:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-columns-cell:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-content-block-embed,.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-content-block-embed .store-nav-content-zone,.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-content-block-embed>div,.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-content-block-embed>div>div,.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-row-items>div:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item :has(>.puck-content-block-embed),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item [data-puck-component-wrapper=Columns]:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item [data-puck-component-wrapper=Flex]:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item>.block,.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item>[data-puck-block-controls]>.block{height:auto!important;min-height:100%!important}.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-content-block-embed .store-nav-content-zone>*{flex-grow:1}.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-content-block-embed .store-nav-content-zone>*>*{min-height:100%!important}.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-columns-block:not(.puck-flexbox *,.puck-flex-item *){align-content:stretch!important;align-items:stretch!important;grid-auto-rows:minmax(0,1fr)!important}.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-col-cell:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-col-dropzone:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-col-slot-shell:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-columns-block:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-columns-cell:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-content-block-embed,.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-content-block-embed .store-nav-content-zone,.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-content-block-embed>div,.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-content-block-embed>div>div,.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-row-items>div:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item :has(>.puck-content-block-embed),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item [data-puck-component-wrapper=Columns]:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item [data-puck-component-wrapper=Flex]:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item>.block,.owl-carousel-wrapper.cs-slider--editor-surface .owl-item>[data-puck-block-controls]>.block{height:auto!important;min-height:100%!important}.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-content-block-embed .store-nav-content-zone>*{flex-grow:1}.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-content-block-embed .store-nav-content-zone>*>*{min-height:100%!important}.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-columns-block:not(.puck-flexbox *,.puck-flex-item *){align-content:stretch!important;align-items:stretch!important;grid-auto-rows:minmax(0,1fr)!important}.owl-carousel-wrapper.cs-slider--editor-surface .owl-item>.block:has(>.puck-row-section:not(.puck-flexbox *,.puck-flex-item *)),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item>[data-puck-block-controls]>.block:has(>.puck-row-section:not(.puck-flexbox *,.puck-flex-item *)),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item>.block:has(>.puck-row-section:not(.puck-flexbox *,.puck-flex-item *)),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item>[data-puck-block-controls]>.block:has(>.puck-row-section:not(.puck-flexbox *,.puck-flex-item *)){display:flex!important;flex-direction:column!important}.owl-carousel-wrapper.cs-slider--editor-surface .owl-item>.block>.puck-row-section:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper.cs-slider--editor-surface .owl-item>[data-puck-block-controls]>.block>.puck-row-section:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item>.block>.puck-row-section:not(.puck-flexbox *,.puck-flex-item *),.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item>[data-puck-block-controls]>.block>.puck-row-section:not(.puck-flexbox *,.puck-flex-item *){flex:1 0 auto!important}.owl-carousel-wrapper.cs-slider--editor-surface .owl-item .puck-row-section:not(.puck-flexbox *,.puck-flex-item *)>.puck-row-surface,.owl-carousel-wrapper:not(.cs-slider--editor-surface) .owl-item .puck-row-section:not(.puck-flexbox *,.puck-flex-item *)>.puck-row-surface{flex:1 0 auto!important;align-self:stretch!important}.owl-next,.owl-prev{position:absolute;top:50%;z-index:30;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;border:0;border-radius:9999px;background:rgba(0,0,0,.3);color:#fff;cursor:pointer;opacity:1;transform:translateY(-50%);transition:opacity .4s cubic-bezier(.785,.135,.15,.86),margin-left .4s cubic-bezier(.785,.135,.15,.86),margin-right .4s cubic-bezier(.785,.135,.15,.86),background .2s cubic-bezier(.22,1,.36,1);backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.owl-prev{left:.75rem}.owl-next{right:.75rem}.owl-carousel-wrapper:hover .owl-next,.owl-carousel-wrapper:hover .owl-prev,.owl-next:focus-visible,.owl-prev:focus-visible{opacity:1}.owl-next:hover,.owl-prev:hover{background:rgba(0,0,0,.5)}.owl-carousel-wrapper:hover .owl-nav.disabled .owl-next,.owl-carousel-wrapper:hover .owl-nav.disabled .owl-prev,.owl-nav.disabled .owl-next,.owl-nav.disabled .owl-prev,.owl-next[aria-disabled=true],.owl-prev[aria-disabled=true]{opacity:.35!important;pointer-events:none}.owl-dots.disabled{display:none}.owl-carousel-wrapper.cs-slider--editor-surface .owl-stage-outer{min-height:var(--cs-slide-floor,170px)!important}.owl-carousel-wrapper.cs-slider--editor-surface .owl-stage{min-height:inherit}.cs-slider-root{position:relative;isolation:isolate;width:100%;box-sizing:border-box}.puck-columns-block:has(.cs-slider-root[data-surface-width=viewport]){overflow:visible!important}.cs-slider-root[data-slide-content-limit=true] .owl-item>.block:not(:has(>.puck-row-section)),.cs-slider-root[data-slide-content-limit=true] .owl-item>[data-puck-component-wrapper]:not(:has(>.puck-row-section)){width:100%;max-width:var(--cs-slide-content-max-width)!important;margin-inline:auto;box-sizing:border-box;padding-inline:var(--cs-slide-content-padding-inline,0)}.cs-slider-root[data-slide-content-limit=true] .owl-item>.puck-row-section .puck-row-inner-shell,.cs-slider-root[data-slide-content-limit=true] .owl-item>:is(.block,[data-puck-component-wrapper])>.puck-row-section .puck-row-inner-shell{width:100%;max-width:var(--cs-slide-content-max-width)!important;margin-inline:auto;box-sizing:border-box}.cs-slider-root[data-arrow-visibility=hover] .owl-next,.cs-slider-root[data-arrow-visibility=hover] .owl-next[aria-disabled=true],.cs-slider-root[data-arrow-visibility=hover] .owl-prev,.cs-slider-root[data-arrow-visibility=hover] .owl-prev[aria-disabled=true]{opacity:0!important;pointer-events:none}.cs-slider-root[data-arrow-visibility=hover]:focus-within .owl-next:not([aria-disabled=true]),.cs-slider-root[data-arrow-visibility=hover]:focus-within .owl-prev:not([aria-disabled=true]),.cs-slider-root[data-arrow-visibility=hover]:hover .owl-next:not([aria-disabled=true]),.cs-slider-root[data-arrow-visibility=hover]:hover .owl-prev:not([aria-disabled=true]){opacity:1!important;pointer-events:auto}.cs-slider-root.cs-slider--editor-surface[data-arrow-visibility=hover] .owl-next:not([aria-disabled=true]),.cs-slider-root.cs-slider--editor-surface[data-arrow-visibility=hover] .owl-prev:not([aria-disabled=true]){opacity:1!important;pointer-events:auto}.cs-slider-root.cs-slider--editor-surface[data-arrow-visibility=hover] .owl-next[aria-disabled=true],.cs-slider-root.cs-slider--editor-surface[data-arrow-visibility=hover] .owl-prev[aria-disabled=true]{opacity:.35!important;pointer-events:none}.cs-slider-root[data-arrow-visibility=hidden] .owl-next,.cs-slider-root[data-arrow-visibility=hidden] .owl-prev{opacity:0!important;pointer-events:none}.cs-slider-root.cs-slider--editor-surface[data-arrow-visibility=hidden] .owl-next:not([aria-disabled=true]),.cs-slider-root.cs-slider--editor-surface[data-arrow-visibility=hidden] .owl-prev:not([aria-disabled=true]){opacity:1!important;pointer-events:auto}.cs-slider-root.cs-slider--editor-surface[data-arrow-visibility=hidden] .owl-next[aria-disabled=true],.cs-slider-root.cs-slider--editor-surface[data-arrow-visibility=hidden] .owl-prev[aria-disabled=true]{opacity:.35!important;pointer-events:none}.cs-slider--editor-surface{--puck-structural-outline-color:var(--builder-chrome-outline-idle,#ebebeb);--puck-structural-outline-hover:var(--builder-chrome-outline-hover,rgba(125,125,125,0.4));min-height:max(170px,var(--cs-embed-floor,0px))!important;border-radius:var(--builder-chrome-radius,3px)}.puck-row-frame:has(.cs-slider-root){container-type:inline-size}.puck-row-frame:has(.cs-slider-root) .puck-col-cell{container-type:normal}.cs-slider--editor-surface .owl-dots,.cs-slider--editor-surface .owl-nav{pointer-events:auto!important}.cs-slider--editor-surface .owl-dot,.cs-slider--editor-surface .owl-next:not([aria-disabled=true]),.cs-slider--editor-surface .owl-prev:not([aria-disabled=true]){z-index:var(--builder-chrome-z-control-active,1003);pointer-events:auto!important}[data-puck-theme=dark] .cs-slider--editor-surface{--puck-structural-outline-color:var(--builder-chrome-outline-active,var(--builder-chrome-outline-idle,#ebebeb));--puck-structural-outline-hover:var(--builder-chrome-outline-hover,rgba(125,125,125,0.4))}.owl-nav-container{display:inline-flex;align-items:center;justify-content:center}.owl-carousel-container .owl-next{margin-right:calc(var(--cs-gutter, 0px) / -2)}.owl-carousel-container .owl-prev{margin-left:calc(var(--cs-gutter, 0px) / -2)}@media (max-width:959px){.owl-carousel-container .owl-next{margin-right:max(calc(var(--cs-gutter, 0px) / -2),-8px)}.owl-carousel-container .owl-prev{margin-left:max(calc(var(--cs-gutter, 0px) / -2),-8px)}}.cs-slider-root[data-arrow-style=edge-handle]:not(.cs-slider--vertical) .owl-next,.cs-slider-root[data-arrow-style=edge-handle]:not(.cs-slider--vertical) .owl-prev{width:48px;height:92px;margin-inline:0;border-radius:2px 0 0 2px;background:rgb(48,49,51);backdrop-filter:none;-webkit-backdrop-filter:none}.cs-slider-root[data-arrow-style=edge-handle]:not(.cs-slider--vertical) .owl-prev{left:0;border-radius:0 2px 2px 0}.cs-slider-root[data-arrow-style=edge-handle]:not(.cs-slider--vertical) .owl-next{right:0}.cs-slider-root[data-arrow-style=edge-handle]:not(.cs-slider--vertical) .owl-nav-container svg{width:21px;height:21px}.cs-slider-root[data-arrow-style=edge-handle]:not(.cs-slider--vertical) .owl-next:hover,.cs-slider-root[data-arrow-style=edge-handle]:not(.cs-slider--vertical) .owl-prev:hover{background:rgb(48,49,51)}.owl-dots{position:absolute;left:50%;bottom:1.25rem;z-index:30;display:flex;align-items:center;justify-content:center;transform:translateX(-50%);transition:bottom .4s cubic-bezier(.785,.135,.15,.86),opacity .2s linear .2s;gap:var(--cs-dots-gap,0);max-width:calc(100% - 24px);padding:var(--cs-dots-pad-y,7px) var(--cs-dots-pad-x,12px);border-radius:var(--cs-dots-radius,12px);background:var(--cs-dots-bg,rgba(8,10,16,.42));border:1px solid var(--cs-dots-border,rgba(255,255,255,.09));box-shadow:0 10px 30px rgba(0,0,0,.32),inset 0 1px 0 rgba(255,255,255,.06);-webkit-backdrop-filter:blur(16px) saturate(1.25);backdrop-filter:blur(16px) saturate(1.25)}.owl-dots.cs-pagination-custom{gap:var(--cs-marker-gap,10px)}.cs-recipe-dot,.owl-dots.cs-pagination-custom .owl-dot{margin:0;border:0;cursor:pointer;-webkit-tap-highlight-color:transparent}.cs-recipe-dot:after{display:none}.cs-recipe-dot__label{pointer-events:none;line-height:1}.cs-pagination-fraction{font-size:12px;font-weight:600;color:rgba(255,255,255,.92);padding-left:6px;letter-spacing:.02em;white-space:nowrap}.cs-pagination-progress-line{position:absolute;left:10px;right:10px;bottom:4px;height:2px;border-radius:2px;background:rgba(255,255,255,.16);overflow:hidden}.cs-pagination-progress-line:after{content:"";position:absolute;inset:0 auto 0 0;width:var(--cs-pagination-progress,0);background:var(--cs-pagination-active-bg,#2563eb);transition:width .3s ease}.owl-dots.cs-pagination-custom[data-orientation=vertical]{position:absolute;top:50%;right:14px;left:auto;bottom:auto;flex-direction:column;transform:translateY(-50%)}.owl-dots-align-left .owl-dots{left:1rem;transform:none}.owl-dots-align-right .owl-dots{left:auto;right:1rem;transform:none}.owl-dots[data-orientation=horizontal][data-align=start]{left:max(var(--cs-pagination-padding-inline,0px),calc((100% - min(100%, var(--cs-pagination-rail-max-width, 100%))) / 2 + var(--cs-pagination-padding-inline, 0px)));right:auto;transform:none}.owl-dots[data-orientation=horizontal][data-align=end]{right:max(var(--cs-pagination-padding-inline,0px),calc((100% - min(100%, var(--cs-pagination-rail-max-width, 100%))) / 2 + var(--cs-pagination-padding-inline, 0px)));left:auto;transform:none}.owl-dots-inside.owl-dots-db-space .owl-dots{bottom:2.5rem}.owl-dot{position:relative;width:8px;height:8px;margin:0 6px;padding:0;border:0;border-radius:50%;background:currentColor;cursor:pointer;opacity:.35;transition:all .2s cubic-bezier(.22,1,.36,1);-webkit-tap-highlight-color:transparent}.owl-dot:hover{opacity:.6}.owl-dot.active{background:currentColor;opacity:.85}.owl-dot:after{content:"";position:absolute;top:50%;left:50%;width:calc(100% + 10px);height:calc(100% + 10px);border-radius:inherit;background:inherit;opacity:0;transform:translate(-50%,-50%);transition:inherit;pointer-events:none}.owl-dot.active:after{opacity:.16}.owl-dot>span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.owl-dots.cs-pagination-bars .owl-dot{width:18px;height:4px;border-radius:999px}.owl-dots.cs-pagination-squares .owl-dot{width:9px;height:9px;border-radius:2px;transform:rotate(45deg)}.owl-dots.cs-pagination-numbers,.owl-dots.cs-pagination-pills{gap:4px}.owl-dots.cs-pagination-numbers .owl-dot,.owl-dots.cs-pagination-pills .owl-dot{width:20px;height:20px;display:inline-grid;place-items:center;border-radius:999px;background:rgba(148,163,184,.24);opacity:1}.owl-dots.cs-pagination-numbers .owl-dot.active,.owl-dots.cs-pagination-pills .owl-dot.active{background:currentColor}.owl-dots.cs-pagination-fraction .owl-dot>span,.owl-dots.cs-pagination-numbers .owl-dot>span,.owl-dots.cs-pagination-pills .owl-dot>span{position:static;width:auto;height:auto;overflow:visible;clip:auto;color:currentColor;font-size:11px;font-weight:700;line-height:1}.owl-dots.cs-pagination-numbers .owl-dot.active>span,.owl-dots.cs-pagination-pills .owl-dot.active>span{color:#0f172a}.owl-dots.cs-pagination-fraction .owl-dot,.owl-dots.cs-pagination-progress .owl-dot{display:none}.owl-dots.cs-pagination-fraction:before{content:attr(data-current) " / " attr(data-total);display:inline-flex;min-width:42px;justify-content:center;font-size:12px;font-weight:800;color:currentColor}.owl-dots.cs-pagination-progress{position:relative;width:min(120px,38vw);height:16px;border-radius:999px;background:transparent;cursor:pointer;touch-action:none;overflow:visible}.owl-dots.cs-pagination-progress:before{z-index:1;width:var(--cs-pagination-progress,0);border-radius:inherit;background:currentColor;transition:width .2s cubic-bezier(.22,1,.36,1)}.owl-dots.cs-pagination-progress:after,.owl-dots.cs-pagination-progress:before{content:"";position:absolute;left:0;top:50%;height:4px;transform:translateY(-50%)}.owl-dots.cs-pagination-progress:after{right:0;border-radius:999px;background:rgba(148,163,184,.32)}.owl-dots.cs-pagination-dashes{gap:6px}.owl-dots.cs-pagination-dashes .owl-dot{width:26px;height:2px;border-radius:0;opacity:.4}.owl-dots.cs-pagination-dashes .owl-dot.active{opacity:1;height:3px}.owl-dots.cs-pagination-ring .owl-dot{width:10px;height:10px;border-radius:999px;background:transparent;border:1.5px solid;opacity:.6}.owl-dots.cs-pagination-ring .owl-dot.active{background:currentColor;opacity:1}.owl-dots.cs-pagination-scrubber{position:relative;width:min(160px,42vw);height:14px;border-radius:999px;background:rgba(148,163,184,.28);padding:0 7px;cursor:pointer;touch-action:none;align-items:center}.owl-dots.cs-pagination-scrubber .owl-dot{flex:1;height:100%;background:transparent;border-radius:0;opacity:0}.owl-dots.cs-pagination-scrubber:before{content:"";position:absolute;top:50%;left:calc(7px + (100% - 14px - 14px) * var(--cs-pagination-scrubber-pos, 0));width:14px;height:14px;border-radius:999px;background:currentColor;transform:translateY(-50%);box-shadow:0 1px 3px rgba(0,0,0,.18);transition:left .2s cubic-bezier(.22,1,.36,1);pointer-events:none}.owl-dots.cs-pagination-roman{gap:4px}.owl-dots.cs-pagination-roman .owl-dot{width:auto;min-width:22px;height:20px;padding:0 6px;display:inline-grid;place-items:center;border-radius:6px;background:transparent;border:1px solid color-mix(in srgb,currentColor 40%,transparent);opacity:.7}.owl-dots.cs-pagination-roman .owl-dot.active{background:currentColor;opacity:1}.owl-dots.cs-pagination-roman .owl-dot>span{position:static;width:auto;height:auto;overflow:visible;clip:auto;font-size:10px;font-weight:700;letter-spacing:.04em;font-variant:small-caps;color:currentColor}.owl-dots.cs-pagination-roman .owl-dot.active>span{color:#0f172a}.cs-slider-dot-classes{width:100%;margin:0 auto;pointer-events:none}.cs-slider-dot-classes.limit-width{width:auto}.cs-slider-dot-classes.no-h-padding~.owl-dots,.owl-carousel-container.no-h-padding .owl-dots{padding-left:0;padding-right:0}.cs-slider-dot-classes.one-h-padding~.owl-dots,.owl-carousel-container.one-h-padding .owl-dots{padding-left:8px;padding-right:8px}.cs-slider-dot-classes.single-h-padding~.owl-dots,.owl-carousel-container.single-h-padding .owl-dots{padding-left:16px;padding-right:16px}.cs-slider-dot-classes.double-h-padding~.owl-dots,.owl-carousel-container.double-h-padding .owl-dots{padding-left:24px;padding-right:24px}.cs-slider-dot-classes.triple-h-padding~.owl-dots,.owl-carousel-container.triple-h-padding .owl-dots{padding-left:32px;padding-right:32px}.cs-slider-dot-classes.quad-h-padding~.owl-dots,.owl-carousel-container.quad-h-padding .owl-dots{padding-left:48px;padding-right:48px}.cs-slider-dot-classes.penta-h-padding~.owl-dots,.owl-carousel-container.penta-h-padding .owl-dots{padding-left:64px;padding-right:64px}.cs-slider-dot-classes.exa-h-padding~.owl-dots,.owl-carousel-container.exa-h-padding .owl-dots{padding-left:96px;padding-right:96px}.owl-dots.cs-dots-plain{padding:0;border:0;background:none;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}.owl-carousel-wrapper .owl-stage{align-items:stretch}.cs-carousel-align-top .owl-item>*{justify-content:flex-start}.cs-carousel-align-middle .owl-item>*{justify-content:center}.cs-carousel-align-bottom .owl-item>*{justify-content:flex-end}.cs-carousel-align-equal .owl-item>*{justify-content:stretch}.carousel-overflow-visible .owl-carousel.owl-element{overflow:visible}.cs-effect-panorama>.owl-item,.owl-stage.cs-effect-panorama{backface-visibility:visible;-webkit-backface-visibility:visible}.cs-effect-panorama>.owl-item{transform-style:preserve-3d}.cs-effect-parallax__layer{width:100%;height:100%}.cs-effect-parallax__layer,.cs-effect-parallax__layer>*{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.cs-wrapper-marquee{overflow:hidden}.cs-wrapper-marquee.cs-slider--editor-surface{overflow:visible;min-height:0!important}.cs-wrapper-marquee.cs-slider--editor-surface.cs-wrapper-marquee--editor-live{overflow:hidden}.cs-wrapper-marquee.cs-slider--editor-surface .cs-source-inner>*{flex-shrink:0;min-width:250px}.cs-wrapper-marquee.cs-slider--editor-surface[data-cs-pager] .cs-source .cs-source-inner>*{display:none;width:var(--cs-item-width-lg,100%)!important;max-width:none!important;min-width:0!important;flex:0 0 var(--cs-item-width-lg,100%)!important}@media (max-width:959px){.cs-wrapper-marquee.cs-slider--editor-surface[data-cs-pager] .cs-source .cs-source-inner>*{width:var(--cs-item-width-md,100%)!important;flex:0 0 var(--cs-item-width-md,100%)!important}}@media (max-width:569px){.cs-wrapper-marquee.cs-slider--editor-surface[data-cs-pager] .cs-source .cs-source-inner>*{width:var(--cs-item-width-sm,100%)!important;flex:0 0 var(--cs-item-width-sm,100%)!important}}.cs-wrapper-marquee.cs-slider--editor-surface[data-cs-pager][data-size-by=height] .cs-source .cs-source-inner>*{width:auto!important;flex:0 0 auto!important}.cs-wrapper-marquee .cs-base>*>.puck-row-section,.cs-wrapper-marquee .cs-base>.puck-row-section,.cs-wrapper-marquee .cs-clones>*>.puck-row-section,.cs-wrapper-marquee .cs-clones>.puck-row-section,.cs-wrapper-marquee .cs-source-inner>*>.puck-row-section,.cs-wrapper-marquee .cs-source-inner>.puck-row-section,.cs-wrapper-sticky .cs-track-inner>*>.puck-row-section,.cs-wrapper-sticky .cs-track-inner>.puck-row-section,.owl-carousel-wrapper .owl-item>*>.puck-row-section,.owl-carousel-wrapper .owl-item>.puck-row-section{margin-top:0!important;margin-bottom:0!important}.cs-wrapper-marquee.cs-draggable{cursor:grab;-webkit-user-select:none;user-select:none}.cs-wrapper-marquee.cs-draggable:active{cursor:grabbing}.cs-wrapper-marquee .cs-source{position:relative;width:100%}.cs-wrapper-marquee .cs-source.cs-source--hidden{display:none}.cs-wrapper-marquee .cs-track{position:relative;display:flex;flex-wrap:nowrap;align-items:stretch;width:max-content;will-change:transform;height:auto}.cs-wrapper-marquee .cs-base,.cs-wrapper-marquee .cs-clones{display:flex;flex-wrap:nowrap;align-items:inherit;flex-shrink:0;height:auto}.cs-wrapper-marquee--horizontal .cs-base,.cs-wrapper-marquee--horizontal .cs-clones{gap:var(--cs-marquee-gap,0);padding-right:var(--cs-marquee-gap,0)}.cs-wrapper-marquee--vertical .cs-base,.cs-wrapper-marquee--vertical .cs-clones{gap:var(--cs-marquee-gap,0);padding-bottom:var(--cs-marquee-gap,0)}.cs-marquee-blur{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent 0,#000 8%,#000 92%,transparent)}.cs-wrapper-marquee .cs-base>*,.cs-wrapper-marquee .cs-clones>*{flex-shrink:0;width:var(--cs-item-width-lg,auto);height:auto}.puck-col-dropzone .cs-wrapper-marquee[data-slide-width=auto] :is(.cs-base,.cs-clones)>.block:has(>.puck-row-section),[data-puck-dropzone*=column] .cs-wrapper-marquee[data-slide-width=auto] :is(.cs-base,.cs-clones)>.block:has(>.puck-row-section){width:max-content!important;min-width:0!important;max-width:none!important;align-self:auto!important}@media (max-width:959px){.cs-wrapper-marquee .cs-base>*,.cs-wrapper-marquee .cs-clones>*{width:var(--cs-item-width-md,auto)}}@media (max-width:569px){.cs-wrapper-marquee .cs-base>*,.cs-wrapper-marquee .cs-clones>*{width:var(--cs-item-width-sm,auto)}}.puck-row-section[data-row-has-visual-height=true] .cs-wrapper-marquee--horizontal:has(>.cs-track):not([data-size-by=height]):not([data-slide-dimensions-height=authored]){height:auto!important;min-height:var(--puck-row-visual-min-height,0)!important}.cs-wrapper-marquee[data-slide-dimensions-height=authored]{height:var(--cs-slide-dimensions-height)!important;min-height:var(--cs-slide-dimensions-height)!important}.puck-row-section[data-row-has-visual-height=true] .cs-wrapper-marquee--horizontal:has(>.cs-track):not([data-slide-dimensions-height=authored]) :is(.cs-track,.cs-base,.cs-clones,.cs-base>*,.cs-clones>*,.puck-row-section,.puck-row-frame,.puck-row-items,.puck-columns-block,.puck-columns-cell){height:auto!important;min-height:var(--puck-row-visual-min-height,0)!important}.cs-wrapper-marquee[data-slide-dimensions-height=authored] .cs-base>*>.puck-row-section,.cs-wrapper-marquee[data-slide-dimensions-height=authored] .cs-clones>*>.puck-row-section,.cs-wrapper-marquee[data-slide-dimensions-height=authored] :is(.cs-track,.cs-base,.cs-clones,.cs-base>*,.cs-clones>*),.cs-wrapper-marquee[data-slide-dimensions-height=authored] :is(.puck-row-frame,.puck-row-items,.puck-columns-block,.puck-columns-cell){height:100%!important}.cs-wrapper-sticky{overflow:hidden}.cs-wrapper-sticky.cs-slider--editor-surface{overflow:visible}.cs-wrapper-sticky--horizontal:not(.cs-slider--editor-surface){container-type:inline-size}.cs-wrapper-sticky--vertical:not(.cs-slider--editor-surface){container-type:size}.puck-row-section:has(.cs-wrapper-sticky){z-index:10}.cs-wrapper-sticky.cs-slider--editor-surface .cs-track{width:100%}.cs-wrapper-sticky.cs-slider--editor-surface .cs-track-inner{flex-wrap:nowrap}.cs-wrapper-sticky.cs-slider--editor-surface .cs-track .cs-track-inner>*{flex-shrink:0;width:100%;height:auto;min-height:200px}.cs-wrapper-sticky--vertical.cs-slider--editor-surface .cs-track,.cs-wrapper-sticky--vertical.cs-slider--editor-surface .cs-track-inner{height:100%}.cs-wrapper-sticky--vertical.cs-slider--editor-surface .cs-track .cs-track-inner>*{flex:1 1 auto}.cs-wrapper-sticky.cs-slider--editor-surface[data-cs-pager] .cs-track .cs-track-inner>*{display:none}.cs-wrapper-sticky .cs-track{position:relative;will-change:transform}.cs-wrapper-sticky--horizontal .cs-track{width:max-content;height:100%}.cs-wrapper-sticky--vertical .cs-track{width:100%;height:max-content}.cs-wrapper-sticky--horizontal .cs-track-inner{height:100%}.cs-wrapper-sticky--vertical .cs-track-inner{width:100%}.cs-wrapper-sticky--horizontal .cs-track .cs-track-inner>*{flex-shrink:0;width:calc((100cqw - var(--cs-item-gap, 0px) * (var(--cs-items-per-view, 1) - 1)) / var(--cs-items-per-view, 1));height:100%}.cs-wrapper-sticky--vertical .cs-track .cs-track-inner>*{flex-shrink:0;width:100%;height:calc((100cqh - var(--cs-item-gap, 0px) * (var(--cs-items-per-view, 1) - 1)) / var(--cs-items-per-view, 1))}.cs-wrapper-sticky .cs-track-inner>*{display:flex;flex-direction:column}.cs-wrapper-sticky .cs-track-inner>*>*{flex:1 1 auto;min-height:0}@media (min-width:960px){.cs-wrapper-sticky--horizontal[data-disable-sticky-desktop=yes]{overflow-x:auto}.cs-wrapper-sticky--vertical[data-disable-sticky-desktop=yes]{overflow-y:auto}}@media (min-width:570px) and (max-width:959.98px){.cs-wrapper-sticky--horizontal[data-disable-sticky-tablet=yes]{overflow-x:auto}.cs-wrapper-sticky--vertical[data-disable-sticky-tablet=yes]{overflow-y:auto}}@media (max-width:569.98px){.cs-wrapper-sticky--horizontal[data-disable-sticky-mobile=yes]{overflow-x:auto}.cs-wrapper-sticky--vertical[data-disable-sticky-mobile=yes]{overflow-y:auto}}.cs-wrapper-marquee[data-align=start] .cs-track{align-items:flex-start}.cs-wrapper-marquee[data-align=center] .cs-track{align-items:center}.cs-wrapper-marquee[data-align=end] .cs-track{align-items:flex-end}.cs-wrapper-marquee[data-size-by=height] .cs-base>*,.cs-wrapper-marquee[data-size-by=height] .cs-clones>*{width:auto;height:var(--cs-item-height,260px)}.cs-wrapper-marquee--vertical .cs-track{flex-direction:column;width:100%;height:max-content}.cs-wrapper-marquee--vertical .cs-base,.cs-wrapper-marquee--vertical .cs-clones{flex-direction:column;width:100%}.cs-wrapper-marquee--vertical .cs-base>*,.cs-wrapper-marquee--vertical .cs-clones>*{height:auto;max-width:100%}.cs-wrapper-marquee--vertical.cs-slider--editor-surface[data-cs-pager] .cs-source .cs-source-inner>*{max-width:100%}.cs-wrapper-marquee--vertical.cs-marquee-blur{-webkit-mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent);mask-image:linear-gradient(180deg,transparent 0,#000 8%,#000 92%,transparent)}.puck-col-dropzone>div:has(>.cs-wrapper-deck),:is(div,section,article):has(>.cs-wrapper-deck){align-self:stretch!important;width:100%!important;flex:1 1 100%!important;min-width:0!important}.puck-col-dropzone:has(.cs-wrapper-deck),.puck-columns-block:has(.cs-wrapper-deck),.puck-row-section:has(.cs-wrapper-deck){overflow:visible!important}.cs-wrapper-deck{display:block;min-width:0}.cs-deck,.cs-wrapper-deck{position:relative;width:100%}.cs-deck{height:var(--cs-deck-height,420px)}.cs-wrapper-deck.cs-slider--editor-surface .cs-deck{min-height:200px}.cs-wrapper-deck .cs-deck-inner{position:absolute;inset:0}.cs-wrapper-deck .cs-deck-card{position:absolute;top:var(--cs-deck-reserve-top,12px);right:var(--cs-deck-reserve-right,12px);bottom:var(--cs-deck-reserve-bottom,12px);left:var(--cs-deck-reserve-left,12px);margin:auto;width:var(--cs-deck-width,auto);height:auto;transform-origin:center;will-change:transform,opacity;border-radius:var(--cs-deck-radius,16px);overflow:hidden}.cs-wrapper-deck .cs-deck-card-clip{position:absolute;inset:0;border-radius:inherit;overflow:hidden;clip-path:inset(0 round var(--cs-deck-radius,16px))}.cs-wrapper-deck .cs-deck-card-clip>*{width:100%!important;height:100%!important;border-radius:inherit}.cs-wrapper-deck .cs-deck-card-clip>*>.puck-row-section,.cs-wrapper-deck .cs-deck-card-clip>.puck-row-section{margin-top:0!important;margin-bottom:0!important}.cs-wrapper-deck[data-style=cube] .cs-deck-inner,.cs-wrapper-deck[data-style=flip] .cs-deck-inner{perspective:var(--cs-deck-perspective,1200px);transform-style:preserve-3d}.cs-wrapper-deck[data-style=cube] .cs-deck-card,.cs-wrapper-deck[data-style=flip] .cs-deck-card{transform-style:preserve-3d}.cs-wrapper-deck[data-style=cube] .cs-deck-card,.cs-wrapper-deck[data-style=cube] .cs-deck-card-clip{backface-visibility:hidden}.cs-wrapper-deck[data-shadow=soft] .cs-deck-card{box-shadow:0 10px 30px rgba(0,0,0,.18)}.cs-wrapper-deck[data-shadow=strong] .cs-deck-card{box-shadow:0 18px 50px rgba(0,0,0,.32)}.cs-wrapper-deck:not(.cs-slider--editor-surface) .cs-deck-card{cursor:grab}.cs-wrapper-deck:not(.cs-slider--editor-surface) .cs-deck-card:active{cursor:grabbing}.cs-wrapper-deck[data-direction=horizontal]:not(.cs-slider--editor-surface) .cs-deck-card{touch-action:pan-y}.cs-wrapper-deck[data-direction=vertical]:not(.cs-slider--editor-surface) .cs-deck-card{touch-action:pan-x}.cs-slide-dimensions-field{display:grid;gap:12px;padding:8px 0 2px;color:#d1d5db;position:relative}.cs-slide-dimensions-field__header{display:flex;align-items:center;justify-content:space-between;gap:8px}.cs-slide-dimensions-field__title{font-size:12px;font-weight:700;letter-spacing:.08em;color:#9ca3af;text-transform:uppercase}.cs-slide-dimensions-field__scope{border:1px solid rgba(156,163,175,.35);background:rgba(17,24,39,.7);color:#e5e7eb;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:600}.cs-slide-navigator-wrap{position:relative}.cs-slide-navigator-trigger{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid rgba(156,163,175,.35);background:#030712;color:#f9fafb;border-radius:8px;padding:9px 10px;font-size:13px;font-weight:700}.cs-slide-navigator-trigger__label{display:inline-flex;align-items:center;gap:8px}.cs-slide-navigator-trigger__meta{color:#9ca3af;font-size:12px;font-weight:500;white-space:nowrap}.cs-slide-navigator-popover{margin-top:8px;border:1px solid rgba(156,163,175,.42);border-radius:10px;background:#030712;padding:10px;box-shadow:0 18px 50px rgba(0,0,0,.35);z-index:40}.cs-slide-navigator-popover__header{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px}.cs-slide-navigator-popover__eyebrow{font-size:11px;font-weight:700;letter-spacing:.08em;color:#6b7280}.cs-slide-dimensions-field__note,.cs-slide-navigator-popover__count,.cs-slide-navigator-popover__hint{font-size:12px;color:#9ca3af}.cs-slide-dimensions-field__note,.cs-slide-navigator-popover__hint{margin:8px 0 0}.cs-slide-navigator-popover__close{display:grid;place-items:center;width:24px;height:24px;border:1px solid rgba(156,163,175,.35);border-radius:6px;background:transparent;color:#d1d5db}.cs-slide-thumb-grid{display:grid;grid-template-columns:repeat(var(--cs-filmstrip-cols,3),minmax(0,1fr));gap:var(--cs-filmstrip-gap,8px)}.cs-slide-thumb{position:relative;min-height:var(--cs-filmstrip-thumb-size,88px);display:flex;flex-direction:column;justify-content:center;align-items:center;gap:4px;border:1px solid rgba(156,163,175,.45);border-radius:8px;background:#111827;color:#9ca3af;text-align:center}.cs-filmstrip-small{--cs-filmstrip-thumb-size:60px}.cs-filmstrip-medium{--cs-filmstrip-thumb-size:88px}.cs-filmstrip-large{--cs-filmstrip-thumb-size:120px}.cs-slide-thumb--active{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb;background:#1f2937;color:#e5edff}.cs-slide-thumb__number{font-size:18px;font-weight:800;color:#111827;opacity:.55}.cs-slide-thumb--active .cs-slide-thumb__number{color:#60a5fa;opacity:1}.cs-slide-thumb__name,.cs-slide-thumb__size{font-size:11px}.cs-slide-thumb__delete{position:absolute;top:5px;right:5px;width:22px;height:22px;display:grid;place-items:center;border-radius:6px;background:rgba(17,24,39,.88);border:1px solid rgba(156,163,175,.4);color:#e5e7eb;opacity:0;transition:opacity .15s ease,background-color .15s ease}.cs-slide-thumb:hover .cs-slide-thumb__delete,.cs-slide-thumb__delete:focus-visible{opacity:1}.cs-slide-thumb__delete:hover{background:rgba(185,28,28,.9)}.cs-slide-dimension-control{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px}.cs-slide-dimension-control__label{font-size:12px;font-weight:700;color:#e5e7eb}.cs-slide-dimension-control__label-row{grid-column:1/2;display:flex;align-items:center;justify-content:space-between;gap:10px}.cs-slide-dimension-control__auto{padding:4px 8px;border:1px solid rgba(156,163,175,.35);border-radius:6px;background:transparent;color:#9ca3af;font-size:10px;font-weight:700;cursor:pointer}.cs-slide-dimension-control__auto.is-active{border-color:#2563eb;background:rgba(37,99,235,.18);color:#bfdbfe}.cs-slide-dimension-control__auto:disabled{cursor:default;opacity:.55}.cs-slide-dimension-control__range{grid-column:1/2;width:100%;accent-color:#2563eb}.cs-slide-dimension-control__range:disabled{opacity:.38}.cs-slide-dimension-control__input-wrap{grid-row:1/span 2;grid-column:2;display:flex;align-items:center;gap:6px;color:#9ca3af;font-size:11px}.cs-slide-dimension-control__input-wrap input{width:78px;height:34px;border:1px solid rgba(156,163,175,.35);border-radius:8px;background:#030712;color:#e5e7eb;text-align:center}.cs-pagination-style-field{display:grid;gap:10px;padding-top:10px;border-top:1px solid rgba(156,163,175,.16)}.cs-pagination-style-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cs-pagination-style-card{min-height:68px;display:grid;place-items:center;gap:8px;border:1px solid rgba(156,163,175,.22);border-radius:8px;background:#030712;color:#9ca3af;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background-color .15s ease,color .15s ease}.cs-pagination-style-card--active,.cs-pagination-style-card:hover{border-color:rgba(156,163,175,.86);background:#1f2937;color:#f9fafb}.cs-pagination-preview{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:18px;color:#9ca3af}.cs-pagination-preview>span{display:inline-grid;place-items:center;width:7px;height:7px;border-radius:999px;background:#374151;color:#e5e7eb;font-size:9px;line-height:1}.cs-pagination-preview>span.is-active{background:#e5e7eb;color:#111827}.cs-pagination-preview--bars>span{width:15px;height:4px}.cs-pagination-preview--numbers>span,.cs-pagination-preview--pills>span{width:18px;height:18px;background:#1f2937}.cs-pagination-preview--numbers>span.is-active,.cs-pagination-preview--pills>span.is-active{background:#e5e7eb}.cs-pagination-preview--squares>span,.cs-pagination-preview--thumbnails>span{width:11px;height:11px;border-radius:2px;transform:rotate(45deg)}.cs-pagination-preview--thumbnails>span{width:16px;height:10px;transform:none;border-radius:3px;border:1px solid #4b5563;background:#111827}.cs-pagination-preview--none{position:relative;width:46px;height:12px;border-radius:999px;border:1px dashed #4b5563;background:transparent}.cs-pagination-preview--none>span{width:34px;height:1px;border-radius:0;background:#6b7280;transform:rotate(-12deg)}.cs-pagination-preview--fraction{min-width:46px;font-size:11px;font-weight:800;color:#e5e7eb}.cs-pagination-preview--progress{width:64px;height:4px;justify-content:flex-start;border-radius:999px;background:#1f2937}.cs-pagination-preview--progress span{width:24px;height:4px;border-radius:inherit;background:#e5e7eb;transition:width .3s ease}.cs-pagination-preview--dashes{gap:4px}.cs-pagination-preview--dashes>span{width:16px;height:2px;border-radius:0;background:#374151}.cs-pagination-preview--dashes>span.is-active{background:#e5e7eb;height:3px}.cs-pagination-preview--ring>span{width:9px;height:9px;border-radius:999px;background:transparent;border:1.5px solid #4b5563}.cs-pagination-preview--ring>span.is-active{background:#e5e7eb;border-color:#e5e7eb}.cs-pagination-preview--scrubber{position:relative;width:72px;height:10px;border-radius:999px;background:#1f2937;justify-content:flex-start;overflow:visible}.cs-pagination-preview--scrubber .cs-pagination-preview__thumb{position:absolute;top:50%;left:32%;width:12px;height:12px;border-radius:999px;background:#e5e7eb;transform:translateY(-50%);transition:left .3s ease}.cs-pagination-preview--roman{gap:3px}.cs-pagination-preview--roman>span{width:auto;min-width:16px;height:14px;padding:0 4px;border-radius:4px;border:1px solid #4b5563;background:transparent;font-size:8px;font-weight:700;letter-spacing:.04em;color:#d1d5db}.cs-pagination-preview--roman>span.is-active{background:#e5e7eb;color:#111827;border-color:#e5e7eb}.cs-slide-dimension-overlay{position:absolute;inset:0;z-index:25;pointer-events:none;display:grid;place-items:center;border:1px solid rgba(59,130,246,.95);background:repeating-linear-gradient(135deg,rgba(59,130,246,.28) 0 1px,transparent 1px 10px),rgba(15,23,42,.48)}.cs-slide-dimension-overlay span{border:1px solid rgba(147,197,253,.85);border-radius:6px;background:#020617;color:#f8fafc;padding:3px 8px;font-size:12px;font-weight:800;box-shadow:0 6px 18px rgba(0,0,0,.4)}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-slide-dimensions-field,body:not(.dark):not(.puck-editor-dark) .cs-slide-dimensions-field{color:#374151}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-slide-navigator-popover,.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-slide-navigator-trigger,body:not(.dark):not(.puck-editor-dark) .cs-slide-navigator-popover,body:not(.dark):not(.puck-editor-dark) .cs-slide-navigator-trigger{background:#ffffff;color:#111827;border-color:#e5e7eb}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-slide-thumb,body:not(.dark):not(.puck-editor-dark) .cs-slide-thumb{background:#f9fafb;color:#4b5563;border-color:#e5e7eb}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-slide-thumb--active,body:not(.dark):not(.puck-editor-dark) .cs-slide-thumb--active{background:#f3f4f6;color:#111827;border-color:#2563eb;box-shadow:0 0 0 1px #2563eb}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-style-field,body:not(.dark):not(.puck-editor-dark) .cs-pagination-style-field{border-top-color:#e5e7eb}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-style-card,body:not(.dark):not(.puck-editor-dark) .cs-pagination-style-card{background:#ffffff;border-color:#e5e7eb;color:#4b5563}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-style-card--active,.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-style-card:hover,body:not(.dark):not(.puck-editor-dark) .cs-pagination-style-card--active,body:not(.dark):not(.puck-editor-dark) .cs-pagination-style-card:hover{background:#f3f4f6;border-color:#9ca3af;color:#111827}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview{color:#6b7280}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview>span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview>span{background:#d1d5db;color:#374151}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview>span.is-active,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview>span.is-active{background:#111827;color:#f9fafb}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--numbers>span,.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--pills>span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--numbers>span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--pills>span{background:#e5e7eb}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--numbers>span.is-active,.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--pills>span.is-active,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--numbers>span.is-active,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--pills>span.is-active{background:#111827}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--thumbnails>span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--thumbnails>span{border-color:#9ca3af;background:#f3f4f6}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--none,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--none{border-color:#9ca3af}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--none>span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--none>span{background:#9ca3af}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--fraction,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--fraction{color:#374151}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--progress,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--progress{background:#e5e7eb}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--progress span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--progress span{background:#111827}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--dashes>span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--dashes>span{background:#d1d5db}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--dashes>span.is-active,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--dashes>span.is-active{background:#111827}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--ring>span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--ring>span{border-color:#9ca3af;background:transparent}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--ring>span.is-active,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--ring>span.is-active{background:#111827;border-color:#111827}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--scrubber,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--scrubber{background:#e5e7eb}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--scrubber .cs-pagination-preview__thumb,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--scrubber .cs-pagination-preview__thumb{background:#111827}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--roman>span,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--roman>span{border-color:#9ca3af;background:transparent;color:#4b5563}.puck-editor-root:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--roman>span.is-active,body:not(.dark):not(.puck-editor-dark) .cs-pagination-preview--roman>span.is-active{background:#111827;border-color:#111827;color:#f9fafb}.owl-dots.cs-pagination-images{--cs-pagination-active-border:var(--cs-pagination-active-border,#2563eb);--cs-pagination-active-bg:var(--cs-pagination-active-bg,rgba(37,99,235,0.14));--cs-pagination-active-color:var(--cs-pagination-active-color,#fff);--cs-pagination-active-ring:var(--cs-pagination-active-ring,rgba(96,165,250,0.55));--cs-pagination-active-radius:var(--cs-pagination-active-radius,14px);--cs-pagination-active-scale:var(--cs-pagination-active-scale,1.08);display:flex;flex-wrap:nowrap;align-items:center;justify-content:center;gap:10px;width:auto;max-width:min(calc(100% - 24px),760px);overflow-x:auto;scrollbar-width:none;margin-inline:auto}.owl-dots.cs-pagination-images::-webkit-scrollbar{display:none}.owl-dots.cs-pagination-images[data-orientation=vertical]{position:absolute;top:50%;right:14px;bottom:auto;left:auto;width:auto;max-height:calc(100% - 36px);flex-direction:column;flex-wrap:nowrap;justify-content:center;overflow-y:auto;transform:translateY(-50%)}.owl-dots.cs-pagination-images .owl-dot{position:relative;padding:0;border:0;transform:translateZ(0)}.owl-dots.cs-pagination-images .owl-dot,.owl-dots.cs-pagination-images .owl-dot>span:not(.cs-pagination-image-frame){width:auto;height:auto;background:transparent}.owl-dots.cs-pagination-images .owl-dot>.cs-pagination-image-frame{position:relative}.cs-pagination-image-frame{position:relative;display:block;width:54px;height:54px;overflow:hidden;border:1px solid rgba(148,163,184,.38);border-radius:12px;background:rgba(15,23,42,.72);box-shadow:0 8px 24px rgba(0,0,0,.18);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background-color .18s ease;will-change:transform}.cs-pagination-image-frame img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.01)}.cs-pagination-image-fallback{display:grid;width:100%;height:100%;place-items:center;color:rgba(255,255,255,.78);font-size:12px;font-weight:700}.owl-dots.cs-pagination-images .owl-dot.active .cs-pagination-image-frame{border-color:var(--cs-pagination-active-border,#2563eb);border-radius:var(--cs-pagination-active-radius,14px);background:var(--cs-pagination-active-bg,rgba(37,99,235,.14));box-shadow:0 0 0 3px var(--cs-pagination-active-ring,rgba(96,165,250,.55)),0 16px 36px rgba(0,0,0,.28);color:var(--cs-pagination-active-color,#fff);transform:scale(var(--cs-pagination-active-scale,1.08))}.owl-dots.cs-pagination-filmstrip .cs-pagination-image-frame,.owl-dots.cs-pagination-image-dots .cs-pagination-image-frame,.owl-dots.cs-pagination-image-thumbnails .cs-pagination-image-frame{border:2px solid transparent;box-shadow:none;background:rgba(15,23,42,.55);transition:width .22s cubic-bezier(.22,1,.36,1),border-color .18s ease,transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.owl-dots.cs-pagination-image-thumbnails .owl-dot{opacity:.55}.owl-dots.cs-pagination-image-thumbnails .owl-dot.active{opacity:1}.owl-dots.cs-pagination-image-thumbnails .cs-pagination-image-frame{width:42px;height:28px;border-radius:6px}.owl-dots.cs-pagination-image-thumbnails .owl-dot.active .cs-pagination-image-frame{border-color:var(--cs-pagination-active-border,#2563eb);border-radius:6px;background:rgba(15,23,42,.55);box-shadow:none;transform:none}.owl-dots.cs-pagination-filmstrip .owl-dot{opacity:.6}.owl-dots.cs-pagination-filmstrip .owl-dot.active{opacity:1}.owl-dots.cs-pagination-filmstrip .cs-pagination-image-frame{width:24px;height:36px;border-width:0;border-radius:8px}.owl-dots.cs-pagination-filmstrip .owl-dot.active .cs-pagination-image-frame{width:60px;border-radius:8px;background:rgba(15,23,42,.55);box-shadow:none;transform:none}.owl-dots.cs-pagination-image-dots .owl-dot{opacity:.6}.owl-dots.cs-pagination-image-dots .owl-dot.active{opacity:1}.owl-dots.cs-pagination-image-dots .cs-pagination-image-frame{width:22px;height:22px;border-radius:999px}.owl-dots.cs-pagination-image-dots .owl-dot.active .cs-pagination-image-frame{border-color:var(--cs-pagination-active-border,#2563eb);border-radius:999px;background:rgba(15,23,42,.55);box-shadow:none;transform:scale(1.2)}.cs-pagination-addons-field{margin-top:14px;display:grid;gap:12px;border-top:1px solid rgba(148,163,184,.18);padding-top:14px}.cs-pagination-addons-field__row{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--cs-field-muted,#64748b);font-size:12px;font-weight:600}.cs-pagination-segmented{display:inline-flex;overflow:hidden;border:1px solid rgba(148,163,184,.32);border-radius:9px}.cs-pagination-segmented button{min-width:78px;padding:6px 10px;background:transparent;color:inherit;font-size:11px;font-weight:700;text-transform:capitalize}.cs-pagination-segmented button.is-active{background:rgba(37,99,235,.14);color:#2563eb}.cs-pagination-addons-field__input{width:min(190px,52%);min-width:0;padding:6px 9px;border:1px solid rgba(148,163,184,.32);border-radius:9px;background:transparent;color:inherit;font-size:12px}.cs-pagination-active-settings{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.cs-pagination-state-group{display:grid;gap:8px}.cs-pagination-state-group__head{display:flex;align-items:center;justify-content:space-between;gap:8px;color:var(--cs-field-muted,#64748b);font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.cs-pagination-state-group__head button{border:1px solid rgba(148,163,184,.3);border-radius:999px;background:transparent;padding:2px 10px;color:inherit;font-size:10px;font-weight:600;letter-spacing:inherit;text-transform:inherit;cursor:pointer}.cs-pagination-state-group__head button:disabled{opacity:.45;cursor:default}.cs-pagination-state-group .cs-pagination-active-settings{grid-template-columns:repeat(4,minmax(0,1fr))}.cs-pagination-active-settings label{display:grid;gap:5px;color:var(--cs-field-muted,#64748b);font-size:11px;font-weight:600}.cs-pagination-active-settings input{min-width:0;height:32px;border:1px solid rgba(148,163,184,.3);border-radius:8px;background:transparent;padding:3px 6px;font-size:12px}@media (max-width:640px){.owl-dots.cs-pagination-images[data-orientation=vertical]{right:8px}.cs-pagination-active-settings,.cs-pagination-state-group .cs-pagination-active-settings{grid-template-columns:repeat(2,minmax(0,1fr))}}.owl-carousel .owl-dots[data-orientation=vertical],.owl-dots[data-orientation=vertical]{position:absolute!important;top:50%!important;right:14px!important;bottom:auto!important;left:auto!important;z-index:5;display:flex!important;width:auto!important;max-width:none!important;max-height:calc(100% - 36px);flex-direction:column!important;flex-wrap:nowrap!important;align-items:center;justify-content:center;gap:var(--cs-pagination-vertical-gap,8px);margin:0!important;overflow-y:auto;transform:translateY(-50%)!important}.owl-dots[data-orientation=vertical].cs-pagination-fraction,.owl-dots[data-orientation=vertical].cs-pagination-progress,.owl-dots[data-orientation=vertical].cs-pagination-scrubber{min-width:44px}.owl-carousel .owl-dots[data-orientation=vertical][data-position=left],.owl-dots[data-orientation=vertical][data-position=left]{left:14px!important;right:auto!important}.owl-dots[data-orientation=horizontal][data-position=top]{top:1.25rem!important;bottom:auto!important}@media (max-width:640px){.owl-carousel .owl-dots[data-orientation=vertical][data-position=left],.owl-dots[data-orientation=vertical][data-position=left]{left:8px!important}}.cs-pagination-style-card-wrap{position:relative;min-width:0}.cs-pagination-style-card-wrap>.cs-pagination-style-card{width:100%}.cs-pagination-style-card-wrap--wide{grid-column:1/-1}.cs-pagination-style-card-wrap--wide>.cs-pagination-style-card{min-height:86px;gap:10px}.cs-pagination-style-card__settings{position:absolute;right:6px;top:6px;display:grid;width:22px;height:22px;place-items:center;border:1px solid rgba(148,163,184,.34);border-radius:999px;background:rgba(15,23,42,.82);color:#e5e7eb;opacity:.82;transition:border-color .16s ease,background-color .16s ease,opacity .16s ease}.cs-pagination-style-card__settings:hover{border-color:rgba(96,165,250,.85);background:rgba(37,99,235,.9);opacity:1}.cs-pagination-preview--image{gap:6px;min-height:40px}.cs-pagination-preview--image>span{position:relative;overflow:hidden;flex:none;border:2px solid transparent;border-radius:6px;background-color:#1f2937;opacity:.55;transition:width .26s cubic-bezier(.22,1,.36,1),transform .26s cubic-bezier(.22,1,.36,1),opacity .2s ease,border-color .2s ease}.cs-pagination-preview--image>span>img{display:block;width:100%;height:100%;object-fit:cover}.cs-pagination-preview--image>span.is-active{opacity:1;border-color:#60a5fa}.cs-pagination-preview--image-thumbnails>span{width:40px;height:26px;border-radius:6px}.cs-pagination-preview--image-thumbnails>span.is-active{transform:scale(1.06)}.cs-pagination-preview--filmstrip>span{width:24px;height:36px;border-width:0;border-radius:8px;opacity:.6}.cs-pagination-preview--filmstrip>span.is-active{width:56px;border-color:transparent}.cs-pagination-preview--image-dots>span{width:22px;height:22px;border-radius:999px;opacity:.6}.cs-pagination-preview--image-dots>span.is-active{transform:scale(1.2)}.cs-pagination-image-frame[data-empty=true]{border-style:dashed;background:linear-gradient(135deg,rgba(148,163,184,.12) 25%,transparent 25% 50%,rgba(148,163,184,.12) 50% 75%,transparent 75%),rgba(15,23,42,.72);background-size:14px 14px}.cs-image-popup__header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-bottom:1px solid rgba(148,163,184,.14);flex:0 0 auto}.cs-image-popup__eyebrow{color:var(--cs-field-muted,#94a3b8);font-size:10px;font-weight:800;letter-spacing:.09em}.cs-image-popup__title{color:#f8fafc;font-size:13px;font-weight:800}.cs-image-popup__close{display:grid;width:26px;height:26px;place-items:center;border:1px solid rgba(148,163,184,.2);border-radius:8px;background:rgba(148,163,184,.08);color:#cbd5e1;cursor:pointer;transition:background .16s ease,color .16s ease}.cs-image-popup__close:hover{background:rgba(239,68,68,.18);color:#fecaca}.cs-image-popup__body{flex:1 1 auto;overflow-y:auto;padding:14px;scrollbar-width:thin}.cs-pagination-image-settings-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.cs-pagination-image-settings-card{min-width:0;border:1px solid rgba(163,163,163,.14);border-radius:10px;padding:10px;background:rgba(38,38,38,.5)}.cs-pagination-image-settings-card__label{display:grid;gap:2px;margin-bottom:8px}.cs-pagination-image-settings-card__label span{color:var(--cs-field-muted,#64748b);font-size:10px;font-weight:800;text-transform:uppercase}.cs-pagination-image-settings-card__label strong{min-width:0;overflow:hidden;color:#e5e7eb;font-size:12px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}@media (max-width:640px){.owl-carousel .owl-dots[data-orientation=vertical],.owl-dots[data-orientation=vertical]{right:8px!important}.cs-pagination-image-settings-grid{grid-template-columns:1fr}}.cs-custom-trigger{display:flex;align-items:center;gap:10px;width:100%;margin-top:6px;padding:11px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:linear-gradient(180deg,rgba(37,99,235,.12),rgba(15,23,42,.55));color:#e5e7eb;cursor:pointer;text-align:left;transition:border-color .18s ease,transform .18s ease,background .18s ease,box-shadow .18s ease}.cs-custom-trigger:hover:not(:disabled){border-color:rgba(96,165,250,.6);transform:translateY(-1px);box-shadow:0 10px 26px rgba(37,99,235,.18)}.cs-custom-trigger.is-active{border-color:rgba(96,165,250,.75);background:linear-gradient(180deg,rgba(37,99,235,.24),rgba(15,23,42,.55))}.cs-custom-trigger:disabled{opacity:.5;cursor:default}.cs-custom-trigger__icon{display:grid;place-items:center;width:30px;height:30px;flex:0 0 auto;border-radius:9px;background:rgba(37,99,235,.28);color:#bfdbfe}.cs-custom-trigger__text{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1 1 auto}.cs-custom-trigger__text strong{font-size:12.5px;font-weight:700;letter-spacing:.01em}.cs-custom-trigger__text em{font-style:normal;font-size:11px;color:rgba(148,163,184,.9);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-custom-trigger__chevron{flex:0 0 auto;font-size:16px;color:rgba(148,163,184,.8);transition:transform .18s ease}.cs-custom-trigger:hover:not(:disabled) .cs-custom-trigger__chevron{transform:translateX(3px);color:#bfdbfe}.cs-morph{box-shadow:0 24px 70px rgba(0,0,0,.5)}.cs-morph__inner{position:relative;overflow:hidden}.cs-image-morph{border:1px solid #d1d5db}.dark .cs-image-morph{border-color:#404040}.cs-custom-panel,.cs-image-popup{position:relative;width:100%;height:100%;display:flex;flex-direction:column;overflow:hidden;background:linear-gradient(180deg,rgba(23,23,23,.99),rgba(10,10,10,.99))}.cs-custom-panel__header{display:flex;align-items:center;gap:10px;padding:12px 14px;border-bottom:1px solid rgba(148,163,184,.14);flex:0 0 auto}.cs-custom-panel__grip{display:inline-grid;gap:3px}.cs-custom-panel__grip span{width:12px;height:2px;border-radius:2px;background:rgba(148,163,184,.6)}.cs-custom-panel__title{font-size:12px;font-weight:800;letter-spacing:.09em;color:#f1f5f9;flex:1 1 auto}.cs-custom-panel__close{display:grid;place-items:center;width:26px;height:26px;border-radius:8px;border:1px solid rgba(148,163,184,.2);background:rgba(148,163,184,.08);color:#cbd5e1;cursor:pointer;transition:background .16s ease,color .16s ease}.cs-custom-panel__close:hover{background:rgba(239,68,68,.18);color:#fecaca}.cs-custom-panel__body{flex:1 1 auto;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:16px;scrollbar-width:thin}.cs-custom-panel__footer{flex:0 0 auto;display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:12px 14px;border-top:1px solid rgba(148,163,184,.16);background:rgba(10,10,10,.6)}.cs-custom-apply,.cs-custom-cancel{font-size:12.5px;font-weight:600;padding:8px 16px;border-radius:9px;cursor:pointer;transition:background .16s ease,border-color .16s ease,transform .12s ease,opacity .16s ease}.cs-custom-cancel{border:1px solid rgba(148,163,184,.28);background:transparent;color:#cbd5e1}.cs-custom-cancel:hover:not(:disabled){border-color:rgba(148,163,184,.5);background:rgba(148,163,184,.08)}.cs-custom-apply{border:1px solid rgba(37,99,235,.9);background:#2563eb;color:#fff;box-shadow:0 8px 22px rgba(37,99,235,.28)}.cs-custom-apply:hover:not(:disabled){background:#1d4ed8;transform:translateY(-1px)}.cs-custom-apply:disabled,.cs-custom-cancel:disabled{opacity:.5;cursor:default}.cs-custom-confirm{position:absolute;inset:0;z-index:10;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.5);backdrop-filter:blur(2px);animation:cs-custom-confirm-in .14s ease both}@keyframes cs-custom-confirm-in{0%{opacity:0}to{opacity:1}}.cs-custom-confirm__card{width:min(340px,100%);border:1px solid rgba(163,163,163,.2);border-radius:14px;background:linear-gradient(180deg,rgba(28,28,28,.99),rgba(16,16,16,.99));box-shadow:0 24px 60px rgba(0,0,0,.55);padding:18px}.cs-custom-confirm__title{font-size:14px;font-weight:700;color:#fafafa}.cs-custom-confirm__text{margin:8px 0 16px;font-size:12.5px;line-height:1.5;color:#a3a3a3}.cs-custom-confirm__actions{display:flex;align-items:center;justify-content:flex-end;gap:10px}.cs-custom-confirm__discard{font-size:12.5px;font-weight:600;padding:8px 16px;border-radius:9px;cursor:pointer;border:1px solid rgba(239,68,68,.9);background:#dc2626;color:#fff;transition:background .16s ease,transform .12s ease}.cs-custom-confirm__discard:hover{background:#b91c1c;transform:translateY(-1px)}.cs-custom-panel__body>*{animation:cs-custom-item-in .32s cubic-bezier(.22,1,.36,1) both}@keyframes cs-custom-item-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.cs-custom-panel__body>:first-child{animation-delay:90ms}.cs-custom-panel__body>:nth-child(2){animation-delay:.13s}.cs-custom-panel__body>:nth-child(3){animation-delay:165ms}.cs-custom-panel__body>:nth-child(4){animation-delay:195ms}.cs-custom-panel__body>:nth-child(n+5){animation-delay:.22s}.cs-custom-preview{position:sticky;top:0;z-index:3;display:flex;flex-direction:column;gap:8px;margin:-14px -14px 0;padding:14px 14px 10px;background:#171717}.cs-custom-preview__stage{position:relative;min-height:350px;padding:12px;border-radius:14px;overflow:hidden;background-color:#0b1220;border:1px solid rgba(148,163,184,.16)}.cs-custom-preview__bar{position:absolute;left:50%;bottom:12px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;max-width:94%;max-height:calc(100% - 24px);padding:8px 12px;border-radius:12px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);overflow:hidden}.cs-custom-preview__bar.is-top{top:12px;bottom:auto}.cs-custom-preview__bar.is-vertical{flex-direction:column;left:auto;top:50%;bottom:auto;transform:translateY(-50%);overflow-y:auto}.cs-custom-preview__bar.is-right{right:12px;left:auto}.cs-custom-preview__bar.is-left{left:12px;right:auto}.cs-custom-preview__bar.is-plain{padding:0;background:none;-webkit-backdrop-filter:none;backdrop-filter:none}.cs-custom-preview__caption{font-size:11px;color:rgba(148,163,184,.85);text-align:center}.cs-custom-section{display:flex;flex-direction:column;gap:8px}.cs-custom-section__label{font-size:10.5px;font-weight:800;letter-spacing:.12em;color:rgba(148,163,184,.85)}.cs-custom-chips{display:flex;flex-wrap:wrap;gap:7px}.cs-custom-chip{padding:7px 12px;border-radius:9px;border:1px solid rgba(148,163,184,.22);background:rgba(148,163,184,.06);color:#cbd5e1;font-size:12px;font-weight:600;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .12s ease}.cs-custom-chip:hover:not(:disabled){border-color:rgba(96,165,250,.5);transform:translateY(-1px)}.cs-custom-chip.is-active{border-color:rgba(96,165,250,.9);background:rgba(37,99,235,.22);color:#eff6ff}.cs-custom-chip:disabled{opacity:.5;cursor:default}.cs-custom-slider-row{display:flex;align-items:center;justify-content:space-between;font-size:10.5px;font-weight:800;letter-spacing:.12em;color:rgba(148,163,184,.85)}.cs-custom-slider-row strong{color:#e5e7eb;letter-spacing:0}.cs-custom-range{width:100%;accent-color:#3b82f6;cursor:pointer}.cs-custom-accents{display:flex;gap:10px}.cs-custom-accent{width:24px;height:24px;padding:0;border-radius:50%;border:1px solid rgba(148,163,184,.35);cursor:pointer;transition:box-shadow .15s ease,transform .12s ease}.cs-custom-accent:hover:not(:disabled){transform:scale(1.08)}.cs-custom-accent.is-active{box-shadow:0 0 0 2px #0b0d12,0 0 0 4px rgba(255,255,255,.8)}.cs-custom-accent:disabled{opacity:.5;cursor:default}.owl-dots{--cs-dots-bg:color-mix(in srgb,var(--site-bg-elev,#080a10) 58%,transparent);--cs-dots-border:color-mix(in srgb,var(--site-fg,#ffffff) 10%,transparent);color:var(--site-fg,#f8fafc)}.owl-dots.cs-dots-plain{color:inherit}.owl-dots.cs-pagination-pills .owl-dot{background:color-mix(in srgb,var(--site-fg,#94a3b8) 22%,transparent)}.owl-dots.cs-pagination-numbers .owl-dot{background:transparent}.owl-dots.cs-pagination-numbers .owl-dot.active>span,.owl-dots.cs-pagination-pills .owl-dot.active>span,.owl-dots.cs-pagination-roman .owl-dot.active>span{color:var(--site-bg,#0f172a)}.owl-dots.cs-pagination-progress:after{background:color-mix(in srgb,var(--site-fg,#94a3b8) 28%,transparent)}.owl-dots.cs-pagination-scrubber{background:color-mix(in srgb,var(--site-fg,#94a3b8) 24%,transparent)}.owl-dots .cs-pagination-fraction{color:color-mix(in srgb,var(--site-fg,#ffffff) 92%,transparent)}.owl-dots .cs-pagination-progress-line{background:color-mix(in srgb,var(--site-fg,#ffffff) 16%,transparent)}.owl-dots .cs-pagination-image-frame{border-color:color-mix(in srgb,var(--site-fg,#94a3b8) 32%,transparent);background:color-mix(in srgb,var(--site-bg-elev,#0f172a) 74%,transparent)}.owl-dots .cs-pagination-image-fallback{color:color-mix(in srgb,var(--site-fg,#ffffff) 78%,transparent)}.owl-dots[data-cs-idle-color],.owl-dots[data-cs-idle-color].cs-dots-plain{color:var(--cs-pagination-idle-color)}.owl-dots[data-cs-idle-color].cs-pagination-pills .owl-dot{background:color-mix(in srgb,var(--cs-pagination-idle-color) 22%,transparent)}.owl-dots[data-cs-idle-color].cs-pagination-progress:after{background:color-mix(in srgb,var(--cs-pagination-idle-color) 28%,transparent)}.owl-dots[data-cs-idle-color].cs-pagination-scrubber{background:color-mix(in srgb,var(--cs-pagination-idle-color) 24%,transparent)}.owl-dots[data-cs-idle-color] .cs-pagination-progress-line{background:color-mix(in srgb,var(--cs-pagination-idle-color) 16%,transparent)}.owl-dots[data-cs-idle-opacity] .owl-dot:not(.active):not(:hover){opacity:var(--cs-pagination-idle-opacity)}.owl-carousel-wrapper.cs-slider-root[data-cs-fixed-height]{--cs-slide-floor:var(--cs-block-height);height:var(--cs-block-height)!important;min-height:var(--cs-block-height)!important}