.hopehands-hero{background:radial-gradient(circle at 82% 18%,#dcefe8 0,#0000 30%),linear-gradient(135deg,#fff 0%,#f6faf8 58%,#eef3fa 100%)}.hopehands-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.hopehands-metrics article{border-top-color:#16835d}.hopehands-metrics strong{color:#126044}.hopehands-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.boundary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.boundary-grid article{border:1px solid var(--line);background:#fff;border-top:4px solid #16835d;border-radius:.9rem;padding:1.4rem}.boundary-grid p{color:var(--muted);margin:0;line-height:1.65}@media (width<=900px){.hopehands-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.boundary-grid{grid-template-columns:1fr}}@media (width<=650px){.hopehands-metrics,.hopehands-gallery{grid-template-columns:1fr}}.case-study--hopehands .case-hero h1,.case-study--hopehands .case-heading h2,.case-study--hopehands .case-actions h2,.case-study--hopehands .case-card h3,.case-study--hopehands .boundary-grid h3{font-family:var(--font-display-hopehands)}.case-study--hopehands .case-hero h1{letter-spacing:0;font-weight:600;line-height:1.05}.case-study--hopehands .case-heading h2,.case-study--hopehands .case-actions h2{letter-spacing:.005em;font-weight:600;line-height:1.06}.case-study--hopehands .case-card h3,.case-study--hopehands .boundary-grid h3{letter-spacing:.005em;font-weight:600;line-height:1.18}
