#main-content{margin-top:-1px}#main-footer .footer-copyright a{color:var(--white)}.hs-inline-edit #hs-eu-cookie-confirmation{display:none}figure.image-content figcaption{font-style:italic}.hs-blog-listing .blog-author-container{margin-bottom:0;margin-top:0}.blog-breadcrumb{padding:1.5rem 0 0}.hs-blog-post .blog-breadcrumb{padding:1.5rem 0}.blog-listing-grid .post-card .post-featured-image img,.latest-posts-module .post-card .post-featured-image img,.posts-grid-module .post-card .post-featured-image img,.related-posts-module .post-card .post-featured-image img{object-position:left}@media screen and (max-width:1023px){.blog-breadcrumb{padding:.875rem 20px 0}.hs-blog-post .blog-breadcrumb{padding:.875rem 20px}}.body-container--blog-post .content-wrapper article .post-wrapper{margin-top:3.25rem}.hs-blog-post h1.post-title{margin-top:1rem}.hs-blog-post .blog-post .post-meta .tag{margin-right:1.25rem}.hs-blog-post article header .featured-image-container{margin-left:auto;margin-right:auto;max-width:900px}.hs-blog-post .blog-post .post-body pre{white-space:break-spaces!important}.body-container--blog-post .content-wrapper article header .post-meta .update-date{font-style:italic;margin-left:-1.1rem}.hs-blog-post .blog-post .post-body *{color:#6a7586;font-family:Open Sans,sans-serif}.hs-blog-post .blog-post .post-body ol li,.hs-blog-post .blog-post .post-body p,.hs-blog-post .blog-post .post-body ul li{font-size:1.1rem}.hs-blog-post .blog-post .post-body div.box,.hs-blog-post .blog-post .post-body pre{background:#f8f8f8;font-size:18px;margin:40px 0;padding:40px}.blog-author-content .author-portrait{border:5px solid #ccc;border-radius:50%;height:100px!important;overflow:hidden;width:100px!important}.blog-author-content .author-portrait img{display:block;height:100%!important;object-fit:cover;width:100%!important}.hs-blog-post .related-posts-module{padding:60px 20px!important}.hs-blog-post .related-posts-module .heading-title{font-size:2rem;font-weight:700}.lp-iws .hubspot-grader-form-container{background:var(--light-color);box-shadow:none;margin:0;padding:1.875rem 3.125rem}.lp-iws .hubspot-grader-form-container .hubspot-grader-form__header{margin:0}.lp-iws .hubspot-grader-form-container .hs-form .form-columns-0,.lp-iws .hubspot-grader-form-container .hs-form .form-columns-0 .hs-main-font-element{margin:0!important}.lp-iws .hubspot-grader-form-container .hs-form .form-columns-0 .hs-main-font-element h2{color:var(--black-color);font-family:Roboto,sans-serif;font-size:1.375rem;font-style:normal;font-weight:700;line-height:1.15;margin-bottom:2.5rem;margin-top:0;text-align:left;text-decoration:none;text-transform:none}.lp-iws .hubspot-grader-form-container .hs-form .form-columns-0+fieldset{margin-top:0!important}.lp-iws .hubspot-grader-form-container .hs-form .field{margin-bottom:0}.lp-iws .hubspot-grader-form-container .hs-form .hs-form-field label{background:none;border:0;color:var(--body-text-color)!important;display:inline-block;font-family:Open Sans,sans-serif;font-size:.875rem;font-style:normal;font-weight:600;line-height:1.15;margin-bottom:.5rem;margin-top:0;padding:0;text-decoration:none;text-transform:none;vertical-align:middle;white-space:normal}.lp-iws .hubspot-grader-form-container .hs-form .hs-form-field label.hs-error-msg{color:var(--alert-color)!important}.lp-iws .hubspot-grader-form-container .hs-form .field>label .hs-form-required{color:var(--body-text-color)}.lp-iws .hubspot-grader-form-container .hs-form .field legend.hs-field-desc{box-sizing:border-box;color:var(--body-text-color);font-family:Roboto,sans-serif;font-size:.75rem;font-style:italic;margin-bottom:.5rem;margin-left:.75rem;margin-top:0;max-width:100%;padding:0;text-decoration:none;white-space:normal;width:auto!important}.lp-iws .hubspot-grader-form-container .hs-form fieldset input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]),.lp-iws .hubspot-grader-form-container .hs-form-field input[type=date],.lp-iws .hubspot-grader-form-container .hs-form-field input[type=email],.lp-iws .hubspot-grader-form-container .hs-form-field input[type=number],.lp-iws .hubspot-grader-form-container .hs-form-field input[type=phone],.lp-iws .hubspot-grader-form-container .hs-form-field input[type=tel],.lp-iws .hubspot-grader-form-container .hs-form-field input[type=text],.lp-iws .hubspot-grader-form-container .hs-form-field textarea,.lp-iws .hubspot-grader-form-container .hs-form>div input:not([type=image]):not([type=submit]):not([type=button]):not([type=radio]):not([type=checkbox]):not([type=file]){background:none;background-color:#fff;border:1px solid #f1f2f5;border-radius:.1875rem .1875rem .1875rem .1875rem;color:var(--body-text-color);display:inline-block;font-family:Roboto,sans-serif;font-size:.875rem;font-style:normal;font-weight:400;line-height:1.15;margin:0;max-width:100%!important;padding:.625rem .9375rem;text-decoration:none;transition:all .25s ease-in;vertical-align:middle;white-space:normal;width:100%!important}.lp-iws .hubspot-grader-form-container .hs-form-field .hs-input.invalid.error{border-color:var(--alert-color)}.lp-iws .hubspot-grader-form-container .hs-error-msgs label{font-weight:600}.lp-iws .hubspot-grader-form-container .hs-form-field input[type=date]:focus,.lp-iws .hubspot-grader-form-container .hs-form-field input[type=email]:focus,.lp-iws .hubspot-grader-form-container .hs-form-field input[type=number]:focus,.lp-iws .hubspot-grader-form-container .hs-form-field input[type=phone]:focus,.lp-iws .hubspot-grader-form-container .hs-form-field input[type=tel]:focus,.lp-iws .hubspot-grader-form-container .hs-form-field input[type=text]:focus,.lp-iws .hubspot-grader-form-container .hs-form-field textarea:focus,.lp-iws .hubspot-grader-form-container .hs-form-field textarea:focus-visible{background-color:#fff;border:1px solid #f1f2f5;border-radius:.625rem .625rem .625rem .625rem!important;-webkit-border-radius:.625rem .625rem .625rem .625rem!important;-moz-border-radius:.625rem .625rem .625rem .625rem!important;-ms-border-radius:.625rem .625rem .625rem .625rem!important;-o-border-radius:.625rem .625rem .625rem .625rem!important;box-shadow:0 0 5px 5px rgba(0,119,182,.3);outline:0}.lp-iws .hubspot-grader-form__powered-by{display:none}.lp-iws .hubspot-grader-form-container .actions{margin:0!important;padding:0!important}.lp-iws .hubspot-grader-form-container .hs-form .actions .hs-button{background-color:var(--secondary-color-base);cursor:pointer;display:block;text-align:center;transition:all .1s ease-in}.lp-iws .hubspot-grader-form-container .hs-form .actions .hs-button,.lp-iws .hubspot-grader-form-container .hs-form .actions .hs-button:hover{border-radius:0 .625rem 0 .625rem;border-style:none;color:var(--white);font-family:Roboto,sans-serif;font-size:1rem;font-weight:500;line-height:1.15;margin-bottom:0!important;margin-top:1.25rem!important;padding:.625rem 1.5rem;width:100%}.lp-iws .hubspot-grader-form-container .hs-form .actions .hs-button:hover{background-color:var(--accent-color-dark);box-shadow:none}