section.team-index{overflow:hidden;padding-bottom:120px!important}section.team-index .bg-halftone{position:absolute;width:100%;height:fit-content;top:0;left:0;opacity:.5;z-index:-1}section.team-index .bg-halftone img{width:100%;height:100%;object-fit:cover;object-position:center}section.team-index .wrapper{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto;gap:40px}section.team-index .wrapper .department{position:relative;width:100%}section.team-index .wrapper .department .members{display:grid;grid-template-columns:1fr;column-gap:auto;row-gap:auto;gap:16px}section.team-index .wrapper .department .swiper{overflow:visible;padding-top:32px}section.team-index .wrapper .department .swiper .swiper-navigation{position:absolute;top:-100px;right:0;display:flex;align-items:center;justify-content:flex-end;flex-direction:row;flex-wrap:auto;gap:24px;margin-top:24px}section.team-index .wrapper .department .swiper .swiper-navigation .swiper-prev,section.team-index .wrapper .department .swiper .swiper-navigation .swiper-next{display:flex;align-items:center;justify-content:center;flex-direction:row;flex-wrap:auto;width:64px;height:64px;border-radius:64px;background:#252527;cursor:pointer;transition:all .3s ease}section.team-index .wrapper .department .swiper .swiper-navigation .swiper-prev.swiper-button-disabled,section.team-index .wrapper .department .swiper .swiper-navigation .swiper-prev.swiper-button-lock,section.team-index .wrapper .department .swiper .swiper-navigation .swiper-next.swiper-button-disabled,section.team-index .wrapper .department .swiper .swiper-navigation .swiper-next.swiper-button-lock{display:none}section.team-index .wrapper .department .swiper .swiper-navigation .swiper-prev:hover,section.team-index .wrapper .department .swiper .swiper-navigation .swiper-next:hover{background:#ADAEB3}section.team-index .wrapper .department .swiper .swiper-navigation .swiper-prev svg,section.team-index .wrapper .department .swiper .swiper-navigation .swiper-next svg{width:32px}section.team-index .wrapper .department .flip-card{aspect-ratio:.94/1;perspective:1200px;cursor:pointer}section.team-index .wrapper .department .flip-card:hover .flip-card__inner,section.team-index .wrapper .department .flip-card.flipped .flip-card__inner{transform:rotateY(180deg)}section.team-index .wrapper .department .flip-card:hover .flip-card__inner .flip-card__face--front *,section.team-index .wrapper .department .flip-card.flipped .flip-card__inner .flip-card__face--front *{opacity:0;transition-delay:0s}section.team-index .wrapper .department .flip-card__inner{position:relative;width:100%;height:100%;border-radius:32px;border:solid 1px #FFF;background:#FFF;transform-style:preserve-3d;transition:transform .7s ease}section.team-index .wrapper .department .flip-card__face{position:absolute;top:0;right:0;bottom:0;left:0;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:16px;overflow:hidden}section.team-index .wrapper .department .flip-card__face--front{border-radius:32px;background:#252527;transition:all .3s ease .3s}section.team-index .wrapper .department .flip-card__face--front *{transition:all .3s ease .3s}section.team-index .wrapper .department .flip-card__face--front .halftone-bg{position:absolute;top:0;left:0;width:100%;z-index:1;opacity:.8;transition:all .3s ease}section.team-index .wrapper .department .flip-card__face--front .image{aspect-ratio:.94/1;width:100%;overflow:hidden;position:relative;z-index:2;transform:translateY(0);transition:all .3s ease}section.team-index .wrapper .department .flip-card__face--front .image img{width:100%;height:100%;object-fit:contain;object-position:right bottom}section.team-index .wrapper .department .flip-card__face--front .content{position:absolute;border-radius:32px;border:1px solid #FFF;background:rgba(15,15,16,.3);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:100%;left:0;bottom:0;z-index:3;padding:40px 24px}section.team-index .wrapper .department .flip-card__face--front .content h4{font-family:pag-revolution,sans-serif;font-weight:700;font-size:1.875rem;color:#fff;line-height:1;margin-bottom:8px}section.team-index .wrapper .department .flip-card__face--front .content p{font-weight:600;font-size:1.25rem;margin-bottom:0}section.team-index .wrapper .department .flip-card__face--back{background:#0F0F10;transform:rotateY(180deg);width:100%;height:100%;border-radius:32px;padding:24px;display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:column;flex-wrap:auto;gap:16px;z-index:4;position:relative}section.team-index .wrapper .department .flip-card__face--back .bg-halftone{position:absolute;top:0;left:0;width:100%;height:100%;filter:blur(5px);opacity:.1}section.team-index .wrapper .department .flip-card__face--back .top{display:flex;align-items:flex-end;justify-content:space-between;flex-direction:row;flex-wrap:auto;width:100%}section.team-index .wrapper .department .flip-card__face--back .top h4{font-family:pag-revolution,sans-serif;font-weight:700;font-size:1.5rem;color:#fff;line-height:1;margin-bottom:0}section.team-index .wrapper .department .flip-card__face--back .top .image-small{width:50px;height:50px;overflow:hidden;border-radius:80px}section.team-index .wrapper .department .flip-card__face--back .content.flex{display:flex;align-items:flex-start;justify-content:flex-start;flex-direction:row;flex-wrap:auto;gap:16px}section.team-index .wrapper .department .flip-card__face--back .content.flex .wrap{flex-basis:50%}section.team-index .wrapper .department .flip-card__face--back .content p{line-height:1.1}section.team-index .wrapper .department .flip-card__face--back .content p.small{color:#adaeb3;font-size:.875rem;font-weight:500;margin-bottom:4px}section.team-index .wrapper .department .flip-card__face--back .content p strong{font-size:1rem;font-weight:600}@media only screen and (min-width: 601px){section.team-index .wrapper .department .members{grid-template-columns:1fr 1fr}}@media only screen and (min-width: 992px){section.team-index .wrapper{gap:72px}section.team-index .wrapper .department .members{grid-template-columns:1fr 1fr 1fr}section.team-index .wrapper .department .flip-card__face--back .top .image-small{width:80px;height:80px}section.team-index .wrapper .department .flip-card__face--back .content p{line-height:1.1}}
