@font-face{font-family:equity;font-style:normal;font-display:swap;src:url(/fonts/equity_ot_a_regular.woff2)format("woff2")}@font-face{font-family:equity;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/equity_ot_a_bold.woff2)format("woff2")}@font-face{font-family:equity;font-style:italic;font-display:swap;src:url(/fonts/equity_ot_a_italic.woff2)format("woff2")}@font-face{font-family:equity;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/equity_ot_a_bold_italic.woff2)format("woff2")}:root{--paper:#fdfbf7;--ink:#1e1e1e;--rubric:#a4161a;--rule:#ddd7cc;--muted:#5c5852}html{scrollbar-gutter:stable;background:var(--paper)}body{font-family:Equity,times new roman,Times,serif;font-size:clamp(1rem,.657rem + .731vw,1.8rem);line-height:1.4;text-rendering:optimizeLegibility;-webkit-font-smoothing:subpixel-antialiased;-moz-osx-font-smoothing:auto;padding:0;margin:0 1rem;font-variant-ligatures:common-ligatures contextual;font-feature-settings:"ss01";font-variant-numeric:oldstyle-nums;background:var(--paper);color:var(--ink);-webkit-hyphens:auto;hyphens:auto;hyphenate-limit-chars:10 4 4;-webkit-hyphenate-limit-before:4;-webkit-hyphenate-limit-after:4;-webkit-hyphenate-limit-lines:1}h1,h2,h3,h4,h5{font-weight:400;line-height:1.15;text-wrap:balance}b,strong{font-weight:700}h1{font-size:1.6em;font-weight:700;margin:1.2em 0 .2em}article h2,article h3{font-size:1em;font-variant-caps:all-small-caps;letter-spacing:.08em;margin:2.2em 0 .6em}p.published{font-style:italic;margin-top:0}abbr.sc{font-variant-caps:all-small-caps;font-synthesis:none;letter-spacing:.06em;text-decoration:none}header nav{font-variant-caps:small-caps;letter-spacing:.06em}body:not(.home) article>p:nth-child(1 of p:not(.published,:empty))::first-line{font-variant-caps:small-caps;font-synthesis:none;letter-spacing:.04em}:is(em,i,cite,dfn,figcaption) abbr.sc,article :is(h2,h3) :is(em,i,cite,dfn){font-variant-caps:normal}div.footnotes abbr.sc,.fn-tooltip abbr.sc{font-variant-caps:normal;letter-spacing:normal}h2 a,h3 a,h4 a,h5 a{text-decoration:none}p:last-child{margin-bottom:.5rem}hr{background:var(--rule);height:1px;border:none;max-width:54ch;padding:0;margin:0 auto}header,article,footer{max-width:54ch;margin:0 auto}h1,h2,h3,pre,code,.list,div.footnotes a,.fn-tooltip a{-webkit-hyphens:manual;hyphens:manual}header{padding-top:3rem}header a,.list a{text-decoration:none}header a{padding-left:1rem}.title{padding-left:0}.nav-links{float:right}.separator{text-align:center}article{padding-top:1rem;padding-bottom:1rem}footer{font-size:clamp(.9rem,.643rem + .549vw,1.5rem)}pre,code{font-size:inherit;font-variant-numeric:lining-nums tabular-nums}pre{background:#272822;margin-bottom:1.5rem}pre code{display:block;padding:1.5rem;overflow-x:auto;background:#272822;color:#f8f8f2}code{background:#f1ede4;word-break:break-all;font-size:clamp(.9rem,.643rem + .549vw,1.5rem)}.hr-list{margin-top:0;margin-bottom:0;margin-right:.5rem;margin-left:.5rem;height:1px;background:var(--rule);flex:1 0 1rem;opacity:.25}.list li time{flex:initial}.list li{list-style-type:none;margin-bottom:.5rem;display:flex;align-items:baseline}.list,.home ol{padding:0;margin:0}time{font-variant-numeric:oldstyle-nums;padding-right:1rem;white-space:nowrap}blockquote{margin:1.5em 2em;padding:0}img,figure{width:100%;margin:auto;height:auto}a,a:visited{color:inherit;text-underline-offset:.18em;text-decoration-thickness:1px;text-decoration-color:color-mix(in srgb,currentColor 35%,transparent)}a:hover,a:focus{text-decoration-color:initial}a.footnote-ref,a.footnote-backref{color:var(--rubric);text-decoration:none;font-weight:700}sup:has(>a.footnote-ref){position:relative}.fn-tooltip{display:none;position:absolute;bottom:100%;left:50%;transform:translateX(-50%);width:clamp(16rem,90vw,38rem);padding:.6em .8em;background:var(--paper);color:var(--ink);border:1px solid var(--rule);box-shadow:0 2px 12px rgba(30,30,30,.12);font-size:clamp(.9rem,.643rem + .549vw,1.5rem);font-weight:400;font-feature-settings:normal;line-height:1.2;white-space:normal;overflow-wrap:break-word;text-align:left;z-index:10}sup:hover>.fn-tooltip,a.footnote-ref:focus+.fn-tooltip{display:block}.fn-tooltip a:hover,.fn-tooltip a:focus{background-color:var(--ink);color:var(--paper)}sup{font-feature-settings:"sups";vertical-align:baseline;font-size:inherit}div.footnotes{font-size:clamp(.9rem,.643rem + .549vw,1.5rem);line-height:1.2;overflow-wrap:break-word}a:focus,a:hover,::selection{background-color:var(--ink);color:var(--paper)}figure{margin-block-start:1em;margin-block-end:1em;margin-inline-start:0;margin-inline-end:0}figcaption{color:var(--muted);font-style:italic;overflow-wrap:break-word;font-size:clamp(.9rem,.6rem + .5vw,1.5rem);line-height:1.4rem;text-align:center;margin-left:5%;margin-right:5%}li{overflow-wrap:break-word}table{width:100%;table-layout:auto;border-collapse:collapse;border-bottom:1px solid;font-variant-numeric:lining-nums tabular-nums}thead{border-top:1px solid;border-bottom:1px solid}@media screen and (max-width:1300px){figcaption{line-height:1.2rem;margin-left:unset;margin-right:unset}}.terms-tags li{display:flex;margin:10px}.terms-tags a{text-decoration:none}.terms-tags sup{color:var(--rubric);font-weight:700}div.post-tags-container{text-align:center}.tag-link+.tag-link::before{content:" · "}a.tag-link{text-decoration:none;font-size:clamp(.9rem,.6rem + .5vw,1.5rem)}.error-page{text-align:center}.error-page h1{font-size:2em}