.team-card{-webkit-tap-highlight-color:transparent;background:var(--surface);border:1px solid var(--border);border-radius:var(--r);padding:1.75rem 1rem;text-align:center;-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);transition:transform .4s var(--ease),border-color .4s var(--ease),box-shadow .4s var(--ease),background .4s var(--ease);display:flex;flex:0 1 13.625rem;width:min(100%,13.625rem);flex-direction:column;align-items:center;min-width:0;backface-visibility:hidden;-webkit-backface-visibility:hidden}.team-card.touch-active,html.hover-ready .team-card:hover{transform:translateY(-.5rem) scale(1.025)!important;border-color:var(--border2)!important;background:var(--surface2)!important;box-shadow:0 1rem 2.5rem rgba(0,0,0,.38),0 0 1.375rem rgba(205,205,205,.32),0 0 2.5rem rgba(255,255,255,.2)!important;transition-delay:0s!important}.avatar-ring{width:6rem;height:6rem;border-radius:50%;padding:.1875rem;margin-bottom:.875rem;position:relative;overflow:hidden;isolation:isolate;transition:transform 1.05s var(--ease),filter 1.05s var(--ease);transition-delay:.15s}.avatar-ring:before{content:"";position:absolute;left:0;top:-100%;width:300%;height:300%;z-index:-1;background:linear-gradient(135deg,#ffffff,#ebebeb,#cdcdcd,#9a9a9a);will-change:transform;animation:rs 8s ease infinite}.team-card.touch-active .avatar-ring,html.hover-ready .team-card:hover .avatar-ring{transform:translateY(-.1875rem) scale(1.1);filter:brightness(1.1) drop-shadow(0 0 .5rem rgba(255,255,255,.35)) drop-shadow(0 0 1.25rem rgba(255,255,255,.55))}@keyframes rs{0%,to{transform:translateZ(0)}50%{transform:translate3d(-66.6667%,0,0)}}.avatar-ring img{width:100%;height:100%;border-radius:50%;object-fit:cover;border:.1875rem solid var(--bg);transition:transform .65s var(--ease),filter .65s var(--ease);transition-delay:.18s}.team-card.touch-active .avatar-ring img,html.hover-ready .team-card:hover .avatar-ring img{transform:scale(1.04);filter:brightness(1.1) saturate(1.08)}.team-card h3{font-size:1.12rem;margin-bottom:2px}.team-card .role{color:var(--muted);font-size:.88rem;margin-bottom:.875rem}.socials{gap:.5rem;margin-top:auto;flex-wrap:wrap}.socials,.socials a{display:flex;justify-content:center}.socials a{width:2.25rem;height:2.25rem;align-items:center;border-radius:.625rem;background:rgba(205,205,205,.12);color:var(--text2);font-size:1.05rem;position:relative;overflow:hidden;transition:all .45s var(--ease)}html.hover-ready .socials a:hover{background:#fff!important;color:#070707!important;transform:translateY(-.25rem) scale(1.08)!important;box-shadow:0 0 .9375rem rgba(255,255,255,.72),0 0 1.5rem rgba(255,255,255,.38)!important}@media (hover:hover) and (pointer:fine){html.hover-ready .team-card{position:relative;overflow:hidden}html.hover-ready .team-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;opacity:0;background:linear-gradient(90deg,rgba(205,205,205,.75),transparent 18%,transparent 82%,rgba(255,255,255,.75)),linear-gradient(0deg,rgba(255,255,255,.8),transparent 24%);background-size:100% 2px,100% 2px;background-position:bottom,bottom;background-repeat:no-repeat;transition:opacity .45s var(--ease),filter .45s var(--ease);z-index:0}html.hover-ready .team-card:after{content:"";position:absolute;left:-25%;right:-25%;bottom:-2px;height:1px;pointer-events:none;opacity:0;background:linear-gradient(90deg,transparent,rgba(235,235,235,.95),rgba(230,230,230,.95),transparent);box-shadow:0 0 .875rem rgba(205,205,205,.7),0 0 1.75rem rgba(255,255,255,.45);transform:scaleX(.35);transition:opacity .45s var(--ease),transform .65s var(--ease);z-index:2}html.hover-ready .team-card:hover:before{opacity:1;filter:drop-shadow(0 0 .5rem rgba(255,255,255,.4))}html.hover-ready .team-card:hover:after{opacity:1;transform:scaleX(1)}html.hover-ready .team-card>*{position:relative;z-index:1}html.hover-ready .team-card:hover{border-color:rgba(255,255,255,.62);box-shadow:0 1.125rem 2.875rem rgba(0,0,0,.34),0 0 1.5rem rgba(205,205,205,.28),0 0 2.75rem rgba(255,255,255,.2)}.socials a{position:relative;overflow:hidden}.socials a:before{left:-15%;right:-15%;bottom:0;height:2px;background:linear-gradient(90deg,transparent,rgba(235,235,235,.95),rgba(225,225,225,1),rgba(235,235,235,.95),transparent);box-shadow:0 0 .75rem rgba(205,205,205,.8);transform:scaleX(.25);transition:transform .5s var(--ease),opacity .35s ease;z-index:3}.socials a:after,.socials a:before{content:"";position:absolute;opacity:0;pointer-events:none}.socials a:after{inset:2px 0 2px;border-left:1px solid rgba(255,255,255,.7);border-right:1px solid rgba(205,205,205,.7);box-shadow:inset .625rem 0 1.125rem -1.125rem rgba(255,255,255,.95),inset -.625rem 0 1.125rem -1.125rem rgba(205,205,205,.95);transition:opacity .45s var(--ease);border-radius:inherit}.socials a:hover:before{opacity:1;transform:scaleX(1)}.socials a:hover:after{opacity:1}}.team-card.touch-active{transform:translateY(-.5rem) scale(1.025)!important;border-color:var(--border2)!important;background:var(--surface2)!important;box-shadow:0 1rem 2.5rem rgba(0,0,0,.38),0 0 1.375rem rgba(205,205,205,.32),0 0 2.5rem rgba(255,255,255,.2)!important}.touch-active .avatar-ring{transform:translateY(-2px) scale(1.06)!important;filter:brightness(1.1) drop-shadow(0 0 .75rem rgba(255,255,255,.4))!important;transform:translateY(-.1875rem) scale(1.12)!important;filter:brightness(1.1) drop-shadow(0 0 .375rem rgba(255,255,255,.3)) drop-shadow(0 0 1.125rem rgba(255,255,255,.55))!important}.touch-active .avatar-ring img{transform:scale(1.04)!important;filter:brightness(1.08) saturate(1.06)!important}.touch-active .social-link,.touch-active.social-link{background:#fff!important;color:#070707!important;transform:translateY(-.1875rem) scale(1.1)!important;box-shadow:0 0 .875rem rgba(255,255,255,.7),0 0 1.375rem rgba(255,255,255,.4)!important}.team-card.is-selected{transform:none!important;filter:none!important}@media (hover:none){.team-card:active:not(.touch-active){transform:none!important;filter:none!important}}@media (max-width:480px){.team-card{padding:1.125rem .875rem}}@media not all{.avatar-ring,.socials a,.team-card{transition-duration:.2s!important}}