.donate_shell__8HPcb{min-height:100vh;background:var(--color-paper);color:var(--color-ink)}.donate_header__4U6mp{max-width:1160px;margin:auto;min-height:68px;padding:12px 24px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--color-parchment)}.donate_brand__z3l4R{display:flex;align-items:center;gap:9px;font-weight:750;font-size:18px}.donate_headerNote__1_PPU{font-size:12px;color:var(--color-ink-light)}.donate_hero__LMAkS{max-width:1160px;margin:auto;padding:36px 24px 48px;display:grid;grid-template-columns:1fr 440px;gap:24px 72px;align-items:start}.donate_intro__yvqF0{padding-top:24px}.donate_eyebrow__6noJb{font:600 10px var(--font-mono);text-transform:uppercase;letter-spacing:.16em;color:var(--color-canopy)}.donate_title__Pwz_T{font-family:var(--font-display);font-weight:600;font-size:clamp(34px,4vw,52px);line-height:1.06;letter-spacing:-.04em;margin:14px 0 18px}.donate_lead___gTBv{font-size:17px;line-height:1.6;color:var(--color-ink-light);max-width:490px}.donate_form__qEPjo{grid-column:2;grid-row:1/span 2;background:white;border:1px solid var(--color-parchment);border-radius:16px;padding:26px;box-shadow:0 12px 36px #0f241908;color:var(--color-ink)}.donate_form__qEPjo h2{font-size:20px;font-weight:700;margin-bottom:16px}.donate_form__qEPjo fieldset{border:0;padding:0;min-width:0}.donate_label__2YIdE{font-size:13px;font-weight:650;margin-bottom:8px}.donate_frequency__ydU6A{display:grid;grid-template-columns:1fr 1fr;gap:4px;background:var(--color-paper);padding:4px;border-radius:9px;margin-bottom:18px}.donate_amounts__L0Eoa button,.donate_frequency__ydU6A button,.donate_other__GfPst{min-height:44px;border-radius:6px;font-weight:650;font-size:15px;cursor:pointer}.donate_frequency__ydU6A button[aria-pressed=true]{background:var(--color-canopy);color:white}.donate_amounts__L0Eoa{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:8px}.donate_amounts__L0Eoa button,.donate_other__GfPst{border:1px solid #bfc8bf;background:white}.donate_amounts__L0Eoa button[aria-pressed=true],.donate_other__GfPst[aria-pressed=true]{border-color:var(--color-canopy);background:#edf4ed;color:var(--color-canopy);box-shadow:inset 0 0 0 1px var(--color-canopy)}.donate_other__GfPst{width:100%;min-height:44px}.donate_custom__wC_So{margin-top:12px}.donate_inputWrap__q0eQX{display:flex;align-items:center;border:1px solid #8a978d;border-radius:6px;padding-left:12px}.donate_inputWrap__q0eQX:focus-within{outline:2px solid var(--color-canopy);outline-offset:2px}.donate_inputWrap__q0eQX input{width:100%;padding:11px 10px;background:transparent;outline:0;font-size:16px;min-width:0}.donate_inputWrap__q0eQX input[aria-invalid=true]{color:#9a291c}.donate_summary__qfjpb{margin:18px 0 6px;font-size:14px;font-weight:650;line-height:1.5}.donate_disclosure__8CDL_{font-size:12px;line-height:1.5;color:var(--color-ink-light);margin-bottom:14px}.donate_cta__tj7ml,.donate_secondary__Xh47d{min-height:48px;display:flex;align-items:center;justify-content:center;gap:10px;border-radius:7px;font-size:16px;font-weight:700;padding:12px 16px;text-align:center}.donate_cta__tj7ml{width:100%;background:var(--color-canopy);color:white;cursor:pointer}.donate_cta__tj7ml:hover{background:var(--color-canopy-mid)}.donate_cta__tj7ml:disabled{opacity:.65;cursor:wait}.donate_secondary__Xh47d{border:1px solid #bfc8bf;background:white;color:var(--color-canopy)}.donate_secure__5_aIm{display:flex;justify-content:center;align-items:center;gap:6px;line-height:1.5;margin-top:10px}.donate_help__S7fyM,.donate_secure__5_aIm{font-size:12px;color:var(--color-ink-light)}.donate_help__S7fyM{text-align:center;margin-top:12px}.donate_faq__3D4L4 a,.donate_help__S7fyM a,.donate_notice__dVMeX a,.donate_result__pGj8S a:not(.donate_cta__tj7ml):not(.donate_secondary__Xh47d){text-decoration:underline;text-underline-offset:3px}.donate_error__S_be_,.donate_notice__dVMeX{font-size:14px;line-height:1.5;padding:12px;border-radius:6px;margin-bottom:14px}.donate_error__S_be_{background:#fff0ec;color:#852716;border:1px solid #e5a18e}.donate_notice__dVMeX{background:#eef4ef;border:1px solid #c6d5c8}.donate_proof__SbB_I{grid-column:1;max-width:490px}.donate_proof__SbB_I h2{font-size:18px;font-weight:700}.donate_proof__SbB_I ul{list-style:none;padding:0;margin:18px 0}.donate_proof__SbB_I li{border-top:1px solid var(--color-parchment);padding:13px 0;font-size:14px;line-height:1.5}.donate_proof__SbB_I li strong{display:block;color:var(--color-canopy)}.donate_proof__SbB_I p{font-size:13px;line-height:1.6;color:var(--color-ink-light)}.donate_return__LDw6y{display:inline-flex;align-items:center;gap:6px;margin-top:22px;min-height:44px;font-size:13px;text-decoration:underline;text-underline-offset:3px}.donate_below__hh7vh{max-width:1112px;margin:0 auto;padding:32px 24px 48px;border-top:1px solid var(--color-parchment);display:grid;grid-template-columns:1fr 1fr;gap:64px}.donate_below__hh7vh h2{font-family:var(--font-display);font-size:24px;margin-bottom:16px}.donate_faq__3D4L4 details{border-bottom:1px solid var(--color-parchment);padding:14px 0}.donate_faq__3D4L4 summary{font-size:15px;font-weight:650;cursor:pointer;min-height:24px}.donate_faq__3D4L4 p,.donate_founding__diA7o p{font-size:14px;line-height:1.65;margin-top:10px;color:var(--color-ink-light)}.donate_founding__diA7o a{display:inline-flex;margin-top:16px;font-size:14px;min-height:44px;align-items:center;text-decoration:underline;text-underline-offset:3px}.donate_footer__CMw0w{max-width:1112px;margin:auto;padding:24px;display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;border-top:1px solid var(--color-parchment);font-size:12px;color:var(--color-ink-light)}.donate_footer__CMw0w nav{display:flex;gap:18px;flex-wrap:wrap}.donate_footer__CMw0w a{display:inline-flex;min-height:44px;align-items:center}.donate_result__pGj8S{max-width:600px;margin:40px auto 72px;padding:28px 24px}.donate_result__pGj8S h1{font:600 clamp(32px,5vw,44px) /1.1 var(--font-display);margin:16px 0}.donate_result__pGj8S p{font-size:16px;line-height:1.65;margin:16px 0}.donate_actions__rtWAQ{display:grid;gap:12px;margin-top:24px}.donate_shell__8HPcb a:focus-visible,.donate_shell__8HPcb button:focus-visible,.donate_shell__8HPcb summary:focus-visible{outline:3px solid #a56c14;outline-offset:3px}.donate_shell__8HPcb button:disabled{cursor:wait}@media (max-width:767px){.donate_header__4U6mp{min-height:58px;padding:10px 18px}.donate_brand__z3l4R{font-size:16px}.donate_headerNote__1_PPU{display:none}.donate_hero__LMAkS{padding:20px 16px 32px;display:flex;flex-direction:column;gap:20px}.donate_intro__yvqF0{padding:0}.donate_title__Pwz_T{font-size:32px;margin:10px 0}.donate_lead___gTBv{font-size:14px;line-height:1.5}.donate_form__qEPjo{width:100%;padding:20px}.donate_form__qEPjo h2{font-size:18px;margin-bottom:12px}.donate_frequency__ydU6A{margin-bottom:14px}.donate_summary__qfjpb{margin-top:14px}.donate_proof__SbB_I{padding:4px 4px 0;max-width:none}.donate_below__hh7vh{display:block;padding:26px 20px}.donate_founding__diA7o{margin-top:32px}.donate_footer__CMw0w{padding:18px 20px}.donate_result__pGj8S{margin:16px auto 40px}.donate_return__LDw6y{margin-top:12px}}@media (prefers-reduced-motion:no-preference){.donate_amounts__L0Eoa button,.donate_cta__tj7ml,.donate_frequency__ydU6A button{transition:background-color .12s,border-color .12s}}