@charset "UTF-8";h1,h2,h3,h4,h5,h6{font-family:var(--font-heading);font-weight:800;line-height:1.125;letter-spacing:-.01em}h1,.h1{font-size:2.5rem;font-size:clamp(2.5rem,calc(2.5rem - 48rem * .0357142857 + 100vw * .0357142857),4rem)}h2,.h2{font-size:2rem;font-size:clamp(2rem,calc(2rem - 48rem * .0238095238 + 100vw * .0238095238),3rem)}h3,.h3{font-size:1.75rem;font-size:clamp(1.75rem,calc(1.75rem - 48rem * .0178571429 + 100vw * .0178571429),2.5rem)}h4,.h4{font-size:1.5rem;font-size:clamp(1.5rem,calc(1.5rem - 48rem * .0119047619 + 100vw * .0119047619),2rem)}h5,.h5{font-size:1.25rem;font-size:clamp(1.25rem,calc(1.25rem - 48rem * .005952381 + 100vw * .005952381),1.5rem)}h6,.h6{font-size:1rem;font-size:clamp(1rem,calc(1rem - 48rem * .005952381 + 100vw * .005952381),1.25rem)}p{font-size:1rem;font-size:clamp(1rem,calc(1rem - 48rem * .0029761905 + 100vw * .0029761905),1.125rem)}small{font-family:var(--font-heading);font-size:.875rem;font-weight:800;color:var(--color-primary);letter-spacing:.02em}blockquote p{font-family:var(--font-heading);font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - 48rem * .0095238095 + 100vw * .0095238095),1.5rem);line-height:1.5}blockquote p:before,blockquote p:after{content:"“"}.c-accordeon{border-top:1px solid rgba(var(--rgb-neutral-800),.2)}.c-accordeon__button{display:flex;align-items:center;justify-content:space-between;gap:2rem;width:100%;cursor:pointer;padding-block:1.5rem;text-align:left}@media(hover:hover){.c-accordeon__button:hover .c-accordeon__button-label{color:var(--color-primary)}}.c-accordeon__button[aria-expanded=true] .c-accordeon__button-icon{transform:rotate(135deg);background:var(--color-primary)}.c-accordeon__button[aria-expanded=true] .c-accordeon__button-icon span{background:var(--color-white)}.c-accordeon__button-label{transition:color .25s ease-in-out;font-family:var(--font-heading);font-size:1.125rem;font-weight:800}.c-accordeon__button-icon{display:flex;flex-shrink:0;flex-direction:column;align-items:center;justify-content:center;width:3rem;height:3rem;transition:background .25s ease-in-out,transform .75s var(--ease-default);padding-top:.2em;border-radius:50%;background:var(--color-white)}.c-accordeon__button-icon span{display:block;width:1.25rem;height:2px;transition:background .25s ease-in-out;background:var(--color-neutral-800)}.c-accordeon__button-icon span:last-of-type{transform:translateY(-2px) rotate(90deg)}.c-accordeon__panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .75s var(--ease-default);border-bottom:1px solid rgba(var(--rgb-neutral-800),.2)}.c-accordeon__panel[aria-hidden=false]{grid-template-rows:1fr}.c-accordeon__panel[aria-hidden=false] .c-accordeon__panel-inner{padding-bottom:2rem}.c-accordeon__panel-inner{max-width:40rem;overflow:hidden;transition:padding .75s var(--ease-default)}.c-button-label{display:inline-block;transition:background .25s ease-in-out;padding:.5rem 1rem;border-radius:.25rem;background:rgba(var(--rgb-primary),.12);font-size:.875rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}@media(hover:hover){.c-button-label:is(a):hover{background:rgba(var(--rgb-primary),.2)}}.c-button-link{display:inline-flex;align-items:center;gap:.5rem}@media(hover:hover){.c-button-link:hover .c-button-link__label{color:var(--color-primary-dark)}.c-button-link:hover .c-button-link__icon svg path{fill:var(--color-primary-dark)}}.c-button-link__label{transition:color .25s ease-in-out;font-family:var(--font-heading);font-size:1.125rem;font-weight:700;color:var(--color-primary);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.c-button-link__icon{width:1.5rem;padding-top:.15em}.c-button-link__icon svg path{transition:fill .25s ease-in-out;fill:var(--color-primary)}.c-button{--_background-color: var(--background-color, var(--color-primary));--_text-color: var(--text-color, var(--color-white));--_hover-background-color: var(--hover-background-color, var(--color-primary-dark));position:relative;display:inline-flex;flex-shrink:0;align-items:center;gap:.5rem;min-height:3rem;transition:background .25s ease-in-out;padding:.75rem 1.5rem;border-radius:10rem;background:var(--_background-color);font-family:var(--font-heading);font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - 48rem * .0029761905 + 100vw * .0029761905),.875rem);font-weight:700;color:var(--_text-color)}@media(hover:hover){.c-button:hover{background:var(--_hover-background-color)}.c-button:hover .c-button__icon{transform:translate(.25rem)}}.c-button__label{position:relative;padding-bottom:.15em}.c-button__icon{position:relative;width:1.25rem;transition:transform .5s var(--ease-default)}.c-button__icon svg path{fill:var(--_text-color)}.c-button--white{--background-color: var(--color-white);--text-color: var(--color-neutral-800);--hover-background-color: var(--color-neutral-100)}.c-callout p{font-size:1.35rem;font-size:clamp(1.35rem,calc(1.35rem - 48rem * .0154761905 + 100vw * .0154761905),2rem);font-weight:300;line-height:1.5;letter-spacing:.01em}.c-callout p strong{font-weight:700}.c-callout a{transition:color .25s ease-in-out;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){.c-callout a:hover{color:var(--color-primary)}}.c-card{position:relative;display:flex;align-items:flex-end;min-height:13.75rem;overflow:hidden}@media(hover:hover){.c-card:is(a):hover img{transform:scale(1.1)}}.c-card__image:before,.c-card__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c-card__image:before{z-index:1;background:rgba(var(--rgb-neutral-600),.5);mix-blend-mode:overlay}.c-card__image:after{z-index:2;background:linear-gradient(45deg,#4d7fa1,#4d7fa10f 60%)}.c-card__image img{opacity:.8;transition:transform .75s var(--ease-default)}.c-card__title{position:relative;z-index:3;color:var(--color-white)}.c-client-logo{position:relative;display:flex;align-items:center;justify-content:center;min-height:7.5rem;transition:background .25s ease-in-out;padding-block:1rem;padding-inline:clamp(1.5rem,5vw,3rem);border-radius:1rem;border:1px solid var(--color-neutral-100)}@media(hover:hover){.c-client-logo:is(a):hover{background:rgba(var(--rgb-neutral-1000),.025)}}.c-client-logo svg,.c-client-logo img{width:100%;height:auto}.c-client-logo--default svg,.c-client-logo--default img{max-width:7rem;max-height:5rem;opacity:.5}.c-client-logo--default img{filter:grayscale(100%)}.c-client-logo--large{min-height:12.5rem}.c-client-logo--large svg,.c-client-logo--large img{max-width:13rem;opacity:1;filter:none}.c-cta{--focus-color: var(--color-white);position:relative;overflow:clip;border-radius:1rem}.c-cta>*{position:relative}.c-cta__media{position:absolute;top:0;right:0;bottom:-10%;width:100%;transform:translate(25%);opacity:.5;mix-blend-mode:screen;background:url(/dist/assets/bg-cta-CeE26BMZ.png) no-repeat right bottom;background-size:contain}@media(min-width:48rem){.c-cta__media{bottom:-25%;width:75%;transform:translate(25%)}}.c-hamburger{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;row-gap:4px;width:3rem;height:3rem;cursor:pointer;transition:background .25s ease-in-out;border-radius:50%;background:var(--color-primary)}@media(hover:hover){.c-hamburger:hover{background:var(--color-primary-dark)}}.c-hamburger[aria-expanded=true] .c-hamburger__line-top{top:6px;transform:rotate(45deg);transition:top .35s var(--ease-default),transform .35s var(--ease-default) .25s}.c-hamburger[aria-expanded=true] .c-hamburger__line-middle{opacity:0;transition:opacity .15s ease-in-out,background .15s ease-in-out}.c-hamburger[aria-expanded=true] .c-hamburger__line-bottom{top:-6px;transform:rotate(-45deg);transition:top .35s var(--ease-default),transform .35s var(--ease-default) .25s}.c-hamburger__line-top,.c-hamburger__line-middle,.c-hamburger__line-bottom{position:relative;top:0;display:block;width:1.25rem;height:2px;transform:rotate(.001deg);transition:transform .35s var(--ease-default),background .15s ease-in-out,top .35s var(--ease-default) .25s;border-radius:.125rem;background:var(--color-white)}.c-hamburger__line-middle{transition:opacity .25s ease-in-out .25s,background .15s ease-in-out .25s}.c-hero{position:relative}.c-hero__body{position:relative;z-index:1}.c-hero__body p{font-size:1.125rem}.c-hero__body p br{display:none}@media(min-width:40rem){.c-hero__body p br{display:block}}.c-hero__usps{position:relative;z-index:1;border-top:1px solid rgba(var(--rgb-white),.2);background:rgba(var(--rgb-white),.1);-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem)}.c-hero__usps-item svg{flex-shrink:0;width:clamp(3rem,5vw,4rem)}.c-hero__usps-item p{font-size:1rem;font-weight:500;line-height:1.4}.c-hero__media{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.5}.c-hero__media:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(315deg,#042d3a00 50%,#042d3a);z-index:1}.c-icon-list{display:grid;row-gap:.5rem}.c-icon-list dd{position:relative;display:flex;flex-wrap:wrap;align-items:center;column-gap:.75rem;padding-left:2rem;font-size:1.125rem}.c-icon-list svg{position:absolute;top:.2em;left:0;width:1.25rem}.c-icon-list a{transition:text-decoration-color .25s ease-in-out,opacity .25s ease-in-out;text-decoration-thickness:1px;text-underline-offset:3px}.c-icon-list a:not(.underline){text-decoration:underline;text-decoration-color:transparent}@media(hover:hover){.c-icon-list a:not(.underline):hover{text-decoration-color:rgba(var(--rgb-white),.25)}}@media(hover:hover){.c-icon-list a.underline:hover{opacity:.75}}.c-logo{display:inline-block;width:100%;max-width:clamp(11rem,20vw,14.3125rem);transition:opacity .25s ease-in-out}@media(hover:hover){.c-logo:hover{opacity:.75}}.c-logo--white{--focus-color: var(--color-white)}.c-logo--white svg path{fill:var(--color-white)}.c-nav-legal__link{--focus-color: var(--color-white);transition:text-decoration-color .25s ease-in-out;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){.c-nav-legal__link:hover{text-decoration-color:rgba(var(--rgb-white),.25)}}.c-nav-primary__list{display:flex;align-items:center}.c-nav-primary__link{display:inline-flex;align-items:center;min-height:3rem;padding:.75rem 1rem .8rem;transition:background .25s ease-in-out;border-radius:10rem;font-family:var(--font-heading);font-size:.75rem;font-size:clamp(.75rem,calc(.75rem - 48rem * .0029761905 + 100vw * .0029761905),.875rem);font-weight:800;color:var(--color-neutral-800)}@media(hover:hover){.c-nav-primary__link:hover{background:rgba(var(--rgb-primary),.1)}}.c-nav-primary__link[aria-current=page]{background:rgba(var(--rgb-primary),.1)}.c-nav-site-drawer__link{transition:text-decoration-color .25s ease-in-out;font-size:1.5rem;font-weight:800;color:var(--color-neutral-800);text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:3px}@media(hover:hover){.c-nav-site-drawer__link:hover{text-decoration-color:rgba(var(--rgb-neutral-1000),.25)}}.c-nav-site-drawer__link[aria-current=page]{text-decoration-color:rgba(var(--rgb-neutral-1000),.25)}.c-nav-site-footer__link{--focus-color: var(--color-white);transition:text-decoration-color .25s ease-in-out;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px}@media(hover:hover){.c-nav-site-footer__link:hover{text-decoration-color:rgba(var(--rgb-white),.25)}}.c-site-credits{--focus-color: var(--color-white);letter-spacing:.03em}.c-site-credits span:not(.sr-only){padding-top:.1rem}.c-site-credits svg{max-width:4.4375rem;transition:opacity .3s ease-in-out}@media(hover:hover){.c-site-credits:hover svg{opacity:.75}}.c-site-drawer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:98;pointer-events:none;transition:background .75s var(--ease-default);background:rgba(var(--rgb-neutral-1000),0)}@media(min-width:64rem){.c-site-drawer{display:none}}.c-site-drawer[aria-hidden=false]{background:rgba(var(--rgb-neutral-1000),.25)}.c-site-drawer[aria-hidden=false] .c-site-drawer__body{transform:translate(0)}.c-site-drawer__body{position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(100%);overflow:auto;pointer-events:all;transition:transform .75s var(--ease-default);scrollbar-width:none;-ms-overflow-style:none;background:var(--color-neutral-100);text-align:center}.c-site-drawer__body::-webkit-scrollbar{display:none}.c-site-footer{--focus-color: var(--color-white)}.c-site-footer__info{line-height:1.6}.c-site-footer__info a:not(.c-button):not(.c-nav-social__link):not(.c-toggle-language__dropdown-link){transition:text-decoration-color .25s ease-in-out;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:4px}@media(hover:hover){.c-site-footer__info a:not(.c-button):not(.c-nav-social__link):not(.c-toggle-language__dropdown-link):hover{text-decoration-color:rgba(var(--rgb-white),.25)}}.c-site-footer__doormat span{letter-spacing:.03em}.c-site-header{position:absolute;width:100%}.c-site-header .c-logo{position:relative;z-index:2}.c-site-header__nav{position:relative;z-index:99;padding:.5rem;border-radius:10rem;background:var(--color-white)}.c-site-header--inverted .c-logo{--main-color: var(--color-white)}.c-skip-link{position:fixed;top:.5rem;left:-9999px;z-index:9999;padding:.75rem 1.25rem .9rem;border-radius:10rem;background:var(--color-primary);font-family:var(--font-heading);font-size:.75rem;font-weight:700;color:var(--color-white)}.c-skip-link:focus-visible{left:.5rem}.c-slider-arrow{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:2rem;height:2rem;cursor:pointer;transition:background .25s ease-in-out;border-radius:50%;background:var(--color-white)}@media(min-width:48rem){.c-slider-arrow{width:3rem;height:3rem}}.c-slider-arrow[disabled]{cursor:not-allowed;opacity:.5}@media(hover:hover){.c-slider-arrow:hover:not([disabled]){background:var(--color-neutral-100)}}.c-slider-arrow[data-arrow=prev]{transform:rotate(180deg)}.c-slider-arrow svg{width:1rem}@media(min-width:48rem){.c-slider-arrow svg{width:1.5rem}}.c-slider-arrow svg path{fill:var(--color-neutral-800)}.c-slider-pagination{display:flex;justify-content:center;gap:.625rem}.c-slider-pagination__bullet{display:block;width:.5rem;height:.5rem;opacity:.4;cursor:pointer;transition:opacity .25s ease-in-out;border-radius:50%;background:var(--color-white)}@media(hover:hover){.c-slider-pagination__bullet:hover:not([aria-current=true]){opacity:.75}}.c-slider-pagination__bullet[aria-current=true]{opacity:1}.c-slider{position:relative;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.c-slider.swiper-initialized{opacity:1;visibility:visible}.swiper-wrapper{transition-timing-function:var(--ease-default)!important}.c-slider__controls{--focus-color: var(--color-white);position:absolute;bottom:1rem;left:50%;transform:translate(-50%);max-width:100%;z-index:1;padding:.5rem;border-radius:10rem;background:rgba(var(--rgb-neutral-1000),.3)}@media(min-width:48rem){.c-slider__controls{bottom:2rem}}[data-slider-type=basic][data-slides-count="1"] .c-slider__controls{display:none}.c-nav-social__link{--focus-color: var(--color-white);display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;transition:background .25s ease-in-out;border-radius:50%;border:1px solid var(--color-primary)}@media(hover:hover){.c-nav-social__link:hover{background:rgba(var(--rgb-white),.05)}}.c-nav-social__link svg{width:auto;height:.875rem}.c-split-section{position:relative;min-height:50rem}.c-split-section__media,.c-split-section__body{position:relative;flex:1;padding-block:clamp(3rem,7.5vw,6rem);padding-inline:clamp(1.25rem,5vw,4rem)}.c-split-section__media{min-height:20rem}.c-split-section__media .c-slider{position:absolute;top:0;right:0;bottom:0;left:0}.c-split-section__media-title{position:relative;z-index:3;color:var(--color-white)}@media(min-width:48rem){.c-split-section__media-title{max-width:75%}}@media(min-width:48rem){.c-split-section__body-inner{max-width:calc(var(--breakpoint-2xl) / 2 - clamp(1.25rem,5vw,4rem) * 2 - 1rem)}}.c-split-section[data-image-position=left] .c-split-section__media{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}@media(min-width:48rem){.c-split-section[data-image-position=left] .c-split-section__media{border-top-right-radius:1rem;border-bottom-right-radius:1rem;border-bottom-left-radius:0}}.c-split-section[data-image-position=left] .c-split-section__body{border-top-right-radius:1rem;border-top-left-radius:1rem}@media(min-width:48rem){.c-split-section[data-image-position=left] .c-split-section__body{border-top-right-radius:0;border-top-left-radius:1rem;border-bottom-left-radius:1rem}}.c-split-section[data-image-position=right] .c-split-section__media{border-bottom-right-radius:1rem;border-bottom-left-radius:1rem}@media(min-width:48rem){.c-split-section[data-image-position=right] .c-split-section__media{order:2;border-top-right-radius:0;border-bottom-right-radius:0;border-bottom-left-radius:1rem;border-top-left-radius:1rem}}.c-split-section[data-image-position=right] .c-split-section__body{justify-content:flex-end;border-top-right-radius:1rem;border-top-left-radius:1rem}@media(min-width:48rem){.c-split-section[data-image-position=right] .c-split-section__body{order:1;border-top-left-radius:1rem;border-bottom-right-radius:1rem;border-top-left-radius:0}}.c-split-section[data-media-title=true] .c-split-section__media:before,.c-split-section[data-media-title=true] .c-split-section__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0}.c-split-section[data-media-title=true] .c-split-section__media:before{z-index:1;background:rgba(var(--rgb-neutral-600),.4)}.c-split-section[data-media-title=true] .c-split-section__media:after{z-index:2;opacity:.75;background:linear-gradient(135deg,#042d3a,#042d3a00 60%)}.c-split-section--timeline .c-split-section__body{padding-bottom:0}.c-statistics{border-top:1px solid rgba(var(--rgb-neutral-800),.2)}.c-statistics__item{display:flex;align-items:center;gap:clamp(2rem,5vw,4rem);padding-block:2rem;padding-inline:1.25rem;border-bottom:1px solid rgba(var(--rgb-neutral-800),.2)}@media(min-width:48rem){.c-statistics__item{padding-inline:0}}.c-statistics__item[data-text-size=small] .c-statistics__item-statistic{font-size:1.75rem;font-size:clamp(1.75rem,calc(1.75rem - 48rem * .0119047619 + 100vw * .0119047619),2.25rem)}.c-statistics__item-statistic,.c-statistics__item-title{display:block;flex:1;line-height:1}.c-statistics__item-statistic{padding-bottom:.25em;font-family:var(--font-heading);font-size:1.75rem;font-size:clamp(1.75rem,calc(1.75rem - 48rem * .0416666667 + 100vw * .0416666667),3.5rem);color:var(--color-primary);letter-spacing:-.04em}@media(min-width:48rem){.c-statistics__item-statistic{text-align:right}}.c-statistics__item-title{font-size:1.1rem;font-size:clamp(1.1rem,calc(1.1rem - 48rem * .0035714286 + 100vw * .0035714286),1.25rem);letter-spacing:.01em}.c-steps__item-image{width:100%}@media(min-width:40rem){.c-steps__item-image{max-width:19rem}}.c-steps__item-body{position:relative;padding-left:3rem}@media(min-width:48rem){.c-steps__item-body{padding-left:5rem}}@media(min-width:96rem){.c-steps__item-body{padding-left:7rem}}.c-steps__item-counter{position:absolute;top:0;left:0}.c-tablist__button{display:flex;align-items:center;justify-content:space-between;gap:1rem;cursor:pointer;transition:background .25s ease-in-out,color .25s ease-in-out;padding-block:1.5rem;padding-inline:2rem 1rem;border-radius:1rem;background:var(--color-grey);font-weight:800;text-align:left}@media(hover:hover){.c-tablist__button:hover{background:var(--color-neutral-100)}}.c-tablist__button[aria-selected=true]{background:var(--color-primary);color:var(--color-white)}.c-tablist__button[aria-selected=true] svg{opacity:1}.c-tablist__button svg{width:1.25rem;flex-shrink:0;transform:rotate(-90deg);transition:opacity .25s ease-in-out;opacity:0}.c-timeline{position:relative}.c-timeline:before{content:"";position:absolute;top:0;bottom:0;left:1.3125rem;transform:translate(-100%);width:1px;background:rgba(var(--rgb-primary),.2)}.c-timeline__item{position:relative;padding-left:4rem}.c-timeline__item h3{font-size:1.5rem}.c-timeline__item:before,.c-timeline__item:after{content:"";position:absolute;border-radius:50%}.c-timeline__item:before{top:0;left:0;width:2.5rem;height:2.5rem;border:1px solid var(--color-pastel-green);background:var(--color-grey)}.c-timeline__item:after{top:.875rem;left:.875rem;width:.75rem;height:.75rem;background:var(--color-pastel-green)}.c-toggle-language{position:relative;display:inline-block}.c-toggle-language__dropdown{position:absolute;opacity:0;visibility:hidden;transition:all .25s ease-in-out}.c-toggle-language__dropdown[aria-hidden=false]{opacity:1;visibility:visible}.c-toggle-language__dropdown-link{display:block}.c-toggle-language--default{font-size:.75rem;letter-spacing:.03em}.c-toggle-language--default .c-toggle-language__trigger{display:inline-flex;align-items:center;justify-content:space-between;column-gap:.5rem;min-width:6.5rem;cursor:pointer;transition:background .25s ease-in-out;padding:.75rem 1rem;border-radius:10rem;border:1px solid rgba(var(--rgb-white),.3);background:#235265}@media(hover:hover){.c-toggle-language--default .c-toggle-language__trigger:hover{background:rgba(var(--rgb-white),.2)}}.c-toggle-language--default .c-toggle-language__trigger[aria-expanded=true]{background:rgba(var(--rgb-white),.2)}.c-toggle-language--default .c-toggle-language__trigger svg{transform:translateY(.05em);width:.625rem}.c-toggle-language--default .c-toggle-language__dropdown{bottom:100%;min-width:6.5rem;padding-bottom:.25rem}.c-toggle-language--default .c-toggle-language__dropdown-inner{padding-block:.5rem;border-radius:.5rem;border:1px solid rgba(var(--rgb-white),.3);background:#235265}.c-toggle-language--default .c-toggle-language__dropdown-link{transition:background .25s ease-in-out;padding:.25rem 1rem}@media(hover:hover){.c-toggle-language--default .c-toggle-language__dropdown-link:hover{background:rgba(var(--rgb-white),.2)}}.c-toggle-language--compact{font-family:var(--font-heading);font-size:.625rem;font-size:clamp(.625rem,calc(.625rem - 48rem * .0029761905 + 100vw * .0029761905),.75rem);font-weight:700;color:var(--color-neutral-800);text-transform:uppercase}.c-toggle-language--compact .c-toggle-language__trigger{display:flex;align-items:center;justify-content:center;width:3rem;height:3rem;cursor:pointer;transition:background .25s ease-in-out;border-radius:50%;background:var(--color-grey);text-transform:uppercase}@media(hover:hover){.c-toggle-language--compact .c-toggle-language__trigger:hover{background:var(--color-neutral-200)}}.c-toggle-language--compact .c-toggle-language__trigger[aria-expanded=true]{border-bottom-right-radius:0;border-bottom-left-radius:0;background:var(--color-neutral-200)}.c-toggle-language--compact .c-toggle-language__dropdown{top:calc(100% - .5rem);right:0;left:0;overflow:hidden;transition:none;padding-bottom:.5rem;border-bottom-right-radius:10rem;border-bottom-left-radius:10rem;background:var(--color-neutral-200);text-align:center}.c-toggle-language--compact .c-toggle-language__dropdown-link{transition:text-decoration-color .25s ease-in-out;padding-block:.5rem;text-decoration:underline;text-decoration-color:transparent;text-decoration-thickness:1px;text-underline-offset:2px}@media(hover:hover){.c-toggle-language--compact .c-toggle-language__dropdown-link:hover{text-decoration-color:var(--color-neutral-300)}}.c-visual{position:relative;height:clamp(20rem,50vw,43.75rem)}[data-animation=fade-up]{transform:translateY(2.5rem);opacity:0;visibility:hidden}@media(prefers-reduced-motion:reduce){[data-animation=fade-up]{transform:none;opacity:1;visibility:visible}}.u-object-fit{overflow:hidden}.u-object-fit img,.u-object-fit video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.u-rich-text{--_spacer: var(--spacer, 1.25rem)}.u-rich-text h1,.u-rich-text h2,.u-rich-text h3,.u-rich-text h4,.u-rich-text h5,.u-rich-text h6{margin-bottom:var(--_spacer)}.u-rich-text *+h1,.u-rich-text *+h2,.u-rich-text *+h3,.u-rich-text *+h4,.u-rich-text *+h5,.u-rich-text *+h6{margin-top:calc(var(--_spacer) * 3)!important}.u-rich-text p+*:not(hr),.u-rich-text blockquote+*:not(hr),.u-rich-text table+*:not(hr),.u-rich-text figure+*:not(hr),.u-rich-text ul+*:not(hr),.u-rich-text ol+*:not(hr){margin-top:var(--_spacer)}.u-rich-text a:not(.c-button){text-decoration:underline}
