.news-heading{padding:70px 0 45px}.news-heading h1{font-size:clamp(42px,5vw,68px)}.news-meta{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid var(--line);padding-top:22px;margin-top:35px;color:var(--muted);font-size:14px}.news-meta a{color:var(--gold)}.news-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.news-item{background:var(--panel);border:1px solid var(--line);border-radius:20px;padding:32px;display:flex;flex-direction:column}.news-item h2{font-size:30px;margin:20px 0;line-height:1.2}.news-item p{font-size:16px}.news-source{display:flex;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:18px;margin-top:auto;font-size:13px;color:var(--muted)}.news-source a{color:var(--gold);text-decoration:underline}#news-stale{color:var(--gold);font-size:14px;margin-top:15px}@media(max-width:760px){.news-grid{grid-template-columns:1fr}.news-item{padding:26px}.news-item h2{font-size:27px}.news-heading{padding-top:45px}}
