.dar-section[data-astro-cid-zsma2neu]{padding:80px 0 120px;background:var(--surface-alt)}.verse-hero[data-astro-cid-zsma2neu]{text-align:center;max-width:720px;margin:0 auto 80px;padding:0 24px}.verse-hero[data-astro-cid-zsma2neu] blockquote[data-astro-cid-zsma2neu]{font-family:var(--font-display);font-size:clamp(1.4rem,3vw,2.2rem);color:var(--text-main);font-style:italic;line-height:1.5;margin-bottom:16px}.verse-hero[data-astro-cid-zsma2neu] cite[data-astro-cid-zsma2neu]{font-size:.85rem;font-weight:700;color:var(--accent);letter-spacing:.1em}.give-grid[data-astro-cid-zsma2neu]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:72px}.give-card[data-astro-cid-zsma2neu]{background:#fff;border-radius:var(--radius-xl);padding:44px 36px;text-align:center;box-shadow:var(--shadow-sm);transition:transform var(--transition),box-shadow var(--transition);display:flex;flex-direction:column;align-items:center}.give-card[data-astro-cid-zsma2neu]:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}.give-card[data-astro-cid-zsma2neu].featured{background:var(--text-main);color:#fff}.give-card-icon[data-astro-cid-zsma2neu]{width:64px;height:64px;border-radius:var(--radius-md);display:flex;align-items:center;justify-content:center;margin-bottom:22px;font-size:2rem}.give-card[data-astro-cid-zsma2neu]:not(.featured) .give-card-icon[data-astro-cid-zsma2neu]{background:var(--surface-alt);color:var(--accent)}.give-card[data-astro-cid-zsma2neu].featured .give-card-icon[data-astro-cid-zsma2neu]{background:#ffffff1f}.give-card-icon[data-astro-cid-zsma2neu] svg[data-astro-cid-zsma2neu]{width:30px;height:30px}.give-card[data-astro-cid-zsma2neu] h3[data-astro-cid-zsma2neu]{font-family:var(--font-display);font-size:1.5rem;font-weight:700;margin-bottom:14px}.give-card[data-astro-cid-zsma2neu]:not(.featured) h3[data-astro-cid-zsma2neu]{color:var(--text-main)}.give-card[data-astro-cid-zsma2neu].featured h3[data-astro-cid-zsma2neu]{color:#fff}.give-card[data-astro-cid-zsma2neu] p[data-astro-cid-zsma2neu]{font-size:.93rem;line-height:1.8;flex:1;margin-bottom:32px}.give-card[data-astro-cid-zsma2neu]:not(.featured) p[data-astro-cid-zsma2neu]{color:var(--text-muted)}.give-card[data-astro-cid-zsma2neu].featured p[data-astro-cid-zsma2neu]{color:#ffffffb8}.give-card-badge[data-astro-cid-zsma2neu]{font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;padding:5px 14px;border-radius:999px;margin-bottom:18px}.give-card[data-astro-cid-zsma2neu].featured .give-card-badge[data-astro-cid-zsma2neu]{background:#d4a84340;color:var(--gold-light)}.give-inline[data-astro-cid-zsma2neu]{background:#fff;border-radius:var(--radius-xl);padding:60px;box-shadow:var(--shadow-md);max-width:700px;margin:0 auto 80px}.give-inline-header[data-astro-cid-zsma2neu]{text-align:center;margin-bottom:40px}.give-inline-header[data-astro-cid-zsma2neu] h2[data-astro-cid-zsma2neu]{font-family:var(--font-display);font-size:2rem;color:var(--text-main);margin-bottom:8px}.give-inline-header[data-astro-cid-zsma2neu] p[data-astro-cid-zsma2neu]{color:var(--text-muted);font-size:.95rem}.amount-grid[data-astro-cid-zsma2neu]{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:14px}.amount-btn[data-astro-cid-zsma2neu]{background:var(--surface-alt);border:2px solid transparent;color:var(--text-main);font-weight:700;font-size:1.1rem;padding:16px;border-radius:var(--radius-sm);transition:all var(--transition);cursor:pointer}.amount-btn[data-astro-cid-zsma2neu]:hover,.amount-btn[data-astro-cid-zsma2neu].selected{border-color:var(--accent);background:var(--surface-alt);color:var(--accent)}.amount-custom[data-astro-cid-zsma2neu]{margin-bottom:32px;position:relative}.amount-custom[data-astro-cid-zsma2neu] span[data-astro-cid-zsma2neu]{position:absolute;left:18px;top:50%;transform:translateY(-50%);font-weight:700;color:var(--accent);font-size:1.1rem}.amount-custom[data-astro-cid-zsma2neu] input[data-astro-cid-zsma2neu]{width:100%;padding:15px 16px 15px 40px;border:2px solid rgba(0,0,0,.1);border-radius:var(--radius-sm);font-size:1.1rem;font-family:var(--font-body);font-weight:700;color:var(--text-main);outline:none}.amount-custom[data-astro-cid-zsma2neu] input[data-astro-cid-zsma2neu]:focus{border-color:var(--accent)}.freq-row[data-astro-cid-zsma2neu]{display:flex;gap:10px;margin-bottom:32px;justify-content:center}.freq-btn[data-astro-cid-zsma2neu]{font-family:var(--font-ui);font-size:.82rem;font-weight:700;padding:9px 22px;border-radius:999px;border:2px solid rgba(0,0,0,.1);background:#fff;color:var(--text-muted);transition:all var(--transition);cursor:pointer}.freq-btn[data-astro-cid-zsma2neu]:hover,.freq-btn[data-astro-cid-zsma2neu].active{background:var(--text-main);color:#fff;border-color:var(--text-main)}.payment-providers[data-astro-cid-zsma2neu]{display:flex;flex-direction:column;gap:12px}.pay-btn[data-astro-cid-zsma2neu]{width:100%;padding:17px;border-radius:var(--radius-sm);font-weight:700;font-size:1rem;display:flex;align-items:center;justify-content:center;gap:12px;transition:all var(--transition);cursor:pointer;border:none;font-family:var(--font-ui)}.pay-stripe[data-astro-cid-zsma2neu]{background:#635bff;color:#fff}.pay-stripe[data-astro-cid-zsma2neu]:hover{background:#5147ee;transform:translateY(-2px)}.pay-paypal[data-astro-cid-zsma2neu]{background:#003087;color:#fff}.pay-paypal[data-astro-cid-zsma2neu]:hover{background:#002070;transform:translateY(-2px)}.pay-tithe[data-astro-cid-zsma2neu]{background:var(--accent);color:#fff}.pay-tithe[data-astro-cid-zsma2neu]:hover{background:var(--text-main);transform:translateY(-2px)}.give-note[data-astro-cid-zsma2neu]{text-align:center;font-size:.78rem;color:var(--text-muted);margin-top:20px;line-height:1.65}.funds-section[data-astro-cid-zsma2neu]{margin-bottom:80px}.funds-section[data-astro-cid-zsma2neu] h2[data-astro-cid-zsma2neu]{font-family:var(--font-display);font-size:2rem;color:var(--text-main);text-align:center;margin-bottom:48px}.funds-grid[data-astro-cid-zsma2neu]{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.fund-item[data-astro-cid-zsma2neu]{text-align:center;padding:36px 20px;background:#fff;border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.fund-pct[data-astro-cid-zsma2neu]{font-family:var(--font-display);font-size:2.6rem;font-weight:700;color:var(--accent);line-height:1;margin-bottom:8px}.fund-label[data-astro-cid-zsma2neu]{font-size:.85rem;color:var(--text-main);font-weight:600}.fund-bar[data-astro-cid-zsma2neu]{height:5px;background:var(--surface-alt);border-radius:3px;margin:14px 0 0;overflow:hidden}.fund-bar-fill[data-astro-cid-zsma2neu]{height:100%;background:linear-gradient(90deg,var(--accent),var(--accent-light));border-radius:3px}.mailin-card[data-astro-cid-zsma2neu]{background:var(--text-main);color:#fff;border-radius:var(--radius-xl);padding:56px;display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center}.mailin-text[data-astro-cid-zsma2neu] h2[data-astro-cid-zsma2neu]{font-family:var(--font-display);font-size:2rem;margin-bottom:16px}.mailin-text[data-astro-cid-zsma2neu] p[data-astro-cid-zsma2neu]{color:#ffffffa6;line-height:1.8;font-size:.98rem}.mailin-address[data-astro-cid-zsma2neu]{background:#ffffff0f;border-radius:var(--radius-lg);padding:36px;border:1px solid rgba(255,255,255,.1)}.mailin-address[data-astro-cid-zsma2neu] h3[data-astro-cid-zsma2neu]{font-size:.72rem;font-weight:700;letter-spacing:.2em;color:var(--accent-light);margin-bottom:16px}.mailin-address[data-astro-cid-zsma2neu] address[data-astro-cid-zsma2neu]{font-style:normal;color:#fff;line-height:2;font-size:1rem}.mailin-address[data-astro-cid-zsma2neu] address[data-astro-cid-zsma2neu] strong[data-astro-cid-zsma2neu]{color:var(--gold-light)}@media(max-width:1024px){.give-grid[data-astro-cid-zsma2neu],.funds-grid[data-astro-cid-zsma2neu]{grid-template-columns:1fr 1fr}.mailin-card[data-astro-cid-zsma2neu]{grid-template-columns:1fr;gap:36px}}@media(max-width:768px){.give-grid[data-astro-cid-zsma2neu]{grid-template-columns:1fr}.give-inline[data-astro-cid-zsma2neu],.mailin-card[data-astro-cid-zsma2neu]{padding:40px 28px}}@media(max-width:480px){.funds-grid[data-astro-cid-zsma2neu],.amount-grid[data-astro-cid-zsma2neu]{grid-template-columns:1fr 1fr}}
