.CaseStudySection_root__W4f5I{background-size:cover;background-position:50%;background-repeat:no-repeat}.CaseStudySection_marginTop--large__k6M3b{margin-top:12rem}.CaseStudySection_marginBottom--large__dsUHI{margin-bottom:12rem}.CaseStudySection_marginTop--small__TFA3c{margin-top:var(--col-gap)}.CaseStudySection_marginBottom--small__rpOw7{margin-bottom:var(--col-gap)}.CaseStudySection_text--dark__LUUUn{--section-text-color:#222}.CaseStudySection_text--light__Pwr_N{--section-text-color:#fff}.Text_root__9z6qL{font-size:2.4rem;line-height:1.5;font-weight:300;margin-bottom:var(--space-2);color:inherit;max-width:40em}@media (max-width:875px){.Text_root__9z6qL{font-size:3rem}}.Text_size-subhead__oeTEB{font-size:5.4rem;line-height:1.3;max-width:30em;text-wrap:balance}.Text_size-large__wvpog,.Text_size-subhead__oeTEB{letter-spacing:-.03em;font-weight:400;margin-bottom:var(--space-4)}.Text_size-large__wvpog{font-size:4rem}@media (max-width:875px){.Text_size-large__wvpog{font-size:3.5rem}}.Text_size-medium__QHZ9_{font-size:3rem;font-weight:400}.Text_size-small__lUv2F{font-size:1.8rem;font-weight:400}.Text_color-black__yNyxl{color:var(--color-element)}.Text_color-white__lKVUU{color:var(--color-surface)}.Text_color-magenta__verOU{color:var(--color-magenta)}.Text_color-gray__N1xnF{color:var(--color-gray-neutral)}.Text_align-center__s_s9u,.Text_align-left__h0rFQ{text-align:center}.ImageBlock_image__kDN3I{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.ImageBlock_caption__QrBKp{margin-top:var(--col-gap);padding-top:var(--space-2);border-top:1px solid var(--color-dark-gray)}.ImageBlock_caption__QrBKp>p{margin-bottom:0}