html{font-size:50%!important}html body{display:block;width:20cm}html body #app{border-top:0}html body #app>.header{display:none}html body #main>.container>.breadcrumb-nav+div,html body #main>.container>:first-child{margin-top:var(--module-margin-block)}html body #main>.container>.breadcrumb-nav+div h1{margin-top:0}html .back-to-top,html .footer,html .header__wrap,html .skip-navigation{display:none!important}.btn{color:#012217}.btn[disabled]{color:#455c56}.container{padding-inline:0}html .event-teaser__item{border:2px solid #054e45}html .event-teaser__date{border-right:2px solid #054e45}html .event-teaser__date,html .event-teaser__day{color:#054e45}html .hero-header::after,html .hero-header::before{display:none}html .hero-header__bodytext{margin-right:40%}html .hero-header__container{padding:3.2rem 5rem 0;display:grid;grid-template-columns:50fr 20fr 30fr}html .hero-header__image{grid-column:2/4;grid-row:1;background-color:transparent;box-shadow:none}html .hero-header__text{margin-top:8rem;grid-column:1/3;grid-row:1;z-index:2}html .hero-header-sub{grid-template-areas:"head right" "left right";grid-template-columns:1fr 1fr;gap:0 4rem}html .hero-header-sub__category{-webkit-print-color-adjust:exact!important}html .hero-header-sub__headline{margin-inline:0!important}html .hero-header-sub__left{color:#012217}html .hero-header-sub__left ul{list-style-image:url("../img/marker.svg")!important}html .hero-header-sub__share{display:none}html .kpi__item{--_kpi-fs:35px;--_kpi-lh:40px;padding:0;gap:1.6rem}html .kpi__wrap{gap:2.4rem 4.8rem}html .kpi--col-3 .kpi__wrap{grid-template-columns:1fr 1fr 1fr!important}html .kpi--col-2 .kpi__wrap{grid-template-columns:1fr 1fr!important}html .mp-details__social-media-links{padding-top:8px;display:grid;gap:8px}html .mp-details__social-media-links .sm-link{padding-left:25px;display:block;width:100%}html .mp-details__social-media-links .sm-link i{transform:scale(2) translateX(-8px)}html .mp-list__filter{display:none}html .mp-list__results{display:grid;grid-template-columns:1fr 1fr}html .mp-list__results [data-headline]{display:none}html .mp-teaser__body{padding-block:0;-ms-flex-order:2;order:2}html .mp-teaser__cta{margin-top:2.4rem}html .mp-teaser__images{padding:0}html .mp-teaser__outer{padding:0!important;grid-template-columns:2fr 3fr!important}html .mp-teaser__subheader{transform:translateY(-2rem)}html .page-teaser__body{color:#012217!important}html .page-teaser__body h3:is(.h2,.h3,.h4){color:#054e45!important}html .page-teaser__category span{color:#054e45!important;border-image-source:url("../img/border-secondary.svg")!important;border-style:solid}html .page-teaser__item{background-color:#fff!important}html .page-teaser__item--horizontal{grid-column:1/calc(var(--_columns) + 1)!important;display:grid!important;grid-template-columns:1fr 1fr!important}html .page-teaser__item--horizontal .page-teaser__body{padding:4.8rem}html .page-teaser__item--horizontal .page-teaser__category{padding-bottom:3.2rem;transform:none}html .page-teaser__item--horizontal .page-teaser__image picture{display:block;height:100%}html .page-teaser__pseudo-link .link{color:#054e45!important}html .quote__container::before{content:'"';font-size:12rem;transform:skew(-6deg) translate(-50%,-25%)}html .quote__quote{font-size:2.4rem}html .quote__text{gap:1.6rem;line-height:1.25!important}html .shop-list__grid.grid{grid-template-columns:1fr 1fr 1fr}html .shop-list__item-download{display:none}html .shop-list__item-download-mobile{display:block}html .shop-list .list-filter{display:none}html #shop-cart-badge{border:1px solid #012217}i[class*=svg-]{-webkit-print-color-adjust:exact;print-color-adjust:exact}table{width:auto!important}table thead{display:table-header-group!important}table td,table th{display:table-cell!important;padding:1rem 2rem!important;border:.1rem solid!important}table td::before,table th::before{display:none!important}table th{-webkit-print-color-adjust:exact;print-color-adjust:exact}.frame-type-text a::after{content:" [" attr(href) "]"}@media (max-width:992px){html .page-teaser--col-3{--_columns:3;grid-template-columns:repeat(3,1fr)!important}html .grid--1 .page-teaser,html .grid--1-2 .page-teaser,html .grid--2-1 .page-teaser{--_columns:2;grid-template-columns:repeat(2,1fr)!important}}