/* About: rounded square hero portraits and an introduction centred on the founders. */
.about-page .people-scene{gap:24px;padding:20px 0;max-width:540px;margin-inline:auto}
.about-page .people-scene:before{content:none}
.about-page .portrait-link{align-content:start;grid-template-rows:auto auto;gap:18px;text-align:center}
.about-page .portrait-link img{aspect-ratio:1;object-fit:cover;object-position:50% 28%;border-radius:24px;box-shadow:none}
.about-page .portrait-label{margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;backdrop-filter:none;font-size:13px}
.about-page .portrait-label strong{font-size:23px;margin-bottom:4px}
.about-page .portrait-link:hover .portrait-label{background:none;box-shadow:none}
.about-page .origin-story .editorial-copy h2{max-width:none}
.about-page .origin-story .editorial-copy>p:first-child{margin-top:0}
@media(min-width:1000px){
 .about-page .hero-layout{grid-template-columns:1.1fr 1fr}
 .about-page .hero-visual{margin-right:0}
 .about-page .origin-story{grid-template-columns:.8fr 1.2fr;gap:80px}
}
@media(max-width:600px){
 .about-page .people-scene{gap:18px;padding:4px 0 0}
 .about-page .portrait-label{padding:0;font-size:12px}
 .about-page .portrait-label strong{font-size:20px}
}

/* Compact biography portraits on phones. */
@media(max-width:699px){
 .about-page .founder-photo{width:170px;height:170px;aspect-ratio:1;object-fit:cover;object-position:50% 28%;border-radius:18px;justify-self:center}
}
