.giving-module__2SKeXq__app{--g-page:#f5f7f6;--g-surface:#fff;--g-surface-2:#f2f6f4;--g-line:#e2e9e6;--g-line-strong:#c9d6d1;--g-text:#15343b;--g-text-soft:#46616a;--g-text-muted:#6b8288;--g-primary:#123f43;--g-primary-2:#1f666e;--g-feature:#123f43;--g-accent:#ccf0df;--g-accent-soft:#e3f6ed;--g-gold:#edc04a;--g-gold-hover:#f4d37c;--g-gold-soft:#fdf3d8;--g-attention:#fff6e5;--g-attention-line:#f2dba8;--g-attention-text:#7a5410;--g-good:#1d7a55;--g-bad:#b4462d;--g-shadow:0 30px 70px -40px #0a242773, 0 2px 6px #0a24270d;color:var(--g-text)}@media (prefers-color-scheme:dark){html.from-app .giving-module__2SKeXq__app{--g-page:#0b1d20;--g-surface:#12292d;--g-surface-2:#17343a;--g-line:#24474d;--g-line-strong:#33606a;--g-text:#e8f3ef;--g-text-soft:#b6cfc8;--g-text-muted:#8eaaa3;--g-primary:#ccf0df;--g-primary-2:#9fe3cf;--g-feature:#17474d;--g-accent:#1f4f4f;--g-accent-soft:#183e3f;--g-gold-soft:#3a3014;--g-attention:#3a2c12;--g-attention-line:#5d4618;--g-attention-text:#f4d37c;--g-good:#7fdcb3;--g-bad:#f39a83;--g-shadow:0 30px 70px -40px #000c}html.from-app body{background:#0b1d20}}.giving-module__2SKeXq__view{animation:.5s cubic-bezier(.22,1,.36,1) both giving-module__2SKeXq__viewIn}.giving-module__2SKeXq__viewBack{animation:.5s cubic-bezier(.22,1,.36,1) both giving-module__2SKeXq__viewBack}@keyframes giving-module__2SKeXq__viewIn{0%{opacity:0;transform:translate(22px)}to{opacity:1;transform:none}}@keyframes giving-module__2SKeXq__viewBack{0%{opacity:0;transform:translate(-22px)}to{opacity:1;transform:none}}.giving-module__2SKeXq__rise{animation:.7s cubic-bezier(.22,1,.36,1) both giving-module__2SKeXq__riseIn;animation-delay:calc(var(--i,0) * 70ms)}@keyframes giving-module__2SKeXq__riseIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.giving-module__2SKeXq__chipOn{animation:.38s cubic-bezier(.34,1.56,.64,1) giving-module__2SKeXq__chipPop}@keyframes giving-module__2SKeXq__chipPop{0%{transform:scale(.94)}to{transform:scale(1)}}.giving-module__2SKeXq__check path{stroke-dasharray:24;stroke-dashoffset:24px;animation:.4s ease-out 80ms forwards giving-module__2SKeXq__drawCheck}@keyframes giving-module__2SKeXq__drawCheck{to{stroke-dashoffset:0}}.giving-module__2SKeXq__successRing{animation:.7s cubic-bezier(.34,1.56,.64,1) both giving-module__2SKeXq__ringIn}.giving-module__2SKeXq__successRing circle{stroke-dasharray:160;stroke-dashoffset:160px;animation:.9s cubic-bezier(.65,0,.35,1) .1s forwards giving-module__2SKeXq__drawRing}.giving-module__2SKeXq__successRing path{stroke-dasharray:40;stroke-dashoffset:40px;animation:.5s ease-out .75s forwards giving-module__2SKeXq__drawCheck}@keyframes giving-module__2SKeXq__ringIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes giving-module__2SKeXq__drawRing{to{stroke-dashoffset:0}}.giving-module__2SKeXq__spinner{border:3px solid var(--g-accent);border-top-color:var(--g-primary-2);border-radius:9999px;width:44px;height:44px;animation:.9s linear infinite giving-module__2SKeXq__spin}@keyframes giving-module__2SKeXq__spin{to{transform:rotate(360deg)}}.giving-module__2SKeXq__shimmer{background:linear-gradient(90deg, var(--g-surface-2) 0%, var(--g-line) 50%, var(--g-surface-2) 100%);background-size:200% 100%;animation:1.4s ease-in-out infinite giving-module__2SKeXq__shimmer}@keyframes giving-module__2SKeXq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.giving-module__2SKeXq__ytdGlow{aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#edc04a59,#0000 65%);border-radius:9999px;width:70%;animation:9s ease-in-out infinite giving-module__2SKeXq__floatGlow;position:absolute;inset:auto -30% -60% auto}@keyframes giving-module__2SKeXq__floatGlow{0%,to{transform:translate(0,0)}50%{transform:translate(-20px,-16px)}}.giving-module__2SKeXq__expand{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.giving-module__2SKeXq__expand>*{overflow:hidden}.giving-module__2SKeXq__expandOpen{grid-template-rows:1fr}.giving-module__2SKeXq__checkoutMount{min-height:420px}@media (prefers-reduced-motion:reduce){.giving-module__2SKeXq__view,.giving-module__2SKeXq__viewBack,.giving-module__2SKeXq__rise,.giving-module__2SKeXq__chipOn,.giving-module__2SKeXq__successRing,.giving-module__2SKeXq__ytdGlow{animation:none!important}.giving-module__2SKeXq__check path,.giving-module__2SKeXq__successRing circle,.giving-module__2SKeXq__successRing path{stroke-dashoffset:0;animation:none!important}}
