:root{--cdLinearGradient: linear-gradient(to right, #5eb130 0%, #59b13a 25%, #3aae78 37.5%, #1cabb5 50%, #0293d0 75%, #0091d2 100%);--cdLinearGradientForLinks: linear-gradient(to right, #0091d2 0%, #0293d0 12.5%, #1cabb5 18.75%, #3aae78 25%, #59b13a 37.5%, #5eb130 50%, var(--link-underline-color) 50%, var(--link-underline-color) 100%);--cdLinearGradientForLinksTransparent: linear-gradient(to right, #0091d2 0%, #0293d0 12.5%, #1cabb5 18.75%, #3aae78 25%, #59b13a 37.5%, #5eb130 50%, transparent 50%, transparent 100%)}:root{--readMore_letterspacing: 0.1em;--readMore_fontSize: inherit;--readMore_color: #000000;--readMore_fontWeight: bold}body{--readMore_colorHover: var(--cdLink)}main{--readMore_fontSize: 1rem;--readMore_color: var(--cdLink)}:root{--isLoading_top: 0px;--isLoading_left: 0px;--isLoading_width: 100%;--isLoading_height: 100%;--isLoading_space: 2px;--isLoading_opacity: 0.2}.teaser-box-outer{padding:3.75rem 3.25rem}@media(min-width: 992px){.teaser-box-outer{padding:0;background:none}}.teaser-box{--cdSquareRotate: 5deg;--cdSquareWidth: auto;--cdSquareHeight: 100%;--cdSquareOrigin: center;--cdSquareMargin: -1.6rem -2.3rem 0 0;--planePaddingY: 20%;position:relative;background-color:var(--cdOverrideSecondaryColor, #5eb130);background-image:var(--cdLinearGradient);padding:3px;hyphens:auto}.teaser-box h3{font-size:1.2rem}.teaser-box::after{z-index:1}.teaser-box.has-plane-1{text-align:center}.teaser-box .paperplane{position:absolute;top:0;width:45%;margin:-14% 0 0 -20%;z-index:3}.teaser-box .paperplane+.inner{padding-top:var(--planePaddingY)}.teaser-box .inner{z-index:2;position:relative;background:#fff;padding:1.5625rem}.teaser-box.has-plane-0 .inner{padding:1.25rem}@media(min-width: 992px){.teaser-box.has-plane-0 .inner{padding:0 1.25rem}}.teaser-box.cdSquareAfter::after{--cdSquareRight: 1rem}@media(min-width: 768px){.teaser-box{--planePaddingY: calc(8% + 1.25rem)}.teaser-box .inner{display:flex;flex-direction:column}.teaser-box .inner-content{margin:auto}.teaser-box .paperplane{width:30%;margin:-10% 0 0 -15%}.teaser-box .paperplane+.inner{padding-bottom:var(--planePaddingY)}}@media(min-width: 992px){.teaser-box{--planePaddingY: calc(10% + 1.25rem);--cdSquareHeight: auto;--cdSquareWidth: 95%;position:absolute;left:0;right:0;top:0;bottom:0;margin-right:calc(-1 * var(--popperContentBorderWidth))}.teaser-box .paperplane{left:0;width:50%;margin:-15% 0 0 2%}.row>.col>.teaser-box{left:calc(0.5 * var(--bs-gutter-x));right:calc(0.5 * var(--bs-gutter-x));top:-1.25rem;bottom:-1.25rem}.teaser-box .inner{text-overflow:ellipsis;height:100%;overflow-y:auto}}@media(min-width: 1200px){.teaser-box.cdSquareAfter::after{--cdSquareRight: 0px}}
