.blog-post{padding:60px 0}.blog-post .blog-post__grid{display:grid;grid-template-columns:1fr}.blog-post .blog-post__grid .col{padding:0}.blog-post .blog-post__grid .col.col--post .post-meta time{display:inline-block;margin-bottom:20px}.blog-post .blog-post__grid .col.col--post .post-body h3{margin:28px 0 18px}.blog-post .blog-post__grid .col.col--post .post-body blockquote{font-size:1.125rem;line-height:1.35;margin:30px 0 30px 20px}@media (min-width:768px){.blog-post .blog-post__grid{column-gap:60px;grid-template-columns:2fr 1fr}}form .hs-form-field>label>span:first-child{color:#31465a}form .input input,form textarea{border-bottom:1px solid #31465a;color:#31465a}.post-gate{background-color:var(--secondary);padding:30px}.post-gate form .hs-form-field>label>span:first-child{color:var(--body)}.post-gate form .hs-form-field input{border-bottom:1px solid var(--body);color:var(--body)}.post-gate form .hs-submit input[type=submit]:focus,.post-gate form .hs-submit input[type=submit]:hover{border:1px solid var(--primary)}.post-gate form .legal-consent-container .hs-richtext p{font-size:.875rem}.post-gate form .legal-consent-container .inputs-list:first-child{padding-top:0}.post-gate form .legal-consent-container .hs-form-booleancheckbox{align-items:center;display:flex}.post-gate form .legal-consent-container .hs-form-booleancheckbox-display>span{margin-left:10px}.post-gate form .legal-consent-container .hs-form-booleancheckbox-display input[type=checkbox]+span:before{left:0;top:-2px}.post-gate .post-download,.post-gate .video{display:none}.post-download .button--download{gap:17px;grid-template-columns:1fr 20px}.post-download .button--download img{transform:translateY(-1px);-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.post-download .button--download:focus img,.post-download .button--download:hover img{transform:translateY(2px)}.col.col--sidebar .sidebar__related-posts h2{color:#6e777f;font-size:1.5rem;font-weight:300;margin-bottom:20px;margin-top:20px}.col.col--sidebar .sidebar__newsletter-signup h2{color:#6e777f;font-size:1.5rem;font-weight:300;margin-bottom:-20px;margin-top:60px}.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post{align-items:flex-end;column-gap:10px;display:grid;grid-template-columns:1fr 20px;padding:14px 0;position:relative}.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post+.related-post{border-top:2px solid #d9eeff}.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post .title{font-size:1.125rem;font-weight:700;margin-bottom:0}.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post .title a{color:var(--body)}.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post .title a:focus,.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post .title a:hover{text-decoration:none}.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post .title a:after{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post img{-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out}.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post:focus img,.col.col--sidebar .sidebar__related-posts .related-posts__listing .related-post:hover img{transform:translateX(4px)}.author-section{border:1px solid #ddd;border-radius:4px;margin-top:2rem;padding:1rem}.author-info{display:flex;flex-direction:column}.author-name{font-size:1.2rem;font-weight:700;margin-bottom:.5rem}.author-bio{margin-bottom:1rem}.author-linkedin{font-weight:700}