.author { display: block; font-size: 1.125em; font-weight: bold; line-height: 1.2; text-align: left; margin: 1em 0 } .calibre { display: block; font-size: 1em; padding-left: 0; padding-right: 0; margin: 0 5pt } .calibre1 { display: block; font-size: 2em; font-weight: bold; line-height: 1.2; page-break-before: always; text-align: left; margin: 0.67em 0 } .calibre2 { display: block; list-style-type: none; margin-bottom: 0; margin-right: 0; margin-top: 0; padding-bottom: 0; padding-right: 0; padding-top: 0 } .calibre3 { display: list-item; padding: 0; margin: 0 } .calibre4 { font-family: sans-serif; margin-bottom: 1em; margin-top: 1em; text-decoration: none } .calibre5 { font-family: sans-serif; text-decoration: none } .calibre6 { color: gray; display: block; height: 2px; border: currentColor inset 1px; margin: 0.5em auto } .calibre7 { font-weight: bold } .calibre8 { font-style: italic } .firstname { line-height: 1.2 } .itemizedlist { display: block; list-style-type: disc; margin-bottom: 1em; margin-right: 0; margin-top: 1em } .listitem { display: list-item } .releaseinfo { display: block; margin: 1em 0 } .subtitle { display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; page-break-before: always; text-align: left; margin: 0.83em 0 } .title { clear: both; display: block; font-size: 1.41667em; font-weight: bold; line-height: 1.2; page-break-before: always; text-align: left; margin: 0.83em 0 } .toc { display: block }