.vision-section .lead{margin-bottom:22px}.vision-principles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:36px}.vision-principles article{background:#fff;border:1px solid #dce6df;border-radius:20px;padding:28px}.vision-principles h3,.vision-outlook h3{font-size:1.5rem;line-height:1.25;margin:16px 0}.vision-section p{line-height:1.75}.vision-outlook{display:grid;grid-template-columns:1.3fr 1fr;gap:48px;margin-top:48px;align-items:center}.vision-outlook p+p{margin-top:18px}.vision-statement{padding:32px;border-radius:20px;background:#d5ee9a;color:#123f42}.vision-statement p{font-size:1.75rem;line-height:1.45;margin-bottom:22px}@media(max-width:800px){.vision-principles,.vision-outlook{grid-template-columns:1fr}.vision-outlook{gap:24px}.vision-principles article{padding:24px}.vision-statement p{font-size:1.45rem}}