.project-hero__grid[data-astro-cid-hwyji337]{display:grid;gap:var(--s-xl);align-items:end}@media(min-width:960px){.project-hero__grid--inset[data-astro-cid-hwyji337]{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}}.project-hero__text[data-astro-cid-hwyji337]{max-width:46rem;container-type:inline-size}.project-hero__crumbs[data-astro-cid-hwyji337]{display:flex;align-items:center;gap:var(--s-2xs);margin-bottom:var(--s-md);font-family:var(--font-display);font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--on-dark-muted)}.project-hero__crumbs[data-astro-cid-hwyji337] a[data-astro-cid-hwyji337]{text-decoration:none}.project-hero__crumbs[data-astro-cid-hwyji337] a[data-astro-cid-hwyji337]:hover{color:var(--sand-50)}.project-hero__title[data-astro-cid-hwyji337]{font-size:min(clamp(3.6rem,12vw,10.5rem),calc(100cqi / (var(--chars) * .6)));--lock-top: var(--sand-50);--lock-sub: var(--ochre-300);text-shadow:0 .04em .4em rgba(6,20,10,.35)}.project-hero__lead[data-astro-cid-hwyji337]{max-width:30em;margin-top:var(--s-md);margin-bottom:var(--s-lg);font-size:clamp(1.15rem,1.8vw,1.4rem);line-height:1.45;color:var(--sand-50)}.project-hero__promise[data-astro-cid-hwyji337]{font-size:1rem;color:var(--sand-100)}.project-hero__promise[data-astro-cid-hwyji337] strong[data-astro-cid-hwyji337]{font-family:var(--font-display);font-weight:850;font-size:1.35em;color:var(--rim)}.project-hero__inset[data-astro-cid-hwyji337]{display:none}@media(min-width:960px){.project-hero__inset[data-astro-cid-hwyji337]{display:block;transform:rotate(2deg);box-shadow:1.2rem 1.2rem 0 -.2rem #00000059}}.project-partner__grid[data-astro-cid-hwyji337]{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s-2xs) var(--s-lg)}.project-partner__label[data-astro-cid-hwyji337]{color:var(--ochre-300)}.project-partner__name[data-astro-cid-hwyji337]{font-family:var(--font-display);font-size:clamp(1.3rem,2.4vw,1.75rem);font-weight:780;font-stretch:84%;line-height:1.1}.project-partner__links[data-astro-cid-hwyji337]{display:flex;flex-wrap:wrap;gap:var(--s-2xs) var(--s-md);margin-left:auto}.project-donate__grid[data-astro-cid-hwyji337]{display:grid;gap:var(--s-2xl);align-items:start}@media(min-width:1000px){.project-donate__grid[data-astro-cid-hwyji337]{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:var(--s-3xl)}.project-donate__intro[data-astro-cid-hwyji337]{position:sticky;top:calc(var(--header-h) + var(--s-lg))}}.project-donate__title[data-astro-cid-hwyji337]{font-size:clamp(3rem,7vw,5.75rem)}.project-news__head-row[data-astro-cid-hwyji337]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-sm);margin-bottom:var(--s-lg)}.project-news__list[data-astro-cid-hwyji337]{display:grid;gap:var(--s-lg)}@media(min-width:800px){.project-news__list[data-astro-cid-hwyji337]{grid-template-columns:repeat(2,minmax(0,1fr))}}.project-news__item[data-astro-cid-hwyji337]{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:var(--s-md);align-items:center;text-decoration:none}@media(min-width:800px){.project-news__list--single[data-astro-cid-hwyji337]{grid-template-columns:minmax(0,1fr)}.project-news__list--single[data-astro-cid-hwyji337] .project-news__item[data-astro-cid-hwyji337]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:var(--s-2xl)}.project-news__list--single[data-astro-cid-hwyji337] .project-news__head[data-astro-cid-hwyji337]{font-size:clamp(2rem,3.4vw,3rem)}}.project-news__more[data-astro-cid-hwyji337]{margin-top:var(--s-xs);justify-self:start}.project-news__img[data-astro-cid-hwyji337]{aspect-ratio:3 / 2}.project-news__text[data-astro-cid-hwyji337]{display:grid;gap:var(--s-2xs)}.project-news__head[data-astro-cid-hwyji337]{font-family:var(--font-display);font-size:1.35rem;font-weight:760;font-stretch:86%;line-height:1.1}.project-news__item[data-astro-cid-hwyji337]:hover .project-news__head[data-astro-cid-hwyji337]{text-decoration:underline;text-decoration-color:var(--ember-500);text-underline-offset:.18em}.project-others__head[data-astro-cid-hwyji337]{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:var(--s-sm);margin-bottom:var(--s-xl)}.project-others__list[data-astro-cid-hwyji337]{display:grid;gap:var(--s-xl) var(--s-lg);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.project-others__list[data-astro-cid-hwyji337] li[data-astro-cid-hwyji337]:nth-child(2){margin-top:var(--s-xl)}@media(max-width:760px){.project-others__list[data-astro-cid-hwyji337] li[data-astro-cid-hwyji337]:nth-child(2){margin-top:0}}.other[data-astro-cid-hwyji337]{display:block;container-type:inline-size;text-decoration:none}.other__img[data-astro-cid-hwyji337]:after{content:"";position:absolute;inset:auto 0 0;height:38%;background:linear-gradient(to bottom,transparent,rgba(6,20,10,.6));pointer-events:none}.other__img[data-astro-cid-hwyji337] img[data-astro-cid-hwyji337]{transition:transform .7s var(--ease-out)}.other[data-astro-cid-hwyji337]:hover .other__img[data-astro-cid-hwyji337] img[data-astro-cid-hwyji337]{transform:scale(1.05)}.other__name[data-astro-cid-hwyji337]{font-size:min(clamp(2.2rem,3.6vw,3rem),calc(100cqi / (var(--chars) * .6)));padding-left:var(--s-2xs);text-shadow:0 2px 18px rgba(6,20,10,.55)}
