.Carousel-module-scss-module__nTA4cW__homeCarouselParent{background-image:radial-gradient(55.28% 78.09% at 0 100%,#38369a 0%,#38369a00 100%),radial-gradient(55.28% 78.09% at 100% 100%,#c105b3 0%,#38369a00 100%);margin-top:103px;padding-top:6rem;padding-bottom:9rem;position:relative;overflow:clip}@media screen and (max-width:767px){.Carousel-module-scss-module__nTA4cW__homeCarouselParent{background-image:radial-gradient(80% 60% at 0 100%,#38369a 0%,#38369a00 100%),radial-gradient(80% 60% at 100% 100%,#c105b3 0%,#c105b300 100%)}}.Carousel-module-scss-module__nTA4cW__homeCarouselParent:before{content:"";pointer-events:none;z-index:0;background:linear-gradient(118deg,#0000 0% 20%,#38369a59 32%,#c105b373 45%,#38369a66 55%,#c105b333 68%,#0000 80% 100%) 0 0/300% 100%;animation:15s linear infinite Carousel-module-scss-module__nTA4cW__hcSweep;position:absolute;inset:0}@media screen and (max-width:575px){.Carousel-module-scss-module__nTA4cW__homeCarouselParent:before{background:linear-gradient(315deg,#0000 0% 10%,#38369a0d 18%,#38369a59 28%,#c105b373 42%,#38369a66 52%,#c105b333 65%,#c105b30d 73%,#0000 82% 100%) 0 0/100% 300%;animation:20s linear infinite Carousel-module-scss-module__nTA4cW__hcSweepMobile;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}}.Carousel-module-scss-module__nTA4cW__homeCarouselParent:after{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#151c28 0%,#0000 100%);height:25%;position:absolute;inset:0}.lightTheme .Carousel-module-scss-module__nTA4cW__homeCarouselParent:after{background-image:linear-gradient(#fff 0%,#fff0 100%)}.lightTheme .Carousel-module-scss-module__nTA4cW__homeCarouselParent{background-image:radial-gradient(90.25% 124.62% at 0 100%,#ded6ff 0%,#f0ebff00 100%),radial-gradient(94.2% 116.74% at 100% 100%,#c105b31a 20.19%,#c105b300 100%)}@media screen and (max-width:767px){.lightTheme .Carousel-module-scss-module__nTA4cW__homeCarouselParent{background-image:radial-gradient(80% 60% at 0 100%,#ded6ff 0%,#f0ebff00 100%),radial-gradient(80% 60% at 100% 100%,#c105b31a 0%,#c105b300 100%)}}.lightTheme .Carousel-module-scss-module__nTA4cW__homeCarouselParent:before{background:linear-gradient(118deg,#0000 0% 20%,#38369a26 32%,#c105b333 45%,#38369a26 55%,#c105b314 68%,#0000 80% 100%) 0 0/300% 100%}@media screen and (max-width:575px){.lightTheme .Carousel-module-scss-module__nTA4cW__homeCarouselParent:before{background:linear-gradient(315deg,#0000 0% 10%,#38369a08 18%,#38369a26 28%,#c105b333 42%,#38369a26 52%,#c105b314 65%,#c105b308 73%,#0000 82% 100%) 0 0/100% 300%;animation:20s linear infinite Carousel-module-scss-module__nTA4cW__hcSweepMobile;-webkit-mask-image:linear-gradient(#0000 0%,#000 30%);mask-image:linear-gradient(#0000 0%,#000 30%)}}@media screen and (max-width:991px){.Carousel-module-scss-module__nTA4cW__homeCarouselParent{padding-top:4rem;padding-bottom:4rem}}.Carousel-module-scss-module__nTA4cW__sectionTitle{margin-bottom:2rem}.darkTheme .Carousel-module-scss-module__nTA4cW__sectionTitle{color:#fff}.Carousel-module-scss-module__nTA4cW__carouselTrack{width:100%}.Carousel-module-scss-module__nTA4cW__carouselInner{position:relative}.Carousel-module-scss-module__nTA4cW__carouselInnerTablet{align-items:flex-start;gap:12px;width:100%;display:flex;position:relative}.Carousel-module-scss-module__nTA4cW__activeCard{z-index:1;touch-action:pan-y;background-color:#fff;border-radius:20px;width:100%;height:400px;display:flex;position:relative;overflow:hidden}@media (min-width:1000px){.Carousel-module-scss-module__nTA4cW__activeCard{height:350px}}@media (min-width:1280px){.Carousel-module-scss-module__nTA4cW__activeCard{height:380px}}@media (min-width:1300px){.Carousel-module-scss-module__nTA4cW__activeCard{height:420px}}@media (min-width:1440px){.Carousel-module-scss-module__nTA4cW__activeCard{height:550px}}@media (min-width:1700px){.Carousel-module-scss-module__nTA4cW__activeCard{height:650px}}.Carousel-module-scss-module__nTA4cW__carouselInnerTablet .Carousel-module-scss-module__nTA4cW__activeCard{width:426px;min-width:426px;height:680px;min-height:unset;border-radius:20px;flex-shrink:0;margin:0}@media screen and (max-width:767px){.Carousel-module-scss-module__nTA4cW__activeCard{width:100%;height:560px;min-height:unset;border-radius:16px 16px 40px}}.Carousel-module-scss-module__nTA4cW__sideCardLeft{border-radius:0 20px 20px 0;height:320px;position:absolute;top:0;left:calc(-50vw + 50%);right:100%;overflow:hidden}@media (min-width:1440px){.Carousel-module-scss-module__nTA4cW__sideCardLeft{height:380px}}@media (min-width:1700px){.Carousel-module-scss-module__nTA4cW__sideCardLeft{height:482px}}@media screen and (max-width:991px){.Carousel-module-scss-module__nTA4cW__sideCardLeft{display:none}}.Carousel-module-scss-module__nTA4cW__carouselInnerTablet .Carousel-module-scss-module__nTA4cW__sideCardLeft{top:unset;left:unset;right:unset;border-radius:0 20px 20px 0;flex:1;height:380px;display:block;position:relative}.Carousel-module-scss-module__nTA4cW__sideCardRight{border-radius:20px 0 0 20px;height:320px;position:absolute;top:0;left:100%;right:calc(-50vw + 50%);overflow:hidden}@media (min-width:1440px){.Carousel-module-scss-module__nTA4cW__sideCardRight{height:380px}}@media (min-width:1700px){.Carousel-module-scss-module__nTA4cW__sideCardRight{height:482px}}@media screen and (max-width:991px){.Carousel-module-scss-module__nTA4cW__sideCardRight{display:none}}.Carousel-module-scss-module__nTA4cW__carouselInnerTablet .Carousel-module-scss-module__nTA4cW__sideCardRight{top:unset;left:unset;right:unset;border-radius:20px 0 0 20px;flex:1;height:380px;display:block;position:relative}.Carousel-module-scss-module__nTA4cW__sideImg{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.Carousel-module-scss-module__nTA4cW__mobileImageTop{display:none}.Carousel-module-scss-module__nTA4cW__carouselInnerTablet .Carousel-module-scss-module__nTA4cW__mobileImageTop{border-radius:0;flex-shrink:0;width:100%;height:220px;display:block;overflow:hidden}@media screen and (max-width:767px){.Carousel-module-scss-module__nTA4cW__mobileImageTop{border-radius:0;flex-shrink:0;width:100%;height:200px;display:block;overflow:hidden}}.Carousel-module-scss-module__nTA4cW__mobileTopImg{object-fit:cover;width:100%;height:100%;display:block}.Carousel-module-scss-module__nTA4cW__whitePanelBg{z-index:1;background-color:#fff;border-radius:0 50px 0 0;flex-direction:column;flex:0 0 50%;justify-content:center;display:flex;position:relative;overflow:hidden}@media screen and (max-width:991px){.Carousel-module-scss-module__nTA4cW__whitePanelBg{border-radius:0;flex:0 0 100%;justify-content:center;width:100%;height:100%;overflow:hidden}}.Carousel-module-scss-module__nTA4cW__imagePanelBg{flex:0 0 calc(50% + 50px);margin-left:-50px;position:relative;overflow:hidden}@media screen and (max-width:991px){.Carousel-module-scss-module__nTA4cW__imagePanelBg{display:none}}.Carousel-module-scss-module__nTA4cW__textContent{will-change:transform;flex-direction:column;flex:1;justify-content:center;padding:2.5rem 2.5rem 2.5rem 3rem;display:flex}@media (min-width:1000px) and (max-width:1279px){.Carousel-module-scss-module__nTA4cW__textContent{padding:1.5rem 1.5rem 1.5rem 2rem}}@media screen and (max-width:991px){.Carousel-module-scss-module__nTA4cW__textContent{justify-content:center;padding:1.25rem 1.5rem}}@media screen and (max-width:767px){.Carousel-module-scss-module__nTA4cW__textContent{justify-content:center;padding:1.5rem}.Carousel-module-scss-module__nTA4cW__textContent h3{font-size:20px;line-height:25px}.Carousel-module-scss-module__nTA4cW__textContent p{font-size:12px;padding-bottom:0!important}}.Carousel-module-scss-module__nTA4cW__contentType{letter-spacing:.08em;text-transform:uppercase;color:#666;margin-bottom:.75rem;font-size:.75rem}@media (min-width:1000px) and (max-width:1279px){.Carousel-module-scss-module__nTA4cW__contentType{margin-bottom:.4rem}}.Carousel-module-scss-module__nTA4cW__cardTitle{color:#111;margin-bottom:1rem;font-size:40px;font-weight:700;line-height:1.3}@media (min-width:1000px) and (max-width:1279px){.Carousel-module-scss-module__nTA4cW__cardTitle{margin-bottom:.5rem;font-size:26px;line-height:1.25}}@media (min-width:1280px) and (max-width:1439px){.Carousel-module-scss-module__nTA4cW__cardTitle{margin-bottom:.75rem;font-size:32px}}@media (max-width:1024px){.Carousel-module-scss-module__nTA4cW__cardTitle{font-size:35px}}@media (max-width:768px){.Carousel-module-scss-module__nTA4cW__cardTitle{font-size:28px}}@media (max-width:480px){.Carousel-module-scss-module__nTA4cW__cardTitle{font-size:24px}}.Carousel-module-scss-module__nTA4cW__cardDesc{color:#444;margin-bottom:1.75rem;font-size:20px;line-height:1.6}@media (min-width:1000px) and (max-width:1279px){.Carousel-module-scss-module__nTA4cW__cardDesc{margin-bottom:1rem;font-size:14px;line-height:1.4}}@media (min-width:1280px) and (max-width:1439px){.Carousel-module-scss-module__nTA4cW__cardDesc{margin-bottom:1.25rem;font-size:16px;line-height:1.5}}@media (max-width:1024px){.Carousel-module-scss-module__nTA4cW__cardDesc{font-size:16px}}@media (max-width:768px){.Carousel-module-scss-module__nTA4cW__cardDesc{font-size:14px}}@media (max-width:480px){.Carousel-module-scss-module__nTA4cW__cardDesc{font-size:12px}}@media (min-width:1000px) and (max-width:1399px){.Carousel-module-scss-module__nTA4cW__cardDescClamped{-webkit-line-clamp:1;text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}}.Carousel-module-scss-module__nTA4cW__slideBtn{background-color:#5f2cff}.Carousel-module-scss-module__nTA4cW__slideBtn:hover{color:#fff;background-color:#151c28;text-decoration:none}.Carousel-module-scss-module__nTA4cW__slideBtn{border-top-right-radius:24px;align-self:baseline;display:inline-block;color:#fff!important}.Carousel-module-scss-module__nTA4cW__activeImg{object-fit:cover;will-change:transform;width:100%;height:100%;position:absolute;top:0;left:0}.Carousel-module-scss-module__nTA4cW__sideImg,.Carousel-module-scss-module__nTA4cW__activeImg,.Carousel-module-scss-module__nTA4cW__activeCard{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.Carousel-module-scss-module__nTA4cW__arrowButtonWrapper{justify-content:space-between;align-items:center;padding-top:38px;display:flex}.darkTheme .Carousel-module-scss-module__nTA4cW__arrowButtonWrapper svg path{stroke:#02f576}@media screen and (max-width:991px){.Carousel-module-scss-module__nTA4cW__arrowButtonWrapper{flex-direction:column;row-gap:2rem}}.Carousel-module-scss-module__nTA4cW__arrows{align-items:center;display:flex}@media (min-width:1000px) and (max-width:1499px){.Carousel-module-scss-module__nTA4cW__arrows svg{width:44px;height:44px}}@media (max-width:1000px){.Carousel-module-scss-module__nTA4cW__arrows svg{width:32px;height:32px}}.Carousel-module-scss-module__nTA4cW__prevArrow,.Carousel-module-scss-module__nTA4cW__nextArrow{cursor:pointer}.Carousel-module-scss-module__nTA4cW__nextArrow{margin-left:1rem;transform:rotate(180deg)}.Carousel-module-scss-module__nTA4cW__viewAllButton{text-decoration:none}@media (max-width:768px){.Carousel-module-scss-module__nTA4cW__viewAllButton{text-align:center;width:100%}}@keyframes Carousel-module-scss-module__nTA4cW__hcSweep{0%{background-position:160% 0}to{background-position:-60% 0}}@keyframes Carousel-module-scss-module__nTA4cW__hcSweepMobile{0%{background-position:0 160%}to{background-position:0 -60%}}
