.teaser:not(.has-blocklink) span.textlink .link{transform:translateX(0)!important}.teaser:not(.has-blocklink) span.textlink .post,.teaser:not(.has-blocklink) span.textlink .pre{display:none}.teaser .order-lg-first{z-index:2}.teaser .order-lg-last{z-index:1}.teaser__url{display:block}.teaser__url,.teaser__url:hover{text-decoration:none}.teaser__wrapper{margin-top:-5.2rem}@media (min-width:576px){.teaser__wrapper{margin-top:-6.7rem}}@media (min-width:992px){.teaser__wrapper{margin-top:0}}.teaser.has-blocklink:hover .teaser__img{transform:scale(1.1)}.teaser.has-blocklink:hover .teaser__title{max-width:90%;padding:.8rem;transform:translateY(-1rem)}@media (min-width:576px){.teaser.has-blocklink:hover .teaser__title{padding:1.6rem}}@media (min-width:768px){.teaser.has-blocklink:hover .teaser__title{padding:1.6rem 1.6rem 1.6rem 0}}@media (min-width:992px){.teaser.has-blocklink:hover .teaser__title{max-width:calc(130% + 1rem);padding:3.2rem 3.2rem 3.2rem 1rem;transform:translateY(0);width:calc(130% + 1rem)}.teaser.has-blocklink:hover .teaser__title.h4{margin:0;padding:2.4rem 2.4rem 2.4rem 1rem}}.teaser:hover .teaser__button:after{left:-20%}.teaser__content{color:#1a1a1a}.teaser__subcontent{color:#495057}.teaser__title{background:#fff;max-width:90%;padding:.8rem;position:relative;transition:all .35s ease-out;z-index:2}@media (min-width:576px){.teaser__title{padding:1.6rem}}@media (min-width:768px){.teaser__title{padding:1.6rem 1.6rem 1.6rem 0}}@media (min-width:992px){.teaser__title{padding:3.2rem 3.2rem 3.2rem 0}.teaser__title.h4{margin:0;padding:2.4rem 2.4rem 2.4rem 0}}.teaser__img__wrapper{height:100%;overflow:hidden}.teaser__img{height:24rem;max-width:none;min-height:100%;position:relative;transition:all .35s ease-out}@media (min-width:576px){.teaser__img{height:39rem}}@media (min-width:992px){.teaser__img{height:24rem;max-width:100%;overflow:hidden}}.teaser__button:after{left:150%}.teaser--accent .teaser__title{color:#ff017b}.teaser--brand .teaser__title{color:#00c878}.teaser--accent .teaser__button{background:#ff017b;border:1px solid #ff017b;color:#fff}.teaser--accent .teaser__button:hover{background-color:#d90068;border-color:#d90068;color:#fff}.teaser--accent .teaser__button:after{background:#d90068}.teaser--accent .teaser__button:focus{outline:4px solid rgba(217,0,104,.3)}.teaser.teasertile--default{position:relative}.teaser.teasertile--default.has-blocklink:hover .teaser__title{transform:translateY(-1rem)}@media (min-width:992px){.teaser.teasertile--default.has-blocklink:hover .teaser__title{max-width:90%;transform:translateY(0) translateX(-5%)}}.teaser.teasertile--default .teaser__title{color:#1a1a1a;left:-.1rem;padding:2.4rem 0 2.4rem 1.6rem;width:120%}@media (min-width:992px){.teaser.teasertile--default .teaser__title{left:-15%;width:115%}.teaser.teasertile--default .teaser__wrapper{margin-left:-2rem}.teaser.teasertile--default .teaser__subcontent p{margin-bottom:0}}.teaser.teasertile--lean .teaser__img{height:18.8rem}@media (max-width:1199.98px){.teaser.teasertile--lean .teaser__wrapper{transform:translateY(0)}.teaser.teasertile--lean .teaser__title{padding-bottom:1.6rem!important;padding-left:0}}.teaser.teasertile--lean .teaser__title{left:0;padding-bottom:1.6rem;padding-right:4rem;position:relative;width:auto;z-index:1}@media (min-width:992px){.teaser.teasertile--lean .teaser__title{padding-bottom:2.4rem!important}}.teaser.teasertile--lean .teaser__icon{font-size:2rem;position:absolute;right:0;top:2.8rem;z-index:2}@media (min-width:992px){.teaser.teasertile--lean .teaser__icon{top:2.7rem}.teaser.teasertile--lean .teaser__content{font-size:1.6rem}}@media (max-width:1199.98px){.teaser.teasertile--lean:hover .teaser__title{left:0;transform:none}}@media (min-width:992px){.teaser.teasertile--lean:hover .teaser__title{left:0;padding:2.4rem 4rem 2.4rem 1.6rem;transform:translateX(-3rem);width:auto}}.teaser .loading-image{height:100%!important;margin-top:0}.h1+.postlist,.h2+.postlist,.h3+.postlist,.h4+.postlist,.h5+.postlist,.h6+.postlist,div+.postlist,h1+.postlist,h2+.postlist,h3+.postlist,h4+.postlist,h5+.postlist,h6+.postlist{margin-top:2.4rem}@media (min-width:992px){.h1+.postlist,.h2+.postlist,.h3+.postlist,.h4+.postlist,.h5+.postlist,.h6+.postlist,div+.postlist,h1+.postlist,h2+.postlist,h3+.postlist,h4+.postlist,h5+.postlist,h6+.postlist{margin-top:3.2rem}}