/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.section-hero{background:var(--background-color);padding:var(--padding-top) 0 var(--padding-bottom);overflow:hidden}.section-hero.padding-top-default{--padding-top:60px}@media screen and (max-width:768px){.section-hero.padding-top-default{--padding-top:24px}}.section-hero.padding-bottom-default{--padding-bottom:60px}@media screen and (max-width:768px){.section-hero.padding-bottom-default{--padding-bottom:40px}}.section-hero.padding-top-none .section-hero__content{padding-top:48px}@media screen and (max-width:768px){.section-hero.padding-top-none .section-hero__content{padding-top:24px}}@media screen and (max-width:1024px){.section-hero.hide-image-on-mobile .section-hero__media{display:none}}.section-hero.theme-color-default{--title-secondary:var(--black)}.section-hero.theme-color-blue-gradient .section-hero__media{display:flex;align-items:center}.section-hero.theme-color-blue-gradient .section-hero__media picture{position:relative;z-index:2}.section-hero.theme-color-blue-gradient .section-hero__media::before{width:470px;height:324px;background:linear-gradient(90deg,var(--purple-300) 0.19%,rgba(6,182,212,0) 87.7%);content:"";display:block;position:absolute;right:-200px;z-index:1}@media screen and (max-width:1024px){.section-hero.theme-color-blue-gradient .section-hero__media::before{display:none}}.section-hero.theme-color-blue-gray-50-gradient .bg-image,.section-hero.theme-color-blue-white-gradient .bg-image{right:-397px;top:0;width:902px;height:422px}.section-hero.section-hero--with-video .bg-image{width:633.71px;height:279.003px;top:34px;right:-45px;opacity:1}.section-hero.theme-color-purple-100{--title-main:var(--purple-400);--body:var(--purple-400);--page-label:var(--purple-400)}.section-hero::before{z-index:9}.section-hero_nav{padding-top:24px}.section-hero_logos{padding-bottom:100px;z-index:1}@media screen and (max-width:768px){.section-hero_logos{padding-bottom:60px}}@media screen and (max-width:576px){.section-hero_logos--hide-mobile .section-hero__logos{display:none}}.section-hero .container{display:flex;gap:24px 0;position:relative}.section-hero .container:has(.section-hero__logos)::after{position:absolute;top:-50px;left:calc(-50vw + 80px);width:50vw;height:calc(100% + 100px);content:"";background:var(--background-color);display:block;z-index:7}@media screen and (max-width:1441px){.section-hero .container:has(.section-hero__logos)::after{left:calc(-50vw + 50px)}}@media screen and (max-width:1280px){.section-hero .container:has(.section-hero__logos)::after{left:calc(-50vw + 18px)}}@media screen and (max-width:1024px){.section-hero .container:has(.section-hero__logos)::after{left:calc(-50vw + 16px)}}.section-hero__nav{width:100%;display:flex;justify-content:space-between;flex-wrap:wrap;gap:16px;margin-bottom:24px;position:relative;z-index:5}@media screen and (max-width:768px){.section-hero__nav{flex-direction:column-reverse}}@media screen and (max-width:576px){.section-hero__nav{margin-bottom:8px}}@media screen and (max-width:768px){.section-hero__nav.is-breadcrumbs .hero-nav{margin-left:0}}.section-hero__nav.is-breadcrumbs .hero-nav li{display:flex;gap:16px;align-items:center;margin-right:16px}.section-hero__nav.is-breadcrumbs .hero-nav li::after{content:"";display:inline-block;width:8px;height:14px;background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjE0IiB2aWV3Qm94PSIwIDAgOCAxNCIgZmlsbD0ibm9uZSI+PHBhdGggZD0iTTEgMUw2LjcxNzM1IDYuNzE3MzNDNi43OTIwMiA2Ljc5MiA2LjgzNDY3IDYuODkzMzMgNi44MzQ2NyA3QzYuODM0NjcgNy4xMDY2NyA2Ljc5MjAyIDcuMjA4IDYuNzE3MzUgNy4yODI2N0wxIDEzIiBzdHJva2U9ImJsYWNrIiBzdHJva2Utd2lkdGg9IjEuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+PC9zdmc+") no-repeat center;background-size:contain}.section-hero__nav.is-breadcrumbs .hero-nav li:last-child::after{display:none}.section-hero__nav.is-breadcrumbs .hero-nav a{padding:0}.section-hero .hero-nav{display:flex;list-style:none;padding:0;margin:0}@media screen and (max-width:768px){.section-hero .hero-nav{margin-left:-12px}}.section-hero .hero-nav li{margin:0;padding:0}.section-hero .hero-nav li.active a{color:var(--link-color-hover)}.section-hero .hero-nav a{font-weight:300;font-family:var(--font-secondary)}.section-hero .hero-nav a,.section-hero .hero-nav a--bold{font-size:1rem;letter-spacing:.16px;line-height:125%;text-align:left;color:var(--body)}.section-hero .hero-nav a--bold{font-weight:500}@media screen and (max-width:1024px){.section-hero .hero-nav a,.section-hero .hero-nav a--bold{line-height:130%}}@media screen and (max-width:576px){.section-hero .hero-nav a,.section-hero .hero-nav a--bold{font-size:.875rem;line-height:125%}}.section-hero .hero-nav a{color:var(--link-color);transition:all .3s;padding:8px 12px;text-decoration:none;display:flex;font-weight:400}.section-hero .hero-nav a:hover{color:var(--link-color-hover)}.section-hero__content{width:100%;display:flex;flex-direction:column;justify-content:center;gap:24px;position:relative;z-index:99}.section-hero__content:has(+.section-hero__media){width:calc(100% - 620px);padding-right:40px}@media screen and (max-width:1441px){.section-hero__content:has(+.section-hero__media){width:calc(100% - 520px)}}@media screen and (max-width:1024px){.section-hero__content:has(+.section-hero__media){width:100%;padding-right:0;gap:16px}}.section-hero__content *{margin:0}.section-hero__content p,.section-hero__content li{font-weight:300;font-family:var(--font-secondary)}.section-hero__content p,.section-hero__content p--bold,.section-hero__content li,.section-hero__content li--bold{font-size:1.25rem;line-height:120%;text-align:left;color:var(--body)}.section-hero__content p--bold,.section-hero__content li--bold{font-weight:400}@media screen and (max-width:1024px){.section-hero__content p,.section-hero__content p--bold,.section-hero__content li,.section-hero__content li--bold{line-height:130%}}@media screen and (max-width:576px){.section-hero__content p,.section-hero__content p--bold,.section-hero__content li,.section-hero__content li--bold{font-size:1.125rem;line-height:110%}}.section-hero .section-hero__eyebrow,.section-hero .section-hero__label{font-size:1rem;font-weight:500;line-height:1rem;color:var(--black);font-family:var(--font-secondary);color:var(--page-label)}@media screen and (max-width:576px){.section-hero .section-hero__eyebrow,.section-hero .section-hero__label{font-size:.875rem}}.section-hero__description{max-width:1000px;display:flex;gap:24px;flex-direction:column}@media screen and (max-width:1024px){.section-hero__description{gap:16px}}.section-hero__media{width:620px;position:relative;z-index:5}@media screen and (max-width:1441px){.section-hero__media{width:520px}}@media screen and (max-width:1024px){.section-hero__media{width:100%;order:3;display:flex;justify-content:center}}.section-hero__media--top{align-self:flex-start}.section-hero__media--center{align-self:center}.section-hero__media--bottom{align-self:flex-end}.section-hero__media--bottom::after{content:"";position:absolute;left:0;right:0;bottom:0;height:100%;pointer-events:none;border-bottom-left-radius:16px;border-bottom-right-radius:16px;background:linear-gradient(180deg,rgba(128,108,240,0) 65%,var(--purple-300) 100%)}.section-hero__media--bottom-of-section{align-self:flex-end;margin-bottom:calc(-1*var(--padding-bottom))}.section-hero__media--bottom-of-section:has(+.section-hero__logos){margin-bottom:0}.section-hero__media object{width:100%;height:auto;opacity:0;position:absolute;top:0;transition:all .3s}.section-hero__media object.active{opacity:1}.section-hero__media picture{display:block;width:100%;height:auto;max-width:620px;opacity:1;transition:opacity .3s ease-out}.section-hero__media picture.hidden{opacity:0;visibility:hidden;pointer-events:none}.section-hero__media picture img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.section-hero__media .video-wrapper{position:relative;width:100%;padding-top:56.25%;overflow:hidden;border-radius:16px}.section-hero__media iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:none}@media screen and (max-width:576px){.section-hero__media--hide-mobile{display:none}}.section-hero__logos{width:100%;display:flex;flex-direction:column;align-items:center;gap:24px;margin-top:16px;position:relative;z-index:5}@media screen and (max-width:1024px){.section-hero__logos{order:2;margin-top:0}}.section-hero__logos__slider{width:100%;display:flex;justify-content:center}.section-hero__logos .splide__list{justify-content:center}@media screen and (max-width:1024px){.section-hero__logos .splide__list{justify-content:left}}@media screen and (min-width:1281px){.section-hero__logos .splide:not(.is-overflow) .splide__list{margin-right:-80px !important}}.section-hero__logos article{display:flex;align-items:center}.section-hero__logos svg{max-width:100%;max-height:100%}.section-hero__logos p{text-align:center;margin:0}@media screen and (max-width:1024px){.section-hero__logos p{text-align:left}}.section-hero.logos-type-title-inline .section-hero__logos{flex-direction:row;gap:40px;margin-top:66px}@media screen and (max-width:1024px){.section-hero.logos-type-title-inline .section-hero__logos{margin-top:0;flex-direction:column;align-items:center;gap:20px}}@media screen and (min-width:1025px){.section-hero.logos-type-title-inline .section-hero__logos__heading{width:301px}}.section-hero.logos-type-title-inline .section-hero__logos__heading *{text-align:left}.section-hero.logos-type-title-inline .section-hero__logos__slider{width:calc(100% - 341px);justify-content:left}@media screen and (max-width:1441px){.section-hero.logos-type-title-inline .section-hero__logos__slider{width:100%;justify-content:center}}.section-hero.logos-type-title-inline .section-hero__logos .splide__track{overflow:hidden}@media screen and (max-width:1024px){.section-hero.logos-type-title-inline .section-hero__logos .splide__track{overflow:unset}}.section-hero.logos-type-title-inline .section-hero__logos .splide__list{justify-content:left;margin-right:0 !important}.section-hero.logos-type-title-inline .section-hero__logos .splide__slide img,.section-hero.logos-type-title-inline .section-hero__logos .splide__slide svg{max-width:120px}.section-hero .bg-image{position:absolute;top:37px;right:-1074px;width:1317px;z-index:0;height:auto;opacity:.5}.section-hero .bg-image img,.section-hero .bg-image svg,.section-hero .bg-image picture,.section-hero .bg-image article{width:100%;height:auto}@media screen and (max-width:1024px){.section-hero .bg-image{display:none}}.section-hero .splide{width:100%}@media screen and (max-width:768px){.section-hero .splide__track{overflow:unset}}.section-hero .splide__slide{display:flex;align-items:center}.section-hero .splide__slide picture{display:flex}.section-hero .splide__slide img{width:100%;max-height:30px;-o-object-fit:contain;object-fit:contain}.section-hero .is-overflow .splide__list{justify-content:left}.section-hero.show-underline h1 span:not(.mobile-block),.section-hero.show-underline .h1 span:not(.mobile-block){--circle-size:9px;--circle-half-size:calc(var(--circle-size) / 2);--line-end:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='9' height='9' viewBox='0 0 9 9' fill='none'%3E%3Ccircle cx='4.5' cy='4.5' r='4' stroke='%23806CF0'/%3E%3Ccircle cx='4.5' cy='4.5' r='1.5' fill='%23806CF0'/%3E%3C/svg%3E");color:var(--text-selected);display:inline;background-image:var(--line-end),linear-gradient(to right,var(--text-selected),var(--text-selected)),var(--line-end);background-repeat:no-repeat;background-position:0 100%,var(--circle-half-size) calc(100% - var(--circle-half-size)),100% 100%;background-size:var(--circle-size),calc(100% - var(--circle-size)) 1px,var(--circle-size);padding-bottom:3px;padding-left:var(--circle-size);margin-left:calc(-1*var(--circle-size));padding-right:var(--circle-size);margin-right:calc(-1*var(--circle-size));white-space:nowrap}@media screen and (max-width:1024px){.section-hero.show-underline h1 span:not(.mobile-block),.section-hero.show-underline .h1 span:not(.mobile-block){padding-left:0;margin-left:0}}@media screen and (max-width:576px){.section-hero.show-underline h1 span:not(.mobile-block),.section-hero.show-underline .h1 span:not(.mobile-block){white-space:normal}}.section-hero.show-block-span h1 span:not(.mobile-block,.highlight),.section-hero.show-block-span .h1 span:not(.mobile-block,.highlight){display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.section-hero.remove-red-span h1 span:not(.mobile-block,.highlight),.section-hero.remove-red-span .h1 span:not(.mobile-block,.highlight){color:var(--title-main)}.section-hero h1 .highlight,.section-hero .h1 .highlight{display:inline;font-family:"Caveat",cursive !important;font-size:1em;font-weight:400;font-style:italic;color:var(--black);line-height:inherit}.section-hero h1 span.mobile-block,.section-hero .h1 span.mobile-block{color:var(--title-main)}@media screen and (max-width:576px){.section-hero h1 span.mobile-block,.section-hero .h1 span.mobile-block{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.hero-type-no-media .section-hero__content{width:100%;padding-right:0}.hero-type-no-media .section-hero__media{display:none}.hero-type-full-width .section-hero__media,.hero-type-full-width .section-hero__content{width:100%}.hero-type-full-width .section-hero__media picture{max-width:100%}.hero-type-full-width .section-hero__media picture img{border-radius:16px;width:100%;height:auto;-o-object-fit:contain;object-fit:contain;display:block}.hero-type-full-width .section-hero__media.section-hero__media--bottom-of-section::after{content:"";display:block;position:absolute;border-radius:16px;width:100%;height:120px;bottom:0;left:0;background:linear-gradient(to bottom,transparent,var(--media-mask-color))}.hero-type-full-width .section-hero__media--multi-image picture:not(:first-child){display:none}@media screen and (max-width:1024px){.hero-type-full-width .section-hero__media--multi-image picture:first-child{display:none}.hero-type-full-width .section-hero__media--multi-image picture:nth-child(2){display:block}}.hero-type-image-with-background .section-hero__media{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:relative}.hero-type-image-with-background .section-hero__media picture,.hero-type-image-with-background .section-hero__media svg{width:calc(100% + 80px);margin-right:-80px;max-width:none;position:relative;z-index:3}@media screen and (max-width:1024px){.hero-type-image-with-background .section-hero__media picture,.hero-type-image-with-background .section-hero__media svg{border-radius:16px;width:100%;margin-right:0}}@media screen and (max-width:1024px){.hero-type-image-with-background .section-hero__media img{border-radius:16px}}
@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-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{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;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{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;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}
.section-text-and-media{background:var(--background-color);padding:var(--padding-top) 0 var(--padding-bottom);overflow:hidden}.section-text-and-media.padding-top-default{--padding-top:100px}@media screen and (max-width:1024px){.section-text-and-media.padding-top-default{--padding-top:60px}}.section-text-and-media.padding-bottom-default{--padding-bottom:100px}@media screen and (max-width:1024px){.section-text-and-media.padding-bottom-default{--padding-bottom:60px}}.section-text-and-media.theme-color-default{--background-color:var(--white);--title-secondary:var(--black)}@media screen and (max-width:1024px){.section-text-and-media.hide-image-on-mobile .section-text-and-media__media{display:none}}.section-text-and-media h2 span{color:var(--purple-300)}.section-text-and-media .container{gap:40px 80px;align-items:center}@media screen and (max-width:1024px){.section-text-and-media .container{gap:16px;flex-direction:column}}.section-text-and-media--media-left .container{flex-direction:row-reverse}@media screen and (max-width:1024px){.section-text-and-media--media-left .container{flex-direction:column}}.section-text-and-media__title{width:100%}.section-text-and-media__content{flex:1;display:flex;flex-direction:column;justify-content:center;gap:16px}.section-text-and-media__description{display:flex;flex-direction:column;justify-content:center;gap:16px}.section-text-and-media__description ul{gap:24px}.section-text-and-media__description ul *{font-size:1em !important}.section-text-and-media__description a{color:var(--link-color);transition:all .3s;font-weight:700}.section-text-and-media__description a:hover{color:var(--link-color-hover)}.section-text-and-media__description li strong{color:var(--title-main)}.section-text-and-media__media{--offset-right:68px;--offset-bottom:45px;display:flex;justify-content:center;position:relative}@media screen and (max-width:1024px){.section-text-and-media__media{--offset-right:84px;--offset-bottom:48px;width:100%}}.section-text-and-media__media img,.section-text-and-media__media picture,.section-text-and-media__media svg{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}.section-text-and-media__media-wrapper{z-index:20;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.section-text-and-media__media-bg{display:block;position:absolute;right:calc(-1*var(--offset-right));bottom:calc(-1*var(--offset-bottom));z-index:0}.section-text-and-media__media:has(.section-text-and-media__media-bg){margin-bottom:var(--offset-bottom)}.section-text-and-media--slider{overflow:hidden}.section-text-and-media--slider .splide{--arrow-width:40px;display:flex;flex-direction:column;width:100%;visibility:visible !important}@media screen and (max-width:576px){.section-text-and-media--slider .splide{width:calc(100% - 24px)}}.section-text-and-media--slider .splide__track{overflow:unset}.section-text-and-media--slider .splide__pagination{display:flex;justify-content:flex-start;gap:8px;padding:0;flex-wrap:nowrap}.section-text-and-media--slider .splide__pagination li{display:flex;margin-top:24px;flex:0 1 35px}.section-text-and-media--slider .splide__pagination__page{all:unset;max-width:35px;width:100%;height:2px;background-color:var(--purple-200);transition:all .3s;cursor:pointer}.section-text-and-media--slider .splide__pagination__page.is-active{-webkit-transform:scale(1.2);transform:scale(1.2)}.section-text-and-media--slider .splide__arrows{display:flex;gap:16px;position:absolute;top:calc(-1*(var(--arrow-width) + 40px));right:0}.section-text-and-media--slider .splide__arrow{-webkit-appearance:none;appearance:none;display:flex;width:var(--arrow-width);height:var(--arrow-width);justify-content:center;align-items:center;flex-shrink:0;border:2px solid var(--purple-300);border-radius:50%;color:var(--purple-300);background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20width%3D%2218%22%20height%3D%2218%22%20viewBox%3D%220%200%2018%2018%22%20fill%3D%22none%22%3E%3Cg%20clip-path%3D%22url(%23clip0_25463_10456)%22%3E%3Cpath%20d%3D%22M1.42822%208.57129H15.7139%22%20stroke%3D%22%23806CF0%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3Cpath%20d%3D%22M10.0005%202.85742L15.7148%208.57171L10.0005%2014.286%22%20stroke%3D%22%23806CF0%22%20stroke-width%3D%221.5%22%20stroke-linecap%3D%22round%22%20stroke-linejoin%3D%22round%22/%3E%3C/g%3E%3Cdefs%3E%3CclipPath%20id%3D%22clip0_25463_10456%22%3E%3Crect%20width%3D%2217.1429%22%20height%3D%2217.1429%22%20fill%3D%22white%22/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");background-repeat:no-repeat;background-position:center;position:relative;top:auto;background-color:rgba(0,0,0,0);box-shadow:none;outline:none;cursor:pointer}.section-text-and-media--slider .splide__arrow--next:hover,.section-text-and-media--slider .splide__arrow--next:active,.section-text-and-media--slider .splide__arrow--next:focus{color:var(--white);background-color:var(--purple-300);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M1.42822 8.57129H15.7139' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.99902 2.85645L15.7133 8.57073L9.99902 14.285' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.section-text-and-media--slider .splide__arrow--prev:hover,.section-text-and-media--slider .splide__arrow--prev:active,.section-text-and-media--slider .splide__arrow--prev:focus{-webkit-transform:rotate(180deg);transform:rotate(180deg);color:var(--white);background-color:var(--purple-300);transform:rotate(180deg);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M1.42822 8.57129H15.7139' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.99902 2.85645L15.7133 8.57073L9.99902 14.285' stroke='white' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.section-text-and-media--slider .splide__arrow--prev:not(:hover):not(:active):not(:focus){-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-text-and-media--slider .splide__arrow--next:not(:disabled):hover,.section-text-and-media--slider .splide__arrow--next:not(:disabled):active,.section-text-and-media--slider .splide__arrow--next:not(:disabled):focus{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.section-text-and-media--slider .container{align-items:flex-start}@media screen and (max-width:1024px){.section-text-and-media--slider .container{align-items:center}}@media screen and (max-width:1024px){.section-text-and-media--slider .section-text-and-media__media{max-width:535px}}@media screen and (max-width:480px){.section-text-and-media--slider .section-text-and-media__media{max-width:100%}}.section-text-and-media--slider .splide{position:relative;margin-bottom:64px}.section-text-and-media--slider .splide__track{overflow:hidden;z-index:2}.section-text-and-media--slider .splide__arrows{bottom:-64px;top:auto}.section-text-and-media--slider .splide__arrows button svg{display:none}.section-text-and-media--slider .splide.is-at-start .splide__arrow--prev,.section-text-and-media--slider .splide.is-at-end .splide__arrow--next{border-color:var(--gray-300);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M1.42822 8.57129H15.7139' stroke='%23CCC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.99902 2.85645L15.7133 8.57073L9.99902 14.285' stroke='%23CCC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");cursor:default;pointer-events:none}.section-text-and-media--slider .splide.is-at-start .splide__arrow--prev:hover,.section-text-and-media--slider .splide.is-at-start .splide__arrow--prev:active,.section-text-and-media--slider .splide.is-at-start .splide__arrow--prev:focus,.section-text-and-media--slider .splide.is-at-end .splide__arrow--next:hover,.section-text-and-media--slider .splide.is-at-end .splide__arrow--next:active,.section-text-and-media--slider .splide.is-at-end .splide__arrow--next:focus{background-color:rgba(0,0,0,0);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 18 18' fill='none'%3E%3Cpath d='M1.42822 8.57129H15.7139' stroke='%23CCC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3Cpath d='M9.99902 2.85645L15.7133 8.57073L9.99902 14.285' stroke='%23CCC' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E")}.section-text-and-media--slider .splide__pagination{position:absolute;bottom:-26px}.section-text-and-media--slider .splide__pagination li{margin-bottom:0}.section-text-and-media--slider .splide img{height:472px;-o-object-fit:cover;object-fit:cover;border-radius:16px}@media screen and (max-width:576px){.section-text-and-media--slider .splide img{height:auto}}@media screen and (max-width:1024px){.section-text-and-media--slider .splide{margin-bottom:26px}}@media screen and (max-width:576px){.section-text-and-media--slider .splide{width:100%}}.section-text-and-media--noimage .section-text-and-media__content p{max-width:1000px}.section-text-and-media--noimage .section-text-and-media__media{display:none}.section-text-and-media--size-medium .section-text-and-media__media,.section-text-and-media--size-default .section-text-and-media__media{width:41.8%}@media screen and (max-width:1024px){.section-text-and-media--size-medium .section-text-and-media__media,.section-text-and-media--size-default .section-text-and-media__media{width:100%}}.section-text-and-media--size-large .container{gap:40px}@media screen and (max-width:1024px){.section-text-and-media--size-large .container{gap:24px}}.section-text-and-media--size-large .section-text-and-media__media{width:48.44%}@media screen and (max-width:1024px){.section-text-and-media--size-large .section-text-and-media__media{width:100%}}.section-text-and-media--description-s .section-text-and-media__description *{margin:0}.section-text-and-media--description-s .section-text-and-media__description p+p,.section-text-and-media--description-s .section-text-and-media__description p+table,.section-text-and-media--description-s .section-text-and-media__description table+p,.section-text-and-media--description-s .section-text-and-media__description ul+table,.section-text-and-media--description-s .section-text-and-media__description table+ul,.section-text-and-media--description-s .section-text-and-media__description ol+table,.section-text-and-media--description-s .section-text-and-media__description table+ol,.section-text-and-media--description-s .section-text-and-media__description p+ul,.section-text-and-media--description-s .section-text-and-media__description ul+p{margin-top:16px}.section-text-and-media--description-s .section-text-and-media__description p,.section-text-and-media--description-s .section-text-and-media__description a,.section-text-and-media--description-s .section-text-and-media__description li{color:var(--body);font-weight:300;font-family:var(--font-secondary)}.section-text-and-media--description-s .section-text-and-media__description p,.section-text-and-media--description-s .section-text-and-media__description p--bold,.section-text-and-media--description-s .section-text-and-media__description a,.section-text-and-media--description-s .section-text-and-media__description a--bold,.section-text-and-media--description-s .section-text-and-media__description li,.section-text-and-media--description-s .section-text-and-media__description li--bold{font-size:1rem;letter-spacing:.16px;line-height:125%;text-align:left;color:var(--body)}.section-text-and-media--description-s .section-text-and-media__description p--bold,.section-text-and-media--description-s .section-text-and-media__description a--bold,.section-text-and-media--description-s .section-text-and-media__description li--bold{font-weight:500}@media screen and (max-width:1024px){.section-text-and-media--description-s .section-text-and-media__description p,.section-text-and-media--description-s .section-text-and-media__description p--bold,.section-text-and-media--description-s .section-text-and-media__description a,.section-text-and-media--description-s .section-text-and-media__description a--bold,.section-text-and-media--description-s .section-text-and-media__description li,.section-text-and-media--description-s .section-text-and-media__description li--bold{line-height:130%}}@media screen and (max-width:576px){.section-text-and-media--description-s .section-text-and-media__description p,.section-text-and-media--description-s .section-text-and-media__description p--bold,.section-text-and-media--description-s .section-text-and-media__description a,.section-text-and-media--description-s .section-text-and-media__description a--bold,.section-text-and-media--description-s .section-text-and-media__description li,.section-text-and-media--description-s .section-text-and-media__description li--bold{font-size:.875rem;line-height:125%}}.section-text-and-media--description-s .section-text-and-media__description a{font-weight:400}.section-text-and-media--description-s .section-text-and-media__description ul,.section-text-and-media--description-s .section-text-and-media__description ol{padding:0;display:flex;flex-direction:column;gap:16px;list-style:none;margin:1rem 0}.section-text-and-media--description-s .section-text-and-media__description li{padding-left:24px;position:relative}.section-text-and-media--description-s .section-text-and-media__description li::before{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--purple-300);position:absolute;top:.5em;left:8px}.section-text-and-media--description-s .section-text-and-media__description li strong{margin-bottom:16px;display:inline-block}.section-text-and-media--description-s .section-text-and-media__description strong,.section-text-and-media--description-s .section-text-and-media__description strong *{font-size:1.25rem;font-style:normal;font-weight:400;line-height:100%;color:var(--title-main);font-family:var(--font-main)}@media screen and (max-width:576px){.section-text-and-media--description-s .section-text-and-media__description strong,.section-text-and-media--description-s .section-text-and-media__description strong *{font-size:1.125rem}}.section-text-and-media--description-m .section-text-and-media__description *{margin:0}.section-text-and-media--description-m .section-text-and-media__description p+p,.section-text-and-media--description-m .section-text-and-media__description p+table,.section-text-and-media--description-m .section-text-and-media__description table+p,.section-text-and-media--description-m .section-text-and-media__description ul+table,.section-text-and-media--description-m .section-text-and-media__description table+ul,.section-text-and-media--description-m .section-text-and-media__description ol+table,.section-text-and-media--description-m .section-text-and-media__description table+ol,.section-text-and-media--description-m .section-text-and-media__description p+ul,.section-text-and-media--description-m .section-text-and-media__description ul+p{margin-top:16px}.section-text-and-media--description-m .section-text-and-media__description p,.section-text-and-media--description-m .section-text-and-media__description a,.section-text-and-media--description-m .section-text-and-media__description li{color:var(--body);font-weight:300;font-family:var(--font-secondary)}.section-text-and-media--description-m .section-text-and-media__description p,.section-text-and-media--description-m .section-text-and-media__description p--bold,.section-text-and-media--description-m .section-text-and-media__description a,.section-text-and-media--description-m .section-text-and-media__description a--bold,.section-text-and-media--description-m .section-text-and-media__description li,.section-text-and-media--description-m .section-text-and-media__description li--bold{font-size:1.125rem;line-height:125%;text-align:left;color:var(--body)}.section-text-and-media--description-m .section-text-and-media__description p--bold,.section-text-and-media--description-m .section-text-and-media__description a--bold,.section-text-and-media--description-m .section-text-and-media__description li--bold{font-weight:500}@media screen and (max-width:1024px){.section-text-and-media--description-m .section-text-and-media__description p,.section-text-and-media--description-m .section-text-and-media__description p--bold,.section-text-and-media--description-m .section-text-and-media__description a,.section-text-and-media--description-m .section-text-and-media__description a--bold,.section-text-and-media--description-m .section-text-and-media__description li,.section-text-and-media--description-m .section-text-and-media__description li--bold{line-height:130%}}@media screen and (max-width:576px){.section-text-and-media--description-m .section-text-and-media__description p,.section-text-and-media--description-m .section-text-and-media__description p--bold,.section-text-and-media--description-m .section-text-and-media__description a,.section-text-and-media--description-m .section-text-and-media__description a--bold,.section-text-and-media--description-m .section-text-and-media__description li,.section-text-and-media--description-m .section-text-and-media__description li--bold{font-size:1rem;line-height:125%}}.section-text-and-media--description-m .section-text-and-media__description a{font-weight:400}.section-text-and-media--description-m .section-text-and-media__description ul,.section-text-and-media--description-m .section-text-and-media__description ol{padding:0;display:flex;flex-direction:column;gap:16px;list-style:none;margin:1rem 0}.section-text-and-media--description-m .section-text-and-media__description li{padding-left:24px;position:relative}.section-text-and-media--description-m .section-text-and-media__description li::before{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--purple-300);position:absolute;top:.5em;left:8px}.section-text-and-media--description-m .section-text-and-media__description li strong{margin-bottom:16px;display:inline-block}.section-text-and-media--description-default .section-text-and-media__description *{margin:0}.section-text-and-media--description-default .section-text-and-media__description p+p,.section-text-and-media--description-default .section-text-and-media__description p+table,.section-text-and-media--description-default .section-text-and-media__description table+p,.section-text-and-media--description-default .section-text-and-media__description ul+table,.section-text-and-media--description-default .section-text-and-media__description table+ul,.section-text-and-media--description-default .section-text-and-media__description ol+table,.section-text-and-media--description-default .section-text-and-media__description table+ol,.section-text-and-media--description-default .section-text-and-media__description p+ul,.section-text-and-media--description-default .section-text-and-media__description ul+p{margin-top:16px}.section-text-and-media--description-default .section-text-and-media__description p,.section-text-and-media--description-default .section-text-and-media__description a,.section-text-and-media--description-default .section-text-and-media__description li{color:var(--body);font-weight:300;font-family:var(--font-secondary)}.section-text-and-media--description-default .section-text-and-media__description p,.section-text-and-media--description-default .section-text-and-media__description p--bold,.section-text-and-media--description-default .section-text-and-media__description a,.section-text-and-media--description-default .section-text-and-media__description a--bold,.section-text-and-media--description-default .section-text-and-media__description li,.section-text-and-media--description-default .section-text-and-media__description li--bold{font-size:1.125rem;line-height:125%;text-align:left;color:var(--body)}.section-text-and-media--description-default .section-text-and-media__description p--bold,.section-text-and-media--description-default .section-text-and-media__description a--bold,.section-text-and-media--description-default .section-text-and-media__description li--bold{font-weight:500}@media screen and (max-width:1024px){.section-text-and-media--description-default .section-text-and-media__description p,.section-text-and-media--description-default .section-text-and-media__description p--bold,.section-text-and-media--description-default .section-text-and-media__description a,.section-text-and-media--description-default .section-text-and-media__description a--bold,.section-text-and-media--description-default .section-text-and-media__description li,.section-text-and-media--description-default .section-text-and-media__description li--bold{line-height:130%}}@media screen and (max-width:576px){.section-text-and-media--description-default .section-text-and-media__description p,.section-text-and-media--description-default .section-text-and-media__description p--bold,.section-text-and-media--description-default .section-text-and-media__description a,.section-text-and-media--description-default .section-text-and-media__description a--bold,.section-text-and-media--description-default .section-text-and-media__description li,.section-text-and-media--description-default .section-text-and-media__description li--bold{font-size:1rem;line-height:125%}}.section-text-and-media--description-default .section-text-and-media__description a{font-weight:400}.section-text-and-media--description-default .section-text-and-media__description ul,.section-text-and-media--description-default .section-text-and-media__description ol{padding:0;display:flex;flex-direction:column;gap:16px;list-style:none;margin:1rem 0}.section-text-and-media--description-default .section-text-and-media__description li{padding-left:24px;position:relative}.section-text-and-media--description-default .section-text-and-media__description li::before{content:"";width:8px;height:8px;border-radius:50%;background-color:var(--purple-300);position:absolute;top:.5em;left:8px}.section-text-and-media--description-default .section-text-and-media__description li strong{margin-bottom:16px;display:inline-block}.section-text-and-media--description-default .section-text-and-media__description a{color:var(--link-color)}.section-text-and-media--description-default .section-text-and-media__description a:hover{color:var(--link-color-hover)}.section-text-and-media--valign-top .container{align-items:flex-start}.section-text-and-media table{font-family:var(--font-secondary);font-size:1.125rem;width:100%;margin:24px 0;padding:0;border-collapse:collapse;table-layout:fixed}.section-text-and-media table td{padding:16px;border:1px solid var(--gray-200);font-weight:350;vertical-align:top;width:auto}.section-text-and-media table td p+p,.section-text-and-media table td ul+p,.section-text-and-media table td p+ul,.section-text-and-media table td ul+ul{margin-top:16px}.section-text-and-media table tr:first-child td{background-color:var(--purple-100)}.section-text-and-media table tr:not(:first-child) td{color:var(--gray-700);background-color:var(--white)}.section-text-and-media table tr:not(:first-child):not(.secondary-row)>td:first-child{background-color:var(--gray-100)}
.layout.onecol-layout .layout__region{width:100%}.layout.onecol-layout.v-spacing--none .layout__region:last-child{padding-bottom:0}
