/* Keep body copy aligned on both edges while preserving the centered hero. */
main p:not(.hero-subtitle),
.footer-brand p,
.sign-group li {
  text-align: justify;
  text-justify: inter-word;
  hyphens: none;
}
