.body-container-wrapper{display:flex;flex-direction:column;gap:var(--space-xs);margin:0 auto;max-width:var(--max-width)}.blog-post-body{display:flex;flex-direction:column;gap:var(--space-m);padding:var(--pad-y) var(--pad-x);position:relative}.blog-post-content{width:100%}.share-buttons{display:flex;gap:var(--space-xs)}.share-platform-button{align-items:center;display:inline-flex;justify-content:center}.share-platform-button svg{height:24px;transition:var(--transition);width:24px}.share-platform-button:hover svg{color:var(--color-brand-orange)}.share-label{font-weight:600;text-transform:uppercase}.blog-post-article-author{display:flex;gap:var(--space-3xs)}.blog-post-author-info{align-items:center;display:flex;flex-direction:column;gap:var(--space-2xs)}.blog-post-author-avatar{border-radius:50%;height:48px;object-fit:cover;width:48px}.blog-post-author-avatar img{border-radius:50%;height:100%;width:100%}.author-name{font-weight:600}.blog-post-article-topic{display:flex;flex-wrap:wrap;gap:var(--space-2xs)}.blog-post-article-topic a{align-items:center;background-color:var(--color-neutral-100);border-radius:var(--border-rad-global);color:#615c67;display:flex;justify-content:center;padding-block:var(--space-3xs);padding-inline:var(--space-2xs);text-transform:uppercase;transition:var(--transition)}.blog-post-article-topic a:hover{background-color:var(--color-brand-orange);color:#fff}.blog-post-article-topic a span{margin-top:2px}@media (min-width:840px){.blog-post-body{flex-direction:row;gap:var(--space-xl)}.blog-post-sidebar{align-items:flex-start;display:flex;flex:0 0 auto;flex-direction:column;min-width:6rem}.blog-post-share{align-items:center;display:flex;gap:var(--space-s);top:var(--space-l)}.blog-post-share,.share-buttons{flex-direction:column}}.related-posts-container{gap:var(--space-s);margin-top:var(--space-l);padding:var(--pad-y) var(--pad-x)}.blog-listing,.related-posts-container{display:flex;flex-direction:column}.related-posts-grid{display:grid;gap:24px;grid-template-columns:1fr}@media (min-width:840px){.related-posts-grid{grid-template-columns:repeat(auto-fit,minmax(40rem,1fr))}}.blog-listing-article{border:1px solid var(--color-brand-orange)!important;border-radius:1rem;display:flex;flex-direction:column;min-height:15rem;opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.blog-listing-article.visible{opacity:1;transform:translateY(0)}.blog-listing-article.hidden{display:none}.blog-listing-article-image{background-position:50%;background-size:cover;border-bottom:1px solid var(--color-brand-orange);min-width:15rem;position:relative;width:100%}.blog-listing-article-image img{border-radius:1rem 1rem 0 0;height:100%;object-fit:cover;object-position:center;transition:opacity .3s ease;width:100%}.blog-listing-article-body{display:flex;flex-direction:column;gap:24px;justify-content:space-between;padding:var(--pad-y) var(--pad-x);width:100%}.blog-listing-article-header{display:flex;flex-direction:column;gap:12px}.blog-listing-article-readmore a{align-items:center;color:var(--color-neutral-600);display:inline-flex;font-weight:600;margin-top:auto;text-transform:uppercase;transition:color .3s ease}.blog-listing-article-readmore a span:first-child{margin-top:2px}.blog-listing-article-readmore a:hover{color:var(--color-brand-orange)}.blog-listing-article-title a{font-family:var(--font-primary);font-weight:600;transition:color .3s ease}.blog-listing-article-title a:hover{color:var(--color-brand-orange)}.blog-listing-article-topic{background-color:var(--color-brand-orange);border-radius:3rem;color:#fff;margin-right:.5rem;padding:.25rem .5rem .125rem;transition:all .3s ease}.blog-listing-article-topic:hover{background-color:#000}@media (min-width:840px){.blog-listing-article{flex-direction:row}.blog-listing-article-body,.blog-listing-article-image{width:50%}.blog-listing-article-image{border-bottom:none;border-right:1px solid var(--color-brand-orange)}.blog-listing-article-image img{border-radius:1rem 0 0 1rem}}.hs-blog-post{--step-1:clamp(1rem,0.85rem + 0.4vw,1.25rem);--step-2:clamp(1.125rem,0.9563rem + 0.45vw,1.4063rem);--step-3:clamp(1.2656rem,1.0758rem + 0.5063vw,1.582rem);--step-4:clamp(1.4238rem,1.2103rem + 0.5695vw,1.7798rem);--step-5:clamp(1.6018rem,1.3615rem + 0.6407vw,2.0023rem)}.hs-blog-post .hs_cos_wrapper h2,.hs-blog-post .hs_cos_wrapper h3,.hs-blog-post .hs_cos_wrapper h4,.hs-blog-post .hs_cos_wrapper h5,.hs-blog-post .hs_cos_wrapper h6{color:#252429;line-height:1.1!important;margin:1.5rem 0 .5rem!important}.hs-blog-post .hs_cos_wrapper h2{font-size:var(--step-5)!important}.hs-blog-post .hs_cos_wrapper h3{font-size:var(--step-4)!important}.hs-blog-post .hs_cos_wrapper h4{font-size:var(--step-3)!important}.hs-blog-post .hs_cos_wrapper h5{font-size:var(--step-2)!important}.hs-blog-post .hs_cos_wrapper h6{font-size:var(--step-1)!important}.hs-blog-post .hs_cos_wrapper h2 span,.hs-blog-post .hs_cos_wrapper h3 span,.hs-blog-post .hs_cos_wrapper h4 span,.hs-blog-post .hs_cos_wrapper h5 span,.hs-blog-post .hs_cos_wrapper h6 span{color:inherit!important;font-size:inherit!important;line-height:1.1!important}.hs-blog-post .hs_cos_wrapper ol:not(:first-child),.hs-blog-post .hs_cos_wrapper p:not(:first-child),.hs-blog-post .hs_cos_wrapper ul:not(:first-child){margin:0 0 .5rem!important}.hs-blog-post .hs_cos_wrapper p{color:#615c67!important;font-family:var(--font-primary)!important;font-size:var(--text-body-large)!important;line-height:var(--leading-body-large)!important}.hs-blog-post .hs_cos_wrapper img{margin-block:1.5rem 1rem!important}