.section-snap{align-items:center;column-gap:24px;display:flex;justify-content:space-between;padding-left:8%;position:relative}.snapping-wrapper.slider-content .splide__pagination{align-items:center;gap:4px;padding:0;width:fit-content}.slider-content .splide__pagination.splide__pagination--ttb{left:7px;right:auto}.slider-content .splide__pagination .splide__pagination__page{background:var(--green-dark);border-radius:50%;height:16px;margin:0;opacity:1;transition:all 1s ease-in-out;width:16px}.b-green__green-bg.slider-content .splide__pagination .splide__pagination__page{background:#fff}.slider-content .splide__pagination li{display:flex}.slider-content .splide__pagination .splide__pagination__page.is-active{background:var(--green-4);border-radius:323px;height:96px;transform:none}.section-snap .image-holder{border-radius:24px;height:561px;overflow:hidden;position:relative;width:421px}.section-snap .image-holder img{height:100%;width:100%}.section-snap .image-holder .lottie,.section-snap .image-holder img{left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%)}.section-snap .image-holder .lottie{height:140%;width:140%}.section-snap .image-holder iframe{min-height:300px}.section-snap .text-holder{display:flex;flex:1;flex-direction:column;gap:40px;max-width:530px;width:100%}.splide:not(.b-dark__neutrals-obsidian) .section-snap .text-holder,.splide:not(.b-dark__neutrals-obsidian) .section-snap .text-holder .description-rich-text a{color:var(--green-dark)}.splide.b-dark__neutrals-obsidian .section-snap .text-holder .description-rich-text a{color:var(--neutrals-white)}.splide .section-snap .text-holder .description-rich-text a{text-decoration:underline}.splide .section-snap .text-holder .description-rich-text a:hover{text-decoration:none}.section-snap h2{font-family:Maison Neue Extended;font-size:2.4rem;font-style:normal;font-weight:500;line-height:3.2rem}@media screen and (min-width:992px){.section-snap h2{font-family:Maison Neue Extended;font-size:4rem;font-style:normal;line-height:5.6rem}}.section-snap h2 i{color:var(--green-dark);display:inline-block;font-style:normal;margin-inline:4px;position:relative;z-index:1}.section-snap h2 i:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='186' height='43' fill='none' viewBox='0 0 186 43'%3E%3Cpath stroke='%23CDF274' stroke-linecap='round' stroke-width='40' d='M20 22.5c33.25-3.332 113.897-3.498 146 .5'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:cover;border-radius:30px;content:"";height:50px;left:-6px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% + 12px);z-index:-1}.section-snap .text-holder p{font-family:Maison Neue Extended Book;font-size:2rem;font-style:normal;font-weight:400;line-height:3.2rem}.horizontal-text-cta__content__tag{background-color:var(--green-3);border-radius:16px;color:var(--green-dark);font-family:Maison Neue Extended;font-size:1.2rem;font-weight:700;line-height:2rem;padding:4px 10px;width:auto}@media screen and (min-width:992px){.section-snap .image-holder iframe{min-height:535px}}@media screen and (min-width:768px){.section-snap{padding-right:20px}.section-snap .text-holder a.dark-mobile-theme{display:block}.section-snap .image-holder a.dark-mobile-theme{display:none}}@media screen and (max-width:991px){.snapping-wrapper{display:flex;flex:1;height:auto;overflow:hidden;padding:80px 20px 120px;position:relative;visibility:visible}.snap-wrapper-inner{position:relative;width:100%}.snapping-wrapper .navigation-dots{display:none}.section-snap{height:100%;justify-content:unset;min-width:100%;padding-left:unset;width:100%}.section-snap .text-holder{gap:16px;margin-top:40px}.section-snap .text-holder a.show-btn{display:unset}.slider-content .splide__arrows.splide__arrows--ltr{display:none}.slider-content ul.splide__pagination.splide__pagination--ltr{align-items:center;bottom:-40px;display:flex;flex-direction:column;gap:4px;left:50%;padding:0;position:absolute;right:unset;top:unset;transform:rotate(-90deg)}.slider-content button.splide__pagination__page{background:#42c48c;border-radius:50%;height:6px;margin:0;opacity:1;transition:unset;width:6px}.slider-content button.splide__pagination__page.is-active{background:#192328;border-radius:323px;height:80px;transform:scale(1)}.section-snap h2 i:before{height:30px}}@media screen and (max-width:768px) and (min-width:991px){.section-snap .text-holder a.dark-mobile-theme{display:block}}@media screen and (max-width:767px){.section-snap{flex-direction:column!important}.section-snap .image-holder a.dark-mobile-theme{align-self:center;display:block;margin:40px auto 0}.section-snap .image-holder{margin-top:40px;order:2}.section-snap .text-holder{margin-top:0;order:1}.snap-wrapper-inner{height:fit-content!important}}@media screen and (max-width:575px){.slider-content.snapping-wrapper{padding-bottom:80px}.section-snap .text-holder{max-width:calc(100vw - 40px)}.section-snap .image-holder{height:calc(100vw - 40px);width:calc(100vw - 40px)}}@media screen and (max-width:480px){.slider-content.snapping-wrapper{height:auto;min-height:auto}}@supports (-webkit-touch-callout:none) and (not (translate:none)){.section-snap>:first-child{margin-right:24px}.snapping-wrapper.slider-content .splide__pagination>li{padding:16px 0}.section-snap .text-holder>*~*{margin-top:40px}@media screen and (max-width:991px){.section-snap .text-holder>*~*{margin-top:16px}.slider-content ul.splide__pagination.splide__pagination--ltr>li{padding:0 16px}}}