.seal{background:var(--rouge);clip-path:polygon(6% 3.04%,11.18% 2.91%,16.35% 2.83%,21.53% 2.92%,26.71% 2.86%,31.88% 2.75%,37.06% 2.68%,42.24% 2.52%,47.41% 2.7%,52.59% 2.81%,57.76% 2.81%,62.94% 2.92%,68.12% 2.79%,73.29% 2.97%,78.47% 3.07%,83.65% 2.86%,88.82% 2.68%,94% 2.64%,96.94% 6%,97.05% 11.18%,97.19% 16.35%,97.1% 21.53%,97.16% 26.71%,97.25% 31.88%,97.26% 37.06%,97.54% 42.24%,97.27% 47.41%,97.14% 52.59%,97.13% 57.76%,97.09% 62.94%,97.22% 68.12%,97.04% 73.29%,97.01% 78.47%,97.21% 83.65%,97.26% 88.82%,97.35% 94%,94% 96.97%,88.82% 97.03%,83.65% 97.25%,78.47% 97.11%,73.29% 97.21%,68.12% 97.25%,62.94% 97.31%,57.76% 97.49%,52.59% 97.36%,47.41% 97.19%,42.24% 97.17%,37.06% 97.11%,31.88% 97.15%,26.71% 97.06%,21.53% 97.01%,16.35% 97.24%,11.18% 97.31%,6% 97.41%,3.01% 94%,2.98% 88.82%,2.78% 83.65%,2.9% 78.47%,2.87% 73.29%,2.71% 68.12%,2.72% 62.94%,2.57% 57.76%,2.65% 52.59%,2.83% 47.41%,2.9% 42.24%,2.95% 37.06%,2.88% 31.88%,2.9% 26.71%,3.04% 21.53%,2.86% 16.35%,2.68% 11.18%,2.63% 6%);flex:none;width:26px;height:26px;display:inline-flex;position:relative}.seal:after{content:"";background:#f1ead9;width:72%;height:72%;margin:auto;position:absolute;inset:0;-webkit-mask:url(/brand/seal-le.svg) 50%/contain no-repeat;mask:url(/brand/seal-le.svg) 50%/contain no-repeat}.bowlmark{aspect-ratio:966/487;flex:none;width:2.6em;display:inline-block;position:relative}.bowlmark .glaze{position:absolute;inset:0;-webkit-mask:url(/brand/bowl-fill.png) 50%/contain no-repeat;mask:url(/brand/bowl-fill.png) 50%/contain no-repeat}.bowlmark .glaze i{background:var(--celadon);height:0;transition:height .3s;position:absolute;bottom:0;left:0;right:0}.bowlmark .lines{opacity:.9;background:currentColor;position:absolute;inset:0;-webkit-mask:url(/brand/bowl-lines.png) 50%/contain no-repeat;mask:url(/brand/bowl-lines.png) 50%/contain no-repeat}.tnav{z-index:40;background:color-mix(in srgb, var(--color-background) 90%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid #2c2b291a;position:sticky;top:0}.tnav-inner{justify-content:space-between;align-items:center;gap:24px;max-width:1160px;margin:0 auto;padding:14px clamp(20px,5vw,48px);display:flex}.tnav-brand{align-items:center;gap:11px;text-decoration:none;display:flex}.tnav-brand .zh{font-family:var(--serif);letter-spacing:.14em;color:var(--ink);font-size:18px;display:block}.tnav-brand .en{letter-spacing:.3em;color:var(--taupe);text-transform:uppercase;font-size:9px;display:block}.tnav-right{align-items:center;gap:26px;display:flex}.tnav-links{align-items:center;gap:24px;margin:0;padding:0;list-style:none;display:flex}.tnav-links a{letter-spacing:.12em;color:var(--ink);white-space:nowrap;padding:6px 0;font-size:13.5px;text-decoration:none;position:relative}.tnav-links>li>a:after{content:"";background:var(--celadon);width:0;height:1px;transition:width .35s;position:absolute;bottom:0;left:0}.tnav-links>li>a:hover:after{width:100%}.tnav-links .has-sub{position:relative}.tnav-sub{background:var(--color-background);opacity:0;visibility:hidden;z-index:50;border:1px solid #2c2b291f;min-width:11rem;margin:6px 0 0;padding:8px;list-style:none;transition:opacity .25s;position:absolute;top:100%;left:0;box-shadow:0 10px 28px #2c2b291f}.tnav-links .has-sub:hover .tnav-sub{opacity:1;visibility:visible}.tnav-sub a{padding:6px 10px;font-size:13px;display:block}.tnav-sub a:after{display:none}.tnav-sub a:hover{color:var(--celadon)}@media (max-width:900px){.tnav-links{display:none}}.line-cta{border:none;border-bottom:.5px solid var(--ink);color:var(--ink);letter-spacing:.18em;text-transform:uppercase;white-space:nowrap;align-items:flex-end;gap:7px;padding:4px 2px 2px;font-size:12px;text-decoration:none;transition:color .35s,border-color .35s,transform .35s;display:inline-flex}.line-cta:hover{color:var(--celadon);border-bottom-color:var(--celadon);transform:translateY(-2px)}.tnav-lang{letter-spacing:.1em;align-items:center;gap:6px;font-size:12px;display:inline-flex}.tnav-lang a{color:var(--taupe);border-bottom:1px solid #0000;padding:2px 3px;text-decoration:none;transition:color .3s,border-color .3s}.tnav-lang a.active{color:var(--ink);border-bottom-color:var(--celadon)}.tnav-lang a:hover{color:var(--celadon)}.line-cta:hover .bowlmark .glaze i{height:100%}.cs-launcher{--fill:0%;z-index:40;cursor:pointer;filter:drop-shadow(0 4px 10px #2c2b2929);background:0 0;border:none;flex-direction:column;align-items:stretch;gap:0;padding:8px;transition:filter .4s,transform .4s;display:inline-flex;position:fixed;bottom:clamp(16px,3vw,34px);right:clamp(16px,3vw,34px)}.cs-launcher .cs-row{align-items:center;gap:8px;display:flex}.cs-launcher .bowl{aspect-ratio:966/487;flex:none;width:34px;position:relative}.cs-launcher .bowl .glaze{position:absolute;inset:0;-webkit-mask:url(/brand/bowl-fill.png) 50%/contain no-repeat;mask:url(/brand/bowl-fill.png) 50%/contain no-repeat}.cs-launcher .bowl .glaze i{height:var(--fill);background:var(--celadon);transition:height .25s;position:absolute;bottom:0;left:0;right:0}.cs-launcher .bowl .lines{background:var(--ink);opacity:.8;transition:background .4s,opacity .4s;position:absolute;inset:0;-webkit-mask:url(/brand/bowl-lines.png) 50%/contain no-repeat;mask:url(/brand/bowl-lines.png) 50%/contain no-repeat}.cs-launcher .lbl{letter-spacing:.22em;color:var(--ink);opacity:.78;font-size:13px;transition:color .4s,opacity .4s}.cs-launcher .cs-table{border-top:.5px solid var(--ink);opacity:.6;height:0;transition:border-color .4s,opacity .4s}.cs-launcher.near .bowl .lines,.cs-launcher:hover .bowl .lines{background:var(--celadon);opacity:1}.cs-launcher.near .lbl,.cs-launcher:hover .lbl{color:var(--celadon);opacity:1}.cs-launcher.near .cs-table,.cs-launcher:hover .cs-table{border-top-color:var(--celadon);opacity:.95}.cs-launcher:hover{filter:drop-shadow(0 10px 22px #8fa9a166);transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.tnav-links>li>a:after,.line-cta,.cs-launcher,.bowlmark .glaze i{transition:none}}
