.news-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.news-item{margin:0!important;border:1px solid #d9e5ef;border-radius:14px;box-shadow:0 6px 24px #052d6109}.news-highlight{grid-column:1/-1;border-left:5px solid #0aa4ee;background:linear-gradient(110deg,#edf8ff,#fff)}.news-body{padding:28px!important}.news-body h3{font-size:23px;line-height:1.35;margin:14px 0}.news-body p{line-height:1.7}.news-date{font-size:13px;color:#5b7188;margin:10px 0}.news-feature{display:block;color:#056da8;font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:14px}.news-read{display:inline-block;margin-top:16px;font-weight:700;color:#056da8}.news-tools{padding:24px;background:#f4f9fd;border-radius:14px}.news-tools input{margin:10px 0 18px}#news-filters{display:flex;flex-wrap:wrap;gap:8px}#news-filters button{padding:10px 16px;border-radius:24px;background:white;border:1px solid #bdd0df;color:#052d61}#news-filters button[aria-pressed=true]{background:#052d61;color:white}.article-container{max-width:850px}.article-container h1{font-size:38px;line-height:1.25;color:#052d61}.article-container>p{line-height:1.9}.article-lead{font-size:21px;color:#48627e}.news-back{display:block;margin-bottom:30px;color:#056da8}.article-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:35px}.article-container .news-tag{display:inline-block}@media(max-width:650px){.news-list{grid-template-columns:1fr}.news-body{padding:22px!important}.article-container h1{font-size:29px}.news-body h3{font-size:21px}}