html { color: #1a1a1a; background-color: #fdfdfd; } @font-face { font-family: "Old Newspaper"; src: url(OldNewspaperTypes.ttf) format("truetype"); } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:400; src:local('Cormorant Garamond'),url(CormorantGaramond-Regular.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:norm al; font-weight:400; src:local('Cormorant Garamond'),url(CormorantGaramond-Regular.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:400; src:local('Cormorant Garamond'),url(CormorantGaramond-Italic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:400; src:local('Cormorant Garamond'),url(CormorantGaramond-Italic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:300; src:local('Cormorant Garamond'),url(CormorantGaramond-Light.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:300; src:local('Cormorant Garamond'),url(CormorantGaramond-Light.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:300; src:local('Cormorant Garamond'),url(CormorantGaramond-LightItalic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:300; src:local('Cormorant Garamond'),url(CormorantGaramond-LightItalic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:500; src:local('Cormorant Garamond'),url(CormorantGaramond-Medium.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:500; src:local('Cormorant Garamond'),url(CormorantGaramond-Medium.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:500; src:local('Cormorant Garamond'),url(CormorantGaramond-MediumItalic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:500; src:local('Cormorant Garamond'),url(CormorantGaramond-MediumItalic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:600; src:local('Cormorant Garamond'),url(CormorantGaramond-SemiBold.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:600; src:local('Cormorant Garamond'),url(CormorantGaramond-SemiBold.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:600; src:local('Cormorant Garamond'),url(CormorantGaramond-SemiBoldItalic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:600; src:local('Cormorant Garamond'),url(CormorantGaramond-SemiBoldItalic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:700; src:local('Cormorant Garamond'),url(CormorantGaramond-Bold.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:normal; font-weight:700; src:local('Cormorant Garamond'),url(CormorantGaramond-Bold.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:700; src:local('Cormorant Garamond'),url(CormorantGaramond-BoldItalic.woff) format('woff') } @font-face{ font-family:cormorant garamond; font-style:italic; font-weight:700; src:local('Cormorant Garamond'),url(CormorantGaramond-BoldItalic.woff) format('woff') } @font-face { font-family: "Fell English"; src: url(IMFellEnglishSC-Regular.ttf) format("truetype"); } .frontispiece { font-size: 6em; font-family: "Fell English"; } body { margin: 0 auto; max-width: 36em; padding-left: 50px; padding-right: 50px; padding-top: 50px; padding-bottom: 50px; hyphens: auto; overflow-wrap: break-word; text-rendering: optimizeLegibility; font-kerning: normal; font-size: 1.3rem; font-family: "Cormorant Garamond", serif; } @media (max-width: 640px) { body { font-size: 1.2rem; padding: 40px; } .frontispiece { font-size: 3rem; } } @media print { html { background-color: white; } body { background-color: transparent; color: black; font-size: 12pt; } p, h2, h3 { orphans: 3; widows: 3; } h2, h3, h4 { page-break-after: avoid; } } p { margin: 1em 0; } a { color: #1a1a1a; } a:visited { color: #1a1a1a; } img { max-width: 100%; } svg { height: auto; max-width: 100%; } h1, h2, h3, h4, h5, h6 { margin-top: 1.4em; } h5, h6 { font-size: 1em; font-style: italic; } h6 { font-weight: normal; } ol, ul { padding-left: 1.7em; margin-top: 1em; } li > ol, li > ul { margin-top: 0; } blockquote { margin: 1em 0 1em 1.7em; padding-left: 1em; border-left: 2px solid #e6e6e6; color: #606060; } code { font-family: Iosevka, Menlo, Monaco, Consolas, 'Lucida Console', monospace; font-size: 85%; margin: 0; hyphens: manual; } pre { margin: 1em 0; overflow: auto; } pre code { padding: 0; overflow: visible; overflow-wrap: normal; } .sourceCode { background-color: transparent; overflow: visible; } hr { background-color: #1a1a1a; border: none; height: 1px; margin: 1em 0; } table { margin: 1em 0; border-collapse: collapse; width: 100%; overflow-x: auto; display: block; font-variant-numeric: lining-nums tabular-nums; } table caption { margin-bottom: 0.75em; } tbody { margin-top: 0.5em; border-top: 1px solid #1a1a1a; border-bottom: 1px solid #1a1a1a; } th { border-top: 1px solid #1a1a1a; padding: 0.25em 0.5em 0.25em 0.5em; } td { padding: 0.125em 0.5em 0.25em 0.5em; } header { margin-bottom: 4em; text-align: center; } #TOC li { list-style: none; } #TOC ul { padding-left: 1.3em; } #TOC > ul { padding-left: 0; } #TOC a:not(:hover) { text-decoration: none; } code{white-space: pre-wrap;} span.smallcaps{font-variant: small-caps;} div.columns{display: flex; gap: min(4vw, 1.5em);} div.column{flex: auto; overflow-x: auto;} div.hanging-indent{margin-left: 1.5em; text-indent: -1.5em;} /* The extra [class] is a hack that increases specificity enough to override a similar rule in reveal.js */ ul.task-list[class]{list-style: none;} ul.task-list li input[type="checkbox"] { font-size: inherit; width: 0.8em; margin: 0 0.8em 0.2em -1.6em; vertical-align: middle; } .display.math{display: block; text-align: center; margin: 0.5rem auto;} .display.math{display: block; text-align: center; margin: 0.5rem auto;} .author { } .initial { float: left; margin-top: 0.5em; margin-left: 0.5em; margin-right: 0.5em; width: 40%; } .maintext { text-align: justify; } .maintext::first-line { font-size: 2rem; font-variant-caps: all-small-caps; text-justify: inter-character; } .maintext p:first-of-type { font-weight: bolder; font-size: 1.3rem; text-align: justify; text-justify: inter-character; } .footnote-ref { text-decoration: none; } sup { font-size: 0.8em; font-variant: italic; } .date { display: none; } figcaption { display: none; }