:root{--paper:#ffffff;--ink:#171a20;--accent:#1249bd;--accent-ink:#ffffff;--panel:#e7edf8;--rule:#bcc6d2;--muted:#53565a;--body-font:PCSans;--display-font:PCCondensed;--display-weight:700;--page-width:1340px;--post-size:33px}
.design-12 .opening{padding-block:9px}.design-12 .recent-heading{border-bottom-width:4px}.design-12 .post-list{column-gap:32px}
.editorial-section h2{border-bottom:1px solid var(--rule);padding-bottom:13px}.post-main time{font-weight:700}
