.team-card[data-v-3daf7b45]{background:#fff;border-radius:45px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.team-card__image-wrapper[data-v-3daf7b45]{background:#f5f5f5;min-height:400px;overflow:hidden;padding-top:100%;position:relative;width:100%}@media(max-width:768px){.team-card__image-wrapper[data-v-3daf7b45]{min-height:300px}}.team-card__image[data-v-3daf7b45]{height:100%;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;width:100%}.team-card__info[data-v-3daf7b45]{background:#fff;border-radius:20px;bottom:0;left:0;margin:20px;padding:10px 20px;position:absolute;right:0}.team-card__info-content[data-v-3daf7b45]{display:flex;flex-direction:column;gap:4px}.team-card__name-row[data-v-3daf7b45]{align-items:center;display:flex;gap:8px;justify-content:space-between}.team-card__name[data-v-3daf7b45]{color:#000;flex:1;font-size:16px;font-weight:600;line-height:1.4}.team-card__position[data-v-3daf7b45]{color:#666;font-size:14px;line-height:1.4}.team-card__contacts[data-v-3daf7b45]{align-items:center;display:flex;flex-shrink:0;gap:10px}.team-card__contact[data-v-3daf7b45]{align-items:center;color:#444;display:flex;height:20px;justify-content:center;transition:transform .2s ease,color .2s ease;width:20px}.team-card__contact[data-v-3daf7b45]:hover{color:#000;transform:scale(1.08)}.team-card__contact--tg[data-v-3daf7b45]{color:#1b92d1}.team-card__contact--tg[data-v-3daf7b45]:hover{color:#1588c7}.team-card__contact--wa[data-v-3daf7b45]{color:inherit}.team-card__tg-icon[data-v-3daf7b45]{display:block}.team-card__contact svg[data-v-3daf7b45]{flex-shrink:0;height:100%;width:100%}.team-card__contact--wa[data-v-3daf7b45] svg,.team-card__contact--wa img[data-v-3daf7b45]{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.team-grid[data-v-9f8bdd39]{display:grid;gap:28px;grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.team-grid[data-v-9f8bdd39]{grid-template-columns:repeat(4,1fr)}}.team-grid--loading[data-v-9f8bdd39]{opacity:.7}.team-card-skeleton[data-v-9f8bdd39]{background:#fff;border-radius:45px;display:flex;flex-direction:column;height:100%;min-height:300px;overflow:hidden;position:relative}.skeleton-image[data-v-9f8bdd39]{animation:loading-9f8bdd39 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;min-height:400px;padding-top:100%;position:relative;width:100%}@media(max-width:768px){.skeleton-image[data-v-9f8bdd39]{min-height:300px}}.skeleton-info[data-v-9f8bdd39]{background:#fff;border-radius:20px;bottom:0;display:flex;flex-direction:column;gap:4px;left:0;margin:20px;padding:10px 20px;position:absolute;right:0}.skeleton-line[data-v-9f8bdd39]{animation:loading-9f8bdd39 1.5s infinite;background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;border-radius:4px;height:16px}.skeleton-line--name[data-v-9f8bdd39]{width:70%}.skeleton-line--position[data-v-9f8bdd39]{width:50%}@keyframes loading-9f8bdd39{0%{background-position:200% 0}to{background-position:-200% 0}}.team-empty[data-v-9f8bdd39]{color:#666;padding:60px 20px;text-align:center}
