[data-astro-cid-expxin2s]{box-sizing:border-box}.nankai-case[data-astro-cid-expxin2s]{color:#292b29;background:#faf8f3;margin:0;font:16px/1.9 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}h1[data-astro-cid-expxin2s],h2[data-astro-cid-expxin2s],h3[data-astro-cid-expxin2s],p[data-astro-cid-expxin2s],figure[data-astro-cid-expxin2s]{margin:0}h1[data-astro-cid-expxin2s],h2[data-astro-cid-expxin2s],h3[data-astro-cid-expxin2s]{font-family:Songti SC,serif;font-weight:500}a[data-astro-cid-expxin2s]{color:inherit;text-decoration:none}.wrap[data-astro-cid-expxin2s]{width:min(1120px,88%);margin:auto}.unused-[data-astro-cid-expxin2s].brand{color:#8c2029;font:26px Songti SC,serif}.crumb[data-astro-cid-expxin2s]{color:#847b78;padding:25px 0;font-size:12px}.hero[data-astro-cid-expxin2s]{background:radial-gradient(at 85%,#e9e1eb,#0000 65%)}.hero-grid[data-astro-cid-expxin2s]{grid-template-columns:1fr 1fr;align-items:center;gap:60px;padding:45px 0 70px;display:grid}.eyebrow[data-astro-cid-expxin2s]{letter-spacing:2px;color:#783876;margin-bottom:22px;font-size:12px}h1[data-astro-cid-expxin2s]{color:#69346c;font-size:clamp(40px,5vw,65px);line-height:1.3}.lead[data-astro-cid-expxin2s]{margin:23px 0;font:27px/1.6 Songti SC,serif}.intro[data-astro-cid-expxin2s]{color:#74716e;max-width:460px;font-size:14px}.facts[data-astro-cid-expxin2s]{color:#806f7b;border-top:1px solid #d9ced8;margin-top:30px;padding-top:18px;font-size:12px}.hero[data-astro-cid-expxin2s] img[data-astro-cid-expxin2s]{object-fit:contain;width:100%;height:440px}.hero[data-astro-cid-expxin2s] figcaption[data-astro-cid-expxin2s]{text-align:center;color:#8c7c88;font-size:11px}section[data-astro-cid-expxin2s].content{border-top:1px solid #e2ddd4;padding:80px 0}h2[data-astro-cid-expxin2s]{font-size:clamp(29px,3.4vw,43px);line-height:1.5}.split[data-astro-cid-expxin2s]{grid-template-columns:1fr 1.1fr;gap:80px;display:grid}.prose[data-astro-cid-expxin2s]{color:#6e716b}.prose[data-astro-cid-expxin2s] p[data-astro-cid-expxin2s]+p[data-astro-cid-expxin2s]{margin-top:20px}.cards[data-astro-cid-expxin2s]{grid-template-columns:repeat(3,1fr);gap:30px;margin-top:38px;display:grid}.card[data-astro-cid-expxin2s]{border-top:1px solid #bda9bc;padding-top:20px}.card[data-astro-cid-expxin2s] small[data-astro-cid-expxin2s]{color:#997997}.card[data-astro-cid-expxin2s] h3[data-astro-cid-expxin2s]{margin:15px 0;font-size:24px}.card[data-astro-cid-expxin2s] p[data-astro-cid-expxin2s]{color:#73746e;font-size:14px}.series[data-astro-cid-expxin2s]{grid-template-columns:repeat(4,1fr);gap:22px;margin-top:35px;display:grid}.series[data-astro-cid-expxin2s] img[data-astro-cid-expxin2s]{object-fit:contain;width:100%;height:270px}.series[data-astro-cid-expxin2s] figcaption[data-astro-cid-expxin2s]{text-align:center;color:#887b83;margin-top:15px;font-size:12px}.reading[data-astro-cid-expxin2s]{background:#eee9ed}.reading[data-astro-cid-expxin2s] img[data-astro-cid-expxin2s]{object-fit:contain;width:100%;max-height:600px;box-shadow:0 10px 30px #34273515}.reading[data-astro-cid-expxin2s] p[data-astro-cid-expxin2s]{color:#766d75;margin-top:22px;font-size:14px}.tags[data-astro-cid-expxin2s]{flex-wrap:wrap;gap:10px;margin-top:25px;display:flex}.tags[data-astro-cid-expxin2s] span[data-astro-cid-expxin2s]{border:1px solid #cdbfcb;border-radius:30px;padding:5px 13px;font-size:12px}.closing[data-astro-cid-expxin2s]{color:#fff;background:#673b66;margin:55px auto;padding:45px}.closing[data-astro-cid-expxin2s] p[data-astro-cid-expxin2s]{color:#ddcddd;margin:15px 0}.closing[data-astro-cid-expxin2s] a[data-astro-cid-expxin2s]{border-bottom:1px solid #bda6bd;font-size:14px;display:inline-block}.unused-footer[data-astro-cid-expxin2s]{color:#8d837e;padding:25px 0 40px;font-size:12px}.preview[data-astro-cid-expxin2s]{color:#998891;padding:10px 0;font-size:11px}@media (width<=700px){.hero-grid[data-astro-cid-expxin2s],.split[data-astro-cid-expxin2s]{grid-template-columns:1fr;gap:30px}.hero-grid[data-astro-cid-expxin2s]{padding-top:20px}.hero[data-astro-cid-expxin2s] img[data-astro-cid-expxin2s]{height:330px}.cards[data-astro-cid-expxin2s]{grid-template-columns:1fr}.series[data-astro-cid-expxin2s]{grid-template-columns:1fr 1fr;gap:15px}.series[data-astro-cid-expxin2s] img[data-astro-cid-expxin2s]{height:210px}section[data-astro-cid-expxin2s].content{padding:50px 0}.closing[data-astro-cid-expxin2s]{padding:28px}.lead[data-astro-cid-expxin2s]{font-size:24px}}
