/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.btn{border-radius:0.25em;display:inline-block;font-size:0.95em;padding:0.45em 0.9em;text-decoration:none;cursor:pointer}.btn.full-width{width:100%;padding-left:0;padding-right:0;text-align:center}.btn.btn-grey{color:#24292e;background-color:#eff3f6;background-image:linear-gradient(-180deg, #fafbfc 0%, #eff3f6 90%);border:1px solid rgba(27,31,35,0.2)}.btn.btn-grey:focus,.btn.btn-grey:active{background-color:#e9ecef;background-image:none;border-color:rgba(27,31,35,0.35);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn.btn-green{color:#fff;background-color:#28a745;background-image:linear-gradient(-180deg, #30C954 0%, #28a745 90%);border:1px solid rgba(27,31,35,0.2)}.btn.btn-green:focus,.btn.btn-green:active{background-color:#279f43;background-image:none;border-color:rgba(27,31,35,0.5);box-shadow:inset 0 0.15em 0.3em rgba(27,31,35,0.15)}.btn:disabled,.btn.disabled{color:rgba(36,41,46,0.4);background-color:#eff3f6;background-image:none;border-color:rgba(27,31,35,0.2);cursor:auto}.mobile-nav-button{cursor:pointer;position:absolute;padding:0.5em;right:0.7em;top:1em;margin-top:-1px;z-index:2000}@media screen and (min-width: 48em){.mobile-nav-button{display:none}}.mobile-nav-button span{transition-duration:0s;transition-delay:0.2s;outline:0;display:inline-block;width:24px;height:3px;background-color:#111;position:relative}.mobile-nav-button span:after,.mobile-nav-button span:before{transition-delay:0.2s, 0s, 0s;transition-duration:0.2s;transition-property:margin, transform;display:block;content:'';position:absolute;width:24px;height:3px;background-color:#111}.mobile-nav-button span:after{margin-top:7px}.mobile-nav-button span:before{margin-top:-7px}.open .mobile-nav-button{position:fixed}.open .mobile-nav-button span{background-color:transparent}.open .mobile-nav-button span:before,.open .mobile-nav-button span:after{transition-delay:0s, 0.2s, 0.2s;margin-top:0;width:24px}.open .mobile-nav-button span:before{transform:rotate(45deg)}.open .mobile-nav-button span:after{transform:rotate(-45deg)}.mobile-nav{left:0;right:0;top:0;height:100vh;width:100vw;z-index:11;position:fixed;background:#fff;padding:3em 2em;box-sizing:border-box;transform:translate(-100%, 0);transition:opacity 0.1s, transform 0.3s ease-in-out;overflow:hidden}.mobile-nav-link-container{margin-bottom:1.75em}.mobile-nav-link{color:#111;font-size:1.15em;letter-spacing:-0.01em}.mobile-nav-link span{font-weight:bold}.mobile-nav .btn{font-size:1em;font-weight:900}.mobile-nav .btn .flex{display:flex;align-items:center;justify-content:center}.mobile-nav .btn .flex svg{margin-right:0.45em;height:1.33em;width:1.33em}.open .mobile-nav{transform:translate(0, 0)}.container{margin:0 1.25em;position:relative}@media screen and (min-width: 48em){.container{margin:0 auto}}#how-it-works,#testimonials,#pricing,#faq{margin-top:6em;padding-top:4em;position:relative}#how-it-works:after,#testimonials:after,#pricing:after,#faq:after{background:#d5dce6;border-radius:10px;content:"";position:absolute;height:4px;left:50%;margin-left:-40px;text-align:center;top:0;width:80px}html,body{height:100%}body{font-family:'Lato', sans-serif;font-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.highlight{border-radius:0.5em 0;background-image:linear-gradient(-100deg, rgba(250,247,133,0.3), rgba(250,247,133,0.7) 100%, rgba(250,247,133,0.1))}h2{font-size:2.25em;font-weight:900;letter-spacing:-0.015em}@media screen and (min-width: 48em){h2{font-size:2.5em}}#header{padding:1em 0}@media screen and (min-width: 48em){#header{position:fixed;z-index:10;top:0;left:0;width:100%;box-sizing:border-box;background:rgba(255,255,255,0.9)}}#header .container{display:flex;align-items:center}@media screen and (min-width: 48em){#header .container{margin:0 1em}}#header .logo-icon,#header .logo-text{font-size:1.2em}#header .logo-icon{flex-shrink:0;position:relative;top:2px}#header .logo-icon svg{height:2em;width:auto}#header .logo-text{font-weight:900;padding-left:0.5em;color:#000;text-decoration:none}@media screen and (min-width: 48em){#header .logo-text{font-size:1.4em}}#header .nav{text-align:right;flex-grow:1;display:none}@media screen and (min-width: 48em){#header .nav{display:flex;align-items:center;justify-content:flex-end}}#header .nav .nav-link{color:#333;font-size:1.075em;margin-left:0.65rem;letter-spacing:-0.01em}#header .nav .nav-link span{font-weight:900}#header .nav .btn{font-size:1em;padding:0.5em 0.65em;margin-left:1.15em;font-weight:900}#header .nav .btn .flex{display:flex;align-items:center}#header .nav .btn .flex svg{margin-right:0.45em;height:1.33em;width:1.33em}#hero{text-align:center}@media screen and (min-width: 48em){#hero{margin-top:6em}}#hero h1{font-size:2.25em;letter-spacing:-0.015em;font-weight:900;margin-bottom:0;text-align:left}@media screen and (min-width: 32em){#hero h1{text-align:center;font-size:2.5em}}#hero p{font-size:1.4em;font-weight:normal;line-height:1.3;margin:0.5em auto 1em auto;text-align:left}@media screen and (min-width: 32em){#hero p{text-align:center;margin:0.33em auto 1em auto}}#hero .btn{font-size:1.15em;padding:0.65em 0;width:100%}@media screen and (min-width: 32em){#hero .btn{width:auto;padding:0.65em 1.5em}}#hero .browser{max-width:42em;margin:2.5em auto 0;border:1px solid #d9dee1;border-radius:5px;background:#eee;box-shadow:0px 0px 21px rgba(0,0,0,0.15)}#hero .browser img{display:block}@media screen and (min-width: 48em){#hero .browser{margin-top:2.75em}}@keyframes logo-scroll{from{transform:translateX(0)}to{transform:translateX(-32em)}}#customers{text-align:center;overflow:hidden;margin:0 1em;padding:0}#customers h3{font-size:1em;font-weight:normal;margin-top:4.5em;margin-bottom:0.5em;color:#666}@media screen and (min-width: 48em){#customers h3{font-size:1.15em}}#customers .customers{display:flex;align-items:center;justify-content:left;padding:1em 0;flex-flow:row;animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:logo-scroll;animation-direction:alternate;animation-delay:1.5s;transform:translateX(3%);width:48em}@media screen and (min-width: 32em){#customers .customers{width:auto;margin:0 auto;max-width:70em;transform:none !important;animation:none !important;flex-flow:row wrap;justify-content:center;padding:1em 0}}#customers .customers .customer{margin:0 0.55em;height:1.75em;flex-basis:auto;font-size:0.9em;position:relative}@media screen and (min-width: 32em){#customers .customers .customer{margin:0 0.75em;font-size:0.55em}#customers .customers .customer.invision{display:none}}@media screen and (min-width: 48em){#customers .customers .customer{margin:0 1em;font-size:0.7em}#customers .customers .customer.invision{display:block}}@media screen and (min-width: 60em){#customers .customers .customer{font-size:0.9em}}#customers .customers .customer.pivotal{height:1.4em}#customers .customers .customer.wework{height:1.7em;margin-top:-0.2em}#customers .customers .customer.buffer{height:1.55em}#customers .customers .customer.nokia{height:1.35em;margin-top:0.1em}#customers .customers .customer.instacart{height:1.8em}#customers .customers .customer.invision{height:2em}#customers .customers .customer.webflow{height:1.75em;margin-top:0.1em}#customers .customers .customer.trivago{height:2em;margin-top:0.2em}#customers .customers .customer svg,#customers .customers .customer img{height:100%;width:auto}#how-it-works{text-align:center}#how-it-works .container{max-width:45em}#how-it-works h2{margin-bottom:1em}#how-it-works h3{max-width:25em;margin:0 auto;margin-bottom:1em;font-size:1.55em;line-height:1.3}#how-it-works .browser-container{margin-top:2.5em;background:#e9edf0 url(//d23pdqum5wojjd.cloudfront.net/assets/website/browser-bar-72b204561105bda1372b75a880e1c7d06c207cb97105ad1a5f20e241853a962c.svg) no-repeat 5px 5px;padding-top:18px;border:1px solid #d9dee1;border-radius:6px 6px 0 0;box-shadow:0px 0px 21px rgba(0,0,0,0.15)}#how-it-works .browser-container img{display:block}#how-it-works .plain-container{margin-top:2.5em;border:1px solid #d9dee1;box-shadow:0px 0px 21px rgba(0,0,0,0.15)}#how-it-works .plain-container img{display:block}#how-it-works .feature{margin-top:3em;margin-bottom:6em}#testimonials{text-align:center;margin-left:1em;margin-right:1em}#testimonials .container{max-width:74em}#testimonials h2{margin-bottom:1.5em}#testimonials .testimonials{display:flex;justify-content:space-between;align-items:top;flex-flow:row wrap}#testimonials .testimonial{box-sizing:border-box;text-align:left;margin-bottom:1.5em;padding:0.5em;color:#50565a;line-height:22px;overflow:hidden;flex:0 1 100%}@media screen and (min-width: 40em){#testimonials .testimonial{flex:0 1 48.5%}}@media screen and (min-width: 60em){#testimonials .testimonial{flex:0 1 32%}}#testimonials .testimonial .headshot{width:17%;margin-right:5%;float:left;border-radius:200px}#testimonials .testimonial .content{float:right;width:78%}#testimonials .testimonial p{color:#444;font-weight:300;line-height:1.4;margin:0}#testimonials .testimonial cite{display:block;margin:0.5em 0 0.65em 0;font-weight:600;font-size:0.9em;font-style:normal;color:#333}#testimonials .testimonial cite.short-logo{margin-bottom:0.45em}#pricing{text-align:center}#pricing h2{margin-bottom:1.25em}#pricing table{border-collapse:collapse;box-shadow:0 1px 4px 2px rgba(0,0,0,0.1);margin:0 auto;font-size:1.4em;text-align:left;width:100%}@media screen and (min-width: 32em){#pricing table{font-size:1.75em;width:auto}}@media screen and (min-width: 48em){#pricing table{font-size:2.1em}#pricing table td{padding:0.9em 4em 0.9em 3em}}#pricing table td{padding:1em 1.5em;border-left:1px solid #eee;border-top:1px solid #eee}#pricing table td.price{padding-left:1.5em;padding-right:1.5em}#pricing table td.price span{opacity:0.75;margin-left:0.05em;font-size:0.65em}#pricing table td.org-size{padding-left:1em}#pricing table td.org-size em{font-style:normal;font-size:0.85em}#pricing .btn{font-size:1.15em;width:100%;padding:0.65em 0}@media screen and (min-width: 32em){#pricing .btn{padding:0.65em 1.5em;width:auto}}#pricing .details{margin-top:1.25em;margin-bottom:2em;line-height:1.4}#pricing .details a{color:#007bb6}#faq{padding-bottom:3em;text-align:center}#faq .container{max-width:40em}#faq h4{margin-bottom:0;margin-top:2em;font-size:1.15em;font-weight:900}#faq p{margin-top:0.5em;font-size:1.15em;line-height:1.4}#faq p.email{font-style:italic;margin-top:2.5em}#faq p a{color:#007bb6}
