.news-page{margin:0;background:#f7f9fc;color:#17233b;font-family:"Segoe UI",Tahoma,Geneva,Verdana,sans-serif;line-height:1.7}.news-preview-bar{position:relative;z-index:10;padding:10px 20px;background:#fff3cd;color:#664d03;text-align:center;font-weight:700;border-bottom:1px solid #ffecb5}.news-breadcrumb{width:min(1160px,calc(100% - 40px));margin:0 auto;padding:16px 0;color:#64748b;font-size:14px}.news-breadcrumb a{color:#31598d;text-decoration:none}.news-article{width:min(900px,calc(100% - 40px));margin:28px auto 72px}.news-header{text-align:center;margin-bottom:34px}.news-kicker{margin:0 0 12px;color:#0757d8;font-size:14px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.news-header h1{margin:0;color:#0d1f3c;font-size:clamp(36px,5.2vw,64px);line-height:1.08;letter-spacing:-.035em}.news-subtitle{max-width:780px;margin:20px auto 0;color:#53627a;font-size:clamp(19px,2.3vw,24px);line-height:1.5}.news-meta{display:flex;justify-content:center;gap:10px;flex-wrap:wrap;margin-top:20px;color:#6b778c;font-size:14px}.news-cover{margin:0 0 36px}.news-cover picture,.news-cover img{display:block;width:100%}.news-cover img{height:auto;max-height:560px;object-fit:cover;border-radius:20px;box-shadow:0 18px 45px rgba(20,38,68,.14)}.news-lead{margin:0 0 30px;padding:24px 28px;border-left:5px solid #08752b;border-radius:0 12px 12px 0;background:#eef8f1;color:#24374f;font-size:20px;font-weight:600}.news-content{font-size:18px;color:#2b3850}.news-content h2{margin:2em 0 .65em;color:#102544;font-size:clamp(27px,3vw,36px);line-height:1.2}.news-content h3{margin:1.65em 0 .5em;color:#17345f;font-size:24px;line-height:1.3}.news-content p{margin:0 0 1.25em}.news-content ul,.news-content ol{margin:0 0 1.5em;padding-left:28px}.news-content li{margin:.45em 0}.news-content blockquote{margin:1.8em 0;padding:20px 26px;border-left:5px solid #0757d8;background:#eef5ff;color:#1d3c68;font-size:19px}.news-content a{color:#0757d8}.news-content img{max-width:100%;height:auto;border-radius:14px}.news-content .video-responsive{position:relative;padding-top:56.25%;margin:30px 0}.news-content .video-responsive iframe{position:absolute;inset:0;width:100%;height:100%;border:0;border-radius:14px}.news-source{margin-top:42px;padding:20px 24px;border:1px solid #dbe4ef;border-radius:12px;background:#fff}.news-source a{color:#0757d8;font-weight:700}.news-share{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-top:24px;padding-top:24px;border-top:1px solid #dbe4ef}.news-share a{padding:9px 14px;border-radius:8px;background:#eaf1fb;color:#17345f;text-decoration:none;font-weight:700}.news-share a:hover{background:#dce9fa}.news-footer{margin-top:auto}.news-page .site-footer{margin-top:0}@media(max-width:700px){.news-article{width:min(100% - 28px,900px);margin-top:18px}.news-breadcrumb{width:calc(100% - 28px)}.news-header h1{font-size:36px}.news-subtitle{font-size:18px}.news-cover img{border-radius:13px}.news-lead{padding:18px 20px;font-size:18px}.news-content{font-size:17px}.news-content h2{font-size:28px}.news-content h3{font-size:22px}}
