h1, h2, h3, h4, h5, h6, p, br { font-weight: normal; margin: 0; /* text-shadow: 1px 1px 0 var(--color-text-shadow); */ line-height: 1.5rem; } h1, h2, h3, h4, h5, h6 { margin-block: 1.5rem; padding-inline-start: 0.5rem; font-size: 1rem; background-color: var(--color-text); color: var(--color-bg); } h3, h4, h5, h6 { margin-block: 0; } h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { display: block; margin-inline-start: -0.5rem; padding-inline-start: 0.5rem; background-color: var(--color-accent); color: var(--color-bg); } p { margin-inline-start: 1rem; } ul { margin: 0; padding-inline-start: 2rem; list-style-type: "- "; } ul li { margin-block: 1.5rem; } a { color: var(--color-accent); text-decoration: underline solid currentColor 1px; }