.outcome-ladder[data-astro-cid-zs4lkpkf]{border-top:1px solid var(--color-line);margin:36px 0 0;padding:0;list-style:none}.outcome[data-astro-cid-zs4lkpkf]{border-bottom:1px solid var(--color-line);text-align:left;grid-template-columns:130px 1fr 190px;align-items:center;gap:24px;padding:22px 4px;transition:background .15s;display:grid}.outcome[data-astro-cid-zs4lkpkf]:hover{background:#ffffffb3}.outcome__amount[data-astro-cid-zs4lkpkf]{font-family:var(--font-display);letter-spacing:-.02em;color:#7d1316;font-size:1.3rem;font-weight:700;display:inline-block}.outcome__body[data-astro-cid-zs4lkpkf] h3[data-astro-cid-zs4lkpkf]{font-size:var(--fs-h3-sm);margin:0 0 4px}.outcome__body[data-astro-cid-zs4lkpkf] p[data-astro-cid-zs4lkpkf]{color:var(--color-muted);max-width:58ch;margin:0;font-size:.9rem}.outcome__reaches[data-astro-cid-zs4lkpkf]{text-align:right}.outcome__reaches-label[data-astro-cid-zs4lkpkf]{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-muted-2);font-size:.62rem;display:block}.outcome__reaches-value[data-astro-cid-zs4lkpkf]{color:var(--color-navy);margin-top:3px;font-size:.96rem;font-weight:600;display:block}.outcome-disclosure[data-astro-cid-zs4lkpkf]{margin-top:28px}@media (width<=880px){.outcome[data-astro-cid-zs4lkpkf]{grid-template-columns:108px 1fr;row-gap:10px}.outcome__reaches[data-astro-cid-zs4lkpkf]{text-align:left;grid-column:2;align-items:baseline;gap:8px;display:flex}}@media (width<=520px){.outcome[data-astro-cid-zs4lkpkf]{grid-template-columns:1fr;gap:8px}.outcome__reaches[data-astro-cid-zs4lkpkf]{grid-column:1}}.impact-intro[data-astro-cid-zs4lkpkf]{border-bottom:1px solid var(--color-line);align-items:flex-start;gap:16px;margin-bottom:26px;padding-bottom:24px;display:flex}.impact-intro__ic[data-astro-cid-zs4lkpkf]{color:#0e0d0d;border:1px solid #0e0d0d;flex:none;place-items:center;width:52px;height:52px;display:grid}.impact-intro__ic[data-astro-cid-zs4lkpkf] svg[data-astro-cid-zs4lkpkf]{width:28px;height:28px}.donate-impact[data-astro-cid-zs4lkpkf]{background:var(--color-bg-soft,#f5f4f0);color:#0e0d0d;border:1px dashed #c9c9c9;max-width:100%;min-height:48px;margin:14px 0 0;padding:12px 14px;font-size:.94rem}.donate-impact[data-astro-cid-zs4lkpkf][aria-hidden=true]{visibility:hidden}.donate-impact[data-astro-cid-zs4lkpkf] a[data-astro-cid-zs4lkpkf]{color:#7d1316}.donate-trust[data-astro-cid-zs4lkpkf]{border-top:1px solid var(--color-line);margin-top:26px;padding-top:20px}.donate-trust[data-astro-cid-zs4lkpkf] ul[data-astro-cid-zs4lkpkf]{flex-direction:column;gap:8px;margin:0 0 12px;padding:0;list-style:none;display:flex}.donate-trust[data-astro-cid-zs4lkpkf] li[data-astro-cid-zs4lkpkf]{color:var(--color-muted);align-items:center;font-size:.9rem;display:flex}.donate-trust[data-astro-cid-zs4lkpkf] li[data-astro-cid-zs4lkpkf] .ic-inline[data-astro-cid-zs4lkpkf]{color:#7d1316}.donate-trust[data-astro-cid-zs4lkpkf] .pay-info[data-astro-cid-zs4lkpkf]{margin:0}.donate-amounts[data-astro-cid-zs4lkpkf]{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;display:grid}.donate-option[data-astro-cid-zs4lkpkf]{cursor:pointer;display:block;position:relative}.donate-option[data-astro-cid-zs4lkpkf] input[data-astro-cid-zs4lkpkf]{opacity:0;pointer-events:none;position:absolute}.donate-option[data-astro-cid-zs4lkpkf] span[data-astro-cid-zs4lkpkf]{border:2px solid var(--color-line);border-radius:var(--radius-md);color:var(--color-navy);text-align:center;background:#fff;justify-content:center;align-items:center;padding:16px 12px;font-size:.98rem;font-weight:600;transition:border-color .15s,background .15s,color .15s;display:flex}.donate-option[data-astro-cid-zs4lkpkf] input[data-astro-cid-zs4lkpkf]:checked+span[data-astro-cid-zs4lkpkf]{border-color:var(--color-gold);background:var(--color-gold);color:var(--color-navy)}.donate-option--custom[data-astro-cid-zs4lkpkf]{grid-column:1}@media (width<=520px){.donate-option--custom[data-astro-cid-zs4lkpkf]{grid-column:auto}}.donate-testmode[data-astro-cid-zs4lkpkf]{border:1px solid #c9c9c9;border-left:3px solid var(--color-gold-2,#7d1316);background:var(--color-bg-soft,#f5f4f0);color:var(--color-navy);margin:0 0 14px;padding:12px 14px;font-size:.88rem;line-height:1.55}.donate-testmode[data-astro-cid-zs4lkpkf] a[data-astro-cid-zs4lkpkf]{color:#7d1316}
