.related-article-card{align-items:center;color:#000;display:flex;font-size:1.125rem;gap:30px;text-decoration-color:transparent}.related-article-card__date{color:rgba(0,0,0,.55);font-size:.875rem}.related-article-card__asset{aspect-ratio:1.45;flex-shrink:0;width:140px}@media only screen and (min-width:48rem){.related-article-card__asset{width:160px}}.related-articles__heading{font-size:1.5rem}.related-articles__articles{margin-top:40px}.related-articles__articles,.share-block{display:flex;flex-direction:column;gap:1.25rem}.share-block{width:-moz-fit-content;width:fit-content}.share-block__label{font-size:1.125rem}.share-block__icon{display:block}.share-block__links{align-items:center;display:flex;gap:1.25rem}.share-block__link{display:block;height:1.25rem;transition:opacity .2s ease-in;width:1.25rem}.share-block__link--faded{opacity:.3;transition:opacity .2s ease-out}.news-article__container{padding-top:160px}.news-article__header{margin-top:2.5rem}.news-article__headline:after{background-color:#000;content:"";display:block;height:4px;margin-top:30px;width:50px}.news-article__date{display:block;margin-top:1.875rem}.news-article__asset{grid-column:2/-2;height:min(80vw,500px)}.news-article__date{color:rgba(0,0,0,.55);font-size:.875rem}.news-article__asset,.news-article__content-area,.news-article__related-articles,.news-article__share-block{margin-top:60px}.news-article__share-block{width:-moz-fit-content;width:fit-content}@media only screen and (min-width:64rem){.news-article__container{grid-template-rows:min-content auto;padding-top:100px}.news-article__asset{grid-column:17/-2;grid-row:1/span 3;height:min(27.7777777778vw,444.4444444444px);margin-top:0}.news-article__back-button,.news-article__content-area,.news-article__header{grid-column:3/span 12}.news-article__header{grid-row:2}.news-article__back-button{align-self:start;grid-row:1}.news-article__content-area,.news-article__related-articles{grid-row:4}.news-article__content-area{margin-top:2.5rem}.news-article__related-articles{grid-column:17/-3;margin-top:6.25rem}}@media only screen and (min-width:75rem){.news-article__container{padding-top:240px}}