.standard-teaser{background-color:#fff;border-radius:20px;box-shadow:0 10px 30px rgba(28,28,28,.1);height:100%}.standard-teaser--horizontal .standard-teaser__inner{flex-direction:row}.standard-teaser--horizontal .standard-teaser__inner>*{flex-basis:50%}.standard-teaser--horizontal .standard-teaser__image{flex-grow:0;flex-shrink:0}.standard-teaser--horizontal .standard-teaser__image img,.standard-teaser--horizontal .standard-teaser__image span{aspect-ratio:unset;border-radius:unset;border-bottom-left-radius:20px;border-top-left-radius:20px;height:100%}.standard-teaser__inner{display:flex;flex-direction:column;height:100%;width:100%}.standard-teaser__link{display:block;height:100%;text-decoration:none}.standard-teaser__link:focus-visible{border-radius:20px;outline-color:#7c9d18;outline-offset:4px;outline-style:solid;outline-width:2px}@media(hover:hover){.standard-teaser__link:hover .reverse-icon-arrow:after{transform:translateX(5px)}}.standard-teaser__image{flex-grow:0;flex-shrink:0}.standard-teaser__image span{aspect-ratio:4/3;border-top-left-radius:20px;border-top-right-radius:20px}.standard-teaser__image span:empty{background-color:#eceee4}.standard-teaser__image img{aspect-ratio:4/3;border-top-left-radius:20px;border-top-right-radius:20px}.standard-teaser__content{display:flex;flex-direction:column;flex-grow:1;padding:20px}@media only screen and (min-width:1024px){.standard-teaser__content{padding:30px}}.standard-teaser__headline{color:#00632e;font-family:Garage Gothic,Arial,sans-serif;font-size:30px;font-weight:700;line-height:1;margin-bottom:10px}@media only screen and (min-width:768px){.standard-teaser__headline{font-size:40px}}@media only screen and (min-width:1024px){.standard-teaser__headline{font-size:2.7777777778vw}}@media only screen and (min-width:1440px){.standard-teaser__headline{font-size:40px}}.navigation-teaser .standard-teaser__headline{font-family:Garage Gothic,Arial,sans-serif;font-size:24px;font-weight:700;line-height:1}@media only screen and (min-width:768px){.navigation-teaser .standard-teaser__headline{font-size:30px}}.standard-teaser__subline{display:inline-block;font-weight:700;margin-bottom:10px}.standard-teaser__excerpt{margin-bottom:20px}.standard-teaser__footer{display:flex;flex-direction:column;flex-grow:1;justify-content:flex-end}