.team{display:grid;gap:var(--spacing--ml) var(--spacing--m)}@media (min-width:40.5em){.team{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:62em){.team{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:84.25em){.team{grid-template-columns:repeat(4,minmax(0,1fr))}}.member__header{display:flex;flex-direction:column;position:relative}.member__media-container{overflow:hidden;padding-bottom:66.66666%;position:relative}.member__media{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover;position:absolute}@media (prefers-reduced-motion:no-preference){.member__media{transition:transform var(--timing) var(--ease)}}.member__legacy{align-items:center;background-color:var(--color--background-alternate);block-size:1.5rem;border-radius:calc(infinity * 1px);border-radius:1rem;color:var(--color--font);display:flex;font-size:.875rem;font-weight:700;gap:.5rem;line-height:1;margin:-1.5rem 1rem 0 auto;padding:.125em 1em;transform:translateY(50%)}.member__name{font-size:1.1875rem;line-height:1.5263157895;margin-block-start:.75rem}.member__link{display:flex;gap:.5em;justify-content:space-between}.member__link:after{content:"";inset:0;position:absolute;z-index:1}.member__info,.member__position{font-size:.875rem;line-height:1.5}.member__info{border-block-start:var(--line) solid var(--color--font-o-1);margin-block-start:.5rem;padding-block-start:.5rem}.member__contacts{font-size:.875rem;line-height:1.7142857143;margin-block-start:.5rem}.member .nav-some{border-block-start:var(--line) solid var(--color--font-o-1);color:var(--color--font-o-5);margin-block-start:.5rem}.member .nav-some__menu{margin-block:.25em}.member__header:not(.is-legacy):hover .member__media{transform:scale(1.05)}@media (prefers-reduced-motion:no-preference){.member__header:not(.is-legacy):hover .member__icon{animation:bounceInlineEnd 5s ease-in-out infinite}}