.atabs[data-astro-cid-zpzoxhr3]{top:var(--header-h);z-index:20;background:var(--white);border-bottom:1px solid var(--paper-2);position:sticky}.atabs__list[data-astro-cid-zpzoxhr3]{gap:var(--sp-1);scrollbar-width:none;display:flex;overflow-x:auto}.atabs__tab[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);color:var(--navy-deep);transition:color .18s var(--ease), border-color .18s var(--ease);border-bottom:3px solid #0000;flex:none;margin-bottom:-1px;padding:1rem .9rem;font-size:1.02rem;font-weight:600;text-decoration:none}.atabs__tab[data-astro-cid-zpzoxhr3]:hover{color:var(--royal)}.atabs__tab[data-astro-cid-zpzoxhr3][aria-selected=true]{color:var(--royal);border-bottom-color:var(--royal)}.apanels[data-astro-cid-zpzoxhr3]{background:var(--paper)}html[data-js] .apanel[data-astro-cid-zpzoxhr3][data-hidden]{display:none}.apanel[data-astro-cid-zpzoxhr3]{scroll-margin-top:calc(var(--header-h) + 64px)}.apanel__head[data-astro-cid-zpzoxhr3]{gap:var(--sp-2);margin-bottom:var(--sp-5);max-width:760px;display:grid}.apanel__lede[data-astro-cid-zpzoxhr3]{color:var(--text-mid);max-width:62ch;line-height:1.65}.story__in[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,1.5rem + 3vw,4.5rem);display:grid}.story__copy[data-astro-cid-zpzoxhr3]{gap:var(--sp-3);justify-items:start;display:grid}.story__copy[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--text-mid);line-height:1.75}.story__copy[data-astro-cid-zpzoxhr3] strong[data-astro-cid-zpzoxhr3]{color:var(--text)}.story__fig[data-astro-cid-zpzoxhr3]{border-radius:var(--radius-lg);box-shadow:var(--shadow);position:relative;overflow:hidden}.story__fig[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{aspect-ratio:1;object-fit:cover;object-position:58% 30%;width:100%;height:auto}.story__fig[data-astro-cid-zpzoxhr3] figcaption[data-astro-cid-zpzoxhr3]{left:var(--sp-3);bottom:var(--sp-3);background:var(--royal);color:var(--white);border-radius:var(--radius);gap:.1rem;padding:.8rem 1rem;display:grid;position:absolute}.story__fig[data-astro-cid-zpzoxhr3] figcaption[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{letter-spacing:.16em;text-transform:uppercase;opacity:.85;font-size:.66rem;font-weight:700}.story__fig[data-astro-cid-zpzoxhr3] strong[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);font-size:1.05rem;font-weight:700}.story__fig[data-astro-cid-zpzoxhr3] em[data-astro-cid-zpzoxhr3]{opacity:.85;font-size:.78rem;font-style:normal}.amission[data-astro-cid-zpzoxhr3]{padding:clamp(2rem, 1.5rem + 2vw, 3rem) var(--sp-4);background:var(--navy-deep);border-radius:var(--radius-lg);text-align:center;gap:var(--sp-3);margin-top:clamp(3rem,2rem + 3vw,5rem);display:grid}.amission[data-astro-cid-zpzoxhr3] .eyebrow[data-astro-cid-zpzoxhr3]{color:var(--sky-bright)}.amission[data-astro-cid-zpzoxhr3] blockquote[data-astro-cid-zpzoxhr3]{max-width:30ch;font-family:var(--font-display);font-size:var(--step-3);color:var(--white);text-wrap:balance;margin-inline:auto;font-weight:500;line-height:1.3}@media (width<=860px){.story__in[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}}.impact__stats[data-astro-cid-zpzoxhr3]{gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:clamp(3rem,2rem + 3vw,4.5rem);display:grid}.impact__stats[data-astro-cid-zpzoxhr3] div[data-astro-cid-zpzoxhr3]{padding:var(--sp-4) var(--sp-3);background:var(--white);border:1px solid var(--paper-2);border-radius:var(--radius-lg);text-align:center;align-content:start;gap:.5rem;display:grid}.impact__stats[data-astro-cid-zpzoxhr3] strong[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);font-size:var(--step-4);color:var(--royal);font-weight:700;line-height:1}.impact__stats[data-astro-cid-zpzoxhr3] span[data-astro-cid-zpzoxhr3]{color:var(--text-mid);font-size:.88rem;line-height:1.5}.stat-src[data-astro-cid-zpzoxhr3]{letter-spacing:.02em;color:var(--text-soft);font-size:.72rem}.impact__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(2rem,1.5rem + 3vw,4.5rem);display:grid}.impact__copy[data-astro-cid-zpzoxhr3]{gap:var(--sp-3);justify-items:start;display:grid}.impact__copy[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:var(--step-3)}.impact__copy[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--text-mid);line-height:1.75}.impact__timeline[data-astro-cid-zpzoxhr3]{margin:0;padding:0;list-style:none;display:grid}.impact__timeline[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{gap:var(--sp-3);padding-bottom:var(--sp-4);grid-template-columns:3.4rem minmax(0,1fr);display:grid;position:relative}.impact__timeline[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:before{content:"";left:calc(3.4rem + var(--sp-3) / 2 - 1px);background:var(--paper-2);width:2px;position:absolute;top:.5rem;bottom:-.5rem}.impact__timeline[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:last-child:before{display:none}.impact__timeline[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:after{content:"";left:calc(3.4rem + var(--sp-3) / 2 - 6px);background:var(--royal);width:12px;height:12px;box-shadow:0 0 0 4px var(--paper);border-radius:50%;position:absolute;top:.35rem}.impact__yr[data-astro-cid-zpzoxhr3]{font-family:var(--font-display);color:var(--royal);font-size:1.05rem;font-weight:700}.impact__timeline[data-astro-cid-zpzoxhr3] div[data-astro-cid-zpzoxhr3]{padding-left:var(--sp-3)}.impact__timeline[data-astro-cid-zpzoxhr3] h4[data-astro-cid-zpzoxhr3]{color:var(--navy-deep);font-size:1.12rem}.impact__timeline[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--text-mid);margin-top:.25rem;font-size:.92rem;line-height:1.6}@media (width<=960px){.impact__stats[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(2,minmax(0,1fr))}.impact__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:1fr}}.lead__grid[data-astro-cid-zpzoxhr3]{gap:var(--sp-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;display:grid}.lead__card[data-astro-cid-zpzoxhr3]{background:var(--white);border:1px solid var(--paper-2);border-radius:var(--radius-lg);flex-direction:column;display:flex;overflow:hidden}.lead__img[data-astro-cid-zpzoxhr3]{aspect-ratio:1;background:var(--paper-2);overflow:hidden}.lead__img[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.lead__body[data-astro-cid-zpzoxhr3]{padding:var(--sp-3);gap:.3rem;display:grid}.lead__body[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:1.2rem}.lead__body[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--royal);font-size:.86rem;font-weight:600;line-height:1.45}.apanel__cta[data-astro-cid-zpzoxhr3]{padding:var(--sp-4);background:var(--paper-2);border-radius:var(--radius-lg);justify-content:space-between;align-items:center;gap:var(--sp-3);flex-wrap:wrap;margin-top:clamp(2.5rem,2rem + 2vw,3.5rem);display:flex}.apanel__cta[data-astro-cid-zpzoxhr3] h3[data-astro-cid-zpzoxhr3]{font-size:var(--step-2);margin-bottom:.4rem}.apanel__cta[data-astro-cid-zpzoxhr3] p[data-astro-cid-zpzoxhr3]{color:var(--text-mid);max-width:62ch}.apanel__cta--center[data-astro-cid-zpzoxhr3]{text-align:center;flex-direction:column;justify-content:center}@media (width<=1000px){.lead__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.prtnrs__grid[data-astro-cid-zpzoxhr3]{gap:var(--sp-2);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.prtnrs__grid[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]{background:var(--white);border:1px solid var(--paper-2);border-radius:var(--radius-lg);transition:transform .2s var(--ease), box-shadow .2s var(--ease);place-items:center;display:grid;overflow:hidden}.prtnrs__grid[data-astro-cid-zpzoxhr3] li[data-astro-cid-zpzoxhr3]:hover{box-shadow:var(--shadow-sm);transform:translateY(-3px)}.prtnrs__grid[data-astro-cid-zpzoxhr3] img[data-astro-cid-zpzoxhr3]{width:100%;height:auto}@media (width<=1100px){.prtnrs__grid[data-astro-cid-zpzoxhr3]{grid-template-columns:repeat(3,minmax(0,1fr))}}
