/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 5px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1000;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.fieldgroup{padding:0;border-width:0;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}
.clearfix::after{display:table;clear:both;content:"";}
.js details:not([open]) .details-wrapper{display:none;}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.item-list__comma-list,.item-list__comma-list li{display:inline;}.item-list__comma-list{margin:0;padding:0;}.item-list__comma-list li::after{content:", ";}.item-list__comma-list li:last-child::after{content:"";}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}
.nowrap{white-space:nowrap;}
.position-container{position:relative;}
.reset-appearance{margin:0;padding:0;border:0 none;background:transparent;line-height:inherit;-webkit-appearance:none;appearance:none;}
.resize-none{resize:none;}.resize-vertical{min-height:2em;resize:vertical;}.resize-horizontal{max-width:100%;resize:horizontal;}.resize-both{max-width:100%;min-height:2em;resize:both;}
.system-status-counter__status-icon{display:inline-block;width:25px;height:25px;vertical-align:middle;}.system-status-counter__status-icon::before{display:block;width:100%;height:100%;content:"";background-repeat:no-repeat;background-position:center 2px;background-size:16px;}.system-status-counter__status-icon--error::before{background-image:url(/core/misc/icons/e32700/error.svg);}.system-status-counter__status-icon--warning::before{background-image:url(/core/misc/icons/e29700/warning.svg);}.system-status-counter__status-icon--checked::before{background-image:url(/core/misc/icons/73b355/check.svg);}
.system-status-report-counters__item{width:100%;margin-bottom:0.5em;padding:0.5em 0;text-align:center;white-space:nowrap;background-color:rgba(0,0,0,0.063);}@media screen and (min-width:60em){.system-status-report-counters{display:flex;flex-wrap:wrap;justify-content:space-between;}.system-status-report-counters__item--half-width{width:49%;}.system-status-report-counters__item--third-width{width:33%;}}
.system-status-general-info__item{margin-top:1em;padding:0 1em 1em;border:1px solid #ccc;}.system-status-general-info__item-title{border-bottom:1px solid #ccc;}
.tablesort{display:inline-block;width:16px;height:16px;background-size:100%;}.tablesort--asc{background-image:url(/core/misc/icons/787878/twistie-down.svg);}.tablesort--desc{background-image:url(/core/misc/icons/787878/twistie-up.svg);}
.c-accordion{position:relative;background-color:var(--theme-color-bg);color:var(--theme-color-primary-text);padding-top:var(--M4);padding-bottom:var(--XL2);}@media (min-width:560px){.c-accordion{padding-top:var(--L4)}}.c-accordion:first-child{padding-top:var(--XL1);}@media (min-width:560px){.c-accordion:first-child{padding-top:var(--XL2)}}.c-accordion--no-title:first-child{padding-top:var(--L4);}@media (min-width:560px){.c-accordion--no-title:first-child{padding-top:var(--XL2)}}.c-accordion__title{color:var(--theme-color-primary-text);}.c-accordion__overview{margin-top:0.625rem;color:var(--c-black);}.c-accordion__title + .c-accordion__items,.c-accordion__overview + .c-accordion__items{border-top:0.0625rem solid var(--theme-color-link-border);margin-top:var(--M1);}.c-accordion--no-title .c-accordion__items .c-accordion-item:first-child{padding-top:0;}
.c-accordion-item{border-bottom:0.0625rem solid var(--theme-color-link-border);padding:var(--M1) 0;}@media (min-width:768px){.c-accordion-item{padding:var(--L2) 0}}.c-accordion-item--list-numbers:last-child{border-bottom:none;padding-bottom:0;}.c-accordion-item__title-wrapper{display:flex;justify-content:space-between;gap:1.25rem;}.c-accordion-item__title{color:var(--theme-color-primary-text);}@media(min-width:768px){.c-accordion-item__title{max-width:68%}}.c-accordion-item__number{color:var(--theme-color-link-border);}.c-accordion-item__button{display:flex;gap:var(--S2);align-items:center;margin-top:var(--S3);}.c-accordion-item__button .c-accordion-item__not-expanded{display:block;}.c-accordion-item__button .c-accordion-item__expanded{display:none;}.c-accordion-item__button[aria-expanded="true"] .c-accordion-item__not-expanded{display:none;}.c-accordion-item__button[aria-expanded="true"] .c-accordion-item__expanded{display:block;}.c-accordion-item__button svg{width:var(--S4);height:var(--S4);}@media (min-width:768px){.c-accordion-item__button svg{width:var(--M1);height:var(--M1)}}.c-accordion-item__panel{display:none;}.c-accordion-item__panel.is-visible{color:var(--c-black);display:block;margin-top:var(--M1);width:100%;}.c-accordion-item__panel.is-visible .c-text-block h3{padding-top:var(--S2);}@media (min-width:768px){.c-accordion-item__panel.is-visible .c-text-block h3{padding-top:var(--S4)}}.c-accordion-item__panel-inner{opacity:0;transform:translateY(1.25rem);transition:opacity 0.3s ease,transform 0.3s ease;}.c-accordion-item__panel-inner.is-animated{opacity:1;transform:translateY(0);}
.c-footer{background-color:var(--theme-color-bg);}.c-footer p,.c-footer a{color:var(--theme-color-secondary-text);}.c-footer img.c-logo__image{width:16.625rem;}@media (min-width:560px){.c-footer img.c-logo__image{width:14.6875rem}}.c-footer__container{display:flex;flex-direction:column;align-items:flex-start;gap:var(--L1);z-index:0;}@media (min-width:560px){.c-footer__container{align-self:stretch}}@media (min-width:1024px){.c-footer__container{flex-direction:row;justify-content:space-between;align-items:center}}.c-footer__container.top{padding-top:var(--L2);padding-bottom:var(--L1);border-bottom:0.0625rem solid var(--c-sky-blue);}@media (min-width:560px){.c-footer__container.top{padding-top:var(--L2);padding-bottom:var(--L2)}}@media (min-width:1024px){.c-footer__container.top{padding-top:calc(var(--S4) * 3);padding-bottom:calc(var(--S4) * 3)}}.c-footer__container.bottom{padding-top:var(--M3);padding-bottom:var(--M4);gap:var(--M2);font-size:var(--font-size-1);line-height:0.9rem;}@media (min-width:560px){.c-footer__container.bottom{flex-direction:row;align-items:flex-start;justify-content:space-between;padding-top:var(--M2);padding-bottom:var(--M2)}}@media (min-width:1024px){.c-footer__container.bottom{padding-top:var(--M4);padding-bottom:var(--M4)}}
.c-footer-navigation{display:flex;}.c-footer-navigation ul.menu{display:flex;justify-content:space-between;align-content:flex-start;gap:var(--S4);align-self:stretch;flex-wrap:wrap;margin:0;}.c-footer-navigation ul.menu li.menu-item{padding:0;width:100%;max-width:9.375rem;}.c-footer-navigation ul.menu li.menu-item a{font-size:var(--font-size-5);padding-bottom:0.5rem;}@media (min-width:560px){.c-footer-navigation ul.menu li.menu-item a{font-size:var(--font-size-6)}}@media (min-width:1024px){.c-footer-navigation ul.menu li.menu-item a{font-size:var(--font-size-7)}}.c-footer-navigation ul.menu li.menu-item a.is-active{color:var(--theme-color-secondary-text);border-bottom:0.0625rem solid var(--theme-color-secondary-text);}@media (min-width:560px){.c-footer-navigation ul.menu{flex-wrap:nowrap;gap:var(--L2)}}
.c-footer-secondary-navigation{display:flex;}.c-footer-secondary-navigation ul.menu{display:flex;margin:0;gap:var(--L1);}.c-footer-secondary-navigation ul.menu li.menu-item{padding:0;}.c-footer-secondary-navigation ul.menu li.menu-item a{color:var(--c-light-blue);}.c-footer-secondary-navigation ul.menu li.menu-item--active-trail a{color:var(--theme-color-secondary-text);border-bottom:0.0625rem solid var(--c-navy-blue);padding-bottom:var(--S1);}
.c-header{background-color:var(--theme-color-bg);}.c-header p{color:var(--c-light-blue);}@media (min-width:1024px){.c-header p{color:var(--theme-color-secondary-text)}}.c-header a{color:var(--theme-color-primary-text);}.c-header__inner{border-bottom:0.0625rem solid transparent;}.c-header__container{display:flex;justify-content:space-between;align-items:center;padding:var(--M1) 0;}@media (min-width:560px){.c-header__container{padding:var(--M1) 0}}@media (min-width:1024px){.c-header__container{padding:var(--M1) 0}}.c-header__container .c-logo svg{height:2.5rem;width:auto;}.c-header__container .c-header__logo{display:flex;align-items:center;position:relative;z-index:99;}body.u-header--is-stuck .c-header{height:var(--site-header-height);z-index:9999;position:relative;}body.u-header--is-stuck .c-header .c-header__inner{position:fixed;top:0;left:0;width:100%;transform:translate3d(0,-102%,0);background-color:var(--theme-color-bg);}body.u-header--is-stuck.page-node-type-home-page .c-header{position:absolute;}body.u-header--can-animate .c-header .c-header__inner{transition:transform 0.3s ease-in-out;}body.u-header--is-showing .c-header .c-header__inner{transform:translate3d(0,0,0);}.c-logo__mark,.c-logo__logomark,.c-logo__wordmark,.c-logo__wordmark-inner{display:block;}@media (max-width:1024px){.c-logo__wordmark-inner{transform:translate3d(-100%,0,0);transition:transform 0.6s ease-in-out;}body.site-navigation--is-open .c-header .c-logo__wordmark-inner{transform:translate3d(0,0,0);}}
.c-hero-dual-images__1{position:relative;margin-bottom:var(--M2);}@media (min-width:768px){.c-hero-dual-images__1{margin-bottom:0}}.c-hero-dual-images__1 .c-media{padding-top:var(--S4);padding-left:var(--S4);}@media (min-width:768px){.c-hero-dual-images__1 .c-media{padding-top:0;padding-left:1.875rem;padding-bottom:1.875rem}}.c-hero-dual-images__1 .border-top{border-bottom:0.0625rem dashed var(--c-white);width:0;margin-left:calc(var(--grid-mobile-margin) * -1);float:left;transition:width 0.6s var(--power-2-ease);}@media (min-width:768px){.c-hero-dual-images__1 .border-top{display:none}}.c-hero-dual-images--in-view .c-hero-dual-images__1 .border-top{width:40vw;}.c-hero-dual-images__1 .border-bottom{display:none;}@media (min-width:768px){.c-hero-dual-images__1 .border-bottom{display:block;border-bottom:0.0625rem dashed var(--c-white);width:0;float:left;margin-left:calc(var(--grid-margin) * -1);transition:width 0.6s var(--power-2-ease)}}@media (min-width:768px){.c-hero-dual-images--in-view .c-hero-dual-images__1 .border-bottom{width:40vw}}@media (min-width:1528px){.c-hero-dual-images--in-view .c-hero-dual-images__1 .border-bottom{width:37.5rem}}.c-hero-dual-images__1 .border-left-mobile{position:absolute;border-left:0.0625rem dashed var(--c-white);transition:all 0.6s var(--power-2-ease);}@media (min-width:768px){.c-hero-dual-images__1 .border-left-mobile{display:none}}.c-hero-dual-images--in-view .c-hero-dual-images__1 .border-left-mobile{margin-top:-1.5rem;padding-top:30vw;}.c-hero-dual-images__1 .border-left-desktop{display:none;}@media (min-width:768px){.c-hero-dual-images__1 .border-left-desktop{border-left:0.0625rem dashed var(--c-white);display:block;position:absolute;transition:all 0.6s var(--power-2-ease)}}@media (min-width:768px){.c-hero-dual-images--in-view .c-hero-dual-images__1 .border-left-desktop{padding-top:25vw;margin-top:calc(-25vw + 3rem)}}@media (min-width:1528px){.c-hero-dual-images--in-view .c-hero-dual-images__1 .border-left-desktop{padding-top:25rem;margin-top:calc(-25rem + 3rem)}}.c-hero-dual-images__2{position:relative;}.c-hero-dual-images__2 .c-media{padding-top:var(--S4);padding-right:var(--S4);}@media (min-width:768px){.c-hero-dual-images__2 .c-media{padding-top:0;padding-right:1.875rem}}.c-hero-dual-images__2 .border-top{border-bottom:0.0625rem dashed var(--c-white);width:0;margin-right:calc(var(--grid-mobile-margin) * -1);float:right;transition:width 0.6s var(--power-2-ease);}@media (min-width:768px){.c-hero-dual-images__2 .border-top{margin-right:calc(var(--grid-margin) * -1);margin-top:-2rem}}.c-hero-dual-images--in-view .c-hero-dual-images__2 .border-top{width:60vw;}@media (min-width:768px){.c-hero-dual-images--in-view .c-hero-dual-images__2 .border-top{width:45vw}}@media (min-width:1528px){.c-hero-dual-images--in-view .c-hero-dual-images__2 .border-top{width:50rem}}.c-hero-dual-images__2 .border-right{border-right:0.0625rem dashed var(--c-white);transition:all 0.6s var(--power-2-ease);}.c-hero-dual-images--in-view .c-hero-dual-images__2 .border-right{padding-top:var(--vw-50);margin-top:-1.5rem;margin-bottom:var(--vw-neg-50-mar);}@media (min-width:768px){.c-hero-dual-images--in-view .c-hero-dual-images__2 .border-right{padding-top:var(--vw-35);margin-bottom:var(--vw-neg-35-mar);margin-top:-4.6875rem}}@media (min-width:1280px){.c-hero-dual-images--in-view .c-hero-dual-images__2 .border-right{padding-top:34.375rem;margin-bottom:calc(-34.375rem + 4.6875rem)}}.c-hero-dual-images__image-wrapper{width:100%;}@media(min-width:560px){.c-hero-dual-images .u-staggered-tablet{transition-delay:calc((var(--item-index) * 0.2s) + 0.8s)}.c-hero-dual-images .u-staggered-tablet.u-scale-in img,.c-hero-dual-images .u-staggered-tablet.u-scale-in .c-media__description{transition-delay:calc((var(--item-index) * 0.2s) + 0.8s);}}.c-hero-dual-images .c-media__image-wrapper{}.c-hero-dual-images__image-container{}.c-hero-dual-images__image-container picture{overflow:hidden;}.c-hero-dual-images__image-container img{opacity:0;transform:scale(1.25);transition:opacity 0.2s var(--power-2-out),transform 0.6s var(--power-2-out);}.c-hero-dual-images__image-container .c-media__description{opacity:0;transform:translateY(1.25rem);transition:all 0.6s var(--power-2-out);padding-top:0;}.c-hero-dual-images__image-container.is-in-view img{opacity:1;transform:scale(1);}.c-hero-dual-images__image-container.is-in-view .c-media__description{opacity:1;}.c-hero-dual-images__image-container .c-media__image-wrapper,.c-hero-dual-images__image-container img,.c-hero-dual-images__image-container .c-media__description{transition-delay:0.4s;}@media(min-width:560px){.c-hero-dual-images__image-container .c-media__image-wrapper,.c-hero-dual-images__image-container img,.c-hero-dual-images__image-container .c-media__description{transition-delay:calc((var(--item-index) * 0.2s) + 0.6s)}}
.c-icon{}
.c-image__caption-credit-wrapper{margin-top:var(--S2);display:block;}.c-image__caption-credit-wrapper.js-watch-in-view{transform:translate3d(0,2.5rem,0);transition:all 0.4s ease-in-out;}.c-image__caption-credit-wrapper.is-in-view{transform:translate3d(0,0,0);}.media--view-mode-inline .c-image img{width:100%;object-fit:cover;}
.c-key-point{position:relative;background-color:var(--theme-color-bg);color:var(--theme-color-primary-text);border-top:0.125rem var(--theme-color-link-border) dotted;padding:var(--M3) 0;display:flex;flex-direction:column;}@media (min-width:560px){.c-key-point{flex-direction:row;gap:var(--S4)}}@media (min-width:1024px){.c-key-point{flex-direction:column;gap:0;padding-bottom:0}}.c-key-point__content{margin-top:var(--M1);}@media (min-width:560px){.c-key-point__content{margin-top:0}}@media (min-width:768px){.c-key-point__content{margin-top:var(--M1);max-width:70%}}@media (min-width:1024px){.c-key-point__content--2{max-width:70%}}.c-key-point__title{margin-bottom:var(--S1);}
.c-key-points{position:relative;background-color:var(--theme-color-bg);color:var(--theme-color-primary-text);margin-top:var(--L4);}@media (min-width:1024px){.c-key-points{margin-bottom:var(--XL1)}}@media (min-width:560px){.c-key-points{margin-top:var(--XL1)}}.c-key-points__header{margin-bottom:var(--S4);}@media (min-width:768px){.c-key-points__header{margin-bottom:var(--M1)}}
.c-landing-page-header{background-color:var(--theme-color-bg);color:var(--theme-color-primary-text);padding-top:var(--XL3);padding-bottom:var(--L4);}@media (min-width:1024px){.c-landing-page-header{padding-top:var(--XL4);padding-bottom:var(--L2)}}.c-landing-page-header--no-images{padding-top:var(--XL4);padding-bottom:var(--L3);}.c-landing-page-header__heading-content{display:flex;flex-direction:column;align-items:flex-start;gap:var(--S3) 0;}@media (min-width:768px){.c-landing-page-header__heading-content{gap:var(--M2) 0}}.c-landing-page-header__heading .c-landing-page-header__title{font-family:var(--font-medium);will-change:clip-path;}.c-landing-page-header__media{margin-top:var(--M4);}@media (min-width:1024px){.c-landing-page-header__media{margin-top:var(--XL1)}}.c-landing-page-header__overview{color:var(--theme-color-secondary-text);}@media (min-width:1024px){.c-landing-page-header__overview{max-width:53vw}}@media(min-width:560px){.c-landing-page-header__overview.u-fade-up-in{transition-delay:0.6s}}
.c-link{display:inline-flex;font-family:var(--font-secondary);font-size:var(--font-size-4);font-style:normal;font-weight:500;line-height:var(--line-height-140);letter-spacing:0.09375rem;text-transform:uppercase;color:var(--c-dark-navy,#0a2d60);align-items:center;gap:var(--S2);}.c-link:hover .c-link__arrow-desktop,.c-link:hover .c-link__arrow-mobile,.c-link:hover .c-link-small__arrow-desktop,.c-link:hover .c-link-small__arrow-mobile,.c-link:focus .c-link__arrow-desktop,.c-link:focus .c-link__arrow-mobile,.c-link:focus .c-link-small__arrow-desktop,.c-link:focus .c-link-small__arrow-mobile{transform:translateX(30%);}.c-link:hover .c-link__arrow-desktop path,.c-link:hover .c-link__arrow-mobile path,.c-link:hover .c-link-small__arrow-desktop path,.c-link:hover .c-link-small__arrow-mobile path,.c-link:focus .c-link__arrow-desktop path,.c-link:focus .c-link__arrow-mobile path,.c-link:focus .c-link-small__arrow-desktop path,.c-link:focus .c-link-small__arrow-mobile path{transition:fill 0.3s ease;fill:currentColor;}.c-link:hover .c-link__download,.c-link:focus .c-link__download{transform:translateY(30%);}.c-link:hover .c-link__download path,.c-link:focus .c-link__download path{transition:fill 0.3s ease;fill:currentColor;}.c-link svg.c-link__arrow-desktop,.c-link svg.c-link__arrow-mobile,.c-link svg.c-link-small__arrow-mobile,.c-link svg.c-link-small__arrow-desktop,.c-link svg.c-icon-external .c-link svg.c-link__download{transition:transform 0.3s cubic-bezier(0.66,0.14,0.2,0.99);will-change:transform;}.c-link svg.c-link__arrow-desktop,.c-link svg.c-link-small__arrow-mobile,.c-link svg.c-link-small__arrow-desktop{display:none;}.c-link svg.c-link__arrow-mobile{display:block;}@media (min-width:1024px){.c-link{font-size:var(--font-size-5);letter-spacing:0.1rem;gap:0.875rem}.c-link svg.c-link__arrow-mobile,.c-link svg.c-link-small__arrow-mobile,.c-link svg.c-link-small__arrow-desktop{display:none;}.c-link svg.c-link__arrow-desktop{display:block;}}.c-link__small{font-size:var(--font-size-2);line-height:var(--line-height-120);letter-spacing:0.0875rem;gap:var(--S1);color:var(--theme-color-link);}.c-link__small .c-icon{color:var(--theme-color-link-icon);}.c-link__small svg{flex-shrink:0;fill:currentColor;}.c-link__small svg *{fill:currentColor;}.c-link__small svg.c-link__arrow-mobile,.c-link__small svg.c-link__arrow-desktop,.c-link__small svg.c-link-small__arrow-desktop{display:none;}.c-link__small svg.c-link-small__arrow-mobile{display:block;}@media (min-width:1024px){.c-link__small{font-size:var(--font-size-3)}.c-link__small svg.c-link__arrow-mobile,.c-link__small svg.c-link__arrow-desktop,.c-link__small svg.c-link-small__arrow-mobile{display:none;}.c-link__small svg.c-link-small__arrow-desktop{display:block;}}.c-link:has(.c-icon-external){transition:all 0.3s ease;}.c-link:has(.c-icon-external):hover{color:var(--c-navy-blue);-webkit-text-decoration:underline;text-decoration:underline;}.c-link__go-back,.c-link__url{display:none;}.c-link__back{display:inline-flex;flex-direction:row-reverse;align-items:center;font-size:var(--font-size-4);line-height:var(--line-height-120);font-weight:500;letter-spacing:0.09375rem;gap:var(--S2);color:var(--theme-color-link);}@media (min-width:1024px){.c-link__back{font-size:var(--font-size-5);line-height:var(--line-height-140);letter-spacing:0.1rem}}.c-link__back .c-icon{color:var(--theme-color-link-icon);}.c-link__back .c-icon svg{flex-shrink:0;display:block;width:var(--M1);height:var(--M1);fill:currentColor;}.c-link__back .c-icon svg *{fill:currentColor;}
.c-logo{display:inline-block;z-index:3;}
.c-media__description{padding-top:var(--S2);}@media (min-width:1024px){.c-media__description{padding-top:var(--S3)}}
.c-image:has(.c-media__overlay){position:relative;}.c-media__overlay{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;height:100%;background-color:rgba(0,0,0,0.33);}.c-media__play{position:absolute;top:45%;left:50%;transform:translate(-50%,-50%) scale(1);transition:transform 0.4s var(--power-2-ease);transform-origin:center center;}@media (min-width:1024px){.c-media__play{top:50%;left:50%}}.c-media__play:hover,.c-media__play:focus{transform:translate(-50%,-50%) scale(1.25);}.c-media__image.u-scale-in .c-media__description{opacity:0;transform:translateY(2.5rem);transition:all 0.6s var(--power-2-out);}@media(min-width:560px){.c-media__image.u-scale-in .c-media__description{transition-delay:calc((var(--item-index) * 0.2s) + 0.2s)}}.c-media__image.u-scale-in.is-in-view .c-media__description{opacity:1;transform:translateY(0);}
.c-metrics{margin-top:var(--M4);margin-bottom:var(--M4);background-color:var(--theme-color-bg);color:var(--theme-color-primary-text);}@media (min-width:768px){.c-metrics{margin-top:var(--L3)}}.c-metrics__title{margin-bottom:var(--M2);}.c-metrics__metrics{display:grid;position:relative;background-color:var(--c-navy-blue);gap:0.0625rem;border:0.0625rem solid var(--c-navy-blue);border-radius:0 0 var(--cr-xlarge,64px) 0;overflow:hidden;}@media (min-width:768px){.c-metrics__metrics{min-height:13.75rem}.c-metrics__metrics .c-statistics__data_1,.c-metrics__metrics .c-statistics__data_2{padding-top:0!important;padding-bottom:0!important;}.c-metrics__metrics .c-statistics .c-statistics__data_wrapper{margin-top:var(--S3)!important;}}@media (min-width:768px){.c-metrics__metrics-2{grid-template-columns:1fr 1fr}}@media (min-width:768px){.c-metrics__metrics-3{grid-template-columns:1fr 1fr 1fr}}.c-metrics__metrics .c-statistics{background-color:var(--theme-color-bg);}
.c-navigation{display:flex;}.c-navigation ul.menu{display:flex;justify-content:space-between;align-items:center;margin:0;gap:var(--M2);}.c-navigation ul.menu li{padding:0;}.c-navigation ul.menu li.menu-item--active-trail a{color:var(--theme-color-primary-text);border-bottom:0.125rem solid var(--theme-color-link-border);}.c-navigation ul.menu li.menu-item--active-trail a:hover{color:var(--theme-color-link-border);}.c-navigation ul.menu li.menu-item--active-trail a:before{display:none;}.c-navigation ul.menu a{font-size:medium;border-bottom:0.125rem solid transparent;transition:color 0.3s ease-in-out;padding:0.375rem 0;display:block;position:relative;color:var(--theme-color-primary-text);}.c-navigation ul.menu a.is-active{color:var(--theme-color-link-border);border-bottom:0.125rem solid var(--theme-color-secondary-text);}.c-navigation ul.menu a:before{content:'';display:block;background:transparent;opacity:0.1;position:absolute;top:0;left:-0.5rem;right:-0.5rem;bottom:0;transition:all 0.3s ease-in-out;}.c-navigation ul.menu a:hover{color:var(--theme-color-link-border);}.c-navigation ul.menu a:hover:before{background:var(--theme-color-link-border);}.c-navigation-hamburger{display:none;background:none;border:none;cursor:pointer;}.c-navigation-hamburger__icon #line1,.c-navigation-hamburger__icon #line3{transition:all 0.3s ease;}.c-navigation-hamburger__icon #line2{opacity:1;transition:opacity 0.1s ease;}.c-navigation-hamburger.is-open .c-navigation-hamburger__icon #line1{transform:rotate(45deg) translateY(0.625rem);transform-origin:center;}.c-navigation-hamburger.is-open .c-navigation-hamburger__icon #line2{opacity:0;}.c-navigation-hamburger.is-open .c-navigation-hamburger__icon #line3{transform:rotate(-45deg) translateY(-0.625rem);transform-origin:center;}.c-navigation__close{display:none;}@media (max-width:1024px){.c-navigation{display:none;font-size:1rem;}.c-navigation.is-open{display:block;position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;z-index:98;transition:transform 0.5s ease-in;transform:translate3d(0,calc((100% - var(--site-header-height)) * -1),0);}.c-navigation.can-animate{opacity:1;transform:translate3d(0,0,0);}.c-navigation.can-animate .menu-container > ul{transition-delay:0.5s;transform:translate3d(0,0,0);opacity:1;}.c-navigation .menu-container{display:flex;justify-content:left;position:fixed;top:0;left:0;width:100%;height:100%;height:100dvh;padding:0 var(--M1);background:var(--c-dark-navy);}.c-navigation .menu-container > ul{transition:transform 0.3s ease-in-out,opacity 0.2s ease-in-out;opacity:0;transform:translate3d(0,1.25rem,0);}.c-navigation .menu-container ul.menu{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;margin:0 auto;gap:0;}.c-navigation .menu-container ul.menu li{width:100%;}.c-navigation .menu-container ul.menu li.menu-item--active-trail a{color:var(--c-light-blue);gap:var(--S2);align-items:end;}.c-navigation .menu-container ul.menu li.menu-item--active-trail a::after{content:'●';color:var(--c-navy-blue);font-size:1rem;}.c-navigation .menu-container ul.menu li a{display:flex;font-size:xx-large;padding:var(--M1) 0;border-bottom:0.0625rem dashed var(--c-navy-blue);}.c-navigation .menu-container ul.menu li a.is-active{gap:var(--S2);align-items:end;}.c-navigation .menu-container ul.menu li a.is-active::after{content:'●';color:var(--c-navy-blue);font-size:1rem;}.c-navigation .menu-container ul.menu li:last-child a{border-bottom:none;}.c-navigation-hamburger{display:block;z-index:99;color:var(--theme-color-primary-text);}.c-navigation__close{display:block;position:fixed;top:1.375rem;right:1.625rem;width:2.75rem;height:2.75rem;text-indent:-624.9375rem;z-index:3;}}
.c-single-cta{position:relative;background-color:var(--theme-color-bg);color:var(--theme-color-primary-text);padding-top:var(--XL1);padding-bottom:var(--XL1);border-bottom:0.0625rem solid var(--theme-color-primary-text);}@media (min-width:768px){.c-single-cta{align-items:center}}@media (min-width:768px){.c-single-cta__content{display:flex;flex-direction:column;justify-content:center}}.c-single-cta__description{color:var(--theme-color-secondary-text);margin-top:var(--M1);max-width:27.8125rem;}@media (min-width:768px){.c-single-cta__description{margin-top:var(--S2)}}.c-single-cta .c-link{margin-top:var(--S4);}@media (min-width:768px){.c-single-cta .c-link{margin-top:var(--M1)}}.c-single-cta__image{margin-top:var(--M1);}@media (min-width:768px){.c-single-cta__image{margin-top:0}}.c-single-cta__image img{width:100%;}
.c-statistics{display:flex;flex-direction:column;background-color:var(--c-light-blue);color:var(--c-dark-navy);padding:var(--M2) var(--M1) var(--L2) var(--M1);margin-top:var(--M3);margin-bottom:var(--L3);border-radius:0 0 var(--cr-xlarge,64px) 0;gap:var(--M1) 0;transform:translate3d(0,10vh,0);opacity:0;transition:all 1s var(--power-2-out);}.c-statistics.parent-is-in-view{transform:translate3d(0,0,0);opacity:1;}.c-metrics .c-statistics,.c-results-block .c-statistics{transform:translate3d(0,0,0);opacity:1;}@media (min-width:768px){.c-statistics{padding:var(--L1) var(--M2) var(--L2) var(--M2)}}@media (min-width:1024px){.c-statistics{padding:var(--L1) var(--M3) var(--L2) var(--M3)}}.c-statistics .c-statistics__data_wrapper{display:flex;flex-direction:column;border:0.0625rem solid var(--c-navy-blue);border-radius:0 0 var(--cr-xlarge,64px) 0;min-height:8.125rem;}@media (min-width:560px){.c-statistics .c-statistics__data_wrapper{min-height:12.5rem}}@media (min-width:768px){.c-statistics .c-statistics__data_wrapper{flex-direction:row}}@media (min-width:1024px){.c-statistics .c-statistics__data_wrapper{min-height:11.25rem}}.c-statistics .c-statistics__data_wrapper .c-statistics__data-inner{flex:1;padding:var(--S2) var(--S3);display:flex;min-height:8.125rem;gap:1.5rem;flex-direction:column;justify-content:space-between;align-items:flex-start;align-self:stretch;}@media (min-width:560px){.c-statistics .c-statistics__data_wrapper .c-statistics__data-inner{min-height:12.5rem;padding:var(--S3)}}@media (min-width:1024px){.c-statistics .c-statistics__data_wrapper .c-statistics__data-inner{padding:var(--S3) var(--M1);min-height:11.25rem}}.c-statistics .c-statistics__data_wrapper .c-statistics__data_2{border-top:0.0625rem solid var(--c-navy-blue);}@media (min-width:768px){.c-statistics .c-statistics__data_wrapper .c-statistics__data_2{border-top:none;border-left:0.0625rem solid var(--c-navy-blue)}}.c-statistics.c-statistics--borderless{border-radius:0;padding:0;margin-top:0;margin-bottom:0;}.c-statistics.c-statistics--borderless .c-statistics__data_wrapper{border:none;border-radius:0;}.c-statistics.c-statistics--borderless .c-statistics__data_wrapper .c-statistics__data_1,.c-statistics.c-statistics--borderless .c-statistics__data_wrapper .c-statistics__data_2{border:none;}.c-statistics__data_1,.c-statistics__data_2{overflow:hidden;}.c-statistics__data_1 .c-statistics__data-inner,.c-statistics__data_2 .c-statistics__data-inner{transform:translate3d(0,2.5rem,0);opacity:0;transition:all 0.5s var(--power-2-out);transition-delay:0.2s;}.c-statistics__data_1.is-in-view .c-statistics__data-inner,.c-statistics__data_2.is-in-view .c-statistics__data-inner{transform:translate3d(0,0,0);opacity:1;}@media(min-width:560px){.c-statistics__data_2 .c-statistics__data-inner{transition-delay:0.3s}}
[data-color="black"]{color:var(--c-black);}[data-color="dark-navy"]{color:var(--c-dark-navy);}[data-color="navy-blue"]{color:var(--c-navy-blue);}[data-color="sky-blue"]{color:var(--c-sky-blue);}[data-color="light-blue"]{color:var(--c-light-blue);}[data-color="pale-blue"]{color:var(--c-pale-blue);}[data-color="white"]{color:var(--c-white);}
.layout-builder-browser-block-item img{width:auto;padding-bottom:20px;}.layout-builder-browser-block-item a{font-size:22px;text-align:center;}.menu-container .menu-item{list-style:unset;}.layout-builder__add-block{transition:all 0.3s;border:1px dotted transparent;}.layout-builder__add-block:hover{background-color:#edf0f7 !important;border:1px dashed #84a1f5;}.layout-builder__add-block .layout-builder__link{font-size:22px !important;border-radius:30px !important;padding:15px !important;width:56px;}.js-form-item .js-filter-wrapper{display:none;}.field--name-field-funds-invested-by-year{.paragraphs-subform{display:flex;gap:1rem;justify-content:flex-start;align-items:flex-end;padding-bottom:2rem;}}.field--name-field-internal-cta{.help-icon__description-container{.form-item__prefix{display:none;}}}.field--name-field-image-header{.text-full.description{display:none;}}
span.ext{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) 2px center no-repeat;}span.mailto{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -20px center no-repeat;}span.tel{width:10px;height:10px;padding-right:12px;text-decoration:none;background:url(/modules/contrib/extlink/images/extlink_s.png) -42px center no-repeat;}svg.ext{width:14px;height:14px;fill:#727272;font-weight:900;}svg.mailto,svg.tel{width:14px;height:14px;fill:#727272;}[data-extlink-placement='prepend'],[data-extlink-placement='before']{padding-right:0.2rem;}[data-extlink-placement='append'],[data-extlink-placement='after']{padding-left:0.2rem;}svg.ext path,svg.mailto path,svg.tel path{stroke:#727272;stroke-width:3;}@media print{svg.ext,svg.mailto,svg.tel,span.ext,span.mailto,span.tel{display:none;padding:0;}}.extlink i{padding-left:0.2em;}.extlink-nobreak{white-space:nowrap;}
.paragraph--unpublished{background-color:#fff4f4;}
