.snp-block-project-mission {
  background: var(--color-sand-100);
  padding: var(--space-4xl) 0;
  text-align: center;
}
.snp-block-project-mission .wrapper {
  max-width: 820px;
}
.snp-block-project-mission h2 {
  margin: var(--space-lg) 0;
}
.snp-block-project-mission p:not(.u-overline) {
  color: var(--color-text-secondary);
  font-size: var(--font-size-body-l);
  line-height: var(--line-height-body-l);
}

@media (max-width: 767px) {
  .snp-block-project-mission {
    padding: var(--space-3xl) 0;
    text-align: left;
  }
}
/* SNP2 fidelity pass. */
.snp-block-project-mission {
  padding: 74px 0 44px;
}
.snp-block-project-mission .wrapper {
  max-width: 860px;
}
.snp-block-project-mission .u-overline {
  color: var(--color-text-accent);
}
.snp-block-project-mission h2 {
  margin-bottom: 24px;
}
.snp-block-project-mission p:not(.u-overline) {
  font-size: var(--font-size-body-m);
  line-height: var(--line-height-body-m);
  margin: 12px auto;
}
/*# sourceMappingURL=style.css.map */
