.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-post-single .blog-article-iso{max-width:48rem}.is-blog .blog-root .blog-article-iso :where(*){all:revert}.is-blog .blog-root .blog-article-iso{display:flow-root;--blog-writer-hairline: #0f172a1a;--blog-writer-fg: #0f172a;--blog-writer-fg-muted: #475569;--blog-writer-fg-subtle: #64748b;--blog-writer-canvas: #fff;--blog-writer-accent: #4361ff}.is-blog .blog-root .blog-article-iso :is(h2){font-size:1.4rem;font-weight:600;margin:1.2em 0 .4em}.is-blog .blog-root .blog-article-iso :is(h3){font-size:1.15rem;font-weight:600;margin:1em 0 .3em}.is-blog .blog-root .blog-article-iso p{margin:.6em 0;line-height:1.7}.is-blog .blog-root .blog-article-iso ul{list-style:disc;padding-left:1.4em;margin:.6em 0}.is-blog .blog-root .blog-article-iso ol{list-style:decimal;padding-left:1.4em;margin:.6em 0}.is-blog .blog-root .blog-article-iso blockquote{border-left:3px solid var(--blog-writer-hairline);padding-left:1em;color:var(--blog-writer-fg-muted);margin:.8em 0}.is-blog .blog-root .blog-article-iso a{color:var(--blog-writer-accent);text-decoration:underline}.is-blog .blog-root .blog-article-iso img{max-width:100%;border-radius:.5rem;margin:.8em 0}.is-blog .blog-root .blog-article-iso hr{border:0;border-top:1px solid var(--blog-writer-hairline);margin:1.4em 0}.is-blog .blog-root .blog-article-iso .blog-button{display:inline-block;background:var(--blog-writer-fg);color:var(--blog-writer-canvas);padding:.55em 1.15em;border-radius:6px;text-decoration:none;font-weight:600;font-size:.95em;margin:.4em 0}.is-blog .blog-root .blog-article-iso .blog-button[data-variant=outline]{background:transparent;color:var(--blog-writer-fg);border:1.5px solid var(--blog-writer-fg)}.is-blog .blog-root .blog-article-iso .blog-button[data-align=center]{display:block;width:fit-content;margin-left:auto;margin-right:auto}.is-blog .blog-root .blog-article-iso .blog-button[data-align=right]{display:block;width:fit-content;margin-left:auto}.is-blog .blog-root .blog-article-iso .blog-callout{border-left:4px solid var(--blog-writer-accent);background:#4361ff12;padding:.85em 1.05em;border-radius:6px;margin:.9em 0}.is-blog .blog-root .blog-article-iso .blog-callout[data-tone=success]{border-color:#16a34a;background:#16a34a12}.is-blog .blog-root .blog-article-iso .blog-callout[data-tone=warn]{border-color:#d97706;background:#d9770614}.is-blog .blog-root .blog-article-iso .blog-callout[data-tone=neutral]{border-color:var(--blog-writer-hairline);background:#7878780f}.is-blog .blog-root .blog-article-iso .blog-spacer{height:2.4em}.is-blog .blog-root .blog-article-iso .blog-mediatext{display:flow-root;margin:1.1em 0}.is-blog .blog-root .blog-article-iso .blog-mediatext-img{margin:0 0 .6em;border-radius:6px}.is-blog .blog-root .blog-article-iso .blog-mediatext[data-side=left] .blog-mediatext-img{float:left;margin:.2em 1.2em .6em 0}.is-blog .blog-root .blog-article-iso .blog-mediatext[data-side=right] .blog-mediatext-img{float:right;margin:.2em 0 .6em 1.2em}.is-blog .blog-root .blog-article-iso .blog-mediatext[data-side=top] .blog-mediatext-img{float:none;display:block;width:100%}.is-blog .blog-root .blog-article-iso .blog-mediatext[data-width=small] .blog-mediatext-img{max-width:180px}.is-blog .blog-root .blog-article-iso .blog-mediatext[data-width=medium] .blog-mediatext-img{max-width:300px}.is-blog .blog-root .blog-article-iso .blog-mediatext[data-width=large] .blog-mediatext-img{max-width:420px}.is-blog .blog-root .blog-article-iso .blog-mediatext-body>:first-child{margin-top:0}.is-blog .blog-root .blog-article-iso .blog-video{position:relative;margin:1.1em 0;border-radius:10px;overflow:hidden;background:#000}.is-blog .blog-root .blog-article-iso .blog-video iframe,.is-blog .blog-root .blog-article-iso .blog-video video{display:block;width:100%;aspect-ratio:16 / 9;border:0}.is-blog .blog-root .blog-article-iso .blog-cols{display:grid;grid-template-columns:1fr 1fr;gap:1.4em;margin:.9em 0}.is-blog .blog-root .blog-article-iso .blog-cols[data-ratio="2-1"]{grid-template-columns:2fr 1fr}.is-blog .blog-root .blog-article-iso .blog-cols[data-ratio="1-2"]{grid-template-columns:1fr 2fr}.is-blog .blog-root .blog-article-iso .blog-col{min-width:0}.is-blog .blog-root .blog-article-iso img[data-width=small]{max-width:280px}.is-blog .blog-root .blog-article-iso img[data-width=medium]{max-width:520px}.is-blog .blog-root .blog-article-iso img[data-align=center]{display:block;margin-left:auto;margin-right:auto}.is-blog .blog-root .blog-article-iso img[data-align=right]{display:block;margin-left:auto}.is-blog .blog-root .blog-article-iso img[data-align=left]{margin-right:auto;margin-left:0}@media(max-width:767px){.is-blog .blog-root .blog-article-iso .blog-cols,.is-blog .blog-root .blog-article-iso .blog-cols[data-ratio="2-1"],.is-blog .blog-root .blog-article-iso .blog-cols[data-ratio="1-2"]{grid-template-columns:1fr}.is-blog .blog-root .blog-article-iso .blog-mediatext[data-side=left] .blog-mediatext-img,.is-blog .blog-root .blog-article-iso .blog-mediatext[data-side=right] .blog-mediatext-img{float:none;display:block;max-width:100%;margin:0 0 .6em}}.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}
