.firstLetter{font-weight:700;float:left;font-family:"Lora";font-size:2.7em;line-height:1em;padding-top:3px;padding-right:8px;padding-left:0px}
pre.sourceCode{background:#FDF6E3}pre code{color:#657B83}code span.kw{font-weight:bold}code span.dt{color:#B58900;font-weight:normal;font-style:normal}code span.dv{color:#2AA198;font-weight:normal;font-style:normal}code span.bn{color:#2AA198;font-weight:normal;font-style:normal}code span.fl{color:#2AA198;font-weight:normal;font-style:normal}code span.ch{color:#2AA198;font-weight:normal;font-style:normal}code span.st{color:#2AA198;font-weight:normal;font-style:normal}code span.co{color:#93A1A1;font-weight:normal;font-style:italic}code span.ot{color:#268BD2;font-weight:normal;font-style:normal}code span.al{color:#DC322F;font-weight:normal;font-style:normal}code span.fu{color:#268BD2;font-weight:normal;font-style:normal}code span.er{color:#DC322F;font-weight:normal;font-style:normal}code span.wa{color:#CB4B16;font-weight:normal;font-style:italic}code span.cn{color:#2AA198;font-weight:normal;font-style:normal}code span.sc{color:#DC322F;font-weight:normal;font-style:normal}code span.vs{color:#657B83;font-weight:normal;font-style:normal}code span.ss{color:#DC322F;font-weight:normal;font-style:normal}code span.im{color:#657B83;font-weight:normal;font-style:normal}code span.va{color:#268BD2;font-weight:normal;font-style:normal}code span.cf{color:#859900;font-weight:normal;font-style:normal}code span.op{color:#859900;font-weight:normal;font-style:normal}code span.bu{color:#657B83;font-weight:normal;font-style:normal}code span.ex{color:#657B83;font-weight:normal;font-style:normal}code span.pp{color:#CB4B16;font-weight:normal;font-style:normal}code span.at{color:#657B83;font-weight:normal;font-style:normal}code span.do{color:#93A1A1;font-weight:normal;font-style:italic}code span.an{color:#93A1A1;font-weight:normal;font-style:italic}code span.cv{color:#93A1A1;font-weight:normal;font-style:italic}code span.in{color:#93A1A1;font-weight:normal;font-style:italic}a.sourceLine::before{text-decoration:none}
@charset "UTF-8";@font-face{font-family:"et-book-roman-old-style";src:url("../fonts/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'Fira Mono';font-style:normal;font-weight:400;src:local('Fira Mono Regular'),local('FiraMono-Regular'),url("/fonts/fira/fira.woff2") format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lora';font-style:italic;font-weight:400;src:local('Lora Italic'),local('Lora-Italic'),url(/fonts/lora/0QIhMX1D_JOuMw_LJftLtfOm84TX.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Lora';font-style:italic;font-weight:400;src:local('Lora Italic'),local('Lora-Italic'),url(/fonts/lora/0QIhMX1D_JOuMw_LIftLtfOm8w.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lora';font-style:normal;font-weight:400;src:local('Lora Regular'),local('Lora-Regular'),url(/fonts/lora/0QIvMX1D_JOuMw77I_FMl_GW8g.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Lora';font-style:normal;font-weight:400;src:local('Lora Regular'),local('Lora-Regular'),url(/fonts/lora/0QIvMX1D_JOuMwr7I_FMl_E.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:'Lora';font-style:normal;font-weight:700;src:local('Lora Bold'),local('Lora-Bold'),url(/fonts/lora/0QIgMX1D_JOuO7HeNthumtus-7zu-Q.woff2) format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:'Lora';font-style:normal;font-weight:700;src:local('Lora Bold'),local('Lora-Bold'),url(/fonts/lora/0QIgMX1D_JOuO7HeNtxumtus-7w.woff2) format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html{font-size:15px}body{width:87.5%;margin-left:auto;margin-right:auto;padding-left:12.5%;font-family:'Lora',Palatino,"Palatino Linotype","Palatino LT STD","Book Antiqua",Georgia,serif;color:rgba(0,0,0,0.84);background-color:#fff;max-width:1400px;counter-reset:sidenote-counter;font-feature-settings:"kern" 1,"liga" 1,"swsh" 1}h1{font-weight:400;margin-top:4rem;margin-bottom:1.5rem;font-size:3.2rem;line-height:1}h2{font-style:italic;font-weight:400;margin-top:2.1rem;margin-bottom:1.4rem;font-size:2.2rem;line-height:1}h3{font-style:italic;font-weight:400;font-size:1.7rem;margin-top:2rem;margin-bottom:1.4rem;line-height:1}hr{display:block;height:1px;width:55%;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}p.subtitle{font-style:italic;margin-top:1rem;margin-bottom:1rem;font-size:1.8rem;display:block;line-height:1}.numeral{font-family:et-book-roman-old-style}.danger{color:red}article{position:relative;padding:5rem 0rem}section{padding-top:1rem;padding-bottom:1rem}p,ol,ul{font-size:1.4rem;line-height:2rem}p{margin-top:1.4rem;margin-bottom:1.4rem;padding-right:0;vertical-align:baseline}div.epigraph{margin:5em 0}div.epigraph>blockquote{margin-top:3em;margin-bottom:3em}div.epigraph>blockquote,div.epigraph>blockquote>p{font-style:italic}div.epigraph>blockquote>footer{font-style:normal}div.epigraph>blockquote>footer>cite{font-style:italic}blockquote{font-size:1.4rem}blockquote p{width:55%;margin-right:40px}blockquote footer{width:55%;font-size:1.1rem;text-align:right}section>p,section>footer,section>table{width:55%}section>ol,section>ul{width:50%;-webkit-padding-start:5%}li:not(:first-child){margin-top:0.25rem}figure{padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;max-width:55%;-webkit-margin-start:0;-webkit-margin-end:0;margin:0 0 3em 0}figcaption{float:right;clear:right;margin-top:0;margin-bottom:0;font-size:1.1rem;line-height:1.6;vertical-align:baseline;position:relative;max-width:40%}figure.fullwidth figcaption{margin-right:24%}a:link,a:visited{color:inherit}a:link{text-decoration:none;background:-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(#fff,#fff),-webkit-linear-gradient(rgba(0,0,0,0.84),rgba(0,0,0,0.84));background:linear-gradient(#fff,#fff),linear-gradient(#fff,#fff),linear-gradient(rgba(0,0,0,0.84),rgba(0,0,0,0.84));-webkit-background-size:0.05em 1px,0.05em 1px,1px 1px;-moz-background-size:0.05em 1px,0.05em 1px,1px 1px;background-size:0.05em 1px,0.05em 1px,1px 1px;background-repeat:no-repeat,no-repeat,repeat-x;text-shadow:0.03em 0 #fff,-0.03em 0 #fff,0 0.03em #fff,0 -0.03em #fff,0.06em 0 #fff,-0.06em 0 #fff,0.09em 0 #fff,-0.09em 0 #fff,0.12em 0 #fff,-0.12em 0 #fff,0.15em 0 #fff,-0.15em 0 #fff;background-position:0% 93%,100% 93%,0% 93%}a:link{background-position-y:89%,89%,89%}a:link::selection{text-shadow:0.03em 0 #b4d5fe,-0.03em 0 #b4d5fe,0 0.03em #b4d5fe,0 -0.03em #b4d5fe,0.06em 0 #b4d5fe,-0.06em 0 #b4d5fe,0.09em 0 #b4d5fe,-0.09em 0 #b4d5fe,0.12em 0 #b4d5fe,-0.12em 0 #b4d5fe,0.15em 0 #b4d5fe,-0.15em 0 #b4d5fe;background:#b4d5fe}a:link::-moz-selection{text-shadow:0.03em 0 #b4d5fe,-0.03em 0 #b4d5fe,0 0.03em #b4d5fe,0 -0.03em #b4d5fe,0.06em 0 #b4d5fe,-0.06em 0 #b4d5fe,0.09em 0 #b4d5fe,-0.09em 0 #b4d5fe,0.12em 0 #b4d5fe,-0.12em 0 #b4d5fe,0.15em 0 #b4d5fe,-0.15em 0 #b4d5fe;background:#b4d5fe}img{max-width:100%}.sidenote,.marginnote{float:right;clear:right;margin-right:-60%;width:50%;margin-top:0;margin-bottom:0;font-size:1.0rem;line-height:1.3;vertical-align:baseline;position:relative}.sidenote-number{counter-increment:sidenote-counter}.sidenote-number:after,.sidenote:before{font-family:'Lora';position:relative;vertical-align:baseline}.sidenote-number:after{content:counter(sidenote-counter);font-size:0.9rem;top:-0.6rem;left:0.15rem}.sidenote:before{content:counter(sidenote-counter) " ";font-size:0.9rem;top:-0.6rem}blockquote .sidenote,blockquote .marginnote{margin-right:-82%;min-width:59%;text-align:left}div.fullwidth,table.fullwidth{width:100%}div.table-wrapper{overflow-x:auto;font-family:"Trebuchet MS","Gill Sans","Gill Sans MT",sans-serif}.sans{font-family:"Gill Sans","Gill Sans MT",Calibri,sans-serif;letter-spacing:.03em}code{font-family:'Fira Mono',"Liberation Mono",Menlo,Courier,monospace;font-size:1.0rem;line-height:1.42}.sans>code{font-size:1.2rem}h1>code,h2>code,h3>code{font-size:0.80em}.marginnote>code,.sidenote>code{font-size:1rem}pre.sourceCode{font-size:0.9rem;width:52.5%;padding:2.5%;border-radius:8px;overflow-x:auto}pre.sourceCode.fullwidth{width:90%}.fullwidth{max-width:90%;clear:both}span.newthought{font-variant:small-caps;font-size:1.2em}input.margin-toggle{display:none}label.sidenote-number{display:b}label.margin-toggle:not(.sidenote-number){display:none}.iframe-wrapper{position:relative;padding-bottom:56.25%;padding-top:25px;height:0}.iframe-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:760px){body{width:84%;padding-left:8%;padding-right:8%}hr,section>p,section>footer,section>table{width:100%}pre.sourceCode{width:97%}section>ol{width:90%}section>ul{width:90%}figure{max-width:90%}figcaption,figure.fullwidth figcaption{margin-right:0%;max-width:none}blockquote{margin-left:1.5em;margin-right:0em}blockquote p,blockquote footer{width:100%}label.margin-toggle:not(.sidenote-number){visibility:hidden;display:inline}.sidenote,.marginnote{display:none}figure{display:flex;flex-direction:column}figure span{order:2}label.margin-toggle{font-weight:bolder;text-decoration:underline}.margin-toggle:checked+.sidenote,.margin-toggle:checked+.marginnote{display:block;float:left;left:1rem;clear:both;width:95%;margin:1rem 2.5%;vertical-align:baseline;position:relative}.margin-toggle:not(.sidenote-number)+.margin-toggle+.sidenote,.margin-toggle:not(.sidenote-number)+.margin-toggle+.marginnote{display:block;float:left;left:1rem;clear:both;width:95%;margin:1rem 2.5%;vertical-align:baseline;position:relative}label{cursor:pointer}div.table-wrapper,table{width:85%}img{width:100%}}
