.people-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:12px;display:grid}.person{background:var(--white);border:1px solid var(--line);border-radius:12px;grid-template-columns:112px minmax(0,1fr);align-content:start;gap:0 24px;padding:24px;display:grid}.person img{aspect-ratio:1;object-fit:cover;border-radius:8px;grid-row:1/span 3;width:112px;height:112px;display:block}.person h3{font-size:var(--t-h3);margin:0 0 5px}.person .person-role{color:var(--blue);font:450 var(--t-h4)/1.5 var(--font-display);margin:0}.person .person-focus{font:450 var(--t-meta)/1.5 var(--font-display);margin:15px 0 7px}.person p{color:var(--mid);font-size:var(--t-body);max-width:370px;margin:0;line-height:1.65}.person-bench{grid-column:1/-1;align-items:center}.bench-icon{width:112px;height:112px;color:var(--blue);background:#eef4fc;grid-row:1/span 3;place-items:center;display:grid}.bench-icon svg{width:52px;height:52px}.bench-faces{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.person .bench-faces img{object-fit:cover;grid-row:auto;width:48px;height:48px}.name-meaning{border-top:1px solid var(--line);max-width:760px;color:var(--mid);font:italic 400 17px/1.6 var(--font-body);flex-wrap:wrap;align-items:baseline;gap:6px 16px;margin:30px 0 0;padding-top:24px;display:flex}.name-greek{color:var(--blue);font:500 34px/1.1 var(--font-display);font-style:normal}.team-purpose{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;display:grid}.team-purpose .body-copy{margin-top:20px}.purpose-item{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:24px;display:grid}.purpose-icon{aspect-ratio:1;color:#1b6248;background:#e7f1eb;border-radius:50%;align-self:stretch;place-items:center;height:100%;min-height:96px;display:grid}.purpose-icon svg{stroke-width:1.6px;width:48%;height:48%}@media (width<=700px){.people-grid{grid-template-columns:1fr;gap:16px}.person{grid-template-columns:80px minmax(0,1fr);gap:0 18px;padding:18px}.person img{width:80px;height:80px}.person-bench{align-items:start}.bench-icon{width:80px;height:80px}.bench-icon svg{width:38px;height:38px}.bench-faces{grid-column:2;gap:6px}.person .bench-faces img{aspect-ratio:auto;width:38px;height:38px}.team-purpose{grid-template-columns:1fr;gap:36px}.purpose-item{align-items:start;gap:16px}.purpose-icon{align-self:start;width:64px;height:64px;min-height:0}}
