.blog-post-hero{background-position:top;background-repeat:no-repeat;background-size:cover;padding:120px 18px}.blog-post-hero .text-container{align-items:center;background-color:transparent;box-sizing:border-box;display:flex;flex-flow:column wrap;justify-content:center;margin:0 auto;max-width:960px;width:100%}.blog-post-hero .text-container .heading-container,.blog-post-hero .text-container .heading-container h1,.blog-post-hero .text-container .heading-container h1 *,.blog-post-hero .text-container .heading-container h2,.blog-post-hero .text-container .heading-container h2 *,.blog-post-hero .text-container p{background-color:transparent!important}.blog-post-hero .text-container p{margin-bottom:36px}.blog-post-hero .text-container :not(.button),.blog-post-hero .text-container :not(span){border-color:#fff;color:#fff;text-align:center}.blog-post-hero .heading-container{background-color:transparent;border-left:3px solid #fff;border-right:3px solid #fff;border-top:3px solid #fff;margin-bottom:36px;position:relative}.blog-post-hero .text-container time{align-items:center;background-color:transparent;bottom:-9px;color:#fff!important;display:flex;flex-flow:row nowrap;font-size:21px!important;font-weight:600!important;justify-content:center;left:0;letter-spacing:4px!important;line-height:21px!important;margin:0!important;padding:0!important;position:absolute;right:0;text-align:center}.blog-post-hero .text-container time:before{background-color:#fff;content:"";height:3px;left:0;position:absolute}.blog-post-hero .text-container time:after{background-color:#fff;content:"";height:3px;position:absolute;right:0}.blog-post-hero .text-container h1{margin:0;padding:30px 36px}.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#e1e2f0}.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}.blog-related-posts__title-link{color:#d43877!important;text-decoration:underline!important}.blog-related-posts__title-link:hover{color:#ac104f!important}.insights-signup-container{background-color:#4b4184;padding:54px 0 72px}.insights-signup-container .subscribe-now-cta{align-items:center;display:grid;grid-gap:36px;grid-template-columns:1fr 1fr;margin:0 auto;padding:0;text-align:left!important}.insights-signup-container .subscribe-now-cta h2{color:#fff;margin:0;padding:0;text-align:left}.insights-signup-container .subscribe-now-cta form{background-color:transparent!important;padding:0!important}.insights-signup-container .subscribe-now-cta form .hs-form-9b13c6f8-ad43-4779-b76f-a8a90e60eb56_1e7b0d5a-9838-4aed-93a9-209fea01e081 .hs-form-field label:not(.hs-error-msg),.insights-signup-container .subscribe-now-cta form .hs_email label,.insights-signup-container .subscribe-now-cta form .hs_email label span,.insights-signup-container .subscribe-now-cta form label{color:#fff!important}.insights-signup-container .subscribe-now-cta form .actions{margin:0!important;padding:0!important}@media (max-width:1023px){.insights-signup-container .subscribe-now-cta{grid-gap:24px;grid-template-columns:1fr}}@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%}}.blog-related-posts__image{height:auto;max-width:100%;min-height:240px;object-fit:cover}.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}