.impact-hero[data-astro-cid-pbxfdyv3]{padding-block:clamp(32px,4vw,60px)}.impact-hero__grid[data-astro-cid-pbxfdyv3]{grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(28px,5vw,72px);display:grid}.impact-hero[data-astro-cid-pbxfdyv3] h1[data-astro-cid-pbxfdyv3]{max-width:17ch;font-size:clamp(38px,4.8vw,68px)}.impact-hero__lede[data-astro-cid-pbxfdyv3]{margin-top:24px}.impact-hero__actions[data-astro-cid-pbxfdyv3]{align-items:center;gap:20px 28px;margin-top:26px}.impact-art[data-astro-cid-pbxfdyv3]{background:var(--forest);color:var(--paper);text-align:center;padding:clamp(22px,3vw,40px)}.impact-art[data-astro-cid-pbxfdyv3] svg[data-astro-cid-pbxfdyv3]{width:100%;max-width:480px;margin-inline:auto;display:block}.impact-art[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{font-family:var(--serif);margin-top:14px;font-size:clamp(25px,2.8vw,38px);line-height:1.2}.impact-work[data-astro-cid-pbxfdyv3],.impact-support[data-astro-cid-pbxfdyv3]{padding-block:clamp(32px,4vw,56px)}.impact-work[data-astro-cid-pbxfdyv3]{background:var(--paper-sunk)}.impact-section-head[data-astro-cid-pbxfdyv3]{grid-template-columns:1.1fr .9fr;align-items:end;gap:28px;margin-bottom:28px;display:grid}.impact-section-head[data-astro-cid-pbxfdyv3] h2[data-astro-cid-pbxfdyv3]{max-width:20ch}.impact-section-head[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{max-width:49ch}.impact-cards[data-astro-cid-pbxfdyv3]{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.impact-card[data-astro-cid-pbxfdyv3]{background:var(--paper);border:1px solid var(--rule);border-top:3px solid var(--forest);flex-direction:column;padding:clamp(22px,2.5vw,34px);display:flex}.impact-card[data-astro-cid-pbxfdyv3] svg[data-astro-cid-pbxfdyv3]{width:40px;height:40px;stroke:var(--forest);stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;margin-bottom:22px}.impact-card[data-astro-cid-pbxfdyv3] h3[data-astro-cid-pbxfdyv3]{font-family:var(--serif);font-size:clamp(25px,2.2vw,31px);font-weight:500;line-height:1.15}.impact-card[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{color:var(--ink-soft);margin-block:16px 24px}.impact-card[data-astro-cid-pbxfdyv3] .link[data-astro-cid-pbxfdyv3]{margin-top:auto}.impact-limits[data-astro-cid-pbxfdyv3]{grid-template-columns:.7fr 2fr;gap:28px;padding-top:26px;display:grid}.impact-limits[data-astro-cid-pbxfdyv3] h3[data-astro-cid-pbxfdyv3]{color:var(--forest);font-size:19px}.impact-limits[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{color:var(--ink-soft);max-width:95ch;font-size:16px}.impact-pledge[data-astro-cid-pbxfdyv3]{background:var(--forest);color:var(--paper);padding-block:clamp(36px,4.5vw,64px)}.impact-pledge__grid[data-astro-cid-pbxfdyv3]{grid-template-columns:1fr 1.2fr;gap:clamp(28px,5vw,72px);display:grid}.impact-pledge[data-astro-cid-pbxfdyv3] .eyebrow[data-astro-cid-pbxfdyv3]{color:var(--forest-tint)}.impact-pledge[data-astro-cid-pbxfdyv3] h2[data-astro-cid-pbxfdyv3]{font-size:clamp(32px,3.6vw,48px);line-height:1.1}.impact-pledge__link[data-astro-cid-pbxfdyv3]{text-underline-offset:4px;margin-top:24px;font-size:16px;display:inline-block}.impact-pledge__words[data-astro-cid-pbxfdyv3]{border-left:1px solid #f4f0e859;max-width:64ch;padding-left:clamp(24px,3vw,44px);font-size:18px;line-height:1.65}.impact-pledge__words[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]:first-child{font-family:var(--serif);font-size:clamp(26px,2.5vw,34px);line-height:1.25}.impact-pledge[data-astro-cid-pbxfdyv3] [data-astro-cid-pbxfdyv3]:focus-visible{outline-color:var(--paper)}.impact-support__grid[data-astro-cid-pbxfdyv3]{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.impact-support__art[data-astro-cid-pbxfdyv3]{border:1px solid var(--rule-strong);margin:0}.impact-support__art[data-astro-cid-pbxfdyv3] img[data-astro-cid-pbxfdyv3]{width:100%;height:auto;display:block}.impact-support[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{color:var(--ink-soft);max-width:58ch;margin-top:18px}.impact-support[data-astro-cid-pbxfdyv3] .link[data-astro-cid-pbxfdyv3]{margin-top:20px;display:inline-block}.impact-contact[data-astro-cid-pbxfdyv3]{background:var(--forest-tint);padding-block:32px}.impact-contact__grid[data-astro-cid-pbxfdyv3]{grid-template-columns:1fr auto;align-items:center;gap:28px;display:grid}.impact-contact[data-astro-cid-pbxfdyv3] h2[data-astro-cid-pbxfdyv3]{font-size:clamp(28px,3vw,38px)}.impact-contact[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{max-width:75ch;color:var(--ink-soft);margin-top:12px}@media (width<=1000px){.impact-hero__grid[data-astro-cid-pbxfdyv3]{grid-template-columns:1fr .85fr;gap:28px}.impact-cards[data-astro-cid-pbxfdyv3]{grid-template-columns:minmax(0,1fr);gap:16px}.impact-card[data-astro-cid-pbxfdyv3]{grid-template-columns:40px minmax(0,1fr);gap:12px 22px;display:grid}.impact-card[data-astro-cid-pbxfdyv3] svg[data-astro-cid-pbxfdyv3]{grid-row:1/4;margin:0}.impact-card[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{margin:0}.impact-card[data-astro-cid-pbxfdyv3] .link[data-astro-cid-pbxfdyv3]{grid-column:2}}@media (width<=760px){.impact-hero__grid[data-astro-cid-pbxfdyv3],.impact-section-head[data-astro-cid-pbxfdyv3],.impact-limits[data-astro-cid-pbxfdyv3],.impact-pledge__grid[data-astro-cid-pbxfdyv3],.impact-support__grid[data-astro-cid-pbxfdyv3],.impact-contact__grid[data-astro-cid-pbxfdyv3]{grid-template-columns:minmax(0,1fr)}.impact-hero[data-astro-cid-pbxfdyv3] h1[data-astro-cid-pbxfdyv3]{max-width:19ch}.impact-art[data-astro-cid-pbxfdyv3]{padding:24px}.impact-art[data-astro-cid-pbxfdyv3] svg[data-astro-cid-pbxfdyv3]{max-width:320px}.impact-art[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{font-size:28px}.impact-section-head[data-astro-cid-pbxfdyv3]{gap:16px}.impact-section-head[data-astro-cid-pbxfdyv3] h2[data-astro-cid-pbxfdyv3]{max-width:none}.impact-limits[data-astro-cid-pbxfdyv3]{gap:10px}.impact-pledge__words[data-astro-cid-pbxfdyv3]{border-top:1px solid #f4f0e859;border-left:0;padding:24px 0 0}.impact-support__art[data-astro-cid-pbxfdyv3]{max-width:620px}.impact-contact[data-astro-cid-pbxfdyv3] .btn[data-astro-cid-pbxfdyv3]{justify-self:start}}@media (width<=420px){.impact-card[data-astro-cid-pbxfdyv3]{gap:0;display:flex}.impact-card[data-astro-cid-pbxfdyv3] svg[data-astro-cid-pbxfdyv3]{margin-bottom:18px}.impact-card[data-astro-cid-pbxfdyv3] p[data-astro-cid-pbxfdyv3]{margin-block:14px 20px}.impact-hero__actions[data-astro-cid-pbxfdyv3]{flex-direction:column;align-items:flex-start}}
