.donation[data-astro-cid-ie2xiqmc]{width:100%}.form-title[data-astro-cid-ie2xiqmc]{font-size:25px;margin:0 0 22px}.frequency[data-astro-cid-ie2xiqmc]{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:18px}.chip[data-astro-cid-ie2xiqmc]{position:relative}.chip[data-astro-cid-ie2xiqmc] input[data-astro-cid-ie2xiqmc]{position:absolute;inset:0;opacity:0;cursor:pointer}.chip[data-astro-cid-ie2xiqmc] span[data-astro-cid-ie2xiqmc]{display:block;text-align:center;padding:12px 8px;border-radius:10px;border:1.5px solid var(--line);background:#fff;cursor:pointer;font-weight:700;font-size:14.5px;color:var(--ink);transition:all .12s ease}.chip[data-astro-cid-ie2xiqmc] input[data-astro-cid-ie2xiqmc]:checked+span[data-astro-cid-ie2xiqmc]{background:var(--black);border-color:var(--black);color:#fff}.chip[data-astro-cid-ie2xiqmc] input[data-astro-cid-ie2xiqmc]:focus-visible+span[data-astro-cid-ie2xiqmc]{outline:2px solid var(--teal);outline-offset:2px}.amounts[data-astro-cid-ie2xiqmc]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:18px}.amount[data-astro-cid-ie2xiqmc]{padding:16px 8px;border:1.5px solid var(--line);background:#fff;border-radius:12px;font-family:var(--font-display);font-weight:800;font-size:18px;color:var(--ink);cursor:pointer;transition:all .12s ease}.amount[data-astro-cid-ie2xiqmc]:hover{border-color:#bdb8ae}.amount[data-astro-cid-ie2xiqmc].selected{background:var(--yellow);border-color:var(--black);color:var(--black)}.custom[data-astro-cid-ie2xiqmc]{display:flex;align-items:center;gap:4px;border:1.5px solid var(--line);border-radius:12px;padding:0 14px;background:#fff}.custom[data-astro-cid-ie2xiqmc]:focus-within{border-color:var(--teal)}.custom[data-astro-cid-ie2xiqmc] .cur[data-astro-cid-ie2xiqmc]{color:var(--muted);font-weight:700}.custom[data-astro-cid-ie2xiqmc] input[data-astro-cid-ie2xiqmc]{border:0;outline:none;padding:15px 4px;width:100%;font-family:var(--font-display);font-weight:700;font-size:17px;background:transparent}.cover[data-astro-cid-ie2xiqmc]{display:flex;align-items:center;gap:10px;margin-bottom:20px;font-size:14.5px;cursor:pointer}.cover[data-astro-cid-ie2xiqmc] input[data-astro-cid-ie2xiqmc]{width:18px;height:18px;accent-color:var(--black);flex:none}.fields[data-astro-cid-ie2xiqmc]{display:grid;gap:10px;margin-bottom:14px}.fld[data-astro-cid-ie2xiqmc]{padding:14px;border:1.5px solid var(--line);border-radius:10px;font-family:var(--font-display);font-size:15px;background:#fff;color:var(--ink);width:100%}.fld[data-astro-cid-ie2xiqmc]::placeholder{color:#a7a29a}.fld[data-astro-cid-ie2xiqmc]:focus{outline:none;border-color:var(--teal)}.anon[data-astro-cid-ie2xiqmc]{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--muted);cursor:pointer}.anon[data-astro-cid-ie2xiqmc] input[data-astro-cid-ie2xiqmc]{width:16px;height:16px;accent-color:var(--black);flex:none}.addr-toggle[data-astro-cid-ie2xiqmc]{margin-bottom:20px}.addr-toggle[data-astro-cid-ie2xiqmc] summary[data-astro-cid-ie2xiqmc]{cursor:pointer;list-style:none;font-size:14px;font-weight:700;color:var(--teal);padding:4px 0}.addr-toggle[data-astro-cid-ie2xiqmc] summary[data-astro-cid-ie2xiqmc]::-webkit-details-marker{display:none}.addr-toggle[data-astro-cid-ie2xiqmc] summary[data-astro-cid-ie2xiqmc]:before{content:"+ "}.addr-toggle[data-astro-cid-ie2xiqmc][open] summary[data-astro-cid-ie2xiqmc]:before{content:"– "}.address[data-astro-cid-ie2xiqmc]{display:grid;gap:10px;margin-top:12px}.addr-row[data-astro-cid-ie2xiqmc]{display:flex;gap:10px}.addr-row[data-astro-cid-ie2xiqmc] .fld[data-astro-cid-ie2xiqmc]{flex:1;min-width:0}.err[data-astro-cid-ie2xiqmc]{color:#c02626;font-size:13.5px;min-height:1em;margin:4px 0}.reassure[data-astro-cid-ie2xiqmc]{text-align:center;color:var(--muted);font-size:12px;margin:12px 0 0}.summary[data-astro-cid-ie2xiqmc]{font-family:var(--font-display);font-weight:800;font-size:20px;margin:0 0 18px}.payment-element[data-astro-cid-ie2xiqmc]{margin-bottom:18px}.link[data-astro-cid-ie2xiqmc]{margin-top:10px}.give[data-astro-cid-mk3t2dcv]{display:grid;grid-template-columns:1.05fr 1fr;min-height:100vh}.hero[data-astro-cid-mk3t2dcv]{background:var(--black);color:#fff;padding:clamp(28px,5vw,64px);display:flex;flex-direction:column;gap:40px;position:relative;overflow:hidden}.hero[data-astro-cid-mk3t2dcv]:after{content:"";position:absolute;right:-160px;top:-160px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,204,102,.16),transparent 70%);pointer-events:none}.hero[data-astro-cid-mk3t2dcv] .wordmark[data-astro-cid-mk3t2dcv]{color:#fff}.hero[data-astro-cid-mk3t2dcv] .wordmark[data-astro-cid-mk3t2dcv] .type[data-astro-cid-mk3t2dcv]{font-size:12px;letter-spacing:.16em}.hero-body[data-astro-cid-mk3t2dcv]{margin-top:auto;margin-bottom:auto;max-width:30ch;position:relative;z-index:1}.eyebrow[data-astro-cid-mk3t2dcv]{color:var(--yellow);font-weight:800;font-size:12.5px;letter-spacing:.18em;text-transform:uppercase;margin:0 0 18px}.headline[data-astro-cid-mk3t2dcv]{color:#fff;font-size:clamp(34px,4.4vw,56px);line-height:1.02;text-transform:none}.headline[data-astro-cid-mk3t2dcv] em{color:var(--yellow);font-style:normal}.lead[data-astro-cid-mk3t2dcv]{font-family:var(--font-serif);font-size:clamp(16px,1.5vw,19px);line-height:1.6;color:#d7d4cf;margin:24px 0 0}.trust[data-astro-cid-mk3t2dcv]{display:flex;flex-wrap:wrap;gap:10px;align-items:center;font-size:12px;letter-spacing:.04em;color:#9a968f;text-transform:uppercase;font-weight:700;position:relative;z-index:1}.panel[data-astro-cid-mk3t2dcv]{background:var(--paper);display:flex;justify-content:center;align-items:flex-start;padding:clamp(28px,4vw,56px) clamp(20px,4vw,48px)}.panel-inner[data-astro-cid-mk3t2dcv]{width:100%;max-width:460px}@media(max-width:860px){.give[data-astro-cid-mk3t2dcv]{grid-template-columns:1fr}.hero[data-astro-cid-mk3t2dcv]{gap:28px;padding:28px 22px 34px}.hero-body[data-astro-cid-mk3t2dcv]{margin:8px 0;max-width:none}.headline[data-astro-cid-mk3t2dcv]{font-size:clamp(30px,8vw,40px)}.panel[data-astro-cid-mk3t2dcv]{padding:26px 20px 40px}}
