.sky-slider{--sky-h-desktop:650px;--sky-h-tablet:520px;--sky-h-mobile:560px;--sky-content:1200px;--sky-radius:0;--sky-accent:#f3b61f;position:relative;width:100%;height:var(--sky-h-desktop);overflow:hidden;border-radius:var(--sky-radius);background:#111;color:#fff;touch-action:pan-y}.sky-slider *{box-sizing:border-box}.sky-slider__track{height:100%;display:flex;transition-property:transform;transition-timing-function:cubic-bezier(.22,.61,.36,1);will-change:transform}.sky-slider__slide{position:relative;flex:0 0 100%;height:100%;overflow:hidden;color:var(--sky-text)}.sky-slider__slide picture,.sky-slider__slide img{display:block;width:100%;height:100%}.sky-slider__slide img{object-fit:cover;object-position:var(--sky-pos-desktop)}.sky-slider__shade{position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,var(--sky-overlay)) 0%,rgba(0,0,0,calc(var(--sky-overlay)*.65)) 48%,transparent 78%)}.sky-align-center .sky-slider__shade{background:rgba(0,0,0,calc(var(--sky-overlay)*.72))}.sky-align-right .sky-slider__shade{background:linear-gradient(270deg,rgba(0,0,0,var(--sky-overlay)) 0%,rgba(0,0,0,calc(var(--sky-overlay)*.65)) 48%,transparent 78%)}.sky-slider__content-wrap{position:absolute;inset:0;display:flex;align-items:center;max-width:var(--sky-content);width:calc(100% - 96px);margin:auto}.sky-valign-start .sky-slider__content-wrap{align-items:flex-start;padding-top:8%}.sky-valign-end .sky-slider__content-wrap{align-items:flex-end;padding-bottom:8%}.sky-slider__content{max-width:650px;opacity:0;transform:translateY(18px);transition:opacity .55s .15s,transform .55s .15s}.sky-slider__slide[aria-hidden=false] .sky-slider__content{opacity:1;transform:none}.sky-align-center .sky-slider__content-wrap{justify-content:center;text-align:center}.sky-align-right .sky-slider__content-wrap{justify-content:flex-end;text-align:right}.sky-slider__content h2{color:inherit;font-size:clamp(34px,4.2vw,68px);line-height:1.04;margin:0 0 18px;font-weight:750;letter-spacing:-.035em}.sky-slider__text{font-size:clamp(17px,1.5vw,23px);line-height:1.45;margin-bottom:28px;max-width:58ch}.sky-slider__button{display:inline-flex;align-items:center;justify-content:center;min-height:52px;padding:13px 26px;border-radius:999px;background:var(--sky-accent);color:var(--sky-button-text)!important;text-decoration:none!important;font-weight:700;transition:transform .2s,filter .2s}.sky-slider__button:hover{transform:translateY(-2px);filter:brightness(1.06)}.sky-slider__banner-link{position:absolute;inset:0;z-index:2}.sky-slider__arrow{position:absolute;z-index:4;top:50%;width:46px;height:46px;border:1px solid rgba(255,255,255,.55);border-radius:50%;background:rgba(10,10,10,.22);backdrop-filter:blur(8px);color:#fff;font-size:34px;line-height:1;cursor:pointer;transform:translateY(-50%);transition:background .2s,transform .2s}.sky-slider__arrow:hover{background:rgba(10,10,10,.55);transform:translateY(-50%) scale(1.05)}.sky-slider__arrow--prev{left:22px}.sky-slider__arrow--next{right:22px}.sky-slider__dots{position:absolute;z-index:4;left:50%;bottom:22px;display:flex;gap:8px;transform:translateX(-50%)}.sky-slider__dots button{width:34px;height:4px;padding:0;border:0;border-radius:4px;background:rgba(255,255,255,.4);cursor:pointer;transition:width .25s,background .25s}.sky-slider__dots button[aria-selected=true]{width:52px;background:var(--sky-accent)}@media(max-width:1024px){.sky-slider{height:var(--sky-h-tablet)}.sky-slider__content-wrap{width:calc(100% - 72px)}}@media(max-width:767px){.sky-slider{height:var(--sky-h-mobile)}.sky-slider__slide img{object-position:var(--sky-pos-mobile)}.sky-slider__shade,.sky-align-right .sky-slider__shade{background:linear-gradient(0deg,rgba(0,0,0,var(--sky-overlay)) 0%,rgba(0,0,0,calc(var(--sky-overlay)*.55)) 55%,transparent 90%)}.sky-slider__content-wrap,.sky-align-right .sky-slider__content-wrap,.sky-align-center .sky-slider__content-wrap{width:calc(100% - 40px);align-items:flex-end;justify-content:flex-start;text-align:left;padding-bottom:70px}.sky-valign-start .sky-slider__content-wrap{align-items:flex-start;padding-top:56px;padding-bottom:0}.sky-valign-center .sky-slider__content-wrap{align-items:center;padding-bottom:0}.sky-slider__content h2{font-size:clamp(31px,10vw,48px)}.sky-slider__text{font-size:17px;margin-bottom:22px}.sky-slider__arrow{display:none}.sky-slider__dots{bottom:22px}.sky-slider__dots button{width:24px}.sky-slider__dots button[aria-selected=true]{width:38px}}@media(prefers-reduced-motion:reduce){.sky-slider__track,.sky-slider__content,.sky-slider__button{transition:none!important}}
.sky-slider__slide{background:var(--sky-slide-bg,#111)}.sky-slider__slide.sky-fit-contain img{object-fit:contain}
.sky-slider__arrow{display:grid;place-items:center;padding:0;font-size:0}.sky-slider__arrow svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.sky-slider.sky-height-adaptive{height:auto;aspect-ratio:var(--sky-ratio-desktop,16/9)}
.sky-slider__content h2{font-family:var(--sky-font,inherit);font-size:var(--sky-heading-size,68px);font-weight:var(--sky-heading-weight,750);line-height:1.04}.sky-slider__text{font-family:var(--sky-font,inherit);font-size:var(--sky-text-size,23px);font-weight:var(--sky-text-weight,400);line-height:var(--sky-line-height,1.45)}.sky-slider__button{font-family:var(--sky-font,inherit);font-size:var(--sky-button-size,16px)}@media(max-width:767px){.sky-slider__content h2{font-size:var(--sky-heading-mobile,42px)}.sky-slider__text{font-size:var(--sky-text-mobile,17px)}}
.sky-slider{cursor:grab}.sky-slider.is-dragging{cursor:grabbing;user-select:none;-webkit-user-select:none}.sky-slider.is-dragging *{user-select:none!important;-webkit-user-select:none!important}.sky-slider__slide img{-webkit-user-drag:none;user-select:none;-webkit-user-select:none}
.sky-slider,.sky-slider *{user-select:none!important;-webkit-user-select:none!important;-moz-user-select:none!important}.sky-slider input,.sky-slider textarea{user-select:text!important;-webkit-user-select:text!important;-moz-user-select:text!important}
@media(max-width:767px){.sky-mobile-align-left .sky-slider__content-wrap{justify-content:flex-start;text-align:left}.sky-mobile-align-center .sky-slider__content-wrap{justify-content:center;text-align:center}.sky-mobile-align-right .sky-slider__content-wrap{justify-content:flex-end;text-align:right}.sky-mobile-valign-start .sky-slider__content-wrap{align-items:flex-start;padding-top:56px;padding-bottom:0}.sky-mobile-valign-center .sky-slider__content-wrap{align-items:center;padding-top:0;padding-bottom:0}.sky-mobile-valign-end .sky-slider__content-wrap{align-items:flex-end;padding-top:0;padding-bottom:70px}}
.sky-slider__banner-button{position:absolute;z-index:3;left:50%;bottom:38px;transform:translateX(-50%)}.sky-slider__banner-button:hover{transform:translateX(-50%) translateY(-2px)}@media(max-width:767px){.sky-slider__banner-button{bottom:48px}}
.sky-slider{container-type:inline-size}@supports(font-size:1cqw){.sky-slider.sky-height-adaptive .sky-slider__content h2{font-size:clamp(26px,var(--sky-heading-fluid),var(--sky-heading-size))}.sky-slider.sky-height-adaptive .sky-slider__text{font-size:clamp(14px,var(--sky-text-fluid),var(--sky-text-size))}.sky-slider.sky-height-adaptive .sky-slider__button{font-size:clamp(13px,var(--sky-button-fluid),var(--sky-button-size))}@media(max-width:767px){.sky-slider.sky-height-adaptive .sky-slider__content h2{font-size:clamp(24px,var(--sky-heading-mobile-fluid),var(--sky-heading-mobile))}.sky-slider.sky-height-adaptive .sky-slider__text{font-size:clamp(14px,var(--sky-text-mobile-fluid),var(--sky-text-mobile))}.sky-slider.sky-height-adaptive .sky-slider__button{font-size:clamp(13px,var(--sky-button-mobile-fluid),var(--sky-button-size))}}}
.sky-slider__blur-bg{position:absolute;z-index:0;inset:-35px;overflow:hidden;pointer-events:none}.sky-slider__blur-bg picture,.sky-slider__blur-bg img{width:100%;height:100%}.sky-slider__blur-bg img{object-fit:cover!important;filter:blur(26px);transform:scale(1.08);opacity:.82}.sky-slider__media{position:relative;z-index:1}.sky-slider__shade{z-index:2}.sky-slider__content-wrap{z-index:3}
.sky-slider__content h2{color:var(--sky-heading-color,#fff)}.sky-slider__dots button{position:relative;overflow:hidden}.sky-slider__dots button::after{content:"";position:absolute;inset:0;background:var(--sky-accent);transform:scaleX(0);transform-origin:left center}.sky-slider__dots button[aria-selected=true]{background:rgba(255,255,255,.4)}.sky-slider__dots button[aria-selected=true]::after{transform:scaleX(1)}.sky-slider.sky-progress-running .sky-slider__dots button[aria-selected=true]::after{animation:sky-dot-progress var(--sky-delay,5000ms) linear forwards}.sky-slider.is-paused .sky-slider__dots button[aria-selected=true]::after{animation-play-state:paused}@keyframes sky-dot-progress{from{transform:scaleX(0)}to{transform:scaleX(1)}}
.sky-slider__content-wrap,.sky-align-left .sky-slider__content-wrap,.sky-align-center .sky-slider__content-wrap,.sky-align-right .sky-slider__content-wrap{inset:42px auto 72px 50%;display:block;width:min(var(--sky-content),calc(100% - 164px));max-width:none;margin:0;padding:0;transform:translateX(-50%)}.sky-slider__content{position:absolute;left:var(--sky-content-x,0%);top:var(--sky-content-y,50%);transform:translate(var(--sky-content-tx,0%),var(--sky-content-ty,-50%)) translateY(18px)}.sky-slider__slide[aria-hidden=false] .sky-slider__content{transform:translate(var(--sky-content-tx,0%),var(--sky-content-ty,-50%))}.sky-slider__button{border-radius:var(--sky-button-radius,999px)}@supports(font-size:1cqw){.sky-slider.sky-height-adaptive .sky-slider__button{min-height:clamp(38px,2.7083cqw,52px);padding:clamp(9px,.6771cqw,13px) clamp(16px,1.3542cqw,26px)}}@media(max-width:767px){.sky-slider__content-wrap,.sky-align-left .sky-slider__content-wrap,.sky-align-center .sky-slider__content-wrap,.sky-align-right .sky-slider__content-wrap{inset:30px auto 64px 50%;display:block;width:calc(100% - 40px);padding:0;transform:translateX(-50%)}.sky-slider__content{left:var(--sky-mobile-content-x,var(--sky-content-x,0%));top:var(--sky-mobile-content-y,var(--sky-content-y,50%));transform:translate(var(--sky-mobile-content-tx,var(--sky-content-tx,0%)),var(--sky-mobile-content-ty,var(--sky-content-ty,-50%))) translateY(18px)}.sky-slider__slide[aria-hidden=false] .sky-slider__content{transform:translate(var(--sky-mobile-content-tx,var(--sky-content-tx,0%)),var(--sky-mobile-content-ty,var(--sky-content-ty,-50%)))}@supports(font-size:1cqw){.sky-slider.sky-height-adaptive .sky-slider__button{min-height:clamp(36px,6.7708cqw,52px);padding:clamp(8px,1.6927cqw,13px) clamp(14px,3.3854cqw,26px)}}}
.sky-slider__content-wrap,.sky-align-left .sky-slider__content-wrap,.sky-align-center .sky-slider__content-wrap,.sky-align-right .sky-slider__content-wrap{top:8px;bottom:40px}
.sky-slider__content .sky-slider__banner-button{position:static;left:auto;bottom:auto;transform:none}.sky-slider__content .sky-slider__banner-button:hover{transform:translateY(-2px)}
.sky-slider__content{width:min(650px,100%);max-width:none}
.sky-slider__content{display:flex;flex-direction:column;gap:var(--sky-element-gap,18px)}.sky-slider__content h2,.sky-slider__text{margin-top:0;margin-bottom:0}.sky-align-left .sky-slider__content{align-items:flex-start}.sky-align-center .sky-slider__content{align-items:center}.sky-align-right .sky-slider__content{align-items:flex-end}@media(max-width:767px){.sky-mobile-align-left .sky-slider__content{align-items:flex-start}.sky-mobile-align-center .sky-slider__content{align-items:center}.sky-mobile-align-right .sky-slider__content{align-items:flex-end}}@supports(font-size:1cqw){.sky-slider.sky-height-adaptive .sky-slider__content{gap:clamp(0px,var(--sky-gap-fluid),var(--sky-element-gap,18px))}@media(max-width:767px){.sky-slider.sky-height-adaptive .sky-slider__content{gap:clamp(0px,var(--sky-gap-mobile-fluid),var(--sky-element-gap,18px))}}}
.sky-slider__blur-bg{display:none}.sky-fit-contain .sky-slider__blur-bg{display:block}@media(max-width:767px){.sky-mobile-fit-cover>.sky-slider__media img{object-fit:cover!important}.sky-mobile-fit-contain>.sky-slider__media img{object-fit:contain!important}.sky-mobile-fit-cover .sky-slider__blur-bg{display:none}.sky-mobile-fit-contain .sky-slider__blur-bg{display:block}}
.sky-slider__dots{bottom:6px;gap:2px}.sky-slider__dots button,.sky-slider__dots button[aria-selected=true]{width:42px;height:36px;padding:0;border:0;border-radius:0;background:transparent;overflow:hidden}.sky-slider__dots button::before,.sky-slider__dots button::after{content:"";position:absolute;left:4px;right:4px;top:50%;height:4px;border-radius:4px;transform:translateY(-50%)}.sky-slider__dots button::before{background:rgba(255,255,255,.4)}.sky-slider__dots button::after{inset:auto 4px;top:50%;height:4px;background:var(--sky-accent);transform:translateY(-50%) scaleX(0);transform-origin:left center}.sky-slider__dots button[aria-selected=true]::after{transform:translateY(-50%) scaleX(1)}.sky-slider.sky-progress-running .sky-slider__dots button[aria-selected=true]::after{animation-name:sky-dot-progress-clickable}.sky-slider.sky-dots-squares .sky-slider__dots{gap:0}.sky-slider.sky-dots-squares .sky-slider__dots button,.sky-slider.sky-dots-squares .sky-slider__dots button[aria-selected=true]{width:36px}.sky-slider.sky-dots-squares .sky-slider__dots button::before,.sky-slider.sky-dots-squares .sky-slider__dots button::after{left:12px;right:12px;height:12px;border-radius:2px}.sky-slider.sky-dots-squares .sky-slider__dots button::after{inset:auto 12px;top:50%;height:12px}@keyframes sky-dot-progress-clickable{from{transform:translateY(-50%) scaleX(0)}to{transform:translateY(-50%) scaleX(1)}}@media(max-width:767px){.sky-slider__dots{bottom:6px}.sky-slider__dots button,.sky-slider__dots button[aria-selected=true]{width:36px;height:36px}.sky-slider__dots button::before,.sky-slider__dots button::after{left:6px;right:6px}.sky-slider__dots button::after{inset:auto 6px}.sky-slider.sky-dots-squares .sky-slider__dots button,.sky-slider.sky-dots-squares .sky-slider__dots button[aria-selected=true]{width:36px}}
