.donate-module__Qkgyea__page{background:linear-gradient(#ff8fbf 0%,#ffd4e6 100%);min-height:55vh;position:relative;overflow:hidden}.donate-module__Qkgyea__blob{filter:blur(88px);pointer-events:none;z-index:-1;border-radius:50%;position:absolute;transform:translateZ(0)}.donate-module__Qkgyea__blobPink{opacity:.9;z-index:0;background:radial-gradient(circle at 30% 30%,#ffd4e6f2 0%,#ff8fbfd9 40%,#ff8fbf00 72%);width:420px;height:420px;animation:12s ease-in-out infinite donate-module__Qkgyea__float;top:-80px;right:-6%}.donate-module__Qkgyea__blobYellow{opacity:.75;filter:blur(110px);z-index:0;background:radial-gradient(circle at 70% 70%,#fff5c8f2 0%,#ffd878d9 40%,#ffd87800 72%);width:760px;height:760px;animation:16s ease-in-out infinite reverse donate-module__Qkgyea__float;top:-40px;bottom:-8%;left:-18%}@keyframes donate-module__Qkgyea__float{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(6deg)}to{transform:translateY(0)rotate(0)}}.donate-module__Qkgyea__content{z-index:2;margin-top:0;padding:1.25rem 1rem;position:relative}.donate-module__Qkgyea__heroCard{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#ffffff05,#fff0);border:1px solid #ffffff0a;border-radius:12px;padding:2rem}.donate-module__Qkgyea__tiers{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1rem;display:grid}.donate-module__Qkgyea__ctaPrimary{color:#111;background:linear-gradient(90deg,#ffd4e6 0%,#fff48f 100%);border-radius:8px;padding:.75rem 1.25rem;font-weight:600}.donate-module__Qkgyea__sectionTitle{color:#fff;font-size:1.25rem;font-weight:700}
