.hero-actions[data-astro-cid-jwb4aqtp]{margin-top:var(--sp-5)}.tint[data-astro-cid-jwb4aqtp]{background:var(--color-bg-tint);border-block:1px solid var(--color-border)}.section-title[data-astro-cid-jwb4aqtp]{margin:0 0 var(--sp-6);font-family:var(--font-serif);font-size:clamp(1.7rem,1.6vw + 1rem,2.4rem);line-height:1.15;color:var(--color-navy-900);max-width:30ch;text-wrap:balance}.prose[data-astro-cid-jwb4aqtp] p,.prose[data-astro-cid-jwb4aqtp] li{max-width:65ch;line-height:1.7}.prose[data-astro-cid-jwb4aqtp] p{margin:0 0 var(--sp-4)}.prose[data-astro-cid-jwb4aqtp] ul{margin:0 0 var(--sp-4);padding-left:1.2em}.prose[data-astro-cid-jwb4aqtp] li{margin-bottom:var(--sp-2)}.prose[data-astro-cid-jwb4aqtp] a,.give[data-astro-cid-jwb4aqtp] a:not(.btn){color:var(--color-gold-700)}[data-astro-cid-jwb4aqtp][id]{scroll-margin-top:96px}.intro-grid[data-astro-cid-jwb4aqtp]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:var(--sp-5) var(--sp-10)}.intro-grid[data-astro-cid-jwb4aqtp] h2[data-astro-cid-jwb4aqtp]{margin:0;font-family:var(--font-serif);font-size:clamp(1.7rem,2vw + 1rem,2.6rem);line-height:1.15;color:var(--color-navy-900)}@media(max-width:860px){.intro-grid[data-astro-cid-jwb4aqtp]{grid-template-columns:1fr}}.give-panel[data-astro-cid-jwb4aqtp]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:var(--sp-6) var(--sp-8);align-items:center;padding:var(--sp-7);background:var(--color-bg);border-radius:var(--radius-md);border-top:4px solid var(--color-gold-600);box-shadow:var(--shadow-card-hover)}.give-text[data-astro-cid-jwb4aqtp] h2[data-astro-cid-jwb4aqtp]{margin:0 0 var(--sp-3);font-family:var(--font-serif);font-size:clamp(1.6rem,1.5vw + 1rem,2.2rem);color:var(--color-navy-900)}.give-text[data-astro-cid-jwb4aqtp] p[data-astro-cid-jwb4aqtp]{margin:0;line-height:1.65;color:var(--color-text-muted)}.give-routes[data-astro-cid-jwb4aqtp]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-4)}.give-route[data-astro-cid-jwb4aqtp]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3);padding:var(--sp-5);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg-tint)}.give-route[data-astro-cid-jwb4aqtp] .give-icon{width:44px;height:44px;object-fit:contain}.give-region[data-astro-cid-jwb4aqtp]{margin:0;font-family:var(--font-serif);font-size:1.25rem;color:var(--color-navy-900)}.give-route[data-astro-cid-jwb4aqtp] .btn[data-astro-cid-jwb4aqtp]{flex-basis:100%;margin-top:auto}.give-extras[data-astro-cid-jwb4aqtp]{list-style:none;margin:var(--sp-6) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5)}.give-extras[data-astro-cid-jwb4aqtp] li[data-astro-cid-jwb4aqtp]{display:flex;gap:var(--sp-4);align-items:flex-start}.give-extras[data-astro-cid-jwb4aqtp] .give-extra-img{width:64px;height:64px;object-fit:cover;border-radius:var(--radius-sm);flex:none}.give-extras[data-astro-cid-jwb4aqtp] h3[data-astro-cid-jwb4aqtp]{margin:0 0 var(--sp-1);font-size:1.05rem;color:var(--color-navy-900)}.give-extras[data-astro-cid-jwb4aqtp] p[data-astro-cid-jwb4aqtp]{margin:0;font-size:.95rem;line-height:1.6;color:var(--color-text-muted)}.give-note[data-astro-cid-jwb4aqtp]{margin:var(--sp-6) 0 0;font-size:.95rem;color:var(--color-text-muted);max-width:70ch}@media(max-width:960px){.give-panel[data-astro-cid-jwb4aqtp]{grid-template-columns:1fr}}@media(max-width:600px){.give-panel[data-astro-cid-jwb4aqtp]{padding:var(--sp-5)}.give-routes[data-astro-cid-jwb4aqtp],.give-extras[data-astro-cid-jwb4aqtp]{grid-template-columns:1fr}}.card-grid[data-astro-cid-jwb4aqtp]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-5)}@media(max-width:860px){.card-grid[data-astro-cid-jwb4aqtp]{grid-template-columns:1fr}}.ways[data-astro-cid-jwb4aqtp] .ways-stats{margin-top:var(--sp-8)}.ways[data-astro-cid-jwb4aqtp] .ways-quote{margin-top:var(--sp-6)}.impact-grid[data-astro-cid-jwb4aqtp]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-5)}.impact-photo[data-astro-cid-jwb4aqtp]{aspect-ratio:4 / 3;border-radius:var(--radius-md);overflow:hidden;margin-bottom:var(--sp-4);background:var(--color-bg-panel)}.impact-photo[data-astro-cid-jwb4aqtp] img{width:100%;height:100%;object-fit:cover}.impact-item[data-astro-cid-jwb4aqtp] h3[data-astro-cid-jwb4aqtp]{margin:0 0 var(--sp-2);font-family:var(--font-serif);font-size:1.25rem;color:var(--color-navy-900)}.impact-item[data-astro-cid-jwb4aqtp] p[data-astro-cid-jwb4aqtp]{margin:0;font-size:.95rem;line-height:1.6;color:var(--color-text-muted)}.impact-item[data-astro-cid-jwb4aqtp] a{color:var(--color-gold-700)}@media(max-width:1000px){.impact-grid[data-astro-cid-jwb4aqtp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.impact-grid[data-astro-cid-jwb4aqtp]{grid-template-columns:1fr}.impact-photo[data-astro-cid-jwb4aqtp]{aspect-ratio:16 / 9}}.voices-grid[data-astro-cid-jwb4aqtp]{columns:3 300px;column-gap:var(--sp-5)}.voice[data-astro-cid-jwb4aqtp]{break-inside:avoid;margin:0 0 var(--sp-5);padding:var(--sp-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.voice[data-astro-cid-jwb4aqtp] blockquote[data-astro-cid-jwb4aqtp]{margin:0;padding:0;border:0}.voice[data-astro-cid-jwb4aqtp] blockquote[data-astro-cid-jwb4aqtp] p[data-astro-cid-jwb4aqtp]{margin:0 0 var(--sp-4);font-family:var(--font-serif);font-size:1.05rem;line-height:1.55;color:var(--color-text)}.voice[data-astro-cid-jwb4aqtp] figcaption[data-astro-cid-jwb4aqtp]{display:flex;gap:var(--sp-3);align-items:center;font-size:.88rem}.voice[data-astro-cid-jwb4aqtp] figcaption[data-astro-cid-jwb4aqtp]>span[data-astro-cid-jwb4aqtp]{display:flex;flex-direction:column;color:var(--color-text-faint)}.voice[data-astro-cid-jwb4aqtp] figcaption[data-astro-cid-jwb4aqtp] strong[data-astro-cid-jwb4aqtp]{color:var(--color-navy-900)}.voice[data-astro-cid-jwb4aqtp] .voice-photo{width:48px;height:48px;border-radius:50%;object-fit:cover;flex:none}.voices-more[data-astro-cid-jwb4aqtp]{margin-top:var(--sp-3)}.voices-more[data-astro-cid-jwb4aqtp] summary[data-astro-cid-jwb4aqtp]{cursor:pointer;font-weight:600;color:var(--color-navy-900)}.voices-more[data-astro-cid-jwb4aqtp] summary[data-astro-cid-jwb4aqtp]:hover{color:var(--color-gold-700)}.voices-more[data-astro-cid-jwb4aqtp] ul[data-astro-cid-jwb4aqtp]{list-style:none;margin:var(--sp-5) 0 0;padding:0;columns:2 320px;column-gap:var(--sp-6)}.voices-more[data-astro-cid-jwb4aqtp] li[data-astro-cid-jwb4aqtp]{break-inside:avoid;margin:0 0 var(--sp-4);padding-left:var(--sp-4);border-left:3px solid var(--color-gold-600)}.voices-more[data-astro-cid-jwb4aqtp] blockquote[data-astro-cid-jwb4aqtp]{margin:0;padding:0;border:0}.voices-more[data-astro-cid-jwb4aqtp] p[data-astro-cid-jwb4aqtp]{margin:0;font-size:.95rem;line-height:1.6;color:var(--color-text-muted);font-style:italic}.detail-grid[data-astro-cid-jwb4aqtp]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--sp-6) var(--sp-10);align-items:start}.detail-grid[data-astro-cid-jwb4aqtp].has-image{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.detail-photo[data-astro-cid-jwb4aqtp]{border-radius:var(--radius-md);overflow:hidden;aspect-ratio:4 / 3}.detail-photo[data-astro-cid-jwb4aqtp] img{width:100%;height:100%;object-fit:cover}.detail-main[data-astro-cid-jwb4aqtp] .detail-quote{margin-top:var(--sp-5)}.detail-more[data-astro-cid-jwb4aqtp]{margin-top:var(--sp-6)}.detail-items-intro[data-astro-cid-jwb4aqtp]{font-weight:600;margin:0 0 var(--sp-4)}.detail-items[data-astro-cid-jwb4aqtp]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--sp-5);margin-bottom:var(--sp-5)}.detail-item[data-astro-cid-jwb4aqtp]{padding:var(--sp-5);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-md)}.tint[data-astro-cid-jwb4aqtp] .detail-item[data-astro-cid-jwb4aqtp]{background:var(--color-bg)}.detail-item[data-astro-cid-jwb4aqtp] h3[data-astro-cid-jwb4aqtp]{margin:0 0 var(--sp-2);font-size:1.05rem;color:var(--color-navy-900)}.detail-item[data-astro-cid-jwb4aqtp] .prose[data-astro-cid-jwb4aqtp] p,.detail-item[data-astro-cid-jwb4aqtp] .prose[data-astro-cid-jwb4aqtp] li{font-size:.95rem;line-height:1.6;color:var(--color-text-muted)}.detail-item[data-astro-cid-jwb4aqtp] .prose[data-astro-cid-jwb4aqtp] p:last-child{margin-bottom:0}.detail-item-photo[data-astro-cid-jwb4aqtp]{aspect-ratio:16 / 9;margin:calc(-1 * var(--sp-5)) calc(-1 * var(--sp-5)) var(--sp-4);overflow:hidden;border-radius:var(--radius-md) var(--radius-md) 0 0}.detail-item-photo[data-astro-cid-jwb4aqtp] img{width:100%;height:100%;object-fit:cover}.detail-item[data-astro-cid-jwb4aqtp].is-tier{border-top:4px solid var(--color-gold-600)}.tier-amount[data-astro-cid-jwb4aqtp]{margin:0 0 var(--sp-2);font-family:var(--font-serif);font-size:2rem;line-height:1;font-weight:600;color:var(--color-navy-900)}.detail-outro[data-astro-cid-jwb4aqtp]{margin-bottom:var(--sp-3)}@media(max-width:860px){.detail-grid[data-astro-cid-jwb4aqtp].has-image{grid-template-columns:1fr}.detail-photo[data-astro-cid-jwb4aqtp]{order:-1;aspect-ratio:16 / 9}}
