#page h1, #page h2 { width: 100%; border-bottom: 2px solid var(--main); color: var(--main); font-size: 32px; font-family: var(--title-font-families); margin: 16px 0; } #page h2 { font-size: 28px; } #page h3 { width: 100%; color: var(--main); font-size: 24px; font-family: var(--title-font-families); margin: 16px 0; } #page p { display: inline-block; font-size: 16px; width: 100%; margin: 0; } #page small { display: inline-block; font-size: 12px; width: 100%; margin: 0; } #page > small { margin-bottom: 16px; } #page a { color: var(--main); } #page code { background-color: var(--general-bg); padding: 2px; border-radius: 4px; } #page img { display: block; max-width: 100%; max-height: 500px; object-fit: contain; object-position: left; margin-top: 16px; }