html,body,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;font-family:Alimama FangYuanTi VF,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none;color:inherit}html,body,main,#root{height:100%;font-size:16px}div{box-sizing:border-box}button{font-family:inherit;font-size:inherit;line-height:inherit;border:none;background:none;cursor:pointer;padding:0;margin:0;transition:all .3s ease}*,:before,:after{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::-ms-backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }::backdrop{--un-rotate:0;--un-rotate-x:0;--un-rotate-y:0;--un-rotate-z:0;--un-scale-x:1;--un-scale-y:1;--un-scale-z:1;--un-skew-x:0;--un-skew-y:0;--un-translate-x:0;--un-translate-y:0;--un-translate-z:0;--un-pan-x: ;--un-pan-y: ;--un-pinch-zoom: ;--un-scroll-snap-strictness:proximity;--un-ordinal: ;--un-slashed-zero: ;--un-numeric-figure: ;--un-numeric-spacing: ;--un-numeric-fraction: ;--un-border-spacing-x:0;--un-border-spacing-y:0;--un-ring-offset-shadow:0 0 rgb(0 0 0 / 0);--un-ring-shadow:0 0 rgb(0 0 0 / 0);--un-shadow-inset: ;--un-shadow:0 0 rgb(0 0 0 / 0);--un-ring-inset: ;--un-ring-offset-width:0px;--un-ring-offset-color:#fff;--un-ring-width:0px;--un-ring-color:rgb(147 197 253 / .5);--un-blur: ;--un-brightness: ;--un-contrast: ;--un-drop-shadow: ;--un-grayscale: ;--un-hue-rotate: ;--un-invert: ;--un-saturate: ;--un-sepia: ;--un-backdrop-blur: ;--un-backdrop-brightness: ;--un-backdrop-contrast: ;--un-backdrop-grayscale: ;--un-backdrop-hue-rotate: ;--un-backdrop-invert: ;--un-backdrop-opacity: ;--un-backdrop-saturate: ;--un-backdrop-sepia: }@keyframes shadcn-down{0%{height:0}to{height:var(--reka-accordion-content-height)}}@keyframes shadcn-up{0%{height:var(--reka-accordion-content-height)}to{height:0}}@keyframes shadcn-collapsible-down{0%{height:0}to{height:var(--reka-collapsible-content-height)}}@keyframes shadcn-collapsible-up{0%{height:var(--reka-collapsible-content-height)}to{height:0}}:root{--background: 0 0% 100%;--foreground: 0 0% 3.9%;--card: 0 0% 100%;--card-foreground: 0 0% 3.9%;--popover: 0 0% 100%;--popover-foreground: 0 0% 3.9%;--primary: 0 72.2% 50.6%;--primary-foreground: 0 85.7% 97.3%;--secondary: 0 0% 96.1%;--secondary-foreground: 0 0% 9%;--muted: 0 0% 96.1%;--muted-foreground: 0 0% 45.1%;--accent: 0 0% 96.1%;--accent-foreground: 0 0% 9%;--destructive: 0 84.2% 60.2%;--destructive-foreground: 0 0% 98%;--border: 0 0% 89.8%;--input: 0 0% 89.8%;--ring: 0 72.2% 50.6%;--chart-1: 12 76% 61%;--chart-2: 173 58% 39%;--chart-3: 197 37% 24%;--chart-4: 43 74% 66%;--chart-5: 27 87% 67%;--sidebar: 0 0% 98%;--sidebar-foreground: 240 5.3% 26.1%;--sidebar-primary: 240 5.9% 10%;--sidebar-primary-foreground: 0 0% 98%;--sidebar-accent: 240 4.8% 95.9%;--sidebar-accent-foreground: 240 5.9% 10%;--sidebar-border: 220 13% 91%;--sidebar-ring: 217.2 91.2% 59.8%;--radius: .5rem}[data-kb-theme=dark]{--background: 0 0% 3.9%;--foreground: 0 0% 98%;--card: 0 0% 3.9%;--card-foreground: 0 0% 98%;--popover: 0 0% 3.9%;--popover-foreground: 0 0% 98%;--primary: 0 72.2% 50.6%;--primary-foreground: 0 85.7% 97.3%;--secondary: 0 0% 14.9%;--secondary-foreground: 0 0% 98%;--muted: 0 0% 14.9%;--muted-foreground: 0 0% 63.9%;--accent: 0 0% 14.9%;--accent-foreground: 0 0% 98%;--destructive: 0 62.8% 30.6%;--destructive-foreground: 0 0% 98%;--border: 0 0% 14.9%;--input: 0 0% 14.9%;--ring: 0 72.2% 50.6%;--chart-1: 220 70% 50%;--chart-2: 160 60% 45%;--chart-3: 30 80% 55%;--chart-4: 280 65% 60%;--chart-5: 340 75% 55%;--sidebar: 240 5.9% 10%;--sidebar-foreground: 240 4.8% 95.9%;--sidebar-primary: 0 0% 98%;--sidebar-primary-foreground: 240 5.9% 10%;--sidebar-accent: 240 3.7% 15.9%;--sidebar-accent-foreground: 240 4.8% 95.9%;--sidebar-border: 240 3.7% 15.9%;--sidebar-ring: 217.2 91.2% 59.8%}*{border-color:hsl(var(--border))}body{color:hsl(var(--foreground));background:hsl(var(--background))}.container{width:100%}.max-content{margin-left:auto;margin-right:auto;box-sizing:border-box;padding-left:24px;padding-right:24px}.flex-center{display:flex;align-items:center;justify-content:center}.tag-primary{border-radius:8px;background-color:#32e6b933;padding:4px 8px;--un-text-opacity:1;color:rgb(46 228 163 / var(--un-text-opacity))}.bg-body{--un-bg-opacity:1;background-color:rgb(24 22 26 / var(--un-bg-opacity))}.bg-card{--un-bg-opacity:1;background-color:rgb(34 34 36 / var(--un-bg-opacity))}.ds-desc,.text-desc{font-size:14px;line-height:20px;color:#ffffff8c}.ds-title{font-size:30px;line-height:36px;--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity));font-weight:600}.content-desc{font-weight:500;font-size:clamp(18px,1.0416666666666665vw,20px);line-height:calc(clamp(18px,1.0416666666666665vw,20px)*1.4)}.content-title{font-weight:700;font-size:clamp(32px,3.125vw,60px);line-height:calc(clamp(32px,3.125vw,60px)*1.2)}.content-title-lg{font-weight:700;font-size:clamp(36px,4.166666666666666vw,80px);line-height:calc(clamp(36px,4.166666666666666vw,80px)*1.15)}.text-30-rpx{font-size:clamp(24px,1.5625vw,30px);line-height:calc(clamp(24px,1.5625vw,30px)*1.2)}.text-40-rpx{font-size:clamp(16px,2.083333333333333vw,40px);line-height:calc(clamp(16px,2.083333333333333vw,40px)*1.2)}@media (min-width: 376px){.container{max-width:376px}}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}.max-content{padding-left:40px;padding-right:40px}}@media (min-width: 1080px){.container{max-width:1080px}}@media (min-width: 1200px){.container{max-width:1200px}.max-content{padding-left:60px;padding-right:60px}}@media (min-width: 1440px){.container{max-width:1440px}.max-content{padding-left:80px;padding-right:80px}}@media (min-width: 1920px){.container,.max-content{max-width:1920px}}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:-webkit-sticky;position:sticky}.static{position:static}.inset-0{top:0;right:0;bottom:0;left:0}.-bottom-100px{bottom:-100px}.-bottom-16px{bottom:-16px}.-bottom-30px{bottom:-30px}.-bottom-5{bottom:-20px}.-left-60px{left:-60px}.-right-100px{right:-100px}.-right-115px{right:-115px}.-right-60px{right:-60px}.-top-180px{top:-180px}.-top-28px{top:-28px}.-top-400px{top:-400px}.-top-40px{top:-40px}.-top-70px{top:-70px}.bottom-0{bottom:0}.bottom-200px{bottom:200px}.bottom-40px{bottom:40px}.left-0{left:0}.left-40\%{left:40%}.right-0{right:0}.right-100px{right:100px}.right-3{right:12px}.right-4{right:16px}.right-400px{right:400px}.right-80px{right:80px}.top-0{top:0}.top-20{top:80px}.top-4{top:16px}.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.isolate{isolation:isolate}.z-\[1\],.z-1{z-index:1}.z-0{z-index:0}.z-10{z-index:10}.z-2{z-index:2}.grid{display:grid}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.m-0{margin:0}.m-4{margin:16px}.m-auto{margin:auto}.m12{margin:48px}.m5{margin:20px}.mx-\[2px\]{margin-left:2px;margin-right:2px}.mx-1{margin-left:4px;margin-right:4px}.mx-auto{margin-left:auto;margin-right:auto}.my{margin-top:16px;margin-bottom:16px}.my-10{margin-top:40px;margin-bottom:40px}.my-20{margin-top:80px;margin-bottom:80px}.my-3{margin-top:12px;margin-bottom:12px}.my-5{margin-top:20px;margin-bottom:20px}.my-8{margin-top:32px;margin-bottom:32px}.mb-1{margin-bottom:4px}.mb-10{margin-bottom:40px}.mb-12{margin-bottom:48px}.mb-15{margin-bottom:60px}.mb-16{margin-bottom:64px}.mb-2{margin-bottom:8px}.mb-20{margin-bottom:80px}.mb-3{margin-bottom:12px}.mb-4{margin-bottom:16px}.mb-5{margin-bottom:20px}.mb-5\!{margin-bottom:20px!important}.mb-6{margin-bottom:24px}.mb-8{margin-bottom:32px}.mb-9{margin-bottom:36px}.me{-webkit-margin-end:16px;margin-inline-end:16px}.ml-1{margin-left:4px}.ml-2{margin-left:8px}.ml-3{margin-left:12px}.ml-4{margin-left:16px}.mr-2{margin-right:8px}.mr-3{margin-right:12px}.ms{-webkit-margin-start:16px;margin-inline-start:16px}.mt-0\.5{margin-top:2px}.mt-10{margin-top:40px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.mt-48{margin-top:192px}.mt-5{margin-top:20px}.mt-6{margin-top:24px}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.contents{display:contents}.hidden{display:none}.aspect-3\/2{aspect-ratio:3/2}.size-16px,.size-4{width:16px;height:16px}.size-20px{width:20px;height:20px}.size-3{width:12px;height:12px}.size-48px{width:48px;height:48px}.h-1,.h1{height:4px}.h-10{height:40px}.h-112px{height:112px}.h-12px,.h-3,.h3{height:12px}.h-140px{height:140px}.h-153px{height:153px}.h-160px{height:160px}.h-300px{height:300px}.h-30px{height:30px}.h-375px{height:375px}.h-38px{height:38px}.h-4{height:16px}.h-559px{height:559px}.h-58px{height:58px}.h-60px{height:60px}.h-64px{height:64px}.h-80px{height:80px}.h-full{height:100%}.h-screen{height:100vh}.max-h-0{max-height:0}.max-h-300px{max-height:300px}.max-h-999px{max-height:999px}.max-w-\[calc\(100vw-64px\)\]{max-width:calc(100vw - 64px)}.max-w-100\%,.max-w-full{max-width:100%}.max-w-1000px{max-width:1000px}.max-w-1200px{max-width:1200px}.max-w-1440px{max-width:1440px}.max-w-2xl{max-width:672px}.max-w-470px{max-width:470px}.max-w-490px{max-width:490px}.max-w-500px{max-width:500px}.max-w-526px{max-width:526px}.max-w-5xl{max-width:1024px}.max-w-70\%{max-width:70%}.max-w-900px{max-width:900px}.max-w-940px{max-width:940px}.min-h-100vh,.min-h-screen{min-height:100vh}.min-h-52px{min-height:52px}.min-h-full{min-height:100%}.min-h-md{min-height:448px}.min-w-112px{min-width:112px}.min-w-312px{min-width:312px}.w-1{width:4px}.w-10{width:40px}.w-100\%,.w-full{width:100%}.w-150px{width:150px}.w-16px,.w-4{width:16px}.w-175px{width:175px}.w-19\.68vw{width:19.68vw}.w-250px{width:250px}.w-3{width:12px}.w-300px{width:300px}.w-420px{width:420px}.w-460px{width:460px}.w-55\%{width:55%}.w-550px{width:550px}.w-656px{width:656px}.w-68px{width:68px}.w-81px{width:81px}.w-fit{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.w-fit\!{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.flex{display:flex}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.table{display:table}.transform{transform:translate(var(--un-translate-x)) translateY(var(--un-translate-y)) translateZ(var(--un-translate-z)) rotate(var(--un-rotate)) rotateX(var(--un-rotate-x)) rotateY(var(--un-rotate-y)) rotate(var(--un-rotate-z)) skew(var(--un-skew-x)) skewY(var(--un-skew-y)) scaleX(var(--un-scale-x)) scaleY(var(--un-scale-y)) scaleZ(var(--un-scale-z))}.cursor-pointer{cursor:pointer}.cursor-not-allowed{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-end{justify-content:flex-end}.justify-end\!{justify-content:flex-end!important}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:4px}.gap-10{gap:40px}.gap-16{gap:64px}.gap-2{gap:8px}.gap-3{gap:12px}.gap-4{gap:16px}.gap-5{gap:20px}.gap-6{gap:24px}.gap-8{gap:32px}.space-x-2>:not([hidden])~:not([hidden]){--un-space-x-reverse:0;margin-left:calc(8px * calc(1 - var(--un-space-x-reverse)));margin-right:calc(8px * var(--un-space-x-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(8px * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(8px * var(--un-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--un-space-y-reverse:0;margin-top:calc(12px * calc(1 - var(--un-space-y-reverse)));margin-bottom:calc(12px * var(--un-space-y-reverse))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-overlay{overflow:overlay}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.-b{border-width:-1px}.b,.border{border-width:1px}.border-0{border-width:0px}.border-0\.5px{border-width:.5px}.border-b{border-bottom-width:1px}.border-l-0{border-left-width:0px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-\#383838{--un-border-opacity:1;border-color:rgb(56 56 56 / var(--un-border-opacity))}.border-\#4A4F6F{--un-border-opacity:1;border-color:rgb(74 79 111 / var(--un-border-opacity))}.border-\#4B4B4B{--un-border-opacity:1;border-color:rgb(75 75 75 / var(--un-border-opacity))}.border-\#4B4F6D{--un-border-opacity:1;border-color:rgb(75 79 109 / var(--un-border-opacity))}.border-\#4C4F6B{--un-border-opacity:1;border-color:rgb(76 79 107 / var(--un-border-opacity))}.border-\#4c4f6b\!{--un-border-opacity:1 !important;border-color:rgb(76 79 107 / var(--un-border-opacity))!important}.border-\#6C4DFF{--un-border-opacity:1;border-color:rgb(108 77 255 / var(--un-border-opacity))}.border-\#724BFF\/90{border-color:#724bffe6}.border-\#a0aec0{--un-border-opacity:1;border-color:rgb(160 174 192 / var(--un-border-opacity))}.border-\#EFEEEC14{--un-border-opacity:.08;border-color:rgb(239 238 236 / var(--un-border-opacity))}.border-\#EFEEEC33{--un-border-opacity:.2;border-color:rgb(239 238 236 / var(--un-border-opacity))}.border-\#FFFFFF2E{--un-border-opacity:.18;border-color:rgb(255 255 255 / var(--un-border-opacity))}.border-primary{--un-border-opacity:1;border-color:rgb(50 230 185 / var(--un-border-opacity))}.border-primary\/30{border-color:#32e6b94d}.border-white\/10{border-color:#ffffff1a}.hover\:border-\#724BFF:hover{--un-border-opacity:1;border-color:rgb(114 75 255 / var(--un-border-opacity))}.rounded,.rounded-1{border-radius:4px}.rounded-1\!{border-radius:4px!important}.rounded-2{border-radius:8px}.rounded-2\!{border-radius:8px!important}.rounded-2xl,.rounded-4{border-radius:16px}.rounded-3{border-radius:12px}.rounded-32px{border-radius:32px}.rounded-5{border-radius:20px}.rounded-56px{border-radius:56px}.rounded-5px{border-radius:5px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius)}.rounded-sm{border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border-none{border-style:none}.border-solid{border-style:solid}.bg-\#000,.bg-black{--un-bg-opacity:1;background-color:rgb(0 0 0 / var(--un-bg-opacity))}.bg-\#000\!{--un-bg-opacity:1 !important;background-color:rgb(0 0 0 / var(--un-bg-opacity))!important}.bg-\#131313{--un-bg-opacity:1;background-color:rgb(19 19 19 / var(--un-bg-opacity))}.bg-\#18161A{--un-bg-opacity:1;background-color:rgb(24 22 26 / var(--un-bg-opacity))}.bg-\#191a23,.bg-\#191A23{--un-bg-opacity:1;background-color:rgb(25 26 35 / var(--un-bg-opacity))}.bg-\#191A23\!{--un-bg-opacity:1 !important;background-color:rgb(25 26 35 / var(--un-bg-opacity))!important}.bg-\#191A24{--un-bg-opacity:1;background-color:rgb(25 26 36 / var(--un-bg-opacity))}.bg-\#1a1a1a{--un-bg-opacity:1;background-color:rgb(26 26 26 / var(--un-bg-opacity))}.bg-\#1f2937{--un-bg-opacity:1;background-color:rgb(31 41 55 / var(--un-bg-opacity))}.bg-\#252735{--un-bg-opacity:1;background-color:rgb(37 39 53 / var(--un-bg-opacity))}.bg-\#252735\!{--un-bg-opacity:1 !important;background-color:rgb(37 39 53 / var(--un-bg-opacity))!important}.bg-\#28B894,.bg-primary2{--un-bg-opacity:1;background-color:rgb(40 184 148 / var(--un-bg-opacity))}.bg-\#28B894\!{--un-bg-opacity:1 !important;background-color:rgb(40 184 148 / var(--un-bg-opacity))!important}.bg-\#2EE4A31A{--un-bg-opacity:.1;background-color:rgb(46 228 163 / var(--un-bg-opacity))}.bg-\#2f2f2e\!{--un-bg-opacity:1 !important;background-color:rgb(47 47 46 / var(--un-bg-opacity))!important}.bg-\#374151{--un-bg-opacity:1;background-color:rgb(55 65 81 / var(--un-bg-opacity))}.bg-\#4B4F6D{--un-bg-opacity:1;background-color:rgb(75 79 109 / var(--un-bg-opacity))}.bg-\#4b5563{--un-bg-opacity:1;background-color:rgb(75 85 99 / var(--un-bg-opacity))}.bg-\#5A5F83{--un-bg-opacity:1;background-color:rgb(90 95 131 / var(--un-bg-opacity))}.bg-\#6C4DFF{--un-bg-opacity:1;background-color:rgb(108 77 255 / var(--un-bg-opacity))}.bg-\#724BFF{--un-bg-opacity:1;background-color:rgb(114 75 255 / var(--un-bg-opacity))}.bg-\#724BFF\/90{background-color:#724bffe6}.bg-\#989c9e{--un-bg-opacity:1;background-color:rgb(152 156 158 / var(--un-bg-opacity))}.bg-\#D2CDE314{--un-bg-opacity:.08;background-color:rgb(210 205 227 / var(--un-bg-opacity))}.bg-\#EAEBF6{--un-bg-opacity:1;background-color:rgb(234 235 246 / var(--un-bg-opacity))}.bg-\#FEBC2E{--un-bg-opacity:1;background-color:rgb(254 188 46 / var(--un-bg-opacity))}.bg-\#FF465E{--un-bg-opacity:1;background-color:rgb(255 70 94 / var(--un-bg-opacity))}.bg-\#FFFFFF33{--un-bg-opacity:.2;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.bg-emerald-500{--un-bg-opacity:1;background-color:rgb(16 185 129 / var(--un-bg-opacity))}.bg-green-500{--un-bg-opacity:1;background-color:rgb(34 197 94 / var(--un-bg-opacity))}.bg-indigo-500{--un-bg-opacity:1;background-color:rgb(99 102 241 / var(--un-bg-opacity))}.bg-primary\/10{background-color:#32e6b91a}.bg-primary\/20{background-color:#32e6b933}.bg-red-500{--un-bg-opacity:1;background-color:rgb(239 68 68 / var(--un-bg-opacity))}.bg-transparent{background-color:transparent}.bg-white{--un-bg-opacity:1;background-color:rgb(255 255 255 / var(--un-bg-opacity))}.bg-yellow-500{--un-bg-opacity:1;background-color:rgb(234 179 8 / var(--un-bg-opacity))}.hover\:bg-\#252735:hover{--un-bg-opacity:1;background-color:rgb(37 39 53 / var(--un-bg-opacity))}.hover\:bg-\#32323B:hover{--un-bg-opacity:1;background-color:rgb(50 50 59 / var(--un-bg-opacity))}.hover\:bg-\#4B4F6D\/50:hover{background-color:#4b4f6d80}.hover\:bg-\#4b5563:hover{--un-bg-opacity:1;background-color:rgb(75 85 99 / var(--un-bg-opacity))}.hover\:bg-\#724BFF:hover{--un-bg-opacity:1;background-color:rgb(114 75 255 / var(--un-bg-opacity))}.object-cover{-o-object-fit:cover;object-fit:cover}.object-contain{-o-object-fit:contain;object-fit:contain}.object-contain\!{-o-object-fit:contain!important;object-fit:contain!important}.object-center{-o-object-position:center;object-position:center}.object-top{-o-object-position:top;object-position:top}.p-10{padding:40px}.p-1px{padding:1px}.p-2{padding:8px}.p-2px{padding:2px}.p-3{padding:12px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.p-8{padding:32px}.px,.px-4{padding-left:16px;padding-right:16px}.px-1{padding-left:4px;padding-right:4px}.px-2{padding-left:8px;padding-right:8px}.px-2\!{padding-left:8px!important;padding-right:8px!important}.px-3{padding-left:12px;padding-right:12px}.px-4\!{padding-left:16px!important;padding-right:16px!important}.px-6{padding-left:24px;padding-right:24px}.px-7{padding-left:28px;padding-right:28px}.px-8{padding-left:32px;padding-right:32px}.py-1{padding-top:4px;padding-bottom:4px}.py-10{padding-top:40px;padding-bottom:40px}.py-2{padding-top:8px;padding-bottom:8px}.py-20{padding-top:80px;padding-bottom:80px}.py-3{padding-top:12px;padding-bottom:12px}.py-4{padding-top:16px;padding-bottom:16px}.py-6{padding-top:24px;padding-bottom:24px}.py-8{padding-top:32px;padding-bottom:32px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:20px}.pb-8{padding-bottom:32px}.pl-2{padding-left:8px}.pr-1{padding-right:4px}.pr-13{padding-right:52px}.pt{padding-top:16px}.pt-10{padding-top:40px}.pt-10\!{padding-top:40px!important}.pt-30px{padding-top:30px}.pt-52\.271\%{padding-top:52.271%}.pt-56\.25\%{padding-top:56.25%}.pt-6{padding-top:24px}.pt-78\%{padding-top:78%}.pt-92\%{padding-top:92%}.pie{-webkit-padding-end:16px;padding-inline-end:16px}.text-center{text-align:center}.text-right{text-align:right}.text-nowrap{text-wrap:nowrap}.align-middle{vertical-align:middle}.text-11px{font-size:11px}.text-2xl{font-size:24px;line-height:32px}.text-32px{font-size:32px}.text-3xl{font-size:30px;line-height:36px}.text-400{font-size:1600px}.text-4xl{font-size:36px;line-height:40px}.text-base{font-size:16px;line-height:24px}.text-lg{font-size:18px;line-height:28px}.text-lg\!{font-size:18px!important;line-height:28px!important}.text-sm{font-size:14px;line-height:20px}.text-xl{font-size:20px;line-height:28px}.text-xs{font-size:12px;line-height:16px}.color-primary2,.text-\#28B894,.text-primary2{--un-text-opacity:1;color:rgb(40 184 148 / var(--un-text-opacity))}.text-\#28B894\!{--un-text-opacity:1 !important;color:rgb(40 184 148 / var(--un-text-opacity))!important}.text-\#4C4F6B{--un-text-opacity:1;color:rgb(76 79 107 / var(--un-text-opacity))}.color-\#724BFF,.text-\#724BFF{--un-text-opacity:1;color:rgb(114 75 255 / var(--un-text-opacity))}.text-\#B6B7C1{--un-text-opacity:1;color:rgb(182 183 193 / var(--un-text-opacity))}.text-\#d1d5db{--un-text-opacity:1;color:rgb(209 213 219 / var(--un-text-opacity))}.text-\#D2D3E0{--un-text-opacity:1;color:rgb(210 211 224 / var(--un-text-opacity))}.text-\#d2d3e099,.text-\#D2D3E099{--un-text-opacity:.6;color:rgb(210 211 224 / var(--un-text-opacity))}.text-\#E73938{--un-text-opacity:1;color:rgb(231 57 56 / var(--un-text-opacity))}.text-\#EFEEEC\/60{color:#efeeec99}.text-\#fff{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.text-\#fff\/65{color:#ffffffa6}.color-\#000,.text-black{--un-text-opacity:1;color:rgb(0 0 0 / var(--un-text-opacity))}.text-black\!{--un-text-opacity:1 !important;color:rgb(0 0 0 / var(--un-text-opacity))!important}.color-\[\#9B9C9E\],.text-gray{--un-text-opacity:1;color:rgb(155 156 158 / var(--un-text-opacity))}.text-orange-400{--un-text-opacity:1;color:rgb(251 146 60 / var(--un-text-opacity))}.color-primary,.text-primary{--un-text-opacity:1;color:rgb(50 230 185 / var(--un-text-opacity))}.color-white,.text-white{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.text-white\!{--un-text-opacity:1 !important;color:rgb(255 255 255 / var(--un-text-opacity))!important}.text-white\/50{color:#ffffff80}.color-white\/55,.text-white\/55{color:#ffffff8c}.color-white\/70,.text-white\/70{color:#ffffffb3}.text-white\/8{color:#ffffff14}.text-white\/80{color:#fffc}.color-white\/90,.text-white\/90{color:#ffffffe6}.text-yellow-400{--un-text-opacity:1;color:rgb(250 204 21 / var(--un-text-opacity))}.hover\:text-primary:hover{--un-text-opacity:1;color:rgb(50 230 185 / var(--un-text-opacity))}.hover\:text-primary\/90:hover{color:#32e6b9e6}.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.color-\[\#2EE4A3\]{--un-text-opacity:1;color:rgb(46 228 163 / var(--un-text-opacity))}.color-\#724BFF\/90{color:#724bffe6}.hover\:color-\#724BFF:hover{--un-text-opacity:1;color:rgb(114 75 255 / var(--un-text-opacity))}.font-400{font-weight:400}.font-500,.font-medium{font-weight:500}.font-600,.font-semibold{font-weight:600}.font-700,.font-bold{font-weight:700}.font-700\!{font-weight:700!important}.font-900,.font-black{font-weight:900}.font-extrabold{font-weight:800}.leading-1\.5{line-height:6px}.leading-46px{line-height:46px}.leading-normal{line-height:1.5}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.line-through{-webkit-text-decoration-line:line-through;text-decoration-line:line-through}.underline,.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.tab{-moz-tab-size:4;-o-tab-size:4;tab-size:4}.text-shadow{--un-text-shadow:0 0 1px var(--un-text-shadow-color, rgb(0 0 0 / .2)),0 0 1px var(--un-text-shadow-color, rgb(1 0 5 / .1));text-shadow:var(--un-text-shadow)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-50{opacity:.5}.shadow{--un-shadow:var(--un-shadow-inset) 0 1px 3px 0 var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 1px 2px -1px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-2xl{--un-shadow:var(--un-shadow-inset) 0 25px 50px -12px var(--un-shadow-color, rgb(0 0 0 / .25));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.light .light-outline,.outline{outline-style:solid}.outline-none{outline:2px solid transparent;outline-offset:2px}.backdrop-blur-sm{--un-backdrop-blur:blur(4px);-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.blur{--un-blur:blur(8px);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.grayscale{--un-grayscale:grayscale(1);filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.filter{filter:var(--un-blur) var(--un-brightness) var(--un-contrast) var(--un-drop-shadow) var(--un-grayscale) var(--un-hue-rotate) var(--un-invert) var(--un-saturate) var(--un-sepia)}.backdrop-filter{-webkit-backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia);backdrop-filter:var(--un-backdrop-blur) var(--un-backdrop-brightness) var(--un-backdrop-contrast) var(--un-backdrop-grayscale) var(--un-backdrop-hue-rotate) var(--un-backdrop-invert) var(--un-backdrop-opacity) var(--un-backdrop-saturate) var(--un-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-text-decoration-color,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,fill,stroke,-webkit-text-decoration-color;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,-webkit-text-decoration-color;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-width{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.ease,.ease-in-out,.transition-ease{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@media (min-width: 640px){.sm\:p-10{padding:40px}}@media (min-width: 768px){.md\:-bottom-10{bottom:-40px}.md\:right-80px{right:80px}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:mb-10{margin-bottom:40px}.md\:mb-10\!{margin-bottom:40px!important}.md\:mb-12{margin-bottom:48px}.md\:mb-20{margin-bottom:80px}.md\:ml-3{margin-left:12px}.md\:block{display:block}.md\:h-\[500px\]{height:500px}.md\:max-w-60\%{max-width:60%}.md\:max-w-70\%{max-width:70%}.md\:max-w-90\%{max-width:90%}.md\:min-w-500px{min-width:500px}.md\:min-w-md{min-width:448px}.md\:w-256px{width:256px}.md\:w-350px{width:350px}.md\:flex{display:flex}.md\:flex-row{flex-direction:row}.md\:gap-10{gap:40px}.md\:gap-2{gap:8px}.md\:gap-20{gap:80px}.md\:gap-7xl{gap:72px}.md\:rounded-80px{border-radius:80px}.md\:rounded-md{border-radius:calc(var(--radius) - 2px)}.md\:rounded-t-80px{border-top-left-radius:80px;border-top-right-radius:80px}.md\:p-10{padding:40px}.md\:p-20{padding:80px}.md\:px-4{padding-left:16px;padding-right:16px}.md\:py-15{padding-top:60px;padding-bottom:60px}.md\:py-20{padding-top:80px;padding-bottom:80px}.md\:py-4{padding-top:16px;padding-bottom:16px}.md\:pt-20\!{padding-top:80px!important}.md\:pt-60px{padding-top:60px}.md\:text-30px{font-size:30px}.md\:text-5xl{font-size:48px;line-height:1}.md\:text-6xl{font-size:60px;line-height:1}.md\:text-base{font-size:16px;line-height:24px}.md\:text-lg{font-size:18px;line-height:28px}.md\:text-sm{font-size:14px;line-height:20px}.md\:text-xl{font-size:20px;line-height:28px}.md\:leading-42px{line-height:42px}}@media (min-width: 1080px){.lg\:col-span-2{grid-column:span 2/span 2}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:ml-5{margin-left:20px}.lg\:block{display:block}.lg\:hidden{display:none}.lg\:flex{display:flex}.lg\:gap-16{gap:64px}.lg\:rounded-lg{border-radius:var(--radius)}.lg\:p-15{padding:60px}.lg\:p-20{padding:80px}.lg\:px-3{padding-left:12px;padding-right:12px}.lg\:px-6{padding-left:24px;padding-right:24px}.lg\:py-5{padding-top:20px;padding-bottom:20px}.lg\:text-lg{font-size:18px;line-height:28px}.lg\:text-xl{font-size:20px;line-height:28px}}@media (min-width: 1200px){.xl\:-top-559px{top:-559px}.xl\:right-200px{right:200px}.xl\:line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3}.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:block{display:block}.xl\:text-100px{font-size:100px}.xl\:leading-120px{line-height:120px}}:root{--td-screen-xs: 320px;--td-screen-sm: 768px;--td-screen-md: 992px;--td-screen-lg: 1200px;--td-screen-xl: 1400px;--td-screen-xxl: 1880px}@-moz-document url-prefix(){.narrow-scrollbar{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.narrow-scrollbar::-webkit-scrollbar{width:8px;height:8px}.narrow-scrollbar::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.narrow-scrollbar::-webkit-scrollbar-thumb:vertical:hover,.narrow-scrollbar::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-fake-arrow path{transition:d .2s;stroke:currentcolor}.t-fake-arrow--active path{d:path("M3.75 10.2002L7.99274 5.7998L12.2361 10.0425")}.t-slide-down-enter-active,.t-slide-down-leave-active{transition:height .2s cubic-bezier(.38,0,.24,1),max-height .2s cubic-bezier(.38,0,.24,1)}:root,:root[theme-mode=light]{--td-brand-color-1: #f2f3ff;--td-brand-color-2: #d9e1ff;--td-brand-color-3: #b5c7ff;--td-brand-color-4: #8eabff;--td-brand-color-5: #618dff;--td-brand-color-6: #366ef4;--td-brand-color-7: #0052d9;--td-brand-color-8: #003cab;--td-brand-color-9: #002a7c;--td-brand-color-10: #001a57;--td-warning-color-1: #fff1e9;--td-warning-color-2: #ffd9c2;--td-warning-color-3: #ffb98c;--td-warning-color-4: #fa9550;--td-warning-color-5: #e37318;--td-warning-color-6: #be5a00;--td-warning-color-7: #954500;--td-warning-color-8: #713300;--td-warning-color-9: #532300;--td-warning-color-10: #3b1700;--td-error-color-1: #fff0ed;--td-error-color-2: #ffd8d2;--td-error-color-3: #ffb9b0;--td-error-color-4: #ff9285;--td-error-color-5: #f6685d;--td-error-color-6: #d54941;--td-error-color-7: #ad352f;--td-error-color-8: #881f1c;--td-error-color-9: #68070a;--td-error-color-10: #490002;--td-success-color-1: #e3f9e9;--td-success-color-2: #c6f3d7;--td-success-color-3: #92dab2;--td-success-color-4: #56c08d;--td-success-color-5: #2ba471;--td-success-color-6: #008858;--td-success-color-7: #006c45;--td-success-color-8: #005334;--td-success-color-9: #003b23;--td-success-color-10: #002515;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: #ffffff;--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-brand-color-7);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-6);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-8);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .6);--td-mask-disabled: rgba(255, 255, 255, .6);--td-mask-background: rgba(255, 255, 255, .96);--td-bg-color-page: var(--td-gray-color-2);--td-bg-color-container: #fff;--td-bg-color-container-hover: var(--td-gray-color-1);--td-bg-color-container-active: var(--td-gray-color-3);--td-bg-color-container-select: #fff;--td-bg-color-secondarycontainer: var(--td-gray-color-1);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-2);--td-bg-color-secondarycontainer-active: var(--td-gray-color-4);--td-bg-color-component: var(--td-gray-color-3);--td-bg-color-component-hover: var(--td-gray-color-4);--td-bg-color-component-active: var(--td-gray-color-6);--td-bg-color-secondarycomponent: var(--td-gray-color-4);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-5);--td-bg-color-secondarycomponent-active: var(--td-gray-color-6);--td-bg-color-component-disabled: var(--td-gray-color-2);--td-bg-color-specialcomponent: #fff;--td-text-color-primary: var(--td-font-gray-1);--td-text-color-secondary: var(--td-font-gray-2);--td-text-color-placeholder: var(--td-font-gray-3);--td-text-color-disabled: var(--td-font-gray-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-7);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(0, 0, 0, .1);--td-border-level-1-color: var(--td-gray-color-3);--td-component-stroke: var(--td-gray-color-3);--td-border-level-2-color: var(--td-gray-color-4);--td-component-border: var(--td-gray-color-4);--td-shadow-1: 0 1px 10px rgba(0, 0, 0, .05), 0 4px 5px rgba(0, 0, 0, .08), 0 2px 4px -1px rgba(0, 0, 0, .12);--td-shadow-2: 0 3px 14px 2px rgba(0, 0, 0, .05), 0 8px 10px 1px rgba(0, 0, 0, .06), 0 5px 5px -3px rgba(0, 0, 0, .1);--td-shadow-3: 0 6px 30px 5px rgba(0, 0, 0, .05), 0 16px 24px 2px rgba(0, 0, 0, .04), 0 8px 10px -5px rgba(0, 0, 0, .08);--td-shadow-inset-top: inset 0 .5px 0 #dcdcdc;--td-shadow-inset-right: inset .5px 0 0 #dcdcdc;--td-shadow-inset-bottom: inset 0 -.5px 0 #dcdcdc;--td-shadow-inset-left: inset -.5px 0 0 #dcdcdc;--td-table-shadow-color: rgba(0, 0, 0, .08);--td-scrollbar-color: rgba(0, 0, 0, .1);--td-scrollbar-hover-color: rgba(0, 0, 0, .3);--td-scroll-track-color: #fff}:root[theme-mode=dark]{--td-brand-color-1: #1b2f51;--td-brand-color-2: #173463;--td-brand-color-3: #143975;--td-brand-color-4: #103d88;--td-brand-color-5: #0d429a;--td-brand-color-6: #054bbe;--td-brand-color-7: #2667d4;--td-brand-color-8: #4582e6;--td-brand-color-9: #699ef5;--td-brand-color-10: #96bbf8;--td-warning-color-1: #4f2a1d;--td-warning-color-2: #582f21;--td-warning-color-3: #733c23;--td-warning-color-4: #a75d2b;--td-warning-color-5: #cf6e2d;--td-warning-color-6: #dc7633;--td-warning-color-7: #e8935c;--td-warning-color-8: #ecbf91;--td-warning-color-9: #eed7bf;--td-warning-color-10: #f3e9dc;--td-error-color-1: #472324;--td-error-color-2: #5e2a2d;--td-error-color-3: #703439;--td-error-color-4: #83383e;--td-error-color-5: #a03f46;--td-error-color-6: #c64751;--td-error-color-7: #de6670;--td-error-color-8: #ec888e;--td-error-color-9: #edb1b6;--td-error-color-10: #eeced0;--td-success-color-1: #193a2a;--td-success-color-2: #1a4230;--td-success-color-3: #17533d;--td-success-color-4: #0d7a55;--td-success-color-5: #059465;--td-success-color-6: #43af8a;--td-success-color-7: #46bf96;--td-success-color-8: #80d2b6;--td-success-color-9: #b4e1d3;--td-success-color-10: #deede8;--td-gray-color-1: #f3f3f3;--td-gray-color-2: #eee;--td-gray-color-3: #e8e8e8;--td-gray-color-4: #ddd;--td-gray-color-5: #c6c6c6;--td-gray-color-6: #a6a6a6;--td-gray-color-7: #8b8b8b;--td-gray-color-8: #777;--td-gray-color-9: #5e5e5e;--td-gray-color-10: #4b4b4b;--td-gray-color-11: #393939;--td-gray-color-12: #2c2c2c;--td-gray-color-13: #242424;--td-gray-color-14: #181818;--td-font-white-1: rgba(255, 255, 255, .9);--td-font-white-2: rgba(255, 255, 255, .55);--td-font-white-3: rgba(255, 255, 255, .35);--td-font-white-4: rgba(255, 255, 255, .22);--td-font-gray-1: rgba(0, 0, 0, .9);--td-font-gray-2: rgba(0, 0, 0, .6);--td-font-gray-3: rgba(0, 0, 0, .4);--td-font-gray-4: rgba(0, 0, 0, .26);--td-brand-color: var(--td-brand-color-8);--td-warning-color: var(--td-warning-color-5);--td-error-color: var(--td-error-color-6);--td-success-color: var(--td-success-color-5);--td-brand-color-hover: var(--td-brand-color-7);--td-brand-color-focus: var(--td-brand-color-2);--td-brand-color-active: var(--td-brand-color-9);--td-brand-color-disabled: var(--td-brand-color-3);--td-brand-color-light: var(--td-brand-color-1);--td-brand-color-light-hover: var(--td-brand-color-2);--td-warning-color-hover: var(--td-warning-color-4);--td-warning-color-focus: var(--td-warning-color-2);--td-warning-color-active: var(--td-warning-color-6);--td-warning-color-disabled: var(--td-warning-color-3);--td-warning-color-light: var(--td-warning-color-1);--td-warning-color-light-hover: var(--td-warning-color-2);--td-error-color-hover: var(--td-error-color-5);--td-error-color-focus: var(--td-error-color-2);--td-error-color-active: var(--td-error-color-7);--td-error-color-disabled: var(--td-error-color-3);--td-error-color-light: var(--td-error-color-1);--td-error-color-light-hover: var(--td-error-color-2);--td-success-color-hover: var(--td-success-color-4);--td-success-color-focus: var(--td-success-color-2);--td-success-color-active: var(--td-success-color-6);--td-success-color-disabled: var(--td-success-color-3);--td-success-color-light: var(--td-success-color-1);--td-success-color-light-hover: var(--td-success-color-2);--td-mask-active: rgba(0, 0, 0, .4);--td-mask-disabled: rgba(0, 0, 0, .6);--td-mask-background: rgba(36, 36, 36, .96);--td-bg-color-page: var(--td-gray-color-14);--td-bg-color-container: var(--td-gray-color-13);--td-bg-color-container-hover: var(--td-gray-color-12);--td-bg-color-container-active: var(--td-gray-color-10);--td-bg-color-container-select: var(--td-gray-color-9);--td-bg-color-secondarycontainer: var(--td-gray-color-12);--td-bg-color-secondarycontainer-hover: var(--td-gray-color-11);--td-bg-color-secondarycontainer-active: var(--td-gray-color-9);--td-bg-color-component: var(--td-gray-color-11);--td-bg-color-component-hover: var(--td-gray-color-10);--td-bg-color-component-active: var(--td-gray-color-9);--td-bg-color-secondarycomponent: var(--td-gray-color-10);--td-bg-color-secondarycomponent-hover: var(--td-gray-color-9);--td-bg-color-secondarycomponent-active: var(--td-gray-color-8);--td-bg-color-component-disabled: var(--td-gray-color-12);--td-bg-color-specialcomponent: transparent;--td-text-color-primary: var(--td-font-white-1);--td-text-color-secondary: var(--td-font-white-2);--td-text-color-placeholder: var(--td-font-white-3);--td-text-color-disabled: var(--td-font-white-4);--td-text-color-anti: #fff;--td-text-color-brand: var(--td-brand-color-8);--td-text-color-link: var(--td-brand-color-8);--td-text-color-watermark: rgba(255, 255, 255, .1);--td-border-level-1-color: var(--td-gray-color-11);--td-component-stroke: var(--td-gray-color-11);--td-border-level-2-color: var(--td-gray-color-9);--td-component-border: var(--td-gray-color-9);--td-shadow-1: 0 4px 6px rgba(0, 0, 0, .06), 0 1px 10px rgba(0, 0, 0, .08), 0 2px 4px rgba(0, 0, 0, .12);--td-shadow-2: 0 8px 10px rgba(0, 0, 0, .12), 0 3px 14px rgba(0, 0, 0, .1), 0 5px 5px rgba(0, 0, 0, .16);--td-shadow-3: 0 16px 24px rgba(0, 0, 0, .14), 0 6px 30px rgba(0, 0, 0, .12), 0 8px 10px rgba(0, 0, 0, .2);--td-shadow-inset-top: inset 0 .5px 0 #5e5e5e;--td-shadow-inset-right: inset .5px 0 0 #5e5e5e;--td-shadow-inset-bottom: inset 0 -.5px 0 #5e5e5e;--td-shadow-inset-left: inset -.5px 0 0 #5e5e5e;--td-table-shadow-color: rgba(0, 0, 0, .55);--td-scrollbar-color: rgba(255, 255, 255, .1);--td-scrollbar-hover-color: rgba(255, 255, 255, .3);--td-scroll-track-color: #333}:root{--td-radius-small: 2px;--td-radius-default: 3px;--td-radius-medium: 6px;--td-radius-large: 9px;--td-radius-extraLarge: 12px;--td-radius-round: 999px;--td-radius-circle: 50%}:root{--td-font-family: PingFang SC, Microsoft YaHei, Arial Regular;--td-font-family-medium: PingFang SC, Microsoft YaHei, Arial Medium;--td-font-size-link-small: 12px;--td-font-size-link-medium: 14px;--td-font-size-link-large: 16px;--td-font-size-mark-small: 12px;--td-font-size-mark-medium: 14px;--td-font-size-body-small: 12px;--td-font-size-body-medium: 14px;--td-font-size-body-large: 16px;--td-font-size-title-small: 14px;--td-font-size-title-medium: 16px;--td-font-size-title-large: 18px;--td-font-size-title-extraLarge: 20px;--td-font-size-headline-small: 24px;--td-font-size-headline-medium: 28px;--td-font-size-headline-large: 36px;--td-font-size-display-medium: 48px;--td-font-size-display-large: 64px;--td-line-height-link-small: 20px;--td-line-height-link-medium: 22px;--td-line-height-link-large: 24px;--td-line-height-mark-small: 20px;--td-line-height-mark-medium: 22px;--td-line-height-body-small: 20px;--td-line-height-body-medium: 22px;--td-line-height-body-large: 24px;--td-line-height-title-small: 22px;--td-line-height-title-medium: 24px;--td-line-height-title-large: 26px;--td-line-height-title-extraLarge: 28px;--td-line-height-headline-small: 32px;--td-line-height-headline-medium: 36px;--td-line-height-headline-large: 44px;--td-line-height-display-medium: 56px;--td-line-height-display-large: 72px;--td-font-link-small: var(--td-font-size-link-small) / var(--td-line-height-link-small) var(--td-font-family);--td-font-link-medium: var(--td-font-size-link-medium) / var(--td-line-height-link-medium) var(--td-font-family);--td-font-link-large: var(--td-font-size-link-large) / var(--td-line-height-link-large) var(--td-font-family);--td-font-mark-small: 600 var(--td-font-size-mark-small) / var(--td-line-height-mark-small) var(--td-font-family);--td-font-mark-medium: 600 var(--td-font-size-mark-medium) / var(--td-line-height-mark-medium) var(--td-font-family);--td-font-body-small: var(--td-font-size-body-small) / var(--td-line-height-body-small) var(--td-font-family);--td-font-body-medium: var(--td-font-size-body-medium) / var(--td-line-height-body-medium) var(--td-font-family);--td-font-body-large: var(--td-font-size-body-large) / var(--td-line-height-body-large) var(--td-font-family);--td-font-title-small: 600 var(--td-font-size-title-small) / var(--td-line-height-title-small) var(--td-font-family);--td-font-title-medium: 600 var(--td-font-size-title-medium) / var(--td-line-height-title-medium) var(--td-font-family);--td-font-title-large: 600 var(--td-font-size-title-large) / var(--td-line-height-title-large) var(--td-font-family);--td-font-title-extraLarge: 600 var(--td-font-size-title-extraLarge) / var(--td-line-height-title-extraLarge) var(--td-font-family);--td-font-headline-small: 600 var(--td-font-size-headline-small) / var(--td-line-height-headline-small) var(--td-font-family);--td-font-headline-medium: 600 var(--td-font-size-headline-medium) / var(--td-line-height-headline-medium) var(--td-font-family);--td-font-headline-large: 600 var(--td-font-size-headline-large) / var(--td-line-height-headline-large) var(--td-font-family);--td-font-display-medium: 600 var(--td-font-size-display-medium) / var(--td-line-height-display-medium) var(--td-font-family);--td-font-display-large: 600 var(--td-font-size-display-large) / var(--td-line-height-display-large) var(--td-font-family)}:root{--td-size-1: 2px;--td-size-2: 4px;--td-size-3: 6px;--td-size-4: 8px;--td-size-5: 12px;--td-size-6: 16px;--td-size-7: 20px;--td-size-8: 24px;--td-size-9: 28px;--td-size-10: 32px;--td-size-11: 36px;--td-size-12: 40px;--td-size-13: 48px;--td-size-14: 56px;--td-size-15: 64px;--td-size-16: 72px;--td-comp-size-xxxs: var(--td-size-6);--td-comp-size-xxs: var(--td-size-7);--td-comp-size-xs: var(--td-size-8);--td-comp-size-s: var(--td-size-9);--td-comp-size-m: var(--td-size-10);--td-comp-size-l: var(--td-size-11);--td-comp-size-xl: var(--td-size-12);--td-comp-size-xxl: var(--td-size-13);--td-comp-size-xxxl: var(--td-size-14);--td-comp-size-xxxxl: var(--td-size-15);--td-comp-size-xxxxxl: var(--td-size-16);--td-pop-padding-s: var(--td-size-2);--td-pop-padding-m: var(--td-size-3);--td-pop-padding-l: var(--td-size-4);--td-pop-padding-xl: var(--td-size-5);--td-pop-padding-xxl: var(--td-size-6);--td-comp-paddingLR-xxs: var(--td-size-1);--td-comp-paddingLR-xs: var(--td-size-2);--td-comp-paddingLR-s: var(--td-size-4);--td-comp-paddingLR-m: var(--td-size-5);--td-comp-paddingLR-l: var(--td-size-6);--td-comp-paddingLR-xl: var(--td-size-8);--td-comp-paddingLR-xxl: var(--td-size-10);--td-comp-paddingTB-xxs: var(--td-size-1);--td-comp-paddingTB-xs: var(--td-size-2);--td-comp-paddingTB-s: var(--td-size-4);--td-comp-paddingTB-m: var(--td-size-5);--td-comp-paddingTB-l: var(--td-size-6);--td-comp-paddingTB-xl: var(--td-size-8);--td-comp-paddingTB-xxl: var(--td-size-10);--td-comp-margin-xxs: var(--td-size-1);--td-comp-margin-xs: var(--td-size-2);--td-comp-margin-s: var(--td-size-4);--td-comp-margin-m: var(--td-size-5);--td-comp-margin-l: var(--td-size-6);--td-comp-margin-xl: var(--td-size-7);--td-comp-margin-xxl: var(--td-size-8);--td-comp-margin-xxxl: var(--td-size-10);--td-comp-margin-xxxxl: var(--td-size-12)}.modes-intro{background:#000}.modes-intro .modes-intro-content{background:#fff;padding-top:clamp(60px,8vw,80px);border-radius:clamp(20px,5vw,80px) clamp(20px,5vw,80px) 0 0}.modes-intro .modes-intro-header{text-align:center;margin-bottom:clamp(160px,5vw,240px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(10px,2vw,20px)}.modes-intro .modes-intro-header .main-title{color:#191a23;font-family:Alimama FangYuanTi VF;font-style:normal;font-weight:700;display:flex;align-items:center;justify-content:center}.modes-intro .modes-intro-header .subtitle{color:#191a23;text-align:center;font-family:Alimama FangYuanTi VF;font-style:normal;font-weight:500}.modes-intro .scenario-container-wrapper{display:grid;grid-template-columns:1fr 1fr;align-items:center;justify-content:center;position:relative}.modes-intro .scenario-container-wrapper .scenario-header-images{height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:absolute;top:clamp(-130px,-8vw,-100px);left:0;right:0;display:flex;align-items:center;width:clamp(40%,50%,60%);padding:0 clamp(30px,6vw,101px);z-index:10}.modes-intro .scenario-container-wrapper .scenario-header-images .header-image-item{width:clamp(120px,15vw,177px);height:clamp(115px,14.5vw,170px);flex-shrink:0;aspect-ratio:177/170;overflow:hidden;border-radius:clamp(8px,1.5vw,12px);position:relative;margin-right:clamp(-30px,-4vw,-50px)}.modes-intro .scenario-container-wrapper .scenario-header-images .header-image-item:last-child{margin-right:0}.modes-intro .scenario-container-wrapper .scenario-header-images .header-image-item .header-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top}.modes-intro .carousel-gallery{width:100%;height:clamp(300px,30vw,400px);position:relative;height:100%;z-index:20;overflow:hidden}.modes-intro .carousel-gallery .carousel-image{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;background:#000}.modes-intro .carousel-gallery .gallery-slide{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.modes-intro .carousel-gallery .gallery-slide .gallery-content{width:100%;height:100%}.modes-intro .carousel-gallery .gallery-slide .gallery-content .simple-carousel{width:100%;height:100%;position:relative}.modes-intro .carousel-gallery .gallery-slide .gallery-content .simple-carousel .carousel-slide{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:#666;font-size:16px;opacity:0;transition:opacity .3s ease-in-out}.modes-intro .carousel-gallery .gallery-slide .gallery-content .simple-carousel .carousel-slide.active{opacity:1}.modes-intro .play-controls{display:flex;align-items:center;gap:clamp(12px,2vw,16px);padding:100px 0 60px;justify-content:center;overflow:hidden}.modes-intro .play-controls .play-button{cursor:pointer;transition:all .3s ease;position:relative;display:flex;width:clamp(36px,6vw,48px);height:clamp(36px,6vw,48px);justify-content:center;align-items:center;border-radius:clamp(18px,3vw,24px);background:#d2d3e0;border:2px solid transparent}.modes-intro .play-controls .play-button:hover{background:#d2d3e0;transform:scale(1.05);box-shadow:0 2px 8px #0000001a}.modes-intro .play-controls .play-button:active{transform:scale(.98)}.modes-intro .play-controls .play-button .play-icon{color:#fff;display:flex;align-items:center;justify-content:center;margin-left:1px;transition:all .3s ease;transform:scale(1)}.modes-intro .play-controls .play-button.playing .play-icon{color:#000}.modes-intro .play-controls .carousel-controls{display:flex;height:clamp(36px,6vw,48px);padding:0 clamp(18px,3vw,24px);align-items:flex-start;gap:clamp(7px,1.2vw,10px);border-radius:clamp(20px,3.5vw,27px);background:#d2d3e0;align-items:center;justify-content:center}.modes-intro .play-controls .carousel-controls .carousel-dots{display:flex;align-items:center;gap:clamp(6px,1vw,8px);border-radius:clamp(2px,.4vw,3px);padding:0 clamp(2px,.4vw,3px)}.modes-intro .play-controls .carousel-controls .carousel-dots .carousel-dot{width:clamp(7px,1.2vw,10px);height:clamp(7px,1.2vw,10px);flex-shrink:0;border-radius:50%;background:#000;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.modes-intro .play-controls .carousel-controls .carousel-dots .carousel-dot:hover{transform:scale(1.2);background:#333}.modes-intro .play-controls .carousel-controls .carousel-dots .carousel-dot.active{width:clamp(28px,4.5vw,36px);height:clamp(7px,1.2vw,10px);flex-shrink:0;border-radius:clamp(4px,.6vw,5px);background:#727272;transform:none;position:relative;overflow:hidden}.modes-intro .play-controls .carousel-controls .carousel-dots .carousel-dot.active:before{content:"";position:absolute;top:0;left:0;height:100%;background:#000;border-radius:5px;width:0%;animation:progressFill var(--carousel-duration, 3s) linear forwards;animation-play-state:var(--carousel-play-state, running)}.modes-intro .scenario-container{padding:clamp(20px,3vw,40px) 40px clamp(20px,3vw,40px) clamp(50px,8vw,101px);position:relative;z-index:10}.modes-intro .scenario-tabs{display:inline-flex;justify-content:center;margin-bottom:clamp(30px,5vw,40px);border-radius:clamp(6px,1.2vw,11px);border:1px solid rgba(108,77,255,.08);background:#c2c4d333;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:clamp(8px,1.5vw,12px);align-items:center;flex-shrink:0;position:relative;flex-wrap:nowrap;white-space:nowrap}.modes-intro .scenario-tabs .scenario-tab{padding:clamp(6px,1vw,8px) clamp(30px,5vw,49px);cursor:pointer;transition:all .3s ease;position:relative;z-index:2;color:#000;text-align:center;font-family:Alimama ShuHeiTi;font-size:clamp(16px,2.5vw,21px);font-style:normal;line-height:clamp(18px,2.8vw,24px);border-radius:clamp(3px,.5vw,4px);border:1px solid transparent}.modes-intro .scenario-tabs .scenario-tab.active{border:1px solid #1e1e1e0f;background:#1e1e1e0f;color:#030303;font-family:Alimama ShuHeiTi;font-size:clamp(16px,2.5vw,21px);font-style:normal;line-height:clamp(18px,2.8vw,24px)}.modes-intro .scenario-tabs .scenario-tab:hover{background:#6b4dff03}.modes-intro .scenario-details .scenario-content{max-width:clamp(300px,50vw,800px);margin:0 auto}.modes-intro .scenario-details .scenario-content .scenario-title{color:#191a23;font-family:Alimama FangYuanTi VF;font-style:normal;font-weight:700;margin-bottom:clamp(4px,.8vw,8px)}.modes-intro .scenario-details .scenario-content .scenario-description{color:#191a23;font-family:Alimama FangYuanTi VF;font-size:clamp(24px,4vw,40px);font-style:normal;font-weight:700;line-height:clamp(32px,5.2vw,52px)}.modes-intro .scenario-details .scenario-content .recommended-users{color:#191a23;font-family:Alimama FangYuanTi VF;font-size:clamp(18px,1.04166667vw,20px);font-style:normal;font-weight:500;line-height:calc(clamp(18px,1.04166667vw,20px)*2);margin:clamp(10px,2vw,20px) 0}.modes-intro .scenario-details .scenario-content .feature-list{list-style:none;padding:0;margin:0 0 clamp(20px,4vw,40px) 0}.modes-intro .scenario-details .scenario-content .feature-list .feature-item{position:relative;color:#191a23;font-family:Alimama FangYuanTi VF;font-size:clamp(12px,2vw,16px);font-style:normal;font-weight:400;line-height:clamp(18px,3vw,24px);padding-left:clamp(15px,2.5vw,20px);margin:clamp(4px,.8vw,8px) 0}.modes-intro .scenario-details .scenario-content .feature-list .feature-item:before{content:"•";position:absolute;left:0;color:#000;font-weight:700;font-size:clamp(14px,2.2vw,18px)}@media (max-width: 1024px){.modes-intro .scenario-container-wrapper{grid-template-columns:1fr}.modes-intro .scenario-container-wrapper .scenario-header-images{width:100%;justify-content:center}.modes-intro .scenario-container{padding:clamp(30px,4vw,50px) clamp(20px,3vw,40px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(20px,3vw,40px)}.modes-intro .scenario-tabs{justify-content:center;overflow-x:visible;margin-bottom:clamp(25px,4vw,50px)}.modes-intro .carousel-gallery{height:clamp(350px,35vw,450px)}}@media (max-width: 768px){.modes-intro .scenario-tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:center;padding:clamp(12px,2vw,16px);gap:clamp(4px,1vw,8px);margin-bottom:clamp(20px,3vw,40px)}.modes-intro .scenario-tabs .scenario-tab{flex-shrink:0;padding:clamp(6px,1.2vw,10px) clamp(15px,3vw,25px);white-space:nowrap}.modes-intro .carousel-gallery{height:clamp(300px,30vw,400px)}.modes-intro .play-controls{flex-direction:row;gap:clamp(12px,2vw,16px);padding:clamp(25px,4vw,40px) 0}}@media (max-width: 480px){.modes-intro .scenario-tabs{overflow-x:auto;justify-content:center;padding:clamp(8px,1.5vw,12px);gap:clamp(3px,.8vw,6px);margin-bottom:clamp(15px,2.5vw,30px)}.modes-intro .scenario-tabs .scenario-tab{flex-shrink:0;padding:clamp(4px,1vw,8px) clamp(12px,2.5vw,20px);white-space:nowrap}.modes-intro .carousel-gallery{height:clamp(250px,25vw,350px)}.modes-intro .play-controls{flex-direction:row;gap:clamp(10px,2vw,16px);padding:clamp(20px,3.5vw,35px) 0}}@keyframes progressFill{0%{width:0%}to{width:100%}}@keyframes pulse{0%{transform:translate(-50%,-50%) scale(1);opacity:1}50%{transform:translate(-50%,-50%) scale(1.1);opacity:.8}to{transform:translate(-50%,-50%) scale(1);opacity:1}}.arrow-hover{display:inline-block;cursor:pointer}.arrow-hover .arrow-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px;transition:transform .3s ease;flex-shrink:0;border-radius:4px;background:#191a23;flex:0 0 48px;position:relative;overflow:hidden}.arrow-hover .arrow-icon:before{content:"";position:absolute;bottom:4px;left:4px;width:0;height:0;background:#28b894;border-radius:50%;transition:all .3s ease;z-index:1}.arrow-hover .arrow-icon .arrow-icon-white{position:absolute;top:0;left:0;width:100%;height:100%;z-index:4;opacity:1;transition:all .3s ease;display:flex;align-items:center;justify-content:center;transform:translate(0)}.arrow-hover .arrow-icon .arrow-icon-white svg{width:24px;height:24px;filter:brightness(0) invert(1)}.arrow-hover .arrow-icon .arrow-icon-black{position:absolute;bottom:-100%;left:-100%;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s ease-in-out;z-index:3}.arrow-hover .arrow-icon .arrow-icon-black svg{width:24px;height:24px;filter:brightness(0)}.arrow-hover.default .arrow-icon{background:#191a23}.arrow-hover.default .arrow-icon:before,.arrow-hover.default .arrow-icon:after{background:#28b894}.arrow-hover.default .arrow-icon .arrow-icon-white svg{filter:brightness(0) invert(1)}.arrow-hover.default .arrow-icon .arrow-icon-black svg{filter:brightness(0)}.arrow-hover.inverted .arrow-icon{background:#28b894}.arrow-hover.inverted .arrow-icon:before,.arrow-hover.inverted .arrow-icon:after{background:#191a23}.arrow-hover.inverted .arrow-icon .arrow-icon-white svg{filter:brightness(0)}.arrow-hover.inverted .arrow-icon .arrow-icon-black svg{filter:brightness(0) invert(1)}.arrow-hover.purple .arrow-icon{background:#28b894}.arrow-hover.purple .arrow-icon:before,.arrow-hover.purple .arrow-icon:after{background:#6c4dff!important}.arrow-hover.purple .arrow-icon .arrow-icon-white svg{filter:brightness(0)}.arrow-hover.purple .arrow-icon .arrow-icon-black svg{filter:brightness(0) invert(1)}.arrow-hover.small .arrow-icon{width:32px;height:32px;flex:0 0 32px}.arrow-hover.small .arrow-icon .arrow-icon-white svg,.arrow-hover.small .arrow-icon .arrow-icon-black svg{width:16px;height:16px}.arrow-hover.large .arrow-icon{width:64px;height:64px;flex:0 0 64px}.arrow-hover.large .arrow-icon .arrow-icon-white svg,.arrow-hover.large .arrow-icon .arrow-icon-black svg{width:32px;height:32px}.arrow-hover-container:hover .arrow-hover .arrow-icon .arrow-icon-white{opacity:1;transform:translate(48px,-48px)}.arrow-hover-container:hover .arrow-hover .arrow-icon:before{width:100%;height:100%;bottom:0;left:0;border-radius:0}.arrow-hover-container:hover .arrow-hover .arrow-icon:after{width:100%;height:100%;bottom:0;left:0;border-radius:0;opacity:1}.arrow-hover-container:hover .arrow-hover .arrow-icon .arrow-icon-black{opacity:1;bottom:0;left:0}.testimonials-section{background:#000;color:#fff;padding:10px 0}.testimonials-section .testimonials-container{position:relative;margin:0 auto;padding:0}.testimonials-section .testimonials-header{text-align:center;margin-bottom:100px}.testimonials-section .testimonials-header .main-title,.testimonials-section .testimonials-header .subtitle{color:#fff;text-align:center;font-family:Alimama FangYuanTi VF;font-size:60px;font-style:normal;font-weight:700;line-height:80px}.testimonials-section .testimonials-header .description{color:#fff;text-align:center;font-family:Alimama FangYuanTi VF;font-size:20px;font-style:normal;font-weight:500;line-height:40px;margin-top:20px;margin-bottom:80px}.testimonials-section .testimonials-header .trusted-by-section .trusted-by-label{color:#818180;text-align:center;font-family:Alimama ShuHeiTi;font-size:18.638px;font-style:normal;font-weight:700;line-height:29.87px;margin-bottom:16px}.testimonials-section .testimonials-header .trusted-by-section .trusted-avatars{display:flex;justify-content:center;gap:15px;flex-wrap:wrap}.testimonials-section .testimonials-header .trusted-by-section .trusted-avatars .trusted-avatar-wrapper{position:relative;display:flex;flex-direction:column;align-items:center}.testimonials-section .testimonials-header .trusted-by-section .trusted-avatars .trusted-avatar{width:50px;height:50px;border-radius:50%;overflow:hidden;border:2px solid rgba(255,255,255,.2);transition:all .3s ease;cursor:pointer;position:relative;padding:3px}.testimonials-section .testimonials-header .trusted-by-section .trusted-avatars .trusted-avatar:hover{border-color:#6c4dff;transform:scale(1.1)}.testimonials-section .testimonials-header .trusted-by-section .trusted-avatars .trusted-avatar.active{border-color:#28b894;box-shadow:0 0 0 4px #28b89466;animation:activePulse .6s ease-out}.testimonials-section .testimonials-header .trusted-by-section .trusted-avatars .trusted-avatar img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.testimonials-section .testimonials-header .trusted-by-section .trusted-avatars .trusted-avatar-name{position:absolute;top:120%;left:50%;transform:translate(-50%);margin-top:8px;border-radius:4px;background:#1f1f1f;color:#efeeec;text-align:center;font-family:Alimama ShuHeiTi;font-size:16px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase;display:inline-flex;padding:4.26px 14.75px 6.74px 14.25px;justify-content:center;align-items:center;white-space:nowrap;z-index:10}.testimonials-cards .testimonials-swiper{padding:20px 0 60px;width:100%}.testimonials-cards .testimonials-swiper .testimonial-slide{width:clamp(280px,35vw,446.31px);height:clamp(320px,40vw,428.83px);flex-shrink:0;display:flex;justify-content:center;align-items:center;transform:scale(1)!important;transition:transform .3s ease}.testimonials-cards .testimonials-swiper .testimonial-slide.swiper-slide-active,.testimonials-cards .testimonials-swiper .testimonial-slide.swiper-slide-next,.testimonials-cards .testimonials-swiper .testimonial-slide.swiper-slide-prev{transform:scale(1)!important}.testimonials-cards .testimonial-card{width:100%;height:100%;background:#1a1a1a;border-radius:16px;padding:30px;border:2px solid transparent;cursor:pointer;transition:all .3s ease;position:relative;display:flex;flex-direction:column;justify-content:space-between}.testimonials-cards .testimonial-card.active{border-color:#6c4dff}.testimonials-cards .testimonial-card .testimonial-content{flex:1;display:flex;align-items:center;margin-bottom:20px}.testimonials-cards .testimonial-card .testimonial-content .testimonial-text{font-size:16px;line-height:1.6;color:#e0e0e0;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.testimonials-cards .testimonial-card .testimonial-author{display:flex;align-items:center;gap:15px}.testimonials-cards .testimonial-card .testimonial-author .author-avatar{width:50px;height:50px;border-radius:50%;-o-object-fit:cover;object-fit:cover;border:2px solid rgba(255,255,255,.2)}.testimonials-cards .testimonial-card .testimonial-author .author-info .author-name{font-size:16px;font-weight:600;color:#fff;margin:0 0 5px}.testimonials-cards .testimonial-card .testimonial-author .author-info .author-role{font-size:14px;color:#999;margin:0}.testimonials-cards .swiper-button-next,.testimonials-cards .swiper-button-prev{color:#6c4dff!important;background:#00000080;border-radius:50%;width:50px!important;height:50px!important;margin-top:-25px!important}.testimonials-cards .swiper-button-next:after,.testimonials-cards .swiper-button-prev:after{font-size:20px!important;font-weight:700}.testimonials-cards .swiper-button-next:hover,.testimonials-cards .swiper-button-prev:hover{background:#6c4dff33;transform:scale(1.1)}.testimonials-cards .swiper-button-next{right:20px!important}.testimonials-cards .swiper-button-prev{left:20px!important}.testimonials-cards .swiper-pagination{bottom:0!important}.testimonials-cards .swiper-pagination .swiper-pagination-bullet{background:#ffffff4d!important;opacity:1!important;width:12px!important;height:12px!important;margin:0 6px!important}.testimonials-cards .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#6c4dff!important;transform:scale(1.2)}@keyframes activePulse{0%{box-shadow:0 0 #28b894b3}50%{box-shadow:0 0 0 10px #28b8944d}to{box-shadow:0 0 #28b89400}}@keyframes nameFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width: 1200px){.testimonials-section .testimonials-container{padding:0 20px}.testimonials-section .testimonials-header .main-title{font-size:48px}.testimonials-section .testimonials-header .subtitle{font-size:28px}.testimonials-section .testimonials-cards .testimonials-scroll .testimonial-card{min-width:350px}}@media (max-width: 768px){.testimonials-section{padding:80px 0}.testimonials-section .testimonials-header{margin-bottom:60px}.testimonials-section .testimonials-header .main-title{font-size:36px}.testimonials-section .testimonials-header .subtitle{font-size:24px}.testimonials-section .testimonials-header .description{font-size:16px}.testimonials-section .testimonials-cards .testimonials-scroll{gap:20px}.testimonials-section .testimonials-cards .testimonials-scroll .testimonial-card{min-width:300px;padding:20px}}@media (max-width: 480px){.testimonials-section .testimonials-header .main-title{font-size:28px}.testimonials-section .testimonials-header .subtitle{font-size:20px}.testimonials-section .testimonials-cards .testimonials-scroll .testimonial-card{min-width:280px;padding:15px}}.faq-section .faq-header .header-left{display:flex;flex-direction:column;gap:clamp(10px,2vw,20px)}.faq-section .faq-header .header-left .title-section .main-title{color:#fff;text-align:center;font-family:Alimama FangYuanTi VF;font-size:clamp(24px,5vw,60px);font-style:normal;font-weight:700;line-height:clamp(32px,6.5vw,80px)}.faq-section .faq-header .header-left .description{color:#fff;text-align:center;font-family:Alimama FangYuanTi VF;font-size:clamp(14px,2.5vw,20px);font-style:normal;font-weight:500;line-height:clamp(28px,5vw,40px)}.faq-section .faq-tabs-container{display:flex;justify-content:center}.faq-section .faq-tabs{display:inline-flex;justify-content:center;border-radius:clamp(6px,1.2vw,10.67px);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:clamp(8px,1.5vw,12px);align-items:center;flex-shrink:0;position:relative;margin:0 auto clamp(40px,8vw,80px) auto;flex-wrap:nowrap;white-space:nowrap;border:1px solid rgba(108,77,255,.08);background:#efeeec0f}.faq-section .faq-tabs .faq-tab{padding:clamp(6px,1vw,8px) clamp(30px,5vw,49px);cursor:pointer;transition:all .3s ease;position:relative;z-index:2;color:#fff;text-align:center;font-family:Alimama ShuHeiTi;font-size:clamp(16px,2.5vw,21px);font-style:normal;font-weight:700;line-height:clamp(18px,2.8vw,24px);border-radius:clamp(3px,.5vw,4px);border:1px solid transparent;background:transparent}.faq-section .faq-tabs .faq-tab.active{background-color:#efeeec0f;border:1px solid #efeeec0f;border-radius:.25em;font-family:Alimama ShuHeiTi;font-size:clamp(16px,2.5vw,21px);font-style:normal;font-weight:700;line-height:clamp(18px,2.8vw,24px);color:#fff;text-align:center}.faq-section .faq-tabs .faq-tab:hover{background:#6b4dff03}.faq-section .faq-grid .faq-item{transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:clamp(10px,2vw,20px)}.faq-section .faq-grid .faq-item .faq-number{width:clamp(30px,5vw,40px);height:clamp(30px,5vw,40px);flex-shrink:0;aspect-ratio:1/1;border-radius:clamp(3px,.5vw,4px);background:#28b894;color:#191a23;font-family:Arial,sans-serif;font-size:clamp(16px,2.5vw,24px);font-style:normal;font-weight:900;line-height:1;letter-spacing:0px;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.faq-section .faq-grid .faq-item .faq-question{color:#d2d3e0;font-size:clamp(16px,2.5vw,24px);font-style:normal;font-weight:700;line-height:clamp(22px,3.5vw,32px)}.faq-section .faq-more{display:flex;justify-content:center;margin-top:clamp(30px,5vw,60px)}@media (max-width: 1024px){.faq-section .faq-grid{grid-template-columns:repeat(2,1fr);gap:clamp(20px,3vw,40px)}}@media (max-width: 768px){.faq-section .faq-container{padding:0 clamp(15px,3vw,25px)}.faq-section .faq-tabs{flex-wrap:nowrap;overflow-x:auto;justify-content:flex-start;padding:clamp(8px,1.5vw,12px);gap:clamp(4px,1vw,8px)}.faq-section .faq-tabs .faq-tab{flex-shrink:0;padding:clamp(6px,1vw,8px) clamp(20px,4vw,30px);white-space:nowrap}.faq-section .faq-grid{grid-template-columns:1fr;gap:clamp(16px,2.5vw,24px)}}@media (max-width: 480px){.faq-section .faq-container{padding:0 clamp(10px,2.5vw,20px)}.faq-section .faq-tabs{overflow-x:auto;padding:clamp(6px,1.2vw,10px);gap:clamp(3px,.8vw,6px)}.faq-section .faq-tabs .faq-tab{flex-shrink:0;padding:clamp(4px,.8vw,6px) clamp(15px,3vw,25px);font-size:clamp(14px,2.2vw,18px);white-space:nowrap}}.special-button{display:inline-flex;align-items:center;justify-content:space-between;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;font-weight:500;font-size:14px;position:relative;overflow:hidden;gap:16px;flex-shrink:0;border-radius:4px;background:#28b894}@media (max-width: 768px){.special-button{gap:9px}}.special-button:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.special-button:hover:before{left:100%}.special-button:active{transform:translateY(0);box-shadow:0 4px 12px #6c4dff4d}.special-button.disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.special-button.disabled:hover{transform:none;box-shadow:none}.special-button.secondary{background:#ffffff1a;border:1px solid rgba(108,77,255,.3);color:#6c4dff}.special-button.secondary:hover{background:#6c4dff1a;border-color:#6c4dff80}.special-button.small{padding:8px 12px;font-size:12px;min-width:160px}.special-button.small .button-content{gap:6px}.special-button.small .arrow-icon{width:16px;height:16px}.special-button.large{padding:16px 20px;font-size:16px;min-width:240px}.special-button.large .button-content{gap:10px}.special-button.large .arrow-icon{width:20px;height:20px}.special-button .prefix-container{display:flex;align-items:center;justify-content:center;flex-shrink:0;min-width:1px;height:24px}.special-button .button-content{display:flex;align-items:center;gap:8px;flex:1}.special-button .button-text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.animated-pixel-arrow{--stagger-duration: 15ms;--transition-duration: .01666667s;--first-delay: .15s;--max-multiplier: 13}.animated-pixel-arrow .pixel-segment{opacity:0;transition:opacity var(--transition-duration) linear}.animated-pixel-arrow.animation-flow .pixel-segment{opacity:1}.animated-pixel-arrow .pixel-1{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 0))}.animated-pixel-arrow .pixel-2{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 1))}.animated-pixel-arrow .pixel-3{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 2))}.animated-pixel-arrow .pixel-4{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 3))}.animated-pixel-arrow .pixel-5{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 4))}.animated-pixel-arrow .pixel-6{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 5))}.animated-pixel-arrow .pixel-7{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 6))}.animated-pixel-arrow .pixel-8{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 7))}.animated-pixel-arrow .pixel-9{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 8))}.animated-pixel-arrow .pixel-10{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 9))}.animated-pixel-arrow .pixel-11{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 10))}.animated-pixel-arrow .pixel-12{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 11))}.animated-pixel-arrow .pixel-13{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 12))}.animated-pixel-arrow .pixel-14{transition-delay:calc(var(--stagger-duration) * (var(--max-multiplier) - 13))}.animated-pixel-arrow.size-small{width:24px;height:21px}.animated-pixel-arrow.size-medium{width:36px;height:32px}.animated-pixel-arrow.size-large{width:48px;height:42px}.animated-pixel-arrow.direction-up-right{transform:rotate(-45deg)}.animated-pixel-arrow.direction-up-left{transform:rotate(-135deg)}.animated-pixel-arrow.direction-down-right{transform:rotate(45deg)}.animated-pixel-arrow.direction-down-left{transform:rotate(135deg)}.animated-pixel-arrow.direction-up{transform:rotate(-90deg)}.animated-pixel-arrow.direction-down{transform:rotate(90deg)}.animated-pixel-arrow.direction-left{transform:rotate(180deg)}.animated-pixel-arrow.direction-right{transform:rotate(0)}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-1{opacity:1;transition-delay:calc(var(--stagger-duration) * 0 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-2{opacity:1;transition-delay:calc(var(--stagger-duration) * 1 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-3{opacity:1;transition-delay:calc(var(--stagger-duration) * 2 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-4{opacity:1;transition-delay:calc(var(--stagger-duration) * 3 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-5{opacity:1;transition-delay:calc(var(--stagger-duration) * 4 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-6{opacity:1;transition-delay:calc(var(--stagger-duration) * 5 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-7{opacity:1;transition-delay:calc(var(--stagger-duration) * 6 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-8{opacity:1;transition-delay:calc(var(--stagger-duration) * 7 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-9{opacity:1;transition-delay:calc(var(--stagger-duration) * 8 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-10{opacity:1;transition-delay:calc(var(--stagger-duration) * 9 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-11{opacity:1;transition-delay:calc(var(--stagger-duration) * 10 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-12{opacity:1;transition-delay:calc(var(--stagger-duration) * 11 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-13{opacity:1;transition-delay:calc(var(--stagger-duration) * 12 + var(--first-delay))}.animated-pixel-arrow-container:hover .animated-pixel-arrow .pixel-14{opacity:1;transition-delay:calc(var(--stagger-duration) * 13 + var(--first-delay))}.animated-pixel-arrow-container .animated-pixel-arrow.animation-flow .pixel-segment{opacity:1;transition:opacity .01666667s linear}@keyframes flowShow{0%{opacity:0}to{opacity:1}}.carousel-controls{display:flex;gap:8px;align-items:center}.carousel-controls .carousel-arrow{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:4px;background:#28b894;color:#fff;cursor:pointer;position:relative;z-index:1;transition:inset .25s ease,box-shadow .25s ease;border:none}.carousel-controls .carousel-arrow.swiper-button-disabled{cursor:not-allowed;opacity:.3}.carousel-controls .carousel-arrow.swiper-button-disabled:hover:before{top:0;right:0;bottom:0;left:0}.carousel-controls .carousel-arrow:disabled{cursor:not-allowed;opacity:.3}.carousel-controls .carousel-arrow:disabled:hover:before{top:0;right:0;bottom:0;left:0}.carousel-controls .carousel-arrow:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#28b894;transition:inset .25s ease,box-shadow .25s ease}.carousel-controls .carousel-arrow:hover:not(:disabled):not(.swiper-button-disabled):before{top:-4px;right:-4px;bottom:-4px;left:-4px}@keyframes t-fade-in{0%{opacity:0}to{opacity:1}}@keyframes t-fade-out{0%{opacity:1}to{opacity:0}}@keyframes t-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.t-icon-loading{animation:t-spin 1s linear infinite}@keyframes t-zoom-out{0%{transform:scale(.2)}to{transform:scale(1)}}.t-loading{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;position:relative;color:var(--td-brand-color);font-size:var(--td-comp-size-l)}.t-loading--lock{overflow:hidden}.t-loading.t-size-s{font-size:var(--td-comp-size-xxxs)}.t-loading.t-size-l{font-size:var(--td-comp-size-xxxl)}.t-loading__parent--relative{position:relative!important}.t-loading__fullscreen{position:fixed;top:0;left:0;width:100%;height:100%;z-index:3500}.t-loading--center{display:inline-flex;align-items:center;vertical-align:middle;justify-content:center}.t-loading__content{position:absolute;left:48%;top:20%}.t-loading--inherit-color{color:inherit}.t-loading__parent{position:relative}.t-loading__overlay{background-color:var(--td-mask-disabled)}.t-loading--full{position:absolute;top:0;left:0;width:100%;height:100%;z-index:3500}.t-loading--hidden{visibility:hidden}.t-loading--visible{visibility:visible}.t-loading__text{width:auto;display:inline-block;vertical-align:middle;font:var(--td-font-body-medium);margin-left:var(--td-comp-margin-xs)}.t-loading__gradient{display:inline-flex;justify-content:center;align-items:center;vertical-align:middle}.t-loading__gradient-conic{width:100%;height:100%;border-radius:var(--td-radius-circle);background:conic-gradient(from 90deg at 50% 50%,#fff 0deg,currentcolor 360deg);-webkit-mask:radial-gradient(transparent calc(50% - .5px),#fff 50%);mask:radial-gradient(transparent calc(50% - .5px),#fff 50%)}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.content-placement-top .t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.content-placement-bottom .t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.content-placement-left .t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.content-placement-right .t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup{font:var(--td-font-body-medium);box-sizing:border-box;margin:0;padding:0;list-style:none;color:var(--td-text-color-primary);display:inline-block;z-index:5500}.t-popup__content{position:relative;background:var(--td-bg-color-container);box-shadow:var(--td-shadow-2),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);border-radius:var(--td-radius-medium);padding:var(--td-comp-paddingTB-xs) var(--td-comp-paddingLR-s);font-size:var(--td-font-size-body-medium);line-height:var(--td-line-height-body-medium);box-sizing:border-box;word-break:break-all}.t-popup__arrow{position:absolute;z-index:1;width:8px;height:8px}.t-popup__arrow:before{position:absolute;content:"";width:8px;height:8px;transform:rotate(45deg);background:var(--td-bg-color-container)}.t-popup[data-popper-placement^=top] .t-popup__content{margin-bottom:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=top] .t-popup__content--arrow{margin-bottom:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=bottom] .t-popup__content{margin-top:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=bottom] .t-popup__content--arrow{margin-top:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content{margin-right:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=left] .t-popup__content--arrow{margin-right:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=left] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=right] .t-popup__content{margin-left:var(--td-comp-margin-s)}.t-popup[data-popper-placement^=right] .t-popup__content--arrow{margin-left:var(--td-comp-margin-l)}.t-popup[data-popper-placement^=right] .t-popup__content--text{max-width:480px}.t-popup[data-popper-placement^=top] .t-popup__arrow:before{border-top-left-radius:100%;box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=top-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=top] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=top-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=bottom] .t-popup__arrow{top:-4px}.t-popup[data-popper-placement^=bottom] .t-popup__arrow:before{border-bottom-right-radius:100%;box-shadow:var(--td-shadow-inset-top),var(--td-shadow-inset-right)}.t-popup[data-popper-placement=bottom-start] .t-popup__arrow{left:8px}.t-popup[data-popper-placement=bottom] .t-popup__arrow{left:50%;margin-left:-4px}.t-popup[data-popper-placement=bottom-end] .t-popup__arrow{left:calc(100% - 16px)}.t-popup[data-popper-placement^=left] .t-popup__arrow{right:-4px}.t-popup[data-popper-placement^=left] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-left),var(--td-shadow-inset-top)}.t-popup[data-popper-placement=left-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=left] .t-popup__arrow{top:50%;margin-top:-4px}.t-popup[data-popper-placement=left-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup[data-popper-placement^=right] .t-popup__arrow{left:-4px}.t-popup[data-popper-placement^=right] .t-popup__arrow:before{box-shadow:var(--td-shadow-inset-right),var(--td-shadow-inset-bottom)}.t-popup[data-popper-placement=right-start] .t-popup__arrow{top:8px}.t-popup[data-popper-placement=right] .t-popup__arrow{top:50%;margin-top:-4px}.t-popup[data-popper-placement=right-end] .t-popup__arrow{top:calc(100% - 16px)}.t-popup--animation-enter,.t-popup--animation-enter-from,.t-popup--animation-exiting,.t-popup--animation-leave-to{opacity:0;visibility:hidden}.t-popup--animation-enter-to,.t-popup--animation-entering,.t-popup--animation-leave-from,.t-popup--animation-leave{opacity:1;visibility:visible;transform:none}.t-popup--animation-enter-active{transition:opacity .2s linear}.t-popup--animation-leave-active{transition:opacity .2s cubic-bezier(0,0,.15,1),visibility .2s cubic-bezier(.82,0,1,.9)}.t-popup--animation-expand-enter-active[data-popper-placement^=top]{animation:t-popup-animation-expand-in-top .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=top]{animation:t-popup-animation-expand-out-top .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-top{0%{-webkit-clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%);clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}to{-webkit-clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%);clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-top{0%{-webkit-clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%);clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{-webkit-clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%);clip-path:polygon(-20% 120%,120% 120%,120% 120%,-20% 120%)}}.t-popup--animation-expand-enter-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-in-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-in .2s linear}.t-popup--animation-expand-leave-active[data-popper-placement^=bottom]{animation:t-popup-animation-expand-out-bottom .2s cubic-bezier(.38,0,.24,1),t-fade-out .2s cubic-bezier(0,0,.15,1)}@keyframes t-popup-animation-expand-in-bottom{0%{-webkit-clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0);clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}to{-webkit-clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%);clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}}@keyframes t-popup-animation-expand-out-bottom{0%{-webkit-clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%);clip-path:polygon(-20% 0,120% 0,120% 120%,-20% 120%)}to{-webkit-clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0);clip-path:polygon(-20% 0,120% 0,120% 0,-20% 0)}}.t-badge{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;position:relative;display:inline-block}.t-badge--dot,.t-badge--circle,.t-badge--round{position:absolute;top:0;right:0;color:var(--td-text-color-anti);text-align:center;font:var(--td-font-body-small);transform:translate(50%,-50%);transform-origin:100% 0;box-sizing:content-box}.t-badge--static{position:static;display:inline-block;transform:none}.t-badge--dot{right:1px;margin-top:1px;width:6px;height:6px;border-radius:var(--td-radius-circle);background-color:var(--td-error-color)}.t-badge--circle,.t-badge--round{padding-right:calc((var(--td-comp-size-xxs) - 8px) / 2);padding-left:calc((var(--td-comp-size-xxs) - 8px) / 2);min-width:8px;height:var(--td-comp-size-xxs);background-color:var(--td-error-color);line-height:var(--td-comp-size-xxs)}.t-badge--circle.t-size-s,.t-badge--round.t-size-s{padding-right:calc((var(--td-comp-size-xxxs) - 8px) / 2);padding-left:calc((var(--td-comp-size-xxxs) - 8px) / 2);min-width:8px;height:var(--td-comp-size-xxxs);line-height:var(--td-comp-size-xxxs)}.t-badge--circle{border-radius:calc(var(--td-comp-size-xxs) / 2)}.t-badge--round{border-radius:var(--td-radius-default)}.t-message{margin:0;padding:0;list-style:none;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;outline:0;border-radius:var(--td-radius-medium);background-color:var(--td-bg-color-container);box-shadow:var(--td-shadow-3),var(--td-shadow-inset-top),var(--td-shadow-inset-right),var(--td-shadow-inset-bottom),var(--td-shadow-inset-left);box-sizing:border-box;display:flex;align-items:center;color:var(--td-text-color-primary);font:var(--td-font-body-medium);padding:var(--td-comp-paddingTB-m) var(--td-comp-paddingLR-l)}.t-message>.t-icon,.t-message>[data-t-icon]>.t-icon,.t-message .t-loading{color:var(--td-brand-color);margin-right:var(--td-comp-margin-s);flex-shrink:0;font-size:calc(var(--td-font-size-body-medium) + 6px)}.t-message.t-is-success>.t-icon,.t-message.t-is-success>[data-t-icon]>.t-icon,.t-message.t-is-success .t-loading{color:var(--td-success-color)}.t-message.t-is-warning>.t-icon,.t-message.t-is-warning>[data-t-icon]>.t-icon,.t-message.t-is-warning .t-loading{color:var(--td-warning-color)}.t-message.t-is-error>.t-icon,.t-message.t-is-error>[data-t-icon]>.t-icon,.t-message.t-is-error .t-loading{color:var(--td-error-color)}.t-message.t-is-closable .t-message__close{display:inline-flex;margin-right:0;margin-left:var(--td-comp-margin-xxl);cursor:pointer;color:var(--td-text-color-secondary)}.t-message.t-is-closable .t-message__close .t-icon-close{font-size:calc(var(--td-font-size-body-medium) + 2px);border-radius:var(--td-radius-default);transition:all .2s linear}.t-message.t-is-closable .t-message__close .t-icon-close:hover{background:var(--td-bg-color-container-hover)}.t-message.t-is-closable .t-message__close .t-icon-close:active{background:var(--td-bg-color-container-active)}.t-message__list{position:fixed;z-index:6000;pointer-events:none}.t-message__list .t-message{margin-bottom:var(--td-comp-margin-s);word-break:break-all;pointer-events:auto}.t-tag{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;display:inline-flex;align-items:center;flex-direction:row;padding:0px var(--td-comp-paddingLR-s);height:var(--td-comp-size-xs);font:var(--td-font-body-small);color:var(--td-text-color-anti);border-radius:var(--td-radius-default);border:1px solid transparent;white-space:nowrap}.t-tag .t-icon{margin-right:var(--td-comp-margin-xs);width:calc(var(--td-font-size-body-medium) + 2px);height:calc(var(--td-font-size-body-medium) + 2px);flex-shrink:0}.t-tag .t-tag__icon-close{margin-right:0;margin-left:var(--td-comp-margin-s);font:var(--td-font-body-medium);cursor:pointer;transition:color .2s cubic-bezier(.38,0,.24,1)}.t-tag--default{color:var(--td-text-color-primary);background-color:var(--td-bg-color-component)}.t-tag--default .t-tag__icon-close{color:var(--td-text-color-placeholder)}.t-tag--default .t-tag__icon-close:hover{color:var(--td-text-color-primary)}.t-tag--default:active{cursor:default}.t-tag--default.t-tag--disabled{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled);border-color:var(--td-component-border);cursor:not-allowed}.t-tag--default.t-tag--disabled:hover{cursor:not-allowed}.t-tag--default.t-tag--disabled .t-icon:hover{cursor:pointer}.t-tag--default.t-tag--outline{border-color:var(--td-component-border)}.t-tag--default.t-tag--light{background-color:var(--td-bg-color-secondarycontainer)}.t-tag--default.t-tag--light-outline{border-color:var(--td-component-border);background-color:var(--td-bg-color-secondarycontainer)}.t-tag--primary{background-color:var(--td-brand-color)}.t-tag--primary.t-tag--outline{border-color:var(--td-brand-color)}.t-tag--primary.t-tag--light{background-color:var(--td-brand-color-light)}.t-tag--primary.t-tag--light-outline{border-color:var(--td-brand-color);background-color:var(--td-brand-color-light)}.t-tag--primary.t-tag--light,.t-tag--primary.t-tag--outline,.t-tag--primary.t-tag--light-outline{color:var(--td-brand-color)}.t-tag--primary.t-tag--light .t-tag__icon-close:hover,.t-tag--primary.t-tag--outline .t-tag__icon-close:hover,.t-tag--primary.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-brand-color-hover)}.t-tag--success{background-color:var(--td-success-color)}.t-tag--success.t-tag--outline{border-color:var(--td-success-color)}.t-tag--success.t-tag--light{background-color:var(--td-success-color-light)}.t-tag--success.t-tag--light-outline{border-color:var(--td-success-color);background-color:var(--td-success-color-light)}.t-tag--success.t-tag--light,.t-tag--success.t-tag--outline,.t-tag--success.t-tag--light-outline{color:var(--td-success-color)}.t-tag--success.t-tag--light .t-tag__icon-close:hover,.t-tag--success.t-tag--outline .t-tag__icon-close:hover,.t-tag--success.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-success-color-hover)}.t-tag--warning{background-color:var(--td-warning-color)}.t-tag--warning.t-tag--outline{border-color:var(--td-warning-color)}.t-tag--warning.t-tag--light{background-color:var(--td-warning-color-light)}.t-tag--warning.t-tag--light-outline{border-color:var(--td-warning-color);background-color:var(--td-warning-color-light)}.t-tag--warning.t-tag--light,.t-tag--warning.t-tag--outline,.t-tag--warning.t-tag--light-outline{color:var(--td-warning-color)}.t-tag--warning.t-tag--light .t-tag__icon-close:hover,.t-tag--warning.t-tag--outline .t-tag__icon-close:hover,.t-tag--warning.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-warning-color-hover)}.t-tag--danger{background-color:var(--td-error-color)}.t-tag--danger.t-tag--outline{border-color:var(--td-error-color)}.t-tag--danger.t-tag--light{background-color:var(--td-error-color-light)}.t-tag--danger.t-tag--light-outline{border-color:var(--td-error-color);background-color:var(--td-error-color-light)}.t-tag--danger .t-tag__icon-close{fill:var(--td-error-color)}.t-tag--danger .t-tag__icon-close:hover{fill:var(--td-error-color-hover)}.t-tag--danger.t-tag--light,.t-tag--danger.t-tag--outline,.t-tag--danger.t-tag--light-outline{color:var(--td-error-color)}.t-tag--danger.t-tag--light .t-tag__icon-close:hover,.t-tag--danger.t-tag--outline .t-tag__icon-close:hover,.t-tag--danger.t-tag--light-outline .t-tag__icon-close:hover{color:var(--td-error-color-hover)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close{color:var(--td-font-white-2)}.t-tag--dark.t-tag:not(.t-tag--default) .t-tag__icon-close:hover{color:var(--td-font-white-1)}.t-tag.t-tag--outline{background:transparent}.t-tag.t-size-s{padding:0px var(--td-comp-paddingLR-xs);height:var(--td-comp-size-xxs);font:var(--td-font-body-small)}.t-tag.t-size-s .t-icon{font-size:var(--td-font-body-small)}.t-tag.t-size-l{padding:0px var(--td-comp-paddingLR-m);height:var(--td-comp-size-m);font:var(--td-font-body-medium)}.t-tag.t-size-l .t-icon{font:var(--td-font-body-medium)}.t-tag.t-tag--round{border-radius:var(--td-radius-extraLarge)}.t-tag.t-tag--mark{border-radius:0 var(--td-radius-extraLarge) var(--td-radius-extraLarge) 0}.t-tag.t-tag--ellipsis .t-tag--text{display:inline-block;white-space:nowrap;word-wrap:normal;overflow:hidden;text-overflow:ellipsis}.t-tag.t-tag--check:not(.t-tag--disabled){transition:background-color .2s cubic-bezier(.38,0,.24,1);cursor:pointer}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--dark:not(.t-tag--checked):hover{background-color:var(--td-bg-color-component-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--primary.t-tag--dark.t-tag--checked:hover{background-color:var(--td-brand-color-hover)}.t-tag.t-tag--check:not(.t-tag--disabled).t-tag--default.t-tag--outline:not(.t-tag--checked):hover{color:var(--td-brand-color-hover)}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--dark{background-color:var(--td-brand-color-disabled);cursor:not-allowed}.t-tag--check.t-tag--disabled.t-tag--primary.t-tag--outline{color:var(--td-text-color-disabled);background-color:var(--td-bg-color-component-disabled);border-color:var(--td-text-color-disabled);cursor:not-allowed}.t-check-tag-group .t-tag:not(:last-child){margin-right:var(--td-comp-margin-s)}a .t-tag{cursor:pointer;transition:all .2s linear}a .t-tag:hover{color:var(--td-brand-color);background-color:var(--td-bg-color-component-hover)}a .t-tag:active{color:var(--td-brand-color-active);background-color:var(--td-bg-color-component-active)}.t-divider{margin:0;padding:0;list-style:none;font:var(--td-font-body-medium);margin:var(--td-comp-margin-xxl) 0;border-top:1px solid var(--td-border-level-1-color);color:var(--td-text-color-primary);box-sizing:border-box}.t-divider--dashed{border-top-style:dashed}.t-divider--horizontal{width:100%;display:flex}.t-divider--vertical{border-top:0;display:inline-block;margin:0 var(--td-comp-margin-m);border-left:1px solid var(--td-border-level-1-color);height:.9em;vertical-align:middle}.t-divider--with-text{display:flex;border-top:0;white-space:nowrap;align-items:center}.t-divider--with-text .t-divider__inner-text:not(:empty){padding:0 1em;display:inline-block}.t-divider--with-text:before,.t-divider--with-text:after{content:"";width:50%;border-top:1px solid var(--td-border-level-1-color)}.t-divider--with-text-left:before{width:5%}.t-divider--with-text-left:after{width:95%}.t-divider--with-text-right:before{width:95%}.t-divider--with-text-right:after{width:5%}.t-divider--dashed:before,.t-divider--dashed:after{border-top:1px dashed var(--td-border-level-1-color)}.t-divider--vertical.t-divider--dashed{border-left:1px dashed var(--td-border-level-1-color)}.t-dropdown{font:var(--td-font-body-medium);box-sizing:border-box;margin:0;padding:0;list-style:none;background-color:var(--td-bg-color-container);font-size:var(--td-font-size-body-medium);color:var(--td-text-color-primary);position:relative;box-shadow:var(--td-shadow-2);border:.5px solid var(--td-component-border);border-radius:var(--td-radius-medium)}.t-dropdown__menu{display:flex;justify-content:flex-start;flex-direction:column;border-radius:var(--td-radius-medium);padding:var(--td-pop-padding-m);gap:2px;overflow-y:auto;overflow-x:hidden}@-moz-document url-prefix(){.t-dropdown__menu{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dropdown__menu::-webkit-scrollbar{width:8px;height:8px}.t-dropdown__menu::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.t-dropdown__menu::-webkit-scrollbar-thumb:vertical:hover,.t-dropdown__menu::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-dropdown__menu .t-divider{margin:var(--td-comp-margin-xs) var(--td-comp-margin-s) var(--td-comp-margin-xxs) var(--td-comp-margin-s);color:var(--td-brand-color-light);width:calc(100% - var(--td-comp-margin-s) * 2)}.t-dropdown__menu .t-dropdown__item-direction{margin:0 0 0 var(--td-comp-margin-s)}.t-dropdown__menu--overflow .t-dropdown__submenu-wrapper--right{left:calc(100% - 14px)}.t-dropdown__menu--overflow .t-dropdown__submenu-wrapper--left{right:calc(100% - 14px)}.t-dropdown__submenu{background-color:var(--td-bg-color-container);box-shadow:var(--td-shadow-2);border-radius:var(--td-radius-medium);border:.5px solid var(--td-component-border);z-index:1100;position:absolute;padding:var(--td-pop-padding-m);display:none;overflow-y:auto;overflow-x:visible}@-moz-document url-prefix(){.t-dropdown__submenu{scrollbar-color:var(--td-scrollbar-color) transparent;scrollbar-width:thin}}.t-dropdown__submenu::-webkit-scrollbar{width:8px;height:8px}.t-dropdown__submenu::-webkit-scrollbar-thumb{border:2px solid transparent;background-clip:content-box;background-color:var(--td-scrollbar-color);border-radius:15px}.t-dropdown__submenu::-webkit-scrollbar-thumb:vertical:hover,.t-dropdown__submenu::-webkit-scrollbar-thumb:horizontal:hover{background-color:var(--td-scrollbar-hover-color)}.t-dropdown__submenu ul{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;display:grid;gap:2px}.t-dropdown__submenu--disabled{visibility:hidden}.t-dropdown__submenu .t-dropdown__item-direction{margin:0 0 0 var(--td-comp-margin-s)}.t-dropdown__submenu-wrapper--right{left:calc(100% - 6px)}.t-dropdown__submenu-wrapper--left{right:calc(100% - 6px)}.t-dropdown__item{font:var(--td-font-body-medium);color:var(--td-text-color-primary);box-sizing:border-box;margin:0;padding:0;list-style:none;border-radius:var(--td-radius-default);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:none;transition:background-color .2s cubic-bezier(.82,0,1,.9);white-space:nowrap;display:flex;align-items:center;padding:calc(var(--td-comp-paddingTB-xs) - 1px) var(--td-comp-paddingLR-s);--ripple-color: var(--td-bg-color-container-active)}.t-dropdown__item-icon{display:flex;color:currentcolor;margin-right:var(--td-comp-margin-s);font-size:var(--td-font-size-body-large)}.t-dropdown__item:hover>div>div{display:flex}.t-dropdown__item--disabled{cursor:not-allowed}.t-dropdown__item-content{display:flex;flex:1;align-items:center;justify-content:space-between;max-width:100%}.t-dropdown__item-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1}.t-dropdown__item.t-dropdown__item--suffix .t-dropdown__item-sub-icon{color:currentcolor;font-size:var(--td-font-size-body-large);flex-shrink:0}.t-dropdown__item--theme-default{color:var(--td-text-color-primary)}.t-dropdown__item--theme-default:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-default.t-dropdown__item--active{color:var(--td-brand-color);background-color:var(--td-brand-color-light)}.t-dropdown__item--theme-default.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-default.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-default.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-default.t-dropdown__item--suffix:hover{background-color:var(--td-brand-color-light);color:var(--td-brand-color)}.t-dropdown__item--theme-success{color:var(--td-success-color)}.t-dropdown__item--theme-success:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-success.t-dropdown__item--active{background-color:var(--td-success-color-light)}.t-dropdown__item--theme-success.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-success.t-dropdown__item-disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-success.t-dropdown__item-disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-success.t-dropdown__item--suffix:hover{background-color:var(--td-success-color-light)}.t-dropdown__item--theme-error{color:var(--td-error-color)}.t-dropdown__item--theme-error:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-error.t-dropdown__item--active{background-color:var(--td-error-color-light)}.t-dropdown__item--theme-error.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-error.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-error.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-error.t-dropdown__item--suffix:hover{background-color:var(--td-error-color-light)}.t-dropdown__item--theme-warning{color:var(--td-warning-color)}.t-dropdown__item--theme-warning:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-warning.t-dropdown__item--active{background-color:var(--td-warning-color-light)}.t-dropdown__item--theme-warning.t-dropdown__item--active:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning.t-dropdown__item--active:active{background-color:var(--td-bg-color-container-active)}.t-dropdown__item--theme-warning.t-dropdown__item--disabled{color:var(--td-text-color-disabled)}.t-dropdown__item--theme-warning.t-dropdown__item--disabled:hover{background-color:var(--td-bg-color-container-hover)}.t-dropdown__item--theme-warning.t-dropdown__item--suffix:hover{background-color:var(--td-warning-color-light)}.features-section{padding:80px 0;background:#fff;overflow:hidden}.features-section .features-content{margin:0 auto;padding:0 80px;max-width:1920px}.features-section .section-header{display:grid;grid-template-columns:repeat(3,1fr);align-items:flex-end;gap:40px;text-align:left;margin-bottom:60px}.features-section .section-header .section-subtitle{line-height:1.8}.features-section .section-header .section-header__left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:20px}.features-section .section-header .section-header__middle{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:25px}.features-section .section-header .section-header__middle .section-header__button{color:#fff}.features-section .section-header .section-header__right{display:flex;justify-content:flex-end;align-items:center;gap:16px;position:relative}.features-section .section-header .section-header__image{width:414px;height:414px;flex-shrink:0;aspect-ratio:1/1;-o-object-fit:contain;object-fit:contain;position:absolute;top:-190px;right:98px;pointer-events:none}.features-section .section-header .section-title{color:#191a23;font-family:Alimama FangYuanTi VF;font-style:normal;font-weight:700}.features-section .features-carousel{width:100%;overflow:hidden}.features-section .features-carousel .features-swiper{padding:20px 0}.features-section .features-carousel .swiper-wrapper{align-items:stretch}.features-section .feature-card{display:flex;aspect-ratio:560 / 480;padding:40px;flex-direction:column;justify-content:space-between;align-items:flex-start;border-radius:8px;background:#eaebf6;text-align:left;transition:all .3s ease;border:1px solid #e2e8f0;position:relative;cursor:pointer;box-sizing:border-box}.features-section .feature-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:#eaebf6;border:1px solid #e2e8f0;z-index:-1;transition:inset .25s ease,box-shadow .25s ease}.features-section .feature-card:hover:before{top:-12px;right:-12px;bottom:-12px;left:-12px}.features-section .feature-card .feature-hover{display:flex;align-items:center}.features-section .feature-card .feature-icon{font-size:48px;height:64px;display:flex;align-items:center;margin-bottom:20px;border-radius:4px;background:#191a23;width:100%;flex:1;justify-content:center}.features-section .feature-card .feature-icon img,.features-section .feature-card .feature-icon svg{max-height:100%;width:auto}.features-section .feature-card .feature-title{color:#191a23;font-family:Alimama FangYuanTi VF;font-size:24px;font-style:normal;font-weight:700;line-height:32px;text-transform:uppercase;margin:0 0 12px;min-height:64px;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.features-section .feature-card .feature-description{color:#191a23;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px;margin:0;min-height:72px;display:-webkit-box;line-clamp:3;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1;transition:max-width .28s ease;max-width:100%}.features-section .feature-card .feature-hover{display:flex;justify-content:space-between;align-items:center;gap:24px;width:100%;overflow:hidden}.features-section .feature-card .arrow-hover-container{width:96px;height:96px;border-radius:4px;background:#6c4dff;flex-shrink:0;transform:translate(100%);transition:transform .2s ease-in-out,opacity .2s ease-in-out,background .2s ease-in-out,width .2s ease-in-out;overflow:hidden;opacity:0;display:flex;align-items:center;justify-content:center;color:#fff;width:0;min-width:0}.features-section .feature-card .arrow-hover-container svg{width:36px;height:36px;transform:rotate(-45deg);transform-origin:center}.features-section .feature-card:hover .arrow-hover-container{transform:translate(0);opacity:1;width:96px}@media (max-width: 1440px){.features-section{padding:70px 0}.features-section .features-content{padding:0 60px}.features-section .section-header{gap:32px;margin-bottom:50px}.features-section .section-header .section-header__image{width:500px;height:auto;top:-200px;left:-30px}.features-section .features-carousel .features-swiper{padding:18px 0}.features-section .features-carousel .feature-card{padding:36px}.features-section .features-carousel .feature-card .feature-title{font-size:22px;line-height:30px}.features-section .features-carousel .feature-card .feature-description{font-size:15px;line-height:22px}.features-section .features-carousel .feature-card .feature-icon{font-size:44px;height:60px;margin-bottom:18px}}@media (max-width: 1200px){.features-section{padding:60px 0}.features-section .features-content{padding:0 40px}.features-section .section-header{gap:28px;margin-bottom:40px}.features-section .section-header .section-header__image{width:450px;height:auto;top:-180px;left:-25px}.features-section .features-carousel .features-swiper{padding:16px 0}.features-section .features-carousel .feature-card{padding:32px}.features-section .features-carousel .feature-card .feature-title{font-size:20px;line-height:28px}.features-section .features-carousel .feature-card .feature-description{font-size:14px;line-height:20px}.features-section .features-carousel .feature-card .feature-icon{font-size:40px;height:56px;margin-bottom:16px}}@media (max-width: 1024px){.features-section{padding:50px 0}.features-section .features-content{padding:0 32px}.features-section .section-header{grid-template-columns:1fr;gap:24px;margin-bottom:32px;text-align:center}.features-section .section-header .section-header__left{align-items:center;gap:16px}.features-section .section-header .section-header__middle{align-items:center;gap:20px}.features-section .section-header .section-header__right{justify-content:center}.features-section .section-header .section-subtitle{max-width:100%;text-align:center;line-height:1.8}.features-section .section-header .section-header__image{position:relative;width:300px;height:auto;top:0;left:0}.features-section .features-carousel .features-swiper{padding:14px 0}.features-section .features-carousel .feature-card{padding:28px}.features-section .features-carousel .feature-card .feature-title{font-size:18px;line-height:26px}.features-section .features-carousel .feature-card .feature-description{font-size:13px;line-height:19px}.features-section .features-carousel .feature-card .feature-icon{font-size:36px;height:48px;margin-bottom:14px}.features-section .features-carousel .feature-card .arrow-hover-container{width:80px;height:80px}.features-section .features-carousel .feature-card .arrow-hover-container svg{width:30px;height:30px}.features-section .features-carousel .feature-card:hover .arrow-hover-container{width:80px}}@media (max-width: 768px){.features-section{padding:40px 0}.features-section .features-content{padding:0 24px}.features-section .section-header{gap:20px;margin-bottom:28px}.features-section .section-header .section-header__image{width:250px;height:auto}.features-section .features-carousel .features-swiper{padding:12px 0}.features-section .features-carousel .feature-card{padding:24px}.features-section .features-carousel .feature-card .feature-title{font-size:16px;line-height:24px}.features-section .features-carousel .feature-card .feature-description{font-size:12px;line-height:18px}.features-section .features-carousel .feature-card .feature-icon{font-size:32px;height:44px;margin-bottom:12px}.features-section .features-carousel .feature-card .arrow-hover-container{width:64px;height:64px}.features-section .features-carousel .feature-card .arrow-hover-container svg{width:24px;height:24px}.features-section .features-carousel .feature-card:hover .arrow-hover-container{width:64px}}@media (max-width: 600px){.features-section{padding:35px 0}.features-section .features-content{padding:0 16px}.features-section .section-header{gap:16px;margin-bottom:24px}.features-section .section-header .section-header__image{width:200px;height:auto}.features-section .features-carousel .features-swiper{padding:10px 0}.features-section .features-carousel .feature-card{padding:20px}.features-section .features-carousel .feature-card .feature-title{font-size:14px;line-height:22px}.features-section .features-carousel .feature-card .feature-description{font-size:11px;line-height:16px}.features-section .features-carousel .feature-card .feature-icon{font-size:28px;height:40px;margin-bottom:10px}.features-section .features-carousel .feature-card .arrow-hover-container{width:56px;height:56px}.features-section .features-carousel .feature-card .arrow-hover-container svg{width:20px;height:20px}.features-section .features-carousel .feature-card:hover .arrow-hover-container{width:56px}}@media (max-width: 480px){.features-section{padding:30px 0}.features-section .section-header .section-header__image{width:180px;height:auto}.features-section .features-carousel .features-swiper{padding:8px 0}.features-section .features-carousel .feature-card{padding:16px}.features-section .features-carousel .feature-card .feature-title{font-size:13px;line-height:20px}.features-section .features-carousel .feature-card .feature-description{font-size:10px;line-height:15px}.features-section .features-carousel .feature-card .feature-icon{font-size:24px;height:36px;margin-bottom:8px}.features-section .features-carousel .feature-card .arrow-hover-container{width:48px;height:48px}.features-section .features-carousel .feature-card .arrow-hover-container svg{width:18px;height:18px}.features-section .features-carousel .feature-card:hover .arrow-hover-container{width:48px}}@keyframes pixelDraw{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.setup-page .cta-section{padding-top:40px}.cta-section{background:#d1cde3;color:#000;padding-top:0}.cta-section .cta-container{max-width:1920px;margin:0 auto}.cta-section .cta-content{display:flex;gap:80px;align-items:center;justify-content:space-between;padding-left:80px}.cta-section .cta-left .cta-headline{color:#000;font-family:DIN Condensed;font-size:80px;line-height:1.5;font-style:normal;font-weight:700;letter-spacing:-2px;white-space:nowrap;margin-bottom:40px}.cta-section .cta-left .cta-description{margin:0 0 40px;color:#4c4f6b;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.cta-section .cta-left .cta-actions{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.cta-section .cta-left .cta-actions .primary-cta-btn{border:none;background:transparent;font-family:PingFang SC;cursor:pointer;transition:all .3s ease;margin:0 0 16px;padding:0}.cta-section .cta-left .cta-actions .primary-cta-btn:hover{transform:translateY(-2px)}.cta-section .cta-left .cta-actions .secondary-cta-link{transition:color .3s ease;display:flex;align-items:center;gap:4px;color:#4c4f6b;font-family:Alimama FangYuanTi VF;font-size:14px;font-style:normal;font-weight:500;line-height:22px;-webkit-text-decoration-line:underline;text-decoration-line:underline;-webkit-text-decoration-style:solid;text-decoration-style:solid;-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto;text-decoration-thickness:auto;text-underline-offset:30%;text-underline-position:from-font}.cta-section .cta-left .cta-actions .secondary-cta-link:hover{color:#8b5cf6}.cta-section .cta-right{font-size:0;min-height:400px;flex:0 1 950px;position:relative;overflow:hidden}.cta-section .cta-right .cta-right-image{width:950px;-o-object-fit:cover;object-fit:cover;position:absolute;top:-160px;overflow:hidden}.cta-section .cta-right:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to right,#d1cde3 0%,transparent 50%,transparent 100%);pointer-events:none;z-index:1}.cta-section .cta-right:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:linear-gradient(to left,#d1cde3 0%,transparent 50%,transparent 100%);pointer-events:none;z-index:1}@media (max-width: 1440px){.cta-section .cta-content{gap:60px;padding-left:60px}.cta-section .cta-left .cta-headline{font-size:45px}.cta-section .cta-left .cta-description{font-size:15px;line-height:23px;margin-bottom:36px}.cta-section .cta-left .cta-actions .secondary-cta-link{font-size:13px;line-height:20px}.cta-section .cta-right{flex:0 1 800px;min-height:350px}.cta-section .cta-right .cta-right-image{width:800px;top:-140px}}@media (max-width: 1200px){.cta-section{padding-top:28px}.cta-section .cta-content{gap:40px;padding-left:40px}.cta-section .cta-left .cta-headline{font-size:40px}.cta-section .cta-left .cta-description{font-size:15px;line-height:22px;margin-bottom:32px}.cta-section .cta-left .cta-actions .secondary-cta-link{font-size:13px;line-height:19px}.cta-section .cta-right{flex:0 1 600px;min-height:300px}.cta-section .cta-right .cta-right-image{width:600px;top:-120px}}@media (max-width: 1024px){.cta-section{padding-top:28px}.cta-section .cta-content{flex-direction:column;gap:40px;text-align:center;padding-left:0}.cta-section .cta-left .cta-headline{font-size:36px;margin-bottom:12px}.cta-section .cta-left .cta-description{font-size:14px;line-height:21px;margin-bottom:28px}.cta-section .cta-left .cta-actions{align-items:center;gap:14px}.cta-section .cta-left .cta-actions .secondary-cta-link{font-size:12px;line-height:18px}.cta-section .cta-right{flex:none;width:100%;min-height:40vw;margin:0 auto;overflow:hidden;position:relative}.cta-section .cta-right .cta-right-image{position:absolute;width:100%;height:auto;top:-50%;left:0;-o-object-fit:contain;object-fit:contain}.cta-section .cta-right:after{display:none}}@media (max-width: 768px){.cta-section{padding-top:20px}.cta-section .cta-content{gap:32px}.cta-section .cta-left .cta-headline{font-size:32px;margin-bottom:10px;letter-spacing:0px}.cta-section .cta-left .cta-description{font-size:14px;line-height:20px;margin-bottom:24px}.cta-section .cta-left .cta-actions{gap:12px}.cta-section .cta-left .cta-actions .secondary-cta-link{font-size:12px;line-height:17px}}@media (max-width: 600px){.cta-section .cta-content{gap:24px}.cta-section .cta-left .cta-headline{font-size:28px;margin-bottom:8px}.cta-section .cta-left .cta-description{font-size:13px;line-height:19px;margin-bottom:20px}.cta-section .cta-left .cta-actions{gap:10px}.cta-section .cta-left .cta-actions .secondary-cta-link{font-size:11px;line-height:16px}}@media (max-width: 480px){.cta-section .cta-content{gap:20px}.cta-section .cta-left .cta-headline{font-size:24px;margin-bottom:6px}.cta-section .cta-left .cta-description{font-size:12px;line-height:18px;margin-bottom:16px}.cta-section .cta-left .cta-actions{gap:8px}.cta-section .cta-left .cta-actions .secondary-cta-link{font-size:10px;line-height:15px}}.footer{background:#000;color:#e2e8f0;padding:60px 0 20px;margin-top:auto;position:relative}.footer .footer-container{position:relative}.footer .footer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:48px;justify-content:center}.footer .footer-header .footer-logo{display:flex;align-items:center;gap:12px}.footer .footer-header .footer-logo .logo-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.footer .footer-header .footer-logo .logo-icon svg{width:100%;height:100%}.footer .footer-header .footer-logo .logo-text{font-size:24px;font-weight:700;color:#fff;letter-spacing:-.5px}.footer .footer-header .footer-logo .logo-text:after{content:">";font-weight:900;color:#3b82f6}.footer .footer-header .footer-actions{display:flex;gap:12px}.footer .footer-header .footer-actions .action-button{width:80px;height:32px;border:2px solid;border-radius:4px;cursor:pointer;transition:all .2s ease}.footer .footer-header .footer-actions .action-button.action-purple{border-color:#6c4dff;background:transparent}.footer .footer-header .footer-actions .action-button.action-purple:hover{background:#6c4dff1a}.footer .footer-header .footer-actions .action-button.action-green{border-color:#28b894;background:transparent}.footer .footer-header .footer-actions .action-button.action-green:hover{background:#28b8941a}.footer .footer-content{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;border-radius:8px}.footer .footer-content .footer-column{border-radius:8px;border:1px solid #4c4f6b;display:flex;padding:17px;flex-direction:column;align-items:flex-start;gap:20px;flex-shrink:0}.footer .footer-content .footer-column .column-title{width:100%;padding-bottom:12px;border-bottom:1px solid #4c4f6b;color:#4c4f6b;font-family:Alimama FangYuanTi VF;font-size:14px;font-style:normal;font-weight:700;line-height:22px;display:flex;align-items:center;gap:8px}.footer .footer-content .footer-column .column-title .title-indicator{width:5px;height:7px;background:#4c4f6b;flex-shrink:0}.footer .footer-content .footer-column .column-links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px}.footer .footer-content .footer-column .column-links li a{text-decoration:none;transition:color .2s ease;color:#d2d3e0;font-family:Alimama FangYuanTi VF;font-size:14px;font-style:normal;font-weight:480;line-height:22px}.footer .footer-content .footer-column .column-links li a:hover{color:#fff}.footer .footer-bottom{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:16px;padding-bottom:24px}.footer .footer-bottom .copyright{color:#a0aec0;font-size:14px}.footer .footer-bottom .filing-info{color:#a0aec0;font-size:14px;text-align:right}.footer .footer-brand{display:flex;align-items:center;justify-content:space-between;padding:30px 0 60px}.footer .footer-brand .footer-brand-logo{width:161px;height:161px;flex-shrink:0;aspect-ratio:1/1}.footer .footer-brand .footer-brand-wordmark{width:1342.051px;height:153.983px;flex-shrink:0}.footer .footer-brand-logo,.footer .footer-brand-wordmark svg{opacity:0;transform:translate(36px)}.footer .footer-brand-wordmark.in-view svg,.footer .footer-brand-logo.in-view{animation:footer-slide-in .5s ease-out forwards;animation-delay:calc(var(--i, 0) * 80ms)}@keyframes footer-slide-in{0%{opacity:0;transform:translate(36px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion: reduce){.footer .footer-brand-logo,.footer .footer-brand-wordmark svg{opacity:1!important;transform:none!important;animation:none!important}}.footer .qr-codes{position:absolute;top:-110px;right:100px;display:flex;gap:16px;z-index:20;pointer-events:auto}.footer .qr-codes .qr-code-item .qr-code-placeholder{width:116px;height:116px;background:#0000001a;border:12px solid;border-radius:0;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.footer .qr-codes .qr-code-item .qr-code-placeholder:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0003}.footer .qr-codes .qr-code-item .qr-code-placeholder.qr-code-purple{border-color:#6c4dff}.footer .qr-codes .qr-code-item .qr-code-placeholder.qr-code-green{border-color:#28b894}.footer .qr-codes .qr-code-item .qr-code-placeholder .qr-label{font-family:PingFang SC;font-size:12px;font-weight:500;color:#fff;text-align:center;line-height:1.2;text-shadow:0 1px 2px rgba(0,0,0,.5)}@media (max-width: 1440px){.footer .footer-content{gap:32px}}@media (max-width: 1200px){.footer .footer-content{gap:28px}.footer .qr-codes{bottom:30px;right:30px}.footer .qr-codes .qr-code-item .qr-code-placeholder{width:100px;height:100px;border-width:8px}.footer .qr-codes .qr-code-item .qr-code-placeholder .qr-label{font-size:11px}}@media (max-width: 1024px){.footer .footer-content{grid-template-columns:repeat(2,1fr);gap:24px}.footer .footer-bottom{flex-direction:column;text-align:center;gap:12px}.footer .footer-bottom .copyright,.footer .footer-bottom .filing-info{text-align:center}}@media (max-width: 768px){.footer{padding:40px 0 20px}.footer .footer-header{margin-bottom:32px}.footer .footer-header .footer-logo .logo-text{font-size:20px}.footer .footer-header .footer-actions .action-button{width:60px;height:28px}.footer .footer-content{grid-template-columns:1fr;gap:20px;margin-bottom:32px}.footer .footer-content .footer-column .column-title{margin-bottom:16px;padding-bottom:8px}.footer .footer-content .footer-column .column-links li{margin-bottom:8px}.footer .qr-codes{bottom:20px;right:20px;gap:12px}.footer .qr-codes .qr-code-item .qr-code-placeholder{width:90px;height:90px;border-width:8px}.footer .qr-codes .qr-code-item .qr-code-placeholder .qr-label{font-size:10px}}@media (max-width: 480px){.footer{padding:32px 0 16px}.footer .footer-header{margin-bottom:24px}.footer .footer-header .footer-logo .logo-icon{width:28px;height:28px}.footer .footer-header .footer-logo .logo-text{font-size:18px}.footer .footer-header .footer-actions .action-button{width:50px;height:24px}.footer .footer-content{gap:16px;margin-bottom:24px}.footer .footer-content .footer-column .column-title{font-size:15px;margin-bottom:12px;padding-bottom:6px}.footer .footer-content .footer-column .column-links li{margin-bottom:6px}.footer .footer-content .footer-column .column-links li a{font-size:13px}.footer .footer-bottom{gap:8px}.footer .footer-bottom .copyright,.footer .footer-bottom .filing-info{font-size:13px}.footer .qr-codes{bottom:15px;right:15px;gap:10px}.footer .qr-codes .qr-code-item .qr-code-placeholder{width:80px;height:80px;border-width:6px}.footer .qr-codes .qr-code-item .qr-code-placeholder .qr-label{font-size:9px}}.letter-roll{position:relative;display:inline-block;overflow:hidden;white-space:nowrap}.letter-roll .single-letter{position:relative;display:inline-block;transition:transform .4s cubic-bezier(.25,.46,.45,.94);text-shadow:0px 1.35em currentColor;transform:translateY(0)}.letter-up:hover .single-letter{transform:translateY(-1.35em)}.parallax-fast{position:relative;will-change:transform;z-index:100;overflow:hidden}.parallax-fast:after{content:"";position:absolute;bottom:0;left:0;right:0;height:200px;background:inherit;z-index:1;pointer-events:none}.section-3{position:relative;margin-top:-300px;background-color:#d2d3e0;z-index:99;padding:100px 0}.section-5{position:relative;margin-top:-300px;background-color:#d1cde3;padding-top:75px}.video-player{z-index:10;position:relative;width:clamp(280px,30vw,432px);height:clamp(210px,22.5vw,323px);flex-shrink:0;border-radius:clamp(6px,.8vw,8.53px);background:#ffffff12;-webkit-backdrop-filter:blur(42.66664886px);backdrop-filter:blur(42.66664886px);padding:clamp(12px,1.5vw,18px);display:flex;flex-direction:column;gap:clamp(12px,1.5vw,18px);justify-content:space-between;cursor:pointer;transition:all .3s ease}.video-player.expanded{background:#000000f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;box-shadow:0 20px 60px #00000080}.video-player.transitioning{pointer-events:none}.video-player .player-content{flex:1;border-radius:8px;overflow:hidden;background:#000;position:relative}.video-player .player-content .native-video-player{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;position:absolute;top:0;left:0}.video-player .player-footer{display:flex;align-items:flex-end;justify-content:space-between;color:#fff;font-family:Alimama FangYuanTi VF}.video-player .player-footer .player-timestamp{color:#fff;font-family:Alimama ShuHeiTi;font-size:clamp(12px,1.5vw,16px);font-style:normal;font-weight:700;line-height:clamp(12px,1.5vw,16px);text-transform:uppercase}.video-player .player-footer .play-button{cursor:pointer;font-size:clamp(8px,1vw,10px);text-transform:uppercase;font-family:RM Mono,sans-serif;font-weight:400;line-height:1}.video-player .home-vid-star{position:absolute;inset:0% auto auto 0%;transform:translate(-50%,-50%)}.video-player.video-player-clone{background:#000000f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;box-shadow:0 20px 60px #00000080;cursor:default}.video-player.video-player-clone .player-content{border-radius:12px}.video-player.video-player-clone .player-footer,.video-player.video-player-clone .home-vid-star{display:none}.video-close-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:9998;cursor:pointer;opacity:1}@media (max-width: 1200px){.video-player{width:clamp(240px,25vw,360px);height:clamp(180px,18.75vw,270px)}}@media (max-width: 768px){.video-player{position:static;margin:clamp(12px,2vw,20px) auto;width:clamp(280px,80vw,400px);height:clamp(210px,60vw,300px);max-width:90vw}}@media (max-width: 480px){.video-player{width:clamp(240px,85vw,320px);height:clamp(180px,63.75vw,240px);margin:clamp(8px,1.5vw,12px) auto;padding:clamp(8px,1.2vw,12px);gap:clamp(8px,1.2vw,12px)}}.hero-banner{position:relative;width:100%;background:#000;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.hero-banner .hero-banner-container,.hero-banner .hero-container{padding:80px}@media (max-width: 1440px){.hero-banner .hero-container{padding:60px}}@media (max-width: 1200px){.hero-banner .hero-container{padding:40px}}@media (max-width: 768px){.hero-banner .hero-container{padding:24px}}@media (max-width: 480px){.hero-banner .hero-container{padding:16px}}.hero-banner .hero-bg-image{position:absolute;bottom:0;left:60px;z-index:1;pointer-events:none}.hero-banner .hero-bg-image img{width:clamp(320px,35vw,520px);height:clamp(280px,30vw,480px);max-width:520px;-o-object-fit:contain;object-fit:contain}.hero-banner .hero-banner-grid{position:relative;display:grid;grid-column-gap:clamp(20px,4vw,82px);grid-row-gap:clamp(20px,4vw,82px);grid-template-rows:auto auto;grid-template-columns:minmax(200px,25.25em) 1fr;grid-auto-columns:1fr;justify-content:space-between;width:100%;min-height:50vh}.hero-banner .hero-banner-header{z-index:10;padding-top:30px}.hero-banner .hero-banner-header .nav-links{display:flex;gap:40px}.hero-banner .hero-banner-header .nav-links .nav-column{display:flex;flex-direction:column;gap:8px}.hero-banner .hero-banner-header .nav-links .nav-column .nav-link{color:#ffffffa6;font-family:Alimama ShuHeiTi;font-size:clamp(12px,2vw,19px);font-style:normal;font-weight:700;line-height:clamp(18px,3vw,30px);transition:color .3s ease}.hero-banner .hero-banner-main{display:flex;flex-direction:column;gap:42px;position:relative;z-index:9}.hero-banner .hero-banner-main .hero-banner-button{position:relative;z-index:10;font-size:0}.hero-banner .hero-banner-main .hero-banner-button a{color:#000;font-family:Alimama ShuHeiTi;font-size:18px;font-style:normal;font-weight:700;line-height:36px;letter-spacing:1.08px}.hero-banner .hero-banner-main .description-text{display:flex}.hero-banner .hero-banner-main .description-text p{max-width:clamp(300px,50vw,630px);color:#fff;font-family:Alimama FangYuanTi VF;font-size:clamp(18px,1.04166667vw,20px);font-style:normal;font-weight:500;line-height:2;max-width:clamp(300px,40vw,630px)}.hero-banner .hero-banner-main .description-text .hero-video-container{width:clamp(280px,30vw,432px);height:100%;flex-shrink:0}.hero-banner .hero-banner-main .hero-banner-title{z-index:10}.hero-banner .hero-banner-main .hero-banner-title .main-title{color:#fff;font-family:Alimama FangYuanTi VF;font-size:clamp(36px,3.125vw,60px);font-style:normal;font-weight:300;line-height:1.2;letter-spacing:clamp(.5px,.2vw,2px)}.hero-banner .hero-banner-main .hero-banner-title .subtitle{font-size:clamp(18px,1.25vw,24px);font-weight:600;margin:clamp(12px,2.5vw,20px) 0}.hero-banner .hero-banner-main .hero-banner-title .subtitle .chinese-text{color:#fff;font-family:Alimama ShuHeiTi;font-size:clamp(40px,4.16666667vw,80px);font-style:normal;font-weight:700;line-height:1.15}.hero-banner .robot-mascot{position:absolute;z-index:8;width:400px;height:400px;inset:auto auto -136px 0%}.hero-banner .robot-mascot img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.hero-banner .video-player{z-index:10;position:absolute;width:432px;height:323.31px;flex-shrink:0;border-radius:8.53px;background:#ffffff12;-webkit-backdrop-filter:blur(42.66664886px);backdrop-filter:blur(42.66664886px);inset:auto 0% 0% auto;padding:18px;display:flex;flex-direction:column;gap:18px;justify-content:space-between;cursor:pointer;transition:all .6s linear}.hero-banner .video-player.expanded{background:#000000f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;box-shadow:0 20px 60px #00000080}.hero-banner .video-player .player-content{flex:1;border-radius:8px;overflow:hidden;background:#000;position:relative}.hero-banner .video-player .player-content .component-video-player{width:100%;height:100%;position:absolute;top:0;left:0}.hero-banner .video-player .player-content .native-video-player{width:100%;height:100%;-o-object-fit:contain;object-fit:contain;border-radius:8px;position:absolute;top:0;left:0}.hero-banner .video-player .player-footer{display:flex;align-items:flex-end;justify-content:space-between;color:#fff;font-family:Alimama FangYuanTi VF}.hero-banner .video-player .player-footer .player-timestamp{color:#fff;font-family:Alimama ShuHeiTi;font-size:16px;font-style:normal;font-weight:700;line-height:16px;text-transform:uppercase}.hero-banner .video-player .player-footer .play-button{cursor:pointer;font-size:10px;text-transform:uppercase;font-family:RM Mono,sans-serif;font-weight:400;line-height:1}.hero-banner .video-player .home-vid-star{position:absolute;inset:0% auto auto 0%;transform:translate(-50%,-50%)}.hero-banner .video-close-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;z-index:9998;cursor:pointer;opacity:1}@keyframes scaleIn{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@media (max-width: 1440px){.hero-banner .hero-banner-grid{grid-column-gap:60px;grid-row-gap:60px}.hero-banner .hero-banner-main{gap:60px}.hero-banner .robot-mascot{width:320px;height:320px}.hero-banner .video-player{width:360px;height:270px}}@media (max-width: 1200px){.hero-banner .hero-banner-header .nav-links{gap:30px}.hero-banner .subtitle{flex-direction:column;align-items:flex-start!important}.hero-banner .hero-banner-main{gap:40px}.hero-banner .hero-banner-main .description-text p{flex-grow:1;max-width:unset}.hero-banner .hero-banner-main .hero-video-container{display:none}.hero-banner .robot-mascot{width:280px;height:280px;position:relative;inset:auto;margin:20px auto}.hero-banner .video-player{position:relative;width:80vw;height:60vw;margin:20px auto;inset:auto}}@media (max-width: 768px){.hero-banner .hero-banner-grid{grid-template-columns:1fr;grid-template-rows:auto auto auto auto;grid-row-gap:32px}.hero-banner .hero-banner-header .nav-links{flex-direction:column;gap:20px}.hero-banner .hero-banner-main{gap:32px}.hero-banner .description-text p{max-width:100%}.hero-banner .robot-mascot{width:200px;height:200px;margin:16px auto}}@media (max-width: 480px){.hero-banner .hero-banner-grid{grid-row-gap:24px}.hero-banner .hero-banner-header .nav-links{gap:16px}.hero-banner .hero-banner-main{gap:24px}.hero-banner .robot-mascot{width:160px;height:160px;margin:12px auto}}.download-menu-item .menu-arrow{opacity:0;transform:translate(-5px);transition:transform .3s ease-in-out}.download-menu-item:hover .menu-arrow{opacity:1;transform:translate(0)}.header-user-dropdown.t-popup__content .t-dropdown__item{box-sizing:border-box}.dropdown-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background:gba(239,238,236,.08);z-index:999;opacity:0;transition:opacity .3s ease;pointer-events:none;will-change:opacity}.dropdown-overlay.active{opacity:1;pointer-events:none}html.lock-scroll,body.lock-scroll{overflow:hidden!important;-ms-scroll-chaining:none;overscroll-behavior:none;touch-action:none}.header{position:fixed;top:0;left:0;right:0;z-index:1000;background:#efeeec14;-webkit-backdrop-filter:blur(40.66500092px);backdrop-filter:blur(40.66500092px);overflow:visible;transition:all .3s ease;display:flex;align-items:center}.header .header-nav{flex:1;height:80px;display:flex;align-items:center;position:relative}.header .header-nav .nav-content{margin:0 auto;width:100%;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:20px;position:relative;z-index:1;min-width:0;box-sizing:border-box}.header .header-nav .nav-logo{display:flex;align-items:center;gap:12px;cursor:pointer;transition:all .3s ease;border-radius:8px;flex-shrink:0;overflow:hidden}.header .header-nav .nav-logo:hover{transform:translateY(-1px)}.header .header-nav .nav-logo:hover .logo-icon{transform:scale(1.1) rotate(-5deg)}.header .header-nav .nav-logo .logo-icon{width:32px;height:32px;display:flex;align-items:center;justify-content:center;transition:transform .3s ease}.header .header-nav .nav-logo .logo-icon svg{width:100%;height:100%}.header .header-nav .nav-logo .logo-text{font-size:0;background:linear-gradient(135deg,#1a202c,#4c4f6b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;transition:all .3s ease}.header .header-nav .nav-logo .logo-text:hover{background:linear-gradient(135deg,#28b894,#3b82f6);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.header .header-nav .nav-menu.desktop-menu{display:flex;align-items:center;justify-content:center;gap:40px;list-style:none;margin:0;padding:0;flex-wrap:nowrap;white-space:nowrap;min-width:0}.header .header-nav .nav-menu.desktop-menu .nav-item .nav-link{text-decoration:none;padding:8px 16px;display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;transition:all .3s ease;border-radius:8px;position:relative;white-space:nowrap;flex-shrink:0;color:#fff;text-align:center;font-family:Alimama ShuHeiTi;font-size:16px;font-style:normal;font-weight:700;line-height:1.2}.header .header-nav .nav-menu.desktop-menu .nav-item .nav-link:hover{color:#28b894;font-weight:680}.header .header-nav .nav-menu.desktop-menu .nav-item .nav-link .dropdown-arrow{font-size:0px;transition:transform .3s ease}.header .header-nav .nav-menu.desktop-menu .nav-item.dropdown .nav-link:hover .dropdown-arrow{transform:rotate(180deg);opacity:1}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu-overlay{padding-top:20px;position:absolute;top:calc(100% + 0px);left:80px;right:80px;opacity:0;visibility:hidden;z-index:1000;transition:all .3s ease}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu{width:100%;height:100%;background:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(226,232,240,.8);border-radius:8px;box-shadow:0 8px 32px #0000001f;min-width:180px;padding:8px 0;z-index:1001}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards{padding:15px;display:flex;gap:15px;border:1px solid rgba(255,255,255,.1);border-radius:12px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards:before{border-bottom:6px solid #2a2a2a}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card{height:200px;padding:15px;transition:all .4s cubic-bezier(.4,0,.2,1);flex:1;position:relative;display:flex;flex-direction:column;justify-content:space-between}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card .product-card-bg{background:#f1f1f1;position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;transition:all .4s cubic-bezier(.4,0,.2,1)}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card .product-icon{font-size:0;align-self:flex-end;border-radius:8px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card:hover{flex:1.1}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card:hover .product-card-bg{background:#e8e8e8}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards:hover .product-card:not(:hover){flex:.95}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card-content{position:relative;display:flex;flex-direction:column;gap:12px;max-width:340px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card-content .product-title{font-size:20px;font-weight:600;color:#1e1e1e}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card-content .product-description{font-size:15px;color:#1e1e1e;flex:1;white-space:wrap}.header .header-nav .nav-menu.desktop-menu .nav-item:hover .dropdown-menu-overlay{opacity:1;visibility:visible}.header .header-nav .nav-actions{display:flex;align-items:center;gap:16px;flex-shrink:0}.header .header-nav .nav-actions .site-dropdown-container{position:relative;display:inline-block}.header .header-nav .nav-actions .site-dropdown-container .btn-site-switcher{background:transparent;color:#fff;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.header .header-nav .nav-actions .site-dropdown-container .btn-site-switcher:hover{background:#ffffff1a;border-color:#ffffff4d}.header .header-nav .nav-actions .site-dropdown-container .btn-site-switcher .dropdown-arrow{display:flex;align-items:center;transition:transform .3s ease}.header .header-nav .nav-actions .site-dropdown-container .site-dropdown-menu{position:absolute;top:100%;right:0;margin-top:8px;background:#2f2f2e;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 8px 32px #0000001a;min-width:260px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1001}.header .header-nav .nav-actions .site-dropdown-container .site-dropdown-menu.active{opacity:1;visibility:visible;transform:translateY(0)}.header .header-nav .nav-actions .site-dropdown-container .site-dropdown-menu .site-dropdown-item .site-link{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;text-decoration:none;transition:background-color .2s ease;margin:4px;color:#fff;font-family:Inter;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.header .header-nav .nav-actions .site-dropdown-container .site-dropdown-menu .site-dropdown-item .site-link:hover{background:#0000000d}.header .header-nav .nav-actions .site-dropdown-container .site-dropdown-menu .site-dropdown-item .site-link.active{color:#28b894}.header .header-nav .nav-actions .btn{padding:8px;border-radius:8px;font-size:16px;font-weight:700;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.header .header-nav .nav-actions .btn:hover:before{left:100%}.header .header-nav .nav-actions .btn.btn-login{background:#000;color:#fff;border:none;border-radius:20px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.header .header-nav .nav-actions .btn.btn-login:hover{background:#333;transform:translateY(-1px)}.header .header-nav .nav-actions .btn.btn-login:active{transform:translateY(0)}.header .header-nav .nav-actions .btn.btn-download{background:#fff;color:#333;border:none;border-radius:20px;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center;position:relative;overflow:hidden}.header .header-nav .nav-actions .btn.btn-download:hover{background:#f5f5f5;transform:translateY(-1px)}.header .header-nav .nav-actions .btn.btn-download:active{transform:translateY(0)}.header .header-nav .nav-actions .btn.btn-user{display:flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border-radius:50%;background:#fffc;transition:all .3s ease;cursor:pointer}.header .header-nav .nav-actions .btn.btn-user .user-avatar{width:32px;height:32px;border-radius:50%;overflow:hidden;flex-shrink:0}.header .header-nav .nav-actions .btn.btn-user .user-avatar .avatar-img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.header .header-nav .nav-actions .btn.btn-user:hover{background:#fffffff2;border-color:#8b5cf64d;transform:scale(1.05)}.header .header-nav .nav-actions .btn.btn-fit{width:clamp(90px,8.6vw,124px);box-sizing:border-box}.header .header-nav .user-dropdown-container{position:relative;display:inline-block}.header .header-nav .user-dropdown-container .user-dropdown-menu{position:absolute;top:calc(100% + 8px);right:0;width:260px;background:#333;box-shadow:0 8px 32px #0000004d;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .3s ease;z-index:1001;overflow:hidden}.header .header-nav .user-dropdown-container .user-dropdown-menu.active{opacity:1;visibility:visible;transform:translateY(0)}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-info-header{display:flex;align-items:center;justify-content:space-between;padding:16px}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-info-header .user-email{color:#fff;font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;margin-right:12px}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-info-header .pro-badge{background:#28b894;color:#fff;font-size:12px;font-weight:700;padding:4px 8px;border-radius:4px;flex-shrink:0}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-dropdown-divider{height:1px;background:#444;margin:0}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-dropdown-items{padding:8px 0}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-dropdown-items .user-dropdown-item{display:block;width:100%;padding:12px 16px;background:transparent;border:none;color:#fff;font-size:14px;font-weight:400;text-decoration:none;cursor:pointer;transition:background-color .2s ease;text-align:left}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-dropdown-items .user-dropdown-item:hover{background:#ffffff1a}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-logout-button{width:100%;padding:12px 16px;background:#000;border:1px solid #666666;border-radius:0;color:#fff;font-size:14px;font-weight:400;cursor:pointer;transition:all .2s ease}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-logout-button:hover{background:#111;border-color:#777}.header .header-nav .user-dropdown-container .user-dropdown-menu .user-logout-button:active{transform:translateY(1px)}.header .header-nav .mobile-menu-toggle{display:none;flex-direction:column;justify-content:center;align-items:center;width:32px;height:32px;background:none;border:none;cursor:pointer;padding:4px;border-radius:4px;transition:all .3s ease;position:relative;z-index:1002}.header .header-nav .mobile-menu-toggle:hover{background:#8b5cf61a}.header .header-nav .mobile-menu-toggle .hamburger-line{width:20px;height:2px;background:#4c4f6b;margin:2px 0;transition:all .3s ease;border-radius:1px}.header .header-nav .mobile-menu-toggle.active .hamburger-line{background:#28b894}.header .header-nav .mobile-menu-toggle.active .hamburger-line:nth-child(1){transform:rotate(45deg) translate(5px,5px)}.header .header-nav .mobile-menu-toggle.active .hamburger-line:nth-child(2){opacity:0}.header .header-nav .mobile-menu-toggle.active .hamburger-line:nth-child(3){transform:rotate(-45deg) translate(7px,-6px)}.header .mobile-menu-overlay{position:fixed;top:0;left:0;width:100vw;height:100dvh;background:#00000080;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:9999;opacity:0;transition:opacity .5s cubic-bezier(.34,1.56,.64,1);pointer-events:none;will-change:opacity}.header .mobile-menu-overlay.active{opacity:1;pointer-events:auto}.header .mobile-menu{position:fixed;top:0;right:0;width:320px;height:100dvh;max-height:100dvh;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-left:1px solid rgba(226,232,240,.8);z-index:10000;transform:translate(100%);transition:transform .5s cubic-bezier(.34,1.56,.64,1);display:flex;flex-direction:column;overflow-y:auto;-ms-scroll-chaining:none;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:env(safe-area-inset-bottom,0);will-change:transform}.header .mobile-menu.open{transform:translate(0)}.header .mobile-menu.open .mobile-menu-header,.header .mobile-menu.open .mobile-nav-menu{opacity:1;transform:translateY(0)}.header .mobile-menu .mobile-menu-header{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-bottom:1px solid rgba(226,232,240,.6);opacity:0;transform:translateY(-20px);transition:all .5s cubic-bezier(.25,.46,.45,.94) .1s;background:#000}.header .mobile-menu .mobile-menu-header .mobile-logo{display:flex;align-items:center;gap:12px}.header .mobile-menu .mobile-menu-header .mobile-logo .logo-icon{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.header .mobile-menu .mobile-menu-header .mobile-logo .logo-icon svg{width:100%;height:100%}.header .mobile-menu .mobile-menu-header .mobile-logo .logo-text{font-size:0;background:linear-gradient(135deg,#1a202c,#4c4f6b);-webkit-background-clip:text;background-clip:text}.header .mobile-menu .mobile-menu-header .mobile-menu-close{width:32px;height:32px;background:none;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .3s ease;color:#4c4f6b;font-size:24px;font-weight:300}.header .mobile-menu .mobile-menu-header .mobile-menu-close:hover{background:#8b5cf61a;color:#28b894}.header .mobile-menu .mobile-nav-menu{flex:1;list-style:none;margin:0;padding:20px 0;opacity:0;transform:translateY(20px);transition:all .5s cubic-bezier(.25,.46,.45,.94) .2s}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-nav-link{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;color:#4c4f6b;text-decoration:none;font-size:16px;font-weight:500;transition:all .3s ease;border-bottom:1px solid rgba(226,232,240,.3)}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-nav-link:hover{background:#8b5cf60d;color:#28b894}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-nav-link .mobile-dropdown-toggle{background:none;border:none;cursor:pointer;font-size:18px;color:#4c4f6b;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .3s ease}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-nav-link .mobile-dropdown-toggle:hover{background:#8b5cf61a;color:#28b894}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-product-cards{display:flex;flex-direction:column;gap:12px;padding:16px 24px;border-top:1px solid rgba(226,232,240,.3);background:#f1f1f1}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-product-cards .mobile-product-card{padding:12px;transition:all .3s ease;position:relative;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;border-radius:8px;overflow:hidden}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-product-cards .mobile-product-card .mobile-product-card-bg{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:8px;transition:all .3s ease}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-product-cards .mobile-product-card .mobile-product-card-content{position:relative;display:flex;gap:8px;flex:1}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-product-cards .mobile-product-card .mobile-product-card-content .mobile-product-title{font-size:16px;font-weight:600;color:#1e1e1e;margin:0;line-height:1.3}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-product-cards .mobile-product-card .mobile-product-card-content .mobile-product-description{font-size:12px;color:#1e1e1e;line-height:1.4;display:-webkit-box;-webkit-line-clamp:3;line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;margin:0}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-product-cards .mobile-product-card .mobile-product-icon{position:absolute;bottom:8px;right:8px;font-size:0}.header .mobile-menu .mobile-nav-menu .mobile-nav-item .mobile-product-cards .mobile-product-card:hover .mobile-product-card-bg{background:#e8e8e8}.header .mobile-menu .mobile-actions{padding:20px 24px;border-top:1px solid rgba(226,232,240,.6);display:flex;flex-direction:column;gap:12px}.header .mobile-menu .mobile-actions .mobile-site-switcher{position:relative;width:100%}.header .mobile-menu .mobile-actions .mobile-site-switcher .btn-site-switcher-mobile{width:100%;height:44px;background:#fffc;border:1px solid #4c4f6b;color:#4c4f6b;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:space-between;padding:0 16px}.header .mobile-menu .mobile-actions .mobile-site-switcher .btn-site-switcher-mobile:hover{background:#fffffff2;border-color:#8b5cf64d;color:#28b894}.header .mobile-menu .mobile-actions .mobile-site-switcher .btn-site-switcher-mobile .dropdown-arrow{display:flex;align-items:center;transition:transform .3s ease}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown{position:absolute;top:100%;left:0;right:0;margin-top:8px;background:#fffffff2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:12px;box-shadow:0 8px 32px #0000001a;border:1px solid rgba(255,255,255,.2);z-index:1001;overflow:hidden}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown .mobile-site-link{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;color:#333;text-decoration:none;background:none;border:none;width:100%;text-align:left;cursor:pointer;transition:background-color .2s ease;border-bottom:1px solid rgba(0,0,0,.05)}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown .mobile-site-link:last-child{border-bottom:none}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown .mobile-site-link:hover{background:#0000000d}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown .mobile-site-link .site-name{font-weight:500;font-size:14px}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown .mobile-site-link .site-current{font-size:12px;color:#666;background:#0000001a;padding:2px 8px;border-radius:4px}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown .mobile-site-link.active{color:#28b894;background:#28b8941a}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown .mobile-site-link.active .site-name{color:#28b894;font-weight:600}.header .mobile-menu .mobile-actions .mobile-site-switcher .mobile-site-dropdown .mobile-site-divider{height:1px;background:#0000001a;margin:8px 0}.header .mobile-menu .mobile-actions .btn{width:100%;height:44px;border-radius:8px;font-size:14px;font-weight:500;text-decoration:none;border:none;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.header .mobile-menu .mobile-actions .btn.btn-login{background:#000;color:#fff;border:none;border-radius:20px}.header .mobile-menu .mobile-actions .btn.btn-login:hover{background:#333}.header .mobile-menu .mobile-actions .btn.btn-download{background:#fff;color:#333;border:none;border-radius:20px}.header .mobile-menu .mobile-actions .btn.btn-download:hover{background:#f5f5f5}.header .mobile-menu .mobile-actions .btn.btn-logout{background:#fffc;border:1px solid #ff6b6b;color:#ff6b6b}.header .mobile-menu .mobile-actions .btn.btn-logout:hover{background:#ff6b6b1a;border-color:#ff5252;color:#ff5252}.header .mobile-menu .mobile-actions .mobile-user-info{display:flex;flex-direction:column;gap:16px}.header .mobile-menu .mobile-actions .mobile-user-info .mobile-user-header{display:flex;align-items:center;gap:12px;padding:16px;background:#ffffff80;border-radius:12px}.header .mobile-menu .mobile-actions .mobile-user-info .mobile-user-header .mobile-user-avatar{width:40px;height:40px;border-radius:50%;-o-object-fit:cover;object-fit:cover;flex-shrink:0}.header .mobile-menu .mobile-actions .mobile-user-info .mobile-user-header .mobile-user-details{flex:1;min-width:0}.header .mobile-menu .mobile-actions .mobile-user-info .mobile-user-header .mobile-user-details .mobile-user-name{font-size:16px;font-weight:600;color:#1a1a1a;margin-bottom:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .mobile-menu .mobile-actions .mobile-user-info .mobile-user-header .mobile-user-details .mobile-user-id{font-size:12px;color:#666;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header .header-btn-primary{border:1px solid transparent;background:var(--color-hover-button, #fff);color:#000;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid var(--color-hover-border);transition:border .2s}.header .header-btn-primary:hover{border-color:transparent}@media (max-width: 1440px){.header .header-nav .nav-content{gap:32px;overflow:hidden}.header .header-nav .nav-menu.desktop-menu{gap:32px;flex-wrap:nowrap;overflow:hidden}.header .header-nav .nav-menu.desktop-menu .nav-item .nav-link{padding:6px;gap:5px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards{width:calc(100vw - 120px);max-width:1000px;min-width:700px;padding:20px;gap:16px;display:flex}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card{padding:16px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card .product-title{font-size:15px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card .product-description{font-size:11px;-webkit-line-clamp:5;line-clamp:5}}@media (max-width: 1200px){.header .header-nav .nav-content{gap:16px;overflow:hidden}.header .header-nav .nav-menu.desktop-menu{gap:9px;flex-wrap:nowrap;overflow:hidden}.header .header-nav .nav-menu.desktop-menu .nav-item .nav-link{padding:6px;gap:4px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards{width:calc(100vw - 80px);max-width:800px;min-width:600px;padding:16px;gap:12px;display:flex}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card{padding:14px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card .product-title{font-size:14px;margin-bottom:8px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card .product-description{font-size:10px;-webkit-line-clamp:4;line-clamp:4;margin-bottom:12px}.header .header-nav .nav-actions{gap:9px}.header .header-nav .nav-actions .site-dropdown-container .btn-site-switcher{padding:6px 12px;gap:3px}.header .header-nav .nav-actions .btn{padding:6px 12px;font-size:13px;line-height:20px}}@media (max-width: 1024px){.header .header-nav .nav-content{gap:9px;overflow:hidden}.header .header-nav .nav-menu.desktop-menu{gap:9px;flex-wrap:nowrap;overflow:hidden}.header .header-nav .nav-menu.desktop-menu .nav-item .nav-link{padding:5px;gap:3px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards{width:calc(100vw - 80px);max-width:400px;min-width:320px;padding:16px;display:flex;flex-direction:column;gap:12px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card{padding:16px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card .product-title{font-size:14px;margin-bottom:8px}.header .header-nav .nav-menu.desktop-menu .nav-item .dropdown-menu.product-cards .product-card .product-description{font-size:11px;-webkit-line-clamp:3;line-clamp:3;margin-bottom:12px}}@media (max-width: 900px){.header .header-nav .nav-menu.desktop-menu,.header .header-nav .nav-actions{display:none}.header .header-nav .mobile-menu-toggle{display:flex;justify-self:end}}@media (max-width: 768px){.header .header-nav .nav-content{grid-template-columns:1fr auto;gap:9px;overflow:hidden}.header .header-nav .nav-menu.desktop-menu,.header .header-nav .nav-actions{display:none}.header .header-nav .mobile-menu-toggle{display:flex;justify-self:end}}@media (max-width: 600px){.header .header-nav .nav-content{gap:9px;grid-template-columns:1fr auto}.header .header-nav .mobile-menu-toggle{justify-self:end}}@media (max-width: 480px){.placeholder,.header .header-nav{height:56px}.header .header-nav .nav-content{gap:9px;grid-template-columns:1fr auto}.header .header-nav .nav-logo .logo-icon{width:28px;height:28px}.header .header-nav .nav-logo .logo-text{font-size:16px}.header .header-nav .mobile-menu-toggle{justify-self:end}.header .mobile-menu{width:100%}}.header-user-dropdown.t-popup__content{border:none;box-shadow:none;border-radius:2px}.header-user-dropdown.t-popup__content .t-dropdown__menu{padding:8px 1px 1px}.header-user-dropdown.t-popup__content .t-dropdown__item{border-radius:0;padding:8px 12px}.header-user-dropdown.t-popup__content .t-dropdown__item:hover{background:#0000000d}.language-switcher{transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.language-switcher:hover{color:#ffffffe6}.language-switcher:active{transform:scale(.98)}.btn-site-switcher{background:transparent;color:#fff;padding:8px 16px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .3s ease;display:inline-flex;align-items:center;gap:8px}.btn-site-switcher:hover{background:#ffffff1a;border-color:#ffffff4d}.btn-site-switcher .dropdown-arrow{display:flex;align-items:center;transition:transform .3s ease}.auth-loading .t-loading__overlay{background-color:transparent}body{background-color:#18161a}#root{background-color:#000}.backdrop-filter-120{-webkit-backdrop-filter:blur(120px);backdrop-filter:blur(120px)}.backdrop-filter-6{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.border-primary{position:relative;padding:1px;overflow:hidden}.border-primary:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:16px;padding:1px;background:linear-gradient(120deg,#724bff,#4b4b4b 50%);pointer-events:none}.border-primary:after{content:"";position:absolute;width:261px;height:261px;transform:rotate(-90deg);border-radius:261px;background:linear-gradient(148deg,#846bff99 33.34%,#724bff99 57.28%);filter:blur(150px);left:-130px;top:-130px}@font-face{font-family:Alimama ShuHeiTi;src:url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaShuHeiTi-Bold.woff2) format("woff2"),url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaShuHeiTi-Bold.woff) format("woff"),url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaShuHeiTi-Bold.ttf) format("truetype"),url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaShuHeiTi-Bold.otf) format("opentype")}@font-face{font-family:Alimama FangYuanTi VF;src:url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaFangYuanTiVF-Thin.woff2) format("woff2"),url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaFangYuanTiVF-Thin.woff) format("woff"),url(https://acc-1258344699.cos.accelerate.myqcloud.com/web/website/assets/AlimamaFangYuanTiVF-Thin.ttf) format("truetype")}body{font-family:Alimama FangYuanTi VF,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-weight:400;line-height:1.6;color:#1a202c;background-color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ShuHeiTi{font-family:Alimama ShuHeiTi}.FangYuanTi{font-family:Alimama FangYuanTi VF}.faq-answer a{color:#28b894}.underline-hover{position:relative;color:#28b894;text-decoration:none}.underline-hover:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;border-radius:2px;background:#28b894;transform:scaleX(0);transform-origin:right;transition:transform .3s cubic-bezier(.4,0,.2,1)}.underline-hover:hover:after{transform:scaleX(1);transform-origin:left}.hero-container{position:relative;max-width:1920px;margin:0 auto;padding:0 80px}@media (max-width: 1440px){.hero-container{padding:0 60px}}@media (max-width: 1200px){.hero-container{padding:0 40px}}@media (max-width: 768px){.hero-container{padding:0 24px}}@media (max-width: 480px){.hero-container{padding:0 16px}}:root{--td-font-family: "Alimama FangYuanTi VF", -apple-system, BlinkMacSystemFont, "Segoe UI", "Roboto", "Oxygen", "Ubuntu", "Cantarell", "Fira Sans", "Droid Sans", "Helvetica Neue", sans-serif;--td-brand-color: #724bff;--td-brand-color-hover: #724bff80;--td-bg-color-secondarycomponent: #4b4f6d;--td-bg-color-secondarycomponent-hover: #4b4b4b;--td-brand-color-disabled: #724bff45;--td-brand-color-8: #724bff;--td-text-color-anti: #181818;--td-radius-default: 8px;--td-bg-color-container: #252735;--td-bg-color-container-hover: #4b4f6d;--td-border-level-1-color: #252735;--td-bg-color-component-disabled: #25273587;--td-text-color-secondary: rgba(255, 255, 255, .9);--td-bg-color-specialcomponent: #4b4f6d;--td-border-level-2-color: #4b4b4b;--td-text-color-primary: #fff;--td-mask-disabled: .6;--td-text-color-placeholder: rgba(255, 255, 255, .55);--td-component-border: #4b4b4b;--td-bg-color-secondarycontainer-hover: #4b4b4b;--td-text-color-disabled: #4b4f6d;--td-bg-color-secondarycontainer: #252735;--td-warning-color-focus: rgba(227, 115, 24, .2);--td-error-color-focus: rgba(213, 73, 65, .2)}.t-popup__content{background:#1a1a1a83;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:3px 3px .5px -3.5px #1a1a1a45 inset,2px 2px 1px -2px #b3b3b3 inset,-2px -2px 1px -2px #b3b3b3 inset,0 0 0 .5px #1a1a1a45 inset;border-color:#b3b3b3;color:#fff}.t-popup__content .t-dropdown__item--theme-default,.t-popup__content .t-dropdown__item--theme-default:active{color:#fff}.t-popup__content .t-dropdown__item--theme-default:hover,.t-popup__content .t-dropdown__item--theme-default:active:hover{color:#32e6b9;background:transparent}.t-popup__content .t-ripple{display:none}.t-popup__content .t-dropdown__item--active,.t-popup__content .t-dropdown__item--theme-default:active{background:transparent;color:#32e6b9}.t-popup__content .t-dropdown__item--active:hover,.t-popup__content .t-dropdown__item--theme-default:active:hover{background:transparent}.t-tooltip--default .t-popup__content{color:#fff}.t-dialog__footer{display:flex;justify-content:flex-end;gap:16px}.t-pagination{color:#ffffff8c}.t-pagination .t-pagination__btn{color:#ffffff38}.t-tag--primary{background-color:#2ee4a31a;color:#00d388}.t-message{--td-comp-paddingTB-m: 12px;--td-comp-paddingLR-l: 16px;box-shadow:none}.t-input--focused{box-shadow:none}@media (max-width: 768px){.with-mb-table .t-pagination{flex-wrap:wrap;justify-content:center;gap:8px}.with-mb-table .t-pagination .t-pagination__total{min-width:50px}}.t-table{--td-comp-paddingTB-m: 24px;--td-comp-paddingLR-l: 32px}.t-table .t-table__empty{color:#ffffff8c}.t-select-option.t-is-selected:not(.t-is-disabled){background-color:transparent}.t-select-option.t-is-selected:not(.t-is-disabled):hover{background-color:var(--td-bg-color-container-hover)}.t-dialog__ctx .t-dialog__mask{background:#000000e6}.dialog-plan .t-dialog{background:transparent;border:0;width:1440px}.t-tag{font-weight:600}.tag-dark.t-tag--default{color:#777;background-color:#4b4f6d}.t-alert--warning .t-alert__message{color:#ffd7bf}.t-alert .t-alert--error{color:#ffb5ad}.t-radio-group.t-radio-group--filled{background-color:transparent;border:1px solid var(--td-border-level-2-color)}.t-radio-group__bg-block{border-radius:8px}.t-range-input__inner .t-input.t-is-focused,.t-date-picker__cell--now .t-date-picker__cell-inner,.t-date-picker__cell--active .t-date-picker__cell-inner{background-color:transparent}.t-range-input-popup--visible .t-range-input{box-shadow:none}.t-range-input-popup--visible .t-range-input .t-input.t-is-focused{background-color:#00d38907}.t-date-picker__cell--hover-highlight:after{background-color:#00d389ac}.t-date-picker__cell--highlight:before{background-color:#00d389ac}.t-date-picker__cell:before,.t-date-picker__cell:after{left:1px;right:1px}.cb-radio{display:flex!important;align-items:center}.cb-radio .t-radio__label{display:flex;align-items:center;gap:8px}.theme-button.t-button{border-radius:56px;height:36px;padding:8px 28px;font-size:14px;line-height:22px}.theme-button.t-button.t-size-l{height:38px;font-size:16px;padding:8px 32px}.theme-button.t-button.t-size-s{height:32px;font-size:12px;padding:8px 28px}.theme-button.t-button.t-button--variant-base{background-color:#4c4f6b;border-color:transparent}.theme-button.t-button.t-button--variant-base.t-button--theme-primary{background-color:#6c4dff;color:#fff;--ripple-color: none}.theme-button.t-button.t-button--variant-base.t-button--theme-primary:hover{background-color:#5a3fd9}.theme-button.t-button.t-button--variant-outline{border-color:#947dff;background-color:transparent;color:#947dff}.theme-button.t-button.t-button--variant-outline:hover{background-color:#947dff;color:#fff}.theme-button.t-button.t-button--variant-text.t-button--theme-primary{color:#6c4dff}.theme-button.t-button:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: none}.theme-switch.t-switch.t-is-checked{background-color:#6c4dff}.theme-alert.t-alert{border-radius:10px;padding:14px}.theme-alert.t-alert.t-alert--info{background-color:#1c398e33;color:#bedbff;border:1px solid rgba(21,93,252,.3)}.theme-alert.t-alert.t-alert--success{background-color:#1c8e3933;color:#b9f8cf;border:1px solid rgba(21,252,93,.3)}.theme-alert.t-alert.t-alert--error{background-color:#f0b1001a;color:#ff6467;border:1px solid rgba(240,177,0,.2)}.theme-alert.t-alert .t-alert__message{font-size:14px;line-height:20px}.theme-select .t-select .t-input{background-color:#252734;border-radius:8px;border-color:#4c4f6b;font-size:14px;line-height:22px;padding:5px 8px;height:32px}.theme-select .t-select .t-input.t-size-l{height:36px}.theme-select .t-select .t-input:hover{border-color:#4c4f6b}.theme-select .t-select .t-input.t-input--focused{box-shadow:none}.theme-input .t-input{background-color:#252734;border-radius:8px;border-color:#4c4f6b;font-size:14px;line-height:22px;padding:5px 8px;height:32px}.theme-input .t-input.t-size-l{height:36px}.theme-input .t-input:hover{border-color:#4c4f6b}.theme-input .t-input.t-input--focused{box-shadow:none}.theme-input .t-input.t-is-error,.theme-input .t-input.t-input--focused.t-is-error{border-color:#ff6b6b}.custom-button.t-button{border-radius:8px;height:32px;padding:8px 10px;font-size:14px}.custom-button.t-button.t-size-l{height:36px;padding:8px 16px}.custom-button.t-button.t-button--variant-base.t-button--theme-default{background-color:#191a23;border-color:transparent;--ripple-color: none}.custom-button.t-button.t-button--variant-base.t-button--theme-primary{background-color:#6c4dff;border-color:#6c4dff;color:#fff;--ripple-color: none}.custom-button.t-button.t-button--variant-base.t-button--theme-danger{background-color:#d4183d;border-color:#d4183d;color:#fff;--ripple-color: none}.custom-button.t-button.t-button--variant-base .t-icon+.t-button__text:not(:empty){margin-left:14px}.custom-tag.t-tag{font-size:12px;line-height:16px;padding:2px 8px;border-radius:8px;font-weight:500;height:22px}.custom-tag.t-tag.t-tag--default{background-color:#191a23;border-color:#191a23;color:#ffffff8c}.custom-dialog .t-dialog{background-color:#252734;border-color:#191a23;border-radius:10px}.custom-dialog .t-dialog .t-dialog__body{color:#ffffff8c}.custom-dialog .t-dialog .t-dialog__footer{padding-top:6px}.custom-input .t-input{background-color:#191a23;border-radius:8px;border-color:transparent;padding:4px 12px}.custom-input .t-input.t-size-l{height:36px}.custom-input .t-input.t-input--focused{box-shadow:none;border-color:transparent}.custom-input .t-input.t-is-error,.custom-input .t-input.t-input--focused.t-is-error{border-color:#ff6b6b}.custom-input .t-input.t-input.t-is-readonly{background-color:#191a23}.custom-texearea.t-textarea__inner{background-color:#191a23;border-radius:8px;border-color:transparent;padding:4px 12px;font-size:14px}.custom-texearea.t-textarea__inner:focus{box-shadow:none;border-color:transparent;outline:none}.custom-dropdown.t-dropdown{border-color:#3a3b4a;border-radius:8px;background-color:#1e1f2b}.custom-dropdown.t-dropdown .t-dropdown__menu{padding:5px}.custom-dropdown.t-dropdown .t-dropdown__item{font-size:14px;line-height:20px}.video-text{font-family:Alimama ShuHeiTi;font-style:normal;font-weight:700;background:radial-gradient(145.08% 141.51% at 50.03% 44.75%,#ffffff12,#d2d3e01a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.hero-text-left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:clamp(16px,3vw,24px);padding:clamp(20px,4vw,60px) 0;justify-self:start;position:relative;z-index:1}.hero-text-left .hero-subtitle{color:#fff;font-family:Alimama FangYuanTi VF;font-style:normal;font-weight:300;font-size:clamp(24px,1.5625vw,30px);line-height:calc(clamp(24px,1.5625vw,30px)*1.2)}.hero-text-left .hero-main-title{color:#fff;font-family:Alimama ShuHeiTi;font-style:normal;font-weight:700;font-size:clamp(36px,4.16666667vw,80px);line-height:calc(clamp(36px,4.16666667vw,80px)*1.15)}.hero-text-left .hero-description{color:#fff;font-family:Alimama FangYuanTi VF;font-style:normal;font-weight:500;font-size:clamp(18px,1.04166667vw,20px);line-height:calc(clamp(18px,1.04166667vw,20px)*1.4)}.hero-text-left .hero-download-button{margin-top:clamp(20px,4vw,36px)}.hero-text-left .hero-download-button a{color:#000}@media (max-width: 1200px){.hero-text-left{align-items:center;text-align:center;justify-self:center}.hero-text-left .hero-description{max-width:clamp(300px,50vw,600px)}}@media (max-width: 768px){.hero-text-left{justify-self:center}}.heart-container{position:absolute;bottom:120px;right:-50px;z-index:2;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.heart-container .heart-image{width:100%;height:auto;pointer-events:none;image-rendering:-moz-crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor}@media (min-width: 768px){.heart-container{bottom:150px;right:-75px}}@media (min-width: 1024px){.heart-container{bottom:180px;right:-100px}}.heart-particle{position:absolute;font-size:20px;pointer-events:none;image-rendering:-moz-crisp-edges;image-rendering:pixelated;animation:particle-explode 2s ease-out forwards}@keyframes particle-explode{0%{transform:translate(-50%,-50%) rotate(0) scale(1);opacity:1}to{transform:translate(calc(-50% + var(--tx)),calc(-50% + var(--ty))) rotate(720deg) scale(0);opacity:0}}.pixel-message{position:absolute;top:-80px;left:50%;transform:translate(-50%);text-align:center;background:#000;border:4px solid #ff1493;padding:12px 20px;white-space:nowrap;animation:pixel-message-appear 3s ease-out forwards;box-shadow:0 0 20px #ff149399,inset 0 0 10px #ff14934d;image-rendering:-moz-crisp-edges;image-rendering:pixelated;pointer-events:none}.pixel-message-text{font-family:Courier New,monospace;font-size:16px;font-weight:700;color:#ff1493;text-shadow:2px 2px 0 #000,-1px -1px 0 #fff;letter-spacing:2px;margin-bottom:4px}.pixel-message-subtext{font-family:Courier New,monospace;font-size:14px;color:#fff;text-shadow:1px 1px 0 #000}@keyframes pixel-message-appear{0%{opacity:0;transform:translate(-50%) scale(0) rotate(-10deg)}15%{opacity:1;transform:translate(-50%) scale(1.2) rotate(5deg)}30%{transform:translate(-50%) scale(1) rotate(-2deg)}40%{transform:translate(-50%) scale(1) rotate(0)}70%{opacity:1;transform:translate(-50%) scale(1) rotate(0)}to{opacity:0;transform:translate(-50%) scale(.8) translateY(-20px)}}.game-modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000f2;z-index:9999;display:flex;align-items:center;justify-content:center;animation:modal-fade-in .3s ease-out}@keyframes modal-fade-in{0%{opacity:0}to{opacity:1}}.game-modal-container{width:90%;max-width:900px;height:85vh;max-height:700px;background:#000;border:1px solid #333;position:relative;animation:modal-slide-in .4s ease-out}@keyframes modal-slide-in{0%{transform:scale(.9) translateY(-20px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.game-modal-close{position:absolute;top:10px;right:10px;width:30px;height:30px;background:#333;border:1px solid #666;color:#fff;font-size:18px;font-weight:700;cursor:pointer;display:flex;align-items:center;justify-content:center;z-index:10;transition:all .2s ease}.game-modal-close:hover{background:#555;border-color:#888}.cli-robot-play-btn{transition:all .1s ease;image-rendering:-moz-crisp-edges;image-rendering:pixelated;-ms-interpolation-mode:nearest-neighbor;cursor:pointer;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.cli-robot-play-btn:hover{transform:scale(1.05);filter:brightness(1.2)}.cli-robot-play-btn:active{transform:scale(.95) translate(2px,2px);filter:brightness(.8);box-shadow:2px 2px #0000004d}.cli-robot-play-btn:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;background:#ffffff4d;border-radius:50%;transform:translate(-50%,-50%);transition:all .3s ease;pointer-events:none;z-index:-1}.cli-robot-play-btn:active:before{width:120%;height:120%;background:#0f86;border:2px solid #00ff88;box-shadow:0 0 20px #0f89}.game-modal-iframe{width:100%;height:100%;border:none;display:block;background:#000}@media (max-width: 1024px){.game-modal-container{width:95%;max-width:800px;height:80vh;max-height:600px}}@media (max-width: 768px){.game-modal-container{width:98%;height:75vh;max-height:500px;border-width:4px}.pixel-message{top:-60px;padding:8px 12px}.pixel-message-text{font-size:12px}.pixel-message-subtext{font-size:10px}.heart-particle{font-size:16px}}@media (max-width: 480px){.game-modal-container{width:100%;height:70vh;max-height:450px;border-width:3px;border-radius:0}.pixel-message{top:-50px;padding:6px 10px;border-width:3px}.pixel-message-text{font-size:10px;letter-spacing:1px}.pixel-message-subtext{font-size:9px}.heart-particle{font-size:14px}}@media (hover: none) and (pointer: coarse){.heart-container{cursor:-webkit-grab;cursor:grab}.heart-container:active{cursor:-webkit-grabbing;cursor:grabbing}.heart-image{padding:10px;margin:-10px}.cli-robot-play-btn{padding:5px;margin:-5px;touch-action:manipulation}.cli-robot-play-btn:active{transform:scale(.9) translate(1px,1px)}}@media (prefers-contrast: high){.game-modal-container{border-width:8px}.pixel-message{border-width:5px}}@media (prefers-reduced-motion: reduce){.heart-particle,.pixel-message,.game-modal-overlay,.game-modal-container{animation:none}.heart-particle{display:none}}.unlocks-section{background:#191a23;color:#e5e7eb;padding:clamp(40px,8vw,80px) 0}.unlocks-section .unlocks-inner{max-width:1920px;margin:0 auto;padding:0 clamp(20px,5vw,80px);gap:clamp(25px,5vw,45px);align-items:flex-start;display:flex;flex-wrap:wrap}.unlocks-section .left{align-self:stretch;flex:1;min-width:300px;display:flex;flex-direction:column;justify-content:space-between}.unlocks-section .left .left-inner{gap:clamp(16px,3vw,40px);display:flex;flex-direction:column;padding-top:clamp(8px,1.5vw,13px)}.unlocks-section .left .eyebrow{color:#b6b7c1;font-family:DIN Condensed;font-size:clamp(18px,3vw,30px);font-style:normal;font-weight:700;line-height:1.2;letter-spacing:1px;margin-bottom:0}.unlocks-section .left .title{color:#fff;font-family:DIN Condensed;font-size:clamp(32px,6vw,80px);font-style:normal;font-weight:700;line-height:1.1;letter-spacing:-2px}.unlocks-section .left .controls{display:flex;gap:clamp(12px,2vw,16px);margin-top:clamp(6px,1vw,8px)}.unlocks-section .left .ctrl{width:clamp(40px,5vw,48px);height:clamp(40px,5vw,48px);border:none;background:#2a2e3b;color:#c7c9d1;font-size:clamp(14px,2vw,18px);display:flex;align-items:center;justify-content:center;border-radius:4px;background:#6c4dff;cursor:pointer;opacity:1}.unlocks-section .left .ctrl.disabled{opacity:.4;cursor:not-allowed}.unlocks-section .right{flex:1;min-width:300px;background:transparent}.unlocks-section .right .card{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,20px)}.unlocks-section .right .card-title{color:#d2d3e0;font-family:Alimama FangYuanTi VF;font-size:clamp(18px,2.5vw,24px);font-style:normal;font-weight:700;line-height:1.3}.unlocks-section .right .card-cover{width:100%;border-radius:clamp(8px,1.5vw,12px);display:block;-o-object-fit:cover;object-fit:cover;background:#0000009c}.unlocks-section .right .card-footer{display:flex;gap:clamp(16px,2.5vw,20px);flex-direction:column;align-items:flex-end;padding:clamp(16px,3vw,24px);border-radius:clamp(6px,1vw,8px);border:1px solid #4c4f6b;background:#191a23}.unlocks-section .right .desc{flex:1;color:#d2d3e0;font-family:Alimama FangYuanTi VF;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:400;line-height:1.5}.unlocks-section .right .preview{cursor:pointer;color:#d2d3e0;font-family:Alimama FangYuanTi VF;font-size:clamp(12px,1.8vw,14px);font-style:normal;font-weight:700;line-height:1.5;letter-spacing:-.42px;border-radius:clamp(6px,1vw,8px);border:1px solid rgba(210,211,224,.4);background:#191a23;display:flex;padding:clamp(10px,2vw,14px) clamp(16px,2.5vw,20px);align-items:center;gap:clamp(3px,.5vw,4px);transition:all .3s ease}.unlocks-section .right .preview:hover{border-color:#d2d3e099;background:#1f2029}.unlocks-section pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}@media (max-width: 1024px){.unlocks-section .unlocks-inner{gap:clamp(20px,4vw,35px)}.unlocks-section .left{flex:1;min-width:280px}.unlocks-section .left .title{font-size:clamp(28px,5vw,60px)}.unlocks-section .left .eyebrow{font-size:clamp(16px,2.5vw,24px)}}@media (max-width: 768px){.unlocks-section{padding:clamp(30px,6vw,60px) 0}.unlocks-section .unlocks-inner{flex-direction:column;gap:clamp(30px,6vw,40px)}.unlocks-section .left{min-width:auto;width:100%}.unlocks-section .left .left-inner{text-align:center}.unlocks-section .left .title{font-size:clamp(24px,4.5vw,48px);letter-spacing:0px}.unlocks-section .left .eyebrow{font-size:clamp(14px,2.2vw,20px)}.unlocks-section .left .controls{justify-content:center;margin-top:clamp(16px,3vw,24px)}.unlocks-section .right{width:100%}.unlocks-section .right .card-title{text-align:center;font-size:clamp(16px,2.2vw,20px)}.unlocks-section .right .card-footer{align-items:center;text-align:center}.unlocks-section .right .card-footer .desc{text-align:center;font-size:clamp(13px,1.8vw,15px)}.unlocks-section .right .card-footer .preview{align-self:center}}@media (max-width: 480px){.unlocks-section{padding:clamp(20px,5vw,40px) 0}.unlocks-section .unlocks-inner{gap:clamp(25px,5vw,35px)}.unlocks-section .left .title{font-size:clamp(20px,4vw,36px)}.unlocks-section .left .eyebrow{font-size:clamp(12px,2vw,18px)}.unlocks-section .left .controls{margin-top:clamp(12px,2.5vw,20px)}.unlocks-section .left .controls .ctrl{width:clamp(36px,4vw,44px);height:clamp(36px,4vw,44px);font-size:clamp(12px,1.8vw,16px)}.unlocks-section .right .card{gap:clamp(12px,2vw,16px)}.unlocks-section .right .card-title{font-size:clamp(14px,2vw,18px)}.unlocks-section .right .card-cover{border-radius:clamp(6px,1.2vw,10px)}.unlocks-section .right .card-footer{padding:clamp(12px,2.5vw,20px);gap:clamp(12px,2vw,16px)}.unlocks-section .right .card-footer .desc{font-size:clamp(12px,1.6vw,14px)}.unlocks-section .right .card-footer .preview{font-size:clamp(11px,1.6vw,13px);padding:clamp(8px,1.5vw,12px) clamp(12px,2vw,16px)}}@media (max-width: 360px){.unlocks-section{padding:clamp(16px,4vw,30px) 0}.unlocks-section .unlocks-inner{gap:clamp(20px,4vw,30px)}.unlocks-section .left .title{font-size:clamp(18px,3.5vw,30px)}.unlocks-section .left .eyebrow{font-size:clamp(11px,1.8vw,16px)}.unlocks-section .left .controls .ctrl{width:clamp(32px,3.5vw,40px);height:clamp(32px,3.5vw,40px);font-size:clamp(10px,1.6vw,14px)}.unlocks-section .right .card-title{font-size:clamp(13px,1.8vw,16px)}.unlocks-section .right .card-footer{padding:clamp(10px,2vw,16px)}.unlocks-section .right .card-footer .desc{font-size:clamp(11px,1.4vw,13px)}.unlocks-section .right .card-footer .preview{font-size:clamp(10px,1.4vw,12px);padding:clamp(6px,1.2vw,10px) clamp(10px,1.8vw,14px)}}.btn-primary{background:var(--color-hover-button);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);border:1px solid var(--color-hover-border);transition:border .2s;border:1px solid transparent}.btn-primary:hover{border-color:transparent}.btn-border-line{border-color:var(--color-hover-line)}.faq-tabs{display:inline-flex;justify-content:center;border-radius:clamp(6px,1.2vw,10.67px);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);padding:clamp(8px,1.5vw,12px);align-items:center;flex-shrink:0;position:relative;flex-wrap:nowrap;white-space:nowrap;border:1px solid rgba(108,77,255,.08);background:#efeeec0f}.faq-tabs .faq-tab{padding:clamp(6px,1vw,8px) clamp(20px,5vw,49px);cursor:pointer;transition:all .3s ease;position:relative;z-index:2;color:#fff;text-align:center;font-family:Alimama ShuHeiTi;font-size:clamp(16px,2.5vw,21px);font-style:normal;font-weight:700;line-height:clamp(18px,2.8vw,24px);border-radius:clamp(3px,.5vw,4px);border:1px solid transparent;background:transparent}.faq-tabs .faq-tab.active{background-color:#efeeec0f;border:1px solid #efeeec0f;border-radius:.25em;font-family:Alimama ShuHeiTi;font-size:clamp(16px,2.5vw,21px);font-style:normal;font-weight:700;line-height:clamp(18px,2.8vw,24px);color:#fff;text-align:center}.faq-tabs .faq-tab:hover{background:#6b4dff03}.feature-matrix{padding:120px 0;--fm-feature-empty-h: 185px;--fm-section-header-h: 96px;--fm-feature-row-h: 64px}.feature-matrix .feature-matrix__container{margin:0 auto;width:1530px;padding:0 144px;border-top:1px solid rgba(255,255,255,.06);border-left:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06)}.feature-matrix .fm-table{display:flex}.feature-matrix .fm-left-column{display:flex;flex-direction:column}.feature-matrix .fm-header-empty{padding:32px 24px;border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);height:var(--fm-feature-empty-h)}.feature-matrix .fm-plan-column{width:304px;cursor:pointer;transition:all .3s ease;position:relative}.feature-matrix .fm-plan-column.is-selected:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid #6C4DFF;background:linear-gradient(178deg,#6c4dff -21.06%,#544f9900 21.7%,#302e5500 59.1%,#6c4dff 104.7%);pointer-events:none;z-index:1}.feature-matrix .fm-plan-column.is-selected .fm-plan,.feature-matrix .fm-plan-column.is-selected .fm-cell,.feature-matrix .fm-plan-column:hover .fm-plan,.feature-matrix .fm-plan-column:hover .fm-cell{position:relative;z-index:2}.feature-matrix .fm-plan{width:100%;padding:24px 16px 32px;text-align:center;border-left:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:32px;transition:all .3s ease;box-sizing:border-box;height:var(--fm-feature-empty-h)}.feature-matrix .fm-plan-price{display:flex;align-items:baseline;justify-content:center;gap:8px}.feature-matrix .fm-plan-price .fm-plan-price__value{color:#fff;text-align:center;font-size:36px;font-style:normal;font-weight:500;line-height:115%}.feature-matrix .fm-plan-price .fm-plan-price__unit{color:#d2d3e0;font-size:14px;font-style:normal;font-weight:400;line-height:115%}.feature-matrix .fm-plan-subtitle{color:#d2d3e0;text-align:center;font-size:14px;font-style:normal;font-weight:500;line-height:150%}.feature-matrix .fm-plan-cta .btn-get-started{cursor:pointer;transition:all .3s ease;padding:8px;justify-content:space-between;border-radius:4px;background:#4c4f6b99;color:#fff;font-family:Alimama FangYuanTi VF;font-size:18px;height:64px;font-style:normal;font-weight:700;display:flex;align-items:center;justify-content:center;text-align:center;box-sizing:border-box}.feature-matrix .fm-plan-cta .btn-get-started.primary{background:#6c4dff}.feature-matrix .fm-plan-cta .btn-get-started.primary:hover{opacity:.8}.feature-matrix .fm-plan-cta .btn-get-started.secondary{background:#374151;color:#fff}.feature-matrix .fm-plan-cta .btn-get-started.secondary:hover{background:#4b5563}.feature-matrix .fm-section-title{width:330px;height:var(--fm-section-header-h);padding:0 24px;border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);color:#fff;font-size:24px;font-style:normal;font-weight:500;line-height:1;display:flex;align-items:center;box-sizing:border-box}.feature-matrix .fm-section-title.first-section{border-top:none}.feature-matrix .fm-section-spacer{width:304px;height:var(--fm-section-header-h);border-left:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);box-sizing:border-box}.feature-matrix .fm-row-title{width:330px;height:var(--fm-feature-row-h);padding:0 24px;border-top:1px solid rgba(255,255,255,.06);border-right:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);color:#d2d3e0;font-size:16px;font-style:normal;font-weight:500;line-height:1;display:flex;align-items:center;box-sizing:border-box}.feature-matrix .fm-cell-column{width:304px;transition:all .3s ease}.feature-matrix .fm-cell{width:100%;height:var(--fm-feature-row-h);display:flex;align-items:center;justify-content:center;padding:0;border-top:1px solid rgba(255,255,255,.06);border-left:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);transition:all .3s ease;box-sizing:border-box}.feature-matrix .fm-check{color:#27e1c1;font-size:16px;line-height:1}.feature-matrix .fm-minus{color:#ffffff59;font-size:14px;line-height:1}.feature-matrix .fm-text{color:#d2d3e0;text-align:center;font-size:16px;font-style:normal;font-weight:500;line-height:115%}.setup-hero-section{position:relative;padding:80px 0;background:#000;overflow:hidden}.setup-hero-section .setup-hero-content{margin:0 auto;padding:0 clamp(20px,4vw,80px);display:grid;grid-template-columns:1fr auto auto;align-items:center;justify-items:end;position:relative;z-index:1;max-width:1920px;min-height:clamp(400px,50vw,600px);gap:clamp(20px,3vw,40px)}.setup-hero-section .hero-robot-center{display:flex;justify-content:center;align-items:flex-end;position:relative;height:100%}.setup-hero-section .hero-robot-center .robot-character{width:100%;max-width:clamp(200px,30vw,531px);height:auto;-o-object-fit:contain;object-fit:contain}.setup-hero-section .hero-video-right{display:flex;justify-content:center;align-items:flex-end;min-width:clamp(280px,25vw,432px);height:100%}.setup-hero-section .hero-video-right .setup-video-player{width:100%;min-width:clamp(280px,25vw,432px);height:clamp(180px,20vw,280px);transform:translateY(clamp(40px,7vw,72px))}.setup-hero-section .hero-ide-icons{margin:0 auto;padding:0 clamp(20px,4vw,80px);max-width:1920px;width:100%}.setup-hero-section .hero-ide-icons .ide-icons-marquee{padding-right:clamp(290px,25.5vw,442px)}.setup-hero-section .hero-ide-icons .ide-icon{border-radius:clamp(8px,1.5vw,12px);background:#ffffff1a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;flex-shrink:0;padding:clamp(8px,1.5vw,12px) clamp(16px,3vw,32px);min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;margin-left:clamp(8px,1.5vw,10px)}.setup-hero-section .hero-ide-icons .ide-icon:hover{background:#fff3;box-shadow:0 8px 24px #0000004d}.setup-hero-section .hero-ide-icons .ide-icon img{width:clamp(24px,4vw,45.3px);height:clamp(24px,4vw,48px);-o-object-fit:contain;object-fit:contain}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width: 1200px){.setup-hero-section .setup-hero-content{grid-template-columns:1fr;gap:clamp(30px,5vw,40px);text-align:center;justify-items:center}.setup-hero-section .setup-hero-content .hero-robot-center{order:-1;justify-self:center;align-items:center}.setup-hero-section .setup-hero-content .hero-video-right{justify-self:center;align-items:center}.setup-hero-section .setup-hero-content .hero-video-right .setup-video-player{transform:none}.setup-hero-section .hero-ide-icons{margin-top:clamp(20px,4vw,40px)}.setup-hero-section .hero-ide-icons .ide-icons-marquee{padding-right:0}}@media (max-width: 768px){.setup-hero-section .setup-hero-content{gap:clamp(20px,4vw,30px);min-height:auto;justify-items:center}.setup-hero-section .setup-hero-content .hero-robot-center{justify-self:center;align-items:center}.setup-hero-section .setup-hero-content .hero-video-right{justify-self:center;align-items:center;min-width:auto}}.reliable-codebuddy-section{background:#000;padding:clamp(40px,8vw,80px) 0;min-height:100vh}.reliable-codebuddy-section .reliable-container{max-width:1920px;margin:0 auto;padding:0 clamp(20px,4vw,80px)}.reliable-codebuddy-section .reliable-header{text-align:center;margin-bottom:clamp(30px,6vw,60px)}.reliable-codebuddy-section .reliable-header .reliable-title{margin:0 0 clamp(16px,3vw,24px) 0;color:#fff;text-align:center;font-family:Alimama FangYuanTi VF;font-size:clamp(32px,6vw,60px);font-style:normal;font-weight:700;line-height:clamp(40px,8vw,80px)}.reliable-codebuddy-section .reliable-header .reliable-subtitle{color:#fff;text-align:center;font-family:Alimama FangYuanTi VF;font-size:clamp(14px,2.5vw,20px);font-style:normal;font-weight:500;line-height:clamp(24px,4vw,40px);margin:0 auto}.reliable-codebuddy-section .reliable-content{display:flex;flex-direction:column;gap:clamp(30px,5vw,50px)}.reliable-codebuddy-section .reliable-top-cards{display:grid;grid-template-columns:1fr 1fr;gap:clamp(30px,5vw,50px)}.reliable-codebuddy-section .reliable-bottom-cards{display:grid;grid-template-columns:1fr 1fr 1fr;gap:clamp(30px,5vw,50px)}.reliable-codebuddy-section .reliable-card{background:#191a23;border-radius:clamp(12px,2vw,16px);padding:clamp(20px,3vw,32px);transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);min-height:clamp(150px,20vw,200px);display:flex;flex-direction:column}.reliable-codebuddy-section .reliable-card:hover{transform:translateY(-4px);border-color:#fff3;box-shadow:0 8px 32px #0000004d}.reliable-codebuddy-section .reliable-card .card-content{flex:1;margin-bottom:clamp(16px,3vw,24px)}.reliable-codebuddy-section .reliable-card .card-content .card-title{margin:0 0 clamp(12px,2vw,16px) 0;color:#efeeec;font-family:Alimama ShuHeiTi;font-size:clamp(20px,3.5vw,33.657px);font-style:normal;font-weight:700;line-height:clamp(24px,4vw,37.33px);letter-spacing:clamp(-.4px,-.1vw,-.747px)}.reliable-codebuddy-section .reliable-card .card-content .card-title .card-title-tag{background:linear-gradient(135deg,#6c4dff,#4a3dcc);color:#fff;font-size:clamp(10px,1.5vw,12px);font-weight:600;padding:clamp(3px,.5vw,4px) clamp(6px,1vw,8px);border-radius:clamp(3px,.5vw,4px);margin-left:clamp(6px,1vw,8px)}.reliable-codebuddy-section .reliable-card .card-content .card-description{color:#efeeec;font-family:Alimama FangYuanTi VF;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:500;line-height:clamp(22px,3.5vw,32px)}.reliable-codebuddy-section .reliable-card .card-visual{display:flex;height:clamp(200px,25vw,450px);overflow:hidden;position:relative}.reliable-codebuddy-section .reliable-card .card-visual .card-img{position:absolute;top:0;left:0;width:100%;-o-object-fit:cover;object-fit:cover;border-radius:clamp(6px,1vw,8px)}.reliable-codebuddy-section .reliable-footer{text-align:center;margin-top:clamp(30px,6vw,60px);border-radius:clamp(12px,2vw,16px);border:1px solid rgba(239,238,236,.08);background:#191a23;height:clamp(80px,12vw,112px);display:flex;width:100%;justify-content:center;align-items:center;flex-shrink:0}.reliable-codebuddy-section .reliable-footer .footer-text{color:#fff;font-size:clamp(14px,2vw,16px);font-weight:400;margin:0;opacity:.7}@media (max-width: 1200px){.reliable-codebuddy-section .reliable-bottom-cards{grid-template-columns:1fr 1fr}}@media (max-width: 768px){.reliable-codebuddy-section .reliable-top-cards,.reliable-codebuddy-section .reliable-bottom-cards{grid-template-columns:1fr}}.installation-guide{background:#000;padding:clamp(40px,8vw,80px) 0;position:relative;color:#d2d3e0;scroll-margin-top:clamp(40px,8vw,80px)}.installation-guide .guide-container{max-width:1920px;margin:0 auto;padding:0 clamp(20px,4vw,80px)}.installation-guide .guide-main-title{text-align:center;margin-bottom:clamp(40px,8vw,80px);color:#fff;font-family:Alimama FangYuanTi VF;font-size:clamp(32px,6vw,60px);font-style:normal;font-weight:700;line-height:clamp(40px,8vw,80px)}.installation-guide .guide-section{margin-bottom:clamp(60px,12vw,120px);scroll-margin-top:clamp(50px,10vw,100px)}.installation-guide .guide-section:last-child{margin-bottom:0}.installation-guide .guide-header{margin-bottom:clamp(30px,6vw,60px)}.installation-guide .guide-header .guide-title{font-size:clamp(24px,4vw,40px);font-style:normal;font-weight:700;line-height:clamp(28px,5vw,48px);margin:0 0 clamp(12px,2vw,16px) 0;display:flex;align-items:center;gap:clamp(8px,1.5vw,12px)}.installation-guide .guide-header .guide-title .editor-icon{display:flex;align-items:center;justify-content:center;opacity:.9}.installation-guide .guide-header .guide-title .editor-icon img{width:clamp(24px,4vw,40px);height:clamp(24px,4vw,40px);-o-object-fit:contain;object-fit:contain}.installation-guide .guide-header .guide-subtitle{color:#d2d3e099;font-family:PingFang SC;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:400;line-height:clamp(20px,3vw,24px);margin:0}.installation-guide .guide-header .guide-subtitle .download-link{color:#32e6b9;font-family:PingFang SC;font-size:clamp(14px,2vw,16px);font-style:normal;font-weight:400;line-height:clamp(20px,3vw,24px);cursor:pointer;text-decoration:underline}.installation-guide .guide-header .guide-subtitle .download-link:hover{color:#4dabf7}.installation-guide .guide-footer{margin-top:30px;text-align:center}.installation-guide .guide-footer .guide-docs{color:#d2d3e099;font-family:PingFang SC;font-size:16px;font-style:normal;font-weight:400;line-height:24px}.installation-guide .guide-footer .guide-docs .docs-link{color:#28b894;text-decoration:none;margin-left:8px}.installation-guide .guide-footer .guide-docs .docs-link:hover{text-decoration:underline}.installation-guide .guide-methods{display:flex;flex-direction:column;gap:clamp(20px,4vw,40px)}.installation-guide .method-item .method-content{display:flex;flex-direction:column;gap:clamp(12px,2.5vw,20px)}.installation-guide .method-item .method-header{display:flex;align-items:center;gap:clamp(8px,1.5vw,12px)}.installation-guide .method-item .method-header .method-bullet{color:#8b5cf6;font-size:clamp(16px,2.5vw,20px);font-weight:700}.installation-guide .method-item .method-header .method-title{font-size:clamp(18px,3vw,24px);font-weight:600;margin:0;line-height:clamp(24px,4vw,32px)}.installation-guide .method-item .method-details{display:flex;align-items:center;justify-content:space-between;gap:clamp(20px,4vw,40px);padding:clamp(20px,3vw,30px);border-radius:clamp(4px,.5vw,8px);border:1px solid #262626;background:#4c4f6b33}.installation-guide .method-item .method-info{flex:1;gap:clamp(8px,1.5vw,12px);display:flex;flex-direction:column}.installation-guide .method-item .method-description{font-size:clamp(14px,2vw,16px);color:#d2d3e0;line-height:clamp(20px,3vw,24px)}.installation-guide .method-item .method-note{font-size:clamp(12px,1.8vw,14px);color:#d2d3e0;margin:0;line-height:clamp(18px,2.5vw,22px)}.installation-guide .method-item .method-action{flex-shrink:0;display:flex;justify-content:flex-end}.installation-guide .method-item .method-action .method-button{background:transparent;border:none;padding:0;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center}.installation-guide .method-item .method-action .method-button:hover{transform:translateY(2px)}.installation-guide .method-item .method-action .method-button:active{transform:translateY(0)}.installation-guide .method-item .method-action .method-button svg{width:clamp(100px,15vw,136px);height:clamp(40px,6vw,56px)}.installation-guide .method-item.method3 .method-content{flex-direction:column;gap:clamp(16px,3vw,24px)}.installation-guide .method-item.method3 .method-steps{display:flex;flex-direction:column;gap:clamp(16px,3vw,24px)}.installation-guide .method-item.method3 .step-item{display:flex;align-items:flex-start;gap:clamp(16px,3vw,24px);padding:clamp(20px,3vw,30px);border-radius:clamp(4px,.5vw,8px);border:1px solid #262626;background:#4c4f6b33;overflow:hidden}.installation-guide .method-item.method3 .step-item .step-content{flex:1}.installation-guide .method-item.method3 .step-item .step-header{display:flex;align-items:center;gap:clamp(8px,1.5vw,12px);margin-bottom:clamp(8px,1.5vw,12px)}.installation-guide .method-item.method3 .step-item .step-header .step-number{color:#8b5cf6;font-weight:600;font-size:clamp(14px,2vw,16px)}.installation-guide .method-item.method3 .step-item .step-header .step-title{font-size:clamp(16px,2.5vw,18px);font-weight:600;margin:0;line-height:clamp(20px,3vw,24px)}.installation-guide .method-item.method3 .step-item .step-description{font-size:clamp(12px,1.8vw,14px);color:#b0b0b0;line-height:clamp(18px,2.5vw,21px);margin:0}.installation-guide .method-item.method3 .step-item .step-image{flex-shrink:0;border-radius:clamp(6px,1vw,8px);margin-bottom:clamp(-20px,-3vw,-30px);position:relative}.installation-guide .method-item.method3 .step-item .step-image svg{position:absolute;transform:translate(-58%,-30%);z-index:1;pointer-events:none;width:clamp(400px,60vw,895px);height:clamp(260px,40vw,591px);-o-object-fit:cover;object-fit:cover}.installation-guide .method-item.method3 .step-item .step-image img{height:clamp(100px,15vw,156px);width:auto;display:block;position:relative;z-index:2;border-radius:clamp(3px,.5vw,4px);-o-object-fit:contain;object-fit:contain}@media (max-width: 1024px){.installation-guide .method-item .method-details{flex-direction:column;align-items:flex-start;gap:clamp(16px,3vw,24px)}.installation-guide .method-item .method-action{align-self:flex-start}}@media (max-width: 768px){.installation-guide .method-item.method3 .step-item{flex-direction:column;gap:clamp(12px,2vw,16px)}.installation-guide .method-item.method3 .step-item .step-image{width:100%;margin-bottom:clamp(-16px,-2.5vw,-20px)}.installation-guide .method-item.method3 .step-item .step-image svg{display:none}.installation-guide .method-item.method3 .step-item .step-image img{width:100%;height:auto}}.faq-section{background:#000;color:#fff;padding:clamp(40px,8vw,80px) 0;position:relative}.faq-section .faq-container{max-width:1920px;margin:0 auto;padding:0 clamp(20px,4vw,80px)}.faq-section .faq-header{display:flex;justify-content:center;align-items:center;margin-bottom:clamp(40px,8vw,80px)}.faq-section .faq-header .header-left{display:flex;flex-direction:column;gap:clamp(16px,2.5vw,20px)}.faq-section .faq-header .header-left .title-section{display:flex;align-items:center;justify-content:center}.faq-section .faq-header .header-left .title-section .main-title{color:#fff;text-align:center;font-family:Alimama FangYuanTi VF;font-size:clamp(32px,6vw,60px);font-style:normal;font-weight:700;line-height:clamp(40px,8vw,80px)}.faq-section .faq-header .header-left .description{color:#fff;text-align:center;font-family:Alimama FangYuanTi VF;font-size:clamp(14px,2.5vw,20px);font-style:normal;font-weight:500;line-height:clamp(24px,4vw,40px)}.faq-section .faq-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:clamp(30px,5vw,60px)}.faq-section .faq-grid .faq-item{transition:all .3s ease;position:relative;overflow:hidden;display:flex;flex-direction:column;gap:clamp(16px,2.5vw,20px)}.faq-section .faq-grid .faq-item .faq-number{width:clamp(32px,4vw,40px);height:clamp(32px,4vw,40px);flex-shrink:0;aspect-ratio:1/1;border-radius:clamp(3px,.5vw,4px);background:#28b894;color:#191a23;font-family:Arial,sans-serif;font-size:clamp(18px,2.5vw,24px);font-style:normal;font-weight:900;line-height:1;letter-spacing:0px;text-transform:uppercase;display:flex;align-items:center;justify-content:center}.faq-section .faq-grid .faq-item .faq-number .faq-number-text{display:block;transform:scaleY(1.4);transform-origin:center}.faq-section .faq-grid .faq-item .faq-question{color:#d2d3e0;font-size:clamp(18px,3vw,24px);font-style:normal;font-weight:700;line-height:clamp(24px,4vw,32px)}.faq-section .faq-grid .faq-item .faq-answer{margin:0;color:#d2d3e099;font-family:PingFang SC;font-size:clamp(12px,1.8vw,14px);font-style:normal;font-weight:400;line-height:clamp(18px,2.8vw,22px)}.faq-section .faq-more{display:flex;justify-content:center;margin-top:clamp(30px,6vw,60px)}@media (max-width: 1024px){.faq-section .faq-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.faq-section .faq-grid{grid-template-columns:1fr}}
