/* Loaded last: explicit alignment for Home and Service section headings. */
.section-heading,.section-heading>div,.section-heading h2,.section-heading .label{width:100%;text-align:center!important;align-items:center;justify-content:center}.section-heading{display:flex!important;flex-direction:column!important}.section-heading>.underlink,.section-heading>.pill{width:auto}#updates .section-heading,#impact .section-heading,#purpose .section-heading,#mission .section-heading,#values .section-heading,#approach .section-heading{margin-left:auto;margin-right:auto}main>section>h2,#story .two-col h2,#platform .two-col h2,#unlocks>h2,#future>h2{text-align:center!important;margin-left:auto!important;margin-right:auto!important}#impact{display:block!important}#impact>.label,#impact>h2,#impact>.wide-copy{display:block;text-align:center!important;margin-left:auto!important;margin-right:auto!important}#impact .impact-reports{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:22px;width:100%;margin:46px 0 0}#impact .impact-reports .feature-card{display:flex!important;flex-direction:column;max-width:none!important;width:100%;margin:0}#impact .figures{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%;margin-top:52px}#impact .figures>div{margin:0!important}#impact h2:after,#unlocks>h2:after{margin-left:auto;margin-right:auto}@media(max-width:640px){#impact .impact-reports,#impact .figures{grid-template-columns:1fr!important}.section-heading h2{max-width:100%}}
