@import url('https://cdn.vaadin.com/website/antlers/v2/assets/css/website-bundle.css');.centered{text-align:center}.hs-landing-page .container-fluid{max-width:1200px;margin:0 auto;padding:0 1rem}.full-width.hs-landing-page .container-fluid{max-width:100%;width:100%;margin:0 auto;padding:0}.hs-landing-page .row-fluid .container-narrow2{max-width:1200px;margin:0 auto;float:none}.hs-landing-page .row-fluid .container-narrow{max-width:700px;margin:0 auto;float:none}.hs-landing-page .container-padding--sm{padding:2rem 0}.hs-landing-page .container-padding--md{padding:4rem 0}.hs-landing-page .container-padding--lg{padding:8rem 0}.hs-landing-page .v-space-bottom--sm{padding-bottom:2rem}.hs-landing-page .v-space-bottom--lg{padding-bottom:5rem}@media(max-width:860px){.hs-landing-page .container-fluid{padding:0 1.5rem}.hs-landing-page .container-padding--md{padding:2rem 0}.hs-landing-page .container-padding--lg{padding:3rem 0}}.hs-landing-page .header-container.container-fluid{max-width:none;margin:0;padding:0}.row-fluid-wrapper .row-fluid .footer{margin-top:2rem}.row-fluid .span12,.row-fluid-wrapper{width:100%}.row-fluid .span6{margin:0;width:50%}.row-fluid{height:100%}.row-fluid .span12.main-content--inner{max-width:600px;padding:3rem 2rem;margin:0 auto;float:none}@media(min-width:1680px){.row-fluid .span12.main-content--inner{padding:3rem 4rem 3rem 2rem;float:right}}@media(max-width:767px){.row-fluid .span6{width:100%;max-width:100%}.image-container{position:relative}}body{margin:0;padding:0;font-family:'Montserrat',sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.hs-landing-page h1{font-weight:400;line-height:1.5;margin-top:0;margin-bottom:0;font-size:2.4rem}.hs-landing-page h2{font-weight:400;font-size:2.4rem;line-height:1.5;margin-bottom:1.5rem}.hs-landing-page h3{margin-bottom:1.5rem;font-weight:500;font-size:1.6875rem;line-height:1.5;text-transform:none;letter-spacing:0}.hs-landing-page h4{margin-bottom:0;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:.12em;font-size:1.0625rem;margin-bottom:1rem;line-height:1.4}.hs-landing-page h5{margin:1.5rem 0 .6rem;font-size:1.15rem;font-weight:700;color:var(--color-charcoal);text-transform:none}.hs-landing-page p{font-size:16px;font-weight:500;line-height:24px;color:#6e7b8d;margin:22px 0}.hs-landing-page p strong{font-weight:600}.hs-richtext p{font-size:12px;line-height:18px}@media(max-width:860px){.hs-landing-page h1{font-size:2rem;font-weight:500}}.widget-type-rich_text ul,.widget-type-rich_text ol{margin:30px 0;padding-left:33px;list-style-type:none}.widget-type-rich_text ol{list-style-type:decimal}.widget-type-rich_text ul li,.widget-type-rich_text ol li{position:relative;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.3px;color:var(--color-charcoal-darker);margin:20px 0}.checkmark-list ul li:before{position:absolute;content:"";left:-33px;top:6px;width:14px;height:12px;background:url('https://cdn2.hubspot.net/hubfs/1840687/Images/Page%20Template%20Assets/checkmark.svg') left top no-repeat;background-size:100% auto}.checkmark-block{position:relative;padding-left:2.5rem}.checkmark-block h5{margin-top:0;margin-bottom:5px}.checkmark-block p:before{display:inline-block;position:absolute;content:"";left:0;top:-1px;width:20px;height:20px;background:url('https://cdn2.hubspot.net/hubfs/1840687/Images/checkmark-img.png') left top no-repeat;background-size:100% auto}a{color:var(--color-water);text-decoration:none}a:hover{color:#24c8ff}