.ys-slider{--ys-orange:#f97316;--ys-orange-dark:#c2410c;--ys-orange-light:#fdba74;--ys-white:#fff;--ys-dark:#0a0e1a;position:relative;width:100%;height:clamp(620px, 47vw, 760px);min-height:620px;overflow:hidden;background:var(--ys-dark);color:var(--ys-white);font-family:inherit;box-sizing:border-box;isolation:isolate}.ys-slider *,.ys-slider *::before,.ys-slider *::after{box-sizing:border-box}.ys-slider:focus-visible{outline:2px solid var(--ys-orange);outline-offset:2px}.ys-media,.ys-visual,.ys-bg-image,.ys-foreground-image,.ys-overlay{position:absolute;inset:0;width:100%;height:100%}.ys-media{z-index:0;overflow:hidden}.ys-visual{display:none;opacity:0;z-index:1;transition:opacity .85s cubic-bezier(.4,0,.2,1)}.ys-visual.is-active,.ys-visual.is-leaving,.ys-visual.is-entering{display:block}.ys-visual.is-active,.ys-visual.is-entering{opacity:1;z-index:2}.ys-visual.is-leaving{opacity:0;z-index:1}.ys-bg-image,.ys-foreground-image{display:block;object-fit:cover;object-position:center;border:0}.ys-visual.is-active .ys-bg-image,.ys-visual.is-entering .ys-bg-image{animation:ys-zoom 9s ease-out both}.ys-foreground-image{z-index:2;pointer-events:none}.ys-overlay{z-index:1;pointer-events:none;background:none;display:none}.ys-grid{position:relative;z-index:3;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(240px,1fr);align-items:center;gap:clamp(24px, 4vw, 56px);width:min(1400px, 100%);height:100%;margin:0 auto;padding:clamp(32px, 5vw, 72px)}.ys-content{position:relative;min-width:0;overflow:hidden}.ys-slide-content{display:none;color:var(--ys-text-color,#fff)}.ys-slide-content.is-active{display:block}.ys-title,.ys-description,.ys-ctas,.ys-tag{opacity:0;transform:translateY(30px)}.ys-slide-content.is-active .ys-title{animation:ys-up .72s cubic-bezier(.16,1,.3,1) .08s forwards}.ys-slide-content.is-active .ys-description{animation:ys-up .72s cubic-bezier(.16,1,.3,1) .2s forwards}.ys-slide-content.is-active .ys-ctas{animation:ys-up .72s cubic-bezier(.16,1,.3,1) .32s forwards}.ys-slide-content.is-active .ys-tag{animation:ys-up .62s cubic-bezier(.16,1,.3,1) .48s forwards}.ys-slider .ys-title{max-width:760px;margin:0 0 24px!important;color:var(--ys-text-color,#fff)!important;font-size:var(--ys-title-size,clamp(32px, 5.5vw, 68px))!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-.025em!important}.ys-slider .ys-title span{color:var(--ys-orange)!important}.ys-slider .ys-description{max-width:560px;margin:0 0 32px!important;color:color-mix(in srgb,var(--ys-text-color,#fff) 85%,transparent)!important;font-size:var(--ys-desc-size,clamp(15px, 1.3vw, 17px))!important;line-height:1.65!important}.ys-slide-content.has-shadow .ys-title,.ys-slide-content.has-shadow .ys-description{text-shadow:0 3px 22px rgb(0 0 0 / .58)}.ys-ctas{display:flex;flex-wrap:wrap;gap:12px}.ys-slider .ys-btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:50px;padding:14px 26px;border:1px solid #fff0;border-radius:6px;box-shadow:none;font-family:inherit;font-size:15px;font-weight:650;line-height:1.2;text-decoration:none!important;transition:transform .25s ease,background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.ys-slider .ys-btn svg{width:16px;height:16px;flex:0 0 16px}.ys-slider .ys-btn-primary{color:#fff!important;background:linear-gradient(135deg,var(--ys-orange),var(--ys-orange-dark));box-shadow:0 8px 24px rgb(249 115 22 / .32)}.ys-slider .ys-btn-primary:hover{color:#fff!important;transform:translateY(-2px);box-shadow:0 12px 28px rgb(249 115 22 / .42)}.ys-slider .ys-btn-ghost{color:#fff!important;background:rgb(13 18 30 / .62);border-color:rgb(255 255 255 / .32)}.ys-slider .ys-btn-ghost:hover{color:#fff!important;background:rgb(255 255 255 / .16);border-color:rgb(255 255 255 / .72)}.ys-tag{display:inline-flex;align-items:center;gap:7px;margin-top:28px;padding:6px 12px;color:var(--ys-orange-light);background:rgb(249 115 22 / .12);border:1px solid rgb(249 115 22 / .38);border-radius:999px;font-size:10px;font-weight:750;letter-spacing:.18em;line-height:1.3;text-transform:uppercase}.ys-tag::before{content:'';width:5px;height:5px;flex:0 0 5px;background:var(--ys-orange);border-radius:50%;box-shadow:0 0 0 3px rgb(249 115 22 / .24)}.ys-panel{align-self:end;justify-self:end;width:min(320px, 100%)}.ys-counter{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:16px;color:rgb(255 255 255 / .76);font-size:13px;font-weight:650;letter-spacing:.1em}.ys-counter-number{display:inline-flex;align-items:baseline;gap:6px}.ys-current{color:var(--ys-orange);font-size:20px;font-weight:800}.ys-total{color:#fff;font-size:15px}.ys-nav{display:flex;gap:8px}.ys-slider .ys-nav-button{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;min-width:40px;min-height:40px;margin:0;padding:0;color:#fff;background:rgb(13 18 30 / .62);border:1px solid rgb(255 255 255 / .24);border-radius:50%;box-shadow:none;cursor:pointer;transition:transform .24s ease,background-color .24s ease,border-color .24s ease}.ys-slider .ys-nav-button:hover,.ys-slider .ys-nav-button:focus-visible{color:#fff;background:var(--ys-orange);border-color:var(--ys-orange);transform:scale(1.06)}.ys-nav-button svg{width:18px;height:18px}.ys-current-label{padding:12px 16px;color:var(--ys-orange-light);background:rgb(13 18 30 / .62);border:1px solid rgb(255 255 255 / .16);border-left:3px solid var(--ys-orange);border-radius:6px;font-size:13px;font-weight:650;letter-spacing:.08em;line-height:1.4;text-transform:uppercase}.ys-progress{position:absolute;right:0;bottom:0;left:0;z-index:5;height:3px;overflow:hidden;background:rgb(255 255 255 / .1)}.ys-progress-bar{display:block;width:100%;height:100%;background:linear-gradient(90deg,var(--ys-orange),var(--ys-orange-light));transform:scaleX(0);transform-origin:left center}.ys-efekt-slide .ys-visual{opacity:1;transition:transform .65s cubic-bezier(.4,0,.2,1)}.ys-efekt-slide .ys-visual.is-prep-next{display:block;z-index:3;transform:translateX(100%);transition:none}.ys-efekt-slide .ys-visual.is-prep-prev{display:block;z-index:3;transform:translateX(-100%);transition:none}.ys-efekt-slide .ys-visual.is-entering{display:block;z-index:3;transform:translateX(0)}.ys-efekt-slide .ys-visual.is-leaving-next{display:block;z-index:2;transform:translateX(-100%)}.ys-efekt-slide .ys-visual.is-leaving-prev{display:block;z-index:2;transform:translateX(100%)}@media (max-width:860px){.ys-slider{position:relative;height:auto;min-height:0;overflow:hidden;background:#fff0}.ys-media{position:relative;inset:auto;width:100%;height:auto;aspect-ratio:16 / 9}.ys-overlay{display:none!important}.ys-grid{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:space-between;width:100%;height:100%;max-width:none;padding:12px 14px 18px;gap:8px;background:#fff0;pointer-events:none}.ys-content,.ys-panel{width:100%;pointer-events:auto}.ys-panel{order:1;align-self:stretch;justify-self:stretch;padding:0;background:#fff0;border:0}.ys-counter{margin-bottom:0}.ys-current-label{display:none}.ys-content{order:2;margin-top:auto;padding:0;text-align:left;overflow:visible}.ys-slide-content{max-width:min(92%, 540px)}.ys-tag,.ys-description{display:none!important}.ys-slider .ys-title{max-width:94%;margin-bottom:12px!important;font-size:clamp(21px, 5.4vw, 28px)!important;line-height:1.08!important;letter-spacing:-.02em!important}.ys-ctas{width:100%}.ys-slider .ys-btn-ghost{display:none}.ys-slider .ys-btn-primary{width:auto;min-height:42px;padding:10px 16px;font-size:13px}.ys-slider .ys-nav-button{background:rgb(255 255 255 / .14);border-color:rgb(255 255 255 / .32)}.ys-progress{top:auto;bottom:0}.ys-visual.is-active .ys-bg-image,.ys-visual.is-entering .ys-bg-image{animation:none}.ys-slider .ys-btn-primary{box-shadow:0 4px 10px rgb(249 115 22 / .28)}.ys-slide-content.has-shadow .ys-title,.ys-slide-content.has-shadow .ys-description{text-shadow:0 2px 8px rgb(0 0 0 / .5)}}@media (max-width:390px){.ys-grid{padding:10px 12px 14px}.ys-slider .ys-title{max-width:96%;margin-bottom:10px!important;font-size:clamp(19px, 5.1vw, 24px)!important;line-height:1.06!important}.ys-slider .ys-btn-primary{min-height:40px;padding:9px 14px;font-size:12px}}@media (max-width:480px){.ys-panel{padding:12px 16px}.ys-content{padding:26px 16px 32px}.ys-slider .ys-nav-button{width:38px;height:38px;min-width:38px;min-height:38px}}@keyframes ys-up{to{opacity:1;transform:translateY(0)}}@keyframes ys-zoom{from{transform:scale(1.055)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ys-slider *,.ys-slider *::before,.ys-slider *::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}