.support-page[data-astro-cid-bonii7em]{padding-bottom:var(--spacing-16)}.support-hero[data-astro-cid-bonii7em]{text-align:center;padding:var(--spacing-16) 0 var(--spacing-12);border-bottom:1px solid var(--block-color)}.hero-title[data-astro-cid-bonii7em]{font-family:var(--font-title);font-size:clamp(2rem,5vw,3rem);font-weight:500;color:var(--text-color);margin:0 0 var(--spacing-4);line-height:1.2}.hero-subtitle[data-astro-cid-bonii7em]{font-family:var(--font-prose);font-size:clamp(1.125rem,2.5vw,1.375rem);color:var(--text-muted);margin:0;font-style:italic}section[data-astro-cid-bonii7em]{padding:var(--spacing-12) 0}.section-header[data-astro-cid-bonii7em]{display:flex;align-items:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.section-icon[data-astro-cid-bonii7em]{color:var(--accent-color);flex-shrink:0}.section-title[data-astro-cid-bonii7em]{font-family:var(--font-title);font-size:clamp(1.5rem,3vw,1.875rem);font-weight:500;color:var(--text-color);margin:0}.mission-section[data-astro-cid-bonii7em]{background-color:var(--bg-color)}.mission-content[data-astro-cid-bonii7em]{font-family:var(--font-prose);font-size:1.125rem;line-height:1.7;color:var(--text-color)}.mission-content[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{margin:0 0 var(--spacing-5)}.lead-paragraph[data-astro-cid-bonii7em]{font-size:1.25rem;margin-bottom:var(--spacing-6)}.status-notice[data-astro-cid-bonii7em]{display:flex;align-items:flex-start;gap:var(--spacing-3);background-color:var(--block-color);padding:var(--spacing-5);border-radius:var(--radius-lg);border-left:3px solid var(--accent-color);margin:var(--spacing-6) 0}.status-notice[data-astro-cid-bonii7em] svg{flex-shrink:0;color:var(--accent-color);margin-top:.125rem}.status-notice[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{margin:0;font-size:1rem}.donate-section[data-astro-cid-bonii7em]{background-color:var(--block-color);text-align:center}.donate-section[data-astro-cid-bonii7em] .section-header[data-astro-cid-bonii7em]{justify-content:center}.donate-intro[data-astro-cid-bonii7em]{font-family:var(--font-prose);font-size:1.125rem;color:var(--text-color);line-height:1.7;max-width:600px;margin:0 auto var(--spacing-8)}.donate-intro[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--accent-color);font-weight:600}.donate-intro[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{color:var(--accent-hover)}.donation-options[data-astro-cid-bonii7em]{max-width:500px;margin:0 auto}.amount-selector[data-astro-cid-bonii7em]{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-3);margin-bottom:var(--spacing-6)}.amount-btn[data-astro-cid-bonii7em]{min-width:80px;padding:var(--spacing-3) var(--spacing-5);font-family:var(--font-ui);font-size:1rem;font-weight:600;color:var(--text-color);background-color:var(--bg-color);border:2px solid transparent;border-radius:var(--radius-button);cursor:pointer;transition:all .2s ease}.amount-btn[data-astro-cid-bonii7em]:hover{border-color:var(--accent-color)}.amount-btn[data-astro-cid-bonii7em].selected{background-color:var(--accent-color);color:#fff;border-color:var(--accent-color)}.custom-amount[data-astro-cid-bonii7em]{display:flex;align-items:center;background-color:var(--bg-color);border-radius:var(--radius-button);padding:0 var(--spacing-3)}.currency-symbol[data-astro-cid-bonii7em]{font-family:var(--font-ui);font-weight:600;color:var(--text-muted)}.custom-amount[data-astro-cid-bonii7em] input[data-astro-cid-bonii7em]{width:80px;padding:var(--spacing-3);font-family:var(--font-ui);font-size:1rem;color:var(--text-color);background:transparent;border:none;outline:none}.frequency-toggle[data-astro-cid-bonii7em]{display:flex;justify-content:center;gap:var(--spacing-2);margin-bottom:var(--spacing-6)}.frequency-btn[data-astro-cid-bonii7em]{padding:var(--spacing-2) var(--spacing-5);font-family:var(--font-ui);font-size:.875rem;font-weight:600;color:var(--text-muted);background:transparent;border:none;border-radius:var(--radius-button);cursor:pointer;transition:all .2s ease}.frequency-btn[data-astro-cid-bonii7em]:hover{color:var(--text-color)}.frequency-btn[data-astro-cid-bonii7em].selected{background-color:var(--bg-color);color:var(--text-color)}.payment-methods[data-astro-cid-bonii7em]{display:flex;flex-direction:column;gap:var(--spacing-3);margin-bottom:var(--spacing-4)}.payment-btn[data-astro-cid-bonii7em]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);padding:var(--spacing-4);font-family:var(--font-ui);font-size:1rem;font-weight:600;border-radius:var(--radius-button);cursor:pointer;transition:all .2s ease}.payment-btn--stripe[data-astro-cid-bonii7em]{background-color:var(--accent-color);color:#fff;border:none}.payment-btn--stripe[data-astro-cid-bonii7em]:hover{background-color:var(--accent-hover)}.payment-btn--paypal[data-astro-cid-bonii7em]{background-color:var(--bg-color);color:var(--text-color);border:2px solid var(--block-color)}.payment-btn--paypal[data-astro-cid-bonii7em]:hover{border-color:var(--accent-color);background-color:var(--block-color)}.payment-note[data-astro-cid-bonii7em]{display:flex;align-items:center;justify-content:center;gap:var(--spacing-2);font-family:var(--font-ui);font-size:.8125rem;color:var(--text-muted);margin:0}.payment-note[data-astro-cid-bonii7em] svg{color:var(--tt-success)}.contact-section[data-astro-cid-bonii7em]{background-color:var(--bg-color)}.contact-intro[data-astro-cid-bonii7em]{font-family:var(--font-prose);font-size:1.125rem;color:var(--text-color);line-height:1.7;margin:0 0 var(--spacing-8)}.support-footer[data-astro-cid-bonii7em]{border-top:1px solid var(--block-color);padding:var(--spacing-8) 0;text-align:center}.support-footer[data-astro-cid-bonii7em] p[data-astro-cid-bonii7em]{font-family:var(--font-ui);font-size:.9375rem;color:var(--text-muted);margin:0}.support-footer[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]{color:var(--accent-color);font-weight:600}.support-footer[data-astro-cid-bonii7em] a[data-astro-cid-bonii7em]:hover{color:var(--accent-hover)}@media(max-width:768px){.support-hero[data-astro-cid-bonii7em]{padding:var(--spacing-12) 0 var(--spacing-8)}section[data-astro-cid-bonii7em]{padding:var(--spacing-10) 0}.amount-selector[data-astro-cid-bonii7em]{gap:var(--spacing-2)}.amount-btn[data-astro-cid-bonii7em]{min-width:70px;padding:var(--spacing-3) var(--spacing-4);font-size:.9375rem}}@media(max-width:480px){.section-header[data-astro-cid-bonii7em]{flex-direction:column;text-align:center}.donate-section[data-astro-cid-bonii7em] .section-header[data-astro-cid-bonii7em]{flex-direction:column}.status-notice[data-astro-cid-bonii7em]{flex-direction:column;text-align:center}.status-notice[data-astro-cid-bonii7em] svg{margin:0 auto}}
