.news-item{padding:24px;display:flex;flex-direction:column;gap:12px;min-width:0}.news-meta{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.news-date{font-family:var(--font-mono);font-size:11px;color:var(--dim)}.news-item h3{margin:0;font-family:var(--font-display);font-weight:700;font-size:22px;line-height:1.25}.news-item p{margin:0;color:var(--muted-2);font-size:15px;line-height:1.6;text-wrap:pretty}.news-img{display:flex;align-items:center;justify-content:center;padding:12px;text-align:center}.news-img,.news-photo{aspect-ratio:16/9;width:100%;border-radius:8px;border:1px solid var(--border-soft)}.news-photo{display:block;height:auto;object-fit:cover;background:#0f1620}.news-empty{margin:0;color:var(--dim);font-size:15px}.news-img span{font-family:var(--font-mono);font-size:12px;color:var(--faint)}@media (max-width:720px){.news-item{padding:18px}}