.news-list{display:grid;gap:22px}.news-list-item{display:grid;grid-template-columns:240px 1fr;gap:22px;padding-bottom:22px;border-bottom:1px solid #dce8ee}.news-list-item img{width:100%;height:160px;border-radius:10px;object-fit:cover}.news-list-item h2{font-size:21px;margin:7px 0}.news-list-item h2 a{color:#163e59;text-decoration:none}.news-list-item p{color:#5c7485;line-height:1.65}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:45px}.article h1{font-size:34px;color:#123d5b;margin:8px 0 15px}.article-excerpt{font-size:17px;color:#587286;line-height:1.7}.article-cover{width:100%;max-height:460px;object-fit:cover;border-radius:12px;margin:18px 0}.article-content{line-height:1.85;color:#304c60}.article-content img{max-width:100%;height:auto}.article-tags{display:flex;gap:8px;flex-wrap:wrap;margin-top:28px}.article-tags span{padding:6px 11px;background:#edf5f9;border-radius:20px;color:#2c617f;font-size:13px}.article-aside{padding-left:22px;border-left:1px solid #dce8ee}.article-aside h3{font-size:15px;color:#0a517b;margin-bottom:14px}.article-aside a{display:flex;gap:10px;padding:12px 0;border-bottom:1px solid #e5edf1;color:#244b63;text-decoration:none;font-size:14px;font-weight:700;line-height:1.45}.article-aside img{width:72px;height:56px;object-fit:cover;border-radius:6px}@media(max-width:991px){.article-layout{grid-template-columns:1fr}.article-aside{padding:0;border:0}.article-aside a{max-width:550px}}@media(max-width:575px){.news-list-item{grid-template-columns:1fr;gap:12px}.news-list-item img{height:190px}.article h1{font-size:27px}}
