.TeamCarousel_section__XAt0K{background:linear-gradient(165deg,#032f46,#050707);padding:var(--space-16) 0 var(--space-20);color:#fff}.TeamCarousel_carouselOuter__8HK7_{position:relative;margin-top:var(--space-8)}.TeamCarousel_carouselMask__ebtLc{overflow:hidden;max-width:1314px;margin:0 auto;mask-image:linear-gradient(90deg,transparent,black 240px,black calc(100% - 240px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 240px,black calc(100% - 240px),transparent)}.TeamCarousel_carouselTrack__Vwh9r{display:flex;gap:16px;will-change:transform}.TeamCarousel_card__yNTgG{flex:0 0 250px;position:relative;border-radius:20px;overflow:hidden;height:443px;background:rgba(0,0,0,.2)}.TeamCarousel_cardPhoto__dyvZe{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.TeamCarousel_cardPlaceholder__R3qQr{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.TeamCarousel_cardInitials__yzQEN{font-family:var(--font-display);font-size:4.5rem;font-weight:900;color:rgba(255,255,255,.1);line-height:1}.TeamCarousel_cardOverlay__Djz_W{position:absolute;inset:0;background:linear-gradient(0deg,rgba(8,20,32,.95),rgba(8,20,32,.6) 35%,rgba(8,20,32,0) 60%);pointer-events:none}.TeamCarousel_cardInfo__Sf3oG{position:absolute;bottom:0;left:0;right:0;padding:24px 24px 20px;z-index:1}.TeamCarousel_cardName__sXF9X{font-family:var(--font-display);font-size:24px;font-weight:400;color:rgba(255,255,255,.95);letter-spacing:-.24px;line-height:1.2;margin-bottom:4px}.TeamCarousel_cardTitle__uFNQ1{font-family:var(--font-sans);font-size:13px;font-weight:500;color:#f9dede;line-height:1.4;margin-bottom:10px}.TeamCarousel_cardBadges__jkvzC{display:flex;flex-wrap:wrap;gap:6px}.TeamCarousel_cardBadge__btGgX{display:inline-block;padding:3px 10px;font-size:10px;font-weight:700;color:rgba(255,255,255,.75);background:rgba(255,255,255,.08);border:1px solid rgba(255,255,255,.1);border-radius:100px;line-height:1.3}.TeamCarousel_arrowButton__RUf3G{position:absolute;top:50%;transform:translateY(-50%);width:44px;height:44px;border-radius:50%;background:rgba(255,255,255,.06);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:3;transition:background .25s,border-color .25s;padding:0;color:#fff}.TeamCarousel_arrowButton__RUf3G:hover{background:rgba(255,255,255,.12);border-color:rgba(255,255,255,.25)}.TeamCarousel_arrowLeft__hxfG3{left:20px}.TeamCarousel_arrowRight__8UEQ_{right:20px}.TeamCarousel_arrowIcon__2rSP7{width:20px;height:20px;color:#fff}.TeamCarousel_dots__rriHa{display:flex;justify-content:center;align-items:center;gap:10px;margin-top:var(--space-8)}.TeamCarousel_arrowButtonSmall__sxCiA{width:36px;height:36px;border-radius:50%;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.12);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .25s;padding:0;color:#fff}.TeamCarousel_arrowButtonSmall__sxCiA:hover{background:rgba(255,255,255,.12)}.TeamCarousel_arrowButtonSmall__sxCiA .TeamCarousel_arrowIcon__2rSP7{width:16px;height:16px}.TeamCarousel_dot__Aq4CF{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.2);border:none;padding:0;cursor:pointer;transition:width .25s,height .25s,background .25s,border-radius .25s}.TeamCarousel_dotActive__LUjMS{width:24px;height:8px;border-radius:4px;background:var(--humareso-red)}@media (max-width:768px){.TeamCarousel_carouselMask__ebtLc{mask-image:linear-gradient(90deg,transparent,black 40px,black calc(100% - 40px),transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 40px,black calc(100% - 40px),transparent)}.TeamCarousel_arrowButton__RUf3G{display:none}.TeamCarousel_card__yNTgG{flex:0 0 220px;height:380px}}