.huamu-case[data-astro-cid-7hauwchn]{--paper:#faf8f3;--ink:#272d28;--muted:#73776e;--red:#8c2029;--green:#226c60;--line:#dedbd0}[data-astro-cid-7hauwchn]{box-sizing:border-box}.huamu-case[data-astro-cid-7hauwchn]{color:var(--ink);background:var(--paper);margin:0;font:15px/1.9 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}h1[data-astro-cid-7hauwchn],h2[data-astro-cid-7hauwchn],h3[data-astro-cid-7hauwchn],p[data-astro-cid-7hauwchn],figure[data-astro-cid-7hauwchn]{margin:0}h1[data-astro-cid-7hauwchn],h2[data-astro-cid-7hauwchn],h3[data-astro-cid-7hauwchn],.serif[data-astro-cid-7hauwchn]{font-family:Songti SC,Noto Serif CJK SC,serif;font-weight:600}a[data-astro-cid-7hauwchn]{color:inherit;text-decoration:none}img[data-astro-cid-7hauwchn]{max-width:100%;display:block}.wrap[data-astro-cid-7hauwchn]{width:min(1160px,90%);margin:auto}header[data-astro-cid-7hauwchn]{border-bottom:1px solid var(--line);background:#fcfaf5}.header[data-astro-cid-7hauwchn]{justify-content:space-between;align-items:center;gap:25px;height:80px;display:flex}.brand[data-astro-cid-7hauwchn]{align-items:center;gap:10px;display:flex}.brand[data-astro-cid-7hauwchn] img[data-astro-cid-7hauwchn]{object-fit:contain;width:31px;height:39px}.brand[data-astro-cid-7hauwchn] strong[data-astro-cid-7hauwchn]{color:var(--red);letter-spacing:3px;font:700 24px Songti SC,serif}.brand[data-astro-cid-7hauwchn] small[data-astro-cid-7hauwchn]{color:#8c867b;font-size:9px;display:block}nav[data-astro-cid-7hauwchn]{gap:28px;font-size:14px;display:flex}nav[data-astro-cid-7hauwchn] .active[data-astro-cid-7hauwchn]{color:var(--red);border-bottom:1px solid}.contact[data-astro-cid-7hauwchn]{background:var(--red);color:#fff;border-radius:4px;padding:7px 23px;font-size:13px}.menu[data-astro-cid-7hauwchn]{color:var(--red);background:0 0;border:0;font-size:23px;display:none}.crumb[data-astro-cid-7hauwchn]{color:#8c8c7f;padding-top:25px;font-size:11px}.hero[data-astro-cid-7hauwchn]{background:radial-gradient(at 80% 55%,#e3e9df 0,#0000 54%)}.hero-grid[data-astro-cid-7hauwchn]{grid-template-columns:1.15fr 1fr;align-items:center;gap:80px;padding:48px 0 60px;display:grid}.eyebrow[data-astro-cid-7hauwchn]{letter-spacing:.2em;color:var(--red);margin-bottom:22px;font-size:11px}h1[data-astro-cid-7hauwchn]{letter-spacing:.015em;color:var(--red);font-size:clamp(40px,4.5vw,65px);line-height:1.35}.subtitle[data-astro-cid-7hauwchn]{margin-top:20px;font:27px/1.65 Songti SC,serif}.intro[data-astro-cid-7hauwchn]{max-width:480px;color:var(--muted);margin-top:25px;font-size:14px;line-height:2}.facts[data-astro-cid-7hauwchn]{color:#7d796e;gap:22px;margin:28px 0;font-size:12px;display:flex}.facts[data-astro-cid-7hauwchn] span[data-astro-cid-7hauwchn]+span[data-astro-cid-7hauwchn]{border-left:1px solid #d4d0c3;padding-left:22px}.text-link[data-astro-cid-7hauwchn]{color:var(--red);border-bottom:1px solid #cbaaa0;padding-bottom:5px;font-size:13px;display:inline-block}.hero-art[data-astro-cid-7hauwchn]{padding:6px 36px 0;position:relative}.hero-art[data-astro-cid-7hauwchn] img[data-astro-cid-7hauwchn]{object-fit:contain;filter:drop-shadow(13px 17px 14px #263c2925);width:100%;max-height:475px}.hero-art[data-astro-cid-7hauwchn] figcaption[data-astro-cid-7hauwchn]{text-align:center;letter-spacing:2px;color:#7e8478;margin-top:24px;font-size:10px}.section[data-astro-cid-7hauwchn]{padding:75px 0}h2[data-astro-cid-7hauwchn]{font-size:clamp(28px,3vw,39px);line-height:1.5}h3[data-astro-cid-7hauwchn]{font-size:23px;line-height:1.5}.origin[data-astro-cid-7hauwchn]{border-block:1px solid var(--line);background:#f0eee5}.split[data-astro-cid-7hauwchn]{grid-template-columns:1fr 1.2fr;gap:90px;display:grid}.prose[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{color:#686e63;font-size:15px;line-height:2.05}.prose[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]+p[data-astro-cid-7hauwchn]{margin-top:20px}.year[data-astro-cid-7hauwchn]{color:#a89c88;margin-top:30px;font:italic 52px/1.2 Georgia,serif}.year[data-astro-cid-7hauwchn] span[data-astro-cid-7hauwchn]{color:#8b8274;letter-spacing:2px;margin-top:12px;font:11px/1.8 -apple-system,sans-serif;display:block}.section-head[data-astro-cid-7hauwchn]{justify-content:space-between;align-items:end;gap:45px;margin-bottom:35px;display:flex}.section-head[data-astro-cid-7hauwchn]>p[data-astro-cid-7hauwchn]{max-width:390px;color:var(--muted);font-size:14px}.portraits[data-astro-cid-7hauwchn]{grid-template-columns:repeat(3,1fr);gap:36px;display:grid}.portrait[data-astro-cid-7hauwchn]{border-top:1px solid #cbbda9;padding-top:22px}.portrait[data-astro-cid-7hauwchn] .num[data-astro-cid-7hauwchn]{color:#a29175;font:italic 30px Georgia,serif}.portrait[data-astro-cid-7hauwchn] h3[data-astro-cid-7hauwchn]{margin:21px 0 14px}.portrait[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{color:var(--muted);font-size:14px;line-height:2}.tag[data-astro-cid-7hauwchn]{letter-spacing:2px;color:var(--green);margin-top:25px;font-size:10px;display:block}.process[data-astro-cid-7hauwchn]{color:#fffaf0;background:#285c51}.process[data-astro-cid-7hauwchn] .eyebrow[data-astro-cid-7hauwchn]{color:#d6c4a2}.process[data-astro-cid-7hauwchn] .section-head[data-astro-cid-7hauwchn]>p[data-astro-cid-7hauwchn]{color:#c5d5c9}.steps[data-astro-cid-7hauwchn]{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.step[data-astro-cid-7hauwchn]{border-top:1px solid #719285;padding-top:21px}.step[data-astro-cid-7hauwchn] small[data-astro-cid-7hauwchn]{color:#d3c8ac;font:12px Georgia,serif}.step[data-astro-cid-7hauwchn] h3[data-astro-cid-7hauwchn]{margin:14px 0}.step[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{color:#cfdbd0;font-size:14px;line-height:2}.reading[data-astro-cid-7hauwchn]{background:#f3f0e8}.reading-grid[data-astro-cid-7hauwchn]{grid-template-columns:.7fr 1.3fr;align-items:center;gap:75px;display:grid}.reading-copy[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{color:var(--muted);margin-top:23px;font-size:14px;line-height:2}.reading-note[data-astro-cid-7hauwchn]{color:#998f7e;border-top:1px solid #d4ccbd;margin-top:27px;padding-top:17px;font-size:11px}.sheets[data-astro-cid-7hauwchn]{grid-template-columns:1fr 1fr;align-items:center;gap:24px;display:grid}.sheets[data-astro-cid-7hauwchn] figure[data-astro-cid-7hauwchn]:nth-child(2){margin-top:65px}.sheets[data-astro-cid-7hauwchn] img[data-astro-cid-7hauwchn]{width:100%;height:auto;box-shadow:5px 11px 23px #4b44351c}.sheets[data-astro-cid-7hauwchn] figcaption[data-astro-cid-7hauwchn]{color:#8a7d68;margin-top:18px;font-size:11px}.closing[data-astro-cid-7hauwchn]{background:var(--red);color:#fff7e9;border-radius:4px;justify-content:space-between;align-items:center;gap:35px;margin:40px auto 55px;padding:30px 34px;display:flex}.closing[data-astro-cid-7hauwchn] strong[data-astro-cid-7hauwchn]{font:25px/1.5 Songti SC,serif}.closing[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{color:#e0beb6;margin-top:8px;font-size:12px}.closing[data-astro-cid-7hauwchn] a[data-astro-cid-7hauwchn]{white-space:nowrap;border:1px solid #c78e88;border-radius:30px;padding:8px 23px;font-size:13px}footer[data-astro-cid-7hauwchn]{color:#aeb2a8;background:#202626;padding:35px 0;font-size:11px}.footer[data-astro-cid-7hauwchn]{justify-content:space-between;gap:30px;display:flex}.footer[data-astro-cid-7hauwchn] strong[data-astro-cid-7hauwchn]{color:#fff;margin-bottom:12px;font:23px Songti SC,serif;display:block}.footer-links[data-astro-cid-7hauwchn]{gap:23px;margin-bottom:12px;display:flex}a[data-astro-cid-7hauwchn]:focus-visible,button[data-astro-cid-7hauwchn]:focus-visible{outline-offset:5px;outline:2px solid #ac6157}@media (width<=950px){.hero-grid[data-astro-cid-7hauwchn]{gap:30px}.hero-art[data-astro-cid-7hauwchn]{padding-inline:10px}.split[data-astro-cid-7hauwchn]{gap:45px}.reading-grid[data-astro-cid-7hauwchn]{gap:40px}.portrait[data-astro-cid-7hauwchn] h3[data-astro-cid-7hauwchn]{font-size:21px}nav[data-astro-cid-7hauwchn]{gap:17px}}@media (width<=650px){.header[data-astro-cid-7hauwchn]{height:68px;position:relative}.brand[data-astro-cid-7hauwchn] strong[data-astro-cid-7hauwchn]{font-size:20px}.brand[data-astro-cid-7hauwchn] small[data-astro-cid-7hauwchn]{font-size:8px}.contact[data-astro-cid-7hauwchn]{display:none}.menu[data-astro-cid-7hauwchn]{display:block}nav[data-astro-cid-7hauwchn]{z-index:10;border-bottom:1px solid var(--line);background:#fcfaf5;flex-direction:column;padding:22px 6%;display:none;position:absolute;top:68px;left:-5.55%;right:-5.55%}nav[data-astro-cid-7hauwchn].open{display:flex}.crumb[data-astro-cid-7hauwchn]{padding-top:20px}.hero-grid[data-astro-cid-7hauwchn]{grid-template-columns:1fr;gap:28px;padding:32px 0 37px}h1[data-astro-cid-7hauwchn]{font-size:39px}.eyebrow[data-astro-cid-7hauwchn]{margin-bottom:16px}.subtitle[data-astro-cid-7hauwchn]{margin-top:16px;font-size:23px}.intro[data-astro-cid-7hauwchn]{margin-top:20px;font-size:13px}.facts[data-astro-cid-7hauwchn]{gap:13px;margin:23px 0;font-size:11px}.facts[data-astro-cid-7hauwchn] span[data-astro-cid-7hauwchn]+span[data-astro-cid-7hauwchn]{padding-left:13px}.hero-art[data-astro-cid-7hauwchn]{padding:3px 30px 0}.hero-art[data-astro-cid-7hauwchn] img[data-astro-cid-7hauwchn]{max-height:390px}.section[data-astro-cid-7hauwchn]{padding:45px 0}.split[data-astro-cid-7hauwchn]{grid-template-columns:1fr;gap:27px}.year[data-astro-cid-7hauwchn]{margin-top:24px;font-size:39px}.year[data-astro-cid-7hauwchn] span[data-astro-cid-7hauwchn]{margin-left:15px;font-size:10px;display:inline}.prose[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{font-size:14px}.section-head[data-astro-cid-7hauwchn]{margin-bottom:28px;display:block}.section-head[data-astro-cid-7hauwchn]>p[data-astro-cid-7hauwchn]{margin-top:19px;font-size:13px}.portraits[data-astro-cid-7hauwchn],.steps[data-astro-cid-7hauwchn]{grid-template-columns:1fr;gap:28px}.portrait[data-astro-cid-7hauwchn]{padding-top:17px}.portrait[data-astro-cid-7hauwchn] h3[data-astro-cid-7hauwchn]{margin:12px 0}.portrait[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{font-size:13px}.tag[data-astro-cid-7hauwchn]{margin-top:15px}.step[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{font-size:13px}.reading-grid[data-astro-cid-7hauwchn]{grid-template-columns:1fr;gap:30px}.reading-copy[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{margin-top:19px;font-size:13px}.sheets[data-astro-cid-7hauwchn]{gap:16px}.sheets[data-astro-cid-7hauwchn] figure[data-astro-cid-7hauwchn]:nth-child(2){margin-top:40px}.sheets[data-astro-cid-7hauwchn] figcaption[data-astro-cid-7hauwchn]{margin-top:12px;font-size:10px}.closing[data-astro-cid-7hauwchn]{flex-direction:column;align-items:start;gap:20px;margin:27px auto 35px;padding:25px}.closing[data-astro-cid-7hauwchn] strong[data-astro-cid-7hauwchn]{font-size:23px}.footer[data-astro-cid-7hauwchn]{flex-direction:column;gap:22px}.footer-links[data-astro-cid-7hauwchn]{flex-wrap:wrap;gap:17px}}.origin-content[data-astro-cid-7hauwchn]{max-width:980px}.origin-heading[data-astro-cid-7hauwchn]{margin-bottom:29px}.origin-heading[data-astro-cid-7hauwchn] h2[data-astro-cid-7hauwchn] span[data-astro-cid-7hauwchn]{display:inline-block}.origin-content[data-astro-cid-7hauwchn] .prose[data-astro-cid-7hauwchn]{max-width:900px}.origin-content[data-astro-cid-7hauwchn] .prose[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{font-size:15px}.evidence[data-astro-cid-7hauwchn]{grid-template-columns:1.2fr .8fr;align-items:start;gap:65px;margin-top:42px;display:grid}.receipt[data-astro-cid-7hauwchn]{padding-top:40px}.receipt-mat[data-astro-cid-7hauwchn]{background:#e8e0ce;border:1px solid #d7ccb9;padding:26px}.receipt[data-astro-cid-7hauwchn] img[data-astro-cid-7hauwchn]{width:100%;height:auto;box-shadow:3px 7px 15px #43321d1a}.story[data-astro-cid-7hauwchn]>img[data-astro-cid-7hauwchn]{object-fit:contain;object-position:top;filter:drop-shadow(4px 8px 10px #453b2b12);width:100%;height:auto;max-height:550px}.evidence[data-astro-cid-7hauwchn] figcaption[data-astro-cid-7hauwchn]{border-top:1px solid #d7cebf;margin-top:22px;padding-top:16px}.evidence[data-astro-cid-7hauwchn] figcaption[data-astro-cid-7hauwchn] span[data-astro-cid-7hauwchn]{color:var(--green);font-size:12px}.evidence[data-astro-cid-7hauwchn] figcaption[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{color:var(--muted);margin-top:8px;font-size:12px;line-height:1.9}.evidence-source[data-astro-cid-7hauwchn]{color:#978b78;margin-top:27px;font-size:10px}@media (width<=650px){.origin-heading[data-astro-cid-7hauwchn]{margin-bottom:23px}.origin-heading[data-astro-cid-7hauwchn] h2[data-astro-cid-7hauwchn] span[data-astro-cid-7hauwchn]{display:block}.origin-content[data-astro-cid-7hauwchn] .prose[data-astro-cid-7hauwchn] p[data-astro-cid-7hauwchn]{font-size:14px}.evidence[data-astro-cid-7hauwchn]{grid-template-columns:1fr;gap:30px;margin-top:29px}.receipt[data-astro-cid-7hauwchn]{padding-top:0}.receipt-mat[data-astro-cid-7hauwchn]{padding:17px}.story[data-astro-cid-7hauwchn]>img[data-astro-cid-7hauwchn]{width:auto;max-height:470px;margin:auto}.evidence[data-astro-cid-7hauwchn] figcaption[data-astro-cid-7hauwchn]{margin-top:18px}.evidence-source[data-astro-cid-7hauwchn]{margin-top:21px}}.centenary[data-astro-cid-7hauwchn]{border-left:3px solid var(--red);color:var(--red);align-items:center;gap:20px;margin:0 0 26px;padding:3px 0 3px 16px;display:flex}.centenary-years[data-astro-cid-7hauwchn]{white-space:nowrap;align-items:center;gap:8px;font:25px/1.4 Georgia,serif;display:flex}.centenary-years[data-astro-cid-7hauwchn]>span[data-astro-cid-7hauwchn]{color:#ad9384;font-size:15px}.centenary-label[data-astro-cid-7hauwchn]{font-family:Songti SC,serif;font-size:15px;line-height:1.7}.centenary-note[data-astro-cid-7hauwchn]{color:#8b8276;letter-spacing:.03em;margin-top:2px;font-family:-apple-system,BlinkMacSystemFont,PingFang SC,sans-serif;font-size:10px;display:block}@media (width<=950px){.centenary[data-astro-cid-7hauwchn]{gap:13px}.centenary-years[data-astro-cid-7hauwchn]{font-size:22px}.centenary-label[data-astro-cid-7hauwchn]{font-size:13px}}@media (width<=650px){.centenary[data-astro-cid-7hauwchn]{gap:13px;margin-bottom:24px;padding-left:12px}.centenary-years[data-astro-cid-7hauwchn]{gap:5px;font-size:20px}.centenary-label[data-astro-cid-7hauwchn]{font-size:12px}.centenary-note[data-astro-cid-7hauwchn]{max-width:170px;font-size:9px}}.process[data-astro-cid-7hauwchn] h2[data-astro-cid-7hauwchn],.process[data-astro-cid-7hauwchn] h3[data-astro-cid-7hauwchn]{color:#fffaf0}
