@layer template{.template-blog-post{--row-gap:clamp(20px,6.6667px + 2.2222vw,40px);--module-grid-rows:[row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end]}.template-blog-post .lead-image{grid-column:col-start 1/col-end -1;grid-row:row-start 1/row-end 1}.template-blog-post .title{display:block;grid-column:col-start 2/col-end -3;grid-row:row-start 2/row-end 2}:is(.template-blog-post .title) h1{color:var(--ct-color);margin-block-end:0;max-width:none}.template-blog-post .author{grid-column:col-start 2/col-end -4;grid-row:row-start 3/row-end 3}.template-blog-post .body{display:grid;grid-column:col-start 1/col-end -1;grid-row:row-start 4/row-end 5;grid-template-columns:subgrid;pointer-events:none;position:relative;z-index:10}:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio{grid-column:col-start 2/col-end -4;pointer-events:all!important}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player{--play-button-size:32px!important;--play-button-svg-size:16px!important;align-items:center!important;background-color:transparent!important;block-size:48px!important;border-block:1px solid var(--ct-subtle)!important;border-radius:0!important;display:flex!important;margin-block-end:clamp(20px,6.6667px + 2.2222vw,40px)!important}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) :is(.hs-audio-player__controls,.hs-audio-player__volume,.hs-audio-player__playback-rate){align-items:center!important;border:none!important;display:flex!important;gap:5px!important}:is(:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) :is(.hs-audio-player__controls,.hs-audio-player__volume,.hs-audio-player__playback-rate)) svg{fill:var(--ct-color)!important}:is(:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) :is(.hs-audio-player__controls,.hs-audio-player__volume,.hs-audio-player__playback-rate)) :is(.hs-audio-player__play-pause-button,.hs-audio-player__skip-button,.hs-audio-player__volume-icon,.hs-audio-player__mute-button,.hs-audio-player__playback-rate-buttons,.hs-audio-player__playback-rate-button){background-color:transparent!important;transition:background-color .2s ease-in-out!important}:is(:is(:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) :is(.hs-audio-player__controls,.hs-audio-player__volume,.hs-audio-player__playback-rate)) :is(.hs-audio-player__play-pause-button,.hs-audio-player__skip-button,.hs-audio-player__volume-icon,.hs-audio-player__mute-button,.hs-audio-player__playback-rate-buttons,.hs-audio-player__playback-rate-button)):hover{background-color:var(--ct-surface)!important}:is(:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) :is(.hs-audio-player__controls,.hs-audio-player__volume,.hs-audio-player__playback-rate)) .hs-audio-player__playback-rate-buttons{background-color:transparent!important;border:none!important;padding:0!important}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) :is(.hs-audio-player__title){font-weight:700!important;padding-inline-end:30px!important;padding-inline-start:20px!important}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) :is(.hs-audio-player__title,.hs-audio-player__duration,.hs-audio-player__playback-rate-value,.hs-audio-player__playback-rate-current){color:var(--ct-color)!important;font-family:GTAmerica,sans-serif!important;font-size:var(--font-size-tiny)!important;line-height:1.4!important}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) .hs-audio-player__volume{margin-inline-end:5px!important}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) :is(.hs-audio-player__playback-rate-value,.hs-audio-player__playback-rate-current){font-size:var(--font-size-small)!important}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) .hs-audio-player__ai-icon{align-items:center!important;display:flex!important}:is(:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) .hs-audio-player__ai-icon) svg{fill:var(--ct-color)!important}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) [class*=slider-container]{background-color:var(--ct-surface)!important}:is(:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) [class*=slider-container]) [class*=slider-played]{background-color:var(--ct-accent)!important}:is(:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) [class*=slider-container]) [class*=slider-control]{background-color:var(--ct-link)!important}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) [class*=tooltip-text]{background-color:var(--ct-subtle)!important;box-shadow:none!important;color:var(--ct-background)!important;font-family:GTAmerica,sans-serif!important;font-size:var(--font-size-tiny)!important;line-height:1.4!important}:is(:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio) .hs-audio-player) [class*=tooltip-text]):after{border-color:transparent transparent var(--ct-subtle) transparent!important;box-shadow:none!important}@media screen and (max-width:959px){:is(.template-blog-post .body)>#hs_cos_wrapper_blog_post_audio{grid-column:col-start 1/col-end -1}}:is(.template-blog-post .body)>#hs_cos_wrapper_post_body{display:grid;grid-column:col-start 1/col-end -1;grid-template-columns:subgrid;pointer-events:none;position:relative}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>p+.hs_cos_wrapper{margin-block-end:0}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:not(.hs_cos_wrapper){grid-column:col-start 2/col-end -4;pointer-events:auto}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:not(.hs_cos_wrapper)):has(img){display:block;width:100%}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:not(.hs_cos_wrapper)):has(img) img{width:100%}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body) .hs_cos_wrapper:not(.hs_cos_wrapper_type_form){container-type:inline-size;grid-column:col-start 2/col-end -4;margin-block:clamp(20px,3.3333vw,50px);position:relative}:is(:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body) .hs_cos_wrapper:not(.hs_cos_wrapper_type_form))>*{inline-size:100%;pointer-events:auto}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:is(.hs_cos_wrapper,.hs-module):has(:is([class^=widget-blog-post].wide,.blog-widget-wide)){grid-column:col-start 1/col-end -1}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:is(.hs_cos_wrapper,.hs-module):has(.ebook,.pdf,.event){grid-column:col-start 1/col-end -1;position:relative}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:is(.hs_cos_wrapper,.hs-module):has(.ebook,.pdf){grid-column:col-start 1/col-end -1;margin-block-end:clamp(80px,40px + 6.6667vw,140px);position:relative}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:is(.hs_cos_wrapper,.hs-module):has(.element-item-heading>.preline){margin-block-start:clamp(10px,1.6667vw,25px)}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:is(.hs_cos_wrapper,.hs-module):has(.ebook,.pdf){margin-block-start:clamp(30px,20px + 1.6667vw,45px)!important}.template-blog-post .social{grid-column:col-start 1/gap 1;grid-row:row-start 3/row-end 5}:is(.template-blog-post .social)>*{position:sticky;top:100px}.template-blog-post aside.toc{grid-column:col-start -3/col-end -1;grid-row:row-start 3/row-end 5}:is(.template-blog-post aside.toc)>*{position:sticky;top:100px}.template-blog-post footer{grid-column:col-start 2/col-end -4;grid-row:row-start 6/row-end 6}.template-blog-post .all-topics{grid-column:col-start 1/col-end -1;grid-row:row-start 7/row-end 7}.template-blog-post .mce-content-body .hs_cos_wrapper_type_module{overflow-y:hidden}@media screen and (max-width:959px){.template-blog-post{--module-grid-rows:[row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end] var(--row-gap) [row-start] minmax(0,min-content) [row-end]}.template-blog-post .author,.template-blog-post .lead-image,.template-blog-post .title{grid-column:col-start 1/col-end -1}.template-blog-post .toc{display:none}.template-blog-post .body{grid-row:row-start 4/row-end 4}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body)>:not(.hs_cos_wrapper){grid-column:col-start 1/col-end -1}:is(:is(.template-blog-post .body)>#hs_cos_wrapper_post_body) .hs_cos_wrapper:not(.hs_cos_wrapper_type_form){grid-column:col-start 1/col-end -1}.template-blog-post .social{display:none}.template-blog-post footer{grid-column:col-start 1/col-end -1;grid-row:row-start 5/row-end 5}.template-blog-post .all-topics{grid-column:col-start 1/col-end -1;grid-row:row-start 6/row-end 6}}@media screen and (max-width:599px){.template-blog-post .lead-image{grid-column:screen-start 1/screen-end -1}}:scope #recommended-posts{--module-grid-rows:[row-start] minmax(0,min-content) [row-end] 20px [row-start] minmax(0,min-content) [row-end]}:is(:scope #recommended-posts)>header{border-block-end:1px solid var(--ct-muted);grid-column:col-start 1/col-end -1;grid-row:row-start 1/row-end 1}:is(:is(:scope #recommended-posts)>header)>h2{font-size:var(--font-size-small);font-weight:700;line-height:1;margin-block-end:20px;text-transform:uppercase}:is(:scope #recommended-posts)>div{grid-column:col-start 1/col-end -1;grid-row:row-start 2/row-end 2}}