.s-hero-slider{-webkit-user-select:none;user-select:none;--hhhh:max(465px, 42.5rem);justify-content:center;align-items:center;padding-block-start:var(--header-height);padding-block-end:max(32px,6.25rem);display:flex}@media (width<=828px){.s-hero-slider{padding-block-end:12px}}.s-hero-slider .wrapper{width:calc(100vw - var(--container) * 2);border-radius:var(--border);position:relative;overflow:hidden}.s-hero-slider img,.s-hero-slider picture,.s-hero-slider video{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}.s-hero-slider .cover{opacity:var(--opacity);z-index:1;-webkit-user-select:none;user-select:none;pointer-events:none;background-color:#000;position:absolute;inset:0}@media (width<=828px){.s-hero-slider .cover{opacity:var(--opacity-mobile)}}.s-hero-slider .hero-slider{overflow:hidden}.s-hero-slider .hero-slider__container{pointer-events:none;display:flex}.s-hero-slider .hero-slider__content{position:absolute;inset:0}.s-hero-slider .hero-slider__slide{flex:0 0 100%;min-width:0;position:absolute;inset:0}.s-hero-slider .hero-slider__slide .hero-slider__image-wrapper{clip-path:polygon(100% 0%,100% 0%,100% 100%,100% 100%)}.s-hero-slider .hero-slider__slide:first-child{position:relative}.s-hero-slider .hero-slider__slide:first-child .hero-slider__image-wrapper{clip-path:polygon(0% 0%,100% 0%,100% 100%,0% 100%)}.s-hero-slider .hero-slider__slide__inner{height:var(--hhhh);margin:0 auto;position:relative;overflow:hidden}@media (width<=828px){.s-hero-slider .hero-slider__slide__inner{aspect-ratio:320/265;border-radius:0;height:auto}}.s-hero-slider .hero-slider__slide__inner .hero-slider__image-wrapper,.s-hero-slider .hero-slider__slide__inner .hero-slider__image-wrapper .video,.s-hero-slider .hero-slider__slide__inner .hero-slider__image-wrapper .img{width:100%;height:100%;position:relative}.s-hero-slider .hero-slider__slide__inner .hero-slider__image-wrapper img,.s-hero-slider .hero-slider__slide__inner .hero-slider__image-wrapper video{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%}.s-hero-slider .hero-slider__slide-content{z-index:100;-webkit-user-select:none;user-select:none;max-width:48%;position:absolute;top:max(23px,7.5rem);left:max(68px,8.75rem)}@media screen and (width<=1480px){.s-hero-slider .hero-slider__slide-content{max-width:55%}}@media screen and (width<=1280px){.s-hero-slider .hero-slider__slide-content{max-width:65%}}@media screen and (width<=1180px){.s-hero-slider .hero-slider__slide-content{max-width:75%}}.s-hero-slider .hero-slider__slide-content>div{flex-direction:column;justify-content:center;gap:max(64px,6.875rem);display:flex}@media (width<=828px){.s-hero-slider .hero-slider__slide-content>div{gap:48px}}.s-hero-slider .hero-slider__slide-content .slider-title-inner{opacity:0;text-rendering:optimizespeed;-webkit-user-select:none;user-select:none}.s-hero-slider .hero-slider__slide-content .slider-title-inner .hero-mask-slider__title-mask-line-mask{margin-block:-.6em;padding-block:.3em}.s-hero-slider .hero-slider__slide-content .slider-title-inner .hero-mask-slider__title-mask-line-mask:first-child{margin-block-start:0}.s-hero-slider .hero-slider__slide-content .slider-title-inner .hero-slider__title-line{will-change:transform;margin:-.4em 0;padding:.5em .5em .5em 0}.s-hero-slider .hero-slider__slide-content .slider-title-inner p,.s-hero-slider .hero-slider__slide-content .slider-title-inner span{font-size:var(--font-size-84);color:#fff;line-height:1;font-family:var(--font-secondary)}.s-hero-slider .hero-slider__slide-content .slider-title-inner span{font-style:italic}.s-hero-slider .hero-slider__slide-content a.btn{visibility:hidden}@media (width<=828px){.s-hero-slider .hero-slider__slide-content{max-width:68%;height:100%;padding-top:40px;top:3%;left:20px}}.s-hero-slider .hero-slider-navigation{--ww:28px;z-index:100;pointer-events:none;width:calc(100vw - var(--container) * 2);height:var(--hhhh);align-items:flex-end;gap:20px;margin:0 auto;padding-bottom:40px;padding-left:120px;display:flex;position:absolute;inset:0}@media (width<=828px){.s-hero-slider .hero-slider-navigation{border-radius:0;justify-content:flex-end;width:100%;height:auto;padding-bottom:34px;padding-left:0;padding-right:20px}}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item{width:var(--ww);aspect-ratio:1;z-index:10;pointer-events:all;-webkit-user-select:none;user-select:none;cursor:pointer;position:relative}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-circle{opacity:0;transition:opacity .3s}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-circle svg{width:var(--ww);height:var(--ww)}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item span{pointer-events:none;justify-content:center;align-items:center;display:flex}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-play,.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-pause{pointer-events:none;opacity:0;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset:0}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-play svg,.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-pause svg{width:55%;height:auto;margin-left:2px}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-play svg path,.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-pause svg path{fill:#fff}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item .hero-slider-navigation-item-number{width:var(--ww);aspect-ratio:1;color:#fff;font-size:16px;font-weight:700;transition:opacity .3s;position:absolute;inset:0}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item.active .hero-slider-navigation-item-number{opacity:0}.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item.active .hero-slider-navigation-item-play,.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item.active .hero-slider-navigation-item-pause,.s-hero-slider .hero-slider-navigation .hero-slider-navigation-item.active .hero-slider-navigation-item-circle{opacity:1}
