body{background-color:#fafafa}.hero{min-height:70vh}.navigation-area{padding:30px 0}.logo-container img{max-width:160px}@-webkit-keyframes CURSOR{0%{opacity:0}to{opacity:1}}@keyframes CURSOR{0%{opacity:0}to{opacity:1}}.cursor{-webkit-animation:CURSOR .8s alternate infinite both;animation:CURSOR .8s alternate infinite both;width:.7em;height:.08em;background-color:#707378;display:inline-block}.hero-content{padding:60px 0;display:-webkit-box;display:-ms-flexbox;display:flex}.hero-block{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 40px}.hero-block:first-child{padding-left:0}.hero-block:last-child{padding-right:0}.hero-block.right{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.description,.title{font-weight:300;color:#232629;font-size:2.42em}.description{font-size:1.2em;color:#636669}.description strong{color:#242629;font-weight:600}.preview-box{text-align:center}.preview-box img{max-width:590px;width:100%;height:auto;display:inline-block}.shadow-box{box-shadow:0 4px 90px rgba(50,80,150,.12);padding:10px;border:1px solid rgba(30,40,60,.08);background-color:#fff;border-radius:3px}.actions{padding:40px 0}.add-to-slack-button{font-size:1.4em;height:2.6em}.add-to-slack-button img{width:50px;height:auto;display:block;margin-left:-20px}.section{background-color:#f0f3f6;padding:5em 3em;text-align:center}.section:nth-child(odd){background-color:transparent}.section-title{font-weight:300;font-size:2.4em}.section .description{padding:0 6em}.how-does-it-work{padding-bottom:1em}.steps{max-width:1120px;margin:0 auto}.step{padding:4em 0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;text-align:left}.step.is-inverted{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.step-text{-webkit-box-flex:2;-ms-flex:2 1;flex:2 1}.step-title{font-size:2em;font-weight:300;padding-bottom:.3em;color:#232629}.step-description{font-size:1em;color:#636669;padding-bottom:10px}.step-description.small{font-size:.7em;color:#818489}.step-image{-webkit-box-flex:1;-ms-flex:1 2;flex:1 2;text-align:center}.step-image.stretch{-webkit-box-flex:2;-ms-flex:2 1;flex:2 1}.step-image img{display:inline-block;max-width:500px}.step-image img.checkmark{max-width:200px}.step-image img.smaller{max-width:400px}.step-image,.step-text{padding:0 30px}.cta-section{padding-top:3em;padding-bottom:3em}.cta-alternative{padding-top:1em;font-size:.8em}.footer{text-align:center;padding:2em 0}.footer-logo{padding-bottom:1em}.footer-logo img{max-width:72px;border-radius:50%;box-shadow:0 4px 25px rgba(70,80,150,.24)}.footer-text{font-size:.8em}.ph-banner{background-color:#da552f;color:#fff;box-shadow:0 2px 5px rgba(50,30,30,.17);text-align:center;padding:.9em;font-size:.9em}.promo-code{background-color:#fff;display:inline-block;color:#da552f;padding:.24em .4em;font-weight:800;border-radius:4px;margin:0 2px}@media screen and (max-width:960px){.hero-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center}.hero-block,.hero-block:first-child,.hero-block:last-child{padding:0 30px}.section .description{padding:0}.logo-container,.step{text-align:center}.step{padding:2em 0}.step,.step.is-inverted{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.step-text{padding-bottom:1em}.step-image img{width:100%}}