.ClimateWorkPhotos-module__fEPSEq__section{color:#182b3b;background:#f1f7fa;padding:76px 0;scroll-margin-top:24px}.ClimateWorkPhotos-module__fEPSEq__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:32px;display:grid}.ClimateWorkPhotos-module__fEPSEq__intro>span{color:#166085;letter-spacing:1.5px;font-size:10px;font-weight:900}.ClimateWorkPhotos-module__fEPSEq__intro h2{letter-spacing:-.7px;margin:12px 0 20px;font-size:clamp(27px,3vw,36px);line-height:1.2}.ClimateWorkPhotos-module__fEPSEq__intro p{color:#425969;font-size:14px;line-height:1.85}.ClimateWorkPhotos-module__fEPSEq__intro a{color:#14597d;text-underline-offset:3px;align-items:center;gap:12px;min-height:44px;margin-top:8px;font-size:13px;font-weight:800;text-decoration:underline;display:inline-flex}.ClimateWorkPhotos-module__fEPSEq__intro a:focus-visible{outline-offset:4px;outline:3px solid #176995}.ClimateWorkPhotos-module__fEPSEq__grid figure{background:#fff;border:1px solid #d2e1e9;border-radius:6px;width:100%;max-width:360px;margin:0 auto;overflow:hidden}.ClimateWorkPhotos-module__fEPSEq__grid img{aspect-ratio:3/4;object-fit:contain;background:#e7edf0;width:100%;height:auto;display:block}.ClimateWorkPhotos-module__fEPSEq__grid figcaption{padding:16px;font-size:13px;font-weight:700;line-height:1.6}@media (max-width:760px){.ClimateWorkPhotos-module__fEPSEq__section{padding:54px 0}.ClimateWorkPhotos-module__fEPSEq__grid{grid-template-columns:1fr;gap:26px}}
