.wrap[data-astro-cid-kh7btl4r]{max-width:1180px;margin:0 auto}.eyebrow[data-astro-cid-kh7btl4r]{font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--leaf-600);margin-bottom:14px}.eyebrow--gold[data-astro-cid-kh7btl4r]{color:var(--gold-300)}.section-title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;font-size:38px;color:var(--ink-900);margin:0}.page-hero[data-astro-cid-kh7btl4r]{background:var(--navy-900);padding:76px 32px}.page-hero__inner[data-astro-cid-kh7btl4r]{max-width:840px;margin:0 auto;text-align:center}.page-hero__title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;font-size:52px;line-height:1.04;color:var(--cream-50);margin:0}.page-hero__lede[data-astro-cid-kh7btl4r]{font-size:20px;line-height:1.55;color:var(--bark-200);margin:20px auto 0;max-width:620px}.mission[data-astro-cid-kh7btl4r]{background:var(--cream-50);padding:84px 32px}.mission__inner[data-astro-cid-kh7btl4r]{max-width:840px;margin:0 auto;text-align:center}.mission__statement[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;font-size:32px;line-height:1.3;color:var(--ink-900);margin:0;text-wrap:balance}.prongs[data-astro-cid-kh7btl4r]{background:var(--cream-100);padding:80px 32px}.prongs__intro[data-astro-cid-kh7btl4r]{text-align:center;max-width:620px;margin:0 auto 44px}.prongs__sub[data-astro-cid-kh7btl4r]{font-size:18px;color:var(--text-muted);margin:14px 0 0}.prongs__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.prong-card[data-astro-cid-kh7btl4r]{background:#fff;border:1px solid var(--sand-200);border-radius:16px;box-shadow:var(--shadow-md);padding:32px;transition:box-shadow var(--dur-base) var(--ease-standard),transform var(--dur-base) var(--ease-standard)}.prong-card[data-astro-cid-kh7btl4r]:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.prong-card__icon[data-astro-cid-kh7btl4r]{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:14px;background:var(--bark-50);color:var(--bark-600);margin-bottom:18px}.prong-card__icon[data-astro-cid-kh7btl4r] svg{width:26px;height:26px}.prong-card__title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:700;font-size:22px;color:var(--ink-900);margin:0 0 8px}.prong-card__body[data-astro-cid-kh7btl4r]{color:var(--text-muted);font-size:15px;line-height:1.55;margin:0}.story[data-astro-cid-kh7btl4r]{background:var(--cream-50);padding:84px 32px}.story__inner[data-astro-cid-kh7btl4r]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:1.1fr .9fr;gap:56px;align-items:center}.story__title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:700;letter-spacing:-.01em;font-size:36px;color:var(--ink-900);margin:0 0 18px}.story__p[data-astro-cid-kh7btl4r]{font-size:17px;line-height:1.65;color:var(--text-body);margin:0 0 16px}.story__p[data-astro-cid-kh7btl4r]:last-child{margin-bottom:0}.story__stats[data-astro-cid-kh7btl4r]{display:grid;gap:18px}.story-stat[data-astro-cid-kh7btl4r]{background:#fff;border:1px solid var(--sand-200);border-radius:14px;box-shadow:var(--shadow-sm);padding:22px 26px;display:flex;align-items:baseline;gap:18px}.story-stat__value[data-astro-cid-kh7btl4r]{font-family:var(--font-mono);font-weight:700;font-size:34px;color:var(--leaf-600);letter-spacing:-.02em;flex:none}.story-stat__label[data-astro-cid-kh7btl4r]{font-size:15px;color:var(--text-muted)}.cta-band[data-astro-cid-kh7btl4r]{background:var(--leaf-600);padding:72px 32px}.cta-band__inner[data-astro-cid-kh7btl4r]{max-width:840px;margin:0 auto;text-align:center}.cta-band__title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:800;letter-spacing:-.01em;font-size:40px;color:#fff;margin:0}.cta-band__lede[data-astro-cid-kh7btl4r]{font-size:18px;color:var(--leaf-50);margin:16px auto 30px;max-width:520px}.cta-band__actions[data-astro-cid-kh7btl4r]{display:flex;flex-wrap:wrap;gap:14px;justify-content:center}.cta-band[data-astro-cid-kh7btl4r] .btn--secondary{background:var(--cream-50);color:var(--leaf-700);border-color:var(--cream-50)}.cta-band[data-astro-cid-kh7btl4r] .btn--secondary:hover{background:#fff}.cta-band[data-astro-cid-kh7btl4r] .btn--outline{color:#fff;border-color:#ffffffa6}.cta-band[data-astro-cid-kh7btl4r] .btn--outline:hover{background:#ffffff1f}.priorities__grid[data-astro-cid-kh7btl4r]{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}@media(max-width:900px){.priorities__grid[data-astro-cid-kh7btl4r]{grid-template-columns:repeat(2,1fr)}}@media(max-width:620px){.priorities__grid[data-astro-cid-kh7btl4r]{grid-template-columns:1fr}}.prong-card__icon[data-astro-cid-kh7btl4r]{background:var(--leaf-50);color:var(--leaf-600)}.history[data-astro-cid-kh7btl4r]{background:var(--cream-50);padding:84px 32px}.history__inner[data-astro-cid-kh7btl4r]{max-width:1180px;margin:0 auto;display:grid;grid-template-columns:.85fr 1.15fr;gap:56px;align-items:center}.history__photo[data-astro-cid-kh7btl4r] img[data-astro-cid-kh7btl4r]{display:block;width:100%;height:auto;aspect-ratio:4 / 3;max-height:520px;object-fit:cover;border-radius:18px;box-shadow:var(--shadow-md)}@media(max-width:860px){.history__inner[data-astro-cid-kh7btl4r]{grid-template-columns:1fr;gap:32px}.history__photo[data-astro-cid-kh7btl4r]{order:2}}.meetings[data-astro-cid-kh7btl4r]{background:var(--navy-900);padding:76px 32px}.meetings__inner[data-astro-cid-kh7btl4r]{max-width:720px;margin:0 auto;text-align:center}.meetings__title[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:800;letter-spacing:-.01em;font-size:38px;color:var(--cream-50);margin:0}.meetings__sub[data-astro-cid-kh7btl4r]{font-size:18px;line-height:1.6;color:var(--navy-100);margin:16px auto 30px}.meeting-card[data-astro-cid-kh7btl4r]{display:inline-block;text-align:left;background:#ffffff12;border:1px solid rgba(180,204,216,.35);border-radius:16px;padding:24px 32px}.meeting-card__tag[data-astro-cid-kh7btl4r]{font-family:var(--font-mono);font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold-300);margin-bottom:8px}.meeting-card__date[data-astro-cid-kh7btl4r]{font-family:var(--font-display);font-weight:700;font-size:26px;color:#fff}.meeting-card__time[data-astro-cid-kh7btl4r]{display:flex;align-items:center;gap:8px;margin-top:8px;font-size:16px;color:var(--sky-200)}.meeting-card__time[data-astro-cid-kh7btl4r] svg{width:16px;height:16px}
