.m-giving.svelte-1ack7b5{padding:var(--ad-space-2xl, 60px) var(--ad-space-md, 20px);background:var(--ad-color-bg);color:var(--ad-color-fg);font-family:var(--ad-font-body)}@media (min-width: 768px){.m-giving.svelte-1ack7b5{padding:var(--ad-space-2xl, 60px) var(--ad-space-xl, 40px)}}.m-giving-wrap.svelte-1ack7b5{max-width:1300px;margin:0 auto}.m-giving-card.svelte-1ack7b5{background:color-mix(in srgb,var(--ad-color-glow, var(--ad-color-accent)) 10%,var(--ad-color-surface-2));border:1px solid color-mix(in srgb,var(--ad-color-glow, var(--ad-color-accent)) 35%,transparent);padding:var(--ad-space-xl, 40px);display:flex;flex-direction:column;gap:var(--ad-space-md, 20px);align-items:flex-start}.m-eyebrow.svelte-1ack7b5{display:inline-flex;align-items:center;gap:9px;font-family:var(--ad-font-ui);font-size:var(--ad-text-2xs);font-weight:var(--ad-weight-semibold);letter-spacing:var(--ad-tracking-wider);text-transform:uppercase;color:var(--ad-color-muted)}.m-giving-title.svelte-1ack7b5{margin:var(--ad-space-2xs, 8px) 0 0;font-family:var(--ad-font-display);font-weight:var(--ad-weight-regular);font-size:var(--ad-text-2xl, 28px);line-height:var(--ad-leading-snug);letter-spacing:var(--ad-tracking-tight);color:var(--ad-color-fg)}.m-giving-body.svelte-1ack7b5{margin:var(--ad-space-2xs, 8px) 0 0;font-family:var(--ad-font-ui);font-size:var(--ad-text-sm);line-height:var(--ad-leading-relaxed);color:var(--ad-color-muted);max-width:42ch}.m-giving-tiers.svelte-1ack7b5{display:flex;gap:var(--ad-space-2xs, 8px);flex-wrap:wrap}.m-giving-tier.svelte-1ack7b5{font-family:var(--ad-font-ui);font-size:var(--ad-text-2xs);font-weight:var(--ad-weight-semibold);letter-spacing:var(--ad-tracking-wide);text-transform:uppercase;padding:6px 14px;border-radius:var(--ad-radius-sm, 3px);cursor:pointer;line-height:1.25;font-variant-numeric:tabular-nums;background:var(--ad-color-surface-3);color:var(--ad-color-muted);border:1px solid var(--ad-color-border);transition:background var(--ad-speed-fast, .12s) var(--ad-ease-standard, ease),color var(--ad-speed-fast, .12s) var(--ad-ease-standard, ease),border-color var(--ad-speed-fast, .12s) var(--ad-ease-standard, ease)}.m-giving-tier.on.svelte-1ack7b5{background:var(--ad-color-accent2, var(--ad-color-accent-2, var(--ad-color-accent)));color:var(--ad-color-accent-fg);border-color:var(--ad-color-accent2, var(--ad-color-accent-2, var(--ad-color-accent)))}.m-btn-bronze.svelte-1ack7b5{display:inline-flex;align-items:center;font-family:var(--ad-font-ui);font-size:var(--ad-text-xs);font-weight:var(--ad-weight-semibold);letter-spacing:var(--ad-tracking-wider);text-transform:uppercase;padding:13px 24px;border-radius:var(--ad-radius-xs, 2px);color:var(--ad-color-accent-fg);background:var(--ad-color-accent2, var(--ad-color-accent-2, var(--ad-color-accent)));border:1px solid var(--ad-color-accent2, var(--ad-color-accent-2, var(--ad-color-accent)));text-decoration:none;line-height:1;transition:opacity var(--ad-speed-base, .24s) var(--ad-ease-standard, ease)}.m-btn-bronze.svelte-1ack7b5:hover{opacity:.9}.m-bell.svelte-1ack7b5{width:7px;height:7px;flex:0 0 auto;display:inline-block;background:var(--ad-color-glow, var(--ad-color-accent));transform:rotate(45deg);box-shadow:0 0 11px color-mix(in srgb,var(--ad-color-glow, var(--ad-color-accent)) 55%,transparent)}.m-shimmer{animation:var(--ad-ambient-shimmer)}
