.news-single .grid{display:grid;max-width:1440px;margin:0 auto;padding:0 1rem;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem;grid-template-columns:1fr 3fr 1fr}@supports (padding:max(0px)){.news-single .grid{padding-left:max(1rem,env(safe-area-inset-left));padding-right:max(1rem,env(safe-area-inset-right))}}@media screen and (max-width:900px){.news-single .grid{-webkit-column-gap:0;-moz-column-gap:0;column-gap:0;grid-template-columns:1fr}}.news-single .maincontent{grid-column-start:2}.news-single .maincontent h2{font-size:3rem;margin-top:.5em;margin-bottom:.25em}@media screen and (max-width:900px){.news-single .maincontent h2{font-size:2em}}.news-single .maincontent h3{font-size:1.5rem;margin-top:.5em;margin-bottom:.25em}.news-single .maincontent p{margin-bottom:1em}.news-single .maincontent a{text-decoration:underline}.news-single .maincontent img{max-width:100%}.news-single .maincontent iframe{border:0;width:100%}.news-single .maincontent figure{margin:1.5em 0}.news-single .maincontent figcaption{text-align:center;margin-top:.5em}.news-single .maincontent .ratio{width:100%;position:relative;padding-bottom:56.25%}.news-single .maincontent .ratio iframe{width:100%;height:100%;outline:none;border:0;position:absolute;top:0;left:0;right:0;bottom:0}.news-single .maincontent .partners{margin-bottom:2em;margin-top:2em}.news-single .maincontent .partners ul{display:grid;grid-template-columns:repeat(auto-fill,minmax(5em,1fr));-webkit-column-gap:3em;-moz-column-gap:3em;column-gap:3em;row-gap:3em;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.news-single .maincontent .partners ul li{max-width:100%}.news-single .maincontent .partners ul img{width:100%}.news-single .maincontent em,.news-single .maincontent i{font-style:italic}.news-single .maincontent>ol,.news-single .maincontent>ul{padding-left:0}.news-single .maincontent>ol:not(:last-child),.news-single .maincontent>ul:not(:last-child){margin-bottom:1em}.news-single .maincontent>ol li,.news-single .maincontent>ul li{padding-left:2em;position:relative}.news-single .maincontent>ol li:before,.news-single .maincontent>ul li:before{position:absolute;left:0;width:1.25em;display:inline-block;text-align:right}.news-single .maincontent>ul li:before{content:"–"}.news-single .maincontent>ol li{counter-increment:section}.news-single .maincontent>ol li:before{content:counter(section);font-variant-numeric:tabular-nums}