.donate-module__hfvMQa__page{--brand-900:#0f274f;--brand-800:#163f7a;--brand-700:var(--cc-accent);--brand-600:var(--cc-accent);--accent-600:var(--cc-accent-2);--text-900:#10213d;--text-700:#3c4e6b;--text-500:#667891;--surface-100:#f4f7fb;--surface-000:#fff;--line-200:#dce4f0;--line-300:#cbd7e8;--radius-lg:18px;--radius-md:12px;--shadow-sm:0 4px 16px #10213d0f;--shadow-md:0 16px 40px #10213d1f;color:var(--text-900);background:radial-gradient(circle at 0% 0%, #e8f1ff 0%, transparent 44%), radial-gradient(circle at 90% 10%, #ddf7f4 0%, transparent 38%), var(--surface-100);font-family:Manrope,Segoe UI,Roboto,sans-serif;line-height:1.6}.donate-module__hfvMQa__page a{color:inherit;text-decoration:none}.donate-module__hfvMQa__container{width:min(1140px,92vw);margin:0 auto}.donate-module__hfvMQa__hero{padding:62px 0 36px;animation:.6s both donate-module__hfvMQa__reveal}.donate-module__hfvMQa__eyebrow{color:var(--brand-800);text-transform:uppercase;letter-spacing:.08em;background:#eaf2ff;border:1px solid #b9cef0;border-radius:999px;align-items:center;gap:8px;margin-bottom:20px;padding:8px 14px;font-size:.82rem;font-weight:800;display:inline-flex}.donate-module__hfvMQa__hero h1{letter-spacing:-.02em;max-width:900px;color:var(--brand-900);margin-bottom:16px;font-size:clamp(2.1rem,4.8vw,3.8rem);line-height:1.07}.donate-module__hfvMQa__heroCopy{color:var(--text-700);max-width:880px;font-size:1.05rem}.donate-module__hfvMQa__quickContact{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.donate-module__hfvMQa__pill{border:1px solid var(--line-300);background:var(--surface-000);color:var(--text-700);border-radius:999px;padding:9px 13px;font-size:.88rem;font-weight:700}.donate-module__hfvMQa__statGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-top:30px;display:grid}.donate-module__hfvMQa__stat{background:var(--surface-000);border:1px solid var(--line-200);border-radius:var(--radius-md);box-shadow:var(--shadow-sm);padding:16px}.donate-module__hfvMQa__stat strong{color:var(--brand-800);margin-bottom:4px;font-size:clamp(1.25rem,4vw,1.6rem);line-height:1.1;display:block}.donate-module__hfvMQa__stat span{color:var(--text-500);font-size:.9rem;font-weight:600}.donate-module__hfvMQa__section{background:var(--surface-000);border:1px solid var(--line-200);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin:22px 0;animation:.6s both donate-module__hfvMQa__reveal;overflow:hidden}.donate-module__hfvMQa__sectionHead{padding:26px 28px 8px}.donate-module__hfvMQa__sectionHead h2{letter-spacing:-.01em;margin-bottom:8px;font-size:clamp(1.25rem,3.5vw,1.55rem)}.donate-module__hfvMQa__sectionHead p{color:var(--text-700);max-width:850px}.donate-module__hfvMQa__sectionBody{padding:8px 28px 30px}.donate-module__hfvMQa__list{color:var(--text-700);gap:8px;padding-left:20px;display:grid}.donate-module__hfvMQa__tableWrap{border:1px solid var(--line-200);border-radius:var(--radius-md);margin-top:12px;overflow-x:auto}.donate-module__hfvMQa__tableWrap table{border-collapse:collapse;width:100%;min-width:780px;font-size:.93rem}.donate-module__hfvMQa__tableWrap th,.donate-module__hfvMQa__tableWrap td{text-align:left;vertical-align:top;border-bottom:1px solid #e6edf7;padding:12px 14px}.donate-module__hfvMQa__tableWrap th{color:var(--text-700);text-transform:uppercase;letter-spacing:.08em;background:#f3f7fd;font-size:.8rem;font-weight:800}.donate-module__hfvMQa__splitGrid{grid-template-columns:1fr 1fr;gap:18px;margin-top:8px;display:grid}.donate-module__hfvMQa__panel{border:1px solid var(--line-200);border-radius:var(--radius-md);background:linear-gradient(#fff 0%,#f8fbff 100%);padding:18px}.donate-module__hfvMQa__panel h3{color:var(--brand-900);margin-bottom:8px;font-size:1.05rem}.donate-module__hfvMQa__panel p{color:var(--text-700);font-size:.94rem}.donate-module__hfvMQa__ctaRow{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}.donate-module__hfvMQa__btn{border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:12px 20px;font-size:.9rem;font-weight:800;transition:transform .18s,box-shadow .18s;display:inline-flex}.donate-module__hfvMQa__btn:hover{box-shadow:var(--shadow-sm);transform:translateY(-1px)}.donate-module__hfvMQa__btnPrimary{background:linear-gradient(135deg, var(--brand-700), var(--brand-900));color:#fff}.donate-module__hfvMQa__btnOutline{border:1px solid var(--line-300);color:var(--brand-800);background:#f6f9ff}.donate-module__hfvMQa__sponsorGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:12px;display:grid}.donate-module__hfvMQa__tier{border:1px solid var(--line-200);border-radius:var(--radius-md);background:var(--surface-000);gap:10px;padding:18px;display:grid}.donate-module__hfvMQa__tier h3{color:var(--brand-900);font-size:1.06rem}.donate-module__hfvMQa__tier .donate-module__hfvMQa__price{color:var(--brand-800);font-size:1.35rem;font-weight:800}.donate-module__hfvMQa__tier ul{color:var(--text-700);gap:6px;padding-left:20px;font-size:.9rem;display:grid}.donate-module__hfvMQa__contactBlock{border:1px solid var(--line-200);border-radius:var(--radius-md);color:var(--text-700);background:#f8fbff;gap:10px;margin-top:8px;padding:18px;display:grid}.donate-module__hfvMQa__contactBlock a{color:var(--brand-700);font-weight:700}@keyframes donate-module__hfvMQa__reveal{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (max-width:980px){.donate-module__hfvMQa__statGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.donate-module__hfvMQa__splitGrid,.donate-module__hfvMQa__sponsorGrid{grid-template-columns:1fr}}@media (max-width:640px){.donate-module__hfvMQa__sectionHead,.donate-module__hfvMQa__sectionBody{padding-left:18px;padding-right:18px}.donate-module__hfvMQa__hero{padding-top:42px}.donate-module__hfvMQa__hero h1{font-size:clamp(1.7rem,7vw,2rem)}.donate-module__hfvMQa__ctaRow{flex-direction:column}.donate-module__hfvMQa__btn{justify-content:center;width:100%}}
