.team-card[data-astro-cid-koqwdsno]{width:100%;perspective:1100px;aspect-ratio:3 / 4;outline:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.team-card__inner[data-astro-cid-koqwdsno]{position:relative;width:100%;height:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.4,.2,.2,1),box-shadow .3s ease;border-radius:var(--radius-md);box-shadow:var(--shadow-sm)}.team-card[data-astro-cid-koqwdsno]:hover .team-card__inner[data-astro-cid-koqwdsno],.team-card[data-astro-cid-koqwdsno]:focus-visible .team-card__inner[data-astro-cid-koqwdsno],.team-card[data-astro-cid-koqwdsno].is-flipped .team-card__inner[data-astro-cid-koqwdsno]{transform:rotateY(180deg);box-shadow:var(--shadow-md)}.team-card[data-astro-cid-koqwdsno]:focus-visible .team-card__inner[data-astro-cid-koqwdsno]{outline:2px solid var(--color-teal-500);outline-offset:3px}.team-card__face[data-astro-cid-koqwdsno]{position:absolute;inset:0;border-radius:var(--radius-md);overflow:hidden;backface-visibility:hidden;-webkit-backface-visibility:hidden}.team-card__front[data-astro-cid-koqwdsno]{background:var(--color-teal-100)}.team-card__front[data-astro-cid-koqwdsno] img[data-astro-cid-koqwdsno]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.team-card__front--logo[data-astro-cid-koqwdsno]{background:var(--color-turquoise)}.team-card__front--logo[data-astro-cid-koqwdsno] .team-card__logo[data-astro-cid-koqwdsno]{inset:0;width:64%;height:auto;margin:auto;object-fit:contain}.team-card__front--logo[data-astro-cid-koqwdsno] .team-card__caption[data-astro-cid-koqwdsno]{background:none;color:var(--color-white)}.team-card__front--logo[data-astro-cid-koqwdsno] .team-card__role[data-astro-cid-koqwdsno]{color:var(--color-white)}.team-card__caption[data-astro-cid-koqwdsno]{position:absolute;inset:auto 0 0;padding:var(--space-7) var(--space-4) var(--space-4);color:var(--color-white);background:linear-gradient(180deg,#0b243600,#0b2436c7)}.team-card__name[data-astro-cid-koqwdsno]{font-size:var(--fs-lg);color:inherit;font-weight:400}.team-card__role[data-astro-cid-koqwdsno]{margin-top:2px;font-size:var(--fs-xs);line-height:var(--lh-snug);color:#ffffffe0}.team-card__chip[data-astro-cid-koqwdsno]{position:absolute;top:var(--space-3);left:var(--space-3);padding:3px 10px;border-radius:var(--radius-pill);background:var(--color-white);color:var(--color-navy-900);font-size:.6875rem;font-weight:600;letter-spacing:.04em;box-shadow:var(--shadow-sm)}.team-card__back[data-astro-cid-koqwdsno]{transform:rotateY(180deg);display:flex;flex-direction:column;gap:var(--space-2);padding:var(--space-5) var(--space-4) var(--space-4);background:var(--color-navy-900);color:var(--color-white);box-shadow:inset 0 0 0 4px #ffffff24}.team-card__chips[data-astro-cid-koqwdsno]{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-1)}.team-card__back[data-astro-cid-koqwdsno] .team-card__chip[data-astro-cid-koqwdsno]{position:static}.team-card__chip--outline[data-astro-cid-koqwdsno]{background:transparent;color:var(--color-white);box-shadow:inset 0 0 0 1px #ffffffb3}.team-card__back[data-astro-cid-koqwdsno] .team-card__role[data-astro-cid-koqwdsno]{margin-top:0}.team-card__about[data-astro-cid-koqwdsno]{margin-top:auto;font-size:.8125rem;line-height:1.45;color:#ffffffeb;overflow:hidden}@media(max-width:900px){.team-card[data-astro-cid-koqwdsno]{aspect-ratio:auto;perspective:none;cursor:default}.team-card__inner[data-astro-cid-koqwdsno],.team-card[data-astro-cid-koqwdsno]:hover .team-card__inner[data-astro-cid-koqwdsno],.team-card[data-astro-cid-koqwdsno]:focus-visible .team-card__inner[data-astro-cid-koqwdsno],.team-card[data-astro-cid-koqwdsno].is-flipped .team-card__inner[data-astro-cid-koqwdsno]{display:flex;flex-direction:column;height:100%;transform:none;transform-style:flat;box-shadow:var(--shadow-sm);overflow:hidden}.team-card__face[data-astro-cid-koqwdsno]{position:relative;inset:auto;border-radius:0;backface-visibility:visible;-webkit-backface-visibility:visible}.team-card__front[data-astro-cid-koqwdsno]{flex:0 0 auto;aspect-ratio:3 / 4}.team-card__front[data-astro-cid-koqwdsno] .team-card__caption[data-astro-cid-koqwdsno],.team-card__front[data-astro-cid-koqwdsno] .team-card__chip[data-astro-cid-koqwdsno]{display:none}.team-card__back[data-astro-cid-koqwdsno]{flex:1;transform:none;padding:var(--space-4) var(--space-4) var(--space-5);box-shadow:none}.team-card__about[data-astro-cid-koqwdsno]{margin-top:var(--space-2)}}@media(prefers-reduced-motion:reduce){.team-card__inner[data-astro-cid-koqwdsno]{transition:none}}
