.news-shell{padding:var(--s-8) 0 var(--s-9)}.news-feed{margin-top:var(--s-7)}.news-item{display:grid;grid-template-columns:8.5rem 1fr;gap:var(--s-5);padding:var(--s-5) 0;border-top:var(--rule-hair) solid var(--rule-soft)}.news-item:last-child{border-bottom:var(--rule-hair) solid var(--rule-soft)}@media(max-width:720px){.news-item{grid-template-columns:1fr;gap:var(--s-2)}}.news-date{font-family:var(--font-mono);font-size:var(--t-mono-sm);letter-spacing:.08em;color:var(--ink-3);padding-top:4px}.news-h{font-family:var(--font-display);font-size:1.4rem;line-height:1.2;font-weight:500;margin:0 0 var(--s-2)}.news-h a{color:inherit;text-decoration:none;box-shadow:0 1px 0 var(--ink-3)}.news-h a:hover{box-shadow:0 1px 0 var(--accent);color:var(--accent)}.news-meta{font-family:var(--font-mono);font-size:var(--t-mono-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-top:var(--s-3);display:flex;flex-wrap:wrap;gap:var(--s-3)}
