.CaseStudy_page__3CO0E{background:var(--surface);min-height:100vh}.CaseStudy_body__qmawG,.CaseStudy_page__3CO0E{display:flex;flex-direction:column;align-items:center}.CaseStudy_body__qmawG{width:100%;padding:0 20px}@media (min-width:810px){.CaseStudy_body__qmawG{padding:0 120px}}@media (min-width:1200px){.CaseStudy_body__qmawG{padding:0}}.CaseStudy_main__yQe58{display:flex;flex-direction:column;align-items:center;width:100%;padding:96px 0}@media (min-width:1200px){.CaseStudy_main__yQe58{max-width:672px;padding:96px 24px}}.CaseStudy_backRow__ISWgd{width:100%;height:65.5px}.CaseStudy_article__EPHra{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-top:32px}@media (min-width:1200px){.CaseStudy_articleFixed__fJT4R{width:626.5px}}.CaseStudy_header__J4cuj{display:flex;flex-direction:column;align-items:flex-start;width:100%}.CaseStudy_meta__jfJih{padding-top:5.6875px;width:100%}.CaseStudy_lead__9dfyk{padding-top:11.375px;width:100%}.CaseStudy_ruleTop__r2ceS{padding-top:24px;width:100%}.CaseStudy_ruleBeforeFooter__zW2Np{padding-top:48px;width:100%}.CaseStudy_rule__2DZ3R{width:100%;height:1px;border-top:1px solid var(--rule)}.CaseStudy_sections__cmM77{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding-top:48px}@media (min-width:1200px){.CaseStudy_sections__cmM77{max-width:576px}}.CaseStudy_section__XGFm_{display:flex;flex-direction:column;align-items:flex-start;width:100%}.CaseStudy_footerWrap__n5anu{padding-top:24px;width:100%}.CaseStudy_footer__PY6Yr{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.CaseStudy_footerShort__FbNIY{height:24px}.CaseStudy_figure__MDrQr{display:block;width:100%;height:auto}.CaseStudy_figureShadow__rRO6b{box-shadow:0 4px 40px 1px rgba(0,0,0,.1)}.CaseStudy_spacer__OCIFW{width:100%;height:28px;flex:none}