.blog-heading{padding-block:76px 46px;border-bottom:1px solid #dfe5ee}.blog-heading h1{font-size:clamp(40px,5.2vw,65px);line-height:1.08;letter-spacing:-2.4px;max-width:800px;margin:15px 0 23px}.blog-heading>p:not(.eyebrow){max-width:610px;font-size:18px;line-height:1.7;color:#596578}.blog-topics{display:flex;flex-wrap:wrap;gap:10px;margin-top:28px}.blog-topics span{font-size:12px;border:1px solid #dfe5ee;padding:6px 11px;border-radius:4px;color:#52627a}.blog-list{padding-block:43px 85px;min-height:300px}.blog-card{max-width:830px;padding:8px 0 38px;margin-bottom:34px;border-bottom:1px solid #dfe5ee}.blog-card h2{font-size:32px;line-height:1.3;letter-spacing:-.8px;margin:17px 0 12px}.blog-card h2 a:hover{color:#305fd1}.blog-card>p{font-size:16px;line-height:1.8;color:#596578;max-width:740px}.article-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px;color:#596578;font-size:12px;line-height:1.6}.article-meta>span:first-child{color:#305fd1;font-weight:600}.article-wrap{max-width:760px;margin:0 auto;padding:48px 24px 80px}.back-link{display:inline-block;font-size:13px;color:#305fd1;margin-bottom:38px}.article-wrap h1{font-size:clamp(34px,4.3vw,48px);line-height:1.15;letter-spacing:-1.5px;margin:20px 0}.article-deck{font-size:20px;line-height:1.65;color:#596578;margin-bottom:22px}.article-byline{font-size:13px;border-bottom:1px solid #dfe5ee;padding-bottom:26px;margin-bottom:34px;color:#596578}.article-body{font-size:18px;line-height:1.85;color:#303e52;overflow-wrap:break-word}.article-body p{margin:0 0 25px}.article-body h2{font-size:27px;line-height:1.3;letter-spacing:-.5px;color:#182337;margin:42px 0 19px}.article-body a,.article-sources a{color:#2351b8;text-decoration:underline;text-underline-offset:3px}.article-body li{padding-left:4px;margin-bottom:12px}.article-sources{margin-top:46px;padding-top:23px;border-top:1px solid #dfe5ee;font-size:13px;color:#596578;line-height:1.8}.article-sources h2{font-size:18px;letter-spacing:0}.article-sources ul{padding-left:20px}.article-sources li{margin-bottom:10px}.article-sources li span{display:block;font-size:12px}.article-cta{margin-top:40px;padding:30px;background:#f2f5fb;border-radius:6px}.article-cta h2{font-size:24px;line-height:1.3;letter-spacing:-.5px}.article-cta p{font-size:15px;color:#596578}.article-cta .button{font-size:13px}.blog-page nav a[aria-current]{color:#305fd1}.blog-page footer a:not(.brand){font-size:13px;color:#305fd1}@media(max-width:760px){.blog-heading{padding-block:43px 30px}.blog-heading h1{letter-spacing:-1.5px}.blog-heading>p:not(.eyebrow){font-size:16px}.blog-list{padding-block:30px 45px}.blog-card h2{font-size:27px}.article-wrap{padding-top:30px}.article-deck{font-size:18px}.article-body{font-size:17px;line-height:1.8}.article-body h2{font-size:25px}.article-cta{padding:23px}.article-meta{font-size:11px;gap:7px}}
