.personnel-Carousel .swiper-container{height:auto;overflow:hidden;position:static;width:100%}.personnel-Carousel .swiper-wrapper{display:flex;flex-flow:row nowrap;height:auto;transition:transform .6s ease;width:100%;will-change:transform}.personnel-Carousel .team-page{align-content:start;display:grid;flex:0 0 100%;gap:30px;grid-template-columns:repeat(4,minmax(0,1fr))}.personnel-Carousel .swiper-slide{align-items:center;aspect-ratio:250/169;background:#fff;display:flex;height:auto;justify-content:center;margin:0;text-align:center;width:100%}.personnel-Carousel .swiper-button-next,.personnel-Carousel .swiper-button-prev{background:transparent;border:0;color:#5b5b5b;cursor:pointer;font-size:40px;position:absolute;top:50%;width:40px}.personnel-Carousel .swiper-button-next{right:0}.personnel-Carousel .swiper-button-prev{left:0}.personnel-Carousel .swiper-button-next:disabled,.personnel-Carousel .swiper-button-prev:disabled{cursor:auto;opacity:.35;pointer-events:none}@media(max-width:1268px){.personnel-Carousel .team-page{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:768px){.personnel-Carousel .team-page{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.personnel-Carousel{padding:0 45px}.personnel-Carousel .team-page{grid-template-columns:1fr}}
