/* About page: visible service activities, without implying formal evidence. */
.about-team-section{scroll-margin-top:120px}
.about-team-grid{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(42px,7vw,110px);align-items:center}
.about-team-grid h2{font-weight:300}.about-team-grid p:not(.eyebrow){max-width:48ch;color:var(--muted);font-size:15px;line-height:1.8}.about-team-grid figure{margin:0}.about-team-grid .media-pending{aspect-ratio:auto;min-height:310px}
.about-team-grid figure img{display:block;width:100%;aspect-ratio:4/3;object-fit:cover}.about-team-grid figure figcaption{margin-top:10px;color:var(--muted);font-size:12px;line-height:1.55}
.about-work-scenes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.about-work-scenes figure,.about-check-scene{margin:0;min-width:0}
.about-work-scenes img{width:100%;aspect-ratio:4/5;object-fit:cover}
.about-check-scene img{width:100%;aspect-ratio:4/3;object-fit:cover}
.about-work-scenes figcaption,.about-check-scene figcaption{margin-top:10px;color:var(--muted);font-size:12px;line-height:1.55}
@media(max-width:650px){.about-team-grid{grid-template-columns:1fr;gap:28px}.about-team-grid .media-pending{min-height:210px}.about-work-scenes{grid-template-columns:1fr;gap:24px}.about-work-scenes img{aspect-ratio:16/10}.about-check-scene img{aspect-ratio:4/3}}
