img,legend{border:0}legend,td,th{padding:0}.Phone,sub,sup{position:relative}.site,body{min-height:100vh}.card,.error-page,.features h2,.footer,.hero,.site-navigation ul li,.summary h2,.summary p{text-align:center}.btn,.features .js-control:focus,a:active,a:hover{outline:0}.links,.sidebar-links,.toc{list-style:none}.text-uppercase{text-transform:uppercase}html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*,::after,::before{box-sizing:inherit}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.content-page,.error-page,body{font-family:-apple-system,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.btn,nav .logo{font-weight:500}.btn,.hero-title h1,body{-webkit-font-smoothing:antialiased}button{overflow:visible}.features,.hero{overflow:hidden}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}table{border-collapse:collapse;border-spacing:0}.btn,.btn.btn-large{padding:15px 30px}.btn{display:inline-block;font-size:20px;color:#fff;text-decoration:none;opacity:.9;transition:all .3s;background:#815EEF;box-shadow:0 0 10px 0 rgba(0,0,0,.1);border-radius:75px}.Phone,.btn.btn-icon{background-repeat:no-repeat}.card .card-video,.features .js-control{box-shadow:rgba(0,0,0,.0980392) 0 0 10px 0}.btn:hover{opacity:1}.btn.btn-dark{background-color:#2F2E33;color:#fff;border:2px solid rgba(255,255,255,.87)}.btn.btn-outline,.btn.btn-small{color:#6947CC;border:2px solid #6947CC;background-color:transparent}.btn.btn-small{font-size:1rem;padding:5px 20px 6px;letter-spacing:.4px}.btn.btn-outline{padding:12px 28px}.btn.btn-icon{padding-left:50px;background-position:25px center}.btn.btn-icon.btn-icon-download{background-image:url(/assets/images/download.svg)}.btn.btn-icon.btn-icon-replay,.btn.btn-icon.btn-icon-resume{padding-left:65px!important}@media screen and (max-width:667px){.btn.btn-icon.btn-icon-replay,.btn.btn-icon.btn-icon-resume{font-size:0;padding-left:0!important;padding-right:0!important}.btn.btn-icon.btn-icon-replay:after,.btn.btn-icon.btn-icon-resume:after{content:"Play video"}}.btn.btn-icon.btn-icon-replay:after,.btn.btn-icon.btn-icon-resume:after{font-size:20px}.btn.btn-icon.btn-icon-replay{background-image:url(/assets/images/replay.svg)}.btn.btn-icon.btn-icon-resume{background-image:url(/assets/images/resume.svg)}.btn.btn-icon.btn-icon-apple{background-image:url(/assets/images/apple-logo.svg);background-position:30px 14px}.btn.btn-icon.btn-icon-apple:before{content:"";padding-right:10px}.Phone{height:700px;width:343px;background-size:contain;background-position-x:center}.Phone__content{width:100%;position:absolute;height:75.5%;top:12.7%}.Phone__content>*{overflow:hidden;position:absolute;left:50%;top:-38px;transform:translateX(-50%);border-radius:3px}.Phone--iphone-6-black{background-image:url(../assets/images/iphone-6-black-beam.png)}.Phone--iphone-6-silver{background-image:url(../assets/images/iphone6-silver.png)}.Phone--iphone-6-gold{background-image:url(../assets/images/iphone-6-gold-beam.png);height:640px;width:303px;margin:auto}@media screen and (max-width:1024px){.Phone{height:650px;width:319px}}@media screen and (max-width:374px){.Phone{height:auto;background:0 0}.Phone__content{position:relative}}.features .js-control,.hero,.hero-iphone-in{background-repeat:no-repeat}.ipad-mockup,.iphone-mockup{max-width:100%}.ipad-mockup{position:relative;float:right;right:-3px;z-index:3}.iphone-mockup{position:absolute;z-index:5;bottom:-4px;left:-2px}@media (max-width:810px){.showcase-phone{text-align:center}.showcase-phone .iphone-mockup{position:relative}}@keyframes spin{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}body{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.wrapper{padding-left:30px;padding-right:30px}main{-ms-flex:1;flex:1}.hero,.hero-iphone{display:-ms-flexbox;-ms-flex-pack:center}nav .logo{color:#fff;padding-left:60px;padding-top:8px;position:relative;font-size:22px}nav .logo:before{position:absolute;width:44px;height:44px;left:0;top:0;content:"";background-image:linear-gradient(-180deg,#7E5CE6 0,#6947CC 100%);border-radius:10px}nav .logo span{color:#D2C6F7}.hero{position:relative;display:flex;justify-content:center;-ms-flex-align:center;align-items:center;height:848px;background-color:#222124;background-image:linear-gradient(-180deg,rgba(0,0,0,.5) 0,rgba(42,40,46,.19) 60%,rgba(212,200,250,.25) 100%),url(../assets/images/moon.png),url(../assets/images/planet.png);background-position:10% 75%,90% 100px}@media screen and (max-width:667px){.hero{height:530px;background-image:none}}.hero-overlay{position:absolute;top:0;left:0;z-index:50;width:100%;height:848px;background-image:linear-gradient(-180deg,rgba(12,11,13,.75) 0,rgba(0,0,0,.25) 100%)}.hero-title{position:relative;z-index:100;max-width:960px}#starfield,.hero-iphone{left:0;position:absolute;top:0}.hero-title h1{margin-bottom:43px;color:#fff;font-weight:lighter;font-size:80px;font-shadow:0 2px 21px rgba(0,0,0,.5)}@media screen and (max-width:667px){.hero-title h1{font-size:3rem;max-width:250px;margin-left:auto;margin-right:auto;margin-top:80px}.hero-title .hero-cta .btn:first-child{margin-top:80px}}.hero-title .hero-cta .btn:first-child{margin-right:10px}.hero-title .hero-cta .btn:last-child{background-color:transparent;border:2px solid #D2C6F7;padding:11px 26px 13px;color:#D2C6F7}.hero-title .hero-loader{width:30px;height:30px;background-color:'green';background-image:url(../assets/images/loader.png);margin:auto;animation-name:spin;animation-duration:.5s;animation-timing-function:linear;animation-iteration-count:infinite}.hero-title .hero-cta.hide,.hero-title .hero-loader.hide{display:none}@media screen and (max-width:1024px){.hero-title .hero-loader{display:none}.hero-title .hero-cta.hide{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}.hero-title .hero-cta.hide .btn{margin-bottom:20px;min-width:250px}}.hero-iphone{height:848px;width:100%;display:flex;justify-content:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:667px){.hero-iphone{width:60%;left:0;right:0;margin:30px auto 0}}.hero-iphone-in{background-image:url(../assets/images/iphone.png);background-position:center;width:622px;height:1162px;transform:scale(.95);display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.hero-iphone-in video{transform:translateX(1px);max-width:449px;max-height:798px}.summary{margin-bottom:100px}.summary h2{max-width:778px;margin:93px auto 32px;font-size:34px;font-weight:200;color:#6947CC}.summary p{max-width:720px;margin:auto;font-size:22px;font-weight:300;color:#2B2A2F;line-height:36px}.features{position:relative}@media screen and (max-width:667px){.hero-iphone-in{background-size:100%;background-image:url(../assets/images/iphone-mobile.png)}.hero-iphone-in video{display:none}.summary p{padding:0 15px;font-size:1rem}.features{margin-bottom:0}}.features h2{font-size:1.0625rem;text-transform:uppercase;opacity:.5;margin:70px 0 66px}.features .js-control{position:absolute;top:0;bottom:160px;margin:auto 0;z-index:90;height:58px;width:58px;border-radius:50%;border:none;background-color:rgba(255,255,255,.5);font-size:0;opacity:0}@media screen and (max-width:1024px){.features .js-control{display:none}.cards{overflow-x:auto;-webkit-overflow-scrolling:touch}}.card,.cards{display:-ms-flexbox}.features .js-control.js-control-left{left:40px;background-image:url(/assets/images/arrow-left.svg);background-position:17px center}.features .js-control.js-control-right{right:40px;background-image:url(/assets/images/arrow-right.svg);background-position:23px center}.cards{width:100%;max-width:1190px;height:775px;margin:0 auto;display:flex;position:relative}@media screen and (max-width:667px){.cards{-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;height:auto}}.card{width:20%;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:center;justify-content:center}@media screen and (max-width:1024px){.card{min-width:320px;margin-right:75px;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center}}@media screen and (max-width:667px){.card{margin-right:0;max-height:460px}.card+.card{margin-left:40px}}@media screen and (max-width:667px) and (max-width:667px){.card+.card{margin-left:0}}.card .card-description{text-align:center;transform:translate3d(0,0,0)}.card .card-description h3{font-size:18px;color:#2B2A2F;margin-bottom:0}.card .card-description p{font-size:15px;font-weight:300;margin-top:10px;line-height:21px;color:rgba(46,45,50,.7)}@media screen and (max-width:667px){.card .card-description p{font-size:1rem;margin-bottom:50px}}.card .card-video{width:376px;height:670px;border-radius:8px;position:absolute;left:0;right:0;margin:auto;top:0}@media screen and (max-width:1024px){.card .card-video{transform:scale3d(1,1,1)!important;position:static;object-fit:cover}}@media screen and (max-width:667px){.card .card-video{max-height:284.5px;width:80%;border-bottom-left-radius:0;border-bottom-right-radius:0;margin-bottom:10px;margin-top:0}}.card-description,.card-video{transition:all .3s cubic-bezier(0,.75,.13,1.01)}.card:nth-child(1) .card-video{z-index:0;background-color:transparent;transform:translateX(-450px) scale3d(.86,.86,.86)}.card:nth-child(2) .card-video{z-index:10;background-color:transparent;transform:translateX(-225px) scale3d(.9,.9,.9)}.card:nth-child(3) .card-video{margin:0 auto;z-index:20;background-color:transparent}.card:nth-child(4) .card-video{z-index:10;background-color:transparent;transform:translateX(225px) scale3d(.9,.9,.9)}.card:nth-child(5) .card-video{z-index:0;background-color:transparent;transform:translateX(450px) scale3d(.86,.86,.86)}@media screen and (min-width:1024px){.features:hover .card:nth-child(1) .card-video{transform:translateX(-790px) scale3d(1,1,1)}.features:hover .card:nth-child(1) .card-description{transform:translateX(-340px)}.features:hover .card:nth-child(2) .card-video{transform:translateX(-395px) scale3d(1,1,1)}.features:hover .card:nth-child(2) .card-description{transform:translateX(-170px)}.features:hover .card:nth-child(3) .card-video{transform:translateX(0) scale3d(1,1,1)}.features:hover .card:nth-child(3) .card-description{transform:translateX(0)}.features:hover .card:nth-child(4) .card-video{transform:translateX(395px) scale3d(1,1,1)}.features:hover .card:nth-child(4) .card-description{transform:translateX(170px)}.features:hover .card:nth-child(5) .card-video{transform:translateX(790px) scale3d(1,1,1)}.features:hover .card:nth-child(5) .card-description{transform:translateX(340px)}}.call-to-action{background-color:#F1F1F3;height:800px;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}body.content,body.content .footer{background-color:#F5F5F7}.call-to-action .icon{margin-bottom:54px}.site{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.site-content{-ms-flex:1;flex:1}body.content header{position:fixed;top:0}.content-page{max-width:725px;margin:0 auto;line-height:1.5rem;color:rgba(46,45,50,.7);padding-top:calc(70px * 2);padding-bottom:70px}.contact-us,.content-page p+h2{margin-top:50px}.content-page.app-page{padding-top:30px}.content-page strong{font-weight:500}@media screen and (max-width:768px){.content-page{max-width:85%}}@media screen and (max-width:414px){.content-page{max-width:90%}}.content-page h1{margin-bottom:50px;color:#6947CC;line-height:1}.content-page h1 strong{font-weight:lighter}.content-page h2,.content-page h3{color:#2B2A2F}.content-page a{color:#815EEF;text-decoration:none}.content-page a:hover{text-decoration:underline}.content-page :last-child{margin-bottom:0}.content-page--wide{max-width:980px}.contact-us{padding:30px 0;border-top:1px solid rgba(162,162,162,.3);border-bottom:1px solid rgba(162,162,162,.3);margin-bottom:50px;font-weight:500}.error-page p,h1{font-weight:lighter}.contact-us p{margin:0}.question,.toc{margin-bottom:50px}.toc{padding:0;font-size:1.125em}.toc li+li{margin-top:20px}.question h2{margin-bottom:20px}.error-page{max-width:725px;margin:0 auto;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;color:rgba(46,45,50,.6)}.links,.site-header-inner{max-width:980px;width:100%}.error-page img{margin-bottom:36px}.error-page h1{margin-bottom:10px}.error-page p{margin-top:10px;margin-bottom:50px;line-height:1.4em}h1{font-size:3.125rem}h2,h3{font-weight:400}h2{font-size:2.25rem}h3{font-size:1.625rem}body{font-size:16px}@media screen and (max-width:667px){body{font-size:12px}}.content-page,.error-page{font-size:16px}.content-page h1,.error-page h1{font-size:2.625em;font-weight:lighter}.content-page h2,.error-page h2{font-size:1.125em}.content-page h3,.error-page h3{font-size:.9375em;font-weight:500;margin-bottom:0;color:rgba(46,45,50,.9)}.content-page p,.error-page p{font-size:.9375em}.content-page h3+p,.error-page h3+p{margin-top:0}a{transition:color .3s}.site-header{padding:25px 35px;width:100%;font-weight:500;display:-ms-flexbox;display:flex;background-color:#fff;transition:background .2s;box-shadow:rgba(0,0,0,.15) 0 0 1px 0;left:0;right:0;margin:auto}.site-header.landing{position:fixed;z-index:200;box-shadow:none}@media screen and (max-width:667px){.error-page h1{font-size:1.625em}.site-header{-ms-flex-pack:justify;justify-content:space-between;padding:25px;overflow:hidden}.site-header.landing{position:absolute}}.site-header .site-logo .logo{margin-right:36px;color:#343434;padding-left:48px;padding-top:8px;position:relative;font-size:20px;text-decoration:none}.site-header .site-logo .logo img{position:absolute;width:35px;height:35px;left:0;top:4px}.site-header .site-logo .logo span{font-size:15px}.site-header .site-download{background:green}.site-header--fixed{position:fixed;top:0}.site-header-inner{margin:auto;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}@media screen and (max-width:667px){.site-navigation{display:none}}.site-navigation a{color:#303030;text-decoration:none;font-size:15px}.site-navigation a:hover{color:#000}.site-navigation ul{list-style:none;padding:0;margin:0;display:-ms-flexbox;display:flex}.site-navigation ul li{margin-left:36px}@media screen and (max-width:414px){.site-navigation ul{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center}.site-navigation ul li{margin-right:0}.site-navigation ul li+li{margin-top:18px}}.site-navigation ul li.is-active a{opacity:1}.footer{background-color:#fff;color:#b5b5b5;box-shadow:rgba(0,0,0,.15) 0 0 1px 0;background-color:rgba(0,0,0,.02)}@media screen and (max-width:768px){.footer{margin-top:0}}.footer .footer-inner{margin:0 auto;padding:25px 35px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:baseline;align-items:baseline;-ms-flex-pack:justify;justify-content:space-between;max-width:980px}.footer .footer-inner>a{white-space:nowrap}@media screen and (max-width:768px){.footer .footer-inner>a{margin-bottom:20px}.footer .footer-inner{-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column}}.footer p,.footer ul{margin:0}.footer a{color:inherit;font-weight:400;font-size:14px;text-decoration:none}.footer a:hover{color:#000}@media screen and (max-width:414px){.footer a{margin-bottom:20px}}.links{padding:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-direction:row;flex-direction:row;margin:auto}.links a{font-weight:400;color:#303030}.links li{margin-right:20px}@media screen and (max-width:768px){.links{-ms-flex-direction:column;flex-direction:column}.links li{display:block;text-align:center;margin-bottom:20px;margin-left:0}}.copy a{color:#919191;white-space:nowrap}.content-page--flex{display:-ms-flexbox;display:flex}.sidebar{display:inline-block;max-width:220px;vertical-align:top;padding-right:50px;margin:0 auto;width:100%}@media screen and (max-width:1024px){.content-page--flex{-ms-flex-direction:column;flex-direction:column}.sidebar{max-width:85%;display:block}}@media screen and (max-width:414px){.sidebar{max-width:90%;display:block}}.main-content{display:inline-block;max-width:700px;margin:0 auto}@media screen and (max-width:1024px){.main-content{max-width:85%;display:block}}@media screen and (max-width:414px){.main-content{max-width:90%;display:block}}.sidebar-links{margin-top:30px;padding:0}.sidebar-link{margin-bottom:8px}.sidebar-link a{color:rgba(46,45,50,.7);font-weight:500;font-size:18px}.sidebar-link a:hover{color:#815EEF;text-decoration:none}.sidebar-link a.active{color:#815EEF}.landing .site-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:justify;justify-content:space-between;min-height:100%}.site-content{padding:25px 35px}.showcase{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;max-width:950px;padding-left:0;padding-right:0}.showcase-phone{width:50%;position:relative;top:20px}.showcase-info{width:50%;padding-right:2rem;font-size:14px}.showcase-info .showcase-info>*{max-width:400px}.showcase-title{margin-bottom:20px;font-size:3.125em}.showcase-description{margin-bottom:40px;font-size:1.2rem;font-weight:200;color:#616161;line-height:27px}.showcase-button{text-transform:uppercase;font-size:18px}.phone-main{right:50px;width:196px}.phone-background{display:none}.showcase{padding-top:0;margin:auto}@media (min-height:901px){.showcase-phone{transform:scale(1);top:-10px}.showcase-info{font-size:16px}.showcase{padding-top:80px}}@media (min-width:1200px){.showcase{max-width:980px}.phone-background{display:block;position:absolute;float:right;right:170px;top:20px;bottom:0;margin:auto}}@media screen and (max-width:1024px){.phone-main{float:right;right:5%}}@media screen and (max-width:768px){.showcase{-ms-flex-direction:column;flex-direction:column}.showcase-info,.showcase-phone{width:100%}.showcase-title{margin-top:0}.showcase-phone{-ms-flex-order:10;order:10;padding-bottom:100px;margin:0 auto;text-align:center}.showcase-phone .iphone-mockup{position:relative}.showcase-phone .ipad-mockup{float:inherit}.showcase-info{-ms-flex-order:0;order:0;max-width:100%;text-align:center;padding:100px 15px 50px}.phone-main{left:50%;transform:translateX(-50%);float:none;right:0}}@media (max-width:810px){.ipad-mockup{display:none}}