.notes-page{background:#f9f8f4;color:#353c33}.notes-main{max-width:1320px;margin:0 auto;padding:0 6%}.notes-opening{padding:90px 3% 45px}.notes-opening h1{font-family:"Yu Mincho","SimSun",serif;font-weight:400;font-size:clamp(36px,5vw,64px);letter-spacing:8px;line-height:1.5;margin:24px 0 40px}.opening-meta{display:flex;justify-content:space-between;font-size:10px;color:#858c7b;letter-spacing:2px;line-height:1.9}.notes-cover{margin:0}.notes-cover img{width:100%;height:clamp(240px,42vw,520px);object-fit:cover;display:block}.notes-cover figcaption{font-size:9px;color:#969d8c;letter-spacing:2px;text-align:right;margin-top:12px}.journal-section{padding:80px 3% 40px}.journal-heading{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid #d8ddcf;padding-bottom:30px}.journal-heading h2{font-family:"Yu Mincho","SimSun",serif;font-size:36px;letter-spacing:4px;font-weight:400;margin:15px 0 0}.column-state{font-size:10px;color:#99a18e;letter-spacing:2px}.reading-layout{display:grid;grid-template-columns:170px minmax(0,1fr);gap:65px;margin-top:50px;align-items:start}.reading-aside{position:sticky;top:35px;font-size:11px}.reading-aside>a{display:block;margin-top:22px;color:#5f7050;letter-spacing:2px}.music-panel{border-top:1px solid #d9ddcf;margin-top:45px;padding-top:20px}.sound-title{display:flex;gap:10px;align-items:center;margin-top:20px;font-size:11px;letter-spacing:1px}.sound-title svg{width:25px;height:25px}.music-empty{font-size:10px;color:#a0a695;line-height:1.9;margin-top:14px}.music-panel audio{display:block;width:100%;height:34px;margin-top:16px}.track-name{font-size:10px;line-height:1.8;margin:15px 0 0;overflow-wrap:anywhere}.journal-body{min-width:0;font-family:"Yu Mincho","SimSun",serif}.journal-body p{font-size:15px;line-height:2.5;letter-spacing:1px;margin:0 0 28px;white-space:pre-wrap;overflow-wrap:anywhere}.journal-body .essay-empty{font-size:12px;color:#9ba38f;font-family:Arial,"Microsoft YaHei",sans-serif;letter-spacing:2px;padding:10px 0 50px}.photo-pair{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin:0 0 60px;align-items:center}.journal-body figure{margin:0}.journal-body img{display:block;width:100%;height:auto}.wide-photo{padding-top:15px}.notes-bottom{display:flex;justify-content:space-between;margin:60px 3% 80px;border-top:1px solid #d8ddcf;padding-top:25px;font-size:10px;color:#858f77}.notes-page footer{max-width:1170px;margin:0 auto}@media(max-width:800px){.reading-layout{grid-template-columns:135px minmax(0,1fr);gap:28px}.journal-heading h2{font-size:29px}.journal-section{padding-top:55px}.photo-pair{gap:14px}}@media(max-width:600px){.notes-page header nav{gap:12px;font-size:10px}.notes-main{padding:0 5%}.notes-opening{padding:55px 1% 32px}.notes-opening h1{font-size:34px;letter-spacing:4px;margin-bottom:25px}.opening-meta{font-size:9px;letter-spacing:1px}.journal-section{padding:45px 1% 20px}.reading-layout{display:flex;flex-direction:column;gap:25px;margin-top:28px}.reading-aside{position:static;width:100%;display:grid;grid-template-columns:1fr 1fr;gap:10px 20px}.reading-aside>.eyebrow{display:none}.reading-aside>a{margin:0;font-size:11px;align-self:start}.music-panel{margin:0;padding:0;border:0}.music-panel>.eyebrow{display:none}.sound-title{margin-top:0}.music-empty{margin-bottom:0}.journal-body p{font-size:14px;line-height:2.3}.journal-body .essay-empty{padding:12px 0 30px}.photo-pair{grid-template-columns:1fr;gap:25px;margin-bottom:35px}.notes-bottom{margin:40px 1% 55px}.column-state{font-size:9px}}

.notes-opening{border-bottom:1px solid #d8ddcf}.travel-photos-empty{font:12px Arial,"Microsoft YaHei",sans-serif!important;color:#9ba38f;letter-spacing:2px!important}.travel-photos{display:grid;gap:40px}.travel-photos figcaption{font:10px Arial,"Microsoft YaHei",sans-serif;color:#959e88;line-height:1.8;margin-top:14px}
