.acknowledgments { display: block; font-size: 1em; text-align: center; text-indent: 0 } .aut { display: block; hyphenate-lines: 3; hyphens: auto; line-height: 1.4; margin-bottom: 0; margin-top: 0; orphans: 2; text-align: center; text-indent: 0; widows: 2 } .calibre { display: block; font-family: serif; font-kerning: normal; font-size: 1em; font-variant: common-ligatures contextual oldstyle-nums proportional-nums; padding-left: 0; padding-right: 0; text-rendering: optimizeLegibility; margin: 0 5pt } .calibre1 { display: block; text-align: center; text-indent: 0 } .calibre2 { display: block; font-size: 1em; hyphenate-lines: 3; hyphens: auto; line-height: 1.4; orphans: 2; text-align: center; text-indent: 0; widows: 2; margin: 0 auto } .calibre3 { display: block; font-family: sans-serif; font-size: 2em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: left; margin: 0.67em 0 } .calibre4 { display: list-item; list-style-type: none; margin: 0; padding: 0 } .calibre5 { text-decoration: none } .calibre6 { display: block; hyphenate-lines: 3; hyphens: auto; line-height: 1.4; margin-bottom: 0; margin-top: 0; orphans: 2; text-align: justify; text-indent: 0; widows: 2 } .calibre7 { display: block; hyphenate-lines: 3; hyphens: auto; line-height: 1.4; margin-bottom: 0; margin-top: 0; orphans: 2; text-align: justify; text-indent: 1.5em; widows: 2 } .calibre8 { font-style: italic } .calibre9 { color: inherit; display: block; height: 2px; page-break-after: avoid; page-break-before: avoid; page-break-inside: avoid; text-align: center; width: 50%; border-top: currentColor solid medium; border-right: currentColor none medium; border-bottom: currentColor none medium; border-left: currentColor none medium; margin: 1.4em auto } .calibre10 { font-weight: bold } .copyrightpage { font-size: 0.75em; margin-top: 10%; page-break-inside: avoid; text-align: center; text-indent: 0 } .dedication { font-size: 1.125em; line-height: 1.2; margin-top: 40%; text-align: center; text-indent: 0 } .header-section-number { line-height: 1.2; margin-right: 0.5em } .level { margin-top: 10%; page-break-inside: avoid } .main { display: block; font-family: sans-serif; font-size: 2em; font-style: bold; font-weight: bold; hyphens: none; line-height: 1.2; padding-bottom: 0; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; margin: 10% auto 0 } .rights { display: block; font-size: 1em; text-align: center; text-indent: 0; margin: 1em auto } .section-header-number { font-variant: tabular-nums } .subtitle { display: block; font-family: sans-serif; font-size: 1.125em; font-weight: bold; hyphens: none; line-height: 1.2; padding-top: 0; page-break-after: avoid; page-break-inside: avoid; text-align: center; text-indent: 0; margin: 0 0 0.67em } .titlepage { text-align: center; text-indent: 0 } .toc { display: block; list-style-type: decimal; margin-bottom: 1em; margin-right: 0; margin-top: 1em; padding-bottom: 0; padding-right: 0; padding-top: 0 } .unnumbered { display: block; font-family: sans-serif; font-size: 2em; font-weight: bold; hyphens: none; line-height: 1.2; page-break-after: avoid; page-break-inside: avoid; text-align: left; margin: 10% 0 0.67em } .uri { font-size: 1em; text-align: center; text-indent: 0 }