/* 4. Meine Geschichte – portrait and quote */
.story__grid {
  display: grid; gap: var(--space-7);
  grid-template-columns: minmax(0, 5fr) minmax(0, 7fr);
  align-items: center;
}
.story__portrait { aspect-ratio: 4 / 5; border-radius: var(--radius-md); }
.story__text { max-width: var(--measure); }
.story__text .eyebrow { display: block; margin-bottom: var(--space-2); }
.story__quote { margin-top: var(--space-6); }
.story__cite { margin-top: var(--space-4); }
.story__body { margin-top: var(--space-6); }
.story__text .link { display: inline-block; margin-top: var(--space-5); }

@media (max-width: 959px) {
  .story__grid { grid-template-columns: 1fr; }
  .story__portrait { max-width: 480px; }
}
@media (max-width: 767px) {
  .story__quote { font-size: var(--fs-lead); line-height: var(--lh-lead); }
}
