body { margin: 0; background: #fff; color: #111; font: 10.5pt/1.45 Georgia, "Times New Roman", serif; }
#content { max-width: none; }
h1 { margin: 0; font-size: 22pt; }
h2 { margin: 1.4em 0 0.5em; padding-bottom: 0.2em; font-size: 13pt; border-bottom: 0.5pt solid #999; break-after: avoid; }
h1 + p { margin: 0.2em 0 0.6em; font-style: italic; }
a { color: inherit; text-decoration: none; }
code { display: block; margin-top: 0.9em; font: 9pt/1.3 Menlo, monospace; color: #555; break-after: avoid; }
p { orphans: 3; widows: 3; }
