@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__container{box-sizing:border-box;position:relative}.splide__list{-webkit-backface-visibility:hidden;backface-visibility:hidden;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}.TitleCarousel_title__y187_ span{display:block;background:linear-gradient(90deg,#48a6e8 20%,#208ad7 30%,#1372bf 70%,#48a6e8 80%);padding:10px 0;text-align:left;-webkit-background-clip:text;background-clip:text;color:transparent;background-size:500% auto;animation:TitleCarousel_textShine__kNpcP 3s ease-in-out infinite}@keyframes TitleCarousel_textShine__kNpcP{0%{background-position:0 50%}to{background-position:100% 50%}}.TitleCarousel_title__y187_{line-height:110%;max-width:320px}@media (min-width:768px){.TitleCarousel_title__y187_{line-height:1.2;max-width:700px;margin:0 auto 24px}.TitleCarousel_title__y187_ span{padding:0 8px}}@media (min-width:992px){.TitleCarousel_title__y187_{max-width:740px}}@media (min-width:1200px){.TitleCarousel_title__y187_{max-width:1000px;margin-top:-20px}}.FormSubmitButton_btn__4YkrT{background-color:var(--white);color:var(--black)!important;text-decoration:none;font-weight:600;font-size:16px;padding:16px 32px;display:inline-block;border-radius:16px;transition:all .2s ease-in-out;width:220px;text-align:center;border:none;height:48px;cursor:pointer}.FormSubmitButton_btn__4YkrT:disabled{cursor:not-allowed;pointer-events:none}.FormSubmitButton_loader__ocsm0{width:60px;aspect-ratio:5;--_g:no-repeat radial-gradient(circle closest-side,#000 90%,#0000);background:var(--_g) 0 50%,var(--_g) 50% 50%,var(--_g) 100% 50%;background-size:calc(100%/3) 100%;animation:FormSubmitButton_l7__06C7W 1s linear infinite;margin:auto}@keyframes FormSubmitButton_l7__06C7W{33%{background-size:calc(100%/3) 0,calc(100%/3) 100%,calc(100%/3) 100%}50%{background-size:calc(100%/3) 100%,calc(100%/3) 0,calc(100%/3) 100%}66%{background-size:calc(100%/3) 100%,calc(100%/3) 100%,calc(100%/3) 0}}@media (min-width:1200px){.FormSubmitButton_btn__4YkrT{font-size:18px;width:240px;height:52px;transition:all .2s ease-in-out}.FormSubmitButton_btn__4YkrT:hover{box-shadow:0 0 0 4px hsla(0,0%,100%,.5)}}.ContactForm_form___V7xx label{display:block;margin-bottom:8px;font-weight:700;color:var(--white)}.ContactForm_form___V7xx input{width:100%;padding:12px;font-size:16px;border-radius:8px;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.3);color:#fff}.ContactForm_form___V7xx input:focus{outline:transparent;border:1px solid var(--white)}.ContactForm_two_column__v3JWD{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.ContactForm_input_wrapper__dcPOR{margin-bottom:16px}.ContactForm_toast__sRDkp{font-weight:700}@media (min-width:1200px){.ContactForm_form___V7xx label{font-size:20px}.ContactForm_form___V7xx input{padding:16px}}.TextAndImages_outer__80ce9{padding:0 0 48px}.TextAndImages_outer__80ce9.TextAndImages_blue__9kBWY{background-color:var(--card-background)}.TextAndImages_outer__80ce9.TextAndImages_padding_top__ODfob{padding-top:80px}.TextAndImages_content__LEQI9{display:grid}.TextAndImages_image_grid___T6t_{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:20px;gap:20px;order:0;margin-bottom:32px}.TextAndImages_text__XBhIg{order:1}.TextAndImages_text__XBhIg a{color:var(--white);font-weight:700}.TextAndImages_text__XBhIg ul{list-style-type:none;margin-bottom:16px}.TextAndImages_text__XBhIg ul li{color:var(--white);font-weight:600;margin-bottom:16px;background:url(/_next/static/media/check-circle.00b31436.svg) no-repeat;background-position:0 0;background-size:24px;padding-left:32px;line-height:1.6}.TextAndImages_image__c1usF img,.TextAndImages_image_grid___T6t_ img{object-fit:cover}.TextAndImages_image__c1usF{height:240px;width:100%;position:relative;margin-bottom:24px}.TextAndImages_image_1__J6Uic,.TextAndImages_image_2__6x8GM{position:relative;width:100%;height:auto;aspect-ratio:1/1}.TextAndImages_image_3__3URU_{position:relative;width:100%;height:auto;aspect-ratio:2/1;grid-column-start:1;grid-column-end:3}@media(min-width:768px){.TextAndImages_outer__80ce9{padding:0 0 80px}.TextAndImages_image_grid___T6t_,.TextAndImages_text__XBhIg{order:inherit}.TextAndImages_image_grid___T6t_{height:-moz-fit-content;height:fit-content}.TextAndImages_content__LEQI9{grid-template-columns:1fr 1fr;gap:40px}.TextAndImages_content__LEQI9.TextAndImages_reverse__0ujiz .TextAndImages_text__XBhIg{order:1}.TextAndImages_content__LEQI9.TextAndImages_reverse__0ujiz .TextAndImages_image__c1usF{order:0}}@media (min-width:992px){.TextAndImages_text__XBhIg ul{margin-bottom:32px}.TextAndImages_text__XBhIg ul li{font-size:20px;background-position:0 4px}}@media(min-width:1200px){.TextAndImages_outer__80ce9{padding:0 0 120px}.TextAndImages_outer__80ce9.TextAndImages_padding_top__ODfob{padding-top:120px}.TextAndImages_image__c1usF{height:320px}}