.gt-flag{display:block;width:20px;height:auto;border-radius:2px;box-shadow:0 0 0 1px #183a2e1f}.gt-person{display:flex;flex-direction:column;gap:20px;padding:26px;height:100%;color:inherit;text-decoration:none;transition:border-color .18s,box-shadow .18s}a.gt-person:hover{border-color:#c4d4c6;box-shadow:var(--gs-shadow)}a.gt-person:focus-visible{outline:3px solid #86c9a8;outline-offset:3px}.gt-photo{display:block;flex:none;width:112px;height:112px;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:var(--gs-tile);box-shadow:0 0 0 1px var(--gs-line),0 10px 24px -16px #10282073}.gt-person-text{display:flex;flex:1;flex-direction:column;gap:6px}.gt-person h3{font-size:20px;font-weight:600;letter-spacing:-.02em;line-height:1.25;color:var(--gs-ink)}.gt-role{font-size:15px;line-height:1.5;color:var(--gs-green-d);font-weight:550}.gt-note{font-size:14.5px;line-height:1.6;color:var(--gs-muted)}.gt-person .gs-link{margin-top:auto;padding-top:10px;font-size:14px}.gt-team{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:18px}.gt-team .gt-person{padding:22px}.gt-team .gt-person h3{font-size:18px}@media(max-width:1180px){.gt-team{grid-template-columns:repeat(2,minmax(0,1fr))}.gt-team .gt-person{flex-direction:row;align-items:flex-start;gap:18px}.gt-team .gt-photo{width:88px;height:88px}}@media(max-width:640px){.gt-team{grid-template-columns:1fr}}@media(max-width:900px){.gt-person{flex-direction:row;align-items:flex-start;gap:18px;padding:20px}.gt-photo{width:76px;height:76px}.gt-person h3{font-size:18px}.gt-person .gs-link{padding-top:6px}}
