.TianfuJournalPage_page__sm_HC{background:#fffef9;color:#28251f;--gold:#8b6c35;--line:#d9cbb2;--paper:#f5efe3}.TianfuJournalPage_page__sm_HC a:focus-visible,.TianfuJournalPage_page__sm_HC summary:focus-visible,.TianfuJournalPage_tableWrap__dk7qu:focus-visible{outline:3px solid #785b2f;outline-offset:5px}.TianfuJournalPage_hero__5VnN9{position:relative;isolation:isolate;min-height:690px;height:calc(100svh - 90px);max-height:900px;color:#fff;background:#28251f}.TianfuJournalPage_heroImage__FIMPl{-o-object-fit:cover;object-fit:cover;z-index:-2}.TianfuJournalPage_heroShade__bsVtQ{position:absolute;inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),rgba(0,0,0,.12) 30%,rgba(0,0,0,.8));z-index:-1}.TianfuJournalPage_heroInner__ylGZb{max-width:1280px;margin:auto;padding:32px 48px 72px;height:100%;display:flex;flex-direction:column;justify-content:space-between}.TianfuJournalPage_breadcrumbs__ZwuSG{display:flex;gap:12px;flex-wrap:wrap;font-size:13px}.TianfuJournalPage_breadcrumbs__ZwuSG a{text-decoration:underline;text-underline-offset:4px}.TianfuJournalPage_heroCopy___xTXy{max-width:1050px}.TianfuJournalPage_kicker__loF_r{font-size:12px;letter-spacing:.18em;text-transform:uppercase;color:#ffe4ad;margin:0 0 22px}.TianfuJournalPage_hero__5VnN9 h1{font-family:"Noto Serif SC",Songti SC,STSong,Georgia,serif;font-size:clamp(38px,4.8vw,70px);font-weight:400;line-height:1.18;letter-spacing:0;text-wrap:balance}.TianfuJournalPage_description__NipXg{max-width:780px;line-height:1.9;font-size:18px;margin-top:26px;color:#fff}.TianfuJournalPage_shell__2uZrw{max-width:1256px;margin:auto;padding:0 36px}.TianfuJournalPage_heroCaption__L0TKs{font-size:12px;line-height:1.8;color:#655c4e;padding:15px 0;border-bottom:1px solid var(--line)}.TianfuJournalPage_byline__WGbY8{display:flex;flex-wrap:wrap;gap:14px 24px;align-items:center;font-size:13px;margin:24px 0 50px;color:#655c4e}.TianfuJournalPage_byline__WGbY8 nav{display:flex;gap:20px;margin-left:auto}.TianfuJournalPage_byline__WGbY8 a{padding:10px 0;text-decoration:underline;text-underline-offset:5px}.TianfuJournalPage_byline__WGbY8 a[aria-current=page]{font-weight:700;color:#28251f}.TianfuJournalPage_intro__EM_Vn{max-width:870px;margin:0 auto 40px;font-size:20px;line-height:1.95}.TianfuJournalPage_intro__EM_Vn p+p{margin-top:22px}.TianfuJournalPage_summary__5WhK9{max-width:870px;margin:0 auto 70px;padding:30px 38px;background:var(--paper);border-left:3px solid #b28e50}.TianfuJournalPage_summary__5WhK9 h2{font-size:20px;font-weight:600;margin-bottom:16px}.TianfuJournalPage_summary__5WhK9 ul{padding-left:20px;display:grid;gap:13px;line-height:1.85;list-style:disc}.TianfuJournalPage_readingGrid__kEHm9{display:grid;grid-template-columns:220px minmax(0,1fr);gap:52px}.TianfuJournalPage_contents__wM5R3 nav{position:sticky;top:116px;display:grid;gap:15px;border-left:1px solid var(--line);padding-left:20px}.TianfuJournalPage_contents__wM5R3 p{color:var(--gold);font-size:12px;margin-bottom:4px}.TianfuJournalPage_contents__wM5R3 a{font-size:14px;line-height:1.65;color:#655c4e}.TianfuJournalPage_contents__wM5R3 a:hover{color:#28251f;text-decoration:underline}.TianfuJournalPage_body__mV70R{min-width:0}.TianfuJournalPage_section__DT7X5{margin-bottom:64px;scroll-margin-top:115px}.TianfuJournalPage_section__DT7X5 h2,.TianfuJournalPage_sources__ywb0i h2{font-family:"Noto Serif SC",Songti SC,STSong,Georgia,serif;font-size:clamp(27px,2.7vw,37px);line-height:1.4;font-weight:400;margin-bottom:25px}.TianfuJournalPage_conclusion__ctdXT,.TianfuJournalPage_section__DT7X5 li,.TianfuJournalPage_section__DT7X5 p,.TianfuJournalPage_sources__ywb0i p{font-size:17px;line-height:1.95;color:#403b33}.TianfuJournalPage_section__DT7X5 p+p{margin-top:20px}.TianfuJournalPage_section__DT7X5 ul{list-style:disc;padding-left:22px;margin:24px 0;display:grid;gap:10px}.TianfuJournalPage_tableWrap__dk7qu{overflow-x:auto;margin:30px 0;border:1px solid var(--line);border-radius:12px}.TianfuJournalPage_tableWrap__dk7qu table{width:100%;border-collapse:collapse;text-align:left;min-width:560px;font-size:14px;line-height:1.8}.TianfuJournalPage_tableWrap__dk7qu caption{text-align:left;padding:18px;background:var(--paper);font-weight:600;color:#28251f}.TianfuJournalPage_tableWrap__dk7qu td,.TianfuJournalPage_tableWrap__dk7qu th{padding:16px;vertical-align:top;border-top:1px solid var(--line)}.TianfuJournalPage_tableWrap__dk7qu thead th{background:#eee5d5;font-weight:600}.TianfuJournalPage_tableWrap__dk7qu tbody th{min-width:105px;font-weight:600}.TianfuJournalPage_tableWrap__dk7qu tr:nth-child(2n){background:#faf7f0}.TianfuJournalPage_sectionLinks__b3W85{display:flex;flex-wrap:wrap;gap:12px 28px;margin:24px 0!important}.TianfuJournalPage_sectionLinks__b3W85 a{font-size:15px;color:#725522;text-decoration:underline;text-underline-offset:4px}.TianfuJournalPage_figure__nygCq{margin:32px 0 0}.TianfuJournalPage_figure__nygCq img{width:100%;height:auto;max-height:720px;-o-object-fit:contain;object-fit:contain;background:#eee5d6;border-radius:12px}.TianfuJournalPage_figure__nygCq figcaption{font-size:13px;line-height:1.8;color:#655c4e;margin-top:12px}.TianfuJournalPage_photoPair__6gtor{display:grid;grid-template-columns:1fr 1fr;gap:20px}.TianfuJournalPage_photoPair__6gtor .TianfuJournalPage_figure__nygCq img{aspect-ratio:4/3;-o-object-fit:contain;object-fit:contain}.TianfuJournalPage_photoPair__6gtor .TianfuJournalPage_figure__nygCq{min-width:0}.TianfuJournalPage_faq__xsJIp details{border-top:1px solid var(--line);padding:22px 0}.TianfuJournalPage_faq__xsJIp details:last-child{border-bottom:1px solid var(--line)}.TianfuJournalPage_faq__xsJIp summary{font-size:18px;line-height:1.7;font-weight:600;cursor:pointer}.TianfuJournalPage_faq__xsJIp details p{padding-top:18px}.TianfuJournalPage_conclusion__ctdXT{border-left:3px solid #b28e50;padding-left:25px;margin:24px 0 44px}.TianfuJournalPage_sources__ywb0i{background:var(--paper);padding:30px;border-radius:12px;margin-bottom:70px}.TianfuJournalPage_sources__ywb0i h2{font-size:23px;margin-bottom:16px}.TianfuJournalPage_sources__ywb0i li,.TianfuJournalPage_sources__ywb0i p{font-size:14px;line-height:1.9}.TianfuJournalPage_sources__ywb0i ul{margin-top:20px;list-style:disc;padding-left:18px}.TianfuJournalPage_sources__ywb0i a{color:#725522;text-decoration:underline;text-underline-offset:4px}.TianfuJournalPage_inquiry__nzStc{max-width:1184px;margin:0 auto 75px;display:flex;gap:40px;align-items:center;justify-content:space-between;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:40px 0}.TianfuJournalPage_inquiry__nzStc h2,.TianfuJournalPage_related__pghsE h2{font-family:"Noto Serif SC",Songti SC,STSong,Georgia,serif;font-weight:400;font-size:32px;line-height:1.35}.TianfuJournalPage_inquiry__nzStc p{max-width:700px;font-size:16px;line-height:1.9;margin-top:14px;color:#655c4e}.TianfuJournalPage_inquiry__nzStc a{flex-shrink:0}.TianfuJournalPage_related__pghsE{max-width:1184px;margin:auto;padding-bottom:90px}.TianfuJournalPage_related__pghsE>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.TianfuJournalPage_related__pghsE>div>a{border:1px solid var(--line);border-radius:18px;padding:26px;display:flex;flex-direction:column}.TianfuJournalPage_related__pghsE span{color:var(--gold);font-size:12px;line-height:1.5}.TianfuJournalPage_related__pghsE h3{font-size:23px;line-height:1.5;margin:16px 0;font-weight:500}.TianfuJournalPage_related__pghsE p{font-size:14px;line-height:1.8;color:#655c4e}.TianfuJournalPage_related__pghsE b{display:block;margin-top:auto;padding-top:20px;font-weight:400}@media (max-width:1000px){.TianfuJournalPage_readingGrid__kEHm9{grid-template-columns:1fr;gap:35px}.TianfuJournalPage_contents__wM5R3 nav{position:static;display:flex;flex-wrap:wrap;gap:12px 20px;padding:20px;border:1px solid var(--line);border-radius:12px}.TianfuJournalPage_contents__wM5R3 p{width:100%}.TianfuJournalPage_body__mV70R{max-width:870px;margin:auto;width:100%}.TianfuJournalPage_inquiry__nzStc,.TianfuJournalPage_related__pghsE{margin-left:36px;margin-right:36px}.TianfuJournalPage_inquiry__nzStc{flex-direction:column;align-items:flex-start}.TianfuJournalPage_related__pghsE>div{grid-template-columns:1fr 1fr}}@media (max-width:600px){.TianfuJournalPage_hero__5VnN9{height:auto;min-height:680px;max-height:none}.TianfuJournalPage_heroInner__ylGZb{min-height:680px;padding:24px 22px 42px}.TianfuJournalPage_hero__5VnN9 h1{font-size:36px;line-height:1.25}.TianfuJournalPage_description__NipXg{font-size:16px;line-height:1.85;margin-top:20px}.TianfuJournalPage_kicker__loF_r{font-size:11px;letter-spacing:.09em}.TianfuJournalPage_shell__2uZrw{padding:0 22px}.TianfuJournalPage_byline__WGbY8{font-size:12px;gap:10px 16px;margin-bottom:30px}.TianfuJournalPage_byline__WGbY8 nav{margin-left:0;width:100%}.TianfuJournalPage_intro__EM_Vn{font-size:18px;line-height:1.95}.TianfuJournalPage_summary__5WhK9{padding:24px;margin-bottom:35px}.TianfuJournalPage_readingGrid__kEHm9{gap:32px}.TianfuJournalPage_section__DT7X5{margin-bottom:42px}.TianfuJournalPage_section__DT7X5 h2{font-size:28px}.TianfuJournalPage_conclusion__ctdXT,.TianfuJournalPage_section__DT7X5 li,.TianfuJournalPage_section__DT7X5 p{font-size:17px}.TianfuJournalPage_tableWrap__dk7qu table{min-width:520px}.TianfuJournalPage_photoPair__6gtor{grid-template-columns:1fr;gap:0}.TianfuJournalPage_figure__nygCq{margin-top:26px}.TianfuJournalPage_figure__nygCq img{border-radius:8px}.TianfuJournalPage_sources__ywb0i{padding:24px;margin-bottom:45px}.TianfuJournalPage_inquiry__nzStc,.TianfuJournalPage_related__pghsE{margin-left:22px;margin-right:22px}.TianfuJournalPage_inquiry__nzStc{padding:30px 0;margin-bottom:45px}.TianfuJournalPage_related__pghsE>div{grid-template-columns:1fr}.TianfuJournalPage_inquiry__nzStc h2,.TianfuJournalPage_related__pghsE h2{font-size:28px}.TianfuJournalPage_related__pghsE{padding-bottom:55px}}