.news-hero{padding:36px 0;background:linear-gradient(115deg,#f1f9fd,#fff)}.news-hero span,.news-label{color:#0082ac;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.news-hero h1{margin:4px 0;color:#10216b;font-size:35px}.news-hero p{max-width:660px;margin:0;color:#52617c}.news-index{padding:34px 0 55px}.news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.news-card{overflow:hidden;border:1px solid #dbe6ed;border-radius:10px;background:#fff;transition:.2s}.news-card:hover{transform:translateY(-3px);box-shadow:0 12px 28px #173b5516}.news-card-image{display:block;height:195px;background:#edf6fa center/cover no-repeat}.news-card-body{padding:17px}.news-card time,.news-article time{color:#77839a;font-size:10px}.news-card h2{min-height:50px;margin:6px 0;color:#14245f;font-size:17px;line-height:1.45}.news-card p{min-height:58px;margin:0;color:#52617c;font-size:12px;line-height:1.6}.news-more{display:inline-flex;gap:6px;margin-top:13px;color:#007da7;font-size:11px;font-weight:700}.news-pagination{margin-top:25px}.news-empty{grid-column:1/-1;padding:50px;text-align:center;color:#65718a}.news-detail{padding:16px 0 55px}.news-detail-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:28px;align-items:start}.news-article h1{margin:8px 0 5px;color:#10216b;font-size:34px;line-height:1.3}.news-cover{height:400px;margin-top:17px;border-radius:10px;background:#edf6fa center/cover no-repeat}.news-lead{padding:18px 22px;border-radius:8px;background:#eef8fc;color:#33466f;font-size:14px;font-weight:600;line-height:1.7}.news-content{color:#34456d;font-size:14px;line-height:1.8}.news-content h2{margin-top:25px;color:#10216b;font-size:20px}.news-sidebar{position:sticky;top:92px;padding:18px;border:1px solid #dbe6ed;border-radius:10px}.news-sidebar h2{margin:0 0 10px;font-size:18px}.news-sidebar>a{display:grid;grid-template-columns:80px 1fr;gap:10px;padding:12px 0;border-bottom:1px solid #e7edf1}.news-sidebar>a:last-child{border:0}.news-related-image{height:64px;border-radius:6px;background:#edf6fa center/cover}.news-sidebar strong,.news-sidebar small{display:block}.news-sidebar strong{font-size:11px;line-height:1.45}.news-sidebar small{margin-top:4px;color:#7a8598;font-size:9px}
@media(max-width:900px){.news-grid{grid-template-columns:1fr 1fr}.news-detail-layout{grid-template-columns:1fr}.news-sidebar{position:static}.news-cover{height:330px}}
@media(max-width:600px){.news-hero h1{font-size:28px}.news-grid{grid-template-columns:1fr}.news-card{display:grid;grid-template-columns:38% 62%}.news-card-image{height:auto;min-height:180px}.news-card-body{padding:13px}.news-card h2,.news-card p{min-height:0}.news-card h2{font-size:15px}.news-card p{font-size:11px}.news-article h1{font-size:27px}.news-cover{height:235px}.news-lead{padding:15px}}
