.highlight-teaser{padding:0;position:relative}@media only screen and (min-width:960px){.highlight-teaser.has-alternate-layout{padding-top:5rem}.highlight-teaser.has-alternate-layout .text-wrapper{margin-left:-5rem;margin-top:-5rem;min-height:40rem}}.highlight-teaser .highlights-content{display:flex;flex-direction:column;position:relative}@media only screen and (min-width:960px){.highlight-teaser .highlights-content{flex-direction:row;min-height:40rem;position:relative}}.highlight-teaser .text-wrapper{background-color:#e52329;color:#fff;padding:2.5rem 1rem;position:relative;width:100%;z-index:1}@media only screen and (min-width:960px){.highlight-teaser .text-wrapper{height:100%;left:0;padding:2.5rem;position:absolute;top:0;width:45%}.highlight-teaser .text-wrapper:after{background-color:#e52329;clip-path:polygon(0 0,100% 0,0 100%);content:"";height:100%;position:absolute;right:-19.9rem;top:0;width:20rem}}@media only screen and (min-width:1280px){.highlight-teaser .text-wrapper{padding:5rem 0 5rem 5rem;width:40%}}.highlight-teaser .text-wrapper .text-content-wrapper{position:relative;width:100%;z-index:1}@media only screen and (min-width:960px){.highlight-teaser .text-wrapper .text-content-wrapper{width:110%}}@media only screen and (min-width:1280px){.highlight-teaser .text-wrapper .text-content-wrapper{width:100%}}.highlight-teaser .text-wrapper .text-content-wrapper .meta-headline{font-weight:700;margin-bottom:2.5rem}@media only screen and (min-width:960px){.highlight-teaser .text-wrapper .text-content-wrapper .meta-headline{margin-bottom:4rem}}.highlight-teaser .text-wrapper .text-content-wrapper .headline,.highlight-teaser .text-wrapper .text-content-wrapper .text-content{margin-bottom:1.5rem}.highlight-teaser .text-wrapper .text-content-wrapper .link-holder .link-cta{font-size:20px}@media only screen and (min-width:960px){.highlight-teaser .text-wrapper .text-content-wrapper .link-holder .link-cta{font-size:24px}}.highlight-teaser .media-wrapper{max-height:40rem;overflow:hidden;width:100%}@media only screen and (min-width:960px){.highlight-teaser .media-wrapper{width:100%}}.highlight-teaser .media-wrapper .media-container{height:100%}.highlight-teaser .media-wrapper .media-container img{max-height:40rem;max-width:100%;-o-object-fit:cover;object-fit:cover}
