.team-card[data-v-ac1ca4ab]{color:inherit;display:block;height:100%;text-decoration:none}.team-card__media[data-v-ac1ca4ab]{aspect-ratio:4/5;background:radial-gradient(120% 90% at 20% 10%,rgba(255,236,214,.95),transparent 55%),linear-gradient(165deg,#f4e6d6,#e4d2be 48%,#d2b79c);border-radius:1.35rem 1.35rem .55rem .55rem;box-shadow:0 18px 40px #2b1a1214;overflow:hidden;position:relative}.team-card__media[data-v-ac1ca4ab] img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transition:transform .75s cubic-bezier(.22,1,.36,1);width:100%}.team-card__veil[data-v-ac1ca4ab]{background:linear-gradient(0deg,rgba(43,26,18,.18),transparent);height:38%;inset:auto 0 0;opacity:.55;pointer-events:none;position:absolute;transition:opacity .35s ease}.team-card__body[data-v-ac1ca4ab]{padding:1rem .15rem .25rem}.team-card__role[data-v-ac1ca4ab]{color:var(--color-text);font-size:.72rem;letter-spacing:.16em;margin:0 0 .35rem;opacity:.62;text-transform:uppercase}.team-card__name[data-v-ac1ca4ab]{color:var(--color-text-strong);font-family:var(--font-display);font-size:clamp(1.35rem,2.4vw,1.7rem);font-weight:500;letter-spacing:-.01em;line-height:1.15;margin:0 0 .7rem}.team-card__tags[data-v-ac1ca4ab]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.85rem}.team-card__tag[data-v-ac1ca4ab]{background:#efe6dbd9;border:1px solid hsla(28,30%,67%,.28);border-radius:999px;color:var(--color-text);font-size:.72rem;line-height:1;padding:.4rem .65rem}.team-card__more[data-v-ac1ca4ab]{align-items:center;color:var(--color-accent);display:inline-flex;font-size:.86rem;font-weight:500;gap:.35rem;opacity:.85;transition:gap .25s ease,opacity .25s ease}.team-card:focus-visible .team-card__media[data-v-ac1ca4ab] img,.team-card:hover .team-card__media[data-v-ac1ca4ab] img{transform:scale(1.035)}.team-card:focus-visible .team-card__veil[data-v-ac1ca4ab],.team-card:hover .team-card__veil[data-v-ac1ca4ab]{opacity:.75}.team-card:focus-visible .team-card__more[data-v-ac1ca4ab],.team-card:hover .team-card__more[data-v-ac1ca4ab]{gap:.55rem;opacity:1}
