.society-simple[data-astro-cid-ax6z3zu2]{color:#243e32;font-family:system-ui,Microsoft YaHei,sans-serif;line-height:1.8}.society-simple[data-astro-cid-ax6z3zu2] [data-astro-cid-ax6z3zu2]{box-sizing:border-box}.society-simple[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{color:inherit;text-decoration:none}.society-simple[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]:focus-visible,.society-simple[data-astro-cid-ax6z3zu2] summary[data-astro-cid-ax6z3zu2]:focus-visible{outline-offset:5px;outline:2px solid #876a38}.society-simple[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]:hover{color:#77603a}.soc-intro[data-astro-cid-ax6z3zu2]{padding:0 0 38px}.soc-kicker[data-astro-cid-ax6z3zu2]{color:#53695c;letter-spacing:.13em;margin:0 0 25px;font-size:10px;font-weight:600}.soc-kicker[data-astro-cid-ax6z3zu2] span[data-astro-cid-ax6z3zu2]{color:#a2ad9c;padding:0 10px}.soc-intro[data-astro-cid-ax6z3zu2] h1[data-astro-cid-ax6z3zu2]{color:#193d2e;letter-spacing:.035em;margin:0;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:clamp(38px,4.7vw,58px);font-weight:500;line-height:1.3}.soc-deck[data-astro-cid-ax6z3zu2]{color:#455c4e;margin:18px 0 14px;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:22px}.soc-opening[data-astro-cid-ax6z3zu2]{color:#5c6d60;max-width:690px;margin:0;font-size:14px;line-height:2}.soc-topics[data-astro-cid-ax6z3zu2]{border-top:1px solid #c9d3c7;border-bottom:1px solid #c9d3c7;flex-wrap:wrap;gap:16px 34px;padding:15px 0;font-size:12px;display:flex}.soc-topics[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{align-items:center;gap:16px;min-height:24px;display:flex}.soc-topics[data-astro-cid-ax6z3zu2] span[data-astro-cid-ax6z3zu2]{color:#7a8979;font-size:11px}.soc-chapter[data-astro-cid-ax6z3zu2]{border-bottom:1px solid #d9dfd3;grid-template-columns:220px minmax(0,1fr);gap:50px;padding:37px 0 33px;scroll-margin-top:96px;display:grid}.soc-chapter-heading[data-astro-cid-ax6z3zu2]{min-width:0}.soc-number[data-astro-cid-ax6z3zu2]{color:#897347;letter-spacing:.15em;margin-bottom:10px;font-size:10px;display:block}.soc-chapter[data-astro-cid-ax6z3zu2] h2[data-astro-cid-ax6z3zu2]{color:#234431;margin:0 0 10px;font-family:Georgia,Noto Serif SC,Songti SC,serif;font-size:25px;font-weight:500;line-height:1.5}.soc-chapter-heading[data-astro-cid-ax6z3zu2] p[data-astro-cid-ax6z3zu2]{color:#627264;max-width:200px;margin:0;font-size:12px;line-height:1.9}.soc-chapter-content[data-astro-cid-ax6z3zu2]{min-width:0}.soc-links[data-astro-cid-ax6z3zu2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:21px 30px;margin:0;padding:2px 0 0;list-style:none;display:grid}.soc-links[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2]{min-width:0}.soc-links[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{border-bottom:1px solid #e0e4d9;min-height:44px;padding:0 0 12px;display:block}.soc-links[data-astro-cid-ax6z3zu2] h3[data-astro-cid-ax6z3zu2]{overflow-wrap:anywhere;justify-content:space-between;align-items:baseline;gap:12px;margin:0 0 7px;font-size:15px;font-weight:550;line-height:1.6;display:flex}.soc-links[data-astro-cid-ax6z3zu2] h3[data-astro-cid-ax6z3zu2] span[data-astro-cid-ax6z3zu2]{color:#7d8b79;flex-shrink:0;font-size:12px}.soc-links[data-astro-cid-ax6z3zu2] p[data-astro-cid-ax6z3zu2]{color:#647063;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.9;display:-webkit-box;overflow:hidden}.soc-more[data-astro-cid-ax6z3zu2]{color:#536a56;margin-top:18px;font-size:12px}.soc-more[data-astro-cid-ax6z3zu2] summary[data-astro-cid-ax6z3zu2]{cursor:pointer;min-height:36px;list-style:revert;padding:7px 0}.soc-more[data-astro-cid-ax6z3zu2] summary[data-astro-cid-ax6z3zu2] span[data-astro-cid-ax6z3zu2]{color:#7d856e;margin-left:7px;font-size:10px}.soc-more[data-astro-cid-ax6z3zu2] ul[data-astro-cid-ax6z3zu2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 30px;margin:0;padding:4px 0 0;list-style:none;display:grid}.soc-more[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2]{min-width:0}.soc-more[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{overflow-wrap:anywhere;border-bottom:1px solid #e0e4d9;justify-content:space-between;gap:10px;padding:10px 0;display:flex}.soc-more[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2] span[data-astro-cid-ax6z3zu2]{color:#7d8b79}.soc-end[data-astro-cid-ax6z3zu2]{color:#60705e;justify-content:space-between;gap:20px;padding-top:26px;font-size:12px;display:flex}.soc-end[data-astro-cid-ax6z3zu2] p[data-astro-cid-ax6z3zu2]{margin:0}.soc-end[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{color:#365a3d;white-space:nowrap}.soc-end[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2] span[data-astro-cid-ax6z3zu2]{padding-left:9px}.soc-empty[data-astro-cid-ax6z3zu2]{color:#60705e;margin:36px 0;font-size:14px;line-height:2}@media (width<=800px){.soc-chapter[data-astro-cid-ax6z3zu2]{grid-template-columns:175px minmax(0,1fr);gap:28px}.soc-links[data-astro-cid-ax6z3zu2]{gap:20px}.soc-break[data-astro-cid-ax6z3zu2]{display:none}}@media (width<=600px){.soc-intro[data-astro-cid-ax6z3zu2]{padding-bottom:28px}.soc-kicker[data-astro-cid-ax6z3zu2]{letter-spacing:.08em;margin-bottom:21px;font-size:9px}.soc-kicker[data-astro-cid-ax6z3zu2] span[data-astro-cid-ax6z3zu2]{padding:0 5px}.soc-intro[data-astro-cid-ax6z3zu2] h1[data-astro-cid-ax6z3zu2]{font-size:39px}.soc-deck[data-astro-cid-ax6z3zu2]{margin:16px 0 12px;font-size:20px}.soc-opening[data-astro-cid-ax6z3zu2]{font-size:13px}.soc-topics[data-astro-cid-ax6z3zu2]{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 24px;padding:10px 0;display:grid}.soc-topics[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{justify-content:space-between;min-height:36px;font-size:12px}.soc-chapter[data-astro-cid-ax6z3zu2]{grid-template-columns:1fr;gap:19px;padding:29px 0 27px;scroll-margin-top:85px}.soc-number[data-astro-cid-ax6z3zu2]{margin:0 9px 0 0;display:inline-block}.soc-chapter[data-astro-cid-ax6z3zu2] h2[data-astro-cid-ax6z3zu2]{font-size:24px;display:inline}.soc-chapter-heading[data-astro-cid-ax6z3zu2] p[data-astro-cid-ax6z3zu2]{max-width:none;margin-top:7px;font-size:12px}.soc-links[data-astro-cid-ax6z3zu2]{grid-template-columns:1fr;gap:15px}.soc-links[data-astro-cid-ax6z3zu2] h3[data-astro-cid-ax6z3zu2]{font-size:15px}.soc-links[data-astro-cid-ax6z3zu2] p[data-astro-cid-ax6z3zu2]{-webkit-line-clamp:2;font-size:12px}.soc-links[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{padding-bottom:13px}.soc-more[data-astro-cid-ax6z3zu2] ul[data-astro-cid-ax6z3zu2]{grid-template-columns:1fr}.soc-end[data-astro-cid-ax6z3zu2]{flex-direction:column;gap:10px;font-size:11px}}.soc-topics[data-astro-cid-ax6z3zu2]{color:#294d3a;background:0 0}.soc-topics[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{color:#294d3a}.soc-topics[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]:hover{color:#715a31}.soc-links[data-astro-cid-ax6z3zu2]{gap:14px}.soc-links[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2]{display:flex}.soc-links[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2]>a[data-astro-cid-ax6z3zu2]{color:#294532;background:#fdfef9;border:1px solid #d4ddcf;border-radius:8px;width:100%;min-height:116px;padding:18px 19px;transition:border-color .15s,background .15s}.soc-links[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2]>a[data-astro-cid-ax6z3zu2]:hover{color:#294532;background:#f0f4e9;border-color:#a9b99e}.soc-links[data-astro-cid-ax6z3zu2] h3[data-astro-cid-ax6z3zu2]{color:#234431;margin-bottom:9px;font-size:16px}.soc-links[data-astro-cid-ax6z3zu2] p[data-astro-cid-ax6z3zu2]{color:#5c6b5b}.soc-end[data-astro-cid-ax6z3zu2]{color:#526550;background:0 0;padding-top:23px}.soc-end[data-astro-cid-ax6z3zu2] a[data-astro-cid-ax6z3zu2]{color:#315638}.soc-opening[data-astro-cid-ax6z3zu2]{white-space:pre-line}@media (width<=600px){.soc-links[data-astro-cid-ax6z3zu2]{gap:10px}.soc-links[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2]>a[data-astro-cid-ax6z3zu2]{min-height:96px;padding:16px 17px}.soc-links[data-astro-cid-ax6z3zu2] h3[data-astro-cid-ax6z3zu2]{font-size:15px}}@media (prefers-reduced-motion:reduce){.soc-links[data-astro-cid-ax6z3zu2] li[data-astro-cid-ax6z3zu2]>a[data-astro-cid-ax6z3zu2]{transition:none}}html{color:#243e32;scroll-behavior:smooth;background:#f7f8f2}body{margin:0;font-family:system-ui,Microsoft YaHei,sans-serif}*{box-sizing:border-box}a{color:inherit}.site-header{z-index:1000;color:#f2f5ef;--nav-accent:#d0bc8f;--nav-panel-bg:#173d30;--nav-panel-text:#f2f5ef;--nav-panel-border:#8a9e8c;--nav-panel-hover:#284d3b;background:#173d30;justify-content:space-between;align-items:center;gap:20px;min-height:74px;padding:12px 6vw;display:flex;position:sticky;top:0}.brand{color:inherit;flex-shrink:0;align-items:center;gap:12px;text-decoration:none;display:flex}.brand-mark{border:1px solid #b2c3ad;border-radius:50%;place-items:center;width:40px;height:40px;font:20px Georgia,serif;display:grid}.brand strong,.brand small{display:block}.brand strong{letter-spacing:.13em;font-size:16px}.brand small{letter-spacing:.15em;color:#c5d2bc;font:8px/1.8 system-ui,sans-serif}.soc-shell{max-width:1120px;margin:0 auto;padding:52px 48px 58px}.soc-site-footer{color:#526b55;background:0 0;border-top:1px solid #d2dacb;justify-content:space-between;gap:20px;max-width:1024px;margin:auto;padding:23px 0 35px;font-size:11px;display:flex}.soc-site-footer a{text-decoration:none}.soc-site-footer a:focus-visible,.brand:focus-visible{outline-offset:5px;outline:2px solid #9f864d}@media (width<=760px){.site-header{gap:12px;min-height:70px;padding:13px 20px}.brand{gap:9px}.brand-mark{width:34px;height:34px;font-size:18px}.brand strong{font-size:15px}.brand small{font-size:7px}.soc-shell{padding:34px 22px 40px}.soc-site-footer{margin:0 22px;padding:20px 0 30px;font-size:10px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}
