#breakpoints{display:none;position:relative;z-index:2}@media(max-width: 767px){#breakpoints{z-index:1}}@font-face{font-display:swap;font-family:Figtree;src:url("/wp-content/themes/ed-fi/fonts/Figtree.ttf") format("truetype");font-style:normal}@font-face{font-display:swap;font-family:Figtree;src:url("/wp-content/themes/ed-fi/fonts/Figtree-Italic.ttf") format("truetype");font-style:italic}.home .col-stats__col:nth-child(2){flex:1.25}.col-stats .container{margin-top:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.col-stats .container{max-width:clamp(1px, calc(1210vw * (100 / var(--siteBasis))), calc(1210px * var(--siteMax) / var(--siteBasis)));padding-top:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)));border-bottom:1px solid #dedede}}.col-stats__col{flex:1;padding:35px clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.col-stats__col{border-bottom:1px solid #dedede}}@media(min-width: 768px){.col-stats__col{padding:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));border-right:1px solid #dedede}}.col-stats__col:last-child{border:none}.col-stats__col p:not(:last-child){margin-bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.col-stats__col .heading--m{font-variation-settings:"wght" 700;line-height:115%;--fontSize: 24}}@media(max-width: 767px)and (min-width: 768px){.col-stats__col .heading--m{--fontSize: 36}}.card{flex-direction:column}.card.featured{width:100%;margin-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)));background-color:#fff;border-radius:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));overflow:hidden}@media(min-width: 768px){.card.featured{flex-direction:row;margin-bottom:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)))}}.card.featured figure{border-radius:0}@media(min-width: 768px){.card.featured figure{width:clamp(1px, calc(733vw * (100 / var(--siteBasis))), calc(733px * var(--siteMax) / var(--siteBasis)));min-height:clamp(1px, calc(482vw * (100 / var(--siteBasis))), calc(482px * var(--siteMax) / var(--siteBasis)))}}.card.featured article{flex:1;padding:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.card.featured article{padding:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.card.featured .card__category{margin:0 0 clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.card.featured .card__category{font-variation-settings:"wght" 800;letter-spacing:.06em;line-height:normal;text-transform:uppercase;font-size:10px}}.card.featured .card__title{margin-bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.card.featured .card__title{font-variation-settings:"wght" 700;line-height:115%;--fontSize: 22;margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px)and (min-width: 768px){.card.featured .card__title{--fontSize: 30}}@media(min-width: 768px){.card.featured .card__excerpt{--fontSize: 16}}.card.featured .btn{margin:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) auto 0 0}@media(max-width: 767px){.card.featured .btn{margin-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}.card.card-hover::before{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;background:linear-gradient(93deg, color(display-p3 0 0.1804 0.5294/0.2) 2.69%, color(display-p3 0.4592 0.0198 0.7323/0.2) 85.88%);filter:blur(20px);transition:opacity 150ms,transform 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media(min-width: 768px){.card.card-hover::before{content:""}}.card.card-hover:hover::before{opacity:1;transform:scale(1.17);transition:opacity 500ms,transform 500ms cubic-bezier(0.23, 1, 0.32, 1)}@media(min-width: 768px){.card.card-hover:hover figure{transform:scale(1.12);border-bottom-left-radius:0;border-bottom-right-radius:0}}.card.card-hover:hover article::before{opacity:1;transform:scale(1.12)}.card.card-hover figure{transform-origin:bottom;transition:transform 500ms cubic-bezier(0.23, 1, 0.32, 1),border-radius 250ms ease}@media(min-width: 768px){.card.card-hover article{padding-bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}}.card.card-hover article::before{position:absolute;top:-1px;left:0;width:100%;height:100%;background-color:#fff;opacity:0;z-index:-1;border-bottom-left-radius:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis)));border-bottom-right-radius:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis)));transition:transform 500ms cubic-bezier(0.23, 1, 0.32, 1),opacity 250ms ease}@media(min-width: 768px){.card.card-hover article::before{content:""}}.card__category{margin:14px 0 clamp(1px, calc(9vw * (100 / var(--siteBasis))), calc(9px * var(--siteMax) / var(--siteBasis)))}.card__title{margin:0;transition:color 350ms}.card figure{aspect-ratio:16/10;z-index:3;border-radius:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis)));opacity:1}.card article{flex:1;z-index:2}.card-slider{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.card-slider .container{padding:0 clamp(1px, calc(65vw * (100 / var(--siteBasis))), calc(65px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.card-slider{margin:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(150vw * (100 / var(--siteBasis))), calc(150px * var(--siteMax) / var(--siteBasis)))}}.card-slider__top{padding:0 0 clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.card-slider__top{align-items:flex-end;padding:0 clamp(1px, calc(57vw * (100 / var(--siteBasis))), calc(57px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(57vw * (100 / var(--siteBasis))), calc(57px * var(--siteMax) / var(--siteBasis))) 0}}.card-slider__top h3{margin:0}.card-slider__top h3:has(+div){margin-bottom:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)))}.card-slider__top h3>span{display:block}.card-slider__copy{max-width:clamp(1px, calc(730vw * (100 / var(--siteBasis))), calc(730px * var(--siteMax) / var(--siteBasis)))}.card-slider__nav{gap:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.card-slider__nav button{width:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)));border-radius:50%;background-color:rgba(181,232,238,.2);transition:background-color 350ms}@media(min-width: 768px){.card-slider__nav button{width:clamp(1px, calc(65vw * (100 / var(--siteBasis))), calc(65px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(65vw * (100 / var(--siteBasis))), calc(65px * var(--siteMax) / var(--siteBasis)))}}.card-slider__nav button:hover{background-color:rgba(181,232,238,.5)}.card-slider__nav button:first-child{transform:scaleX(-1)}.card-slider .card{width:clamp(1px, calc(300vw * (100 / var(--siteBasis))), calc(300px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.card-slider .card{width:clamp(1px, calc(385vw * (100 / var(--siteBasis))), calc(385px * var(--siteMax) / var(--siteBasis)))}}.card-slider .card:hover::before{transform:scale(1.15)}@media(min-width: 768px){.card-slider .card:hover figure{transform:scale(1.1)}}.card-slider .card:hover article::before{transform:scale(1.1)}.card-slider .flickity-viewport{overflow:visible}.card-slider .flickity-slider{margin-left:5%}@media(min-width: 768px){.card-slider .flickity-slider{margin-left:clamp(1px, calc(65vw * (100 / var(--siteBasis))), calc(65px * var(--siteMax) / var(--siteBasis)))}}.card-slider .flickity-page-dots{bottom:clamp(calc(-38 * (100 / var(--siteBasis)) * 1vw), calc(-38px * var(--siteMax) / var(--siteBasis)), -1px)}@media(min-width: 768px){.card-slider .flickity-page-dots{display:none}}.card-slider .flickity-page-dots .dot{background-color:#474545;opacity:.25}.card-slider .flickity-page-dots .dot.is-selected{background-color:#5600da;opacity:1}.card-slider .slider__inner{max-width:clamp(1px, calc(1280vw * (100 / var(--siteBasis))), calc(1280px * var(--siteMax) / var(--siteBasis)));margin:0 auto}.card-slider .slider__slide{margin-right:5%}@media(min-width: 768px){.card-slider .slider__slide{margin-right:clamp(1px, calc(38vw * (100 / var(--siteBasis))), calc(38px * var(--siteMax) / var(--siteBasis)))}}.layout__bottom-cta{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0;background-color:rgba(226,243,255,.2980392157)}.layout .bottom-cta{padding:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0;max-width:clamp(1px, calc(710vw * (100 / var(--siteBasis))), calc(710px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.layout .bottom-cta{padding:clamp(1px, calc(95vw * (100 / var(--siteBasis))), calc(95px * var(--siteMax) / var(--siteBasis))) 0}}.layout .bottom-cta .btn{margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}@keyframes card-line-dots{from{stroke-dashoffset:30}to{stroke-dashoffset:0}}@keyframes card-circ-rotate{from{transform:translate(-50%, -50%) rotate(2deg)}to{transform:translate(-50%, -50%) rotate(362deg)}}.layout__card-cta-cols{position:relative;margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.layout__card-cta-cols{margin:clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis))) 0}}.card-cta-cols:has(.card-cta--icon-hover){padding:0 clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.card-cta-cols:has(.card-cta--icon-hover) .card-cta-cols__row{gap:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}}.card-cta-cols__heading{max-width:clamp(1px, calc(730vw * (100 / var(--siteBasis))), calc(730px * var(--siteMax) / var(--siteBasis)));margin:0 auto clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.card-cta-cols__heading{margin-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}.card-cta-cols__row{gap:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.card-cta-cols__row{gap:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}}.card-cta-cols__connect-line{width:clamp(1px, calc(720vw * (100 / var(--siteBasis))), calc(720px * var(--siteMax) / var(--siteBasis)));top:clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis)));left:0;right:0;margin:0 auto;transform:translateX(clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis))));z-index:2;pointer-events:none}.card-cta-cols__connect-line path{stroke-dasharray:0 10;stroke-linecap:round;animation:card-line-dots 1s infinite linear}.card-cta-cols__connect-circ{top:50%;left:50%;width:clamp(1px, calc(113vw * (100 / var(--siteBasis))), calc(113px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(113vw * (100 / var(--siteBasis))), calc(113px * var(--siteMax) / var(--siteBasis)));max-width:none;animation:card-circ-rotate 11s infinite linear;pointer-events:none}.card-cta-cols__connect-circ path{stroke-dasharray:0 10;stroke-linecap:round}.card-cta{border-radius:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));padding:1px;flex:1}.card-cta:hover::after,.card-cta:focus::after{opacity:1}.card-cta::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, #ffa700 0%, #ff5900 33%, #f61d77 63%, #9d178b 100%);border-radius:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));opacity:0;transition:opacity 350ms}.card-cta::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg, #ffa700 0%, #ff5900 33%, #f61d77 63%, #9d178b 100%);opacity:.3;filter:blur(clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis))))}@media(min-width: 768px){.card-cta::before{filter:blur(clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))))}}.card-cta__inner{height:100%;padding:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)));border-radius:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));overflow:hidden;background-color:#fff}@media(min-width: 768px){.card-cta__inner{padding:clamp(1px, calc(64vw * (100 / var(--siteBasis))), calc(64px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis)))}}.card-cta h3{margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}.card-cta p{margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}.card-cta__icon{width:clamp(1px, calc(65vw * (100 / var(--siteBasis))), calc(65px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(65vw * (100 / var(--siteBasis))), calc(65px * var(--siteMax) / var(--siteBasis)));margin:0 auto clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)));background-color:#fff;border-radius:50%;transition:background-color 350ms}@media(min-width: 768px){.card-cta__icon{width:clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis)));margin:0 auto clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)))}}.card-cta__icon img{width:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));transition:filter 300ms}@media(min-width: 768px){.card-cta__icon img{width:clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)))}}.card-cta:not(.card-cta--icon-hover) .card-cta__inner{z-index:2}.card-cta--icon-hover{text-align:center}.card-cta--icon-hover:nth-child(1) .card-cta__inner::before{background-color:#f7f0f6}.card-cta--icon-hover:nth-child(2) .card-cta__inner::before{background-color:#f9f3f4}.card-cta--icon-hover:nth-child(3) .card-cta__inner::before{background-color:#fdf9f6}.card-cta--icon-hover:nth-child(3) .card-cta__icon::before{content:"";position:absolute;top:clamp(1px, calc(43vw * (100 / var(--siteBasis))), calc(43px * var(--siteMax) / var(--siteBasis)));left:clamp(calc(-12 * (100 / var(--siteBasis)) * 1vw), calc(-12px * var(--siteMax) / var(--siteBasis)), -1px);width:clamp(1px, calc(7vw * (100 / var(--siteBasis))), calc(7px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));background-color:#fdf9f6;z-index:3;transition:background-color 350ms}.card-cta--icon-hover:hover:nth-child(1) .card-cta__icon,.card-cta--icon-hover:focus:nth-child(1) .card-cta__icon{background-color:#77166f}.card-cta--icon-hover:hover:nth-child(2) .card-cta__icon,.card-cta--icon-hover:focus:nth-child(2) .card-cta__icon{background-color:#9d397a}.card-cta--icon-hover:hover:nth-child(3) .card-cta__icon,.card-cta--icon-hover:focus:nth-child(3) .card-cta__icon{background-color:#c26c4d}.card-cta--icon-hover:hover .card-cta__icon,.card-cta--icon-hover:focus .card-cta__icon{background-color:#902687}.card-cta--icon-hover:hover .card-cta__icon::before,.card-cta--icon-hover:focus .card-cta__icon::before{background-color:#fff}.card-cta--icon-hover:hover .card-cta__icon img,.card-cta--icon-hover:focus .card-cta__icon img{filter:brightness(0) invert(1)}.card-cta--icon-hover:hover .card-cta__inner::before,.card-cta--icon-hover:focus .card-cta__inner::before{background-color:#fff}.card-cta--icon-hover:hover::before,.card-cta--icon-hover:focus::before{opacity:.3}.card-cta--icon-hover:hover .btn,.card-cta--icon-hover:focus .btn{background-color:#02215d;color:#fff}.card-cta--icon-hover::before{opacity:0;transition:opacity 350ms}.card-cta--icon-hover .card-cta__inner{padding:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.card-cta--icon-hover .card-cta__inner{padding:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}.card-cta--icon-hover .card-cta__inner::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#f7f0f6;transition:background-color 350ms;z-index:2}.card-cta--icon-hover .card-cta__inner>*{position:relative;z-index:3}.card-cta--icon-hover h3{margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));color:#02215d}@media(min-width: 768px){.card-cta--icon-hover h3{margin-bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}}.card-cta--icon-hover p{--fontSize: 12;line-height:135%;margin-bottom:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.card-cta--icon-hover p{--fontSize: 14}}@media(min-width: 768px){.card-cta--icon-hover p{margin-bottom:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}}:root{--curved-hero-gradient-text: linear-gradient( 135deg, #01919e 0%, #004177 100% );--curved-hero-gradient: linear-gradient( 135deg, color(display-p3 0.0353 0.251 0.451) 0%, color(display-p3 0.1804 0.7412 0.8157) 100% )}.layout__curved-hero{position:relative;background:var(--curved-hero-gradient)}@media(max-width: 767px){.layout__curved-hero{margin-bottom:clamp(1px, calc(125vw * (100 / var(--siteBasis))), calc(125px * var(--siteMax) / var(--siteBasis)))}}.layout__curved-hero.theme-gold{--curved-hero-gradient: linear-gradient(135deg, #7b123c 0%, #ff5900 100%)}.layout__curved-hero.theme-purple-orange{--curved-hero-gradient: linear-gradient( 168deg, color(display-p3 0.2443 0.0481 0.2277) 28.71%, color(display-p3 0.5647 0.149 0.5294) 67.2%, color(display-p3 0.9569 0.6706 0.1098) 105.93% )}@media(min-width: 768px){.layout__curved-hero.theme-purple-orange{--curved-hero-gradient: linear-gradient( 102deg, color(display-p3 0.2443 0.0481 0.2277) 4.78%, color(display-p3 0.5647 0.149 0.5294) 58.14%, color(display-p3 0.9569 0.6706 0.1098) 99.3% )}}.layout__curved-hero.theme-purple{--curved-hero-gradient: linear-gradient( 133.07deg, #4f0d46 0%, #5f00e3 103.37% )}.layout__curved-hero.theme-green{--curved-hero-gradient: linear-gradient( 122.35deg, color(display-p3 0.055 0.224 0.243) 23.43%, color(display-p3 0.09 0.373 0.408) 37.7%, color(display-p3 0.243 0.757 0.357) 95.03% )}.layout__curved-hero.theme-blue-purple{--curved-hero-gradient: linear-gradient( 270deg, #540fba 14.15%, #1b00bd 100% )}@media(max-width: 767px){.layout__curved-hero:has(.ds-hero-anim){margin-bottom:clamp(1px, calc(650vw * (100 / var(--siteBasis))), calc(650px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.layout__curved-hero:has(.ds-hero-anim) .container{padding-bottom:clamp(1px, calc(250vw * (100 / var(--siteBasis))), calc(250px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.layout__curved-hero:has(.curved-hero-img-logos) .container{padding-bottom:0}}.layout__curved-hero:has(.curved-hero__dots-bg)::after{content:"";position:absolute;bottom:0;left:0;transform:translateY(100%);width:100%;height:clamp(1px, calc(150vw * (100 / var(--siteBasis))), calc(150px * var(--siteMax) / var(--siteBasis)));background-color:#fff}.layout__curved-hero:has(.curved-hero__dots-bg.animate) .curved-hero__img{border:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))) solid #e5eff0;background-color:#e5eff0;opacity:.1;box-shadow:0 14px 30px 0 rgba(0,0,0,0),0 55px 55px 0 rgba(0,0,0,0),0 124px 74px 0 rgba(0,0,0,0);transform:translate(clamp(1px, calc(21vw * (100 / var(--siteBasis))), calc(21px * var(--siteMax) / var(--siteBasis))), clamp(calc(-154 * (100 / var(--siteBasis)) * 1vw), calc(-154px * var(--siteMax) / var(--siteBasis)), -1px)) scale(0.06);transition:transform 1s ease,box-shadow 1s ease,opacity 1s}.layout__curved-hero:has(.curved-hero__dots-bg.animate) .curved-hero__img img{opacity:0;transition:opacity 1s}.layout__curved-hero:has(.curved-hero__dots-bg.animate).is-animate .curved-hero__dots-bg{transform:translateY(clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))))}@media(min-width: 768px){.layout__curved-hero:has(.curved-hero__dots-bg.animate).is-animate .curved-hero__dots-bg{transform:translateY(0)}}.layout__curved-hero:has(.curved-hero__dots-bg.animate).is-animate .curved-hero__dots-bg circle{fill:#ddd;transition-delay:150ms}.layout__curved-hero:has(.curved-hero__dots-bg.animate).is-animate .curved-hero__img{opacity:1;transform:translate(0, 0) scale(1);box-shadow:0 14px 30px 0 rgba(0,0,0,.0823529412),0 55px 55px 0 rgba(0,0,0,.0901960784),0 124px 74px 0 rgba(0,0,0,.0509803922)}.layout__curved-hero:has(.curved-hero__dots-bg.animate).is-animate .curved-hero__img img{opacity:1;transition-delay:175ms}@media(max-width: 767px){.layout__curved-hero:has(.curved-hero__dots-bg):not(:has(.curved-hero__img)) .container{padding-bottom:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.layout__curved-hero:has(.curved-hero__dots-bg):not(:has(.curved-hero__img)) .curved-hero__dots-bg{bottom:clamp(calc(-300 * (100 / var(--siteBasis)) * 1vw), calc(-300px * var(--siteMax) / var(--siteBasis)), -1px)}}.layout__curved-hero .container{max-width:clamp(1px, calc(1245vw * (100 / var(--siteBasis))), calc(1245px * var(--siteMax) / var(--siteBasis)));padding-top:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.layout__curved-hero .container{padding-top:clamp(1px, calc(145vw * (100 / var(--siteBasis))), calc(145px * var(--siteMax) / var(--siteBasis)));padding-bottom:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)));padding-left:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}.layout__curved-hero+section{position:relative}@media(min-width: 768px){.layout__curved-hero+section{margin-top:clamp(calc(-100 * (100 / var(--siteBasis)) * 1vw), calc(-100px * var(--siteMax) / var(--siteBasis)), -1px)}}@media(min-width: 1440px){.layout__curved-hero+section{margin-top:-7vw}}@media(min-width: 768px){.layout__curved-hero.reverse-curve{margin-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}}.layout__curved-hero.reverse-curve .curved-hero-curve{transform:rotateY(180deg)}.curved-hero__dots-bg{position:absolute;width:clamp(1px, calc(375vw * (100 / var(--siteBasis))), calc(375px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(375vw * (100 / var(--siteBasis))), calc(375px * var(--siteMax) / var(--siteBasis)))}.curved-hero__dots-bg.animate{transform:translateY(clamp(calc(-30 * (100 / var(--siteBasis)) * 1vw), calc(-30px * var(--siteMax) / var(--siteBasis)), -1px));transition:transform 1s ease}@media(min-width: 768px){.curved-hero__dots-bg.animate{right:clamp(calc(-90 * (100 / var(--siteBasis)) * 1vw), calc(-90px * var(--siteMax) / var(--siteBasis)), -1px);transform:translateY(clamp(calc(-85 * (100 / var(--siteBasis)) * 1vw), calc(-85px * var(--siteMax) / var(--siteBasis)), -1px))}}@media(min-width: 768px){.curved-hero__dots-bg{right:clamp(calc(-140 * (100 / var(--siteBasis)) * 1vw), calc(-140px * var(--siteMax) / var(--siteBasis)), -1px);top:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(700vw * (100 / var(--siteBasis))), calc(700px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(700vw * (100 / var(--siteBasis))), calc(700px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.curved-hero__dots-bg{left:0;bottom:clamp(calc(-200 * (100 / var(--siteBasis)) * 1vw), calc(-200px * var(--siteMax) / var(--siteBasis)), -1px)}}.curved-hero__dots-bg circle{transition:fill 1000ms;fill-opacity:20%}.curved-hero__dots-bg circle.bubble-img-dot{fill-opacity:10%}.curved-hero__img{width:clamp(1px, calc(275vw * (100 / var(--siteBasis))), calc(275px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(275vw * (100 / var(--siteBasis))), calc(275px * var(--siteMax) / var(--siteBasis)));border-radius:50%;border:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis))) solid #fff;z-index:2;box-shadow:0 14px 30px 0 rgba(0,0,0,.0823529412),0 55px 55px 0 rgba(0,0,0,.0901960784),0 124px 74px 0 rgba(0,0,0,.0509803922)}@media(min-width: 768px){.curved-hero__img{position:absolute;top:clamp(1px, calc(145vw * (100 / var(--siteBasis))), calc(145px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(500vw * (100 / var(--siteBasis))), calc(500px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(500vw * (100 / var(--siteBasis))), calc(500px * var(--siteMax) / var(--siteBasis)));border:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))) solid #fff}}@media(max-width: 767px){.curved-hero__img{margin:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis))) auto clamp(calc(-175 * (100 / var(--siteBasis)) * 1vw), calc(-175px * var(--siteMax) / var(--siteBasis)), -1px)}}@media(min-width: 768px){.curved-hero-copy{max-width:clamp(1px,(var(--copy-max-width) * 1vw)*100/var(--siteBasis),(var(--copy-max-width) * 1px)*var(--siteMax)/var(--siteBasis))}}.curved-hero-copy p{--fontSize: 12}.curved-hero-curve{position:relative;display:block;width:calc(100% + 5px);max-width:none;top:1px}.curved-hero-bottom{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.curved-hero-bottom{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0 clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)))}}.curved-hero-bottom+section{position:relative}@media(min-width: 768px){.curved-hero-bottom:has(+.layout__card-cta-cols){margin-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}}.curved-hero-bottom.theme-gold{--curved-hero-gradient-text: linear-gradient( 90deg, #d18903 0%, #8b2d01 100% )}.curved-hero-bottom.theme-purple-orange{--curved-hero-gradient-text: linear-gradient( 90deg, #ff5900 0%, #f61d77 33%, #9d178b 66%, #5f00e3 100% )}.curved-hero-bottom.theme-purple{--curved-hero-gradient-text: linear-gradient( 90deg, #5f00e3 0%, #9d178b 100% )}.curved-hero-bottom.theme-green{--curved-hero-gradient-text: linear-gradient( 90deg, #00616a 0%, #00c4a0 100% )}@media(min-width: 768px){.curved-hero-bottom .container{max-width:clamp(1px,(var(--max-width) * 1vw)*100/var(--siteBasis),(var(--max-width) * 1px)*var(--siteMax)/var(--siteBasis))}}@media(min-width: 768px){.curved-hero-bottom article{max-width:clamp(1px,(var(--content-width) * 1vw)*100/var(--siteBasis),(var(--content-width) * 1px)*var(--siteMax)/var(--siteBasis))}}.curved-hero-bottom article>div h2,.curved-hero-bottom article>div h3,.curved-hero-bottom article>div h4{font-variation-settings:"wght" 700;line-height:115%;--fontSize: 22}@media(min-width: 768px){.curved-hero-bottom article>div h2,.curved-hero-bottom article>div h3,.curved-hero-bottom article>div h4{--fontSize: 30}}.curved-hero-bottom article ul{margin:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))) 0;padding-left:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.curved-hero-bottom article ul:first-child{margin-top:0}}.curved-hero-bottom article li{margin-bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.curved-hero-bottom article a{color:#0e31e7;font-variation-settings:"wght" 700}.curved-hero-bottom article a:hover{color:#000}.curved-hero-subhead{margin-bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.curved-hero-subhead{margin-bottom:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}}.curved-hero-subhead span{background-image:var(--curved-hero-gradient-text);background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}@keyframes ds-dots{from{stroke-dashoffset:-40}to{stroke-dashoffset:0}}@keyframes ds-dots-reverse{from{stroke-dashoffset:40}to{stroke-dashoffset:0}}@keyframes ds-dots-top-mobile{from{stroke-dashoffset:45}to{stroke-dashoffset:0}}.ds-hero-anim{width:100%;right:0}@media(min-width: 768px){.ds-hero-anim{width:clamp(1px, calc(686vw * (100 / var(--siteBasis))), calc(686px * var(--siteMax) / var(--siteBasis)));top:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.ds-hero-anim{bottom:clamp(calc(-150 * (100 / var(--siteBasis)) * 1vw), calc(-150px * var(--siteMax) / var(--siteBasis)), -1px)}}@media(min-width: 1440px){.ds-hero-anim{left:50%;transform:translateX(clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis))))}}.ds-hero-anim.is-active .ds-circ{transform:scale(1)}.ds-hero-anim.is-active .ds-circ:nth-of-type(1){transition-delay:150ms}.ds-hero-anim.is-active .ds-circ:nth-of-type(2){transition-delay:300ms}.ds-hero-anim.is-active .ds-circ:nth-of-type(3){transition-delay:450ms}.ds-hero-anim.is-active .ds-circ:nth-of-type(4){transition-delay:600ms}.ds-hero-anim.is-active .ds-circ:nth-of-type(5){transition-delay:750ms}.ds-hero-anim svg{width:100%}@media(max-width: 767px){.ds-hero-anim__top{position:relative;left:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(465vw * (100 / var(--siteBasis))), calc(465px * var(--siteMax) / var(--siteBasis)))}}.ds-hero-anim__top path{stroke-dashoffset:0;stroke-dasharray:0 8;stroke-linecap:round;animation:ds-dots 1s infinite linear}.ds-hero-anim__top path.ds-line-reverse{animation:ds-dots-reverse 1s infinite linear}@media(max-width: 767px){.ds-hero-anim__top .center-line{stroke-width:6px;stroke-dasharray:0 15 !important;animation:ds-dots-top-mobile 1s infinite linear !important}}.ds-hero-anim__bottom{width:100%;top:clamp(1px, calc(250vw * (100 / var(--siteBasis))), calc(250px * var(--siteMax) / var(--siteBasis)));left:0}@media(min-width: 768px){.ds-hero-anim__bottom{width:clamp(1px, calc(354vw * (100 / var(--siteBasis))), calc(354px * var(--siteMax) / var(--siteBasis)));top:clamp(1px, calc(415vw * (100 / var(--siteBasis))), calc(415px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(82vw * (100 / var(--siteBasis))), calc(82px * var(--siteMax) / var(--siteBasis)))}}.ds-hero-anim .center-line{stroke-dasharray:0 10;animation:ds-dots-reverse 1s infinite linear}.ds-hero-anim .ds-text:nth-of-type(even){transform:translateX(clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))))}.ds-hero-anim .ds-circ{transform:scale(0.5);transform-box:fill-box;transform-origin:center;transition:transform 1.2s cubic-bezier(0.23, 1, 0.32, 1)}.curved-hero-img-logos{width:clamp(1px, calc(610vw * (100 / var(--siteBasis))), calc(610px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(500vw * (100 / var(--siteBasis))), calc(500px * var(--siteMax) / var(--siteBasis)));position:relative}@media(min-width: 768px){.curved-hero-img-logos{position:absolute;bottom:0;right:0}}@media(max-width: 767px){.curved-hero-img-logos{margin-bottom:clamp(calc(-185 * (100 / var(--siteBasis)) * 1vw), calc(-185px * var(--siteMax) / var(--siteBasis)), -1px);margin-top:clamp(calc(-35 * (100 / var(--siteBasis)) * 1vw), calc(-35px * var(--siteMax) / var(--siteBasis)), -1px)}}@media(min-width: 1440px){.curved-hero-img-logos{bottom:auto;top:clamp(1px, calc(135vw * (100 / var(--siteBasis))), calc(135px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(830vw * (100 / var(--siteBasis))), calc(830px * var(--siteMax) / var(--siteBasis)));right:0;margin:auto}}.curved-hero-img-logos .dot-bg{position:absolute;left:clamp(calc(-25 * (100 / var(--siteBasis)) * 1vw), calc(-25px * var(--siteMax) / var(--siteBasis)), -1px);width:100%;max-width:none}@media(min-width: 768px){.curved-hero-img-logos .dot-bg{top:clamp(calc(-20 * (100 / var(--siteBasis)) * 1vw), calc(-20px * var(--siteMax) / var(--siteBasis)), -1px);width:clamp(1px, calc(666vw * (100 / var(--siteBasis))), calc(666px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.curved-hero-img-logos .dot-bg{bottom:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(570vw * (100 / var(--siteBasis))), calc(570px * var(--siteMax) / var(--siteBasis)))}}.curved-hero-imgs-wrap{z-index:2}@media(max-width: 767px){.curved-hero-imgs-wrap{transform:scale(0.65) translateX(clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis))));transform-origin:left}}.curved-hero-imgs-wrap.is-active .curved-hero-img-circ{opacity:1;transform:translateY(0) scale(1)}.curved-hero-imgs-wrap.is-active .curved-hero-img-circ:nth-of-type(1){transition-delay:100ms}.curved-hero-imgs-wrap.is-active .curved-hero-img-circ:nth-of-type(2){transition-delay:200ms}.curved-hero-imgs-wrap.is-active .curved-hero-img-circ:nth-of-type(3){transition-delay:300ms}.curved-hero-imgs-wrap.is-active .curved-hero-img-circ:nth-of-type(4){transition-delay:400ms}.curved-hero-imgs-wrap.is-active .curved-hero-img-circ:nth-of-type(5){transition-delay:500ms}.curved-hero-imgs-wrap.is-active .curved-hero-img-circ:nth-of-type(6){transition-delay:600ms}.curved-hero-imgs-wrap.is-active .curved-hero-img-circ:nth-of-type(7){transition-delay:700ms}.curved-hero-imgs-wrap:nth-of-type(odd) .img-small{top:0;left:0}.curved-hero-imgs-wrap:nth-of-type(odd) .img-big{top:clamp(1px, calc(225vw * (100 / var(--siteBasis))), calc(225px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(150vw * (100 / var(--siteBasis))), calc(150px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(odd) .icon-1{bottom:clamp(1px, calc(115vw * (100 / var(--siteBasis))), calc(115px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(odd) .icon-2{bottom:clamp(1px, calc(210vw * (100 / var(--siteBasis))), calc(210px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(80vw * (100 / var(--siteBasis))), calc(80px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(odd) .logo-1{bottom:clamp(1px, calc(190vw * (100 / var(--siteBasis))), calc(190px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(odd) .logo-2{top:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(230vw * (100 / var(--siteBasis))), calc(230px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(odd) .logo-3{top:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(125vw * (100 / var(--siteBasis))), calc(125px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(even) .img-small{bottom:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)));left:clamp(calc(-15 * (100 / var(--siteBasis)) * 1vw), calc(-15px * var(--siteMax) / var(--siteBasis)), -1px)}@media(min-width: 768px){.curved-hero-imgs-wrap:nth-of-type(even) .img-small{left:clamp(calc(-35 * (100 / var(--siteBasis)) * 1vw), calc(-35px * var(--siteMax) / var(--siteBasis)), -1px)}}.curved-hero-imgs-wrap:nth-of-type(even) .img-big{top:0;right:clamp(1px, calc(135vw * (100 / var(--siteBasis))), calc(135px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(even) .icon-1{top:clamp(1px, calc(120vw * (100 / var(--siteBasis))), calc(120px * var(--siteMax) / var(--siteBasis)));left:clamp(calc(-5 * (100 / var(--siteBasis)) * 1vw), calc(-5px * var(--siteMax) / var(--siteBasis)), -1px)}.curved-hero-imgs-wrap:nth-of-type(even) .icon-2{bottom:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(200vw * (100 / var(--siteBasis))), calc(200px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(even) .logo-1{top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(even) .logo-2{bottom:clamp(1px, calc(130vw * (100 / var(--siteBasis))), calc(130px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(65vw * (100 / var(--siteBasis))), calc(65px * var(--siteMax) / var(--siteBasis)))}.curved-hero-imgs-wrap:nth-of-type(even) .logo-3{bottom:clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(280vw * (100 / var(--siteBasis))), calc(280px * var(--siteMax) / var(--siteBasis)))}.curved-hero-img-circ{border-radius:50%;background-color:#fff;opacity:0;transform:scale(0.2);transition:opacity 350ms,transform 750ms cubic-bezier(0.23, 1, 0.32, 1);box-shadow:0 5px 11px 0 rgba(0,0,0,.1019607843),0 20px 20px 0 rgba(0,0,0,.0901960784),0 46px 28px 0 rgba(0,0,0,.0509803922),0 82px 33px 0 rgba(0,0,0,.0117647059),0 128px 36px 0 rgba(0,0,0,0)}.curved-hero-img-circ.img{border:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis))) solid #fff}.curved-hero-img-circ.img-small{width:clamp(1px, calc(193vw * (100 / var(--siteBasis))), calc(193px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(193vw * (100 / var(--siteBasis))), calc(193px * var(--siteMax) / var(--siteBasis)))}.curved-hero-img-circ.img-big{width:clamp(1px, calc(295vw * (100 / var(--siteBasis))), calc(295px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(295vw * (100 / var(--siteBasis))), calc(295px * var(--siteMax) / var(--siteBasis)))}.curved-hero-img-circ.icon{width:clamp(1px, calc(55vw * (100 / var(--siteBasis))), calc(55px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(55vw * (100 / var(--siteBasis))), calc(55px * var(--siteMax) / var(--siteBasis)))}.curved-hero-img-circ.icon img{width:clamp(1px, calc(26vw * (100 / var(--siteBasis))), calc(26px * var(--siteMax) / var(--siteBasis)))}.curved-hero-img-circ.logo img{width:80%;height:80%;object-fit:contain;opacity:0;transition:opacity .2s ease;transform:scale(var(--scaleBy))}.curved-hero-img-circ.logo-1{width:clamp(1px, calc(97vw * (100 / var(--siteBasis))), calc(97px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(97vw * (100 / var(--siteBasis))), calc(97px * var(--siteMax) / var(--siteBasis)))}.curved-hero-img-circ.logo-2{width:clamp(1px, calc(103vw * (100 / var(--siteBasis))), calc(103px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(103vw * (100 / var(--siteBasis))), calc(103px * var(--siteMax) / var(--siteBasis)))}.curved-hero-img-circ.logo-3{width:clamp(1px, calc(150vw * (100 / var(--siteBasis))), calc(150px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(150vw * (100 / var(--siteBasis))), calc(150px * var(--siteMax) / var(--siteBasis)))}.layout__image-text-blocks{position:relative;margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.layout__image-text-blocks{margin:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis))) 0}}@media(min-width: 768px){.layout__image-text-blocks .container{padding:0;max-width:clamp(1px,(var(--max-width) * 1vw)*100/var(--siteBasis),(var(--max-width) * 1px)*var(--siteMax)/var(--siteBasis))}}.layout__image-text-blocks.has-theme{padding:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0;background-color:var(--img-text-blocks-bg)}@media(min-width: 768px){.layout__image-text-blocks.has-theme{padding:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) 0}}.image-text-block{gap:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)));z-index:2}@media(min-width: 768px){.image-text-block{gap:clamp(1px,(var(--gap) * 1vw)*100/var(--siteBasis),(var(--gap) * 1px)*var(--siteMax)/var(--siteBasis))}}@media(min-width: 768px){.image-text-block.reverse{flex-direction:row-reverse;justify-content:flex-end}}.image-text-block:hover .arrow-wrap svg{opacity:1;translate:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)))}.image-text-block__img{flex-shrink:0;position:relative}@media(min-width: 768px){.image-text-block__img{width:clamp(1px,(var(--width) * 1vw)*100/var(--siteBasis),(var(--width) * 1px)*var(--siteMax)/var(--siteBasis))}}.image-text-block__img::before{content:"";pointer-events:none;position:absolute;top:clamp(calc(-150 * (100 / var(--siteBasis)) * 1vw), calc(-150px * var(--siteMax) / var(--siteBasis)), -1px);left:clamp(calc(-200 * (100 / var(--siteBasis)) * 1vw), calc(-200px * var(--siteMax) / var(--siteBasis)), -1px);width:calc(100% + clamp(1px, calc(400vw * (100 / var(--siteBasis))), calc(400px * var(--siteMax) / var(--siteBasis))));height:calc(100% + clamp(1px, calc(300vw * (100 / var(--siteBasis))), calc(300px * var(--siteMax) / var(--siteBasis))))}.image-text-block__img.picker::before{background:radial-gradient(circle at center, var(--grad-1) 0%, var(--grad-2) 35%, var(--grad-3) 70%);filter:blur(20px)}.image-text-block figure{width:100%;overflow:visible}.image-text-block figure img{width:100%}@media(min-width: 768px){.image-text-block article{width:clamp(1px,(var(--width) * 1vw)*100/var(--siteBasis),(var(--width) * 1px)*var(--siteMax)/var(--siteBasis))}}.image-text-block article.text-light h3,.image-text-block article.text-light h2,.image-text-block article.text-light p,.image-text-block article.text-light>a{color:#fff}.image-text-block article .eyebrow{margin-bottom:clamp(1px, calc(11vw * (100 / var(--siteBasis))), calc(11px * var(--siteMax) / var(--siteBasis)))}.image-text-block article h3,.image-text-block article h2{margin-bottom:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)))}.image-text-block article ul{padding-left:clamp(1px, calc(37vw * (100 / var(--siteBasis))), calc(37px * var(--siteMax) / var(--siteBasis)));list-style:none}@media(max-width: 767px){.image-text-block article ul{padding-left:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)))}}.image-text-block article ul li{--fontSize: 14;line-height:140%;position:relative}@media(min-width: 768px){.image-text-block article ul li{--fontSize: 16}}.image-text-block article ul li::before{content:"";position:absolute;top:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));left:clamp(calc(-20 * (100 / var(--siteBasis)) * 1vw), calc(-20px * var(--siteMax) / var(--siteBasis)), -1px);width:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis)));background-color:#000;border-radius:50%}@media(max-width: 767px){.image-text-block article ul li::before{top:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));left:clamp(calc(-15 * (100 / var(--siteBasis)) * 1vw), calc(-15px * var(--siteMax) / var(--siteBasis)), -1px);width:clamp(1px, calc(4vw * (100 / var(--siteBasis))), calc(4px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(4vw * (100 / var(--siteBasis))), calc(4px * var(--siteMax) / var(--siteBasis)))}}.image-text-block article ul li:not(:last-child){margin-bottom:18px}.image-text-block article ul+p{margin-top:clamp(1px, calc(37vw * (100 / var(--siteBasis))), calc(37px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.image-text-block article ul+p{margin-top:clamp(1px, calc(27vw * (100 / var(--siteBasis))), calc(27px * var(--siteMax) / var(--siteBasis)))}}.image-text-block article>a{color:#0e31e7}.image-text-block article>a,.image-text-block article .btn{margin-top:clamp(1px, calc(28vw * (100 / var(--siteBasis))), calc(28px * var(--siteMax) / var(--siteBasis)))}.layout__list-columns{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}.list-columns{gap:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)));display:grid}@media(min-width: 768px){.list-columns{max-width:clamp(1px,(var(--max-width) * 1vw)*100/var(--siteBasis),(var(--max-width) * 1px)*var(--siteMax)/var(--siteBasis));gap:clamp(1px, calc(90vw * (100 / var(--siteBasis))), calc(90px * var(--siteMax) / var(--siteBasis)));grid-template-columns:repeat(2, 1fr)}}.list-columns.is-bullet-list ul{padding-left:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)));list-style:disc}.list-columns.is-bullet-list li:not(:last-child){margin-bottom:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis)))}.list-columns.is-bullet-list li::before,.list-columns.is-bullet-list li::after{content:unset}.list-columns.is-bullet-list a{color:#0e31e7}.list-columns__heading{margin-bottom:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis)))}.list-columns ul{list-style:none;margin:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis))) 0;padding-left:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.list-columns ul{padding-left:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}}.list-columns li{position:relative}.list-columns li::before,.list-columns li::after{content:"";position:absolute;top:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis)));left:clamp(calc(-20 * (100 / var(--siteBasis)) * 1vw), calc(-20px * var(--siteMax) / var(--siteBasis)), -1px);width:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.list-columns li::before,.list-columns li::after{width:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));top:clamp(1px, calc(6vw * (100 / var(--siteBasis))), calc(6px * var(--siteMax) / var(--siteBasis)));left:clamp(calc(-26 * (100 / var(--siteBasis)) * 1vw), calc(-26px * var(--siteMax) / var(--siteBasis)), -1px)}}.list-columns li::before{background-image:url("../../../img/ui/check.svg");background-repeat:no-repeat;background-size:100%;background-position:center}.list-columns li::after{background-color:var(--check-mark);mix-blend-mode:screen}.list-columns li:not(:last-child){margin-bottom:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)))}.list-columns a{color:var(--check-mark);font-variation-settings:"wght" 700;text-decoration:underline}.list-columns a:hover{color:#000}.layout__logo-grid{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.logo-grid{max-width:clamp(1px,(var(--max-width) * 1vw)*100/var(--siteBasis),(var(--max-width) * 1px)*var(--siteMax)/var(--siteBasis))}}.logo-grid__heading{max-width:clamp(1px, calc(888vw * (100 / var(--siteBasis))), calc(888px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.logo-grid__heading{margin-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}.logo-grid__grid{display:grid;grid-template-columns:repeat(2, 1fr)}@media(min-width: 768px){.logo-grid__grid{grid-template-columns:repeat(3, 1fr)}}.logo-grid__grid a:hover figure{transform:scale(1.05)}.logo-grid__item{height:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)));border:1px solid #e5e5e5;margin-bottom:-1px;margin-right:-1px;background-color:#fff}@media(min-width: 768px){.logo-grid__item{height:clamp(1px, calc(170vw * (100 / var(--siteBasis))), calc(170px * var(--siteMax) / var(--siteBasis)))}}.logo-grid__item figure{aspect-ratio:1/1;max-height:100%;max-width:100%;transition:transform 750ms cubic-bezier(0.23, 1, 0.32, 1)}.logo-grid__item img{width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity .2s ease;transform:scale(var(--scaleBy))}.layout__team-grid{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}.team-grid{max-width:clamp(1px, calc(1200vw * (100 / var(--siteBasis))), calc(1200px * var(--siteMax) / var(--siteBasis)))}.team-grid__heading{max-width:clamp(1px, calc(575vw * (100 / var(--siteBasis))), calc(575px * var(--siteMax) / var(--siteBasis)));margin:0 auto clamp(1px, calc(35vw * (100 / var(--siteBasis))), calc(35px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.team-grid__heading{margin:0 auto clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}}.team-grid__grid{display:grid;grid-template-columns:repeat(2, 1fr);gap:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.team-grid__grid{grid-template-columns:repeat(4, 1fr);gap:clamp(1px, calc(37vw * (100 / var(--siteBasis))), calc(37px * var(--siteMax) / var(--siteBasis)))}}.team-grid__item figure{width:100%;height:clamp(1px, calc(185vw * (100 / var(--siteBasis))), calc(185px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));border-radius:clamp(1px, calc(4vw * (100 / var(--siteBasis))), calc(4px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.team-grid__item figure{height:clamp(1px, calc(324vw * (100 / var(--siteBasis))), calc(324px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(17vw * (100 / var(--siteBasis))), calc(17px * var(--siteMax) / var(--siteBasis)))}}.team-grid__item p{margin-bottom:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis)));line-height:normal}.team-grid__item p:last-child{color:#313335}.team-grid__item a{position:relative;top:clamp(1px, calc(3vw * (100 / var(--siteBasis))), calc(3px * var(--siteMax) / var(--siteBasis)));width:clamp(1px, calc(15vw * (100 / var(--siteBasis))), calc(15px * var(--siteMax) / var(--siteBasis)));margin-left:clamp(1px, calc(3vw * (100 / var(--siteBasis))), calc(3px * var(--siteMax) / var(--siteBasis)));display:inline-block}@media(min-width: 768px){.team-grid__item a{width:clamp(1px, calc(18vw * (100 / var(--siteBasis))), calc(18px * var(--siteMax) / var(--siteBasis)))}}.team-grid__item a:hover svg rect{stroke:#000}.team-grid__item a:hover svg path{fill:#000}.team-grid__item a svg{width:100%}.layout__text-logo-columns{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.tlc{max-width:clamp(1px,(var(--max-width) * 1vw)*100/var(--siteBasis),(var(--max-width) * 1px)*var(--siteMax)/var(--siteBasis))}}.tlc__heading{max-width:clamp(1px, calc(888vw * (100 / var(--siteBasis))), calc(888px * var(--siteMax) / var(--siteBasis)));margin-bottom:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.tlc__heading{margin-bottom:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis)))}}.tlc__ctas{gap:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.tlc__columns{margin:0 clamp(calc(-46 * (100 / var(--siteBasis)) * 1vw), calc(-46px * var(--siteMax) / var(--siteBasis)), -1px)}}.tlc__column{flex:1;padding:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.tlc__column{padding:0 clamp(1px, calc(46vw * (100 / var(--siteBasis))), calc(46px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)));border-right:1px solid #d9d9d9}}@media(max-width: 767px){.tlc__column{border-bottom:1px solid #d9d9d9}.tlc__column:first-child{padding-top:0}.tlc__column:last-child{padding-bottom:0}}.tlc__column:last-child{border:none}.tlc__column img{margin-top:clamp(1px, calc(26vw * (100 / var(--siteBasis))), calc(26px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.tlc__column img{max-width:clamp(1px, calc(220vw * (100 / var(--siteBasis))), calc(220px * var(--siteMax) / var(--siteBasis)))}}.tlc__column-copy{flex:1}.layout__text-quote-callout{margin:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis))) 0}.tqc{background-color:#0e393e}.tqc__copy{flex:1.25;padding:clamp(1px, calc(56vw * (100 / var(--siteBasis))), calc(56px * var(--siteMax) / var(--siteBasis))) 5%}@media(min-width: 768px){.tqc__copy{padding:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(110vw * (100 / var(--siteBasis))), calc(110px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(140vw * (100 / var(--siteBasis))), calc(140px * var(--siteMax) / var(--siteBasis)))}}.tqc__copy .btn{margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}.tqc__copy ul{margin:clamp(1px, calc(18vw * (100 / var(--siteBasis))), calc(18px * var(--siteMax) / var(--siteBasis))) 0;list-style:none}.tqc__copy li{display:flex;gap:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis)));align-items:baseline;margin-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)))}.tqc__copy li::before{content:"";position:relative;background-image:url("../../../img/ui/check-green.svg");background-repeat:no-repeat;background-size:100%;background-position:center;width:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));flex-shrink:0}.tqc__quote{flex:1;padding:clamp(1px, calc(56vw * (100 / var(--siteBasis))), calc(56px * var(--siteMax) / var(--siteBasis))) 5% clamp(1px, calc(56vw * (100 / var(--siteBasis))), calc(56px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(54vw * (100 / var(--siteBasis))), calc(54px * var(--siteMax) / var(--siteBasis)));background-color:#0b2e32}@media(min-width: 768px){.tqc__quote{padding:clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(110vw * (100 / var(--siteBasis))), calc(110px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(70vw * (100 / var(--siteBasis))), calc(70px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(140vw * (100 / var(--siteBasis))), calc(140px * var(--siteMax) / var(--siteBasis)))}}.tqc__quote-auth{gap:clamp(1px, calc(23vw * (100 / var(--siteBasis))), calc(23px * var(--siteMax) / var(--siteBasis)));margin-top:clamp(1px, calc(18vw * (100 / var(--siteBasis))), calc(18px * var(--siteMax) / var(--siteBasis)))}.tqc__quote-auth figure{flex-shrink:0;width:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));border-radius:50%;overflow:hidden;border:1px solid #fff;position:relative}.tqc__quote-auth figure img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center;scale:1.05}.tqc__quote-auth p{margin:0}.tqc__quote-auth p:not(:last-child){margin-bottom:clamp(1px, calc(5vw * (100 / var(--siteBasis))), calc(5px * var(--siteMax) / var(--siteBasis)))}.tqc__quote-icon{top:clamp(calc(-5 * (100 / var(--siteBasis)) * 1vw), calc(-5px * var(--siteMax) / var(--siteBasis)), -1px);left:clamp(calc(-35 * (100 / var(--siteBasis)) * 1vw), calc(-35px * var(--siteMax) / var(--siteBasis)), -1px);width:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.tqc__quote-icon{width:clamp(1px, calc(28vw * (100 / var(--siteBasis))), calc(28px * var(--siteMax) / var(--siteBasis)));top:clamp(calc(-10 * (100 / var(--siteBasis)) * 1vw), calc(-10px * var(--siteMax) / var(--siteBasis)), -1px);left:clamp(calc(-40 * (100 / var(--siteBasis)) * 1vw), calc(-40px * var(--siteMax) / var(--siteBasis)), -1px)}}.tqc__quote-icon svg{width:100%}@media(max-width: 767px){.layout__two_col_scroller{padding-top:clamp(1px, calc(25vw * (100 / var(--siteBasis))), calc(25px * var(--siteMax) / var(--siteBasis)))}}.layout__two_col_scroller .two-col-scroller{gap:clamp(1px, calc(207vw * (100 / var(--siteBasis))), calc(207px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller{align-items:stretch}}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller__content{width:clamp(1px, calc(462vw * (100 / var(--siteBasis))), calc(462px * var(--siteMax) / var(--siteBasis)));min-width:clamp(1px, calc(462vw * (100 / var(--siteBasis))), calc(462px * var(--siteMax) / var(--siteBasis)))}}.layout__two_col_scroller .two-col-scroller__content h2{margin-bottom:clamp(1px, calc(50vw * (100 / var(--siteBasis))), calc(50px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller__content h2{margin-right:clamp(calc(-100 * (100 / var(--siteBasis)) * 1vw), calc(-100px * var(--siteMax) / var(--siteBasis)), -1px);margin-bottom:clamp(1px, calc(41vw * (100 / var(--siteBasis))), calc(41px * var(--siteMax) / var(--siteBasis)))}}.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section{padding-left:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)))}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section{padding-left:clamp(1px, calc(47vw * (100 / var(--siteBasis))), calc(47px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section::before{content:"";position:absolute;top:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis)));left:0;width:1px;height:calc(100% - clamp(1px, calc(458vw * (100 / var(--siteBasis))), calc(458px * var(--siteMax) / var(--siteBasis))) - clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis))));background-color:#fcc6e3}}@media(max-width: 767px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger:not(:last-of-type)::before{content:"";position:absolute;top:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)));left:clamp(calc(-22 * (100 / var(--siteBasis)) * 1vw), calc(-22px * var(--siteMax) / var(--siteBasis)), -1px);width:1px;height:calc(100% + clamp(1px, calc(3vw * (100 / var(--siteBasis))), calc(3px * var(--siteMax) / var(--siteBasis))));background-color:#fcc6e3}}@media(max-width: 767px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger:first-of-type{padding-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger:first-of-type::before{top:clamp(1px, calc(42vw * (100 / var(--siteBasis))), calc(42px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger:first-of-type .content-block{padding-top:clamp(1px, calc(48vw * (100 / var(--siteBasis))), calc(48px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(406vw * (100 / var(--siteBasis))), calc(406px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger:not(:first-of-type) .content-block{padding-top:clamp(1px, calc(100vw * (100 / var(--siteBasis))), calc(100px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(458vw * (100 / var(--siteBasis))), calc(458px * var(--siteMax) / var(--siteBasis)))}}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger:last-of-type .content-block{height:clamp(1px, calc(558vw * (100 / var(--siteBasis))), calc(558px * var(--siteMax) / var(--siteBasis)))}}@media(max-width: 767px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger .content-block{padding-bottom:clamp(1px, calc(12vw * (100 / var(--siteBasis))), calc(12px * var(--siteMax) / var(--siteBasis)))}}.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger h3{margin-bottom:clamp(1px, calc(24vw * (100 / var(--siteBasis))), calc(24px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger h3{margin-bottom:clamp(1px, calc(16vw * (100 / var(--siteBasis))), calc(16px * var(--siteMax) / var(--siteBasis)))}}.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger h3::after{content:"";display:block;position:absolute;top:50%;left:clamp(calc(-50.5 * (100 / var(--siteBasis)) * 1vw), calc(-50.5px * var(--siteMax) / var(--siteBasis)), -1px);width:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(8vw * (100 / var(--siteBasis))), calc(8px * var(--siteMax) / var(--siteBasis)));background-color:#9d178b;transform:translateY(-50%);border:clamp(1px, calc(1vw * (100 / var(--siteBasis))), calc(1px * var(--siteMax) / var(--siteBasis))) solid #fff;border-radius:50%;box-shadow:0 0 0 rgba(157,23,139,.7);transition:all .3s cubic-bezier(0.23, 1, 0.32, 1)}@media(max-width: 767px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger h3::after{left:clamp(calc(-25.5 * (100 / var(--siteBasis)) * 1vw), calc(-25.5px * var(--siteMax) / var(--siteBasis)), -1px)}}.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger .btn{margin-top:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis)))}@media(max-width: 767px){.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger .btn{margin-top:clamp(1px, calc(20vw * (100 / var(--siteBasis))), calc(20px * var(--siteMax) / var(--siteBasis)))}}.layout__two_col_scroller .two-col-scroller__content .scroll-trigger-section .scroll-trigger.in-view h3::after{box-shadow:0 0 14px rgba(157,23,139,.7)}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller__anims{display:flex;flex-direction:column;width:100%;margin-top:clamp(1px, calc(88vw * (100 / var(--siteBasis))), calc(88px * var(--siteMax) / var(--siteBasis)))}}.layout__two_col_scroller .two-col-scroller__anims .anim-col{position:sticky;top:calc(50vh - clamp(1px, calc(234vw * (100 / var(--siteBasis))), calc(234px * var(--siteMax) / var(--siteBasis))));width:clamp(1px, calc(468vw * (100 / var(--siteBasis))), calc(468px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(468vw * (100 / var(--siteBasis))), calc(468px * var(--siteMax) / var(--siteBasis)))}.layout__two_col_scroller .two-col-scroller .anim-block{top:0;width:100%;aspect-ratio:1/1}@media(max-width: 767px){.layout__two_col_scroller .two-col-scroller .anim-block{scale:.9}}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller .anim-block{opacity:0;transition:opacity 1s cubic-bezier(0.23, 1, 0.32, 1)}}.layout__two_col_scroller .two-col-scroller .anim-block::before{content:"";position:absolute;top:clamp(calc(-80 * (100 / var(--siteBasis)) * 1vw), calc(-80px * var(--siteMax) / var(--siteBasis)), -1px);left:clamp(calc(-125 * (100 / var(--siteBasis)) * 1vw), calc(-125px * var(--siteMax) / var(--siteBasis)), -1px);width:calc(100% + clamp(1px, calc(250vw * (100 / var(--siteBasis))), calc(250px * var(--siteMax) / var(--siteBasis))));height:calc(100% + clamp(1px, calc(160vw * (100 / var(--siteBasis))), calc(160px * var(--siteMax) / var(--siteBasis))))}@media(min-width: 768px){.layout__two_col_scroller .two-col-scroller .anim-block::before{top:clamp(calc(-100 * (100 / var(--siteBasis)) * 1vw), calc(-100px * var(--siteMax) / var(--siteBasis)), -1px);left:clamp(calc(-250 * (100 / var(--siteBasis)) * 1vw), calc(-250px * var(--siteMax) / var(--siteBasis)), -1px);width:calc(100% + clamp(1px, calc(500vw * (100 / var(--siteBasis))), calc(500px * var(--siteMax) / var(--siteBasis))));height:calc(100% + clamp(1px, calc(500vw * (100 / var(--siteBasis))), calc(500px * var(--siteMax) / var(--siteBasis))));opacity:0;scale:.8;transition:opacity 1s cubic-bezier(0.23, 1, 0.32, 1),scale 1s cubic-bezier(0.23, 1, 0.32, 1)}}.layout__two_col_scroller .two-col-scroller .anim-block img{position:absolute;inset:0;width:100%}.layout__two_col_scroller .two-col-scroller .anim-block.grad--red-orange::before{background:radial-gradient(circle at center, rgba(255, 103, 38, 0.2) 0%, rgba(226, 58, 119, 0.08) 35%, rgba(144, 38, 135, 0) 70%)}.layout__two_col_scroller .two-col-scroller .anim-block.grad--red-purple::before{background:radial-gradient(circle at center, rgba(226, 58, 119, 0.2) 0%, rgba(144, 38, 135, 0.08) 35%, rgba(86, 0, 218, 0) 70%)}.layout__two_col_scroller .two-col-scroller .anim-block.grad--blue-purple::before{background:radial-gradient(circle at center, rgba(144, 38, 135, 0.2) 0%, rgba(86, 0, 218, 0.08) 35%, rgba(18, 128, 229, 0) 70%)}.layout__two_col_scroller .two-col-scroller .anim-block.fade-in img{border-radius:50%;overflow:hidden;width:100%;object-fit:cover;border:clamp(1px, calc(10vw * (100 / var(--siteBasis))), calc(10px * var(--siteMax) / var(--siteBasis))) solid rgba(255,255,255,.5)}.layout__two_col_scroller .two-col-scroller .anim-block.blur{will-change:filter}.layout__two_col_scroller .two-col-scroller .anim-block.blur.in-view img.blur{animation:blurOut 1s ease-out forwards}.layout__two_col_scroller .two-col-scroller .anim-block.triangle.in-view img.triangle{animation:rotateTriangle 600ms ease-out forwards}.layout__two_col_scroller .two-col-scroller .anim-block.triangle.in-view img.check{scale:.64;animation:fadeInCheck 600ms ease-out forwards}.layout__two_col_scroller .two-col-scroller .anim-block.quotes .quote{position:absolute;width:clamp(1px, calc(95vw * (100 / var(--siteBasis))), calc(95px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(66vw * (100 / var(--siteBasis))), calc(66px * var(--siteMax) / var(--siteBasis)));padding:clamp(1px, calc(21.5vw * (100 / var(--siteBasis))), calc(21.5px * var(--siteMax) / var(--siteBasis))) clamp(1px, calc(31.5vw * (100 / var(--siteBasis))), calc(31.5px * var(--siteMax) / var(--siteBasis)));background-color:#fff;border-bottom-left-radius:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)));border-top-right-radius:clamp(1px, calc(22vw * (100 / var(--siteBasis))), calc(22px * var(--siteMax) / var(--siteBasis)))}.layout__two_col_scroller .two-col-scroller .anim-block.quotes .quote-container{top:50%;left:50%;width:clamp(1px, calc(402vw * (100 / var(--siteBasis))), calc(402px * var(--siteMax) / var(--siteBasis)));height:clamp(1px, calc(402vw * (100 / var(--siteBasis))), calc(402px * var(--siteMax) / var(--siteBasis)));transform:translate(-50%, -50%);transform-origin:top left}@media(max-width: 767px){.layout__two_col_scroller .two-col-scroller .anim-block.quotes .quote-container{scale:.64}}.layout__two_col_scroller .two-col-scroller .anim-block.quotes .quote-1{top:clamp(1px, calc(45vw * (100 / var(--siteBasis))), calc(45px * var(--siteMax) / var(--siteBasis)));left:clamp(1px, calc(45vw * (100 / var(--siteBasis))), calc(45px * var(--siteMax) / var(--siteBasis)));box-shadow:-8px 8px 13px rgba(0,0,0,.15)}.layout__two_col_scroller .two-col-scroller .anim-block.quotes .quote-2{top:unset;left:unset;bottom:clamp(1px, calc(83vw * (100 / var(--siteBasis))), calc(83px * var(--siteMax) / var(--siteBasis)));right:clamp(1px, calc(26.5vw * (100 / var(--siteBasis))), calc(26.5px * var(--siteMax) / var(--siteBasis)));box-shadow:8px 8px 13px rgba(0,0,0,.15)}.layout__two_col_scroller .two-col-scroller .anim-block.quotes.in-view .quote{animation:rotateRight 600ms ease-out forwards}.layout__two_col_scroller .two-col-scroller .anim-block.quotes.in-view .quote-container{animation:rotateLeft 600ms ease-out forwards}.layout__two_col_scroller .two-col-scroller .anim-block.is-visible{opacity:1}.layout__two_col_scroller .two-col-scroller .anim-block.is-visible::before{opacity:1;scale:1}.layout__two_col_scroller .two-col-scroller .anim-block.in-view{opacity:1}.layout__two_col_scroller .two-col-scroller .anim-block.in-view::before{opacity:1;scale:1}.layout__two_col_scroller .two-col-scroller .anim-block:last-of-type.is-visible .quote{animation:rotateRight 600ms ease-out forwards}.layout__two_col_scroller .two-col-scroller .anim-block:last-of-type.is-visible .quote-container{animation:rotateLeft 600ms ease-out forwards}.layout__two_col_scroller.first-image-in-hero .two-col-scroller__anims{margin-top:-100%}@keyframes blurOut{0%{filter:blur(0)}60%{filter:blur(0)}100%{filter:blur(4px)}}@keyframes rotateTriangle{0%{transform:rotate(0deg)}100%{transform:rotate(-25deg)}}@keyframes fadeInCheck{0%{opacity:.4;scale:.64}50%{scale:.8}66%{opacity:.4}100%{opacity:1;scale:1}}@keyframes rotateLeft{0%{rotate:0deg}100%{rotate:-48.5deg}}@keyframes rotateRight{0%{rotate:0deg}100%{rotate:48.5deg}}@media(min-width: 768px){.layout__borderline .container{max-width:clamp(1px,(var(--max-width) * 1vw)*100/var(--siteBasis),(var(--max-width) * 1px)*var(--siteMax)/var(--siteBasis))}}.layout__borderline .borderline{border-top:1px solid}.layout__form{padding:clamp(1px, calc(40vw * (100 / var(--siteBasis))), calc(40px * var(--siteMax) / var(--siteBasis))) 0}@media(min-width: 768px){.layout__form{padding:clamp(1px, calc(60vw * (100 / var(--siteBasis))), calc(60px * var(--siteMax) / var(--siteBasis))) 0}}.layout__form .gform_heading{display:none}.layout__form-container{max-width:clamp(1px, calc(880vw * (100 / var(--siteBasis))), calc(880px * var(--siteMax) / var(--siteBasis)));margin:clamp(1px, calc(30vw * (100 / var(--siteBasis))), calc(30px * var(--siteMax) / var(--siteBasis))) auto 0}.layout__form-container form{text-align:left}