.Donate-module__mnI5_G__donatePage{background:#fdfdfd;padding-bottom:4rem}.Donate-module__mnI5_G__header{border-bottom:1px solid var(--border-color);background:#fff;margin-bottom:3rem;padding:4rem 0}.Donate-module__mnI5_G__title{color:var(--primary-blue);margin-bottom:1rem;font-size:3.5rem}.Donate-module__mnI5_G__intro{color:var(--text-muted);max-width:70ch;font-size:1.25rem;line-height:1.6}.Donate-module__mnI5_G__layout{grid-template-columns:1fr;gap:3rem;display:grid}@media (min-width:1024px){.Donate-module__mnI5_G__layout{grid-template-columns:2.5fr 1fr}}.Donate-module__mnI5_G__formContainer{border:1px solid var(--border-color);background:#fff;border-radius:6px;padding:2.5rem}.Donate-module__mnI5_G__donationForm h2{margin-bottom:1.25rem;font-size:1.5rem}.Donate-module__mnI5_G__amountGrid{grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:1rem;display:grid}.Donate-module__mnI5_G__amountBtn{border:1px solid var(--border-color);color:var(--primary-blue);cursor:pointer;background:#fff;border-radius:4px;padding:.75rem 1rem;font-weight:700;transition:all .2s}.Donate-module__mnI5_G__amountBtn:hover{border-color:var(--primary-blue);background:var(--utility-bg)}.Donate-module__mnI5_G__activeAmount{background:var(--primary-blue)!important;color:#fff!important;border-color:var(--primary-blue)!important}.Donate-module__mnI5_G__methodGrid{grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem;display:grid}.Donate-module__mnI5_G__methodBtn{border:1px solid var(--border-color);color:var(--primary-blue);cursor:pointer;background:#fff;border-radius:4px;padding:.75rem 1rem;font-weight:700;transition:all .2s}.Donate-module__mnI5_G__methodBtn:hover{border-color:var(--primary-blue);background:var(--utility-bg)}.Donate-module__mnI5_G__activeMethod{background:var(--utility-bg)!important;color:var(--accent-pink)!important;border-color:var(--accent-pink)!important}.Donate-module__mnI5_G__paymentDetails{border:1px solid var(--border-color);background:#fdfdfd;border-radius:4px;padding:1.5rem}.Donate-module__mnI5_G__mpesaInfo{color:#385723;background:#e2f0d9;border:1px solid #c5e0b4;border-radius:4px;margin-bottom:1rem;padding:1rem;font-size:.95rem}.Donate-module__mnI5_G__mpesaInfo p{margin-bottom:.25rem}.Donate-module__mnI5_G__mpesaInfo p:last-child{margin-bottom:0}.Donate-module__mnI5_G__inputGroup{flex-direction:column;gap:.5rem;margin-bottom:1.25rem;display:flex}.Donate-module__mnI5_G__inputGroup label{color:var(--primary-blue);font-size:.9rem;font-weight:700}.Donate-module__mnI5_G__inputGroup input{border:1px solid var(--border-color);border-radius:4px;padding:.75rem;font-family:inherit;font-size:1rem}.Donate-module__mnI5_G__inputGroup input:focus{border-color:var(--primary-blue);outline:none}.Donate-module__mnI5_G__inputGroup small{color:var(--text-muted);font-size:.8rem}.Donate-module__mnI5_G__cardRow{grid-template-columns:1fr 1fr;gap:1rem;display:grid}.Donate-module__mnI5_G__sidebar{flex-direction:column;gap:2rem;display:flex}.Donate-module__mnI5_G__infoCard{border:1px solid var(--border-color);background:#fff;border-radius:4px;padding:2rem}.Donate-module__mnI5_G__infoCard h3{color:var(--primary-blue);margin-bottom:1rem;font-size:1.2rem}.Donate-module__mnI5_G__infoCard ul{flex-direction:column;gap:1rem;margin:0;padding:0;display:flex}.Donate-module__mnI5_G__infoCard li{color:var(--text-muted);font-size:.9rem;line-height:1.4}.Donate-module__mnI5_G__infoCard p{color:var(--text-muted);margin-bottom:1rem;font-size:.9rem}
