.giving-hero[data-astro-cid-ojuwzos3]{padding:var(--pad-hero);background:var(--bg)}.giving-top[data-astro-cid-ojuwzos3]{grid-template-columns:minmax(0,1fr);align-items:start;gap:32px;display:grid}@media (width>=900px){.giving-top[data-astro-cid-ojuwzos3]{grid-template-columns:minmax(0,1.3fr) minmax(0,.7fr);gap:clamp(40px,5vw,72px)}}.giving-h1[data-astro-cid-ojuwzos3]{font-family:var(--font-heading);font-weight:400;font-size:var(--size-h1);letter-spacing:-.025em;color:var(--fg);max-width:calc(16ch / var(--heading-measure));margin:0;line-height:1.08}.giving-intro[data-astro-cid-ojuwzos3]{font-family:var(--font-emphasis);font-weight:var(--weight-emphasis);letter-spacing:-.005em;color:var(--color-ink);max-width:58ch;margin:24px 0 0;font-size:18px;line-height:1.5}@media (width>=768px){.giving-intro[data-astro-cid-ojuwzos3]{margin-top:28px;font-size:20px}}.giving-photo[data-astro-cid-ojuwzos3]{aspect-ratio:4/5;border-radius:var(--radius-lg);overflow:hidden}.giving-photo[data-astro-cid-ojuwzos3] img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.giving-h2[data-astro-cid-ojuwzos3]{font-size:var(--size-h2);letter-spacing:-.022em;color:var(--fg);max-width:calc(20ch / var(--heading-measure));margin:0 0 clamp(32px,4vw,48px);font-weight:400;line-height:1.12}.giving-orgs[data-astro-cid-ojuwzos3]{grid-template-columns:minmax(0,1fr);gap:clamp(32px,3.4vw,48px) clamp(32px,4vw,64px);display:grid}@media (width>=900px){.giving-orgs[data-astro-cid-ojuwzos3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.giving-card[data-astro-cid-ojuwzos3]{flex-direction:column;display:flex}.giving-name[data-astro-cid-ojuwzos3]{font-family:var(--font-subheading);letter-spacing:-.018em;color:var(--fg);max-width:calc(22ch / var(--subheading-measure));margin:0 0 12px;font-size:clamp(23px,2.1vw,27px);font-weight:400;line-height:1.2}.giving-p[data-astro-cid-ojuwzos3]{font-family:var(--font-sans);color:var(--color-ink);max-width:62ch;margin:0;font-size:15.5px;line-height:1.6}.giving-p[data-astro-cid-ojuwzos3]+.giving-p[data-astro-cid-ojuwzos3]{margin-top:12px}.giving-more[data-astro-cid-ojuwzos3]{align-self:flex-start;margin-top:20px}
