.section-carousel .section-row-grid{padding:0}@media(max-width:60rem){.section-carousel .section-row-grid{grid-template-columns:1fr;padding-left:32px;padding-right:32px}}@media(max-width:48rem){.section-carousel .section-row{border:none!important;padding:24px 0!important;width:100%}.section-carousel .section-row.has-background-container-rainbow-bright{background:transparent}.section-carousel .section-header{text-align:left}}.section-carousel .section-header-row{margin-bottom:48px}@media(max-width:48rem){.section-carousel .section-header-row{margin-bottom:12px}}.section-carousel .section-text{color:var(--section-text-color,#fff);font-size:1.25rem;line-height:1.5}.section-carousel .section-text ul{font-size:1rem;line-height:1.5rem}.section-carousel .section-text ul li{font-weight:600;margin-top:1rem;padding-left:2rem;position:relative}.section-carousel .section-text ul li:before{background-color:var(--list-marks-color);content:"";display:block;height:1.5rem;left:0;mask:center center no-repeat;mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg width='20' height='15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M19.069 1.23a1.125 1.125 0 0 1-.048 1.59L7.126 14.03a1.275 1.275 0 0 1-1.782-.033l-4.02-4.08a1.125 1.125 0 1 1 1.602-1.58l3.35 3.401L17.48 1.181a1.125 1.125 0 0 1 1.59.048Z' fill='%235CB20A'/%3E%3C/svg%3E");mask-size:1.25rem auto;position:absolute;top:0;width:1.5rem}.section-carousel .carousel-categories-nav-list{backdrop-filter:blur(8px);background:var(--features-navlist-bg);background-color:#fff;border:1px solid hsla(0,0%,100%,.102);border-bottom:0 solid hsla(0,0%,100%,0);border-radius:1.5rem;box-shadow:0 8px 32px 0 rgba(96,76,191,.149),0 0 8px 0 rgba(0,0,0,.051);display:flex;gap:4px;margin:0 auto 48px;padding:4px;width:fit-content}@media(max-width:48rem){.section-carousel .carousel-categories-nav-list{flex-direction:column}.section-carousel .carousel-categories-nav-list.mobile-hide{display:none!important}}.section-carousel .carousel-categories-nav-list .carousel-categories-nav-item{color:#1a1a1a;display:block;font-family:Montserrat,sans-serif;font-size:16px;font-weight:600;line-height:20px;padding:8px 16px;white-space:nowrap}.section-carousel .carousel-categories-nav-list .carousel-categories-nav-item.is-active{background:linear-gradient(0deg,#000,#000),radial-gradient(90.69% 147.51% at -2.5% 16.67%,rgba(150,115,255,.25) 0,rgba(150,115,255,0) 100%),radial-gradient(126.35% 227.08% at 111.81% 70.83%,rgba(153,229,0,.18) 0,rgba(85,127,0,0) 100%);border-radius:25px;box-shadow:inset 0 1.5px 12.5px .5px hsla(0,0%,100%,.302),0 .5px 3px 0 rgba(0,0,0,.251),inset 0 -4.5px 12.4px 0 rgba(0,0,0,.949);color:#fff}.section-carousel .section-ctas{justify-content:flex-start}.section-carousel .section-ctas .button{font-size:14px;line-height:18px;min-height:auto;padding:5px 16px}@media(max-width:48rem){.section-carousel .section-ctas{margin:3rem 0 0}}.section-carousel .splide{visibility:visible!important}.section-carousel .section-media-column.is-image{display:flex}.section-carousel .section-media-column.is-image img{object-fit:contain}@media(max-width:48rem){.section-carousel .splide__track{overflow:visible!important}.section-carousel .splide__track .splide__list{flex-direction:column;gap:24px}.section-carousel .splide__track .splide__list .section-texts-column{display:none;order:1;padding:0 24px 36px}.section-carousel .splide__track .splide__list .section-media-column{display:none;padding:0 24px 36px}.section-carousel .navigation-item{background:radial-gradient(143.85% 111.8% at 100% 0,rgba(153,229,0,.1) 0,transparent 100%),radial-gradient(114.07% 71.33% at .83% 0,rgba(150,115,255,.1) 0,rgba(150,115,255,0) 100%),hsla(0,0%,100%,.1);border-radius:16px;box-shadow:inset -1px -1px 0 0 hsla(0,0%,100%,.04),inset 1px 1px 1px 0 hsla(0,0%,100%,.15),0 0 8px 0 rgba(66,0,255,.1),0 0 32px 0 rgba(9,0,35,.15),0 0 48px 0 hsla(0,0%,100%,.05);gap:12px!important;padding:0!important}.section-carousel .navigation-item:first-child .section-media-column,.section-carousel .navigation-item:first-child .section-texts-column{display:block}.section-carousel .navigation-item .tab-accordion{font-size:18px;font-weight:600;line-height:1.3;padding:36px 40px}.section-carousel .navigation-item .tab-accordion span{align-items:center;display:flex;justify-content:space-between}.section-carousel .navigation-item .tab-accordion span svg{flex:none;transform-origin:center;transition:all .3s ease}.section-carousel .navigation-item .tab-accordion .flip-colors{color:#fff;gap:12px}.section-carousel .navigation-item .tab-accordion.active span svg{transform:rotate(181deg)}}.section-carousel .desktop-hide{display:none!important}@media(max-width:48rem){.section-carousel .desktop-hide{display:block!important}}