.styles-module__JhC38q__section-container{margin-left:30px;margin-right:30px}@media (min-width:768px){.styles-module__JhC38q__section-container{margin-left:50px;margin-right:50px}}@media (min-width:1024px){.styles-module__JhC38q__section-container{margin-left:calc(100px + (100vw - var(--breakpoint-lg))/4.5);margin-right:calc(100px + (100vw - var(--breakpoint-lg))/4.5)}}.styles-module__JhC38q__section-container .styles-module__JhC38q__section-container_inner{max-width:500px;margin-left:auto;margin-right:auto}@media (min-width:768px){.styles-module__JhC38q__section-container .styles-module__JhC38q__section-container_inner{max-width:734px}}@media (min-width:1024px){.styles-module__JhC38q__section-container .styles-module__JhC38q__section-container_inner{max-width:1112px}}
.SlideShow-module__spBCtW__carouselContainer{flex-shrink:0;width:max-content;display:flex;position:relative;overflow:hidden}.SlideShow-module__spBCtW__primaryTrack,.SlideShow-module__spBCtW__secondaryTrack{gap:28px;width:max-content;padding-left:28px;animation-duration:90s;animation-timing-function:linear;animation-iteration-count:infinite;display:flex}.SlideShow-module__spBCtW__primaryTrack{animation-name:SlideShow-module__spBCtW__loopAndReset}.SlideShow-module__spBCtW__secondaryTrack{animation-name:SlideShow-module__spBCtW__continuousLoop}.SlideShow-module__spBCtW__carouselItem{flex-shrink:0;height:204px}@media (min-width:768px){.SlideShow-module__spBCtW__carouselItem{height:236px}}@media (min-width:1024px){.SlideShow-module__spBCtW__carouselItem{height:310px}}@keyframes SlideShow-module__spBCtW__loopAndReset{50%{transform:translate(-100%)}50.01%{transform:translate(100%)}to{transform:translate(0%)}}@keyframes SlideShow-module__spBCtW__continuousLoop{to{transform:translate(-200%)}}
.styles-module__YZ2ONq__itemContent{transition:height .35s cubic-bezier(0,0,0,1)}.styles-module__YZ2ONq__expandY{transform-origin:50%;transition:transform .35s cubic-bezier(0,0,0,1)}.styles-module__YZ2ONq__itemBtnExpanded .styles-module__YZ2ONq__expandY{transform:rotate(-90deg)}
@layer components{.styles-module__RSt4ga__card{aspect-ratio:1}@media (min-width:768px){.styles-module__RSt4ga__card{aspect-ratio:9/4}}@media (min-width:1024px){.styles-module__RSt4ga__card{aspect-ratio:1}}.styles-module__RSt4ga__titleFont{font-size:16px}@media (min-width:768px){.styles-module__RSt4ga__titleFont{font-size:18px}}@media (min-width:1024px){.styles-module__RSt4ga__titleFont{font-size:clamp(.875rem,.431rem + .69vw,1rem)}}.styles-module__RSt4ga__descriptionFont{font-size:10px}@media (min-width:768px){.styles-module__RSt4ga__descriptionFont{font-size:13px}}@media (min-width:1024px){.styles-module__RSt4ga__descriptionFont{font-size:clamp(.625rem,.181rem + .69vw,.75rem)}}.styles-module__RSt4ga__labelNoFont{font-size:65px}@media (min-width:768px){.styles-module__RSt4ga__labelNoFont{font-size:80px}}@media (min-width:1024px){.styles-module__RSt4ga__labelNoFont{font-size:clamp(2.813rem,6.94vw - 1.632rem,4.063rem)}}.styles-module__RSt4ga__labelSubFont{font-size:14px}@media (min-width:768px){.styles-module__RSt4ga__labelSubFont{font-size:17px}}@media (min-width:1024px){.styles-module__RSt4ga__labelSubFont{font-size:clamp(.75rem,.306rem + .69vw,.875rem)}}}
.AnimationTitle-module__lsnFMW__animationTitle,.AnimationTitle-module__lsnFMW__firstLine,.AnimationTitle-module__lsnFMW__secondLine{display:block}@media (min-width:1024px){.AnimationTitle-module__lsnFMW__firstLine,.AnimationTitle-module__lsnFMW__secondLine{display:inline}.AnimationTitle-module__lsnFMW__firstLine:after{content:" "}}.AnimationTitle-module__lsnFMW__char{opacity:0;animation-name:AnimationTitle-module__lsnFMW__fadeIn;animation-duration:.8s;animation-timing-function:linear;animation-fill-mode:forwards;display:inline-block}@keyframes AnimationTitle-module__lsnFMW__fadeIn{0%{opacity:0}to{opacity:1}}
.ScrollButton-module__R5kmdW__scrollLine{background-color:var(--color-secondary);width:100%;height:.5px;animation:3.5s ease-out infinite ScrollButton-module__R5kmdW__scrollLineAnimation}@keyframes ScrollButton-module__R5kmdW__scrollLineAnimation{0%{transform:translate(-200%)}40%{transform:translate(0%)}60%{transform:translate(200%)}to{transform:translate(200%)}}
.HeroImage-module__wl6vSG__animationContainer{--animation-duration:12s;--animation-preload-offset:calc(var(--animation-duration)*.1)}@keyframes HeroImage-module__wl6vSG__fadeInScale{0%{opacity:0}12.5%{opacity:0}25%{opacity:1}62.5%{opacity:1}75%{opacity:0}to{opacity:0;transform:scale(1.2)}}.HeroImage-module__wl6vSG__fadeInScale{animation:HeroImage-module__wl6vSG__fadeInScale var(--animation-duration)infinite}.HeroImage-module__wl6vSG__delay0{animation-delay:calc(-1*var(--animation-preload-offset))}.HeroImage-module__wl6vSG__delay6000{animation-delay:calc(6s - var(--animation-preload-offset))}
