.donate-page.svelte-8vq45s.svelte-8vq45s{--color-bg:#0b1929;--color-accent:#3b8beb;--font-sans:"DM Sans", -apple-system, sans-serif;--font-serif:"DM Serif Display", Georgia, serif;font-family:var(--font-sans)}.bg-layer.svelte-8vq45s.svelte-8vq45s{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1}.bg-gradient.svelte-8vq45s.svelte-8vq45s{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse 80% 50% at 50% 0%,#1e4976 0%,transparent 50%),radial-gradient(ellipse 60% 40% at 100% 50%,#2563eb20 0%,transparent 50%),radial-gradient(ellipse 50% 50% at 0% 80%,#1e3a5f 0%,transparent 40%),var(--color-bg)}.bg-grid.svelte-8vq45s.svelte-8vq45s{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(255,255,255,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:60px 60px}.headline-serif.svelte-8vq45s.svelte-8vq45s{font-family:var(--font-serif);font-weight:400;font-style:italic}.donate-card.svelte-8vq45s.svelte-8vq45s{background:linear-gradient(160deg,#ffffff14,#ffffff05);box-shadow:0 24px 60px -30px #000c}input[type=radio].svelte-8vq45s:checked~.amount-chip.svelte-8vq45s{background:linear-gradient(160deg,var(--color-accent) 0%,#1d5cb8 100%);border-color:transparent;box-shadow:0 8px 28px -8px #3b8bebb3}@media (prefers-reduced-motion: reduce){.donate-page.svelte-8vq45s *{transition-duration:.01ms!important;animation-duration:.01ms!important}}
