.post-report{--cols-full-bleed: var(--container-col-start) / var(--container-col-end);--cols-full-width: var(--grid-col-start) / var(--grid-col-end);--container-col-end: -1;--container-col-start: 1;--grid-col-end: -2;--grid-col-start: 2}.post-report>*{grid-column:var(--cols-full-width)}.post-report__body{margin-bottom:var(--space-5);margin-top:var(--space-4)}@media(min-width: 64em){.post-report__body{grid-column:8/span 5;grid-row:3}}.post-report__body-contents{--stack-spacing: 1em;grid-column:1/-1}@media(min-width: 37.5em){.post-report__body-contents{grid-column:2/-2}}@media(min-width: 64em){.post-report__body-contents{grid-column:1/-1}}.post-report__body-contents a:not([data-ref=link]){color:inherit}.post-report__body-contents [role=list]{margin-left:var(--space-outer)}@media(min-width: 37.5em){.post-report__body-contents [role=list]{margin-left:1em}}.post-report__body-contents ul li::marker{color:var(--color-bg)}.post-report__cta{align-self:start;background-image:linear-gradient(to bottom, var(--color-bg) 50%, #fff 50%);display:grid;grid-column:var(--cols-full-bleed);padding-inline:var(--space-outer);z-index:1}@media(min-width: 37.5em){.post-report__cta{display:grid;grid-column-gap:var(--space-gutter);grid-row-gap:var(--space-gutter-v);grid-template-columns:var(--grid)}}@media(min-width: 64em){.post-report__cta{background:none;grid-row:2/span 2}}.post-report__cta>*{grid-column:1/-1;grid-row:1/-1}@media(min-width: 64em){.post-report__heading+.post-report__cta{margin-top:var(--space-4)}}@media(min-width: 37.5em){.post-report__cta .cta-banner--image-cta{grid-column:2/7}}.post-report__cta .cta-banner--image-cta .image-cta__image{display:flex;flex-direction:column;justify-content:center}.post-report__download{--rows: 5fr 4fr;--size: 8rem;align-self:center;background:#042a2d;border:none;border-radius:50%;color:#fff;display:grid;flex-direction:column;grid-template-rows:var(--rows);height:var(--size);justify-items:center;justify-self:end;padding:0;row-gap:var(--space-fixed-1);text-decoration:none;transition:background-color var(--trs-time) var(--trs-tfunc);width:var(--size);z-index:1}@media(min-width: 37.5em){.post-report__download{--rows: 1fr 1fr;--size: 13rem;grid-column:6/span 2}}@media(min-width: 64em){.post-report__download{--rows: 5fr 4fr;--size: calc( ( (100vw - 2 * var(--space-outer)) - ((var(--space-columns) - 1) * var(--space-gutter)) ) / var(--space-columns) * 2 );grid-column:5/span 2;justify-self:center;transform:translateY(50%)}}.post-report__download:hover,.post-report__download:focus{background:#054955;color:#fff}@media(min-width: 64em){.post-report__image--landscape+.post-report__download,.post-report__heading+.post-report__cta .post-report__download{align-self:center}}.post-report__download::before{all:revert}.post-report__download>svg{align-self:start;width:1rem}@media(min-width: 37.5em){.post-report__download>svg{width:1.375rem}}.post-report__download-label{align-self:end;line-height:1}.post-report__heading{background:var(--color-bg);grid-column:var(--cols-full-bleed);padding-inline:var(--space-outer);padding-top:var(--space-5)}@media(min-width: 37.5em){.post-report__heading{display:grid;grid-column-gap:var(--space-gutter);grid-row-gap:var(--space-gutter-v);grid-template-columns:var(--grid)}}@media(min-width: 37.5em){.post-report__heading>*{grid-column:1/span 7}}.post-report__image{width:75%;z-index:1}@media(min-width: 37.5em){.post-report__image{grid-column:2/span 4;width:100%}}.post-report__image img,.post-report__image picture{width:100%}.post-report__thumbnail-text{background:var(--color-bg);grid-column:var(--cols-full-bleed);padding-bottom:var(--space-4);padding-inline:var(--space-outer)}@media(min-width: 37.5em){.post-report__thumbnail-text{display:grid;grid-column-gap:var(--space-gutter);grid-row-gap:var(--space-gutter-v);grid-template-columns:var(--grid)}}@media(min-width: 64em){.post-report__thumbnail-text{grid-row:2;z-index:1}}.post-report__thumbnail-text>*{grid-column:1/-1}@media(min-width: 37.5em){.post-report__thumbnail-text>*{grid-column:2/-2}}@media(min-width: 64em){.post-report__thumbnail-text>*{grid-column:7/span 5}}.post-report__title{margin-top:var(--space-1);padding-bottom:var(--space-4)}

/*# sourceMappingURL=report.css.map */