.client-marquee[data-v-12ff9df2]{-webkit-mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent);mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent)}.client-marquee__track[data-v-12ff9df2]{animation-iteration-count:infinite;animation-name:client-marquee-12ff9df2;animation-timing-function:linear}.client-marquee:focus-within .client-marquee__track[data-v-12ff9df2],.client-marquee:hover .client-marquee__track[data-v-12ff9df2]{animation-play-state:paused}@keyframes client-marquee-12ff9df2{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.client-marquee[data-v-12ff9df2]{overflow-x:auto}.client-marquee__track[data-v-12ff9df2]{animation:none}}.perspective-container[data-v-9ca8ffac]{perspective:1500px;perspective-origin:50%}.device-3d[data-v-9ca8ffac],.preserve-3d[data-v-9ca8ffac]{transform-style:preserve-3d}.device-3d[data-v-9ca8ffac]{animation:float-9ca8ffac 6s ease-in-out infinite;transition:transform .15s ease-out;will-change:transform}.device-3d[data-v-9ca8ffac]:hover{animation-play-state:paused}@keyframes float-9ca8ffac{0%,to{transform:perspective(1000px) translateY(0) rotateX(2deg) rotateY(-2deg)}25%{transform:perspective(1000px) translateY(-10px) rotateX(-1deg) rotateY(2deg)}50%{transform:perspective(1000px) translateY(-5px) rotateX(-2deg) rotateY(-1deg)}75%{transform:perspective(1000px) translateY(-12px) rotateX(1deg) rotateY(1deg)}}.device-enter-active[data-v-9ca8ffac],.device-leave-active[data-v-9ca8ffac]{transition:all .6s cubic-bezier(.4,0,.2,1)}.device-enter-from[data-v-9ca8ffac]{opacity:0;transform:perspective(1000px) translate(150px) rotateY(-45deg) scale(.8)}.device-leave-to[data-v-9ca8ffac]{opacity:0;transform:perspective(1000px) translate(-150px) rotateY(45deg) scale(.8)}.device-frame[data-v-9ca8ffac]{transition:all .5s cubic-bezier(.4,0,.2,1)}.device-3d[data-v-9ca8ffac]:after{background:radial-gradient(ellipse at center,rgba(0,0,0,.3) 0,transparent 70%);bottom:-30px;content:"";filter:blur(10px);height:30px;left:10%;opacity:.5;pointer-events:none;position:absolute;right:10%;transform:rotateX(90deg) translateZ(-30px)}@keyframes progress-9ca8ffac{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
