/* V131: visible principles, with mission and vision balanced above them. */
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-mission > .about-vision-column {
  grid-column: 2 !important;
  grid-row: 1 !important;
  min-width: 0;
}
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-vision-column > .about-vision-title { margin: 0 0 16px !important; }
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-vision-column > p { margin: 0 !important; }
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-vision-column > .about-vision-tagline { margin-top: 16px !important; }
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-principles { margin: 0 0 40px !important; }
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-principles > h2 { margin: 0 0 20px !important; }
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-principles-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 18px 48px; }
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-principle > h3 { margin: 0 0 4px !important; font-size: 16px !important; font-weight: 600 !important; line-height: 1.4 !important; }
html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-principle > p { margin: 0 !important; font-size: 16px !important; line-height: 1.6 !important; }
@media (max-width: 760px) {
  html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-mission > .about-vision-column { grid-column: 1 !important; grid-row: auto !important; margin-top: 24px !important; }
  html body #aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView#aboutView .about-principles-grid { grid-template-columns: minmax(0, 1fr); gap: 18px; }
}
