.CaseStudy-module__DRgi-a__caseStudy{padding-block:var(--section-y);padding-inline:var(--gutter)}.CaseStudy-module__DRgi-a__chalk{background-color:var(--color-chalk)}.CaseStudy-module__DRgi-a__plaster{background-color:var(--color-plaster)}.CaseStudy-module__DRgi-a__caseEyebrow{font-family:var(--font-body);font-size:var(--label-size);letter-spacing:var(--label-tracking);font-weight:var(--label-weight);text-transform:uppercase;color:var(--color-slate)}.CaseStudy-module__DRgi-a__caseTitle{font-family:var(--font-display);font-weight:600;font-size:var(--text-title);letter-spacing:-.01em;color:var(--color-ink);max-width:24ch;margin-top:1.25rem;line-height:1.1}.CaseStudy-module__DRgi-a__caseBody{font-family:var(--font-body);font-size:var(--text-body);color:var(--color-ink);max-width:68ch;margin-top:1.125rem;line-height:1.6}.CaseStudy-module__DRgi-a__sequence{margin-top:clamp(2.5rem,5vw,4rem)}.CaseStudy-module__DRgi-a__sequenceTitle{font-family:var(--font-body);font-size:var(--label-size);letter-spacing:var(--label-tracking);font-weight:var(--label-weight);text-transform:uppercase;color:var(--color-slate);border-top:1px solid var(--color-line);padding-top:1rem}.CaseStudy-module__DRgi-a__frames{background-color:var(--color-line);grid-template-columns:1fr;gap:1px;margin-top:1.25rem;display:grid}.CaseStudy-module__DRgi-a__frame{background-color:inherit;margin:0}.CaseStudy-module__DRgi-a__chalk .CaseStudy-module__DRgi-a__frame{background-color:var(--color-chalk)}.CaseStudy-module__DRgi-a__plaster .CaseStudy-module__DRgi-a__frame{background-color:var(--color-plaster)}.CaseStudy-module__DRgi-a__frameMedia{aspect-ratio:4/3;position:relative;overflow:hidden}.CaseStudy-module__DRgi-a__frameImage{object-fit:cover}.CaseStudy-module__DRgi-a__frameStage{font-family:var(--font-body);font-size:var(--label-size);letter-spacing:var(--label-tracking);font-weight:var(--label-weight);text-transform:uppercase;color:var(--color-slate);padding-block:.875rem}@media (min-width:768px){.CaseStudy-module__DRgi-a__frames{grid-template-columns:repeat(3,1fr)}}
