@charset "UTF-8";@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes fade-in-to-right{0%{opacity:0;translate:-25%}40%{opacity:0}to{opacity:1;translate:0}}@keyframes fade-in-to-left{0%{opacity:0;translate:25%}40%{opacity:0}to{opacity:1;translate:0}}@keyframes fade-in-to-top{0%{opacity:0;transform:translateY(var(--vertical-animation-translate,100%))}to{opacity:1;transform:translateY(0)}}@keyframes pulse{0%{transform:scale(1)}20%{transform:scale(1.1)}25%{transform:scale(.9)}35%{transform:scale(1.05)}42.5%{transform:scale(.95)}50%{transform:scale(1)}to{transform:scale(1)}}@keyframes rotating-pulse{0%{transform:scale(1) rotate(0deg)}20%{transform:scale(1.1) rotate(5deg)}25%{transform:scale(.9) rotate(-5deg)}35%{transform:scale(1.05) rotate(3deg)}42.5%{transform:scale(.95) rotate(-3deg)}50%{transform:scale(1) rotate(0deg)}to{transform:scale(1) rotate(0deg)}}.teaser{--teaser-background-color:#fff;--teaser-image-background-color:#fff;--teaser-text-color:#000;--teaser-highlight-height:400px;background-color:var(--teaser-background-color);display:flex;flex-direction:row;gap:20px;height:100%;overflow:hidden;padding:10px;position:relative;transition:box-shadow .3s ease-in-out,background-color .3s ease-in-out}.teaser:focus-within{outline:auto}.teaser__media{aspect-ratio:1/1;background-color:var(--teaser-image-background-color);flex:0 0 min(40%,125px);overflow:hidden;position:relative}.teaser__image{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;transition:scale .3s ease-in-out;width:100%}.teaser__content{align-items:flex-start;display:flex;flex:1 1 60%;flex-direction:column;font-size:.75rem;gap:10px;line-height:1.325;position:relative}.teaser__content--center{justify-content:center}.teaser__date{background-color:#ce1531;bottom:10px;color:#fff;left:10px;line-height:1;padding:.5rem .75rem;position:absolute;text-align:center}.teaser__day{font-size:1.25rem;font-weight:700}.teaser__month{font-size:.625rem}.teaser__year{line-height:1.5}.teaser__category,.teaser__year{font-size:.875rem;font-weight:700}.teaser__category{color:var(--teaser-category-color,#0095db);display:none;text-transform:uppercase}.teaser__preview,.teaser__title{color:var(--teaser-text-color)}.teaser__title{font-size:1rem;hyphens:auto;margin-bottom:0;word-break:word-break}.teaser__preview{-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;margin:0;overflow:hidden}.teaser__read-more{border-bottom:3px solid transparent;line-height:1;margin-top:auto;padding:0;transition:border-color .3s ease-in-out}.teaser__read-more span{font-size:.75rem}.teaser__read-more--center{margin-top:0}.teaser__link{height:100%;left:0;position:absolute;top:0;width:100%}.teaser__link:focus-visible{outline:1px solid #000}.teaser__link span{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;width:1px}.teaser--has-link:focus,.teaser--has-link:hover{box-shadow:0 14px 34px 0 rgba(0,0,0,.1)}.teaser--has-link:focus .teaser__image,.teaser--has-link:hover .teaser__image{scale:1.1}.teaser--has-link:focus .teaser__read-more,.teaser--has-link:hover .teaser__read-more{border-color:var(--teaser-read-more-border-color,#e4002e)}.teaser--has-link:focus .teaser__read-more--blue,.teaser--has-link:hover .teaser__read-more--blue{--teaser-read-more-border-color:#0095db}.teaser--no-image{padding:20px}.teaser--highlight{flex-direction:column;padding:0}.teaser--highlight .teaser__content{font-size:1rem;gap:20px;padding:0 20px 20px}.teaser--highlight .teaser__title{font-size:1.5rem}.teaser--highlight .teaser__preview{-webkit-line-clamp:4}.teaser--story .teaser__title{font-family:Didot,"serif"}.teaser--story .teaser__title:before{content:"“"}.teaser--story .teaser__title:after{content:"”"}.teaser--story .teaser__title:after,.teaser--story .teaser__title:before{line-height:1;position:relative}.teaser--story .teaser__content{font-size:1rem;line-height:1.5}.teaser--single.teaser--research .teaser__category{display:block}.teaser--white{--teaser-background-color:#f4f4f4}.teaser--grey{--teaser-background-color:#fff}.teaser--red{--teaser-background-color:#ce1531;--teaser-category-color:#fff;--teaser-text-color:#fff;--teaser-read-more-border-color:#fff}.teaser--transparent{--teaser-background-color:transparent;--teaser-image-background-color:#fff}@media only screen and (min-width:768px){.teaser{flex-direction:column;gap:0}.teaser__media{aspect-ratio:5/3;display:block;flex:none}.teaser__media--large{aspect-ratio:16/9}.teaser__media--small{aspect-ratio:3/2}.teaser__content{flex:1 1 70%;font-size:1rem;gap:20px;padding:20px}.teaser__date{bottom:20px;left:20px;padding:.75rem 1rem}.teaser__day{font-size:1.875rem}.teaser__month{font-size:1.25rem}.teaser__title{font-size:1.5rem}.teaser__read-more span{font-size:.875rem;line-height:1.5}.teaser--no-image .teaser__content{padding:0}.teaser--archive{flex-direction:row}.teaser--archive .teaser__media{aspect-ratio:1/1;background-color:var(--teaser-content-bg-color);display:block;flex:0 0 min(30%,240px)}.teaser--archive .teaser__content{font-size:1rem;gap:20px;padding:0 20px}.teaser--archive .teaser__preview,.teaser--custom .teaser__preview{display:block}.teaser--event{padding:10px}.teaser--event .teaser__media{aspect-ratio:5/3;display:block;flex:none}.teaser--event .teaser__media--large{aspect-ratio:16/9}.teaser--event .teaser__media--small{aspect-ratio:3/2}.teaser--event .teaser__content{padding:20px}.teaser--event.teaser--highlight .teaser__date{left:auto;right:20px}.teaser--story .teaser__media{aspect-ratio:1/1}.teaser--highlight{margin:0 -20px}.teaser--highlight .teaser__media{flex:1 0 var(--teaser-highlight-height);height:var(--teaser-highlight-height)}.teaser--highlight .teaser__content{background-color:var(--teaser-background-color);border-radius:0;bottom:2rem;left:20px;max-width:calc(50% - 30px);padding:2rem;position:absolute;top:2rem}.teaser--highlight .teaser__title{--heading-3-font-size:1.5rem;font-size:var(--heading-3-font-size)}}@media only screen and (min-width:768px) and (min-width:768px){.teaser--highlight .teaser__title{--heading-3-font-size:1.75rem}}@media only screen and (min-width:768px){.teaser--highlight.teaser--research{flex-direction:row-reverse}.teaser--highlight.teaser--research .teaser__media{aspect-ratio:1/1;flex:0 0 50%}.teaser--highlight.teaser--research .teaser__content{flex:0 0 50%;inset:auto;max-width:50%;position:relative}.teaser--highlight.teaser--research .teaser__title:after{border-top:2px solid var(--section-bar-color,#0095db);content:"";display:block;margin:20px auto 0;width:100%}.teaser--related{background-color:transparent;transition:background-color .3s cubic-bezier(.25,.46,.45,.94)}.teaser--related .teaser__content,.teaser--related:focus,.teaser--related:hover{background-color:#fff}.teaser--single{flex-direction:row;margin-left:auto;margin-right:auto;max-width:840px;padding:0;width:100%}.teaser--single .teaser__media{aspect-ratio:1/1;flex:0 0 50%}.teaser--single .teaser__content{font-family:Open Sans,sans-serif;font-size:1.125rem;line-height:2;line-height:1.5}}@media only screen and (min-width:768px) and (min-width:1024px){.teaser--single .teaser__content{font-size:1.25rem}}@media only screen and (min-width:768px){.teaser--single.teaser--highlight .teaser__media{flex:1 1 var(--teaser-highlight-height);min-height:var(--teaser-highlight-height)}.teaser--single.teaser--highlight .teaser__content{font-family:Open Sans,sans-serif;font-size:1.125rem;line-height:2;line-height:1.5}}@media only screen and (min-width:768px) and (min-width:1024px){.teaser--single.teaser--highlight .teaser__content{font-size:1.25rem}}@media only screen and (min-width:768px){.teaser--single.teaser--research .teaser__title:after{border-top:1px solid var(--section-bar-color,#0095db);content:"";display:block;margin:20px auto 0;width:100%}.teaser--white,.teaser--white.teaser--has-link:focus,.teaser--white.teaser--has-link:hover{--teaser-background-color:#fff}.teaser--grey{--teaser-background-color:#f4f4f4}.teaser--grey.teaser--has-link:focus,.teaser--grey.teaser--has-link:hover{--teaser-background-color:#fff}.teaser--red{--teaser-background-color:#ce1531}.teaser--red.teaser--has-link:focus,.teaser--red.teaser--has-link:hover{--teaser-background-color:#fff;--teaser-background-color:#ce1531}}@media only screen and (min-width:1024px){.teaser{--teaser-highlight-height:600px}.teaser--archive .teaser__content{font-size:1.25rem;line-height:1.5}.teaser--highlight .teaser__content{bottom:3rem;left:30px;max-width:calc(50% - 50px);top:3rem}.teaser--highlight .teaser__title{--heading-2-font-size:2rem;font-size:var(--heading-2-font-size)}}@media only screen and (min-width:1024px) and (min-width:768px){.teaser--highlight .teaser__title{--heading-2-font-size:2.5rem}}@media only screen and (min-width:1024px){.teaser--highlight .teaser__preview{font-size:1.125rem;line-height:1.75}.teaser--single .teaser__content{padding:2rem 40px}.teaser--single .teaser__title{--heading-3-font-size:1.5rem;font-size:var(--heading-3-font-size)}}@media only screen and (min-width:1024px) and (min-width:768px){.teaser--single .teaser__title{--heading-3-font-size:1.75rem}}@media only screen and (min-width:1024px){.teaser--single.teaser--highlight .teaser__title{font-size:2rem}.teaser--single.teaser--highlight .teaser__title--story{line-height:1.125}.teaser--single.teaser--highlight.teaser--story{--teaser-highlight-height:500px}.teaser__read-more--center{margin-top:auto}}@media only screen and (min-width:1280px){.teaser--event .teaser__content,.teaser__content{padding:20px 40px}.teaser--highlight .teaser__content{padding:3rem}}@media only screen and (prefers-reduced-motion:no-preference) and (min-width:768px){.teaser--highlight .teaser__content{opacity:0}.teaser.in-view.teaser--highlight .teaser__content{animation:fade-in-to-top .3s cubic-bezier(.19,1,.55,1) .25s forwards}}