.blockTeam[data-v-f7c48b4c]{border-block-start:1px solid var(--color-border);background:var(--color-surface-soft)}.blockTeam__inner[data-v-f7c48b4c]{max-width:var(--container-width-wide);margin:0 auto;padding:clamp(3rem,5vw,4.5rem) 1.5rem clamp(4rem,7vw,6rem)}@media (width>=601px){.blockTeam__inner[data-v-f7c48b4c]{padding-inline:2rem}}@media (width>=901px){.blockTeam__inner[data-v-f7c48b4c]{padding-inline:3rem}}.blockTeam--narrow .blockTeam__inner[data-v-f7c48b4c]{max-width:var(--container-width);padding:clamp(2.75rem,5.5vw,4.5rem) 3rem}.blockTeam--narrow .blockTeam__head[data-v-f7c48b4c]{max-width:46rem}.blockTeam__head .blockTeam__more[data-v-f7c48b4c]{color:var(--color-action);font-weight:600}.blockTeam__head .blockTeam__more[data-v-f7c48b4c]:hover{color:var(--color-accent-text)}.blockTeam__grid[data-v-f7c48b4c]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.25rem,2.2vw,2rem) clamp(1rem,1.8vw,1.5rem);margin:0;padding:0;list-style:none;display:grid}@media (width>=601px){.blockTeam__grid[data-v-f7c48b4c]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr))}.blockTeam--narrow .blockTeam__grid[data-v-f7c48b4c]{grid-template-columns:repeat(auto-fill,minmax(9.5rem,11rem));justify-content:start}}.blockTeam__link[data-v-f7c48b4c]{color:inherit;outline:none;flex-direction:column;gap:.75rem;text-decoration:none;display:flex}.blockTeam__plate[data-v-f7c48b4c]{aspect-ratio:4/5;background:var(--color-person-plate);border-radius:4px;transition:background .3s,transform .3s,box-shadow .3s;display:block;position:relative;overflow:hidden}.blockTeam__plate[data-v-f7c48b4c]:after{content:"";border:1px solid var(--color-person-plate-edge);border-radius:inherit;pointer-events:none;transition:border-color .3s;position:absolute;inset:0}.blockTeam__plate[data-v-f7c48b4c] img{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 12%;object-position:50% 12%;mix-blend-mode:multiply;width:100%;height:100%;transition:transform .5s cubic-bezier(.2,.7,.2,1);display:block;transform:scale(1.01)}.blockTeam__body[data-v-f7c48b4c]{flex-direction:column;gap:.1875rem;display:flex}.blockTeam__name[data-v-f7c48b4c]{font-family:var(--font-heading);font-size:var(--font-size-18);letter-spacing:-.015em;color:var(--color-text);font-weight:500;line-height:1.2;transition:color .2s}@media (width>=601px){.blockTeam__name[data-v-f7c48b4c]{font-size:var(--font-size-17)}}.blockTeam__role[data-v-f7c48b4c]{font-size:var(--font-size-13);line-height:1.35}.blockTeam__office[data-v-f7c48b4c],.blockTeam__role[data-v-f7c48b4c]{font-family:var(--font-body);color:var(--color-text-muted)}.blockTeam__office[data-v-f7c48b4c]{font-size:var(--font-size-11);letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.375rem;margin-block-start:.125rem;font-weight:500;display:inline-flex}.blockTeam__dot[data-v-f7c48b4c]{background:var(--color-accent);border-radius:50%;flex:none;width:4px;height:4px}.blockTeam__link:focus-visible .blockTeam__plate[data-v-f7c48b4c],.blockTeam__link:hover .blockTeam__plate[data-v-f7c48b4c]{background:var(--color-person-plate-live);box-shadow:var(--shadow-person-plate);transform:translateY(-4px)}.blockTeam__link:focus-visible .blockTeam__plate[data-v-f7c48b4c]:after,.blockTeam__link:hover .blockTeam__plate[data-v-f7c48b4c]:after{border-color:var(--color-accent-line)}.blockTeam__link:focus-visible .blockTeam__plate[data-v-f7c48b4c] img,.blockTeam__link:hover .blockTeam__plate[data-v-f7c48b4c] img{transform:scale(1.06)}.blockTeam__link:focus-visible .blockTeam__name[data-v-f7c48b4c],.blockTeam__link:hover .blockTeam__name[data-v-f7c48b4c]{color:var(--color-accent-text)}.blockTeam__link:focus-visible .blockTeam__plate[data-v-f7c48b4c]{outline:2px solid var(--color-focus);outline-offset:3px}
