:root{--paper:#f6f8f4;--ink:#1c2921;--accent:#2d5940;--accent-ink:#ffffff;--panel:#e0e9dc;--rule:#b6c2b4;--muted:#53565a;--body-font:PCSans;--display-font:PCRoman;--display-weight:700;--page-width:1380px;--post-size:35px}
.design-4 .opening{padding-block:9px}.design-4 .recent-heading{border-bottom-width:2px}.design-4 .post-list{column-gap:40px}
.header-edition{font-weight:700}.recent-heading h2{text-transform:uppercase;font-size:29px;letter-spacing:.015em}
