.team-page main .pv-hero .pv-bg img{object-position:70% 50%}@media(max-width:700px){.team-page main .pv-hero .pv-bg img{object-position:60% 50%}}
.team-page main .team-frames{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.team-frame{aspect-ratio:3/2;overflow:hidden}.team-frame img{display:block;width:100%;height:100%;object-fit:cover}.team-context>.pv-three{margin-top:56px}@media(max-width:700px){.team-page main .team-frames{grid-template-columns:repeat(2,minmax(0,1fr))}.team-context>.pv-three{margin-top:40px}}
