.employees{display:grid;grid-gap:var(--spacing-md);gap:var(--spacing-md);grid-template-columns:repeat(4,minmax(0,1fr));width:100%}@media(max-width:1024px){.employees{grid-template-columns:repeat(3,1fr)}}@media(max-width:768px){.employees{grid-template-columns:repeat(2,1fr);row-gap:var(--spacing-md);column-gap:var(--spacing-sm)}}.employees .employee-card{aspect-ratio:1/1;min-width:0}.employees .employee-card a{text-decoration:underline}.employees .employee-card a p{margin-top:var(--spacing-xs)}.employees .employee-card img{object-fit:cover;width:100%;height:100%}.employees .employee-card p{font-size:.9rem;line-height:1.4}