.site-subpage .about-page .founder-section { background: #fff; padding: 72px 0 80px; }
.about-page .founder-section .founder-layout { grid-template-columns: 280px minmax(0, 1fr); gap: 48px 64px; }
.about-page .founder-photo-card img { max-width: 280px; }
.about-page .founder-content h2 { font-size: 34px; font-weight: 650; line-height: 1.25; }
.about-page .founder-stats { width: 100%; border-top: 1px solid #e5e7eb; padding-top: 36px; }
.about-page .founder-stats div { box-shadow: none; }
@media (max-width: 700px) {
  .about-page .founder-section .founder-layout { grid-template-columns: 1fr; gap: 32px; }
  .about-page .founder-photo-card { justify-self: center; }
  .about-page .founder-photo-card img { max-width: 240px; }
  .about-page .founder-content h2 { font-size: 28px; }
  .about-page .founder-stats { grid-template-columns: 1fr; }
}
