.article-hero{margin-bottom:var(--spacing-md);position:relative}.article-hero--plus .article-hero__image{z-index:1;position:relative}.article-hero--plus .article-hero__image:before{content:"";z-index:10;background:linear-gradient(#003b0033 31%,#003b00a1 55.5%,#003b00 90.5%);position:absolute;inset:0}.article-hero__breadcrumb{padding:0 var(--spacing-sm)}@media screen and (width>=768px){.article-hero__breadcrumb{padding:0 var(--spacing-md)}}.article-hero__breadcrumb-link.btn.btn--with-arrow-before{font-size:.9375rem;line-height:1.5rem;font-weight:var(--fw-light);justify-content:flex-end;padding-left:0;display:inline-flex}@media screen and (width>=1024px){.article-hero__breadcrumb-link.btn.btn--with-arrow-before{margin-left:var(--spacing-sm)}}.article-hero__breadcrumb-link.btn.btn--with-arrow-before .expanding-arrow{width:.875rem;height:1.5rem}.article-hero__breadcrumb-link.btn.btn--with-arrow-before .expanding-arrow svg{width:1rem;height:1rem;margin-top:.25rem}.article-hero__breadcrumb-link.btn.btn--with-arrow-before .expanding-arrow__line{left:.125rem}.article-hero__breadcrumb-link.btn.btn--with-arrow-before:hover .expanding-arrow__line{width:.875rem}.article-hero__image figcaption{display:none}.article-hero__content{padding:var(--spacing-sm)}@media screen and (width>=768px){.article-hero__content{padding:var(--spacing-lg);max-width:var(--max-article-width);margin:0 auto;position:relative}}.article-hero__tags{gap:var(--spacing);margin-bottom:var(--spacing-sm);flex-flow:wrap;display:flex}@media screen and (width>=768px){.article-hero__tags{margin-bottom:var(--spacing-md)}}@media screen and (width>=1024px){.article-hero__tags{margin-bottom:var(--spacing-lg)}}.article-hero__tag{flex-flow:row;align-items:center;display:flex}.article-hero__tag span{background-color:var(--color-green-light);color:var(--color-green-dark);padding:.125rem var(--spacing-xs)}@media screen and (width>=768px){.article-hero__tag span{padding:0 var(--spacing);line-height:44px}}.article-hero__tag-image{background-color:var(--color-green-dark);color:var(--color-white);flex-flow:row;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.1875rem;display:flex}@media screen and (width>=768px){.article-hero__tag-image{width:2.75rem;height:2.75rem;padding:.375rem}}.article-hero__labels{gap:var(--spacing-xs);margin-bottom:var(--spacing-sm);flex-flow:wrap;display:flex}.article-hero__labels span{color:var(--color-green-text);font-weight:700}.article-hero__labels--multiple span{justify-content:flex-start;align-items:center;gap:var(--spacing-xs);flex-flow:row;display:flex}.article-hero__labels--multiple span:not(:last-child):after{content:"";background-color:var(--color-green-light);width:.5rem;height:.5rem;display:block}@media screen and (width>=768px){.article-hero__labels--multiple span,.article-hero__labels--multiple{gap:var(--spacing)}}.article-hero__heading{font-size:3.25rem;line-height:3.875rem}@media screen and (width>=768px){.article-hero__heading{font-size:4.25rem;line-height:5.125rem}}.article-hero__heading{margin-bottom:var(--spacing-md);color:var(--color-green-dark)}.article-hero__ingress{margin-bottom:var(--spacing-sm)}@media screen and (width>=768px){.article-hero__ingress{margin-bottom:var(--spacing-lg)}}.article-hero__ingress:last-child{margin-bottom:0}.article-hero__byline{align-self:center;gap:var(--spacing) var(--spacing-md);flex-flow:column;display:flex}@media screen and (width>=768px){.article-hero__byline{flex-flow:wrap}}.article-hero__byline time{color:var(--color-grey-medium);flex-grow:1;font-weight:lighter;line-height:2.75rem}.article-hero__icon{width:7.5rem;height:7.5rem;margin-bottom:var(--spacing-sm)}@media screen and (width>=768px){.article-hero--image-behind .article-hero__image img{object-fit:cover;min-height:31.25rem}}@media screen and (width>=1024px){.article-hero--image-behind .article-hero__image{z-index:1;position:relative}.article-hero--image-behind .article-hero__image img{min-height:37.5rem}}.article-hero--image-behind .article-hero__content{padding:1.875rem}@media screen and (width>=768px){.article-hero--image-behind .article-hero__content{max-width:calc(var(--max-article-width) + 1.875rem * 2);background-color:var(--color-white);margin:0 auto;padding:1.875rem;position:relative}}@media screen and (width>=1024px){.article-hero--image-behind .article-hero__content{z-index:50;margin-top:-14.375rem}}.article-hero--image-over .article-hero__breadcrumb{margin-top:var(--spacing-sm)}@media screen and (width>=768px){.article-hero--image-over .article-hero__breadcrumb{margin-top:var(--spacing-xs);margin-bottom:var(--spacing-xs)}}.article-hero--image-over .article-hero__image{margin:var(--spacing-sm)}.article-hero--image-over .article-hero__image img{aspect-ratio:16/10;object-fit:cover}@media screen and (width>=768px){.article-hero--image-over .article-hero__image img{aspect-ratio:initial}.article-hero--image-over .article-hero__image{margin:0}}.article-hero--image-over .article-hero__content{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}@media screen and (width>=1024px){.article-hero--image-over .article-hero__content{padding-left:0;padding-right:0}}.article-hero--image-below{flex-flow:column;display:flex}.article-hero--image-below .article-hero__breadcrumb{margin-top:var(--spacing-sm);order:1}.article-hero--image-below .article-hero__image{margin:var(--spacing-sm);order:2}.article-hero--image-below .article-hero__image img{aspect-ratio:16/10;object-fit:cover}@media screen and (width>=768px){.article-hero--image-below .article-hero__image img{aspect-ratio:2}}.article-hero--image-below .article-hero__content{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm);order:1}@media screen and (width>=1024px){.article-hero--image-below .article-hero__content{padding-left:0;padding-right:0}}.article-hero--no-image .article-hero__breadcrumb{margin-top:var(--spacing-sm)}.article-hero--no-image .article-hero__image{display:none}.article-hero--no-image .article-hero__content{padding-left:var(--spacing-sm);padding-right:var(--spacing-sm)}@media screen and (width>=1024px){.article-hero--no-image .article-hero__content{padding-left:0;padding-right:0}}
