html { font-family: sans-serif; --link-color: #7c3e66; --text-decoration-color: #b8b8b8; --box-background-color: #e6e6e6; } html, code, pre { font-size: 1rem; } .padding-wrapper { padding: 0 1rem; max-width: 50em; margin: 0 auto; } .padding-wrapper > * { width: 100%; } a:link, a:visited { text-decoration-color: var(--text-decoration-color); color: var(--link-color); } code:not(pre > code) { background-color: var(--box-background-color); border-radius: 2px; padding: 2px; }