.team-1{display:grid;grid-gap:4rem 20rem}.team-1__photo-wrapper{aspect-ratio:var(--aspect-ratio);background:none;border:none;margin-bottom:1rem;overflow:hidden;width:100%}.team-1__photo-wrapper img{height:100%;object-fit:cover;width:100%}.team-1__meta{text-align:center}.team-1__name{font-size:1.8rem;font-weight:500;margin-bottom:0}button.team-1__photo-wrapper{cursor:pointer}.team-1--3-col{gap:2.4rem 1.6rem;grid-template-columns:repeat(2,1fr)}@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);grid-gap:4rem 10rem}}@media (min-width:992px){.team-1--3-col{grid-gap:4rem 20rem}.team-1--4-col,.team-1--5-col,.team-1--6-col{grid-template-columns:repeat(4,1fr);grid-gap:4rem 20rem}}@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{max-width:800px}.team-1__modal .modal__contents{display:grid;grid-gap:var(--gap-md);background-color:var(--white);padding:2.4rem;text-align:left}@media (min-width:768px){.team-1__modal .modal__contents{grid-template-columns:1fr 2fr}}@media (max-width:768px){.team-1__modal .modal__contents-photo{display:none}}