main{margin:0 auto}main.page.page--post{background:#fff}main.page.page--post .outer-container{display:flex;flex-direction:row;margin:0 auto}@media(max-width:1023px){main.page.page--post .outer-container{display:block}}main.page.page--post .outer-container .post-container{width:100%;display:flex;flex-direction:column}main.page.page--post .outer-container .post-container .title-contents,main.page.page--post .outer-container .post-container .post-body,main.page.page--post .outer-container .post-container .featured{order:1}main.page.page--post .outer-container .post-container .social{order:3}main.page.page--post .outer-container .post-container .blog-tags{order:2}@media(min-width:1024px){main.page.page--post .outer-container .post-container{flex-direction:row;flex-wrap:wrap;max-width:calc(752px + 100px)}main.page.page--post .outer-container .post-container .title-contents,main.page.page--post .outer-container .post-container .post-body,main.page.page--post .outer-container .post-container .blog-tags{max-width:calc(752px + 100px)}main.page.page--post .outer-container .post-container .title-contents__container,main.page.page--post .outer-container .post-container .post-body__container,main.page.page--post .outer-container .post-container .blog-tags__container{max-width:752px}main.page.page--post .outer-container .post-container .featured{max-width:752px;flex-grow:2}main.page.page--post .outer-container .post-container .title-contents,main.page.page--post .outer-container .post-container .post-body,main.page.page--post .outer-container .post-container .blog-tags{flex-shrink:0}main.page.page--post .outer-container .post-container .title-contents,main.page.page--post .outer-container .post-container .post-body,main.page.page--post .outer-container .post-container .featured,main.page.page--post .outer-container .post-container .social{order:1}main.page.page--post .outer-container .post-container .blog-tags{order:2}}main.page.page--post .outer-container .post-container h3.content-type{font-weight:500;text-transform:uppercase;font-size:16px;padding:24px 0 16px 0}main.page.page--post .outer-container .post-container h1{font-size:32px;padding-bottom:16px}main.page.page--post .outer-container .post-container .author-date{font-size:18px;padding-bottom:32px;font-weight:normal}main.page.page--post .outer-container .post-container .hs-cta-wrapper img.hs-cta-img{display:none}main.page.page--post .outer-container .post-container .cta_button{cursor:pointer;border-radius:9999px;padding:9px 2rem 10px;background-color:#1968f8;color:#fff;border:2px solid #1968f8;transition:all .3s cubic-bezier(0.4,0,0.2,1);text-align:center;display:inline-flex;justify-content:center;align-items:center;flex-direction:row;text-decoration:none;position:relative;font-size:18px;font-family:lato,"Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:700;margin-bottom:32px}@media(min-width:1024px){main.page.page--post .outer-container .post-container .cta_button{margin-bottom:48px}}main.page.page--post .outer-container .post-container .cta_button:before{content:"";transition:opacity .3s cubic-bezier(0.4,0,0.2,1);opacity:0;position:absolute;top:0;right:0;bottom:0;left:0}main.page.page--post .outer-container .post-container .cta_button:hover{background-color:#134cb7;border-color:#134cb7;text-decoration:none}main.page.page--post .outer-container .post-container .featured img{width:100%;max-width:752px}@media(max-width:1023px){main.page.page--post .outer-container .post-container .featured img{width:100%}}@media(max-width:767px){main.page.page--post .outer-container .post-container .featured img{width:100%}}main.page.page--post .outer-container .post-container .post-body p{padding:10px 0}main.page.page--post .outer-container .post-container .post-body img{max-width:752px}@media(max-width:1023px){main.page.page--post .outer-container .post-container .post-body img{max-width:718px}}@media(max-width:767px){main.page.page--post .outer-container .post-container .post-body img{max-width:288px;width:auto}}main.page.page--post .outer-container .post-container .blog-tags{padding:32px 0}main.page.page--post .outer-container .post-container .blog-tags a{margin:0 16px 16px 0}main.page.page--post .outer-container .social{width:100%;padding:5px 0 0;display:flex;flex-direction:row}@media(min-width:1024px){main.page.page--post .outer-container .social{width:100px;flex-direction:column}}main.page.page--post .outer-container .social ul{padding:0;width:250px;display:flex;flex-direction:row;justify-content:center}@media(min-width:1024px){main.page.page--post .outer-container .social ul{width:100px;flex-direction:column}}main.page.page--post .outer-container .social ul li{list-style-type:none;margin:0 auto 16px;font-size:16px;padding:0}main.page.page--post .outer-container .social ul li a{color:#1968f8;border:2px solid #1968f8;width:48px;height:48px;display:flex;flex-direction:column;justify-content:center;border-radius:48px}main.page.page--post .outer-container .social ul li a svg{fill:#1968f8;align-self:center}main.page.page--post .outer-container .social ul li a:hover{border-color:#0d3074}main.page.page--post .outer-container .social ul li a:hover svg{fill:#0d3074}main.page.page--post .outer-container .social ul .fb,main.page.page--post .outer-container .social ul .tw,main.page.page--post .outer-container .social ul .in,main.page.page--post .outer-container .social ul .mail{width:48px;height:48px}main.page.page--post .outer-container .social.docked{position:relative}@media(min-width:1024px){main.page.page--post .outer-container .social.docked{position:fixed;left:calc(50% + 322px);transform:translateX(-50%);top:5px;transition:opacity 300ms cubic-bezier(0.4,0,0.2,1),top 300ms cubic-bezier(0.4,0,0.2,1);opacity:1}}@media(min-width:1440px){main.page.page--post .outer-container .social.docked{left:calc(50% + 162px)}}main.page.page--post .outer-container .social.docked.grow{top:50px}@media(min-width:1024px){main.page.page--post .outer-container .social.docked.hide{transition:opacity 300ms cubic-bezier(0.4,0,0.2,1),top 300ms cubic-bezier(0.4,0,0.2,1);opacity:0;z-index:-1}}main.page.page--post #progress{overflow:hidden;top:0;left:0;height:5px;width:100%;background-color:#d0d0dc;z-index:699;transition:all .3s ease;position:relative}main.page.page--post #progress.docked{position:fixed}@media(min-width:1024px){main.page.page--post #progress.docked{opacity:1}}@media(min-width:1024px){main.page.page--post #progress.hide{transition:opacity 300ms cubic-bezier(0.4,0,0.2,1);opacity:0;z-index:-1}}main.page.page--post #progress.grow{height:50px}@media(max-width:1023px){main.page.page--post #progress.grow{height:5px}}main.page.page--post #progress.grow .title-scroll{display:flex;opacity:1;align-items:center}@media(max-width:1023px){main.page.page--post #progress.grow .title-scroll{display:none}}main.page.page--post #bar{background-color:#1968f8;width:0;height:50px;height:100%;position:relative;transition:all .3s}@media(max-width:1023px){main.page.page--post #bar{height:5px}}main.page.page--post .title-scroll{font-size:16px;top:0;position:absolute;z-index:900;padding:11px 0 0px 0px;display:none;opacity:0;color:#fff;margin-left:8.5%;transition:all .3s ease}main.page.page--post .title-scroll span.readtime{float:none;color:#fff;font-weight:300;font-size:11px;margin-left:10px;border-left:1px solid rgba(255,255,255,0.25);padding-left:7px;order:2}main.page.page--post .related-insights{display:flex}@media(min-width:1024px){main.page.page--post.press-release .outer-container .post-container .title-contents{order:1}main.page.page--post.press-release .outer-container .post-container .social{order:3}main.page.page--post.press-release .outer-container .post-container .post-body{order:2}main.page.page--post.press-release .outer-container .post-container .blog-tags{order:4}}main [data-component="HsModule__RelatedPosts"]{position:relative;z-index:1000}