.team-card[data-astro-cid-urobqpsr]{position:relative;flex:0 0 auto;width:340px;height:460px;border-radius:24px;overflow:hidden;background:#0e0e10;border:1px solid rgba(255,255,255,.05);scroll-snap-align:start;transition:.4s ease-in-out;user-select:none}@media(max-width:479px){.team-card[data-astro-cid-urobqpsr]{width:280px;height:400px}}.team-card[data-astro-cid-urobqpsr]:hover{border-color:#56dcad66;transform:translateY(-6px);box-shadow:0 20px 50px #56dcad14}.team-card[data-astro-cid-urobqpsr]:hover .team-img[data-astro-cid-urobqpsr]{transform:scale(1.06)}.team-card[data-astro-cid-urobqpsr]:hover .team-socials[data-astro-cid-urobqpsr]{opacity:1;transform:translateY(0);max-height:60px;margin-top:18px}.team-media[data-astro-cid-urobqpsr]{position:absolute;inset:0}.team-img[data-astro-cid-urobqpsr]{width:100%;height:100%;object-fit:cover;object-position:center top;pointer-events:none;-webkit-user-drag:none;transition:transform .6s ease}.team-placeholder[data-astro-cid-urobqpsr]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:96px;font-weight:600;letter-spacing:-4px;color:#ffffffd9;background:radial-gradient(circle at 30% 20%,rgba(86,220,173,.35),transparent 60%),radial-gradient(circle at 80% 90%,rgba(182,255,255,.15),transparent 55%),#0d0d0f}.team-overlay[data-astro-cid-urobqpsr]{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 45%,rgba(0,0,0,.92))}.team-info[data-astro-cid-urobqpsr]{position:absolute;left:0;right:0;bottom:0;padding:28px;z-index:2}.team-role[data-astro-cid-urobqpsr]{display:inline-block;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#56dcad;margin-bottom:6px}.team-name[data-astro-cid-urobqpsr]{font-size:1.5rem;font-weight:600;color:#fff;letter-spacing:-.5px}.team-socials[data-astro-cid-urobqpsr]{display:flex;gap:10px;max-height:0;margin-top:0;opacity:0;transform:translateY(12px);overflow:hidden;transition:.4s ease-in-out}@media(hover:none){.team-socials[data-astro-cid-urobqpsr]{opacity:1;transform:none;max-height:60px;margin-top:18px}}.team-social-btn[data-astro-cid-urobqpsr]{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;color:#fff;background:#ffffff14;border:1px solid rgba(255,255,255,.15);backdrop-filter:blur(10px);transition:.3s ease}.team-social-btn[data-astro-cid-urobqpsr]:hover{background:#56dcad;border-color:#56dcad;color:#000;transform:translateY(-3px)}.team-pin-section[data-astro-cid-5bfvjeui]{position:relative;width:100%;padding-top:0!important}.team-pin-viewport[data-astro-cid-5bfvjeui]{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:24px 0}.team-top[data-astro-cid-5bfvjeui]{display:flex;align-items:flex-end;justify-content:space-between;gap:30px}.team-top[data-astro-cid-5bfvjeui] .section-header{margin-bottom:1.75rem}@media(max-width:767px){.team-top[data-astro-cid-5bfvjeui]{align-items:flex-start;flex-direction:column;gap:8px}}.team-progress-meta[data-astro-cid-5bfvjeui]{display:flex;flex-direction:column;align-items:flex-end;gap:10px;margin-bottom:2.25rem}@media(max-width:767px){.team-progress-meta[data-astro-cid-5bfvjeui]{align-items:flex-start;margin-bottom:1.25rem;width:100%}}.team-progress-meta[data-astro-cid-5bfvjeui] .team-scroll-hint[data-astro-cid-5bfvjeui]{font-size:.78rem;font-weight:600;text-transform:uppercase;letter-spacing:1.4px;color:#999}.team-progress-meta[data-astro-cid-5bfvjeui] .team-progress-bar[data-astro-cid-5bfvjeui]{width:180px;height:4px;border-radius:99px;background:#ffffff14;overflow:hidden}.team-progress-meta[data-astro-cid-5bfvjeui] .team-progress-bar[data-astro-cid-5bfvjeui] .team-progress-fill[data-astro-cid-5bfvjeui]{width:100%;height:100%;background:#56dcad;box-shadow:0 0 12px #56dcad;transform-origin:left center;transform:scaleX(.2)}.team-scroller[data-astro-cid-5bfvjeui]{overflow:visible;width:100%;padding:10px 0 16px;padding-left:max(40px,(100vw - 1440px) / 2 + 40px)}@media(max-width:479px){.team-scroller[data-astro-cid-5bfvjeui]{padding-left:20px}}.team-track[data-astro-cid-5bfvjeui]{display:flex;gap:24px;width:max-content;padding-right:40px;will-change:transform}
