.blog-post{margin:0 auto;max-width:960px}.blog-post__meta{margin-bottom:1.4rem}.blog-post__meta a{text-decoration:underline}.blog-post__timestamp{display:block}.blog-post__tags svg{height:auto;margin-right:.35rem;width:15px}.blog-post__tag-link{font-size:.875rem}.blog-related-posts{background-color:#f8fafc}.blog-related-posts h2{text-align:center}.blog-related-posts__list{display:flex;flex-wrap:wrap}.blog-related-posts__post{flex:0 0 100%;padding:1rem}@media screen and (min-width:768px){.blog-related-posts__post{flex:0 0 50%}}@media screen and (min-width:1000px){.blog-related-posts__post{flex:0 0 33.33333%}}.blog-related-posts__image{height:auto;max-width:100%}.blog-related-posts__title{margin:.7rem 0}.blog-comments{margin:0 auto;max-width:680px}.blog-comments .hs-submit{text-align:center}.blog-comments .comment-reply-to{border:0}.blog-comments .comment-reply-to:focus,.blog-comments .comment-reply-to:hover{background-color:transparent;text-decoration:underline}.blog-listing{margin:0 auto;max-width:1400px;padding:0 20px 64px}.blog-listing__tabs{border-bottom:1px solid var(--cnx-border,#e6e8ec);display:flex;gap:28px;margin-bottom:40px;padding:16px 0}.blog-listing__tab{border-bottom:2px solid transparent;color:var(--cnx-muted,#62748e);font-size:14px;font-weight:500;padding-bottom:8px;text-decoration:none}.blog-listing__tab.is-active{border-bottom-color:#e8492a}.blog-listing__tab.is-active,.blog-listing__tab:hover{color:var(--cnx-navy,#0a3266)}.blog-listing__featured{background:var(--cnx-surface,#f5f6f8);border-radius:var(--cnx-radius,10px);display:block;margin-bottom:48px;padding:40px 48px;text-decoration:none}.blog-listing__badge{background:#fff;border:2px solid #ef3e2d;border-radius:999px;color:var(--cnx-navy);display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.03em;margin-bottom:16px;padding:6px 14px;text-transform:uppercase}.blog-listing__featured-title{color:var(--cnx-navy,#0a3266);font-size:30px;font-weight:600;margin:0 0 12px}.blog-listing__featured-summary{color:var(--cnx-muted,#62748e);font-size:15px;line-height:1.6;margin:0 0 20px;max-width:800px}.blog-listing__byline{align-items:center;display:flex;gap:10px}.blog-listing__byline-text{color:var(--cnx-muted,#62748e);font-size:13.5px}.blog-listing__byline-text strong{color:var(--cnx-navy,#0a3266)}.blog-listing__dot{margin:0 4px}.blog-listing__avatar{border-radius:50%;display:block;height:32px;object-fit:cover;width:32px}.blog-listing__avatar--sm{height:22px;width:22px}.blog-listing__avatar--placeholder{background:var(--cnx-navy,#0a3266)}.blog-listing__row{border:1px solid var(--cnx-border,#e6e8ec);border-radius:var(--cnx-radius,10px);display:flex;gap:32px;margin-bottom:20px;padding:28px;text-decoration:none}.blog-listing__row-meta{display:flex;flex:0 0 180px;flex-direction:column;gap:12px}.blog-listing__icon{align-items:center;background:var(--cnx-navy,#0a3266);border-radius:6px;color:#fff;display:flex;height:32px;justify-content:center;width:32px}.blog-listing__icon svg{fill:currentColor;height:14px;width:14px}.blog-listing__icon .hs_cos_wrapper_type_icon{align-items:center;display:flex;justify-content:center}.blog-listing__row-tag{color:var(--cnx-muted,#62748e);font-size:11.5px;font-weight:600;letter-spacing:.03em;margin:0}.blog-listing__row-author{align-items:center;color:var(--cnx-navy,#0a3266);display:flex;font-size:13px;font-weight:600;gap:8px}.blog-listing__row-content{flex:1;min-width:0}.blog-listing__row-title{color:var(--cnx-navy,#0a3266);font-size:18px;font-weight:600;margin:0 0 8px}.blog-listing__row-summary{color:var(--cnx-muted,#62748e);font-size:14px;line-height:1.5;margin:0 0 12px}.blog-listing__row-link{color:var(--cnx-navy,#0a3266);font-size:14px;font-weight:600;text-decoration:underline;text-underline-offset:2px}.blog-listing__pagination{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:40px}.blog-listing__page-link{align-items:center;border:1px solid var(--cnx-border,#e6e8ec);border-radius:8px;color:var(--cnx-navy,#0a3266);display:inline-flex;font-size:14px;font-weight:600;height:36px;justify-content:center;min-width:36px;padding:0 10px;text-decoration:none}.blog-listing__page-link.is-active{background:var(--cnx-navy,#0a3266);border-color:var(--cnx-navy,#0a3266);color:#fff}.blog-listing__page-link.is-disabled{opacity:.35;pointer-events:none}.blog-listing__page-link--next{padding:0 16px;width:auto}@media (max-width:800px){.blog-listing__tabs{gap:20px;overflow-x:auto}.blog-listing__featured{padding:28px 24px}.blog-listing__featured-title{font-size:24px}.blog-listing__row{flex-direction:column;gap:16px}.blog-listing__row-meta{align-items:center;flex:none;flex-direction:row}}a.blog-listing__featured:hover{text-decoration:none}h2.blog-listing__featured-title:hover{text-decoration:underline}a.blog-listing__row:hover{text-decoration:none}h3.blog-listing__row-title:hover{text-decoration:underline}span.blog-listing__row-link{text-decoration:none}span.blog-listing__row-link:hover{text-decoration:underline}.blog-post-wrap{margin:0 auto;max-width:1200px;padding:32px 24px 64px}.blog-post__breadcrumb{color:var(--cnx-muted,#62748e);font-size:13px;margin-bottom:16px}.blog-post__breadcrumb a{color:var(--cnx-muted,#62748e);text-decoration:none}.blog-post__breadcrumb a:hover{text-decoration:underline}.blog-post__breadcrumb span{margin:0 6px}.blog-post__breadcrumb-current{color:var(--cnx-navy,#0a3266)}.blog-post__badge{background:var(--cnx-navy,#0a3266)!important;border-radius:999px!important;color:#fff!important;display:inline-flex!important;font-size:11px!important;font-weight:700!important;letter-spacing:.03em!important;margin-bottom:16px!important;padding:6px 14px!important;text-decoration:none!important}.blog-post__title{color:var(--cnx-navy,#0a3266);font-size:36px;font-weight:600;margin:0 0 24px;max-width:820px}.blog-post__top-meta{align-items:center;display:flex;gap:16px;justify-content:space-between;margin-bottom:32px;padding-bottom:32px}.blog-post__byline{align-items:center;display:flex;gap:12px}.blog-post__avatar{border-radius:50%;display:block;height:40px;object-fit:cover;width:40px}.blog-post__avatar--placeholder{background:var(--cnx-navy,#0a3266)}.blog-post__byline-text{display:flex;flex-direction:column;gap:2px}.blog-post__author-name{color:var(--cnx-navy,#0a3266);font-size:14px;font-weight:700!important;text-decoration:none}.blog-post__timestamp{color:var(--cnx-muted,#62748e);font-size:13px}.blog-post__share{align-items:center;display:flex;gap:10px}.blog-post__share-link{align-items:center;background:none;border:1px solid var(--cnx-border,#e6e8ec);border-radius:50%;color:var(--cnx-navy,#0a3266);cursor:pointer;display:flex;height:32px;justify-content:center;text-decoration:none;width:32px}.blog-post__share-link:hover{opacity:.7}.blog-post__share-link svg{fill:currentColor;height:13px;width:13px}.blog-post__share-link.is-copied:after{background:var(--cnx-navy,#0a3266);border-radius:6px;color:#fff;content:"Copied!";font-size:11px;margin-top:-38px;padding:4px 8px;position:absolute;white-space:nowrap}.blog-post-layout{display:block;margin:0 auto;max-width:760px}.blog-post-layout--with-sidebar{align-items:start;display:grid;gap:56px;grid-template-columns:1fr 340px;margin:0;max-width:1400px}.blog-post-layout__main{min-width:0}.blog-post__body{color:#1a1a1a;font-size:16px;line-height:1.7}.blog-post__body h2{color:var(--cnx-navy,#0a3266);font-size:24px;font-weight:600}.blog-post__body p{margin:0 0 20px}.blog-post__body blockquote{border-left:3px solid var(--cnx-navy,#0a3266);font-size:20px;font-style:italic;margin:28px 0;padding:4px 0 4px 24px}.blog-post__body a,.blog-post__body blockquote{color:var(--cnx-navy,#0a3266)}.rte-callout{align-items:center;background:var(--cnx-navy,#0a3266);border-radius:var(--cnx-radius,10px);color:#fff;display:flex;flex-wrap:wrap;gap:8px 32px;margin:28px 0;padding:24px 28px}.rte-callout__heading{flex:0 0 200px;font-size:15px;font-weight:700;margin:0!important}.rte-callout p:not(.rte-callout__heading){color:hsla(0,0%,100%,.9);flex:1;font-size:14px;line-height:1.6;margin:0!important;min-width:240px}.blog-post__tags{margin-top:32px}.blog-post__tag-link{color:var(--cnx-navy,#0a3266);font-weight:700!important}.blog-post__author-card{background:var(--cnx-surface,#f5f6f8);border-radius:var(--cnx-radius,10px);display:flex;gap:16px;margin-top:32px;padding:24px}.blog-post__author-card-avatar{border-radius:50%;flex:none;height:44px;object-fit:cover;width:44px}.blog-post__author-card-heading{color:var(--cnx-navy,#0a3266);font-size:15px;font-weight:700;margin:0 0 6px}.blog-post__author-card-bio{color:var(--cnx-muted,#62748e);font-size:13.5px;line-height:1.6;margin:0}.blog-post-layout__sidebar>div{margin-bottom:28px}.blog-post-toc{border-top:1px solid var(--cnx-border,#e6e8ec);padding:20px 0}.blog-post-toc__heading{color:var(--cnx-muted,#62748e);font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 14px;text-transform:uppercase}.blog-post-toc__list{display:flex;flex-direction:column;gap:10px;list-style:none;margin:0;padding:0}.blog-post-toc__list a{border-left:2px solid transparent;color:var(--cnx-muted,#62748e);font-size:13.5px;padding-left:10px;text-decoration:none}.blog-post-toc__list a.is-active{border-left-color:var(--cnx-navy,#0a3266);color:var(--cnx-navy,#0a3266);font-weight:600}.blog-post-subscribe{background:var(--cnx-surface);border-radius:var(--cnx-radius,10px);color:var(--cnx-navy);padding:24px}.blog-post-subscribe__heading{font-size:15px;font-weight:700;line-height:1.4;margin:0 0 16px}.blog-post-subscribe input[type=email],.blog-post-subscribe input[type=text]{border:none;border-radius:8px;box-sizing:border-box;font-size:14px;margin-bottom:10px;padding:10px 14px;width:100%}.blog-post-subscribe .hs-button,.blog-post-subscribe button,.blog-post-subscribe input[type=submit]{background:#e8492a;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:14px;font-weight:600;padding:10px 14px;width:100%}.blog-post-related__heading{color:var(--cnx-muted,#62748e);font-size:11px;font-weight:700;letter-spacing:.05em;margin:0 0 16px;text-transform:uppercase}.blog-post-related__item{border-top:1px solid var(--cnx-border,#e6e8ec);display:flex;gap:12px;padding:14px 0;text-decoration:none}.blog-post-related__icon{align-items:center;background:var(--cnx-navy,#0a3266);border-radius:6px;color:#fff;display:flex;flex:none;height:28px;justify-content:center;width:28px}.blog-post-related__icon svg{fill:currentColor;height:12px;width:12px}.blog-post-related__icon .hs_cos_wrapper_type_icon{align-items:center;display:flex;justify-content:center}.blog-post-related__content{display:flex;flex-direction:column;gap:3px;min-width:0}.blog-post-related__meta{color:var(--cnx-muted,#62748e);font-size:10.5px;font-weight:600}.blog-post-related__title{color:var(--cnx-navy,#0a3266);font-size:13.5px;font-weight:600;line-height:1.4}.blog-post-related__author{color:var(--cnx-muted,#62748e);font-size:12px}@media (max-width:900px){.blog-post-layout--with-sidebar{grid-template-columns:1fr}.blog-post__top-meta{align-items:flex-start;flex-direction:column;gap:16px}.blog-post__title{font-size:28px}.rte-callout{align-items:flex-start;flex-direction:column}}[data-hsfc-id=Renderer] button.hsfc-Button{background-color:#fff;border:2px solid #ef3e2d;border-radius:20px;color:#0a3266;font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;padding:8px 16px;text-decoration:none;text-transform:none;width:100%}[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0!important}.form-title{display:none!important}[data-hsfc-id=Renderer] .hsfc-Button[disabled]{filter:none!important}input[type=text]{padding:8px!important}[data-hsfc-id=Renderer] .hsfc-RichText{color:var(--cnx-neutral-black)!important}p.blog-post-subscribe__text{color:var(--cnx-neutral-black);font-size:12px}[data-hsfc-id=Renderer] .hsfc-NavigationRow{margin-top:0!important}[data-hsfc-id=Renderer] .hsfc-NavigationRow__Buttons:has(>:only-child){justify-content:center}.blog-post-subscribe--boxed{background:#fff;border:2px solid var(--cnx-navy);border-radius:12px;box-shadow:none;padding:1.25rem 1.25rem 1.5rem}.blog-post-layout--simple-sidebar .blog-post-layout__sidebar{align-self:start;padding:80px 0}