.post-container{--hero-margin-overflow:157px;--content-width:600px;@media (max-width:820px){--content-width:100%}}.post-hero-wrapper{background:var(--navy-base);margin-bottom:var(--hero-margin-overflow);padding:var(--spacing-6x) var(--container-padding) var(--spacing-5x)}.post-hero{flex-direction:column;margin:0 auto calc(var(--hero-margin-overflow)*-1);max-width:var(--content-width)}.post-hero,.post-hero__header{display:flex;gap:var(--spacing-8x);justify-content:space-between}.post-hero__header{align-items:center;margin-bottom:var(--spacing-3x)}.post-hero__tag{--text-color:var(--blue-300);border:1px solid var(--text-color);border-radius:var(--radius-round);color:var(--text-color)!important;font-size:var(--text-sm);padding:var(--spacing-2x) var(--spacing-4x);text-decoration:none;&:hover{--text-color:var(--white)}}.post-hero__read-time{font-size:.7778rem}.post-hero__title{margin-bottom:var(--spacing-3x)}.post-hero__info{align-items:center;display:flex;gap:8px;@media (max-width:640px){align-items:flex-start;flex-direction:column}}.post-hero-author{align-items:center;display:flex;gap:8px}.post-hero-author__avatar{aspect-ratio:1;border-radius:var(--radius-round);object-fit:cover}.post-hero-author__name,.post-hero__date{font-size:.7222rem}.post-hero__spacer{svg{height:4px;width:4px}@media (max-width:640px){display:none}}.post-hero__img img{border-radius:var(--radius-md);height:432px;object-fit:cover;width:100%}.post-related-posts{margin-bottom:var(--spacing-20x)}.post-section__title{margin-bottom:var(--spacing-8x);text-align:center}.post-body{display:flex;gap:36px;margin-bottom:var(--spacing-12x);@media (max-width:820px){flex-direction:column}}.post-body-sidebar{flex:0 1 298px;@media (max-width:820px){flex:none}}.post-toc-wrapper{background:var(--gray-50);border-left:4px solid var(--blue-base);border-radius:var(--radius-md);display:none;padding:var(--spacing-5x);padding-left:var(--spacing-4x);position:sticky;top:var(--scroll-margin-top);&:has(li){display:block}}.post-toc__title{font-weight:800;margin-bottom:var(--spacing-4x)}.post-toc__item{font-size:var(--text-sm);line-height:20px;& a{color:var(--text-light);font-size:var(--text-sm);line-height:20px;position:relative;text-decoration:none;&:before{background:var(--blue-base);border-radius:var(--radius-round);content:"";height:6px;inset:7px auto auto -14px;opacity:0;position:absolute;transition:var(--transition);width:6px}&:hover{color:var(--blue-base);margin-left:14px;&:before{opacity:1}}}}.post-body__content-wrapper{flex:0 1 600px;margin-top:var(--spacing-5x);@media (max-width:820px){flex:none;margin-top:0}}@scope (.post-body__content-wrapper) to (.hs_cos_wrapper_type_module){.hs_cos_wrapper_type_rich_text{& h2{font-size:var(--h3-font-size)!important}& h2,& h3{font-weight:600!important}& h3{font-size:var(--h4-font-size)!important}& h4{font-size:var(--h5-font-size)!important}& h4,& h5{font-weight:600!important}& h5{font-size:var(--h6-font-size)!important}& h6{font-size:1.1111rem!important;font-weight:600!important}& :is(h2,h3,h4,h5,h6){color:var(--text-base)!important;margin-block:var(--spacing-10x) var(--spacing-5x);&>span{color:var(--text-base)!important}}& p{color:var(--text-base)!important;font-family:var(--body-font)!important;font-size:var(--rem-base-px)!important;line-height:1.58;&>span{color:var(--text-base)!important}}& p:has(+*){margin-bottom:var(--spacing-5x)}}}.post-body__content-wrapper .hs_cos_wrapper_type_rich_text{display:block;margin-bottom:var(--spacing-12x);& #section-0 h2,&>:first-child{margin-top:0}& a{color:var(--red-base)!important;text-decoration-color:transparent;&:hover{color:var(--red-600)!important;text-decoration-color:var(--red-600)}}& .hs_cos_wrapper_type_module{margin-block:var(--spacing-10x)}& ul:not(.takeaways-wrapper ul){list-style:initial!important;margin:0 0 var(--spacing-5x) 7px;& li{margin:0 0 var(--spacing-3x) var(--spacing-3x);padding-left:0;&:last-of-type{margin-bottom:0}}& li:before{display:none}}& ol{counter-reset:orderedlist;list-style:none;margin-bottom:var(--spacing-5x)}& ol>li{margin-bottom:var(--spacing-3x);padding-left:22px;position:relative;&:last-of-type{margin-bottom:0}}& ol>li:before{align-items:center;background:transparent;content:counter(orderedlist) ".";counter-increment:orderedlist;display:flex;font-family:var(--body-font);font-size:1rem;height:fit-content;inset:3px auto auto 0;justify-content:center;position:absolute;width:fit-content}& :is(img,figure,:is(.hs_cos_wrapper_type_module,.custom-blog-image):has(>img)){margin-block:var(--spacing-8x)}& :is(.hs_cos_wrapper_type_module>img,.hs_cos_wrapper_type_module>figure,.custom-blog-image>figure,figure>img,.custom-blog-image>img){margin:0!important}& .custom-blog-image>figure,& .hs_cos_wrapper_type_module>figure{margin-block:var(--spacing-8x)}& figcaption{color:var(--text-light);font-size:var(--text-sm);margin-top:var(--spacing-3x)}@media (max-width:640px){& ul{margin:0 0 var(--spacing-10x) 11px}}}