.hero-slider-pagination-title-module-scss-module__QSefLa__component{text-align:center;flex-grow:1;flex-basis:0;justify-content:center;align-items:flex-end;height:auto;display:flex}.hero-slider-pagination-title-module-scss-module__QSefLa__component .hero-slider-pagination-title-module-scss-module__QSefLa__paginationText{font-variation-settings:"slnt" 1,"wdth" 0,"wght" var(--fontWidth-heavy);opacity:.7;transition:opacity .2s,font-variation-settings .2s}@media screen and (min-width:1200px){.hero-slider-pagination-title-module-scss-module__QSefLa__component .hero-slider-pagination-title-module-scss-module__QSefLa__paginationText:hover,.hero-slider-pagination-title-module-scss-module__QSefLa__component .hero-slider-pagination-title-module-scss-module__QSefLa__paginationText.hero-slider-pagination-title-module-scss-module__QSefLa__fixedActivePagination{opacity:1;transition:all .2s}}.hero-slider-pagination-title-module-scss-module__QSefLa__component .hero-slider-pagination-title-module-scss-module__QSefLa__characterContainer{display:flex}.hero-slider-pagination-title-module-scss-module__QSefLa__component.hero-slider-pagination-title-module-scss-module__QSefLa__currentPaginationTitle .hero-slider-pagination-title-module-scss-module__QSefLa__paginationText{opacity:1}.hero-slider-pagination-title-module-scss-module__QSefLa__component.hero-slider-pagination-title-module-scss-module__QSefLa__hasCarousel{flex-grow:inherit;height:100vh}.hero-slider-pagination-title-module-scss-module__QSefLa__component.hero-slider-pagination-title-module-scss-module__QSefLa__hasCarousel .hero-slider-pagination-title-module-scss-module__QSefLa__paginationTitleEnd,.hero-slider-pagination-title-module-scss-module__QSefLa__component.hero-slider-pagination-title-module-scss-module__QSefLa__hasCarousel .hero-slider-pagination-title-module-scss-module__QSefLa__paginationTitleStart{justify-content:center}
.hero-slider-module-scss-module__qibTTG__component{color:var(--context-contrast);height:calc(100svh - 12rem);position:relative}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__container{height:100%;padding-bottom:2rem;position:relative;overflow:hidden}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesContainer{height:100%}@media screen and (min-width:768px){.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesContainer{max-width:none}}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__headline{flex-direction:column;flex-grow:1;justify-content:flex-end;align-items:center;width:100%;height:100%}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__buttons{z-index:4;margin-bottom:8rem;position:relative;left:-50%;transform:translate(50%)}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__image{object-fit:cover;transform:opacity .2s}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__video{object-fit:cover;object-position:center;height:100%;transform:opacity .2s;width:100%;position:absolute;top:0;left:0}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__mediaContainer:after{content:"";background:linear-gradient(#0000 0%,#0006 100%);width:100%;height:100%;display:block;position:absolute;top:0;left:0}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__animateMedia{animation-name:hero-slider-module-scss-module__qibTTG__imageScaleIn;animation-duration:.9s;animation-timing-function:ease-out;animation-fill-mode:forwards}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slider{flex-direction:column;align-items:flex-end;width:100%;height:100%;padding-bottom:8rem;display:flex;position:relative;bottom:0;left:0}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__pagination{z-index:3;width:100%;display:flex;position:absolute;bottom:0;left:0}@media screen and (min-width:768px) and (max-width:1199px){.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__pagination{left:50%;transform:translate(-50%)}}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__carouselWrapper{width:100%}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__animateButtons{opacity:0;animation-name:hero-slider-module-scss-module__qibTTG__buttonsEntrance;animation-duration:.5s;animation-timing-function:ease-in;animation-delay:.5s;animation-fill-mode:forwards}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesAnimation{grid-template-columns:1fr;gap:.25rem;height:.5rem;display:grid;position:absolute;bottom:0;left:0;right:0}@media screen and (min-width:1200px){.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesAnimation{grid-template-columns:repeat(var(--slideCount,1), 1fr)}}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesAnimationItem{position:relative}@media screen and (max-width:1199px){.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesAnimationItem{grid-area:1/1/2/2;width:100%;height:100%;position:absolute}}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesAnimationItem:before{content:"";opacity:.5;z-index:1;background-color:#fff;width:100%;height:100%;position:absolute}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesAnimationItem:after{background-color:var(--context-color);content:"";transform-origin:0;z-index:2;width:100%;height:100%;position:absolute;transform:scaleX(0%)}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesAnimationItem.hero-slider-module-scss-module__qibTTG__animateLine:after{z-index:3;animation:5s linear forwards hero-slider-module-scss-module__qibTTG__animateLine}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__slidesAnimationItem.hero-slider-module-scss-module__qibTTG__showLine:after{transform:scaleX(100%)}.hero-slider-module-scss-module__qibTTG__component[data-color=black]{--context-accent:var(--context-black-accent);--context-onAccent:var(--context-black-onAccent);--context-color:var(--context-black-color);--context-contrast:var(--context-black-contrast);--context-tone:var(--context-black-tone);--context-tint:var(--context-black-tint);--context-navigation:var(--context-black-navigation);--context-error:var(--context-black-error)}.hero-slider-module-scss-module__qibTTG__component[data-color=grayDark]{--context-accent:var(--context-grayDark-accent);--context-onAccent:var(--context-grayDark-onAccent);--context-color:var(--context-grayDark-color);--context-contrast:var(--context-grayDark-contrast);--context-tone:var(--context-grayDark-tone);--context-tint:var(--context-grayDark-tint);--context-navigation:var(--context-grayDark-navigation);--context-error:var(--context-grayDark-error)}.hero-slider-module-scss-module__qibTTG__component[data-color=grayLight]{--context-accent:var(--context-grayLight-accent);--context-onAccent:var(--context-grayLight-onAccent);--context-color:var(--context-grayLight-color);--context-contrast:var(--context-grayLight-contrast);--context-tone:var(--context-grayLight-tone);--context-tint:var(--context-grayLight-tint);--context-navigation:var(--context-grayLight-navigation);--context-error:var(--context-grayLight-error)}.hero-slider-module-scss-module__qibTTG__component[data-color=white]{--context-accent:var(--context-white-accent);--context-onAccent:var(--context-white-onAccent);--context-color:var(--context-white-color);--context-contrast:var(--context-white-contrast);--context-tone:var(--context-white-tone);--context-tint:var(--context-white-tint);--context-navigation:var(--context-white-navigation);--context-error:var(--context-white-error)}.hero-slider-module-scss-module__qibTTG__component[data-color=primary]{--context-accent:var(--context-primary-accent);--context-onAccent:var(--context-primary-onAccent);--context-color:var(--context-primary-color);--context-contrast:var(--context-primary-contrast);--context-tone:var(--context-primary-tone);--context-tint:var(--context-primary-tint);--context-navigation:var(--context-primary-navigation);--context-error:var(--context-primary-error)}.hero-slider-module-scss-module__qibTTG__component[data-color=secondary]{--context-accent:var(--context-secondary-accent);--context-onAccent:var(--context-secondary-onAccent);--context-color:var(--context-secondary-color);--context-contrast:var(--context-secondary-contrast);--context-tone:var(--context-secondary-tone);--context-tint:var(--context-secondary-tint);--context-navigation:var(--context-secondary-navigation);--context-error:var(--context-secondary-error)}.hero-slider-module-scss-module__qibTTG__component[data-color=tertiary]{--context-accent:var(--context-tertiary-accent);--context-onAccent:var(--context-tertiary-onAccent);--context-color:var(--context-tertiary-color);--context-contrast:var(--context-tertiary-contrast);--context-tone:var(--context-tertiary-tone);--context-tint:var(--context-tertiary-tint);--context-navigation:var(--context-tertiary-navigation);--context-error:var(--context-tertiary-error)}.hero-slider-module-scss-module__qibTTG__component[data-color=quaternary]{--context-accent:var(--context-quaternary-accent);--context-onAccent:var(--context-quaternary-onAccent);--context-color:var(--context-quaternary-color);--context-contrast:var(--context-quaternary-contrast);--context-tone:var(--context-quaternary-tone);--context-tint:var(--context-quaternary-tint);--context-navigation:var(--context-quaternary-navigation);--context-error:var(--context-quaternary-error)}@keyframes hero-slider-module-scss-module__qibTTG__animateLine{0%{transform:scaleX(0%)}to{transform:scaleX(100%)}}@keyframes hero-slider-module-scss-module__qibTTG__imageScaleIn{0%{scale:1.1}to{scale:1}}.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__hasCarousel{flex-direction:column;justify-content:flex-end;height:100%;padding:0 10rem}@media screen and (min-width:768px) and (max-width:1199px){.hero-slider-module-scss-module__qibTTG__component .hero-slider-module-scss-module__qibTTG__hasCarousel{width:50%}}@keyframes hero-slider-module-scss-module__qibTTG__buttonsEntrance{0%{opacity:0}to{opacity:1}}
