.person {
  background: var(--color-surface);
  border-radius: var(--radius);
  padding: 1.25rem;
}
.person img { border-radius: 50%; width: 8rem; height: 8rem; object-fit: cover; }
@media (min-width: 768px) {
  .section .section-body:has(.person) { grid-template-columns: 1fr 1fr; }
}
