@font-face{font-family:XWSerif;src:url('/assets/fonts/xuwei-serif.woff') format('woff');font-display:swap}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:#f6f3ed;color:#14283d;font-family:-apple-system,BlinkMacSystemFont,'PingFang SC','Microsoft YaHei',sans-serif;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}a:hover{text-decoration:underline;text-underline-offset:5px}button,input{font:inherit}button{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible{outline:2px solid #947444;outline-offset:5px}[hidden]{display:none!important}.skip{position:absolute;left:20px;top:-60px;background:white;padding:12px;z-index:5}.skip:focus{top:10px}.journal-top{display:flex;justify-content:space-between;align-items:center;gap:30px;max-width:1240px;margin:auto;padding:28px 48px;border-bottom:1px solid #dcd7cc}.brand{font-family:XWSerif,'Songti SC',serif;font-size:26px;letter-spacing:.12em;white-space:nowrap}.brand span{font-family:sans-serif;font-size:11px;letter-spacing:.03em;color:#69747b;margin-left:18px}.journal-top nav{display:flex;gap:28px;font-size:13px;white-space:nowrap}.journal-wrap{max-width:1144px;margin:auto;padding:0 32px}.journal-intro{padding:76px 0 36px;border-bottom:1px solid #bcb8ad}.eyebrow{font-size:12px;letter-spacing:.16em;color:#8a6b3e}.journal-intro h1{font-family:XWSerif,'Songti SC',serif;font-weight:500;font-size:58px;line-height:1.4;letter-spacing:.03em;margin:24px 0}.intro-text{max-width:630px;color:#657079;font-size:16px;line-height:2}.intro-bottom{display:flex;justify-content:space-between;align-items:center;margin-top:36px;color:#68747b;font-size:12px}.intro-bottom a{color:#8a6b3e}.essay-controls{display:flex;justify-content:space-between;align-items:center;gap:20px;margin:32px 0 18px}.filter-row{display:flex;flex-wrap:wrap;gap:8px}.filter-row button{padding:10px 16px;border:1px solid #d6d1c5;background:transparent;color:#586773;border-radius:2px;font-size:13px;min-height:42px}.filter-row button[aria-pressed=true]{background:#14283d;color:#fff;border-color:#14283d}.essay-search{font-size:12px;color:#657079;display:flex;align-items:center;gap:10px}.essay-search input{width:210px;max-width:100%;border:0;border-bottom:1px solid #bdb7ab;padding:12px 6px;background:transparent;color:#14283d;border-radius:0;font-size:14px}#essay-count{font-size:12px;color:#707a80;margin:20px 0}.essay-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}.essay-card{border:1px solid #dcd7cc;background:#fbfaf6;padding:32px;display:flex;flex-direction:column;min-width:0}.card-meta{display:flex;gap:18px;flex-wrap:wrap;justify-content:space-between;color:#8c7047;font-size:12px;line-height:1.8}.essay-card h2{font-family:XWSerif,'Songti SC',serif;font-size:25px;font-weight:500;line-height:1.6;margin:20px 0 14px}.essay-card p{font-size:14px;line-height:1.95;color:#67747c;margin:0 0 28px}.read-link{font-size:13px;margin-top:auto;color:#876a3d}.read-link span{margin-left:12px}.empty{padding:70px 10px;text-align:center;color:#69747b}.journal-end{margin:64px 0 80px;padding:36px 0;border-top:1px solid #dcd7cc}.journal-end h2{font-family:XWSerif,'Songti SC',serif;font-weight:500;font-size:28px}.journal-end p{color:#67747c;line-height:1.9;font-size:14px}.journal-end a{display:inline-block;margin:14px 30px 0 0;color:#876a3d;font-size:14px}.article-head{max-width:840px;padding:52px 32px 36px;margin:auto}.back-link{display:inline-block;color:#68747b;font-size:13px;margin-bottom:44px}.article-head .card-meta{justify-content:flex-start}.article-head h1{font-family:XWSerif,'Songti SC',serif;font-weight:500;font-size:40px;line-height:1.6;margin:22px 0}.article-deck{color:#66747d;line-height:1.95;font-size:16px}.byline{display:flex;gap:14px;align-items:center;padding-top:24px;font-size:14px}.byline img{object-fit:cover;border-radius:50%}.byline strong{display:block;font-size:11px;color:#718087;font-weight:400;margin-top:5px}.article-body{max-width:776px;padding:24px 0 50px;margin:0 auto;border-top:1px solid #dcd7cc;color:#283b4a;font-size:17px;line-height:2.05;overflow-wrap:break-word}.article-body p{margin:1.35em 0}.article-body h2{font-family:XWSerif,'Songti SC',serif;font-size:27px;line-height:1.7;font-weight:500;margin:2em 0 .8em}.article-body hr{border:0;border-top:1px solid #ddd7cd;margin:40px 0}.article-context{margin-top:48px;border-left:2px solid #aa8c5a;padding:10px 20px;color:#778086;font-size:12px;line-height:1.9}.article-context a{color:#876a3d}.related{padding-top:36px;padding-bottom:70px;border-top:1px solid #dcd7cc}.related-head{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:20px}.related-head h2{font-family:XWSerif,'Songti SC',serif;font-size:26px;font-weight:500}.related-head a,.contact-link{font-size:13px;color:#876a3d}.contact-link{display:inline-block;margin-top:30px}footer{background:#13283d;color:#c4cbd0;font-size:12px;line-height:1.9;padding:36px 32px}footer .wrap{max-width:1080px;margin:auto}footer p{margin:8px 0}footer a{color:inherit}footer img{max-width:100%}@media(max-width:900px){.brand span{display:none}.journal-top{padding:24px 28px}.essay-controls{align-items:flex-start;flex-direction:column}.article-body{margin:0 32px}}@media(max-width:600px){.journal-top{padding:20px;gap:12px}.brand{font-size:24px}.journal-top nav{font-size:11px;gap:14px}.journal-wrap{padding:0 22px}.journal-intro{padding-top:44px}.journal-intro h1{font-size:39px}.intro-text{font-size:15px}.intro-bottom{gap:12px}.essay-grid{grid-template-columns:minmax(0,1fr);gap:16px}.essay-card{padding:25px 22px}.essay-card h2{font-size:23px}.filter-row{gap:7px}.filter-row button{padding:9px 12px}.essay-search{width:100%}.essay-search input{flex:1;width:auto}.journal-end{margin:44px 0 54px}.journal-end h2{font-size:24px}.article-head{padding:32px 22px}.back-link{margin-bottom:32px}.article-head h1{font-size:30px;line-height:1.6}.article-deck{font-size:15px}.article-body{margin:0 22px;font-size:16px;line-height:2.1}.article-body h2{font-size:23px}.related{padding:24px 22px 50px}.related-head h2{font-size:24px}footer{padding:28px 22px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.essay-controls{align-items:flex-start;flex-direction:column;scroll-margin-top:24px}.filter-count{margin-left:7px;opacity:.65;font-size:11px}.essay-pagination{display:flex;justify-content:center;align-items:center;gap:25px;margin:34px 0;font-size:13px;color:#64727b}.essay-pagination button{padding:12px 18px;background:transparent;border:1px solid #cfc8bb;color:#14283d;min-height:44px}.essay-pagination button:disabled{opacity:.35;cursor:default}.article-body a{color:#866a3d;text-decoration:underline;text-underline-offset:4px;overflow-wrap:anywhere}.article-body li{margin:12px 0}.article-body blockquote{margin:28px 0;padding:0 24px;border-left:2px solid #aa8c5a;color:#64727b}@media(max-width:600px){.essay-pagination{gap:12px}.essay-pagination button{padding:10px 12px}.filter-row button{font-size:12px}.article-body ul,.article-body ol{padding-left:24px}}

@media(max-width:820px){body,.brand,.journal-intro h1,.essay-card h2,.article-head h1,.article-body h2,.related-head h2,.journal-end h2{font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Hiragino Sans GB","Microsoft YaHei",sans-serif}}
