.row{display:flex;flex-direction:column;gap:4rem;@media (min-width:992px){flex-direction:row}.col.article-col,.col.side-col{width:100%}.col.article-col{@media (min-width:992px){padding-bottom:4rem;width:75%}}.col.side-col{@media (min-width:992px){width:25%}h4{color:var(--primary);font-size:1.125rem;font-weight:600;margin-bottom:2rem}.side-col-top{display:flex;justify-content:space-between;@media (min-width:992px){display:block}}.publish-wrap{align-items:center;display:flex;gap:1rem;margin-bottom:2rem;h4{color:var(--blue-dark);margin-bottom:0}p{font-size:.875rem}.author-avatar{background:var(--grey-light);border-radius:50%;display:flex;height:4rem;justify-content:center;min-width:4rem;overflow:hidden;width:4rem;img{height:90%;object-fit:contain}}.author-bio{font-size:.875rem}.blog-post-tags{color:#475467;line-height:1.25}}.sidebar-cta-wrap:has(a){margin-bottom:2rem;@media (min-width:992px){.widget-type-cta{width:100%!important}}}}}.hs-blog-post{.blog-post-hero{padding:6rem 0;&:has(+.featured-image){padding:4rem 0 8rem;@media (min-width:768px){padding-bottom:12rem;padding-left:0;padding-right:0;padding-top:8rem}}.post-time{color:var(--accent2);font-weight:700}.post-title{font-size:clamp(2rem,-3rem + 8vw,3rem)}h1{color:var(--white)}.content-wrapper .row .col{@media (min-width:1024px){width:50%}}}.content-wrapper{max-width:var(--container-width);&.article-wrapper{margin-top:4rem}}.featured-image{aspect-ratio:5/4;overflow:hidden;img{height:100%;object-fit:cover;width:100%}}}.similar-posts{display:grid;gap:1rem;grid-template-columns:1fr;margin-bottom:2rem;@media (min-width:768px){grid-template-columns:repeat(3,1fr)}@media (min-width:992px){grid-template-columns:1fr}.card{border:0;box-shadow:none;h5{color:var(--blue-dark);font-size:1rem;font-weight:600;line-height:1.5;margin-bottom:.5rem}.card-header{aspect-ratio:16/9;margin-bottom:1rem;overflow:hidden;img{height:100%;object-fit:cover;width:100%}}.card-body{font-size:.875rem;margin-bottom:.5rem;padding:0;p{font-size:.875rem;margin-bottom:.5rem}}.card-footer{padding:0 0 1rem;a{align-items:center;display:flex;font-size:.875rem;gap:.5rem}}}}article.blog-post{padding-block:0;.preheader-wrap{margin-bottom:1.75rem;.post-preheader{background:var(--blue-light);border:.5px solid var(--blue);border-radius:9px;color:var(--blue);padding:.375rem 1rem}}.blog-header-post{border:1px solid var(--blue);border-radius:9px;box-shadow:0 11px 30px rgba(154,161,177,.2);display:flex;margin-bottom:4rem;overflow:hidden;img{height:auto;width:100%}}.post-meta{display:flex;font-weight:600;justify-content:center;margin-bottom:1rem;.post-author{margin-right:2rem}span{color:var(--grey)}}.post-body{padding:0 .5rem;ol.source-list{font-size:.875rem}a{text-decoration:underline;&.button{color:var(--white);text-decoration:none;&:hover{color:var(--white)}}}img{border-radius:.75rem;height:auto;margin:2rem 0 2.5rem;width:100%}}.post-tags{border-top:1px solid var(--grey);margin-top:2rem;padding:2rem .5rem 0}.widget-type-cta{background:unset;&:active,&:focus,&:hover{transform:unset}}}.social-share-wrap{align-items:center;border-top:1px solid var(--primary);display:flex;justify-content:space-between;margin-top:2rem;padding-top:2rem;p{color:var(--primary);font-weight:600}}.social-share-list{display:flex;gap:.5rem;list-style:none;margin:0;padding:0;li{border:1px solid var(--primary);border-radius:.25rem;display:flex;a{align-items:center;color:var(--primary);display:flex;justify-content:center;line-height:1;padding:.5rem .75rem}}}.pagination{display:flex;justify-content:center;margin-top:2rem;a{border:1px solid var(--primary);border-radius:.25rem;margin:0 .25rem;padding:.5rem 1rem;text-decoration:none;transition:background-color .3s;&.active{background-color:var(--green);color:var(--white)}}}