.who-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1.15fr;align-items:start;gap:clamp(2rem,5vw,4.5rem);display:grid}.who-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--mist);font-size:1.04rem;line-height:1.85}.who-body[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]+p[data-astro-cid-ta2fbyqs]{margin-top:1.2rem}@media (width<=880px){.who-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.stats[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,1fr);gap:1.5rem 2rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.stat[data-astro-cid-ta2fbyqs]{border-left:3px solid var(--lime);padding-left:1.1rem}.stat-v[data-astro-cid-ta2fbyqs]{color:var(--lime);font-size:clamp(1.7rem,3.2vw,2.4rem);font-weight:800;line-height:1.1;display:block}.stat-l[data-astro-cid-ta2fbyqs]{color:var(--mist);max-width:22ch;margin-top:.4rem;font-size:.84rem;line-height:1.5;display:block}@media (width<=860px){.stats[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}@media (width<=460px){.stats[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.vm[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:clamp(2rem,5vw,4rem);display:grid}.vm-col[data-astro-cid-ta2fbyqs]{border-left:3px solid var(--lime);padding-left:1.4rem}.vm-text[data-astro-cid-ta2fbyqs]{margin-top:1rem;font-size:clamp(1.05rem,1.9vw,1.28rem);font-weight:500;line-height:1.7}@media (width<=800px){.vm[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.journey[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(5,1fr);gap:clamp(1.25rem,2.5vw,2rem);display:grid}.jrn[data-astro-cid-ta2fbyqs]{border-top:3px solid var(--emerald);padding-top:1.1rem}.jrn-no[data-astro-cid-ta2fbyqs]{letter-spacing:.16em;color:var(--lime);margin-bottom:.6rem;font-size:.8rem;font-weight:800;display:block}.jrn[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:.5rem;font-size:1rem}.jrn[data-astro-cid-ta2fbyqs] p[data-astro-cid-ta2fbyqs]{color:var(--mist);font-size:.9rem;line-height:1.7}@media (width<=1000px){.journey[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr 1fr}}@media (width<=640px){.journey[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.val-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(5,1fr);gap:clamp(1rem,2vw,1.4rem);display:grid}@media (width<=1000px){.val-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr 1fr}}@media (width<=640px){.val-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.foot-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1.15fr 1fr;align-items:start;gap:clamp(2rem,5vw,4rem);display:grid}.foot-body[data-astro-cid-ta2fbyqs]{color:var(--slate);margin-top:1.5rem;font-size:1.03rem;line-height:1.85}.prov[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr;gap:.55rem 1.5rem;display:grid}.prov[data-astro-cid-ta2fbyqs] li[data-astro-cid-ta2fbyqs]{align-items:center;gap:.7rem;font-size:.96rem;font-weight:600;display:flex}.tick[data-astro-cid-ta2fbyqs]{color:var(--emerald);flex:none}@media (width<=860px){.foot-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}@media (width<=420px){.prov[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.cs-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:repeat(4,1fr);gap:clamp(1rem,2vw,1.5rem);display:grid}.cs[data-astro-cid-ta2fbyqs] h3[data-astro-cid-ta2fbyqs]{margin-bottom:.7rem}.cs-impact[data-astro-cid-ta2fbyqs]{border-top:1px solid var(--rule);color:var(--mist);margin-top:1rem;padding-top:.9rem;font-size:.88rem;line-height:1.65}.cs-impact[data-astro-cid-ta2fbyqs] span[data-astro-cid-ta2fbyqs]{letter-spacing:.2em;text-transform:uppercase;color:var(--lime);margin-bottom:.35rem;font-size:.62rem;font-weight:700;display:block}@media (width<=1000px){.cs-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr 1fr}}@media (width<=560px){.cs-grid[data-astro-cid-ta2fbyqs]{grid-template-columns:1fr}}.cta-title[data-astro-cid-ta2fbyqs]{max-width:22ch;font-size:clamp(1.8rem,4vw,2.9rem)}.cta-sub[data-astro-cid-ta2fbyqs]{max-width:52ch;margin-top:1.3rem;font-size:1.05rem;line-height:1.8}.cta-actions[data-astro-cid-ta2fbyqs]{flex-wrap:wrap;gap:1rem;margin-top:2.1rem;display:flex}
