*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }.isolate{isolation:isolate}.block{display:block}.table{display:table}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}@font-face{font-family:Caveat;font-weight:600;font-display:swap;src:url(/assets/fonts/Caveat-SemiBold.ttf)format("truetype")}@font-face{font-family:Iansui;font-weight:400;font-display:swap;src:url(/assets/fonts/Iansui-SavvySubset.woff2)format("woff2")}:root{--paper:#fff9eb;--ink:#2f2e23;--muted:#62594f;--forest:#0e4a33;--coral:#f26b4a;--kraft:#eaddc6;--line:#dccfb9;--honey:#ffcc4f;--radius:12px;--gap:96px}*{box-sizing:border-box}html,body{min-height:100%;margin:0}body{color:var(--ink);background:var(--paper) url(/assets/paper-grain.png) 0 0 / 256px;font:17px/1.6 ui-rounded,-apple-system,PingFang TC,sans-serif}body:after{content:"字S";opacity:0;width:0;height:0;font-family:Iansui,Caveat;position:absolute;overflow:hidden}.h{word-break:keep-all;margin:0;font-family:Iansui,Caveat,serif;font-size:clamp(44px,4.4vw,72px);font-weight:400;line-height:1.12}.h>span{display:block}html[lang=en] .h{text-wrap:balance;font-family:Caveat,Iansui,cursive;font-size:clamp(46px,5vw,80px);font-weight:600}html[lang=en] .zh,html[lang=zh-Hant] .en{display:none!important}.u{text-underline-offset:.16em;text-decoration-skip-ink:none;text-decoration:underline;text-decoration-thickness:.09em}nav.top{justify-content:space-between;align-items:center;max-width:1240px;margin:auto;padding:14px 40px;display:flex}.brand{color:var(--ink);align-items:center;gap:10px;font:600 34px Caveat,cursive;text-decoration:none;display:flex}.brand img{border-radius:var(--radius);border:1px solid var(--line);width:44px;height:44px}.chips{gap:8px;display:flex}.chip{border:1px solid var(--line);background:var(--paper);min-width:44px;height:32px;color:var(--ink);cursor:pointer;border-radius:16px;padding:0 14px;font:600 15px inherit}.chip[aria-pressed=true]{background:var(--coral);border-color:var(--coral);color:#fff}section{padding:var(--gap) 40px}.wrap>*{min-width:0}.wrap{grid-template-columns:1fr 1fr;align-items:center;gap:56px;max-width:1240px;margin:auto;display:grid}.rev .wrap{grid-template-columns:1fr 1fr}.rev .txt{order:2}.sub{opacity:.92;margin:20px 0 28px;font-size:22px;font-weight:600}.badge{display:inline-block}.badge img{width:auto;height:56px;display:block}.dev{justify-content:center;justify-self:center;min-width:0;max-width:100%;display:flex}.dev.one{max-width:100%}.dev.one img{width:calc(min(592px,100vw - 40px)/1.89998)}.dev img{filter:drop-shadow(0 22px 28px #14120a38);width:min(592px,100vw - 40px);max-width:100%;height:auto;display:block}.s1{background:var(--coral);color:#fff}.s1 .u{-webkit-text-decoration-color:var(--honey);text-decoration-color:var(--honey)}.s2{background:var(--honey);color:var(--forest)}.s2 .k{color:var(--coral)}.s2 .u{-webkit-text-decoration-color:var(--forest);text-decoration-color:var(--forest)}.s3{background:var(--forest);color:var(--paper)}.s3 .u{-webkit-text-decoration-color:var(--honey);text-decoration-color:var(--honey)}.s4{color:var(--forest)}.s4 .k{color:var(--coral)}.stk{padding:0 40px var(--gap);flex-wrap:wrap;justify-content:center;gap:28px;display:flex}.stk img{width:88px;height:88px}.fbadge{padding:0 40px var(--gap);justify-content:center;display:flex}footer.site{border-top:1px solid var(--line);text-align:center;color:var(--muted);overflow-wrap:anywhere;padding:32px 24px;font-size:13px}footer.site a{color:var(--ink);min-height:44px;margin:0 12px;font-size:17px;font-weight:600;line-height:44px;display:inline-block}footer.site p{margin:8px 0 0}footer.site p a{white-space:normal;overflow-wrap:anywhere;max-width:100%;margin:0;line-height:1.45;display:inline}.legal{overflow-wrap:anywhere;max-width:720px;margin:0 auto;padding:24px 24px 80px}.legal h1{margin:0 0 16px;font-size:clamp(36px,6vw,56px)}.legal p{color:var(--ink);margin:0 0 16px}.legal a{color:var(--forest);overflow-wrap:anywhere;font-weight:600}@media (max-width:800px){:root{--gap:64px}nav.top{padding:12px 20px}section{padding:var(--gap) 20px}.wrap,.rev .wrap{text-align:center;grid-template-columns:1fr;gap:36px}.rev .txt{order:0}.h{font-size:clamp(36px,10.6vw,58px)}.stk{padding:0 20px var(--gap);gap:10px}.stk img{width:50px;height:50px}}@media (max-width:360px){.s3 .h.zh{font-size:32px}}
