@font-face{font-family:icons;src:url(/build/fonts/icons.1fcb9e1d.eot#iefix) format("embedded-opentype"),url(/build/fonts/icons.b855687f.woff2) format("woff2"),url(/build/fonts/icons.931607ab.woff) format("woff"),url(/build/fonts/icons.5b874530.ttf) format("truetype"),url(/build/images/icons.e352ddc4.svg#icons) format("svg")}[class*=" icon-"]:before,[class^=icon-]:before{font-family:icons!important;font-style:normal;font-variant:normal;font-weight:400!important;line-height:1;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-x:before{content:"\f101"}.icon-search:before{content:"\f102"}.icon-download:before{content:"\f103"}.icon-caret:before{content:"\f104"}:root{--mid-grey:#474747;--white:#fff;--white-50:#ffffff80;--error:#b60000;--black:#000}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:400;src:url(/build/fonts/GeneralSans-Regular.33c07568.woff2) format("woff2"),url(/build/fonts/GeneralSans-Regular.c8cfd56b.woff) format("woff"),url(/build/fonts/GeneralSans-Regular.6d91885b.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:300;src:url(/build/fonts/GeneralSans-Light.59797635.woff2) format("woff2"),url(/build/fonts/GeneralSans-Light.705af134.woff) format("woff"),url(/build/fonts/GeneralSans-Light.69935ec6.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:200;src:url(/build/fonts/GeneralSans-Extralight.d6a4332d.woff2) format("woff2"),url(/build/fonts/GeneralSans-Extralight.efc4ce01.woff) format("woff"),url(/build/fonts/GeneralSans-Extralight.e9e16150.ttf) format("truetype")}@font-face{font-display:swap;font-family:GeneralSans;font-style:normal;font-weight:500;src:url(/build/fonts/GeneralSans-Medium.1096c815.woff2) format("woff2"),url(/build/fonts/GeneralSans-Medium.9ff9c342.woff) format("woff"),url(/build/fonts/GeneralSans-Medium.c729d674.ttf) format("truetype")}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{color:var(--mid-grey);display:flex;flex-direction:column;font-family:GeneralSans,"sans-serif";font-size:16px;line-height:1.4;min-height:100vh;overflow-x:hidden;padding-top:122px;position:relative}main{flex:1 0 auto}main section{margin-bottom:60px}@media screen and (min-width:992px){main section{margin-bottom:120px}}a{color:var(--mid-grey);font-family:GeneralSans,"sans-serif";font-size:18px;font-style:normal;font-weight:500}a,a:active,a:hover,a:visited{font-style:normal;text-decoration:underline}ul{list-style-position:inside}.hidden{display:none!important}.display-1{font-family:GeneralSans,sans-serif;font-size:42px;font-weight:400;line-height:110%}@media screen and (min-width:992px){.display-1{font-size:60px}}.display-2{font-family:GeneralSans,sans-serif;font-size:36px;font-weight:400;line-height:120%}@media screen and (min-width:992px){.display-2{font-size:40px}}.display-3{font-family:GeneralSans,sans-serif;font-size:24px;font-weight:400;line-height:140%}@media screen and (min-width:992px){.display-3{font-size:28px}}.copy-large{font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal}@media screen and (min-width:992px){.copy-large{font-size:24px}}.copy-medium{font-family:GeneralSans,sans-serif;font-size:18px;font-weight:400;line-height:normal}@media screen and (min-width:992px){.copy-medium{font-size:20px}}.copy-regular{font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal}@media screen and (min-width:992px){.copy-regular{font-size:18px}}.copy-small{font-family:GeneralSans,sans-serif;font-size:14px;font-weight:400;line-height:normal}@media screen and (min-width:992px){.copy-small{font-size:16px}}.copy-tiny{font-size:14px;font-weight:500;line-height:normal}.copy-tiny,.quote-large{font-family:GeneralSans,sans-serif}.quote-large{font-size:40px;font-weight:300;line-height:110%}@media screen and (min-width:992px){.quote-large{font-size:80px}}.quote-small{font-family:GeneralSans,sans-serif;font-size:30px;font-weight:300;line-height:110%}@media screen and (min-width:992px){.quote-small{font-size:60px}}.number-large{font-family:GeneralSans,sans-serif;font-size:132px;font-weight:200;line-height:110%}@media screen and (min-width:992px){.number-large{font-size:300px}}.number-medium{font-family:GeneralSans,sans-serif;font-size:74px;font-weight:200;line-height:110%}@media screen and (min-width:992px){.number-medium{font-size:120px}}.number-small{font-family:GeneralSans,sans-serif;font-size:36px;font-weight:200;line-height:110%}@media screen and (min-width:992px){.number-small{font-size:40px}}.button-large{font-size:26px;font-weight:400}.button-large,.button-small{font-family:GeneralSans,sans-serif;line-height:normal}.button-small{font-size:16px;font-weight:500}b,strong{font-weight:700}.container{margin-left:auto;margin-right:auto;max-width:100%;padding-left:20px;padding-right:20px}@media screen and (min-width:992px){.container{padding-left:40px;padding-right:40px}}@media screen and (min-width:1200px){.container{max-width:1440px;padding-left:60px;padding-right:60px}}.p-top-sm{padding-top:20px}@media screen and (min-width:992px){.p-top-sm{padding-top:40px}}.p-top-md{padding-top:40px}@media screen and (min-width:992px){.p-top-md{padding-top:80px}}.p-top-lg{padding-top:80px}@media screen and (min-width:992px){.p-top-lg{padding-top:160px}}.p-bottom-sm{padding-bottom:20px}@media screen and (min-width:992px){.p-bottom-sm{padding-bottom:40px}}.p-bottom-md{padding-bottom:40px}@media screen and (min-width:992px){.p-bottom-md{padding-bottom:80px}}.p-bottom-lg{padding-bottom:80px}@media screen and (min-width:992px){.p-bottom-lg{padding-bottom:160px}}.bg-primary{background:var(--color-100)}.bg-grey{background:var(--mid-grey)}.t-align-left{text-align:left}.t-align-center{text-align:center}.t-align-right{text-align:right}header{background-color:var(--white);padding:20px 0 30px;position:fixed;top:0;transition:.3s;width:100%;z-index:99}@media screen and (min-width:992px){header{background-color:transparent;height:auto}}header nav{align-items:center;display:grid;gap:10px;grid-template-areas:"logo customer-logo menu search";grid-template-columns:1fr auto auto auto;position:relative}@media screen and (min-width:1320px){header nav{grid-template-columns:248px 1fr auto auto}}header .logo{align-items:center;background:var(--white);display:flex;grid-area:logo;height:2rem;transition:height .3s}header .logo svg{max-width:100%}header .customer-logo{display:none;grid-area:customer-logo;height:72px;line-height:0;transition:opacity .3s,height .3s}header .customer-logo img{max-width:100%}@media screen and (min-width:1320px){header .customer-logo{align-items:center;display:flex;justify-content:end;padding-right:70px}}header .btn-wrapper{display:flex;flex-wrap:nowrap;gap:10px;grid-area:search}@media screen and (min-width:992px){header .btn-close,header .menu-toggle{display:none}}header .content-box{background:var(--white);border:1px solid var(--mid-grey);border-radius:13.137px;display:none;flex-direction:column;gap:30px;margin-top:25px;padding:30px;transition:top .3s;width:100%}header .content-box.active{display:flex}@media screen and (min-width:992px){header .content-box{margin-top:10px;max-width:var(--contentBoxWidth,100%);position:fixed;right:calc(50% - min(1440px, 100%)/2 + 119px);top:102px}}header .main-menu{background:var(--white);column-gap:40px;display:none;flex-direction:column;left:0;padding:20px;position:fixed;top:102px;width:100vw;z-index:999}@media screen and (min-width:992px){header .main-menu{background:var(--color-50);border-radius:100px;display:block;grid-area:menu;height:auto;padding:5px 10px;position:relative;top:0;width:auto}}header .main-menu.active{display:flex}header .main-menu a{font-size:16px;font-style:normal;font-weight:400;line-height:1;text-decoration:none}header .main-menu .btn{padding:.25rem .75rem}@media screen and (min-width:992px){header .main-menu .btn{color:var(--high-contrast-color)}header .main-menu .btn.active,header .main-menu .btn:focus{color:var(--mid-grey)}}header .main-menu ul{display:flex;flex-wrap:wrap;gap:10px;justify-content:flex-end;list-style-type:none;width:100%}@media screen and (min-width:992px){header .main-menu ul{flex-direction:row}}header .main-menu .overview-link{color:var(--mid-grey);font-feature-settings:"liga" off,"clig" off;font-size:24px;font-weight:500;line-height:135%}header .main-menu .link-list{flex-direction:column}@media screen and (min-width:992px){header .search-toggle,header .search-toggle:hover{color:var(--high-contrast-color)}header .search-toggle.active,header .search-toggle:focus,header .search-toggle:hover.active,header .search-toggle:hover:focus{color:var(--mid-grey)}}header .search-box{gap:20px}@media screen and (min-width:992px){header .search-box{margin-top:10px;max-width:40%;position:fixed;right:calc((100% - min(1440px, 100%))/2 + 59px);top:102px}}header .search-box .search-no-result{display:none}header .search-box .search-form{margin-bottom:0;position:relative}header .search-box input{padding-right:35px}header .search-box label{display:flex;margin-bottom:0;position:absolute;right:16px;top:calc(50% - 10px)}header .search-box ul{justify-content:flex-start;list-style-type:none;margin-bottom:20px;margin-top:10px;width:100%}header .search-box ul.query{flex-direction:column}header .search-box ul li{list-style:none}header .search-box ul li .btn{color:var(--mid-grey)}header .search-box ul li .btn:hover{color:var(--white)}header .search-box ul li a{font-size:28px;font-weight:400;line-height:160%;text-decoration:none}header.scrolled{padding-bottom:1rem}@media screen and (min-width:992px){header.scrolled{background-color:#fff}}header.scrolled .logo{height:40px}header.scrolled .customer-logo{height:0;opacity:0}@media screen and (min-width:992px){header.scrolled .content-box{top:88px}}header.scrolled .main-menu.active{top:74px}.breadcrumb{padding-bottom:20px;padding-top:20px}.breadcrumb ol{display:flex;flex-wrap:wrap;list-style-type:none;margin:0;padding:0;row-gap:10px}.breadcrumb ol li{align-items:center;display:none}@media screen and (min-width:992px){.breadcrumb ol li{display:flex}}.breadcrumb ol li:last-child,.breadcrumb ol li:nth-last-child(2){display:flex}.breadcrumb ol li:not(:last-of-type):after{background:url(/build/images/caret.37ff5b8f.svg) no-repeat;content:"";display:block;height:10px;margin:0 20px;width:10px}.breadcrumb ol li a,.breadcrumb ol li span{font-size:14px;line-height:1.1}.breadcrumb ol li a{font-weight:400;text-decoration:none}.breadcrumb ol li span{font-weight:500}.footer{background:var(--mid-grey);border-radius:10px 10px 0 0;column-gap:40px;display:grid;grid-template-areas:"logoOne logoOne" "linkGroupOne linkGroupOne" "linkGroupTwo linkGroupTwo" "logoThree logoTwo";grid-template-columns:auto 1fr;max-width:100%;padding:40px 30px 20px;row-gap:40px;width:100%}@media screen and (min-width:992px){.footer{grid-template-areas:"logoTwo logoThree logoOne" "linkGroupOne linkGroupOne linkGroupTwo";grid-template-columns:auto 1fr auto;padding:60px max(60px,(100% - 1320px)/2);row-gap:70px}}.footer .logoOne,.footer .logoThree,.footer .logoTwo{align-self:center;height:fit-content;line-height:0;max-width:360px;width:fit-content}.footer .logoOne img,.footer .logoOne svg,.footer .logoThree img,.footer .logoThree svg,.footer .logoTwo img,.footer .logoTwo svg{width:100%}.footer .logoOne{grid-area:logoOne}@media screen and (min-width:992px){.footer .logoOne{justify-self:end}}.footer .logoTwo{grid-area:logoTwo}.footer .logoThree{grid-area:logoThree}.footer .linkGroupOne,.footer .linkGroupTwo{column-gap:40px;display:flex;flex-wrap:wrap;row-gap:10px}@media screen and (min-width:992px){.footer .linkGroupOne,.footer .linkGroupTwo{align-items:center}}.footer .linkGroupOne .btn,.footer .linkGroupTwo .btn{border:none;color:var(--white);line-height:130%;padding:0}.footer .linkGroupOne{flex-direction:column;grid-area:linkGroupOne}@media screen and (min-width:992px){.footer .linkGroupOne{flex-direction:row}}.footer .linkGroupOne .btn{font-feature-settings:"liga" off,"clig" off;font-size:16px;text-decoration-line:underline;width:fit-content}@media screen and (min-width:992px){.footer .linkGroupOne .btn{font-weight:400;line-height:80%}}.footer .linkGroupOne .linkedInLink{border:1px solid var(--white);margin-top:30px;padding:4px 20px;text-decoration:none}@media screen and (min-width:992px){.footer .linkGroupOne .linkedInLink{margin-top:0}}.footer .linkGroupTwo{border-bottom:1px solid var(--white);flex-direction:row;grid-area:linkGroupTwo;padding-bottom:40px}@media screen and (min-width:992px){.footer .linkGroupTwo{border:none;justify-content:end;padding-bottom:0}}.footer .linkGroupTwo .btn{font-size:12px;font-weight:500}.form-group{margin-bottom:28px}.form-group.checkbox{padding-left:28px;position:relative}.form-group.checkbox label:focus .check,.form-group.checkbox label:hover .check{background-color:var(--white);border-color:var(--color-100)}.form-group.checkbox label:focus .check:after,.form-group.checkbox label:hover .check:after{display:block}.form-group.checkbox label:focus input[type=checkbox]:checked~.check,.form-group.checkbox label:hover input[type=checkbox]:checked~.check{background-color:var(--color-100);border-color:var(--color-100)}.form-group.checkbox input[type=checkbox]{background:transparent;border:inherit;opacity:0;position:absolute;width:auto;z-index:-1}.form-group.checkbox input[type=checkbox]:checked~.check{background-color:var(--white);border-color:var(--color-100)}.form-group.checkbox input[type=checkbox]:checked~.check:after{display:block}.form-group.checkbox .check{background:var(--white);border:2px solid var(--color-100);height:20px;left:0;position:absolute;top:0;width:20px}.form-group.checkbox .check:after{border:solid var(--black);border-width:0 2px 2px 0;box-sizing:unset;content:"";display:none;height:10px;left:6px;position:absolute;top:0;transform:rotate(45deg);width:3px}.form-group label{cursor:pointer;display:block;margin-bottom:8px}.form-group input[type=email],.form-group input[type=password],.form-group input[type=text],.form-group select,.form-group textarea{background-color:var(--white);border:2px solid var(--mid-grey);border-radius:26px;color:var(--black);display:block;font-family:GeneralSans;font-size:16px;line-height:1.4;width:100%}.form-group input[type=email]::placeholder,.form-group input[type=password]::placeholder,.form-group input[type=text]::placeholder,.form-group select::placeholder,.form-group textarea::placeholder{color:rgba(0,0,0,.5)}.form-group input[type=email]:active,.form-group input[type=email]:focus,.form-group input[type=email]:focus-visible,.form-group input[type=password]:active,.form-group input[type=password]:focus,.form-group input[type=password]:focus-visible,.form-group input[type=text]:active,.form-group input[type=text]:focus,.form-group input[type=text]:focus-visible,.form-group select:active,.form-group select:focus,.form-group select:focus-visible,.form-group textarea:active,.form-group textarea:focus,.form-group textarea:focus-visible{border-color:var(--black);outline:var(--light-25) solid 0}.form-group input{border:2px solid var(--mid-grey);padding:13px 16px}.form-group select{appearance:none;background-image:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" fill="none"><path fill="%23000" d="m7 9.5 5 5 5-5z"/></svg>');background-position:calc(100% - 12px) 50%;background-repeat:no-repeat;background-size:24px;color:rgba(0,0,0,.5);cursor:pointer;padding:13px 44px 13px 13px}.form-group textarea{min-height:120px;padding:12px 16px;resize:vertical}.rte{max-width:100%}.rte>*+*{margin-top:20px}.rte img,.rte picture{display:block}.rte a{word-break:break-word}.btn,.rte p{font-family:GeneralSans;font-size:16px}.btn{background-color:transparent;border:2px solid var(--mid-grey);border-radius:100px;color:var(--mid-grey);cursor:pointer;display:inline-flex;line-height:1.4;padding:12.5px 12px;position:relative}.btn,.btn:hover{font-style:normal;text-decoration:none}.btn:hover{background-color:var(--mid-grey);color:var(--white)}.btn-primary{border:none}.btn-primary:hover{background-color:var(--light-50)}.btn.btn-arrow{align-items:center;gap:8px}.btn.btn-arrow .btn_text,a.btn{font-weight:500}a.btn{font-family:GeneralSans,"sans-serif"}.btn-bubble{align-items:center;border:5px solid var(--color-50);display:flex;font-size:16px;font-weight:500;justify-content:center;padding:4px 12px}.btn-bubble,.btn-bubble:hover{background:var(--color-50);color:var(--mid-grey)}.btn-bubble.active,.btn-bubble:focus{background:var(--white)}.splide__container{box-sizing:border-box;position:relative}.splide__list{backface-visibility:hidden;display:-ms-flexbox;display:flex;height:100%;margin:0!important;padding:0!important}.splide.is-initialized:not(.is-active) .splide__list{display:block}.splide__pagination{-ms-flex-align:center;align-items:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:center;justify-content:center;margin:0;pointer-events:none}.splide__pagination li{display:inline-block;line-height:1;list-style-type:none;margin:0;pointer-events:auto}.splide:not(.is-overflow) .splide__pagination{display:none}.splide__progress__bar{width:0}.splide{position:relative;visibility:hidden}.splide.is-initialized,.splide.is-rendered{visibility:visible}.splide__slide{backface-visibility:hidden;box-sizing:border-box;-ms-flex-negative:0;flex-shrink:0;list-style-type:none!important;margin:0;position:relative}.splide__slide img{vertical-align:bottom}.splide__spinner{animation:splide-loading 1s linear infinite;border:2px solid #999;border-left-color:transparent;border-radius:50%;bottom:0;contain:strict;display:inline-block;height:20px;left:0;margin:auto;position:absolute;right:0;top:0;width:20px}.splide__sr{clip:rect(0 0 0 0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.splide__toggle.is-active .splide__toggle__play,.splide__toggle__pause{display:none}.splide__toggle.is-active .splide__toggle__pause{display:inline}.splide__track{overflow:hidden;position:relative;z-index:0}@keyframes splide-loading{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.splide__track--draggable{-webkit-touch-callout:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.splide__track--fade>.splide__list>.splide__slide{margin:0!important;opacity:0;z-index:0}.splide__track--fade>.splide__list>.splide__slide.is-active{opacity:1;z-index:1}.splide--rtl{direction:rtl}.splide__track--ttb>.splide__list{display:block}.splide__arrow{-ms-flex-align:center;align-items:center;background:#ccc;border:0;border-radius:50%;cursor:pointer;display:-ms-flexbox;display:flex;height:2em;-ms-flex-pack:center;justify-content:center;opacity:.7;padding:0;position:absolute;top:50%;transform:translateY(-50%);width:2em;z-index:1}.splide__arrow svg{fill:#000;height:1.2em;width:1.2em}.splide__arrow:hover:not(:disabled){opacity:.9}.splide__arrow:disabled{opacity:.3}.splide__arrow:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide__arrow--prev{left:1em}.splide__arrow--prev svg{transform:scaleX(-1)}.splide__arrow--next{right:1em}.splide.is-focus-in .splide__arrow:focus{outline:3px solid #0bf;outline-offset:3px}.splide__pagination{bottom:.5em;left:0;padding:0 1em;position:absolute;right:0;z-index:1}.splide__pagination__page{background:#ccc;border:0;border-radius:50%;display:inline-block;height:8px;margin:3px;opacity:.7;padding:0;position:relative;transition:transform .2s linear;width:8px}.splide__pagination__page.is-active{background:#fff;transform:scale(1.4);z-index:1}.splide__pagination__page:hover{cursor:pointer;opacity:.9}.splide__pagination__page:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__pagination__page:focus{outline:3px solid #0bf;outline-offset:3px}.splide__progress__bar{background:#ccc;height:3px}.splide__slide{-webkit-tap-highlight-color:rgba(0,0,0,0)}.splide__slide:focus{outline:0}@supports (outline-offset:-3px){.splide__slide:focus-visible{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide__slide:focus-visible{border:3px solid #0bf}}@supports (outline-offset:-3px){.splide.is-focus-in .splide__slide:focus{outline:3px solid #0bf;outline-offset:-3px}}@media screen and (-ms-high-contrast:none){.splide.is-focus-in .splide__slide:focus{border:3px solid #0bf}.splide.is-focus-in .splide__track>.splide__list>.splide__slide:focus{border-color:#0bf}}.splide__toggle{cursor:pointer}.splide__toggle:focus-visible{outline:3px solid #0bf;outline-offset:3px}.splide.is-focus-in .splide__toggle:focus{outline:3px solid #0bf;outline-offset:3px}.splide__track--nav>.splide__list>.splide__slide{border:3px solid transparent;cursor:pointer}.splide__track--nav>.splide__list>.splide__slide.is-active{border:3px solid #000}.splide__arrows--rtl .splide__arrow--prev{left:auto;right:1em}.splide__arrows--rtl .splide__arrow--prev svg{transform:scaleX(1)}.splide__arrows--rtl .splide__arrow--next{left:1em;right:auto}.splide__arrows--rtl .splide__arrow--next svg{transform:scaleX(-1)}.splide__arrows--ttb .splide__arrow{left:50%;transform:translate(-50%)}.splide__arrows--ttb .splide__arrow--prev{top:1em}.splide__arrows--ttb .splide__arrow--prev svg{transform:rotate(-90deg)}.splide__arrows--ttb .splide__arrow--next{bottom:1em;top:auto}.splide__arrows--ttb .splide__arrow--next svg{transform:rotate(90deg)}.splide__pagination--ttb{bottom:0;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;left:auto;padding:1em 0;right:.5em;top:0}.mod-accordion{margin-bottom:4rem}.mod-accordion .headline{margin-bottom:24px}@media screen and (min-width:992px){.mod-accordion .headline{margin-bottom:40px}}.mod-accordion .intro{margin-bottom:20px}.accordion-content{padding:0 12px}@media screen and (min-width:992px){.accordion-content{margin:0 auto;max-width:1084px;padding:0}}.accordion-item{border-bottom:2px solid var(--black);border-top:2px solid var(--black)}.accordion-item+.accordion-item{border-top:0}.accordion-body{display:none;margin-top:0;padding-bottom:0;padding-left:20px;transition:all .15s ease-in-out}@media screen and (min-width:992px){.accordion-body{padding-left:69px;width:66.0098522167%}}.accordion-button{background:transparent;border:0;column-gap:16px;cursor:pointer;display:flex;font-size:24px;justify-content:space-between;line-height:.95;padding:30px 0;width:100%}@media screen and (min-width:992px){.accordion-button{font-size:32px}}.accordion-button[aria-expanded=true]{padding-bottom:20px}.accordion-button[aria-expanded=true] .accordion-state:before{display:none}.accordion-title{text-align:left;width:calc(100% - 40px)}@media screen and (min-width:992px){.accordion-title{width:calc(100% - 50px)}}.accordion-text{text-align:left}.accordion-state{align-items:center;display:flex;height:20px;margin:0 0 auto auto;min-width:20px;position:relative;width:20px}@media screen and (min-width:992px){.accordion-state{height:30px;min-width:30px;width:30px}}.accordion-state:after,.accordion-state:before{background-color:var(--black);content:"";display:block;height:2px;position:absolute;width:20px}@media screen and (min-width:992px){.accordion-state:after,.accordion-state:before{width:30px}}.accordion-state:before{transform:rotate(90deg)}.accordion-collapse{cursor:n-resize;display:grid;grid-template-rows:0fr;transition:grid-template-rows .1s}.accordion-collapse[aria-hidden=false]{grid-template-rows:1fr}.accordion-collapse[aria-hidden=false] .accordion-body{display:block;padding-bottom:30px}.accordion-collapse>div{overflow:hidden}.mod-additional-content .headline{border-bottom:1px solid var(--mid-grey);font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%;padding-bottom:40px}@media screen and (min-width:992px){.mod-additional-content .headline{font-size:24px;line-height:110%;padding-bottom:60px}}.mod-additional-content .filter{display:flex;flex-wrap:wrap;gap:10px;padding:40px 0}@media screen and (min-width:992px){.mod-additional-content .filter{gap:20px;padding:60px 0}}.mod-additional-content .filter .btn{border:1px solid var(--mid-grey);border-radius:100px;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px}.mod-additional-content .filter .btn.active{background:var(--mid-grey);color:var(--white)}@media screen and (min-width:992px){.mod-additional-content .filter .btn{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:26px;font-weight:400;line-height:normal;padding:10px 20px}}.mod-additional-content .results{border-bottom:1px solid var(--mid-grey);padding-bottom:40px}@media screen and (min-width:992px){.mod-additional-content .results{padding-bottom:60px}}.mod-additional-content .results .downloads,.mod-additional-content .results .links,.mod-additional-content .results .sources{display:none;flex-direction:column}.mod-additional-content .results .downloads.active,.mod-additional-content .results .links.active,.mod-additional-content .results .sources.active{display:flex}@media screen and (min-width:992px){.mod-additional-content .results .downloads,.mod-additional-content .results .links,.mod-additional-content .results .sources{column-gap:20px;flex-direction:row;flex-wrap:wrap;row-gap:20px}}.mod-additional-content .results .download,.mod-additional-content .results .link,.mod-additional-content .results .source{column-gap:20px;display:flex;padding:20px 0;width:auto}@media screen and (min-width:992px){.mod-additional-content .results .download,.mod-additional-content .results .link,.mod-additional-content .results .source{width:calc(50% - 10px)}}.mod-additional-content .results .download{align-items:center}.mod-additional-content .results .download svg{flex-shrink:0}.mod-additional-content .results .download svg path{fill:var(--color-100)}.mod-additional-content .results .download .btn{border:none;font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%;padding:0}@media screen and (min-width:992px){.mod-additional-content .results .download .btn{font-size:24px}}.mod-additional-content .results .download .btn:hover{background:transparent;color:var(--mid-grey);text-decoration:underline}@media screen and (min-width:992px){.mod-additional-content .results .download .btn{line-height:110%}}.mod-additional-content .results .source-number{background:var(--mid-grey);border-radius:50%;color:var(--white);display:flex;flex-shrink:0;font-size:12px;height:16px;justify-content:center;position:relative;top:4px;width:16px}@media screen and (min-width:992px){.mod-additional-content .results .source-number{top:8px}}.mod-additional-content .results .source-text{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:500;line-height:normal}@media screen and (min-width:992px){.mod-additional-content .results .source-text{font-size:24px}}.mod-additional-content .results .link{align-items:center}.mod-additional-content .results .link svg{flex-shrink:0}.mod-additional-content .results .link svg path{fill:var(--color-100)}.mod-additional-content .results .link a{font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%;text-decoration:none}@media screen and (min-width:992px){.mod-additional-content .results .link a{font-size:24px}}.mod-additional-content .results .link a:hover{text-decoration:underline}@media screen and (min-width:992px){.mod-additional-content .results .link a{line-height:110%}}.mod-basic-teaser{background:var(--color-50);display:flex;flex-direction:column;gap:30px;max-width:100%;padding-bottom:20px;padding-top:20px}@media screen and (min-width:992px){.mod-basic-teaser{padding:60px calc(50% - 660px)}}.mod-basic-teaser .splide__slide{width:100%}.mod-basic-teaser .slider-headline{color:var(--high-contrast-color);display:flex;justify-content:space-between}.mod-basic-teaser .slider-headline .headline{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:500;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-basic-teaser .slider-headline .headline{font-size:24px;line-height:110%}}.mod-basic-teaser .slider-headline .headline+.counter{display:none}@media screen and (min-width:992px){.mod-basic-teaser .slider-headline .headline+.counter{display:block}.mod-basic-teaser li:nth-of-type(odd) .teaser-info{width:760px}.mod-basic-teaser li:nth-of-type(2n) .teaser-info{width:540px}}.mod-basic-teaser .teaser{border-radius:10px;display:flex;gap:20px;height:100%;overflow:hidden}@media screen and (min-width:992px){.mod-basic-teaser .teaser{min-height:500px}}.mod-basic-teaser .teaser .teaser-info{background:var(--white);border-radius:10px;display:flex;flex-direction:column;gap:40px;justify-content:space-between;padding:20px}@media screen and (min-width:992px){.mod-basic-teaser .teaser .teaser-info{flex:1 0 auto;padding:60px}}.mod-basic-teaser .teaser .teaser-info .teaser-headline{font-feature-settings:"liga" off,"clig" off;hyphens:auto}.mod-basic-teaser .teaser .teaser-info .teaser-headline.number{font-family:GeneralSans,sans-serif;font-size:74px;font-weight:200;line-height:110%}@media screen and (min-width:992px){.mod-basic-teaser .teaser .teaser-info .teaser-headline.number{font-size:120px}}.mod-basic-teaser .teaser .teaser-info .teaser-headline.text{font-family:GeneralSans,sans-serif;font-size:36px;font-weight:400;line-height:120%}@media screen and (min-width:992px){.mod-basic-teaser .teaser .teaser-info .teaser-headline.text{font-family:GeneralSans,sans-serif;font-size:40px;font-size:42px;font-weight:400;line-height:110%}}@media screen and (min-width:992px) and (min-width:992px){.mod-basic-teaser .teaser .teaser-info .teaser-headline.text{font-size:60px}}.mod-basic-teaser .teaser .teaser-info .teaser-text{align-content:end;font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-basic-teaser .teaser .teaser-info .teaser-text{font-family:GeneralSans,sans-serif;font-size:20px;font-size:24px;font-weight:400;line-height:140%}}@media screen and (min-width:992px) and (min-width:992px){.mod-basic-teaser .teaser .teaser-info .teaser-text{font-size:28px}}.mod-basic-teaser .teaser .teaser-info .btn{border:1px solid var(--mid-grey);border-radius:100px;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px;width:fit-content}.mod-basic-teaser .teaser .teaser-media{display:none;flex:0 1 auto;position:relative;width:100%}@media screen and (min-width:992px){.mod-basic-teaser .teaser .teaser-media{display:block}}.mod-basic-teaser .teaser .teaser-media img,.mod-basic-teaser .teaser .teaser-media video{border-radius:10px;display:block;height:100%;object-fit:cover;position:absolute;width:100%}.mod-basic-teaser .slider-additional{align-items:center;display:flex;gap:20px}.mod-basic-teaser .slider-additional .bar{background:var(--high-contrast-color);height:1px;position:relative;width:100%}.mod-basic-teaser .slider-additional .bar .progress{background:var(--high-contrast-color);height:3px;position:absolute;top:-1px;transition:left .4s ease}.mod-basic-teaser .slider-additional .bar+.counter{color:var(--high-contrast-color);display:block}@media screen and (min-width:992px){.mod-basic-teaser .slider-additional .bar+.counter{display:none}}.mod-basic-teaser .slider-additional .arrows{display:none;gap:10px}@media screen and (min-width:992px){.mod-basic-teaser .slider-additional .arrows{display:flex}}.mod-basic-teaser .slider-additional .arrows .arrow-next,.mod-basic-teaser .slider-additional .arrows .arrow-prev{background:transparent;border:none;border-radius:50%;height:40px;width:40px}.mod-basic-teaser .slider-additional .arrows .arrow-next svg rect,.mod-basic-teaser .slider-additional .arrows .arrow-prev svg rect{stroke:var(--high-contrast-color)}.mod-basic-teaser .slider-additional .arrows .arrow-next svg path,.mod-basic-teaser .slider-additional .arrows .arrow-prev svg path{fill:var(--high-contrast-color)}.mod-basic-teaser .slider-additional .arrows .arrow-next:hover,.mod-basic-teaser .slider-additional .arrows .arrow-prev:hover{background:var(--mid-grey);cursor:pointer}.mod-basic-teaser .slider-additional .arrows .arrow-next:hover svg rect,.mod-basic-teaser .slider-additional .arrows .arrow-prev:hover svg rect{fill:var(--high-contrast-color)}.mod-basic-teaser .slider-additional .arrows .arrow-next:hover svg path,.mod-basic-teaser .slider-additional .arrows .arrow-prev:hover svg path{fill:var(--low-contrast-color)}.mod-basic-teaser .counter{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:500;line-height:normal;line-height:120%;white-space:nowrap;width:auto}@media screen and (min-width:992px){.mod-basic-teaser .counter{font-size:24px;line-height:110%}}.bulletpoints{display:grid;grid-template-areas:"headline" "text" "link";grid-template-columns:auto;grid-template-rows:repeat(3,auto)}@media screen and (min-width:992px){.bulletpoints{grid-template-areas:"headline link" "text text";grid-template-columns:repeat(2,auto);grid-template-rows:repeat(2,auto)}}.bulletpoints .headline{color:var(--mid-grey);font-size:20px;font-weight:500;grid-area:headline;line-height:1.2}@media screen and (min-width:992px){.bulletpoints .headline{font-size:24px;line-height:1.1}}.bulletpoints .content{border-bottom:1px solid var(--mid-grey);border-top:1px solid var(--mid-grey);display:flex;flex-direction:column;grid-area:text;margin:40px 0;padding:40px 0 13px}@media screen and (min-width:992px){.bulletpoints .content{flex-direction:row;gap:20px;margin:60px 0;padding:90px 0 34px}}.bulletpoints .content .subhead{color:var(--mid-grey);font-size:36px;font-weight:400;hyphens:auto;line-height:1.2}@media screen and (min-width:992px){.bulletpoints .content .subhead{font-size:40px;min-width:20.0757575758%;width:20.0757575758%}}.bulletpoints .content .entries{padding:40px 0 0;width:100%}@media screen and (min-width:992px){.bulletpoints .content .entries{padding-top:44px}}.bulletpoints .content .entries ul{display:flex;flex-direction:column;flex-wrap:wrap;list-style-type:none;margin:0;padding:0}@media screen and (min-width:768px){.bulletpoints .content .entries ul{column-gap:20px;flex-direction:row}}.bulletpoints .content .entries ul li{padding:20px 0 20px 36px;position:relative}@media screen and (min-width:768px){.bulletpoints .content .entries ul li{flex:calc(33.33333% - 20px)}}.bulletpoints .content .entries ul li:before{background-color:var(--color-100);border-radius:50%;content:"";display:block;height:16px;left:0;position:absolute;top:24px;width:16px}.bulletpoints .content .entries .description,.bulletpoints .content .entries .title{color:var(--mid-grey);font-size:16px;line-height:1.1}.bulletpoints .content .entries .title{font-weight:500}.bulletpoints .content .entries .description{font-weight:400}.bulletpoints .link{align-items:start;display:flex;flex-direction:column;grid-area:link}@media screen and (min-width:992px){.bulletpoints .link{align-items:end;border:none;margin:0;padding:0}}.bulletpoints .link .btn{border-width:1px;line-height:1.35;padding:4px 12px}.cb-embed{aspect-ratio:16/9;position:relative}@media screen and (min-width:992px){.cb-embed{aspect-ratio:1222/600}}.cb-embed .cb-embed__placeholder{align-items:center;display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;position:absolute;width:100%}.cb-embed .cb-embed__placeholder+.cb-embed__content{display:none}.cb-embed .cb-embed__content{height:100%;left:0;position:absolute;top:0;width:100%}.cb-embed .cb-embed__content iframe{border:0}.mod-contact{margin-bottom:4rem}.mod-contact .social-media-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' xml:space='preserve' width='20' height='20' viewBox='0 0 461.001 461.001'%3E%3Cpath d='M365.257 67.393H95.744C42.866 67.393 0 110.259 0 163.137v134.728c0 52.878 42.866 95.744 95.744 95.744h269.513c52.878 0 95.744-42.866 95.744-95.744V163.137c0-52.878-42.866-95.744-95.744-95.744m-64.751 169.663-126.06 60.123c-3.359 1.602-7.239-.847-7.239-4.568V168.607c0-3.774 3.982-6.22 7.348-4.514l126.06 63.881c3.748 1.899 3.683 7.274-.109 9.082' style='fill:%23f61c0d'/%3E%3C/svg%3E");display:inline-block;height:20px;vertical-align:middle;width:20px}.mod-contact .contact-content{display:flex;flex-direction:column-reverse}@media screen and (min-width:992px){.mod-contact .contact-content{flex-direction:row;margin:0 auto;max-width:89.8529411765%}}.mod-contact .details{margin-bottom:28px}@media screen and (min-width:992px){.mod-contact .details{display:flex;flex-direction:column;justify-content:center;margin-bottom:0;width:67.7577741408%}.mod-contact .details .headline{max-width:90.5277401894%}}.mod-contact .tile{padding:20px}@media screen and (min-width:992px){.mod-contact .tile{width:32.2422258592%}}.mod-contact .tile ul{list-style-type:none}.mod-contact .tile ul li{margin-top:8px}.mod-contact .tile ul li:nth-child(2){margin-top:12px}.mod-contact .tile .name{font-size:24px;line-height:.95}.mod-contact .tile img,.mod-contact .tile picture{display:block}.mod-contact .tile picture{margin-bottom:12px}.mod-contact .tile img{width:100%}@media screen and (min-width:992px){.mod-contact .button-wrapper,.mod-contact .text{max-width:71.9891745602%}}.mod-contact .text{margin:10px 0 12px}.mod-download{margin-bottom:4rem}@media screen and (min-width:992px){.mod-download .download-content{margin:0 auto;width:69.5588235294%}.mod-download .downloads,.mod-download .rte{margin-left:auto;margin-right:auto;margin-top:20px;width:85.4122621564%}}.mod-download .downloads{list-style-type:none}.mod-download .downloads li{align-items:center;display:flex;gap:4px;padding-left:18px;position:relative}.mod-download .downloads li:before{background-color:var(--blue);content:"";height:6px;left:0;position:absolute;top:8px;width:6px}.mod-download .downloads li+li{margin-top:20px}.mod-download .downloads a{align-items:center;display:inline-flex;flex-direction:row;gap:8px}.file-search .headline{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:20px}@media screen and (min-width:768px){.file-search .headline{font-size:40px;font-weight:400;margin-bottom:60px}}.file-search .btn{border-width:1px;padding:4px 12px;width:max-content}.file-search .btn-more{font-weight:500;line-height:normal;margin-top:20px}.file-search .btn-more:hover{background-color:var(--color-50);border-color:var(--color-50);color:var(--high-contrast-color)}@media screen and (min-width:768px){.file-search .btn-more{margin-top:30px}}.file-search .search-input{margin-bottom:20px;position:relative}.file-search .search-input label{position:absolute;right:12px;top:5px}@media screen and (min-width:768px){.file-search .search-input label{left:18px;right:auto;top:15px}}.file-search .search-input label button{background:none;border:0;cursor:pointer}.file-search .search-input label svg{height:15px;width:15px}@media screen and (min-width:768px){.file-search .search-input label svg{height:20px;width:20px}}.file-search .search-input input,.file-search .search-input input::placeholder{color:var(--mid-grey);font-family:GeneralSans,"sans-serif";font-size:16px;font-weight:500}@media screen and (min-width:768px){.file-search .search-input input,.file-search .search-input input::placeholder{font-weight:400}}.file-search .search-input input{border:1px solid var(--mid-grey);border-radius:100px;height:30px;padding:4px 27px 4px 12px;width:100%}@media screen and (min-width:768px){.file-search .search-input input{height:50px;max-width:70.4545454545%;padding:17px 12px 14px 51px}}.file-search .search-input input::placeholder{opacity:1}.file-search .filter-items,.file-search .filter-labels{align-items:start;display:flex}.file-search .filter-items button,.file-search .filter-labels button{background:none;border:1px solid var(--mid-grey);border-radius:100px;color:var(--mid-grey);height:30px;padding:4px 12px;position:relative}.file-search .filter-items button.active,.file-search .filter-items button:hover,.file-search .filter-labels button.active,.file-search .filter-labels button:hover{background:var(--color-50);border-color:var(--color-50);color:var(--high-contrast-color)}.file-search .filter-items button.reset-all,.file-search .filter-items button.reset-filter,.file-search .filter-labels button.reset-all,.file-search .filter-labels button.reset-filter{border:0;height:30px;padding:0;width:30px}@media screen and (min-width:768px){.file-search .filter-items button.reset-all,.file-search .filter-items button.reset-filter,.file-search .filter-labels button.reset-all,.file-search .filter-labels button.reset-filter{display:none}}.file-search .filter-items button.reset-all svg,.file-search .filter-items button.reset-filter svg,.file-search .filter-labels button.reset-all svg,.file-search .filter-labels button.reset-filter svg{display:block;height:inherit;width:inherit}.file-search .filter-items .count,.file-search .filter-labels .count{align-content:center;background-color:var(--white);border:1px solid var(--mid-grey);border-radius:50%;display:flex;font-size:10px;font-weight:600;height:14px;justify-content:center;line-height:1.1;position:absolute;right:-1px;top:-1px;width:14px}@media screen and (min-width:768px){.file-search .filter-items .count,.file-search .filter-labels .count{display:none}}.file-search .filter-items{flex-direction:column}@media screen and (min-width:768px){.file-search .filter-items{flex-direction:row}.file-search .label-formats,.file-search .label-topics{text-align:left;width:100%}}.file-search .label-formats.initial .count,.file-search .label-topics.initial .count{display:none}@media screen and (min-width:768px){.file-search .filters-topics,.file-search .label-topics{max-width:70.4545454545%;width:100%}.file-search .filters-formats,.file-search .label-formats{max-width:29.5454545455%;width:100%}}.file-search .filters-formats,.file-search .filters-topics{display:none;flex-wrap:wrap;gap:10px}@media screen and (min-width:768px){.file-search .filters-formats,.file-search .filters-topics{display:flex}}.file-search .filters-formats.active,.file-search .filters-topics.active{display:flex}@media screen and (min-width:768px){.file-search .filters-topics{gap:14px;margin-top:17px}.file-search .filters-topics button{font-size:26px;height:46px;line-height:1;padding:10px 20px}}.file-search .filter-labels{border-bottom:1px solid var(--mid-grey);display:flex;gap:10px;margin-bottom:20px;padding-bottom:20px}@media screen and (min-width:768px){.file-search .filter-labels{border-bottom:0;gap:0;margin-bottom:0;padding-bottom:0}}.file-search .filter-labels button{padding:4px 18px 4px 12px}@media screen and (min-width:768px){.file-search .filter-labels button{background-color:transparent;border:0;border-radius:0;padding:0}.file-search .filter-labels button.active,.file-search .filter-labels button:hover{background:none}.file-search .filter-labels button.reset-all{display:none}.file-search .filters-formats{margin-top:10px}.file-search .filter-topics{max-width:70.4545454545%;width:100%}}.file-search .results-top{border-top:1px solid var(--mid-grey);display:flex;font-size:14px;font-weight:500;justify-content:space-between;line-height:1.1;margin-top:20px;padding:20px 0}@media screen and (min-width:768px){.file-search .results-top{margin-top:60px;padding:60px 0 20px}}.file-search .results-top .file-count{display:flex;font-size:14px;font-weight:500;line-height:1.1}@media screen and (min-width:768px){.file-search .results-top .file-count{font-size:16px;font-weight:400;margin-left:30px}}.file-search .results-top .file-count .item-count{margin-right:3px}.file-search .results-top .sort-topicality{align-items:center;background:none;border:0;color:var(--mid-grey);cursor:pointer;display:flex;font-family:GeneralSans,"sans-serif";font-size:14px;font-weight:500;gap:12px;line-height:1.1}@media screen and (min-width:768px){.file-search .results-top .sort-topicality{font-size:16px;font-weight:400;margin-right:30px}}.file-search .results-top .sort-topicality.active svg{transform:scale(-1)}.file-search .results{display:flex;flex-direction:column;gap:20px;list-style-type:none;margin:0;padding:0}@media screen and (min-width:768px){.file-search .results{gap:0}}.file-search .results li{align-items:start;border:1px solid var(--color-100);border-radius:10px;display:none;flex-direction:column;gap:20px;padding:20px}@media screen and (min-width:768px){.file-search .results li{border-radius:0;flex-direction:row;gap:0;justify-content:space-between;margin-bottom:-1px}}.file-search .results li.active{display:flex}@media screen and (min-width:768px){.file-search .results li.first{border-top-left-radius:10px;border-top-right-radius:10px}.file-search .results li.last{border-bottom-left-radius:10px;border-bottom-right-radius:10px}}.file-search .results .format{font-size:14px;line-height:1.1;margin-bottom:5px}@media screen and (min-width:768px){.file-search .results .format{margin-bottom:10px}}.file-search .results .title{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:20px}@media screen and (min-width:768px){.file-search .results .title{font-size:24px}}.file-search .results .description{font-size:16px;line-height:1.2;margin-bottom:20px}.file-search .results .details{font-size:14px;font-weight:500;line-height:1.1;margin-bottom:20px}.mod-filter-teaser{grid-row-gap:30px;display:grid;grid-template-areas:"headline" "filters" "content" "link-btn"}@media screen and (min-width:992px){.mod-filter-teaser{grid-row-gap:60px;grid-template-areas:"headline link-btn" "filters filters" "content content"}}.mod-filter-teaser .headline{align-content:center;font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:500;grid-area:headline;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-filter-teaser .headline{font-size:24px;line-height:110%}}.mod-filter-teaser .btn{border:1px solid var(--mid-grey);border-radius:100px;display:none;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;height:fit-content;line-height:normal;padding:4px 12px;width:fit-content}@media screen and (min-width:992px){.mod-filter-teaser .btn{display:initial}}.mod-filter-teaser .btn.link-btn{display:inline-block;grid-area:link-btn;justify-self:start}@media screen and (min-width:992px){.mod-filter-teaser .btn.link-btn{justify-self:end}}.mod-filter-teaser .btn.filter-btn{display:inline-block}@media screen and (min-width:992px){.mod-filter-teaser .btn.filter-btn{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:26px;font-weight:400;line-height:normal;padding:10px 20px}}.mod-filter-teaser .btn.filter-btn.active{background:var(--mid-grey);color:var(--white)}.mod-filter-teaser .filters{border-top:1px solid var(--mid-grey);display:flex;flex-wrap:wrap;gap:10px;grid-area:filters;padding-top:30px}@media screen and (min-width:992px){.mod-filter-teaser .filters{gap:20px;padding-top:60px}}.mod-filter-teaser .content{display:flex;flex-direction:column;gap:30px;grid-area:content}@media screen and (min-width:992px){.mod-filter-teaser .content{border-bottom:1px solid var(--mid-grey);flex-direction:row;justify-content:space-between;padding-bottom:60px}}.mod-filter-teaser .content .text{display:none;flex-direction:column;gap:30px}@media screen and (min-width:992px){.mod-filter-teaser .content .text{max-width:425px}}.mod-filter-teaser .content .text.active{display:flex}.mod-filter-teaser .content .text .text-headline{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-filter-teaser .content .text .text-headline{font-size:20px;font-size:18px;font-weight:500;line-height:120%}}.mod-filter-teaser .content .text .text-description{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-filter-teaser .content .text .text-description{font-size:20px;font-size:16px;line-height:120%}}.mod-filter-teaser .content .numbers{column-gap:20px;display:none}.mod-filter-teaser .content .numbers.active{display:flex}.mod-filter-teaser .content .numbers .number{display:flex;flex:1 1 0;flex-direction:column;gap:20px;width:155px}.mod-filter-teaser .content .numbers .number:nth-of-type(3){display:none}@media screen and (min-width:992px){.mod-filter-teaser .content .numbers .number:nth-of-type(3){display:flex}.mod-filter-teaser .content .numbers .number{width:210px}}.mod-filter-teaser .content .numbers .number .number-value{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:36px;font-size:40px;font-weight:200;line-height:110%;line-height:100%}@media screen and (min-width:992px){.mod-filter-teaser .content .numbers .number .number-value{font-size:40px}}.mod-filter-teaser .content .numbers .number .number-text{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-weight:500;hyphens:auto;line-height:normal;line-height:110%}@media screen and (min-width:992px){.mod-filter-teaser .content .numbers .number .number-text{font-size:18px}}.mod-form{margin-bottom:4rem}@media screen and (min-width:992px){.mod-form .form-content{margin:0 auto;width:69.5588235294%}}.mod-form form{margin-top:44px}@media screen and (min-width:992px){.mod-form form{margin:60px auto 0;width:70.8245243129%}}.mod-form form input[type=email],.mod-form form input[type=password],.mod-form form input[type=text],.mod-form form select,.mod-form form textarea{border-color:var(--mid-grey)}.mod-form form .text{margin-bottom:28px}.mod-form form .form-group.checkbox:hover .check{border-color:var(--color-100)}.mod-form form .form-group.checkbox .check{border-color:var(--mid-grey)}.mod-graphic-teaser{display:grid;grid-template-areas:"headline" "teaser" "link";row-gap:30px}.mod-graphic-teaser .headline{grid-area:headline}.mod-graphic-teaser .headline,.mod-graphic-teaser .point-text,.mod-graphic-teaser .teaser-headline{font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-graphic-teaser .headline,.mod-graphic-teaser .point-text,.mod-graphic-teaser .teaser-headline{font-size:24px}}.mod-graphic-teaser .teaser{background-color:var(--color-75);border-radius:10px;display:grid;grid-area:teaser;grid-template-areas:"teaser-text" "stage-one" "stage-two";padding:20px}.mod-graphic-teaser .teaser-text{color:var(--exception-color);grid-area:teaser-text;margin-bottom:60px}.mod-graphic-teaser .teaser-headline{margin-bottom:20px}.mod-graphic-teaser .teaser-description{font-family:GeneralSans,sans-serif;font-size:14px;font-size:16px;font-weight:400;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-graphic-teaser .teaser-description{font-size:16px}}.mod-graphic-teaser .stage-one{grid-area:stage-one}.mod-graphic-teaser .stage-two-wrapper{background:transparent;border:1px solid var(--mid-grey);border-radius:10px;grid-area:stage-two;padding:10px}.mod-graphic-teaser .loop-indicator,.mod-graphic-teaser .stage-one{margin-bottom:10px}.mod-graphic-teaser .loop-indicator,.mod-graphic-teaser .stage-one,.mod-graphic-teaser .stage-two{background-color:var(--white);border:1px solid var(--mid-grey);border-radius:10px;display:flex;flex-direction:column;gap:20px;hyphens:auto;padding:20px 12px}.mod-graphic-teaser .arrow{display:none}.mod-graphic-teaser .point{display:flex;justify-content:space-between}.mod-graphic-teaser .point-btn{align-items:center;align-self:center;border:1px solid var(--mid-grey);border-radius:100px;display:flex;height:20px;justify-content:center;padding:0 10px;width:30px}.mod-graphic-teaser .btn{border:1px solid var(--mid-grey);border-radius:100px;grid-area:link;padding:4px 12px;width:fit-content}@media screen and (min-width:1440px){.mod-graphic-teaser{grid-template-areas:"headline link" "teaser teaser"}.mod-graphic-teaser .teaser{background-color:var(--color-100);grid-template-columns:auto auto;padding:80px 112px;grid-column-gap:20px;grid-template-areas:"stage-one stage-two" "teaser-text stage-two";grid-template-rows:65px}.mod-graphic-teaser .teaser-text{align-self:end;margin-bottom:0;width:440px}.mod-graphic-teaser .teaser-headline{font-size:20px;line-height:130%}.mod-graphic-teaser .stage-one,.mod-graphic-teaser .stage-two{background-color:transparent;border:none;margin:0;padding:0}.mod-graphic-teaser .stage-one{display:grid;grid-template-areas:"point-1 arrow-1 point-2 arrow-2";grid-template-columns:190px 71px 190px 71px}.mod-graphic-teaser .stage-two-wrapper{border:none;padding:0}.mod-graphic-teaser .stage-two{display:grid;grid-template-areas:"point-1 arrow-1 point-2" "arrow-4 . arrow-2" "point-4 arrow-3 point-3";grid-template-columns:190px 71px 190px;grid-template-rows:65px 71px 65px}.mod-graphic-teaser .loop-indicator{display:none}.mod-graphic-teaser .arrow{align-self:center;display:block;justify-self:center}.mod-graphic-teaser .arrow svg path{fill:var(--exception-color)}.mod-graphic-teaser .arrow.arrow-1{grid-area:arrow-1}.mod-graphic-teaser .arrow.arrow-2{grid-area:arrow-2}.mod-graphic-teaser .arrow.arrow-3{grid-area:arrow-3}.mod-graphic-teaser .arrow.arrow-4{grid-area:arrow-4}.mod-graphic-teaser .point{background-color:var(--white);border:1px solid var(--mid-grey);border-radius:100px;height:65px;padding:10px 20px;width:190px}.mod-graphic-teaser .point.point-1{grid-area:point-1}.mod-graphic-teaser .point.point-2{grid-area:point-2}.mod-graphic-teaser .point.point-3{grid-area:point-3}.mod-graphic-teaser .point.point-4{grid-area:point-4}.mod-graphic-teaser .point-text{align-self:center;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;line-height:120%}}@media screen and (min-width:1440px) and (min-width:992px){.mod-graphic-teaser .point-text{font-size:18px}}@media screen and (min-width:1440px){.mod-graphic-teaser .point-btn:hover{background:var(--mid-grey);cursor:pointer}.mod-graphic-teaser .point-btn:hover svg path{fill:var(--white)}.mod-graphic-teaser .btn{justify-self:end}}.highlight{display:grid;grid-template-areas:"headline" "text" "link"}@media screen and (min-width:768px){.highlight{grid-template-areas:"headline link" "text text";grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}}.highlight .btn{border-color:var(--mid-grey);border-width:1px;line-height:1.35;padding:4px 12px}.highlight .headline{color:var(--mid-grey);font-weight:500;grid-area:headline;line-height:1.1;margin-bottom:40px}@media screen and (min-width:768px){.highlight .headline{margin-bottom:60px}}.highlight .link{align-items:start;display:flex;grid-area:link;justify-content:start;margin-top:40px}@media screen and (min-width:768px){.highlight .link{justify-content:end;margin-top:0}}.highlight .entries{counter-reset:item;display:flex;flex-direction:column;gap:40px;grid-area:text;list-style-type:none;padding-right:20px}@media screen and (min-width:768px){.highlight .entries{flex-direction:row;gap:0}}.highlight .entries li{display:flex;flex-direction:column;padding-left:100px;position:relative}@media screen and (min-width:768px){.highlight .entries li{margin-right:8.3333333333%;width:33.3333333333%}}.highlight .entries li:before{color:var(--color-100);content:counter(item,decimal-leading-zero) " ";counter-increment:item;font-size:60px;font-weight:300;left:0;line-height:1.1;position:absolute}.highlight .entries li .description,.highlight .entries li .title{color:var(--mid-grey)}.highlight .entries li .title{font-size:28px;font-weight:400;line-height:1.4;margin-bottom:10px}.highlight .entries li .description{font-size:18px;font-weight:500;line-height:1.35}.highlight .entries li .download{margin-top:20px}.mod-highlight-teaser-slider .splide{visibility:visible}.mod-highlight-teaser-slider .splide__slide{width:100%}.mod-highlight-teaser-slider .headline{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-size:24px;font-weight:500;line-height:normal;line-height:110%;margin-bottom:20px}@media screen and (min-width:992px){.mod-highlight-teaser-slider .headline{font-size:24px;margin-bottom:30px}}.mod-highlight-teaser-slider .highlight-teaser{background:var(--color-50);border-radius:10px;display:flex;flex-direction:column;gap:20px;height:100%;padding:20px}@media screen and (min-width:992px){.mod-highlight-teaser-slider .highlight-teaser{flex-direction:row;gap:60px;padding:40px}}.mod-highlight-teaser-slider .highlight-teaser .teaser-media{flex:0 1 auto;position:relative}@media screen and (min-width:992px){.mod-highlight-teaser-slider .highlight-teaser .teaser-media{flex:0 1 600px}}.mod-highlight-teaser-slider .highlight-teaser .teaser-image img{border-radius:10px;display:block;height:100%;object-fit:cover;position:relative;width:100%}@media screen and (min-width:992px){.mod-highlight-teaser-slider .highlight-teaser .teaser-image img{position:absolute}}.mod-highlight-teaser-slider .highlight-teaser .teaser-info{color:var(--high-contrast-color);display:flex;flex:0 1 auto;flex-direction:column;gap:20px}@media screen and (min-width:992px){.mod-highlight-teaser-slider .highlight-teaser .teaser-info{flex:0 1 540px;gap:30px}}.mod-highlight-teaser-slider .highlight-teaser .teaser-tags{display:flex;flex-wrap:wrap;gap:10px}.mod-highlight-teaser-slider .highlight-teaser .teaser-tags .tag{border:1px solid var(--high-contrast-color);border-radius:100px;font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-weight:500;height:fit-content;line-height:normal;line-height:110%;padding:4px 8px}.mod-highlight-teaser-slider .highlight-teaser .teaser-headline{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:36px;font-weight:400;line-height:120%}@media screen and (min-width:992px){.mod-highlight-teaser-slider .highlight-teaser .teaser-headline{font-size:40px}}.mod-highlight-teaser-slider .highlight-teaser .teaser-text{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-highlight-teaser-slider .highlight-teaser .teaser-text{font-size:20px;line-height:120%}}.mod-highlight-teaser-slider .highlight-teaser .teaser-link{align-items:end;display:flex}.mod-highlight-teaser-slider .highlight-teaser .teaser-link a{border:1px solid var(--high-contrast-color);border-radius:100px;color:var(--high-contrast-color);display:inline-block;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px}.mod-highlight-teaser-slider .highlight-teaser .teaser-link a:hover{background-color:var(--high-contrast-color);color:var(--low-contrast-color)}.mod-highlight-teaser-slider .slider-additional{display:flex;justify-content:space-between;margin-top:20px}@media screen and (min-width:992px){.mod-highlight-teaser-slider .slider-additional{margin-top:30px}}.mod-highlight-teaser-slider .slider-additional .slider-position{font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-highlight-teaser-slider .slider-additional .slider-position{font-size:24px}}.mod-highlight-teaser-slider .slider-additional .arrows{display:flex;gap:10px}.mod-highlight-teaser-slider .slider-additional .arrow-next,.mod-highlight-teaser-slider .slider-additional .arrow-prev{background:transparent;border:none;border-radius:50%;height:40px;width:40px}.mod-highlight-teaser-slider .slider-additional .arrow-next:hover,.mod-highlight-teaser-slider .slider-additional .arrow-prev:hover{background:var(--mid-grey);cursor:pointer}.mod-highlight-teaser-slider .slider-additional .arrow-next:hover svg path,.mod-highlight-teaser-slider .slider-additional .arrow-prev:hover svg path{fill:var(--white)}.mod-image-teaser-slider .headline{font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%;margin-bottom:20px}@media screen and (min-width:992px){.mod-image-teaser-slider .headline{font-size:24px;line-height:110%;margin-bottom:60px}}.mod-image-teaser-slider .splide-image-teaser-slider{position:relative;visibility:visible}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider{margin-bottom:60px}}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide{display:grid;grid-template-areas:"image" "text";row-gap:20px;width:100%}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide{grid-template-areas:"image" "text";row-gap:60px}}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide:has(.link){grid-template-areas:"image" "text" "link"}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide:has(.link){grid-template-areas:"image image" "text link"}}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .image{grid-area:image;max-height:603px}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide picture img{aspect-ratio:440/201;background-color:var(--color-25);border-radius:10px;object-fit:cover;width:100%}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .text-wrapper{grid-area:text;max-width:550px}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .text-wrapper .teaser-headline{font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;line-height:120%;margin-bottom:20px}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .text-wrapper .teaser-headline{font-size:18px}}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .text-wrapper .text{font-family:GeneralSans,sans-serif;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .text-wrapper .text{font-size:20px}}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .link{align-items:center;display:flex;grid-area:link;height:auto}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .link{align-self:start;justify-content:end}}.mod-image-teaser-slider .splide-image-teaser-slider .splide__slide .link a{border:1px solid var(--mid-grey);border-radius:100px;display:inline-block;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px}.mod-image-teaser-slider .splide-image-teaser-slider.multiple .arrows{display:flex;gap:10px;position:absolute;right:0;top:calc(45.8vw + 1.68px);z-index:1}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider.multiple .arrows{bottom:0;top:auto}}.mod-image-teaser-slider .splide-image-teaser-slider.multiple .arrows .arrow-next,.mod-image-teaser-slider .splide-image-teaser-slider.multiple .arrows .arrow-prev{background:var(--white);border:none;border-radius:50%;height:40px;width:40px}.mod-image-teaser-slider .splide-image-teaser-slider.multiple .arrows .arrow-next:hover,.mod-image-teaser-slider .splide-image-teaser-slider.multiple .arrows .arrow-prev:hover{background:var(--mid-grey);cursor:pointer}.mod-image-teaser-slider .splide-image-teaser-slider.multiple .arrows .arrow-next:hover svg path,.mod-image-teaser-slider .splide-image-teaser-slider.multiple .arrows .arrow-prev:hover svg path{fill:var(--white)}.mod-image-teaser-slider .splide-image-teaser-slider.multiple .splide__slide{grid-template-areas:"image" "slider-position" "text";grid-template-rows:auto 40px auto}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider.multiple .splide__slide{grid-template-areas:"image image" "text slider-position";grid-template-rows:auto auto}}.mod-image-teaser-slider .splide-image-teaser-slider.multiple .splide__slide:has(.link){grid-template-areas:"image" "slider-position" "text" "link";grid-template-rows:auto 40px auto auto}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider.multiple .splide__slide:has(.link){grid-template-areas:"image image" "text slider-position" "link link";grid-template-rows:auto auto 40px}}.mod-image-teaser-slider .splide-image-teaser-slider.multiple .splide__slide .slider-position{align-items:center;align-self:start;display:flex;font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;grid-area:slider-position;height:40px;justify-content:start;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-image-teaser-slider .splide-image-teaser-slider.multiple .splide__slide .slider-position{font-size:24px;height:auto;justify-content:end}.mod-image-teaser-slider .splide-image-teaser-slider.multiple .splide__slide .link{height:40px;justify-content:start}}.mod-infobox{color:var(--mid-grey)}.mod-infobox .border-container{border:2px solid var(--color-100);border-radius:10px;padding:20px}@media screen and (min-width:992px){.mod-infobox .border-container{max-width:665px}}.mod-infobox .headline,.mod-infobox .text{font-feature-settings:"clig" off,"liga" off;line-height:120%;margin-bottom:30px}.mod-infobox .headline{font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal}@media screen and (min-width:992px){.mod-infobox .headline{font-size:24px}}.mod-infobox .text{font-family:GeneralSans,sans-serif;font-size:14px;font-size:1rem;font-weight:400;line-height:normal}@media screen and (min-width:992px){.mod-infobox .text{font-size:16px}}.mod-infobox .link a{border:1px solid var(--mid-grey);border-radius:100px;display:inline-block;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px}.mod-media{column-gap:20px;display:flex;flex-direction:column;row-gap:40px}@media screen and (min-width:768px){.mod-media{flex-direction:row;flex-wrap:wrap}}.mod-media .media{width:100%}.mod-media .media picture{display:block;font-size:0}.mod-media .media img,.mod-media .media video{border-radius:10px;display:block;max-height:335px;width:100%}@media screen and (min-width:992px){.mod-media .media img,.mod-media .media video{max-height:660px}}.mod-media .media img{object-fit:cover}.mod-media .media .iframe-wrapper{border-radius:10px;height:335px;overflow:hidden;position:relative;width:100%}@media screen and (min-width:992px){.mod-media .media .iframe-wrapper{height:660px}}.mod-media .media .iframe-wrapper .iframe-placeholder{align-items:center;background:radial-gradient(circle,hsla(0,0%,100%,.5) 25%,rgba(71,71,71,.5) 100%);display:flex;flex-direction:column;gap:20px;height:100%;justify-content:center;position:absolute;width:100%}.mod-media .media .iframe-wrapper .iframe-placeholder.hidden{display:none}.mod-media .media .iframe-wrapper .iframe-placeholder p{text-align:center;width:75%}.mod-media .media .iframe-wrapper .iframe-placeholder p a{font-size:inherit;font-weight:400;line-height:inherit;text-decoration:underline}.mod-media .media .iframe-wrapper .iframe{aspect-ratio:16/9;border:none;display:none;height:100%;width:100%}.mod-media .media .iframe-wrapper .iframe.visible{display:inline}.mod-media .media .caption{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:14px;font-weight:500;line-height:normal;line-height:110%;margin-top:20px}@media screen and (min-width:768px){.mod-media.twoColumns .media{width:auto}}.mod-media.twoColumns .media .iframe-wrapper,.mod-media.twoColumns .media img,.mod-media.twoColumns .media video{height:215px}@media screen and (min-width:992px){.mod-media.twoColumns .media .iframe-wrapper,.mod-media.twoColumns .media img,.mod-media.twoColumns .media video{height:335px;width:535px}}.mod-media.twoColumns .media:only-child .iframe-wrapper,.mod-media.twoColumns .media:only-child img,.mod-media.twoColumns .media:only-child video{height:auto;max-height:215px}@media screen and (min-width:992px){.mod-media.twoColumns .media:only-child .iframe-wrapper,.mod-media.twoColumns .media:only-child img,.mod-media.twoColumns .media:only-child video{max-height:335px;width:535px}}.modular-grid-teaser .grid{display:grid;gap:20px;grid-auto-rows:265px;grid-template-areas:"one" "two" "three" "four" "five";grid-template-columns:1fr;grid-template-rows:repeat(2,265px) 400px repeat(2,265px)}@media screen and (min-width:768px){.modular-grid-teaser .grid{grid-template-areas:"one three five" "two four five";grid-template-columns:5fr 3fr 4fr;grid-template-rows:repeat(2,265px)}}.modular-grid-teaser .item{background-color:var(--color-75);border-radius:10px;color:var(--high-contrast-color);overflow:hidden;position:relative}.modular-grid-teaser .item.has-image:not(.dark-text){color:#fff}.modular-grid-teaser .item.has-image:not(.dark-text) .tag{border:1px solid #fff}.modular-grid-teaser .item .background{bottom:0;filter:brightness(.95);height:100%;left:0;position:absolute;right:0;top:0;transition:filter .3s;width:100%}@media (hover:none){.modular-grid-teaser .item .background{filter:brightness(.75)}}.modular-grid-teaser .item .background img,.modular-grid-teaser .item .background video{height:100%;object-fit:cover;width:100%}.modular-grid-teaser .item.has-image.dark-text .background{filter:brightness(1)}@media (hover:none){.modular-grid-teaser .item.has-image.dark-text .background{filter:brightness(1)}}.modular-grid-teaser .item:focus .background,.modular-grid-teaser .item:hover .background{filter:brightness(.5)}.modular-grid-teaser .item .content{bottom:0;display:flex;flex-direction:column;height:100%;justify-content:space-between;left:0;padding:20px;position:absolute;right:0;top:0;width:100%}.modular-grid-teaser .item .title{font-size:24px;font-style:normal;font-weight:500;line-height:110%}.modular-grid-teaser .item .description{font-size:16px;font-style:normal;font-weight:400;line-height:120%}.modular-grid-teaser .item .tags{display:flex;gap:10px}.modular-grid-teaser .item .tag{align-items:center;border:1px solid var(--high-contrast-color);border-radius:100px;display:flex;justify-content:center;padding:4px 8px}.modular-grid-teaser .item:first-child{grid-area:one}.modular-grid-teaser .item:nth-child(2){grid-area:two}.modular-grid-teaser .item:nth-child(3){grid-area:three}.modular-grid-teaser .item:nth-child(4){grid-area:four}.modular-grid-teaser .item:nth-child(5){grid-area:five}.modular-grid-teaser .item:nth-child(5) .content:has(:nth-child(3)){gap:20px;justify-content:flex-start}.modular-grid-teaser .item:nth-child(5) .content:has(:nth-child(3))>:nth-child(2){align-content:end;flex-grow:1}.modular-grid-teaser .filters{align-items:start;display:flex;flex-wrap:wrap;gap:14px;margin-bottom:30px}@media screen and (min-width:992px){.modular-grid-teaser .filters{flex-wrap:nowrap}}.modular-grid-teaser .filters .category{background:none;border:1px solid var(--mid-grey);border-radius:100px;color:var(--mid-grey);cursor:pointer;font-size:16px;font-weight:400;padding:4px 12px;position:relative;text-wrap:nowrap}@media screen and (min-width:992px){.modular-grid-teaser .filters .category{font-size:26px;padding:10px 20px}}.modular-grid-teaser .filters .category.active,.modular-grid-teaser .filters .category:hover{background:var(--color-50);border-color:var(--color-50);color:var(--high-contrast-color)}.modular-grid-teaser .load-more{margin-top:20px;text-align:right}.modular-grid-teaser .load-more .btn{padding:4px 12px}.modular-grid-teaser .search-input{align-items:center;background:var(--color-50);border:1px solid var(--color-50);border-radius:100px;cursor:pointer;display:flex;padding:4px 12px;transition:width .3s ease;width:46px}@media screen and (min-width:992px){.modular-grid-teaser .search-input{padding:10px 20px;width:62px}}.modular-grid-teaser .search-input.show{width:100%}@media screen and (min-width:992px){.modular-grid-teaser .search-input.show{width:250px}}.modular-grid-teaser .search-input.show input{display:inline-block;opacity:1}.modular-grid-teaser .search-input label{display:flex}@media screen and (min-width:992px){.modular-grid-teaser .search-input label{height:30px}}.modular-grid-teaser .search-input label button{background:none;border:0;cursor:pointer}.modular-grid-teaser .search-input label svg{display:flex;height:15px;width:15px}.modular-grid-teaser .search-input label svg path{fill:var(--high-contrast-color)}@media screen and (min-width:992px){.modular-grid-teaser .search-input label svg{height:20px;width:20px}}.modular-grid-teaser .search-input input,.modular-grid-teaser .search-input input::placeholder{background:var(--color-50);border:none;color:var(--high-contrast-color);font-family:GeneralSans,"sans-serif";font-weight:400}@media screen and (min-width:992px){.modular-grid-teaser .search-input input,.modular-grid-teaser .search-input input::placeholder{font-size:22px}}.modular-grid-teaser .search-input input{display:none;transition:opacity .5s ease;width:100%}.modular-grid-teaser .search-input input::placeholder{opacity:1}.modular-grid-teaser .search-input input:focus{outline:none}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight{visibility:visible}}.number-highlight .splide-number-highlight.type-yellow .entry{background-color:var(--color-50);border-radius:10px;color:var(--high-contrast-color);grid-template-areas:"number unit" "text text";padding:20px;row-gap:30px}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-yellow .entry{border-radius:20px;grid-template-areas:"number unit" "number text";padding:40px 20px;row-gap:0}}.number-highlight .splide-number-highlight.type-yellow .number:after,.number-highlight .splide-number-highlight.type-yellow .number:before,.number-highlight .splide-number-highlight.type-yellow .unit:after,.number-highlight .splide-number-highlight.type-yellow .unit:before{content:"";display:block;height:0;width:0}.number-highlight .splide-number-highlight.type-yellow .number:before{margin-top:-31px}@media screen and (min-width:992px){.number-highlight .splide-number-highlight.type-yellow .number:before{margin-top:-18px}}.number-highlight .splide-number-highlight.type-yellow .number:after{margin-bottom:-23px}@media screen and (min-width:992px){.number-highlight .splide-number-highlight.type-yellow .number:after{margin-bottom:8px}}.number-highlight .splide-number-highlight.type-yellow .unit{font-size:45px;font-weight:400;line-height:1.1}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-yellow .unit{font-size:80px}}.number-highlight .splide-number-highlight.type-yellow .unit:before{margin-top:-7px}@media screen and (min-width:992px){.number-highlight .splide-number-highlight.type-yellow .unit:before{margin-top:-19px}}.number-highlight .splide-number-highlight .text{font-family:GeneralSans,sans-serif;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.number-highlight .splide-number-highlight .text{font-size:20px}}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight .text{font-size:16px;font-weight:500;line-height:110%}}.number-highlight .splide-number-highlight.type-none{border-bottom:1px solid var(--mid-grey);border-top:1px solid var(--mid-grey);padding:40px 0 24px;visibility:visible}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-none{border-top:none;padding:60px 0}}.number-highlight .splide-number-highlight.type-none .splide__track{overflow:visible}.number-highlight .splide-number-highlight.type-none .splide__track:after{background:var(--mid-grey);bottom:0;display:block;height:3px;position:absolute;transform:translateY(62px);width:50%}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-none .splide__track:after{content:""}}.number-highlight .splide-number-highlight.type-none .splide__list{display:block}.number-highlight .splide-number-highlight.type-none .entry{grid-template-areas:"number unit" "number text";grid-template-columns:62.6865671642% auto;grid-template-rows:auto 1fr}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-none .entry{grid-template-areas:"number unit" "number text";grid-template-columns:auto 1fr;grid-template-rows:1fr auto}}.number-highlight .splide-number-highlight.type-none .entry+.entry{margin-top:24px}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-none .entry+.entry{margin-top:0}}.number-highlight .splide-number-highlight.type-none .number{text-align:right}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-none .number{text-align:left}}.number-highlight .splide-number-highlight.type-none .unit{font-size:30px;line-height:110%;margin-bottom:13px}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-none .unit{font-size:80px}}.number-highlight .splide-number-highlight.type-none .text{font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;grid-area:text;line-height:normal;line-height:110%}@media screen and (min-width:1200px){.number-highlight .splide-number-highlight.type-none .text{font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal}}@media screen and (min-width:1200px) and (min-width:992px){.number-highlight .splide-number-highlight.type-none .text{font-size:24px}}@media screen and (min-width:1200px){.number-highlight .splide__list{display:block}}.number-highlight .headline{font-size:20px;font-weight:500;line-height:1.2;margin-bottom:40px}@media screen and (min-width:1200px){.number-highlight .headline{font-size:24px;line-height:1.1;margin-bottom:40px}}.number-highlight .entry{column-gap:10px;display:grid;grid-template-columns:auto 1fr;grid-template-rows:1fr auto}@media screen and (min-width:1200px){.number-highlight .entry{column-gap:20px}}.number-highlight .number{font-size:132px;font-weight:200;grid-area:number;letter-spacing:-5.28px;line-height:1.1}@media screen and (min-width:1200px){.number-highlight .number{font-size:300px;letter-spacing:-12px;line-height:215px}}.number-highlight .unit{grid-area:unit}.number-highlight .text{grid-area:text}.number-highlight .status{align-items:center;display:flex;gap:40px;margin-top:40px}@media screen and (min-width:1200px){.number-highlight .status{display:none}}.number-highlight .status .counter{font-size:20px;font-weight:500;line-height:1.2;white-space:nowrap}.number-highlight .status .status-bar{background:var(--mid-grey);height:1px;position:relative;width:100%}.number-highlight .status .bar{background:var(--mid-grey);height:3px;left:0;position:absolute;top:50%;transform:translateY(-50%);transition:width .3s ease-in-out}@media screen and (min-width:1200px){.number-highlight .status .bar{top:0;transform:translateY(-1px)}}.custom-row{display:grid;gap:20px;grid-template-columns:auto auto}.custom-row.no-gap{gap:0;grid-template-columns:1fr}.custom-row+.custom-row{margin-top:20px}.mod-process-teaser{background:var(--color-50);display:grid;grid-template-areas:"headline" "subline" "info" "slider" "slider-additional";grid-template-columns:100%;max-width:100%;padding-bottom:40px;padding-top:40px}@media screen and (min-width:992px){.mod-process-teaser{grid-template-areas:"headline headline" "subline title" "slider map" "slider-additional slider-additional";grid-template-columns:calc(100% - 200px) 200px;padding:40px calc(50% - 660px)}}.mod-process-teaser .headline{color:var(--high-contrast-color);font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:500;grid-area:headline;line-height:normal;line-height:120%;margin-bottom:20px}@media screen and (min-width:992px){.mod-process-teaser .headline{font-size:24px;line-height:110%;margin-bottom:30px}}.mod-process-teaser .subline{align-self:end;color:var(--high-contrast-color);font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-weight:400;grid-area:subline;line-height:normal;line-height:135%;margin-bottom:20px}@media screen and (min-width:992px){.mod-process-teaser .subline{font-size:20px;margin-bottom:50px;width:380px}}.mod-process-teaser .title-desktop{display:none}@media screen and (min-width:992px){.mod-process-teaser .title-desktop{align-self:end;color:var(--high-contrast-color);display:initial;font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:36px;font-weight:400;line-height:120%;margin-bottom:50px}}@media screen and (min-width:992px) and (min-width:992px){.mod-process-teaser .title-desktop{font-size:40px}}.mod-process-teaser .info{background:var(--white);border:1px solid var(--high-contrast-color);border-radius:10px;display:flex;flex-wrap:wrap;grid-area:info;justify-content:space-between;margin-bottom:20px;padding:20px;row-gap:20px}@media screen and (min-width:992px){.mod-process-teaser .info{display:none}}.mod-process-teaser .info .process-img{display:none}.mod-process-teaser .info .process-img.active{display:block}.mod-process-teaser .info .process-img svg circle{fill:var(--color-75)}.mod-process-teaser .info .title-mobile{display:initial;font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%;width:100%}@media screen and (min-width:992px){.mod-process-teaser .info .title-mobile{display:none;font-size:24px}}.mod-process-teaser .info .arrows{display:flex;gap:10px}@media screen and (min-width:992px){.mod-process-teaser .info .arrows{display:none}}.mod-process-teaser .splide-process-teaser{grid-area:slider;margin-bottom:20px;visibility:visible}@media screen and (min-width:992px){.mod-process-teaser .splide-process-teaser{margin-bottom:35px;margin-right:20px}}.mod-process-teaser .splide-process-teaser .teaser{background:var(--white);border:1px solid var(--high-contrast-color);border-radius:10px;display:flex;flex-direction:column;height:100%;padding:20px}@media screen and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser{padding:60px 45px}}.mod-process-teaser .splide-process-teaser .teaser .teaser-misc{display:flex;flex-grow:1;justify-content:space-between}.mod-process-teaser .splide-process-teaser .teaser .teaser-misc .teaser-tags{display:flex;flex-wrap:wrap;gap:12px;list-style:none;margin-bottom:40px}.mod-process-teaser .splide-process-teaser .teaser .teaser-misc .teaser-tags .tag{border:1px solid var(--mid-grey);border-radius:75px;font-feature-settings:"liga" off,"clig" off;font-size:19.5px;height:fit-content;line-height:100%;padding:7.5px 15px}.mod-process-teaser .splide-process-teaser .teaser .teaser-misc .process-img{display:none}@media screen and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser .teaser-misc .process-img{display:initial;margin-bottom:105px}}.mod-process-teaser .splide-process-teaser .teaser .teaser-misc .process-img svg circle{fill:var(--color-75)}.mod-process-teaser .splide-process-teaser .teaser .teaser-main{display:flex;justify-content:space-between}.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content{display:flex;flex-direction:column}@media screen and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content{margin-right:60px;width:715px}}.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content .teaser-title{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:36px;font-weight:400;line-height:120%;margin-bottom:40px}@media screen and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content .teaser-title{font-family:GeneralSans,sans-serif;font-size:40px;font-size:42px;font-weight:400;line-height:110%;margin-bottom:50px}}@media screen and (min-width:992px) and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content .teaser-title{font-size:60px}}.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content .teaser-headline{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:500;line-height:normal;line-height:120%;margin-bottom:20px}@media screen and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content .teaser-headline{font-size:24px;font-size:20px;margin-bottom:25px}}.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content .teaser-text{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser .teaser-main .teaser-content .teaser-text{font-size:20px}}.mod-process-teaser .splide-process-teaser .teaser .teaser-main .counter-desktop{display:none}@media screen and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser .teaser-main .counter-desktop{align-self:end;display:initial;font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:36px;font-weight:400;line-height:120%;white-space:nowrap;width:auto}}@media screen and (min-width:992px) and (min-width:992px){.mod-process-teaser .splide-process-teaser .teaser .teaser-main .counter-desktop{font-size:40px}}.mod-process-teaser .map{display:none;grid-area:map}@media screen and (min-width:992px){.mod-process-teaser .map{display:flex;flex-direction:column;flex-grow:1;gap:20px;margin-bottom:35px}}.mod-process-teaser .map .start{flex-grow:1}.mod-process-teaser .map .loop{background:transparent;border:1px solid var(--high-contrast-color);border-radius:10px;display:flex;flex-direction:column;flex-grow:3;gap:8px;padding:8px}.mod-process-teaser .map .loop-image{background:var(--white);border:1px solid var(--high-contrast-color);border-radius:10px;font-size:0;padding:12px}.mod-process-teaser .map .loop-buttons{flex-grow:1}.mod-process-teaser .map .loop-buttons,.mod-process-teaser .map .start{background:var(--white);border:1px solid var(--high-contrast-color);border-radius:10px;display:flex;flex-direction:column;gap:20px;justify-content:space-evenly;padding:20px 12px}.mod-process-teaser .map .loop-buttons .btn-map,.mod-process-teaser .map .start .btn-map{align-self:start;background:none;border:none;cursor:pointer;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-style:normal;font-weight:500;line-height:110%;opacity:.65;padding:0;text-align:left;width:95%}.mod-process-teaser .map .loop-buttons .btn-map.active,.mod-process-teaser .map .start .btn-map.active{opacity:1}.mod-process-teaser .map .loop-buttons .btn-map:hover,.mod-process-teaser .map .start .btn-map:hover{font-weight:600}.mod-process-teaser .slider-additional{align-items:center;display:flex;gap:20px;grid-area:slider-additional}.mod-process-teaser .slider-additional .bar{background:var(--high-contrast-color);height:1px;position:relative;width:100%}.mod-process-teaser .slider-additional .bar .progress{background:var(--high-contrast-color);height:3px;position:absolute;top:-1px;transition:left .4s ease}.mod-process-teaser .slider-additional .counter-mobile{color:var(--high-contrast-color);display:initial;font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:500;line-height:normal;line-height:120%;white-space:nowrap;width:auto}@media screen and (min-width:992px){.mod-process-teaser .slider-additional .counter-mobile{display:none;font-size:24px}}.mod-process-teaser .slider-additional .arrows{display:none;gap:10px}.mod-process-teaser .slider-additional .arrows .arrow-next svg rect,.mod-process-teaser .slider-additional .arrows .arrow-prev svg rect{stroke:var(--high-contrast-color)}.mod-process-teaser .slider-additional .arrows .arrow-next svg path,.mod-process-teaser .slider-additional .arrows .arrow-prev svg path{fill:var(--high-contrast-color)}.mod-process-teaser .slider-additional .arrows .arrow-next:hover,.mod-process-teaser .slider-additional .arrows .arrow-prev:hover{background:var(--mid-grey);cursor:pointer}.mod-process-teaser .slider-additional .arrows .arrow-next:hover svg rect,.mod-process-teaser .slider-additional .arrows .arrow-prev:hover svg rect{fill:var(--high-contrast-color)}.mod-process-teaser .slider-additional .arrows .arrow-next:hover svg path,.mod-process-teaser .slider-additional .arrows .arrow-prev:hover svg path{fill:var(--low-contrast-color)}@media screen and (min-width:992px){.mod-process-teaser .slider-additional .arrows{display:flex}}.mod-process-teaser svg .active-indicator{display:none;stroke:var(--high-contrast-color)}.mod-process-teaser svg .active-indicator.active{display:initial}.mod-process-teaser .arrow-next,.mod-process-teaser .arrow-prev{background:transparent;border:none;border-radius:50%;height:40px;width:40px}.mod-process-teaser .arrow-next:hover,.mod-process-teaser .arrow-prev:hover{background:var(--mid-grey);cursor:pointer}.mod-process-teaser .arrow-next:hover svg path,.mod-process-teaser .arrow-prev:hover svg path{fill:var(--white)}.mod-progress-bar{display:grid;grid-template-areas:"headline" "progress-bar";row-gap:40px}.mod-progress-bar:has(.btn){grid-template-areas:"headline" "progress-bar" "btn"}@media screen and (min-width:992px){.mod-progress-bar:has(.btn){grid-template-areas:"headline btn" "progress-bar progress-bar"}}@media screen and (min-width:992px){.mod-progress-bar{grid-template-areas:"headline" "progress-bar";row-gap:60px}}.mod-progress-bar .headline{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-size:24px;font-weight:500;font-weight:400;grid-area:headline;line-height:normal;line-height:110%}@media screen and (min-width:992px){.mod-progress-bar .headline{font-size:24px}}.mod-progress-bar .progress-bar{background:var(--color-75);border-radius:10px;display:flex;grid-area:progress-bar;justify-content:space-evenly;padding:90px 20px}@media screen and (min-width:992px){.mod-progress-bar .progress-bar{flex-direction:column-reverse;padding:60px;row-gap:20px}}.mod-progress-bar .progress-bar .progress-bar-numbers,.mod-progress-bar .progress-bar .progress-bar-texts{display:flex;flex-direction:column;row-gap:80px}@media screen and (min-width:992px){.mod-progress-bar .progress-bar .progress-bar-numbers,.mod-progress-bar .progress-bar .progress-bar-texts{flex-direction:row;justify-content:space-evenly}}.mod-progress-bar .progress-bar .number-wrapper{position:relative}@media screen and (min-width:992px){.mod-progress-bar .progress-bar .number-wrapper{display:flex;justify-content:center;width:100%}}.mod-progress-bar .progress-bar .number-wrapper:before{background:var(--white);bottom:calc(50% + 15px);content:"";height:80px;left:14px;pointer-events:none;position:absolute;width:2px}@media screen and (min-width:992px){.mod-progress-bar .progress-bar .number-wrapper:before{height:2px;left:calc(-50% + 15px);top:14px;width:calc(100% - 30px)}}.mod-progress-bar .progress-bar .number-wrapper:first-of-type:before{height:70px}@media screen and (min-width:992px){.mod-progress-bar .progress-bar .number-wrapper:first-of-type:before{height:2px;left:0;top:15px;width:calc(50% - 15px)}}.mod-progress-bar .progress-bar .number-wrapper:last-of-type:after{background:var(--white);content:"";height:70px;left:14px;pointer-events:none;position:absolute;top:calc(50% + 15px);width:2px}@media screen and (min-width:992px){.mod-progress-bar .progress-bar .number-wrapper:last-of-type:after{height:2px;left:auto;right:0;top:14px;width:calc(50% - 15px)}}.mod-progress-bar .progress-bar .number-wrapper.fill .number,.mod-progress-bar .progress-bar .number-wrapper.fill:after,.mod-progress-bar .progress-bar .number-wrapper.fill:before{background:var(--mid-grey);color:var(--white);cursor:default}.mod-progress-bar .progress-bar .number-wrapper .number{align-items:center;background:var(--white);border-radius:50%;display:flex;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;height:30px;justify-content:center;line-height:normal;text-decoration:none;width:30px}.mod-progress-bar .progress-bar .number-wrapper .number:hover{background:var(--mid-grey);color:var(--white)}@media screen and (min-width:992px){.mod-progress-bar .progress-bar .text-wrapper{display:flex;justify-content:center;width:100%}}.mod-progress-bar .progress-bar .text-wrapper.fill .text:hover{cursor:default;font-weight:500}.mod-progress-bar .progress-bar .text-wrapper .text{align-content:center;color:var(--high-contrast-color);display:inline-block;font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;height:30px;line-height:normal;line-height:120%;text-decoration:none}@media screen and (min-width:992px){.mod-progress-bar .progress-bar .text-wrapper .text{font-size:24px}}.mod-progress-bar .progress-bar .text-wrapper .text:hover{font-weight:600}@media screen and (min-width:992px){.mod-progress-bar .progress-bar .text-wrapper .text{font-size:18px;text-align:center}}.mod-progress-bar .btn{border:1px solid var(--mid-grey);border-radius:100px;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;grid-area:btn;line-height:normal;padding:4px 12px;width:fit-content}@media screen and (min-width:992px){.mod-progress-bar .btn{justify-self:end}}.mod-quote-teaser-slider:after{background-color:var(--mid-grey);content:"";display:block;height:1px}.mod-quote-teaser-slider .headline{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:20px;font-weight:500;line-height:normal;line-height:120%;margin-bottom:40px}@media screen and (min-width:992px){.mod-quote-teaser-slider .headline{font-size:24px}}.mod-quote-teaser-slider .splide-quote-teaser-slider{margin-bottom:40px;visibility:visible}@media screen and (min-width:992px){.mod-quote-teaser-slider .splide-quote-teaser-slider{margin-bottom:60px}}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__arrow{background:transparent;bottom:0;display:none;height:auto;opacity:1;right:0;top:auto;transform:none;width:auto}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__arrow:hover{background:var(--mid-grey);cursor:pointer}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__arrow:hover svg{fill:var(--mid-grey)}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__arrow:hover svg path{fill:var(--white)}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__arrow.splide__arrow--prev{left:auto;right:50px}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__arrow .arrow{font-size:0;line-height:normal}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__arrow svg{fill:var(--white);height:auto;width:auto}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide{display:grid;gap:40px;grid-template-areas:"quote";grid-template-rows:min-content;width:100%}@media screen and (min-width:992px){.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide{gap:60px}}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide:has(.source){grid-template-areas:"quote" "source";grid-template-rows:min-content auto}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide:has(.link){grid-template-areas:"quote" "link";grid-template-rows:min-content auto}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide:has(.source~.link){grid-template-areas:"quote" "source" "link";grid-template-rows:min-content min-content auto}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide .quote{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:24px;font-weight:400;grid-area:quote;hyphens:auto;line-height:140%}@media screen and (min-width:992px){.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide .quote{font-family:GeneralSans,sans-serif;font-size:28px;font-size:30px;font-weight:300;line-height:110%}}@media screen and (min-width:992px) and (min-width:992px){.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide .quote{font-size:60px}}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide .source{align-self:start;font-feature-settings:"liga" off,"clig" off;font-size:24px;grid-area:source;line-height:110%;max-width:calc(100% - 100px)}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide .link{align-self:end;grid-area:link;max-width:calc(100% - 100px)}.mod-quote-teaser-slider .splide-quote-teaser-slider .splide__slide .link a{border:1px solid var(--mid-grey);border-radius:100px;display:inline-block;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px}.mod-quote-teaser-slider .splide-quote-teaser-slider.multiple .splide__arrow{display:flex}.mod-quote-teaser-slider .splide-quote-teaser-slider.multiple .quote:last-child{margin-bottom:80px}@media screen and (min-width:992px){.mod-quote-teaser-slider .splide-quote-teaser-slider.multiple .quote:last-child{margin-bottom:100px}}.mod-scroll-down-teaser{display:grid;grid-template-areas:"image" "text";row-gap:40px}@media screen and (min-width:992px){.mod-scroll-down-teaser{column-gap:130px;grid-template-areas:"image text";grid-template-columns:min-content auto;grid-template-rows:100%;row-gap:0}}.mod-scroll-down-teaser:has(.scroll-btn){grid-template-areas:"image" "text" "scroll-btn"}@media screen and (min-width:992px){.mod-scroll-down-teaser:has(.scroll-btn){grid-template-areas:"image text" "image scroll-btn"}}.mod-scroll-down-teaser .image{grid-area:image;height:265px;width:100%}@media screen and (min-width:992px){.mod-scroll-down-teaser .image{width:540px}}.mod-scroll-down-teaser .image img{border-radius:10px;height:100%;object-fit:cover;width:100%}.mod-scroll-down-teaser .text-wrapper{grid-area:text;width:270px}@media screen and (min-width:992px){.mod-scroll-down-teaser .text-wrapper{align-self:center}}.mod-scroll-down-teaser .text-wrapper .headline{font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;line-height:120%;margin-bottom:20px}@media screen and (min-width:992px){.mod-scroll-down-teaser .text-wrapper .headline{font-size:18px;font-size:16px}}.mod-scroll-down-teaser .text-wrapper .text{font-family:GeneralSans,sans-serif;font-size:14px;font-weight:400;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-scroll-down-teaser .text-wrapper .text{font-size:16px;font-size:14px}}.mod-scroll-down-teaser .scroll-btn{align-self:end;border-radius:50%;font-size:0;grid-area:scroll-btn;width:fit-content}@media screen and (min-width:992px){.mod-scroll-down-teaser .scroll-btn{margin-top:-40px}}.mod-scroll-down-teaser .scroll-btn:hover{cursor:pointer}.mod-scroll-down-teaser .scroll-btn:hover svg{fill:var(--mid-grey)}.mod-scroll-down-teaser .scroll-btn:hover svg path{fill:var(--white)}.mod-slider{margin-bottom:4rem;overflow:hidden}.mod-slider.color-orange{--color:#fac9a4}.mod-slider.color-green{--color:#b7dcbc}.mod-slider.color-blue{--color:#b3c6e5}.mod-slider .arrow{border-color:var(--color)}@media screen and (min-width:992px){.mod-slider .headline{margin:0 0 0 69px;width:calc(100% - 207px)}}.mod-slider .slider-items{margin-top:44px}@media screen and (min-width:992px){.mod-slider .slider-items{margin-top:50px}.mod-slider .slider-items .splide__track{overflow:hidden}.mod-slider .slider-items img,.mod-slider .slider-items video{height:600px}}.mod-slider .slider-controls{display:none;margin-top:40px}@media screen and (min-width:992px){.mod-slider .slider-controls{display:block}}.mod-slider .slider-controls .splide__list{justify-content:center}.mod-slider .slider-controls .splide__list svg{height:49px;width:49px;fill:red}.mod-slider .slider-controls .splide__slide:hover:before,.mod-slider .slider-controls .splide__track--nav>.splide__list>.splide__slide.is-active:before,.mod-slider .slider-controls.is-focus-in .splide__slide:focus:before{border-style:solid;border-width:2px;box-sizing:border-box;content:"";display:block;height:59px;left:-5px;position:absolute;top:-5px;width:59px}.mod-slider .splide__track{overflow:visible}.mod-slider .splide__track--nav>.splide__list>.splide__slide,.mod-slider .splide__track--nav>.splide__list>.splide__slide.is-active{border:none}.mod-slider .splide.is-focus-in .splide__slide:focus{outline:none}.mod-slider .splide__arrow{background:transparent;border-radius:0;height:50%;justify-content:start;opacity:1;width:69px}.mod-slider .splide__arrow.splide__arrow--prev{left:0}.mod-slider .splide__arrow.splide__arrow--next{right:-20px}.mod-slider .splide__arrow:focus .arrow,.mod-slider .splide__arrow:hover .arrow{background-color:var(--color)}.mod-slider .splide__arrow .arrow{align-items:center;border-style:solid;border-width:2px;display:flex;height:49px;justify-content:center;width:49px}.mod-slider .splide__arrow .arrow svg{height:34px;width:29px}@media screen and (min-width:992px){.mod-slider .splide__track{margin:0 auto;max-width:calc(100% - 138px)}}.mod-slider .splide__slide img,.mod-slider .splide__slide picture,.mod-slider .splide__slide video{display:block;width:100%}.mod-slider .splide__slide video{object-fit:cover}.mod-slider .slider-controls .splide__slide:focus:before,.mod-slider .slider-controls .splide__slide:hover:before,.mod-slider .slider-controls .splide__track--nav>.splide__list>.splide__slide.is-active:before,.mod-slider .splide__track--nav>.splide__list>.splide__slide.is-active:before{border-color:var(--color)}@media screen and (min-width:992px){.stage{margin-bottom:0}}.stage-content{color:var(--mid-grey);min-height:400px}@media screen and (min-width:992px){.stage-content{align-items:center;display:flex;flex-direction:row-reverse}}.stage .media{border-radius:10px;margin-bottom:20px;overflow:hidden;width:100%}@media screen and (min-width:992px){.stage .media{border-radius:0 0 0 10px;margin-bottom:0;width:50%}}.stage .media img,.stage .media video{aspect-ratio:9/10;display:block;object-fit:cover;width:100%}.stage .text{width:100%}@media screen and (min-width:992px){.stage .text{padding-right:102px;width:50%}}.stage .text .headline,.stage .text .subline{color:inherit;font-feature-settings:"clig" off,"liga" off;margin-bottom:20px}.stage .text .headline{font-family:GeneralSans,sans-serif;font-size:36px;font-weight:400;line-height:120%}@media screen and (min-width:992px){.stage .text .headline{font-family:GeneralSans,sans-serif;font-size:40px;font-size:42px;font-size:60px;font-weight:400;line-height:110%;margin-bottom:30px}}@media screen and (min-width:992px) and (min-width:992px){.stage .text .headline{font-size:60px}}.stage .text .subline{font-family:GeneralSans,sans-serif;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.stage .text .subline{font-size:20px;margin-bottom:30px}}.stage .text .link a{border:1px solid var(--mid-grey);border-radius:100px;display:inline-block;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px}@media screen and (min-width:992px){.stage .text .link a{padding:10px 20px}}.mod-teaser{margin-bottom:4rem}.mod-teaser .splide-teaser{margin-top:44px}@media screen and (min-width:768px){.mod-teaser .splide-teaser{margin-top:80px}.mod-teaser .splide.is-initialized:not(.is-active) .splide__list{display:grid}.mod-teaser .teaser-grid{display:grid;gap:20px;grid-template-columns:1fr}.mod-teaser .teaser-grid--a{grid-template-columns:repeat(2,1fr);grid-template-rows:1fr}}.mod-teaser .teaser-grid--a .teaser{border-color:var(--mid-grey)}.mod-teaser .teaser-grid--a .teaser:focus .arrow,.mod-teaser .teaser-grid--a .teaser:hover .arrow{background-color:var(--color-100)}.mod-teaser .teaser-grid--a .teaser .arrow{border-color:var(--color-100)}@media screen and (min-width:768px){.mod-teaser .teaser-grid--b .t-1,.mod-teaser .teaser-grid--c .t-1{grid-area:teaser1}.mod-teaser .teaser-grid--b .t-2,.mod-teaser .teaser-grid--c .t-2{grid-area:teaser2}.mod-teaser .teaser-grid--b .t-3,.mod-teaser .teaser-grid--c .t-3{grid-area:teaser3}.mod-teaser .teaser-grid--b .t-4,.mod-teaser .teaser-grid--c .t-4{grid-area:teaser4}.mod-teaser .teaser-grid--b .t-5,.mod-teaser .teaser-grid--c .t-5{grid-area:teaser5}.mod-teaser .teaser-grid--b .t-6,.mod-teaser .teaser-grid--c .t-6{grid-area:teaser6}.mod-teaser .teaser-grid--b{gap:20px;grid-auto-columns:1fr;grid-template-areas:"teaser1 teaser1 teaser2" "teaser3 teaser5 teaser5" "teaser4 teaser5 teaser5";grid-template-columns:39.8529411765% 1fr 49.2647058824%;grid-template-rows:auto}}.mod-teaser .teaser-grid--b .teaser{border-color:var(--blue)}.mod-teaser .teaser-grid--b .teaser:focus .arrow,.mod-teaser .teaser-grid--b .teaser:hover .arrow{background-color:var(--blue)}.mod-teaser .teaser-grid--b .teaser .arrow{border-color:var(--blue)}@media screen and (min-width:768px){.mod-teaser .teaser-grid--c{gap:20px 20px;grid-auto-columns:1fr;grid-template-areas:"teaser1 teaser3 teaser3" "teaser2 teaser3 teaser3" "teaser4 teaser4 teaser5" "teaser4 teaser4 teaser6";grid-template-columns:39.8529411765% 1fr 39.8529411765%;grid-template-rows:1fr 1fr 1fr 1fr}}.mod-teaser .teaser-grid--c .teaser{border-color:var(--mid-grey)}.mod-teaser .teaser-grid--c .teaser:focus .arrow,.mod-teaser .teaser-grid--c .teaser:hover .arrow{background-color:var(--color-100)}.mod-teaser .teaser-grid--c .teaser .arrow{border-color:var(--color-100)}.mod-teaser .rte{margin-top:20px}@media screen and (min-width:768px){.mod-teaser .headline{max-width:84.7794117647%}}.mod-teaser .teaser{align-self:start;background-repeat:no-repeat;background-size:cover;border:2px solid;cursor:pointer;display:block;font-weight:inherit;padding:12px;position:relative;text-decoration:none;transition:none}@media screen and (min-width:768px){.mod-teaser .teaser{align-self:auto;padding:20px}}.mod-teaser .teaser picture{display:block;margin-bottom:12px}.mod-teaser .teaser picture img{display:block;max-width:100%}.mod-teaser .teaser .text{display:flex;flex-direction:row;gap:12px}@media screen and (min-width:768px){.mod-teaser .teaser .text{gap:20px}}.mod-teaser .teaser .text .title{display:-webkit-box;overflow:hidden;-webkit-line-clamp:1;-webkit-box-orient:vertical;font-weight:500;text-decoration:underline}@media screen and (min-width:768px){.mod-teaser .teaser .text .title{display:block;margin-bottom:8px}}.mod-teaser .teaser .text .teaser-text{display:none}@media screen and (min-width:768px){.mod-teaser .teaser .text .teaser-text{display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}}.mod-teaser .teaser .text .arrow{align-items:center;border-style:solid;border-width:2px;display:flex;height:28px;justify-content:center;margin:auto 0 auto auto;min-width:28px;width:28px}.mod-teaser .teaser .text .arrow svg{height:14px;width:12px}.mod-teaser-text{display:grid;grid-template-areas:"headline" "text" "link";grid-template-columns:1fr;grid-template-rows:auto}@media screen and (min-width:992px){.mod-teaser-text{grid-template-areas:"headline link" "text text";grid-template-columns:1fr 1fr}}.mod-teaser-text .headline{font-size:20px;font-weight:500;grid-area:headline;line-height:1.2;margin-bottom:40px}@media screen and (min-width:992px){.mod-teaser-text .headline{font-size:24px;line-height:1.1}}.mod-teaser-text .text{background-color:var(--color-75);border-radius:10px;color:var(--exception-color);display:grid;grid-area:text;grid-template-areas:"tags" "text-headline" "rte";grid-template-columns:1fr;grid-template-rows:auto;padding:20px}@media screen and (min-width:992px){.mod-teaser-text .text{background-color:var(--color-100);column-gap:40px;grid-template-areas:"tags tags" "text-headline rte";grid-template-columns:43.5135135135% 1fr;padding:60px 105px}}.mod-teaser-text .text .tags{display:flex;flex-wrap:wrap;gap:10px;grid-area:tags;margin-bottom:40px}@media screen and (min-width:992px){.mod-teaser-text .text .tags{margin-bottom:0}}.mod-teaser-text .text .tags .tag{border:1px solid var(--exception-color);border-radius:100px;cursor:default;font-size:14px;line-height:1.1;padding:4px 8px}.mod-teaser-text .text .tags .tag,.mod-teaser-text .text .tags .tag:hover{background-color:transparent;color:var(--exception-color)}.mod-teaser-text .text .text-headline{font-size:36px;font-weight:400;grid-area:text-headline;line-height:1.2;margin-bottom:40px}@media screen and (min-width:992px){.mod-teaser-text .text .text-headline{font-size:40px;margin:48px 0 0}}.mod-teaser-text .text .rte{align-content:end;grid-area:rte}.mod-teaser-text .text .rte p{font-size:18px;line-height:1.35}@media screen and (min-width:992px){.mod-teaser-text .text .rte p{font-size:20px}}.mod-teaser-text .link{align-items:start;display:flex;flex-direction:row;grid-area:link;justify-content:start;margin-top:40px}@media screen and (min-width:992px){.mod-teaser-text .link{justify-content:end;margin-top:0}}.mod-teaser-text .link .btn{border-width:1px;font-size:16px;line-height:1.35;padding:4px 12px}.mod-text{color:var(--mid-grey);column-gap:60px;display:flex}.mod-text .headline-text-wrapper{max-width:760px;width:100%}.mod-text .headline+.text{margin-top:20px}.mod-text .headline,.mod-text .notice,.mod-text .text{color:inherit;font-feature-settings:"clig" off,"liga" off}.mod-text .headline{font-family:GeneralSans,sans-serif;font-size:18px;font-weight:400;font-weight:500;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-text .headline{font-size:20px}}.mod-text .text ul{list-style-position:outside;margin-left:20px}.mod-text .articleText{font-family:GeneralSans,sans-serif;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-text .articleText{font-size:20px}}.mod-text .introText{font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-text .introText{font-family:GeneralSans,sans-serif;font-size:24px;font-weight:400;line-height:140%}}@media screen and (min-width:992px) and (min-width:992px){.mod-text .introText{font-size:28px}}.mod-text .notice{display:none;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-text .notice{display:block;font-size:18px;max-width:237px}}.text-stage{color:var(--mid-grey)}.text-stage .headline,.text-stage .subline{font-feature-settings:"clig" off,"liga" off;max-width:872px}.text-stage .headline{font-family:GeneralSans,sans-serif;font-size:36px;font-weight:400;line-height:120%;margin-bottom:30px}@media screen and (min-width:992px){.text-stage .headline{font-family:GeneralSans,sans-serif;font-size:40px;font-size:42px;font-weight:400;line-height:110%}}@media screen and (min-width:992px) and (min-width:992px){.text-stage .headline{font-size:60px}}.text-stage .subline{font-family:GeneralSans,sans-serif;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.text-stage .subline{font-family:GeneralSans,sans-serif;font-size:20px;font-size:24px;font-weight:400;line-height:140%}}@media screen and (min-width:992px) and (min-width:992px){.text-stage .subline{font-size:28px}}.mod-top-downloads{background:var(--color-50);display:flex;flex-direction:column;max-width:100%;padding-bottom:20px;padding-top:30px;row-gap:20px}@media screen and (min-width:992px){.mod-top-downloads{padding:30px calc(50% - 660px) 20px;row-gap:30px}}.mod-top-downloads .headline{color:var(--high-contrast-color);font-family:GeneralSans,sans-serif;font-size:20px;font-weight:500;line-height:normal;line-height:120%}@media screen and (min-width:992px){.mod-top-downloads .headline{font-size:24px;line-height:110%}}.mod-top-downloads .btn{border:1px solid var(--mid-grey);border-radius:100px;color:var(--mid-grey);font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px;width:fit-content}.mod-top-downloads .btn:hover{background:var(--mid-grey);color:var(--white)}.mod-top-downloads .downloads{display:flex;flex-direction:column;gap:20px}@media screen and (min-width:992px){.mod-top-downloads .downloads{flex-direction:row;flex-wrap:wrap}}.mod-top-downloads .downloads .download{background:var(--white);border-radius:10px;display:flex;flex-direction:column;justify-content:space-between;padding:20px;row-gap:45px}@media screen and (min-width:992px){.mod-top-downloads .downloads .download{width:315px}}.mod-top-downloads .downloads .download .download-tags{display:flex;flex-wrap:wrap;gap:10px}.mod-top-downloads .downloads .download .download-tags .download-tag{border:1px solid var(--mid-grey);border-radius:100px;font-family:GeneralSans,sans-serif;font-size:14px;font-weight:500;line-height:normal;line-height:110%;padding:4px 8px}.mod-top-downloads .downloads .download .download-text{color:var(--mid-grey);font-family:GeneralSans,sans-serif;font-size:20px;font-size:24px;font-weight:500;line-height:normal;line-height:110%}@media screen and (min-width:992px){.mod-top-downloads .downloads .download .download-text{font-size:24px}}.mod-top-downloads .show-more-btn{align-self:start;display:none}@media screen and (min-width:992px){.mod-top-downloads .show-more-btn{align-self:end}}.mod-topic-teaser{display:flex;flex-direction:column;gap:30px;position:relative}.mod-topic-teaser .media{border-radius:10px;overflow:hidden;position:relative}.mod-topic-teaser .media:before{background:linear-gradient(180deg,rgba(44,44,44,0),rgba(44,44,44,.6));content:"";inset:0;position:absolute}.mod-topic-teaser .media img,.mod-topic-teaser .media video{display:block;max-height:665px;min-height:335px;object-fit:cover;width:100%}@media screen and (min-width:992px){.mod-topic-teaser .timers{bottom:50px;display:flex;gap:60px;padding:0 55px;position:absolute;width:calc(100% - 120px)}}.mod-topic-teaser .timers .timer{width:100%}.mod-topic-teaser .timers .timer:not(:first-of-type){display:none}@media screen and (min-width:992px){.mod-topic-teaser .timers .timer:not(:first-of-type){display:block}}.mod-topic-teaser .timers .timer .timer-bar{background:var(--mid-grey);height:3px}.mod-topic-teaser .timers .timer .timer-bar .progress{background:var(--color-100);height:100%;width:0}.mod-topic-teaser .timers .timer .timer-bar .progress.animated{animation-fill-mode:forwards;animation-name:load;animation-timing-function:linear}@keyframes load{0%{width:0}to{width:100%}}.mod-topic-teaser .timers .timer .timer-btn{background:none;border:none;color:var(--white);cursor:pointer;display:none;font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:16px;font-weight:500;letter-spacing:-.36px;line-height:normal;line-height:120%;margin-top:25px;padding:0;text-align:left}@media screen and (min-width:992px){.mod-topic-teaser .timers .timer .timer-btn{font-size:18px}}.mod-topic-teaser .timers .timer .timer-btn:hover{font-weight:600}@media screen and (min-width:992px){.mod-topic-teaser .timers .timer .timer-btn{display:initial}}.mod-topic-teaser .splide-topic-teaser{visibility:visible}@media screen and (min-width:992px){.mod-topic-teaser .splide-topic-teaser{padding:0 55px;position:absolute;top:50%;transform:translateY(-50%);width:calc(100% - 120px)}}.mod-topic-teaser .teaser{display:flex;flex-direction:column;gap:30px}@media screen and (min-width:992px){.mod-topic-teaser .teaser{width:665px}}.mod-topic-teaser .teaser .teaser-headline{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:36px;font-weight:400;hyphens:auto;line-height:120%}@media screen and (min-width:992px){.mod-topic-teaser .teaser .teaser-headline{color:var(--white);font-size:40px}}.mod-topic-teaser .teaser .teaser-text{font-family:GeneralSans,sans-serif;font-feature-settings:"liga" off,"clig" off;font-size:18px;font-weight:400;line-height:normal;line-height:135%}@media screen and (min-width:992px){.mod-topic-teaser .teaser .teaser-text{color:var(--white);font-size:20px;font-size:18px;font-weight:500;line-height:135%}}.mod-topic-teaser .teaser .btn{border:1px solid var(--mid-grey);border-radius:100px;font-family:GeneralSans,sans-serif;font-size:16px;font-weight:500;line-height:normal;padding:4px 12px;width:fit-content}.mod-topic-teaser .teaser .btn:hover{background:var(--white);color:var(--mid-grey)}@media screen and (min-width:992px){.mod-topic-teaser .teaser .btn{border-color:var(--white);color:var(--white)}}