#breakpoints{display:none;position:relative;z-index:2}@media(max-width: 767px){#breakpoints{z-index:1}}.sr-only{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.sr-only-focusable:not(:focus,:focus-within){position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.hero{padding-top:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)));z-index:1}@media(min-width: 768px){.hero{padding-top:clamp(1px, calc(110vw * (100 / var(--siteBasis))), calc(110px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis)))}}.hero h1{line-height:115%;margin-bottom:clamp(1px, calc(36vw * (100 / var(--siteBasis))), calc(36px * var(--siteMax) / var(--siteBasis)))}.hero__article{margin-inline:0;padding-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));max-width:clamp(1px, calc(305vw * (100 / var(--siteBasis))), calc(305px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.hero__article{margin-inline:clamp(1px, calc(126vw * (100 / var(--siteBasis))), calc(126px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)));max-width:clamp(1px, calc(723vw * (100 / var(--siteBasis))), calc(723px * var(--siteMax) / var(--siteBasis)))}}.hero__yt-overlay{position:absolute;inset:0;z-index:0}.hero__yt-player{width:100%;height:clamp(1px, calc(185vw * (100 / var(--siteBasis))), calc(185px * var(--siteMax) / var(--siteBasis)));display:block;position:relative}@media(min-width: 768px){.hero__yt-player{height:clamp(1px, calc(720vw * (100 / var(--siteBasis))), calc(720px * var(--siteMax) / var(--siteBasis)))}}.hero__yt-player iframe{width:100%;height:100%;display:block}.hero__video{width:100%;border-radius:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));overflow:hidden;will-change:transform;backface-visibility:hidden;cursor:pointer;box-shadow:0 31px 68px 0 rgba(0,0,0,.1019607843),0 124px 124px 0 rgba(0,0,0,.0901960784),0 280px 168px 0 rgba(0,0,0,.0509803922),0 498px 199px 0 rgba(0,0,0,.0117647059),0 778px 218px 0 rgba(0,0,0,0)}.hero__video .hero__preview{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;z-index:0;pointer-events:none}.hero__video button{z-index:1;inset:0;margin:auto;width:max-content;height:max-content;transition:transform .3s ease,opacity .3s ease;transform-origin:center}.hero__video button .glass_button{--hero-play-size: clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));padding-block:clamp(1px, calc(7vw * (100 / var(--siteBasis))), calc(7px * var(--siteMax) / var(--siteBasis)));padding-inline:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));display:flex;align-items:center;font-family:"Overpass Mono";font-weight:600;text-transform:uppercase;font-style:normal;--fontSize: 12;background-color:rgba(255,255,255,.25);border-radius:9999px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}@media(min-width: 768px){.hero__video button .glass_button{--fontSize: 14}}@media(min-width: 768px){.hero__video button .glass_button{--hero-play-size: clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis)));font-family:"Overpass Mono";font-weight:600;text-transform:uppercase;font-style:normal;--fontSize: 16}}@media(min-width: 768px)and (min-width: 768px){.hero__video button .glass_button{--fontSize: 18}}.hero__video button .glass_button-text{flex:1 1 auto;padding-inline:clamp(1px, calc(14vw * (100 / var(--siteBasis))), calc(14px * var(--siteMax) / var(--siteBasis)));text-align:center;white-space:nowrap}@media(min-width: 768px){.hero__video button .glass_button-text{padding-inline:clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis)))}}.hero__video button .glass_button svg{width:var(--hero-play-size);flex:0 0 auto}.hero__video:hover button{transform:scale(1.02)}.hero_orb{content:"";position:absolute;will-change:transform;backface-visibility:hidden;top:clamp(1px, calc(340vw * (100 / var(--siteBasis))), calc(340px * var(--siteMax) / var(--siteBasis)));right:clamp(calc(-450 * (100 / var(--siteBasis)) * 1vw), calc(-450px * var(--siteMax) / var(--siteBasis)), -1px);width:clamp(1px, calc(600vw * (100 / var(--siteBasis))), calc(600px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(600vw * (100 / var(--siteBasis))), calc(600px * var(--siteMax) / var(--siteBasis)));background-image:url("/wp-content/themes/vinci/img/hero/hero_orb.webp");transform:rotate(15deg);pointer-events:none;background-size:cover;z-index:-1}@media(min-width: 768px){.hero_orb{width:clamp(1px, calc(897vw * (100 / var(--siteBasis))), calc(897px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(895vw * (100 / var(--siteBasis))), calc(895px * var(--siteMax) / var(--siteBasis)));right:clamp(calc(-448.5 * (100 / var(--siteBasis)) * 1vw), calc(-448.5px * var(--siteMax) / var(--siteBasis)), -1px);top:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}@media(prefers-reduced-motion: reduce){.hero__video{animation:none;transform:none}}.two-col{padding-top:clamp(1px, calc(36vw * (100 / var(--siteBasis))), calc(36px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.two-col{padding-bottom:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)))}}.two-col .container{margin-inline:0;gap:clamp(1px, calc(53vw * (100 / var(--siteBasis))), calc(53px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.two-col .container{margin-inline:clamp(1px, calc(126vw * (100 / var(--siteBasis))), calc(126px * var(--siteMax) / var(--siteBasis)));gap:clamp(1px, calc(106vw * (100 / var(--siteBasis))), calc(106px * var(--siteMax) / var(--siteBasis)));margin:0 auto}}.two-col__row{gap:clamp(1px, calc(53vw * (100 / var(--siteBasis))), calc(53px * var(--siteMax) / var(--siteBasis)));flex-direction:column}@media(min-width: 768px){.two-col__row{flex-direction:row;gap:clamp(1px, calc(106vw * (100 / var(--siteBasis))), calc(106px * var(--siteMax) / var(--siteBasis)))}}.two-col__row:nth-child(even){flex-direction:column}@media(min-width: 768px){.two-col__row:nth-child(even){flex-direction:row-reverse}}.two-col__content{max-width:none}@media(min-width: 768px){.two-col__content{max-width:clamp(1px, calc(472vw * (100 / var(--siteBasis))), calc(472px * var(--siteMax) / var(--siteBasis)));margin-inline:26px}}.two-col__content p{--fontSize: 16;line-height:140%}@media(min-width: 768px){.two-col__content p{--fontSize: 18}}.stacking-cards{margin-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));background-color:#fff;padding-bottom:0}@media(min-width: 768px){.stacking-cards{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis)))}}.stacking-cards .gsap-container{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;position:relative;background-color:#fff}.stacking-cards .main-wrapper{max-width:clamp(1px, calc(700vw * (100 / var(--siteBasis))), calc(700px * var(--siteMax) / var(--siteBasis)));width:100%;height:100%;position:relative;background-color:#fff}.stacking-cards .cards-container{position:relative;width:100%;padding-bottom:0;background-color:#fff}.stacking-cards .card{margin-bottom:0;display:flex;justify-content:center;align-items:center;width:100%;position:relative;border-radius:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));padding-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));padding-inline:clamp(1px, calc(23vw * (100 / var(--siteBasis))), calc(23px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.stacking-cards .card{padding-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));padding-inline:clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}}.stacking-cards .card:last-of-type{margin-bottom:0}.stacking-cards .card-content{max-width:clamp(1px, calc(600vw * (100 / var(--siteBasis))), calc(600px * var(--siteMax) / var(--siteBasis)));width:100%}.stacking-cards .card-content__heading{gap:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)));align-items:flex-start}@media(min-width: 768px){.stacking-cards .card-content__heading{align-items:center;padding-bottom:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis)))}}.stacking-cards .card-content__heading h4{margin:0;--fontSize: 18}@media(min-width: 768px){.stacking-cards .card-content__heading h4{--fontSize: 24}}.stacking-cards .card-text{width:100%}.scroll-section{margin-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.scroll-section{margin-bottom:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis)))}}.scroll-section__heading{padding-bottom:clamp(1px, calc(55vw * (100 / var(--siteBasis))), calc(55px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.scroll-section__heading{padding-bottom:clamp(1px, calc(105vw * (100 / var(--siteBasis))), calc(105px * var(--siteMax) / var(--siteBasis)));margin-inline:26px}}.scroll-section__heading h3{max-width:clamp(1px, calc(700vw * (100 / var(--siteBasis))), calc(700px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(26vw * (100 / var(--siteBasis))), calc(26px * var(--siteMax) / var(--siteBasis)))}.scroll-section__heading p{max-width:clamp(1px, calc(925vw * (100 / var(--siteBasis))), calc(925px * var(--siteMax) / var(--siteBasis)))}.scroll-section__circle{height:clamp(1px, calc(384vw * (100 / var(--siteBasis))), calc(384px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(384vw * (100 / var(--siteBasis))), calc(384px * var(--siteMax) / var(--siteBasis)));max-width:100%}.scroll-section__circle svg{height:clamp(1px, calc(384vw * (100 / var(--siteBasis))), calc(384px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(384vw * (100 / var(--siteBasis))), calc(384px * var(--siteMax) / var(--siteBasis)))}.scroll-section__circle .scroll-section__arrow{opacity:0;transition:opacity .2s ease}.scroll-section__circle .scroll-section__circle-img{width:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis)));max-width:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis)));height:auto}@media(min-width: 768px){.scroll-section__circle .scroll-section__circle-img{width:clamp(1px, calc(220vw * (100 / var(--siteBasis))), calc(220px * var(--siteMax) / var(--siteBasis)));max-width:clamp(1px, calc(220vw * (100 / var(--siteBasis))), calc(220px * var(--siteMax) / var(--siteBasis)))}}.scroll-section__cols{gap:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis)))}.scroll-section__rows .flickity-viewport{overflow:visible;transition:height 0s !important}@media(max-width: 767px){.scroll-section__rows{overflow:hidden}.scroll-section__rows .flickity-viewport{overflow:hidden !important}.scroll-section__rows .scroll-section__row{width:100%;margin-right:0 !important}}.scroll-section__row{gap:0}@media(min-width: 768px){.scroll-section__row{gap:clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis)))}}.scroll-section__row .right__row{width:100%;max-width:100%;min-width:0;display:flex;flex-direction:column}@media(max-width: 767px){.scroll-section__row .right__row{height:100%}}@media(min-width: 768px){.scroll-section__row .right__row{width:clamp(1px, calc(440vw * (100 / var(--siteBasis))), calc(440px * var(--siteMax) / var(--siteBasis)));max-width:clamp(1px, calc(440vw * (100 / var(--siteBasis))), calc(440px * var(--siteMax) / var(--siteBasis)));flex-shrink:0}}.scroll-section__row .overline{color:#5c08fd}.scroll-section__row .accordion{background-color:#f8f8f8;border:1px solid #e0e0e0;border-radius:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));cursor:pointer}@media(max-width: 767px){.scroll-section__row .accordion{min-height:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)));height:100%;display:flex;flex-direction:column}}.scroll-section__row .accordion button{padding-inline:clamp(1px, calc(27vw * (100 / var(--siteBasis))), calc(27px * var(--siteMax) / var(--siteBasis)));padding-block:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));gap:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));text-align:left;width:100%;align-items:center;flex-shrink:0}@media(max-width: 767px){.scroll-section__row .accordion button{min-height:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)));height:100%}}@media(max-width: 767px){.scroll-section__row .accordion button:not(.active){padding-block:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));min-height:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)));height:auto}}.scroll-section__row .accordion button svg{height:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));flex-shrink:0;transform:rotate(-90deg);transition:transform .2s ease}.scroll-section__row .accordion button p{flex:1;padding-right:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.scroll-section__row .accordion button.active svg{transform:rotate(0deg)}.scroll-section__row .right__copy{max-width:clamp(1px, calc(440vw * (100 / var(--siteBasis))), calc(440px * var(--siteMax) / var(--siteBasis)));padding:0 clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)));min-height:0;max-height:0;overflow:hidden;transition:max-height .2s ease-out}@media(max-width: 767px){.scroll-section__row .right__copy{flex:1 1 auto;transition:none}}.scroll-section__row .right__copy p{font-size:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.scroll-section__row .right__copy p:last-of-type{margin-bottom:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis)))}.scroll-section__row .right__copy ul{margin-left:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis)));margin-top:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)))}.scroll-section__row .right__copy li{font-size:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));margin-left:0}.scroll-section__row .right__copy li::before{display:inline-block}.scroll-section__row .accordion-btn.active+.right__copy{min-height:clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis)))}.scroll-section__row h5{margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.scroll-section__circle-track{padding-bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}.scroll-section__circle-track .scroll-section__circle{width:clamp(1px, calc(250vw * (100 / var(--siteBasis))), calc(250px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(250vw * (100 / var(--siteBasis))), calc(250px * var(--siteMax) / var(--siteBasis)))}.scroll-section__circle-track .scroll-section__circle svg{width:clamp(1px, calc(250vw * (100 / var(--siteBasis))), calc(250px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(250vw * (100 / var(--siteBasis))), calc(250px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.scroll-section__circle-track .scroll-section__circle{width:clamp(1px, calc(384vw * (100 / var(--siteBasis))), calc(384px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(384vw * (100 / var(--siteBasis))), calc(384px * var(--siteMax) / var(--siteBasis)))}.scroll-section__circle-track .scroll-section__circle svg{width:clamp(1px, calc(384vw * (100 / var(--siteBasis))), calc(384px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(384vw * (100 / var(--siteBasis))), calc(384px * var(--siteMax) / var(--siteBasis)))}}.scroll-section__circle-track .flickity-viewport{overflow:visible}.scroll-section__dots{margin-top:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis)))}.scroll-section__dots .flickity-page-dots{position:static;width:auto;bottom:auto;display:flex;justify-content:center;gap:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)))}.scroll-section__dots .flickity-page-dot{width:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));margin:0;background-color:#d1d1d1;opacity:1}.scroll-section__dots .flickity-page-dot.is-selected{background-color:#5c08fd}.scroll-section__circle-slide{margin:0;padding:0;opacity:.5;transition:opacity .25s ease}.scroll-section__circle-slide.is-selected{opacity:1}.tabbed-section{padding-top:clamp(1px, calc(46vw * (100 / var(--siteBasis))), calc(46px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(36vw * (100 / var(--siteBasis))), calc(36px * var(--siteMax) / var(--siteBasis)))}.tabbed-section__panels{display:grid}.tabbed-section .tab-panel{grid-area:1/1;visibility:hidden;opacity:0;pointer-events:none}@media(max-width: 767px){.tabbed-section .tab-panel{width:100%;max-width:100%;box-sizing:border-box;overflow-x:hidden}}.tabbed-section .tab-panel.active{visibility:visible;opacity:1;pointer-events:auto}.tabbed-section__bar{border-bottom:1px solid #dadada;background-color:#fff;z-index:99;position:relative;flex-direction:row}.tabbed-section__bar>div{flex-direction:column;align-items:flex-start}@media(min-width: 768px){.tabbed-section__bar>div{align-items:center;flex-direction:row}}@media(min-width: 768px){.tabbed-section__bar{flex-direction:column}}.tabbed-section__bar p{margin-bottom:0}.tabbed-section__bar .tab{padding:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) 0;color:#7d7d7d}@media(min-width: 768px){.tabbed-section__bar .tab{padding:clamp(1px, calc(41vw * (100 / var(--siteBasis))), calc(41px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}.tabbed-section__bar .tab.active{color:#5c08fd}.tabbed-section__bar .tab.active p::after{content:"";width:100%;background-color:#5c08fd;height:clamp(1px, calc(1vw * (100 / var(--siteBasis))), calc(1px * var(--siteMax) / var(--siteBasis)));bottom:clamp(calc(-4 * (100 / var(--siteBasis)) * 1vw), calc(-4px * var(--siteMax) / var(--siteBasis)), -1px);left:0;position:absolute}.tabbed-section__bar .tab.active p{font-size:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));margin-bottom:0}@media(min-width: 768px){.tabbed-section__bar .tab.active p{font-size:clamp(1px, calc(13vw * (100 / var(--siteBasis))), calc(13px * var(--siteMax) / var(--siteBasis)))}}.tabbed-section__bar .tab-title{font-size:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.tabbed-section__bar .tab-title{font-size:clamp(1px, calc(13vw * (100 / var(--siteBasis))), calc(13px * var(--siteMax) / var(--siteBasis)))}}.tabbed-section .content{margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.tabbed-section .content{margin-top:clamp(1px, calc(78vw * (100 / var(--siteBasis))), calc(78px * var(--siteMax) / var(--siteBasis)))}}.tabbed-section .content h4{font-size:clamp(1px, calc(43vw * (100 / var(--siteBasis))), calc(43px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.tabbed-section .content h4{font-size:clamp(1px, calc(72vw * (100 / var(--siteBasis))), calc(72px * var(--siteMax) / var(--siteBasis)))}}.tabbed-section .content__row{gap:clamp(1px, calc(83vw * (100 / var(--siteBasis))), calc(83px * var(--siteMax) / var(--siteBasis)));margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.tabbed-section .content__row{gap:clamp(1px, calc(107vw * (100 / var(--siteBasis))), calc(107px * var(--siteMax) / var(--siteBasis)))}}.tabbed-section .content__row_left{max-width:clamp(1px, calc(675vw * (100 / var(--siteBasis))), calc(675px * var(--siteMax) / var(--siteBasis)))}.tabbed-section .content__row_left p{--fontSize: 16;line-height:140%}@media(min-width: 768px){.tabbed-section .content__row_left p{--fontSize: 18}}.tabbed-section .content__row_left .gallery{margin-block:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}.tabbed-section .content__row_left .gallery__slide{width:100%;aspect-ratio:675/415}.tabbed-section .content__row_left .gallery__slide img{width:100%;height:100%;object-fit:contain}.tabbed-section .content__row_left .gallery__caption{font-style:italic;padding-block:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));text-align:center}.tabbed-section .content__row_left .gallery__thumbs{border-top:1px solid #dadada;gap:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));padding-block:clamp(1px, calc(27vw * (100 / var(--siteBasis))), calc(27px * var(--siteMax) / var(--siteBasis)))}.tabbed-section .content__row_left .gallery__thumb{border:3px solid #dadada;cursor:pointer;height:clamp(1px, calc(55vw * (100 / var(--siteBasis))), calc(55px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(109vw * (100 / var(--siteBasis))), calc(109px * var(--siteMax) / var(--siteBasis)));overflow:hidden}@media(min-width: 768px){.tabbed-section .content__row_left .gallery__thumb{height:clamp(1px, calc(64vw * (100 / var(--siteBasis))), calc(64px * var(--siteMax) / var(--siteBasis)))}}.tabbed-section .content__row_left .gallery__thumb img{width:100%;height:100%;object-fit:cover;opacity:.5}.tabbed-section .content__row_left .gallery__thumb .video-thumb{height:100%}.tabbed-section .content__row_left .gallery__thumb .video-thumb svg{position:absolute;height:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)));bottom:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis)))}.tabbed-section .content__row_left .gallery__thumb.is-active{border:3px solid #5c08fd}.tabbed-section .content__row_left .gallery__thumb.is-active img{opacity:1}.tabbed-section .content__row_left .tabbed-section__cta-btn{margin-top:clamp(1px, calc(28vw * (100 / var(--siteBasis))), calc(28px * var(--siteMax) / var(--siteBasis)));display:inline-flex}.tabbed-section .content__row_right{width:100%}.tabbed-section .content__row_right .stacking-cards{--card-spacing: clamp(1px, calc(200vw * (100 / var(--siteBasis))), calc(200px * var(--siteMax) / var(--siteBasis)));align-items:flex-start;margin-top:0;margin-bottom:0}.tabbed-section .content__row_right .stacking-cards .card{padding:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis)));border-radius:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));justify-content:flex-start}.tabbed-section .content__row_right .stacking-cards .card-content__heading{padding-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.tabbed-section .content__row_right .stacking-cards li{position:relative;padding-left:clamp(1px, calc(36vw * (100 / var(--siteBasis))), calc(36px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));line-height:1.35;min-height:20px;display:block}.tabbed-section .content__row_right .stacking-cards li::before{content:"";position:absolute;left:0;top:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis)));width:12px;height:12px;background-repeat:no-repeat;background-size:contain;background-image:url("data:image/svg+xml,%3Csvg%20width%3D%2712%27%20height%3D%2712%27%20viewBox%3D%270%200%2012%2012%27%20fill%3D%27none%27%20xmlns%3D%27http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%27%3E%3Cpath%20fill-rule%3D%27evenodd%27%20clip-rule%3D%27evenodd%27%20d%3D%27M5.99698%2011.5328C9.05424%2011.5328%2011.5326%209.05436%2011.5326%205.9971C11.5326%202.93983%209.05424%200.461426%205.99698%200.461426C2.93971%200.461426%200.461306%202.93983%200.461306%205.9971C0.461306%209.05436%202.93971%2011.5328%205.99698%2011.5328Z%27%20stroke%3D%27white%27%20style%3D%27stroke%3Awhite%3Bstroke-opacity%3A1%3B%27%20stroke-width%3D%270.922612%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3Cpath%20d%3D%27M8.46404%204.38721L5.78385%207.96141C5.66327%208.12178%205.47909%208.222%205.27894%208.23616C5.07879%208.25032%204.88234%208.17702%204.74038%208.03521L3.35646%206.6513%27%20stroke%3D%27white%27%20style%3D%27stroke%3Awhite%3Bstroke-opacity%3A1%3B%27%20stroke-width%3D%270.922612%27%20stroke-linecap%3D%27round%27%20stroke-linejoin%3D%27round%27%2F%3E%3C%2Fsvg%3E")}.use-case-carousel{padding-block:clamp(1px, calc(88vw * (100 / var(--siteBasis))), calc(88px * var(--siteMax) / var(--siteBasis)));background-color:#f1f1f1;text-align:center;padding-bottom:1px}.use-case-carousel__nav{gap:clamp(1px, calc(32vw * (100 / var(--siteBasis))), calc(32px * var(--siteMax) / var(--siteBasis)));margin-top:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}.use-case-carousel__nav-btn{background:none;border:none;cursor:pointer;padding:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis))) 0;color:#7d7d7d;position:relative}.use-case-carousel__nav-btn.active{color:#5c08fd}.use-case-carousel__nav-btn.active::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background-color:#5c08fd}.use-case-carousel__track{width:100%;padding-top:clamp(1px, calc(64vw * (100 / var(--siteBasis))), calc(64px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(68vw * (100 / var(--siteBasis))), calc(68px * var(--siteMax) / var(--siteBasis)));overflow:visible}.use-case-carousel .flickity-viewport{overflow:visible}.use-case-carousel__slide{width:100%;margin-right:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));padding:0 clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(18vw * (100 / var(--siteBasis))), calc(18px * var(--siteMax) / var(--siteBasis)));border-radius:12px;overflow:hidden;background-color:#fff}@media(min-width: 768px){.use-case-carousel__slide{padding:0;display:grid;grid-template-columns:minmax(0, 1fr) minmax(0, clamp(1px, calc(466vw * (100 / var(--siteBasis))), calc(466px * var(--siteMax) / var(--siteBasis))));grid-template-areas:"heading heading" "copy image";align-items:stretch}}.use-case-carousel__content{width:100%;margin:0;text-align:left}@media(min-width: 768px){.use-case-carousel__content{display:contents}}.use-case-carousel__content h5{margin-bottom:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.use-case-carousel__content h5{grid-area:heading;width:100%;max-width:clamp(1px, calc(640vw * (100 / var(--siteBasis))), calc(640px * var(--siteMax) / var(--siteBasis)));margin:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)));padding:0}}@media(min-width: 768px){.use-case-carousel__content .body--m{grid-area:copy;width:100%;max-width:clamp(1px, calc(640vw * (100 / var(--siteBasis))), calc(640px * var(--siteMax) / var(--siteBasis)));margin:0;padding:0 0 clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)))}}.use-case-carousel__content .body--m,.use-case-carousel__content .body--m p,.use-case-carousel__content p{font-size:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}.use-case-carousel__content .body--m ul,.use-case-carousel__content .body--m ol,.use-case-carousel__content ol,.use-case-carousel__content ul{padding-left:clamp(1px, calc(28vw * (100 / var(--siteBasis))), calc(28px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(18vw * (100 / var(--siteBasis))), calc(18px * var(--siteMax) / var(--siteBasis)))}.use-case-carousel__image{width:100%;aspect-ratio:568/540;flex-shrink:0;position:relative}@media(min-width: 768px){.use-case-carousel__image{grid-area:image;width:100%;max-width:clamp(1px, calc(466vw * (100 / var(--siteBasis))), calc(466px * var(--siteMax) / var(--siteBasis)));justify-self:end;align-self:center;margin:0;overflow:hidden;aspect-ratio:466/540;top:clamp(calc(-100 * (100 / var(--siteBasis)) * 1vw), calc(-100px * var(--siteMax) / var(--siteBasis)), -1px);position:absolute}}.use-case-carousel__image img,.use-case-carousel__image video{width:100%;height:100%;object-fit:cover;display:block}::selection{background-color:#ed1379;color:#fff}