.blog-index,.blog-article{color:#152637}.blog-index>header h1,.blog-article article h1{color:#10283f;letter-spacing:-.035em;text-wrap:balance;font-size:clamp(2rem,5.5vw,3.35rem);line-height:1.12}.blog-index>header p:not(.eyebrow),.blog-article article>p:not(.eyebrow){color:#273744;line-height:1.75}.blog-index .editorial-grid{align-items:stretch;gap:18px}.blog-index .blog-index__card{color:#10283f;background:#fff;border:1px solid #dbe5e8;border-radius:18px;align-content:start;min-width:0;min-height:0;padding:17px;box-shadow:0 12px 30px #10283f12}.blog-index .blog-index__card h2{letter-spacing:-.02em;color:#10283f;margin:9px 0;font-size:clamp(1.2rem,2.4vw,1.55rem);line-height:1.26}.blog-index .blog-index__card h2 a{color:inherit}.blog-index .blog-index__card h2 a:hover,.blog-index .blog-index__card h2 a:focus-visible{text-underline-offset:4px;text-decoration:underline}.blog-index .blog-index__card p{color:#344656;opacity:1;font-size:.96rem;line-height:1.6}.blog-index .blog-index__card .eyebrow,.blog-article article>.eyebrow{color:#006653;letter-spacing:.06em;opacity:1;font-size:.76rem;font-weight:800}.blog-index .blog-index__card img{object-fit:cover;aspect-ratio:16/9;background:#eaf0f0;margin-bottom:13px;display:block}.blog-article article>p{color:#22313d;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.8}.blog-article article>h1{margin-top:10px;margin-bottom:24px}.blog-index nav a,.blog-article nav a,.blog-article>p a,.blog-index>p a{color:#006653;font-weight:750}@media (max-width:700px){.blog-index,.blog-article{gap:22px}.blog-index .blog-index__card{padding:14px}.blog-index>header h1,.blog-article article h1{font-size:clamp(1.95rem,8vw,2.55rem)}}.blog-index .blog-archive{background:#fff;border:1px solid #dbe5e8;border-radius:16px;padding:22px}.blog-archive h2{color:#10283f;font-size:clamp(1.35rem,3vw,1.8rem)}.blog-archive>p{color:#344656;line-height:1.6}.blog-archive ul{columns:2;padding-left:20px}.blog-archive li{break-inside:avoid;margin:0 0 11px}.blog-archive a{color:#006653;text-underline-offset:3px;text-decoration:underline}.blog-prose-section h2{color:#10283f;margin-top:28px;margin-bottom:12px;font-size:clamp(1.4rem,3.2vw,2rem);line-height:1.24}.blog-prose-section>p{color:#22313d;font-size:clamp(1rem,1.4vw,1.1rem);line-height:1.82}.blog-article .blog-article__related-inline{background:#edf6f3;border-left:3px solid #008a73;border-radius:6px;margin:20px 0;padding:14px 16px}.blog-article__related-inline a{color:#006653;text-underline-offset:3px;font-weight:800;text-decoration:underline}.blog-article__related,.blog-article__sources{background:#fff;border:1px solid #dbe5e8;border-radius:16px;margin-block:22px;padding:20px}.blog-article__related h2,.blog-article__sources h2{color:#10283f;margin-bottom:12px;font-size:clamp(1.3rem,3vw,1.7rem)}.blog-article__related p{color:#405260;line-height:1.65}.blog-article__related>div{flex-wrap:wrap;gap:10px;display:flex}.blog-article__related>div a{color:#006653;background:#edf6f3;border:1px solid #a8d8cb;border-radius:11px;padding:12px 15px;font-weight:800;display:inline-flex}.blog-article__sources ul{padding-left:20px}.blog-article__sources li{overflow-wrap:anywhere;margin:7px 0;line-height:1.55}.blog-article__sources a{color:#006653;text-underline-offset:3px;text-decoration:underline}@media (max-width:720px){.blog-archive ul{columns:1}.blog-article__related>div{flex-direction:column}.blog-article__related>div a{display:block}}
