.block-team-carousel{overflow:hidden;padding:60px 0}.block-team-carousel__heading{text-align:center;font-size:clamp(1.5rem,3vw,2.25rem);font-weight:700;margin-bottom:40px;padding:0 1rem}.block-team-carousel__swiper{width:100%;overflow:hidden}.block-team-carousel .swiper-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.block-team-carousel .swiper-slide{-webkit-box-sizing:border-box;box-sizing:border-box;height:auto !important;-ms-flex-negative:0;flex-shrink:0}.block-team-carousel__slide-inner{position:relative;width:100%;height:100%;border-radius:20px;overflow:hidden;-webkit-transform:scale(var(--tc-inactive-scale, 0.62));-ms-transform:scale(var(--tc-inactive-scale, 0.62));transform:scale(var(--tc-inactive-scale, 0.62));-webkit-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center;-webkit-transition:-webkit-transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:-webkit-transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94), -webkit-transform .5s cubic-bezier(0.25, 0.46, 0.45, 0.94);will-change:transform}.swiper-slide-active .block-team-carousel__slide-inner{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.block-team-carousel__img{display:block;width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top}.block-team-carousel__no-image{width:100%;height:100%;background:#d4d4d4}.block-team-carousel .swiper-button-prev,.block-team-carousel .swiper-button-next{width:44px;height:44px;border-radius:50%;border:none;background:hsla(0,0%,100%,.92);-webkit-box-shadow:0 2px 12px rgba(0,0,0,.18);box-shadow:0 2px 12px rgba(0,0,0,.18);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,-webkit-box-shadow .2s;transition:background .2s,box-shadow .2s;transition:background .2s,box-shadow .2s,-webkit-box-shadow .2s;color:#1a1a1a;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 768px){.block-team-carousel .swiper-button-prev,.block-team-carousel .swiper-button-next{width:32px;height:32px}}.block-team-carousel .swiper-button-prev::after,.block-team-carousel .swiper-button-next::after{display:none}.block-team-carousel .swiper-button-prev:hover,.block-team-carousel .swiper-button-next:hover{background:#fff;-webkit-box-shadow:0 4px 20px rgba(0,0,0,.25);box-shadow:0 4px 20px rgba(0,0,0,.25)}.block-team-carousel .swiper-button-prev svg,.block-team-carousel .swiper-button-next svg{pointer-events:none}.block-team-carousel .swiper-button-prev{left:28%}@media only screen and (max-width: 768px){.block-team-carousel .swiper-button-prev{left:12px}}.block-team-carousel .swiper-button-next{right:28%}@media only screen and (max-width: 768px){.block-team-carousel .swiper-button-next{right:12px}}.block-team-carousel__editor-wrap{padding:24px}.block-team-carousel__title{text-align:center;font-size:1.5rem;font-weight:700;margin-bottom:1.5rem}.block-team-carousel__preview{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;overflow-x:auto;padding-bottom:8px}.block-team-carousel__preview-item{position:relative;-ms-flex-negative:0;flex-shrink:0;width:160px;border-radius:12px;overflow:hidden;background:#e8e8e8}.block-team-carousel__preview-item img{width:100%;height:200px;-o-object-fit:contain;object-fit:contain;display:block}.block-team-carousel__preview-placeholder{width:100%;height:200px;background:#d4d4d4}
