:root{--color1:#0e61fe;--color2:#161616}hr{background-color:#8d8d8d;color:#8d8d8d}.toc-right-area hr{margin-bottom:4rem;margin-top:4rem}.kl-footer__byline-wrapper{display:none}.kl-footer__menu a:focus,.kl-footer__menu a:hover{color:#fafafa}.kl-footer__content{padding:60px 0}.dis-flex{display:flex;flex-wrap:wrap}.vmiddle{align-items:center}.hspace{justify-content:space-between}.detail-content>:last-child,.hs_cos_wrapper_type_rich_text>:last-child{margin-bottom:0!important}.dnd-section .dnd-column{padding:0}.toc-left-area{height:100%;position:sticky;position:-webkit-sticky;top:100px;width:25%}.toc-right-area{width:70%}.toc-right-area .blog-post{padding:0}.blog-related-posts{background-color:#f4f4f4;padding:48px 0}.blog-related-posts__list{display:flex;flex-wrap:wrap;margin-left:-1rem;margin-right:-1rem}.blog-related-posts__post{padding:1rem;width:100%}.blog-related-posts__image{aspect-ratio:4/3;max-width:100%;object-fit:cover;width:100%}.blog-post-rt{width:77%}.blog-post-sticky-flex.dis-flex.hspace{margin-top:24px}.blog-related-posts__title a{color:var(--color2);display:block;margin-top:10px}.blog-related-posts__title{margin:0}.blog-post-author-lt{color:#525252;font-size:14px;width:20%}.blog-post-timestamp-sticky{font-weight:600;margin-bottom:6px}.blog-index__post-meta{color:var(--color2);justify-content:space-between}.body-container.body-container--blog-index .hs-search-field__input{padding:10px}.body-container.body-container--blog-index .hs-search-field__input:focus{outline:0}.body-container.body-container--blog-index #hs_cos_wrapper_site_search .hs-search-field__button:hover{transform:none}.body-container.body-container--blog-index .blog-tags{margin-bottom:32px}.body-container.body-container--blog-index .blog-filter{align-items:flex-start}.body-container.body-container--blog-index .blog-subscribe{display:none}.body-container.body-container--blog-index .blog-search{margin-top:0}.case-study-post-content{padding:48px 0}input[type=email],input[type=file],input[type=number],input[type=password],input[type=tel],input[type=text],select,textarea{background-color:#f4f4f4;border-left:0;border-right:0;border-top:0}input[type=email]:focus,input[type=file]:focus,input[type=number]:focus,input[type=password]:focus,input[type=tel]:focus,input[type=text]:focus,select:focus,textarea:focus{border:2px solid var(--color1)}form select{-moz-appearance:none;-webkit-appearance:none;background-image:url(https://7623753.fs1.hubspotusercontent-na1.net/hubfs/7623753/select-arrow.png);background-position:center right 0;background-repeat:no-repeat;background-size:30px;cursor:pointer;padding-right:20px!important}form{font-family:IBM Plex Sans,sans-serif}form label{font-size:12px;font-weight:400;line-height:16px;margin-bottom:.5rem}.tc{text-align:center}.button,.button_cta a,button,form .hs-button,form input[type=submit]{font-size:14px;font-weight:400}h1,h2,h3,h4,h5,h6{line-height:1.2}.kl-faq{border:0}.kl-faq__entry+.kl-faq__entry{border-top:1px solid #e0e0e0}.kl-faq__header{padding:.625rem 12px}.body-container--contact .row-fluid{padding:0}form input[type=submit]:hover{background-color:#0e61fe!important;color:#fff!important}.kl-faq__header h3{font-size:16px;font-weight:400}.kl-faq__description{padding:0 12px}.kl-faq__header:hover{background-color:#e5e5e5}.kl-faq__entry.kl-faq__entry--active .kl-faq__header:hover,.kl-faq__icon:before{background-color:transparent}.kl-faq__icon:before{border-bottom:2px solid #535356;border-right:2px solid #535356;content:"";height:10px;position:absolute;right:5px;top:0;transform:rotate(45deg);width:10px}.kl-faq__entry--active .kl-faq__icon{transform:rotate(180deg)}.kl-faq__entry--active .kl-faq__icon:before{opacity:1}.kl-faq__icon:after{display:none}.kl-faq__description .kl-faq__inner{margin-bottom:0;margin-top:12px}.hs-search-field__bar:after{display:none}.bg{background-position:50%;background-repeat:no-repeat;background-size:cover}.blog-post-section{padding:35px 0 48px;position:relative;z-index:1}.blog-post-section:before{background:#f2f4f8;content:"";height:370px;left:0;position:absolute;top:0;width:100%;z-index:-1}.blog-post-right-area{width:30%}.blog-related-posts-title-link{color:var(--color2)}.blog-related-posts-title-link:hover{text-decoration:none}.blog-related-posts-image{height:164px;object-fit:cover;width:100%}.blog-related-posts-content{background-color:#fff;padding:16px 16px 40px}.blog-post-short-description,.blog-post-short-description *{font-size:14px;font-weight:200}.blog-related-posts-title{font-size:20px;line-height:24px;margin-bottom:22px}.blog-related-posts-area>p{font-size:18px}.blog-dt-format{display:flex;font-size:12px;margin-bottom:9px}.blog-post-timestamp{margin-left:6px;padding-left:8px;position:relative}.blog-post-timestamp:before{content:"|";height:100%;left:0;position:absolute;top:0}.blog-post-tag-link{-webkit-transition:color .3s;transition:color .3s}.blog-post-tag-link:hover{color:#002d9c;text-decoration:none}.blog-post-max-width{margin:auto;max-width:1054px}.blog-post-max-width h1{max-width:651px;padding:0 16px}.blog-featured-post img{display:block;height:360px;object-fit:cover;width:100%}.blog-post-left-area{width:65%}.blog-post__body img{height:100%;max-width:100%!important;object-fit:cover}.rt-s.blog-post__body h2{font-size:30px;font-weight:600;line-height:40px}.rt-s.blog-post__body h3{font-size:25px;font-weight:400}.ql-left-area{width:59%}.ql-right-area{width:32%}.hcenter{justify-content:center}.overlay{position:relative;z-index:1}.overlay:before{background:rgba(0,0,0,.05);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.custom-error-page .blog-more-posts__post-date{margin-left:0}input[type=file]{cursor:pointer;padding:.75rem 1rem}@media (min-width:768px){.hs-form-field{margin:0 0 34px}.button,.button_cta a,button,form .hs-button,form input[type=submit]{font-size:16px}h1,h2,h3,h4{margin-bottom:32px}.dnd-section>.row-fluid{padding:0}.blog-related-posts__post{width:50%}.blog-post__body :not(hr),.blog-post__body :not(img){max-width:640px}.toc-right-area h2{font-size:50px}}@media (min-width:1000px){.blog-related-posts__post{width:33.33333%}}@media (max-width:767px){h1{font-size:36px}h2{font-size:32px}h3{font-size:20px}h4{font-size:16px}.kl-cards-slider__header{padding:16px 24px}.toc-left-area{display:none}.toc-right-area{width:100%}.toc-right-area hr{margin-bottom:2rem;margin-top:2rem}.blog-post-max-width h1{padding:0}.blog-post-left-area{width:100%}.blog-featured-post img{height:240px}.blog-post-author-lt{width:100%}.blog-post-right-area,.blog-post-rt{padding-top:24px;width:100%}.ql-blog-main-section{padding:40px 0}}@media (max-width:580px){.kl-cards-slider-wrapper{padding:0}.kl-cards-slider__content{padding:16px 24px}.kl-card-grid--4-columns .kl-card-grid__card-wrapper{padding:12px}}