@font-face{font-family:et-book;src:url(/_astro/et-book-roman-line-figures.CKpEUVym.eot);src:url(/_astro/et-book-roman-line-figures.CKpEUVym.eot?#iefix)format("embedded-opentype"),url(/_astro/et-book-roman-line-figures.CaA40oOf.woff)format("woff"),url(/_astro/et-book-roman-line-figures.BsHCcwyM.ttf)format("truetype"),url(/_astro/et-book-roman-line-figures.DhqpcYvz.svg#etbookromanosf)format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:et-book;src:url(/_astro/et-book-display-italic-old-style-figures.DJzH1JYE.eot);src:url(/_astro/et-book-display-italic-old-style-figures.DJzH1JYE.eot?#iefix)format("embedded-opentype"),url(/_astro/et-book-display-italic-old-style-figures.CoeRJAe8.woff)format("woff"),url(/_astro/et-book-display-italic-old-style-figures.CDWR-Jqw.ttf)format("truetype"),url(/_astro/et-book-display-italic-old-style-figures.BbTEfGn9.svg#etbookromanosf)format("svg");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:et-book;src:url(/_astro/et-book-bold-line-figures.Cpav6YTo.eot);src:url(/_astro/et-book-bold-line-figures.Cpav6YTo.eot?#iefix)format("embedded-opentype"),url(/_astro/et-book-bold-line-figures.BFJr2_zv.woff)format("woff"),url(/_astro/et-book-bold-line-figures.M-yqp5ci.ttf)format("truetype"),url(/_astro/et-book-bold-line-figures.Dxcbpfcd.svg#etbookromanosf)format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:et-book-roman-old-style;src:url(/_astro/et-book-roman-old-style-figures.p9eJ9D7V.eot);src:url(/_astro/et-book-roman-old-style-figures.p9eJ9D7V.eot?#iefix)format("embedded-opentype"),url(/_astro/et-book-roman-old-style-figures.DVjr-_40.woff)format("woff"),url(/_astro/et-book-roman-old-style-figures.BSRnW0cu.ttf)format("truetype"),url(/_astro/et-book-roman-old-style-figures.CTWsRtOL.svg#etbookromanosf)format("svg");font-weight:400;font-style:normal;font-display:swap}body{color:#111;counter-reset:sidenote-counter;background-color:#fffff8;width:87.5%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:12.5%;font-family:et-book,Palatino,Palatino Linotype,Palatino LT STD,Book Antiqua,Georgia,serif}@media (prefers-color-scheme:dark){body{color:#ddd;background-color:#151515}}h1{margin-top:4rem;margin-bottom:1.5rem;font-size:3.2rem;font-weight:400;line-height:1}h2{margin-top:2.1rem;margin-bottom:1.4rem;font-size:2.2rem;font-style:italic;font-weight:400;line-height:1}h3{margin-top:2rem;margin-bottom:1.4rem;font-size:1.7rem;font-style:italic;font-weight:400;line-height:1}hr{border:0;border-top:1px solid #ccc;width:55%;height:1px;margin:1em 0;padding:0;display:block}p.subtitle{margin-top:1rem;margin-bottom:1rem;font-size:1.8rem;font-style:italic;line-height:1;display:block}.numeral{font-family:et-book-roman-old-style}.danger{color:red}article{padding:5rem 0}section{padding-top:1rem;padding-bottom:1rem}p,dl,ol,ul{font-size:1.4rem;line-height:2rem}p{vertical-align:baseline;margin-top:1.4rem;margin-bottom:1.4rem;padding-right:0}sup{line-height:0}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{text-align:right;width:55%;font-size:1.1rem}section>p,section>footer,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{font-size:100%;font:inherit;vertical-align:baseline;-webkit-margin-start:0;-webkit-margin-end:0;border:0;max-width:55%;margin:0 0 3em;padding:0}figcaption{float:right;clear:right;vertical-align:baseline;max-width:40%;margin-top:0;margin-bottom:0;font-size:1.1rem;line-height:1.6;position:relative}figure.fullwidth figcaption{margin-right:24%}a:link,a:visited{color:inherit;text-underline-offset:.1em;text-decoration-thickness:.05em}img{max-width:100%;height:auto}figure.fullwidth img{width:100%}.sidenote,.marginnote{float:right;clear:right;vertical-align:baseline;width:50%;margin-top:.3rem;margin-bottom:0;margin-right:-60%;font-size:1.1rem;line-height:1.3;position:relative}.sidenote-number{counter-increment:sidenote-counter}.sidenote-number:after,.sidenote:before{vertical-align:baseline;font-family:et-book-roman-old-style;position:relative}.sidenote-number:after{content:counter(sidenote-counter);font-size:1rem;top:-.5rem;left:.1rem}.sidenote:before{content:counter(sidenote-counter) " ";font-size:1rem;top:-.5rem}blockquote .sidenote,blockquote .marginnote{text-align:left;min-width:59%;margin-right:-82%}div.fullwidth,table.fullwidth{width:100%}div.table-wrapper{font-family:Trebuchet MS,Gill Sans,Gill Sans MT,sans-serif;overflow-x:auto}.sans{letter-spacing:.03em;font-family:Gill Sans,Gill Sans MT,Calibri,sans-serif}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{width:52.5%;margin-left:2.5%;font-size:.9rem;display:block;overflow-x:auto}pre.fullwidth>code{width:90%}.fullwidth{clear:both;max-width:90%}span.newthought{font-variant:small-caps;font-size:1.2em}input.margin-toggle{display:none}label.sidenote-number{max-height:2rem;display:inline-block}label.margin-toggle:not(.sidenote-number){display:none}.iframe-wrapper{height:0;padding-top:25px;padding-bottom:56.25%;position:relative}.iframe-wrapper iframe{width:100%;height:100%;position:absolute;top:0;left:0}@media (width<=760px){body{width:84%;padding-left:8%;padding-right:8%}hr,section>p,section>footer,section>table{width:100%}pre>code{width:97%}section>dl,section>ol,section>ul{width:90%}figure{max-width:90%}figcaption,figure.fullwidth figcaption{max-width:none;margin-right:0%}blockquote{margin-left:1.5em;margin-right:0}blockquote p,blockquote footer{width:100%}label.margin-toggle:not(.sidenote-number){display:inline}.sidenote,.marginnote{display:none}.margin-toggle:checked+.sidenote,.margin-toggle:checked+.marginnote{float:left;clear:both;vertical-align:baseline;width:95%;margin:1rem 2.5%;display:block;position:relative;left:1rem}label{cursor:pointer}div.table-wrapper,table{width:85%}img{width:100%}}:root{--paper:#fffff8;--ink:#151515;--muted:#6f6f66;--rule:#dcdcd2;--accent:#7a2e2e;color-scheme:light}html{font-size:15px}body{background-color:var(--paper);color:var(--ink)}a:link,a:visited{color:inherit}a:hover{color:var(--accent)}p.subtitle,.sidenote{color:var(--muted)}section.level1{padding:0}body.index-page{width:87.5%;max-width:1400px;margin-left:auto;margin-right:auto;padding-left:12.5%}.index-page article{padding:5rem 0}.index-page h1{margin-top:4rem;margin-bottom:1.5rem;font-size:3.2rem;font-weight:400;line-height:1}.index-page p.subtitle{width:55%;color:var(--muted);margin:1rem 0 2.8rem;font-size:1.8rem;font-style:italic;line-height:1;display:block}.index-page a:link,.index-page a:visited{color:inherit;text-decoration:underline;text-decoration-color:var(--rule);text-underline-offset:3px;background:0 0}.index-page a:hover{color:var(--accent);text-decoration-color:var(--accent)}.intro{width:55%;max-width:none;font-size:1.4rem;line-height:2rem}.entries{border-top:1px solid var(--rule);width:55%;margin-top:2.8rem}.entry{border-bottom:1px solid var(--rule);grid-template-columns:8rem 1fr;gap:1.6rem;padding:1.4rem 0 1.6rem;display:grid}.entry-date{color:var(--muted);font-variant:small-caps;letter-spacing:.06em;white-space:nowrap;padding-top:.35rem;font-size:.95rem}.entry-body h2{margin:0 0 .55rem;font-size:1.8rem;font-style:normal;font-weight:400;line-height:1.1}.entry-body p{max-width:none;margin:0;font-size:1.35rem;line-height:1.9rem}.entry-tag{color:var(--muted);font-variant:small-caps;letter-spacing:.08em;margin-top:.7rem;font-size:.85rem;display:inline-block}footer{color:var(--muted);margin-top:4rem;margin-bottom:4rem;font-size:1rem}.index-page footer{width:55%;margin-top:2.8rem;margin-bottom:4.5rem;font-size:1.05rem}.index-page footer a{margin-right:1.4rem}.home{color:var(--muted);font-variant:small-caps;letter-spacing:.08em;font-size:1rem}.post-page h1{font-weight:400}.post-page article>p,.post-page article>ul,.post-page article>ol,.post-page article>table{width:55%}.post-page li>p{width:100%}@media (width<=600px){body.index-page{width:88%;padding-left:0}.index-page article{padding-top:0}.index-page p.subtitle,.intro,.entries,.index-page footer,.post-page article>p,.post-page article>ul,.post-page article>ol,.post-page article>table{width:100%}.entry{grid-template-columns:1fr;gap:.3rem}.entry-date{padding-top:0}.index-page h1{margin-top:2.2rem;font-size:2rem}}
