/* Personal photographs, scoped to the pages that use them. */
.eugene-portrait>span{font-size:14px;letter-spacing:.06em;line-height:1.6}
.owner-preview>a{display:grid;grid-template-columns:230px minmax(0,1fr) auto;gap:30px}.owner-preview .owner-photo{width:100%;height:auto;display:block}.eugene-portrait .personal-portrait{object-position:50% 50%}.people-photo-section{padding:0 0 80px}.people-photo-section h2{margin-top:20px}.people-photo-intro{max-width:680px;color:var(--muted);font-size:18px;line-height:1.75;margin-top:24px}.people-photo-section .photo-gallery+.photo-gallery{margin-top:45px}
@media(max-width:720px){.owner-preview>a{grid-template-columns:minmax(0,1fr) auto;gap:24px}.owner-preview .owner-photo{grid-column:1/-1;width:100%;max-width:430px}.owner-preview h3{font-size:29px}.people-photo-section{padding-bottom:60px}.people-photo-section .photo-gallery+.photo-gallery{margin-top:30px}.eugene-profile .team-portrait.eugene-portrait{height:auto;aspect-ratio:1.15}.eugene-portrait .personal-portrait{width:100%;height:100%;object-fit:cover}}
