@keyframes rotating{100%{transform:rotate(360deg)}}.teamDepartments{background-color:#262626;color:#fff}.teamDepartments .teamDepartments-title{margin:0;color:#fff;margin:clamp(1.6rem,1.568627451vw,2.4rem) 0 clamp(1.6rem,2.091503268vw,3.2rem) 0;color:var(--color-theme-black, #000000);text-transform:none;font-family:"Ysoft",sans-serif;font-size:clamp(4.2rem,3.2679738562vw,5rem);font-weight:700;letter-spacing:.25px;line-height:110%}.teamDepartments .teamDepartments-lead{max-width:68ch;margin:3.2rem 0 0;color:#d1d1d1}.teamDepartments .teamDepartments-lead p{margin:0;color:#d1d1d1}.teamDepartments .teamDepartments-grid{display:grid;grid-template-columns:1fr;gap:4.8rem;margin-top:7.2rem}@media(min-width: 48rem){.teamDepartments .teamDepartments-grid{grid-template-columns:repeat(2, 1fr);gap:7.2rem 4.8rem}}@media(min-width: 62rem){.teamDepartments .teamDepartments-grid{grid-template-columns:repeat(3, 1fr)}}.teamDepartmentItem{display:flex;flex-direction:column;align-items:center}.teamDepartmentItem-image{position:relative;width:100%;max-width:28rem;aspect-ratio:1;overflow:hidden;border-radius:50%;background-color:#6c6c6c}.teamDepartmentItem-image picture,.teamDepartmentItem-image img{display:block;width:100%;height:100%}.teamDepartmentItem-image img{object-fit:cover}