.CaseStudyFooterBlock{--block-margin:0 0 var(--spacing-small);--block-padding:var(--spacing-large) 0 var(--spacing-large);--block-mobile-height:470px}@media(max-width:959px){.CaseStudyFooterBlock .RelatedCaseStudiesBlock{height:var(--block-max-height);overflow-x:visible;width:calc(var(--wrap-width) + var(--layout-padding)*1)}.CaseStudyFooterBlock .RelatedCaseStudiesBlock-content{grid-template-columns:repeat(3,420px)}.CaseStudyFooterBlock-wrap{padding:0}.CaseStudyFooterBlock-content{height:var(--block-mobile-height);left:calc(var(--layout-padding)*-1);overflow:scroll;padding:0 calc(var(--layout-padding)*1.5) 0 calc(var(--layout-padding)*.5);width:calc(100vw + var(--layout-padding))}}@media(max-width:779px){.CaseStudyFooterBlock{--block-mobile-height:430px}.CaseStudyFooterBlock .RelatedCaseStudiesBlock{width:calc(960px + var(--layout-padding)*1)}.CaseStudyFooterBlock .RelatedCaseStudiesBlock-content{grid-template-columns:repeat(3,320px)}}