:root{--paper:#f7f6f3;--ink:#25242a;--accent:#605074;--accent-ink:#ffffff;--panel:#e9e3ed;--rule:#bab3a6;--muted:#53565a;--body-font:PCSans;--display-font:PCBook;--display-weight:700;--page-width:1420px;--post-size:34px}
.design-18 .opening{padding-block:3px}.design-18 .recent-heading{border-bottom-width:4px}.design-18 .post-list{column-gap:36px}
.header-edition{font-weight:700}.recent-heading h2{text-transform:uppercase;font-size:29px;letter-spacing:.015em}
