.CaseStudyMaterialsWorkspace-module__LFU7eG__case-materials-section,.CaseStudyMaterialsWorkspace-module__LFU7eG__case-deliverables-section{max-width:var(--content-width);margin-left:auto;margin-right:auto}.CaseStudyMaterialsWorkspace-module__LFU7eG__case-materials-section,.CaseStudyMaterialsWorkspace-module__LFU7eG__case-detail-section{margin-top:var(--section-stack-gap)}.CaseStudyMaterialsWorkspace-module__LFU7eG__case-materials-empty{color:var(--muted-strong);text-align:center;justify-items:center;gap:12px;padding:clamp(36px,7vw,76px);display:grid}.CaseStudyMaterialsWorkspace-module__LFU7eG__case-materials-empty svg{color:#4f7e1f;width:34px;height:34px}.CaseStudyMaterialsWorkspace-module__LFU7eG__case-materials-empty h3{color:#061633;font-size:var(--font-size-card-title);font-weight:var(--font-weight-bold);line-height:var(--line-height-heading);margin:0}
.CaseStudyResponsive-module__i_2TfG__case-detail-page{padding-inline:var(--responsive-page-gutter)}.CaseStudyResponsive-module__i_2TfG__case-cover-footer,.CaseStudyResponsive-module__i_2TfG__case-cover-footer li,.CaseStudyResponsive-module__i_2TfG__case-project-flow,.CaseStudyResponsive-module__i_2TfG__case-project-flow-card,.CaseStudyResponsive-module__i_2TfG__case-project-flow-card-header,.CaseStudyResponsive-module__i_2TfG__case-workflow-step,.CaseStudyResponsive-module__i_2TfG__case-related-services,.CaseStudyResponsive-module__i_2TfG__case-materials-section,.CaseStudyResponsive-module__i_2TfG__case-deliverables-section,.CaseStudyResponsive-module__i_2TfG__case-materials-empty{min-width:0}.CaseStudyResponsive-module__i_2TfG__case-cover-footer strong,.CaseStudyResponsive-module__i_2TfG__case-cover-footer small,.CaseStudyResponsive-module__i_2TfG__case-project-flow>h2,.CaseStudyResponsive-module__i_2TfG__case-project-flow-card h3,.CaseStudyResponsive-module__i_2TfG__case-project-flow-card>p,.CaseStudyResponsive-module__i_2TfG__case-check-list li,.CaseStudyResponsive-module__i_2TfG__case-workflow-step strong,.CaseStudyResponsive-module__i_2TfG__case-workflow-step p,.CaseStudyResponsive-module__i_2TfG__case-workflow-note,.CaseStudyResponsive-module__i_2TfG__case-related-services-heading h2,.CaseStudyResponsive-module__i_2TfG__case-related-services-heading a,.CaseStudyResponsive-module__i_2TfG__case-materials-empty h3,.CaseStudyResponsive-module__i_2TfG__case-materials-empty p{overflow-wrap:anywhere}.CaseStudyResponsive-module__i_2TfG__case-project-flow-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.42fr) minmax(0,.82fr)}.CaseStudyResponsive-module__i_2TfG__case-related-services-heading a{min-height:var(--touch-target-min);text-align:center;line-height:1.2}.CaseStudyResponsive-module__i_2TfG__case-materials-empty p{max-width:680px;color:var(--muted-strong);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:var(--line-height-copy);margin:0}@media (max-width:1180px){.CaseStudyResponsive-module__i_2TfG__case-cover-footer{grid-template-columns:repeat(3,minmax(0,1fr))}.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:nth-child(4):before{display:none}.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:nth-child(n+4){border-top:1px solid var(--border)}.CaseStudyResponsive-module__i_2TfG__case-project-flow-grid{grid-template-columns:1fr}}@media (max-width:860px){.CaseStudyResponsive-module__i_2TfG__case-cover-footer{grid-template-columns:repeat(2,minmax(0,1fr))}.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:before,.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:nth-child(4):before{display:none}.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:nth-child(2n):before{display:block}.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:nth-child(n+3){border-top:1px solid var(--border)}.CaseStudyResponsive-module__i_2TfG__case-related-services-heading a{width:100%}}@media (max-width:640px){.CaseStudyResponsive-module__i_2TfG__case-cover-footer{grid-template-columns:1fr;padding:0}.CaseStudyResponsive-module__i_2TfG__case-cover-footer li{min-height:var(--action-height-xl);padding:12px 14px}.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:before,.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:nth-child(2n):before,.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:nth-child(4):before{display:none}.CaseStudyResponsive-module__i_2TfG__case-cover-footer li:nth-child(n+2){border-top:1px solid var(--border)}.CaseStudyResponsive-module__i_2TfG__case-cover-footer svg{width:40px;height:40px;padding:8px}}@media (max-width:560px){.CaseStudyResponsive-module__i_2TfG__case-project-flow-card{padding:20px}.CaseStudyResponsive-module__i_2TfG__case-materials-empty{padding:28px 20px}}
