.mq-wrap{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent);mask-image:linear-gradient(90deg,transparent,#000 7%,#000 93%,transparent)}.mq-track{display:flex;gap:10px;width:max-content;animation:mq-move 70s linear infinite}.mq-rev{animation-direction:reverse;animation-duration:80s}.mq-wrap:hover .mq-track{animation-play-state:paused}@keyframes mq-move{0%{transform:translateX(0)}to{transform:translateX(calc(-50% - 5px))}}@media (prefers-reduced-motion:reduce){.mq-track{animation:none}}.site-root a:hover{opacity:.88}@media (max-width:760px){.site-nav-demo,.site-nav-links{display:none!important}}@media (max-width:900px){.feature-card{position:relative!important;top:auto!important}}.site-end-gap{height:400px}@media (max-width:760px){.site-end-gap{height:240px}}.site-root [id]{scroll-margin-top:96px}.wall-card{transition:transform .2s ease,box-shadow .2s ease}.wall-card:hover{transform:translateY(-2px);box-shadow:0 6px 16px rgba(27,26,24,.06);opacity:1!important}.pt-pill{font:inherit;font-size:15px;font-weight:500;border:0;border-radius:999px;padding:10px 18px;cursor:pointer;color:#1B1A18;transition:background .3s ease}.pt-stage{position:relative;width:min(1200px,calc(100% - 32px));aspect-ratio:1200/660}.pt-scene{position:absolute;inset:0;opacity:0;visibility:hidden;transition:opacity .45s ease,visibility 0s linear .45s}.pt-scene.is-on{opacity:1;visibility:visible;transition:opacity .45s ease}.pt-bg{position:absolute;left:0;right:0;top:29.4%;bottom:0;border-radius:clamp(18px,3vw,36px)}.pt-base{left:6.67%;top:0;width:86.67%;border-radius:clamp(10px,1.4vw,18px) clamp(10px,1.4vw,18px) 0 0;box-shadow:0 -1px 0 rgba(27,26,24,.06),0 20px 50px -30px rgba(27,26,24,.35);-webkit-mask-image:linear-gradient(180deg,#000 0,#000 52%,transparent 96%);mask-image:linear-gradient(180deg,#000 0,#000 52%,transparent 96%)}.pt-base,.pt-ov{position:absolute;height:auto}.pt-ov{border-radius:clamp(8px,1.3vw,18px);border:1px solid rgba(27,26,24,.08);background:#FFFDF8;box-shadow:0 30px 60px -24px rgba(27,26,24,.38),0 8px 18px -10px rgba(27,26,24,.18);opacity:0;transform:translateY(28px)}.pt-scene.is-on .pt-ov{opacity:1;transform:none;transition:opacity .55s ease,transform .7s cubic-bezier(.2,.8,.2,1)}.pt-scene.is-on .pt-ov-0{transition-delay:.15s}.pt-scene.is-on .pt-ov-1{transition-delay:.32s}@media (prefers-reduced-motion:reduce){.pt-ov,.pt-scene{transition:none!important;transform:none!important}}.gc-chip{font:inherit;font-size:13px;background:#FEFDFB;border:0;border-radius:8px;padding:7px 12px;color:#3D3A33;cursor:pointer;line-height:1.6}.gc-chip:hover{background:#fff}.cbtn{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:500;border-radius:12px;padding:13px 20px;color:#1B1A18;transition:background-color .3s cubic-bezier(.075,.82,.165,1)}.site-root a.cbtn:hover{opacity:1}.cbtn-light{background:#FEFDFB}.cbtn-light:hover{background:#ECE9E2}.cbtn-orange{background:#F0802F}.cbtn-orange:hover{background:#DD6C1C}.cbtn-track{position:relative;overflow:hidden;width:1em;height:1.1em;display:inline-flex;flex-direction:column;align-items:center;justify-content:center;flex:0 0 auto}.cbtn-ic{line-height:1;transform:translateY(-120%);transition:transform .4s cubic-bezier(.165,.84,.44,1)}.cbtn-ic-abs{position:absolute;left:0;right:0;top:100%;height:100%;display:flex;align-items:center;justify-content:center;transform:translateY(-100%)}.cbtn:focus-visible .cbtn-ic,.cbtn:hover .cbtn-ic{transform:translateY(0)}@media (prefers-reduced-motion:reduce){.cbtn-ic{transition:none}}@font-face{font-family:TellerU Round;src:url(/site/fonts/douyin-hero-v2.woff2) format("woff2");font-weight:400 700;font-display:swap}.hero-title{font-family:"TellerU Round",var(--font-sans),"PingFang SC",sans-serif!important;font-weight:400!important;letter-spacing:0!important;text-shadow:0 4px 16px rgba(20,40,10,.18)}.hero-l2{white-space:nowrap}.hero-ai{display:inline-block;height:1.42em;width:auto;vertical-align:.005em;margin:-.3em -.14em -.2em -.04em;transform:translateX(-.095em) rotate(9deg);position:relative;z-index:2;filter:drop-shadow(0 6px 10px rgba(20,40,10,.3))}@media (max-width:640px){.hero-l2{white-space:normal}}.site-root a.cbtn-dark{background:#1B1A18;color:#FEFDFB}.site-root a.cbtn-dark:hover{background:#3A3833}.cbtn-ghost{background:rgba(254,253,251,.85);border:1px solid #1b1a18}.cbtn-ghost:hover{background:#FEFDFB}.xhs-pop{position:relative;display:inline-block;align-self:flex-start}.xhs-card{position:absolute;left:50%;bottom:calc(100% + 12px);width:200px;padding:10px 10px 12px;box-sizing:border-box;background:#FFFFFF;border-radius:18px;box-shadow:0 24px 50px -20px rgba(27,26,24,.35),0 0 0 1px rgba(27,26,24,.06);display:flex;flex-direction:column;align-items:center;gap:8px;text-decoration:none;opacity:0;visibility:hidden;transform:translate(-50%,8px);transition:opacity .2s ease,transform .25s cubic-bezier(.165,.84,.44,1),visibility 0s linear .25s;z-index:5}.xhs-card img{width:100%;height:auto;display:block;border-radius:10px}.xhs-card span{font-size:12px;color:#3D3A33;white-space:nowrap}.xhs-card:after{content:"";position:absolute;left:50%;bottom:-6px;width:12px;height:12px;background:#FFFFFF;transform:translateX(-50%) rotate(45deg)}.xhs-pop:focus-within .xhs-card,.xhs-pop:hover .xhs-card{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s ease,transform .25s cubic-bezier(.165,.84,.44,1)}.xhs-pop:before{content:"";position:absolute;left:-20px;right:-20px;bottom:100%;height:14px}.site-root a.xhs-card:hover{opacity:1}