.pi[data-v-04ef4f5f]{font-size:1.5rem}[data-v-3984e503] .swiper{padding:0 20px}[data-v-3984e503] .swiper-slide{height:auto}.carousel-container[data-v-3984e503]{width:100%}.feature-item[data-v-3984e503]{cursor:pointer;transition:all .3s ease}.icon-container[data-v-3984e503]{display:inline-block;position:relative;transition:all .3s ease}.icon-container[data-v-3984e503]:before{background:#d9d8d81f;border-radius:50%;box-shadow:0 -8px 20px #5249ca33;clip-path:ellipse(158% 75% at 44% 0);content:"";height:110px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%) scale(0);width:90px;z-index:1}.feature-icon[data-v-3984e503]{position:relative;z-index:2}.feature-item:hover .icon-container[data-v-3984e503]{transform:translateY(-8px)}.feature-item:hover .icon-container[data-v-3984e503]:before{opacity:.8;transform:translate(-50%,-24%) scale(1.8)}.feature-item:hover .feature-icon[data-v-3984e503]{filter:drop-shadow(0 8px 16px rgba(0,0,0,.15));transform:scale(1.05)}.animate-scroll-features[data-v-3984e503]{animation:scroll-features-3984e503 20s linear infinite;transform-style:preserve-3d;width:calc(200% + 24px)}@keyframes scroll-features-3984e503{0%{transform:translate(0)}to{transform:translate(-50%)}}.animate-scroll-features[data-v-3984e503]:hover{animation-play-state:paused}.animate-scroll-features>div[data-v-3984e503]{backface-visibility:hidden;will-change:transform}
