.news-grid,.news-directory .blog-empty{margin-top:32px}.news-directory .blog-tile h2{font-size:23px;line-height:1.4;margin:12px 0 18px}.news-directory .blog-tile p{font-size:15px;color:#536b79;line-height:1.7}.news-source{font-size:14px;overflow-wrap:anywhere}.news-source a,.news-sources a{color:#08789d;text-decoration:underline;text-underline-offset:3px}.news-pagination{display:flex;align-items:center;justify-content:center;gap:24px;margin-top:36px;flex-wrap:wrap}.news-pagination a{padding:12px 20px;background:#fff;border:1px solid #dce6ec;border-radius:24px;color:#08789d}.news-article{max-width:960px;margin:0 auto;background:white;border:1px solid #dfeaf0;border-radius:22px;padding:40px}.news-article h1{font-size:clamp(28px,4vw,44px);line-height:1.2;margin:18px 0 24px;color:#193344;overflow-wrap:anywhere}.news-article time{display:inline}.news-summary{font-size:19px;line-height:1.7;color:#536b79}.news-cover{display:block;width:100%;height:auto;max-height:580px;object-fit:cover;border-radius:14px;margin:26px 0}.news-content{font-size:18px;line-height:1.85;color:#304b5b;overflow-wrap:anywhere}.news-content h2,.news-content h3{margin:30px 0 16px;line-height:1.35}.news-content img{max-width:100%;height:auto;border-radius:10px}.news-content ul,.news-content ol{padding-left:26px}.news-content table{display:block;overflow-x:auto;max-width:100%}.news-content td,.news-content th{padding:8px;border:1px solid #dfeaf0}.news-content a{color:#08789d;text-decoration:underline}.news-content blockquote{border-left:3px solid #1185ad;padding:12px 20px;background:#f6f9fb}.news-sources{margin:32px 0;padding:24px;background:#edf6fa;border-radius:14px;overflow-wrap:anywhere}.news-sources h2{font-size:21px}.news-sources ul{padding-left:20px;margin:12px 0 0}.news-sources li{margin:10px 0}@media(max-width:575px){.news-article{padding:22px 18px}.news-content{font-size:17px}.news-summary{font-size:17px}.news-sources{padding:18px}}
