code[class*=language-],pre[class*=language-]{word-wrap:normal;background:none;color:#000;font-family:Consolas,Monaco,Andale Mono,Ubuntu Mono,monospace;font-size:1em;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.5;-moz-tab-size:4;-o-tab-size:4;tab-size:4;text-align:left;text-shadow:0 1px #fff;white-space:pre;word-break:normal;word-spacing:normal}code[class*=language-]::-moz-selection,code[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection{background:#b3d4fc;text-shadow:none}code[class*=language-]::selection,code[class*=language-] ::selection,pre[class*=language-]::selection,pre[class*=language-] ::selection{background:#b3d4fc;text-shadow:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1em}:not(pre)>code[class*=language-],pre[class*=language-]{background:#f5f2f0}:not(pre)>code[class*=language-]{border-radius:.3em;padding:.1em;white-space:normal}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#708090}.token.punctuation{color:#999}.token.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#905}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#690}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{background:hsla(0,0%,100%,.5);color:#9a6e3a}.token.atrule,.token.attr-value,.token.keyword{color:#07a}.token.class-name,.token.function{color:#dd4a68}.token.important,.token.regex,.token.variable{color:#e90}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}header.tufte{display:flex;justify-content:space-between;padding:1em}.header-links{list-style-type:none;margin:0}.header-links__link{display:inline-block;margin:0 .5em}.footer{padding-left:1em}.inline-tags{list-style-type:none;padding:0}.inline-tags,.inline-tags li{display:inline}.inline-tags li:not(:last-child):after{content:", "}@font-face{font-family:et-book;font-style:normal;font-weight:400;src:url(/static/et-book-roman-line-figures-0e28ac62c0a5f0a6ebd4f01449ef7bcf.eot);src:url(/static/et-book-roman-line-figures-0e28ac62c0a5f0a6ebd4f01449ef7bcf.eot?#iefix) format("embedded-opentype"),url(/static/et-book-roman-line-figures-4ac21e22fa566a3a9d03b0eb8ecc7aa2.woff) format("woff"),url(/static/et-book-roman-line-figures-6b94337c017b950617c926f79ce8940b.ttf) format("truetype"),url(/static/et-book-roman-line-figures-3e5ea53e09d37ebaeaa9d31e7e37a3e7.svg#etbookromanosf) format("svg")}@font-face{font-family:et-book;font-style:italic;font-weight:400;src:url(/static/et-book-display-italic-old-style-figures-4abce91518b8e452e9f8c4e724f78c6e.eot);src:url(/static/et-book-display-italic-old-style-figures-4abce91518b8e452e9f8c4e724f78c6e.eot?#iefix) format("embedded-opentype"),url(/static/et-book-display-italic-old-style-figures-265915ee0e932b50d56717fc1947d591.woff) format("woff"),url(/static/et-book-display-italic-old-style-figures-8823eac088ad9be73a865edbc2e0a167.ttf) format("truetype"),url(/static/et-book-display-italic-old-style-figures-5e65949701ee46638cfe395780335e2f.svg#etbookromanosf) format("svg")}@font-face{font-family:et-book;font-style:normal;font-weight:700;src:url(/static/et-book-bold-line-figures-5b5549528db5c06a8acb6f1eb982719e.eot);src:url(/static/et-book-bold-line-figures-5b5549528db5c06a8acb6f1eb982719e.eot?#iefix) format("embedded-opentype"),url(/static/et-book-bold-line-figures-6cbac1488b6c9a647065eecf44acce4a.woff) format("woff"),url(/static/et-book-bold-line-figures-f61e31f5501bc2c2d0e9bb36b0306a24.ttf) format("truetype"),url(/static/et-book-bold-line-figures-0a65b0565df651d2a133132889eb00f7.svg#etbookromanosf) format("svg")}@font-face{font-family:et-book-roman-old-style;font-style:normal;font-weight:400;src:url(/static/et-book-roman-old-style-figures-44171ebd10a032726f3656f620a9226f.eot);src:url(/static/et-book-roman-old-style-figures-44171ebd10a032726f3656f620a9226f.eot?#iefix) format("embedded-opentype"),url(/static/et-book-roman-old-style-figures-e1efe4c3b39280c51c758048326cf92c.woff) format("woff"),url(/static/et-book-roman-old-style-figures-bc7b7dcf802cd95e416939b4671c1be8.ttf) format("truetype"),url(/static/et-book-roman-old-style-figures-0c03325283d2860db6adf48292a71fec.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:0}main.tufte{margin-left:12.5%;width:87.5%}.tufte h1{font-size:3.2rem;font-weight:400;line-height:1;margin-bottom:1.5rem;margin-top:4rem}.tufte h2{font-size:2.2rem;margin-top:2.1rem}.tufte h2,.tufte h3{font-style:italic;font-weight:400;line-height:1;margin-bottom:1.4rem}.tufte h3{font-size:1.7rem;margin-top:2rem}.tufte hr{border:0;border-top:1px solid #ccc;display:block;height:1px;margin:1em 0;padding:0;width:55%}.tufte p.subtitle{display:block;font-size:1.8rem;font-style:italic;line-height:1;margin-bottom:1rem;margin-top:1rem}.tufte .numeral{font-family:et-book-roman-old-style}.tufte .danger{color:red}.tufte article{padding:5rem 0;position:relative}.tufte section{padding-bottom:1rem;padding-top:1rem}.tufte ol,.tufte p,.tufte ul{font-size:1.4rem;line-height:2rem}.tufte p{margin-bottom:1.4rem;margin-top:1.4rem;padding-right:0;vertical-align:baseline}.tufte div.epigraph{margin:5em 0}.tufte div.epigraph>blockquote{margin-bottom:3em;margin-top:3em}.tufte div.epigraph>blockquote,div.epigraph>blockquote>p{font-style:italic}.tufte div.epigraph>blockquote>footer{font-style:normal}.tufte div.epigraph>blockquote>footer>cite{font-style:italic}.tufte blockquote{font-size:1.4rem}.tufte blockquote p{margin-right:40px;width:55%}.tufte blockquote footer{font-size:1.1rem;text-align:right;width:55%}.tufte section>footer,.tufte section>p,.tufte section>table{width:55%}.tufte section>ol,.tufte section>ul{-webkit-padding-start:5%;width:50%}.tufte li:not(:first-child){margin-top:.25rem}.tufte 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;vertical-align:baseline}.tufte figcaption{clear:right;float:right;font-size:1.1rem;line-height:1.6;margin-bottom:0;margin-top:0;max-width:40%;position:relative;vertical-align:baseline}.tufte figure.fullwidth figcaption{margin-right:24%}.tufte a:link,.tufte a:visited{color:inherit}.tufte a:link{background:-webkit-linear-gradient(#fffff8,#fffff8),-webkit-linear-gradient(#fffff8,#fffff8),-webkit-linear-gradient(#333,#333);background:linear-gradient(#fffff8,#fffff8),linear-gradient(#fffff8,#fffff8),linear-gradient(#333,#333);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){a:link{background-position-y:87%,87%,87%}}.tufte 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}.tufte a:link::-moz-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}.tufte img{max-width:100%}.tufte .marginnote,.tufte .sidenote{clear:right;float:right;font-size:1.1rem;line-height:1.3;margin-bottom:0;margin-right:-60%;margin-top:0;position:relative;vertical-align:baseline;width:50%}.tufte .sidenote-number{counter-increment:sidenote-counter}.tufte .sidenote-number:after,.tufte .sidenote:before{font-family:et-book-roman-old-style;position:relative;vertical-align:baseline}.tufte .sidenote-number:after{content:counter(sidenote-counter);font-size:1rem;left:.1rem;top:-.5rem}.tufte .sidenote:before{content:counter(sidenote-counter) " ";font-size:1rem;top:-.5rem}.tufte blockquote .marginnote,.tufte blockquote .sidenote{margin-right:-82%;min-width:59%;text-align:left}.tufte div.fullwidth,.tufte table.fullwidth{width:100%}.tufte div.table-wrapper{font-family:Trebuchet MS,Gill Sans,Gill Sans MT,sans-serif;overflow-x:auto}.tufte .sans{font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif;letter-spacing:.03em}.tufte code{font-family:Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1rem;line-height:1.42}.tufte .sans>code{font-size:1.2rem}.tufte h1>code,.tufte h2>code,.tufte h3>code{font-size:.8em}.tufte .marginnote>code,.tufte .sidenote>code{font-size:1rem}.tufte pre.code{font-size:.9rem;margin-left:2.5%;overflow-x:auto;width:52.5%}.tufte pre.code.fullwidth{width:90%}.tufte .fullwidth{clear:both;max-width:90%}.tufte span.newthought{font-size:1.2em;font-variant:small-caps}.tufte input.margin-toggle{display:none}.tufte label.sidenote-number{display:inline}.tufte label.margin-toggle:not(.sidenote-number){display:none}.tufte .iframe-wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.tufte .iframe-wrapper iframe{height:100%;left:0;position:absolute;top:0;width:100%}@media (max-width:760px){.tufte{padding-left:8%;padding-right:8%;width:84%}.tufte hr,.tufte section>footer,.tufte section>p,.tufte section>table{width:100%}.tufte pre.code{width:97%}.tufte section>ol,.tufte section>ul{width:90%}.tufte figure{max-width:90%}.tufte figcaption,.tufte figure.fullwidth figcaption{margin-right:0;max-width:none}.tufte blockquote{margin-left:1.5em;margin-right:0}.tufte blockquote footer,.tufte blockquote p{width:100%}.tufte label.margin-toggle:not(.sidenote-number){display:inline}.tufte .marginnote,.tufte .sidenote{display:none}.tufte .margin-toggle:checked+.marginnote,.tufte .margin-toggle:checked+.sidenote{clear:both;display:block;float:left;left:1rem;margin:1rem 2.5%;position:relative;vertical-align:baseline;width:95%}.tufte label{cursor:pointer}.tufte div.table-wrapper,.tufte table{width:85%}.tufte img{width:100%}}:root{--site-width:960px}