/* Über mich – wide portrait, then a single reading column */
.about__portrait { aspect-ratio: 4 / 3; border-radius: var(--radius-md); }
.about__body { max-width: var(--measure); margin: var(--space-9) auto 0; }
.about__block + .about__block, .about__quote + .about__block { margin-top: var(--space-8); }
.about__block .prose { margin-top: var(--space-5); }
.about__quote {
  margin-top: var(--space-8);
  padding-block: var(--space-6);
  border-block: var(--border-hairline) solid var(--line);
  text-align: center;
}

@media (max-width: 767px) {
  .about__body { margin-top: var(--space-8); }
}
