.is-blog .blog-root{--blog-text: #494949;--blog-link: #2b4c7a;--blog-heading: #595959;--blog-navy: #13406b;--blog-meta-size: 13px;--blog-meta-lh: 23px;--blog-border: #ccc;--blog-orange: #ff7507;font-family:Inter,Aktiv Grotesk Light,Raleway,sans-serif;font-size:var(--blog-meta-size);line-height:var(--blog-meta-lh);color:var(--blog-text)}.is-blog .blog-root :where(h1,h2,h3,h4,h5,h6,p,ul,ol,li,a,strong,b){margin:revert;padding:revert}.is-blog .blog-root h1,.is-blog .blog-root h2,.is-blog .blog-root h3{font-family:Open Sans,Aktiv Grotesk Light,Arial,sans-serif;color:var(--blog-heading)}.is-blog .blog-root :is(h1,h2,h3,h4,h5,h6)>span:not(.nocolor):not(.badge){color:inherit}.is-blog .blog-root a{color:var(--blog-link);text-decoration:none}.is-blog .blog-root a:hover{text-decoration:underline}.is-blog .blog-root table{display:table;width:100%;border-collapse:collapse}.is-blog .blog-root tr{display:table-row}.is-blog .blog-root td{display:table-cell}.is-blog .blog-container{width:1140px;max-width:100%;margin:0 auto;padding:24px 15px 24px 0;box-sizing:border-box}.is-blog .blog-columns{display:flex;flex-wrap:wrap;align-items:flex-start}.is-blog .blog-main{flex:1 1 calc(100% - 242px);min-width:0}.is-blog .blog-sidebar{flex:0 0 222px;margin-left:20px}@media(min-width:768px)and (max-width:991px){.is-blog .blog-container{width:720px}}@media(min-width:992px)and (max-width:1199px){.is-blog .blog-container{width:960px}}@media(max-width:767px){.is-blog .blog-container{width:100%;padding:64px 15px 24px}.is-blog .blog-columns{flex-direction:column}.is-blog .blog-main{flex-basis:100%}.is-blog .blog-sidebar{margin-left:0;margin-top:2rem;flex:0 0 100%}}.is-blog .blog-root .blog-page-header{width:1140px;max-width:100%;margin:0 auto;padding:64px 0 28px;text-align:center;background:#fff}.is-blog .blog-root .blog-page-header h1{position:relative;z-index:1;display:inline-block;margin:0 0 10px;padding:0 12px;background:#fff;font-size:35px;font-weight:300;line-height:37px;text-align:center}.is-blog .blog-root .blog-page-header h1 a{color:var(--blog-heading);text-decoration:none}.is-blog .blog-root .blog-page-header-rule{width:100%;height:1px;margin:-9px auto 0;background:linear-gradient(90deg,transparent,#aaa 20%,#aaa 80%,transparent)}@media(min-width:768px)and (max-width:991px){.is-blog .blog-root .blog-page-header{width:720px}}@media(min-width:992px)and (max-width:1199px){.is-blog .blog-root .blog-page-header{width:960px}}@media(max-width:767px){.is-blog .blog-root .blog-page-header{width:100%;padding:40px 15px 24px}.is-blog .blog-root .blog-page-header h1{font-size:30px;line-height:34px}}.is-blog .blog-root .blog-post-card{border-bottom:1px solid var(--blog-border);padding-bottom:20px;margin-bottom:20px}.is-blog .blog-root .blog-post-card-header{margin-bottom:.75rem}.is-blog .blog-root .blog-post-title{margin:0;font-size:30px;font-weight:300;line-height:1.25}.is-blog .blog-root .blog-post-title a{color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-post-title a:hover{color:#163655;text-decoration:underline}.is-blog .blog-root .blog-post-meta{margin:.35rem 0 0;font-size:var(--blog-meta-size);line-height:var(--blog-meta-lh);color:var(--blog-text)}.is-blog .blog-root .blog-post-author{color:var(--blog-link)}.is-blog .blog-root .blog-post-card-share{margin-bottom:.75rem}.is-blog .blog-root .blog-post-card-body{font-size:var(--blog-meta-size);line-height:var(--blog-meta-lh);color:var(--blog-text);overflow:hidden}.is-blog .blog-root .blog-post-card .hs-featured-image-link{display:inline}.is-blog .blog-root .blog-post-card .hs-featured-image{float:right;width:50%;height:auto;margin:0 0 20px 20px;object-fit:cover}@media(max-width:767px){.is-blog .blog-root .blog-post-card .hs-featured-image{float:none;width:100%;margin:0 0 20px}}.is-blog .blog-root .blog-post-listing{margin:0 0 .75rem}.is-blog .blog-root .blog-read-more{display:inline-block;color:var(--blog-link);font-size:var(--blog-meta-size);text-decoration:none}.is-blog .blog-root .blog-read-more:hover{color:#163655;text-decoration:underline}.is-blog .blog-root .blog-post-topics{margin:0 0 20px;font-size:var(--blog-meta-size);line-height:var(--blog-meta-lh);color:#888;font-weight:700}.is-blog .blog-root .blog-post-topics .topic-link{color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-post-topics .topic-link:hover{text-decoration:underline}.is-blog .blog-root .blog-post-single-header{margin-bottom:.75rem}.is-blog .blog-root .blog-post-single-header h1{margin:0 0 .5rem;font-size:35px;font-weight:300;line-height:1.1}.is-blog .blog-root .blog-post-share{margin-bottom:1rem}.is-blog .blog-root .blog-article{display:flow-root;color:var(--blog-text);font-size:var(--blog-meta-size);line-height:var(--blog-meta-lh)}.is-blog .blog-root .blog-article h2,.is-blog .blog-root .blog-article h3{margin:1.25rem 0 .6rem;font-weight:700;color:var(--blog-heading)}.is-blog .blog-root .blog-article h2:not([style*=font-size]),.is-blog .blog-root .blog-article h3:not([style*=font-size]){font-size:14px}.is-blog .blog-root .blog-article p,.is-blog .blog-root .blog-article li,.is-blog .blog-root .blog-article td{margin:0 0 20px;color:var(--blog-text);line-height:var(--blog-meta-lh)}.is-blog .blog-root .blog-article p:not([style*=font-size]),.is-blog .blog-root .blog-article li:not([style*=font-size]),.is-blog .blog-root .blog-article td:not([style*=font-size]){font-size:var(--blog-meta-size)}.is-blog .blog-root .blog-article li{margin-bottom:.35rem}.is-blog .blog-root .blog-article strong,.is-blog .blog-root .blog-article b{font-family:Aktiv Grotesk,Open Sans,Arial,sans-serif;font-weight:700;color:var(--blog-navy)}.is-blog .blog-root .blog-article strong:not([style*=font-size]),.is-blog .blog-root .blog-article b:not([style*=font-size]){font-size:14px}.is-blog .blog-root .blog-article a:not(.hs-cta-button){color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-article a:not(.hs-cta-button):hover{text-decoration:underline}.is-blog .blog-root .blog-article ul{margin:1rem 0 20px;padding-left:1.5rem;list-style:disc}.is-blog .blog-root .blog-article ol{margin:1rem 0 20px;padding-left:1.5rem;list-style:decimal}.is-blog .blog-root .blog-article img{max-width:100%;height:auto}.is-blog .blog-root .blog-article img:not([style*=float]){display:block;margin-left:auto;margin-right:auto}.is-blog .blog-root .blog-article :has(>img[style*=float]),.is-blog .blog-root .blog-article p:has(img[style*=float]){display:flow-root;margin-bottom:1rem}.is-blog .blog-root .blog-article .hs-cta-button{clear:both;display:block;width:195px;max-width:100%;margin:.75rem auto 1rem}.is-blog .blog-root .blog-article .hs-cta-button.hs-cta-align-center{margin-left:auto;margin-right:auto}.is-blog .blog-root .blog-article .hs-cta-button.hs-cta-align-right{margin-left:auto}.is-blog .blog-root .blog-article .hs-cta-button.hs-cta-align-left{margin-left:0;margin-right:auto}.is-blog .blog-root .blog-article .hs-cta-img{display:block;width:195px;max-width:100%;height:auto}.is-blog .blog-root .blog-article blockquote{border-left:4px solid #e5ab44;background:#f9fafb;padding:.5rem 1.25rem;margin:1rem 0;font-style:italic;color:#666}.is-blog .blog-root .blog-article table{width:100%;border-collapse:collapse;margin:1rem 0}.is-blog .blog-root .blog-article th:not([style*=border]),.is-blog .blog-root .blog-article td:not([style*=border]){border:1px solid #d1d5db;padding:.5rem .75rem}.is-blog .blog-root .blog-article th:not([style*=background]){background:#f3f4f6}.is-blog .blog-root .blog-article:after{content:"";display:table;clear:both}.is-blog .blog-root .blog-topics{margin-top:2rem;padding-top:1.25rem;border-top:1px solid #e5e7eb;font-size:var(--blog-meta-size);color:var(--blog-text)}.is-blog .blog-root .blog-topics a{color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-topics a:hover{text-decoration:underline}.is-blog .blog-root .blog-sidebar-intro{margin-bottom:1.25rem;padding:12px;background:#f5f5f5;border-bottom:8px solid #fff}.is-blog .blog-root .blog-sidebar-badge{display:block;margin-bottom:.75rem;text-align:center}.is-blog .blog-root .blog-sidebar-badge img{display:inline-block;width:100%;max-width:320px;height:auto}.is-blog .blog-root .blog-sidebar-intro-title{margin:0;font-size:18px;font-weight:300;line-height:1.3;color:var(--blog-heading)}.is-blog .blog-root .blog-sidebar-intro-text{margin:.5rem 0 0;font-size:var(--blog-meta-size);line-height:1.5;color:var(--blog-text)}.is-blog .blog-root .blog-sidebar-intro-list{margin:.5rem 0 0;padding-left:1.25rem;list-style:disc;font-size:var(--blog-meta-size);color:var(--blog-text)}.is-blog .blog-root .blog-sidebar-section{margin-bottom:1.75rem}.is-blog .blog-root .blog-sidebar-section-last{margin-bottom:0}.is-blog .blog-root .blog-sidebar-heading{margin:0;border:none;font-size:18px;font-weight:300;color:var(--blog-heading)}.is-blog .blog-root .blog-sidebar-list{margin:.6rem 0 0;padding:0;list-style:none}.is-blog .blog-root .blog-sidebar-list li{margin-bottom:.45rem}.is-blog .blog-root .blog-sidebar-list a{font-size:var(--blog-meta-size);line-height:1.35;color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-sidebar-list a:hover{text-decoration:underline}.is-blog .blog-root .blog-sidebar-count{color:var(--blog-text)}.is-blog .blog-root .blog-sidebar-list:not(.is-expanded) .blog-sidebar-tag-more{display:none}.is-blog .blog-root .blog-sidebar-see-all{display:inline-block;margin-top:.5rem;padding:0;border:0;background:none;font:inherit;font-size:var(--blog-meta-size);color:var(--blog-link);text-decoration:none;cursor:pointer;text-align:left}.is-blog .blog-root .blog-sidebar-see-all:hover{text-decoration:underline}.is-blog .blog-root .blog-subscribe-form{font-size:var(--blog-meta-size)}.is-blog .blog-root .blog-subscribe-form .hs-form-field{margin-bottom:.6rem}.is-blog .blog-root .blog-subscribe-form label{display:block;font-size:12px;color:#333;margin-bottom:.15rem}.is-blog .blog-root .blog-subscribe-form .hs-input,.is-blog .blog-root .blog-subscribe-form input.hs-input,.is-blog .blog-root .blog-subscribe-form select.hs-input{width:100%;border:1px solid #ccc;border-radius:2px;padding:.45rem .55rem;font-size:var(--blog-meta-size)}.is-blog .blog-root .blog-subscribe-form .hs-button,.is-blog .blog-root .blog-subscribe-form input[type=submit]{background:var(--blog-orange);border:none;color:#fff;font-weight:700;text-transform:uppercase;letter-spacing:.04em;padding:.6rem 1.25rem;border-radius:2px;cursor:pointer;width:100%}.is-blog .blog-root .blog-subscribe-form .hs-error-msgs{list-style:none;padding:0;margin:.25rem 0 0;color:#c00;font-size:11px}.is-blog .blog-root .blog-share-bar{display:flex;flex-wrap:wrap;gap:.5rem}.is-blog .blog-root .blog-share-btn{display:inline-flex;align-items:center;gap:.375rem;padding:.25rem .625rem;border-radius:.25rem;font-size:11px;font-weight:600;color:#fff;text-decoration:none}.is-blog .blog-root .blog-share-btn:hover{opacity:.9;text-decoration:none}.is-blog .blog-root .blog-share-x{background:#000}.is-blog .blog-root .blog-share-linkedin{background:#0a66c2}.is-blog .blog-root .blog-share-facebook{background:#1877f2}.is-blog .blog-root .blog-share-icon{width:.75rem;height:.75rem}.is-blog .blog-root .blog-pagination{display:flex;flex-wrap:wrap;align-items:center;gap:1rem;margin-top:.5rem;padding-top:1.25rem;border-top:1px solid #e5e7eb;font-size:var(--blog-meta-size)}.is-blog .blog-root .blog-pagination a{color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-pagination a:hover{text-decoration:underline}.is-blog .blog-root .blog-pagination-status{color:#888}.is-blog .blog-root .blog-back-link{display:inline-block;margin-bottom:1rem;font-size:var(--blog-meta-size);color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-back-link:hover{text-decoration:underline}.is-blog .blog-root .blog-tag-heading{margin:0 0 1.25rem;font-size:22px;font-weight:300;color:var(--blog-heading)}.is-blog .blog-root .blog-tag-heading span{font-size:var(--blog-meta-size);font-weight:400;color:var(--blog-text)}.is-blog .blog-root .blog-empty{color:#888}.is-blog .blog-root .blog-archive-list{margin:0;padding:0;list-style:none}.is-blog .blog-root .blog-archive-list li{margin-bottom:.5rem}.is-blog .blog-root .blog-archive-list a{font-size:var(--blog-meta-size);color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-archive-list a:hover{text-decoration:underline}.is-blog .blog-root .blog-comments-link{display:inline-block;margin-left:.75rem;font-size:var(--blog-meta-size);color:var(--blog-link);text-decoration:none}.is-blog .blog-root .blog-comments-link:hover{text-decoration:underline}
