.working-paper{overflow-wrap:break-word;max-width:72ch;margin:0 auto;padding:12px 0 48px;font-size:1.0625rem;line-height:1.75}.working-paper-tools{justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px;font-size:.875rem;display:flex}.working-paper-tools button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:4px;padding:6px 10px}.working-paper h1{letter-spacing:-.025em;margin:8px 0;font-size:clamp(1.8rem,4vw,2.6rem);line-height:1.15}.working-paper h2{margin:32px 0 12px;scroll-margin-top:100px;font-size:1.25rem;line-height:1.35}.working-paper p{margin:0 0 16px}.working-paper-meta,.working-paper-byline{font-size:.875rem}.working-paper-subtitle{font-size:1.2rem;line-height:1.4}.working-paper a{text-underline-offset:3px}.working-paper-contents{border-block:1px solid;margin:24px 0;padding:12px 0;font-size:.9375rem}.working-paper-contents summary{cursor:pointer}.working-paper-contents ol{padding-left:24px}.working-paper-references{padding-left:24px;font-size:.9375rem}.working-paper-references li{margin-bottom:14px;scroll-margin-top:100px}.working-paper-citation{border-top:1px solid;margin-top:32px;padding-top:20px;font-size:.875rem}@media print{body:has(.working-paper){color:#000;background:#fff}body:has(.working-paper) .site-header,body:has(.working-paper) .site-footer,.working-paper-tools,.working-paper-contents,.working-paper-citation{display:none!important}.working-paper-page{margin:0!important;padding:0!important}.working-paper{max-width:none;padding:0;font-family:Georgia,serif;font-size:10.5pt;line-height:1.5}.working-paper h1{font-size:22pt}.working-paper h2{break-after:avoid;font-size:13pt}.working-paper p{orphans:3;widows:3}.working-paper a{color:#000}.working-paper-references a:after{content:" (" attr(href) ")";overflow-wrap:anywhere;font-size:9pt}}
