.CaseStudyHeroBlock-content{grid-gap:var(--grid-gap);display:grid;grid-auto-flow:column;grid-auto-rows:minmax(min-content,max-content);grid-template-columns:minmax(0,1fr) 295px}.CaseStudyHeroBlock{--block-margin:0;--block-padding:var(--spacing-large) 0 var(--spacing-xx-large);background-color:var(--color-lilac-cream)}.CaseStudyHeroBlock:after{background-color:var(--color-lilac-cream);border-right:100vw solid var(--color-white);border-top:240px solid transparent;bottom:0;content:"";position:absolute;right:0;width:100%}@media(max-width:779px){.CaseStudyHeroBlock:after{border-top:96px solid transparent}}.CaseStudyHeroBlock-content{grid-row-gap:0}.CaseStudyHeroBlock-content .FactoidsBlock{--block-margin:0 0 var(--7x);--block-padding:var(--2x) 0 0}.CaseStudyHeroBlock-content .FactoidsBlock.is-factoidsCountHorizontal{--factoids-ratio-width:187;--factoids-ratio-height:94;--factoids-column-gap:129}.CaseStudyHeroBlock-content .FactoidsBlock.is-factoidsCountHorizontal .FactoidBlock-inner{display:block}@media(min-width:781px){.CaseStudyHeroBlock-content .FactoidsBlock.is-factoidsCountHorizontal .FactoidsBlock-content{grid-column-gap:calc(var(--factoids-column-gap)*1px);grid-template-columns:repeat(auto-fit,calc(var(--factoids-ratio-width)*1px));grid-template-rows:auto}.CaseStudyHeroBlock-content .FactoidsBlock.is-factoidsCountHorizontal .FactoidBlock-subtitle{font-size:var(--font-size-large);font-weight:var(--font-weight-medium);letter-spacing:var(--letter-spacing-base)}}.CaseStudyHeroBlock .CaseStudyHeroTitleBlock{grid-column:1;grid-row:1}.CaseStudyHeroBlock .CaseStudyHeroContentBlock{grid-column:1;grid-row:2}.CaseStudyHeroBlock .CaseStudyHeroFactsBlock{grid-column:2;grid-row:1/span 2}@media(max-width:959px){.CaseStudyHeroBlock-content{display:flex;flex-direction:column}.CaseStudyHeroBlock .CaseStudyHeroTitleBlock{order:0}.CaseStudyHeroBlock .CaseStudyHeroFactsBlock{order:1}.CaseStudyHeroBlock .CaseStudyHeroContentBlock{order:2}}