:root{--color-gold: #d4af37;--color-gold-dark: #B8941F;--color-gold-light: #F5E6C8;--color-black: #1a1a1a;--color-white: #ffffff;--color-gray-dark: #4a4a4a;--color-gray-light: #f5f5f5;--transition: all .25s ease}.container[data-astro-cid-kh7btl4r]{max-width:1200px;margin:0 auto;padding:0 2rem}.section[data-astro-cid-kh7btl4r]{padding:80px 0}.section-light[data-astro-cid-kh7btl4r]{background:var(--color-gray-light)}.about-hero[data-astro-cid-kh7btl4r]{padding:110px 0 70px;background:linear-gradient(135deg,#f8f9fb,#fff);text-align:center}.hero-badge[data-astro-cid-kh7btl4r]{display:inline-block;background:var(--color-gold);color:var(--color-black);padding:.55rem 1.4rem;border-radius:999px;font-weight:700;font-size:.88rem;letter-spacing:.3px;margin-bottom:1.25rem}.about-hero[data-astro-cid-kh7btl4r] h1[data-astro-cid-kh7btl4r]{font-size:clamp(2.3rem,4vw,3.4rem);line-height:1.2;color:var(--color-black);margin-bottom:1.5rem}.hero-lead[data-astro-cid-kh7btl4r]{font-size:1.2rem;line-height:1.8;color:var(--color-gray-dark);max-width:820px;margin:0 auto 2rem}.hero-highlights[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;list-style:none;padding:0;margin:0}.hero-highlights[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{background:var(--color-white);border:1px solid rgba(0,0,0,.06);border-radius:14px;padding:.9rem 1.4rem;font-size:.95rem;box-shadow:0 8px 24px #0000000d}.story-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:3rem;align-items:start}.story-text[data-astro-cid-kh7btl4r] h2[data-astro-cid-kh7btl4r]{font-size:2.4rem;margin-bottom:1.5rem}.story-text[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{line-height:1.8;color:var(--color-gray-dark);margin-bottom:1.5rem}.story-text[data-astro-cid-kh7btl4r] blockquote[data-astro-cid-kh7btl4r]{background:var(--color-gold-light);padding:1.5rem 2rem;border-radius:16px;font-style:italic;font-size:1.1rem;border-left:4px solid var(--color-gold)}.aside-card[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:16px;padding:2.2rem;box-shadow:0 16px 32px #00000014;position:sticky;top:120px}.aside-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.4rem;margin-bottom:1rem}.aside-card[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.9rem}.aside-card[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"•";color:var(--color-gold);margin-right:.5rem}.pillars-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.5rem;margin-top:2.5rem}.pillar-card[data-astro-cid-kh7btl4r]{background:var(--color-white);padding:2rem;border-radius:14px;box-shadow:0 12px 28px #0000000f;transition:transform .2s ease}.pillar-card[data-astro-cid-kh7btl4r]:hover{transform:translateY(-4px)}.pillar-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.35rem;margin-bottom:1rem;color:var(--color-black)}.method-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem;margin-top:2.5rem}.method-step[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:16px;padding:2rem;box-shadow:0 12px 28px #0000000f;position:relative}.step-index[data-astro-cid-kh7btl4r]{position:absolute;top:-18px;left:20px;width:48px;height:48px;border-radius:50%;background:var(--color-gold);color:var(--color-black);display:flex;align-items:center;justify-content:center;font-weight:800;font-size:1.2rem}.method-step[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin-top:1.5rem;margin-bottom:.8rem}.ecosystem-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2.5rem;align-items:start}.ecosystem-features[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:2rem 0 0;display:flex;flex-direction:column;gap:.8rem}.ecosystem-features[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"→";color:var(--color-gold);margin-right:.6rem}.ecosystem-card[data-astro-cid-kh7btl4r]{background:var(--color-white);padding:2.3rem;border-radius:18px;box-shadow:0 18px 36px #00000014}.section-lead[data-astro-cid-kh7btl4r]{font-size:1.1rem;color:var(--color-gray-dark);max-width:760px;margin:0 auto 2rem;text-align:center}.programs-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.program-card[data-astro-cid-kh7btl4r]{background:var(--color-white);padding:2.2rem;border-radius:16px;box-shadow:0 16px 32px #00000014;display:flex;flex-direction:column;gap:1.2rem}.program-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.3rem;color:var(--color-black)}.program-card[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.program-card[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"•";color:var(--color-gold);margin-right:.5rem}.program-card[data-astro-cid-kh7btl4r] footer[data-astro-cid-kh7btl4r]{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(0,0,0,.08);font-size:.95rem;color:var(--color-gray-dark)}.case-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem}.case-card[data-astro-cid-kh7btl4r]{background:var(--color-white);padding:2.2rem;border-radius:18px;box-shadow:0 16px 32px #00000014;display:flex;flex-direction:column;gap:1.2rem}.case-card[data-astro-cid-kh7btl4r] header[data-astro-cid-kh7btl4r]{display:flex;flex-direction:column;gap:.4rem}.case-sector[data-astro-cid-kh7btl4r]{font-size:.85rem;font-weight:700;color:var(--color-gold);text-transform:uppercase;letter-spacing:.8px}.case-card[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.65rem}.case-card[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"→";color:var(--color-gold);margin-right:.6rem}.case-card[data-astro-cid-kh7btl4r] blockquote[data-astro-cid-kh7btl4r]{margin:0;padding:1.2rem 1.4rem;background:var(--color-gold-light);border-radius:14px;font-style:italic}.engagement-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:2.5rem;align-items:start}.engagement-steps[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1.4rem}.engagement-steps[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:16px;box-shadow:0 12px 28px #0000000f;padding:1.6rem}.engagement-steps[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{margin-bottom:.4rem;font-size:1.2rem}.engagement-aside[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:18px;padding:2rem;box-shadow:0 18px 36px #00000014}.engagement-aside[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:1.2rem 0 0;display:flex;flex-direction:column;gap:.8rem}.engagement-aside[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"✔";color:var(--color-gold);margin-right:.6rem}.resources-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:2.5rem;align-items:start}.resources-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:2rem 0 0;display:flex;flex-direction:column;gap:.8rem}.resources-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"➜";color:var(--color-gold);margin-right:.6rem}.resources-card[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:18px;padding:2.3rem;box-shadow:0 16px 32px #00000014;display:flex;flex-direction:column;gap:1rem}.resources-link[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;gap:.5rem;color:var(--color-black);text-decoration:none;font-weight:600}.resources-link[data-astro-cid-kh7btl4r]:after{content:"↗";color:var(--color-gold)}.resources-link[data-astro-cid-kh7btl4r]:hover{color:var(--color-gold)}.resources-note[data-astro-cid-kh7btl4r]{font-size:.9rem;color:var(--color-gray-dark);opacity:.9}.metrics-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-top:2.5rem}.metric-card[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:16px;padding:1.8rem 2rem;box-shadow:0 12px 28px #0000000f;text-align:center}.metric-value[data-astro-cid-kh7btl4r]{font-size:2.8rem;font-weight:800;color:var(--color-gold);margin-bottom:.5rem}.metric-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.95rem;color:var(--color-gray-dark);line-height:1.6}.case-section[data-astro-cid-kh7btl4r] section-light[data-astro-cid-kh7btl4r]{background:var(--color-gray-light)}.case-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;margin-top:2.5rem}.case-card[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:16px;padding:2rem;box-shadow:0 12px 28px #0000000f}.case-card[data-astro-cid-kh7btl4r] header[data-astro-cid-kh7btl4r]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.case-sector[data-astro-cid-kh7btl4r]{background:var(--color-gold-light);color:var(--color-gold);padding:.4rem .8rem;border-radius:999px;font-size:.85rem;font-weight:700;white-space:nowrap}.case-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.3rem;margin-bottom:.8rem;color:var(--color-black)}.case-card[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:0 0 1.5rem;display:flex;flex-direction:column;gap:.7rem}.case-card[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding-left:1.5rem}.case-card[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"•";color:var(--color-gold);position:absolute;left:0}.case-card[data-astro-cid-kh7btl4r] blockquote[data-astro-cid-kh7btl4r]{background:var(--color-gold-light);padding:1.2rem 1.5rem;border-radius:12px;font-style:italic;font-size:1rem;border-left:4px solid var(--color-gold);margin-top:1.5rem}.engagement-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3rem;align-items:start}.engagement-steps[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:2rem 0 0;display:flex;flex-direction:column;gap:1rem}.engagement-steps[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:12px;padding:1.5rem 2rem;box-shadow:0 8px 24px #0000000d}.engagement-steps[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.2rem;margin-bottom:.5rem;color:var(--color-black)}.engagement-steps[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.95rem;color:var(--color-gray-dark);line-height:1.6}.engagement-aside[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:18px;padding:2.5rem;box-shadow:0 12px 28px #0000000f}.engagement-aside[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.4rem;margin-bottom:1rem;color:var(--color-black)}.engagement-aside[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:1.2rem 0;display:flex;flex-direction:column;gap:.8rem}.engagement-aside[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"•";color:var(--color-gold);margin-right:.5rem}.resources-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3rem;align-items:start}.resources-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:2rem 0 0;display:flex;flex-direction:column;gap:1rem}.resources-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]{position:relative;padding-left:1.5rem}.resources-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"•";color:var(--color-gold);position:absolute;left:0}.resources-card[data-astro-cid-kh7btl4r]{background:var(--color-white);padding:2.4rem;border-radius:18px;box-shadow:0 18px 36px #00000014}.resources-card[data-astro-cid-kh7btl4r] h3[data-astro-cid-kh7btl4r]{font-size:1.4rem;margin-bottom:1rem;color:var(--color-black)}.resources-card[data-astro-cid-kh7btl4r] p[data-astro-cid-kh7btl4r]{font-size:.95rem;color:var(--color-gray-dark);line-height:1.6;margin-bottom:1.5rem}.resources-link[data-astro-cid-kh7btl4r]{display:inline-block;background:var(--color-gold);color:var(--color-black);padding:.8rem 1.6rem;border-radius:12px;font-weight:700;font-size:.95rem;text-decoration:none;transition:background .2s ease}.resources-link[data-astro-cid-kh7btl4r]:hover{background:var(--color-gold-dark)}.resources-note[data-astro-cid-kh7btl4r]{font-size:.85rem;color:var(--color-gray-dark);margin-top:1rem}.team-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3rem;align-items:start}.team-lead[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:18px;padding:2.5rem;box-shadow:0 18px 36px #00000014}.team-photo[data-astro-cid-kh7btl4r]{position:relative;margin-bottom:1.5rem}.team-photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{width:100%;border-radius:16px;object-fit:cover}.team-badge[data-astro-cid-kh7btl4r]{position:absolute;top:12px;right:12px;background:var(--color-gold);color:var(--color-black);padding:.45rem 1rem;border-radius:999px;font-weight:700;font-size:.85rem}.team-role[data-astro-cid-kh7btl4r]{font-weight:600;margin-bottom:1rem;color:var(--color-gray-dark)}.team-quote[data-astro-cid-kh7btl4r]{background:var(--color-gold-light);padding:1.4rem 1.6rem;border-radius:12px;font-style:italic;margin-top:1.5rem}.team-support[data-astro-cid-kh7btl4r]{background:var(--color-white);border-radius:18px;padding:2.5rem;box-shadow:0 12px 28px #0000000f}.team-support[data-astro-cid-kh7btl4r] ul[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:1.2rem 0;display:flex;flex-direction:column;gap:.8rem}.team-support[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"•";color:var(--color-gold);margin-right:.5rem}.vision-grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3rem;align-items:start}.vision-list[data-astro-cid-kh7btl4r]{list-style:none;padding:0;margin:2rem 0 0;display:flex;flex-direction:column;gap:1rem}.vision-list[data-astro-cid-kh7btl4r] li[data-astro-cid-kh7btl4r]:before{content:"⟡";color:var(--color-gold);margin-right:.6rem}.vision-card[data-astro-cid-kh7btl4r]{background:var(--color-white);padding:2.4rem;border-radius:18px;box-shadow:0 18px 36px #00000014}@media (max-width: 1024px){.container[data-astro-cid-kh7btl4r]{padding:0 1.5rem}.story-grid[data-astro-cid-kh7btl4r],.ecosystem-grid[data-astro-cid-kh7btl4r],.resources-grid[data-astro-cid-kh7btl4r],.team-grid[data-astro-cid-kh7btl4r],.vision-grid[data-astro-cid-kh7btl4r],.engagement-grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}.aside-card[data-astro-cid-kh7btl4r]{position:static}}@media (max-width: 768px){.about-hero[data-astro-cid-kh7btl4r]{padding:70px 0 50px}.hero-highlights[data-astro-cid-kh7btl4r]{flex-direction:column;align-items:stretch}.section[data-astro-cid-kh7btl4r]{padding:60px 0}.section-lead[data-astro-cid-kh7btl4r]{margin-left:0;margin-right:0}}
