.team-1{display:grid}.team-1,.team-1__links{gap:var(--gap-xl) var(--gap-sm)}.modal__contents-photo,.team-1__photo{aspect-ratio:4/5;border-radius:var(--border-radius);margin-inline:auto;max-width:30rem;-o-object-fit:cover;object-fit:cover;width:100%}.team-1__social{gap:1rem}.team-1__social a{display:block}.team-1__links a:hover{color:var(--secondary-color)}.team-1__social svg{display:block;height:1.6rem;width:1.6rem;fill:currentColor}@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)}}@media (max-width:479px){.team-1__links .button{margin-inline:initial}}.team-1 .modal__contents{background-color:var(--white);border-radius:var(--border-radius);display:grid;gap:var(--gap-md);padding:4rem}.team-1 .modal__close{right:0;top:0}@media (min-width:768px){.team-1 .modal__contents{grid-template-columns:30% 1fr}}