.teaser-card{background-color:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;transition:all .3s ease}.teaser-card .image-container{aspect-ratio:16/9;background:#73b72b;overflow:hidden;width:100%}.teaser-card .image-container .thumbnail{display:block;height:100%;-o-object-fit:cover;object-fit:cover;transition:opacity .3s ease;width:100%}.teaser-card .headline{font-size:18px;font-weight:600;-webkit-hyphens:auto;hyphens:auto;margin:0 0 .75rem;transition:color .3s ease}.teaser-card .link{align-items:center;display:flex;font-weight:300;transition:all .3s ease}@media only screen and (min-width:600px){.teaser-card .link{font-size:12px}}@media only screen and (min-width:1280px){.teaser-card .link{font-size:18px}}.teaser-card .link .arrow{display:inline-block;margin-left:.5rem;transition:transform .3s ease}.teaser-card:hover .image-container img{opacity:.6}.teaser-card:hover .headline{color:#73b72b}.teaser-card:hover .link{text-decoration:underline}.teaser-card .date-badge{background-color:#baff44;color:#13330e;font-size:.875rem;font-weight:300;padding:.25rem .75rem;position:absolute;right:0;top:0;z-index:1}@media only screen and (min-width:600px){.teaser-card .date-badge{font-size:.65rem}}@media only screen and (min-width:1280px){.teaser-card .date-badge{font-size:.875rem}}.teaser-card .content-wrapper{display:flex;flex-direction:column;flex-grow:1;padding-bottom:2.5rem;position:relative}.teaser-card .content{background-color:#fff;display:flex;flex-direction:column;flex-grow:1;margin-left:0;margin-top:-4rem;padding:1.25rem 1.25rem 1.5rem;width:75%}@media only screen and (min-width:600px){.teaser-card .content{font-size:12px}.teaser-card .content h4{font-size:14px;line-height:120%}}@media only screen and (min-width:1280px){.teaser-card .content{font-size:18px}.teaser-card .content h4{font-size:18px!important;line-height:120%}}.teaser-card .content .icon-holder{margin-bottom:.5rem}.teaser-card .content .text{color:#13330e}.teaser-card .content .text.has-line-clamp{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:2}.teaser-card .link-holder{bottom:0;padding:.75rem 1.25rem;position:absolute;right:0;z-index:2}
