:root{--ink:#263a3a;--sage:#8ca79a;--mist:#dce8e1;--paper:#f7f2e8;--clay:#c26f55;--blue:#446c7b;--line:#b9c5bc;--soft:#eee5d6}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:var(--paper);color:var(--ink);font:17px/1.85 Georgia,"Songti SC",serif}a{color:var(--blue);text-underline-offset:.2em}.skip{position:absolute;left:-999px}.skip:focus{left:1rem;top:1rem;background:#fff;padding:.7rem;z-index:99}.journal-head{max-width:1260px;margin:auto;padding:2rem 4vw 1rem;display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid var(--line)}.mark{font:800 clamp(1.6rem,4vw,3.2rem)/1 "Songti SC",serif}.mark small{display:block;margin-top:.45rem;font:600 .68rem/1.3 system-ui;letter-spacing:.24em;color:var(--clay)}.issue{text-align:right;font:700 .75rem/1.5 system-ui;color:var(--blue)}.quiet-nav{max-width:1260px;margin:auto;padding:0 4vw;display:flex;gap:1.5rem;overflow:auto;border-bottom:1px solid var(--line)}.quiet-nav a{padding:1rem 0;white-space:nowrap;text-decoration:none;color:var(--ink);font:700 .86rem system-ui}.quiet-nav a:hover,.quiet-nav a:focus-visible{color:var(--clay)}.cover{max-width:1260px;margin:auto;padding:6rem 4vw 5rem;display:grid;grid-template-columns:1.45fr .55fr;gap:6vw;position:relative}.cover:before{content:"";position:absolute;right:4vw;top:3rem;width:260px;height:260px;border-radius:45% 55% 60% 40%;background:var(--mist);z-index:-1}.cover .label{font:700 .75rem system-ui;letter-spacing:.18em;color:var(--clay)}.cover h1{font:800 clamp(3.8rem,9vw,8rem)/.92 "Songti SC",serif;letter-spacing:-.08em;margin:.25em 0}.cover h1 em{font-style:normal;color:var(--clay)}.cover .intro{font-size:1.28rem;max-width:720px;color:#3f5553}.cover-note{align-self:end;border-left:1px solid var(--line);padding-left:2rem}.cover-note span{display:block;font:700 .75rem system-ui;color:var(--clay);letter-spacing:.15em}.cover-note strong{font-size:2rem;line-height:1.3}.breath{display:flex;align-items:center;gap:1rem;margin-top:2rem;font:700 .78rem system-ui;color:var(--blue)}.breath i{width:100px;height:1px;background:var(--sage);position:relative}.breath i:after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;background:var(--clay);right:0;top:-4px}.essay-index{max-width:1260px;margin:auto;padding:0 4vw 5rem}.essay-index>header{display:grid;grid-template-columns:1fr 1fr;gap:3rem;padding:2rem 0;border-block:1px solid var(--line)}.essay-index h2{font:800 clamp(2.4rem,5vw,4.5rem)/1 "Songti SC",serif;margin:.1em 0}.essay{display:grid;grid-template-columns:90px 1.2fr .8fr;gap:2rem;padding:2.2rem 0;border-bottom:1px solid var(--line);align-items:start}.essay .no{font:italic 2.5rem/1 Georgia;color:var(--sage)}.essay h3{font:800 2rem/1.2 "Songti SC",serif;margin:0}.essay p{margin:.6rem 0}.essay aside{color:#5f716d;font-size:.92rem}.essay a{font-family:system-ui;font-weight:700}.pause{background:var(--ink);color:#e9f0eb;padding:4rem max(4vw,calc((100vw - 1260px)/2 + 4vw));display:grid;grid-template-columns:1fr 1fr;gap:4rem}.pause h2{font:800 clamp(2.5rem,5vw,5rem)/1.05 "Songti SC",serif;margin:0}.pause ol{margin:0;padding-left:1.3rem}.pause li{padding:.6rem}.keyword-ribbon{max-width:1260px;margin:5rem auto;padding:0 4vw}.keyword-ribbon p{font:700 clamp(1.5rem,3vw,2.6rem)/1.55 "Songti SC",serif}.keyword-ribbon b{color:var(--clay)}.page{max-width:1020px;margin:auto;padding:5rem 4vw}.page .kind{font:700 .75rem system-ui;letter-spacing:.18em;color:var(--clay)}.page h1{font:800 clamp(3.6rem,8vw,7.5rem)/.95 "Songti SC",serif;letter-spacing:-.07em;margin:.25em 0}.page .lede{font-size:1.3rem;color:#506563;max-width:760px}.article-grid{display:grid;grid-template-columns:180px 1fr;gap:3rem;margin-top:3rem}.toc{position:sticky;top:1rem;align-self:start;border-top:4px solid var(--clay);padding-top:1rem;font:700 .8rem/1.7 system-ui;color:var(--blue)}.prose{max-width:690px}.prose h2{font:800 2.2rem/1.2 "Songti SC",serif;margin-top:2.2rem}.prose blockquote{margin:2rem 0;padding:1.3rem 1.6rem;background:var(--mist);border-left:5px solid var(--sage)}.worksheet{margin:2rem 0;padding:1.5rem;background:var(--soft);border:1px solid var(--line)}.worksheet h2{margin-top:0}.worksheet li{margin:.6rem 0}.boundary{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin:2rem 0}.boundary section{padding:1.3rem;border-top:5px solid var(--sage);background:#fff9}.boundary section:last-child{border-color:var(--clay)}footer{max-width:1260px;margin:auto;border-top:1px solid var(--line);padding:2.5rem 4vw;display:grid;grid-template-columns:1fr 1fr;gap:2rem;color:#63716e;font-size:.9rem}footer a{color:var(--clay)}:focus-visible{outline:3px solid var(--clay);outline-offset:4px}@media(max-width:760px){.cover{grid-template-columns:1fr;padding-top:4rem}.cover-note{border-left:0;border-top:1px solid var(--line);padding:1.5rem 0 0}.essay-index>header,.pause{grid-template-columns:1fr}.essay{grid-template-columns:55px 1fr}.essay aside{grid-column:2}.article-grid{grid-template-columns:1fr}.toc{position:static}.boundary{grid-template-columns:1fr}footer{grid-template-columns:1fr}}@media(max-width:480px){.journal-head{align-items:start;flex-direction:column;gap:1rem}.issue{text-align:left}.cover h1{font-size:3.7rem}.essay{grid-template-columns:1fr}.essay aside{grid-column:1}.essay .no{font-size:1.5rem}}
