@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/0a8efbe73793fcdf-s.3ih7dxnymi4t5.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/be73ba277ecdcba3-s.3uaqc_eim_oz1.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:400;font-display:swap;src:url(../media/c52d0a8a47055bb1-s.p.2w-eao_k5pziq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/10dc39481d8b0f5c-s.0p3m7ez1fl9bq.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/31dd1d13888dfd30-s.0owl_bf4j-7yx.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Barlow;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8d472e246568d62d-s.p.14sz-5zsn4k6e.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Barlow Fallback;src:local(Arial);ascent-override:103.43%;descent-override:20.69%;line-gap-override:0.0%;size-adjust:96.68%}.FatLqa_className{font-family:Barlow,Barlow Fallback;font-style:normal}.FatLqa_variable{--font-barlow:"Barlow", "Barlow Fallback"}
:root{--c-text:#2c334e;--c-text-hover:#10131d;--c-dark-blue:#012352;--c-blue:#0061ad;--c-blue-active:#00447a;--c-blue-award:#00569e;--c-blue-teaser:#1c85dc;--c-sky:#4eb6ff;--c-mint:#d5fbcb;--c-orange:#e69100;--c-orange-active:#b37100;--c-red:#e73445;--c-red-dark:#cf192a;--c-lila:#a20b5c;--c-green:#128a0a;--c-green-dark:#0c5a07;--c-muted:#6c757d;--c-footer-link:#76a9cb;--c-light:#f8f9fa;--c-border:#dee2e6;--c-input-border:#ced4da;--c-white:#fff;--c-section-gray:#6d767e0d;--c-tabs-border:#6d767e26;--c-overlay-sidebar:#5e88ba1f;--c-overlay-divider:#5e88ba0d;--shadow-sm:0 .5rem 1rem #00000026;--shadow-lg:0 1rem 3rem #0000002d;--shadow-nav:0 3px 6px #00000029;--font-sans:var(--font-barlow), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--space-none:0;--space-extraSmall:1rem;--space-small:1.5rem;--space-medium:2rem;--space-large:3.5rem;--space-extraLarge:8rem;--gutter:15px;--container-max:none;--navbar-height:83px}@media (min-width:1600px){:root{--container-max:1400px}}.high-contrast{--c-orange:#a76900;--c-orange-bg:#d08300;--c-green-bg:#044500}
*,:before,:after{box-sizing:border-box}[hidden]{display:none!important}html{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;scroll-behavior:smooth;scroll-padding-top:calc(var(--navbar-height) + 30px)}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--c-white);color:var(--c-text);font-family:var(--font-sans);text-align:left;margin:0;font-size:1.125rem;font-weight:400;line-height:1.5;position:relative}@media (min-width:768px){body{font-size:1.25rem}}@media (max-width:575.98px){body{overflow-x:hidden}}body.nav-open{overflow:hidden}p,ul,ol,dl,address,figure,blockquote{margin-top:0;margin-bottom:1rem}ul ul,ol ol,ul ol,ol ul{margin-bottom:0}b,strong{font-weight:600}p b,p strong{line-height:normal}small,.small{font-size:.875em;font-weight:400}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}a{color:var(--c-text);background-color:#0000;text-decoration:none}a:hover{color:var(--c-text-hover);text-decoration:underline}img,svg{vertical-align:middle}img{border-style:none;max-width:100%;height:auto}table{border-collapse:collapse}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button{cursor:pointer;border-radius:0}:focus-visible{outline:3px solid var(--c-sky);outline-offset:2px}hr{border:0;border-top:5px solid var(--c-blue);margin:3.15625rem 0}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{letter-spacing:.48px;margin-top:0;margin-bottom:.5rem;font-weight:700;line-height:1.2}h6,.h6{letter-spacing:normal;font-size:1.125rem;font-weight:500}h1 small,h2 small,h3 small,h4 small,h5 small{display:block}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{text-decoration:none}h1,.h1{font-size:calc(1.5rem + 3vw)}h2,.h2{margin-bottom:3rem;font-size:calc(1.425rem + 2.1vw)}h3,.h3,h4,.h4{letter-spacing:.34px;font-size:calc(1.35rem + 1.2vw);line-height:1.25}h3,.h3{border-top:3px solid var(--c-blue);color:var(--c-blue);padding-top:1.78125rem}h4,.h4,h5,.h5{color:var(--c-dark-blue)}h5,.h5,h3+h4{font-size:calc(1.29375rem + .525vw)}h5,.h5{margin-bottom:1.875rem}@media (min-width:992px){h2,.h2{max-width:40%}h3,.h3,h4,.h4{max-width:45%}}@media (min-width:1200px){h1,.h1{font-size:3.75rem}h2,.h2{font-size:3rem}h3,.h3,h4,.h4{font-size:2.25rem}h5,.h5,h3+h4{font-size:1.6875rem}}.content h2,.content .h2{margin-bottom:1.25rem;padding-bottom:1.25rem}@media (max-width:575.98px){.content h2,.content .h2{max-width:50%;font-size:calc(1.3rem + .6vw)}}@media (min-width:768px){.content h2,.content .h2{font-size:calc(1.40625rem + 1.875vw)}}@media (min-width:1200px){.content h2,.content .h2{font-size:2.8125rem}}h1.h5,h2.h5,h3.h5,h4.h5,h2.h4,h3.h4{color:var(--c-dark-blue);border-top:0;max-width:none;padding-top:0}h3.h5,h2.h5{letter-spacing:.48px;line-height:1.2}.row h3,.row h4,.row .h3,.row .h4{max-width:100%}.text-muted{color:var(--c-muted)!important}.text-white{color:var(--c-white)!important}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{z-index:100000;background:var(--c-white);color:var(--c-dark-blue);padding:.75rem 1.25rem;font-weight:600;position:absolute;top:-100px;left:1rem}.skip-link:focus{top:1rem}
.container{width:100%;padding-left:var(--gutter);padding-right:var(--gutter);max-width:var(--container-max);margin-left:auto;margin-right:auto}.container .container{padding-left:0;padding-right:0}.row{margin-left:calc(var(--gutter) * -1);margin-right:calc(var(--gutter) * -1);--col-gutter:var(--gutter);flex-wrap:wrap;display:flex}.row>.col{width:100%;padding-left:var(--col-gutter);padding-right:var(--col-gutter);position:relative}.row--gutter-none{--col-gutter:0px;margin-left:0;margin-right:0}@media (min-width:1600px){.row--gutter-medium{--col-gutter:1.59375rem;margin-left:-1.59375rem;margin-right:-1.59375rem}.row--gutter-large{--col-gutter:2.65625rem;margin-left:-2.65625rem;margin-right:-2.65625rem}.row--gutter-extraLarge{--col-gutter:3.90625rem;margin-left:-3.90625rem;margin-right:-3.90625rem}}.row--justify-center{justify-content:center}.row--justify-between{justify-content:space-between}@media (min-width:576px){.row>.col{flex:1 0}}@media (min-width:768px){.row>.col-md--4{flex:0 0 33.3333%;max-width:33.3333%}.row>.col-md--5{flex:0 0 41.6667%;max-width:41.6667%}.row>.col-md--6{flex:0 0 50%;max-width:50%}.row>.col-md--7{flex:0 0 58.3333%;max-width:58.3333%}.row>.col-md--8{flex:0 0 66.6667%;max-width:66.6667%}.row>.col-md--9{flex:0 0 75%;max-width:75%}.row>.col-md--10{flex:0 0 83.3333%;max-width:83.3333%}.row>.col-md--12{flex:0 0 100%;max-width:100%}}@media (min-width:992px){.row>.col--auto{flex:1 0;max-width:100%}.row>.col--4{flex:0 0 33.3333%;max-width:33.3333%}.row>.col--5{flex:0 0 41.6667%;max-width:41.6667%}.row>.col--6{flex:0 0 50%;max-width:50%}.row>.col--7{flex:0 0 58.3333%;max-width:58.3333%}.row>.col--8{flex:0 0 66.6667%;max-width:66.6667%}.row>.col--9{flex:0 0 75%;max-width:75%}.row>.col--10{flex:0 0 83.3333%;max-width:83.3333%}.row>.col--12{flex:0 0 100%;max-width:100%}}@media (min-width:1200px){.row>.col-xl--auto{flex:1 0;max-width:100%}.row>.col-xl--4{flex:0 0 33.3333%;max-width:33.3333%}.row>.col-xl--5{flex:0 0 41.6667%;max-width:41.6667%}.row>.col-xl--6{flex:0 0 50%;max-width:50%}.row>.col-xl--7{flex:0 0 58.3333%;max-width:58.3333%}.row>.col-xl--8{flex:0 0 66.6667%;max-width:66.6667%}.row>.col-xl--9{flex:0 0 75%;max-width:75%}.row>.col-xl--10{flex:0 0 83.3333%;max-width:83.3333%}.row>.col-xl--12{flex:0 0 100%;max-width:100%}}.frame{scroll-margin-top:calc(var(--navbar-height) + 30px);position:relative}.frame>:last-child,.frame-inner>:last-child{margin-bottom:0}.space-before-none{margin-top:0}.space-before-extraSmall{margin-top:var(--space-extraSmall)}.space-before-small{margin-top:var(--space-small)}.space-before-medium{margin-top:var(--space-medium)}.space-before-large{margin-top:var(--space-large)}.space-before-extraLarge{margin-top:var(--space-extraLarge)}.space-after-none{margin-bottom:0}.space-after-extraSmall{margin-bottom:var(--space-extraSmall)}.space-after-small{margin-bottom:var(--space-small)}.space-after-medium{margin-bottom:var(--space-medium)}.space-after-large{margin-bottom:var(--space-large)}.space-after-extraLarge{margin-bottom:var(--space-extraLarge)}.section--lightGray{background-color:var(--c-section-gray);padding-top:4rem;padding-bottom:4rem}.section--diagonal{isolation:isolate;padding-top:4rem;padding-bottom:4rem;position:relative}.section--diagonal:after{content:"";z-index:-1;width:100%;height:100%;position:absolute;bottom:0;left:0}@media (min-width:768px){.section--diagonal:after{background-color:var(--c-dark-blue);clip-path:polygon(0 70%,100% 40%,100% 100%,0 100%)}}.section--green{background-color:var(--c-green);color:var(--c-white);padding-top:7rem;padding-bottom:7rem}.section--green h5,.section--green p,.section--green .testimonials__author{color:inherit!important}.high-contrast .section--green{background-color:var(--c-green-bg)}.page{min-height:100vh}@media (max-width:575.98px){.page{overflow-x:hidden}}.page-header-spacer{background-color:var(--c-dark-blue);min-height:var(--navbar-height)}.content{position:relative}.indent-right{margin-right:0}@media (min-width:576px){.indent-right{margin-right:8%}}@media (min-width:768px){.indent-right{margin-right:16%}}@media (min-width:992px){.indent-right{margin-right:24%}}@media (min-width:1200px){.indent-right{margin-right:32%}}@media (min-width:1600px){.indent-right{margin-right:40%}}.frame--tabs>.container,.accordion__body,.background-section>.container,.frame--columns>.container>.row>.col,.row>.col{display:flow-root}
.navbar-wrapper{z-index:99999;width:100%;color:var(--c-white);background-color:var(--c-white);position:fixed;top:0}.navbar-wrapper.is-on-top{background-color:#0000}.navbar-wrapper.is-hidden{box-shadow:var(--shadow-nav);opacity:0;visibility:hidden;transform:translateY(-110px)}.navbar-wrapper.is-in-view{box-shadow:var(--shadow-nav);color:var(--c-text);opacity:1;visibility:visible;transition:opacity .3s;transform:translate(0)}body.nav-open .navbar-wrapper{background-color:var(--c-dark-blue);box-shadow:none;color:var(--c-white);opacity:1;visibility:visible;transform:none}body.nav-open:has(.theme-green) .navbar-wrapper{background-color:var(--c-green)}.navbar{justify-content:space-between;align-items:center;min-height:84px;padding:.5rem 0;display:flex}.navbar-brand{padding:4.625px 0;line-height:0;display:inline-block}.navbar-brand svg{width:168px;height:auto}@media (min-width:768px){.navbar-brand svg{width:240px;height:59px}}.brand-logo .brand-logo__bar-blue{fill:var(--c-dark-blue)}.brand-logo .brand-logo__bar-orange{fill:var(--c-orange)}.brand-logo .brand-logo__word{fill:var(--c-text)}.navbar-wrapper.is-on-top .brand-logo path,.navbar-wrapper.is-hidden .brand-logo path,body.nav-open .navbar-wrapper .brand-logo path,.brand-logo--white path{fill:var(--c-white)!important}body:has(.animated-header) .navbar-wrapper.is-on-top .navbar-brand{opacity:0}.navbar-actions{align-items:center;margin-left:auto;display:flex}.btn-language,.btn-language:hover{color:inherit;text-decoration:none}.btn-language{letter-spacing:.05em;padding:.5rem .25rem;font-size:18px;font-weight:600;line-height:1.5;transition:opacity .15s linear}.btn-language:hover{opacity:.7}.btn-contrast{color:inherit;background:0 0;border:2px solid #0000;margin-right:0;padding:.5rem 1.5625rem;font-size:20px;line-height:1.5}.btn-contrast svg{fill:currentColor;margin-top:-4px}.btn-contrast .btn-contrast__fill,.btn-contrast .btn-contrast__accent{opacity:0;transition:all .2s}.btn-contrast .btn-contrast__fill{fill:var(--c-white)}.btn-contrast .btn-contrast__accent{fill:#044500}.btn-contrast[aria-pressed=true] .btn-contrast__fill,.btn-contrast[aria-pressed=true] .btn-contrast__accent{opacity:1}.high-contrast .btn-contrast svg{fill:var(--c-sky)}.hamburger{cursor:pointer;color:inherit;background-color:#0000;border:0;margin:0;padding:5px;transition:opacity .15s linear;display:inline-block;overflow:hidden}.hamburger:hover{opacity:.7}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative;top:4px}.hamburger-inner,.hamburger-inner:before,.hamburger-inner:after{background-color:currentColor;border-radius:2px;width:40px;height:4px;transition:transform .15s;position:absolute}.hamburger-inner{margin-top:-2px;transition:background-color .125s ease-in .175s;display:block;top:50%}.hamburger-inner:before,.hamburger-inner:after{content:"";display:block}.hamburger-inner:before{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,left .125s ease-in .175s;top:-10px;left:0}.hamburger-inner:after{transition:transform .125s cubic-bezier(.6,.04,.98,.335),top 50ms linear .125s,right .125s ease-in .175s;top:10px;right:0}.hamburger.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:#0000!important}.hamburger.is-active .hamburger-inner:before{transition:left .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-80px;left:-80px;transform:translate(80px,80px)rotate(45deg)}.hamburger.is-active .hamburger-inner:after{transition:right .125s ease-out,top 50ms linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s;top:-80px;right:-80px;transform:translate(-80px,80px)rotate(-45deg)}.nav-overlay{background-color:var(--c-dark-blue);width:100%;height:100%;color:var(--c-white);opacity:0;pointer-events:none;visibility:hidden;z-index:-1;padding-top:3rem;transition:opacity .25s,visibility 0s linear .25s;position:fixed;inset:0;overflow-y:auto}body.nav-open .nav-overlay{opacity:1;pointer-events:auto;visibility:visible;z-index:9999;transition:opacity .25s}@media (min-width:992px){.nav-overlay{padding-left:6rem;padding-right:6rem}}body:has(.theme-green) .nav-overlay{background-color:var(--c-green)}.nav-overlay__grid{flex-wrap:wrap;min-height:100%;padding-top:2rem;display:flex}.nav-overlay__main{flex:0 0 100%;padding-top:1rem}.nav-overlay__aside{flex:0 0 100%;padding-top:2rem}@media (min-width:768px){.nav-overlay__main{flex:0 0 58.3333%;max-width:58.3333%}.nav-overlay__aside{flex:0 0 41.6667%;max-width:41.6667%}}@media (min-width:992px){.nav-overlay__main{padding-top:6rem}}.nav-main,.nav-meta{margin:0;padding-left:0;list-style:none}.nav-main{flex-direction:column;margin-bottom:3rem;display:flex}.nav-main li{margin:.5rem 0}.nav-main a{color:inherit;letter-spacing:2.4px;text-transform:uppercase;padding:.5rem 1rem;font-size:calc(1.3375rem + 1.05vw);font-weight:700;line-height:1.5;text-decoration:none;transition:color .15s;display:block}@media (min-width:1200px){.nav-main a{font-size:2.125rem}}@media (min-width:2560px){.nav-main a{font-size:3rem}}.nav-main li.active a,.nav-main a:hover,.nav-meta li.active a,.nav-meta a:hover{color:#ffffff3b}body:has(.theme-green) .nav-main li.active a{color:var(--c-green-dark)}body:has(.theme-green) .nav-main a:hover{color:var(--c-green-dark)}body:has(.theme-green) .nav-meta a:hover{color:var(--c-green-dark)}.nav-main .nav-divider{background-color:var(--c-overlay-divider);height:4px;margin:1rem 0;display:block}@media (min-width:768px){.nav-main .nav-divider{margin-right:4rem}}.nav-meta{flex-wrap:wrap;margin-top:3rem;margin-bottom:2rem;display:flex}@media (min-width:992px){.nav-meta{margin-top:11rem}}.nav-meta li{margin-left:3rem}.nav-meta li:first-child{margin-left:0}.nav-meta a{color:inherit;letter-spacing:3.2px;text-transform:uppercase;padding:.5rem;font-size:1rem;font-weight:700;text-decoration:none;display:block;position:relative}.nav-meta li:first-child a{padding-left:0}.nav-meta a:before{content:"";background-color:var(--c-white);pointer-events:none;width:28px;height:2px;position:absolute;bottom:35%;left:-38.5px}.nav-meta li:first-child a:before{display:none}.nav-overlay-sidebar{background-color:var(--c-overlay-sidebar);height:100%;margin:2rem 0;padding:2rem;font-size:calc(1.275rem + .3vw)}@media (min-width:768px){.nav-overlay-sidebar{padding:2rem 3rem}}@media (min-width:992px){.nav-overlay-sidebar{margin:0}}@media (min-width:1200px){.nav-overlay-sidebar{font-size:1.5rem}}.nav-overlay-sidebar__logo{width:50%;height:40px;margin-bottom:2rem}.nav-overlay-sidebar dl{margin:0 0 1rem}.nav-overlay-sidebar dt{color:#ffffff4f;padding:.75rem 0 0;font-weight:400}body:has(.theme-green) .nav-overlay-sidebar dt{color:var(--c-green-dark)}.nav-overlay-sidebar dd{margin:0;padding-bottom:2rem}.nav-overlay-sidebar a{color:inherit}.nav-overlay-sidebar__team-link{text-decoration:underline}.nav-overlay-sidebar__linkedin{color:var(--c-white);margin-top:2rem;display:inline-block}.hero-header{width:100%;height:70vh;color:var(--c-white);background-position:100% 100%;background-repeat:no-repeat;background-size:contain;position:relative}.hero-header--darkBlue{background-color:var(--c-dark-blue)}.hero-header--lila{background-color:var(--c-lila)}.hero-header--green{background-color:var(--c-green)}.hero-header--small{height:365px}@media (min-width:1200px){.hero-header--small{height:600px}}.hero-header--extraSmall{height:300px;padding-top:32px}@media (min-width:1200px){.hero-header--extraSmall{height:400px;padding-top:42px}}.hero-header__image{object-fit:contain;object-position:100% 100%;pointer-events:none}.hero-header__text{flex-direction:column;width:100%;height:100%;display:flex;position:absolute;left:0}.hero-header__meta{margin-top:auto;margin-bottom:auto}.hero-header h1{letter-spacing:2.6px;text-transform:uppercase;color:inherit;position:relative}@media (max-width:767.98px){.hero-header h1{font-size:calc(1.3625rem + 1.35vw)}}@media (min-width:768px){.hero-header h1{max-width:45%}}@media (min-width:1200px){.hero-header--extraSmall h1{max-width:70%}}.hero-header h1+.hero-header__subtitle{color:inherit;max-width:none;margin:0 0 1.875rem;font-size:calc(1.29375rem + .525vw)}@media (min-width:1200px){.hero-header h1+.hero-header__subtitle{font-size:1.6875rem}}.heroslider{background-color:var(--c-green);width:100%;height:100vh;min-height:auto;padding-top:67px;position:relative;overflow:hidden}@media (min-width:768px){.heroslider{min-height:540px;padding-top:0}}@media (min-width:1200px){.heroslider{min-height:1024px}}.heroslider__item{height:calc(100vh - 67px);min-height:358px;position:relative}@media (min-width:768px){.heroslider__item{height:100vh;min-height:540px}}@media (min-width:992px){.heroslider__item{min-height:100%}}.heroslider__image{object-fit:cover;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.heroslider__content{z-index:10;width:100%;color:var(--c-white);position:absolute;top:calc(60vh - 67px);transform:translateY(-50%)}@media (min-width:768px){.heroslider__content{font-size:calc(1.29375rem + .525vw);top:50%}}@media (min-width:1200px){.heroslider__content{font-size:1.6875rem}}.heroslider__copy{--copy-share:1;max-width:calc((100% + 2 * var(--gutter)) * var(--copy-share));margin:0 calc(var(--gutter) * -1);padding:2rem calc(var(--gutter) * 2)}.heroslider__copy>:last-child{margin-bottom:0}@media (min-width:576px){.heroslider__copy{--copy-share:.666667}}@media (min-width:992px){.heroslider__copy{--copy-share:.583333}}@media (min-width:1200px){.heroslider__copy{--copy-share:.5}}.heroslider h1,.heroslider h2{color:inherit;letter-spacing:0;text-transform:none;max-width:100%;margin-bottom:3rem;font-size:calc(1.425rem + 2.1vw)}@media (min-width:992px){.heroslider h1,.heroslider h2{margin-bottom:1.5rem;font-size:calc(1.6875rem + 5.25vw);line-height:1.1}}@media (min-width:1200px){.heroslider h1,.heroslider h2{font-size:5.625rem}}.heroslider p{font-weight:500;line-height:1.2}.heroslider__buttons{flex-wrap:wrap;gap:1rem;margin-top:2rem;display:flex}@media (min-width:992px){.heroslider__buttons{gap:1rem 3.5rem}}.heroslider .btn{padding:1rem 3rem;font-size:1.125rem;font-weight:700}@media (min-width:768px){.heroslider .btn{font-size:calc(1.29375rem + .525vw)}}@media (min-width:1200px){.heroslider .btn{font-size:1.6875rem}}
.animated-header{--edge-size:300px;--font-size-base:14px;--logo-scaling:1.5;--font-size-big:400%;--header-font-color:#fff;height:100vh;font-size:var(--font-size-base);position:relative;overflow:hidden}@media (min-width:768px){.animated-header{--logo-scaling:2}}@media (min-width:992px){.animated-header{--logo-scaling:3}}@media (min-width:1200px){.animated-header{--logo-scaling:4;--font-size-base:16px;--edge-size:350px;--font-size-big:480%}}@media (min-width:1400px){.animated-header{--edge-size:400px;--logo-scaling:5.5;--font-size-big:500%}}.high-contrast .animated-header{--header-font-color:var(--c-dark-blue)}.animated-header__image{object-fit:cover;object-position:top center;width:100%;height:100%;transform:scale(1.1)}.animated-header__layer{z-index:10;pointer-events:none;position:absolute;inset:0}.animated-header__curtain{z-index:100;background:var(--c-dark-blue);pointer-events:none;width:100%;height:100vh;display:flex;position:fixed;top:0;left:0}.animated-header__logo{z-index:1000;opacity:0;pointer-events:none;position:absolute;top:40%;left:50%;transform:translate(-50%,-50%)}.animated-header__logo svg{width:240px;height:59px;transform:scale(var(--logo-scaling));overflow:visible}.animated-header__logo svg path{fill:var(--header-font-color)!important}.animated-header__corner{z-index:100;width:var(--edge-size);height:var(--edge-size);background-color:var(--c-sky);clip-path:polygon(100% 0,0 100%,100% 100%);justify-content:flex-end;padding:30px 15px;display:flex;position:absolute;bottom:0;right:0;overflow:hidden}.animated-header__corner a{flex-direction:column;justify-content:flex-end;align-items:flex-start;height:100%;text-decoration:none;display:flex}.animated-header__corner span{color:var(--c-dark-blue);text-transform:uppercase;padding:5px 20px;font-size:200%;font-weight:700;display:inline-flex;position:relative}.animated-header__corner span:before{content:" ";z-index:-1;background-color:inherit;width:410%;height:100%;display:block;position:absolute;top:0;left:-400%}.animated-header__corner .light{background-color:var(--c-mint)}.animated-header__corner .dark{background-color:var(--c-dark-blue);color:var(--c-white);display:inline-block}.animated-header__text{z-index:10;opacity:0;pointer-events:none;position:absolute;top:50vh;left:0;right:0}.animated-header__claim{max-width:1400px;margin-right:calc(var(--gutter) * -1);color:var(--header-font-color);font-size:var(--font-size-big);text-shadow:0 4px 20px #00000026;padding-bottom:100px;line-height:1.2}.animated-header__claim p{margin-bottom:1rem}.animated-header__claim strong{font-weight:600}.animated-header__claim small{font-size:50%;line-height:1.5;display:block}.animated-header__word{display:inline-block}.animated-header[data-static=true] .animated-header__curtain{display:none}.animated-header[data-static=true] .animated-header__text{opacity:1}.animated-header-spacer{margin-bottom:8rem}
.btn{text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;user-select:none;border:2px solid #0000;border-radius:0;padding:.5rem 1.5625rem;font-size:1.125rem;font-weight:400;line-height:1.5;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out;display:inline-block}.btn:hover{text-decoration:none}.btn-blue{background-color:var(--c-blue);border-color:var(--c-blue);color:var(--c-white)}.btn-blue:hover,.btn-blue:active{background-color:var(--c-blue-active);color:var(--c-white);border-color:#003d6d}.btn-primary{background-color:var(--c-text);border-color:var(--c-text);color:var(--c-white)}.btn-primary:hover,.btn-primary:active{color:var(--c-white);background-color:#1a1e2d;border-color:#151825}.btn-orange{background-color:var(--c-orange);border-color:var(--c-orange);color:var(--c-white)}.btn-orange:hover,.btn-orange:active{background-color:var(--c-orange-active);color:var(--c-white);border-color:#a66900}.high-contrast .btn-orange:hover{background-color:#000;border-color:#000}.btn-white{background-color:var(--c-white);border-color:var(--c-white);color:var(--c-green)}.btn-white:hover{background-color:var(--c-light);color:var(--c-green-dark)}.btn-outline-white{border-color:var(--c-white);color:var(--c-white);background-color:#0000}.btn-outline-white:hover{background-color:var(--c-white);color:var(--c-green)}.plus-icon{background-color:var(--c-white);width:52px;height:52px;box-shadow:var(--shadow-sm);border-radius:50%;transition:all .3s;position:absolute}.plus-icon:before,.plus-icon:after{content:"";background-color:var(--c-blue);width:40%;height:4px;position:absolute;top:50%;left:50%;transform:translate(-50%)translateY(-50%)}.plus-icon:after{transform:translate(-50%)translateY(-50%)rotate(-90deg)}body:has(.theme-green) .plus-icon:before{background-color:var(--c-green)}body:has(.theme-green) .plus-icon:after{background-color:var(--c-green)}.plus-icon--bottom{bottom:-24px;left:50%;transform:translate(-50%)}.plus-icon--right{top:50%;left:100%;transform:translateY(-50%)translate(20px)}a:hover .plus-icon{box-shadow:var(--shadow-lg)}.heading--section h1,.heading--section h2,.heading--section h3,.heading--section h4,.heading--section h5{color:var(--c-dark-blue);border:0;padding-top:0}.rte>:last-child{margin-bottom:0}.rte a{text-decoration:underline}.rte table{width:100%;margin-bottom:1rem}.rte td,.rte th{vertical-align:top;border-top:0;padding:.75rem}.rte--small{font-size:.875em;line-height:1.71429}.rte--lead{font-size:calc(1.275rem + .3vw)}@media (min-width:1200px){.rte--lead{font-size:1.5rem}}.rte--line-list ul{padding-left:0;list-style:none}.rte--line-list ul li{margin-bottom:1rem;padding-left:60px;position:relative}.rte--line-list ul li:before{content:"";background-color:var(--c-text);width:35px;height:2px;position:absolute;top:20px;left:0}.rte--line-list.rte--small ul li:before{top:14px}.tabs__nav{border-bottom:2px solid var(--c-tabs-border);color:var(--c-dark-blue);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:none}@media (min-width:992px){.tabs__nav{display:flex}}.tabs__nav--between{justify-content:space-between}.tabs__nav li:not(:last-of-type){margin-right:6rem}.tabs__tab{height:100%;color:inherit;text-align:left;background:0 0;border:0;margin-bottom:-1px;padding:1rem 1rem 2.5rem 0;font-size:calc(1.275rem + .3vw);font-weight:700;line-height:1.25;position:relative}@media (min-width:1200px){.tabs__tab{font-size:1.5rem}}.tabs__tab:before{content:"";background-color:var(--c-blue);opacity:0;height:4px;transition:all .2s;position:absolute;bottom:-2px;left:0;right:0}.tabs__tab:hover,.tabs__tab[aria-selected=true]{color:var(--c-blue)}.tabs__tab[aria-selected=true]:before{opacity:1}.tabs__select{border:2px solid var(--c-input-border);background-color:var(--c-white);color:#495057;border-radius:0;width:100%;height:calc(1.5em + .75rem + 4px);margin-bottom:2rem;padding:.375rem .75rem;font-size:1.125rem;display:block}@media (min-width:992px){.tabs__select{display:none}}.tabs__panel{font-size:calc(1.275rem + .3vw);animation:.15s linear fade-in}@media (min-width:1200px){.tabs__panel{font-size:1.5rem}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.person{text-align:center}@media (min-width:768px){.person{text-align:left}}@media (min-width:992px){.person--indent{padding-left:2rem}}.person__row{text-align:center;margin:0 calc(var(--gutter) * -1);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.person__image{padding:0 var(--gutter);flex:1 0;margin:2rem .5rem 2rem 0}.person__image img{border-radius:50%;width:175px;max-width:175px;height:auto}.person__body{padding:0 var(--gutter);flex:0 0 100%}@media (min-width:768px){.person__body{flex:0 0 66.6667%;max-width:66.6667%}}.person--duo .person__image{flex:0 0 100%;margin-right:0}.person--duo .person__image img{max-width:135px}.person--duo .person__body{flex:0 0 100%;max-width:100%}@media (min-width:768px){.person--duo .person__body{flex:0 0 83.3333%;max-width:83.3333%}}.person__name{color:var(--c-dark-blue);letter-spacing:.48px;margin-bottom:.25rem;font-size:calc(1.29375rem + .525vw);font-weight:700;line-height:1.2}@media (min-width:1200px){.person__name{font-size:1.6875rem}}.person__position{color:var(--c-muted);margin-bottom:.5rem}.person .btn{margin:1rem 0 .5rem}.profile-duo{flex-wrap:wrap;display:flex}.profile-duo>.person{flex:0 0 100%}@media (min-width:992px){.profile-duo>.person{flex:0 0 50%;max-width:50%}}.card-white{background:var(--c-white);height:100%;box-shadow:var(--shadow-sm);border-radius:4px}@media (min-width:992px){.card-white .person{padding-left:2rem}}.card-white .person__name{color:var(--c-muted)}.team-grid{margin:0 calc(var(--gutter) * -1);flex-wrap:wrap;justify-content:space-around;display:flex}@media (min-width:1600px){.team-grid{margin:0 -1.59375rem}}.team-grid__item{width:100%;padding:0 var(--gutter);margin:3rem 0}@media (min-width:768px){.team-grid__item{flex:1 0}}@media (min-width:992px){.team-grid__item{flex:0 0 41.6667%;max-width:41.6667%}.team-grid__item:nth-child(odd){margin-top:11rem}.team-grid__item:nth-child(2n){margin-bottom:11rem}}@media (min-width:1600px){.team-grid__item{padding:0 1.59375rem}}.card-person{background:var(--c-white);box-shadow:var(--shadow-sm);transition:all .3s;position:relative}.card-person:hover{box-shadow:var(--shadow-lg)}.card-person__image img{width:100%;height:auto;display:block}.card-person__body{padding:2rem 3rem}.card-person__title{color:var(--c-text);margin-bottom:1.875rem;font-size:calc(1.29375rem + .525vw)}@media (min-width:1200px){.card-person__title{font-size:1.6875rem}}.card-person__title a{color:inherit;text-decoration:none}.card-person__title a:after{content:"";z-index:1;position:absolute;inset:0}.card-person__text{text-transform:uppercase;margin-bottom:1rem}.portrait-image img{width:100%;height:auto;display:block}.expertise__columns{margin-top:3rem;margin-bottom:3rem}.row>.expertise__col{flex:0 0 100%}@media (min-width:768px){.row>.expertise__col{flex:0 0 50%;max-width:50%}}.expertise__item{margin:.5rem calc(var(--gutter) * -1);flex-wrap:wrap;display:flex}.expertise__year,.expertise__text{padding:0 var(--gutter)}.expertise__year{flex:0 0 100%}.expertise__text{flex:1 0}@media (min-width:768px){.expertise__year{flex:none}}.expertise__year b{font-weight:600}.expertise__year span{border-bottom:2px solid;min-width:35px;margin-left:.9375rem;display:inline-block}.cta-link{margin-bottom:0}.cta-link a{color:var(--c-text);position:relative}.cta-link--white a{color:var(--c-white)}.mandate-carousel{touch-action:pan-y;-webkit-user-select:none;user-select:none;width:70%;height:400px;margin:auto;position:relative}@media (min-width:768px){.mandate-carousel{height:600px}}.mandate-carousel__slide{background-color:var(--c-dark-blue);color:var(--c-white);cursor:grab;isolation:isolate;transition:transform .6s cubic-bezier(.25,.8,.25,1),background-color .6s;position:absolute;inset:0;overflow:hidden}.mandate-carousel__slide.is-active{background-color:var(--c-blue);cursor:default}.high-contrast .mandate-carousel__slide{background-color:#000}.mandate-carousel__content{max-width:80%;padding:20px 20px 150px;font-size:1rem;transition:opacity .6s;position:relative}@media (min-width:768px){.mandate-carousel__content{padding:60px 60px 300px;font-size:calc(1.275rem + .3vw)}}@media (min-width:1200px){.mandate-carousel__content{font-size:1.5rem}}.mandate-carousel__teaser{color:var(--c-blue-teaser);font-size:calc(1.275rem + .3vw);font-weight:400;display:block}@media (min-width:768px){.mandate-carousel__teaser{font-size:calc(1.325rem + .9vw)}}@media (min-width:1200px){.mandate-carousel__teaser{font-size:2rem}}.high-contrast .mandate-carousel__teaser{color:var(--c-white)}.mandate-carousel__content h2{color:var(--c-white);text-transform:none}.mandate-carousel__chart{z-index:-1;width:100%;height:auto;position:absolute;bottom:0;left:0}.mandate-carousel__link{z-index:2;position:absolute;inset:0}.testimonials{margin:0 calc(var(--gutter) * -1);text-align:center}.testimonials--left{text-align:left}.testimonials__quote-icon{color:#022352;margin:0 auto 2rem;display:block}.testimonials__slider{position:relative}.section--green .testimonials__quote-icon{color:var(--c-white)}.testimonials__col{max-width:58.3333%;padding:0 var(--gutter);margin:0 auto}@media (max-width:991.98px){.testimonials__col{max-width:100%}}.testimonials__stage{display:grid;position:relative}.testimonials__item{opacity:0;visibility:hidden;grid-area:1/1;transition:opacity .5s,visibility 0s linear .5s}.testimonials__item.is-active{opacity:1;visibility:visible;transition:opacity .5s}.testimonials__text{color:var(--c-dark-blue);letter-spacing:.48px;margin-bottom:1.875rem;font-size:calc(1.29375rem + .525vw);font-weight:700;line-height:1.5}@media (min-width:1200px){.testimonials__text{font-size:1.6875rem}}.testimonials__author{color:var(--c-muted);margin-bottom:1rem}@media (max-width:767.98px){.testimonials__author{font-size:.875rem;line-height:1.4}}.testimonials__dots{justify-content:center;align-items:flex-start;gap:10px;width:100%;height:35px;margin:0;padding:0;list-style:none;display:flex;position:absolute;bottom:-3.5rem;left:0}.testimonials__dots button{background-color:var(--c-muted);opacity:.8;border:0;border-radius:50%;width:16px;height:16px;padding:0;display:block}.testimonials__dots button[aria-current=true]{background-color:var(--c-orange);opacity:1}.section--green .testimonials__dots button{background-color:var(--c-white)}.section--green .testimonials__dots button[aria-current=true]{background-color:var(--c-orange)}.news-feed__header{margin:0 calc(var(--gutter) * -1);flex-wrap:wrap;display:flex}.news-feed__title,.news-feed__nav{padding:0 var(--gutter)}.news-feed__title{flex:0 0 100%}@media (min-width:768px){.news-feed__title{flex:0 0 33.3333%;max-width:33.3333%}}.news-feed__title h2{max-width:none;color:var(--c-text)}.news-feed__title a{color:inherit}.news-feed__nav{flex:0 0 100%;display:none}@media (min-width:768px){.news-feed__nav{display:block}}@media (min-width:1200px){.news-feed__nav{flex:1 0}}.news-feed__nav ul{border-bottom:2px solid var(--c-tabs-border);color:var(--c-dark-blue);margin:0;padding:0;list-style:none;display:flex}.news-feed__nav li{text-align:center;flex:1 1 0}.news-feed__nav a{height:100%;color:inherit;text-transform:uppercase;padding:1rem;font-size:1rem;font-weight:700;text-decoration:none;display:block}.news-feed__nav a:hover{color:var(--c-blue)}.news-feed__list{margin-top:1.5rem}@media (min-width:768px){.news-feed__list{margin-top:2rem}}@media (min-width:1200px){.news-feed__list{margin-top:3rem}}.fund-list-tabs__panel{margin:var(--space-medium) 0 var(--space-large)}.fund-list__empty{color:var(--c-muted);margin:0}.fund-list .scroll-track{position:relative}.fund-list .scroll-track__items{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:calc(80% - 6px);grid-auto-flow:column;gap:30px;display:grid;overflow-x:auto}.fund-list .scroll-track__items::-webkit-scrollbar{display:none}.fund-list .scroll-track__item{scroll-snap-align:start}@media (min-width:768px){.fund-list .scroll-track__items{grid-auto-columns:calc(44.4444% - 16.6667px)}}@media (min-width:1400px){.fund-list .scroll-track__items{grid-auto-columns:calc(30.7692% - 20.7692px)}}.fund-list .scroll-track__nav{pointer-events:none;position:absolute;inset:0}.fund-list .scroll-track__button{top:var(--scroll-track-nav-top,30%);width:3rem;height:3rem;color:var(--c-dark-blue);cursor:pointer;opacity:0;pointer-events:auto;background-color:#ffffffeb;border:0;border-radius:50%;transition:opacity .2s,background-color .2s;position:absolute;transform:translateY(-50%);box-shadow:0 .25rem 1rem #01235240}.fund-list .scroll-track__button:before{content:"";border-bottom:2px solid;border-right:2px solid;width:.6rem;height:.6rem;position:absolute;top:50%;left:50%}.fund-list .scroll-track__button--prev{left:.75rem}.fund-list .scroll-track__button--prev:before{transform:translate(-30%,-50%)rotate(135deg)}.fund-list .scroll-track__button--next{right:.75rem}.fund-list .scroll-track__button--next:before{transform:translate(-70%,-50%)rotate(-45deg)}.fund-list .scroll-track__button:hover{background-color:var(--c-white);color:var(--c-blue)}.fund-list .scroll-track__button:focus-visible,.fund-list .scroll-track:hover .scroll-track__button:not(:disabled){opacity:1}.fund-list .scroll-track__button:disabled{opacity:0;pointer-events:none}@media (hover:none){.fund-list .scroll-track__nav{display:none}}.fund-list .news-list__item--card{flex-direction:column;height:100%;display:flex}.fund-list .news-list__image-wrap{aspect-ratio:16/9;background-color:var(--c-white);margin-bottom:1.25rem;overflow:clip}.fund-list .news-list__item--press .news-list__image-wrap{border:1px solid var(--c-border)}.fund-list .news-list__image-link{height:100%;display:block}.fund-list .news-list__image{object-fit:cover;width:100%;height:100%;transition:transform .4s cubic-bezier(.4,0,.25,1);display:block;transform:scale(1.05)}.fund-list .news-list__item--press .news-list__image{object-fit:contain;transform:none}.fund-list article:hover .news-list__image{transform:none}@media (prefers-reduced-motion:reduce){.fund-list .news-list__image,.fund-list .scroll-track__button{transition:none}}.fund-list .news-list__body{flex-direction:column;flex:1;display:flex}.fund-list .news-list__category{color:var(--c-blue);text-transform:uppercase;margin-bottom:.5rem;font-size:1rem;font-weight:700}.fund-list .news-list__title{max-width:none;color:var(--c-text);letter-spacing:normal;border-top:0;margin:0 0 .5rem;padding-top:0;font-size:1.25rem;font-weight:700;line-height:1.3}.fund-list .news-list__link{color:inherit;text-decoration:none}.fund-list .news-list__link:hover{color:var(--c-blue);text-decoration:underline}.fund-list .news-list__date{color:var(--c-muted);margin-bottom:.5rem}.fund-list .news-list__teaser{margin:.75rem 0 0}.fund-list .news-list__link-wrap{margin-top:auto;padding-top:1.25rem}.fund-list .news-list__item--press .news-list__date{margin-top:auto}.fund-list .news-list__item--press .news-list__link-wrap{padding-top:0}.fund-list .btn-secondary{border-color:var(--c-blue);color:var(--c-blue);background-color:#0000}.fund-list .btn-secondary:hover{background-color:var(--c-blue);color:var(--c-white)}.fund-list .btn-sm{padding:.25rem 1rem;font-size:1rem}@media (max-width:767.98px){.fund-list :is(.news-list__teaser,.news-list__item--post .news-list__link-wrap,.news-list__item--event .news-list__link-wrap){display:none}}.background-section{background-repeat:no-repeat;background-size:cover;padding:3rem 0}.background-section__headline,.background-section__subheadline{color:var(--c-white);margin-bottom:0;font-size:24px}@media (min-width:992px){.background-section__headline,.background-section__subheadline{font-size:36px}}.background-section--dark .background-section__headline,.background-section--dark .background-section__subheadline{color:var(--c-text)}.background-section__headline{font-weight:600}.background-section__subheadline{margin-bottom:2rem}.linkbox-row{margin:0 calc(var(--gutter) * -1);flex-wrap:wrap;justify-content:center;display:flex}@media (min-width:1600px){.linkbox-row{margin:0 -2.65625rem}}.linkbox-row__item{max-width:100%;padding:0 var(--gutter);flex:0 0 100%}@media (min-width:1600px){.linkbox-row__item{padding:0 2.65625rem}}.linkbox-row--multi .linkbox-row__item{margin:2rem 0}@media (min-width:992px){.linkbox-row--multi .linkbox-row__item{flex:0 0 33.3333%;max-width:33.3333%}}.card-linkbox{background:var(--c-white);height:100%;box-shadow:var(--shadow-sm);border-radius:4px;transition:all .3s;position:relative}.card-linkbox:hover{box-shadow:var(--shadow-lg)}.card-linkbox__body{padding:2.5rem}.card-linkbox .h5{margin-bottom:1.875rem}.card-linkbox .h5 a{color:var(--c-text);text-decoration:none}.card-linkbox--no-link,.card-linkbox--no-link:hover{box-shadow:none;background:0 0}.card-linkbox--no-link .card-linkbox__body{padding-left:0}.card-linkbox--no-link .h5{color:var(--c-blue)}.card-linkbox--no-text .h5{margin-bottom:0}.card-linkbox .h5 a:after{content:"";z-index:1;position:absolute;inset:0}.card-linkbox p{color:var(--c-muted);margin-bottom:0;transition:all .3s}.card-linkbox .text-hover{height:0;color:var(--c-white);display:none}.card-linkbox--hover:hover{background-color:var(--c-dark-blue);color:var(--c-white);transform:scale(1.025)}.card-linkbox--hover:hover .h5,.card-linkbox--hover:hover a,.card-linkbox--hover:hover p:not(.text-hover){color:inherit!important}.card-linkbox--hover:hover .text-hover{opacity:1;height:auto;display:block}.card-linkbox--hover:hover p:not(.text-hover){opacity:0;height:0}body:has(.theme-green) .card-linkbox--hover:hover{background-color:var(--c-green)}.cta-banner{background-color:var(--c-orange);background-image:var(--bg-image,none);background-position:100%;background-repeat:no-repeat;background-size:cover;padding:6rem 0;position:relative}@media (max-width:576px){.cta-banner{background-image:var(--bg-image-mobile,var(--bg-image,none))}}@media (min-width:992px){.cta-banner{padding:11rem 0}}.cta-banner--green{background-color:var(--c-green)}.high-contrast .cta-banner--orange{background:var(--c-orange-bg)}.cta-banner__text{z-index:10;color:var(--c-white);font-size:calc(1.29375rem + .525vw);font-weight:700;line-height:1.7;display:none;position:relative}@media (min-width:992px){.cta-banner__text{display:block}}@media (min-width:1200px){.cta-banner__text{font-size:1.6875rem}}body:has(.theme-green) .cta-banner__text{font-weight:400;display:block}.cta-banner__text--heading{max-width:100%;color:var(--c-white);border-top:0;margin-bottom:.5rem;padding-top:0;font-size:calc(1.35rem + 1.2vw);line-height:1.25}@media (min-width:1200px){.cta-banner__text--heading{font-size:2.25rem}}.cta-banner__inner{max-width:100%}@media (min-width:992px){.cta-banner__inner{max-width:calc((100% + 2 * var(--gutter)) * .666667 - var(--gutter));padding-right:2rem}}.cta-banner__link{margin-top:6rem;margin-bottom:0}.cta-banner__link a{color:var(--c-white);position:relative}.teaser{background-color:var(--c-orange);color:var(--c-white);background-position:100%;background-repeat:no-repeat;background-size:cover;padding:4rem 0;font-size:calc(1.29375rem + .525vw);line-height:normal}@media (min-width:992px){.teaser{padding:6rem 0}}@media (min-width:1200px){.teaser{font-size:1.6875rem}}@media (max-width:1199.98px){.teaser{background-image:none!important}}body:has(.theme-green) .teaser{background-color:var(--c-green)}.teaser h2{max-width:100%;color:inherit;text-transform:none;margin-top:2rem;margin-bottom:1rem!important;padding-bottom:0!important}@media (min-width:992px){.teaser h2{font-size:calc(1.5rem + 3vw)}}@media (min-width:1200px){.teaser h2{font-size:3.75rem}}.teaser__copy{max-width:100%}@media (min-width:992px){.teaser__copy{max-width:calc((100% + 2 * var(--gutter)) * .666667 - 2 * var(--gutter))}}.teaser .btn{margin-top:1rem;line-height:normal}@media (min-width:992px){.teaser .btn{padding:1rem 3rem;font-size:calc(1.26563rem + .1875vw);font-weight:700}}@media (min-width:1200px){.teaser .btn{font-size:1.40625rem}}.awards{margin:0 calc(var(--gutter) * -1);flex-wrap:wrap;display:flex}@media (min-width:1600px){.awards{margin:0 -1.59375rem}}.awards__item{padding:0 var(--gutter);flex:0 0 100%;margin:2rem 0}@media (min-width:768px){.awards__item{flex:0 0 50%;max-width:50%}}@media (min-width:1600px){.awards__item{padding:0 1.59375rem}}.card-award{background:var(--c-white);height:100%;box-shadow:var(--shadow-sm);border-radius:4px;transition:all .3s}.card-award:hover{background:var(--c-blue-award);color:var(--c-white);transform:translateY(-15px)}.card-award:hover *{color:inherit!important}.card-award__row{flex-wrap:wrap;justify-content:center;align-items:center;height:100%;display:flex}.card-award__logo{text-align:center;flex:0 0 33.3333%;max-width:33.3333%;padding:2rem .5rem 0}@media (min-width:768px){.card-award__logo{flex:none;max-width:none}}@media (min-width:1200px){.card-award__logo{padding-top:0}}.card-award__logo img{max-width:100%;height:auto}.card-award__body{flex:none;max-width:100%;padding:2rem}@media (min-width:992px){.card-award__body{flex:0 0 66.6667%;max-width:66.6667%}}.card-award p.card-award__title{color:var(--c-dark-blue);letter-spacing:.48px;margin-bottom:1rem;font-size:calc(1.29375rem + .525vw);font-weight:700;line-height:1.22}@media (min-width:1200px){.card-award p.card-award__title{font-size:1.6875rem}}.card-award p{color:var(--c-text);letter-spacing:.32px;margin-bottom:0;font-size:1rem;line-height:1.5}.fact-sheet{flex-wrap:wrap;display:flex}.fact-sheet__left,.fact-sheet__right{flex:0 0 100%}@media (min-width:992px){.fact-sheet__left{flex:0 0 58.3333%;max-width:58.3333%}.fact-sheet__right{flex:0 0 41.6667%;max-width:41.6667%}}.fact-sheet__left{background-color:var(--c-light);padding:1.25rem}@media (min-width:768px){.fact-sheet__left{padding:2rem}}@media (min-width:992px){.fact-sheet__left{padding:3.5rem 5.5rem}}.fact-sheet__left h3{border-top:0;margin-bottom:.5rem;padding-top:0}.fact-sheet h3,.fact-sheet h4{max-width:100%}.fact-sheet__row{margin:1rem calc(var(--gutter) * -1);flex-wrap:wrap;display:flex}.fact-sheet__label,.fact-sheet__value{padding:0 var(--gutter);flex:0 0 100%}@media (min-width:768px){.fact-sheet__facts{margin:1rem calc(var(--gutter) * -1);grid-template-columns:minmax(min-content,25%) 1fr;row-gap:1rem;display:grid}.fact-sheet__row{display:contents}.fact-sheet__label{padding-right:0}.fact-sheet__label b{max-width:calc(100% - var(--gutter));display:inline-block}}.fact-sheet__label b{font-weight:600}.fact-sheet__value p{white-space:pre-line;margin-bottom:1rem}.fact-sheet__table{border-collapse:collapse;width:100%;margin-bottom:0}.fact-sheet__table td{vertical-align:top;white-space:pre-line;padding:.75rem}.fact-sheet__table td:first-child{padding-left:0}.fact-sheet__right{background-color:var(--c-dark-blue);color:var(--c-white);padding:1.25rem;font-weight:600;display:flex}@media (min-width:768px){.fact-sheet__right{padding:2rem}}@media (min-width:992px){.fact-sheet__right{padding:3.5rem}}.fact-sheet__right>div{margin:auto 0}.fact-sheet__right h4{color:var(--c-white);margin-bottom:2.5rem}.fact-sheet__right ul{margin-bottom:0;padding-left:0;list-style:none}.fact-sheet__right li{margin-bottom:.85rem;padding-left:2rem;position:relative}.fact-sheet__right li:before{content:"—";position:absolute;left:0}@media (min-width:992px){.accordion-wrap{max-width:calc((100% + 2 * var(--gutter)) * .666667 - 2 * var(--gutter))}}.accordion__item{border-bottom:2px solid var(--c-green)}.accordion__item:last-of-type{border-bottom-color:#0000}.accordion__button{width:100%;color:var(--c-text);text-align:left;background:0 0;border:0;padding:1.5rem 2.5rem 1.5rem 5.5rem;font-size:1.125rem;font-weight:700;line-height:1.5;display:block;position:relative}@media (min-width:992px){.accordion__button{font-size:calc(1.3375rem + 1.05vw)}}@media (min-width:1200px){.accordion__button{font-size:2.125rem}}body:has(.theme-green) .accordion__button{color:var(--c-green)}body:has(.theme-green) .accordion__button:hover{color:var(--c-green-dark)}.accordion__icon{background-color:var(--c-white);width:40px;height:40px;box-shadow:var(--shadow-sm);border-radius:50%;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.accordion__icon:before,.accordion__icon:after{content:"";background-color:var(--c-text);width:18px;height:4px;transition:transform .2s;position:absolute;top:50%;left:50%;transform:translateY(-50%)translate(-50%)}body:has(.theme-green) .accordion__icon:before{background-color:var(--c-green)}body:has(.theme-green) .accordion__icon:after{background-color:var(--c-green)}.accordion__button[aria-expanded=false] .accordion__icon:after{transform:translateY(-50%)translate(-50%)rotate(90deg)}.accordion__body{padding:0 0 1.5rem}@media (min-width:992px){.accordion__body{padding:0 0 1.5rem 5.5rem}}.chart-accordion .accordion__item{border-bottom:0;margin-bottom:-1px}.chart-accordion .accordion__button{color:var(--c-white);border-block:2px solid #0000}.chart-accordion .accordion__body{background:var(--c-white);padding:0}.chart-accordion__inner{padding:2.5rem 1rem 1rem}@media (min-width:992px){.chart-accordion__inner{padding:5rem 2.5rem 2.5rem}}.performance-chart{height:500px;position:relative}.chart-accordion .performance-chart{height:400px}.performance-chart canvas{width:100%!important}.performance-chart__disclaimer{color:var(--c-muted);margin-top:1rem;font-size:.875rem}.scrollspy-nav{display:none}@media (min-width:1200px){.scrollspy-nav{z-index:2;display:block;position:relative}}.scrollspy-nav__list{background-color:var(--c-red);box-shadow:var(--shadow-sm);margin:-80px 0 0;padding:0;list-style:none;display:flex}@media (min-width:1600px){.scrollspy-nav__list{width:calc(100% + 200px);margin-top:-180px;margin-left:-100px}}body:has(.theme-green) .scrollspy-nav__list{background-color:var(--c-green)}.scrollspy-nav__list li{flex:1 1 0}.scrollspy-nav__list a{text-align:center;background-color:inherit;height:100%;color:var(--c-white);padding:2rem;text-decoration:none;transition:all .3s;display:block}@media (min-width:1600px){.scrollspy-nav__list a{padding:4.5rem}}.scrollspy-nav__list a:hover,.scrollspy-nav__list a.is-active{background-color:var(--c-red-dark)}:is(body:has(.theme-green) .scrollspy-nav__list a:hover,body:has(.theme-green) .scrollspy-nav__list a.is-active){background-color:var(--c-green-dark)}.scrollspy-nav__icon{vertical-align:top;width:78px;height:78px;margin-right:2rem;display:inline-block}.scrollspy-nav__icon--empty{width:0;height:0}.scrollspy-nav__text{vertical-align:top;text-align:left;letter-spacing:.22px;max-width:255px;font-size:22px;font-weight:700;line-height:1.25;display:inline-block}body:has(.theme-green) .scrollspy-nav__text{max-width:100%}@media (min-width:1600px){body:has(.theme-green) .scrollspy-nav__list{margin-top:-50px}body:has(.theme-green) .scrollspy-nav__list a{padding:2rem;line-height:normal}}.decorative-icon{text-align:right;color:#eff6fd;display:none}@media (min-width:1200px){.decorative-icon{display:block}}.decorative-icon svg{width:280px;height:auto}.image-block figure{margin:0}.image-block img{width:100%;height:auto;display:block}.image-block figcaption{color:var(--c-muted);margin-top:.5rem;font-size:.875rem}.text-image{flex-wrap:wrap;display:flex}.text-image__media,.text-image__text{width:100%}.text-image__media{margin-bottom:1rem}.text-image__media img{width:100%;height:auto}@media (min-width:768px){.text-image--left .text-image__media,.text-image--right .text-image__media,.text-image--left .text-image__text,.text-image--right .text-image__text{width:50%;margin-bottom:0}.text-image--left .text-image__text{padding-left:2rem}.text-image--right .text-image__media{order:2}.text-image--right .text-image__text{padding-right:2rem}}.contact-form__row{margin:0 calc(var(--gutter) * -1);flex-wrap:wrap;display:flex}.contact-form__col{max-width:50%;padding:0 var(--gutter);flex:0 0 50%}.form-group{margin-bottom:1rem}.form-label{margin-bottom:.5rem;display:inline-block}.form-label .required{margin-left:.15em}.form-control{border:2px solid var(--c-input-border);background-color:var(--c-white);color:#495057;border-radius:0;width:100%;height:calc(1.5em + .75rem + 4px);padding:.375rem .75rem;font-size:1.125rem;line-height:1.5;transition:border-color .15s;display:block}.form-control:focus{border-color:var(--c-blue);outline:none}.form-control[aria-invalid=true]{border-color:var(--c-red)}textarea.form-control{resize:vertical;height:151px}.form-check{padding-left:1.25rem;display:block;position:relative}.form-check input{margin-top:.3rem;margin-left:-1.25rem;position:absolute}.form-check a{text-decoration:underline}.form-error{color:var(--c-red-dark);margin-top:.25rem;font-size:.875rem}.form-honeypot{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.form-status{border:1px solid #0000;border-radius:.25rem;margin:1rem 0;padding:.75rem 1.25rem}.form-status--success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.form-status--error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.chart-block{padding:1rem 0;position:relative}.chart-block--bg{isolation:isolate}.chart-block__bg{object-fit:cover;z-index:-1;width:100%;height:100%;position:absolute;inset:0}.chart-block__canvas{height:414px;position:relative}@media (min-width:768px){.chart-block__canvas{height:426px}}@media (min-width:992px){.chart-block__canvas{height:490px}}@media (min-width:1200px){.chart-block--bg .chart-block__canvas{height:685px}}.chart-legend{flex-wrap:wrap;justify-content:center;gap:0 1rem;margin:0;padding:0;font-size:14px;list-style:none;display:flex}.col .chart-legend{flex-direction:column}@media (min-width:992px){.col .chart-legend{display:none}}@media (max-width:991.98px){.frame--chartLegend>.container>.chart-legend{display:none}}@media (min-width:1200px){.chart-legend{font-size:18px}}.chart-legend li:before{content:"";background-color:var(--legend-color);width:30px;height:10px;margin-right:5px;display:inline-block}@media (min-width:1200px){.chart-legend li:before{width:50px;height:15px}}.stat-cards{scroll-snap-type:x mandatory;gap:0 1rem;margin:0;padding-bottom:.5rem;font-weight:500;display:flex;overflow-x:auto}.stat-card{scroll-snap-align:start;border-radius:0;flex:0 0 85%;margin:1rem 0}@media (min-width:768px){.stat-card{flex:0 0 calc(33.3333% - .666667rem)}}@media (min-width:1024px){.stat-card{flex:0 0 calc(29.8507% - .895523rem)}}.stat-card__header{flex-direction:column;padding:1.5rem 1.25rem;display:flex}.stat-cards--header .stat-card__header{color:var(--c-white);padding:1.5rem 3rem 0}.stat-cards--header .stat-card__title{min-height:100px;color:inherit;border-top:0;max-width:100%;padding-top:0;font-weight:700}@media (min-width:768px){.stat-cards--header .stat-card__title{min-height:120px;font-size:22px}}@media (min-width:1200px){.stat-cards--header .stat-card__title{min-height:160px;font-size:40px}}.stat-card__subtitle{min-height:55px;color:var(--c-white)}@media (min-width:768px){.stat-card__subtitle{font-size:14px}}@media (min-width:1200px){.stat-card__subtitle{min-height:60px;font-size:18px}}.stat-card__body{margin:0 auto;padding:1.25rem}@media (min-width:992px){.stat-card__body{max-width:75%}}.stat-card__info{margin:.5rem 0}.stat-card__number{font-size:calc(1.525rem + 3.3vw);line-height:normal}@media (min-width:1200px){.stat-card__number{font-size:4rem}}.stat-card__number--small{font-size:calc(1.2625rem + .15vw)}@media (min-width:1200px){.stat-card__number--small{font-size:1.375rem}}.stat-card__label{margin:0;font-size:.75rem;line-height:normal}.stat-card--sdg3{background:#259b4833}.stat-card--sdg6{background:#00aed933}.stat-card--sdg7{background:#fdb71333}.stat-card--sdg11{background:#f99d2633}.stat-card--sdg12{background:#cf8d2a33}.stat-card--sdg13{background:#48773e33}.stat-card--sdg15{background:#44ad4a33}.stat-cards--header .stat-card--sdg3 .stat-card__header{background-color:#259b48}.stat-cards--header .stat-card--sdg7 .stat-card__header{background-color:#fdb713}.high-contrast .stat-cards--header .stat-card--sdg7 .stat-card__header{background-color:#9d6e00}.stat-cards--header .stat-card--sdg13 .stat-card__header{background-color:#48773e}.stat-cards--header .stat-card--sdg15 .stat-card__header{background-color:#44ad4a}.stat-card__icon img{width:100%;height:auto;display:block}.green-callout{position:relative}.green-callout__box{color:var(--c-text)}@media (min-width:992px){.green-callout{height:0}.green-callout__box{width:calc(41.6667% - 15px);margin-top:var(--space-medium);background-color:var(--c-green);color:var(--c-white);padding:2rem;position:absolute;bottom:-12rem;right:40px}.green-callout__box a{color:inherit}}.green-callout+*{position:relative}body:has(.theme-green) .content h1{color:var(--c-green)}@media (min-width:1600px){body:has(.theme-green) .content h1{font-size:5.625rem}}:is(body:has(.theme-green) h3,body:has(.theme-green) h4){max-width:100%}body:has(.theme-green) h3:not(.h5){border-top-color:var(--c-green);color:var(--c-green);font-weight:500}body:has(.theme-green) .content h2{max-width:100%}
.footer-links{background-color:var(--c-dark-blue);color:var(--c-footer-link);text-transform:uppercase;padding:3rem 0}body:has(.theme-green) .footer-links{background-color:var(--c-green);color:var(--c-white)}body.high-contrast:has(.theme-green) .footer-links{background:var(--c-green-bg)}.footer-links__grid{margin:0 calc(var(--gutter) * -1);flex-wrap:wrap;display:flex}@media (min-width:1600px){.footer-links__grid{margin:0 -2.65625rem}}.footer-links__col{padding:0 var(--gutter);flex:0 0 100%;margin:2rem 0}@media (min-width:576px){.footer-links__col{flex:0 0 50%;max-width:50%}}@media (min-width:992px){.footer-links__col{flex:0 0 25%;max-width:25%}}@media (min-width:1600px){.footer-links__col{padding:0 2.65625rem}}.footer-links__title{margin-bottom:2rem;font-weight:700}.footer-links a{color:inherit;letter-spacing:.32px;font-size:1rem}.footer-links a:hover{text-decoration:underline}.footer-links ul{margin:0 0 1rem;padding-left:0;list-style:none}.footer-links .nav-footer{color:var(--c-orange);flex-wrap:wrap;margin-bottom:0;font-size:1rem;font-weight:700;display:flex}.nav-footer li{margin-left:3.125rem}.nav-footer li:first-child{margin-left:0}.nav-footer a{position:relative}.nav-footer a:before{content:"";background-color:var(--c-orange);pointer-events:none;width:28px;height:1px;position:absolute;bottom:25%;left:-38.5px}.nav-footer li:first-child a:before{display:none}.copyright-text{color:var(--c-white);letter-spacing:3.2px;margin-bottom:1rem;font-size:1rem}.copyright-text span{border-bottom:1px solid;width:25px;margin:0 .4em;display:inline-block}.footer-address{background-color:var(--c-white);padding:3rem 0}.footer-address ul{padding:0 var(--gutter);flex-wrap:wrap;margin:0;font-size:1rem;list-style:none;display:flex}@media (max-width:1199.98px){.footer-address ul{text-align:center;flex-direction:column}}.footer-address li{color:var(--c-dark-blue);letter-spacing:1.6px;text-transform:uppercase;flex-grow:1;flex-basis:auto}.footer-address li strong{font-weight:700}.scrolltop{z-index:100;opacity:0;pointer-events:none;background-color:#00000040;border:0;width:64px;height:64px;padding:0;transition:all .3s;position:fixed;bottom:25%;right:5vw}.scrolltop.is-visible{opacity:1;pointer-events:auto}.scrolltop:before,.scrolltop:after{content:"";background-color:var(--c-white);width:24px;height:4px;margin-top:-2px;position:absolute;top:50%}.scrolltop:before{left:12.5px;transform:rotate(-45deg)}.scrolltop:after{right:12.5px;transform:rotate(45deg)}.consent{z-index:100000;color:var(--c-white);background:#333;padding:1.25rem 0;font-size:1rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #0003}.consent__inner{flex-wrap:wrap;align-items:center;gap:1rem 2rem;display:flex}.consent__text{flex:32rem;margin:0}.consent__text a{color:inherit;text-decoration:underline}.consent__actions{flex-wrap:wrap;gap:.75rem;display:flex}.consent .btn{font-size:1rem;font-weight:600}.consent__btn--secondary{color:var(--c-white);background-color:#666;border-color:#666}.consent__btn--secondary:hover{color:var(--c-white);background-color:#555}.consent__settings{border:0;border-top:1px solid #fff3;flex:0 0 100%;margin:.5rem 0 0;padding:1rem 0 0}.consent__settings legend{margin-bottom:.5rem;padding:0;font-weight:600}.consent__option{align-items:flex-start;gap:.75rem;margin-bottom:.75rem;display:flex}.consent__option input{margin-top:.35rem}.consent__option small{opacity:.8;display:block}.consent-reopen{color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;background:0 0;border:0;padding:0}.consent-reopen:hover{text-decoration:underline}

