@import "https://fonts.googleapis.com/css2?family=Noto+Sans+SC:wght@100;200;300;400;500;600&family=Inter:wght@300;400;600;700&display=swap";
.journal-zh-module__qOr_wG__page{--ink:#171e2d;--deep:#082f30;--paper:#fbf6ec;--cream:#f5ebdd;--orange:#ee7639;--teal:#427876;--article-width:960px;--font-hero-title:"Noto Sans SC", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei UI", sans-serif;--font-sans-body:"Noto Sans SC", -apple-system, BlinkMacSystemFont, "PingFang SC", "Hiragino Sans GB", "Microsoft YaHei", sans-serif;--font-body:var(--font-v1-body-latin), var(--font-sans-body);--font-display:var(--font-v1-display-latin), var(--font-hero-title);--font-mono:var(--font-v1-mono-latin), "Cascadia Code", Consolas, var(--font-sans-body);background:var(--paper);color:var(--ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;min-height:100vh}.journal-zh-module__qOr_wG__langSwitch,.journal-zh-module__qOr_wG__back,.journal-zh-module__qOr_wG__eyebrow,.journal-zh-module__qOr_wG__meta,.journal-zh-module__qOr_wG__articleMeta,.journal-zh-module__qOr_wG__articleBody h3,.journal-zh-module__qOr_wG__nextLink span{font-family:var(--font-mono)}.journal-zh-module__qOr_wG__nav{border-bottom:1px solid #171e2d29;justify-content:space-between;align-items:center;max-width:1604px;height:88px;margin:0 auto;padding:0 clamp(22px,6vw,92px);display:flex}.journal-zh-module__qOr_wG__logo img{width:auto;height:66px;display:block}.journal-zh-module__qOr_wG__navRight{align-items:center;gap:24px;display:flex}.journal-zh-module__qOr_wG__langSwitch{color:var(--ink);letter-spacing:.13em;text-transform:uppercase;border:none;align-items:center;gap:6px;padding:0;font-size:9px;font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex}.journal-zh-module__qOr_wG__langSwitch:hover{color:var(--orange)}.journal-zh-module__qOr_wG__langSwitch svg{color:var(--orange);transition:transform .3s}.journal-zh-module__qOr_wG__langSwitch:hover svg{transform:rotate(15deg)}.journal-zh-module__qOr_wG__back{color:var(--ink);letter-spacing:.13em;text-transform:uppercase;align-items:center;gap:9px;font-size:9px;font-weight:700;text-decoration:none;transition:color .25s;display:inline-flex}.journal-zh-module__qOr_wG__back:hover{color:var(--orange)}.journal-zh-module__qOr_wG__indexMain{max-width:1604px;margin:0 auto;padding:clamp(94px,11vw,170px) clamp(22px,6vw,92px) 150px}.journal-zh-module__qOr_wG__eyebrow{color:#171e2d8f;letter-spacing:1.43px;text-transform:uppercase;margin:0 0 30px;font-size:11px;font-weight:400}.journal-zh-module__qOr_wG__indexTitle{font-family:var(--font-display);letter-spacing:-.035em;max-width:920px;margin:0;font-size:clamp(54px,7.6vw,96px);font-weight:200;line-height:.92}.journal-zh-module__qOr_wG__indexIntro{color:#171e2dad;max-width:470px;margin:44px 0 82px auto;font-size:14px;font-weight:300;line-height:1.65}.journal-zh-module__qOr_wG__articleGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2vw,28px);display:grid}.journal-zh-module__qOr_wG__articleCard{color:inherit;background:#171e2d0b;grid-template-columns:minmax(0,1fr) minmax(180px,.72fr);gap:clamp(28px,3vw,48px);min-height:370px;padding:clamp(26px,3vw,40px);text-decoration:none;transition:background .25s;display:grid}.journal-zh-module__qOr_wG__cardCopy{flex-direction:column;min-width:0;display:flex}.journal-zh-module__qOr_wG__meta{color:var(--teal);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;align-items:center;font-size:9px;font-weight:700;display:flex}.journal-zh-module__qOr_wG__meta span:first-child{background:#4278761a;padding:5px 7px}.journal-zh-module__qOr_wG__articleCard h2{font-family:var(--font-display);letter-spacing:-.025em;overflow-wrap:anywhere;text-wrap:balance;margin:52px 0 22px;font-size:clamp(27px,2.6vw,42px);font-weight:250;line-height:1.15;transition:color .25s}.journal-zh-module__qOr_wG__articleCard p{color:#171e2dad;margin:auto 0 0;font-size:13px;font-weight:300;line-height:1.6}.journal-zh-module__qOr_wG__cardImage{background:var(--teal);min-height:280px;overflow:hidden}.journal-zh-module__qOr_wG__cardImage img{object-fit:cover;width:100%;height:100%;transition:transform .7s cubic-bezier(.16,1,.3,1)}.journal-zh-module__qOr_wG__cardPlaceholder{background:var(--deep);color:var(--orange);font-family:var(--font-display);justify-content:space-between;align-items:flex-end;padding:24px;font-size:48px;font-weight:200;display:flex}.journal-zh-module__qOr_wG__articleCard:hover img{transform:scale(1.035)}.journal-zh-module__qOr_wG__articleCard:hover h2{color:var(--teal)}.journal-zh-module__qOr_wG__articleMain{max-width:1604px;margin:0 auto;padding:clamp(90px,10vw,150px) clamp(22px,6vw,92px) 150px}.journal-zh-module__qOr_wG__articleHeader{max-width:var(--article-width);margin:0 auto clamp(62px,8vw,100px)}.journal-zh-module__qOr_wG__articleMeta{color:var(--teal);letter-spacing:.15em;text-transform:uppercase;justify-content:space-between;margin-bottom:38px;font-size:9px;font-weight:700;display:flex}.journal-zh-module__qOr_wG__articleTitle{font-family:var(--font-display);letter-spacing:-.035em;overflow-wrap:anywhere;text-wrap:balance;margin:0;font-size:clamp(52px,7vw,96px);font-weight:200;line-height:1.05}.journal-zh-module__qOr_wG__articleDek{color:#171e2dad;max-width:660px;margin:38px 0 0;font-size:15px;font-weight:300;line-height:1.65}.journal-zh-module__qOr_wG__heroImage{aspect-ratio:16/8.8;max-width:var(--article-width);margin:0 auto clamp(76px,10vw,130px);overflow:hidden}.journal-zh-module__qOr_wG__heroImage img{object-fit:cover;width:100%;height:100%}.journal-zh-module__qOr_wG__articleBody{color:#171e2dd1;font-family:var(--font-body);max-width:var(--article-width);margin:0 auto;font-size:clamp(16px,1.25vw,18px);font-weight:300;line-height:1.75}.journal-zh-module__qOr_wG__articleBody p{margin:0 0 1em}.journal-zh-module__qOr_wG__articleBody p:has(br){margin-bottom:1.15em;line-height:1.5}.journal-zh-module__qOr_wG__articleBody h2{color:var(--ink);font-family:var(--font-display);letter-spacing:-.03em;text-wrap:balance;margin:2.2em 0 .7em;font-size:clamp(34px,4vw,54px);font-weight:250;line-height:1.1}.journal-zh-module__qOr_wG__articleBody h3{color:var(--ink);font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;margin:3em 0 1em;font-size:15px;font-weight:600}.journal-zh-module__qOr_wG__articleBody blockquote{border-left:2px solid var(--orange);color:#171e2d9e;margin:2.5em 0;padding-left:24px;font-style:italic}.journal-zh-module__qOr_wG__articleBody ul,.journal-zh-module__qOr_wG__articleBody ol{margin:0 0 1.8em;padding-left:1.2em}.journal-zh-module__qOr_wG__articleBody li{margin-bottom:.55em}.journal-zh-module__qOr_wG__articleBody hr{border:0;border-top:1px solid #171e2d33;margin:4em 0 1.5em}.journal-zh-module__qOr_wG__articleBody hr+h2{margin-top:0}.journal-zh-module__qOr_wG__articleBody pre{background:var(--ink);color:#f5ebdd;font-family:var(--font-mono);max-width:90vw;margin:2.5em calc(50% - 45vw);padding:28px;font-size:13px;line-height:1.6;overflow:auto}.journal-zh-module__qOr_wG__articleBody code{overflow-wrap:anywhere}.journal-zh-module__qOr_wG__nextLink{color:inherit;max-width:var(--article-width);border-top:1px solid #171e2d29;margin:110px auto 0;padding-top:28px;text-decoration:none;display:block}.journal-zh-module__qOr_wG__nextLink span{color:var(--teal);letter-spacing:.15em;text-transform:uppercase;margin-bottom:18px;font-size:9px;font-weight:700;display:block}.journal-zh-module__qOr_wG__nextLink strong{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(28px,3.5vw,44px);font-weight:250;line-height:1.1}@media (max-width:900px){.journal-zh-module__qOr_wG__articleGrid{grid-template-columns:1fr}}@media (max-width:640px){.journal-zh-module__qOr_wG__nav{height:72px;padding:0 20px}.journal-zh-module__qOr_wG__logo img{height:54px}.journal-zh-module__qOr_wG__indexMain,.journal-zh-module__qOr_wG__articleMain{padding-left:22px;padding-right:22px}.journal-zh-module__qOr_wG__indexTitle{font-size:clamp(50px,14vw,72px)}.journal-zh-module__qOr_wG__articleCard{grid-template-columns:1fr;gap:28px;padding:24px}.journal-zh-module__qOr_wG__cardImage{aspect-ratio:16/10;min-height:0}.journal-zh-module__qOr_wG__articleTitle{font-size:clamp(46px,12vw,68px)}.journal-zh-module__qOr_wG__heroImage{aspect-ratio:4/5}.journal-zh-module__qOr_wG__articleBody pre{max-width:100%;margin-left:0;margin-right:0}}
