.donation-panel{max-width:850px;margin:0 auto;background:#fff;padding:clamp(24px,5vw,52px);border:1px solid #dbe3ef;border-top:5px solid #e6b749;border-radius:12px;box-shadow:0 10px 30px #102f640b}.donation-panel .eyebrow{color:#50627d}.donation-panel h2{color:#102f64;font-size:clamp(1.6rem,4vw,2.2rem);line-height:1.2;margin:0 0 20px}.donation-panel p{line-height:1.7}.donation-amounts{display:flex;flex-wrap:wrap;gap:12px;margin:28px 0}.donation-amount{flex:1 1 100px;text-align:center;border:2px solid #102f64;color:#102f64;padding:15px 18px;border-radius:6px;font-weight:700;text-decoration:none}.donation-amount:hover{background:#edf2fa}.donation-primary{display:inline-flex;gap:18px;align-items:center;background:#102f64;color:white;padding:17px 25px;border-radius:6px;font-weight:700;text-decoration:none}.donation-primary:hover{background:#1b498d}.page-main .donation-panel .donation-note{font-size:.78rem;line-height:1.5;color:#50627d;margin:23px 0 0}.nav a[href="/Support-Us"]{background:#e6b749;color:#102f64;padding:10px 14px;border-radius:5px}@media(max-width:480px){.donation-primary{width:100%;justify-content:center}.donation-amount{flex-basis:calc(50% - 12px)}}