:root{--columns:1;--gap:1rem}@keyframes dot-bounce{0%{transform:translateY(0)}5%{transform:translateY(2px)}20%{transform:translateY(-8px)}35%{transform:translateY(4px)}40%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes dot-fade{0%{opacity:1}50%{opacity:.2}to{opacity:1}}@keyframes dot-pulse{0%{transform:scale(1)}5%{transform:scale(.98)}50%{transform:scale(1.5)}to{transform:scale(1)}}@keyframes full-height{0%{height:0}to{height:100%}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.m-taxonomy-sponsor{background:none;margin:0;margin:var(--taxonomy-sponsor-margin,0);max-width:100%;padding:1rem;padding:var(--taxonomy-sponsor-padding,1rem);position:relative}@media screen and (min-width:48em){.m-taxonomy-sponsor{padding:2.5rem;padding:var(--taxonomy-sponsor-padding,2.5rem)}}@media screen and (min-width:80em){.m-taxonomy-sponsor{padding:3.75rem;padding:var(--taxonomy-sponsor-padding,3.75rem)}}.m-taxonomy-sponsor__inner{align-items:center;align-items:var(--taxonomy-sponsor-inner-align-items,center);background:none;display:flex;flex-flow:column nowrap;flex-flow:var(--taxonomy-sponsor-inner-flex-flow,column nowrap);gap:.5rem;gap:var(--taxonomy-sponsor-inner-gap,.5rem);justify-content:center;justify-content:var(--taxonomy-sponsor-inner-justify-content,center);margin:0 auto;margin:var(--taxonomy-sponsor-inner-margin,0 auto);max-width:80rem;padding:0;padding:var(--taxonomy-sponsor-inner-padding,0);position:relative;width:100%}.m-taxonomy-sponsor__label{color:#fff;font-family:Ubuntu,Helvetica,Roboto,Arial,sans-serif;font-size:100%;font-size:var(--taxonomy-sponsor-label-font-size,100%);font-style:normal;font-weight:400;margin:0;margin:var(--taxonomy-sponsor-label-margin,0);padding:0;padding:var(--taxonomy-sponsor-label-padding,0);text-align:center;text-transform:none}.m-taxonomy-sponsor__list{background:none;margin:0 auto;margin:var(--taxonomy-sponsor-list-margin,0 auto);max-width:100%;padding:0;padding:var(--taxonomy-sponsor-list-padding,0);position:relative}.m-taxonomy-sponsor__list-inner{display:flex;flex-flow:row wrap;flex-flow:var(--taxonomy-sponsor-list-inner-flex-flow,row wrap);gap:.5rem;gap:var(--taxonomy-sponsor-list-inner-gap,.5rem);justify-content:center;justify-content:var(--taxonomy-sponsor-list-inner-justify-content,center);margin:0 auto;margin:var(--taxonomy-sponsor-list-inner-margin,0 auto);padding:0;padding:var(--taxonomy-sponsor-list-inner-padding,0);position:relative}.m-taxonomy-sponsor .m-sponsor{max-width:6.25rem}.o-news-grid{margin:0;margin:var(--news-grid-margin,0);padding:0 1rem;width:100%}@media screen and (min-width:48em){.o-news-grid{padding:0 2.5rem}}@media screen and (min-width:80em){.o-news-grid{padding:0 3.75rem}}.o-news-grid .m-filters{margin:0 auto;margin:var(--news-grid-filters-margin,0 auto);max-width:80rem;width:100%}.o-news-grid__section-header{border:0;border:var(--news-page-section-header-border,0);margin:1.5rem 0 1rem;margin:var(--news-page-section-header-margin,1.5rem 0 1rem);padding:0 0 .25rem;padding:var(--news-page-section-header-padding,0 0 .25rem);width:100%}.o-news-grid__section-heading{margin:0;margin:var(--news-page-section-heading-margin,0)}.o-news-grid__listing{display:grid;gap:1rem;gap:var(--news-grid-gap,1rem);grid-auto-rows:auto;grid-template-columns:repeat(auto-fit,minmax(100%,1fr));grid-template-columns:var(--news-grid-template-columns,repeat(auto-fit,minmax(100%,1fr)));margin:0 auto;margin:var(--news-grid-listing-margin,0 auto);max-width:80rem;padding:0;padding:var(--news-grid-listing-padding,0);width:100%}@media print,screen and (min-width:40em){.o-news-grid__listing{grid-template-columns:repeat(auto-fit,minmax(290px,1fr));grid-template-columns:var(--news-grid-template-columns-medium,repeat(auto-fit,minmax(290px,1fr)))}}@media screen and (min-width:80em){.o-news-grid__listing{grid-template-columns:repeat(auto-fit,minmax(20%,1fr));grid-template-columns:var(--news-grid-template-columns-xlarge,repeat(auto-fit,minmax(20%,1fr)))}}.o-news-grid__listing--empty{min-height:50vh}@media print,screen and (min-width:40em){.o-news-grid__listing--highlighted-layout :is(.o-news-grid__item:first-child){grid-area:1/1/3/3;grid-area:var(--news-grid-highlighted-layout,1/1/3/3)}}@media screen and (min-width:80em){.o-news-grid__listing--highlighted-layout :is(.o-news-grid__item:first-child){grid-area:1/1/3/4;grid-area:var(--news-grid-highlighted-layout,1/1/3/4)}}.o-news-grid__item{display:flex}.o-news-grid{--news-grid-gap:1.5rem}.o-news-grid__item:first-child .m-teaser{--teaser-bg:none;--teaser-border-radius:0.5rem 0.5rem 0 0;--teaser-title-font-weight:600;--teaser-content-padding:1rem 0}.o-news-grid__item:first-child .m-teaser__thumbnail{height:100%}.o-news-grid__item:first-child .m-teaser__thumbnail:before{background:linear-gradient(180deg,hsla(0,0%,7%,0),60%,#000);bottom:0;content:"";height:50%;left:0;position:absolute;width:100%;z-index:1}.o-news-grid__item:first-child .m-teaser__title{font-size:1.125rem;line-height:1.3}@media screen and (min-width:48em){.o-news-grid__item:first-child .m-teaser__title{font-size:1.25rem;line-height:1.3}}@media screen and (min-width:80em){.o-news-grid__item:first-child .m-teaser__title{font-size:1.5rem;line-height:1.3}}.o-news-grid__item:first-child .m-teaser__content:after{background:#0049ff;background:var(--primary-gradient,#0049ff);bottom:0;content:"";height:.0625rem;left:0;position:absolute;top:auto;width:100%}