/* About-only editorial rhythm; retain the approved imagery. */
.about-intro .balanced-heading {
  max-width: 1200px;
}

.compact-heading > p:not(.eyebrow) {
  max-width: 760px;
  margin: 24px 0 0;
}

.about-photo {
  max-width: var(--max);
  margin: 0 auto;
  padding: 0 var(--gutter);
}

.about-photo img {
  width: 100%;
  height: auto;
  aspect-ratio: 1672 / 941;
}

.about-photo--garden {
  margin-bottom: var(--rhythm);
}

.about-photo--garden img {
  max-width: 840px;
  margin-left: auto;
}
