.blog-post-wrapper{margin-left:auto;margin-right:auto;margin-top:49px;max-width:1347px;padding-left:20px;padding-right:20px}.blog-breadcrumbs a,.blog-breadcrumbs span{color:#0c0320;font-size:14px;font-weight:400;line-height:normal}.blog-post-wrapper h1{font-size:58px;margin-top:49px}.blog-post__body p>a,.blog-post__body span>a{color:#1eb110;font-weight:700}@media (max-width:767px){.blog-post-wrapper h1{font-size:32px;font-weight:300;letter-spacing:-.32px;line-height:1.2}.blog-post__body>span.hs_cos_wrapper_type_rich_text{display:block;max-width:95vw}.blog-post__body table{max-width:98vw}}.blog-post-content{display:flex;flex-direction:row;margin-bottom:100px;position:relative}.blog-post-content.case-studies{justify-content:space-between}@media (max-width:960px){.blog-post-content{flex-direction:column;margin-bottom:50px}}article{flex:1;max-width:830px;overflow:hidden}aside{margin-left:50px;max-width:421px}@media (max-width:960px){aside{margin-left:0}}aside:empty{display:none}aside:empty+article{margin-left:0;max-width:100%}.blog-post-content .blog-posts__featured-image,.blog-post-content h2>img,.blog-post-content h3>img,.blog-post-content h4>img,.blog-post-content p>img{border-radius:20px;margin-bottom:20px;max-width:100%}.blog-post-content p>img{border-radius:0}.blog-post-lead-paragraph p{font-size:24px}@media (max-width:767px){.blog-post-lead-paragraph p{font-size:20px}}article li,article p{color:#000;font-size:18px;font-weight:300;line-height:1.4}article p{margin-top:0}.blog-post__meta{display:flex;flex-wrap:wrap;gap:30px;margin-bottom:30px}@media (max-width:767px){.blog-post__meta{gap:10px}}.blog-post__meta a{text-decoration:underline}.blog-post__meta .blog-label,.blog-post__meta .blog-read-time,.blog-post__meta time{align-items:center;display:flex;gap:10px}.blog-label svg{height:16px;width:16px}.blog-post__meta svg{flex:none}.blog-post__meta .blog-label,.blog-post__meta .blog-read-time,.blog-post__meta time>span{color:#0c0320;font-size:18px;font-weight:300;line-height:1.4}.blog-post__timestamp{display:block}.case-studies-hero{background-color:#0c0320;color:#fff;position:relative}.case-studies-wrapper{display:flex;gap:92px;margin:0 auto;max-width:1440px;padding:42px 68px 100px}.case-studies-content{width:37%}.case-studies-content .category-list{margin-bottom:34px}.case-studies-content .category-list li{background-color:#29194c}.case-studies-content .blog-breadcrumbs span,.case-studies-content .category-list li a{color:#fff}.case-studies-featured-image{background-repeat:no-repeat;background-size:cover;border-top-left-radius:310px;height:100%;position:absolute;right:0;top:0;width:55%}.case-studies-featured-image img{display:none}.case-studies-hero .blog-breadcrumbs a{color:#fff}.case-studies-hero h1{color:#fff;line-height:1.1;margin-bottom:34px;margin-top:52px}.case-studies-hero h2,.case-studies-hero h3,.case-studies-hero h4{color:#fff}.case-studies-hero p{font-size:18px;line-height:1.4;margin-bottom:34px;margin-top:0;padding:0}@media (max-width:767px){.case-studies-wrapper{flex-direction:column;gap:60px;padding:22px 22px 0}.case-studies-featured-image img{border-top-left-radius:310px;display:block;height:auto;margin-left:-22px;position:relative;width:100vw}.case-studies-content{flex:none;width:100%}.case-studies-featured-image{position:relative;width:100%}}.toc-container{max-height:calc(100vh - 100px);max-width:372px;overflow-y:auto;padding:20px 0;width:100%}.toc-container .social-media-wrapper{margin-top:44px}.toc-container .social-media-wrapper h3{display:none}.toc-content{display:none !improtant|}@media (max-width:767px){.toc-container .social-media-wrapper{display:none}}.toc-content ul{list-style:none;padding:0}.toc-content li,.toc-content ul{margin:0;position:relative}.toc-content a{color:rgba(12,3,32,.44);display:block;font-weight:300;padding-bottom:16px;padding-left:44px;padding-top:16px;position:relative;text-decoration:none;transition:all .3s linear}.toc-content a:before{background:#dedede;content:"";height:100%;left:0;position:absolute;top:0;transition:background-color .3s linear;width:3px}.toc-content a.active:before,.toc-content a:hover:before{background:#6b42ad}.toc-content a.active{color:#0c0320;font-weight:500}.toc-content a:active,.toc-content a:focus,.toc-content a:hover{color:#0c0320}.toc-container.is-sticky.is-bottom{bottom:0;position:absolute;top:auto!important}.toc-sentinel{bottom:0;height:1px;opacity:0;pointer-events:none;position:absolute;width:100%}.blog-post-content.case-studies article,.blog-post-content.reports article{margin-left:auto}.resources-module-container{background-color:#f1f9f3;margin-top:100px;padding:100px 68px}.resources-module-wrapper{margin-left:auto;margin-right:auto;max-width:1336px}.resources-module-content{display:flex;justify-content:space-between;padding-bottom:80px}.resources-module-content .hs_cos_wrapper_type_rich_text p{max-width:610px}.client-page article{margin:0 auto;max-width:1083px}.client-page-cta-section{margin:0 auto;max-width:1440px;padding:0 68px 70px}@media (max-width:768px){.client-page-cta-section{padding-left:22px;padding-right:22px}}.blog-breadcrumbs{display:flex;gap:5px}.blog-post-content.case-studies h2,.blog-post-content.reports h2{padding-top:20px;scroll-margin-top:80px}.bp-guide-hero{background-color:#f1f9f3;padding:42px 68px 100px}@media (max-width:767px){.bp-guide-hero{padding:22px 22px 50px}}.bp-guide-hero .blog-breadcrumbs{margin:0 auto;max-width:1332px;width:100%}.bp-guide-hero-wrapper{margin-left:auto;margin-right:auto;margin-top:38px;max-width:873px}.bp-guide-hero-wrapper h1{font-size:58px;line-height:1;text-align:center}.bp-guide-hero-wrapper p{font-size:24px;margin-bottom:29px;margin-top:29px;text-align:center}.guide-ctas{display:flex;justify-content:center}.guide-ctas>div:nth-of-type(2) a{margin-left:30px}.bp-guide-hero-wrapper .author-wrapper,.bp-guide-hero-wrapper .category-list{justify-content:center;margin-top:30px}.blog-post-image-wrapper{margin:45px auto 60px;text-align:center}.blog-post-image-wrapper img{max-width:100%}.blog-post-image-wrapper .blog-posts__featured-image{border-radius:20px}.blog-post-lead-paragraph.guide{border-bottom:1px solid #c2c0c7;border-top:1px solid #c2c0c7;margin-bottom:48px;padding:48px 0}.blog-post-lead-paragraph.guide ul{margin-bottom:0}@media (max-width:768px){.bp-guide-hero-wrapper{margin-top:42px}.bp-guide-hero-wrapper h1{font-size:32px;letter-spacing:-.32px;line-height:1.2;text-align:left}.bp-guide-hero-wrapper p{font-size:18px;margin-bottom:40px;margin-top:30px;text-align:left}.bp-guide-hero-wrapper .author-wrapper,.bp-guide-hero-wrapper .category-list,.guide-ctas{justify-content:start}}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}@media (min-width:1270px){.toc-container{display:block}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}