.donate[data-astro-cid-paogp6vr]{border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);background:#fff;padding:clamp(1.4rem,3vw,2.2rem)}.donate__tabs[data-astro-cid-paogp6vr]{background:var(--sand);border-radius:999px;grid-template-columns:1fr 1fr;margin-bottom:1.4rem;padding:.3rem;display:grid}.donate__tab[data-astro-cid-paogp6vr]{font-family:var(--font-head);color:var(--ink-70);cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.7rem 1rem;font-size:1rem;font-weight:800}.donate__tab[data-astro-cid-paogp6vr].is-active{background:var(--green);color:#fff;box-shadow:0 4px 12px #00963f4d}.donate__grid[data-astro-cid-paogp6vr]{grid-template-columns:repeat(2,1fr);gap:.9rem;display:grid}.donate__amount[data-astro-cid-paogp6vr]{border:2px solid var(--line);border-radius:var(--radius);color:var(--ink);background:#fff;gap:.25rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,background .15s,transform .15s;display:grid}.donate__amount[data-astro-cid-paogp6vr]:hover{border-color:var(--green);background:var(--green-mist);transform:translateY(-2px)}.donate__amount[data-astro-cid-paogp6vr] strong[data-astro-cid-paogp6vr]{font-family:var(--font-head);color:var(--green-dark);font-size:1.35rem}.donate__amount[data-astro-cid-paogp6vr] span[data-astro-cid-paogp6vr]{color:var(--ink-50);font-size:.85rem;line-height:1.4}.donate__custom[data-astro-cid-paogp6vr]{text-align:center;font-family:var(--font-head);color:var(--green-dark);border-radius:var(--radius);border:2px dashed var(--green);margin-top:1rem;padding:.85rem;font-weight:800;text-decoration:none;display:block}.donate__custom[data-astro-cid-paogp6vr]:hover{background:var(--green-mist)}.donate__secure[data-astro-cid-paogp6vr]{color:var(--ink-50);text-align:center;margin:1.2rem 0 0;font-size:.85rem}.donate__hint[data-astro-cid-paogp6vr]{background:var(--orange-soft);border-radius:var(--radius);margin-top:.8rem;padding:.8rem 1rem;font-size:.88rem}.bank__title[data-astro-cid-paogp6vr]{font-family:var(--font-head);color:var(--green-dark);margin:0 0 .4rem;font-size:1.35rem}.bank__intro[data-astro-cid-paogp6vr]{color:var(--ink-70);margin:0 0 1.1rem}.bank__list[data-astro-cid-paogp6vr]{gap:.7rem;margin:0;display:grid}.bank__list[data-astro-cid-paogp6vr] div[data-astro-cid-paogp6vr]{border-bottom:1px solid var(--line);gap:.15rem;padding-bottom:.7rem;display:grid}.bank__list[data-astro-cid-paogp6vr] div[data-astro-cid-paogp6vr]:last-child{border-bottom:none;padding-bottom:0}.bank__list[data-astro-cid-paogp6vr] dt[data-astro-cid-paogp6vr]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-50);font-size:.78rem;font-weight:700}.bank__list[data-astro-cid-paogp6vr] dd[data-astro-cid-paogp6vr]{margin:0;font-weight:600}.bank__iban[data-astro-cid-paogp6vr] dd[data-astro-cid-paogp6vr]{font-family:var(--font-head);letter-spacing:.02em;flex-wrap:wrap;align-items:center;gap:.6rem;font-size:1.1rem;display:flex}.bank__copy[data-astro-cid-paogp6vr]{font:inherit;font-family:var(--font-body);letter-spacing:0;border:2px solid var(--green);color:var(--green-dark);cursor:pointer;background:#fff;border-radius:999px;padding:.35rem .8rem;font-size:.8rem;font-weight:700}.bank__copy[data-astro-cid-paogp6vr]:hover{background:var(--green-mist)}.bank__note[data-astro-cid-paogp6vr]{background:var(--orange-soft);border-radius:var(--radius);margin:1.2rem 0 0;padding:.8rem 1rem;font-size:.88rem}.paypal[data-astro-cid-paogp6vr]{margin:1.4rem 0 0}.paypal__divider[data-astro-cid-paogp6vr]{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-50);align-items:center;gap:.8rem;margin-bottom:1rem;font-size:.8rem;font-weight:700;display:flex}.paypal__divider[data-astro-cid-paogp6vr]:before,.paypal__divider[data-astro-cid-paogp6vr]:after{content:"";background:var(--line);flex:1;height:1px}.paypal__btn[data-astro-cid-paogp6vr]{color:#111;width:100%;font-family:var(--font-head);cursor:pointer;background:#ffc439;border:none;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;padding:.9rem 1.2rem;font-size:1.05rem;font-weight:800;transition:filter .15s,transform .15s;display:flex}.paypal__btn[data-astro-cid-paogp6vr]:hover{filter:brightness(.96);transform:translateY(-1px)}.paypal__btn[data-astro-cid-paogp6vr]:focus-visible{outline:3px solid var(--green);outline-offset:3px}.paypal__logo[data-astro-cid-paogp6vr]{letter-spacing:-.01em;font-size:1.15em;font-style:italic}.paypal__logo[data-astro-cid-paogp6vr] b[data-astro-cid-paogp6vr]:first-child{color:#003087}.paypal__logo[data-astro-cid-paogp6vr] b[data-astro-cid-paogp6vr]:last-child{color:#009cde}.paypal__note[data-astro-cid-paogp6vr]{color:var(--ink-50);text-align:center;margin:.6rem 0 0;font-size:.8rem}@media (width<=460px){.donate__grid[data-astro-cid-paogp6vr]{grid-template-columns:1fr}}
