.root[data-v-4fd43310]{overflow:hidden;position:relative;height:285px;width:100%;cursor:pointer;background:linear-gradient(180deg,#1d2b38 -8.33%,#151c25 106.67%);contain:layout size;aspect-ratio:1340/285;border-top-left-radius:8px;border-top-right-radius:8px}@media screen and (min-width: 1920px){.root[data-v-4fd43310]{padding-bottom:0;height:285px}}@media screen and (max-width: 980px){.root[data-v-4fd43310]{padding-bottom:0;height:230px}}@media screen and (max-width: 680px){.root[data-v-4fd43310]{padding-bottom:0;margin:-16px -16px -20px;width:100vw;border-radius:0;height:220px}}@media screen and (max-width: 480px){.root[data-v-4fd43310]{height:170px}}@media (min-width: 768px){.root .root__nav-btn[data-v-4fd43310]{display:flex;opacity:0}.root:hover .root__nav-btn[data-v-4fd43310]{opacity:.5}.root:hover .root__nav-btn[data-v-4fd43310]:hover{transform:scale(1.1);opacity:1}}.root__nav[data-v-4fd43310]{position:absolute;top:0;z-index:5;display:flex;height:100%;align-items:center;padding-left:.25rem;padding-right:.25rem;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}@media (min-width: 768px){.root__nav[data-v-4fd43310]{padding-left:1.25rem;padding-right:1.25rem}}.root__nav-left[data-v-4fd43310]{left:-.5rem}.root__nav-right[data-v-4fd43310]{right:-.5rem}.root__nav-btn[data-v-4fd43310]{box-shadow:0 4px 10px -2px #0000000d,0 10px 25px -3px #0000001a;display:none}.root__dots[data-v-4fd43310]{position:absolute;bottom:.5rem;left:50%;z-index:10;display:flex;--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));align-items:center;gap:.5rem}@media (min-width: 768px){.root__dots[data-v-4fd43310]{bottom:.75rem}}.root__dot[data-v-4fd43310]{cursor:pointer;border-radius:10rem;background:var(--white);opacity:.3;width:6px;height:4px;transition:all .5s}.root__dot-active[data-v-4fd43310]{opacity:1;width:16px}.root__dot[data-v-4fd43310]:hover{opacity:1}.root__button[data-v-4fd43310]{display:inline-flex;padding:12px 4px 12px 6px;justify-content:center;align-items:center;gap:8px;border-radius:6px;background:rgba(29,34,38,.3);cursor:pointer;transition:all .2s}.root__button[data-v-4fd43310]:hover{color:var(--yellow);background:var(--dark)}.root__prev[data-v-4fd43310]{position:absolute;z-index:10;left:12px;top:50%;transform:translateY(-50%)}.root__next[data-v-4fd43310]{position:absolute;z-index:10;right:12px;top:50%;transform:translateY(-50%) rotate(180deg)}.slide[data-v-4fd43310]{display:flex;height:100%;min-height:100px;width:100%;align-items:center;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.slide__title[data-v-4fd43310]{position:relative;z-index:5;color:var(--white);font-size:60px;font-weight:700;padding-left:64px;width:100%;text-shadow:0px 4px 10px rgba(0,0,0,.3019607843)}@media screen and (max-width: 480px){.slide__title[data-v-4fd43310]{font-size:30px;padding-left:20px}}.slide__title p[data-v-4fd43310]{max-width:45%}.slide__title span[data-v-4fd43310]{display:block;font-size:.5em;font-weight:400;padding-top:.5em;transform:none;white-space:pre-line}.slide__img[data-v-4fd43310]{position:absolute;left:0;top:0;right:0;bottom:0;transition:none;transform:scale(1);background-repeat:no-repeat;background-position:left center;background-size:cover;overflow:hidden;border-top-left-radius:8px;border-top-right-radius:8px}.banner-enter-from[data-v-4fd43310]{opacity:0;transition:opacity .7s,bottom .7s}.banner-enter-from .slide__img[data-v-4fd43310]{transition:transform .7s;transform:scale(1.1)}.banner-enter-from .slide__title[data-v-4fd43310]{opacity:0;transition:opacity .5s}.banner-enter-from .slide__title span[data-v-4fd43310]{transform:translateY(10px);transition:transform .7s}.banner-enter-to[data-v-4fd43310]{opacity:1;transition:opacity .7s,bottom .7s}.banner-enter-to .slide__img[data-v-4fd43310]{transition:transform .7s;transform:scale(1)}.banner-enter-to .slide__title[data-v-4fd43310]{opacity:1;transition:opacity .5s}.banner-enter-to .slide__title span[data-v-4fd43310]{transform:unset;transition:transform .7s}@media screen and (min-width: 441px) and (max-width: 480px){.slide__img .object-right{-o-object-position:-280px;object-position:-280px}}@media screen and (min-width: 481px) and (max-width: 680px){.slide__img .object-right{-o-object-position:-350px!important;object-position:-350px!important}}
