@charset "UTF-8";:root{--space-3xs: clamp(.25rem, .2308rem + .0962vw, .3125rem);--space-2xs: clamp(.5rem, .4615rem + .1923vw, .625rem);--space-xs: clamp(.75rem, .6923rem + .2885vw, .9375rem);--space-s: clamp(1rem, .9231rem + .3846vw, 1.25rem);--space-m: clamp(1.5rem, 1.3846rem + .5769vw, 1.875rem);--space-l: clamp(2rem, 1.8462rem + .7692vw, 2.5rem);--space-xl: clamp(3rem, 2.7692rem + 1.1538vw, 3.75rem);--space-2xl: clamp(4rem, 3.6923rem + 1.5385vw, 5rem);--space-3xl: clamp(6rem, 5.5385rem + 2.3077vw, 7.5rem);--space-3xs-2xs: clamp(.25rem, .1346rem + .5769vw, .625rem);--space-2xs-xs: clamp(.5rem, .3654rem + .6731vw, .9375rem);--space-xs-s: clamp(.75rem, .5962rem + .7692vw, 1.25rem);--space-s-m: clamp(1rem, .7308rem + 1.3462vw, 1.875rem);--space-m-l: clamp(1.5rem, 1.1923rem + 1.5385vw, 2.5rem);--space-l-xl: clamp(2rem, 1.4615rem + 2.6923vw, 3.75rem);--space-xl-2xl: clamp(3rem, 2.3846rem + 3.0769vw, 5rem);--space-2xl-3xl: clamp(4rem, 2.9231rem + 5.3846vw, 7.5rem)}:root{--step--2: clamp(.6944rem, .6871rem + .0365vw, .72rem);--step--1: clamp(.8333rem, .8143rem + .0952vw, .9rem);--step-0: clamp(1rem, .9643rem + .1786vw, 1.125rem);--step-1: clamp(1.125rem, 1.0536rem + .3571vw, 1.375rem);--step-2: clamp(1.25rem, 1.1071rem + .7143vw, 1.75rem);--step-3: clamp(1.5rem, 1.25rem + 1.25vw, 2.375rem);--step-4: clamp(2rem, 1.6786rem + 1.6071vw, 3.125rem);--step-5: clamp(2.375rem, 1.7596rem + 3.0769vw, 4.375rem);--step-6: clamp(2.625rem, 1.7788rem + 4.2308vw, 5.375rem);--step-7: clamp(3rem, 1.6154rem + 6.9231vw, 7.5rem)}:root{--color-0: #000000;--color-1: #FFFFFF;--color-2: #0D044B;--color-3: #A23FF6;--color-4: #23D1FD;--color-5: #E9E8EE;--color-6: #FFE2D5;--color-7: #707070;--color-8: #F1F1F3;--color-9: #182736;--color-body: var(--color-1);--color-body--dark: var(--color-2);--color-body-link: var(--color-3);--color-body-link--hover: var(--color-4);--color-heading: var(--color-1);--color-heading--dark: var(--color-2);--color-caption: var(--color-2);--color-success: #3ba23b;--body-background: var(--color-2);--body-selection-color: rgba(196, 196, 196, .658);--font-body: "Roobert", sans-serif;--font-heading: "Roobert", sans-serif;--font-input: "Roobert", sans-serif;--font-button: "Roobert", sans-serif;--input-color: var(--color-0);--input-height: 3.875rem;--input-border-radius: .625rem;--input-border-width: 1px;--input-border-color: var(--color-7);--input-outline-color: var(--color-4);--button-background: transparent;--button-border-color: var(--color-4);--button-color: var(--color-1);--button-background--hover: var(--color-2);--button-border-color--hover: var(--color-2);--button-color--hover: var(--color-1);--container-default: 1600px;--container-s: 1024px;--container-m: 1280px;--container-l: 1440px;--container-xl: 1600px;--container-padding-x: var(--space-m, 1.5rem);--container-padding-y: var(--space-2xl, 1.5rem);--gutter: var(--space-m, 1.5rem);--rte-flow: 1em;--rte-heading-flow: 1em;--rte-list-flow: 1.25em;--rte-list-indent: 2em;--rte-media-flow: var(--space-l);--media-background-color: var(--color-5);--media-border-radius: var(--space-2xs);--media-max-width: 1024px;--media-max-width--portrait: 640px;--copy-max-width: 720px;--heading-max-width: 1000px;--transition-fast: .25s;--card-border-radius: var(--space-s);--header-site-height: 90px}@media only screen and (min-width: 80rem){:root{--container-padding-y: var(--space-3xl, 1.5rem)}}@media only screen and (min-width: 35rem){:root{--header-site-height: 118px}}html{box-sizing:border-box;font-size:16px;scroll-behavior:smooth}*,*:before,*:after{box-sizing:inherit;margin:0;padding:0}body{font-family:var(--font-body, sans-serif);background-color:var(--body-background);color:var(--color-body, black)}@media (prefers-reduced-motion: no-preference){:root{interpolate-size:allow-keywords}}:where(a){color:var(--color-body-link);text-decoration:none;transition:color var(--transition-fast) ease-in-out}:where(a):hover,:where(a):focus{color:var(--color-body-link--hover)}:where(img,video,iframe){display:block;max-width:100%;height:auto}:where(input,textarea,button,select){font-family:var(--font-body)}::selection{background:var(--body-selection-color)}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Heavy.woff2) format("woff2"),url(/resources/fonts/Roobert-Heavy.woff) format("woff"),url(/resources/fonts/Roobert-Heavy.svg#Roobert-Heavy) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-SemiBold.woff2) format("woff2"),url(/resources/fonts/Roobert-SemiBold.woff) format("woff"),url(/resources/fonts/Roobert-SemiBold.svg#Roobert-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Bold.woff2) format("woff2"),url(/resources/fonts/Roobert-Bold.woff) format("woff"),url(/resources/fonts/Roobert-Bold.svg#Roobert-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Light.woff2) format("woff2"),url(/resources/fonts/Roobert-Light.woff) format("woff"),url(/resources/fonts/Roobert-Light.svg#Roobert-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Regular.woff2) format("woff2"),url(/resources/fonts/Roobert-Regular.woff) format("woff"),url(/resources/fonts/Roobert-Regular.svg#Roobert-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Heavy.woff2) format("woff2"),url(/resources/fonts/Roobert-Heavy.woff) format("woff"),url(/resources/fonts/Roobert-Heavy.svg#Roobert-Heavy) format("svg");font-weight:900;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Light.woff2) format("woff2"),url(/resources/fonts/Roobert-Light.woff) format("woff"),url(/resources/fonts/Roobert-Light.svg#Roobert-Light) format("svg");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-SemiBold.woff2) format("woff2"),url(/resources/fonts/Roobert-SemiBold.woff) format("woff"),url(/resources/fonts/Roobert-SemiBold.svg#Roobert-SemiBold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Medium.woff2) format("woff2"),url(/resources/fonts/Roobert-Medium.woff) format("woff"),url(/resources/fonts/Roobert-Medium.svg#Roobert-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Regular.woff2) format("woff2"),url(/resources/fonts/Roobert-Regular.woff) format("woff"),url(/resources/fonts/Roobert-Regular.svg#Roobert-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Bold.woff2) format("woff2"),url(/resources/fonts/Roobert-Bold.woff) format("woff"),url(/resources/fonts/Roobert-Bold.svg#Roobert-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Roobert;src:url(/resources/fonts/Roobert-Medium.woff2) format("woff2"),url(/resources/fonts/Roobert-Medium.woff) format("woff"),url(/resources/fonts/Roobert-Medium.svg#Roobert-Medium) format("svg");font-weight:500;font-style:normal;font-display:swap}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes scaleIn{0%{opacity:0;transform:scale3d(0,0,1)}to{opacity:1;transform:scaleZ(1)}}@keyframes slideInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes slideInUp{0%{opacity:0;transform:translate3d(0,50%,0)}to{opacity:1;transform:translateZ(0)}}@keyframes wordSlideUpWipe{0%{opacity:0;clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transform:translate3d(0,.5em,1px)}to{opacity:1;clip-path:polygon(0 0,100% 0,100% 100%,0% 100%);transform:translateZ(1px)}}.container{width:100%;margin-right:auto;margin-left:auto;margin-inline:auto;max-width:calc(var(--container-default) + (var(--container-padding-x)) * 2);padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);padding-top:var(--container-padding-y);padding-bottom:var(--container-padding-y)}.container--pt-0{padding-top:0}.container--fw{padding-right:0;padding-left:0;max-width:100%}.container+.container{padding-top:0}.grid-card{display:grid;list-style:none}@media only screen and (min-width: 60rem){.grid-card{grid-template-columns:repeat(3,1fr)}}.grid-person{display:grid;list-style:none}@media only screen and (min-width: 35rem){.grid-person{gap:var(--space-l);grid-template-columns:repeat(2,1fr);max-width:1080px}}.grid-person__item{padding:var(--space-m) 0;border:1px solid var(--color-4);border-right:0;border-left:0}.grid-person__item+.grid-person__item{border-top:0}@media only screen and (min-width: 35rem){.grid-person__item+.grid-person__item{border-top:1px solid var(--color-4)}}.stack-content-blocks__item+.stack-content-blocks__item{margin-top:var(--space-xl)}.stack-content-blocks+.stack-content-blocks{margin-top:var(--space-xl)}.list-feature-card{display:grid;list-style:none}.list-feature-card__item{border-bottom:1px solid var(--color-1)}@media only screen and (min-width: 47.5rem){.list-feature-card__item{border-bottom:0}.list-feature-card__item:before{display:block;content:"";width:100%;height:1px;width:calc(100% - (var(--space-xl) + 45%));margin-left:auto;background:var(--color-1)}}@media only screen and (min-width: 68.75rem){.list-feature-card__item:before{width:calc(100% - (var(--space-xl) + 32%))}}.list-feature-card__item+.list-feature-card__item{margin-top:var(--space-l)}@media only screen and (min-width: 47.5rem){.list-feature-card__item+.list-feature-card__item{margin-top:0}}.btn{--__icon-size: .68em;--__icon-fill: currentcolor;display:inline-flex;align-items:center;justify-content:center;gap:.75em;padding:.75em 1em .75em 1.75em;font-family:var(--font-button);font-size:var(--step-0);font-weight:500;color:var(--button-color);background:var(--button-background);border:1px solid var(--button-border-color);border-radius:.45em;transition:color var(--transition-fast) ease-in-out,border-color var(--transition-fast) ease-in-out,background-color var(--transition-fast) ease-in-out;cursor:pointer}.btn--dark{--button-color: var(--color-2)}.btn--light-hover{--button-color--hover: var(--color-2);--button-background--hover: var(--color-1);--button-border-color--hover: var(--color-1)}@media only screen and (min-width: 60rem){.btn{font-size:var(--step-1)}}.btn:hover,.btn:focus{color:var(--button-color--hover);background-color:var(--button-background--hover);border-color:var(--button-border-color--hover)}.btn__icon{flex-shrink:0;width:var(--__icon-size);height:var(--__icon-size);fill:var(--__icon-fill)}.card-featured-article{display:grid;gap:var(--space-l);color:var(--color-2)}@media only screen and (min-width: 47.5rem){.card-featured-article{display:flex;align-items:center;gap:var(--space-2xl)}}@media only screen and (min-width: 68.75rem){.card-featured-article{gap:var(--space-3xl)}}.card-featured-article__content{gap:var(--space-s);flex:1;max-width:560px}.card-featured-article__header{display:flex;flex-direction:column-reverse;gap:var(--space-xs)}.card-featured-article__heading{font-weight:400;font-size:var(--step-3);line-height:1.125}.card-featured-article__heading a{color:var(--color-2);transition:color var(--transition-fast) ease-in-out}.card-featured-article__heading a:hover,.card-featured-article__heading a:focus{color:var(--color-3)}.card-featured-article__date{font-weight:600;font-size:var(--step--1)}.card-featured-article__summary,.card-featured-article__btn{margin-top:var(--space-l)}.card-featured-article__img-link{flex:0 1 50%}.card-featured-article__img{width:100%;height:auto;border-radius:var(--media-border-radius)}@media only screen and (min-width: 47.5rem){.card-feature{display:flex;gap:var(--space-xl)}}.card-feature__figure{flex:0 1 45%;align-self:center}@media only screen and (min-width: 68.75rem){.card-feature__figure{flex:0 1 32%;padding:0 0 var(--space-m) 0}}.card-feature__img{width:100%;border-radius:var(--media-border-radius)}.card-feature__content{display:flex;align-items:center;flex:1;padding:var(--space-l) 0}.card-feature__number{display:block;margin-bottom:var(--space-s);font-size:var(--step-1);font-weight:600}.card-feature__heading{font-weight:400;font-size:var(--step-4);line-height:1.2}.card-feature__info{margin-top:var(--space-l);font-weight:400;font-size:var(--step-1);line-height:1.5}.card-info{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;gap:var(--space-l);padding:var(--space-xl) 0;border:1px solid transparent;border-top-color:var(--color-4);transition:color var(--transition-fast) ease-in-out,border-color var(--transition-fast) ease-in-out,background-color var(--transition-fast) ease-in-out}@media only screen and (min-width: 28.75rem){.card-info{padding:var(--space-xl)}}@media only screen and (min-width: 60rem){.card-info{aspect-ratio:1/1;border-top-color:transparent;border-left-color:var(--color-4)}}.card-info:has(a:hover){color:var(--color-0);background-color:var(--color-4);border-color:transparent}.card-info__info,.card-info__heading,.card-info__heading a{transition:color var(--transition-fast) ease-in-out}.card-info:has(a:hover) .card-info__info,.card-info:has(a:hover) .card-info__heading,.card-info:has(a:hover) .card-info__heading a{color:var(--color-0)}.card-info__number{display:block;font-size:var(--step-1);font-weight:600}.card-info__content{display:grid;gap:var(--space-s)}.card-info__heading a{color:var(--color-1);transition:color var(--transition-fast) ease-in-out}.card-info__heading a:hover,.card-info__heading a:focus{color:var(--color-0)}li:last-child .card-info{padding-bottom:0}@media only screen and (min-width: 60rem){li:last-child .card-info{padding:var(--space-xl)}}.card-person{display:flex;align-items:center;gap:var(--space-m)}.card-person__figure{flex:0 1 176px}.card-person__img{width:100%;aspect-ratio:1/1;object-fit:cover;object-position:top center;border-radius:var(--media-border-radius)}.card-person__heading{font-size:var(--step-3);font-weight:300}.card-person__position{margin-top:var(--space-2xs);font-size:var(--step-1);font-weight:400;line-height:1.375}.content-copy{max-width:var(--copy-max-width);margin-right:auto;margin-left:auto}.content-copy--align-left{margin-left:0}.content-media{--__max-width: var(--media-max-width);max-width:var(--__max-width);margin-right:auto;margin-left:auto}.content-media--width-wide{--__max-width: 100%}.content-media--width-narrow{--__max-width: var(--copy-max-width)}.content-media--is-portrait{--__max-width: var(--media-max-width--portrait)}.content-media__img{width:100%;height:auto;margin:0 auto;overflow:hidden;isolation:isolate;border-radius:var(--media-border-radius);background:var(--media-background-color)}.content-media__iframe-container{position:relative;width:100%;padding-bottom:56.25%}.content-media iframe{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:var(--ui-media-background-color);border:0;border-radius:var(--ui-card-border-radius);overflow:hidden}.content-media__figcaption{margin-top:var(--space-s);text-align:center}.footer-site{padding-top:var(--container-padding-y);padding-bottom:var(--container-padding-y);border-top:1px solid var(--color-4)}.footer-site__top{display:grid;gap:var(--space-l);width:100%;margin-right:auto;margin-left:auto;margin-inline:auto;max-width:calc(var(--container-default) + (var(--container-padding-x)) * 2);padding-right:var(--container-padding-x);padding-left:var(--container-padding-x)}@media only screen and (min-width: 47.5rem){.footer-site__top{grid-template-columns:3fr 1fr;gap:var(--space-l) var(--space-s)}}.footer-site__tagline p{font-weight:300;font-size:var(--step-5);line-height:1}.footer-site__tagline p i{font-style:normal;color:var(--color-4)}.footer-site__organisation{display:grid;gap:var(--space-s)}@media only screen and (min-width: 47.5rem){.footer-site__organisation{grid-row:2;grid-column:1/span 1}}.footer-site__address p,.footer-site__tel{font-weight:300;font-size:var(--step-0);line-height:1.5;font-style:normal}.footer-site__address p a,.footer-site__tel a{color:var(--color-1);transition:color var(--transition-fast) ease-in-out}.footer-site__address p a:hover,.footer-site__address p a:focus,.footer-site__tel a:hover,.footer-site__tel a:focus{color:var(--color-4)}@media only screen and (min-width: 47.5rem){.footer-site__btn-container{display:flex;justify-content:flex-end;align-items:flex-end}}.footer-site__bottom{display:grid;gap:var(--space-m);margin-top:var(--space-xl);width:100%;margin-right:auto;margin-left:auto;margin-inline:auto;max-width:calc(var(--container-default) + (var(--container-padding-x)) * 2);padding-right:var(--container-padding-x);padding-left:var(--container-padding-x)}@media only screen and (min-width: 47.5rem){.footer-site__bottom{display:flex;flex-direction:row-reverse;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;gap:var(--space-s) var(--space-xl)}}.footer-site__nav{display:flex;flex-wrap:wrap;gap:var(--space-s) var(--space-l);list-style:none}.footer-site__nav-link{display:flex;align-items:center;gap:.5em;color:var(--color-1);font-weight:300;font-size:var(--step-0);transition:color var(--transition-fast) ease-in-out}.footer-site__nav-link:hover,.footer-site__nav-link:focus{color:var(--color-4)}.footer-site__nav-link span{display:inline-block;padding-bottom:.25em;border-bottom:1px solid var(--color-1);border-bottom-color:currentColor;transition:border-color var(--transition-fast) ease-in-out}.footer-site__nav-link-icon{flex-shrink:0;width:.75em;height:.75em;margin-top:-.25em;fill:currentColor}.footer-site__legal{font-weight:300;font-size:var(--step-0);line-height:1.5}body:has(.featured-news-block) .footer-site{border-top:0}.header-site{position:absolute;z-index:800;top:0;left:0;width:100%;border-bottom:1px solid rgba(255,255,255,.9)}.header-site__inner{display:flex;justify-content:space-between;align-items:center;height:var(--header-site-height);width:100%;margin-right:auto;margin-left:auto;margin-inline:auto;max-width:calc(var(--container-default) + (var(--container-padding-x)) * 2);padding-right:var(--container-padding-x);padding-left:var(--container-padding-x)}.header-site__logo-link{display:block;flex-shrink:0;max-width:200px;padding:var(--space-s) 0;margin-top:var(--space-s);color:var(--color-1)}@media only screen and (min-width: 35rem){.header-site__logo-link{max-width:250px}}.header-site__logo{width:100%;height:auto;fill:currentColor}.header-site__nav{display:none}@media only screen and (min-width: 64rem){.header-site__nav{display:block}}.header-site__nav-items{display:flex;align-items:center;gap:var(--space-l);list-style:none}.header-site__nav-link{display:flex;align-items:center;padding:1em 0;height:var(--header-site-height);font-size:var(--step-1);font-weight:600;color:var(--color-1);transition:color var(--transition-fast) ease-in-out}.header-site__nav-link:hover,.header-site__nav-link:focus{color:var(--color-4)}.header-site__nav-link--is-active{position:relative}.header-site__nav-link--is-active:after{display:block;content:"";position:absolute;bottom:0;left:0;width:100%;height:.25em;background:currentColor}.header-site__btn{display:block;flex:0 0 auto;width:var(--step-4);height:var(--step-4);background:none;border:0;color:var(--color-1);transition:color var(--transition-fast) ease-in-out;cursor:pointer}@media only screen and (min-width: 64rem){.header-site__btn{display:none}}.header-site__btn:hover,.header-site__btn:focus{color:var(--color-4)}.header-site__btn-icon{width:100%;height:100%;fill:currentColor}.header-site__announcement{background-color:#23d1fd;color:#0d044b;text-align:center;padding:1.15rem 1rem;font-weight:600;font-size:.95rem}@media only screen and (max-width: 64rem){.header-site__announcement{font-size:.85rem}}.header-section{max-width:var(--heading-max-width)}.header-section span{display:inline-block}.header-marquee{overflow:hidden;--__speed: 15s;--__offset: 10vw;--__start: calc(-25% + var(--__offset));--__finish: calc(-50% + var(--__offset))}.header-marquee__inner{width:fit-content;display:flex;position:relative;transform:translate3d(var(--start),0,0)}@media (prefers-reduced-motion: no-preference){.header-marquee__inner{animation:marquee var(--__speed) linear infinite}}.header-marquee__text{display:block;width:fit-content;font-size:10vw;line-height:1.3;white-space:nowrap;opacity:.2;padding:0 var(--container-padding-x);will-change:transform;transform:translateZ(1px)}@keyframes marquee{0%{transform:translate3d(var(--__start),0,0)}to{transform:translate3d(var(--__finish),0,0)}}.hero{--__flow: var(--space-xl);position:relative;z-index:1;background:var(--color-2)}.hero--compact{--__flow: var(--space-l)}.hero:before{display:block;content:"";position:absolute;z-index:1;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.hero--compact:before{background:var(--color-0);opacity:.5}.hero__inner{display:flex;align-items:center;width:100%;margin-right:auto;margin-left:auto;margin-inline:auto;max-width:calc(var(--container-default) + (var(--container-padding-x)) * 2);padding-right:var(--container-padding-x);padding-left:var(--container-padding-x);padding-top:calc(var(--space-3xl) + var(--header-site-height));padding-bottom:var(--space-3xl);position:relative;z-index:100;aspect-ratio:1/1}@media only screen and (min-width: 47.5rem){.hero__inner{aspect-ratio:unset;min-height:85vh}}.hero--compact .hero__inner{aspect-ratio:unset;min-height:unset}.hero__header{display:grid;gap:var(--__flow)}@media (prefers-reduced-motion: no-preference){.hero__heading,.hero__subheading,.hero__btn{opacity:0}.no-js .hero__heading,.no-js .hero__subheading,.no-js .hero__btn{opacity:1}}@media (prefers-reduced-motion: no-preference){.hero.js-animate-in--is-active .hero__heading{animation:slideInUp .95s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:.1s}}@media (prefers-reduced-motion: no-preference){.hero.js-animate-in--is-active .hero__subheading{animation:fadeIn .75s ease-in-out forwards;animation-delay:.25s}}.hero__btn{margin-top:var(--__flow)}.hero.js-animate-in--is-active .hero__btn{animation:fadeIn .75s ease-in-out forwards;animation-delay:.45s}.hero__bg{position:absolute;z-index:0;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;background:var(--color-0)}.menu-site{display:none;position:fixed;z-index:900;top:0;right:0;bottom:0;width:100%;max-width:600px;background-color:var(--color-2, black);will-change:transform;transform:translate3d(101%,0,0);transition:transform .35s cubic-bezier(.39,.575,.565,1)}.menu-site--is-primed{display:block}.menu-site--is-active{transform:translateZ(0)}.menu-site__menu-btn{display:block;position:absolute;z-index:800;top:var(--space-m);right:var(--space-m);width:var(--step-4);height:var(--step-4);background:none;border:0;color:var(--color-1);transition:color var(--transition-fast) ease-in-out;cursor:pointer}.menu-site__menu-btn:hover,.menu-site__menu-btn:focus{color:var(--color-4)}.menu-site__menu-btn-icon{width:100%;height:100%;fill:currentColor}.menu-site__inner{padding:var(--space-2xl) var(--space-l) var(--space-l) var(--space-l);height:100%;overflow-x:hidden;overflow-y:auto}.menu-site__nav-items{display:grid;grid-template-columns:100%;gap:1.75rem}.menu-site__nav-item{--__animation-delay: 0s;list-style:none}@media (prefers-reduced-motion: no-preference){.menu-site__nav-item{opacity:0}}@media (prefers-reduced-motion: no-preference){.menu-site--is-active .menu-site__nav-item{animation:slideInRight .35s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:var(--__animation-delay)}}.menu-site__nav-link{display:flex;align-items:center;gap:.5em;font-size:var(--step-3);font-weight:600;text-decoration:none;color:var(--color-1);transition:color var(--transition-fast) ease-in-out}.menu-site__nav-link:hover,.menu-site__nav-link:focus{color:var(--color-4, red)}.menu-site__nav-link--is-active{position:relative;padding-left:var(--space-m)}.menu-site__nav-link--is-active:after{display:block;content:"";position:absolute;bottom:0;left:0;width:.25rem;height:100%;background:currentColor}.menu-site-overlay{display:none;position:fixed;z-index:900;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.8);will-change:opacity;opacity:0;transition:opacity .5s ease-in-out}.menu-site-overlay--is-primed{display:block}.menu-site-overlay--is-active{opacity:1}.panel-media-text{--__media-width: 50%;--__content-max-width: 100%;display:grid;gap:var(--space-l)}@media only screen and (min-width: 47.5rem){.panel-media-text{display:flex;align-items:center;gap:var(--space-xl);--__content-max-width: 486px}}@media only screen and (min-width: 64rem){.panel-media-text{gap:var(--space-3xl)}}.panel-media-text__media{flex:0 1 var(--__media-width)}.panel-media-text__img{width:100%;height:auto;border-radius:var(--media-border-radius)}.panel-media-text__content{flex:1}.panel-media-text__heading{margin-bottom:var(--space-l)}.panel-media-text__btn{margin-top:var(--space-l)}.panel-key-points__items{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--space-l) var(--space-s)}@media only screen and (min-width: 53.75rem){.panel-key-points__items{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--space-l) var(--space-m)}}.panel-key-points__item{flex:1;padding:var(--space-s) 0 var(--space-s) var(--space-m);font-size:var(--step-0);font-weight:300;line-height:1.2;list-style:none;border-left:1px solid var(--color-4)}@media only screen and (min-width: 28.75rem){.panel-key-points__item{font-size:var(--step-2)}}@media only screen and (min-width: 75rem){.panel-key-points__item{font-size:var(--step-3)}}.panel-key-points__item strong{display:block;font-weight:400;font-size:1.125em;line-height:1;color:var(--color-4);margin-bottom:-.25em}@media only screen and (min-width: 64rem){.panel-key-points__item strong{font-size:1.375em;margin-bottom:-.25em}}.panel-key-points__icon{margin-bottom:1em;width:1.57em;height:1.57em;fill:var(--color-5)}@media only screen and (min-width: 64rem){.panel-key-points__icon{margin-bottom:1.5em}}.bg-turbine{background:url(/resources/images/backgrounds/bg_turbine.svg);background-size:44vw 44vw;background-position:bottom -18vw right -8vw;background-repeat:no-repeat}.heading-3xl,.heading-2xl,.rte h1,.heading-xl,.rte h2,.heading-l,.rte h3,.heading-m,.rte h4,.heading-s,.rte h5,.heading-xs,.rte h6{font-family:var(--font-heading);font-weight:400;text-wrap:balance;color:var(--color-heading)}.heading-3xl--dark,.heading-2xl--dark,.heading-xl--dark,.heading-l--dark,.heading-m--dark,.heading-s--dark,.heading-xs--dark{color:var(--color-heading--dark)}.heading-3xl--weight-light,.heading-2xl--weight-light,.heading-xl--weight-light,.heading-l--weight-light,.heading-m--weight-light,.heading-s--weight-light,.heading-xs--weight-light{font-weight:300}.heading-4xl{font-weight:400;font-size:var(--step-7, 2.25rem);line-height:1.05}.heading-3xl{font-weight:300;font-size:var(--step-6, 2.25rem);line-height:1.05}.heading-2xl,.rte h1{font-weight:300;font-size:var(--step-5, 2.25rem);line-height:1.25}.heading-xl,.rte h2{font-size:var(--step-4, 2rem);line-height:1.25}.heading-l,.rte h3{font-size:var(--step-3, 1.875rem);line-height:1.375}.heading-m,.rte h4{font-weight:400;font-size:var(--step-2, 1.5rem);line-height:1.45}.heading-s,.rte h5{font-weight:300;font-size:var(--step-1, 1.375rem);line-height:1.45}.heading-xs,.rte h6{font-weight:300;font-size:var(--step-0, 1.125rem);line-height:1.45}.paragraph,.rte ol li,.rte ul li,.rte p{font-family:var(--font-body);font-weight:400;font-size:var(--step-0, 1rem);line-height:1.475;color:var(--color-body)}.paragraph--dark{color:var(--color-body--dark)}.paragraph-l,.rte--large p{font-family:var(--font-body);font-weight:400;font-size:var(--step-3, 1rem);line-height:1.25;color:var(--color-4)}.paragraph-s{font-family:var(--font-body);font-weight:400;font-size:var(--step--1, 1rem);line-height:1.7;color:var(--color-body)}.caption{font-family:var(--font-body);font-weight:400;font-style:italic;font-size:var(--step--1, 1rem);line-height:1.5;color:var(--color-caption)}.link,.rte a{color:var(--color-body-link);text-decoration:underline}.link:hover,.rte a:hover,.link:focus,.rte a:focus{color:var(--color-body-link--hover)}.rte>*{margin-top:var(--rte-flow, 1rem)}.rte>*:first-child{margin-top:0}.rte h1,.rte h2,.rte h3,.rte h4{margin-top:var(--rte-heading-flow)}.rte ol,.rte ul{margin-top:var(--rte-list-flow);margin-left:var(--rte-list-indent)}.rte ol>:first-child,.rte ul>:first-child{margin-top:0}.rte ol li::marker,.rte ul li::marker{color:var(--color-4)}.rte ol li strong,.rte ul li strong{font-weight:400}.rte ol li ul,.rte ol li ol,.rte ul li ul,.rte ul li ol{margin-top:var(--rte-list-flow)}.rte ol li+li,.rte ul li+li{margin-top:var(--rte-list-flow, 1rem)}.rte img,.rte video,.rte iframe{max-width:100%;height:auto;margin-top:var(--rte-media-flow);margin-bottom:var(--rte-media-flow);border:0;border-radius:var(--media-border-radius)}.rte iframe,.rte video{width:100%;aspect-ratio:16/9}.rte-mode-dark .rte h1,.rte-mode-dark .rte h2,.rte-mode-dark .rte h3,.rte-mode-dark .rte h4,.rte-mode-dark .rte h5,.rte-mode-dark .rte h6{color:var(--color-heading--dark)}.rte-mode-dark .rte p,.rte-mode-dark .rte li{color:var(--color-body--dark)}.mt-3xs{margin-top:var(--space-3xs)}.mt-2xs{margin-top:var(--space-2xs)}.mt-xs{margin-top:var(--space-xs)}.mt-s{margin-top:var(--space-s)}.mt-m{margin-top:var(--space-m)}.mt-l{margin-top:var(--space-l)}.mt-xl{margin-top:var(--space-xl)}.mt-2xl{margin-top:var(--space-2xl)}.mt-3xl{margin-top:var(--space-3xl)}.mt-global{margin-top:var(--container-padding-y)}.mb-3xs{margin-bottom:var(--space-3xs)}.mb-2xs{margin-bottom:var(--space-2xs)}.mb-xs{margin-bottom:var(--space-xs)}.mb-s{margin-bottom:var(--space-s)}.mb-m{margin-bottom:var(--space-m)}.mb-l{margin-bottom:var(--space-l)}.mb-xl{margin-bottom:var(--space-xl)}.mb-2xl{margin-bottom:var(--space-2xl)}.mb-3xl{margin-bottom:var(--space-3xl)}.mb-global{margin-bottom:var(--container-padding-y)}.ta-c{text-align:center}@media (prefers-reduced-motion: no-preference){.animate-in-slide-up{opacity:0}.no-js .animate-in-slide-up{opacity:1}.animate-in-slide-up.js-animate-in--is-active{animation:slideInUp .95s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:var(--__delay, 0s)}}@media (prefers-reduced-motion: no-preference){.animate-in-slide-left{opacity:0}.no-js .animate-in-slide-left{opacity:1}.animate-in-slide-left.js-animate-in--is-active{animation:wipeInLeft .75s ease-in-out forwards}}@media (prefers-reduced-motion: no-preference){.animate-in-slide-right{opacity:0}.no-js .animate-in-slide-right{opacity:1}.animate-in-slide-right.js-animate-in--is-active{animation:slideInRight .75s cubic-bezier(.25,.46,.45,.94) forwards}}@media (prefers-reduced-motion: no-preference){.animate-in-fade{opacity:0}.no-js .animate-in-fade{opacity:1}.animate-in-fade.js-animate-in--is-active{animation:fadeIn .75s ease-in-out forwards}}@media (prefers-reduced-motion: no-preference){.animate-in-wipe-left{opacity:0}.no-js .animate-in-wipe-left{opacity:1}.animate-in-wipe-left.js-animate-in--is-active{opacity:1;animation:wipeInLeft 1.25s ease-in-out forwards}}@media (prefers-reduced-motion: no-preference){.animate-in-wipe-up{opacity:0}.no-js .animate-in-wipe-up{opacity:1}.animate-in-wipe-up.js-animate-in--is-active{opacity:1;animation:wipeInUp 1.25s ease-in-out forwards}}@media (prefers-reduced-motion: no-preference){.animate-in-word-split span{clip-path:polygon(0 100%,100% 100%,100% 100%,0% 100%);transform:translate3d(0,.5em,1px);opacity:0}.no-js .animate-in-word-split span{clip-path:none;transform:none;opacity:1}}@media (prefers-reduced-motion: no-preference){.animate-in-word-split.js-animate-in--is-active span{animation:wordSlideUpWipe .5s cubic-bezier(.25,.46,.45,.94) forwards;animation-delay:var(--__delay, 0s)}}
