body,input,select,textarea{font-family:"PingFang SC","Microsoft YaHei",sans-serif}body{background:#14251f;color:#293c33}#main{background:#f4f1e9}#header{padding:3.5em 2.5em 1.6em}#header h1{font-family:"Songti SC",SimSun,serif;font-size:2.7em;letter-spacing:.13em;color:#243f32;font-weight:400;margin:0 0 .55em}#header .eyebrow{font-size:.62em;letter-spacing:.18em;color:#6a7c65;margin-bottom:2em}.seal{display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;margin-left:.4em;font-size:.28em;letter-spacing:0;background:#a3543f;color:white;width:1.65em;height:1.85em;border-radius:2px}#header .intro{font-size:1.1em;line-height:1.9;color:#344d40;margin-bottom:1.3em}.editor-note{font-size:.82em;color:#697368;line-height:1.95}.collection-line{display:flex;justify-content:space-between;margin-top:2em;padding:1.1em 0 .6em;border-top:1px solid #d4d9cb;font-size:.72em;letter-spacing:.1em;color:#4e6654}#header .hint{font-size:.66em;color:#7b8174;margin:0}#thumbnails{padding:0 1.2em}#thumbnails article .thumbnail{margin:.35em;overflow:hidden;border-radius:2px}#thumbnails article .thumbnail img{aspect-ratio:4/3;object-fit:cover;transition:transform .5s}#thumbnails article .thumbnail:hover img{transform:scale(1.045)}#thumbnails article .thumbnail:before{border-color:#b6c4a5}#viewer .slide .caption{background:linear-gradient(transparent,rgba(9,21,17,.88));padding:5em 3.2em 2.4em}#viewer .slide .caption h2{font-family:"Songti SC",SimSun,serif;font-size:2em;letter-spacing:.13em;font-weight:400}#viewer .slide .caption p{line-height:1.9;max-width:55em}.photo-index{font:normal .45em Georgia,serif;vertical-align:middle;letter-spacing:.12em;opacity:.65}.photo-credit{font-size:.78em;opacity:.8}.photo-credit a{color:inherit;text-underline-offset:4px}#footer{padding:2em 2.5em;color:#758071}#footer details{font-size:.72em;line-height:1.9;margin-bottom:2em}#footer summary{cursor:pointer;color:#4e6654;padding:.8em 0;min-height:44px}#footer details p{margin:.8em 0}#footer .copyright{font-size:.65em;line-height:1.9;color:#7c8377}a:focus-visible,summary:focus-visible{outline:2px solid #a3543f;outline-offset:4px}@media(max-width:736px){#header{padding:2.8em 2em 1.3em}#header h1{font-size:2.4em}#viewer .slide .caption{padding:4em 1.5em 1.7em}#viewer .slide .caption h2{font-size:1.65em}#footer{padding:1.6em 2em}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}
#header h1{font-family:Georgia,serif;font-size:2.35em;letter-spacing:.015em}#header .intro{font-size:1em}.editor-note{line-height:1.7}#viewer .slide .caption h2{letter-spacing:.025em}