@font-face{font-display:swap;font-family:et-book;font-style:normal;font-weight:400;src:url(/fonts/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot);src:url(/fonts/et-book/et-book-roman-line-figures/et-book-roman-line-figures.eot?#iefix) format("embedded-opentype"),url(/fonts/et-book/et-book-roman-line-figures/et-book-roman-line-figures.woff) format("woff"),url(/fonts/et-book/et-book-roman-line-figures/et-book-roman-line-figures.ttf) format("truetype"),url(/fonts/et-book/et-book-roman-line-figures/et-book-roman-line-figures.svg#etbookromanosf) format("svg")}@font-face{font-display:swap;font-family:et-book;font-style:italic;font-weight:400;src:url(/fonts/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot);src:url(/fonts/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.eot?#iefix) format("embedded-opentype"),url(/fonts/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.woff) format("woff"),url(/fonts/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.ttf) format("truetype"),url(/fonts/et-book/et-book-display-italic-old-style-figures/et-book-display-italic-old-style-figures.svg#etbookromanosf) format("svg")}@font-face{font-display:swap;font-family:et-book;font-style:normal;font-weight:700;src:url(/fonts/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot);src:url(/fonts/et-book/et-book-bold-line-figures/et-book-bold-line-figures.eot?#iefix) format("embedded-opentype"),url(/fonts/et-book/et-book-bold-line-figures/et-book-bold-line-figures.woff) format("woff"),url(/fonts/et-book/et-book-bold-line-figures/et-book-bold-line-figures.ttf) format("truetype"),url(/fonts/et-book/et-book-bold-line-figures/et-book-bold-line-figures.svg#etbookromanosf) format("svg")}@font-face{font-display:swap;font-family:et-book-roman-old-style;font-style:normal;font-weight:400;src:url(/fonts/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot);src:url(/fonts/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.eot?#iefix) format("embedded-opentype"),url(/fonts/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.woff) format("woff"),url(/fonts/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.ttf) format("truetype"),url(/fonts/et-book/et-book-roman-old-style-figures/et-book-roman-old-style-figures.svg#etbookromanosf) format("svg")}html{font-size:15px}body{background-color:#fffff8;color:#111;counter-reset:sidenote-counter;font-family:et-book,Palatino,Palatino Linotype,Palatino LT STD,Book Antiqua,Georgia,serif;margin-left:auto;margin-right:auto;max-width:1400px;padding-left:12.5%;width:87.5%}@media (prefers-color-scheme:dark){body{background-color:#151515;color:#ddd}}h1{font-size:3.2rem;font-weight:400;line-height:1;margin-bottom:1.5rem;margin-top:2.5rem}h2{font-size:2.2rem;margin-top:2.1rem}h2,h3{font-style:italic;font-weight:400;line-height:1;margin-bottom:1.4rem}h3{font-size:1.7rem;margin-top:2rem}hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0;width:55%}p.subtitle{display:block;font-size:1.8rem;font-style:italic;line-height:1;margin-bottom:1rem;margin-top:1rem}.numeral{font-family:et-book-roman-old-style}.danger{color:red}article{padding:5rem 0}section{padding-bottom:1rem;padding-top:1rem}dl,ol,p,ul{font-size:1.4rem;line-height:2rem}p{margin-bottom:1.4rem;margin-top:1.4rem;padding-right:0;vertical-align:baseline}div.epigraph{margin:5em 0}div.epigraph>blockquote{margin-bottom:3em;margin-top: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{margin-right:40px;width:55%}blockquote footer{font-size:1.1rem;text-align:right;width:55%}section>div,section>footer,section>p,section>table{width:55%}section>dl,section>ol,section>ul{-webkit-padding-start:5%;width:50%}dt:not(:first-child),li:not(:first-child){margin-top:.25rem}figure{-webkit-margin-start:0;-webkit-margin-end:0;border:0;font-size:100%;font:inherit;margin:0 0 3em;max-width:55%;padding:0}figcaption,figure{vertical-align:baseline}figcaption{clear:right;float:right;font-size:1.1rem;line-height:1.6;margin-bottom:0;margin-top:0;max-width:40%;position:relative}figure.fullwidth figcaption{margin-right:24%}a:link,a:visited{color:inherit}.no-tufte-underline:link{background:unset;text-shadow:unset}.hover-tufte-underline:hover,.tufte-underline,a:link{background:-webkit-linear-gradient(#fffff8,#fffff8),-webkit-linear-gradient(#fffff8,#fffff8),-webkit-linear-gradient(currentColor,currentColor);background:linear-gradient(#fffff8,#fffff8),linear-gradient(#fffff8,#fffff8),linear-gradient(currentColor,currentColor);background-position:0 93%,100% 93%,0 93%;background-repeat:no-repeat,no-repeat,repeat-x;-webkit-background-size:.05em 1px,.05em 1px,1px 1px;-moz-background-size:.05em 1px,.05em 1px,1px 1px;background-size:.05em 1px,.05em 1px,1px 1px;text-decoration:none;text-shadow:.03em 0 #fffff8,-.03em 0 #fffff8,0 .03em #fffff8,0 -.03em #fffff8,.06em 0 #fffff8,-.06em 0 #fffff8,.09em 0 #fffff8,-.09em 0 #fffff8,.12em 0 #fffff8,-.12em 0 #fffff8,.15em 0 #fffff8,-.15em 0 #fffff8}@media screen and (-webkit-min-device-pixel-ratio:0){.hover-tufte-underline:hover,.tufte-underline,a:link{background-position-y:87%,87%,87%}}@media (prefers-color-scheme:dark){.hover-tufte-underline:hover,.tufte-underline,a:link{text-shadow:.03em 0 #151515,-.03em 0 #151515,0 .03em #151515,0 -.03em #151515,.06em 0 #151515,-.06em 0 #151515,.09em 0 #151515,-.09em 0 #151515,.12em 0 #151515,-.12em 0 #151515,.15em 0 #151515,-.15em 0 #151515}}a:link::-moz-selection,a:link::selection{background:#b4d5fe;text-shadow:.03em 0 #b4d5fe,-.03em 0 #b4d5fe,0 .03em #b4d5fe,0 -.03em #b4d5fe,.06em 0 #b4d5fe,-.06em 0 #b4d5fe,.09em 0 #b4d5fe,-.09em 0 #b4d5fe,.12em 0 #b4d5fe,-.12em 0 #b4d5fe,.15em 0 #b4d5fe,-.15em 0 #b4d5fe}img{max-width:100%}.marginnote,.sidenote{clear:right;float:right;font-size:1.1rem;line-height:1.3;margin-bottom:0;margin-right:-60%;margin-top:.3rem;position:relative;vertical-align:baseline;width:50%}.sidenote-number{counter-increment:sidenote-counter}.sidenote-number:after,.sidenote:before{font-family:et-book-roman-old-style;position:relative;vertical-align:baseline}.sidenote-number:after{content:counter(sidenote-counter);font-size:1rem;left:.1rem;top:-.5rem}.sidenote:before{content:counter(sidenote-counter) " ";font-size:1rem;top:-.5rem}blockquote .marginnote,blockquote .sidenote{margin-right:-82%;min-width:59%;text-align:left}div.fullwidth,table.fullwidth{width:100%}div.table-wrapper{font-family:Trebuchet MS,Gill Sans,Gill Sans MT,sans-serif;overflow-x:auto}.sans{font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;letter-spacing:.03em}code,pre>code{-webkit-text-size-adjust:100%;font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1rem;line-height:1.42}.sans>code{font-size:1.2rem}h1>code,h2>code,h3>code{font-size:.8em}.marginnote>code,.sidenote>code{font-size:1rem}pre>code{display:block;font-size:.9rem;margin-left:2.5%;overflow-x:auto;width:52.5%}pre.fullwidth>code{width:90%}.fullwidth{clear:both;max-width:90%}span.newthought{font-size:1.2em;font-variant:small-caps}input.margin-toggle{display:none}label.sidenote-number{display:inline-block;max-height:2rem}label.margin-toggle:not(.sidenote-number){display:none}.iframe-wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:760px){body{padding-left:8%;padding-right:8%;width:84%}hr,section>footer,section>p,section>table{width:100%}pre>code{width:97%}section>dl,section>ol,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:0}blockquote footer,blockquote p{width:100%}label.margin-toggle:not(.sidenote-number){display:inline}.marginnote,.sidenote{display:none}.margin-toggle:checked+.marginnote,.margin-toggle:checked+.sidenote{clear:both;display:block;float:left;left:1rem;margin:1rem 2.5%;position:relative;vertical-align:baseline;width:95%}label{cursor:pointer}div.references,div.table-wrapper,table{width:85%}img{width:100%}}footer *{background:none!important}div.references *{margin-top:.5em}.math-inline{font-size:.9em}.math-display{font-size:1.2em}