.help-manual { line-height: 1.75; overflow-wrap: anywhere; }
.help-manual h1 { font-size: 2.25rem; font-weight: 900; line-height: 1.2; margin-bottom: 1.25rem; }
.help-manual h2 { font-size: 1.65rem; font-weight: 800; line-height: 1.35; margin: 2.5rem 0 1rem; scroll-margin-top: 2rem; }
.help-manual h3 { font-size: 1.2rem; font-weight: 700; margin: 1.75rem 0 .75rem; }
.help-manual p, .help-manual ul, .help-manual ol, .help-manual table { margin: 1rem 0; }
.help-manual ul { list-style: disc; padding-left: 1.5rem; }
.help-manual ol { list-style: decimal; padding-left: 1.5rem; }
.help-manual li { margin: .4rem 0; }
.help-manual a { text-decoration: underline; text-underline-offset: .2em; font-weight: 600; }
.help-manual img { display: block; max-width: 100%; max-height: 44rem; width: auto; margin: 1.5rem auto; border-radius: .75rem; }
.help-manual table { display: block; overflow-x: auto; border-collapse: collapse; }
.help-manual th, .help-manual td { text-align: left; vertical-align: top; border: 1px solid currentColor; padding: .65rem; }
.help-manual blockquote { border-left: 3px solid currentColor; padding-left: 1rem; }
@media print { .help-manual img { max-height: 6in; } .help-manual h2, .help-manual h3 { break-after: avoid; } }
