.ha-blog,.ha-blog-article{background:#fff;color:var(--ink,#082842)}.ha-blog .shell,.ha-blog-article .shell,.ha-blog-more.shell{max-width:1200px}.ha-blog-intro{padding-top:42px;padding-bottom:30px}.ha-blog-eyebrow{display:block;font-size:11px;font-weight:750;letter-spacing:1.7px;color:#2469d8;line-height:1.5;margin-bottom:12px}.ha-blog-intro h1{max-width:820px;font-size:clamp(32px,3.5vw,46px);font-weight:650;line-height:1.12;letter-spacing:-1.3px;margin:0 0 14px;color:#102d49}.ha-blog-intro>p{max-width:700px;font-size:17px;line-height:1.65;color:#5a6e82;margin:0}.ha-blog-feature-wrap{padding-bottom:48px}.ha-blog-feature{display:grid;grid-template-columns:1.12fr 1fr;border:1px solid #e2e9f1;border-radius:20px;overflow:hidden;background:#f4f8fd}.ha-blog-feature-media{display:block;min-height:330px;overflow:hidden;background:#eaf1f9}.ha-blog-feature-media img{display:block;width:100%;height:100%;min-height:330px;object-fit:cover;aspect-ratio:16/10}.ha-blog-feature-copy{padding:32px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.ha-blog-feature-copy h2{font-size:clamp(25px,2.6vw,34px);line-height:1.18;letter-spacing:-.6px;font-weight:650;margin:0 0 16px}.ha-blog-feature-copy h2 a,.ha-blog-card h2 a{color:#102d49;text-decoration:none}.ha-blog-feature-copy>p{font-size:16px;line-height:1.7;color:#53687c;margin:0 0 20px}.ha-blog-meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;color:#687b8c;font-size:12px;line-height:1.6}.ha-blog-read{display:inline-flex;align-items:center;gap:12px;color:#2165cf;text-decoration:none;font-size:14px;font-weight:700;margin-top:22px}.ha-blog-read:hover,.ha-blog-back:hover{text-decoration:underline;text-underline-offset:4px}.ha-blog-more{padding-bottom:64px}.ha-blog-section-heading{font-size:27px;line-height:1.2;letter-spacing:-.5px;font-weight:650;margin:0 0 24px;color:#102d49}.ha-blog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}.ha-blog-card{display:flex;flex-direction:column;border:1px solid #e3eaf1;border-radius:16px;overflow:hidden;background:#fff;min-width:0}.ha-blog-card-media{display:block;overflow:hidden;aspect-ratio:16/10;background:#eaf1f9}.ha-blog-card-media img{width:100%;height:100%;display:block;object-fit:cover}.ha-blog-card-copy{padding:22px;flex:1;display:flex;align-items:flex-start;flex-direction:column}.ha-blog-card h2{font-size:23px;font-weight:650;line-height:1.25;letter-spacing:-.35px;margin:0 0 12px}.ha-blog-card-copy>p{font-size:15px;line-height:1.65;color:#5a6e82;margin:0 0 18px;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.ha-blog-card .ha-blog-meta{margin-top:auto}.ha-blog-card .ha-blog-read{margin-top:18px}.ha-blog a:focus-visible,.ha-blog-article a:focus-visible,.ha-blog-more a:focus-visible{outline:3px solid #d89b34;outline-offset:4px;border-radius:3px}.ha-blog-article .ha-blog-article-top{max-width:800px;padding-top:30px;padding-bottom:0}.ha-blog-back{display:inline-block;color:#57708c;font-size:13px;text-decoration:none;margin-bottom:28px}.ha-blog-article-intro{display:flex;flex-direction:column;align-items:stretch;gap:28px;min-width:0}.ha-blog-article-heading{min-width:0}.ha-blog-article-heading h1{font-size:clamp(32px,3.5vw,44px);font-weight:650;line-height:1.16;letter-spacing:-1.15px;margin:0 0 18px;color:#102d49}.ha-blog-deck{font-size:17px;line-height:1.65;margin:0 0 18px;color:#5a6e82}.ha-blog-article-photo{width:100%;border-radius:16px;overflow:hidden;background:#eaf1f9;aspect-ratio:16/9}.ha-blog-article-photo img{display:block;width:100%;height:100%;object-fit:cover}.ha-blog-no-image{grid-template-columns:1fr;max-width:820px}.ha-blog-article .ha-blog-article-body{max-width:800px;padding-top:32px;padding-bottom:56px;font-size:18px;line-height:1.75;color:#425b70;overflow-wrap:break-word}.ha-blog-article-body p{margin:0 0 20px}.ha-blog-article-body h2{font-size:28px;line-height:1.3;margin-top:32px;margin-bottom:16px;color:#102d49}.ha-blog-article-body h3{font-size:23px;line-height:1.35;color:#102d49}.ha-blog-article-body li{margin-bottom:8px}@media(max-width:900px){.ha-blog-feature-copy{padding:26px}.ha-blog-feature-copy h2{font-size:27px}.ha-blog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ha-blog-article-intro{gap:28px}.ha-blog-article-heading h1{font-size:clamp(32px,4.5vw,42px)}}@media(max-width:650px){.ha-blog-intro{padding-top:28px;padding-bottom:24px}.ha-blog-intro h1{font-size:32px;letter-spacing:-.7px}.ha-blog-intro>p{font-size:15px}.ha-blog-feature{grid-template-columns:1fr;border-radius:16px}.ha-blog-feature-media{min-height:0;aspect-ratio:16/10}.ha-blog-feature-media img{min-height:0;aspect-ratio:16/10}.ha-blog-feature-copy{padding:24px}.ha-blog-feature-copy h2{font-size:27px}.ha-blog-feature-wrap{padding-bottom:36px}.ha-blog-grid{grid-template-columns:1fr;gap:24px}.ha-blog-more{padding-bottom:40px}.ha-blog-article .ha-blog-article-top{padding-top:22px;padding-bottom:0}.ha-blog-article-intro{gap:24px}.ha-blog-article-heading h1{font-size:32px;letter-spacing:-.7px}.ha-blog-deck{font-size:16px;margin-bottom:18px}.ha-blog-article-photo{aspect-ratio:16/10;border-radius:14px}.ha-blog-article .ha-blog-article-body{font-size:17px;line-height:1.75;padding-top:26px}.ha-blog-article-body h2{font-size:26px}.ha-blog-section-heading{font-size:25px}}.ha-blog-article-body a.content-cta{display:table;background:#2e78f7;color:#fff!important;border:1px solid #2e78f7;border-radius:9px;padding:12px 20px;margin:14px 0;font-weight:600;line-height:1.5;text-decoration:none!important;overflow-wrap:normal}.ha-blog-article-body a.content-cta:hover{background:#1764e8}.ha-blog-article-body a.content-cta:focus-visible{outline:3px solid #93c5fd;outline-offset:3px}