.team-1{grid-gap:var(--gap-md);display:grid}.team-1__team-member{text-align:center}.team-1__links{-webkit-box-pack:center;-ms-flex-pack:center;gap:var(--gap-sm);justify-content:center}.team-1__links,.team-1__social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}.team-1__social{gap:1rem}.team-1__social a{display:block}.team-1__links a:hover{color:var(--primary-color-hover)}.team-1__social svg{fill:currentColor;display:block;height:1.6rem;width:1.6rem}@media (min-width:576px){.team-1--3-col,.team-1--4-col,.team-1--5-col,.team-1--6-col{grid-template-columns:repeat(2,1fr)}}@media (min-width:768px){.team-1--3-col,.team-1--4-col,.team-1--5-col,.team-1--6-col{grid-template-columns:repeat(3,1fr)}}@media (min-width:992px){.team-1--4-col,.team-1--5-col,.team-1--6-col{grid-template-columns:repeat(4,1fr)}}@media (min-width:1200px){.team-1--5-col{grid-template-columns:repeat(5,1fr)}.team-1--6-col{grid-template-columns:repeat(6,1fr)}}.team-1 .modal__contents{grid-gap:var(--gap-md);background-color:var(--white);display:grid;padding:4rem}.team-1 .modal__close{right:0;top:0}@media (min-width:768px){.team-1 .modal__contents{grid-template-columns:30% 1fr}}