/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
video{width:100%;height:auto;}.media--type-icon{overflow:hidden;}.media--type-icon svg{float:left;width:100%;height:auto;}.media--type-icon svg path{fill:var(--icon-color);stroke-width:1px;stroke:var(--icon-color);}.media--type-icon svg#Icons .cls-1,.media--type-icon svg#Icons .cls-2,.media--type-icon svg#Icons .cls-3{stroke:var(--icon-color);fill:none;stroke-width:2px;}.media--full{margin-block:var(--anrt-spacing-200);}
.header{position:relative;}@media screen and (min-width:80rem){.off-canvas-toggle{display:none;}}.off-canvas-toggle__link{text-decoration:none;font-weight:700;}button.off-canvas-toggle__button{flex-direction:column;align-items:center;justify-content:center;display:flex;padding:.5rem;border-radius:0 !important;--anrt-button-color:var(--anrt-color-primary);--anrt-button-focus-color:var(--anrt-color-primary-a);--anrt-button-bg:transparent;--anrt-button-focus-bg:transparent;--anrt-button-border:transparent;--anrt-button-focus-border:transparent;svg{width:var(--anrt-spacing-100) !important;height:auto !important;}&:is(:hover,:focus){outline:var(--anrt-focus-outline);box-shadow:var(--anrt-focus-shadow);}}.off-canvas-is-on .header{background-color:var(--anrt-color-primary);--anrt-color-link:var(--anrt-color-white);--anrt-color-text:var(--anrt-color-white);position:sticky;top:0;z-index:10;}.off-canvas-is-on .header .off-canvas-toggle__button{--anrt-button-color:var(--anrt-color-white);--anrt-button-focus-color:var(--anrt-color-white);}.off-canvas-is-on .header .branding__logo svg *{fill:var(--anrt-color-text) !important;}.region-off-canvas{visibility:hidden;position:absolute;z-index:1000;top:100%;overflow:auto;width:100%;max-width:100%;inset-inline:0;padding:0;transition:var(--anrt-transition-time);transform:translateX(-100%);background-color:var(--anrt-color-primary);}.region-off-canvas[data-disclosure-expanded="true"]{visibility:visible;transform:translateY(0);height:calc(100vh - var(--header-height));border-top:1px solid var(--anrt-color-black);}.off-canvas .slimline-region__inner{display:flex;flex-direction:column;}.off-canvas .slimline-region__inner>*{margin-block:0;}
.pager__items{display:flex;align-items:center;justify-content:center;list-style:none;margin:var(--anrt-spacing-200) auto 0;padding:0;flex-wrap:wrap;gap:var(--anrt-spacing-100);}.pager__items .pager__link{text-decoration:none;padding:var(--anrt-spacing-050) var(--anrt-spacing-100);border:1px solid var(--anrt-color-primary);border-radius:var(--anrt-spacing-025);color:var(--anrt-color-white);background-color:var(--anrt-color-primary);display:flex;flex-direction:row;align-items:center;justify-content:center;gap:var(--anrt-spacing-025);}@media screen and (max-width:48rem){.pager__items .pager__link{padding:var(--anrt-spacing-025) var(--anrt-spacing-050);}}.pager__items .pager__item-title{display:flex;align-items:center;justify-content:center;gap:1rem;}.pager__items .pager__link.is-active{border-color:currentColor;}.pager__item.is-active .pager__link{background-color:var(--anrt-color-white);color:var(--anrt-color-primary);border-color:var(--anrt-color-primary);}.pager__items .pager__link:hover,.pager__items .pager__link:active,.pager__items .pager__link:focus{background-color:var(--anrt-color-primary-b);color:var(--anrt-color-white);border-color:var(--anrt-color-primary-b);}.pager__items svg{width:auto;height:var(--anrt-spacing-100);}.pager__items svg path{fill:currentColor !important;}.pager__item--first,.pager__item--previous{}.pager__item--next,.pager__item--last{}.pager__item--first .pager__link,.pager__item--previous .pager__link,.pager__item--last .pager__link,.pager__item--next .pager__link{background:none;border-color:transparent;color:var(--anrt-color-tertiary);padding-inline:var(--anrt-spacing-050);background:none;border-color:transparent;color:var(--anrt-color-tertiary);padding-inline:var(--anrt-spacing-050);&:hover,&:focus,&:active{text-decoration:underline;color:var(--anrt-color-primary-b);background:none;border-color:transparent;}}.pager__item .slimline-icon{align-items:center;display:flex;}.pager__item--previous .slimline-icon,.pager__item--next .slimline-icon{height:27px;width:12px;}.pager__item--first .slimline-icon,.pager__item--last .slimline-icon{height:27px;width:16px;}.pager__item:not(.is-active) a{text-decoration:none;}.pager__item--previous,.pager__item--next{display:none;}.pager__item__icon--double{display:flex !important;}.pager__item__icon--single{display:none !important;}@media screen and (max-width:48rem){.pager__item--first .pager__item__label,.pager__item--previous .pager__item__label,.pager__item--last .pager__item__label,.pager__item--next .pager__item__label{display:none;}.pager__item__icon--double{display:none !important;}.pager__item__icon--single{display:flex !important;}}.pager__item--ellipsis{display:none;}
.full__title{margin-bottom:var(--anrt-spacing-100);--anrt-color-heading:var(--anrt-color-primary-b);}.node-has-hero .full__title{font-weight:300;}.full__introduction{font-size:var(--anrt-font-size-h3);--anrt-color-text:var(--anrt-color-black);}.node-has-hero .full__introduction{text-align:center;--anrt-color-text:var(--anrt-color-white);}.full__introduction::after{content:'';width:var(--anrt-spacing-200);display:block;margin-block:var(--anrt-spacing-200);height:.25rem;background-color:var(--anrt-color-primary-aa);border-radius:1rem;}.full__content{padding-bottom:var(--anrt-spacing-100);display:flex;flex-direction:column;gap:var(--anrt-spacing-200);}.node-has-hero .full__title{--anrt-color-heading:var(--anrt-color-white);text-align:center;}.node-has-hero .full__introduction::after{display:none;}.node-has-hero .header{margin-bottom:0;}.node__related-content{background-color:var(--anrt-color-tertiary-10);padding-block:var(--anrt-spacing-200);}.node__related-content__title{text-align:center;margin-bottom:var(--anrt-spacing-100);color:var(--anrt-color-secondary-a);}.node__related-content .field--name-field-related-content{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--anrt-spacing-100);flex-direction:column;}
.view-page--primary{--node-color:var(--anrt-color-primary);--icon-color:var(--anrt-color-primary-a);}.view-page--primary-a{--node-color:var(--anrt-color-primary-a);--icon-color:var(--anrt-color-primary-a);}.view-page--secondary{--node-color:var(--anrt-color-secondary);--icon-color:var(--anrt-color-secondary);}.view-page--secondary-a{--node-color:var(--anrt-color-secondary-a);--icon-color:var(--anrt-color-secondary-a);}.view-page__hero{background-color:var(--node-color);--anrt-color-text:var(--anrt-color-white) !important;--anrt-color-heading:var(--anrt-color-white);position:relative;overflow:hidden;padding-block:var(--anrt-spacing-200) var(--anrt-spacing-400);}.view-page--plain-hero .view-page__hero{padding-block:var(--anrt-spacing-400) var(--anrt-spacing-600);}.hero__icon-brand{position:absolute;inset:0;z-index:0;}.hero__icon-brand svg{width:200%;height:auto;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);}.view-page__icon{width:5rem;--icon-color:var(--anrt-color-heading);}.view-page__hero-content{display:flex;flex-direction:column;gap:var(--anrt-spacing-100);position:relative;z-index:1;align-items:center;}.view-page__hero-content>*{margin-block:0;}.view-page__content{margin-top:calc(-1 * var(--anrt-spacing-200));}.view-filters{background-color:var(--anrt-color-white);padding-block:var(--anrt-spacing-100);border-radius:1rem;}
ul.view-content{padding-left:0;}li.views-row::marker{color:transparent;}ul.view-content{margin:0;}.view-empty{margin-block:var(--anrt-spacing-100);}.view-more{margin-top:var(--anrt-spacing-100);}.list--news{position:relative;}.list--news .view-content{display:flex;flex-wrap:wrap;flex-direction:column;gap:0;}.list--news .view-news__content--block-promoted{gap:var(--anrt-spacing-100);}@media screen and (min-width:48rem){.list--news .view-content{flex-direction:row;gap:var(--anrt-spacing-100);}}.list--news .view-content>.views-row{width:calc(100%);}@media screen and (min-width:48rem){.list--news .view-content>.views-row{width:calc(50% - var(--anrt-spacing-050));}}@media screen and (min-width:80rem){.list--news .view-content>.views-row{width:calc((100% / 3) - (var(--anrt-spacing-100) - var(--anrt-spacing-100) / 3));}}.view-news__header--block-promoted{max-width:var(--anrt-width-content-area);padding-inline:0;}.view-news__header--block-promoted h2{color:var(--anrt-color-secondary-a);}.view-news__more--block-promoted{padding-inline:0;}.view-news__more--block-promoted a{font-weight:700;text-decoration:none;color:var(--anrt-color-secondary-a);&:hover,&:focus{border-bottom:1px solid;}}.list--team-members .view-content{display:flex;flex-wrap:wrap;flex-direction:column;gap:0;}@media screen and (min-width:32rem){.list--team-members .view-content{flex-direction:row;gap:var(--anrt-spacing-100);}}.list--team-members .view-content>.views-row{width:calc(100%);}@media screen and (min-width:32rem){.list--team-members .view-content>.views-row{width:calc(50% - var(--anrt-spacing-050));}}.view-reports__header--block-promoted{max-width:var(--anrt-width-content-area);}.view-reports__header--block-promoted h2{color:var(--anrt-color-primary);}.view-reports__more--block-promoted{text-align:right;position:relative;}.view-reports__more--block-promoted a{font-weight:700;text-decoration:none;color:var(--anrt-color-primary);&:hover,&:focus{border-bottom:1px solid;}}.view-research-projects__filters--block-all,.view-research-projects__header--block-all{max-width:var(--anrt-width-content-area);}.list--infographics .view-content{display:flex;flex-wrap:wrap;flex-direction:column;gap:0;}@media screen and (min-width:48rem){.list--infographics .view-content{flex-direction:row;gap:var(--anrt-spacing-100);}}.list--infographics .view-content>.views-row{width:calc(100%);}@media screen and (min-width:48rem){.list--infographics .view-content>.views-row{width:calc(50% - var(--anrt-spacing-050));}}@media screen and (min-width:80rem){.list--infographics .view-content>.views-row{width:calc((100% / 3) - (var(--anrt-spacing-100) - var(--anrt-spacing-100) / 3));}}@media screen and (min-width:90em){.list--infographics .view-content>.views-row{width:calc((100% / 6) - (var(--anrt-spacing-100) - var(--anrt-spacing-100) / 6));}}.view-search>.layout-contained{max-width:var(--anrt-width-tablet-l);}.view-search__content{max-width:none;padding-inline:0;}
