@font-face{font-family:"TimesNow";src:url("../fonts/TimesNow-ExtraLight.woff2?1") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SuisseIntl";src:url("../fonts/SuisseIntl-Regular.woff2?1") format("woff2");font-weight:normal;font-style:normal;font-display:swap}@font-face{font-family:"SuisseIntl";src:url("../fonts/SuisseIntl-Book.woff2?1") format("woff2");font-weight:500;font-style:normal;font-display:swap}html{line-height:1.15;-webkit-text-size-adjust:100%;box-sizing:border-box;width:100%}*,*::before,*::after{box-sizing:inherit}html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,figcaption,figure,footer,header,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:rgba(0,0,0,0)}body{scroll-behavior:smooth;text-rendering:optimizeSpeed;-webkit-text-size-adjust:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:100%}ul{list-style:none}img,iframe,video,object,embed,picture{display:block;max-width:100%;height:auto;width:100%}[tabindex="-1"]{outline:none !important}hr{height:0}abbr[title]{text-decoration:underline dotted}b,strong{font-weight:bold}code,kbd,samp,pre{font-family:SFMono-Regular,Consolas,"Liberation Mono",Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}@media(prefers-reduced-motion: reduce){*{animation-duration:.01ms !important;animation-iteration-count:1 !important;transition-duration:.01ms !important;scroll-behavior:auto !important}}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;display:none}input[type=search]::-ms-clear,input[type=search]::-ms-reveal{display:none;width:0;height:0}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input[autocomplete=off]::-webkit-contacts-auto-fill-button,input[autocomplete=off]::-webkit-credentials-auto-fill-button{visibility:hidden;display:none !important;pointer-events:none;height:0;width:0;margin:0}select::-ms-expand{display:none}input[type=range]::-moz-focus-outer{border:0}:root{--s-4:0.25rem;--s-5:0.31rem;--s-10:0.63rem;--s-15:clamp(0.63rem, 0.52vw + 0.47rem, 0.94rem);--s-20:clamp(0.63rem, 1.04vw + 0.31rem, 1.25rem);--s-25:clamp(0.94rem, 1.04vw + 0.63rem, 1.56rem);--s-30:clamp(1.25rem, 1.04vw + 0.94rem, 1.88rem);--s-35:clamp(1.56rem, 1.04vw + 1.25rem, 2.19rem);--s-40:clamp(1.88rem, 1.04vw + 1.56rem, 2.5rem);--s-45:clamp(2.19rem, 1.04vw + 1.88rem, 2.81rem);--s-50:clamp(2.5rem, 1.04vw + 2.19rem, 3.13rem);--s-60:clamp(3.13rem, 1.04vw + 2.81rem, 3.75rem);--s-70:clamp(3.13rem, 2.08vw + 2.5rem, 4.38rem);--s-80:clamp(3.75rem, 2.08vw + 3.13rem, 5rem);--s-90:clamp(3.75rem, 3.13vw + 2.81rem, 5.63rem);--s-100:clamp(4.38rem, 3.13vw + 3.44rem, 6.25rem);--s-120:clamp(4.38rem, 5.21vw + 2.81rem, 7.5rem);--s-150:clamp(5rem, 7.29vw + 2.81rem, 9.38rem);--s-180:clamp(6.25rem, 8.33vw + 3.75rem, 11.25rem);--s-200:clamp(7.5rem, 8.33vw + 5rem, 12.5rem);--radius-sm:clamp(0.63rem, 0.52vw + 0.47rem, 0.94rem);--radius-md:clamp(1.25rem, 0.52vw + 1.09rem, 1.56rem);--radius-lg:clamp(1.56rem, 0.52vw + 1.41rem, 1.88rem);--grid-gap:clamp(0.63rem, 1.04vw + 0.31rem, 1.25rem);--a3:clamp(2.5rem, 1.25vw + 2.13rem, 3.25rem);--a2:clamp(2rem, 0.83vw + 1.75rem, 2.5rem);--a2--alt:clamp(1.5rem, 1.67vw + 1rem, 2.5rem);--a1:clamp(1.5rem, 0.42vw + 1.38rem, 1.75rem);--b0:clamp(0.88rem, 0.63vw + 0.69rem, 1.25rem);--b1:clamp(0.88rem, 0.21vw + 0.81rem, 1rem);--b2:0.88rem;--b3:0.75rem;--breakpoint-sm:480px;--breakpoint-sm-md:640px;--breakpoint-md:800px;--breakpoint-md-lg:960px;--breakpoint-lg:1140px;--breakpoint-lg-xl:1280px;--breakpoint-xl:1440px;--breakpoint-xxl:1920px;--breakpoint-xxxl:3840px;--white:#ffffff;--light:#ffffff;--white-0:rgba(255, 255, 255, 0);--white-10:rgba(255, 255, 255, 0.1);--white-20:rgba(255, 255, 255, 0.2);--white-30:rgba(255, 255, 255, 0.3);--white-40:rgba(255, 255, 255, 0.4);--white-50:rgba(255, 255, 255, 0.5);--white-60:rgba(255, 255, 255, 0.6);--white-70:rgba(255, 255, 255, 0.7);--white-80:rgba(255, 255, 255, 0.8);--white-90:rgba(255, 255, 255, 0.9);--white-100:white;--black:#202020;--dark:#202020;--dark-grey:#4d4d4d;--grey:#b2b4b6;--light-grey:#d9d9d9;--lighter-grey:#dedede;--off-white:#f7f7f7;--red:#ff7070;--light-red:#ffb9b9;--green:#61b899;--violet:#a6a9ff;--violet-15:rgba(166, 169, 255, 0.15);--light-violet:#e4e5ff;--light-violet-90:rgba(228, 229, 255, 0.9);--black-0:rgba(32, 32, 32, 0);--black-10:rgba(32, 32, 32, 0.1);--black-20:rgba(32, 32, 32, 0.2);--black-30:rgba(32, 32, 32, 0.3);--black-40:rgba(32, 32, 32, 0.4);--black-50:rgba(32, 32, 32, 0.5);--black-60:rgba(32, 32, 32, 0.6);--black-70:rgba(32, 32, 32, 0.7);--black-80:rgba(32, 32, 32, 0.8);--black-90:rgba(32, 32, 32, 0.9);--black-100:#202020}@media(min-width: 1920px){:root{--s-4:max(0.25rem, 0.13vw + 0.1rem);--s-5:max(0.31rem, 0.16vw + 0.13rem);--s-10:max(0.63rem, 0.31vw + 0.25rem);--s-15:max(0.94rem, 0.47vw + 0.38rem);--s-20:max(1.25rem, 0.63vw + 0.5rem);--s-25:max(1.56rem, 0.78vw + 0.63rem);--s-30:max(1.88rem, 0.94vw + 0.75rem);--s-35:max(2.19rem, 1.09vw + 0.88rem);--s-40:max(2.5rem, 1.25vw + 1rem);--s-45:max(2.81rem, 1.41vw + 1.13rem);--s-50:max(3.13rem, 1.56vw + 1.25rem);--s-60:max(3.75rem, 1.88vw + 1.5rem);--s-70:max(4.38rem, 2.19vw + 1.75rem);--s-80:max(5rem, 2.5vw + 2rem);--s-90:max(5.63rem, 2.81vw + 2.25rem);--s-100:max(6.25rem, 3.13vw + 2.5rem);--s-120:max(7.5rem, 3.75vw + 3rem);--s-150:max(9.38rem, 4.69vw + 3.75rem);--s-180:max(11.25rem, 5.63vw + 4.5rem);--s-200:max(12.5rem, 6.25vw + 5rem);--radius-sm:max(0.94rem, 0.47vw + 0.38rem);--radius-md:max(1.56rem, 0.78vw + 0.63rem);--radius-lg:max(1.88rem, 0.94vw + 0.75rem);--grid-gap:max(1.25rem, 0.63vw + 0.5rem);--a3:max(3.25rem, 1.63vw + 1.3rem);--a2:max(2.5rem, 1.25vw + 1rem);--a2--alt:max(2.5rem, 1.25vw + 1rem);--a1:max(1.75rem, 0.88vw + 0.7rem);--b0:max(1.25rem, 0.63vw + 0.5rem);--b1:max(1rem, 0.5vw + 0.4rem);--b2:max(0.88rem, 0.44vw + 0.35rem);--b3:max(0.75rem, 0.38vw + 0.3rem)}}:root{--navigation-color: var(--black)}html,body{-webkit-font-smoothing:antialiased}body{color:var(--black);background-color:var(--white);font-size:var(--b0);font-family:"SuisseIntl",sans-serif;line-height:132%;letter-spacing:-0.01em}a{color:inherit;text-decoration:none}a:active:not(:disabled):focus-visible,a:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}.o-section{border-radius:var(--radius-md);padding-left:var(--s-20);padding-right:var(--s-20)}.o-section--thin{padding-left:16.6666666667%;padding-right:16.6666666667%}@media(max-width: 1140px){.o-section--thin{padding-left:4.1666666667%;padding-right:4.1666666667%}}.o-section--narrow{padding-left:12.5%;padding-right:12.5%}@media(max-width: 1140px){.o-section--narrow{padding-left:4.1666666667%;padding-right:4.1666666667%}}.o-section--wide{padding-left:4.1666666667%;padding-right:4.1666666667%}.o-section--no-padding-left{padding-left:0}@media(max-width: 1140px){.o-section--no-padding-left{padding-left:0}}.o-section--no-padding-right{padding-right:0}@media(max-width: 1140px){.o-section--no-padding-right{padding-right:0}}.o-section--full-width{padding-left:0;padding-right:0}@media(max-width: 1140px){.o-section--full-width{padding-left:0;padding-right:0}}.o-section--full-vh{height:100vh}.o-section--black{background-color:var(--black)}.o-section--white{background-color:var(--white)}.o-section--grey{background-color:var(--grey)}.o-section--noise{position:relative}.o-section--noise::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../ui/noise-bg-tile.png");background-size:auto auto;background-repeat:repeat;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:0}.o-section--no-overflow{overflow:hidden}.o-section--overlap-top{position:relative;border-bottom-left-radius:0;border-bottom-right-radius:0;padding-bottom:var(--radius-lg);margin-top:calc(var(--radius-lg)*-1)}.o-section--vision{overflow:hidden}.o-section--team{border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md);margin-bottom:var(--s-20)}.o-section--insights-cards-module{margin-bottom:var(--s-20)}.o-section--styleguide{padding-top:var(--s-100);padding-bottom:var(--s-100)}.o-container{max-width:1680px;margin:0 auto}.o-container--full{max-width:100%}.o-header--noise{position:relative;border-left:var(--s-10) solid var(--white);border-right:var(--s-10) solid var(--white);border-bottom:var(--s-20) solid var(--white);padding-bottom:var(--s-20)}@media(max-width: 480px){.o-header--noise{border-left:none;border-right:none;border-bottom:none}}.o-header--noise::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../ui/noise-bg-tile.png");background-size:auto auto;background-repeat:repeat;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:0}.o-header--home,.o-header--team,.o-header--contact,.o-header--error{overflow:hidden}.o-header--home,.o-header--team{padding-bottom:0}.o-header--error{margin-bottom:0;padding-bottom:0;border-bottom:none}.o-footer{padding-bottom:var(--s-20);padding-top:var(--s-20);padding-left:var(--s-20);padding-right:var(--s-20)}@media(max-width: 800px){.o-footer{padding-bottom:var(--s-80)}}.o-pagination{position:relative;z-index:2;padding-left:var(--s-20);padding-right:var(--s-20)}.c-loader,.c-preloader{background-color:var(--violet-15);position:fixed;top:0;left:0;width:100%;height:100%;z-index:500;backdrop-filter:blur(4px);transition:all .25s linear}.c-loader::before,.c-preloader::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--violet);opacity:0;transition:opacity .25s linear;z-index:501}.c-loader{opacity:0;z-index:500}.c-loader.is-visible{opacity:1;transition:opacity .25s linear}.c-loader.is-visible::before{opacity:1;transition-delay:.25s}.c-preloader{opacity:1;z-index:500}.c-preloader::before{opacity:1;transition:opacity .2s linear}.c-preloader.is-hidden{opacity:0;transition:opacity .25s linear;transition-delay:.5s}.c-preloader.is-hidden::before{opacity:0;transition-delay:.2s}.c-mobile-navigation-trigger{position:fixed;display:none;align-items:center;justify-content:center;bottom:var(--s-20);left:50%;transform:translateX(-50%);z-index:301;background-color:var(--white);border-radius:var(--radius-md);padding:var(--s-15) var(--s-25);transition:all .2s ease-out;box-shadow:0 2px 6px 0 rgba(0,0,0,.06);cursor:pointer;margin:0;overflow:hidden;outline:0;border:none;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none}@media(hover: hover){.c-mobile-navigation-trigger:hover{background-color:var(--black);color:var(--white)}}@media(max-width: 800px){.c-mobile-navigation-trigger{display:inline-flex}}.c-mobile-navigation-trigger__label{color:var(--black);transition:all .2s ease-out}.c-mobile-navigation-trigger__label span{display:block;height:100%;text-align:center;transition:all .2s ease-out}.c-mobile-navigation-trigger__label span:first-child{opacity:1;visibility:visible}.c-mobile-navigation-trigger__label span:nth-child(2){position:absolute;width:100%;left:50%;transform:translateX(-50%);opacity:0}.is-opened .c-mobile-navigation-trigger__label{transform:translateY(-100%)}.is-opened .c-mobile-navigation-trigger__label span:first-child{opacity:0}.is-opened .c-mobile-navigation-trigger__label span:nth-child(2){opacity:1}.c-mobile-navigation-trigger.is-disabled{pointer-events:none}.c-mobile-navigation-wrapper{position:fixed;top:0;left:0;width:100vw;height:105dvh;z-index:301;padding:var(--s-40) var(--s-30);padding-bottom:calc(5dvh + var(--s-40));border:none;background-color:initial;display:none;flex-direction:column;justify-content:flex-end;transition:opacity .3s ease,display .3s ease allow-discrete}@media(max-width: 800px){.c-mobile-navigation-wrapper{padding-left:var(--s-20);padding-right:var(--s-20)}}.c-mobile-navigation-wrapper[open] .c-mobile-navigation-overlay{opacity:1;pointer-events:auto}@starting-style{.c-mobile-navigation-wrapper[open] .c-mobile-navigation-overlay{opacity:0}}.c-mobile-navigation-wrapper[open] .c-mobile-navigation{opacity:1;transform:translateY(0)}.c-mobile-navigation-wrapper.is-closing .c-mobile-navigation-overlay{opacity:0;transition-delay:.25s}.c-mobile-navigation-wrapper.is-closing .c-mobile-navigation{opacity:0;transform:translateY(-20px);transition-delay:0s}.c-mobile-navigation-overlay{position:absolute;inset:calc(var(--s-20)*-1);background-color:var(--violet-15);z-index:300;backdrop-filter:blur(4px);opacity:0;transition:opacity .5s ease,display .5s ease allow-discrete;pointer-events:none}.c-mobile-navigation{display:flex;flex-direction:column;gap:var(--s-40);justify-content:space-between;position:relative;z-index:301;border-radius:var(--radius-lg);background:var(--white);padding:var(--s-50) var(--s-40);box-shadow:0 8px 84px 0 rgba(0,0,0,.06);margin-bottom:var(--s-40);min-height:27.5em;transition:opacity .25s ease,transform .25s ease;opacity:0;transform:translateY(20px)}.c-mobile-navigation__logo{width:100%;max-width:7.1875em;margin:0 auto}.c-mobile-navigation__logo .u-icon{width:unset;height:100%}.c-mobile-navigation__links{display:flex;justify-content:center;padding-bottom:var(--s-30)}.c-mobile-navigation__links-item.is-active .c-menu-link{pointer-events:none;color:var(--grey)}.c-navigation-wrapper{position:fixed;top:0;left:0;width:100%;z-index:200;transition:transform .25s ease-in-out;pointer-events:none}.c-navigation-wrapper.has-scrolled{transform:translateY(calc(var(--s-20) * -1))}.c-navigation-blur{position:absolute;top:0;left:0;width:100%;height:180%;pointer-events:none;z-index:-1}.c-navigation-blur__inner{display:block;position:absolute;top:0;left:0;width:100%;height:100%;opacity:.35;transition:opacity .25s ease-in-out}.has-scrolled .c-navigation-blur__inner{opacity:1}.c-navigation-blur__inner:nth-child(1){z-index:-1;backdrop-filter:blur(12px);mask:linear-gradient(#000 0%, rgba(0, 0, 0, 0) 21.25%)}.c-navigation-blur__inner:nth-child(2){z-index:-2;backdrop-filter:blur(6px);mask:linear-gradient(#000 0% 21.25%, rgba(0, 0, 0, 0) 42.5%)}.c-navigation-blur__inner:nth-child(3){z-index:-3;backdrop-filter:blur(3px);mask:linear-gradient(#000 0% 42.5%, rgba(0, 0, 0, 0) 63.75%)}.c-navigation-blur__inner:nth-child(4){z-index:-4;backdrop-filter:blur(1px);mask:linear-gradient(#000 0% 63.75%, rgba(0, 0, 0, 0) 85%)}.c-navigation{padding:var(--s-20)}.c-navigation--no-menu .c-navigation__inner{justify-content:center}.c-navigation__inner{display:flex;align-items:center;justify-content:space-between;padding:var(--s-20) var(--s-40);gap:var(--s-40)}@media(max-width: 800px){.c-navigation__inner{justify-content:center}}.c-navigation__logo{width:20%;color:var(--navigation-color);pointer-events:auto}@media(max-width: 800px){.c-navigation__logo{width:auto;text-align:center}}.c-navigation__logo a{max-width:6.1em;display:flex;align-items:center;justify-content:center}.c-navigation__logo .u-icon{width:100%;height:auto;transition:all .25s linear}.c-navigation__links{display:flex;align-items:center;justify-content:center;pointer-events:auto;width:60%}@media(max-width: 800px){.c-navigation__links{display:none}}.c-navigation__links-item.is-active .c-menu-link{pointer-events:none;color:var(--grey)}.c-navigation__cta{pointer-events:auto;width:20%;text-align:right}@media(max-width: 800px){.c-navigation__cta{display:none}}.is-navigation-light .c-navigation__cta .c-button--primary{background-color:var(--white);color:var(--black)}@media(hover: hover){.is-navigation-light .c-navigation__cta .c-button--primary:hover{outline:1px solid var(--white);background-color:var(--black);color:var(--white)}}html.is-navigation-light{--navigation-color: var(--light)}html.is-navigation-dark{--navigation-color: var(--dark)}.c-hamburger{border:none;margin:0;padding:0;outline:none;outline:0;border-radius:0;box-shadow:none;text-decoration:none;text-transform:none;text-align:center;overflow:hidden;cursor:pointer;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;width:auto;height:auto;background:rgba(0,0,0,0);line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-hamburger:hover,.c-hamburger:focus,.c-hamburger:active{outline:none}.c-hamburger{position:relative;overflow:visible;display:inline-flex;width:var(--s-25);height:var(--s-15)}.c-hamburger:active:not(:disabled):focus-visible,.c-hamburger:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}.c-hamburger.is-active span:nth-child(1){transform:translateY(-50%) rotate(45deg)}.c-hamburger.is-active span:nth-child(2){transform:translateY(-50%);opacity:0}.c-hamburger.is-active span:nth-child(3){transform:translateY(-50%) rotate(-45deg)}.c-hamburger span{width:100%;height:2px;background-color:currentColor;position:absolute;left:0;top:50%;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.c-hamburger span:nth-child(1){transform:translateY(-300%)}.c-hamburger span:nth-child(2){transform:translateY(-50%)}.c-hamburger span:nth-child(3){transform:translateY(200%)}.c-media-loader{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:var(--white);transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);z-index:2;pointer-events:none}.c-media-loader--black{background-color:var(--black)}.c-media-loader--blur{background-color:var(--light-violet);backdrop-filter:blur(4px)}.c-media-overlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:1;background-color:var(--black)}.c-media-trigger{border:none;margin:0;padding:0;outline:none;outline:0;border-radius:0;box-shadow:none;text-decoration:none;text-transform:none;text-align:center;overflow:hidden;cursor:pointer;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;width:auto;height:auto;background:rgba(0,0,0,0);line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-media-trigger:hover,.c-media-trigger:focus,.c-media-trigger:active{outline:none}.c-media-trigger{width:var(--s-80);height:var(--s-80);position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);background:var(--white);color:var(--black);border-radius:100%;z-index:1}.is-playing .c-media-trigger{opacity:0;visibility:hidden}.c-responsive-media{position:relative;overflow:hidden;width:100%}.c-responsive-media--background{position:absolute;top:0;left:0;width:100%;height:100%}.c-responsive-media__inner{height:0;width:100%;padding-bottom:100%;overflow:hidden;position:relative;display:block}.c-responsive-media__inner--1-1{padding-bottom:100%}.c-responsive-media__inner--2-1{padding-bottom:50%}.c-responsive-media__inner--1-2{padding-bottom:200%}.c-responsive-media__inner--3-1{padding-bottom:33.3333333333%}.c-responsive-media__inner--1-3{padding-bottom:300%}.c-responsive-media__inner--3-2{padding-bottom:66.6666666667%}.c-responsive-media__inner--2-3{padding-bottom:150%}.c-responsive-media__inner--4-3{padding-bottom:75%}.c-responsive-media__inner--3-4{padding-bottom:133.3333333333%}.c-responsive-media__inner--16-9{padding-bottom:56.25%}.c-responsive-media__inner--9-16{padding-bottom:177.7777777778%}.c-responsive-media__inner--auto{padding-bottom:unset;height:auto}.c-responsive-media__inner--auto .c-responsive-media__img,.c-responsive-media__inner--auto .c-responsive-media__video,.c-responsive-media__inner--auto iframe,.c-responsive-media__inner--auto object,.c-responsive-media__inner--auto embed{width:auto;height:auto;position:relative}.c-responsive-media__inner--adopt{padding-bottom:unset;height:100%}.c-responsive-media__inner[loaded]>.c-embed-video__trigger{display:none}.c-responsive-media__img,.c-responsive-media__video,.c-responsive-media iframe,.c-responsive-media object,.c-responsive-media embed{display:block;position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center}.c-responsive-media__img--cover,.c-responsive-media__video--cover,.c-responsive-media iframe--cover,.c-responsive-media object--cover,.c-responsive-media embed--cover{object-fit:cover}.c-responsive-media__img--contain,.c-responsive-media__video--contain,.c-responsive-media iframe--contain,.c-responsive-media object--contain,.c-responsive-media embed--contain{object-fit:contain}.c-responsive-media__img--center,.c-responsive-media__video--center,.c-responsive-media iframe--center,.c-responsive-media object--center,.c-responsive-media embed--center{object-position:center}.c-responsive-media__img--top,.c-responsive-media__video--top,.c-responsive-media iframe--top,.c-responsive-media object--top,.c-responsive-media embed--top{object-position:top}.c-responsive-media__img--bottom,.c-responsive-media__video--bottom,.c-responsive-media iframe--bottom,.c-responsive-media object--bottom,.c-responsive-media embed--bottom{object-position:bottom}.c-responsive-media__img--left,.c-responsive-media__video--left,.c-responsive-media iframe--left,.c-responsive-media object--left,.c-responsive-media embed--left{object-position:left}.c-responsive-media__img--right,.c-responsive-media__video--right,.c-responsive-media iframe--right,.c-responsive-media object--right,.c-responsive-media embed--right{object-position:right}.c-responsive-media__img.is-loaded+.c-media-loader,.c-responsive-media__video.is-loaded+.c-media-loader,.c-responsive-media iframe.is-loaded+.c-media-loader,.c-responsive-media object.is-loaded+.c-media-loader,.c-responsive-media embed.is-loaded+.c-media-loader{opacity:0;visibility:hidden}.c-breadcrumbs{display:flex;align-items:center;flex-wrap:wrap}.c-breadcrumbs li{display:inline-flex;align-items:center;justify-content:center}.c-breadcrumbs li:before{content:"";display:inline-flex;flex-shrink:0;flex-grow:0;width:1em;height:1em;background-size:contain;background-position:center;background-repeat:no-repeat;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgZmlsbD0ibm9uZSI+PHBhdGggc3Ryb2tlPSIjMDAwIiBzdHJva2Utd2lkdGg9IjEuNSIgZD0ibTYgMyA1IDUtNSA1Ii8+PC9zdmc+");margin-left:var(--s-10);margin-right:var(--s-10)}.c-breadcrumbs li:first-child:before{display:none}.c-breadcrumbs a{transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.c-button{padding-top:var(--s-4);padding-left:25px;padding-right:25px;padding-bottom:var(--s-4);display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;margin:0;overflow:hidden;outline:0;border:none;border-radius:var(--s-50);vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s ease-out;background-color:var(--black);color:var(--violet);box-shadow:none;text-align:center;outline:none;box-sizing:border-box;position:relative;min-height:42px}.c-button__prefix,.c-button__suffix{display:flex;align-items:center;justify-content:center;background-color:var(--violet);color:var(--black);border-radius:var(--s-50);padding:var(--s-5) var(--s-10);width:var(--s-40);min-width:42px;min-height:36px;transition:all .2s ease-out}.c-button__prefix .u-icon,.c-button__suffix .u-icon{font-size:1.15em}.c-button__prefix{margin-right:var(--s-10)}.c-button__suffix{margin-left:var(--s-10)}.c-button__label{display:inline-block;margin-top:.15em}@media(hover: hover){.c-button:hover:not(:disabled){color:var(--white)}.c-button:hover .c-button__prefix,.c-button:hover .c-button__suffix{background-color:rgba(0,0,0,0);color:var(--white)}}.c-button:active:not(:disabled):focus-visible,.c-button:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}.c-button:disabled{background-color:var(--black-50);color:var(--white);cursor:not-allowed;pointer-events:none}.c-button--prefix{padding-right:25px;padding-left:var(--s-5)}.c-button--suffix{padding-left:25px;padding-right:var(--s-5)}.c-button--secondary{background-color:var(--white);color:var(--black)}@media(hover: hover){.c-button--secondary:hover:not(:disabled){color:var(--black)}.c-button--secondary:hover .c-button__prefix,.c-button--secondary:hover .c-button__suffix{background-color:rgba(0,0,0,0);color:var(--black)}}.c-button--full{width:100%}.c-button--small{height:var(--s-40);padding-left:var(--s-40);padding-right:var(--s-40)}.c-button__loader{position:absolute;top:0;left:0;width:100%;height:100%;display:none;align-items:center;justify-content:center;z-index:2}.c-button.is-loading,.submitting .c-button{transition:none;cursor:not-allowed;pointer-events:none;color:rgba(0,0,0,0);user-select:none}.c-button.is-loading .c-button__loader,.submitting .c-button .c-button__loader{display:flex}.c-link{text-decoration:none;cursor:pointer;margin:0;overflow:hidden;outline:0;border:none;border-radius:var(--s-50);vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:rgba(0,0,0,0)}.c-link{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 75%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-link:hover:not(:disabled){background-size:0 75%}}.c-menu-link{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;background-color:var(--white);border-radius:var(--radius-md);padding:var(--s-10) var(--s-15);transition:all .2s ease-out;box-shadow:0 2px 6px 0 rgba(0,0,0,.06)}@media(hover: hover){.c-menu-link:hover{background-color:var(--black);color:var(--white)}}@media(hover: hover){.is-navigation-light .c-menu-link:hover{outline:1px solid var(--white)}}.c-expander-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;margin:0;overflow:hidden;outline:0;border:none;border-radius:var(--s-50);vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s linear;background-color:var(--white);padding:var(--s-10) var(--s-15)}@media(max-width: 800px){.c-expander-button{margin-top:var(--s-10);padding:var(--s-15) var(--s-25)}}.c-expander-button__label{display:flex;align-items:center;justify-content:center;gap:2px}.c-expander-button__label>i{display:block;width:4px;height:4px;border-radius:50%;background-color:var(--black);transition:all .2s ease-out}@media(hover: hover){.c-expander-button:hover .c-expander-button__label>i:nth-child(1){transform:translateX(-2px)}.c-expander-button:hover .c-expander-button__label>i:nth-child(3){transform:translateX(2px)}}.c-more-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;margin:0;overflow:hidden;outline:0;border:none;border-radius:var(--s-50);vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s linear;background-color:var(--violet);padding:0 var(--s-15);min-width:60px;min-height:24px}.c-more-button__label{display:flex;align-items:center;justify-content:center;color:var(--black);font-size:20px}.c-more-button__label i{display:inline-block;padding:0 var(--s-5);font-style:normal;margin-top:.15em;line-height:1}@media(hover: hover){.c-more-button:hover{background-color:var(--white)}}.c-eyebrow{display:inline-flex;flex-direction:column;align-items:center;gap:var(--s-10)}.c-eyebrow__icon .u-icon{font-size:1.35em}.c-eyebrow--accent{color:var(--violet)}.c-eyebrow--secondary .c-eyebrow__icon{color:var(--grey)}.c-underline-link{text-decoration:underline}.c-contact-info a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 90%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-contact-info a:hover:not(:disabled){background-size:0 90%}}.c-social-networks{display:flex;justify-content:center;gap:var(--s-10);padding-top:var(--s-10)}.c-social-networks a span{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 90%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-social-networks a span:hover:not(:disabled){background-size:0 90%}}.c-social-networks__item-link{display:flex;align-items:center;justify-content:center;gap:var(--s-10)}.c-social-networks__item-icon{display:inline-block;width:32px;height:32px;border-radius:50%;background-color:var(--black);color:var(--white);margin-right:var(--s-4);font-size:.65em;display:flex;align-items:center;justify-content:center}.c-social-networks--small .c-social-networks__item-link{gap:var(--s-4)}.c-social-networks--small .c-social-networks__item-icon{width:24px;height:24px;font-size:1em}.c-spinner{width:var(--s-30);height:var(--s-30);position:relative;display:inline-flex;align-items:center;justify-content:center}.c-spinner--small{width:var(--s-20);height:var(--s-20)}.c-spinner__inner{display:block;width:100%;height:100%;position:absolute;top:0;left:0;border:2px solid rgba(0,0,0,0);border-top-color:var(--white);border-radius:100%;animation:spinner 1s linear infinite}@keyframes spinner{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.c-content-loader{padding-top:var(--s-60);position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--black-50);z-index:2;justify-content:center;display:none}.is-loading .c-content-loader{display:flex}.c-accordion__single{border-bottom:1px solid var(--black)}.c-accordion__single:first-child{border-top:1px solid var(--black)}.c-accordion__header{padding-top:var(--s-20);padding-bottom:var(--s-20);position:relative;cursor:pointer;display:flex;align-items:baseline;justify-content:space-between;gap:var(--s-60)}.c-accordion__indicator{border:none;margin:0;padding:0;outline:none;outline:0;border-radius:0;box-shadow:none;text-decoration:none;text-transform:none;text-align:center;overflow:hidden;cursor:pointer;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;width:auto;height:auto;background:rgba(0,0,0,0);line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-accordion__indicator:hover,.c-accordion__indicator:focus,.c-accordion__indicator:active{outline:none}.c-accordion__indicator{width:var(--s-20);height:var(--s-20);position:relative;flex-shrink:0;flex-grow:0}.c-accordion__indicator:active:not(:disabled):focus-visible,.c-accordion__indicator:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}.c-accordion__indicator:before,.c-accordion__indicator:after{content:"";position:absolute;background-color:var(--black);top:50%;left:50%;transform:translate(-50%, -50%);transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.c-accordion__indicator:before{width:1px;height:100%}.c-accordion__indicator:after{width:100%;height:1px}.is-opened .c-accordion__indicator:before{transform:translate(-50%, -50%) scaleY(0)}.c-accordion__panel-inner{padding-bottom:var(--s-20)}.c-accordion__panel-inner p{margin-bottom:1em}.c-accordion__panel-inner p:last-child{margin-bottom:0}.c-slider-fraction{display:inline-flex;align-items:center;justify-content:center;user-select:none}.c-slider-navigation{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-5);user-select:none}.c-slider-navigation__button{border:none;margin:0;padding:0;outline:none;outline:0;border-radius:0;box-shadow:none;text-decoration:none;text-transform:none;text-align:center;overflow:hidden;cursor:pointer;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;width:auto;height:auto;background:rgba(0,0,0,0);line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-slider-navigation__button:hover,.c-slider-navigation__button:focus,.c-slider-navigation__button:active{outline:none}.c-slider-navigation__button{font-size:.7em;transition:all .2s linear;color:var(--black);border:1px solid var(--lighter-grey);width:5.2em;height:5.2em;border-radius:5em}.c-slider-navigation__button:active:not(:disabled):focus-visible,.c-slider-navigation__button:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}@media(hover: hover){.c-slider-navigation__button:hover:not(:disabled){background-color:var(--black);color:var(--white)}}.c-slider-navigation__button:disabled{background-color:var(--black-50);color:var(--white);cursor:not-allowed;pointer-events:none;opacity:.5}.c-slider-pagination{display:inline-flex;align-items:center;justify-content:center;gap:var(--s-10);user-select:none}.c-slider-pagination__bullet{width:var(--s-10);height:var(--s-10);background-color:var(--black-50);border-radius:100%;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.c-slider-pagination__bullet.is-active{background-color:var(--black)}.c-slider-scrollbar{height:var(--s-10);background-color:var(--black-50);border-radius:var(--s-100);overflow:hidden;user-select:none}@media(max-width: 1140px){.c-slider-scrollbar{height:var(--s-5)}}.c-slider-scrollbar__inner{height:100%;background-color:var(--black);border-radius:var(--s-100);cursor:pointer}.c-pagination{display:flex;width:100%;max-width:600px;justify-content:center;align-items:center;gap:var(--s-20);padding-top:var(--s-20);padding-bottom:var(--s-120);margin:0 auto}.c-pagination__item{display:inline-flex;align-items:center;justify-content:center;text-align:center}.c-pagination__item:first-child{margin-left:0;margin-right:auto}.c-pagination__item:last-child{margin-left:auto;margin-right:0}.c-pagination-arrow{width:44px;height:44px;border-radius:100px;display:flex;align-items:center;justify-content:center;background-color:var(--white);transition:all .2s ease-out;box-shadow:0 2px 6px 0 rgba(0,0,0,.06)}@media(hover: hover){.c-pagination-arrow:hover{background-color:var(--black);color:var(--white)}}.c-pagination-arrow.is-disabled{opacity:.5;cursor:not-allowed}.c-pagination-number{width:32px;height:32px;border-radius:100px;border:1px solid rgba(0,0,0,0);display:flex;align-items:center;justify-content:center;transition:all .2s linear}@media(hover: hover){.c-pagination-number:hover{background-color:var(--white);border-color:var(--light-grey)}}.c-pagination-number.is-active{background-color:var(--white);color:var(--grey);border-color:var(--light-grey);pointer-events:none}.c-social-icons{display:flex;align-items:center;gap:var(--s-20);font-size:1.5em}.c-social-icons li,.c-social-icons a{display:inline-flex;align-items:center;justify-content:center}.c-article-share__title{padding-bottom:var(--s-15)}.c-article-share__list{display:flex;gap:var(--s-10)}.c-article-share__list a{display:inline-flex;padding:var(--s-5) 0}.c-article-share__list a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 60%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-article-share__list a:hover:not(:disabled){background-size:0 60%}}.c-copy-button{display:flex;align-items:center;position:relative;overflow:visible !important;cursor:pointer;margin:0;padding:0;padding:var(--s-5) 0;overflow:hidden;outline:0;border:none;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s linear;background-color:rgba(0,0,0,0)}.c-copy-button{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 60%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-copy-button:hover:not(:disabled){background-size:0 60%}}.c-copy-button>*{pointer-events:none}.c-copy-button__info{border-radius:var(--s-5);position:absolute;white-space:nowrap;padding:var(--s-5);display:block;top:120%;left:50%;transform:translate(-50%, 5px);color:var(--black);background-color:var(--light-violet);transition:all .3s;pointer-events:none;opacity:0;z-index:2}.c-copy-button.is-copied{pointer-events:none}.c-copy-button.is-copied .c-copy-button__info{opacity:1;transform:translate(-50%, 0)}.c-footer{background-color:var(--violet);border-radius:var(--radius-md)}.c-footer__inner{display:flex;padding:var(--s-20) var(--s-40);justify-content:space-between;align-items:center;gap:var(--s-20)}@media(max-width: 800px){.c-footer__inner{flex-direction:column;gap:var(--s-50);padding-top:var(--s-30);padding-bottom:var(--s-30)}}.c-footer__logo{max-width:6.1em}.c-footer__logo a{display:flex;align-items:center;justify-content:center}.c-footer__logo .u-icon{width:100%;height:auto;max-width:6.1em}.c-footer__links{display:flex;gap:var(--s-20)}.c-footer__links a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 70%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-footer__links a:hover:not(:disabled){background-size:0 70%}}.c-prefooter{background-color:var(--black);color:var(--white);border-radius:var(--radius-md);position:relative;display:flex;align-items:center;justify-content:center;flex-direction:column;overflow:hidden}@media(max-width: 800px){.c-prefooter{min-height:36em}}.c-prefooter__bg{position:relative;width:100%;min-width:34.2857142857em;opacity:.75}.c-prefooter__bg-inner{transform:perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 1.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.75) * 1.5deg))}.c-prefooter__bg-inner>span{width:100%;max-width:33em;margin:0 auto}.c-prefooter__header{position:absolute;padding:var(--s-40) 4.1666666667%;width:100%;left:0;top:50%;transform:translateY(-50%);z-index:1;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}@media(max-width: 800px){.c-prefooter__header{gap:var(--s-30)}}.c-prefooter__title{max-width:10em;margin:0 auto;padding-bottom:var(--s-15)}@media(max-width: 800px){.c-prefooter__title{padding-bottom:0}}.c-prefooter__subtitle{max-width:24.375em;margin:0 auto;padding-bottom:var(--s-20)}.c-features-modal-overlay{position:absolute;inset:calc(var(--s-20)*-1);background-color:var(--violet-15);z-index:300;backdrop-filter:blur(4px);opacity:0;transition:opacity .5s ease,display .5s ease allow-discrete;pointer-events:none}.c-features-modal-wrapper{position:fixed;top:0;left:0;width:100vw;height:105dvh;z-index:301;opacity:0;visibility:hidden;display:none;align-items:flex-end;border:none;background-color:initial;padding-left:var(--s-20);padding-right:var(--s-20);padding-top:var(--s-50);padding-bottom:calc(5dvh + 90px)}.c-features-modal-wrapper[open] .c-features-modal-overlay{opacity:1;pointer-events:auto}@starting-style{.c-features-modal-wrapper[open] .c-features-modal-overlay{opacity:0}}.c-features-modal-wrapper[open] .c-features-modal{opacity:1;transform:translateY(0)}.c-features-modal-wrapper[open] .c-features-modal__close{opacity:1;transform:translateY(0)}.c-features-modal-wrapper.is-closing .c-features-modal-overlay{opacity:0;transition-delay:.25s}.c-features-modal-wrapper.is-closing .c-features-modal{opacity:0;transform:translateY(-20px);transition-delay:0s}.c-features-modal{width:100%;position:relative;max-width:420px;margin:0 auto;background-color:var(--white);border-radius:var(--radius-md);padding:0 var(--s-30);box-shadow:0 8px 84px 0 rgba(0,0,0,.06);z-index:301;transition:opacity .25s ease,transform .25s ease;opacity:0;transform:translateY(20px)}.c-features-modal:before,.c-features-modal:after{content:"";position:absolute;display:block;width:100%;left:0;height:var(--s-40);z-index:2}.c-features-modal:before{top:0;background:linear-gradient(to bottom, var(--white), transparent);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.c-features-modal:after{bottom:0;background:linear-gradient(to top, var(--white), transparent);border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.c-features-modal__inner{min-height:21em;display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-30);padding-top:var(--s-50);padding-bottom:var(--s-30);height:100%;max-height:calc(100svh - var(--s-120));overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.c-features-modal__inner::-webkit-scrollbar{display:none}.c-features-modal__navigation{display:flex;justify-content:center;align-items:center}.c-features-modal__close{position:absolute;top:100%;right:0;background-color:var(--white);display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:5em;border:1px solid var(--white);margin-top:4px;aspect-ratio:1/1;cursor:pointer;z-index:301;filter:drop-shadow(0 8px 64px rgba(0, 0, 0, 0.1));transition:all .25s .1s linear;opacity:0;transform:translateY(5px)}.c-features-modal__close .u-icon{transition:all .2s linear}@media(hover: hover){.c-features-modal__close:hover:not(:disabled){border-color:var(--light-violet)}.c-features-modal__close:hover:not(:disabled) .u-icon{transform:rotate(90deg) scale(0.9)}}.c-features-modal .c-feature-card{height:100%}.c-features-slider__slide.swiper-slide{height:auto}.c-form-modal-overlay{position:absolute;inset:calc(var(--s-20)*-1);background-color:var(--violet-15);z-index:300;backdrop-filter:blur(4px);opacity:0;transition:opacity .5s ease,display .5s ease allow-discrete;pointer-events:none}.c-form-modal-wrapper{position:fixed;top:0;left:0;width:100vw;height:100vh;height:100dvh;z-index:301;opacity:0;visibility:hidden;display:none;align-items:flex-end;border:none;background-color:initial;padding-left:var(--s-20);padding-right:var(--s-20);padding-top:var(--s-50);padding-bottom:90px}.c-form-modal-wrapper[open] .c-form-modal-overlay{opacity:1;pointer-events:auto}@starting-style{.c-form-modal-wrapper[open] .c-form-modal-overlay{opacity:0}}.c-form-modal-wrapper[open] .c-form-modal{opacity:1;transform:translateY(0)}.c-form-modal-wrapper[open] .c-form-modal__close{opacity:1;transform:translateY(0)}.c-form-modal-wrapper.is-closing .c-form-modal-overlay{opacity:0;transition-delay:.25s}.c-form-modal-wrapper.is-closing .c-form-modal{opacity:0;transform:translateY(-20px);transition-delay:0s}.c-form-modal{width:100%;position:relative;max-width:420px;margin-left:auto;margin-right:0;background-color:var(--white);border-radius:var(--radius-md);box-shadow:0 8px 84px 0 rgba(0,0,0,.06);z-index:301;transition:opacity .25s ease,transform .25s ease;opacity:0;transform:translateY(20px)}.c-form-modal:before,.c-form-modal:after{content:"";position:absolute;display:block;width:100%;left:0;height:var(--s-40);z-index:2}.c-form-modal:before{top:0;background:linear-gradient(to bottom, var(--white), transparent);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.c-form-modal:after{bottom:0;background:linear-gradient(to top, var(--white), transparent);border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.c-form-modal__inner{padding:var(--s-40);height:100%;max-height:calc(100svh - var(--s-120));overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.c-form-modal__inner::-webkit-scrollbar{display:none}.c-form-modal__close{position:absolute;top:100%;right:0;background-color:var(--white);display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:5em;border:1px solid var(--white);margin-top:4px;aspect-ratio:1/1;cursor:pointer;z-index:301;filter:drop-shadow(0 8px 64px rgba(0, 0, 0, 0.1));transition:all .25s .1s linear;opacity:0;transform:translateY(5px)}.c-form-modal__close .u-icon{transition:all .2s linear}@media(hover: hover){.c-form-modal__close:hover:not(:disabled){border-color:var(--light-violet)}.c-form-modal__close:hover:not(:disabled) .u-icon{transform:rotate(90deg) scale(0.9)}}.c-team-modal-overlay{position:absolute;inset:calc(var(--s-20)*-1);background-color:var(--violet-15);z-index:300;backdrop-filter:blur(4px);opacity:0;transition:opacity .5s ease,display .5s ease allow-discrete;pointer-events:none}.c-team-modal-wrapper{position:fixed;top:0;left:0;width:100vw;height:105dvh;z-index:301;opacity:0;visibility:hidden;display:none;align-items:flex-end;border:none;background-color:initial;padding-left:var(--s-20);padding-right:var(--s-20);padding-top:var(--s-50);padding-bottom:calc(5dvh + 90px)}.c-team-modal-wrapper[open] .c-team-modal-overlay{opacity:1;pointer-events:auto}@starting-style{.c-team-modal-wrapper[open] .c-team-modal-overlay{opacity:0}}.c-team-modal-wrapper[open] .c-team-modal{opacity:1;transform:translateY(0)}.c-team-modal-wrapper[open] .c-team-modal__close{opacity:1;transform:translateY(0)}.c-team-modal-wrapper.is-closing .c-team-modal-overlay{opacity:0;transition-delay:.25s}.c-team-modal-wrapper.is-closing .c-team-modal{opacity:0;transform:translateY(-20px);transition-delay:0s}.c-team-modal{width:100%;position:relative;max-width:420px;margin-left:auto;margin-right:0;background-color:var(--white);border-radius:var(--radius-md);box-shadow:0 8px 84px 0 rgba(0,0,0,.06);z-index:301;transition:opacity .25s ease,transform .25s ease;opacity:0;transform:translateY(20px)}.c-team-modal:before,.c-team-modal:after{content:"";position:absolute;display:block;width:100%;left:0;height:var(--s-40);z-index:2}.c-team-modal:before{top:0;background:linear-gradient(to bottom, var(--white), transparent);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md)}.c-team-modal:after{bottom:0;background:linear-gradient(to top, var(--white), transparent);border-bottom-left-radius:var(--radius-md);border-bottom-right-radius:var(--radius-md)}.c-team-modal__inner{padding:var(--s-40);height:100%;max-height:calc(95svh - var(--s-120));overflow-y:auto;-webkit-overflow-scrolling:touch;-ms-overflow-style:none;scrollbar-width:none}.c-team-modal__inner::-webkit-scrollbar{display:none}.c-team-modal__list-item{display:none;opacity:0;transition:opacity .25s ease}.c-team-modal__list-item.is-active{display:block;opacity:1}.c-team-modal__close{position:absolute;top:100%;right:0;background-color:var(--white);display:flex;align-items:center;justify-content:center;width:60px;height:60px;border-radius:5em;border:1px solid var(--white);margin-top:4px;aspect-ratio:1/1;cursor:pointer;z-index:301;filter:drop-shadow(0 8px 64px rgba(0, 0, 0, 0.1));transition:all .25s .1s linear;opacity:0;transform:translateY(5px)}.c-team-modal__close .u-icon{transition:all .2s linear}@media(hover: hover){.c-team-modal__close:hover:not(:disabled){border-color:var(--light-violet)}.c-team-modal__close:hover:not(:disabled) .u-icon{transform:rotate(90deg) scale(0.9)}}.c-tagline__row{width:100%;display:flex}.c-tagline__row--justify{justify-content:space-between}.c-tagline__row--justify span{white-space:nowrap}.c-tagline__row--center{justify-content:center;gap:.5em}.c-nav-button{display:inline-flex;align-items:center;justify-content:center;text-decoration:none;cursor:pointer;margin:0;overflow:hidden;outline:0;border:none;border-radius:var(--s-50);vertical-align:top;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:all .2s linear;background-color:var(--white);padding:0 var(--s-20);border-radius:var(--radius-md);padding:var(--s-10) var(--s-15);transition:all .2s ease-out;box-shadow:0 2px 6px 0 rgba(0,0,0,.06)}@media(hover: hover){.c-nav-button:hover{background-color:var(--black);color:var(--violet)}}.c-nav-button--small{padding:var(--s-10) var(--s-10)}.c-nav-button__icon{display:flex;align-items:center;justify-content:center}.c-article-wrapper{padding-top:var(--s-120);padding-bottom:var(--s-120);padding-left:4.1666666667%;padding-right:4.1666666667%;scroll-behavior:smooth;position:relative}.c-article-wrapper__bg{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:0;pointer-events:none;overflow:hidden}.c-article-wrapper__bg::after{content:"";display:block;position:absolute;z-index:2;filter:blur(72px);top:10%;left:45%;width:100vw;height:25vw;transform:translateX(-50%) translateY(-50%) rotate(38.183deg);border-radius:50%;background-color:var(--violet);opacity:.35;min-width:66em;min-height:18em}.c-article-wrapper__bg--single-page::after{height:20vw;top:0;left:50%;transform:translateX(-50%) translateY(-50%) rotate(0deg);mix-blend-mode:multiply;min-height:12em}.c-article-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../ui/noise-bg-tile.png");background-size:auto auto;background-repeat:repeat;opacity:.6;pointer-events:none;mix-blend-mode:multiply;z-index:0}.c-article{position:relative}.c-article__sidebar{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2;max-width:15em;padding-top:var(--s-120);padding-bottom:var(--s-150)}@media(max-width: 1140px){.c-article__sidebar{display:none}}.c-article__sidebar .c-back-button{margin-top:var(--s-10)}.c-article__main{position:relative;z-index:1}.c-article__content,.c-article__header,.c-article__share,.c-article__related{max-width:33em;margin:0 auto}.c-article__categories{display:flex;flex-wrap:wrap}.c-article__header{padding-top:var(--s-120);padding-bottom:var(--s-80);position:relative}.c-article__content{padding-bottom:var(--s-80)}@media(max-width: 1140px){.c-article__content{padding-bottom:0}}.c-article__title{padding-bottom:var(--s-30)}.c-article__meta{display:flex;align-items:center;justify-content:center;gap:var(--s-20)}@media(max-width: 800px){.c-article__meta{flex-direction:column}}.c-article__content-excerpt{margin-bottom:var(--s-80);color:var(--black)}.c-article__share{padding-top:var(--s-60);border-top:1px solid var(--black)}@media(max-width: 1140px){.c-article__share{display:none}}.c-article__table-of-contents{margin-top:var(--s-40);list-style:decimal;position:sticky;top:var(--s-120);padding-top:var(--s-120);padding-left:var(--s-30)}.c-article__table-of-contents li{list-style-position:outside;padding-left:var(--s-15);color:var(--grey);margin-bottom:var(--s-10);transition:all .3s ease-out;max-width:11.4285714286em}@media(hover: hover){.c-article__table-of-contents li:hover a{color:var(--black)}}.c-article__table-of-contents li.is-active a{color:var(--black)}.c-article__table-of-contents a{transition:all .2s ease-out}.c-article__related{padding-top:var(--s-120)}.c-page-wrapper{position:relative;z-index:1}.c-page-wrapper::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../ui/noise-bg-tile.png");background-size:auto auto;background-repeat:repeat;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:0}@media(max-width: 480px){.c-related-insights{border-top:1px solid var(--black);padding-top:var(--s-120)}}.c-related-insights__title{margin-bottom:var(--s-40)}@media(max-width: 480px){.c-related-insights__title{text-align:center}}.c-related-insights__list{width:100%;justify-content:space-between;display:flex;gap:var(--s-60)}@media(max-width: 1140px){.c-related-insights__list{gap:var(--s-30)}}@media(max-width: 480px){.c-related-insights__list{flex-direction:column;gap:var(--s-60)}}.c-related-insights__item{width:100%;max-width:45.5%;height:auto;display:flex;flex-direction:column}@media(max-width: 480px){.c-related-insights__item{width:100%;max-width:22.1428571429em;margin:0 auto}}.c-filters__list{display:flex;flex-wrap:wrap;column-gap:1px;row-gap:var(--s-10);justify-content:center}.c-filters-link{display:flex;align-items:center;gap:var(--s-10);padding:var(--s-5);padding-left:var(--s-20);border-radius:100px;color:var(--black);border:1px solid var(--grey);transition:all .2s ease-out}.c-filters-link__label{padding-top:.15em}.c-filters-link__count{border:1px solid var(--black);background-color:var(--black);color:var(--violet);padding:var(--s-5) var(--s-10);border-radius:100px}@media(hover: hover){.c-filters-link:hover{background-color:var(--white);border-color:var(--white)}}.c-filters-link.is-active{background-color:var(--grey);pointer-events:none}.c-filters-link.is-active .c-filters-link__count{background-color:rgba(0,0,0,0);color:var(--black);border:1px solid var(--black)}.c-progress-bar{position:fixed;z-index:199;bottom:0;left:0;width:100%;height:8px;background-color:var(--white);pointer-events:none}.c-progress-bar__line{position:absolute;left:0;width:100%;transform:scaleX(0);transform-origin:left;height:100%;background-color:var(--violet)}.c-feature-card{display:flex;flex-direction:column;gap:var(--s-20);padding-left:2.5em;position:relative}@media(max-width: 640px){.c-feature-card{padding-left:3.5714285714em}}.c-feature-card__header{display:flex;flex-direction:column;gap:var(--s-15)}.c-feature-card__index{position:absolute;left:0;top:.75em}@media(max-width: 640px){.c-feature-card__index{top:0}}.c-feature-card__index span{display:inline-flex;align-items:center;justify-content:center;width:2.1428571429em;height:2.1428571429em;border-radius:50%;background-color:var(--black);color:var(--violet);text-align:center;flex-shrink:0;flex-grow:0}.c-feature-card__title{max-width:7.8571428571em;text-wrap:balance}@media(max-width: 640px){.c-feature-card__title{max-width:unset}}.c-feature-card__list{display:flex;flex-direction:column;gap:var(--s-10);list-style:disc}@media(max-width: 640px){.c-feature-card__list{padding-top:var(--s-10)}}.c-feature-card__list-item{max-width:17.1428571429em}.c-feature-expander-card{display:flex;flex-direction:column;padding-left:1.5em;position:relative;width:100%}.c-feature-expander-card::before{content:"";position:absolute;top:calc(var(--s-40)*-1);bottom:calc(var(--s-20)*-1);left:calc(var(--s-30)*-1);right:calc(var(--s-30)*-1);background-color:var(--white);border-radius:var(--radius-md);z-index:-1;box-shadow:0 8px 84px 0 rgba(0,0,0,.06);opacity:0;visibility:hidden;pointer-events:none;transition:all .2s ease-in-out}@media(max-width: 640px){.c-feature-expander-card{padding-left:3.5714285714em}}.c-feature-expander-card__header{display:flex;flex-direction:column;gap:var(--s-15);padding-left:1.4285714286em}@media(max-width: 480px){.c-feature-expander-card__header{padding-left:0}}.c-feature-expander-card__index{position:absolute;left:0;top:.75em}@media(max-width: 640px){.c-feature-expander-card__index{top:0}}.c-feature-expander-card__index span{display:inline-flex;align-items:center;justify-content:center;width:2.1428571429em;height:2.1428571429em;border-radius:50%;background-color:var(--black);color:var(--violet);text-align:center;flex-shrink:0;flex-grow:0}.c-feature-expander-card__title{max-width:7.8571428571em;text-wrap:balance}@media(max-width: 640px){.c-feature-expander-card__title{max-width:unset}}.c-feature-expander-card__subtitle{max-width:15em;padding-bottom:var(--s-20);text-wrap:balance}.c-feature-expander-card__list{display:flex;flex-direction:column;gap:var(--s-10);list-style:disc}@media(max-width: 640px){.c-feature-expander-card__list{padding-top:var(--s-10)}}.c-feature-expander-card__list-item{max-width:17.1428571429em}.c-feature-expander-card__expander .c-expander-button{margin-left:1.4285714286em;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}@media(max-width: 480px){.c-feature-expander-card__expander .c-expander-button{margin-left:0}}.c-feature-expander-card__expander-inner{padding-left:1.4285714286em;height:0;overflow:hidden;opacity:0;transform:translateY(10px);transition:height .3s ease-in-out,opacity .3s ease-in-out,transform .3s ease-in-out}@media(max-width: 480px){.c-feature-expander-card__expander-inner{padding-left:0}}.c-feature-expander-card.is-expanded{z-index:2}.c-feature-expander-card.is-expanded::before{opacity:1;visibility:visible;pointer-events:auto}.c-feature-expander-card.is-expanded .c-feature-expander-card__expander-inner{opacity:1;transform:translateY(0)}.c-feature-expander-card.is-expanded .c-expander-button{opacity:0;pointer-events:none}@media(hover: hover){.is-desktop .c-feature-expander-card:hover{z-index:2}.is-desktop .c-feature-expander-card:hover::before{opacity:1;visibility:visible;pointer-events:auto}.is-desktop .c-feature-expander-card:hover .c-feature-expander-card__expander-inner{height:auto}.is-desktop .c-feature-expander-card:hover .c-expander-button{opacity:0;visibility:hidden;pointer-events:none}}.c-challenge-card{display:flex;width:100%;gap:var(--s-30);max-width:23.2em;margin:0 auto}.c-challenge-card__header{display:flex;flex-direction:column;gap:var(--s-20)}.c-challenge-card__title{max-width:9.5em}.c-challenge-card__subtitle{max-width:23.75em}.c-goal-card{display:inline-flex;align-items:center;gap:var(--s-10);padding:var(--s-15) var(--s-30);border-radius:var(--s-60);border:1px solid var(--black)}.c-goal-card__icon{display:inline-flex;align-items:center;justify-content:center;width:2.1428571429em;height:2.1428571429em;border-radius:50%;background-color:var(--black);color:var(--grey);text-align:center;flex-shrink:0;flex-grow:0}.c-goal-card--1{margin-left:0;margin-right:auto}@media(max-width: 1140px){.c-goal-card--1{margin-right:8.3333333333%}}.c-goal-card--2{margin-left:25%;margin-right:auto}@media(max-width: 1140px){.c-goal-card--2{margin-left:8.3333333333%;margin-right:0}}.c-goal-card--3{margin-left:10%;margin-right:auto}@media(max-width: 1140px){.c-goal-card--3{margin-left:0;margin-right:8.3333333333%}}@media(max-width: 1140px){.c-goal-card--4{margin-left:8.3333333333%;margin-right:0}}.c-goal-card--5{margin-left:auto;margin-right:0}@media(max-width: 1140px){.c-goal-card--5{margin-left:0;margin-right:8.3333333333%}}.c-team-card{display:flex;flex-direction:column;gap:var(--s-20)}.c-team-card__image{border-radius:var(--radius-sm);overflow:hidden;position:relative;cursor:help}.c-team-card__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out;background-color:var(--violet);mix-blend-mode:soft-light}.c-team-card__image-icon{position:absolute;bottom:var(--s-20);left:var(--s-20);font-size:1em;color:var(--violet);display:inline-flex;align-items:center;justify-content:center}.c-team-card__image-icon .u-icon{width:auto}.c-team-card__content .c-more-button{margin-top:var(--s-20)}@media(max-width: 800px){.c-team-card__content .c-more-button{margin-top:var(--s-30)}}@media(hover: hover){.c-team-card:hover .c-team-card__image-overlay{opacity:.5}}.c-team-detail-card__header{display:flex;align-items:center;justify-content:space-between;gap:var(--s-20);padding-bottom:var(--s-40)}.c-team-detail-card__image{flex:1;border-radius:var(--radius-sm);overflow:hidden;position:relative;min-width:7.5em}.c-team-detail-card__image-icon{position:absolute;bottom:var(--s-10);left:var(--s-10);font-size:.5em;color:var(--violet);display:inline-flex;align-items:center;justify-content:center}.c-team-detail-card__image-icon .u-icon{width:auto}.c-team-detail-card__footer{padding-top:var(--s-40)}.c-team-detail-card__social-networks{display:flex;gap:var(--s-10);padding-top:var(--s-10)}.c-team-detail-card__social-networks a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 60%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-team-detail-card__social-networks a:hover:not(:disabled){background-size:0 60%}}.c-insight-card{display:flex;gap:var(--s-20)}@media(max-width: 480px){.c-insight-card{flex-direction:column;gap:var(--s-30)}}.c-insight-card__image{display:block;width:50%;border-radius:var(--radius-sm);overflow:hidden;position:relative;z-index:1;aspect-ratio:4/3;height:100%}@media(max-width: 480px){.c-insight-card__image{width:100%}}.c-insight-card__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../ui/noise-bg-tile.png");background-size:auto auto;background-repeat:repeat;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:0}.c-insight-card__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out;background-color:var(--violet);mix-blend-mode:soft-light;z-index:2}.c-insight-card__content{display:flex;width:50%;flex-direction:column;justify-content:space-between}@media(max-width: 480px){.c-insight-card__content{width:100%;gap:var(--s-30)}}.c-insight-card__content-title{max-width:10.7142857143em}@media(max-width: 480px){.c-insight-card__content-title{max-width:100%}}.c-insight-card__content-subtitle{max-width:17.5em;color:var(--dark-grey)}@media(max-width: 480px){.c-insight-card__content-subtitle{max-width:100%}}.c-insight-card__header{display:flex;flex-direction:column;gap:var(--s-20)}@media(hover: hover){.c-insight-card:hover .c-insight-card__image-overlay{opacity:.5}.c-insight-card:hover .c-nav-button{background-color:var(--black);color:var(--violet)}}.c-insight-card-related{display:flex;width:100%;gap:var(--s-20);flex-direction:column;height:100%;justify-content:space-between}.c-insight-card-related__image{display:block;width:100%;border-radius:var(--radius-sm);overflow:hidden;position:relative;z-index:1;aspect-ratio:4/3;width:100%;height:auto}.c-insight-card-related__image::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-image:url("../ui/noise-bg-tile.png");background-size:auto auto;background-repeat:repeat;opacity:1;pointer-events:none;mix-blend-mode:multiply;z-index:0}.c-insight-card-related__image-overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .3s ease-in-out;background-color:var(--violet);mix-blend-mode:soft-light;z-index:2}.c-insight-card-related__content{display:flex;width:100%;flex-direction:column;justify-content:space-between;height:auto;gap:var(--s-30)}.c-insight-card-related__content-title{max-width:10.7142857143em}@media(max-width: 480px){.c-insight-card-related__content-title{max-width:100%}}.c-insight-card-related__content-subtitle{max-width:17.5em;color:var(--dark-grey)}@media(max-width: 480px){.c-insight-card-related__content-subtitle{max-width:100%}}.c-insight-card-related__header{display:flex;flex-direction:column;gap:var(--s-20)}.c-insight-card-related__footer{padding-top:var(--s-60);margin-top:auto;margin-bottom:0}@media(max-width: 480px){.c-insight-card-related__footer{padding-top:var(--s-20)}}@media(hover: hover){.c-insight-card-related:hover .c-insight-card-related__image-overlay{opacity:.5}.c-insight-card-related:hover .c-nav-button{background-color:var(--black);color:var(--violet)}}.c-form{display:block;width:100%;position:relative}.c-form__title{padding-bottom:var(--s-60)}.c-form__fieldset-flex-wrapper{display:flex;flex-wrap:wrap;gap:var(--s-30)}@media(max-width: 800px){.c-form__fieldset-flex-wrapper{margin-bottom:var(--s-30);display:block}.c-form__fieldset-flex-wrapper:last-child{margin-bottom:0}}.c-form__fieldset-flex-wrapper .c-form__fieldset:last-child{margin-bottom:var(--s-30)}.c-form__fieldset{padding:0;margin:0 0 var(--s-30);border-width:0;position:relative}.c-form__fieldset:last-child{margin-bottom:0;padding-top:var(--s-10)}.c-form__fieldset-flex-wrapper .c-form__fieldset{flex:1 0 0}.c-form__fieldset--flex{display:flex;gap:var(--s-15)}.c-form__label,.c-form__legend{display:block;margin:0 0 var(--s-10);cursor:pointer;width:100%;font-size:var(--b2);font-family:"SuisseIntl",sans-serif;line-height:112%;letter-spacing:normal}.c-form__input{display:block;width:100%;min-height:var(--s-45);box-sizing:border-box;padding:var(--s-10) var(--s-15);margin:0;border:1px solid rgba(0,0,0,0);border-radius:var(--s-10);background-color:var(--off-white);box-shadow:none;outline:none;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);-webkit-appearance:none;-moz-appearance:none;appearance:none;color:var(--black);font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}@media(hover: hover){.c-form__input:hover{outline:0;box-shadow:none;background-color:var(--off-white);color:var(--black);border-color:var(--grey)}}.c-form__input:focus{outline:0;box-shadow:none;background-color:var(--off-white);color:var(--black);border-color:var(--violet)}.c-form__input:disabled{outline:0;box-shadow:none;pointer-events:none;background-color:var(--off-white);color:hsl(from var(--black) h s l/0.6);border-color:hsl(from var(--grey) h s l/0.6)}.c-form__input:-webkit-autofill,.c-form__input:-webkit-autofill:focus{transition:background-color 600000s 0s,color 600000s 0s}.c-form__input[data-autocompleted]{background-color:rgba(0,0,0,0) !important}.c-form__input::placeholder{color:var(--black-50);opacity:1}.c-form__input:-ms-input-placeholder{color:var(--black-50)}.c-form__input::-ms-input-placeholder{color:var(--black-50)}.c-form__input--error{border-color:var(--red)}@media(hover: hover){.c-form__input--error:hover{border-color:var(--red)}}.c-form__input--error:focus{border-color:var(--red)}.c-form__input--small{height:var(--s-40);padding:0 var(--s-15);font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.c-form__input--password{padding-right:var(--s-60)}.c-form__input--search{padding-right:var(--s-60)}.c-form__input--newsletter{height:var(--s-40);border-top:none;border-left:none;border-right:none;border-bottom-color:var(--white);padding-left:0;background-color:rgba(0,0,0,0);color:var(--white);border-radius:0}.c-form__input--newsletter::placeholder{color:var(--white-50);opacity:1}.c-form__input--newsletter:-ms-input-placeholder{color:var(--white-50)}.c-form__input--newsletter::-ms-input-placeholder{color:var(--white-50)}.c-form__input--textarea{min-height:var(--s-150);height:var(--s-150);padding-top:var(--s-15);padding-bottom:var(--s-15);resize:none}.c-form__input--select{padding-right:var(--s-60);cursor:pointer}.c-form__input--date{padding-right:var(--s-60);cursor:pointer}.c-form__input--inline{width:var(--s-80);height:var(--s-40);display:block;text-align:center;padding-left:var(--s-10);padding-right:var(--s-10)}.c-form__checkbox,.c-form__radio{position:absolute;z-index:-1;opacity:0;cursor:pointer;height:0;width:0;box-sizing:border-box}.c-form__checkbox-wrapper{display:flex;margin-bottom:var(--s-10)}.c-form__checkbox-wrapper:last-child{margin-bottom:0}.c-form__checkbox-label,.c-form__radio-label{box-sizing:border-box}.c-form__checkbox-label:before,.c-form__checkbox-label:after,.c-form__radio-label:before,.c-form__radio-label:after{box-sizing:border-box;line-height:1;transform-origin:center}.c-form__checkbox-label a,.c-form__radio-label a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 65%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-form__checkbox-label a:hover:not(:disabled),.c-form__radio-label a:hover:not(:disabled){background-size:0 65%}}.c-form__radio-grid{display:flex;flex-wrap:wrap;gap:var(--s-15)}@media(max-width: 1140px){.c-form__radio-grid{gap:var(--s-10)}}.c-form__checkbox-grid{display:grid;grid-template-columns:repeat(3, 1fr);grid-column-gap:var(--s-30) var(--s-15)}@media(max-width: 800px){.c-form__checkbox-grid{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--s-15) var(--s-15)}}.c-form__checkbox+.c-form__checkbox-label{padding-left:1.5lh;position:relative;display:inline-block;cursor:pointer;font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.c-form__checkbox+.c-form__checkbox-label:before,.c-form__checkbox+.c-form__checkbox-label:after{position:absolute;left:0;top:0;display:block;width:1lh;height:1lh;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.c-form__checkbox+.c-form__checkbox-label:before{content:"";background-color:var(--white);border:1px solid var(--black);border-radius:var(--s-10)}.c-form__checkbox+.c-form__checkbox-label:after{content:"";transform:scale(0);background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMTAuOTY5IDMuOTk3LTUuODIgNS44MkwyLjAzIDYuN2wuODI5LS44MjhMNS4xNDggOC4xNmw0Ljk5Mi00Ljk5Mi44MjkuODI4WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")}@media(hover: hover){.c-form__checkbox:hover:not(:checked)+.c-form__checkbox-label:before{outline:0;border-color:var(--black);background-color:var(--white)}}.c-form__checkbox:focus:not(:checked)+.c-form__checkbox-label:before{outline:0;border-color:var(--black);background-color:var(--white)}.c-form__checkbox:checked+.c-form__checkbox-label:before{outline:0;border-color:var(--black);background-color:var(--black)}.c-form__checkbox:checked+.c-form__checkbox-label:after{transform:scale(0.5)}.c-form__checkbox:disabled+.c-form__checkbox-label{cursor:not-allowed;pointer-events:none;opacity:.5}.c-form__radio+.c-form__radio-label{padding-left:1.5lh;position:relative;display:inline-block;cursor:pointer;font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.c-form__radio+.c-form__radio-label:before,.c-form__radio+.c-form__radio-label:after{position:absolute;left:0;top:0;display:block;width:1lh;height:1lh;border-radius:100%;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.c-form__radio+.c-form__radio-label:before{content:"";background-color:var(--white);border:1px solid var(--black)}.c-form__radio+.c-form__radio-label:after{content:"";transform:scale(0);background-color:var(--black)}@media(hover: hover){.c-form__radio:hover:not(:checked)+.c-form__radio-label:before{outline:0;border-color:var(--black);background-color:var(--white)}}.c-form__radio:focus:not(:checked)+.c-form__radio-label:before{outline:0;border-color:var(--black);background-color:var(--white)}.c-form__radio:checked+.c-form__radio-label:before{outline:0;border-color:var(--black);background-color:var(--white)}.c-form__radio:checked+.c-form__radio-label:after{transform:scale(0.5)}.c-form__radio:disabled+.c-form__radio-label{cursor:not-allowed;pointer-events:none;opacity:.5}.c-form__errors{margin-bottom:var(--s-20);color:var(--red)}.c-form__errors-list{margin-top:var(--s-15)}.c-form__errors-list li{margin-bottom:var(--s-5)}.c-form__errors-list li:last-child{margin-bottom:0}.c-form__errors-list a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 65%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-form__errors-list a:hover:not(:disabled){background-size:0 65%}}.c-form__success{position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--white);display:none;flex-direction:column;align-items:center;justify-content:center;gap:var(--s-20);padding-top:var(--s-40);padding-bottom:var(--s-40)}.c-form__success-cta{padding-top:var(--s-40)}.c-form__validation-message{margin-top:var(--s-5);color:var(--red)}.c-form__password-wrapper{position:relative}.c-form__password-toggle{border:none;margin:0;padding:0;outline:none;outline:0;border-radius:0;box-shadow:none;text-decoration:none;text-transform:none;text-align:center;overflow:hidden;cursor:pointer;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;width:auto;height:auto;background:rgba(0,0,0,0);line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-form__password-toggle:hover,.c-form__password-toggle:focus,.c-form__password-toggle:active{outline:none}.c-form__password-toggle{cursor:pointer;position:absolute;right:0;top:0;display:flex;justify-content:center;align-items:center;height:100%;font-size:1em;padding-left:var(--s-20);padding-right:var(--s-20);transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);opacity:.5;z-index:1}@media(hover: hover){.c-form__password-toggle:hover{opacity:.75}}.c-form__password-toggle:active:not(:disabled):focus-visible,.c-form__password-toggle:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}.has-password-visible .c-form__password-toggle{opacity:1}.c-form__search-wrapper{position:relative}.c-form__search-actions{position:absolute;top:50%;right:var(--s-15);transform:translateY(-50%);display:inline-flex;align-items:center;gap:var(--s-5)}.c-form__search-reset,.c-form__search-submit{border:none;margin:0;padding:0;outline:none;outline:0;border-radius:0;box-shadow:none;text-decoration:none;text-transform:none;text-align:center;overflow:hidden;cursor:pointer;vertical-align:top;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;color:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;width:auto;height:auto;background:rgba(0,0,0,0);line-height:normal;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}.c-form__search-reset:hover,.c-form__search-reset:focus,.c-form__search-reset:active,.c-form__search-submit:hover,.c-form__search-submit:focus,.c-form__search-submit:active{outline:none}.c-form__search-reset,.c-form__search-submit{transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);font-size:1.25em}.c-form__search-reset:active:not(:disabled):focus-visible,.c-form__search-reset:focus:not(:disabled):focus-visible,.c-form__search-submit:active:not(:disabled):focus-visible,.c-form__search-submit:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}.c-form__search-reset{display:none}.c-form__search-reset.is-visible{display:inline-flex;align-items:center;justify-content:center}.c-form__newsletter-wrapper{position:relative;display:flex;gap:var(--s-10)}@media(max-width: 480px){.c-form__newsletter-wrapper{flex-direction:column}}.c-form__newsletter-submit{flex-shrink:0;flex-grow:0;height:var(--s-50);min-height:auto}.c-form__select-wrapper{position:relative;cursor:pointer}.c-form__select-indicator{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;right:var(--s-15);transform:translateY(-50%);font-size:.75em;pointer-events:none}.c-form__date-wrapper{position:relative;cursor:pointer}.c-form__date-indicator{display:inline-flex;align-items:center;justify-content:center;position:absolute;top:50%;right:var(--s-15);transform:translateY(-50%);font-size:1em;pointer-events:none}.c-home-header{padding-bottom:calc(var(--s-60) + var(--radius-md))}.c-home-header__header{display:flex;flex-direction:column;gap:var(--s-20);padding-top:var(--s-100);padding-bottom:var(--s-60);padding-left:4.1666666667%;padding-right:4.1666666667%;position:relative;z-index:1}.c-home-header__title{padding-top:var(--s-100);max-width:12.4423076923em;margin:0 auto}.c-home-header__subtitle{padding-top:var(--s-100);max-width:32.35em;margin:0 auto}@media(max-width: 480px){.c-home-header__subtitle{max-width:17.1428571429em}}.c-home-header__list{position:relative;height:10em}@media(max-width: 1140px){.c-home-header__list{height:auto;padding-left:4.1666666667%;padding-right:4.1666666667%}}.c-home-header__list-inner{position:absolute;bottom:0;left:50%;transform:translateX(-50%);align-items:flex-end;width:100%;display:flex;gap:var(--grid-gap);max-width:68em;padding-left:var(--s-20);padding-right:var(--s-20);margin:0 auto;z-index:1}@media(max-width: 1140px){.c-home-header__list-inner{position:relative;align-items:center;display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--grid-gap);grid-row-gap:var(--s-60)}}@media(max-width: 640px){.c-home-header__list-inner{display:flex;flex-direction:column;gap:var(--s-60);justify-content:center}}.c-home-header__list-item{flex:1;width:100%;transition:transform .2s ease-in-out;transform-origin:bottom}@media(max-width: 1140px){.c-home-header__list-item{flex:unset}}.c-home-header__list-item.is-faded{opacity:.5;transform:scale(0.98)}.c-home-header__bg{position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:100%;z-index:0;max-width:54em}@media(max-width: 1140px){.c-home-header__bg{bottom:25%;min-width:42.8571428571em}}@media(max-width: 480px){.c-home-header__bg{bottom:27.5%}}.c-home-header__bg-inner{position:relative;z-index:1;transform:perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 5deg))}.c-home-header__bg .u-ratio>img{position:absolute;top:40%;left:0;width:100%;height:100%;z-index:1}@media(max-width: 480px){.c-home-header__bg .u-ratio>img{top:0}}.c-home-header__bg::before,.c-home-header__bg::after{content:"";position:absolute;z-index:2;filter:blur(72px);bottom:-2.5%;left:50%;width:110vw;height:30vw;border-radius:50%;min-width:77.1428571429em;max-height:21em}@media(max-width: 800px){.c-home-header__bg::before,.c-home-header__bg::after{min-width:36em;min-height:36em}}.c-home-header__bg::before{transform:translateX(-50%) translateY(0%) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 5deg));background-color:var(--white);opacity:1}@media(max-width: 800px){.c-home-header__bg::before{transform:translateX(-50%) translateY(25%) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 5deg))}}@media(max-width: 480px){.c-home-header__bg::before{transform:translateX(-50%) translateY(5%) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 5deg))}}.c-home-header__bg::after{transform:translateX(-50%) translateY(10%) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 5deg));background-color:var(--violet);opacity:.3}@media(max-width: 800px){.c-home-header__bg::after{transform:translateX(-50%) translateY(25%) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 5deg))}}@media(max-width: 480px){.c-home-header__bg::after{transform:translateX(-50%) translateY(15%) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 5deg))}}.c-contact-header{position:relative;z-index:1;min-height:80vh;padding-top:var(--s-120);padding-bottom:var(--s-20);display:flex;flex-direction:column;justify-content:space-between;gap:var(--s-60)}.c-contact-header__top{padding-top:var(--s-120);display:flex;flex-direction:column;gap:var(--s-80);padding-left:4.1666666667%;padding-right:4.1666666667%;position:relative;z-index:1}.c-contact-header__bottom{display:flex;flex-direction:column;gap:var(--s-80);padding-left:4.1666666667%;padding-right:4.1666666667%;position:relative;z-index:1}.c-contact-header__bg{position:absolute;top:0;left:50%;transform:translateX(-50%);width:100%;z-index:0;max-width:36em;pointer-events:none}.c-contact-header__bg-inner{transform:perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 2.5deg))}.c-contact-header__bg .u-ratio>img{width:100%;height:100%}.c-contact-header__bg::after{content:"";position:absolute;z-index:2;filter:blur(72px);top:50%;left:50%;width:100vw;height:50vw;transform:translateX(-50%) translateY(-50%) rotate(38.183deg) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.25) * 12.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.25) * 12.5deg));border-radius:50%;background-color:var(--violet);opacity:.35;min-width:66em;min-height:33em}.c-error-header{position:relative;z-index:1;min-height:100vh;padding-top:var(--s-120);padding-bottom:var(--s-120);display:flex;flex-direction:column;justify-content:center;gap:var(--s-60)}.c-error-header__top{display:flex;flex-direction:column;gap:var(--s-20);padding-left:4.1666666667%;padding-right:4.1666666667%;position:relative;z-index:1}.c-error-header__title{padding-top:var(--s-80)}.c-error-header__bottom{display:flex;flex-direction:column;align-items:center;gap:var(--s-80);padding-left:4.1666666667%;padding-right:4.1666666667%;position:relative;z-index:1}.c-error-header__bottom a{overflow:hidden;border-radius:unset;display:inline-block}.c-error-header__bottom a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 90%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-error-header__bottom a:hover:not(:disabled){background-size:0 90%}}.c-error-header__bg{position:absolute;top:0;left:40%;transform:translateX(-50%);width:100%;z-index:0;max-width:36em;pointer-events:none}.c-error-header__bg-inner{transform:perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 2.5deg)) rotate(-90deg);position:relative;mask-image:linear-gradient(-60deg, #000 40%, rgba(0, 0, 0, 0) 61.25%);z-index:2}.c-error-header__bg .u-ratio>img{width:100%;height:100%}.c-error-header__bg::before{content:"";position:absolute;z-index:2;filter:blur(72px);top:20%;left:30%;width:80vw;height:40vw;transform:translateX(-50%) translateY(-50%) rotate(-41.83deg) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.15) * 7.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.15) * 7.5deg));border-radius:50%;background-color:var(--violet);opacity:.25;min-width:66em;min-height:33em;z-index:1}.c-error-header__bg::after{content:"";position:absolute;z-index:2;filter:blur(72px);top:55%;left:70%;width:100vw;height:50vw;transform:translateX(-50%) translateY(-50%) rotate(-41.83deg) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.25) * 12.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.25) * 12.5deg));border-radius:50%;background-color:var(--violet);opacity:.35;min-width:66em;min-height:33em}.c-team-header{padding-top:var(--s-100);padding-bottom:var(--s-100);padding-left:4.1666666667%;padding-right:4.1666666667%}.c-team-header__header{max-width:33em;margin:0 auto;padding-top:var(--s-100);padding-bottom:var(--s-100)}.c-team-header__title{margin-top:1em}.c-team-header__title p{margin-bottom:1em}.c-team-header__title p:last-child{margin-bottom:0}.c-team-header__bg{position:absolute;bottom:10%;left:50%;transform:translateX(-50%) rotate(33.115deg) perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.25) * 12.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.25) * 12.5deg));width:100vw;height:55vw;background-color:var(--violet);border-radius:50%;opacity:.3;z-index:-1;filter:blur(72px)}.c-insights-header{padding-top:var(--s-80);position:relative}.c-insights-header:before,.c-insights-header:after{content:"";display:block;position:absolute;top:0;width:var(--s-10);height:100vh;z-index:0;background-color:var(--white);z-index:5}.c-insights-header:before{left:0}.c-insights-header:after{right:0}.c-insights-header__header{padding-top:var(--s-120);padding-left:4.1666666667%;position:relative;z-index:4;padding-right:4.1666666667%}.c-insights-header__filters{padding-top:var(--s-40);padding-bottom:var(--s-20);padding-left:4.1666666667%;padding-right:4.1666666667%}.c-insights-header__bg{position:absolute;top:0;left:0;width:100%;z-index:0;pointer-events:none;overflow:hidden;z-index:-1}.c-insights-header__bg-inner{transform:perspective(20em) rotateY(calc((var(--mouse-progress-x) - 0.5) * 2.5deg)) rotateX(calc((var(--mouse-progress-y) - 0.5) * 2.5deg))}.c-insights-header__bg .u-ratio{z-index:1}.c-insights-header__bg .u-ratio>img{width:100%;height:100%}.c-insights-header__bg::before{content:"";position:absolute;z-index:2;filter:blur(72px);top:0%;left:50%;width:120vw;height:40vw;transform:translateX(-50%) translateY(-50%);border-radius:50%;background-color:var(--white);opacity:.45;min-width:66em;min-height:16em;z-index:2}.c-insights-header__bg::after{content:"";position:absolute;z-index:2;filter:blur(72px);top:0%;left:50%;width:120vw;height:30vw;transform:translateX(-50%) translateY(-60%);border-radius:50%;background-color:var(--violet);opacity:.45;mix-blend-mode:multiply;min-width:66em;min-height:16em;z-index:2}.c-insights-header__empty{padding-top:var(--s-120);max-width:480px;margin-left:auto;margin-right:auto}.c-solution-module{display:flex;flex-direction:column;padding-top:var(--s-80);padding-bottom:var(--s-80)}.c-solution-module__header{display:flex;width:100%;flex-direction:column;gap:var(--s-80);padding-top:var(--s-60);padding-bottom:var(--s-80);padding-left:4.1666666667%;padding-right:4.1666666667%}.c-solution-module__list{display:grid;grid-template-columns:repeat(4, 1fr);grid-column-gap:var(--grid-gap);padding-bottom:var(--s-60);max-width:68em;padding-left:var(--s-20);padding-right:var(--s-20);margin:0 auto}@media(max-width: 1140px){.c-solution-module__list{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--grid-gap);grid-row-gap:var(--s-60)}}@media(max-width: 640px){.c-solution-module__list{display:flex;flex-direction:column;gap:var(--s-60);justify-content:center}}.c-solution-module__title{max-width:14.5em;margin:0 auto}.c-challenges-module{display:flex;flex-direction:column;padding-top:var(--s-80);padding-bottom:var(--s-80);color:var(--white)}.c-challenges-module__header{display:flex;width:100%;flex-direction:column;gap:var(--s-80);padding-top:var(--s-60);padding-bottom:var(--s-60);padding-left:4.1666666667%;padding-right:4.1666666667%}.c-challenges-module__title{max-width:14.5em;margin:0 auto}.c-challenges-module__list{display:flex;flex-direction:column;gap:var(--s-60);padding-top:var(--s-60);padding-bottom:var(--s-80);padding-left:4.1666666667%;padding-right:4.1666666667%}.c-vision-module{display:flex;flex-direction:column;padding-top:var(--s-80);padding-bottom:var(--s-80)}.c-vision-module__header{display:flex;width:100%;flex-direction:column;gap:var(--s-80);padding-top:var(--s-60);padding-bottom:var(--s-60);padding-left:4.1666666667%;padding-right:4.1666666667%;position:relative;z-index:1}.c-vision-module__title{max-width:16.25em;margin:0 auto}.c-vision-module__title span{display:block;width:100%;margin-bottom:var(--s-20)}.c-vision-module__list{display:flex;flex-direction:column;gap:var(--s-10);padding-top:var(--s-60);padding-bottom:var(--s-80);padding-left:4.1666666667%;padding-right:4.1666666667%;position:relative;align-items:center;z-index:1}@media(max-width: 800px){.c-vision-module__list{padding-left:0;padding-right:0}}.c-vision-module__footer{display:flex;flex-direction:column;gap:var(--s-20);padding-top:var(--s-120);padding-bottom:var(--s-120);padding-left:4.1666666667%;padding-right:4.1666666667%;position:relative;z-index:1}.c-vision-module__footer-title{max-width:18.3em;margin:0 auto}.c-vision-module__bg{position:absolute;bottom:0;opacity:.6;left:50%;transform:translateX(-50%);width:120%;z-index:0;min-width:77.1428571429em;max-width:1680px}.c-vision-module__bg::before,.c-vision-module__bg::after{content:"";position:absolute;width:100%;z-index:1;filter:blur(72px)}.c-vision-module__bg::before{top:60%;left:50%;transform:translateX(-50%) translateY(-50%);width:70vw;height:20vw;border-radius:50%;background-color:var(--grey);min-width:77.1428571429em;min-height:12.8571428571em}.c-vision-module__bg::after{bottom:0;left:50%;transform:translateX(-50%) translateY(50%);width:100vw;height:30vw;border-radius:50%;background-color:var(--white);opacity:.6;min-width:77.1428571429em;min-height:17.1428571429em}@media(max-width: 800px){.c-vision-module__bg::after{transform:translateX(-50%) translateY(25%)}}.c-team-module{display:flex;flex-direction:column;padding-top:var(--s-80);padding-bottom:var(--s-80);color:var(--white)}.c-team-module__header{display:flex;width:100%;flex-direction:column;gap:var(--s-80);padding-top:var(--s-60);padding-bottom:var(--s-120);padding-left:4.1666666667%;padding-right:4.1666666667%}.c-team-module__title{max-width:16.5em;margin:0 auto}.c-team-module__list{display:flex;width:100%;max-width:51em;margin:0 auto;flex-wrap:wrap;gap:var(--s-100);justify-content:space-between;padding-top:var(--s-200)}@media(max-width: 640px){.c-team-module__list{flex-direction:column;align-items:center}}.c-team-module__list-item{width:42.5%;max-width:25em}@media(max-width: 640px){.c-team-module__list-item{width:100%;margin:0 auto}}.c-team-module__list-item:nth-child(odd){margin-top:calc(var(--s-200)*-1)}@media(max-width: 640px){.c-team-module__list-item:nth-child(odd){margin-top:0}}.c-insights-cards-module{position:relative;z-index:1}.c-insights-cards-module__list{display:grid;grid-template-columns:repeat(2, 1fr);grid-column-gap:var(--grid-gap);grid-row-gap:var(--s-60);padding-bottom:var(--s-80);padding-top:var(--s-60);padding-left:var(--s-40);padding-right:var(--s-40)}@media(max-width: 800px){.c-insights-cards-module__list{display:grid;grid-template-columns:repeat(1, 1fr);grid-column-gap:var(--grid-gap);grid-row-gap:var(--s-60);padding-bottom:var(--s-100);padding-top:var(--s-80)}}.c-styleguide-header{padding-bottom:4em}.c-styleguide-section{padding-bottom:3em}.c-styleguide-label{display:block;padding-bottom:.5em;margin-bottom:1.5em;border-bottom:1px solid var(--light-grey);color:var(--violet)}.c-styleguide-logo{max-width:15em}.c-styleguide-eyebrow{display:flex;align-items:flex-end;gap:2.5em;flex-wrap:wrap}.c-styleguide-typography{display:flex;flex-direction:column;gap:1em}.c-styleguide-colors{display:grid;grid-template-columns:repeat(auto-fill, minmax(100px, 1fr));gap:1rem}.c-styleguide-colors__item{display:flex;flex-direction:column;align-items:center;justify-content:center}.c-styleguide-colors__color{width:100%;height:100px;border-radius:10px}.c-styleguide-colors__name{display:block;padding-top:.5em;text-align:center}.c-styleguide-buttons{display:flex;align-items:center;gap:1em;flex-wrap:wrap}.is-visually-hidden{opacity:0 !important;visibility:hidden !important}.is-visually-visible{opacity:1 !important;visibility:visible !important}.is-disabled{pointer-events:none !important}@media(max-width: 800px){.is-mobile-hidden{display:none !important}}.is-mobile-visible{display:none !important}@media(max-width: 800px){.is-mobile-visible{display:block !important}}.is-offscreen{position:absolute;top:-9999px;left:-9999px;width:0;height:0;overflow:hidden}.u-a3{font-size:var(--a3);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.04em;font-weight:300}.u-a2{font-size:var(--a2);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.03em;font-weight:300}.u-a2--alt{font-size:var(--a2--alt);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.03em;font-weight:300}.u-a1{font-size:var(--a1);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.02em;font-weight:300}.u-b0{font-size:var(--b0);font-family:"SuisseIntl",sans-serif;line-height:132%;letter-spacing:-0.01em}@media(max-width: 480px){.u-b0{letter-spacing:normal}}.u-b1{font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.u-b1--alt{line-height:140%}@media(max-width: 480px){.u-b1{letter-spacing:normal}}.u-b2{font-size:var(--b2);font-family:"SuisseIntl",sans-serif;line-height:112%;letter-spacing:normal;font-weight:500}.u-b2--alt{font-weight:400}.u-b2.u-uppercase{letter-spacing:-0.03em}.u-b3{font-size:var(--b3);font-family:"SuisseIntl",sans-serif;line-height:112%;letter-spacing:normal}.u-uppercase{text-transform:uppercase}.u-capitalize{text-transform:capitalize}.u-text-left{text-align:left}.u-text-center{text-align:center}.u-text-right{text-align:right}.u-underline{text-decoration:underline}.u-text-faded{color:var(--dark-grey)}.u-text-faded-light{color:var(--lighter-grey)}.u-text-accent{color:var(--violet)}.u-fw-thin,.u-fw-100{font-weight:100}.u-fw-extra-light,.u-fw-200{font-weight:200}.u-fw-light,.u-fw-300{font-weight:300}.u-fw-regular,.u-fw-normal,.u-fw-400{font-weight:400}.u-fw-medium,.u-fw-500{font-weight:500}.u-fw-semi-bold,.u-fw-600{font-weight:600}.u-fw-bold,.u-fw-700{font-weight:700}.u-fw-extra-bold,.u-fw-800{font-weight:800}.u-fw-black,.u-fw-900{font-weight:900}.u-indent-title{text-indent:2em}.u-indent-text p{text-indent:2em}.u-title-with-logos img{display:inline-block;position:relative;z-index:1;height:1em;width:auto;vertical-align:middle;background-color:var(--violet);border-radius:7.1428571429em;padding:.05em .25em}.u-pt-0{padding-top:0}.u-pt-small{padding-top:var(--s-60)}.u-pt-medium{padding-top:var(--s-90)}.u-pt-large{padding-top:var(--s-125)}.u-pb-0{padding-bottom:0}.u-pb-small{padding-bottom:var(--s-60)}.u-pb-medium{padding-bottom:var(--s-90)}.u-pb-large{padding-bottom:var(--s-125)}.u-ratio{position:relative;display:block;overflow:hidden}.u-ratio:before{display:block;padding-bottom:100%;width:100%;content:""}.u-ratio__inner,.u-ratio>img,.u-ratio>video,.u-ratio>iframe,.u-ratio>embed,.u-ratio>object{position:absolute;top:0;left:0;width:100%;height:100%}.u-ratio--1-2:before{padding-bottom:200%}.u-ratio--2-1:before{padding-bottom:50%}.u-ratio--1-2:before{padding-bottom:200%}.u-ratio--3-1:before{padding-bottom:33.3333333333%}.u-ratio--1-3:before{padding-bottom:300%}.u-ratio--3-2:before{padding-bottom:66.6666666667%}.u-ratio--2-3:before{padding-bottom:150%}.u-ratio--4-3:before{padding-bottom:75%}.u-ratio--3-4:before{padding-bottom:133.3333333333%}.u-ratio--16-9:before{padding-bottom:56.25%}.u-ratio--9-16:before{padding-bottom:177.7777777778%}.u-icon{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}.u-content-editor,.rte{word-break:break-word;color:var(--dark-grey)}.u-content-editor>h2,.u-content-editor>h3,.u-content-editor>h4,.u-content-editor>h5,.u-content-editor>h6,.rte>h2,.rte>h3,.rte>h4,.rte>h5,.rte>h6{margin-bottom:var(--s-30);font-weight:normal;color:var(--black)}.u-content-editor>h2:last-child,.u-content-editor>h3:last-child,.u-content-editor>h4:last-child,.u-content-editor>h5:last-child,.u-content-editor>h6:last-child,.rte>h2:last-child,.rte>h3:last-child,.rte>h4:last-child,.rte>h5:last-child,.rte>h6:last-child{margin-bottom:0}.u-content-editor>h2+h2,.u-content-editor>h2+h3,.u-content-editor>h2+h4,.u-content-editor>h2+h5,.u-content-editor>h2+h6,.u-content-editor>h3+h2,.u-content-editor>h3+h3,.u-content-editor>h3+h4,.u-content-editor>h3+h5,.u-content-editor>h3+h6,.u-content-editor>h4+h2,.u-content-editor>h4+h3,.u-content-editor>h4+h4,.u-content-editor>h4+h5,.u-content-editor>h4+h6,.u-content-editor>h5+h2,.u-content-editor>h5+h3,.u-content-editor>h5+h4,.u-content-editor>h5+h5,.u-content-editor>h5+h6,.u-content-editor>h6+h2,.u-content-editor>h6+h3,.u-content-editor>h6+h4,.u-content-editor>h6+h5,.u-content-editor>h6+h6,.rte>h2+h2,.rte>h2+h3,.rte>h2+h4,.rte>h2+h5,.rte>h2+h6,.rte>h3+h2,.rte>h3+h3,.rte>h3+h4,.rte>h3+h5,.rte>h3+h6,.rte>h4+h2,.rte>h4+h3,.rte>h4+h4,.rte>h4+h5,.rte>h4+h6,.rte>h5+h2,.rte>h5+h3,.rte>h5+h4,.rte>h5+h5,.rte>h5+h6,.rte>h6+h2,.rte>h6+h3,.rte>h6+h4,.rte>h6+h5,.rte>h6+h6{margin-top:var(--s-60)}.u-content-editor>h2>u,.u-content-editor>h3>u,.u-content-editor>h4>u,.u-content-editor>h5>u,.u-content-editor>h6>u,.rte>h2>u,.rte>h3>u,.rte>h4>u,.rte>h5>u,.rte>h6>u{text-decoration:underline}.u-content-editor>h2>a,.u-content-editor>h3>a,.u-content-editor>h4>a,.u-content-editor>h5>a,.u-content-editor>h6>a,.rte>h2>a,.rte>h3>a,.rte>h4>a,.rte>h5>a,.rte>h6>a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-content-editor>p,.u-content-editor>ul,.u-content-editor>ol,.rte>p,.rte>ul,.rte>ol{margin-bottom:var(--s-15);font-size:var(--b0);font-family:"SuisseIntl",sans-serif;line-height:132%;letter-spacing:-0.01em}.u-content-editor>p:last-child,.u-content-editor>ul:last-child,.u-content-editor>ol:last-child,.rte>p:last-child,.rte>ul:last-child,.rte>ol:last-child{margin-bottom:0}.u-content-editor>p+h2,.u-content-editor>p+h3,.u-content-editor>p+h4,.u-content-editor>p+h5,.u-content-editor>p+h6,.u-content-editor>ul+h2,.u-content-editor>ul+h3,.u-content-editor>ul+h4,.u-content-editor>ul+h5,.u-content-editor>ul+h6,.u-content-editor>ol+h2,.u-content-editor>ol+h3,.u-content-editor>ol+h4,.u-content-editor>ol+h5,.u-content-editor>ol+h6,.rte>p+h2,.rte>p+h3,.rte>p+h4,.rte>p+h5,.rte>p+h6,.rte>ul+h2,.rte>ul+h3,.rte>ul+h4,.rte>ul+h5,.rte>ul+h6,.rte>ol+h2,.rte>ol+h3,.rte>ol+h4,.rte>ol+h5,.rte>ol+h6{margin-top:var(--s-60)}.u-content-editor>p>u,.u-content-editor>ul>u,.u-content-editor>ol>u,.rte>p>u,.rte>ul>u,.rte>ol>u{text-decoration:underline}.u-content-editor>p>a,.u-content-editor>ul>a,.u-content-editor>ol>a,.rte>p>a,.rte>ul>a,.rte>ol>a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-content-editor>h2,.rte>h2{font-size:var(--a2);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.03em}.u-content-editor>h3,.rte>h3{font-size:var(--a1);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.02em}.u-content-editor>h4,.rte>h4{font-size:var(--b0);font-family:"SuisseIntl",sans-serif;line-height:132%;letter-spacing:-0.01em}.u-content-editor>h5,.rte>h5{font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.u-content-editor>h6,.rte>h6{font-size:var(--b2);font-family:"SuisseIntl",sans-serif;line-height:112%;letter-spacing:normal}.u-content-editor>ul,.u-content-editor>ol,.rte>ul,.rte>ol{margin-top:var(--s-40);margin-bottom:var(--s-40)}.u-content-editor li,.rte li{margin-bottom:var(--s-15)}.u-content-editor li:last-child,.rte li:last-child{margin-bottom:0}.u-content-editor>ul,.rte>ul{list-style:disc;margin-left:1em;padding-left:1em}.u-content-editor>ul li,.rte>ul li{list-style-position:outside;padding-left:.5em}.u-content-editor>ol,.rte>ol{list-style:decimal inside;margin-left:.25em;padding-left:1em}.u-content-editor>ol li,.rte>ol li{list-style-position:outside;padding-left:.5em}.u-content-editor>u,.rte>u{text-decoration:underline}.u-content-editor>a,.rte>a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-content-editor b,.u-content-editor strong,.rte b,.rte strong{font-weight:700}.u-content-editor b>u,.u-content-editor strong>u,.rte b>u,.rte strong>u{text-decoration:underline}.u-content-editor b>a,.u-content-editor strong>a,.rte b>a,.rte strong>a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-content-editor hr,.rte hr{border-top:1px solid var(--black);border-left:none;border-right:none;border-bottom:none;padding:0;margin:var(--s-60) 0;outline:none;box-shadow:none}.u-content-editor hr:first-child,.rte hr:first-child{margin-top:0}.u-content-editor hr:last-child,.rte hr:last-child{margin-bottom:0}.u-content-editor .wp-block-table,.rte .wp-block-table{margin-top:var(--s-60);margin-bottom:var(--s-60)}.u-content-editor .wp-block-table:first-child,.rte .wp-block-table:first-child{margin-top:0}.u-content-editor .wp-block-table:last-child,.rte .wp-block-table:last-child{margin-bottom:0}.u-content-editor .wp-block-table table,.rte .wp-block-table table{width:100%}.u-content-editor .wp-block-table tr,.rte .wp-block-table tr{border-bottom:1px solid var(--black);display:flex;gap:var(--s-15)}.u-content-editor .wp-block-table td,.rte .wp-block-table td{padding-top:var(--s-15);padding-bottom:var(--s-15);flex-grow:1;flex-basis:0;min-width:0}.u-content-editor .wp-block-table u,.rte .wp-block-table u{text-decoration:underline}.u-content-editor .wp-block-table a,.rte .wp-block-table a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-content-editor .wp-block-quote,.rte .wp-block-quote{margin-top:var(--s-60);margin-bottom:var(--s-40);padding-left:var(--s-50);position:relative}.u-content-editor .wp-block-quote::before,.rte .wp-block-quote::before{content:"“";position:absolute;top:.15em;left:0;font-size:var(--a2);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.03em;font-weight:700}.u-content-editor .wp-block-quote:first-child,.rte .wp-block-quote:first-child{margin-top:0}.u-content-editor .wp-block-quote:last-child,.rte .wp-block-quote:last-child{margin-bottom:0}.u-content-editor .wp-block-quote p,.rte .wp-block-quote p{font-size:var(--a1);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.02em;color:var(--black);max-width:13.2142857143em}.u-content-editor .wp-block-quote cite,.rte .wp-block-quote cite{margin-top:var(--s-20);display:block;font-style:normal;color:var(--dark-grey);font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.u-content-editor .wp-block-quote cite>u,.rte .wp-block-quote cite>u{text-decoration:underline}.u-content-editor .wp-block-quote cite>a,.rte .wp-block-quote cite>a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-content-editor .wp-block-embed,.rte .wp-block-embed{margin-top:var(--s-60);margin-bottom:var(--s-60)}.u-content-editor .wp-block-embed:first-child,.rte .wp-block-embed:first-child{margin-top:0}.u-content-editor .wp-block-embed:last-child,.rte .wp-block-embed:last-child{margin-bottom:0}.u-content-editor .wp-block-embed.is-type-video .wp-block-embed__wrapper,.rte .wp-block-embed.is-type-video .wp-block-embed__wrapper{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;max-width:100%}.u-content-editor .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe,.u-content-editor .wp-block-embed.is-type-video .wp-block-embed__wrapper object,.u-content-editor .wp-block-embed.is-type-video .wp-block-embed__wrapper embed,.rte .wp-block-embed.is-type-video .wp-block-embed__wrapper iframe,.rte .wp-block-embed.is-type-video .wp-block-embed__wrapper object,.rte .wp-block-embed.is-type-video .wp-block-embed__wrapper embed{position:absolute;top:0;left:0;width:100%;height:100%}.u-content-editor .wp-block-image,.rte .wp-block-image{margin-top:var(--s-60);margin-bottom:var(--s-60)}.u-content-editor .wp-block-image:first-child,.rte .wp-block-image:first-child{margin-top:0}.u-content-editor .wp-block-image:last-child,.rte .wp-block-image:last-child{margin-bottom:0}.u-content-editor .wp-block-image.size-medium img,.rte .wp-block-image.size-medium img{width:100%}.u-content-editor .wp-block-image.size-thumbnail img,.rte .wp-block-image.size-thumbnail img{width:auto}.u-content-editor .wp-block-image figcaption,.rte .wp-block-image figcaption{margin-top:var(--s-15);font-size:var(--b2);font-family:"SuisseIntl",sans-serif;line-height:112%;letter-spacing:normal;color:var(--grey);text-align:center}.u-content-editor .wp-block-image figcaption>u,.rte .wp-block-image figcaption>u{text-decoration:underline}.u-content-editor .wp-block-image figcaption>a,.rte .wp-block-image figcaption>a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-content-editor .wp-block-image .alignwide img,.u-content-editor .wp-block-image.alignwide img,.rte .wp-block-image .alignwide img,.rte .wp-block-image.alignwide img{max-width:146%;width:146%;margin-left:-23%}@media(max-width: 1140px){.u-content-editor .wp-block-image .alignwide img,.u-content-editor .wp-block-image.alignwide img,.rte .wp-block-image .alignwide img,.rte .wp-block-image.alignwide img{max-width:100%;width:100%;margin-left:0}}.u-content-editor .wp-block-image .aligncenter,.u-content-editor .wp-block-image.aligncenter,.rte .wp-block-image .aligncenter,.rte .wp-block-image.aligncenter{display:block}.u-content-editor .wp-block-code,.u-content-editor pre,.rte .wp-block-code,.rte pre{margin-top:var(--s-60);margin-bottom:var(--s-60);padding:var(--s-30);background-color:var(--white);color:var(--black)}.u-content-editor .wp-block-code:first-child,.u-content-editor pre:first-child,.rte .wp-block-code:first-child,.rte pre:first-child{margin-top:0}.u-content-editor .wp-block-code:last-child,.u-content-editor pre:last-child,.rte .wp-block-code:last-child,.rte pre:last-child{margin-bottom:0}.u-content-editor .wp-block-code code,.u-content-editor pre code,.rte .wp-block-code code,.rte pre code{font-size:.75em;line-height:1.5;white-space:pre-wrap}.u-content-editor .wp-block-verse,.rte .wp-block-verse{background-color:var(--light-violet);color:var(--black);border-radius:var(--s-15);padding:var(--s-30);overflow:hidden;white-space:normal;font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.u-content-editor .c-gutenberg-block,.rte .c-gutenberg-block{margin-top:var(--s-60);margin-bottom:var(--s-60);position:relative;z-index:1}.u-content-editor .c-gutenberg-block:first-child,.rte .c-gutenberg-block:first-child{margin-top:0}.u-content-editor .c-gutenberg-block:last-child,.rte .c-gutenberg-block:last-child{margin-bottom:0}.u-content-editor img,.rte img{border-radius:var(--s-15)}.u-simple-content-editor>p,.u-simple-content-editor>ul,.u-simple-content-editor>ol{margin-bottom:var(--s-15);font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.u-simple-content-editor>p:last-child,.u-simple-content-editor>ul:last-child,.u-simple-content-editor>ol:last-child{margin-bottom:0}.u-simple-content-editor>p+h2,.u-simple-content-editor>p+h3,.u-simple-content-editor>p+h4,.u-simple-content-editor>p+h5,.u-simple-content-editor>p+h6,.u-simple-content-editor>ul+h2,.u-simple-content-editor>ul+h3,.u-simple-content-editor>ul+h4,.u-simple-content-editor>ul+h5,.u-simple-content-editor>ul+h6,.u-simple-content-editor>ol+h2,.u-simple-content-editor>ol+h3,.u-simple-content-editor>ol+h4,.u-simple-content-editor>ol+h5,.u-simple-content-editor>ol+h6{margin-top:var(--s-60)}.u-simple-content-editor>p>u,.u-simple-content-editor>ul>u,.u-simple-content-editor>ol>u{text-decoration:underline}.u-simple-content-editor>p>a,.u-simple-content-editor>ul>a,.u-simple-content-editor>ol>a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-simple-content-editor>h2{font-size:var(--a3);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.04em}.u-simple-content-editor>h3{font-size:var(--a2);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.03em}.u-simple-content-editor>h4{font-size:var(--a1);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.02em}.u-simple-content-editor>h5{font-size:var(--a1);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.02em}.u-simple-content-editor>h6{font-size:var(--a1);font-family:"TimesNow",sans-serif;line-height:112%;letter-spacing:-0.02em}.u-simple-content-editor li{margin-bottom:var(--s-15)}.u-simple-content-editor li:last-child{margin-bottom:0}.u-simple-content-editor>ul{list-style:outside}.u-simple-content-editor>ul li{list-style-position:outside}.u-simple-content-editor>ol{list-style:decimal inside}.u-simple-content-editor>ol li{list-style-position:outside}.u-simple-content-editor>u{text-decoration:underline}.u-simple-content-editor>a{text-decoration:underline;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}.u-simple-content-editor b,.u-simple-content-editor strong{font-weight:700}.u-simple-content-editor i,.u-simple-content-editor em{font-style:italic}.js-accordion-panel{backface-visibility:hidden;overflow:hidden;height:0}.is-opened .js-accordion-panel{height:auto}@font-face{font-family:"swiper-icons";src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA") format("woff");font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translate3d(0px, 0, 0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper::before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper::before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper::before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom, rgba(0, 0, 0, 0.5), rgba(0, 0, 0, 0))}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:rgba(0,0,0,0)}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-wrapper{box-sizing:border-box}.ss-main{display:flex;flex-direction:row;position:relative;user-select:none;background-color:var(--white);color:var(--black);width:100%;min-height:var(--s-50);padding:0 var(--s-15);margin:0;cursor:pointer;border:1px solid var(--black);border-radius:var(--s-10);outline:0;box-sizing:border-box;overflow:hidden}.ss-main:active:not(:disabled):focus-visible,.ss-main:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}.ss-main.ss-disabled{background-color:var(--black-50);cursor:not-allowed}.ss-main.ss-disabled .ss-values .ss-disabled{color:var(--black)}.ss-main.ss-disabled .ss-values .ss-value .ss-value-delete{cursor:not-allowed}.ss-main.ss-open-above{border-top-left-radius:0;border-top-right-radius:0}.ss-main.ss-open-below{border-bottom-left-radius:0;border-bottom-right-radius:0}.ss-main .ss-values{display:inline-flex;align-items:center;flex-wrap:wrap;flex:1 1 100%;gap:var(--s-5)}.ss-main .ss-values .ss-placeholder{display:flex;padding:0;margin:auto 0 auto 0;line-height:1em;align-items:center;width:100%;color:var(--black-50);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ss-main .ss-values .ss-max{display:flex;user-select:none;align-items:center;width:fit-content;color:var(--white);line-height:1;background-color:var(--black);padding:var(--s-5);border-radius:var(--s-10)}.ss-main .ss-values .ss-single{display:flex;margin:auto 0}.ss-main .ss-values .ss-value{display:flex;user-select:none;align-items:center;width:fit-content;background-color:var(--black);animation-name:ss-valueIn;animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:both;border-radius:var(--s-10)}.ss-main .ss-values .ss-value.ss-value-out{animation-name:ss-valueOut;animation-duration:.2s;animation-timing-function:ease-out}.ss-main .ss-values .ss-value .ss-value-text{padding:var(--s-5);color:var(--white);line-height:1}.ss-main .ss-values .ss-value .ss-value-delete{width:var(--s-10);height:var(--s-10);padding:var(--s-5);display:flex;align-items:center;cursor:pointer;border-left:1px solid var(--black);box-sizing:content-box}.ss-main .ss-values .ss-value .ss-value-delete svg{width:.75em;height:.75em}.ss-main .ss-values .ss-value .ss-value-delete svg path{fill:none;stroke:var(--white);stroke-width:15;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-deselect{width:1em;height:1em;margin-left:1em;margin-right:1em;display:flex;align-self:center;justify-content:flex-end;flex:0 1 auto}.ss-main .ss-deselect svg{width:.75em;height:.75em}.ss-main .ss-deselect svg path{fill:none;stroke:var(--black);stroke-width:15;stroke-linecap:round;stroke-linejoin:round}.ss-main .ss-arrow{width:1em;height:1em;display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin-top:auto;margin-bottom:auto;flex-shrink:0;flex-grow:0}.ss-main .ss-arrow path{fill:none;stroke:var(--black);stroke-width:10;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:.2s}.ss-content{position:absolute;display:flex;height:auto;max-height:calc(var(--s-150)*2);flex-direction:column;width:auto;box-sizing:border-box;border:1px solid var(--black);background-color:var(--white);transition:transform .2s,opacity .2s;opacity:0;transform:scaleY(0);transform-origin:center top;overflow:hidden;z-index:10000}.ss-content.ss-relative{position:relative;height:100%}.ss-content.ss-open-above{flex-direction:column-reverse;opacity:1;transform:scaleY(1);transform-origin:center bottom;border-top-left-radius:var(--s-10);border-top-right-radius:var(--s-10)}.ss-content.ss-open-below{opacity:1;transform:scaleY(1);transform-origin:center top;border-bottom-left-radius:var(--s-10);border-bottom-right-radius:var(--s-10)}.ss-content .ss-search{padding:var(--s-15);flex:0 1 auto;display:flex;flex-direction:row}.ss-content .ss-search input{display:inline-flex;flex:1 1 auto;width:100%;height:var(--s-40);min-width:0;padding:0 var(--s-15);margin:0;border:1px solid var(--black);border-radius:var(--s-10);background-color:var(--white);outline:0;text-align:left;box-sizing:border-box;font-size:var(--b0);font-family:"SuisseIntl",sans-serif;line-height:132%;letter-spacing:-0.01em}.ss-content .ss-search input::placeholder{color:var(--black-50);vertical-align:middle}.ss-content .ss-search input:active:not(:disabled):focus-visible,.ss-content .ss-search input:focus:not(:disabled):focus-visible{outline:0;box-shadow:0 0 0 2px rgba(0,0,0,0),0 0 0 4px rgba(0,0,0,0)}.ss-content .ss-search .ss-addable{display:inline-flex;justify-content:center;align-items:center;cursor:pointer;flex:0 0 auto;height:auto;margin:0;border:1px solid var(--black);border-radius:var(--s-10)}.ss-content .ss-search .ss-addable svg{width:.75em;height:.75em;display:flex;align-items:center;justify-content:flex-end;flex:0 1 auto;margin:auto 0}.ss-content .ss-search .ss-addable svg path{fill:none;stroke:var(--black);stroke-width:15;stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list{flex:1 1 auto;height:auto;overflow-x:hidden;overflow-y:auto}.ss-content .ss-list .ss-error{padding:var(--s-5);color:var(--red)}.ss-content .ss-list .ss-searching{padding:var(--s-5);color:var(--black)}.ss-content .ss-list .ss-optgroup.ss-close .ss-option{display:none !important}.ss-content .ss-list .ss-optgroup .ss-optgroup-label{padding:var(--s-15);display:flex;flex-direction:row;align-items:center;justify-content:space-between}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-label-text{flex:1 1 auto;color:var(--black)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label:has(.ss-arrow){cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions{flex:0 1 auto;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--s-5)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;flex-direction:row;gap:var(--s-10);cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall.ss-selected svg path{stroke:var(--red)}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall span{flex:0 1 auto;display:flex;align-items:center;justify-content:center;text-align:center;padding:0}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg{width:.75em;height:.75em;flex:0 1 auto}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg path{fill:none;stroke:var(--black);stroke-linecap:round;stroke-linejoin:round}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:first-child{stroke-width:5}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-selectall svg:last-child{stroke-width:10}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable{flex:0 1 auto;display:flex;flex-direction:row;cursor:pointer}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow{width:1em;height:1em;flex:1 1 auto}.ss-content .ss-list .ss-optgroup .ss-optgroup-label .ss-optgroup-actions .ss-closable .ss-arrow path{fill:none;stroke:var(--black);stroke-width:15;stroke-linecap:round;stroke-linejoin:round;transition-timing-function:ease-out;transition:.2s}.ss-content .ss-list .ss-optgroup .ss-option{padding:var(--s-10) var(--s-15) var(--s-10) var(--s-30)}.ss-content .ss-list .ss-option{padding:var(--s-10) var(--s-15);display:flex;color:var(--black);cursor:pointer;user-select:none;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.ss-content .ss-list .ss-option:hover:not(.ss-disabled){color:var(--white);background-color:var(--black)}}.ss-content .ss-list .ss-option.ss-highlighted,.ss-content .ss-list .ss-option:not(.ss-disabled).ss-selected{color:var(--white);background-color:var(--black)}.ss-content .ss-list .ss-option.ss-disabled{cursor:not-allowed;background-color:var(--black-50)}.ss-content .ss-list .ss-option .ss-search-highlight{background-color:var(--black-50)}.ss-hide{display:none !important}@keyframes ss-valueIn{0%{transform:scale(0);opacity:0}100%{transform:scale(1);opacity:1}}@keyframes ss-valueOut{0%{transform:scale(1);opacity:1}100%{transform:scale(0);opacity:0}}body.logged-in.admin-bar .o-navigation{top:var(--wp-admin--admin-bar--height, 0)}.otgs-development-site-front-end{display:none}.lg-loader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--violet-15);opacity:0;pointer-events:none;z-index:999}.lg-loader.is-visible{opacity:1;pointer-events:all}.lg-loader--lottie{background:none}.lg-loader--lottie svg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.lg-loader--fade{transition:opacity .3s linear}.lg-loader--slide,.lg-loader--slide-to-bottom,.lg-loader--slide-to-left,.lg-loader--slide-to-top,.lg-loader--slide-to-right{opacity:1}.lg-loader--slide-to-left,.lg-loader--slide-to-right{transform:scaleX(0);transition:transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}.lg-loader--slide-to-left.is-visible,.lg-loader--slide-to-right.is-visible{transform:scaleX(1);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.lg-loader--slide-to-left{transform-origin:0 50%}.lg-loader--slide-to-left.is-visible{transform-origin:100% 50%}.lg-loader--slide-to-right{transform-origin:100% 50%}.lg-loader--slide-to-right.is-visible{transform-origin:0 50%}.lg-loader--slide-to-bottom,.lg-loader--slide-to-top{transform:scaleY(0);transition:transform .5s cubic-bezier(0.215, 0.61, 0.355, 1)}.lg-loader--slide-to-bottom.is-visible,.lg-loader--slide-to-top.is-visible{transform:scaleY(1);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19)}.lg-loader--slide-to-bottom{transform-origin:50% 100%}.lg-loader--slide-to-bottom.is-visible{transform-origin:50% 0}.lg-loader--slide-to-top{transform-origin:50% 0}.lg-loader--slide-to-top.is-visible{transform-origin:50% 100%}.lg-preloader{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--violet-15);opacity:1;z-index:999;backdrop-filter:blur(4px)}.lg-preloader.is-hidden{opacity:0}.lg-preloader--lottie{background:none}.lg-preloader--fade{transition:opacity .3s linear}.lg-preloader--slide,.lg-preloader--slide-to-top,.lg-preloader--slide-to-right,.lg-preloader--slide-to-bottom,.lg-preloader--slide-to-left{transition:transform .5s cubic-bezier(0.645, 0.045, 0.355, 1)}.lg-preloader--slide.is-hidden,.lg-preloader--slide-to-top.is-hidden,.lg-preloader--slide-to-right.is-hidden,.lg-preloader--slide-to-bottom.is-hidden,.lg-preloader--slide-to-left.is-hidden{opacity:1}.lg-preloader--slide-to-right.is-hidden{transform:translate3d(100%, 0, 0)}.lg-preloader--slide-to-left.is-hidden{transform:translate3d(-100%, 0, 0)}.lg-preloader--slide-to-top.is-hidden{transform:translate3d(0, -100%, 0)}.lg-preloader--slide-to-bottom.is-hidden{transform:translate3d(0, 100%, 0)}.c-form.wpcf7-form .wpcf7-form-control-wrap{position:relative;display:block;width:100%}.c-form.wpcf7-form .wpcf7-response-output{display:none !important}.c-form.wpcf7-form .wpcf7-not-valid-tip{margin-top:var(--s-5);color:var(--red);width:100%;display:block;position:absolute;top:100%;text-align:left;white-space:nowrap;left:0;font-size:var(--b3);font-family:"SuisseIntl",sans-serif;line-height:112%;letter-spacing:normal}.c-form.wpcf7-form .wpcf7-acceptance small{margin-top:var(--s-10);color:var(--red);width:100%;position:absolute;top:100%;text-align:left;white-space:nowrap;left:0;display:none;font-size:var(--b3);font-family:"SuisseIntl",sans-serif;line-height:112%;letter-spacing:normal}.c-form.wpcf7-form .wpcf7-not-valid{border-color:var(--red)}@media(hover: hover){.c-form.wpcf7-form .wpcf7-not-valid:hover{border-color:var(--red)}}.c-form.wpcf7-form .wpcf7-not-valid:focus{border-color:var(--red)}.c-form.wpcf7-form .wpcf7-list-item{display:block;padding:0;margin:0 0 var(--s-10);border-width:0}.c-form.wpcf7-form .wpcf7-list-item:last-child{margin-bottom:0}.c-form.wpcf7-form .wpcf7-list-item:last-of-type{margin-bottom:0}.c-form.wpcf7-form input[type=checkbox]{position:absolute;z-index:-1;opacity:0;cursor:pointer;height:0;width:0;box-sizing:border-box}.c-form.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label{padding-left:2lh;padding-top:.2lh;position:relative;display:inline-block;cursor:pointer;font-size:var(--b2);font-family:"SuisseIntl",sans-serif;line-height:112%;letter-spacing:normal}.c-form.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before,.c-form.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:after{position:absolute;left:0;top:0;display:block;width:1lh;height:1lh;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53);font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}.c-form.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:before{content:"";background-color:var(--white);border:1px solid var(--black)}.c-form.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label:after{content:"";transform:scale(0);background-size:contain;background-repeat:no-repeat;background-position:center;background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMyIgaGVpZ2h0PSIxMyIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI2ZmZiIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJtMTAuOTY5IDMuOTk3LTUuODIgNS44MkwyLjAzIDYuN2wuODI5LS44MjhMNS4xNDggOC4xNmw0Ljk5Mi00Ljk5Mi44MjkuODI4WiIgY2xpcC1ydWxlPSJldmVub2RkIi8+PC9zdmc+")}.c-form.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label a{text-decoration:none;background-image:linear-gradient(transparent calc(100% - 0.035em), currentcolor 0.035em);background-repeat:no-repeat;background-size:100% 67%;background-position:left;word-break:break-word;transition:all .3s cubic-bezier(0.55, 0.085, 0.68, 0.53)}@media(hover: hover){.c-form.wpcf7-form input[type=checkbox]+.wpcf7-list-item-label a:hover:not(:disabled){background-size:0 67%}}@media(hover: hover){.c-form.wpcf7-form input[type=checkbox]:hover:not(:checked)+.wpcf7-list-item-label:before{outline:0;border-color:var(--black);background-color:var(--white)}}.c-form.wpcf7-form input[type=checkbox]:focus:not(:checked)+.wpcf7-list-item-label:before{outline:0;border-color:var(--black);background-color:var(--white)}.c-form.wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:before{outline:0;border-color:var(--black);background-color:var(--black)}.c-form.wpcf7-form input[type=checkbox]:checked+.wpcf7-list-item-label:after{transform:scale(0.5)}.c-form.wpcf7-form input[type=checkbox]:disabled+.wpcf7-list-item-label{cursor:not-allowed;pointer-events:none;opacity:.5}.c-form.wpcf7-form .c-form__success{display:none}.c-form.wpcf7-form.sent .c-form__success{display:flex}.c-form.wpcf7-form.invalid .wpcf7-acceptance small,.c-form.wpcf7-form.unaccepted .wpcf7-acceptance small{display:block}.wpcf7 .screen-reader-response{display:none !important}@media screen and (min-width: 1280px){body #CybotCookiebotDialogPoweredbyImage{max-height:1.5em}}body #CybotCookiebotDialogPoweredbyCybot{width:60px;opacity:.25}body #CybotCookiebotDialog *,body #CybotCookiebotDialogBodyUnderlay *{font-size:var(--b1);font-family:"SuisseIntl",sans-serif;line-height:124%;letter-spacing:-0.01em}body #CybotCookiebotDialog.CybotCookiebotDialogActive+#CybotCookiebotDialogBodyUnderlay{opacity:1}body #CybotCookiebotDialogBodyUnderlay{background-color:var(--violet-15);backdrop-filter:blur(4px)}body #CybotCookiebotDialog{box-shadow:0px 8px 84px 0px rgba(0,0,0,.06);border-radius:var(--s-20)}body #CybotCookiebotDialog #CybotCookiebotScrollContainer{border-bottom:1px solid var(--lighter-grey)}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink{font-weight:normal;color:inherit}body #CybotCookiebotDialogNav .CybotCookiebotDialogNavItemLink.CybotCookiebotDialogActive{color:inherit;font-weight:normal;border-bottom:2px solid var(--violet)}body #CybotCookiebotDialog .CybotCookiebotDialogBodyContentHeading{font-weight:normal;font-size:var(--b0);font-family:"SuisseIntl",sans-serif;line-height:132%;letter-spacing:-0.01em}body #CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonDescription{font-weight:normal}body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab{font-weight:normal}body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentCookieContainerButton:hover,body #CybotCookiebotDialog .CookieCard .CybotCookiebotDialogDetailBodyContentIABv2Tab:hover,body #CybotCookiebotDialogDetailBodyContentCookieContainerTypes .CybotCookiebotDialogDetailBodyContentCookieProvider:not(.CybotCookiebotDialogDetailBodyContentCookieInfoCount):hover{color:var(--violet)}body #CybotCookiebotDialog a:hover:after,body #CybotCookiebotDialog a:hover:before,body #CybotCookiebotDialog button:hover:after,body #CybotCookiebotDialog button:hover:before{border-color:var(--violet)}body #CybotCookiebotDialogHeader,body #CybotCookiebotDialogNav{border-bottom:1px solid var(--lighter-grey)}@media screen and (min-width: 601px){body #CybotCookiebotDialogBodyLevelButtonsSelectPane .CybotCookiebotDialogBodyLevelButtonWrapper:not(:last-of-type){border-right:1px solid var(--lighter-grey)}}body #CybotCookiebotDialog .CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--black);transition:all .2s ease}body #CybotCookiebotDialog input:checked+.CybotCookiebotDialogBodyLevelButtonSlider{background-color:var(--violet)}body .CybotCookiebotDialogBodyButton{transition:all .2s ease}body #CybotCookiebotDialogFooter .CybotCookiebotDialogBodyButton{border-radius:100px;border:1px solid var(--lighter-grey);padding:.6em 1.2em;font-weight:normal}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonCustomize,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowallSelection{border-color:var(--violet)}body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonAccept,body #CybotCookiebotDialogFooter #CybotCookiebotDialogBodyLevelButtonLevelOptinAllowAll{background-color:var(--black);border-color:var(--black);color:var(--violet)}body #CookiebotWidget .CookiebotWidget-logo svg circle{fill:var(--violet)}body #CookiebotWidget .CookiebotWidget-logo svg path{fill:var(--black)}body #CookiebotWidget.CookiebotWidget-open{box-shadow:0px 8px 84px 0px rgba(0,0,0,.06);border-radius:var(--s-20)}body #CookiebotWidget #CookiebotWidget-buttons button{border-radius:100px;border:1px solid var(--lighter-grey);padding:.6em 1.2em;font-weight:normal;min-height:42px;transition:all .2s ease}body #CookiebotWidget #CookiebotWidget-buttons button:hover{border-color:var(--violet)}body #CookiebotWidget #CookiebotWidget-buttons #CookiebotWidget-btn-change{background-color:var(--black);border-color:var(--black);color:var(--violet)}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-main-logo svg{width:60px;opacity:.25}body #CookiebotWidget .CookiebotWidget-header strong{font-size:var(--b0);font-family:"SuisseIntl",sans-serif;line-height:132%;letter-spacing:-0.01em;font-weight:normal}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list .CookiebotWidget-state{font-weight:normal}body #CookiebotWidget .CookiebotWidget-consent-details button{color:var(--violet);font-weight:normal}body #CookiebotWidget .CookiebotWidget-body .CookiebotWidget-consents-list li.CookiebotWidget-approved svg{fill:var(--violet)}
