.team-slider-module{--team-slider-bg:#222631;--team-slider-text:#f7f8fb;--team-slider-muted:rgba(247,248,251,.72);--team-slider-line:hsla(0,0%,100%,.12);--team-slider-accent:#24ce7b;background:var(--team-slider-bg);color:var(--team-slider-text);overflow:hidden;padding:96px 25px 26px;position:relative}.team-slider-module:after,.team-slider-module:before{background-image:radial-gradient(rgba(92,112,143,.32) 2px,transparent 0);background-size:16px 16px;content:"";height:190px;opacity:.45;pointer-events:none;position:absolute;top:0;width:250px}.team-slider-module:before{left:-35px}.team-slider-module:after{left:430px}.team-slider-module__inner{margin:0 auto;max-width:1125px;position:relative;z-index:1}.team-slider-module__intro{margin-bottom:34px;max-width:650px}.team-slider-module__eyebrow{color:var(--team-slider-accent);font-family:Proxima Nova,sans-serif;font-size:13px;font-weight:700;letter-spacing:3px;line-height:1.4;margin-bottom:18px;text-transform:uppercase}.team-slider-module__heading{color:var(--team-slider-text);font-family:futura-pt,sans-serif;font-size:clamp(34px,4vw,52px);font-weight:700;letter-spacing:.2px;line-height:1.04;margin:0 0 14px}.team-slider-module__description{color:var(--team-slider-muted);font-family:futura-pt,sans-serif;font-size:18px;font-weight:300;letter-spacing:.25px;line-height:1.45;margin:0;max-width:600px}.team-slider-module__stage{align-items:center;display:grid;gap:28px;grid-template-columns:44px minmax(0,1fr) 44px;margin-left:-72px;margin-right:-72px;min-width:0}.team-slider-module__swiper{border:1px solid rgba(36,206,123,.35);border-radius:10px;box-shadow:0 28px 80px rgba(0,0,0,.32);height:clamp(320px,50vw,560px);max-height:560px;max-width:100%;min-height:0;min-width:0;overflow:hidden;width:100%!important}.team-slider-module__slide,.team-slider-module__swiper .swiper-wrapper,.team-slider-module__track{height:100%;max-width:100%;min-height:0;min-width:0;width:100%!important}.team-slider-module__slide{background:#171b24;flex:0 0 100%}.team-slider-module__slide img{display:block;height:100%;object-fit:cover;width:100%}.team-slider-module__arrow{align-items:center;background:rgba(26,30,40,.72);border:1px solid hsla(0,0%,100%,.12);border-radius:999px;box-shadow:0 12px 32px rgba(0,0,0,.25);cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:relative;transition:background-color .18s ease,border-color .18s ease,transform .18s ease;width:44px}.team-slider-module__arrow:focus,.team-slider-module__arrow:hover{background:rgba(36,206,123,.14);border-color:rgba(36,206,123,.55);outline:none;transform:translateY(-1px)}.team-slider-module__arrow span{border-right:2px solid #fff;border-top:2px solid #fff;display:block;height:10px;left:50%;position:absolute;top:50%;width:10px}.team-slider-module__arrow--prev span{transform:translate(-50%,-50%) rotate(-135deg)}.team-slider-module__arrow--next span{transform:translate(-50%,-50%) rotate(45deg)}.team-slider-module__pagination{align-items:center;display:flex;gap:12px;justify-content:center;min-height:34px;padding-top:22px}.team-slider-module__dot,.team-slider-module__pagination .swiper-pagination-bullet{background:hsla(0,0%,100%,.18);border:0;border-radius:999px;cursor:pointer;display:block;height:6px;margin:0!important;opacity:1;padding:0;transition:background-color .18s ease,width .18s ease;width:36px}.team-slider-module__dot.is-active,.team-slider-module__pagination .swiper-pagination-bullet-active{background:var(--team-slider-accent);width:44px}@media (max-width:1280px){.team-slider-module__stage{margin-left:0;margin-right:0}}@media (max-width:767px){.team-slider-module{padding:72px 20px 20px}.team-slider-module:after,.team-slider-module:before{opacity:.25}.team-slider-module:after{display:none}.team-slider-module__stage{display:block;position:relative}.team-slider-module__swiper{height:clamp(240px,72vw,420px);max-height:420px}.team-slider-module__arrow{height:38px;position:absolute;top:50%;transform:translateY(-50%);width:38px;z-index:3}.team-slider-module__arrow:focus,.team-slider-module__arrow:hover{transform:translateY(-50%)}.team-slider-module__arrow--prev{left:12px}.team-slider-module__arrow--next{right:12px}}