
/* Addition-only article styles: original site remains unchanged. */
.editorial-blog-list{padding-top:38px;padding-bottom:55px}.editorial-heading{max-width:750px;margin-bottom:30px}.editorial-heading h2{margin:10px 0 12px}.editorial-blog-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px}.editorial-blog-card,.related-article-card{background:#fff;border:1px solid rgba(22,66,61,.12);border-radius:18px;overflow:hidden;box-shadow:0 10px 35px rgba(0,0,0,.045)}.editorial-blog-image{display:block;aspect-ratio:16/9;overflow:hidden}.editorial-blog-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.editorial-blog-card:hover img{transform:scale(1.035)}.editorial-blog-copy{padding:25px}.editorial-blog-copy h3{font-size:clamp(21px,2.2vw,29px);line-height:1.3;margin:12px 0}.editorial-blog-copy h3 a{text-decoration:none;color:inherit}.editorial-blog-copy p{line-height:1.7;margin:0 0 20px}.article-shell{max-width:1020px;margin:auto;padding-top:44px;padding-bottom:85px}.article-breadcrumb{display:flex;gap:10px;align-items:center;flex-wrap:wrap;font-size:13px;margin-bottom:36px;line-height:1.5}.article-breadcrumb a{color:var(--teal-deep,#14544e)}.article-heading{max-width:830px}.article-heading h1{font-size:clamp(34px,5.2vw,58px);line-height:1.16;margin:16px 0}.article-subtitle{opacity:.8}.article-content{max-width:810px;margin:38px 0 52px;font-size:17px;line-height:1.85}.article-content p{margin:0 0 22px}.article-content h2{font-size:clamp(25px,3vw,34px);line-height:1.3;margin:44px 0 18px}.article-content h3{font-size:21px;line-height:1.35;margin:27px 0 12px}.article-featured{margin:30px 0 35px}.article-featured img{width:100%;height:auto;max-height:510px;object-fit:cover;border-radius:18px;display:block}.article-featured figcaption{font-size:12px;opacity:.68;padding:8px 2px}.article-bottom-cta{padding:32px;border:1px solid rgba(22,66,61,.16);border-radius:20px;background:#f2f7f3}.article-bottom-cta h2{font-size:clamp(24px,3vw,32px)}.article-bottom-cta p{max-width:650px;line-height:1.75}.article-bottom-cta .text-link{display:inline-flex;margin:12px}.article-related{margin-top:55px}.article-related>h2{margin-bottom:20px}.article-related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.related-article-card{padding:23px;text-decoration:none;color:inherit}.related-article-card h3{font-size:18px;line-height:1.35;margin:0 0 16px}.related-article-card p{font-size:13px;color:var(--teal-deep,#14544e)}@media(max-width:760px){.editorial-blog-grid,.article-related-grid{grid-template-columns:1fr}.article-shell{padding-top:25px;padding-bottom:56px}.article-content{font-size:16px}.article-heading h1{font-size:34px}.article-bottom-cta{padding:22px}.editorial-blog-copy{padding:20px}}
