.HeroSection-module__lwWZDa__layout{--hero-column-gap:clamp(28px, 2.5vw, 48px);--hero-brand-share:.37;gap:var(--hero-column-gap);grid-template-columns:minmax(0,.74fr) minmax(0,1.26fr);align-items:center;width:100%;padding:24px 0;display:grid}.HeroSection-module__lwWZDa__brand{width:calc((100% - var(--hero-column-gap)) * var(--hero-brand-share));isolation:isolate;--hero-orbit-size:clamp(20rem, 28vw, 32rem);grid-area:1/1/auto/-1;min-width:0;padding:32px 0;transition:width 1s cubic-bezier(.4,0,.2,1),opacity .9s,transform .9s;position:relative}.HeroSection-module__lwWZDa__brandGlow{z-index:-1;pointer-events:none;filter:blur(16px);background:radial-gradient(at 42%,#d4af3721,#0000 66%);position:absolute;inset:-12% -15%}.HeroSection-module__lwWZDa__brand>div:first-child{z-index:-1;opacity:.42}.HeroSection-module__lwWZDa__copy{position:relative}.HeroSection-module__lwWZDa__title{margin:0;font-weight:700}.HeroSection-module__lwWZDa__chinese{white-space:nowrap;color:#fff;letter-spacing:.06em;font-size:clamp(72px,7vw,112px);line-height:1.12;display:block}.HeroSection-module__lwWZDa__english{white-space:nowrap;letter-spacing:-.055em;color:#d4af37;background:linear-gradient(#f4d03f,#d4af37 50%,#b8941f);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:16px;padding-bottom:6px;font-size:clamp(32px,3.05vw,49px);line-height:1.05;display:block}.HeroSection-module__lwWZDa__description{color:#ffffff80;max-width:27em;margin-top:26px;font-size:clamp(15px,1.12vw,18px);font-weight:300;line-height:1.8}.HeroSection-module__lwWZDa__description span{color:#d4af37;font-weight:500}.HeroSection-module__lwWZDa__actions{text-align:left;margin-top:30px}.HeroSection-module__lwWZDa__register{color:#fff;background:linear-gradient(135deg,#d4af37,#b8941f);border-radius:999px;justify-content:center;align-items:center;gap:12px;min-height:48px;padding:13px 26px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 0 32px #d4af3730,0 4px 20px #0000004d}.HeroSection-module__lwWZDa__register:hover{transform:translateY(-2px);box-shadow:0 8px 32px #d4af3745}.HeroSection-module__lwWZDa__register:focus-visible{outline-offset:5px;outline:2px solid #f4d03f}.HeroSection-module__lwWZDa__legal{color:#ffffff4d;max-width:30em;margin-top:14px;font-size:11px;line-height:1.7}.HeroSection-module__lwWZDa__badges{flex-wrap:wrap;gap:clamp(20px,2.3vw,36px);margin-top:32px;font-size:12px;display:flex}.HeroSection-module__lwWZDa__badges>div{gap:6px;display:grid}.HeroSection-module__lwWZDa__badges span:first-child{color:#d4af37;font-weight:500}.HeroSection-module__lwWZDa__badges span:last-child{color:#ffffff4d}.HeroSection-module__lwWZDa__demo{opacity:0;visibility:hidden;grid-area:1/2;min-width:0;transition:opacity .6s,transform .6s,visibility .6s;transform:translateY(12px)}.HeroSection-module__lwWZDa__layout[data-presentation=revealing] .HeroSection-module__lwWZDa__demo,.HeroSection-module__lwWZDa__layout[data-presentation=ready] .HeroSection-module__lwWZDa__demo{opacity:1;visibility:visible;transform:translateY(0)}.HeroSection-module__lwWZDa__chinese,.HeroSection-module__lwWZDa__english,.HeroSection-module__lwWZDa__description,.HeroSection-module__lwWZDa__register,.HeroSection-module__lwWZDa__legal,.HeroSection-module__lwWZDa__badges{width:max-content;max-width:100%;transition:left 1s cubic-bezier(.4,0,.2,1),translate 1s cubic-bezier(.4,0,.2,1),font-size 1s cubic-bezier(.4,0,.2,1),line-height 1s,letter-spacing 1s,margin 1s,padding 1s;position:relative;left:0;translate:0}.HeroSection-module__lwWZDa__title,.HeroSection-module__lwWZDa__actions{transition:margin 1s,padding 1s}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) .HeroSection-module__lwWZDa__brand{width:100%}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) :is(.HeroSection-module__lwWZDa__chinese,.HeroSection-module__lwWZDa__english,.HeroSection-module__lwWZDa__description,.HeroSection-module__lwWZDa__register,.HeroSection-module__lwWZDa__legal,.HeroSection-module__lwWZDa__badges){left:50%;translate:-50%}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) .HeroSection-module__lwWZDa__title{margin-bottom:clamp(.5rem,1.5vw,1.5rem);padding-top:20px}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) .HeroSection-module__lwWZDa__chinese{font-size:calc(var(--hero-title-size) * 1.7);letter-spacing:.08em;line-height:.9}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) .HeroSection-module__lwWZDa__english{font-size:calc(var(--hero-title-size) * .66);margin-top:calc(var(--hero-title-size) * .4);letter-spacing:-.025em;padding-top:8px;line-height:.9}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) .HeroSection-module__lwWZDa__description{font-size:var(--hero-body-size);margin-top:var(--hero-body-gap);text-align:center}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) .HeroSection-module__lwWZDa__actions{margin-top:var(--hero-cta-block-gap);margin-bottom:var(--hero-cta-block-gap)}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) .HeroSection-module__lwWZDa__register{font-size:var(--hero-cta-font-size);padding:var(--hero-cta-padding)}.HeroSection-module__lwWZDa__layout:is([data-presentation=waiting],[data-presentation=centered]) .HeroSection-module__lwWZDa__badges{gap:var(--hero-badge-gap);text-align:center;margin-top:0}@media (min-width:1600px){.HeroSection-module__lwWZDa__layout{--hero-brand-share:.34;grid-template-columns:minmax(0,.68fr) minmax(0,1.32fr)}}@media (max-width:1023px){.HeroSection-module__lwWZDa__layout{grid-template-columns:minmax(0,1fr);gap:30px;max-width:760px;margin:0 auto}.HeroSection-module__lwWZDa__brand{text-align:center;width:100%;padding:12px 0}.HeroSection-module__lwWZDa__chinese{font-size:clamp(64px,11vw,96px)}.HeroSection-module__lwWZDa__english{font-size:clamp(30px,5.3vw,44px)}.HeroSection-module__lwWZDa__description,.HeroSection-module__lwWZDa__legal{margin-left:auto;margin-right:auto}.HeroSection-module__lwWZDa__badges{justify-content:center}.HeroSection-module__lwWZDa__brandGlow{inset:-10% 0}.HeroSection-module__lwWZDa__demo{grid-area:2/1}.HeroSection-module__lwWZDa__chinese,.HeroSection-module__lwWZDa__english,.HeroSection-module__lwWZDa__description,.HeroSection-module__lwWZDa__register,.HeroSection-module__lwWZDa__legal,.HeroSection-module__lwWZDa__badges{margin-left:0;margin-right:0;left:50%;translate:-50%}}@media (max-width:599px){.HeroSection-module__lwWZDa__layout{gap:28px;padding:16px 0 8px;min-height:0!important}.HeroSection-module__lwWZDa__chinese{font-size:clamp(62px,16vw,80px)}.HeroSection-module__lwWZDa__english{margin-top:10px;font-size:clamp(29px,7.8vw,38px)}.HeroSection-module__lwWZDa__description{margin-top:20px;font-size:14px}.HeroSection-module__lwWZDa__actions{margin-top:24px}.HeroSection-module__lwWZDa__badges{gap:22px;margin-top:24px;font-size:11px}.HeroSection-module__lwWZDa__legal{max-width:25em;font-size:10px}}@media (min-width:1800px){.HeroSection-module__lwWZDa__layout{--hero-column-gap:clamp(48px, 2.5vw, 96px);--hero-title-size:clamp(7rem, 6vw, 20rem);--hero-body-size:clamp(1.35rem, 1.05vw, 3rem);--hero-cta-font-size:clamp(18px, .95vw, 32px);--hero-cta-padding:clamp(16px, .9vw, 30px) clamp(30px, 1.5vw, 56px);--hero-cta-block-gap:clamp(32px, 2vw, 72px);--hero-badge-gap:clamp(30px, 1.6vw, 64px)}.HeroSection-module__lwWZDa__brand{--hero-orbit-size:clamp(32rem, 28vw, 80rem)}.HeroSection-module__lwWZDa__chinese{font-size:clamp(112px,5.5vw,320px)}.HeroSection-module__lwWZDa__english{margin-top:clamp(16px,1vw,48px);font-size:clamp(49px,3.05vw,176px)}.HeroSection-module__lwWZDa__description{margin-top:clamp(26px,1.8vw,72px);font-size:clamp(18px,1.02vw,48px)}.HeroSection-module__lwWZDa__actions{margin-top:clamp(30px,2vw,80px)}.HeroSection-module__lwWZDa__register{min-height:clamp(56px,3vw,112px);font-size:var(--hero-cta-font-size);padding:var(--hero-cta-padding);gap:18px}.HeroSection-module__lwWZDa__register svg{width:1.25em;height:1.25em}.HeroSection-module__lwWZDa__legal{margin-top:clamp(14px,.8vw,32px);font-size:clamp(13px,.65vw,26px)}.HeroSection-module__lwWZDa__badges{gap:var(--hero-badge-gap);margin-top:clamp(32px,2vw,80px);font-size:clamp(14px,.8vw,32px)}}@media (prefers-reduced-motion:reduce){.HeroSection-module__lwWZDa__brand,.HeroSection-module__lwWZDa__demo,.HeroSection-module__lwWZDa__register,.HeroSection-module__lwWZDa__chinese,.HeroSection-module__lwWZDa__english,.HeroSection-module__lwWZDa__description,.HeroSection-module__lwWZDa__legal,.HeroSection-module__lwWZDa__badges,.HeroSection-module__lwWZDa__title,.HeroSection-module__lwWZDa__actions{transition:none!important}.HeroSection-module__lwWZDa__register:hover{transform:none}}
.ProductDemo-module__5itE8G__preview{width:100%;min-width:0}.ProductDemo-module__5itE8G__window{background:#1b1d22;border:1px solid #ffffff1a;border-radius:14px;overflow:hidden;box-shadow:0 28px 80px #0000004d}.ProductDemo-module__5itE8G__window img{aspect-ratio:1.6;-o-object-fit:contain;object-fit:contain;width:100%;height:auto;display:block}.ProductDemo-module__5itE8G__toolbar{color:#a09b8f;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;font-size:12px;display:flex}.ProductDemo-module__5itE8G__toolbar button,.ProductDemo-module__5itE8G__message button{color:#241d0b;background:linear-gradient(135deg,#ecd17b,#d4af37 58%,#bd9827);border:1px solid #f5da83a6;border-radius:10px;justify-content:center;align-items:center;gap:24px;min-height:48px;padding:0 22px;font-size:14px;font-weight:600;transition:background .18s,border-color .18s,transform .18s,box-shadow .18s;display:inline-flex;box-shadow:inset 0 1px #ffffff40,0 4px 16px #d4af371f}.ProductDemo-module__5itE8G__toolbar button:hover,.ProductDemo-module__5itE8G__message button:hover{background:linear-gradient(135deg,#f3db94,#dfbd51 58%,#c7a331);border-color:#f3d985;transform:translateY(-1px);box-shadow:inset 0 1px #ffffff4d,0 6px 22px #d4af3733}.ProductDemo-module__5itE8G__toolbar button:active,.ProductDemo-module__5itE8G__message button:active{transform:translateY(0)}.ProductDemo-module__5itE8G__toolbar button:focus-visible,.ProductDemo-module__5itE8G__close:focus-visible,.ProductDemo-module__5itE8G__message button:focus-visible{outline-offset:5px;outline:2px solid #e4c96b}.ProductDemo-module__5itE8G__layer{z-index:1000;visibility:hidden;opacity:0;pointer-events:none;background:#0a0908f0;position:fixed;inset:0}.ProductDemo-module__5itE8G__open{visibility:visible;opacity:1;pointer-events:auto;animation:.22s ease-out ProductDemo-module__5itE8G__reveal}.ProductDemo-module__5itE8G__frame{opacity:0;pointer-events:none;border:0;width:100%;height:100%;position:absolute;inset:0}.ProductDemo-module__5itE8G__backdrop{background:0 0;border:0;width:100%;height:100%;position:absolute;inset:0}.ProductDemo-module__5itE8G__frameReady{opacity:1;pointer-events:auto}.ProductDemo-module__5itE8G__close{z-index:2;color:#d7d5cd;background:#0c0e0cbf;border-radius:8px;align-items:center;gap:12px;min-height:40px;padding:4px 12px;font-size:12px;display:flex;position:absolute;top:16px;right:24px}.ProductDemo-module__5itE8G__close span{font-size:24px;line-height:1}.ProductDemo-module__5itE8G__message{pointer-events:none;color:#eee9dc;flex-wrap:wrap;place-content:center;align-items:center;gap:20px;min-height:100dvh;padding:32px;display:flex;position:absolute;inset:0}.ProductDemo-module__5itE8G__message button{pointer-events:auto}.ProductDemo-module__5itE8G__message p{text-align:center;width:100%;font-size:18px}.ProductDemo-module__5itE8G__message .ProductDemo-module__5itE8G__dismissLoading{color:#b5b2a7;background:0 0;border-color:#0000}@keyframes ProductDemo-module__5itE8G__reveal{0%{opacity:0}to{opacity:1}}@media (max-width:599px){.ProductDemo-module__5itE8G__toolbar{gap:12px;margin-top:16px;font-size:11px}.ProductDemo-module__5itE8G__toolbar button{gap:14px;padding:0 14px;font-size:13px}.ProductDemo-module__5itE8G__window{border-radius:10px}.ProductDemo-module__5itE8G__close{top:8px;right:8px}}@media (min-width:1800px){.ProductDemo-module__5itE8G__window{border-radius:clamp(14px,.7vw,32px)}.ProductDemo-module__5itE8G__toolbar{margin-top:clamp(20px,1.3vw,48px);font-size:clamp(14px,.75vw,28px)}.ProductDemo-module__5itE8G__toolbar button{gap:clamp(24px,1.4vw,56px);min-height:clamp(56px,2.8vw,104px);padding:0 clamp(24px,1.3vw,48px);font-size:clamp(16px,.85vw,32px)}}@media (prefers-reduced-motion:reduce){.ProductDemo-module__5itE8G__open{animation:none}.ProductDemo-module__5itE8G__toolbar button,.ProductDemo-module__5itE8G__message button{transition:none}}
.NavBar-module__1V0IWW__row{height:56px}.NavBar-module__1V0IWW__icon{flex-shrink:0;width:34px;height:34px}.NavBar-module__1V0IWW__wordmark{white-space:nowrap;font-size:18px}.NavBar-module__1V0IWW__english{letter-spacing:-.03em;margin-left:5px;font-size:.78em}@media (min-width:768px){.NavBar-module__1V0IWW__row{height:64px}}@media (min-width:1800px){.NavBar-module__1V0IWW__row{height:var(--nav-height)}.NavBar-module__1V0IWW__icon{width:clamp(40px,2.2vw,72px);height:clamp(40px,2.2vw,72px)}.NavBar-module__1V0IWW__wordmark{font-size:clamp(22px,1.2vw,38px)}.NavBar-module__1V0IWW__links a,.NavBar-module__1V0IWW__links button{padding:12px 22px;font-size:clamp(16px,.85vw,28px)}}
