.donate-module__ITXzka__title{font-size:clamp(2.3rem,5vw,3.5rem)}.donate-module__ITXzka__notice{border-left:4px solid var(--wayzata-blue);background:var(--soft-blue);border-radius:4px;padding:18px 22px}.donate-module__ITXzka__form{border:1px solid var(--border);background:var(--white);border-radius:10px;margin-top:32px;padding:clamp(20px,4vw,36px)}.donate-module__ITXzka__form fieldset{border:0;min-width:0;margin:0;padding:0}.donate-module__ITXzka__form legend{margin-bottom:18px;font-size:1.2rem;font-weight:700}.donate-module__ITXzka__amounts{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.donate-module__ITXzka__amount{cursor:pointer;position:relative}.donate-module__ITXzka__amount input{opacity:0;width:1px;height:1px;position:absolute}.donate-module__ITXzka__amount span{text-align:center;border:1px solid var(--wayzata-blue);color:var(--wayzata-blue);border-radius:6px;padding:12px 4px;font-weight:700;display:block}.donate-module__ITXzka__amount input:checked+span{color:#fff;background:var(--wayzata-blue)}.donate-module__ITXzka__amount input:focus-visible+span{outline:3px solid var(--campaign-red);outline-offset:3px}.donate-module__ITXzka__subheading{margin-top:32px;font-size:1.5rem}.donate-module__ITXzka__note{color:var(--slate-gray);font-size:.9rem}.donate-module__ITXzka__confirmations{gap:18px;margin:28px 0;display:grid}.donate-module__ITXzka__confirmations label{cursor:pointer;align-items:flex-start;gap:12px;display:flex}.donate-module__ITXzka__confirmations input{width:20px;height:20px;accent-color:var(--wayzata-blue);flex-shrink:0;margin-top:5px}.donate-module__ITXzka__form button{cursor:pointer;width:100%}.donate-module__ITXzka__form button:disabled{cursor:wait;opacity:.65}@media (max-width:480px){.donate-module__ITXzka__amounts{grid-template-columns:repeat(3,minmax(0,1fr))}}
