.impact-gift.svelte-btnli4{display:grid;gap:16px;margin:0;color:var(--briefly-text);text-align:center;text-decoration:none;animation:svelte-btnli4-impactGiftArrive .56s ease both}.impact-gift-card.svelte-btnli4{width:100%;aspect-ratio:1;display:grid;place-items:center;padding:clamp(16px,6%,32px);background:var(--briefly-card);border:1px solid var(--briefly-border);border-radius:18px}.impact-gift-art.svelte-btnli4{width:100%;height:100%;color:var(--impact-accent);background-image:var(--impact-image);background-position:center;background-repeat:no-repeat;background-size:contain}.impact-gift-label.svelte-btnli4{color:var(--briefly-muted);font-size:.95rem;line-height:1.2}.impact-gift-amount.svelte-btnli4{margin-top:-8px;color:var(--briefly-text);font-family:Cormorant Garamond,Georgia,serif;font-size:clamp(1.5rem,7vw,2.6rem);line-height:1.04;text-wrap:balance}.impact-gift.postImpact.svelte-btnli4{width:min(72vw,250px);gap:14px}.impact-gift.postImpact.svelte-btnli4 .impact-gift-card:where(.svelte-btnli4){border-radius:18px;padding:clamp(12px,6%,22px)}.impact-gift.postImpact.svelte-btnli4 .impact-gift-amount:where(.svelte-btnli4){max-width:min(82vw,340px);margin-top:-2px;font-size:clamp(1.75rem,8vw,2.85rem)}.impact-gift.compact.svelte-btnli4{width:120px;gap:10px}.impact-gift.compact.svelte-btnli4 .impact-gift-card:where(.svelte-btnli4){border-radius:12px;padding:28px}.impact-gift.svelte-btnli4:focus-visible{outline:2px solid var(--briefly-focus);outline-offset:6px}@keyframes svelte-btnli4-impactGiftArrive{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.impact-gift.svelte-btnli4{animation-duration:1ms}}
