.home-hero__text[data-astro-cid-v4qhm7jo]{max-width:58rem}.home-hero__kicker[data-astro-cid-v4qhm7jo]{margin-bottom:var(--s-sm);color:var(--sand-100);text-shadow:0 1px 12px rgba(6,20,10,.8)}.home-hero__title[data-astro-cid-v4qhm7jo]{max-width:13em;font-size:clamp(2.9rem,7.4vw,6.75rem);--lock-top: var(--sand-50);--lock-sub: var(--rim);text-shadow:0 .03em .35em rgba(6,20,10,.45)}.home-hero__title[data-astro-cid-v4qhm7jo] .lockup__sub[data-astro-cid-v4qhm7jo]{margin:0 0 .16em;font-size:.44em}.home-hero__pct[data-astro-cid-v4qhm7jo]{font-family:var(--font-display);font-weight:850;font-stretch:76%;font-size:1.3em;line-height:1;color:var(--rim)}.home-hero__lead[data-astro-cid-v4qhm7jo]{max-width:34em;margin-top:var(--s-md);font-size:clamp(1.1rem,1.7vw,1.35rem);line-height:1.5;color:var(--sand-50)}.home-donate__grid[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-2xl);align-items:start}@media(min-width:1000px){.home-donate__grid[data-astro-cid-v4qhm7jo]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:var(--s-3xl)}.home-donate__intro[data-astro-cid-v4qhm7jo]{position:sticky;top:calc(var(--header-h) + var(--s-lg))}}.home-donate__title[data-astro-cid-v4qhm7jo]{font-size:clamp(3rem,7vw,5.75rem)}.home-donate__trust[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;gap:var(--s-xs)}.home-donate__trust[data-astro-cid-v4qhm7jo] .trust-chip[data-astro-cid-v4qhm7jo]{height:4rem}.home-projects__head[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-md);margin-bottom:var(--s-2xl)}@media(min-width:960px){.home-projects__head[data-astro-cid-v4qhm7jo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:var(--s-3xl)}}.home-projects__title[data-astro-cid-v4qhm7jo]{color:var(--forest-700)}.home-projects__grid[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-2xl) var(--s-lg)}@media(min-width:640px){.home-projects__grid[data-astro-cid-v4qhm7jo]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:1024px){.home-projects__grid[data-astro-cid-v4qhm7jo]{grid-template-columns:repeat(3,minmax(0,1fr))}}.pcard[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-sm);text-decoration:none;color:var(--ink)}.pcard__img[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{transition:transform .7s var(--ease-out)}.pcard[data-astro-cid-v4qhm7jo]:hover .pcard__img[data-astro-cid-v4qhm7jo] img[data-astro-cid-v4qhm7jo]{transform:scale(1.04)}.pcard__name[data-astro-cid-v4qhm7jo]{font-size:clamp(2rem,2.8vw,2.5rem)}.pcard__summary[data-astro-cid-v4qhm7jo]{font-size:1.05rem;line-height:1.5}.pcard[data-astro-cid-v4qhm7jo]:hover .lockup__top[data-astro-cid-v4qhm7jo]{text-decoration:underline;text-decoration-thickness:.06em;text-underline-offset:.08em;text-decoration-color:var(--ember-500)}.home-projects__all[data-astro-cid-v4qhm7jo]{margin-top:var(--s-2xl)}.home-work__grid[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-2xl);align-items:center}@media(min-width:1000px){.home-work__grid[data-astro-cid-v4qhm7jo]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--s-3xl)}}.home-work__title[data-astro-cid-v4qhm7jo]{font-size:clamp(3rem,7vw,5.75rem)}.home-work__statement[data-astro-cid-v4qhm7jo]{font-family:var(--font-display);font-size:clamp(1.5rem,2.6vw,2.1rem);font-weight:760;font-stretch:86%;line-height:1.15;color:var(--sand-50)}.home-work__gallery[data-astro-cid-v4qhm7jo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s-sm)}.home-work__shot[data-astro-cid-v4qhm7jo]:nth-child(odd){transform:translateY(var(--s-lg))}@media(max-width:560px){.home-work__shot[data-astro-cid-v4qhm7jo]:nth-child(odd){transform:none}}.home-news__head[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-sm);margin-bottom:var(--s-xl)}.home-news__title[data-astro-cid-v4qhm7jo]{color:var(--forest-700)}.home-news__grid[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-2xl)}@media(min-width:900px){.home-news__grid[data-astro-cid-v4qhm7jo]{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:var(--s-3xl)}}.home-news__side[data-astro-cid-v4qhm7jo]{display:grid;align-content:start;gap:var(--s-lg)}.ncard[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-md);text-decoration:none;color:var(--ink)}.ncard__text[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-2xs)}.ncard__head[data-astro-cid-v4qhm7jo]{font-family:var(--font-display);font-size:1.35rem;font-weight:760;font-stretch:86%;line-height:1.1}.ncard--lead[data-astro-cid-v4qhm7jo] .ncard__head[data-astro-cid-v4qhm7jo]{font-size:clamp(1.9rem,3.2vw,2.75rem)}.ncard__excerpt[data-astro-cid-v4qhm7jo]{font-size:1.1rem;line-height:1.55;max-width:34em}.ncard__excerpt--clip[data-astro-cid-v4qhm7jo]{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;font-size:1rem;color:var(--ink-muted)}.ncard--side[data-astro-cid-v4qhm7jo]{grid-template-columns:9rem minmax(0,1fr);align-items:start;padding-bottom:var(--s-lg);border-bottom:1px solid rgba(12,11,9,.18)}.ncard[data-astro-cid-v4qhm7jo]:hover .ncard__head[data-astro-cid-v4qhm7jo]{text-decoration:underline;text-decoration-color:var(--ember-500);text-underline-offset:.18em}.home-cbf__grid[data-astro-cid-v4qhm7jo]{display:grid;gap:var(--s-xl);align-items:start}@media(min-width:900px){.home-cbf__grid[data-astro-cid-v4qhm7jo]{grid-template-columns:minmax(0,.45fr) minmax(0,1.55fr);gap:var(--s-3xl)}}.home-cbf__logo[data-astro-cid-v4qhm7jo]{height:auto;padding:var(--s-md);border:var(--frame-w) solid var(--frame);transform:rotate(-2deg);max-width:16rem}.home-cbf__text[data-astro-cid-v4qhm7jo] h2[data-astro-cid-v4qhm7jo]{color:var(--forest-700)}.home-cbf__ids[data-astro-cid-v4qhm7jo]{display:flex;flex-wrap:wrap;gap:var(--s-md) var(--s-2xl)}.home-cbf__ids[data-astro-cid-v4qhm7jo] dd[data-astro-cid-v4qhm7jo]{margin-top:var(--s-3xs);font-size:2.2rem;color:var(--ink)}
