.body-container--blog-post{--post-section-margin:var(--space-48);--related-section-margin:var(--space-64);--quote-padding:0 0 0 var(--space-48)}#hs_cos_wrapper_post_body>:not(img,table,div+img,figure,video,picture,time,iframe),.post #hs_cos_wrapper_blog_post_audio,.post-footer,.post__meta,.post__title{margin-bottom:var(--space-24);margin-left:auto;margin-right:auto;max-width:var(--blog-post-text-width);text-align:left}.post__title{margin-bottom:var(--space-48)}#hs_cos_wrapper_blog_post_audio ._hs-audio-player_1smkl_1{--primary:var(--background-light-1)!important;--secondary:var(--site-brand-color)!important;--tertiary:rgba(0,0,0,.1)!important;--primary-alt:#fff!important;border-radius:var(--cta-border-radius)}[data-status=initial]._hs-audio-player_1smkl_1:hover{background-color:var(--primary)!important}#hs_cos_wrapper_blog_post_audio ._control-button_1smkl_36._mute-unmute-button_1smkl_229,#hs_cos_wrapper_blog_post_audio ._control-button_1smkl_36._play-pause-button_1smkl_115{background-color:rgba(0,0,0,.05)}#hs_cos_wrapper_blog_post_audio ._control-button_1smkl_36._mute-unmute-button_1smkl_229:hover,#hs_cos_wrapper_blog_post_audio ._control-button_1smkl_36._play-pause-button_1smkl_115:hover,#hs_cos_wrapper_blog_post_audio ._control-button_1smkl_36:hover,#hs_cos_wrapper_blog_post_audio ._slider-container_1smkl_161{background-color:rgba(0,0,0,.1)}#hs_cos_wrapper_blog_post_audio ._control-button_1smkl_36,#hs_cos_wrapper_blog_post_audio ._duration-inner_1smkl_66,#hs_cos_wrapper_blog_post_audio ._duration_1smkl_62,#hs_cos_wrapper_blog_post_audio ._initial-title_1smkl_40{color:var(--site-dark-color)}.post *+.hs-embed-wrapper .hs-embed-content-wrapper{margin-top:calc(var(--post-section-margin) - var(--space-24))}.post blockquote{all:revert}.post h2,.post h3{margin-top:var(--post-section-margin)}.post .hs-embed-content-wrapper,.post img{margin:var(--post-section-margin) auto}.blog-post__image-container img{margin-top:0}.post__title{font-size:var(--title-xlarge-size)}.post__meta{display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-6)}.post__meta>*{margin:0}.post__meta time:after{content:"|"}.post__meta .post__author{margin:0}.post-footer{border-top:2px solid #d6d6d6;display:flex;flex-direction:column;gap:var(--space-24);margin-top:var(--post-section-margin);padding-top:var(--space-24)}.post figure{margin:0}#hs_cos_wrapper_post_body blockquote,.post-quote-text{border-left:2px solid var(--site-brand-color);box-sizing:border-box;font-variant:normal;font-weight:600;margin:var(--space-48) auto;padding:var(--quote-padding)}#hs_cos_wrapper_post_body{padding:0}.post--title{margin-bottom:var(---post-section-margin)}.post__body,.post__featured-img{margin-top:var(--post-section-margin)}.post__tag-heading{margin-bottom:var(--space-16)}.post-tag-list{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-16);white-space:nowrap}.post-tag-link,.post__author{text-decoration:none}.post-tag-link:hover,.post__author:hover{text-decoration:underline}.post-tag-link:focus-visible,.post__author:focus-visible{outline:var(--focus-outline)}@media screen and (min-width:768px){.post-footer{--gap:var(--space-48);display:grid;gap:var(--gap);grid-template-columns:1fr auto}.post-related-section{margin-top:var(--space-64)}}.post-related-section{margin-top:var(--related-section-margin)}.post-related-title{margin-bottom:var(--post-section-margin)}.post-related__list{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr));grid-gap:var(--post-section-margin)}.related-post{display:flex;flex-direction:column;height:100%;justify-content:flex-start;max-width:45rem}.related-post__image{margin-left:0;object-fit:cover;width:100%}.related-post__content{margin-top:var(--space-48)}.related-post__text p{margin-bottom:0}.related-post__title-link{text-decoration:none}.related-post__title-link:hover{text-decoration:underline}@media screen and (min-width:1200px){.body-container--blog-post{--post-section-margin:var(--space-64);--related-section-margin:var(--space-96);--quote-padding:0 var(--space-64)}.post-footer{--gap:var(--space-96)}.post-related-section{margin-top:var(--space-64)}}.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}