html{background:#16131a;scroll-behavior:smooth;scrollbar-color:#4a4350 #16131a}body{min-width:320px;overflow-x:clip;background:#16131a}::selection{color:var(--peach-ink);background:var(--peach)}:where(a,button,summary,input):focus-visible{outline:2px solid var(--peach);outline-offset:4px}.demo-panel .demo-viewport.is-switching{animation:replica-demo-in .28s cubic-bezier(.16,1,.3,1)}@keyframes replica-demo-in{0%{opacity:.48;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.sx-header-slot.is-scrolled .sx-header:before{background:#1b181fd9}.waitlist-msg.is-success{color:#b8e0b2}.waitlist-msg.is-error{color:#ffb1a8}.sx-faq-item>summary{cursor:pointer}.sx-faq-item>summary::-webkit-details-marker{display:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.demo-panel .demo-viewport.is-switching,.demo-stage,.demo-stage *{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.sx-actions>.lang-switch{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;flex:none;height:2.25rem;padding:0 .72rem;color:var(--ivory);background:#faf5ef0b;border:0;border-radius:999px;box-shadow:inset 0 0 0 1px #faf5ef24;font:inherit;font-size:.78rem;font-weight:600;line-height:1;cursor:pointer;transition:background-color .2s var(--ease),box-shadow .2s var(--ease),color .2s var(--ease)}.sx-actions>.lang-switch:hover{color:#fff;background:#faf5ef14;box-shadow:inset 0 0 0 1px #f8cda366,0 0 18px #e19f7530}.sx-actions>.lang-switch svg{width:.95rem;height:.95rem;opacity:.82}html[data-lang=zh] .sx-h1,html[data-lang=zh] .sx-h2,html[data-lang=zh] .sx-h3{letter-spacing:-.02em}@media(max-width:600px){.sx-actions>.lang-switch{width:2.25rem;padding:0;font-size:.72rem}.sx-actions>.lang-switch svg{display:none}}@media(max-width:360px){.sx-actions>.lang-switch{width:2rem;height:2rem}}html[data-lang=zh] .hs-h1{font-size:clamp(2.15rem,11vw,4.6rem);letter-spacing:.005em;line-height:1.02}html[data-lang=zh] .hs-h1 em{letter-spacing:.005em}@media(max-width:480px){html[data-lang=zh] .hs-h1{font-size:clamp(2.05rem,10.7vw,2.75rem)}}@view-transition{navigation:auto}::view-transition-old(root){animation:.2s cubic-bezier(.4,0,.2,1) both page-fade-out}::view-transition-new(root){animation:.24s cubic-bezier(.16,1,.3,1) both page-fade-in}@keyframes page-fade-out{to{opacity:0}}@keyframes page-fade-in{0%{opacity:0}}.demo-panel{cursor:pointer;background:#0b090e;border-radius:.75rem}.demo-panel .demo-video{position:absolute;inset:0;width:100%;height:100%;display:block;object-fit:cover;border-radius:.75rem;background:#0b090e}.demo-panel .demo-overlay[hidden]{display:none}.demo-panel .demo-overlay,.demo-panel .demo-toggle{cursor:pointer}
