.donate-hero[data-astro-cid-4ppk5iqp]{background:var(--color-bg);color:var(--color-text)}.rail[data-astro-cid-4ppk5iqp]{width:min(1203px,100% - 7.5rem);margin-inline:auto;padding-block:max(40px,4vw) max(33px,3.3vw)}.donate-hero__intro[data-astro-cid-4ppk5iqp]{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:center;gap:clamp(2rem,5vw,4.5rem);display:grid}.donate-hero__eyebrow[data-astro-cid-4ppk5iqp]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h3);color:var(--color-accent);margin:0 0 .25rem;line-height:1.1}.donate-hero[data-astro-cid-4ppk5iqp] h1[data-astro-cid-4ppk5iqp]{font-family:var(--font-display);color:var(--color-primary);margin:0 0 1.25rem;font-size:clamp(2.75rem,5vw,4.25rem);font-weight:400;line-height:1}.donate-hero__lead[data-astro-cid-4ppk5iqp]{font-family:var(--font-sans);color:var(--color-text);max-width:52ch;margin:0 0 1.5rem;font-size:1.125rem;line-height:1.55}.donate-hero__give-note[data-astro-cid-4ppk5iqp]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--color-muted);margin:0 0 .75rem}.donate-hero__actions[data-astro-cid-4ppk5iqp]{flex-wrap:wrap;gap:11px;display:flex}.donate-hero[data-astro-cid-4ppk5iqp] .donate-btn[data-astro-cid-4ppk5iqp]{letter-spacing:.02em;text-align:center;padding:1.1em 2em;font-size:.9rem;line-height:normal}.donate-hero[data-astro-cid-4ppk5iqp] .donate-btn[data-astro-cid-4ppk5iqp]:hover{opacity:.9}@media (prefers-reduced-motion:no-preference){.donate-hero[data-astro-cid-4ppk5iqp] .donate-btn[data-astro-cid-4ppk5iqp]{transition:opacity .15s}}.donate-hero__media[data-astro-cid-4ppk5iqp] img{aspect-ratio:4/5;object-fit:cover;object-position:60.81% 63.21%;border-radius:var(--radius-lg);width:100%;height:auto;max-height:440px;display:block}@media (width<=767px){.rail[data-astro-cid-4ppk5iqp]{width:auto;padding-inline:5vw}.donate-hero__intro[data-astro-cid-4ppk5iqp]{grid-template-columns:minmax(0,1fr);gap:2rem}.donate-hero__lead[data-astro-cid-4ppk5iqp]{font-size:1rem}.donate-hero__media[data-astro-cid-4ppk5iqp] img{aspect-ratio:4/3;max-height:320px}.donate-hero__actions[data-astro-cid-4ppk5iqp]{flex-direction:column}.donate-hero[data-astro-cid-4ppk5iqp] .donate-btn[data-astro-cid-4ppk5iqp]{width:100%;padding:1em 1.4em;font-size:1rem}}.dprojects[data-astro-cid-vpo6s3ts]{color:var(--color-text);scroll-margin-top:var(--header-height,7rem);background:var(--color-surface)}.rail[data-astro-cid-vpo6s3ts]{width:min(1203px,100% - 7.5rem);margin-inline:auto;padding-block:max(40px,4vw)}.dprojects__lede[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);color:var(--color-text);max-width:75ch;margin:0 0 1.5rem;font-size:1rem;line-height:1.5}.dprojects__tabs[data-astro-cid-vpo6s3ts]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0 0 2rem;display:grid}.dprojects__tab[data-astro-cid-vpo6s3ts]{text-align:left;font:inherit;cursor:pointer;background:var(--color-bg);color:var(--color-text);border-radius:var(--radius-xl);border:2px solid #d7d7d7;flex-direction:column;gap:.35rem;padding:1.25rem 1.5rem;display:flex;position:relative}.dprojects__tab[data-astro-cid-vpo6s3ts]:hover{border-color:var(--color-primary)}.dprojects__tab[data-astro-cid-vpo6s3ts][aria-selected=true]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-on-dark)}.dprojects__tab[data-astro-cid-vpo6s3ts][aria-selected=true]:after{content:"";border-left:12px solid #0000;border-right:12px solid #0000;border-top:12px solid var(--color-primary);position:absolute;bottom:-12px;left:2rem}.dprojects__tab[data-astro-cid-vpo6s3ts]:focus-visible{outline:3px solid var(--color-primary);outline-offset:3px}@media (prefers-reduced-motion:no-preference){.dprojects__tab[data-astro-cid-vpo6s3ts]{transition:background-color .15s,border-color .15s,color .15s}}.dprojects__tab-label[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;color:var(--color-accent);font-size:.75rem;font-weight:700}.dprojects__tab-title[data-astro-cid-vpo6s3ts]{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-primary);line-height:1.1}.dprojects__tab-body[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh)}.dprojects__tab[data-astro-cid-vpo6s3ts][aria-selected=true] .dprojects__tab-label[data-astro-cid-vpo6s3ts],.dprojects__tab[data-astro-cid-vpo6s3ts][aria-selected=true] .dprojects__tab-title[data-astro-cid-vpo6s3ts]{color:var(--color-on-dark)}.dprojects__panel[data-astro-cid-vpo6s3ts]:focus-visible{outline:3px solid var(--color-primary);outline-offset:6px}.dprojects__noscript-heading[data-astro-cid-vpo6s3ts]{font-family:var(--font-display);font-size:var(--text-h3);color:var(--color-primary);margin:0 0 .5rem;display:none}h2[data-astro-cid-vpo6s3ts]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2-band);color:var(--color-primary);margin:0 0 1rem;line-height:1.1376}.dprojects__intro[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);color:var(--color-text);max-width:75ch;margin:0 0 2rem;font-size:1rem;line-height:1.5}.dprojects__grid[data-astro-cid-vpo6s3ts]{grid-template-columns:repeat(4,minmax(0,1fr));gap:1.25rem;margin:0;padding:0;list-style:none;display:grid}.dprojects__grid--five[data-astro-cid-vpo6s3ts]{grid-template-columns:repeat(6,minmax(0,1fr))}.dprojects__grid--five[data-astro-cid-vpo6s3ts]>.dprojects__card[data-astro-cid-vpo6s3ts]{grid-column:span 2}.dprojects__grid--five[data-astro-cid-vpo6s3ts]>.dprojects__card[data-astro-cid-vpo6s3ts]:nth-child(n+4){grid-column:span 3}.dprojects__card[data-astro-cid-vpo6s3ts]{background:var(--color-bg);border:1px solid color-mix(in srgb, var(--color-primary) 10%, transparent);box-shadow:var(--shadow-md);border-top:4px solid var(--color-accent);border-radius:var(--radius-lg);padding:1.5rem 1.35rem}.dprojects__card--general[data-astro-cid-vpo6s3ts]{border-top-color:var(--color-primary)}.dprojects__badge[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--color-on-dark);background:var(--color-primary);border-radius:999px;margin:0 0 .6rem;padding:.25em .8em;font-size:.75rem;font-weight:700;display:inline-block}.dprojects__card[data-astro-cid-vpo6s3ts] h3[data-astro-cid-vpo6s3ts]{font-family:var(--font-display);color:var(--color-primary);margin:0 0 .4rem;font-size:1.2rem;font-weight:400;line-height:1.2}.dprojects__amount[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);letter-spacing:.02em;color:var(--color-text);margin:0 0 .65rem;font-size:1rem;font-weight:700}.dprojects__body[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--text-base-lh);color:var(--color-text);margin:0}.dprojects__note[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);font-size:var(--text-base);color:var(--color-muted);max-width:85ch;margin:1.75rem 0 0;line-height:1.5}.dprojects__more[data-astro-cid-vpo6s3ts]{font-family:var(--font-sans);margin:1.75rem 0 0;font-size:1rem}.dprojects__more[data-astro-cid-vpo6s3ts] a[data-astro-cid-vpo6s3ts]{color:var(--color-primary);text-underline-offset:.2em;text-decoration:underline}@media (width<=1024px){.dprojects__grid[data-astro-cid-vpo6s3ts],.dprojects__grid--five[data-astro-cid-vpo6s3ts]{grid-template-columns:repeat(2,minmax(0,1fr))}.dprojects__grid--five[data-astro-cid-vpo6s3ts]>.dprojects__card[data-astro-cid-vpo6s3ts],.dprojects__grid--five[data-astro-cid-vpo6s3ts]>.dprojects__card[data-astro-cid-vpo6s3ts]:nth-child(n+4){grid-column:auto}.dprojects__grid--five[data-astro-cid-vpo6s3ts]>.dprojects__card[data-astro-cid-vpo6s3ts]:last-child{grid-column:1/-1}}@media (width<=767px){.dprojects__tabs[data-astro-cid-vpo6s3ts]{grid-template-columns:minmax(0,1fr);gap:.75rem}.dprojects__tab[data-astro-cid-vpo6s3ts]{padding:1rem 1.15rem}.rail[data-astro-cid-vpo6s3ts]{width:auto;padding-inline:5vw}.dprojects__intro[data-astro-cid-vpo6s3ts]{font-size:.9325rem}.dprojects__grid[data-astro-cid-vpo6s3ts],.dprojects__grid--five[data-astro-cid-vpo6s3ts]{grid-template-columns:1fr}}.ddirect[data-astro-cid-yzzazama]{background:var(--color-bg);color:var(--color-text);scroll-margin-top:var(--header-height,7rem)}.rail[data-astro-cid-yzzazama]{width:min(1203px,100% - 7.5rem);margin-inline:auto;padding-block:max(40px,4vw)}h2[data-astro-cid-yzzazama]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2-band);color:var(--color-primary);margin:0 0 1.25rem;line-height:1.1376}.ddirect__steps[data-astro-cid-yzzazama]{font-family:var(--font-sans);gap:.5rem;max-width:75ch;margin:0 0 1.75rem;padding-left:1.4rem;font-size:1rem;line-height:1.5;display:grid}.ddirect__actions[data-astro-cid-yzzazama]{flex-wrap:wrap;gap:11px;margin:0 0 1.25rem;display:flex}.ddirect__btn[data-astro-cid-yzzazama]{letter-spacing:.02em;text-align:center;padding:1.2em 2.2em;font-size:.9rem;line-height:normal}.ddirect__btn--inverse[data-astro-cid-yzzazama]{background:var(--color-bg);color:var(--color-primary);border:1px solid var(--color-primary)}.ddirect__btn[data-astro-cid-yzzazama]:hover{opacity:.85}@media (prefers-reduced-motion:no-preference){.ddirect__btn[data-astro-cid-yzzazama]{transition:opacity .15s}}.ddirect__fine[data-astro-cid-yzzazama]{font-family:var(--font-sans);color:var(--color-muted);max-width:75ch;margin:0;font-size:.85rem;line-height:1.5}@media (width<=767px){.rail[data-astro-cid-yzzazama]{width:auto;padding-inline:5vw}.ddirect__actions[data-astro-cid-yzzazama]{flex-direction:column}.ddirect__btn[data-astro-cid-yzzazama]{width:100%}}.drlinks[data-astro-cid-fedx7ohc]{background:var(--gradient-blue-band);color:var(--color-on-dark)}.rail[data-astro-cid-fedx7ohc]{text-align:center;width:min(1203px,100% - 7.5rem);margin-inline:auto;padding-block:max(33px,3.3vw)}h2[data-astro-cid-fedx7ohc]{font-family:var(--font-display);font-weight:400;font-size:var(--text-h2-band);color:var(--color-on-dark);margin:0 0 1rem;line-height:1.1376}.drlinks__body[data-astro-cid-fedx7ohc]{font-family:var(--font-sans);color:var(--color-on-dark);max-width:65ch;margin:0 auto 1.75rem;font-size:1rem;line-height:1.5}.drlinks__actions[data-astro-cid-fedx7ohc]{flex-wrap:wrap;justify-content:center;gap:1rem;display:flex}.drlinks__btn[data-astro-cid-fedx7ohc]{background:var(--color-on-dark);color:var(--color-primary);border:1px solid var(--color-on-dark);letter-spacing:.02em;text-align:center;padding:1.2em 2.2em;font-size:.9rem;line-height:normal}.drlinks__btn[data-astro-cid-fedx7ohc]:hover{opacity:.85}@media (prefers-reduced-motion:no-preference){.drlinks__btn[data-astro-cid-fedx7ohc]{transition:opacity .15s}}@media (width<=767px){.rail[data-astro-cid-fedx7ohc]{width:auto;padding-inline:5vw}.drlinks__actions[data-astro-cid-fedx7ohc]{flex-direction:column}.drlinks__btn[data-astro-cid-fedx7ohc]{width:100%}}
