*{margin:0px auto}html{font-size:62.5%;height:100%}body{background-color:#eee;color:#555;font-family:'proxima-nova',sans-serif;font-size:1.5em;font-weight:100;height:100%}a,a:visited{text-decoration:none}a li,a:hover li,a:visited li,.button a{text-decoration:none}.container{width:100% !important;margin:0 auto !important}h1,h2,h3,h4,h5,h6{font-family:"proxima-nova",sans-serif;text-align:left;-webkit-font-smoothing:subpixel-antialiased}h1{color:white;font-size:32px !important;font-weight:800;letter-spacing:1.6px !important;line-height:1.3 !important;margin-bottom:35px;margin-left:35px;margin-top:15px !important;text-transform:none}h2,h3,h4{font-size:18px !important;letter-spacing:1.2px !important;line-height:1.2 !important;padding-bottom:10px;color:#14499e;font-weight:800 !important}h4{margin-top:30% !important}strong{font-weight:800}.button,.btn{color:white;display:inline-block;padding:10px 30px;text-transform:uppercase;width:auto;font-family:"proxima-nova",sans-serif}.hs-button{font-family:"proxima-nova",sans-serif;font-size:1.4rem !important;font-weight:400 !important;letter-spacing:1px;color:white;float:left;margin:0 auto;text-align:center;margin-bottom:25px;margin-top:35px;width:80%;margin-left:10%;padding:10px 0px;background-color:#ee2749 !important;box-shadow:0 1px 5px rgba(0,0,0,0.12),0 1px 5px rgba(0,0,0,0.24);cursor:pointer}.button a{color:white}.hs-button .button:hover,.button:active,.btn:hover,.btn:active{transition:.5s ease}.hs-button:hover,.btn:hover{opacity:.6}.hs-button:active,.btn:active{opacity:1}.button--red{background-color:#ee2749}.hs-button:hover,.hs-button:active{transition:.5s ease}input[type=submit]{color:white;display:inline-block;font-family:"proxima-nova",sans-serif;font-size:1.4rem;font-weight:400;letter-spacing:1px;text-align:center;text-transform:Title;background:0;border:0}input[type=checkbox]{display:inline-block;margin:0px;padding:0px;width:auto !important;height:auto}.hs-form-checkbox-display{display:inline-block;float:left;height:auto}.hs-form-checkbox-display span{margin-top:-8px !important;padding:0 40px 0 10px;vertical-align:top}div#hs-eu-cookie-confirmation{background-color:rgba(0,0,0,0.9) !important;border-top:none !important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner{background:transparent !important}div#hs-eu-cookie-confirmation-inner p{font-size:1.25em !important;line-height:1.5em !important;width:75%;float:left;color:#f2f2f2 !important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a#hs-eu-confirmation-button{padding:14px 20px !important}div#hs-eu-cookie-confirmation div#hs-eu-cookie-confirmation-inner a{color:#fff !important;border-bottom:1px solid #fff !important}div#hs-eu-cookie-confirmation.hs-cookie-notification-position-bottom{box-shadow:0 -1px 3px #000 !important}.landing--wrapper{background-color:#fff;height:auto;max-width:980px;margin:0 auto !important}.hero{color:blue;align-content:center;background-color:#38a4dd;width:100%}.logo{width:100%;margin-top:35px;margin-left:35px}.hero--header{background-color:white;height:auto;padding-left:35px;padding-top:35px;padding-bottom:20px}.demo--coveredby{padding-top:0px !important}.bodycopy{padding-left:35px;height:100%;background-color:white;margin-bottom:25px}.bodycopy2{margin-bottom:0px !important}.list--header{margin-top:35px !important;margin-bottom:5px !important;line-height:1.4 !important}.list--header--demo{margin-top:0px !important;margin-bottom:5px !important;line-height:1.4 !important}ul{list-style:none}li{list-style-position:outside;padding-bottom:15px}.bodycopy li::before,.long--bulletpoint::before{content:'';display:inline-block;background-image:url(https://cdn2.hubspot.net/hubfs/634603/Images/Landing_Pages/checkmark-green3.png);background-size:contain;background-repeat:no-repeat;vertical-align:middle;height:1em;width:1em;margin-right:1em}.long--bulletpoint::before{margin-top:15px !important}span#hs_cos_wrapper_landingpagetext ul{text-indent:2em;width:90%}span#hs_cos_wrapper_landingpagetext li{margin-left:3em;text-indent:-2.09em}.product--image{height:auto;margin:0 auto;margin-bottom:40px}.hs-image-widget{margin-right:4%}.thumbnail--bar{background-color:#d7d8db;height:auto;padding:75px;margin-top:25px}.thumbnail--bar img{box-shadow:0 10px 20px rgba(0,0,0,.40),0 6px 6px rgba(0,0,0,.40);text-align:center;width:100%}.publication__logos img{width:15% !important;float:left}.landing--footer{text-align:center;background-color:#37474f;color:#fff;width:100%}.landing--footer h5,.landing--footer h6{display:inline-block;padding:10px 10px}.landing--footer h5{font-size:16px}.landing--footer h6{font-size:12px}.hs-input{border-radius:0;font-family:'proxima-nova',sans-serif;font-size:1.2rem;width:80% !important;margin-left:10%;border:1px solid #ccc}.form-columns-2 .input{margin-right:0px}div.input select{border-radius:3px}.hs-input:focus{border:2px solid #38a4dd !important;outline:0;transition:.5s ease-in-out}.landing__signup .hs-input,.signup .hs-input{width:98%}.guide .hs-input{width:98%}.landing__signup,.landing__signup--demo{background-color:white;width:85%;text-align:left;margin:0 auto;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);height:100%;margin-right:35px}.form-title{padding-left:10%;padding-right:10%;padding-top:20px}.landing__signup{margin-top:-155px}.landing__signup--demo{margin-top:-155px}.signup__wrapper{background-color:white;height:100%;padding-bottom:25px}.signup__header{padding:25px 25px 0px 25px;line-height:1.2}fieldset{margin:0}div.hs-form-field{margin:.25em 0}label{font-size:1.2rem;font-weight:800;color:#38a4dd;letter-spacing:0}.hs_industry{padding-bottom:10px}.hs-form-checkbox-display span{color:#333;padding-right:40px}.homepage__signup span,.signup span{text-align:left;float:left;width:100%;padding-left:35px !important}.hs-form-checkbox li{color:#eee !important}.hs-form-checkbox::before,.hs-error-msgs li::before{display:none !important}.hs-error-msgs{margin-left:10%;margin-right:10%}.hs-error-msgs li{text-indent:-10%;line-height:1.1}.hs-error-msgs label{color:#ee2749}.multi-container:after{content:" ";visibility:hidden;display:block;height:0;clear:both}@media(max-width:875px){div#hs-eu-cookie-confirmation{position:fixed;top:auto !important;bottom:0 !important}}@media(max-width:800px){.logo{width:35%;margin-top:5px !important;margin-left:25px !important;padding-top:25px;text-align:left}.hero{text-align:left}h1{text-align:left;padding:0px 25px;padding-bottom:25px;margin:0 auto;font-size:24px !important}.landing__signup{margin-top:0}.landing__signup--demo{margin-top:0}.bodycopy{padding:0px 25px};h2{padding:10px 25px !important}.hero--header{padding:25px 25px !important;text-align:left}h2{text-align:left}h3{padding-right:25px !important}h4{margin:15px 25px !important;text-align:center}.publication__logos img{margin-right:5% !important;width:30% !important;float:none !important}.publication__logos{text-align:center}.landing--wrapper{width:100%;padding:0;margin:0;padding-right:0px}body{background-color:#fff;margin:0px auto}.container{padding:0px !important}.thumbnail--bar{display:none}.landing__signup,.landing__signup--demo{background-color:white;width:100%;text-align:left;margin:0 auto !important;box-shadow:0 10px 20px rgba(0,0,0,0.19),0 6px 6px rgba(0,0,0,0.23);height:100%}.signup__wrapper{background-color:#38a4dd;height:100%;padding:25px;margin-top:15px}.signup__header{padding:25px 25px 0px 25px;line-height:1.2}.bodycopy img{width:50%;margin:0 auto !important;margin-bottom:15px !important}.hs-input{border:1px solid #ccc;width:90% !important;margin-left:5%;margin-right:5%}label{margin:0 5%}.hs-button{margin:5%;width:90% !important}.button,.hs-button{-webkit-appearance:none}}@media (max-width:625px){.bodycopy li::before,.long--bulletpoint::before{left: 10%}}@media only screen and (max-width:600px){div#hs-eu-cookie-confirmation{position:fixed !important}div#hs-eu-cookie-confirmation-inner p{width:100%;float:none}}@media(max-width:480px){div#hs-eu-cookie-confirmation{position:fixed !important;font-size:16px !important;line-height:22px !important}div#hs-eu-cookie-confirmation-inner p{width:100%;float:none}}.clearfix:after{content:" ";visibility:hidden;display:block;height:0;clear:both}input[name="opted_in_for_communications"]{margin:0 5px 0 0;width:1em !important;height:1em}.hs-form-field label{display:inline-block}