@font-face{font-family:Instrument;src:url(fonts/InstrumentSerif-Regular.ttf) format('truetype');font-display:swap}
@font-face{font-family:Instrument;src:url(fonts/InstrumentSerif-Italic.ttf) format('truetype');font-style:italic;font-display:swap}
@font-face{font-family:DM;src:url(fonts/DMSans-Regular.ttf) format('truetype');font-display:swap}
@font-face{font-family:DM;src:url(fonts/DMSans-Medium.ttf) format('truetype');font-weight:500;font-display:swap}
:root{--paper:#f8f5eb;--desk:#e5e6df;--ink:#283e36;--muted:#5e6c63;--line:#bdc5b9;--accent:#65454f;--wash:#e9dfe1;--gold:#d2b97d;--display:Instrument,Georgia,serif;--ui:DM,Arial,sans-serif;--reading:Georgia,'Times New Roman',serif;--bar-height:66px}
*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;color:var(--ink);background:var(--paper);font-family:var(--ui)}a{color:inherit;text-underline-offset:4px}button{font:inherit;color:inherit;cursor:pointer}a,button{-webkit-tap-highlight-color:transparent}a:focus-visible,button:focus-visible{outline:2px solid var(--accent);outline-offset:5px}::selection{background:#d2b97d66}svg{display:block;width:100%;height:auto}.skip{position:fixed;top:-100px;left:15px;z-index:99;background:var(--paper);padding:14px}.skip:focus{top:8px}.eyebrow,.page-running,.page-foot{font:10px/1.6 var(--ui);letter-spacing:.12em;text-transform:uppercase}.brand{font:30px/1 var(--display);text-decoration:none;white-space:nowrap}.brand span{display:inline-block;margin-left:15px;padding-left:15px;border-left:1px solid var(--line);font:11px var(--ui);vertical-align:middle}.issue-footer{max-width:1300px;margin:auto;padding:30px 4%;display:flex;justify-content:space-between;gap:25px;border-top:1px solid var(--line);font:11px/1.7 var(--ui)}.issue-footer>a{text-decoration:none}

/* Contents has no sticky bar; only article anchors need the reader-bar offset. */
.contents-document{scroll-padding-top:0}.contents-document .contents-view{scroll-margin-top:0}
/* The cover and facing contents continue the first issue's reading-desk layout. */
.contents-page{background:var(--desk)}.publication-header{height:84px;padding:0 4.5%;display:flex;align-items:center;justify-content:space-between;gap:25px;border-bottom:1px solid var(--line)}.publisher,.publication-header>a:last-child{font-size:11px}.publication-header>a:last-child{text-decoration:none;padding:15px 0}.shelf{max-width:1160px;margin:auto;padding:34px 40px 70px}.shelf-meta{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.12em;gap:20px}.cover-layout{display:grid;grid-template-columns:1.1fr .9fr;gap:95px;align-items:center;padding-top:44px}.book-cover{display:block;position:relative;text-decoration:none;transform:rotate(-2deg);isolation:isolate;transition:transform .3s}.book-cover:hover{transform:rotate(-.5deg) translateY(-3px)}.book-cover:after{content:'';position:absolute;inset:6px -6px -7px 7px;background:repeating-linear-gradient(90deg,#d0caba 0 1px,#f3efe4 1px 3px);box-shadow:12px 25px 32px #283e3625;z-index:-1}.cover-paper{position:relative;min-height:660px;background:#543d46;color:var(--paper);padding:29px 32px 25px;overflow:hidden;box-shadow:inset 6px 0 10px #20121b66}.cover-paper:before{content:'';position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 3px,#f8f5eb04 3px 4px)}.cover-imprint{position:relative;display:flex;justify-content:space-between;align-items:baseline;border-bottom:1px solid #f8f5eb55;padding-bottom:18px;font:31px var(--display)}.cover-imprint>span:last-child{font:11px var(--ui)}.cover-paper h1{position:relative;z-index:1;font:100px/.88 var(--display);font-weight:400;letter-spacing:-.025em;margin:44px 0 24px}.cover-paper h1 em{color:var(--gold);font-size:1.18em}.cover-orbits{position:absolute;width:290px;right:-90px;bottom:100px;color:#d2b97d;opacity:.55;transform:rotate(-20deg)}.cover-subtitle{position:relative;font:23px/1.25 var(--display);margin:30px 0 45px;max-width:240px}.cover-foot{position:relative;display:flex;justify-content:space-between;align-items:end;border-top:1px solid #f8f5eb55;padding-top:16px;font:8px/1.8 var(--ui);letter-spacing:.09em;gap:15px}.shelf-note h2{font:54px/1.05 var(--display);font-weight:400;letter-spacing:-.02em;margin:24px 0}.shelf-note>p:not(.eyebrow):not(.edition-note){font:17px/1.8 var(--reading);max-width:32ch}.open-link{display:flex;max-width:260px;justify-content:space-between;align-items:center;padding:17px 0;border-block:1px solid var(--line);text-decoration:none;font-size:12px;margin:32px 0 22px}.open-link span{font-size:23px}.edition-note{font-size:10px;color:var(--muted)}.contents-view{max-width:1260px;margin:auto;padding:20px 35px 75px;scroll-margin-top:22px}.desk-bar{display:flex;justify-content:space-between;gap:25px;margin-bottom:24px;font-size:10px;letter-spacing:.06em}.desk-bar>a{text-decoration:none}.spread{display:grid;grid-template-columns:.9fr 1.1fr;position:relative;background:var(--paper);box-shadow:0 18px 55px #283e3612}.spread:after{content:'';position:absolute;top:0;bottom:0;left:45%;width:18px;transform:translateX(-50%);pointer-events:none;background:linear-gradient(90deg,transparent,#283e3610,transparent)}.frontispiece,.contents-paper{position:relative;min-width:0;padding:32px 42px 35px;display:flex;flex-direction:column}.frontispiece{background:#eee8dc}.page-running,.page-foot{display:flex;justify-content:space-between;gap:15px;font-size:9px;letter-spacing:.07em}.frontispiece h2{font:105px/.85 var(--display);font-weight:400;letter-spacing:-.035em;margin:65px 0 25px}.frontispiece h2 em{color:var(--accent);font-size:1.15em}.spread-subtitle{font:25px/1.25 var(--display);margin:0 0 15px}.frontispiece-art{width:260px;max-width:100%;align-self:center;color:var(--accent);opacity:.8;margin:8px auto 20px}.front-note{font:17px/1.7 var(--reading);margin:0 0 50px}.page-foot{border-top:1px solid var(--line);padding-top:16px;margin-top:auto}.toc-heading{display:flex;justify-content:space-between;align-items:baseline;gap:18px;margin:39px 0 20px}.toc-heading h2{font:57px/1 var(--display);font-weight:400;margin:0}.toc-heading>span{font:10px var(--ui);color:var(--muted)}.contents-paper ol{padding:0;margin:0 0 30px;list-style:none}.contents-paper li>a{display:grid;grid-template-columns:23px minmax(0,1fr) 15px;gap:14px;padding:21px 0;border-top:1px solid var(--line);text-decoration:none}.contents-paper li>a:hover .entry-title{color:var(--accent)}.entry-number,.entry-arrow{font:11px/1.5 var(--ui);padding-top:2px;color:var(--muted)}.entry-dept{display:block;font:9px/1.5 var(--ui);letter-spacing:.065em;text-transform:uppercase;margin-bottom:8px;color:var(--muted)}.entry-title{display:block;font:28px/1.08 var(--display)}.entry-chinese{display:block;font:11px/1.7 var(--ui);margin-top:9px;color:var(--muted)}

/* Credits and bylines use the same issue metadata as the article pages. */
.article-byline{font:11px/1.6 var(--ui);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin:-7px 0 25px}.article-byline span{color:var(--ink);font-weight:500}.entry-byline{display:block;font:10px/1.5 var(--ui);margin-top:8px;color:var(--ink)}.entry-byline+.entry-chinese{margin-top:6px}.masthead-link{display:flex;justify-content:space-between;gap:20px;font:11px/1.7 var(--ui);padding:18px 0 25px;text-decoration:none;border-top:1px solid var(--line)}.masthead-view{max-width:1260px;margin:auto;padding:0 35px 75px;scroll-margin-top:20px}.masthead-spread{display:grid;grid-template-columns:1fr 1fr;background:var(--paper);box-shadow:0 18px 55px #283e3612}.masthead-paper,.contributors-paper{min-width:0;display:flex;flex-direction:column;padding:32px 42px 35px}.masthead-paper{border-right:1px solid var(--line)}.masthead-paper h2,.contributors-paper h2{font:56px/1.03 var(--display);font-weight:400;letter-spacing:-.02em;margin:42px 0}.masthead-paper h2 em{color:var(--accent)}.credit-group{margin:0 0 35px}.credit-group h3{font:10px/1.6 var(--ui);text-transform:uppercase;letter-spacing:.12em;margin:0 0 18px;color:var(--muted)}.credit-group dl{margin:0}.credit-group dl>div{padding:14px 0;border-top:1px solid var(--line)}.credit-group dt{font:10px/1.6 var(--ui);color:var(--muted);margin:0 0 6px}.credit-group dd{font:28px/1.1 var(--display);margin:0}.contributors-paper ol{list-style:none;margin:0 0 35px;padding:0}.contributors-paper li{display:grid;grid-template-columns:25px minmax(0,1fr);gap:16px;border-top:1px solid var(--line);padding:18px 0}.contributors-paper li>span{font:10px/1.5 var(--ui);color:var(--muted);padding-top:4px}.contributors-paper li a{font:25px/1.1 var(--display);text-decoration:none}.contributor-name{display:block;font:11px/1.6 var(--ui);margin-top:9px}.contributors-paper li a:hover{color:var(--accent)}
@media(max-width:760px){.masthead-view{padding:0 18px 45px}.masthead-spread{display:block}.masthead-paper,.contributors-paper{padding:25px 24px 27px}.masthead-paper{border-right:0;border-bottom:1px solid var(--line)}.masthead-paper h2,.contributors-paper h2{font-size:46px;margin:30px 0}.credit-group dd{font-size:27px}.contributors-paper li a{font-size:27px}.masthead-link{font-size:10px}.article-byline{font-size:10px;margin-bottom:23px}}
@media print{.masthead-view{padding:0}.masthead-spread{box-shadow:none}.masthead-paper,.contributors-paper{padding:20px}.masthead-link{display:none}.contributors-paper li{break-inside:avoid}}
.publication-information{margin:0 0 30px}.publication-information h3{font:10px/1.6 var(--ui);text-transform:uppercase;letter-spacing:.12em;margin:0 0 18px;color:var(--muted)}.publication-information dl{margin:0}.publication-information dl>div{display:grid;grid-template-columns:105px minmax(0,1fr);gap:18px;padding:10px 0;border-top:1px solid var(--line);font:11px/1.7 var(--ui)}.publication-information dt{color:var(--muted)}.publication-information dd{margin:0;overflow-wrap:anywhere}
@media(max-width:359px){.publication-information dl>div{grid-template-columns:85px minmax(0,1fr);gap:12px}}
/* Shared article structure; manuscript paragraphs stay in their original order. */
.theme-clay{--accent:#8e513b;--wash:#ecdfd4}.theme-blue{--accent:#3d6066;--wash:#dce6e4}.theme-gold{--accent:#75602f;--wash:#eee4ca}.theme-moss{--accent:#3d5a47;--wash:#e1e7d9}.theme-plum{--accent:#684552;--wash:#eadfe3}.reader-bar{height:var(--bar-height);position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:15px;padding:0 4%;background:var(--paper);border-bottom:1px solid var(--line)}.reader-tools{display:flex;align-items:center;gap:4px;font:12px var(--ui)}.reader-tools a,.reader-tools button{border:0;background:transparent;min-height:44px;padding:13px;text-decoration:none}.reader-tools a{border-right:1px solid var(--line);margin-right:5px}.reader-tools button:hover{background:#283e3609}.reader-tools button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.progress{position:absolute;bottom:-1px;left:0;right:0;height:2px;pointer-events:none}.progress span{height:100%;display:block;background:var(--accent);width:0}.article-page main{max-width:1310px;padding:0 4%;margin:auto}.article-hero{display:grid;grid-template-columns:1.15fr .85fr;gap:70px;align-items:center;padding:70px 0 65px;min-height:600px;margin-bottom:65px;border-bottom:1px solid var(--line)}.article-hero h1{font:clamp(60px,6.3vw,87px)/.98 var(--display);font-weight:400;letter-spacing:-.025em;margin:28px 0;max-width:15ch}.deck{font:italic 26px/1.3 var(--display);max-width:34ch;margin:0 0 30px}.hero-meta{display:flex;gap:23px;flex-wrap:wrap;font:11px/1.6 var(--ui);color:var(--muted)}.hero-meta>a{color:var(--ink)}.chapter-art{background:var(--wash);color:var(--accent);min-width:0;padding:25px 30px 27px}.chapter-art>span,.chapter-art>small{font:10px/1.7 var(--ui);display:block}.chapter-art>span{text-transform:uppercase;letter-spacing:.08em}.chapter-art>svg{max-width:350px;margin:auto}.chapter-art>small{border-top:1px solid currentColor;padding-top:17px;font-size:11px}.reading-layout{display:grid;grid-template-columns:185px minmax(0,660px);justify-content:center;gap:75px;align-items:start}.reading-rail{position:sticky;top:100px;font:11px/1.6 var(--ui)}.reading-rail>.eyebrow{margin:0 0 22px;color:var(--muted)}.reading-rail nav a{display:block;padding:12px 0;border-top:1px solid var(--line);text-decoration:none;color:var(--muted)}.reading-rail nav a[aria-current]{color:var(--accent);font-weight:500}.rail-contents{display:inline-block;margin-top:35px;font-size:10px}.reading-copy{font:20px/1.85 var(--reading);min-width:0;scroll-margin-top:25px}.reading-copy p{margin:0 0 1.35em;overflow-wrap:break-word}.reading-copy>p:first-child:first-letter{float:left;font:89px/.76 var(--display);color:var(--accent);padding:10px 10px 0 0}.reading-copy h2{font:42px/1.07 var(--display);font-weight:400;letter-spacing:-.01em;margin:58px 0 27px;scroll-margin-top:105px}.research-link{font:14px/1.7 var(--ui);color:var(--accent);text-decoration-thickness:1px}.endmark{font:11px var(--ui);color:var(--accent);margin:45px 0 55px}.next-essay{max-width:1155px;margin:20px auto 0;padding:40px 4% 60px;border-top:1px solid var(--line);display:flex;align-items:end;justify-content:space-between;gap:45px}.next-essay>div{max-width:700px}.next-essay>div>a{display:block;font:43px/1.1 var(--display);margin-top:20px;text-decoration:none}.next-essay>div>a:hover{color:var(--accent)}.next-essay>a{font:11px/1.6 var(--ui);white-space:nowrap}.large-text .reading-copy{font-size:24px}.focus-mode .reading-rail,.focus-mode .chapter-art{display:none}.focus-mode .reading-layout{display:block;max-width:700px;margin:auto}.focus-mode .article-hero{display:block;min-height:0;max-width:700px;margin-inline:auto;padding:55px 0 45px}.focus-mode .article-hero h1{max-width:18ch}

@media(max-width:1050px){.cover-layout{gap:60px}.shelf-note h2{font-size:45px}.cover-paper{min-height:620px}.cover-paper h1{font-size:90px}.frontispiece,.contents-paper{padding-inline:30px}.frontispiece h2{font-size:90px}.entry-title{font-size:26px}.article-hero{gap:40px;min-height:540px}.article-hero h1{font-size:67px}.chapter-art{padding:23px}.reading-layout{grid-template-columns:160px minmax(0,630px);gap:40px}.reading-copy{font-size:19px}}
@media(max-width:760px){:root{--bar-height:60px}.brand{font-size:26px}.brand span{font-size:10px;padding-left:10px;margin-left:10px}.publication-header{height:70px;padding-inline:22px}.publisher{display:none}.shelf{padding:25px 25px 45px}.shelf-meta{font-size:8px;letter-spacing:.06em}.cover-layout{display:flex;flex-direction:column;align-items:stretch;gap:42px;padding-top:30px}.book-cover{max-width:440px;width:calc(100% - 12px);margin:0 auto}.cover-paper{min-height:570px;padding:25px 27px}.cover-paper h1{font-size:88px;margin-top:35px}.cover-imprint{font-size:28px}.cover-subtitle{font-size:22px;margin-bottom:34px}.cover-foot{font-size:7px}.cover-orbits{width:240px;bottom:80px}.shelf-note{padding:0 4px}.shelf-note h2{font-size:44px}.shelf-note>p:not(.eyebrow):not(.edition-note){max-width:38ch}.open-link{max-width:none}.contents-view{padding:15px 18px 45px}.spread{display:block}.spread:after{display:none}.frontispiece{display:none}.contents-paper{padding:25px 24px 27px}.toc-heading{margin-top:30px}.toc-heading h2{font-size:51px}.contents-paper li>a{padding:22px 0;gap:12px;grid-template-columns:20px minmax(0,1fr) 12px}.entry-title{font-size:29px}.entry-dept{font-size:8px}.entry-chinese{font-size:11px}.page-running,.page-foot{font-size:8px}.issue-footer{padding:25px 22px;flex-direction:column;gap:8px}.reader-bar{padding:0 18px;gap:8px}.reader-tools{gap:0;font-size:11px}.reader-tools a,.reader-tools button{padding:12px 9px}.reader-tools a{margin-right:0}.reader-tools [data-print]{display:none}.article-page main{padding-inline:23px}.article-hero{display:block;min-height:0;padding:42px 0 35px;margin-bottom:32px}.article-hero h1{font-size:clamp(51px,10.7vw,70px);max-width:16ch;margin:23px 0}.deck{font-size:25px;max-width:34ch;margin-bottom:24px}.hero-meta{gap:17px;font-size:10px}.chapter-art{margin-top:33px;padding:18px 22px 19px}.chapter-art>svg{height:170px;max-width:100%}.chapter-art>span{font-size:9px}.chapter-art>small{padding-top:12px;font-size:10px}.reading-layout{display:block}.reading-rail{position:static;margin-bottom:30px}.reading-rail>.eyebrow{margin-bottom:12px;font-size:9px}.reading-rail nav{display:flex;overflow:auto;gap:8px;padding:2px 2px 10px;scrollbar-width:thin}.reading-rail nav a{flex:0 0 165px;border:1px solid var(--line);padding:10px 12px;font-size:10px;min-height:46px}.rail-contents{display:none}.reading-copy{font-size:18.5px;line-height:1.85}.reading-copy>p:first-child:first-letter{font-size:78px;padding-top:9px}.reading-copy h2{font-size:36px;margin:44px 0 24px;scroll-margin-top:83px}.research-link{font-size:13px}.endmark{margin:36px 0 42px}.next-essay{margin:0 23px;padding:28px 0 42px;display:block}.next-essay>div>a{font-size:35px}.next-essay>a{display:inline-block;margin-top:28px}.large-text .reading-copy{font-size:23px}.focus-mode .article-hero{padding:36px 0 30px}}
@media(max-width:359px){.reader-bar{padding-inline:13px}.reader-bar .brand{font-size:23px}.reader-bar .brand span{display:none}.reader-tools a,.reader-tools button{padding:12px 8px}.cover-paper{padding:23px;min-height:540px}.cover-paper h1{font-size:79px}.cover-imprint{font-size:25px}.cover-subtitle{font-size:21px}.contents-paper{padding-inline:20px}.toc-heading{gap:12px}.toc-heading h2{font-size:45px}.toc-heading>span{font-size:9px}.entry-title{font-size:27px}.article-page main{padding-inline:19px}.article-hero h1{font-size:49px}.hero-meta{gap:13px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation:none!important;transition:none!important}}
@media print{@page{size:A4;margin:20mm}html,body{background:white;color:#222}.reader-bar,.skip,.reading-rail,.hero-meta,.next-essay,.chapter-art,.publication-header,.shelf,.desk-bar{display:none!important}.article-page main{max-width:none;padding:0}.article-hero{display:block;min-height:0;margin-bottom:25px;padding:0 0 24px}.article-hero h1{font-size:44pt;max-width:none}.deck{font-size:19pt}.reading-layout{display:block}.reading-copy,.large-text .reading-copy{font-size:11pt;line-height:1.65}.reading-copy h2{font-size:23pt;break-after:avoid;margin-top:26pt}.reading-copy p{orphans:3;widows:3}.research-link{font-size:9pt}.issue-footer{font-size:8pt;padding-inline:0}.endmark{margin:20pt 0}.contents-view{max-width:none;padding:0}.spread{display:block;box-shadow:none}.spread:after,.frontispiece{display:none}.contents-paper{padding:0}.entry-title{font-size:19pt}.contents-paper li{break-inside:avoid}}
