.article-hero{position:relative;overflow:hidden;background-color:var(--background-color)}.article-hero .article-hero__wrapper{padding-top:0;padding-bottom:0;max-width:calc(var(--max-width) + (var(--space-outer) * 2));max-width:calc(var(--max-width) + calc(var(--space-outer) * 2))}@media (max-width: 959px){.article-hero .article-hero__wrapper{padding-left:0;padding-right:0}}.article-hero__inner{display:flex;justify-content:space-between;flex-direction:column-reverse}@media (min-width: 960px){.article-hero__inner{flex-direction:row;align-items:flex-start}}.article-hero__content{position:relative;padding:var(--spacing-6) var(--spacing-5) var(--spacing-8);display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 720px){.article-hero__content{min-height:672px}}@media (min-width: 960px){.article-hero__content{width:50%;min-height:auto;padding:var(--spacing-6) var(--spacing-10) var(--spacing-5) 0;align-self:stretch}}.article-hero__content .share-icons-article{padding-top:var(--spacing-12)}@media (min-width: 960px){.article-hero__inner .article-hero__meta{margin-top:auto;margin-bottom:auto}}.article-hero__image{position:relative;aspect-ratio:375 / 280}@media (min-width: 960px){.article-hero__image{width:calc(50% + var(--space-outer));margin-right:calc(-1 * var(--space-outer));aspect-ratio:720 / 450}}@media (min-width: 1600px){.article-hero__image{width:min(calc(50% + (100vw - var(--max-width)) / 2),1080px);margin-right:max(calc((100vw - var(--max-width)) / 2 * -1),-360px)}}.article-hero__image .image{position:absolute;bottom:0;left:0;height:100%;width:100%}.article-hero__image .image__inner{height:100%}.article-hero__image .image__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article-hero__breadcrumbs{margin-bottom:var(--spacing-3)}.article-hero__meta{max-width:601px}.article-hero__tags{display:flex;margin-bottom:var(--spacing-4)}@media (min-width: 720px){.article-hero__tags{margin-bottom:var(--spacing-3)}}.article-hero__tags .article-tags{gap:var(--spacing-unit-half)}.article-hero__tags .article-tags__tag{display:inline-block;padding:var(--spacing-1) var(--spacing-3);border:0;border-radius:100px;text-transform:none;letter-spacing:normal}.article-hero__author-and-date{display:flex;flex-direction:column;margin-top:var(--spacing-4)}
