@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Regular.eot?5b3ad248f67d8b84cb14f4f35cd031e8);src:url(/fonts/Montserrat-Regular.eot?5b3ad248f67d8b84cb14f4f35cd031e8) format("embedded-opentype"),url(/fonts/Montserrat-Regular.woff2?6c8807219b0ecffdf96122b80df3e62c) format("woff2"),url(/fonts/Montserrat-Regular.woff?c0b8804ae85213c9194816da945db150) format("woff"),url(/fonts/Montserrat-Regular.ttf?afd7a5cb0ff90afa9eadd0996ad2da1e) format("truetype"),url(/fonts/Montserrat-Regular.svg?79ef1ad42efdcc7b07d436688f5d1169) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Medium.eot?4183bb3edc82bb19a8ddf6573acbdcd8);src:url(/fonts/Montserrat-Medium.eot?4183bb3edc82bb19a8ddf6573acbdcd8) format("embedded-opentype"),url(/fonts/Montserrat-Medium.woff2?4193cb373574474bd262f0cada40c68e) format("woff2"),url(/fonts/Montserrat-Medium.woff?72aebf4516ddcbc7634c4640fb6f9a90) format("woff"),url(/fonts/Montserrat-Medium.ttf?91c0784cecdbcb3badf85ba842de5f21) format("truetype"),url(/fonts/Montserrat-Medium.svg?dfe0419e85a2f3096d6ebc52b72e5c34) format("svg");font-weight:500;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-SemiBold.eot?ab8ea2e0952cbe3792985696c2ed9fbf);src:url(/fonts/Montserrat-SemiBold.eot?ab8ea2e0952cbe3792985696c2ed9fbf) format("embedded-opentype"),url(/fonts/Montserrat-SemiBold.woff2?c74260cde1a16b48febba358704ac4b6) format("woff2"),url(/fonts/Montserrat-SemiBold.woff?f4103669740e1258103e7fee7bfafbc1) format("woff"),url(/fonts/Montserrat-SemiBold.ttf?60ebedd4fcfab4c919aee49af5717aa5) format("truetype"),url(/fonts/Montserrat-SemiBold.svg?33ae84e59018f8fb078b93047ab6c22a) format("svg");font-weight:600;font-style:normal}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Bold.eot?7ad9c1a987324c63923bdd6b4f58e87c);src:url(/fonts/Montserrat-Bold.eot?7ad9c1a987324c63923bdd6b4f58e87c) format("embedded-opentype"),url(/fonts/Montserrat-Bold.woff2?1eaf59537a9c317acaa4b2c144cd89d6) format("woff2"),url(/fonts/Montserrat-Bold.woff?137a9f5f920bcccad63c115397dc1532) format("woff"),url(/fonts/Montserrat-Bold.ttf?38a49c5d1b18bfb6a0b2379ec8c4354b) format("truetype"),url(/fonts/Montserrat-Bold.svg?1bc465c31f49fffc457473cc38c2291a) format("svg");font-weight:700;font-style:normal}*,:after,:before{box-sizing:border-box}li,ul{list-style-type:none}h1,h2,h3,h4,h5,h6,li,p,ul{margin:0;padding:0}a.button{display:inline-block;text-decoration:none!important}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text]{border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=email]:focus,input[type=email]:hover,input[type=password]:focus,input[type=password]:hover,input[type=search]:focus,input[type=search]:hover,input[type=tel]:focus,input[type=tel]:hover,input[type=text]:focus,input[type=text]:hover,select{outline:none}a:active,a:focus{outline:none;text-decoration:none}.grecaptcha-badge{visibility:hidden}@media screen and (max-width:767px){.no-mobile{display:none!important}}body,html{position:relative;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;font-family:Montserrat;font-weight:400;font-size:10px;overflow-x:hidden;padding:0;margin:0}.section--text{padding-top:9.6rem}.section--text h2{font-weight:600;font-size:3.2rem;line-height:4.2rem;color:#000}.section--text p{max-width:48.6rem;font-weight:400;font-size:2.2rem;line-height:3.2rem;color:#000}.section--text p.centered{max-width:62.1rem;margin:1.6rem auto 0}.section--text span{display:block;margin-top:.8rem;font-weight:400;font-size:1.2rem;line-height:2rem;color:#000}@media screen and (max-width:767px){.section--text{padding-top:8rem}.section--text h2{font-size:2.8rem;line-height:3.6rem}.section--text p{max-width:100%;font-size:1.8rem;line-height:2.8rem}.section--text p.centered{padding:0 1rem}}@media screen and (min-width:768px) and (max-width:960px){.section--text p{font-size:2rem;line-height:3rem}}.logo{width:14rem;height:3.8rem}.logo a{display:block}@media screen and (max-width:767px){.logo{margin-top:.4rem}.logo,.logo img{width:12rem;height:3.2rem}}.header{position:fixed;top:0;left:0;right:0;z-index:1001;padding:2.4rem 0;-webkit-transition:.26s ease;transition:.26s ease}.header .logo{position:relative;z-index:51}.header .logo img~.dark{display:none}.header .nav--toggle{cursor:pointer;position:relative;z-index:51;display:none;margin:1.2rem 0 0 3.2rem;width:3rem;height:2rem}.header .nav--toggle--bar{width:100%;height:.3rem;background:#fff;margin-bottom:.4rem;border-radius:.1rem;-webkit-transition:.26s ease;transition:.26s ease}.header .nav--toggle--bar:last-child{margin-bottom:0}.header .nav--items{margin-left:5rem}.header .nav--items li{margin:0 .6rem}.header .nav--items li a{display:block;padding:1rem;font-weight:600;font-size:1.6rem;color:#fff;text-decoration:none;-webkit-transition:.26s ease;transition:.26s ease}.header .nav--items li a:hover{text-decoration:underline}.header .nav--user{margin-left:auto}.header .nav--user li a:not(.button){display:block;padding:1rem;font-weight:600;font-size:1.6rem;color:#fff;text-decoration:none;-webkit-transition:.26s ease;transition:.26s ease}.header .nav--user li a:not(.button):hover{text-decoration:underline}.header .nav--user li .line{display:block;margin:.4rem 2.4rem 0 1.4rem;width:.1rem;height:3.2rem;background:#fff;-webkit-transition:.26s ease;transition:.26s ease}.header .nav--user li.logout:hover a{color:#ff810b}.header .nav--menu{position:fixed;top:0;left:0;right:0;bottom:0;background:#fff;z-index:50;opacity:0;pointer-events:none;-webkit-transform:translateX(-100%);transform:translateX(-100%);padding:10rem 2rem;-webkit-transition:.26s ease;transition:.26s ease}.header .nav--menu ul li{margin-bottom:1.2rem}.header .nav--menu ul li a:not(.button){display:block;padding:1rem;font-weight:600;font-size:2rem;color:#000;text-decoration:none}.header .nav--menu ul li.try{margin-top:8rem}.header .nav--menu ul li.account{position:relative;margin-top:8rem}.header .nav--menu ul li.account:before{content:"";position:absolute;top:-4rem;width:100%;height:1px;background:#e5e5e5}.header .nav--menu ul li.account p{font-weight:600;font-size:1.8rem;color:#000;padding-left:1rem;margin-bottom:1.6rem}.header .nav--menu ul li.account a{color:#503dff}.header .nav--menu ul li.logout a{color:#ff810b}.header.darker,.header.opened,.header.scrolled{background:#fff}.header.darker .nav--toggle--bar,.header.opened .nav--toggle--bar,.header.scrolled .nav--toggle--bar{background:#000}.header.darker .nav--items a:not(.button),.header.darker .nav--user a:not(.button),.header.opened .nav--items a:not(.button),.header.opened .nav--user a:not(.button),.header.scrolled .nav--items a:not(.button),.header.scrolled .nav--user a:not(.button){color:#000}.header.darker .nav--items .line,.header.darker .nav--user .line,.header.opened .nav--items .line,.header.opened .nav--user .line,.header.scrolled .nav--items .line,.header.scrolled .nav--user .line{background:#000}.header.opened,.header.scrolled{box-shadow:0 .2rem .8rem 0 rgba(0,0,0,.14)}.header.opened .logo img:not(.dark),.header.scrolled .logo img:not(.dark){display:none}.header.opened .logo .dark,.header.scrolled .logo .dark{display:block}.header.opened{box-shadow:none!important}.header.opened .nav--toggle .nav--toggle--bar{background:#000}.header.opened .nav--toggle .nav--toggle--bar:first-child{-webkit-transform:translateY(.7rem) rotate(135deg);transform:translateY(.7rem) rotate(135deg)}.header.opened .nav--toggle .nav--toggle--bar:nth-child(2){-webkit-transform:translateY(0) rotate(-135deg);transform:translateY(0) rotate(-135deg)}.header.opened .nav--toggle .nav--toggle--bar:nth-child(3){-webkit-transform:scale(0);transform:scale(0)}.header.opened .nav--menu{-webkit-transform:translateX(0);transform:translateX(0);opacity:1;pointer-events:auto}@media screen and (max-width:767px){.header .nav--toggle{margin-left:2.4rem}.header .nav--user li.try a.button{font-size:1.5rem;padding:1rem 1.6rem}}@media screen and (max-width:960px){.header{padding:2.4rem 0}.header .nav--toggle{display:block}.header .nav--items{display:none}.header .nav--user{margin-left:auto}.header .nav--user li{display:none}.header .nav--user li.try{display:block}}.cta{padding:6.4rem 0;background-image:linear-gradient(134deg,#07022a,#1a0a37)}.cta .section--text{padding-top:0}.cta .section--text h2,.cta .section--text p{color:#fff}.cta .section--text p.centered{max-width:57rem;margin-bottom:4rem}@media screen and (max-width:767px){.cta{padding:4rem 0}.cta .section--text h2{font-size:2.4rem}.cta .section--text p.centered{margin-bottom:3.2rem}}.service{overflow:hidden;padding-bottom:9.6rem}.service.no--overflow{overflow:visible}.service--content{width:50%}.service--content ul{margin-top:4rem}.service--content ul li{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:2.4rem}.service--content ul li .icon{width:2.4rem;min-width:2.4rem;height:2.4rem;margin-right:1.6rem}.service--content ul li a,.service--content ul li p{font-weight:600;font-size:2rem;line-height:2.4rem;color:#000;text-decoration:none}.service--content ul li a:hover{text-decoration:underline}.service--content ul li:nth-child(2) .icon{margin-top:.3rem}.service--content ul li:nth-child(3) .icon{margin-top:1.4rem}.service--cta{width:50%;padding-top:21.1rem}.service--cta--button{position:relative;max-width:26.9rem;margin:0 auto;text-align:center}.service--cta--button p{font-weight:500;font-size:2.2rem;line-height:3.2rem;color:#000;margin-bottom:3.2rem}.service--cta--button:after{content:"";position:absolute;z-index:1;top:-23.5rem;right:-40rem;width:40rem;height:56rem;background-image:url(/images/service-git.svg?8a2f0d3c6a7d530886f74c403ee49d65);opacity:.03;background-repeat:no-repeat;background-size:40rem 56rem;-webkit-transform:rotate(40deg);transform:rotate(40deg)}@media screen and (max-width:767px){.service{padding-bottom:8rem}.service .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.service--content{width:100%}.service--content .section--text p{margin-top:1.2rem}.service--content ul li .icon{margin-right:2.4rem}.service--content ul li a,.service--content ul li p{font-size:1.8rem}.service--content ul li a br,.service--content ul li p br{display:none}.service--cta{width:100%;padding:8rem 0 4rem}.service--cta--button p{font-size:2rem;line-height:3rem}}.disclaimer{background:#f8f8f8;padding:1.8rem 0}.disclaimer ul{display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-pack:justify;justify-content:space-between}.disclaimer ul li p{margin-top:1rem;font-weight:700;font-size:1.6rem;line-height:1.9rem;color:#000}.disclaimer ul li:last-child p{margin-top:0;text-align:right}@media screen and (max-width:767px){.disclaimer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;-webkit-box-align:center;align-items:center}.disclaimer ul li p{font-size:1.4rem}.disclaimer ul li:nth-child(2){-webkit-box-ordinal-group:5;order:4;margin:0}.disclaimer ul li:last-child p{margin:3.2rem 0 2.4rem;text-align:center}}@media screen and (min-width:768px) and (max-width:960px){.disclaimer ul li p{font-size:1.4rem}}.container{max-width:126rem;width:100%;margin:0 auto;padding:0 3rem}.container.no-padding{padding:0}.flex{display:-webkit-box;display:flex}.flex-row{-webkit-box-direction:normal;flex-direction:row}.flex-row,.flex-row-reverse{-webkit-box-orient:horizontal}.flex-row-reverse{-webkit-box-direction:reverse;flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}@media screen and (max-width:767px){.container{padding:0 2rem}}.bg--white{background:#fff}.bg--orange{background:#ff810b}.bg--blue{background:#2397ff}.color--orange{color:#ff810b}.button{position:relative;cursor:pointer;outline:0;border:0;font-weight:700;letter-spacing:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;border-radius:.6rem;-webkit-transition:.26s ease;transition:.26s ease}.button.noTransition{-webkit-transition:none;transition:none}.button--s{font-size:1.6rem;line-height:2rem;padding:1rem 2rem}.button--m{font-size:1.8rem;line-height:2.2rem;padding:1.4rem 2rem}.button--flat{color:#fff}.button--ghost{background:transparent;color:#fff}.button--middle{width:100%;text-align:center;padding-right:0;padding-left:0}.button:active,.button:hover{text-decoration:none}.button:active.bg--white--hover,.button:hover.bg--white--hover{background:#fff;color:#000}.button:hover{box-shadow:inset 0 -.2rem rgba(31,46,59,.3)}.button:active{box-shadow:inset 0 .2rem rgba(31,46,59,.3)}.button.noEmboss:active,.button.noEmboss:hover{box-shadow:none}.textAlign-center{text-align:center}::-webkit-input-placeholder{color:#b2b2b2;opacity:1}:-moz-placeholder,::-moz-placeholder{color:#b2b2b2;opacity:1}:-ms-input-placeholder{color:#b2b2b2!important;opacity:1}::-ms-input-placeholder{color:#b2b2b2;opacity:1}.input{width:100%;outline:0;background:#fff;font-weight:400;line-height:normal;color:#000;border-radius:.6rem;border:.1rem solid #e5e5e5!important;-moz-appearance:none;appearance:none;-webkit-appearance:none;-webkit-transition:.26s ease;transition:.26s ease}.input:-webkit-autofill{-webkit-box-shadow:0 0 0 5rem #fff inset;-webkit-text-fill-color:#e5e5e5}.input--m{height:5rem;font-size:1.5rem;padding:0 1.6rem}.input:focus,.input:hover{border-color:#503dff!important}.input.error{border-color:#d70600!important}.hero{width:100%;height:auto;background-image:linear-gradient(134deg,#07022a,#1a0a37);padding-bottom:12.4rem}.hero--content{position:relative;z-index:50;padding-top:17.2rem;width:50%}.hero--content h1{max-width:43.4rem;font-weight:600;font-size:4.6rem;line-height:5.7rem;color:#fff}.hero--content h1 span{font-weight:700}.hero--content p{max-width:48.4rem;margin:3.2rem 0 4rem;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#fff}.hero--buttons a{margin-right:2.4rem}.hero--illustration{padding-top:21.1rem;width:50%}.hero--illustration--image{position:relative;width:34.9rem;height:28.8rem}.hero--illustration--image img{position:relative;z-index:2}.hero--illustration--image:after{content:"";position:absolute;z-index:1;top:-28.5rem;right:-41rem;width:48.3rem;height:67.6rem;background-image:url(/images/hero-git.svg?b2520da9b0b7649d2b7578b6b7436bc2);background-repeat:no-repeat;background-size:48.3rem 67.6rem;-webkit-transform:rotate(40deg);transform:rotate(40deg)}.hero--video{position:relative;z-index:2;max-width:72rem;height:40rem;margin:8rem auto 0;box-shadow:0 .4rem 4rem 0 rgba(0,0,0,.24);background:#fff;border-radius:.6rem;overflow:hidden}.hero--video iframe{width:100%;height:100%}.hero.hasVideo{padding-bottom:0;margin-bottom:-20rem}.hero.hasVideo+.steps{padding-top:20rem}@media screen and (max-width:767px){.hero{padding-bottom:8rem}.hero .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.hero--content{padding-top:16rem;width:100%}.hero--content h1{max-width:50rem;font-size:3.6rem;line-height:4.6rem}.hero--content p{max-width:50rem;font-size:2rem;line-height:3.2rem}.hero--buttons a{margin-right:.8rem;font-size:1.6rem;padding:1.4rem 2rem}.hero--buttons a:last-child{margin-right:0}.hero--illustration{padding-top:8rem;width:100%}.hero--illustration--image{width:100%;max-width:34.9rem;height:auto}.hero--illustration img{max-width:100%;width:100%;height:100%}.hero--video{height:32rem}.hero.hasVideo{margin-bottom:-16rem}.hero.hasVideo+.steps{padding-top:16rem}}@media screen and (min-width:768px) and (max-width:960px){.hero{padding-bottom:9.6rem}.hero--content{padding-top:17.2rem;width:60%}.hero--content h1{max-width:40rem;font-size:4rem;line-height:5.2rem}.hero--content p{max-width:40rem;font-size:2rem;line-height:3.2rem}.hero--illustration{padding-top:21rem;width:40%}.hero--illustration--image img{max-width:80%;max-height:80%}.hero--illustration--image:after{display:none}}.steps{background:#f8f8f8;padding-bottom:9.6rem}.steps ul:not(.steps--buttons){max-width:120rem;-webkit-box-pack:justify;justify-content:space-between;margin:6.4rem auto}.steps ul:not(.steps--buttons) li{width:100%;height:auto;max-width:calc(25% - 2rem);background:#fff;box-shadow:0 .4rem .8rem 0 rgba(0,0,0,.16);border-radius:2.4rem;text-align:center;padding:4rem 1rem 3.2rem}.steps ul:not(.steps--buttons) li span{display:block;width:6.4rem;height:6.4rem;padding-top:.8rem;margin:0 auto;font-weight:700;font-size:4rem;line-height:4.9rem;border-radius:50%;color:#fff}.steps ul:not(.steps--buttons) li h4{margin:1.6rem 0;font-weight:700;font-size:2rem;line-height:2.4rem}.steps ul:not(.steps--buttons) li p{padding:0 1.4rem;font-weight:400;font-size:1.5rem;line-height:2.4rem;color:rgba(0,0,0,.7)}.steps ul:not(.steps--buttons) li:first-child span{background:#ff810b}.steps ul:not(.steps--buttons) li:first-child h4{color:#ff810b}.steps ul:not(.steps--buttons) li:nth-child(2) span{background:#2397ff}.steps ul:not(.steps--buttons) li:nth-child(2) h4{color:#2397ff}.steps ul:not(.steps--buttons) li:nth-child(3) span{background:#503dff}.steps ul:not(.steps--buttons) li:nth-child(3) h4{color:#503dff}.steps ul:not(.steps--buttons) li:last-child span{background:#14d700}.steps ul:not(.steps--buttons) li:last-child h4{color:#14d700}.steps ul.steps--buttons{-webkit-box-pack:center;justify-content:center;margin-left:3rem}.steps ul.steps--buttons li:nth-child(2){margin:1.4rem 0 1.4rem 2rem;font-weight:700;font-size:1.8rem;line-height:2.2rem;color:rgba(0,0,0,.2)}.steps ul.steps--buttons li a.text-link{display:block;font-weight:700;font-size:1.8rem;line-height:2.2rem;padding:1.4rem 2rem;color:#000;text-decoration:none}.steps ul.steps--buttons li a.text-link:active,.steps ul.steps--buttons li a.text-link:hover{text-decoration:underline}@media screen and (max-width:767px){.steps ul:not(.steps--buttons){padding:0 2rem;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.steps ul:not(.steps--buttons) li{max-width:100%;padding:4rem 1rem 3.2rem;margin-bottom:2rem}.steps ul:not(.steps--buttons) li:last-child{margin-bottom:0}.steps ul.steps--buttons{-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin:0}.steps ul.steps--buttons li:nth-child(2){margin:1.4rem 0 0}}@media screen and (min-width:768px) and (max-width:960px){.steps ul:not(.steps--buttons){flex-wrap:wrap;padding:0 3rem}.steps ul:not(.steps--buttons) li{width:50%;max-width:calc(50% - 1.2rem);margin-bottom:2.4rem}.steps ul:not(.steps--buttons) li:last-child,.steps ul:not(.steps--buttons) li:nth-child(3){margin-bottom:0}}@media screen and (min-width:960px) and (max-width:1200px){.steps ul:not(.steps--buttons){padding:0 3rem}.steps ul:not(.steps--buttons) li{max-width:calc(25% - 1.4rem)}}.why{padding-bottom:6.4rem;background-color:#f8f8f8;padding-top:20rem}.why p{font-size:1.6rem;line-height:2.6rem}.why ul{-webkit-box-pack:justify;justify-content:space-between}.why ul li{width:100%;max-width:38.4rem;padding:4rem;text-align:center}.why ul li .why--icon{width:6.4rem;height:6.4rem;margin:0 auto}.why ul li div{display:initial}.why ul li div img{width:20rem}.why ul li h4{margin:3.2rem 0 .8rem;font-weight:700;font-size:2.2rem;color:#000}.why ul li p{font-weight:400;font-size:1.6rem;line-height:2.6rem}@media screen and (max-width:767px){.why ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column;margin-top:4.8rem}.why ul li{width:100%;max-width:100%;padding:2.4rem}}@media screen and (min-width:768px) and (max-width:960px){.why ul li{padding:4rem 2.4rem}}.plans{position:relative;z-index:20;padding:16.8rem 0 8rem}.plans--intro h1{text-align:center;font-weight:600;font-size:4.6rem;color:#000;margin-bottom:.8rem}.plans--intro p{max-width:57.7rem;margin:0 auto;text-align:center;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#000}.plans>ul{max-width:120rem;margin:8rem auto 0;-webkit-box-pack:justify;justify-content:space-between}.plans>ul>li{position:relative;width:100%;height:auto;max-width:calc(25% - 2rem);background:#fff;border:.1rem solid #e5e5e5;border-radius:1.2rem;text-align:center;padding:2.4rem 1.6rem 1.6rem;display:-webkit-box;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.plans>ul>li h4{font-weight:600;font-size:2.8rem;color:#000}.plans>ul>li>p{font-weight:400;font-size:1.6rem;color:#000}.plans>ul>li ul{padding:3.2rem 1.6rem 4.8rem}.plans>ul>li ul li{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;-webkit-box-align:left;align-items:left;text-align:left;margin-bottom:1.2rem;font-weight:400;font-size:1.6rem;color:#000}.plans>ul>li ul li:before{content:"";display:block;width:2rem;min-width:2rem;height:1.5rem;background-image:url(/images/check--orange.svg?51a75a5fed03648687262631ef362c39);background-repeat:no-repeat;background-size:2rem 1.5rem;margin:.2rem 1.6rem 0 0}.plans>ul>li ul li:last-child{margin-bottom:0}.plans>ul>li .price{margin:auto 0 8.2rem;font-weight:600;font-size:4.8rem;color:#000}.plans>ul>li .price span{position:relative;top:-.2rem;left:-1rem;display:inline-block;font-size:2rem;color:rgba(0,0,0,.5)}.plans>ul>li a.button{position:absolute;width:calc(100% - 3.2rem);bottom:1.6rem}.plans>ul>li.popular{border:.2rem solid #e5e5e5}.plans>ul>li span.popular{position:absolute;top:-1.2rem;left:50%;min-width:12rem;font-weight:700;font-size:1.2rem;color:#fff;padding:.4rem .8rem;background:#ff810b;border-radius:.8rem;text-transform:uppercase;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media screen and (max-width:767px){.plans{padding:16rem 0 0}.plans--intro h1{font-size:3.6rem;line-height:4.6rem}.plans--intro p{max-width:50rem;font-size:2rem;line-height:3.2rem}.plans>ul{padding:0 2rem;flex-wrap:wrap}.plans>ul>li{max-width:36rem;margin:0 auto 3.2rem;padding:2.4rem 1.6rem 1.6rem}.plans>ul>li ul{padding:3.2rem 1.6rem 4.8rem}.plans>ul>li .price{margin:auto 0 4rem}.plans>ul>li a.button{position:relative;width:100%;bottom:auto}}@media screen and (min-width:768px) and (max-width:960px){.plans>ul{padding:0 3rem;flex-wrap:wrap}.plans>ul>li{max-width:calc(50% - 2rem);margin-bottom:4rem}}@media screen and (min-width:960px) and (max-width:1200px){.plans>ul{padding:0 3rem}.plans>ul>li{max-width:calc(25% - 1rem)}}.support{position:relative;z-index:20;padding:16.8rem 0 9.6rem}.support--intro h1{text-align:center;font-weight:600;font-size:4.6rem;color:#000;margin-bottom:.8rem}.support--intro p{max-width:57.7rem;margin:0 auto;text-align:center;font-weight:400;font-size:2.4rem;line-height:3.6rem;color:#000}.support--faq{width:calc(100% - 6rem);max-width:102.6rem;height:auto;margin:8rem auto 0;background:#f8f8f8;border-radius:1.6rem;padding:2.4rem 2.4rem 4rem}.support--faq--head{position:relative;padding:2.1rem 2.4rem;border-bottom:.1rem solid #e5e5e5;cursor:pointer}.support--faq--head p{font-weight:400;font-size:2rem;padding-right:4rem;color:#0b0445}.support--faq--head:after,.support--faq--head p{-webkit-transition:.26s ease;transition:.26s ease}.support--faq--head:after{content:"";position:absolute;top:50%;right:2.4rem;width:2rem;height:1.2rem;background-image:url(/images/caret--down.svg?d21ad573cf3b061ab6bd9816a92b88c1);background-repeat:no-repeat;background-size:2rem 1.2rem;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.support--faq--head:hover p{color:#503dff}.support--faq--head:hover:after{background-image:url(/images/caret--down--purple.svg?53d2a6c7244d25884bef1e20c80c20a1)}.support--faq--content{border-bottom:.1rem solid #e5e5e5;padding:0 19rem 4rem 2.4rem;display:none}.support--faq--content p{font-weight:400;font-size:1.6rem;line-height:2.8rem;color:#0b0445}.support--faq--content p a{color:#503dff;text-decoration:none;-webkit-transition:.26s ease;transition:.26s ease}.support--faq--content p a:hover{text-decoration:underline}.support--faq ul li{overflow:hidden}.support--faq ul li:last-child.active .support--faq--content,.support--faq ul li:last-child .support--faq--head{border:0}.support--faq ul li.active{max-height:100%}.support--faq ul li.active .support--faq--head{border:0}.support--faq ul li.active .support--faq--head p{color:#503dff}.support--faq ul li.active .support--faq--head:after{background-image:url(/images/caret--down--purple.svg?53d2a6c7244d25884bef1e20c80c20a1);-webkit-transform:rotate(180deg);transform:rotate(180deg);-webkit-transform-origin:top center;transform-origin:top center}.support--faq ul li.active .support--faq--content{display:block}@media screen and (max-width:767px){.support{padding:16rem 0 8rem}.support--intro h1{font-size:3.6rem;line-height:4.6rem}.support--intro p{max-width:50rem;font-size:2rem;line-height:3.2rem}.support--faq{width:calc(100% - 4rem);max-width:102.6rem;padding:0}.support--faq--head p{font-size:1.6rem;line-height:2.4rem}.support--faq--head:after{right:2rem;width:1.6rem;height:1rem;background-size:1.6rem 1rem}.support--faq--content{padding:0 2.4rem 2rem}}.demo{width:100%;height:auto;background-image:linear-gradient(134deg,#07022a,#1a0a37);padding:17.2rem 0 10.8rem}.demo.support{margin-bottom:25rem}.demo--content{width:50%}.demo--content h1{max-width:60rem;font-weight:600;font-size:4.6rem;line-height:5.7rem;color:#fff}.demo--content p{max-width:48.4rem;margin:3.2rem 0 4rem;font-weight:400;font-size:1.6rem;line-height:2.6rem;color:#fff}.demo--content ul li{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:1.6rem;font-weight:600;font-size:1.6rem;color:#fff}.demo--content ul li:before{content:"";display:block;width:2rem;height:1.5rem;background-image:url(/images/check--orange.svg?51a75a5fed03648687262631ef362c39);background-repeat:no-repeat;background-size:2rem 1.5rem;margin:.2rem 1.6rem 0 0}.demo--form{position:relative;margin-left:auto;width:50%}.demo--form--inner{position:absolute;z-index:20;right:0;width:100%;max-width:48.6rem;height:57.8rem;background:#fff;box-shadow:0 .4rem 3.2rem 0 rgba(0,0,0,.24);border-radius:1.6rem;padding:2.4rem}.demo--form--inner h2{font-weight:600;font-size:2.4rem;color:#000}.demo--form--inner>p{font-weight:400;font-size:1.6rem;line-height:2.4rem;color:#000;padding-right:6rem;margin:.8rem 0 4.8rem}.demo--form--inner>form .form--item{margin-bottom:1.6rem}.demo--form--inner>form .form--item label{display:block;font-weight:600;font-size:1.6rem;color:#000;margin-bottom:.4rem}.demo--form--inner>form .form--item label span{color:#d70600}.demo--form--inner>form .button{margin-top:4rem}.demo--form--inner>form p{text-align:center;margin-top:1.6rem;font-weight:400;font-size:1.4rem;line-height:2rem;color:#000}.demo--form--inner>form p a{color:#000}.demo~.service{position:relative;z-index:10;margin-top:-5rem;padding-top:5rem}@media screen and (max-width:767px){.demo{padding:16rem 0 8rem}.demo .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.demo--content{width:100%}.demo--content h1{max-width:50rem;font-size:3.6rem;line-height:4.6rem}.demo--content p{max-width:50rem;font-size:2rem;line-height:3.2rem}.demo--form{padding-top:4rem;width:100%}.demo--form--inner{position:relative;z-index:20;right:auto;width:100%;max-width:100%;height:auto}.demo--form--inner>p{padding-right:0}.demo~.service{margin:0;padding-top:0}}@media screen and (max-width:960px){.demo.support{margin-bottom:5rem}}@media screen and (min-width:768px) and (max-width:960px){.demo{padding:16rem 0 3rem}.demo .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}.demo--content{width:100%}.demo--content h1{max-width:60rem;font-size:4rem;line-height:5.2rem}.demo--content p{max-width:40rem;font-size:2rem;line-height:3.2rem}.demo--form{padding-top:6rem;width:100%}.demo--form--inner{position:relative;right:auto;max-width:100%;height:auto}}@media screen and (min-width:960px) and (max-width:1200px){.demo{padding-bottom:8rem}.demo--content{padding-right:4rem}}.session{width:100%;height:auto;min-height:100vh;background-image:linear-gradient(134deg,#07022a,#1a0a37);padding:24rem 0 12.4rem}.session--content{margin-bottom:4rem}.session--content h1{max-width:43.4rem;margin:0 auto;text-align:center;font-weight:600;font-size:4.6rem;line-height:5.7rem;color:#fff}.session--form{width:100%;max-width:48.6rem;height:auto;margin:0 auto;background:#fff;box-shadow:0 .4rem 3.2rem 0 rgba(0,0,0,.24);border-radius:1.6rem;padding:2.4rem}.session--form>form .form--item{margin-bottom:1.6rem}.session--form>form .form--item label{display:block;font-weight:600;font-size:1.6rem;color:#000;margin-bottom:.4rem}.session--form>form .form--item label span{color:#d70600}.session--form>form .form--item input[type=checkbox]{display:none}.session--form>form .form--item input[type=checkbox]~label{position:relative;padding-left:2.6rem;font-weight:400;font-size:1.4rem;color:#000;cursor:pointer;-webkit-transition:.26s ease;transition:.26s ease}.session--form>form .form--item input[type=checkbox]~label:after{content:"";position:absolute;left:0;width:1.8rem;height:1.8rem;background:#fff;border:.1rem solid #e5e5e5;border-radius:.3rem}.session--form>form .form--item input[type=checkbox]~label:before{content:"";position:absolute;z-index:2;top:.3rem;left:.3rem;width:1.2rem;height:1.2rem;background:#ff810b;border-radius:.2rem;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:.26s ease;transition:.26s ease}.session--form>form .form--item input[type=checkbox]~label:hover{color:#503dff}.session--form>form .form--item input[type=checkbox]:checked~label:before{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.session--form>form .form--item.flex .form--item--split{width:50%}.session--form>form .form--item.flex .form--item--split:last-child{text-align:right}.session--form>form .form--item.flex .form--item--split a{font-weight:400;font-size:1.4rem;color:#000;cursor:pointer;text-decoration:none;-webkit-transition:.26s ease;transition:.26s ease}.session--form>form .form--item.flex .form--item--split a:hover{color:#503dff}.session--form>form .button{margin-top:4rem}.session--form>form p{text-align:center;margin-top:1.6rem;font-weight:400;font-size:1.4rem;line-height:2rem;color:#000}.session--form>form p a{color:#ff810b;text-decoration:none}.session--form>form p a:hover{text-decoration:underline}.session--form>form .form--error{margin-top:.6rem;font-weight:400;font-size:1.4rem;color:#d70600}@media screen and (max-width:767px){.session{padding:12rem 0 8rem}.session--content{margin-bottom:2.4rem}.session--content h1{font-size:3rem;line-height:4.4rem}}.integrations .hero--illustration{padding-top:0}.integrations hr{opacity:.5}.integrations .container>div{margin-top:15rem;margin-bottom:15rem}.integrations .integration--content h2{max-width:60rem;font-weight:600;font-size:3.6rem;line-height:4.7rem}.integrations .integration--content p{max-width:120rem;margin:3.2rem 0 4rem;font-weight:400;font-size:1.6rem;line-height:2.6rem}.integrations .integration--content ul li{position:relative;display:-webkit-box;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-direction:row;margin-bottom:1.6rem;font-size:1.6rem}.integrations .integration--content ul li:before{content:"";display:block;width:2rem;height:1.5rem;background-image:url(/images/check--orange.svg?51a75a5fed03648687262631ef362c39);background-repeat:no-repeat;background-size:2rem 1.5rem;margin:.2rem 1.6rem 0 0}.integrations .integration--illustration--image img{padding-left:5rem;padding-right:5rem;width:100%}@media screen and (max-width:767px){.integrations .flex{-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-flow:column}}