:root{--ink:#17343b;--paper:#f4edde;--muted:#625b4e;--line:#ccbea8;--cream:#fffaf2;--accent:#8c4435;--accent-dark:#713629;--tint:#efdfcd}*{box-sizing:border-box}html{scroll-padding-top:24px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.6 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}a{color:var(--accent-dark);text-underline-offset:3px;overflow-wrap:anywhere}a:focus-visible,summary:focus-visible{outline:3px solid var(--accent-dark);outline-offset:4px}.skip{position:absolute;top:-100px;left:16px;z-index:10;background:var(--cream);padding:12px}.skip:focus{top:8px}.paper-site-header{display:flex;align-items:center;gap:24px;padding:18px 32px;border-bottom:1px solid var(--accent);background:var(--tint)}.paper-brand{color:var(--accent-dark);font:25px/1.04 Georgia,serif;text-decoration:none}.paper-site-header nav{margin-left:auto;display:flex;gap:10px 24px;flex-wrap:wrap;font-size:13px}.paper-site-header nav a{display:flex;align-items:center;min-height:44px;color:var(--ink)}[aria-current=page]{font-weight:700;text-decoration-thickness:2px}main{max-width:1360px;padding:0 28px;margin:auto}.paper-title{max-width:840px;margin:0 auto;padding:48px 0 30px}.eyebrow{font-size:11px;letter-spacing:1.6px;font-weight:700;color:var(--accent)}h1{font:clamp(42px,6vw,72px)/1.05 Georgia,serif;letter-spacing:-1px;color:var(--accent);margin:15px 0}.paper-subtitle{font:clamp(23px,3vw,32px)/1.25 Georgia,serif;margin-top:12px}.paper-author{font-size:20px;font-weight:600;margin:26px 0 6px}.paper-title>p:not(.paper-subtitle):not(.paper-author):not(.eyebrow){font-size:14px}.paper-edition{font-weight:600}.paper-status{color:var(--muted)}.paper-image-disclosure{padding-top:16px;border-top:1px solid var(--line);line-height:1.7}.paper-layout{display:grid;grid-template-columns:240px minmax(0,780px);gap:44px;justify-content:center;align-items:start}.paper-contents{position:sticky;top:18px;font-size:13px;max-height:calc(100dvh - 36px);overflow:auto;border-top:1px solid var(--line);padding-top:14px}.paper-contents summary{font-size:16px;font-weight:600;cursor:pointer;min-height:44px;padding:7px 0}.paper-contents ol{list-style:none;margin:0;padding:0}.paper-contents li{line-height:1.4;margin:0 0 3px}.paper-contents a{display:block;min-height:36px;padding:7px 3px;color:var(--ink);text-decoration:none}.paper-contents a:hover{text-decoration:underline;color:var(--accent-dark)}.paper-contents .toc-level-3{padding-left:14px;font-size:12px}.paper-text{min-width:0;background:var(--cream);padding:34px 44px 42px;border:1px solid var(--line);border-radius:5px;font:19px/1.78 Georgia,'Times New Roman',serif;overflow-wrap:anywhere}.paper-text h2{font:32px/1.25 Georgia,serif;color:var(--accent-dark);font-weight:400;margin:0 0 24px}.paper-text h3{font:25px/1.3 Georgia,serif;color:var(--accent-dark);font-weight:400;margin:34px 0 16px}.paper-text p{margin:0 0 22px}.paper-major-section+.paper-major-section{margin-top:56px;padding-top:34px;border-top:1px solid var(--line)}.paper-anchor{scroll-margin-top:25px}.paper-verse{margin:28px 0 36px;padding-left:22px;border-left:2px solid var(--line);font-size:18px;line-height:1.65}.paper-verse .verse-line{margin:0}.verse-gap{height:20px}.paper-quotation{margin-left:22px!important;font-size:18px}.paper-figure-note{margin:30px 0;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);font:14px/1.7 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;color:var(--muted)}.paper-figure-note figcaption{font-weight:600;color:var(--ink)}.paper-figure-note p{margin:8px 0 0}.note-call{font:12px/0 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;vertical-align:super;margin-left:2px}.note-call a{padding:4px 3px;text-decoration:underline}.bibliography-entry{padding-left:22px;text-indent:-22px;font-size:16px;line-height:1.75}.paper-endnotes{margin-top:54px;padding-top:34px;border-top:1px solid var(--line)}.paper-endnotes ol{padding-left:28px}.paper-endnotes li{padding:10px 0 20px 6px;font-size:15px;line-height:1.75;scroll-margin-top:24px}.paper-endnotes li p{margin:0 0 7px}.paper-endnotes li:target{background:var(--tint);outline:8px solid var(--tint)}.note-back{display:inline-block;min-height:32px;font:12px/1.5 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;padding:5px 0}.reading-help,.paper-edition-notes{font:14px/1.75 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif}.paper-edition-notes{margin-top:40px;padding-top:30px;border-top:1px solid var(--line)}.paper-edition-notes summary{cursor:pointer;min-height:44px;padding:10px 0;font-weight:600}.paper-edition-notes ol{padding-left:24px}.paper-edition-notes li{margin-bottom:20px}.paper-edition-notes li p{margin-bottom:8px}.paper-return{font:13px/1.6 -apple-system,BlinkMacSystemFont,'Segoe UI',sans-serif;margin-top:36px!important}footer{display:flex;flex-wrap:wrap;gap:12px 28px;margin-top:48px;padding:24px 28px;border-top:1px solid var(--line);font-size:12px;color:var(--muted)}
@media(max-width:1050px){.paper-layout{grid-template-columns:190px minmax(0,1fr);gap:24px}.paper-text{padding:30px}.paper-site-header{padding:16px 24px}}@media(max-width:760px){main{padding:0 18px}.paper-site-header{align-items:flex-start;flex-direction:column;gap:8px;padding:18px}.paper-site-header nav{margin:0;gap:2px 20px}.paper-title{padding:30px 0 22px}.paper-layout{display:block}.paper-contents{position:static;max-height:330px;margin-bottom:22px;padding-top:8px;padding-bottom:12px;border-bottom:1px solid var(--line)}.paper-contents a{min-height:44px}.paper-contents .toc-level-3{font-size:13px}.paper-text{padding:24px 20px;font-size:18px;line-height:1.8}.paper-text h2{font-size:29px}.paper-text h3{font-size:24px}.paper-verse{padding-left:14px;margin-left:0;font-size:17px}.paper-quotation{margin-left:12px!important}.bibliography-entry{font-size:15px;padding-left:18px;text-indent:-18px}.paper-endnotes ol{padding-left:22px}.paper-endnotes li{padding-left:2px}.paper-image-disclosure{font-size:13px!important}footer{padding:22px 18px}}@media print{body{background:white;color:black}.paper-site-header,.paper-contents,.paper-status,.paper-return,footer,.skip{display:none}main,.paper-title{max-width:none;padding:0}.paper-layout{display:block}.paper-text{border:0;padding:0;max-width:none;font-size:11pt;line-height:1.5}.paper-text h2{font-size:19pt}.paper-text h3{font-size:15pt}.note-call{font-size:8pt}.paper-endnotes li{font-size:9pt}.paper-title{break-after:page}.paper-major-section{break-before:page}.paper-figure-note{break-inside:avoid}a{color:black}.note-back{display:none}}
