/* Match Daniel's desktop portrait to Alan's approved 300px portrait.
   The existing 260px mobile treatment and both source photos are unchanged. */
@media (min-width: 901px) {
  .foreword-grid {
    grid-template-columns: 300px minmax(0, 1fr);
  }
}
