
.ps-v19-note{margin:1rem 0;max-width:66ch;font-size:.98rem;line-height:1.55}
.ps-v19-don-options{margin:1.5rem 0 0;padding:clamp(1rem,3vw,1.5rem);border-radius:18px;background:#fff;color:#194735;max-width:800px}
.ps-v19-don-options h3{font-size:clamp(1.15rem,3vw,1.55rem);margin:0 0 .5rem;color:#174e36}
.ps-v19-don-options p{font-size:1rem;line-height:1.6;margin:.5rem 0 1rem}
.ps-v19-amounts{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;margin:1rem 0}
.ps-v19-amount{display:flex;justify-content:center;align-items:center;min-height:52px;border:2px solid #22644b;border-radius:14px;background:#f0f8f2;color:#164b35;font-weight:800;text-decoration:none;white-space:nowrap}
.ps-v19-amount:hover,.ps-v19-amount:focus-visible{background:#164b35;color:#fff;outline-offset:3px}
.ps-v19-adhesion{display:inline-flex;margin-top:.5rem;max-width:100%;white-space:normal;text-align:center}
@media(max-width:600px){.ps-v19-amounts{grid-template-columns:repeat(3,minmax(0,1fr))}.ps-v19-amount{min-height:56px}}
