.team-grid[data-v-e126cc6b]{display:grid;gap:16px;grid-auto-flow:dense}@media(min-width:768px){.team-grid[data-v-e126cc6b]{grid-template-columns:repeat(2,1fr)}}@media(min-width:992px){.team-grid[data-v-e126cc6b]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1200px){.team-grid[data-v-e126cc6b]{grid-template-columns:repeat(4,1fr)}}.expanded[data-v-e126cc6b]{grid-column:1/-1;animation:fade-in .5s ease-out both}.team-card[data-v-e126cc6b]{position:relative;display:grid;margin-inline:auto;transition:outline .2s ease}.team-card[data-v-e126cc6b]:focus-within:has(:focus-visible){outline-offset:4px;outline:solid 2px var(--project-color-active)}.team-card:focus-within .team-card__contacts-pane[data-v-e126cc6b],.team-card:hover .team-card__contacts-pane[data-v-e126cc6b]{transform:none}.team-card__image[data-v-e126cc6b]{position:relative;border-radius:4px;overflow:hidden}.team-card__image img[data-v-e126cc6b]{width:100%;border-radius:4px}.team-card__icon[data-v-e126cc6b]{width:24px;height:24px}.team-card__contacts-pane[data-v-e126cc6b]{position:absolute;background:#42455199;color:var(--color-base-white);bottom:0;left:0;right:0;transform:translateY(100%);transition:transform .18s ease-out}.team-card__details[data-v-e126cc6b]{padding:16px 0 0;text-align:center}.naked[data-v-e126cc6b]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;position:absolute;inset:0;width:100%;padding:0;margin:0;line-height:0;background-color:transparent}.card-details[data-v-e126cc6b]{margin-block:24px;position:relative}.card-details img[data-v-e126cc6b]{display:none;border-radius:4px}.card-details[data-v-e126cc6b] p{max-inline-size:60ch}@media(min-width:992px){.card-details[data-v-e126cc6b]{display:grid;grid-template-columns:1.3fr 1fr;gap:24px}.card-details img[data-v-e126cc6b]{display:revert;aspect-ratio:1;height:auto;width:100%}.card-details button[data-v-e126cc6b]{color:#fff}}.card-details button[data-v-e126cc6b]{position:absolute;top:8px;border-radius:50%;right:8px;font-size:24px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border-color:transparent;width:44px;height:44px;display:flex;align-items:center;justify-content:center}
