.news-nav{display:flex;gap:1.3rem;align-items:center;flex-wrap:wrap}.news-nav a{color:#292354;text-decoration:none;font-weight:600;font-size:.9rem}.news-lead{max-width:670px;line-height:1.7;margin:1rem 0 2.5rem}.news-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.4rem}.news-card{background:#fff;border:1px solid #e6e5eb;border-radius:8px;overflow:hidden}.news-card img{width:100%;height:190px;object-fit:cover}.news-card-body{padding:1.4rem}.news-card h2{font-size:1.35rem;line-height:1.3;margin:.5rem 0}.news-card p{line-height:1.6}.news-meta{color:#666;font-size:.8rem;letter-spacing:.05em;text-transform:uppercase}.news-card a{color:#c41230;font-weight:700}.article-body{max-width:780px;line-height:1.85;font-size:1.08rem}.article-body img{max-width:100%;height:auto}.article-body h2{margin-top:2rem}.article-body blockquote{border-left:3px solid #c41230;padding-left:1rem}.article-body a{color:#c41230}@media(max-width:700px){.news-nav{gap:.6rem}.news-nav a{font-size:.75rem}}