.page-module__NfDiEG__wrapper{flex-direction:column;gap:40px;display:flex}.page-module__NfDiEG__hero{border:1px solid var(--color-border);border-radius:var(--radius-xl,24px);background:var(--color-surface);grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:24px;padding:28px;display:grid}.page-module__NfDiEG__kicker{text-transform:uppercase;letter-spacing:.28em;color:var(--color-text-muted);margin:0;font-size:.75rem}.page-module__NfDiEG__hero h1{color:var(--color-text-primary);font-size:clamp(2.2rem,4vw,3rem);line-height:1.1;font-family:var(--font-family-heading);margin:8px 0}.page-module__NfDiEG__hero p{color:var(--color-text-secondary);margin:0;line-height:1.7}.page-module__NfDiEG__stats{background:var(--color-background);border-radius:var(--radius-lg,20px);border:1px solid var(--color-border);gap:16px;padding:20px;display:grid}.page-module__NfDiEG__stats div{flex-direction:column;gap:4px;display:flex}.page-module__NfDiEG__stats span{color:var(--color-primary);font-size:1.8rem;font-weight:700}.page-module__NfDiEG__stats p{color:var(--color-text-secondary);margin:0;font-size:.9rem}.page-module__NfDiEG__mission{border:1px solid var(--color-border);border-radius:var(--radius-lg,20px);background:var(--color-surface);flex-direction:column;gap:12px;padding:24px;display:flex}.page-module__NfDiEG__mission h2{color:var(--color-text-primary);font-family:var(--font-family-heading);margin:0}.page-module__NfDiEG__mission p{color:var(--color-text-secondary);margin:0;line-height:1.65}.page-module__NfDiEG__timeline{border:1px solid var(--color-border);border-radius:var(--radius-xl,24px);background:var(--color-surface);flex-direction:column;gap:20px;padding:24px;display:flex}.page-module__NfDiEG__timeline h2{color:var(--color-text-primary);font-family:var(--font-family-heading);margin:0}.page-module__NfDiEG__timeline ol{gap:18px;margin:0;padding:0;list-style:none;display:grid}.page-module__NfDiEG__timeline li{border:1px solid var(--color-border);border-radius:var(--radius-lg,18px);background:var(--color-background);gap:16px;padding:16px;display:flex}.page-module__NfDiEG__timeline li span{color:var(--color-primary);font-size:1.2rem;font-weight:700}.page-module__NfDiEG__timeline h3{color:var(--color-text-primary);margin:0 0 6px}.page-module__NfDiEG__timeline p{color:var(--color-text-secondary);margin:0;line-height:1.6}.page-module__NfDiEG__leadership{flex-direction:column;gap:18px;display:flex}.page-module__NfDiEG__leadership h2{color:var(--color-text-primary);font-family:var(--font-family-heading);margin:0}.page-module__NfDiEG__leadGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px;display:grid}.page-module__NfDiEG__leadGrid article{border:1px solid var(--color-border);border-radius:var(--radius-lg,18px);background:var(--color-surface);flex-direction:column;gap:8px;padding:20px;display:flex}.page-module__NfDiEG__leadGrid h3{color:var(--color-text-primary);margin:0}.page-module__NfDiEG__leadGrid span{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.1em;font-size:.85rem}.page-module__NfDiEG__leadGrid p{color:var(--color-text-secondary);margin:0;line-height:1.6}.page-module__NfDiEG__cta{border:1px solid var(--color-border);border-radius:var(--radius-xl,24px);background:var(--color-surface);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding:24px;display:flex}.page-module__NfDiEG__cta h2{color:var(--color-text-primary);font-family:var(--font-family-heading);margin:0 0 6px}.page-module__NfDiEG__cta p{color:var(--color-text-secondary);margin:0}.page-module__NfDiEG__ctaActions{flex-wrap:wrap;gap:12px;display:flex}.page-module__NfDiEG__primaryCta{border-radius:var(--radius-full,999px);background:linear-gradient(135deg,var(--color-primary)0%,var(--color-secondary)100%);color:#fff;transition:all var(--transition-base);border:none;padding:12px 24px;font-weight:700}.page-module__NfDiEG__primaryCta:hover{filter:brightness(1.1);transform:translateY(-2px)}.page-module__NfDiEG__secondaryCta{border-radius:var(--radius-full,999px);border:2px solid var(--color-border);color:var(--color-text-primary);transition:all var(--transition-base);background:0 0;padding:12px 20px;font-weight:600}.page-module__NfDiEG__secondaryCta:hover{background:var(--color-background)}@media (max-width:800px){.page-module__NfDiEG__hero{grid-template-columns:1fr}}
