.mobile-app{background-color:#f7f8fa;background-image:url(/assets/img/blocks/phone-bg2.png);background-size:cover;margin:50px 0;overflow:hidden;position:relative;width:100%}.mobile-app .left-violet{background:#bd9dff;left:290px;width:300px}.mobile-app .left-purple,.mobile-app .left-violet{filter:blur(55px);height:250px;position:absolute;top:300px}.mobile-app .left-purple{background:#edb2de;left:500px;width:150px}.mobile-app .right-orange{background:#f29771;filter:blur(80px);height:400px;position:absolute;right:300px;top:138px;width:300px}@media only screen and (max-width:1600px){.mobile-app__animation{margin-right:80px}.mobile-app .left-violet{left:100px}.mobile-app .left-purple{left:300px}.mobile-app .right-orange{right:100px}}@media only screen and (max-width:1180px){.mobile-app .left-violet{left:100px;top:600px}.mobile-app .left-purple{left:300px;top:550px}.mobile-app .right-orange{right:100px;top:500px}}@media only screen and (max-width:768px){.mobile-app .left-violet{left:100px;top:400px;width:200px}.mobile-app .left-purple{left:300px;top:350px}.mobile-app .right-orange{right:100px;top:300px;width:200px}}@media only screen and (max-width:460px){.mobile-app .left-violet{left:0;top:450px;width:200px}.mobile-app .left-purple{left:50px;top:450px}.mobile-app .right-orange{right:0;top:400px;width:200px}}.mobile-app *{box-sizing:inherit;box-sizing:border-box}.mobile-app h2,.mobile-app h4,.mobile-app p{padding:0}@media only screen and (max-width:1180px){.mobile-app{background:#f2f2f5}}.mobile-app__container{display:flex;margin:0 auto;max-width:1440px;min-height:426px;position:relative;width:100%}@media only screen and (max-width:1180px){.mobile-app__container{flex-direction:column}}.mobile-app__subheader{color:#f76470;font-size:16px;letter-spacing:.12em;line-height:32px;margin-top:38px}.mobile-app__header,.mobile-app__subheader{font-family:Montserrat;font-weight:700;text-align:left}.mobile-app__header{color:#001c38;font-size:1.5rem;letter-spacing:0;line-height:40px;margin-top:12px}@media only screen and (min-width:640px){.mobile-app__header{font-size:2rem}}.mobile-app__text{color:#001c38;font-family:Montserrat;font-size:14px;font-weight:500;letter-spacing:.003em;line-height:24px;margin-top:16px;text-align:left}.mobile-app__buttons{margin-bottom:48px;margin-top:auto}@media only screen and (max-width:1180px){.mobile-app__buttons{margin:40px -8px 48px;text-align:center}}.mobile-app__app-link{border:8px solid transparent;border-radius:6px;cursor:pointer;display:inline-block;transition:border-color .3s ease-in,background-color .3s ease-in}.mobile-app__app-link:not(:last-child){margin-right:8px}.mobile-app__app-link:hover{background-color:rgba(0,0,0,.05);border-color:rgba(0,0,0,.05);transition:border-color .3s ease-in,background-color .3s ease-in}@media only screen and (max-width:375px){.mobile-app__app-link{width:132px}}.mobile-app__app-image{background-color:rgba(0,0,0,.05);margin-bottom:-3px}@media only screen and (max-width:375px){.mobile-app__app-image{width:100%}}.mobile-app__links{display:flex;flex-direction:column;max-width:50%;padding-left:100px;padding-right:48px}@media only screen and (max-width:1180px){.mobile-app__links{max-width:100%}}@media only screen and (max-width:767px){.mobile-app__links{padding:0 28px}}.mobile-app__animation{flex-shrink:0;margin:auto 156px -6px auto}@media only screen and (max-width:1280px){.mobile-app__animation{margin-right:80px}}@media only screen and (max-width:1180px){.mobile-app__animation{margin-right:auto}}.mobile-app .iphone{margin-left:-168px;width:348px}@media only screen and (max-width:767px){.mobile-app .iphone{margin-left:-88px;width:182px}}.mobile-app .pixel{width:337px}@media only screen and (max-width:767px){.mobile-app .pixel{width:167px}}.iphone,.pixel{pointer-events:none;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.iphone{opacity:0;transform:translateX(100px);transition-duration:.8s;transition-property:transform,opacity}.iphone.is-active{opacity:1;transform:translateX(0)}.pixel{opacity:0;transform:translateX(-180px);transition-delay:0s;transition-duration:1s;transition-property:transform,opacity;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.pixel.is-active{opacity:1;transform:translateX(0);transition-delay:1.1s}