.co-impact{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;background:linear-gradient(135deg,#e4f5dd,#fff8e7)}.co-impact div{display:grid;grid-template-columns:auto 1fr;gap:0 7px;align-items:center;padding:9px;border-radius:12px;background:#fff}.co-impact span{grid-row:1/3;font-size:25px}.co-impact b{font-size:19px;color:#205f45}.co-impact small{font-weight:700;color:#597263}.co-campaign{display:flex;justify-content:space-between;align-items:center;gap:16px;border:2px solid #c8df9b;background:#f3fae8}.co-campaign span{font-size:11px;font-weight:900;color:#4b7a2e;letter-spacing:.08em}.co-campaign h3{margin:3px 0;color:#245f45}.co-campaign p{margin:0;max-width:570px}.co-campaign button{background:#2d7c51!important;color:#fff!important}.co-village-extra{opacity:.7}@media(max-width:650px){.co-impact{grid-template-columns:1fr}.co-campaign{align-items:flex-start;flex-direction:column}.co-campaign button{width:100%}.co-village-extra{display:none}}
