.news-section{background:#fff}.news-head-copy>p{margin-top:0;color:var(--muted);font-size:18px;line-height:1.8}.news-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.news-card{min-width:0}.news-image{display:flex;overflow:hidden;aspect-ratio:16/10;align-items:center;justify-content:center;border-radius:var(--radius);background:linear-gradient(145deg,#061a3b,#0a57ff)}.news-image img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.news-card:hover .news-image img{transform:scale(1.035)}.news-placeholder{color:rgba(255,255,255,.72);font-size:14px;font-weight:700;letter-spacing:.2em}.news-meta{display:flex;justify-content:space-between;gap:16px;margin-top:22px;color:#8791a2;font-size:11px;letter-spacing:.08em}.news-meta a{color:inherit}.news-card h3{margin:14px 0 10px;color:var(--navy);font-size:24px;line-height:1.35}.news-card>p{min-height:54px;margin:0 0 20px;color:var(--muted);font-size:14px;line-height:1.75}.news-empty{grid-column:1/-1;padding:60px;border:1px solid #e0e6ef;border-radius:var(--radius);text-align:center;color:var(--muted)}.news-empty p{margin:0 0 8px;color:var(--navy);font-size:22px}.news-hero{padding:150px 0 100px;color:#fff;background:radial-gradient(circle at 75% 50%,rgba(10,87,255,.48),transparent 28%),linear-gradient(115deg,#020b1c,#073b87)}.news-hero h1{margin:18px 0 24px;font-size:clamp(58px,7vw,100px)}.news-hero>div>p:last-child{color:rgba(255,255,255,.7);font-size:18px}.pagination{margin-top:70px}.pagination .nav-links{display:flex;justify-content:center;gap:10px}.pagination .page-numbers{padding:10px 14px;border:1px solid #dce3ed;border-radius:999px}.pagination .current{color:#fff;background:var(--blue);border-color:var(--blue)}.article-container{width:min(840px,calc(100% - 48px));margin-right:auto;margin-left:auto}.article-header{padding:110px 0 70px}.article-header h1{margin:22px 0;font-size:clamp(44px,6vw,76px);line-height:1.12;color:var(--navy)}.article-header .news-meta{justify-content:flex-start;margin-top:28px}.article-lead{font-size:20px;line-height:1.8;color:var(--muted)}.article-cover img{display:block;width:100%;max-height:680px;object-fit:cover;border-radius:var(--radius)}.article-content{padding-top:70px;color:#333;font-size:17px;line-height:2}.article-content img{max-width:100%;height:auto}.article-content h2,.article-content h3{margin-top:2em;color:var(--navy);line-height:1.35}.article-footer{padding:40px 0 120px;border-top:1px solid #e0e6ef}@media(max-width:900px){.news-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.news-grid{grid-template-columns:1fr}.news-card>p{min-height:0}.news-hero{padding:110px 0 70px}.article-container{width:calc(100% - 32px)}.article-header{padding:70px 0 45px}}
.single-post .site-header{color:var(--navy);background:rgba(255,255,255,.94);box-shadow:0 6px 30px rgba(4,25,60,.08)}
