/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.e-link,.c-card__text a{font-weight:inherit;font-size:inherit;font-family:"Univers LT",sans-serif;text-decoration-line:underline;text-decoration-style:solid;text-decoration-color:#0028a0;text-underline-offset:.3em;transition:color .3s cubic-bezier(0.2,0.9,0.4,1)}.e-link:link,.e-link:visited,.c-card__text a:link,.c-card__text a:visited{color:#1f2841;text-decoration-thickness:1px}.e-link:focus,.e-link:active,.c-card__text a:focus,.c-card__text a:active{color:#0028a0}@media(hover:hover)and (pointer:fine){.e-link:hover,.c-card__text a:hover{color:#0028a0}}.e-link:focus-visible,.c-card__text a:focus-visible{outline:none;box-shadow:0 0 0 2px #fff,0 0 0 4px #a6b0cc}.e-link--inverse,.c-section--bg-darkblue .c-card__text a{text-decoration-color:#a0e100;transition:color .3s cubic-bezier(0.2,0.9,0.4,1)}.e-link--inverse:link,.e-link--inverse:visited,.c-section--bg-darkblue .c-card__text a:link,.c-section--bg-darkblue .c-card__text a:visited{color:#fff}.e-link--inverse:focus,.e-link--inverse:active,.c-section--bg-darkblue .c-card__text a:focus,.c-section--bg-darkblue .c-card__text a:active{color:#a0e100}@media(hover:hover)and (pointer:fine){.e-link--inverse:hover,.c-section--bg-darkblue .c-card__text a:hover{color:#a0e100}}.c-card{display:block;color:#1f2841;text-decoration:none}.c-card--link .c-card__content{transition:transform .3s cubic-bezier(0.2,0.9,0.4,1)}@media(hover:hover)and (pointer:fine){.c-card--link:hover .c-card__content{transform:translateX(10px)}.c-card--link:hover .c-card__content .c-button{margin-right:0}.c-card--link:hover .c-card__content .c-button__icon-wrapper{width:16px;opacity:1}}.c-card__content{max-width:320px}.c-card__link{display:block;margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.5);color:#1f2841;text-decoration:none}.c-card__link:last-child{margin-bottom:0}.c-card__text-content{margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.5)}.c-card__text-content:last-child{margin-bottom:0}.c-card__image{max-width:87.5%;margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 2)}.c-card__key-figure{margin:0;font-size:min(48px,max(32px,calc(32px + 0.0165289256 * calc(100vw - 320px))));line-height:min(56px,max(40px,calc(40px + 0.0165289256 * calc(100vw - 320px))))}.c-card__key-figure-description{margin-top:0;color:#1f2841}.c-card__icon{width:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 2.75);height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 3.5);margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.5)}@media(min-width:37.5em){.c-card__icon{flex-shrink:0;margin:0 calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.75) 0 calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * -4.5)}}.c-card__icon svg{width:100%;height:100%}.c-card__icon svg path{fill:#a6b0cc}.c-card__title{margin:0 0 calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.75);font-size:min(32px,max(24px,calc(24px + 0.0082644628 * calc(100vw - 320px))));line-height:min(46px,max(34px,calc(34px + 0.0123966942 * calc(100vw - 320px))));font-weight:400;line-height:min(42px,max(38px,calc(38px + 0.0041322314 * calc(100vw - 320px))))}.c-card__text{color:#6a738d;font-size:min(18px,max(16px,calc(16px + 0.0020661157 * calc(100vw - 320px))));line-height:min(30px,max(26px,calc(26px + 0.0041322314 * calc(100vw - 320px))));line-height:min(26px,max(24px,calc(24px + 0.0020661157 * calc(100vw - 320px))))}.c-card__text p:first-child{margin-top:0}.c-card__text p:last-child{margin-bottom:0}.c-card__text a:link,.c-card__text a:visited{color:#6a738d}@media(hover:hover)and (pointer:fine){.c-card__text a:hover{color:#0028a0}}.c-card__cta-link{margin-top:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.5)}.c-card__cta-link+.c-card__cta-link{margin-top:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.5)}.c-card__download{margin-top:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.75)}.c-card__download .c-download{gap:0 calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.25)}.c-card__download .c-download__icon{width:22px}.c-card__download .c-download__icon svg{margin-left:-5px}.c-card__link-button{margin-top:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.75)}.c-card__link-button+.c-card__link-button{margin-top:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 0.25)}.c-card--icon .c-card__title{display:block}@media(min-width:37.5em){.c-card--icon .c-card__title{display:flex;align-items:center}}@media(min-width:37.5em){.c-card--icon .c-card__content{padding-left:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 6.5)}}.c-section--bg-white .c-card__cta-link .c-cta__title{color:#0028a0}.c-section--bg-white .c-card__cta-link .c-cta__icon-wrapper svg path{fill:#0028a0}.c-section--bg-darkblue .c-card__title{color:#fff}.c-section--bg-darkblue .c-card__text{color:#a6b0cc}.c-section--bg-darkblue .c-card__key-figure{color:#fff}.c-section--bg-darkblue .c-card__key-figure-description{color:#fff}
@media(min-width:37.5em){.c-card-list__list{display:grid;grid-column-gap:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 2.5);grid-template-columns:repeat(12,1fr);grid-row-gap:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 6)}}.c-card-list__item{margin-bottom:64px}.c-card-list__item:last-child{margin-bottom:0}@media(min-width:37.5em){.c-card-list__item{margin-bottom:0}}@media(min-width:37.5em){.c-card-list--2columns .c-card-list__item{grid-area:span 1/span 6}}@media(min-width:37.5em){.c-card-list--3columns .c-card-list__item{grid-area:span 1/span 6}}@media(min-width:52.5em){.c-card-list--3columns .c-card-list__item{grid-area:span 1/span 4}}@media(min-width:37.5em){.c-card-list--4columns .c-card-list__item{grid-area:span 1/span 6}}@media(min-width:52.5em){.c-card-list--4columns .c-card-list__item{grid-area:span 1/span 4}}@media(min-width:80.5em){.c-card-list--4columns .c-card-list__item{grid-area:span 1/span 3}}
@media(min-width:37.5em){.c-person{margin-bottom:0}}.c-person__image{max-width:144px;margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.5);overflow:hidden;border-radius:50%}.c-person__name{margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.125)}.c-person__description{display:block;margin-bottom:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.125);color:#6a738d;font-size:min(18px,max(16px,calc(16px + 0.0020661157 * calc(100vw - 320px))));line-height:min(30px,max(26px,calc(26px + 0.0041322314 * calc(100vw - 320px))));line-height:min(26px,max(24px,calc(24px + 0.0020661157 * calc(100vw - 320px))))}.c-section--bg-darkblue .c-person__description{color:#a6b0cc}
.c-section{padding:0}.c-section--bg-white{background-color:#fff}.c-section--bg-darkblue{background-color:#1f2841}.c-section--bg-lightgrey{background-color:#f2f2f7}.c-section--is-last{padding-bottom:70px}.c-section__content{width:100%;max-width:1288px;margin:0 auto;padding:0 26px}
.c-spacer{display:block;box-sizing:content-box;width:100%}.c-spacer--1{height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 1.5)}.c-spacer--2{height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 3)}.c-spacer--4{height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 6)}.c-spacer--8{height:calc(min(16px,max(12px,calc(12px + 0.0041322314 * calc(100vw - 320px)))) * 8)}.c-spacer--bg-white{background-color:#fff}.c-spacer--bg-darkblue{background-color:#1f2841}.c-spacer--bg-lightgrey{background-color:#f2f2f7}.c-spacer--is-last{padding-bottom:70px}
