@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/196d5f6118cb1c52-s.7072c1ff.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/55664f0a7289b762-s.a70df317.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/f724cb2b266db11d-s.786f7671.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/58bfdf9faee08215-s.b0844a83.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/257505a8a5531435-s.410cef7d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/346e8051f901134e-s.11f380cb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:italic;font-weight:400 800;font-display:swap;src:url(../media/4ee71d90e0f663bd-s.p.476c4761.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/0fec32c78403d184-s.52db332e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9d30e1ac529a223a-s.072a0475.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/9056bf441d45cedc-s.cb42ab76.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e6c3b2b7c3a61f79-s.9b5477f3.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e557826f452dbd06-s.0dabfe84.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/1497d94d4ac5c969-s.a27bcaa7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:EB Garamond;font-style:normal;font-weight:400 800;font-display:swap;src:url(../media/e4505858a30c79c2-s.p.0f58a291.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:EB Garamond Fallback;src:local(Times New Roman);ascent-override:106.26%;descent-override:31.44%;line-gap-override:0.0%;size-adjust:94.77%}.eb_garamond_7dcdd113-module__MeKKNW__className{font-family:EB Garamond,EB Garamond Fallback}.eb_garamond_7dcdd113-module__MeKKNW__variable{--font-eb-garamond:"EB Garamond","EB Garamond Fallback"}
.writings-scope{--article-size:1.0625rem;--article-leading:1.75;--article-baseline:1.859rem;--space-0:.93rem;--space-1:1.86rem;--space-2:2.79rem;--space-3:3.72rem;--article-measure:33rem;--sidenote-width:12rem;--sidenote-gap:1.5rem;--sidenote-offset:calc(var(--sidenote-width) + var(--sidenote-gap));text-rendering:optimizeLegibility}.blog-listing a,.archive-shell a,.article-shell a{color:inherit;text-underline-offset:.12em;text-decoration-line:underline;text-decoration-color:#2a282957;text-decoration-thickness:.04em;transition:text-decoration-color .2s,color .2s}.blog-listing a:hover,.archive-shell a:hover,.article-shell a:hover{opacity:1;text-decoration-color:#2a282994}.blog-listing,.archive-shell,.article-shell{font-family:var(--font-eb-garamond),"EB Garamond",Garamond,"Times New Roman",serif}.blog-listing{width:100%;max-width:var(--article-measure)}.article-shell{width:100%;max-width:var(--article-measure);margin-inline:auto}.archive-shell{margin-inline:auto}.article-title{letter-spacing:.015em;margin:0;font-size:clamp(1.55rem,3.5vw,2.15rem);font-weight:400;line-height:1.22}.article-date{letter-spacing:.06em;color:#2a2829b3;font-size:.92rem;font-variant-caps:all-small-caps}.article-header{margin-bottom:var(--space-1)}.article-header .article-date{margin-top:var(--space-0);display:block}.archive-year{letter-spacing:.06em;color:#2a2829a6;margin:0;font-size:1.1rem;font-variant-caps:all-small-caps;font-weight:400}.archive-header{margin-bottom:var(--space-2)}.archive-header .article-date{margin-top:var(--space-0);display:inline-block}.archive-section+.archive-section{margin-top:var(--space-2)}.archive-posts,.archive-post+.archive-post{margin-top:var(--space-0)}.writings-default{font-family:var(--font-lora),"Lora",Georgia,serif}.blog-heading{letter-spacing:.015em;font-size:1.5rem;font-style:italic;font-weight:400;line-height:1.2}.article{font-size:var(--article-size);line-height:var(--article-leading);font-feature-settings:"kern" 1,"liga" 1,"onum" 1}.article>p{text-align:justify;-webkit-hyphens:auto;hyphens:auto;margin:0}.article>p+p{text-indent:1.5em}.article>:not(p)+p{text-indent:0;margin-top:var(--space-0)}.article h2{letter-spacing:.015em;margin:var(--space-2)0 var(--space-0);font-size:1.3rem;font-style:italic;font-weight:400;line-height:1.25}.article h3{letter-spacing:.05em;margin:var(--space-1)0 var(--space-0);font-size:1.08rem;font-variant-caps:all-small-caps;font-weight:500;line-height:1.3}.article a{text-underline-offset:.14em;text-decoration-color:#2a282947;text-decoration-thickness:.03em}.article blockquote{margin:var(--space-1)0 var(--space-1)1.75rem;color:#2a2829d1;border:none;padding:0;font-size:.97em;font-style:italic}.article blockquote p{text-align:left;margin:0;text-indent:0!important}.article blockquote p+p{margin-top:var(--space-0)}.article ul,.article ol{margin:var(--space-0)0;padding-left:1.5em}.article li{margin-bottom:.25em}.article ul{list-style-type:disc}.article ol{list-style-type:decimal}.article code{color:#2a2829e0;background:#2a282912;border:1px solid #2a282914;border-radius:3px;padding:.15em .4em;font-family:SFMono-Regular,ui-monospace,Monaco,Menlo,Consolas,monospace;font-size:.82em}.article pre{color:#2a2829e6;margin:var(--space-1)0;background:linear-gradient(#2a282909,#2a282912);border:1px solid #2a28291f;border-radius:6px;padding:1.25em;font-size:.85rem;overflow-x:auto;box-shadow:inset 0 1px #ffffff59}.article pre code{color:inherit;background:0 0;border:none;border-radius:0;padding:0}.article hr{background:var(--foreground);opacity:.15;height:1px;margin:var(--space-2)auto;border:none;width:3em}.article img{border-radius:var(--image-radius);margin:var(--space-1)0;display:block}.article .katex-display{margin:calc(var(--space-1) - .25rem)0;padding:.25rem 0;overflow:auto hidden}.article .katex{color:#2a2829e6;font-size:1em}.article .katex-display>.katex{font-size:1.02em}.article .sidenote{display:inline}.article .sidenote-toggle{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.article .sidenote-reference{color:#2a282973;font-variant-numeric:lining-nums;vertical-align:super;margin-left:.12em;font-size:.65em;line-height:0;text-decoration:none;display:inline-block}.article .sidenote-reference sup{line-height:0}.article .sidenote-toggle:focus-visible+.sidenote-reference{outline-offset:.15em;outline:1px solid #2a282973}.article .sidenote-content{color:#2a282999;text-align:left;-webkit-hyphens:manual;hyphens:manual;margin:.6rem 0 0 1em;font-size:.88rem;font-style:italic;line-height:1.55;display:none}.article .sidenote-toggle:checked~.sidenote-content{display:block}.article .sidenote-number{color:#2a2829c7;font-variant-numeric:lining-nums;margin-right:.2em;font-size:.95em;font-style:normal;font-weight:500}.article .sidenote-body{display:inline}.article .sidenote-content .katex{color:inherit}@media (min-width:76rem){.article .sidenote-reference{cursor:default}.article .sidenote-content{float:right;clear:right;width:var(--sidenote-width);margin:.15rem calc(var(--sidenote-offset)*-1)0 var(--sidenote-gap);color:#2a2829a6;text-align:left;-webkit-hyphens:manual;hyphens:manual;font-size:.8rem;font-style:normal;line-height:1.45;display:block}}@media (max-width:639px){.blog-heading{font-size:1.35rem}.article-title{font-size:clamp(1.35rem,5vw,1.7rem)}.article{font-size:1rem;line-height:1.7}.article>p{text-align:left;-webkit-hyphens:manual;hyphens:manual}.article>p+p{text-indent:0;margin-top:var(--space-0)}.article>:not(p)+p{margin-top:var(--space-0)}.article h2{font-size:1.18rem}.article h3{font-size:1.02rem}.article blockquote{margin-left:1em}}@media print{.article .sidenote-content{float:none;clear:none;width:auto;margin:0;font-size:.85em;display:inline}}
