.feature-list .wrap .item:after{content:'';display:block;clear:both}.hero,.feature-list .wrap .item .text,.signup-panel .wrap .textbox{box-sizing:border-box;-moz-box-sizing:border-box}.hero{position:relative;height:700px;margin-bottom:0;padding-bottom:60px}.hero .logo{position:absolute;top:30px;left:30px}.hero .wrap{position:absolute;top:50%;left:5%;margin-top:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.hero .wrap header h1{font-size:30px;margin:0}.hero .wrap .video{margin:30px auto 0 auto;width:550px;height:310px;background-size:cover}.hero .wrap .signup{margin:35px 0 0 0;padding:20px 0 0 0;-webkit-transform:translateY(45px);-ms-transform:translateY(45px);transform:translateY(45px)}.hero .wrap .signup h3{font-size:20px;margin:0 0 15px 0}.hero .wrap .signup .form{width:400px;margin:0 auto;border-radius:25px}.hero .wrap .signup .form .input input{height:50px}.hero .wrap .signup .form ul.hs-error-msgs{top:60px}.hero .wrap .signup .form button,.hero .wrap .signup .form input[type="submit"]{height:50px}.hero:after{content:'';display:block;position:absolute;top:10px;left:50%;margin-left:-600px;z-index:5;height:100%;width:1200px;background-repeat:no-repeat;background-position:center bottom}.features{padding-top:30px}.features .wrap header{margin:0 0 24px 0}.features .wrap header h2{font-size:24px}.features .wrap .grid{margin:0 -5px}.features .wrap .grid .box{width:-webkit-calc(25% - 10px);width:calc(25% - 10px)}.features .wrap .grid .box:nth-child(2) ~ .box{margin:0 5px 0 5px}.showcase .panel header{padding:20px 0 0 0}.showcase .panel header h2{font-size:24px;margin:0 0 8px 0}.showcase .panel header h3{font-size:20px}.showcase .panel header p{font-size:16px;width:400px;margin:0 auto}.showcase .panel .swiper-container{left:0;padding:0 0 20px 0;width:100%;margin:30px 0 -80px 0;overflow:visible}.showcase .panel .swiper-container .swiper-wrapper .swiper-slide{margin:0;width:-webkit-calc((100% - 40px) / 3);width:calc((100% - 40px) / 3)}.showcase .panel .swiper-container .swiper-wrapper .swiper-slide:nth-child(1){margin-left:-webkit-calc((((100% - 40px) / 3) / 2) + 10px);margin-left:calc((((100% - 40px) / 3) / 2) + 10px)}.showcase .panel .swiper-container .swiper-wrapper .swiper-slide+.swiper-slide{margin:0 0 0 20px}.feature-list .wrap header{margin:0 0 40px 0}.feature-list .wrap header h2{font-size:30px}.feature-list .wrap .item{position:relative}.feature-list .wrap .item .text{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);position:absolute;top:50%;left:0;padding:0 30px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.feature-list .wrap .item .text h3{width:40px;height:40px;font-size:18px;padding:12px 0;margin:0 auto 12px auto}.feature-list .wrap .item .text h2{font-size:22px;line-height:1.125}.feature-list .wrap .item .text p{line-height:1.25}.feature-list .wrap .item .image{width:-webkit-calc(50% - 10px);width:calc(50% - 10px);float:right;margin:0 0 0 20px}.feature-list .wrap .item .image.blob-top:after{top:-30px}.feature-list .wrap .item .image.blob-middle:after{left:200px;bottom:-50px}.feature-list .wrap .item:nth-child(even) .text{left:auto;right:0}.feature-list .wrap .item:nth-child(even) .image{float:left}.signup-panel{margin:75px 0 0 0;padding:40px 0 45px 0;position:relative;height:300px}.signup-panel .wrap .textbox{width:40%;left:5%;top:50%;padding:0 80px 0 0;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);text-align:left;position:absolute}.signup-panel .wrap .textbox h2{font-size:24px;margin:0 0 10px 0}.signup-panel .wrap .textbox p{font-size:20px}.signup-panel .wrap .textbox .form{width:300px;margin:20px auto 0 auto;border-radius:25px}.signup-panel .wrap .textbox .form .input input{height:50px}.signup-panel .wrap .textbox .form ul.hs-error-msgs{top:60px}.signup-panel .wrap .textbox .form button,.signup-panel .wrap .textbox .form input[type="submit"]{height:50px}.signup-panel .wrap:after{position:absolute;top:-75px;left:50%;width:615px;height:450px}.roadmap .wrap{width:70%}.roadmap .wrap>header{margin:0 0 30px 0}.roadmap .wrap>header h2{font-size:30px}.roadmap .wrap .box{padding:25px 30px 30px 30px}.roadmap .wrap .box.launch{background-color:#e03859;color:white;padding:25px 30px}.roadmap .wrap .box+.box{margin:15px 0 0 0}.footer-signup .wrap{padding:30px 30px 35px 30px}.footer-signup .wrap header h2{font-size:22px}.footer-signup .wrap .form{width:400px;margin:0 auto;border-radius:25px}.footer-signup .wrap .form .input input{height:50px}.footer-signup .wrap .form ul.hs-error-msgs{top:60px}.footer-signup .wrap .form button,.footer-signup .wrap .form input[type="submit"]{height:50px}footer[role="contentinfo"] .wrap h2{font-size:16px}footer[role="contentinfo"] .wrap h3{font-size:16px}*[data-animate="true"]{-webkit-transform:translateY(60px);-ms-transform:translateY(60px);transform:translateY(60px);-webkit-transition:all 500ms ease;-ms-transition:all 500ms ease;transition:all 500ms ease;opacity:0}*[data-animate="true"].inview{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}