.donation-form{max-width:500px;margin:0 auto}.donation-form label{display:block;margin-bottom:16px;font-weight:500}.donation-form input,.donation-form textarea{width:100%;padding:12px 14px;margin-top:6px;border:1px solid #ddd;border-radius:6px;font-size:15px}.donation-form textarea{min-height:120px}.donation-form input:focus,.donation-form textarea:focus{border-color:#f97316;outline:none}.donation-form input[type="submit"]{background:#f97316;color:#fff;border:none;padding:14px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;transition:0.3s ease}.donation-form input[type="submit"]:hover{opacity:0.9}