.features-background-overlay{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0;pointer-events:none}.features-looper-1{position:absolute;top:-200px;right:-300px;width:1200px;height:auto;opacity:.6}.features-looper-2{position:absolute;top:400px;left:-400px;width:1200px;height:auto;opacity:.4}.features-page .cs-right-container{position:relative;width:500px;max-width:100%;display:flex;align-items:center;justify-content:center}.ft-mockup-wrapper{position:relative;width:100%;aspect-ratio:50 / 42;max-width:500px;margin:0 auto;transition:transform .3s ease}.ft-mockup-wrapper:hover{transform:scale(1.015)}.ft-mockup-wrapper .cs-bg-card{position:absolute;top:45px;right:0;bottom:0;left:70px;z-index:0;border-radius:14px;background:linear-gradient(180deg,rgba(226,240,248,.9) 0%,rgba(0,46,85,.9) 82%);box-shadow:0 1px 10px #0000001a,0 4px 4px #00000040}.ft-abs-img{position:absolute;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 10px 14px rgba(0,0,0,.18));transition:transform .3s ease,filter .3s ease}.ft-abs-img.mockup-layer{opacity:1;animation:ft-layer-in .95s cubic-bezier(.22,1,.36,1) backwards;will-change:opacity,transform}.ft-mockup-wrapper:hover .ft-abs-img{filter:drop-shadow(0 13px 18px rgba(0,0,0,.22))}.ft-img-1{top:24px;left:22px;width:84%;z-index:3}.ft-img-2{top:188px;left:0;width:58%;z-index:2}.ft-img-3{top:151px;left:56%;width:31%;z-index:4}.ft-img-4{top:344px;left:17%;width:79%;z-index:5}.ft-mockup-wrapper:hover .ft-img-1{transform:translateY(-4px) scale(1.015)}.ft-mockup-wrapper:hover .ft-img-2{transform:translate(-5px,3px) scale(1.02)}.ft-mockup-wrapper:hover .ft-img-3{transform:translate(5px,-3px) scale(1.03)}.ft-mockup-wrapper:hover .ft-img-4{transform:translateY(-4px) scale(1.015)}@keyframes ft-layer-in{0%{opacity:0;transform:translate3d(0,16px,0) scale(.97)}to{opacity:1;transform:translateZ(0) scale(1)}}@media (max-width: 640px){.ft-mockup-wrapper{max-width:360px}.ft-mockup-wrapper .cs-bg-card{top:32px;left:50px}.ft-img-1{top:17px;left:16px}.ft-img-2{top:135px}.ft-img-3{top:109px}.ft-img-4{top:248px}}
