nav[data-astro-cid-wpvy4v7s]{justify-content:space-between;align-items:baseline;padding:34px 0 26px;display:flex;position:relative}.mark[data-astro-cid-wpvy4v7s]{letter-spacing:.05em;font-family:Athena,serif;font-size:20px;transition:color .2s}.mark[data-astro-cid-wpvy4v7s]:hover,.mark[data-astro-cid-wpvy4v7s]:focus-visible{color:var(--accent)}nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s]{gap:36px;display:flex}nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{color:var(--ink);letter-spacing:.2em;font-size:13px;text-decoration:none;transition:color .2s}nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s],.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{color:var(--muted);letter-spacing:.02em;margin-left:5px;font-family:Athena,serif;font-size:11px;font-style:italic}nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible,.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:focus-visible,nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active,.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active,nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active span[data-astro-cid-wpvy4v7s],.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s].active span[data-astro-cid-wpvy4v7s]{color:var(--accent)}.burger[data-astro-cid-wpvy4v7s]{flex-direction:column;justify-content:center;align-self:center;gap:5px;width:24px;height:24px;display:none}.burger[data-astro-cid-wpvy4v7s] span[data-astro-cid-wpvy4v7s]{background:var(--ink);width:100%;height:1px;display:block}.mobile-menu[data-astro-cid-wpvy4v7s]{display:none}@media (width<=768px){nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s]{display:none}.burger[data-astro-cid-wpvy4v7s]{display:flex}.mobile-menu[data-astro-cid-wpvy4v7s]{background:var(--white);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline);opacity:0;pointer-events:none;visibility:hidden;z-index:40;flex-direction:column;padding:4px;transition:opacity .2s,transform .2s,visibility .2s;display:flex;position:absolute;top:100%;left:0;right:0;transform:translateY(-8px)}.mobile-menu[data-astro-cid-wpvy4v7s].is-open{opacity:1;pointer-events:auto;visibility:visible;transform:translateY(0)}.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{border-bottom:1px solid var(--hairline);padding:16px 4px;font-size:14px}.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:last-child{border-bottom:none}}@media (prefers-reduced-motion:reduce){.mark[data-astro-cid-wpvy4v7s],nav[data-astro-cid-wpvy4v7s] .links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.mobile-menu[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s],.mobile-menu[data-astro-cid-wpvy4v7s]{transition:none}}footer[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline);margin-top:84px;padding:54px 0 0}footer[data-astro-cid-jo6i4kqk] .cols[data-astro-cid-jo6i4kqk]{grid-template-columns:2fr 1fr 1fr 1fr;gap:24px;display:grid}footer[data-astro-cid-jo6i4kqk] .fmark[data-astro-cid-jo6i4kqk]{margin-bottom:12px;font-family:Athena,serif;font-size:26px}footer[data-astro-cid-jo6i4kqk] .fcn[data-astro-cid-jo6i4kqk]{letter-spacing:.3em;color:var(--muted);font-size:12px}footer[data-astro-cid-jo6i4kqk] h4[data-astro-cid-jo6i4kqk]{letter-spacing:.25em;margin-bottom:14px;font-size:12px}footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{color:var(--muted);letter-spacing:.04em;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px;line-height:1.9}footer[data-astro-cid-jo6i4kqk] .legal[data-astro-cid-jo6i4kqk]{border-top:1px solid var(--hairline);letter-spacing:.08em;color:var(--muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin-top:48px;padding:22px 0 30px;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:10.5px;display:flex}@media (width<=768px){footer[data-astro-cid-jo6i4kqk] .cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr;row-gap:32px}}@media (width<=480px){footer[data-astro-cid-jo6i4kqk] .cols[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}footer[data-astro-cid-jo6i4kqk] .legal[data-astro-cid-jo6i4kqk]{flex-direction:column}}:root{--bg:#eff3ee;--ink:#17211c;--muted:#6e7a72;--hairline:#d8e0d6;--accent:#2f5243;--white:#fff;--copy:#3a4640}*,:before,:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%}html,body{height:100%}body{background:var(--bg);color:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;font-family:Noto Serif SC,Songti SC,STSong,serif}ul,ol{list-style:none}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}input,textarea{font:inherit}h1,h2,h3,h4,h5,h6{font-weight:400}@font-face{font-family:Athena;src:url(/fonts/athena.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Athena;src:url(/fonts/athena-italic.woff2)format("woff2");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Athena;src:url(/fonts/athena-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Athena;src:url(/fonts/athena-bolditalic.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Noto Serif SC;src:url(/fonts/noto-serif-sc.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Noto Serif SC;src:url(/fonts/noto-serif-sc-bold.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}.wrap{max-width:1200px;margin:0 auto;padding:0 48px}@media (width<=768px){.wrap{padding:0 28px}}@media (width<=480px){.wrap{padding:0 20px}}.label{letter-spacing:.3em;text-transform:uppercase;color:var(--muted);font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:11px}.sec-head{align-items:baseline;gap:18px;padding:64px 0 28px;display:flex}.sec-head .num{letter-spacing:.2em;color:var(--muted);font-family:Athena,serif;font-size:13px}.sec-head .sec-title{letter-spacing:.3em;font-size:15px;font-weight:400}.sec-head i{color:var(--muted);font-family:Athena,serif;font-size:13px;font-style:italic}@media (width<=480px){.sec-head{flex-wrap:wrap;gap:12px;padding:44px 0 22px}}.panel{background:var(--white);padding:56px 60px}@media (width<=768px){.panel{padding:40px 32px}}@media (width<=480px){.panel{padding:30px 22px}}.dict{color:var(--muted);margin-bottom:34px;font-family:Athena,Noto Serif SC,Songti SC,STSong,serif;font-size:15px;font-style:italic}.dict b{color:var(--ink);letter-spacing:.04em;font-style:normal;font-weight:400}.dict .ipa{font-family:Athena,Times New Roman,Noto Serif SC,serif;font-style:normal}.dict .zh{font-family:Noto Serif SC,Songti SC,STSong,serif;font-style:normal}.big-stmt{letter-spacing:.05em;text-wrap:balance;max-width:21em;font-size:32px;font-weight:400;line-height:1.65}.big-stmt em{color:var(--accent);font-family:Athena,serif;font-size:28px;font-style:italic}@media (width<=768px){.big-stmt{font-size:26px}.big-stmt em{font-size:22px}}.copy{letter-spacing:.05em;color:var(--copy);max-width:42em;font-size:15.5px;line-height:2.1}.copy+.copy{margin-top:1.4em}.more{color:var(--accent);letter-spacing:.25em;border-bottom:1px solid var(--accent);margin-top:36px;padding-bottom:6px;font-size:13px;text-decoration:none;transition:opacity .2s,border-color .2s;display:inline-block}.more:hover,.more:focus-visible{opacity:.68}.hero-fade{animation:1.2s ease-out both hero-fade-in}@keyframes hero-fade-in{0%{opacity:0;filter:blur(8px)}to{opacity:1;filter:blur()}}.reveal{opacity:0;transition:opacity .6s,transform .6s;transform:translateY(12px)}.reveal.is-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.hero-fade{opacity:1;filter:none;animation:none}.reveal{opacity:1;transition:none;transform:none}.more{transition:none}}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}
