.app-section{background:linear-gradient(0deg,#ff78e0,#f54d41);border-radius:8px;margin:100px;overflow:hidden;padding:100px;position:relative}@media screen and (min-width:1100px){.app-section{clip-path:inset(150px 150px 150px 150px round 10px);-webkit-clip-path:inset(150px 150px 150px 150px round 10px);opacity:0;transition:clip-path 1s ease,opacity .5s ease}.app-section.animated{clip-path:inset(0 0 0 0 round 10px);-webkit-clip-path:inset(0 0 0 0 round 10px);opacity:1}}.app-section .grid{display:grid;gap:40px;grid-template-columns:2fr 2fr;height:100%;width:100%}.app-section .phone{height:auto;max-width:300px;width:100%}.app-section .images-col,.app-section .text-col{display:flex;flex-direction:column;justify-content:center}.app-section .images-col{align-items:center}.app-section .images{display:flex;justify-content:center;position:relative;width:100%}.app-section h1{font-size:64px;font-weight:600;letter-spacing:-2.24px;line-height:100%}.app-section h1,.app-section h2{color:#f4f4e7;font-family:Roobert;font-style:normal}.app-section h2{font-size:16px;font-weight:400;letter-spacing:-.32px;line-height:130%;margin:0 0 35px;padding-top:120px;text-align:center}.app-section p{color:#f4f4e7;margin:0;padding:0}.app-section .video-one{margin-left:200px;position:absolute;top:50%}.app-section .video-one video{border-radius:16px;box-shadow:0 0 20px 0 rgba(0,0,0,.1);height:auto;transition:opacity .3s ease;width:180px}.app-section .marquee{--gap:5rem;display:flex;gap:var(--gap);overflow:hidden;position:relative;user-select:none}.app-section .marquee__content{display:flex;flex-shrink:0;gap:var(--gap);justify-content:space-around;list-style-type:none;min-width:100%}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(calc(-100% - var(--gap)))}}@media (prefers-reduced-motion:reduce){.app-section .marquee__content{animation-play-state:paused!important}}.app-section .marquee-wrapper .marquee__content{animation:scroll 10s linear infinite;-webkit-backface-visibility:hidden}.app-section .marquee--reverse .marquee__content{animation-direction:reverse}.app-section .marquee--fit-content{max-width:fit-content}.app-section .marquee--pos-absolute .marquee__content:last-child{left:0;position:absolute;top:0}.app-section .marquee-wrapper .marquee--pos-absolute .marquee__content:last-child{animation-name:scroll-abs}@keyframes scroll-abs{0%{transform:translateX(calc(100% + var(--gap)))}to{transform:translateX(0)}}.app-section .marquee .image{flex:0 0 auto;height:80px;text-decoration:none;-webkit-transform:translateZ(0);width:80px}.app-section .marquee img{height:80px;object-fit:fill;width:80px}.app-section .marquee-wrapper{left:-100px;position:relative;width:calc(100% + 200px)}@media screen and (max-width:1100px){.app-section{margin:80px 20px;padding:40px}.app-section .marquee-wrapper{left:-40px;width:calc(100% + 80px)}.app-section h1{font-size:40px;font-style:normal;font-weight:600;letter-spacing:-1.4px;line-height:100%}}@media screen and (max-width:800px){.app-section .grid{display:grid;grid-template-columns:1fr}.app-section .text-col{order:1}}@media screen and (max-width:500px){.app-section .video-one{margin-left:150px;margin-right:unset;top:72%}}@media screen and (max-width:440px){.app-section .video-one{margin-left:unset;margin-right:unset;top:75%}}