@keyframes rotating{100%{transform:rotate(360deg)}}.personItem{display:flex;flex-direction:row;align-items:flex-start}.personItem .personItem-image{position:relative;overflow:hidden;width:clamp(8rem,6.5359477124vw,10rem);min-width:clamp(8rem,6.5359477124vw,10rem);height:clamp(8rem,6.5359477124vw,10rem);border-radius:50%;margin:0 clamp(1.6rem,1.568627451vw,2.4rem) 0 0}.personItem .personItem-image picture{position:absolute;width:100%;height:100%}.personItem .personItem-image img{width:100%;min-height:100%;max-height:100%;object-fit:cover;object-position:top center}.personItem .personItem-image .emptyImage{display:flex;width:clamp(8rem,6.5359477124vw,10rem);height:clamp(8rem,6.5359477124vw,10rem);align-items:center;justify-content:center;border:1px solid #f7f7f7;margin:0 auto;background:#f7f7f7;color:#000}.personItem .personItem-image .emptyImage:before{content:"";font-family:"icomoon";font-size:1.9rem;font-weight:normal;line-height:1;font-size:clamp(3rem,2.614379085vw,4rem)}.personItem .personItem-name{margin:0 0 .8rem 0;font-size:1.8rem;font-weight:700}.personItem .personItem-post{margin:0 0 clamp(1.6rem,1.568627451vw,2.4rem) 0;font-size:1.4rem;font-weight:400;color:var(--color-text-2, #6C6C6C);line-height:1}.personItem .personItem-content{display:flex;flex-direction:column;flex-grow:1;justify-content:space-between}.personItem .personItem-contacts{display:flex;flex-direction:column;flex-wrap:wrap;gap:1rem 2.5rem}.personItem .personItem-email,.personItem .personItem-phone{display:block;width:max-content;font-size:1.4rem;font-weight:400}.personItem .personItem-email a,.personItem .personItem-phone a{font-weight:400;text-transform:none}.personItem .personItem-email a:focus,.personItem .personItem-email a:hover,.personItem .personItem-phone a:focus,.personItem .personItem-phone a:hover{text-decoration:underline}.personItem .personItem-email a:before,.personItem .personItem-phone a:before{color:var(--color-text-2, #6C6C6C);margin-right:1.5rem}.personContainer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4rem}.personContainer .personItem{width:calc(100% - 4rem);max-width:32rem}@container (inline-size > 60rem){.personContainer .personItem{width:calc(50% - 4rem)}}@container (inline-size > 80rem){.personContainer .personItem{width:calc(33.33% - 4rem)}}.personContainer.personContainer--items1 .personItem{width:calc(100% - 4rem)}@container (inline-size > 80rem){.personContainer.personContainer--items2 .personItem{width:calc(33.33% - 4rem)}}@container (inline-size > 80rem){.personContainer.personContainer--items3 .personItem{width:calc(33.33% - 4rem)}}@container (inline-size > 100rem){.personContainer.personContainer--items4 .personItem{width:calc(25% - 4rem)}}@container (inline-size > 140rem){.personContainer.personContainer--items5 .personItem{width:calc(20% - 4rem)}}@container (inline-size > 160rem){.personContainer.personContainer--items6 .personItem{width:calc(16.6% - 4rem)}}.personContainer.personContainer--contactForm{flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:center;padding:clamp(4.8rem,6.2745098039vw,9.6rem) 0;gap:clamp(4.8rem,5.7516339869vw,8.8rem)}@container (inline-size > 768){.personContainer.personContainer--contactForm{padding:0}}.personContainer.personContainer--contactForm .personItem{width:auto;max-width:none;align-items:center}.personContainer.personContainer--contactForm .personItem-image{width:clamp(14rem,11.7647058824vw,18rem);min-width:clamp(14rem,11.7647058824vw,18rem);height:clamp(14rem,11.7647058824vw,18rem);margin:0 clamp(1.6rem,1.568627451vw,2.4rem) 0 0}.personContainer.personContainer--contactForm .personItem-content{justify-content:center}.personContainer.personContainer--contactForm .personItem-post{margin:0 0 clamp(0.8rem,1.045751634vw,1.6rem) 0;color:#f60;font-family:"Ysoft",sans-serif;font-size:clamp(2.2rem,2.3529411765vw,3.6rem);font-weight:700;line-height:1}.personContainer.personContainer--contactForm .personItem-name{margin:0 0 clamp(0.8rem,1.045751634vw,1.6rem) 0;color:var(--color-theme-black, #000000);font-size:clamp(1.8rem,1.4705882353vw,2.25rem);font-weight:700;line-height:1.2}.personContainer.personContainer--contactForm .personItem-contacts{gap:.8rem}.personContainer.personContainer--contactForm .personItem-email,.personContainer.personContainer--contactForm .personItem-phone{width:auto;color:#262626;font-size:clamp(1.6rem,1.1764705882vw,1.8rem);line-height:1.3}.personContainer.personContainer--contactForm .personItem-email a,.personContainer.personContainer--contactForm .personItem-phone a{display:inline;color:inherit;font-family:inherit;font-weight:400;letter-spacing:0;line-height:inherit;text-decoration:none;text-transform:none}.personContainer.personContainer--contactForm .personItem-email a:focus,.personContainer.personContainer--contactForm .personItem-email a:hover,.personContainer.personContainer--contactForm .personItem-phone a:focus,.personContainer.personContainer--contactForm .personItem-phone a:hover{color:inherit;text-decoration:underline}.personContainer.personContainer--contactForm .personItem-email a:before,.personContainer.personContainer--contactForm .personItem-phone a:before{display:none}.sectionContainer--grey .personItem .personItem-image .emptyImage{border-color:#f7f7f7;background:#f7f7f7;color:#fff}