:root{--teaser-content-background-color:#fff8ee;--teaser-shadow-hover:0 4px 24px rgba(0, 0, 0, 0.09);--teaser-image-bgc:#000;--teaser-image-bgc-hover:#eb7100;--teaser-title-color:#241e4e;--teaser-description-color:#000;--teaser-read-more-color:#eb7100}.teaser{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;-webkit-transition:-webkit-box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:-webkit-box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:box-shadow .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,transform .2s ease-out,-webkit-box-shadow .2s ease-out,-webkit-transform .2s ease-out}.teaser:focus-within,.teaser:hover{-webkit-box-shadow:var(--teaser-shadow-hover);box-shadow:var(--teaser-shadow-hover);-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}.teaser:focus-within .teaser__image,.teaser:hover .teaser__image{background-color:var(--teaser-image-bgc-hover)}.teaser:focus-within .teaser__image img,.teaser:hover .teaser__image img{opacity:.9}.teaser:focus-within .teaser__read_more,.teaser:hover .teaser__read_more{text-underline-offset:6px}.teaser:focus-within{outline:auto}.teaser:has(.teaser__link:focus){-webkit-box-shadow:var(--teaser-shadow-hover);box-shadow:var(--teaser-shadow-hover)}.teaser__image{background-color:var(--teaser-image-bgc);height:0;overflow:hidden;padding-bottom:75%;position:relative;-webkit-transition:background-color .2s;transition:background-color .2s;width:100%}.teaser__image img{height:100%;left:0;position:absolute;top:0;width:100%;-o-object-fit:cover;object-fit:cover;opacity:1;-webkit-transition:opacity .2s ease-out;transition:opacity .2s ease-out}.teaser__content{background-color:var(--teaser-content-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:2rem;position:relative}.teaser__meta{margin:0 0 5px}.teaser__title{font-family:Anton,sans-serif;font-weight:400;line-height:1.2;color:var(--teaser-title-color);font-size:var(--heading-3-font-size);margin:0 0 .4rem;padding:0 0 .5rem}.teaser__preview{-webkit-box-orient:vertical;color:var(--teaser-description-color);display:-webkit-box;font-size:1rem;font-weight:400;-webkit-line-clamp:5;line-height:2.25rem;margin:0;overflow:hidden}.teaser__link{height:100%;left:0;position:absolute;top:0;width:100%;background-color:transparent;cursor:pointer;opacity:0;-webkit-transition:background-color .2s,opacity .2s,-webkit-box-shadow .2s;transition:background-color .2s,opacity .2s,-webkit-box-shadow .2s;transition:background-color .2s,box-shadow .2s,opacity .2s;transition:background-color .2s,box-shadow .2s,opacity .2s,-webkit-box-shadow .2s}.teaser__link span{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute;width:1px}.teaser__read_more{color:var(--teaser-read-more-color);display:block;font-family:Anton,sans-serif;font-weight:400;margin:0;padding-top:1rem;-webkit-text-decoration:underline 2px;text-decoration:underline 2px;text-underline-offset:2px;-webkit-transition:text-underline-offset .3s;transition:text-underline-offset .3s}.teaser--cream{--teaser-content-background-color:#fff8ee}.teaser--light-orange{--teaser-content-background-color:#fdead5}.teaser--orange{--teaser-content-background-color:#eb7100;--teaser-title-color:#fff;--teaser-description-color:#fff;--teaser-read-more-color:#fff}.teaser--blue{--teaser-content-background-color:#241e4e;--teaser-title-color:#fff8ee;--teaser-description-color:#fff8ee;--teaser-read-more-color:#bf7cb5}.teaser--purple{--teaser-content-background-color:#5c2163;--teaser-title-color:#fff8ee;--teaser-description-color:#fff8ee;--teaser-read-more-color:#ffd1d3}.teaser--archive{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.teaser--archive .teaser__media{display:none}@media only screen and (min-width:768px){.teaser--highlight{overflow:hidden}.teaser--highlight:focus,.teaser--highlight:hover{-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.teaser--highlight:focus .teaser__content,.teaser--highlight:hover .teaser__content{-webkit-box-shadow:var(--teaser-shadow-hover);box-shadow:var(--teaser-shadow-hover);-webkit-transform:translate(0,-3px);transform:translate(0,-3px)}.teaser--highlight .teaser__content{background-color:var(--teaser-content-background-color);bottom:0;left:4rem;max-height:740px;padding:3rem;position:absolute;-webkit-transition:-webkit-box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:-webkit-box-shadow .2s ease-out,-webkit-transform .2s ease-out;transition:box-shadow .2s ease-out,transform .2s ease-out;transition:box-shadow .2s ease-out,transform .2s ease-out,-webkit-box-shadow .2s ease-out,-webkit-transform .2s ease-out;width:40%}.teaser--highlight .teaser__image{margin-bottom:77px;padding-bottom:56.25%}.teaser--highlight .teaser__title{font-size:var(--heading-2-font-size)}.teaser--archive{--teaser-content-background-color:#fff}.teaser--archive .teaser__media{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:var(--teaser-content-background-color);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 min(30%,240px);flex:0 0 min(30%,240px);padding:1rem 0 1rem 1rem}.teaser--archive .teaser__content{-webkit-box-flex:1;-ms-flex:1 1 70%;flex:1 1 70%}}