@font-face{font-family:Sorts Mill Goudy;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/4004998c36ca3a68-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sorts Mill Goudy;font-style:italic;font-weight:400;font-display:swap;src:url(/_next/static/media/bb63cec7cc4f3d86-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sorts Mill Goudy;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/1d6f65631b70937b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:Sorts Mill Goudy;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c849da206dd31498-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Sorts Mill Goudy Fallback;src:local("Times New Roman");ascent-override:90.70%;descent-override:45.16%;line-gap-override:0.00%;size-adjust:105.85%}.__className_4c4ce4{font-family:Sorts Mill Goudy,Sorts Mill Goudy Fallback;font-weight:400}.__variable_4c4ce4{--font-goudy:"Sorts Mill Goudy","Sorts Mill Goudy Fallback"}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}:root{--paper:#f6f1e4;--paper2:#efe7d5;--ink:#241d15;--ink2:#6b5f4c;--gold:#9c7c3e;--gold-ink:#7d6026;--ox:#84331d;--rule:rgba(36,29,21,.16);--rule-g:rgba(156,124,62,.45);--hair:rgba(36,29,21,.09);--measure:34rem}body{background:var(--paper);color:var(--ink);font-family:var(--font-goudy),"Sorts Mill Goudy",Georgia,serif;font-size:19px;line-height:1.75;overflow-x:clip;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}::selection{background:var(--ox);color:var(--paper)}a{color:inherit;text-decoration:none;-webkit-tap-highlight-color:transparent}:focus-visible{outline:1px solid var(--gold-ink);outline-offset:5px}img{max-width:100%;display:block}.wrap{max-width:940px;margin:0 auto;padding:0 clamp(1.4rem,6vw,3rem)}.sc{text-transform:uppercase;letter-spacing:.22em;font-size:.72em}em,i{font-style:italic}.rise{opacity:0;transform:translateY(16px);filter:blur(3px);transition:opacity 1.3s cubic-bezier(.2,.6,.2,1),transform 1.3s cubic-bezier(.2,.6,.2,1),filter 1.3s ease}.rise.in{opacity:1;transform:none;filter:none}.rise.d1{transition-delay:.18s}.rise.d2{transition-delay:.4s}.rise.d3{transition-delay:.58s}@media (prefers-reduced-motion:reduce){.rise{opacity:1!important;transform:none!important;filter:none!important;transition:none}.descend:after{animation:none}html{scroll-behavior:auto}}.orn{display:flex;align-items:center;justify-content:center;gap:1.2rem;color:var(--gold)}.orn:after,.orn:before{content:"";height:1px;background:var(--rule-g);width:clamp(40px,12vw,110px)}.orn span{font-size:15px;letter-spacing:.2em;line-height:1}.frontis{min-height:100svh;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:8vh 1.4rem;position:relative}.frontis .over{text-transform:lowercase;letter-spacing:.3em;font-size:13px;color:var(--ink2);margin-bottom:2.2rem}.frontis h1{font-weight:400;font-size:clamp(2.2rem,9vw,7.5rem);line-height:1.05;letter-spacing:.015em;max-width:min(100%,16ch);text-wrap:balance;overflow-wrap:break-word;hyphens:auto;-webkit-hyphens:auto}.frontis .orn{margin:clamp(2rem,4.5vh,2.8rem) 0}.frontis .epi{font-style:italic;font-size:clamp(1.15rem,2.4vw,1.5rem);color:var(--ink);max-width:30rem;line-height:1.6;text-wrap:pretty}.frontis .yr{bottom:2.6rem;letter-spacing:.24em;font-size:12px;line-height:1.8}.descend,.frontis .yr{position:absolute;text-transform:lowercase;color:var(--ink2)}.descend{bottom:6.8rem;display:flex;flex-direction:column;align-items:center;gap:.7rem;letter-spacing:.26em;font-size:11px}.descend:after{content:"";width:1px;height:34px;background:linear-gradient(var(--rule-g),transparent);transform-origin:top;animation:descend-draw 1.4s cubic-bezier(.2,.6,.2,1) 1.1s backwards}@keyframes descend-draw{0%{transform:scaleY(0)}to{transform:scaleY(1)}}.runhead{display:flex;justify-content:space-between;text-transform:uppercase;letter-spacing:.2em;font-size:12px;color:var(--ink2);padding:1.4rem 0;border-bottom:1px solid var(--hair)}.index-mark{text-align:center;margin:clamp(3rem,8vw,6rem) 0 3.2rem}.index-mark .g{color:var(--gold);font-size:1.9rem;line-height:1}.index-mark .t{text-transform:lowercase;letter-spacing:.3em;font-size:13px;color:var(--ink2);margin-top:.5rem}.toc{max-width:40rem;margin:0 auto clamp(4rem,10vw,8rem)}.entry{position:relative;display:grid;grid-template-columns:2.4rem 1fr auto;grid-gap:1.2rem;gap:1.2rem;align-items:baseline;padding:1.5rem 0;border-bottom:1px solid var(--hair);transition:color .4s,background-color .4s}.entry:first-child{border-top:1px solid var(--rule)}.entry:before{content:"";position:absolute;left:-1.4rem;top:50%;width:.55rem;height:1px;background:var(--ox);opacity:0;transform:translateX(-6px);transition:opacity .4s,transform .4s cubic-bezier(.2,.6,.2,1)}.entry:active,.entry:focus-visible,.entry:hover{color:var(--ox)}.entry:active:before,.entry:focus-visible:before,.entry:hover:before{opacity:1;transform:none}.entry:focus-visible .rn,.entry:hover .rn{color:var(--ox)}.entry:focus-visible{outline-offset:2px}.entry .rn{color:var(--gold-ink);font-size:1.05rem;letter-spacing:.06em;transition:color .4s}.entry .ti{font-size:1.42rem;line-height:1.22;text-wrap:balance}.entry .ti small{display:block;letter-spacing:.16em;font-size:11px;margin-top:.35rem;text-wrap:pretty}.entry .fo,.entry .ti small{text-transform:lowercase;color:var(--ink2)}.entry .fo{letter-spacing:.1em;font-size:13px;white-space:nowrap}.leaf{padding-bottom:clamp(4rem,10vw,7rem)}.leaf .lhead{display:flex;justify-content:space-between;text-transform:uppercase;letter-spacing:.22em;font-size:12px;color:var(--ink2);padding:1.4rem 0 clamp(2.4rem,6vw,4rem)}.leaf h1{font-weight:400;font-size:clamp(2.1rem,6.5vw,4.2rem);line-height:1.08;text-align:center;max-width:24rem;margin:0 auto 1rem;text-wrap:balance;overflow-wrap:break-word}.leaf .kicker{letter-spacing:.24em;margin-bottom:1.2rem}.leaf .kicker,.leafdate{text-align:center;text-transform:lowercase;font-size:12px;color:var(--gold-ink)}.leafdate{letter-spacing:.2em;margin:0 auto clamp(2.4rem,6vw,3.6rem)}.prose{max-width:var(--measure);margin:0 auto;font-size:1.2rem;line-height:1.85}.prose p{margin-bottom:1.35rem}.prose p a{border-bottom:1px solid var(--rule-g)}.prose h2{font-weight:400;font-size:1.9rem;line-height:1.2;margin:3rem 0 1rem;color:var(--ink);position:relative;padding-top:1.3rem;text-wrap:balance}.prose h2:before{content:"";position:absolute;top:0;left:0;width:2.4rem;height:1px;background:var(--rule-g)}.prose blockquote{margin:2rem 0;padding-left:1.2rem;border-left:2px solid var(--rule-g);font-style:italic;color:var(--ink2)}.prose>p:first-of-type:first-letter{float:left;font-size:4.9rem;line-height:.72;color:var(--ox);margin:.28rem .62rem 0 0;font-weight:400}.folio-foot{text-align:center;color:var(--ink2);font-size:1.05rem;padding:clamp(2.4rem,6vw,3.6rem) 0 0}.maxim{max-width:28rem;margin:clamp(2.4rem,6vw,3.4rem) auto;text-align:center;font-style:italic;font-size:1.5rem;line-height:1.5;color:var(--ink);position:relative;padding:2rem 0}.maxim:after,.maxim:before{content:"";position:absolute;left:50%;transform:translateX(-50%);width:56px;height:1px;background:var(--rule-g)}.maxim:before{top:0}.maxim:after{bottom:0}.maxim cite{display:block;font-style:normal;text-transform:lowercase;letter-spacing:.22em;font-size:12px;color:var(--gold-ink);margin-top:1.3rem}.plate{max-width:40rem;margin:clamp(2.4rem,6vw,3.4rem) auto 0}.plate .frame{position:relative;border:1px solid var(--rule-g);background:linear-gradient(160deg,#2a231a,#100c08);overflow:hidden}.plate .frame.ph{aspect-ratio:4/5;display:flex;align-items:center;justify-content:center}.plate .frame.ph span{text-transform:lowercase;letter-spacing:.24em;font-size:12px;color:rgba(246,241,228,.5)}.plate .frame .corner{position:absolute;width:14px;height:14px;border:1px solid var(--gold)}.plate .c1{left:9px;border-right:0}.plate .c1,.plate .c2{top:9px;border-bottom:0}.plate .c2{right:9px;border-left:0}.plate .c3{left:9px;border-right:0}.plate .c3,.plate .c4{bottom:9px;border-top:0}.plate .c4{right:9px;border-left:0}.plate .cap{display:flex;justify-content:space-between;gap:1rem;margin-top:.9rem;text-transform:lowercase;letter-spacing:.12em;font-size:12px;color:var(--ink2)}.plate .cap b{color:var(--gold-ink);font-weight:400}.ledger{width:100%;max-width:var(--measure);margin:clamp(1.6rem,4vw,2.4rem) auto 0;border-collapse:collapse}.ledger th{text-align:left;text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:var(--ink2);font-weight:400;padding:0 0 1rem;border-bottom:1px solid var(--rule)}.ledger td:last-child,.ledger th:last-child{text-align:right}.ledger td{padding:1.15rem 0;border-bottom:1px solid var(--hair);vertical-align:baseline}.ledger .rn{color:var(--gold);width:3rem;font-size:.95rem}.ledger .item{font-size:1.12rem}.ledger .item small{display:block;color:var(--ink2);font-size:.82rem;margin-top:.2rem}.ledger .fig{font-size:1.55rem}.note{max-width:var(--measure);margin:1.2rem auto 0;text-transform:uppercase;letter-spacing:.08em;font-size:11px;color:var(--ink2)}.colo{text-align:center;padding:clamp(4rem,9vw,7rem) 1.4rem;border-top:1px solid var(--rule)}.colo .g{color:var(--gold);font-size:1.5rem;margin-bottom:1.1rem}.colo p{color:var(--ink2);font-size:.95rem;line-height:1.9;max-width:32rem;margin:0 auto}.colo nav{margin-top:1.8rem;display:flex;gap:1.6rem;justify-content:center;flex-wrap:wrap;text-transform:lowercase;letter-spacing:.18em;font-size:12px;color:var(--ink2)}.colo nav a:hover{color:var(--ox)}.leafnav{max-width:var(--measure);margin:clamp(2.4rem,6vw,3.6rem) auto 0;display:flex;justify-content:space-between;align-items:baseline;gap:1.4rem;text-transform:lowercase;letter-spacing:.16em;font-size:12px;color:var(--ink2);padding-top:1.3rem;border-top:1px solid var(--hair)}.leafnav span{text-align:right;line-height:2}.leafnav a{display:inline-block;padding:.15rem 0;transition:color .35s}.leafnav a:focus-visible,.leafnav a:hover{color:var(--ox)}.leafnav .back{color:var(--gold-ink)}.volumes{max-width:40rem;margin:0 auto clamp(4rem,10vw,7rem)}.vol{display:grid;grid-template-columns:9rem 1fr auto;grid-gap:1rem;gap:1rem;align-items:baseline;padding:1.3rem 0;border-bottom:1px solid var(--hair)}.vol:first-child{border-top:1px solid var(--rule)}.vol .vn{font-size:1.25rem}.vol .vy{letter-spacing:.14em}.vol .vc,.vol .vy{text-transform:lowercase;font-size:.82rem;color:var(--ink2)}.vol .vc{letter-spacing:.12em;text-align:right;white-space:nowrap}.vol-note{text-align:center;font-style:italic;color:var(--ink2);margin-top:1.8rem;font-size:1.05rem}.printing{margin-top:1.1rem;text-transform:uppercase;letter-spacing:.18em;font-size:11px;color:var(--gold-ink)}@media (max-width:560px){body{font-size:18px}.frontis{padding:9vh 1.3rem}.frontis .descend{bottom:6rem}.frontis .yr{bottom:1.9rem;line-height:1.7}.runhead{font-size:11px;letter-spacing:.14em;gap:1rem}.entry{grid-template-columns:2rem 1fr;gap:.9rem;row-gap:.2rem;padding:1.35rem 0}.entry:before{left:-1.05rem;width:.5rem}.entry .fo{grid-column:2;text-align:left;margin-top:.15rem}.vol{grid-template-columns:1fr auto;gap:.4rem 1rem}.vol .vy{grid-column:1;grid-row:2}.vol .vc{grid-column:2;grid-row:1/3;align-self:center}.prose{font-size:1.12rem}.prose>p:first-of-type:first-letter{font-size:3.7rem;line-height:.74}.prose h2{font-size:1.55rem}.maxim{font-size:1.32rem}.ledger .fig{font-size:1.3rem}.ledger .rn{width:2.4rem}.leafnav{flex-direction:column;gap:.8rem}.leafnav span{text-align:left}.leafnav a{padding:.3rem 0}}@media (max-width:400px){.frontis h1{font-size:2.15rem;line-height:1.12}.frontis .epi{font-size:1.08rem}.frontis .over{letter-spacing:.24em}.entry .ti{font-size:1.3rem}.leaf h1{font-size:2rem}.index-mark .g{font-size:1.6rem}}