.hotpot-case[data-astro-cid-gltw2bya]{--red:#8c2029;--ink:#292c27;--muted:#787d73;--paper:#faf8f3;--line:#ded6c9;--orange:#cb7138}[data-astro-cid-gltw2bya]{box-sizing:border-box}.hotpot-case[data-astro-cid-gltw2bya]{color:var(--ink);background:var(--paper);margin:0;font:15px/1.9 -apple-system,BlinkMacSystemFont,PingFang SC,sans-serif}h1[data-astro-cid-gltw2bya],h2[data-astro-cid-gltw2bya],h3[data-astro-cid-gltw2bya],p[data-astro-cid-gltw2bya],figure[data-astro-cid-gltw2bya]{margin:0}h1[data-astro-cid-gltw2bya],h2[data-astro-cid-gltw2bya],h3[data-astro-cid-gltw2bya],.serif[data-astro-cid-gltw2bya]{font-family:Songti SC,Noto Serif CJK SC,serif;font-weight:600}a[data-astro-cid-gltw2bya]{color:inherit;text-decoration:none}img[data-astro-cid-gltw2bya]{max-width:100%;height:auto;display:block}.wrap[data-astro-cid-gltw2bya]{width:min(1160px,90%);margin:auto}header[data-astro-cid-gltw2bya]{border-bottom:1px solid var(--line);background:#fcfaf6}.header[data-astro-cid-gltw2bya]{justify-content:space-between;align-items:center;gap:25px;height:80px;display:flex}.brand[data-astro-cid-gltw2bya]{align-items:center;gap:10px;display:flex}.brand[data-astro-cid-gltw2bya] img[data-astro-cid-gltw2bya]{object-fit:contain;width:30px;height:38px}.brand[data-astro-cid-gltw2bya] strong[data-astro-cid-gltw2bya]{letter-spacing:3px;color:var(--red);font:700 24px Songti SC,serif}.brand[data-astro-cid-gltw2bya] small[data-astro-cid-gltw2bya]{color:#938b7d;font-size:9px;display:block}nav[data-astro-cid-gltw2bya]{gap:27px;font-size:14px;display:flex}nav[data-astro-cid-gltw2bya] .active[data-astro-cid-gltw2bya]{color:var(--red);border-bottom:1px solid}.contact[data-astro-cid-gltw2bya]{background:var(--red);color:#fff;border-radius:4px;padding:7px 23px;font-size:13px}.menu[data-astro-cid-gltw2bya]{color:var(--red);background:0 0;border:0;font-size:23px;display:none}.crumb[data-astro-cid-gltw2bya]{color:#8f887b;padding-top:25px;font-size:11px}.eyebrow[data-astro-cid-gltw2bya]{letter-spacing:.2em;color:var(--red);margin-bottom:21px;font-size:11px}.hero[data-astro-cid-gltw2bya]{background:radial-gradient(at 78% 55%,#eedbc4,#0000 56%),#faf8f3}.hero-grid[data-astro-cid-gltw2bya]{grid-template-columns:1.1fr 1fr;align-items:center;gap:90px;padding:43px 0 57px;display:grid}h1[data-astro-cid-gltw2bya]{color:var(--red);font-size:clamp(38px,4.5vw,63px);line-height:1.3}.english[data-astro-cid-gltw2bya]{letter-spacing:1px;color:#c17e43;margin-bottom:16px;font:italic 24px/1.4 Georgia,serif}.subtitle[data-astro-cid-gltw2bya]{margin-top:24px;font:26px/1.7 Songti SC,serif}.intro[data-astro-cid-gltw2bya]{color:var(--muted);max-width:440px;margin-top:23px;font-size:14px;line-height:2}.facts[data-astro-cid-gltw2bya]{color:#8d816e;flex-wrap:wrap;gap:19px;margin-top:27px;font-size:12px;display:flex}.facts[data-astro-cid-gltw2bya] span[data-astro-cid-gltw2bya]+span[data-astro-cid-gltw2bya]{border-left:1px solid #d7c9b5;padding-left:19px}.text-link[data-astro-cid-gltw2bya]{color:var(--red);border-bottom:1px solid #c7a195;margin-top:24px;padding-bottom:5px;font-size:13px;display:inline-block}.hero-art[data-astro-cid-gltw2bya]{flex-direction:column;align-items:center;padding:5px 38px 0;display:flex}.hero-art[data-astro-cid-gltw2bya] img[data-astro-cid-gltw2bya]{filter:drop-shadow(12px 17px 12px #4a311d25);width:auto;max-height:465px}.hero-art[data-astro-cid-gltw2bya] figcaption[data-astro-cid-gltw2bya]{color:#9b8d77;letter-spacing:.1em;margin-top:22px;font-size:10px}.section[data-astro-cid-gltw2bya]{padding:75px 0}h2[data-astro-cid-gltw2bya]{font-size:clamp(28px,3vw,39px);line-height:1.5}h3[data-astro-cid-gltw2bya]{font-size:23px;line-height:1.5}.section-head[data-astro-cid-gltw2bya]{justify-content:space-between;align-items:end;gap:45px;margin-bottom:36px;display:flex}.section-head[data-astro-cid-gltw2bya]>p[data-astro-cid-gltw2bya]{color:var(--muted);max-width:400px;font-size:14px}.opening[data-astro-cid-gltw2bya]{border-block:1px solid var(--line);background:#f0ece3}.split[data-astro-cid-gltw2bya]{grid-template-columns:1fr 1.15fr;gap:85px;display:grid}.prose[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{color:#6f746a;font-size:15px;line-height:2.1}.prose[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]+p[data-astro-cid-gltw2bya]{margin-top:20px}.chapter-map[data-astro-cid-gltw2bya]{grid-template-columns:repeat(3,1fr);gap:35px;margin-top:38px;display:grid}.map-item[data-astro-cid-gltw2bya]{border-top:1px solid #c7baa8;padding-top:20px}.map-item[data-astro-cid-gltw2bya] small[data-astro-cid-gltw2bya]{color:#ac8c63;font:italic 25px Georgia,serif}.map-item[data-astro-cid-gltw2bya] h3[data-astro-cid-gltw2bya]{margin:15px 0 12px}.map-item[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{color:var(--muted);font-size:13px;line-height:2}.red-photo[data-astro-cid-gltw2bya]{background:#7e1a1f;grid-template-columns:1fr 1fr;max-height:470px;display:grid;overflow:hidden}.red-photo[data-astro-cid-gltw2bya] img[data-astro-cid-gltw2bya]{object-fit:cover;object-position:center 50%;width:100%;height:470px}.red-photo-caption[data-astro-cid-gltw2bya]{color:#8f8372;margin-top:14px;font-size:10px}.editorial-grid[data-astro-cid-gltw2bya]{grid-template-columns:.7fr 1.3fr;align-items:center;gap:75px;display:grid}.editorial-copy[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{color:var(--muted);margin-top:22px;font-size:14px;line-height:2}.sheets[data-astro-cid-gltw2bya]{grid-template-columns:1fr 1fr;gap:20px;display:grid}.sheets[data-astro-cid-gltw2bya] img[data-astro-cid-gltw2bya]{width:100%;box-shadow:3px 7px 20px #49372b18}.sheets[data-astro-cid-gltw2bya] figcaption[data-astro-cid-gltw2bya]{color:#968774;margin-top:15px;font-size:10px}.design[data-astro-cid-gltw2bya]{border-block:1px solid var(--line);background:#eee9df}.degree-art[data-astro-cid-gltw2bya]{border:10px solid #f8f3e9;width:100%;box-shadow:5px 10px 20px #47322315}.degree-caption[data-astro-cid-gltw2bya]{color:#99836c;margin-top:14px;font-size:11px}.design-grid[data-astro-cid-gltw2bya]{grid-template-columns:1.15fr 1fr;align-items:center;gap:75px;display:grid}.design-copy[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{color:var(--muted);margin-top:22px;font-size:14px;line-height:2}.journal-section[data-astro-cid-gltw2bya]{color:#fff5e8;background:#752128;padding:65px 0}.journal-section[data-astro-cid-gltw2bya] .eyebrow[data-astro-cid-gltw2bya]{color:#e2b99e}.journal-grid[data-astro-cid-gltw2bya]{grid-template-columns:.95fr 1.2fr;align-items:center;gap:75px;display:grid}.journal-copy[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{color:#e3c5b9;margin-top:23px;font-size:14px;line-height:2}.journal-tags[data-astro-cid-gltw2bya]{color:#e0b18f;gap:22px;margin-top:27px;font:19px Songti SC,serif;display:flex}.journal-art[data-astro-cid-gltw2bya]{grid-template-columns:1fr 1fr;align-items:center;gap:25px;display:grid}.journal-cover[data-astro-cid-gltw2bya]{object-fit:contain;filter:drop-shadow(7px 12px 10px #300e1230);width:100%;max-height:380px}.journal-page[data-astro-cid-gltw2bya]{object-fit:contain;filter:drop-shadow(4px 9px 8px #300e1225);width:100%;max-height:340px;transform:rotate(3deg)}.journal-note[data-astro-cid-gltw2bya]{color:#cba595;text-align:center;margin-top:17px;font-size:10px}.services[data-astro-cid-gltw2bya]{grid-template-columns:repeat(4,1fr);gap:28px;margin-top:36px;display:grid}.service[data-astro-cid-gltw2bya]{border-top:1px solid #cbbda8;padding-top:20px}.service[data-astro-cid-gltw2bya] span[data-astro-cid-gltw2bya]{color:#b08e62;font:italic 25px Georgia,serif}.service[data-astro-cid-gltw2bya] h3[data-astro-cid-gltw2bya]{margin:14px 0 12px;font-size:21px}.service[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{color:var(--muted);font-size:13px;line-height:2}.closing[data-astro-cid-gltw2bya]{background:var(--red);color:#fff5e9;border-radius:4px;justify-content:space-between;align-items:center;gap:30px;margin-bottom:50px;padding:28px 32px;display:flex}.closing[data-astro-cid-gltw2bya] strong[data-astro-cid-gltw2bya]{font:25px/1.5 Songti SC,serif}.closing[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{color:#dfbdb1;margin-top:8px;font-size:12px}.closing[data-astro-cid-gltw2bya] a[data-astro-cid-gltw2bya]{white-space:nowrap;border:1px solid #c38b7f;border-radius:25px;padding:7px 22px;font-size:13px}footer[data-astro-cid-gltw2bya]{color:#aeb3a8;background:#202626;padding:35px 0;font-size:11px}.footer[data-astro-cid-gltw2bya]{justify-content:space-between;gap:30px;display:flex}.footer[data-astro-cid-gltw2bya] strong[data-astro-cid-gltw2bya]{color:#fff;margin-bottom:12px;font:23px Songti SC,serif;display:block}.footer-links[data-astro-cid-gltw2bya]{gap:23px;margin-bottom:12px;display:flex}a[data-astro-cid-gltw2bya]:focus-visible,button[data-astro-cid-gltw2bya]:focus-visible{outline-offset:5px;outline:2px solid #ad7261}@media (width<=950px){.hero-grid[data-astro-cid-gltw2bya]{gap:40px}.hero-art[data-astro-cid-gltw2bya]{padding:0 15px}.split[data-astro-cid-gltw2bya],.editorial-grid[data-astro-cid-gltw2bya],.design-grid[data-astro-cid-gltw2bya],.journal-grid[data-astro-cid-gltw2bya]{gap:40px}.services[data-astro-cid-gltw2bya]{gap:20px}nav[data-astro-cid-gltw2bya]{gap:17px}.service[data-astro-cid-gltw2bya] h3[data-astro-cid-gltw2bya]{font-size:19px}.chapter-map[data-astro-cid-gltw2bya]{gap:25px}}@media (width<=650px){.header[data-astro-cid-gltw2bya]{height:68px;position:relative}.brand[data-astro-cid-gltw2bya] strong[data-astro-cid-gltw2bya]{font-size:20px}.brand[data-astro-cid-gltw2bya] small[data-astro-cid-gltw2bya]{font-size:8px}.contact[data-astro-cid-gltw2bya]{display:none}.menu[data-astro-cid-gltw2bya]{display:block}nav[data-astro-cid-gltw2bya]{z-index:10;border-bottom:1px solid var(--line);background:#fcfaf6;flex-direction:column;padding:22px 6%;display:none;position:absolute;top:68px;left:-5.55%;right:-5.55%}nav[data-astro-cid-gltw2bya].open{display:flex}.crumb[data-astro-cid-gltw2bya]{padding-top:20px}.hero-grid[data-astro-cid-gltw2bya]{grid-template-columns:1fr;gap:30px;padding:32px 0 38px}h1[data-astro-cid-gltw2bya]{font-size:39px}.english[data-astro-cid-gltw2bya]{font-size:22px}.subtitle[data-astro-cid-gltw2bya]{margin-top:20px;font-size:23px}.intro[data-astro-cid-gltw2bya]{margin-top:19px;font-size:13px}.facts[data-astro-cid-gltw2bya]{gap:13px;font-size:11px}.facts[data-astro-cid-gltw2bya] span[data-astro-cid-gltw2bya]+span[data-astro-cid-gltw2bya]{padding-left:13px}.hero-art[data-astro-cid-gltw2bya]{padding:0 38px}.hero-art[data-astro-cid-gltw2bya] img[data-astro-cid-gltw2bya]{max-height:375px}.section[data-astro-cid-gltw2bya]{padding:45px 0}.section-head[data-astro-cid-gltw2bya]{margin-bottom:27px;display:block}.section-head[data-astro-cid-gltw2bya]>p[data-astro-cid-gltw2bya]{margin-top:18px;font-size:13px}.split[data-astro-cid-gltw2bya],.editorial-grid[data-astro-cid-gltw2bya],.design-grid[data-astro-cid-gltw2bya],.journal-grid[data-astro-cid-gltw2bya]{grid-template-columns:1fr;gap:28px}.prose[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{font-size:14px}.chapter-map[data-astro-cid-gltw2bya]{grid-template-columns:1fr;gap:25px;margin-top:28px}.map-item[data-astro-cid-gltw2bya] h3[data-astro-cid-gltw2bya]{margin:10px 0}.red-photo[data-astro-cid-gltw2bya],.red-photo[data-astro-cid-gltw2bya] img[data-astro-cid-gltw2bya]{height:300px}.editorial-copy[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya],.design-copy[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{margin-top:18px;font-size:13px}.sheets[data-astro-cid-gltw2bya]{gap:13px}.degree-art[data-astro-cid-gltw2bya]{border-width:6px}.journal-section[data-astro-cid-gltw2bya]{padding:43px 0}.journal-copy[data-astro-cid-gltw2bya] p[data-astro-cid-gltw2bya]{font-size:13px}.journal-art[data-astro-cid-gltw2bya]{gap:20px}.journal-cover[data-astro-cid-gltw2bya]{max-height:280px}.journal-page[data-astro-cid-gltw2bya]{max-height:250px}.services[data-astro-cid-gltw2bya]{grid-template-columns:1fr 1fr;gap:27px 22px}.service[data-astro-cid-gltw2bya] h3[data-astro-cid-gltw2bya]{font-size:20px}.closing[data-astro-cid-gltw2bya]{flex-direction:column;align-items:start;gap:20px;margin-bottom:35px;padding:24px}.closing[data-astro-cid-gltw2bya] strong[data-astro-cid-gltw2bya]{font-size:23px}.footer[data-astro-cid-gltw2bya]{flex-direction:column;gap:22px}.footer-links[data-astro-cid-gltw2bya]{flex-wrap:wrap;gap:17px}}.journal-section[data-astro-cid-gltw2bya] h2[data-astro-cid-gltw2bya]{color:#fff5e8}
