:root{--paper:#f6f4f0;--ink:#2d2639;--accent:#72608d;--panel:#ebe5f0;--line:#d8cfe0;--muted:#82788d;--headline:Georgia,serif}
.masthead{padding-top:55px}.masthead h1{font-weight:400;letter-spacing:-.055em}.observer-lead{padding:28px;background:var(--panel)}.snn-header__brand{letter-spacing:.01em}.news-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.news-grid h2{font-size:22px}@media(max-width:1000px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.news-grid{grid-template-columns:1fr}.observer-lead{padding:20px}}
