.team-grid .photo,.team-grid .empty-portrait{width:100%;height:auto;max-height:500px;aspect-ratio:4/5;border-radius:10px;object-position:center 35%}.team-grid article:last-child .photo{object-position:center}
@media(max-width:600px){.center-hero{align-items:flex-start}.center-hero .container{padding-top:12px}.center-hero .breadcrumb{margin-bottom:6px}.center-hero h1{font-size:30px;margin:6px 0 8px}}

.team-grid h3{display:flex;align-items:baseline;gap:8px;white-space:nowrap}.team-grid h3 span{font-size:16px;font-weight:400;color:var(--muted)}

.team-grid .empty-portrait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:20px;text-align:center;background:linear-gradient(160deg,rgba(12,74,110,.10),rgba(12,74,110,.03));border:1px solid rgba(12,74,110,.12)}
.team-grid .ep-mark{font-size:13px;letter-spacing:.18em;font-weight:600;color:var(--muted)}
.team-grid .ep-quote{margin:0;font-size:17px;line-height:1.6;color:var(--muted)}
