
.esio-hero-slider{position:relative;margin:0 0 30px;border-radius:24px;overflow:hidden;min-height:430px;background:#081426;box-shadow:0 30px 70px #0f23402a}.esio-hero-slider__track{position:relative;min-height:430px}.esio-hero-slide{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .65s ease,transform .65s ease;transform:scale(1.015)}.esio-hero-slide.is-active{opacity:1;visibility:visible;transform:scale(1)}.esio-hero-slide img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.esio-hero-slide__overlay{position:absolute;inset:0;background:linear-gradient(90deg,#051121e8 0%,#06172cb5 42%,#06172c20 76%),linear-gradient(0deg,#06101c55,#06101c00)}.esio-hero-slide__content{position:relative;z-index:2;min-height:430px;padding:64px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;max-width:720px;color:#fff}.esio-hero-slide__content--center{margin:auto;align-items:center;text-align:center}.esio-hero-slide__content--right{margin-left:auto;align-items:flex-end;text-align:right}.esio-hero-slide h1{font-size:clamp(34px,5vw,64px);line-height:1.02;letter-spacing:-2.3px;margin:8px 0 18px}.esio-hero-slide p{max-width:620px;color:#d5e2f1;font-size:16px;line-height:1.75;margin:0 0 24px}.esio-kicker{font-size:11px;font-weight:800;letter-spacing:2.6px;color:#67e8f9}.esio-hero-dots{position:absolute;z-index:4;bottom:20px;left:50%;transform:translateX(-50%);display:flex;gap:8px}.esio-hero-dots button{width:9px;height:9px;border-radius:999px;border:0;background:#ffffff70;padding:0;cursor:pointer;transition:width .2s,background .2s}.esio-hero-dots button.is-active{width:28px;background:#fff}
@media(max-width:700px){.esio-hero-slider,.esio-hero-slider__track,.esio-hero-slide__content{min-height:360px}.esio-hero-slide__content{padding:40px 24px}.esio-hero-slide h1{font-size:36px;letter-spacing:-1.3px}.esio-hero-slide[data-hide-mobile="1"]{display:none}}
@media(min-width:701px){.esio-hero-slide[data-hide-desktop="1"]{display:none}}
