.blog-body.blog-body.blog-body:not(:has(.article-body)):after,.blog-body.blog-body.blog-body:not(:has(.article-body)):before{content:none}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body{box-sizing:border-box;color:var(--charcoal);display:block;font-family:var(--font-editorial);font-size:19px;line-height:1.65;margin:0 auto;max-width:680px;padding:0 24px 64px}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body p{margin:0 0 var(--space-3)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body h2{color:var(--deep-sapphire);font-family:var(--font-heading);font-size:28px;font-weight:700;letter-spacing:-.01em;line-height:1.2;margin:var(--space-6) 0 var(--space-3)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body h2:after{background:var(--rich-gold);content:"";display:block;height:2px;margin-top:12px;width:80px}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body h3{color:var(--charcoal);font-family:var(--font-heading);font-size:22px;font-weight:600;line-height:1.3;margin:var(--space-5) 0 var(--space-2)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body h4{color:var(--charcoal);font-family:var(--font-heading);font-size:18px;font-weight:600;margin:var(--space-4) 0 var(--space-2)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body ol,.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body ul{margin:0 0 var(--space-3);padding-left:26px}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body li{margin:0 0 var(--space-1)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body li>ol,.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body li>ul{margin-bottom:0;margin-top:var(--space-1)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body img{border-radius:var(--radius,12px);display:block;height:auto;margin:var(--space-4) auto;max-width:100%}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body blockquote{background:rgba(198,161,91,.04);border-left:3px solid var(--rich-gold);font-style:italic;margin:var(--space-4) 0;padding:var(--space-2) var(--space-3)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body hr{border:none;border-top:1px solid var(--mist-grey);margin:var(--space-5) 0}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body table{border-collapse:collapse;font-family:var(--font-functional);font-size:16px;margin:var(--space-4) 0;width:100%}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body td,.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body th{border:1px solid var(--mist-grey);padding:8px 12px;text-align:left;vertical-align:top}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body th{background:var(--soft-beige);font-family:var(--font-heading);font-weight:600}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body iframe{max-width:100%}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body address{font-style:normal}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .lede{color:var(--charcoal);font-family:var(--font-heading);font-size:22px;font-weight:500;line-height:1.6;margin-bottom:var(--space-4)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .annotation{color:var(--graphite);font-family:var(--font-functional);font-size:15px;line-height:1.6;margin-bottom:var(--space-4)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .pull-quote{background:rgba(198,161,91,.04);border-left:3px solid var(--rich-gold);color:var(--rich-gold-text);font-family:var(--font-editorial);font-size:24px;font-style:italic;line-height:1.6;margin:var(--space-8) calc(var(--space-4)*-1);padding:var(--space-4) var(--space-5);position:relative}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .giant-quote{border-bottom:2px solid var(--rich-gold);border-top:2px solid var(--rich-gold);color:var(--deep-sapphire);font-family:var(--font-heading);font-size:44px;font-weight:700;letter-spacing:-.015em;line-height:1.15;margin:var(--space-10) calc(var(--space-4)*-1);padding:var(--space-6) var(--space-5);text-align:center}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .callout-box{background:var(--soft-beige);border-left:4px solid var(--charcoal);border-radius:0 var(--radius) var(--radius) 0;margin:var(--space-6) auto;max-width:680px;padding:var(--space-4)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .callout-title{color:var(--charcoal);font-family:var(--font-heading);font-size:18px;font-weight:700;margin-bottom:var(--space-2)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .callout-content{color:var(--charcoal);font-family:var(--font-editorial);font-size:18px;line-height:1.7}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .key-takeaways{background:var(--ice-blue);border:1px solid var(--mist-grey);border-radius:var(--radius);margin:var(--space-8) auto;max-width:900px;padding:var(--space-5)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .takeaway-title{color:var(--charcoal);font-family:var(--font-heading);font-size:20px;font-weight:700;margin-bottom:var(--space-3)}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .takeaway-list{list-style:none;margin:0;padding:0}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .takeaway-list li{color:var(--charcoal);font-family:var(--font-heading);font-size:17px;line-height:1.7;margin-bottom:var(--space-2);padding-left:var(--space-4);position:relative}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .takeaway-list li:before{color:var(--rich-gold);content:"\2192";left:0;position:absolute}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .article-image{border-radius:var(--radius);display:block;margin:var(--space-6) auto;max-width:100%;width:100%}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .image-figure{margin:var(--space-6) auto;max-width:100%;width:100%}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .image-caption{border-top:1px solid var(--mist-grey);color:var(--graphite);font-family:var(--font-heading);font-size:13px;font-style:normal;margin-top:var(--space-2);padding-top:var(--space-2);text-align:left}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .source-citation{border-top:1px solid var(--mist-grey);color:var(--graphite);font-family:var(--font-heading);font-size:13px;font-style:italic;margin-top:var(--space-4);padding-top:var(--space-3)}@media (max-width:768px){.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body{font-size:17px}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body h2{font-size:24px}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .pull-quote,.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body h3{font-size:20px}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .giant-quote{font-size:28px}.blog-body:not(:has(.article-body)) #hs_cos_wrapper_post_body .key-takeaways{padding:var(--space-4)}}.use-core .blog-featured:not(:has(.blog-featured-media)){grid-template-columns:1fr}.use-core .blog-featured:not(:has(.blog-featured-media)) .blog-featured-body{padding:var(--space-6)}@media (max-width:900px){.use-core .blog-featured:not(:has(.blog-featured-media)) .blog-featured-body{padding:var(--space-4)}}