/* Private editorial entrance. Finite sections; content is never hidden to fit. */
.page.archive-editorial{width:100%;max-width:1440px;min-width:0;min-height:100dvh;margin:auto;padding:0 48px 32px}
.archive-editorial [hidden]{display:none!important}
.archive-editorial .masthead{min-height:92px;height:auto;padding:20px 0;gap:28px;border-bottom:1px solid var(--ink);flex-wrap:wrap}
.archive-editorial .edition{display:none}
.archive-editorial .wordmark{font-size:36px}
.archive-editorial .masthead-name{font-size:10px;letter-spacing:.08em}
.archive-editorial .home-navigation{display:flex;gap:26px;margin-left:auto}
.home-navigation a{display:flex;align-items:center;min-height:44px;font-size:13px;white-space:nowrap}
.home-navigation a[aria-current='page']{text-decoration:underline;text-underline-offset:8px;text-decoration-color:var(--accent)}
.archive-editorial>main>.hero,.archive-editorial>main>.publications{display:none!important}
.archive-editorial[data-home-section='home'] .selected,.archive-editorial[data-home-section='home'] .desk,
.archive-editorial[data-home-section='selected'] .desk,.archive-editorial[data-home-section='selected'] .editorial-home,
.archive-editorial[data-home-section='desk'] .selected,.archive-editorial[data-home-section='desk'] .editorial-home{display:none!important}
.home-mastnote{display:grid;grid-template-columns:1.8fr 1fr;gap:64px;padding:28px 0;border-bottom:1px solid #d9d5cf;align-items:center}
#home-manifesto{margin:0;font:500 25px/1.45 var(--body);letter-spacing:-.04em;max-width:750px}
#home-manifesto>span{display:inline-block;white-space:normal}#home-manifesto>span+span:before{content:' '}
#home-manifesto .last-line{font-family:var(--serif);font-weight:400;font-size:1em;line-height:inherit;letter-spacing:inherit;margin:0}
.home-intro{margin:0;font:14px/1.8 var(--body);max-width:360px;color:#635d56}
.home-intro br{display:none}
.home-reading-table{display:grid;grid-template-columns:minmax(0,1.8fr) minmax(0,1fr);gap:64px;padding-top:32px}
.home-feature-label{font:12px/1.5 var(--body);color:var(--accent);margin-bottom:22px;display:flex;align-items:center;gap:12px}
.home-feature-label:before{content:'';width:24px;height:2px;background:var(--accent)}
.home-feature-body{display:grid;grid-template-columns:minmax(220px,300px) minmax(170px,1fr);gap:40px;align-items:center}
.home-cover-slot{min-width:0;padding:0 5px 8px 0}
.archive-editorial .permanent{position:static;width:100%;transform:none}
.archive-editorial .anchor-label{display:none}
/* A thin editorial issue: identity leads; the issue number stays metadata. */
.archive-editorial .issue-zero{height:clamp(350px,46vh,460px);position:relative;transform:none;background:#fdfcf9;border:1px solid #d8d4cc;box-shadow:2px 2px 0 #efede7;container-type:inline-size}
.archive-editorial .zero-spine{display:none}
.archive-editorial .zero-content{padding:24px;display:flex;flex-direction:column;position:relative}
html[lang] .archive-editorial .zero-content .cover-meta{font-size:7px;gap:12px;padding-bottom:14px;border-color:#d8d4cc;align-items:baseline}
.archive-editorial .zero-content .cover-meta>span:last-child{color:var(--accent);white-space:nowrap}
.home-cover-identity{margin-top:clamp(20px,12cqw,36px);display:flex;flex-direction:column;gap:16px}
.home-cover-brand{font:800 17cqw/1 var(--body);letter-spacing:-.065em}
.archive-editorial .zero-content h2,html[lang='zh-CN'] .archive-editorial .zero-content h2{font:400 15cqw/1.3 var(--zh-serif);margin:0;letter-spacing:-.055em}
.archive-editorial .zero-content h2 span{font:inherit;letter-spacing:inherit}
html[lang='en'] .archive-editorial .zero-content h2{font-family:var(--serif);font-size:12cqw;letter-spacing:-.035em}
html[lang] .archive-editorial .zero-kicker{display:none}
.archive-editorial .zero-cn{display:none}
.archive-editorial .zero-footer{position:static;margin-top:auto;padding-top:12px;border-color:#d8d4cc;font-size:8px;gap:8px}
.home-issue{font-size:10px;letter-spacing:.07em;color:#776c60}
.home-feature-copy h2{margin:22px 0 16px;font:500 clamp(32px,3.4vw,48px)/1.3 var(--zh-sans);letter-spacing:-.05em}
.home-feature-copy h2 a{color:inherit;text-decoration:none}
.home-deck{font:16px/1.9 var(--body);color:#625c55;margin:0 0 30px;max-width:290px}
.home-read{display:inline-flex;align-items:center;min-height:48px;gap:32px;border-bottom:1px solid var(--ink);font:500 17px/1.5 var(--body);text-decoration:none;padding:8px 0}
.home-read:not([href]){color:#777;border-color:#bbb;cursor:default}
.home-status{font:10px/1.6 var(--body);color:#897f74;margin-top:18px}
.home-guide{border-left:1px solid #d9d5cf;padding-left:32px;align-self:stretch;padding-top:4px;display:flex;flex-direction:column}
.home-guide-heading>.mono{font-size:10px;letter-spacing:.09em;color:#776c60}
.home-guide-heading h2{font:400 32px/1.25 var(--zh-serif);margin:18px 0 12px;letter-spacing:-.03em}
.home-guide-heading p{font:13px/1.8 var(--body);color:#766e64;margin:0 0 24px}
.home-chapters{margin:0;padding:0;list-style:none}
.home-chapters li{border-top:1px solid #ded9d2}
.home-chapters a{display:grid;grid-template-columns:24px 1fr 16px;align-items:start;gap:12px;padding:22px 0;min-height:66px;text-decoration:none}
.home-chapters .mono{font-size:10px;line-height:2.4;color:#9c5041}
.chapter-title{font:400 19px/1.65 var(--zh-serif)}
.chapter-arrow{font:16px/1.9 var(--body);color:#897566}
.home-guide-empty{font:14px/1.8 var(--body);color:#776c60;padding:24px 0}
.home-catalog{display:flex;align-items:center;min-height:48px;align-self:flex-start;border-bottom:1px solid var(--ink);font:13px/1.5 var(--body);text-decoration:none;margin-top:20px}
.home-signature{font:17px/1.5 var(--hand);color:var(--accent);margin:26px 0 0}
.home-feedback{border-top:1px solid #bbb;padding:24px 0;font:16px/1.8 var(--body)}
.home-feedback button{padding:12px 0;border:0;border-bottom:1px solid;background:none;font:inherit;cursor:pointer}
.archive-editorial a:focus-visible,.archive-editorial button:focus-visible{outline:2px solid var(--accent);outline-offset:5px}
.archive-editorial h1[tabindex='-1']:focus,.archive-editorial h2[tabindex='-1']:focus{outline:none}
.archive-editorial .selected,.archive-editorial .desk{margin:0;padding:28px 0 0}
.archive-editorial .section-rule{border:0;padding:0;align-items:center;min-height:48px;gap:16px}
.archive-editorial .section-rule>span:last-of-type{display:none}
.archive-editorial .section-heading{display:block;padding:18px 0 30px;position:relative}
.archive-editorial .section-heading h2,html[lang='zh-CN'] .archive-editorial .section-heading h2{font:400 44px/1.2 var(--zh-serif);margin:0;letter-spacing:-.04em}
html[lang] .archive-editorial .section-heading>p{font:14px/1.8 var(--body);margin:14px 0 0;max-width:none}
.archive-editorial .selection-count{display:none}
.catalog-readable{display:block;border-bottom:1px solid #d9d5cf;margin-top:20px;padding:14px 0;min-height:48px;font:14px/1.6 var(--body);text-decoration:none;color:var(--accent)}
.archive-editorial .issue-shelf{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:28px;padding:0}
.archive-editorial .shelf-issue{padding:0;margin:0}
.archive-editorial .shelf-cover{width:100%;max-width:230px;cursor:default}
.archive-editorial figcaption{margin-top:18px}
.archive-editorial figcaption>.mono{font-size:10px;color:#766e64}
.archive-editorial figcaption h3,html[lang='zh-CN'] .archive-editorial figcaption h3{font:500 18px/1.6 var(--body);margin:12px 0 8px}
.archive-editorial figcaption>p:not(.home-proof-status){display:none}
.archive-editorial .home-proof-status{display:block;font:11px/1.7 var(--body);color:#8c6657;margin-top:12px}
.archive-editorial .sample-disclosure{font:11px/1.8 var(--body);margin:28px 0 0}
.section-pagination{margin-left:auto;display:flex;align-items:center;gap:20px;font-size:11px}
.section-pagination button{background:none;border:0;padding:8px 0;min-height:44px;font:12px var(--body);cursor:pointer;color:var(--ink)}
.section-pagination button:disabled{color:#a69f97;cursor:default}
.archive-editorial .desk-layout{display:grid;grid-template-columns:240px 1fr;gap:48px;padding:28px 0}
.archive-editorial .desk-heading h2,html[lang='zh-CN'] .archive-editorial .desk-heading h2{font-size:48px;line-height:1.1}
.archive-editorial .desk-heading>p{font:14px/1.8 var(--body);margin:18px 0}
.archive-editorial .desk-heading>.home-desk-proof{font-size:11px;color:#8c6657;max-width:220px;margin-top:30px}
.archive-editorial .desk-papers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding:0}
.archive-editorial .desk-paper{margin:0;transform:none}
.archive-editorial .desk-paper--writing{transform:rotate(-.6deg)}
.archive-editorial .desk-paper h3,html[lang='zh-CN'] .archive-editorial .desk-paper h3{font-size:25px;line-height:1.4}
.archive-editorial .desk-paper>p{font-size:13px;line-height:1.8}
.archive-editorial footer{padding:22px 0;margin:16px 0 0}
.archive-editorial footer .wordmark,.archive-editorial footer>.mono{display:none}
.archive-editorial footer p,html[lang='zh-CN'] .archive-editorial footer p{font-size:30px}
.page.home-measure{position:fixed;left:-20000px;top:0;min-height:0;visibility:hidden;pointer-events:none;contain:layout style}
html[data-motion-busy] .page.archive-editorial{overflow:clip}
@media(min-width:1100px) and (min-height:1000px){.home-reading-table{padding-top:46px}.home-mastnote{padding:36px 0}.home-feature-body{gap:40px}.home-chapters a{padding:28px 0}}
@media(max-width:1099px){
 .page.archive-editorial{padding:0 28px 28px}.archive-editorial .masthead-name{display:none}.archive-editorial .masthead{gap:20px;min-height:80px}.archive-editorial .wordmark{font-size:30px}
 .archive-editorial .home-navigation{gap:18px}.home-mastnote{gap:28px;grid-template-columns:1.3fr 1fr}#home-manifesto{font-size:22px}
 .home-reading-table{gap:28px;grid-template-columns:1.5fr 1fr}.home-feature-body{grid-template-columns:1fr;gap:20px}.home-cover-slot{max-width:260px}.archive-editorial .issue-zero{height:300px}.home-feature-copy h2{font-size:30px;margin:12px 0}.home-deck{font-size:14px;margin-bottom:12px}.home-status{margin:10px 0}.home-guide{padding-left:24px}.chapter-title{font-size:18px}
 .archive-editorial .issue-shelf{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.archive-editorial .shelf-issue{display:grid;grid-template-columns:120px minmax(0,1fr);gap:20px}.archive-editorial figcaption{margin-top:0}
 .archive-editorial .desk-layout{grid-template-columns:1fr;gap:24px}.archive-editorial .desk-heading h2 br{display:none}.archive-editorial .desk-heading>.home-desk-proof{max-width:none;margin-top:12px}
}
@media(max-width:700px){
 .page.archive-editorial{padding:0 24px 24px}.archive-editorial .masthead{display:grid;grid-template-columns:1fr auto;gap:4px 16px;padding:12px 0 0;min-height:0}.archive-editorial .wordmark{font-size:28px}.archive-editorial .masthead-name{display:block;grid-column:1;grid-row:2;font-size:8px}.archive-editorial .language-mark{grid-column:2;grid-row:1;margin:0}.archive-editorial .home-navigation{grid-column:1/-1;grid-row:3;display:flex;justify-content:space-between;margin:0;gap:12px;width:100%}.home-navigation a{font-size:13px;min-height:48px}
 .home-mastnote{display:block;padding:18px 0}#home-manifesto{font-size:20px;line-height:1.6;letter-spacing:-.04em}.home-intro{font-size:12px;line-height:1.8;margin-top:8px;max-width:none}
 .home-reading-table{display:block;padding-top:20px}.home-feature-label{margin-bottom:16px;font-size:11px}.home-feature-body{grid-template-columns:128px minmax(0,1fr);gap:20px;align-items:center}.home-cover-slot{padding:0 4px 5px 0}
 .archive-editorial .issue-zero{height:192px}.archive-editorial .zero-content{padding:12px}html[lang] .archive-editorial .zero-content .cover-meta{font-size:6px;padding-bottom:8px}.archive-editorial .zero-content .cover-meta>span:first-child{display:none}.home-cover-identity{margin-top:30%;gap:10px}html[lang] .archive-editorial .zero-kicker{display:none}.archive-editorial .zero-footer{font-size:6px;padding-top:8px}

 .home-issue{font-size:8px}.home-feature-copy h2{font-size:28px;margin:10px 0}.home-deck{font-size:13px;line-height:1.75;margin:0 0 12px}.home-read{font-size:15px;min-height:44px;padding:4px 0}.home-status{font-size:9px;line-height:1.5;margin:10px 0 0}
 .home-guide{border-left:0;border-top:1px solid #d9d5cf;padding:22px 0 0;margin-top:26px}.home-guide-heading{display:flex;align-items:baseline;gap:14px;margin-bottom:14px}.home-guide-heading>.mono{font-size:9px;order:2}.home-guide-heading h2{font-size:23px;margin:0}.home-guide-heading p{display:none}.home-chapters a{padding:12px 0;min-height:48px;gap:10px}.chapter-title{font-size:16px;line-height:1.7}.home-catalog{font-size:12px;margin-top:10px;min-height:44px}.home-signature{display:none}
 .archive-editorial .selected,.archive-editorial .desk{padding-top:18px}.archive-editorial .section-rule{flex-wrap:wrap;gap:4px 14px;font-size:10px}.section-pagination{gap:14px}.section-pagination button{font-size:11px}.archive-editorial .section-heading{padding:12px 0 24px}.archive-editorial .section-heading h2,html[lang='zh-CN'] .archive-editorial .section-heading h2{font-size:32px}.archive-editorial .section-heading>p{font-size:12px;margin-top:10px}
 .archive-editorial .issue-shelf{grid-template-columns:1fr;gap:24px}.archive-editorial .shelf-issue{grid-template-columns:120px minmax(0,1fr);gap:22px}.archive-editorial figcaption h3,html[lang='zh-CN'] .archive-editorial figcaption h3{font-size:17px}.archive-editorial figcaption>.mono{font-size:9px;flex-wrap:wrap;gap:8px}.archive-editorial .home-proof-status{font-size:10px}.archive-editorial .sample-disclosure{font-size:10px;margin-top:20px}
 .archive-editorial .desk-layout{padding:16px 0;gap:24px}.archive-editorial .desk-heading h2,html[lang='zh-CN'] .archive-editorial .desk-heading h2{font-size:36px}.archive-editorial .desk-papers{grid-template-columns:1fr;gap:24px}.archive-editorial .desk-heading>p{margin:10px 0}.archive-editorial footer p,html[lang='zh-CN'] .archive-editorial footer p{font-size:25px}
}
@media(min-width:701px) and (max-height:600px){
 .archive-editorial .masthead{min-height:64px;padding:8px 0}.home-mastnote{padding:14px 0;gap:28px}#home-manifesto{font-size:18px}.home-intro{font-size:12px}
 .home-reading-table{padding-top:18px;gap:28px}.home-feature-label{font-size:10px;margin-bottom:12px}.home-feature-body{grid-template-columns:110px minmax(0,1fr);gap:20px}
 .archive-editorial .issue-zero{height:176px}.archive-editorial .zero-content{padding:10px}html[lang] .archive-editorial .zero-content .cover-meta{font-size:6px;padding-bottom:8px}.archive-editorial .zero-content .cover-meta>span:first-child{display:none}.home-cover-identity{margin-top:26%;gap:10px}html[lang] .archive-editorial .zero-kicker{display:none}.archive-editorial .zero-footer{font-size:6px;padding-top:8px}

 .home-issue{font-size:8px}.home-feature-copy h2{font-size:26px;margin:10px 0}.home-deck{font-size:12px;line-height:1.7;margin:0 0 8px}.home-read{font-size:14px;min-height:44px;padding:4px 0}.home-status{font-size:9px;margin:6px 0}
 .home-guide{padding-left:20px}.home-guide-heading h2{font-size:24px;margin:12px 0}.home-guide-heading p{display:none}.home-chapters a{padding:10px 0;min-height:44px}.chapter-title{font-size:15px}.home-catalog{margin-top:6px}.home-signature{margin-top:12px;font-size:14px}
}
