:root{--paper:#d6d6d6;--ink:#152020;--muted:#34423f;--line:#89918c;--accent:#802b19;--surface:color-mix(in srgb,var(--paper) 92%,var(--ink));--field:color-mix(in srgb,var(--paper) 97%,var(--ink));--hover:color-mix(in srgb,var(--paper) 82%,var(--ink))}.news-grid>.news-item{--paper:#c0c0c0;--ink:#152020;--muted:#34423f;--accent:#802b19}