.page-module__ZU0O2W__page,.page-module__ZU0O2W__caseStudies{flex-direction:column;display:flex}.page-module__ZU0O2W__caseStudy{border-bottom:1px solid var(--gray-100);padding:56px 48px}.page-module__ZU0O2W__studyHeader{grid-template-columns:120px 1fr;gap:24px;margin-bottom:32px;display:grid}.page-module__ZU0O2W__studyNumber{font-family:var(--font-mono), monospace;letter-spacing:1px;color:var(--teal-500);font-size:11px}.page-module__ZU0O2W__studyTitle{max-width:820px;font-family:var(--font-display), serif;color:var(--gray-900);font-size:clamp(32px,4vw,48px);font-weight:600;line-height:1.08}.page-module__ZU0O2W__studyGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;display:grid}.page-module__ZU0O2W__panel{border-top:1px solid var(--gray-100);padding-top:24px}.page-module__ZU0O2W__panelLabel{font-family:var(--font-mono), monospace;letter-spacing:2px;text-transform:uppercase;color:var(--gray-400);margin-bottom:16px;font-size:10px}.page-module__ZU0O2W__challengeText,.page-module__ZU0O2W__actionList li{font-family:var(--font-mono), monospace;color:var(--gray-600);font-size:12px;line-height:1.8}.page-module__ZU0O2W__actionList{flex-direction:column;gap:12px;list-style:none;display:flex}.page-module__ZU0O2W__actionList li{padding-left:18px;position:relative}.page-module__ZU0O2W__actionList li:before{content:"";background:var(--teal-500);border-radius:50%;width:6px;height:6px;position:absolute;top:9px;left:0}.page-module__ZU0O2W__resultList{flex-direction:column;gap:12px;list-style:none;display:flex}.page-module__ZU0O2W__resultItem{background:var(--white);border:1px solid var(--gray-200);border-radius:4px;padding:16px;box-shadow:0 2px 8px #0000000a}.page-module__ZU0O2W__resultMetric{font-family:var(--font-display), serif;color:var(--gray-900);margin-bottom:6px;font-size:24px;font-weight:600;line-height:1.12;display:block}.page-module__ZU0O2W__resultContext{font-family:var(--font-mono), monospace;color:var(--gray-500);font-size:11px;line-height:1.7;display:block}.page-module__ZU0O2W__footerCta{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:72px 48px 88px;display:flex}.page-module__ZU0O2W__footerCtaText{max-width:760px;font-family:var(--font-display), serif;color:var(--black);font-size:clamp(30px,4vw,52px);font-weight:600;line-height:1.08}@media (max-width:980px){.page-module__ZU0O2W__studyGrid{grid-template-columns:1fr}}@media (max-width:768px){.page-module__ZU0O2W__caseStudy,.page-module__ZU0O2W__footerCta{padding-left:24px;padding-right:24px}.page-module__ZU0O2W__studyHeader{grid-template-columns:1fr;gap:12px}.page-module__ZU0O2W__footerCta{padding-top:56px;padding-bottom:64px}}
