.team-photo[data-astro-cid-mg7wrl5n]{aspect-ratio:1;background:var(--color-band-grey);place-items:center;display:grid;position:relative;overflow:hidden}.team-photo--profile[data-astro-cid-mg7wrl5n]{aspect-ratio:3/4}.team-photo[data-astro-cid-mg7wrl5n] img{object-fit:cover;object-position:center top;width:100%;height:100%}.team-photo__silhouette[data-astro-cid-mg7wrl5n]{place-self:stretch stretch;width:100%;height:100%}.team-photo__skin[data-astro-cid-mg7wrl5n]{fill:color-mix(in srgb, var(--color-heading) 20%, var(--color-band-grey))}.team-photo__jacket[data-astro-cid-mg7wrl5n]{fill:color-mix(in srgb, var(--color-heading) 34%, var(--color-band-grey))}.team-photo__lapel[data-astro-cid-mg7wrl5n]{fill:color-mix(in srgb, var(--color-heading) 42%, var(--color-band-grey))}.team-photo__shirt[data-astro-cid-mg7wrl5n]{fill:color-mix(in srgb, #fff 80%, var(--color-band-grey))}.team-photo__tie[data-astro-cid-mg7wrl5n]{fill:color-mix(in srgb, var(--color-heading) 50%, var(--color-band-grey))}.contact-card[data-astro-cid-qox7tg37]{gap:var(--space-2);display:grid}.contact-card__photo[data-astro-cid-qox7tg37]{margin-block-end:var(--space-2)}.contact-card__name[data-astro-cid-qox7tg37]{font-size:var(--text-md)}.contact-card__title[data-astro-cid-qox7tg37]{color:var(--color-text-muted)}.contact-card__row[data-astro-cid-qox7tg37]{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;margin-block-start:var(--space-2);display:flex}.contact-card__links[data-astro-cid-qox7tg37]{gap:var(--space-2);margin:0;padding:0;list-style:none;display:flex}.contact-card__profile[data-astro-cid-qox7tg37]{align-items:center;gap:var(--space-2);color:var(--color-link);font-size:var(--text-base);margin-inline-start:auto;text-decoration:none;display:inline-flex}.contact-card__profile[data-astro-cid-qox7tg37]:hover{color:var(--color-link-hover);text-decoration:underline}.contact-card__profile-icon[data-astro-cid-qox7tg37]{background:var(--color-accent);width:1.75rem;height:1.75rem;color:var(--color-on-accent);transition:transform var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:inline-grid}.contact-card__profile[data-astro-cid-qox7tg37]:hover .contact-card__profile-icon[data-astro-cid-qox7tg37]{transform:translate(2px)}.contact-card__link[data-astro-cid-qox7tg37]{gap:var(--space-1);color:inherit;text-decoration:none;display:grid}.contact-card--tile[data-astro-cid-qox7tg37] .contact-card__photo[data-astro-cid-qox7tg37]{margin-block-end:var(--space-3)}.contact-card--tile[data-astro-cid-qox7tg37] .contact-card__name[data-astro-cid-qox7tg37]{color:var(--color-tile-name)}.contact-card--tile[data-astro-cid-qox7tg37] .contact-card__title[data-astro-cid-qox7tg37]{color:var(--color-text)}.contact-card__link[data-astro-cid-qox7tg37] .team-photo img,.contact-card__link[data-astro-cid-qox7tg37] .team-photo__watermark{transition:transform var(--duration-fast) var(--ease-out)}.contact-card__badge[data-astro-cid-qox7tg37]{right:var(--space-3);bottom:var(--space-3);background:var(--color-accent);width:2.75rem;height:2.75rem;transition:background-color var(--duration-fast) var(--ease-out);border-radius:50%;place-items:center;display:grid;position:absolute}.contact-card__badge[data-astro-cid-qox7tg37]:after{content:"";background:var(--color-on-accent);width:1rem;height:1rem;-webkit-mask:var(--icon-chevron) center / contain no-repeat;mask:var(--icon-chevron) center / contain no-repeat;transition:transform var(--duration-fast) var(--ease-out)}.contact-card__link[data-astro-cid-qox7tg37]:hover .contact-card__badge[data-astro-cid-qox7tg37],.contact-card__link[data-astro-cid-qox7tg37]:focus-visible .contact-card__badge[data-astro-cid-qox7tg37]{background:var(--color-accent-hover)}.contact-card__link[data-astro-cid-qox7tg37]:hover .contact-card__badge[data-astro-cid-qox7tg37]:after,.contact-card__link[data-astro-cid-qox7tg37]:focus-visible .contact-card__badge[data-astro-cid-qox7tg37]:after{transform:translate(2px)}.contact-card__link[data-astro-cid-qox7tg37]:hover .contact-card__name[data-astro-cid-qox7tg37],.contact-card__link[data-astro-cid-qox7tg37]:focus-visible .contact-card__name[data-astro-cid-qox7tg37]{color:var(--color-accent-text)}.contact-card__link[data-astro-cid-qox7tg37]:hover .team-photo img,.contact-card__link[data-astro-cid-qox7tg37]:hover .team-photo__watermark,.contact-card__link[data-astro-cid-qox7tg37]:focus-visible .team-photo img,.contact-card__link[data-astro-cid-qox7tg37]:focus-visible .team-photo__watermark{transform:scale(1.03)}@media (prefers-reduced-motion:reduce){.contact-card__link[data-astro-cid-qox7tg37] .team-photo img,.contact-card__link[data-astro-cid-qox7tg37] .team-photo__watermark{transition:none;transform:none}}
