/*! © 2021 Köhler + Partner GmbH */.news-list-view{margin:0 -1rem}.news-list-view h2{font-weight:700;line-height:1rem;margin:.5rem 0 0;min-height:4rem}.news-list-view .article{margin-bottom:3rem}@media screen and (min-width:1024px){.news-list-view .article{flex-basis:33.33333333%;max-width:33.33333333%}}.news-list-view .page-navigation{width:100%}@media screen and (min-width:1024px){.news-list-view .news-img-wrap{min-height:11rem}}.news-list-category{border-left:1px solid;margin-left:.5rem;padding-left:.5rem;text-transform:uppercase}.news-list__image{box-shadow:0 2px 8px rgba(0,0,0,.1);height:auto;width:100%}.news-list__body{display:flex;flex:1 0 auto;flex-direction:column;height:100%;overflow:hidden;position:relative}.news-list__text-wrap{flex:1 0 auto;justify-self:flex-end}@media screen and (min-width:1024px){.news-list__text-wrap{display:flex;flex-direction:column}}.news-list__teaser{display:flex;flex:1 0 auto;flex-direction:column}.news-list__teaser p{margin:0;padding:0}.news-list__teasertext{flex:1 0 auto;margin:0 0 1em;padding:0}.news-list__morelink{--color-text-highlight:#000;display:block}.news-list__morelink:after{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.news-list-headline{color:#e051a2;font-size:1.06rem;font-weight:700;line-height:1.25em;margin:.5rem 0}@media screen and (min-width:1024px){.news-list__header{--font-size-default:1.2rem}.news-list-headline{font-size:1.06rem;line-height:1.5rem;margin:1rem 0}}.news-single{margin:0}.news-single .news-img-wrap{float:none;margin:0 0 1rem;max-width:100%}.news-single .news-img-wrap img{height:auto;width:100%}@media screen and (min-width:1024px){.news-single .news-img-wrap{float:right;margin:0 0 1rem 2rem;max-width:480px}}.news-detail__headersection{margin:0 0 .5rem}.news-detail__header{color:#005283}.news-detail__category,span.news-detail__date{font-weight:700}.news-detail__category{border-left:1px solid;margin-left:.5rem;padding-left:.5rem;text-transform:uppercase}.news-img-caption{font-size:.8rem}.news-backlink-wrap{margin-bottom:3rem}.news__related__headline{font-weight:100;text-align:center;text-transform:uppercase}@media screen and (min-width:1024px){.col.news__related__col-33{flex-basis:33.33333333%;max-width:33.33333333%}}.news__related__news-item a,.news__related__news-item a:link,.news__related__news-item a:visited{color:#51acef}.news__related__news-item h5{font-size:1.1875rem;font-weight:400}@media screen and (min-width:1024px){.news__related__news-item h5,.news__related__teasertext{min-height:3rem}}.news__related__morelink{display:block;margin:0 0 3rem}@media screen and (min-width:1024px){.news__related__morelink{margin:0}}