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}:root{--cb-accent-purple: #724bff;--cb-accent-purple-rgb: 114 75 255;--cb-accent-purple-light: rgba(114, 75, 255, .12)}:root[data-brand=codebuddy]{--cb-brand-primary: #724bff;--cb-brand-primary-rgb: 114 75 255;--cb-brand-primary-hover: #5a3fd9;--cb-brand-primary-active: #4a30b8;--cb-brand-primary-light: rgba(114, 75, 255, .12);--cb-brand-primary-outline: #947dff;--cb-brand-on-primary: #ffffff;--cb-brand-gradient-start: #6c4dff;--cb-brand-gradient-end: #583ed3;--cb-surface-page: #18161a;--cb-surface-app: #191a24;--cb-surface-container: #252735;--cb-surface-component: #4b4f6d;--cb-surface-divider: #252736;--cb-surface-content: var(--cb-surface-app);--cb-text-primary: #ffffff;--cb-text-secondary: rgba(255, 255, 255, .55);--cb-text-tertiary: rgba(255, 255, 255, .35);--cb-text-disabled: rgba(255, 255, 255, .22);--cb-text-link: #a78bfa;--cb-text-link-hover: #c4b5fd;--cb-border-default: #4b4f6d;--cb-border-subtle: #252735;--cb-card-border: #4b4f6d;--cb-btn-secondary-bg: #4c4f6b;--cb-btn-secondary-text: #ffffff;--cb-btn-secondary-bg-hover: #5a5e80;--cb-menu-active-bg: #252735;--cb-menu-active-text: #ffffff;--cb-menu-icon: rgba(255, 255, 255, .55);--cb-menu-icon-active: #ffffff;--cb-menu-hover-bg: #252735;--cb-dashboard-menu-hover: var(--cb-menu-hover-bg);--cb-dashboard-menu-active: var(--cb-menu-active-bg);--cb-dashboard-scrollbar-thumb: #2ee4a31a;--cb-dashboard-scrollbar-track: #181818;--cb-pill-track-bg: transparent;--cb-pill-track-border: #4a4f6f;--cb-pill-active-bg: #4b4f6d;--cb-pill-active-text: rgba(255, 255, 255, .9);--cb-pill-inactive-text: rgba(255, 255, 255, .55);--cb-pill-active-shadow: none;--cb-progress-bg: #4b4f6d;--cb-progress-fill: var(--cb-brand-primary);--cb-warn-card-bg: #1e1f2e;--cb-warn-card-border-accent: #ef4444;--cb-header-bg: rgba(30, 30, 30, .48);--cb-header-border: transparent;--cb-table-header-bg: #252735;--cb-table-row-border: #35384d;--cb-table-row-hover: #374151;--cb-dialog-bg: #252735;--cb-dialog-inner-bg: #191a24;--cb-empty-state-bg: #252735;--cb-activity-card-bg: var(--cb-surface-app);--cb-activity-card-border: var(--cb-border-default);--cb-activity-card-text-desc: #d2d3e0;--cb-activity-card-link: #28b894;--cb-popup-item-active-color: #32e6b9;--cb-popup-item-active-bg: transparent;--cb-popup-item-hover-bg: transparent;--cb-dialog-btn-primary-bg: var(--cb-brand-primary);--cb-dialog-btn-primary-bg-hover: var(--cb-brand-primary-hover);--cb-dialog-btn-primary-text: var(--cb-brand-on-primary);--cb-dialog-btn-primary-bg-disabled: rgb(var(--cb-brand-primary-rgb) / .4);--cb-dialog-btn-secondary-bg: var(--cb-surface-component);--cb-dialog-btn-secondary-bg-hover: #5a5e80;--cb-dialog-btn-secondary-text: #ffffff;--cb-dialog-btn-radius: 56px;--cb-dialog-btn-disabled-opacity: .5;--cb-dialog-link: var(--cb-text-link);--td-brand-color: var(--cb-brand-primary);--td-brand-color-hover: var(--cb-brand-primary-hover);--td-brand-color-active: var(--cb-brand-primary-active);--td-brand-color-light: var(--cb-brand-primary-light);--td-bg-color-page: var(--cb-surface-page);--td-bg-color-container: var(--cb-surface-container);--td-bg-color-container-hover: var(--cb-surface-component);--td-bg-color-secondarycontainer: var(--cb-surface-container);--td-bg-color-secondarycontainer-hover: var(--cb-surface-component);--td-bg-color-specialcomponent: var(--cb-surface-component);--td-bg-color-secondarycomponent: var(--cb-surface-component);--td-bg-color-secondarycomponent-hover: var(--cb-border-default);--td-bg-color-component: var(--cb-surface-component);--td-bg-color-component-hover: #2f3242;--td-bg-color-component-disabled: var(--cb-surface-container);--td-brand-color-disabled: rgb(var(--cb-brand-primary-rgb) / .3);--td-brand-color-8: var(--cb-brand-primary);--td-text-color-primary: var(--cb-text-primary);--td-text-color-secondary: var(--cb-text-secondary);--td-text-color-placeholder: var(--cb-text-tertiary);--td-text-color-disabled: var(--cb-text-disabled);--td-component-border: var(--cb-border-default);--td-border-level-1-color: var(--cb-border-subtle);--td-border-level-2-color: var(--cb-border-default)}:root[data-brand=workbuddy]{--cb-brand-primary: #4ecba0;--cb-brand-primary-rgb: 78 203 160;--cb-brand-primary-hover: #3dbf93;--cb-brand-primary-active: #2ead82;--cb-brand-primary-light: rgba(78, 203, 160, .12);--cb-brand-primary-outline: #4ecba0;--cb-brand-on-primary: #ffffff;--cb-brand-gradient-start: #4ecba0;--cb-brand-gradient-end: #2ead82;--cb-surface-page: #f5f7fa;--cb-surface-app: #ffffff;--cb-surface-container: #ffffff;--cb-surface-component: #f5f7fa;--cb-surface-divider: #ebeef2;--cb-surface-content: #fafafa;--cb-text-primary: #1b1a24;--cb-text-secondary: rgba(27, 26, 36, .6);--cb-text-tertiary: rgba(27, 26, 36, .4);--cb-text-disabled: rgba(27, 26, 36, .25);--cb-text-link: var(--cb-brand-primary);--cb-text-link-hover: var(--cb-brand-primary-hover);--cb-border-default: #e7eaef;--cb-border-subtle: #f0f2f5;--cb-card-border: #ebebeb;--cb-btn-secondary-bg: #1f1f1f;--cb-btn-secondary-text: #ffffff;--cb-btn-secondary-bg-hover: #333333;--cb-menu-active-bg: #f0f0f0;--cb-menu-active-text: #1b1a24;--cb-menu-icon: rgba(27, 26, 36, .6);--cb-menu-icon-active: #1b1a24;--cb-menu-hover-bg: #f0f0f0;--cb-dashboard-menu-hover: var(--cb-menu-hover-bg);--cb-dashboard-menu-active: var(--cb-menu-active-bg);--cb-dashboard-scrollbar-thumb: rgba(78, 203, 160, .15);--cb-dashboard-scrollbar-track: #f5f7fa;--cb-pill-track-bg: #f5f5f5;--cb-pill-track-border: transparent;--cb-pill-active-bg: #ffffff;--cb-pill-active-text: #1b1a24;--cb-pill-inactive-text: rgba(27, 26, 36, .6);--cb-pill-active-shadow: 0 2px 8px rgba(0, 0, 0, .08);--cb-progress-bg: #f0f0f0;--cb-progress-fill: var(--cb-brand-primary);--cb-warn-card-bg: #fef2f2;--cb-warn-card-border-accent: #ef4444;--cb-header-bg: #ffffff;--cb-header-border: #ebeef2;--cb-table-header-bg: #fafafa;--cb-table-row-border: #ebeef2;--cb-table-row-hover: #f5f5f5;--cb-dialog-bg: #ffffff;--cb-dialog-inner-bg: #f5f7fa;--cb-empty-state-bg: #fafafa;--cb-activity-card-bg: #e8f5f0;--cb-activity-card-border: transparent;--cb-activity-card-text-desc: var(--cb-text-secondary);--cb-activity-card-link: var(--cb-brand-primary);--cb-popup-item-active-color: var(--cb-brand-primary);--cb-popup-item-active-bg: var(--cb-surface-component);--cb-popup-item-hover-bg: var(--cb-surface-component);--cb-dialog-btn-primary-bg: #000000;--cb-dialog-btn-primary-bg-hover: #191a23;--cb-dialog-btn-primary-text: #ffffff;--cb-dialog-btn-primary-bg-disabled: rgba(25, 26, 35, .2);--cb-dialog-btn-secondary-bg: rgba(25, 26, 35, .08);--cb-dialog-btn-secondary-bg-hover: rgba(25, 26, 35, .14);--cb-dialog-btn-secondary-text: rgba(25, 26, 35, .72);--cb-dialog-btn-radius: 8px;--cb-dialog-btn-disabled-opacity: 1;--cb-dialog-link: #00c29a;--td-brand-color: var(--cb-brand-primary);--td-brand-color-hover: var(--cb-brand-primary-hover);--td-brand-color-active: var(--cb-brand-primary-active);--td-brand-color-light: var(--cb-brand-primary-light);--td-bg-color-page: var(--cb-surface-page);--td-bg-color-container: var(--cb-surface-container);--td-bg-color-container-hover: #f5f5f5;--td-bg-color-secondarycontainer: var(--cb-surface-container);--td-bg-color-secondarycontainer-hover: #f5f5f5;--td-bg-color-specialcomponent: var(--cb-surface-component);--td-bg-color-secondarycomponent: var(--cb-surface-component);--td-bg-color-secondarycomponent-hover: #e6e8e8;--td-bg-color-component: var(--cb-surface-component);--td-bg-color-component-hover: #e6e8e8;--td-bg-color-component-disabled: #f0f0f0;--td-brand-color-disabled: rgb(var(--cb-brand-primary-rgb) / .3);--td-brand-color-8: var(--cb-brand-primary);--td-text-color-primary: var(--cb-text-primary);--td-text-color-secondary: var(--cb-text-secondary);--td-text-color-placeholder: var(--cb-text-tertiary);--td-text-color-disabled: var(--cb-text-disabled);--td-component-border: var(--cb-border-default);--td-border-level-1-color: var(--cb-border-subtle);--td-border-level-2-color: var(--cb-border-default)}*,: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{font-size:16px;color:var(--cb-text-tertiary);line-height:20px}.ds-title{font-size:32px;color:var(--cb-text-primary);font-weight:400;line-height:40px;letter-spacing:-.025em}.text-desc{font-size:14px;line-height:20px;color:var(--cb-text-secondary)}.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-80px{right:-80px}.-top-400px{top:-400px}.-top-40px{top:-40px}.-top-70px{top:-70px}.bottom-0{bottom:0}.bottom-2{bottom:8px}.bottom-200px{bottom:200px}.bottom-40px{bottom:40px}.left-0{left:0}.left-1\/2{left:50%}.left-40\%{left:40%}.right-0{right:0}.right-100px{right:100px}.right-400px{right:400px}.right-80px{right:80px}.top-0{top:0}.top-1\/4{top:25%}.top-20{top:80px}.top-35px{top:35px}.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}.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-10{margin-top:40px;margin-bottom:40px}.my-3{margin-top:12px;margin-bottom:12px}.my-5{margin-top:20px;margin-bottom:20px}.my-8{margin-top:32px;margin-bottom:32px}.my-auto{margin-top:auto;margin-bottom:auto}.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}.mb-auto{margin-bottom:auto}.ml-0\.5{margin-left:2px}.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-1{margin-top:4px}.mt-10{margin-top:40px}.mt-12px,.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-8{margin-top:32px}.mt-auto{margin-top:auto}.box-border{box-sizing:border-box}.inline{display:inline}.block{display:block}.inline-block{display:inline-block}.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-1\/2{height:50%}.h-10,.h-40px{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-32px{height:32px}.h-375px{height:375px}.h-38px{height:38px}.h-4{height:16px}.h-44px{height:44px}.h-48px{height:48px}.h-559px{height:559px}.h-56px{height:56px}.h-58px{height:58px}.h-60px{height:60px}.h-64px{height:64px}.h-64px\!{height:64px!important}.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-440px{max-width:440px}.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-600px{max-width:600px}.max-w-70\%{max-width:70%}.max-w-700px{max-width:700px}.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-0{min-width:0}.min-w-112px{min-width:112px}.min-w-312px{min-width:312px}.w-1{width:4px}.w-1\/2{width:50%}.w-10{width:40px}.w-100\%,.w-full{width:100%}.w-150px{width:150px}.w-175px{width:175px}.w-19\.68vw{width:19.68vw}.w-200px{width:200px}.w-250px{width:250px}.w-3{width:12px}.w-300px{width:300px}.w-32px{width:32px}.w-4{width:16px}.w-44px{width:44px}.w-48px{width:48px}.w-55\%{width:55%}.w-550px{width:550px}.w-656px{width:656px}.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}.-translate-x-1\/2{--un-translate-x:-50%;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))}.-translate-y-full{--un-translate-y:-100%;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))}.translate-y-full{--un-translate-y:100%;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))}.skew-y--12{--un-skew-y:-12deg;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))}.active\:scale-98:active{--un-scale-x:.98;--un-scale-y:.98;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))}.disabled\:active\:scale-100:active:disabled{--un-scale-x:1;--un-scale-y:1;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))}.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))}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin{animation:spin 1s linear infinite}.cursor-pointer{cursor:pointer}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.items-start{align-items:flex-start}.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))}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-overlay{overflow:overlay}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.b,.border{border-width:1px}.border-0{border-width:0px}.border-0\.5px{border-width:.5px}.border-2{border-width:2px}.border-3{border-width:3px}.border-b{border-bottom-width:1px}.border-l-0{border-left-width:0px}.border-l-3{border-left-width:3px}.border-t{border-top-width:1px}.border-t-0{border-top-width:0px}.border-\#0052D9{--un-border-opacity:1;border-color:rgb(0 82 217 / var(--un-border-opacity))}.border-\#a0aec0{--un-border-opacity:1;border-color:rgb(160 174 192 / var(--un-border-opacity))}.border-\#E0E2E9{--un-border-opacity:1;border-color:rgb(224 226 233 / 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-primary{--un-border-opacity:1;border-color:rgb(50 230 185 / var(--un-border-opacity))}.border-primary\/30{border-color:#32e6b94d}.border-transparent{border-color:transparent}.border-white\/10{border-color:#ffffff1a}.border-white\/30{border-color:#ffffff4d}.hover\:border-\#0052D94D:hover{--un-border-opacity:.3;border-color:rgb(0 82 217 / var(--un-border-opacity))}.hover\:border-\#D4D4D8:hover{--un-border-opacity:1;border-color:rgb(212 212 216 / var(--un-border-opacity))}.border-t-white{--un-border-opacity:1;--un-border-top-opacity:var(--un-border-opacity);border-top-color:rgb(255 255 255 / var(--un-border-top-opacity))}.rounded,.rounded-1{border-radius:4px}.rounded-1\!{border-radius:4px!important}.rounded-12px,.rounded-3{border-radius:12px}.rounded-12px\!{border-radius:12px!important}.rounded-16px,.rounded-2xl,.rounded-4{border-radius:16px}.rounded-2,.rounded-8px{border-radius:8px}.rounded-2\!{border-radius:8px!important}.rounded-32px{border-radius:32px}.rounded-56px{border-radius:56px}.rounded-6px{border-radius:6px}.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)}.rounded-bl-lg{border-bottom-left-radius:var(--radius)}.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-\#0052D9{--un-bg-opacity:1;background-color:rgb(0 82 217 / var(--un-bg-opacity))}.bg-\#18161A{--un-bg-opacity:1;background-color:rgb(24 22 26 / var(--un-bg-opacity))}.bg-\#18181B\!{--un-bg-opacity:1 !important;background-color:rgb(24 24 27 / var(--un-bg-opacity))!important}.bg-\#191A23{--un-bg-opacity:1;background-color:rgb(25 26 35 / 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-\#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-\#4b5563{--un-bg-opacity:1;background-color:rgb(75 85 99 / var(--un-bg-opacity))}.bg-\#989c9e{--un-bg-opacity:1;background-color:rgb(152 156 158 / var(--un-bg-opacity))}.bg-\#E0E2E9{--un-bg-opacity:1;background-color:rgb(224 226 233 / var(--un-bg-opacity))}.bg-\#EAEBF6{--un-bg-opacity:1;background-color:rgb(234 235 246 / var(--un-bg-opacity))}.bg-\#F4F5F8{--un-bg-opacity:1;background-color:rgb(244 245 248 / 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-\#FF6A00{--un-bg-opacity:1;background-color:rgb(255 106 0 / var(--un-bg-opacity))}.bg-green-500{--un-bg-opacity:1;background-color:rgb(34 197 94 / 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-white\/50{background-color:#ffffff80}.bg-yellow-500{--un-bg-opacity:1;background-color:rgb(234 179 8 / var(--un-bg-opacity))}.hover\:bg-\#27272A\!:hover{--un-bg-opacity:1 !important;background-color:rgb(39 39 42 / var(--un-bg-opacity))!important}.hover\:bg-\#32323B:hover{--un-bg-opacity:1;background-color:rgb(50 50 59 / var(--un-bg-opacity))}.hover\:bg-\#4b5563:hover{--un-bg-opacity:1;background-color:rgb(75 85 99 / var(--un-bg-opacity))}.hover\:bg-\#F4F5F8:hover{--un-bg-opacity:1;background-color:rgb(244 245 248 / var(--un-bg-opacity))}.hover\:bg-white\/90:hover{background-color:#ffffffe6}.from-\#D2D5E0{--un-gradient-from-position:0%;--un-gradient-from:rgb(210 213 224 / var(--un-from-opacity, 1)) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(210 213 224 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.from-white\/20{--un-gradient-from-position:0%;--un-gradient-from:rgb(255 255 255 / .2) var(--un-gradient-from-position);--un-gradient-to-position:100%;--un-gradient-to:rgb(255 255 255 / 0) var(--un-gradient-to-position);--un-gradient-stops:var(--un-gradient-from), var(--un-gradient-to)}.to-\#E0E2E9{--un-gradient-to-position:100%;--un-gradient-to:rgb(224 226 233 / var(--un-to-opacity, 1)) var(--un-gradient-to-position)}.to-transparent{--un-gradient-to-position:100%;--un-gradient-to:transparent var(--un-gradient-to-position)}.bg-gradient-to-br{--un-gradient-shape:to bottom right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.bg-gradient-to-l{--un-gradient-shape:to left in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.bg-gradient-to-r{--un-gradient-shape:to right in oklch;--un-gradient:var(--un-gradient-shape), var(--un-gradient-stops);background-image:linear-gradient(var(--un-gradient))}.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-12px,.p-3{padding:12px}.p-1px{padding:1px}.p-2{padding:8px}.p-2px{padding:2px}.p-4{padding:16px}.p-5{padding:20px}.p-6{padding:24px}.p-8{padding:32px}.px,.px-16px,.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-3{padding-left:12px;padding-right:12px}.px-4\!{padding-left:16px!important;padding-right:16px!important}.px-5{padding-left:20px;padding-right:20px}.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-0\.5{padding-top:2px;padding-bottom:2px}.py-1{padding-top:4px;padding-bottom:4px}.py-10{padding-top:40px;padding-bottom:40px}.py-12{padding-top:48px;padding-bottom:48px}.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-7{padding-top:28px;padding-bottom:28px}.py-8{padding-top:32px;padding-bottom:32px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:20px}.pb-6{padding-bottom:24px}.pb-8{padding-bottom:32px}.pl-2{padding-left:8px}.pl-6{padding-left:24px}.pr-1{padding-right:4px}.pr-15{padding-right:60px}.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%}.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-12px{font-size:12px}.text-14px{font-size:14px}.text-16px{font-size:16px}.text-18px{font-size:18px}.text-18px\!{font-size:18px!important}.text-24px{font-size:24px}.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}.text-\[\#9B9C9E\],.text-gray{--un-text-opacity:1;color:rgb(155 156 158 / var(--un-text-opacity))}.text-\#0052D9{--un-text-opacity:1;color:rgb(0 82 217 / var(--un-text-opacity))}.text-\#18181B{--un-text-opacity:1;color:rgb(24 24 27 / var(--un-text-opacity))}.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))}.text-\#71717A{--un-text-opacity:1;color:rgb(113 113 122 / 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-\#EFEEEC\/60{color:#efeeec99}.text-\#FF8F00{--un-text-opacity:1;color:rgb(255 143 0 / var(--un-text-opacity))}.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}.text-black\/60{color:#0009}.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))}.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\/55{color:#ffffff8c}.text-white\/70{color:#ffffffb3}.text-white\/8{color:#ffffff14}.text-white\/80{color:#fffc}.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\/80:hover{color:#32e6b9cc}.hover\:text-primary\/90:hover{color:#32e6b9e6}.hover\:text-white:hover{--un-text-opacity:1;color:rgb(255 255 255 / var(--un-text-opacity))}.hover\:text-white\/80:hover{color:#fffc}.color-\[\#2EE4A3\]{--un-text-opacity:1;color:rgb(46 228 163 / var(--un-text-opacity))}.font-400,.font-normal{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}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.underline,.hover\:underline:hover{-webkit-text-decoration-line:underline;text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.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}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.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)}.shadow-md{--un-shadow:var(--un-shadow-inset) 0 4px 6px -1px var(--un-shadow-color, rgb(0 0 0 / .1)),var(--un-shadow-inset) 0 2px 4px -2px var(--un-shadow-color, rgb(0 0 0 / .1));box-shadow:var(--un-ring-offset-shadow),var(--un-ring-shadow),var(--un-shadow)}.shadow-sm{--un-shadow:var(--un-shadow-inset) 0 1px 2px 0 var(--un-shadow-color, rgb(0 0 0 / .05));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)}.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: 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\:ml-3{margin-left:12px}.md\:mr-200px{margin-right:200px}.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\: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-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-4{padding:16px}.md\:px-12{padding-left:48px;padding-right:48px}.md\:px-4{padding-left:16px;padding-right:16px}.md\:py-10{padding-top:40px;padding-bottom:40px}.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-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\: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\:rounded-lg{border-radius:var(--radius)}.lg\:p-15{padding:60px}.lg\:p-20{padding:80px}.lg\:px-24{padding-left:96px;padding-right:96px}.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,2.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,2.5vw,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{pointer-events:none;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;display:flex;align-items:center;gap:24px}.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 .hero-banner-button .online-use-button{display:inline-flex;align-items:center;justify-content:center;padding:0 32px;height:50px;color:#28b894;font-family:Alimama ShuHeiTi;font-size:clamp(14px,2.5vw,18px);font-weight:700;line-height:clamp(28px,5vw,36px);letter-spacing:clamp(.8px,.15vw,1.08px);border:2px solid #28B894;border-radius:clamp(3px,.5vw,4px);background:transparent;cursor:pointer;transition:all .3s ease;text-decoration:none;white-space:nowrap}.hero-banner .hero-banner-main .hero-banner-button .online-use-button:hover{background:#28b8941a;box-shadow:0 0 20px #28b8944d}.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{pointer-events:none;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 .hero-banner-main .hero-banner-button{flex-wrap:wrap;gap:16px}.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:#efeeec14;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:var(--cb-header-bg, rgba(30, 30, 30, .48));-webkit-backdrop-filter:blur(40.66500092px);backdrop-filter:blur(40.66500092px);overflow:visible;transition:all .3s ease;display:flex;align-items:center}:root[data-brand=workbuddy] .header{-webkit-backdrop-filter:none;backdrop-filter:none;border-bottom:1px solid var(--cb-header-border, transparent)}.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:1fr auto 1fr;align-items:center;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-logo .logo-img{height:32px;width:auto;-o-object-fit:contain;object-fit:contain}.header .header-nav .nav-menu.desktop-menu{justify-self:center;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;overflow:hidden}.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;justify-self:end;grid-column:3}.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>.avatar-img{width:100%;height:100%;border-radius:50%;-o-object-fit:cover;object-fit:cover}.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;justify-self:end;grid-column:3}.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-logo .logo-img{height:28px;width:auto;-o-object-fit:contain;object-fit:contain}.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-content{grid-template-columns:1fr auto}.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;grid-column:2}}@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;grid-column:2}}@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;grid-column:2}}@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;grid-column:2}.header .mobile-menu{width:100%}}.header-user-dropdown.t-popup__content{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}:root[data-brand=workbuddy] .header .nav-menu .nav-item .nav-link{color:var(--cb-text-primary)}:root[data-brand=workbuddy] .header .nav-menu .nav-item .nav-link:hover{color:var(--cb-brand-primary)}:root[data-brand=workbuddy] .header .header-lang,:root[data-brand=workbuddy] .header .header-lang-btn,:root[data-brand=workbuddy] .header .lang-toggle,:root[data-brand=workbuddy] .header .lang-switcher-btn{color:var(--cb-text-primary);border-color:var(--cb-border-default)}:root[data-brand=workbuddy] .header .header-user-name,:root[data-brand=workbuddy] .header .header-user-plan,:root[data-brand=workbuddy] .header .header-user-email{color:var(--cb-text-primary)}.t-popup__content.cb-header-dropdown,.t-popup__content .cb-header-dropdown,.cb-header-dropdown.t-popup__content{background:var(--cb-dialog-bg)!important;border:1px solid var(--cb-border-subtle)!important;color:var(--cb-text-primary)!important;box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.t-popup__content.cb-header-dropdown .t-dropdown__item,.t-popup__content .cb-header-dropdown .t-dropdown__item,.cb-header-dropdown.t-popup__content .t-dropdown__item,.t-popup__content.cb-header-dropdown .t-dropdown__item--theme-default,.t-popup__content .cb-header-dropdown .t-dropdown__item--theme-default,.cb-header-dropdown.t-popup__content .t-dropdown__item--theme-default{color:var(--cb-text-primary)!important;background:transparent!important}.t-popup__content.cb-header-dropdown .t-dropdown__item:hover,.t-popup__content .cb-header-dropdown .t-dropdown__item:hover,.cb-header-dropdown.t-popup__content .t-dropdown__item:hover,.t-popup__content.cb-header-dropdown .t-dropdown__item--theme-default:hover,.t-popup__content .cb-header-dropdown .t-dropdown__item--theme-default:hover,.cb-header-dropdown.t-popup__content .t-dropdown__item--theme-default:hover,.t-popup__content.cb-header-dropdown .t-dropdown__item:active,.t-popup__content .cb-header-dropdown .t-dropdown__item:active,.cb-header-dropdown.t-popup__content .t-dropdown__item:active,.t-popup__content.cb-header-dropdown .t-dropdown__item--theme-default:active,.t-popup__content .cb-header-dropdown .t-dropdown__item--theme-default:active,.cb-header-dropdown.t-popup__content .t-dropdown__item--theme-default:active,.t-popup__content.cb-header-dropdown .t-dropdown__item--active,.t-popup__content .cb-header-dropdown .t-dropdown__item--active,.cb-header-dropdown.t-popup__content .t-dropdown__item--active,.t-popup__content.cb-header-dropdown .t-dropdown__item--theme-default--active,.t-popup__content .cb-header-dropdown .t-dropdown__item--theme-default--active,.cb-header-dropdown.t-popup__content .t-dropdown__item--theme-default--active{background:var(--cb-popup-item-hover-bg)!important;color:var(--cb-popup-item-active-color)!important}.t-popup__content.cb-header-dropdown .cb-header-dropdown-logout,.t-popup__content .cb-header-dropdown .cb-header-dropdown-logout,.cb-header-dropdown.t-popup__content .cb-header-dropdown-logout{color:var(--cb-text-secondary)!important}.t-popup__content.cb-header-dropdown .cb-header-dropdown-logout:hover,.t-popup__content .cb-header-dropdown .cb-header-dropdown-logout:hover,.cb-header-dropdown.t-popup__content .cb-header-dropdown-logout:hover{color:var(--cb-popup-item-active-color)!important;background:var(--cb-popup-item-hover-bg)!important}.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:var(--cb-text-primary)}.language-switcher:active{transform:scale(.98)}.btn-site-switcher{background:transparent;color:var(--cb-text-primary);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}:root[data-brand=workbuddy] .btn-site-switcher:hover{background:#0000000d}:root[data-brand=codebuddy] .btn-site-switcher{color:#ffffffe6}:root[data-brand=codebuddy] .btn-site-switcher:hover{background:#ffffff1a;color:#fff}.btn-site-switcher .dropdown-arrow{display:flex;align-items:center;transition:transform .3s ease}.auth-loading{display:flex;align-items:center;justify-content:center;height:100vh}.auth-loading .t-loading__overlay{background-color:transparent}body{background-color:var(--cb-surface-page, #18161a);color:var(--cb-text-primary)}#root{background-color:var(--cb-surface-page, #000);color:var(--cb-text-primary)}.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,var(--cb-brand-primary, #724bff),var(--cb-border-default, #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,rgb(var(--cb-brand-primary-rgb, 114 75 255) / .6) 33.34%,rgb(var(--cb-brand-primary-rgb, 114 75 255) / .6) 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:var(--cb-text-primary, #1a202c);background-color:var(--cb-surface-page, #ffffff);-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:var(--cb-brand-primary, #28b894)}.underline-hover{position:relative;color:var(--cb-brand-primary, #28b894);text-decoration:none}.underline-hover:after{content:"";position:absolute;left:0;bottom:-2px;width:100%;height:2px;border-radius:2px;background:var(--cb-brand-primary, #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-text-color-anti: #181818;--td-radius-default: 8px;--td-mask-disabled: .6;--td-warning-color-focus: rgba(227, 115, 24, .2);--td-error-color-focus: rgba(213, 73, 65, .2)}.t-popup__content{background:var(--cb-dialog-bg);border:1px solid var(--cb-border-subtle);color:var(--cb-text-primary);box-shadow:0 8px 24px #0000001f,0 2px 6px #0000000f}.t-popup__content .t-dropdown__item--theme-default,.t-popup__content .t-dropdown__item--theme-default:active{color:var(--cb-text-primary)}.t-popup__content .t-dropdown__item--theme-default:hover,.t-popup__content .t-dropdown__item--theme-default:active:hover{color:var(--cb-popup-item-active-color);background:var(--cb-popup-item-hover-bg)}.t-popup__content .t-ripple{display:none}.t-popup__content .t-dropdown__item--active,.t-popup__content .t-dropdown__item--theme-default:active{background:var(--cb-popup-item-active-bg);color:var(--cb-popup-item-active-color)}.t-popup__content .t-dropdown__item--active:hover,.t-popup__content .t-dropdown__item--theme-default:active:hover{background:var(--cb-popup-item-active-bg)}.t-tooltip--default .t-popup__content{color:var(--cb-text-primary)}.t-dialog__footer{display:flex;justify-content:flex-end;gap:16px}.t-pagination{color:var(--cb-text-secondary)}.t-pagination .t-pagination__btn{color:var(--cb-text-tertiary)}.t-tag--primary{background-color:var(--cb-brand-primary-light);color:var(--cb-brand-primary)}.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:var(--cb-text-secondary)}.t-table .t-table__row:hover>.t-table__td{background-color:var(--cb-table-row-hover)}.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:#0009}.dialog-plan .t-dialog{background:transparent;border:0;width:1440px}.t-tag{font-weight:600}.t-tag--default,.tag-dark.t-tag--default{color:var(--cb-text-secondary);background-color:var(--cb-surface-component)}.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:var(--cb-brand-primary-light)!important}.t-date-picker__cell--hover-highlight:after{background-color:var(--cb-brand-primary-light)!important}.t-date-picker__cell--highlight:before{background-color:var(--cb-brand-primary-light)!important}.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:var(--cb-surface-component);border-color:transparent}.theme-button.t-button.t-button--variant-base.t-button--theme-primary{background-color:var(--cb-brand-primary);color:var(--cb-brand-on-primary);--ripple-color: none}.theme-button.t-button.t-button--variant-base.t-button--theme-primary:hover{background-color:var(--cb-brand-primary-hover)}.theme-button.t-button.t-button--variant-outline{border-color:var(--cb-brand-primary-outline);background-color:transparent;color:var(--cb-brand-primary-outline)}.theme-button.t-button.t-button--variant-outline:hover{background-color:var(--cb-brand-primary-outline);color:var(--cb-brand-on-primary)}.theme-button.t-button.t-button--variant-text.t-button--theme-primary{color:var(--cb-brand-primary)}.theme-button.t-button:not(.t-is-disabled):not(.t-button--ghost){--ripple-color: none}.theme-switch.t-switch.t-is-checked{background-color:var(--cb-brand-primary)}.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:var(--cb-surface-container);border-radius:8px;border-color:var(--cb-border-default);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:var(--cb-border-default)}.theme-select .t-select .t-input.t-input--focused{box-shadow:none}.theme-input .t-input{background-color:var(--cb-surface-container);border-radius:8px;border-color:var(--cb-border-default);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:var(--cb-border-default)}.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:var(--cb-surface-app);border-color:transparent;--ripple-color: none}.custom-button.t-button.t-button--variant-base.t-button--theme-primary{background-color:var(--cb-brand-primary);border-color:var(--cb-brand-primary);color:var(--cb-brand-on-primary);--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:var(--cb-surface-app);border-color:var(--cb-surface-app);color:var(--cb-text-secondary)}.custom-dialog .t-dialog{background-color:var(--cb-surface-container);border-color:var(--cb-surface-app);border-radius:10px}.custom-dialog .t-dialog .t-dialog__body{color:var(--cb-text-secondary)}.custom-dialog .t-dialog .t-dialog__footer{padding-top:6px}.custom-input .t-input{background-color:var(--cb-surface-app);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:var(--cb-surface-app)}.custom-texearea.t-textarea__inner{background-color:var(--cb-surface-app);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:var(--cb-border-default);border-radius:8px;background-color:var(--cb-surface-container)}.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)}}.pricing-page--international{background:#191a23}.intl-pricing{--intl-pricing-text: #ffffff;--intl-pricing-muted: rgba(255, 255, 255, .52);--intl-pricing-border: rgba(255, 255, 255, .06);--intl-pricing-panel: rgba(255, 255, 255, .03);--intl-pricing-card: rgba(255, 255, 255, .02);--intl-pricing-accent: #28b894;--intl-pricing-accent-hl: #32e6b9;--intl-pricing-shadow: 0 20px 40px rgba(0, 0, 0, .4);background:#191a23;color:var(--intl-pricing-text);padding:64px 24px 96px;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.intl-pricing *{font-family:inherit}.intl-pricing.pricing-plans .pricing-container.intl-container,.intl-pricing .intl-container{max-width:1200px;margin:0 auto;padding:0 0 64px;border-radius:0;background:transparent}.intl-pricing .intl-signup-bonus{width:100%;min-height:52px;margin:0 auto 32px;padding:10px 16px;border-radius:14px;background:#ffffff14;display:flex;align-items:center;justify-content:space-between;gap:16px;color:#fff;text-align:left}.intl-pricing .intl-signup-bonus__copy{min-width:0;display:inline-flex;flex-wrap:wrap;align-items:center;gap:0 6px;font-size:20px;font-weight:500;line-height:28px}.intl-pricing .intl-signup-bonus__icon{width:24px;height:24px;flex:0 0 auto;color:#fff}.intl-pricing .intl-signup-bonus__title{flex:0 0 auto;color:#fff;font-weight:600}.intl-pricing .intl-signup-bonus__desc{min-width:0;color:#ffffff85;white-space:normal}.intl-pricing .intl-signup-bonus__action{flex:0 0 auto;min-width:110px;height:32px;padding:0 16px;border:0;border-radius:12px;background:#28b894;color:#fff;display:inline-flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;line-height:16px;cursor:pointer}.intl-pricing .intl-pricing-grid{width:100%;max-width:960px;margin:0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:stretch}.intl-pricing .intl-pricing-card{position:relative;min-height:500px;padding:34px 28px 28px;border:1px solid var(--intl-pricing-border);border-radius:18px;background:var(--intl-pricing-card);box-shadow:0 8px 28px #0003;transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease}.intl-pricing .intl-pricing-card:hover{transform:translateY(-4px);box-shadow:var(--intl-pricing-shadow)}.intl-pricing .intl-pricing-card.is-popular{overflow:hidden;border-color:var(--intl-pricing-accent);box-shadow:var(--intl-pricing-shadow)}.intl-pricing .intl-pricing-card .intl-plan-mark{width:48px;height:48px;margin-bottom:16px}.intl-pricing .intl-pricing-card .intl-plan-mark img{display:block;width:48px;height:48px;-o-object-fit:contain;object-fit:contain;filter:invert(1)}.intl-pricing .intl-pricing-card .intl-card-header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.intl-pricing .intl-pricing-card .intl-card-header .intl-plan-name{padding:0;background:transparent;color:var(--intl-pricing-muted);font-size:16px;line-height:24px}.intl-pricing .intl-pricing-card .intl-plan-description{min-height:44px;margin:0 0 18px;color:var(--intl-pricing-muted);font-size:14px;line-height:22px}.intl-pricing .intl-pricing-card .intl-card-price{min-height:52px;margin-bottom:24px;display:flex;align-items:baseline;flex-wrap:wrap;-moz-column-gap:6px;column-gap:6px;row-gap:0;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.intl-pricing .intl-pricing-card .intl-card-price .intl-price-value{color:#fff;font-size:38px;font-weight:700;line-height:46px;letter-spacing:-.03em}.intl-pricing .intl-pricing-card .intl-card-price .intl-price-original{color:var(--intl-pricing-muted);font-size:14px;line-height:22px;text-decoration:line-through}.intl-pricing .intl-pricing-card .intl-card-price .intl-price-unit{max-width:170px;color:var(--intl-pricing-muted);font-size:13px;line-height:18px}.intl-pricing .intl-pricing-card .intl-cta-button{width:100%;padding:13px 24px;border:1px solid transparent;border-radius:12px;background:#fff;color:#0a0b0f;font-size:15px;font-weight:600;line-height:20px;cursor:pointer;transition:transform .2s ease,background .18s ease,color .18s ease}.intl-pricing .intl-pricing-card .intl-cta-button .letter-roll{margin:0;background:transparent}.intl-pricing .intl-pricing-card .intl-cta-button:hover{transform:translateY(-2px);background:var(--intl-pricing-accent);color:#fff}.intl-pricing .intl-pricing-card .intl-cta-button.primary{background:var(--intl-pricing-accent);color:#fff}.intl-pricing .intl-pricing-card .intl-cta-button.primary:hover{background:var(--intl-pricing-accent-hl)}.intl-pricing .intl-pricing-card .intl-card-features{margin-top:24px;padding-top:22px;border-top:1px solid var(--intl-pricing-border)}.intl-pricing .intl-pricing-card .intl-card-features .intl-features-desc{margin:0 0 14px;color:var(--intl-pricing-accent-hl);font-size:14px;line-height:22px}.intl-pricing .intl-pricing-card .intl-card-features .intl-features-list{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.intl-pricing .intl-pricing-card .intl-card-features .intl-feature-item{display:flex;align-items:flex-start;gap:10px;color:#ffffffc2;font-size:14px;line-height:22px}.intl-pricing .intl-pricing-card .intl-card-features .intl-feature-item .intl-check-icon{width:16px;height:16px;margin-top:3px;color:var(--intl-pricing-accent);flex:0 0 auto}.intl-pricing .intl-payment-methods{margin:32px auto 0;color:var(--wb-intl-pricing-muted-strong);font-size:20px;font-weight:700;line-height:28px;text-align:center}.intl-pricing .intl-payment-methods p{margin:0}.intl-pricing .intl-payment-methods__icons{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px}.intl-pricing .intl-payment-methods__icons img{display:block;height:20px;-o-object-fit:contain;object-fit:contain}.intl-pricing .intl-pricing-faq{margin:120px auto 0}.intl-pricing .intl-faq-heading{margin:0 auto 24px;text-align:center}.intl-pricing .intl-faq-heading h3{margin:0;color:var(--wb-intl-pricing-text);font-size:32px;font-weight:500;line-height:44px}.intl-pricing .intl-pricing-faq__list{width:1200px;max-width:100%;margin:0 auto}.intl-pricing .intl-pricing-faq__item{padding:24px 0;border-bottom:1px solid var(--wb-intl-pricing-border-strong)}.intl-pricing .intl-pricing-faq__item button{width:100%;padding:0;border:0;display:flex;align-items:center;justify-content:space-between;gap:24px;background:transparent;color:var(--wb-intl-pricing-text);cursor:pointer;font-size:16px;line-height:22px;text-align:left}.intl-pricing .intl-pricing-faq__item svg{flex:0 0 auto;color:var(--wb-intl-pricing-muted-strong);transition:transform .2s ease}.intl-pricing .intl-pricing-faq__item.is-open svg{transform:rotate(90deg)}.intl-pricing .intl-pricing-faq__answer{max-height:0;overflow:hidden;color:var(--wb-intl-pricing-muted);transition:max-height .24s ease}.intl-pricing .intl-pricing-faq__answer p,.intl-pricing .intl-pricing-faq__answer ul{margin-top:10px;font-size:16px;line-height:24px}.intl-pricing .intl-pricing-faq__answer ul{margin-left:18px;padding:0}.intl-pricing .intl-pricing-faq__answer a{color:var(--wb-intl-pricing-accent);text-decoration:none}.intl-pricing .intl-pricing-faq__item.is-open .intl-pricing-faq__answer{max-height:260px}@media (max-width: 768px){.intl-pricing{padding:48px 16px 56px}.intl-pricing.pricing-plans .pricing-container.intl-container,.intl-pricing .intl-container{padding:0 16px 44px}.intl-pricing .billing-tabs{width:100%}.intl-pricing .billing-tabs .billing-tab{flex:1;min-width:0;padding-left:12px;padding-right:12px}.intl-pricing .intl-signup-bonus{align-items:flex-start;flex-direction:column}.intl-pricing .intl-signup-bonus__copy,.intl-pricing .intl-signup-bonus__action{width:100%}.intl-pricing .intl-pricing-grid{grid-template-columns:minmax(0,1fr)}.intl-pricing .intl-pricing-card{min-height:auto;padding:26px 22px}.intl-pricing .intl-pricing-faq{margin-top:56px}.intl-pricing .intl-faq-heading h3{font-size:26px;line-height:34px}}.intl-pricing{--wb-intl-pricing-text: #ffffff;--wb-intl-pricing-muted: rgba(255, 255, 255, .52);--wb-intl-pricing-muted-strong: rgba(255, 255, 255, .76);--wb-intl-pricing-border: rgba(255, 255, 255, .06);--wb-intl-pricing-border-strong: rgba(255, 255, 255, .1);--wb-intl-pricing-panel: rgba(255, 255, 255, .03);--wb-intl-pricing-card: rgba(255, 255, 255, .02);--wb-intl-pricing-page-bg: #050609;--wb-intl-pricing-action-bg: #ffffff;--wb-intl-pricing-action-text: #0a0b0f;--wb-intl-pricing-accent: #28b894;--wb-intl-pricing-accent-hl: #32e6b9;--wb-intl-pricing-accent-soft: rgba(40, 184, 148, .14);--wb-intl-pricing-surface-strong: #20212a;--wb-intl-pricing-shadow: 0 20px 40px rgba(0, 0, 0, .4)}.intl-pricing .intl-pricing-grid{max-width:736px;grid-template-columns:repeat(2,360px);justify-content:center;gap:16px}.intl-pricing .intl-pricing-grid.is-business{max-width:460px;grid-template-columns:minmax(0,1fr)}.intl-pricing .intl-pricing-grid.is-business .intl-pricing-card{min-height:auto;height:auto;padding:24px}.intl-pricing .intl-pricing-grid.is-business .intl-card-header{margin-bottom:24px}.intl-pricing .intl-pricing-grid.is-business .intl-plan-name{font-size:16px}.intl-pricing .intl-pricing-grid.is-business .intl-price-value{font-size:40px}.intl-pricing .intl-pricing-grid.is-business .intl-cta-button{font-size:18px}.intl-pricing .intl-pricing-card{height:641px;min-height:0;padding:40px 24px;border:1px solid var(--wb-intl-pricing-border);border-radius:24px;background:var(--wb-intl-pricing-card);box-shadow:none;transition:none}.intl-pricing .intl-pricing-card:hover{transform:none;box-shadow:none}.intl-pricing .intl-pricing-card.is-popular{overflow:hidden;border-color:var(--wb-intl-pricing-accent);background:var(--wb-intl-pricing-accent);box-shadow:var(--wb-intl-pricing-shadow)}.intl-pricing .intl-pricing-card.is-popular:before{content:"";position:absolute;top:32px;right:1px;bottom:1px;left:1px;z-index:0;border-radius:20px 20px 23px 23px;background:var(--wb-intl-pricing-surface-strong)}.intl-pricing .intl-pricing-card.is-popular>*{position:relative;z-index:1}.intl-pricing .intl-pricing-card .intl-trial-badge{position:absolute;top:5px;left:16px;color:var(--wb-intl-pricing-text);font-size:12px;font-weight:600;line-height:22px}.intl-pricing .intl-pricing-card .intl-card-header{margin-bottom:24px}.intl-pricing .intl-pricing-card .intl-card-header .intl-plan-name{color:var(--wb-intl-pricing-muted-strong);font-size:20px;font-weight:400;line-height:35px}.intl-pricing .intl-pricing-card .intl-card-price{min-height:44px;margin-bottom:16px;align-items:flex-end;flex-wrap:nowrap;gap:4px}.intl-pricing .intl-pricing-card .intl-card-price .intl-price-value{color:var(--wb-intl-pricing-text);font-size:32px;font-weight:600;line-height:44px;letter-spacing:normal}.intl-pricing .intl-pricing-card .intl-card-price .intl-price-unit,.intl-pricing .intl-pricing-card .intl-card-price .intl-price-original,.intl-pricing .intl-pricing-card .intl-card-price .intl-price-billed-yearly{color:var(--wb-intl-pricing-muted);font-size:14px;line-height:28px}.intl-pricing .intl-pricing-card .intl-card-price .intl-price-original{text-decoration:line-through}.intl-pricing .intl-pricing-card .intl-card-price .intl-price-billed-yearly{margin-left:4px;white-space:nowrap}.intl-pricing .intl-pricing-card .intl-cta-button{min-height:48px;padding:0 24px;border:0;background:var(--wb-intl-pricing-action-bg);color:var(--wb-intl-pricing-action-text);font-size:14px;font-weight:500;transition:background .2s ease}.intl-pricing .intl-pricing-card .intl-cta-button:hover{transform:none;background:var(--wb-intl-pricing-action-bg);color:var(--wb-intl-pricing-action-text)}.intl-pricing .intl-pricing-card .intl-cta-button.primary{background:var(--wb-intl-pricing-accent);color:var(--wb-intl-pricing-text)}.intl-pricing .intl-pricing-card .intl-cta-button.primary:hover{background:var(--wb-intl-pricing-accent-hl);color:var(--wb-intl-pricing-text)}.intl-pricing .intl-pricing-card .intl-card-features{margin-top:24px;padding-top:24px;border-top-color:var(--wb-intl-pricing-border)}.intl-pricing .intl-pricing-card .intl-card-features .intl-features-desc{margin-bottom:12px;color:var(--wb-intl-pricing-accent-hl)}.intl-pricing .intl-pricing-card .intl-card-features .intl-features-list{gap:12px}.intl-pricing .intl-pricing-card .intl-card-features .intl-feature-item{align-items:center;gap:8px;color:var(--wb-intl-pricing-muted-strong)}.intl-pricing .intl-pricing-card .intl-feature-icon{width:16px;height:16px;flex:0 0 auto;filter:invert(1)}@media (max-width: 768px){.intl-pricing .intl-pricing-grid{grid-template-columns:minmax(0,360px)}.intl-pricing .intl-pricing-card{height:auto;min-height:641px;padding:40px 22px}}.intl-pricing .pricing-tabs{display:flex;width:100%;max-width:1920px;align-items:center;justify-content:center;margin:0 auto 48px;padding:24px 0 0;background:#191a23}.intl-pricing .pricing-tabs__inner{position:relative;display:inline-flex;flex-shrink:0;align-items:center;overflow:hidden;padding:4px;border:0;border-radius:100px;background:#ffffff0f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.intl-pricing .pricing-tabs__inner:before{content:"";position:absolute;top:4px;left:4px;width:104px;height:calc(100% - 8px);border-radius:20px;background:#0a0b0f;box-shadow:0 1px #ffffff14 inset,0 6px 18px #00000040;transition:transform .32s cubic-bezier(.22,.61,.36,1)}.intl-pricing .pricing-tabs__inner[data-mode=enterprise]:before{transform:translate(104px)}.intl-pricing .pricing-tabs__btn{position:relative;z-index:1;width:104px;box-sizing:border-box;flex-shrink:0;padding:13px 28px;border:0;border-radius:20px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;color:#ffffffb3;cursor:pointer;font:inherit;font-size:16px;font-weight:700;line-height:16px;letter-spacing:.02em;white-space:nowrap;transition:color .25s ease}.intl-pricing .pricing-tabs__btn:hover,.intl-pricing .pricing-tabs__btn.is-active{color:#fff}.pricing-tabs--international{padding-top:24px}.pricing-tabs--international .pricing-tabs__inner{width:266px;height:55px;box-sizing:border-box;gap:2px;padding:2px;border-radius:14px}.pricing-tabs--international .pricing-tabs__inner:before{top:2px;left:2px;width:130px;height:51px;border-radius:10px}.pricing-tabs--international .pricing-tabs__inner[data-mode=enterprise]:before{transform:translate(132px)}.pricing-tabs--international .pricing-tabs__btn{width:130px;height:51px;padding:0;border-radius:10px;font-size:20px;line-height:35px;letter-spacing:-.02em}.intl-pricing .billing-toggle-wrapper{display:flex;justify-content:center;margin-bottom:24px}.intl-pricing .billing-tabs{position:relative;width:266px;height:36px;box-sizing:border-box;display:inline-flex;align-items:center;gap:2px;padding:2px;overflow:hidden;border-radius:12px;background:var(--wb-intl-pricing-panel)}.intl-pricing .billing-tabs .billing-tab{position:relative;z-index:2;width:130px;min-width:130px;height:32px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--wb-intl-pricing-muted);font-size:14px;font-weight:400;line-height:16px;cursor:pointer;transition:color .2s ease}.intl-pricing .billing-tabs .billing-tab.active{color:var(--wb-intl-pricing-text);font-weight:500}.intl-pricing .billing-tabs .billing-tab__text{position:relative;z-index:10}.intl-pricing .billing-tabs .billing-tab-bg{border:0!important;border-radius:12px!important;background:#0a0b0f!important;box-shadow:0 3px 10px #00000040}.intl-pricing .billing-tabs .billing-badge{position:relative;z-index:10;padding:0;border-radius:0;background:transparent;color:var(--wb-intl-pricing-accent)!important;font-size:inherit;font-weight:inherit;line-height:inherit;white-space:nowrap}.intl-pricing .billing-tabs .billing-badge:before{content:"·";color:var(--wb-intl-pricing-muted)}.intl-pricing .billing-tabs .billing-tab.active .billing-badge:before{color:var(--wb-intl-pricing-text)}@media (max-width: 768px){.intl-pricing .billing-tabs{width:100%}.intl-pricing .billing-tabs .billing-tab{flex:1;min-width:0;width:auto}.pricing-tabs--international .pricing-tabs__inner{width:min(266px,calc(100vw - 32px))}.pricing-tabs--international .pricing-tabs__btn{width:calc((100% - 2px)/2)}.pricing-tabs--international .pricing-tabs__inner:before{width:calc((100% - 6px)/2)}.pricing-tabs--international .pricing-tabs__inner[data-mode=enterprise]:before{transform:translate(calc(100% + 2px))}}.intl-pricing .intl-compare-card{margin:120px auto 0}.intl-pricing .intl-compare-card h3{margin:0 0 48px;color:var(--wb-intl-pricing-text);font-size:32px;font-weight:500;line-height:44px;text-align:center}.intl-pricing .intl-compare-table-wrap{width:1200px;max-width:100%;margin:0 auto;padding:39px;box-sizing:border-box;overflow-x:hidden;border:1px solid var(--wb-intl-pricing-border);border-radius:24px;background:var(--wb-intl-pricing-card)}.intl-pricing .intl-compare-promo-note{width:1200px;max-width:100%;margin:15px auto 0;padding:0 39px;box-sizing:border-box;color:var(--wb-intl-pricing-muted-strong);font-size:12px;font-weight:400;line-height:16px}.intl-pricing .intl-compare-table{width:100%;min-width:0;border-collapse:separate;border-spacing:0;table-layout:fixed;background:transparent}.intl-pricing .intl-compare-table thead,.intl-pricing .intl-compare-table tbody{display:block}.intl-pricing .intl-compare-table thead{height:92px;border-bottom:1px solid var(--wb-intl-pricing-border-strong)}.intl-pricing .intl-compare-table thead tr,.intl-pricing .intl-compare-table tbody tr{display:grid;grid-template-columns:240px minmax(0,1fr) minmax(0,1fr);-moz-column-gap:68px;column-gap:68px}.intl-pricing .intl-compare-table th,.intl-pricing .intl-compare-table td{padding:0;border:0;color:var(--wb-intl-pricing-muted-strong);text-align:left;font-size:16px;font-weight:400;line-height:32px}.intl-pricing .intl-compare-table thead th{background:transparent;vertical-align:top}.intl-pricing .intl-compare-table th strong{display:block;color:var(--wb-intl-pricing-text);font-size:24px;font-weight:600;line-height:40px}.intl-pricing .intl-compare-table .intl-compare__th-price{display:block;margin-top:4px;color:var(--wb-intl-pricing-muted);font-size:14px;font-weight:400;line-height:24px}.intl-pricing .intl-compare-table tbody{display:flex;flex-direction:column;gap:24px;padding-top:24px}.intl-pricing .intl-compare-table tbody tr{min-height:32px}.intl-pricing .intl-compare-table tbody td{vertical-align:middle}.intl-pricing .intl-compare-table .intl-compare-value{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.intl-pricing .intl-compare-table .intl-compare-promo-badge{display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;background:#1fcaa729;color:#1fcaa7;font-size:14px;font-weight:500;line-height:22px}.intl-pricing .intl-compare-table .intl-compare-check{display:block;width:18px;height:18px;margin-top:7px;filter:invert(1)}@media (max-width: 820px){.intl-pricing .intl-compare-card{padding:0}.intl-pricing .intl-compare-table-wrap{overflow-x:auto}.intl-pricing .intl-compare-table{min-width:1120px}}.intl-purchase-mask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#0000008c;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.intl-trial-modal{width:960px;height:625px;max-width:calc(100vw - 80px);max-height:calc(100vh - 48px);overflow:hidden;border:1px solid #e6e6e6;border-radius:24px;background:#f7f8f9;color:#111;font-family:PingFang SC,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;box-shadow:0 8px 48px #00000014,0 6px 12px #0000000a;box-sizing:border-box}.intl-trial-modal__head{height:52px;padding:24px 24px 0;display:flex;align-items:center;justify-content:space-between;gap:24px;box-sizing:border-box}.intl-trial-modal__head h3{margin:0;color:#000000e6;font-size:16px;font-weight:600;line-height:28px}.intl-trial-modal__close{width:24px;height:24px;padding:4px;border:0;background:transparent;cursor:pointer;box-sizing:border-box}.intl-trial-modal__close img{display:block;width:16px;height:16px}.intl-trial-modal__body{height:573px;padding:12px 24px 24px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.13fr);gap:22px;box-sizing:border-box}.intl-trial-modal__left,.intl-trial-summary{min-width:0}.intl-trial-current-plan{height:28px;margin:0;color:#000000e6;font-size:14px;font-weight:400;line-height:25px}.intl-trial-plan-tabs{height:28px;margin-top:16px;padding:2px 4px;border-radius:8px;display:grid;grid-template-columns:1fr 1fr;background:#0000000a;box-sizing:border-box}.intl-trial-plan-tabs .intl-trial-plan-tab{border:0;border-radius:8px;display:flex;align-items:center;justify-content:center;gap:4px;background:transparent;color:#0003;font-size:14px;font-weight:600;line-height:25px;cursor:default}.intl-trial-plan-tabs .intl-trial-plan-tab.active{background:#fff;color:#000000e6}.intl-trial-plan-tabs .intl-trial-plan-tab em{padding:0 8px;border-radius:12px;background:#e7f8f0;color:#009273;font-size:10px;font-style:normal;font-weight:400;line-height:17px}.intl-trial-feature-list{height:328px;margin:16px 0 8px;padding:12px 18px;border:1px solid #ebebeb;border-radius:16px;display:flex;flex-direction:column;gap:12px;background:#fff;list-style:none;box-sizing:border-box}.intl-trial-feature-list li{min-height:24px;display:flex;align-items:center;gap:8px;color:#000;font-size:14px;font-weight:400;line-height:22px}.intl-trial-feature-icon{width:16px;height:16px;flex:0 0 auto;-o-object-fit:contain;object-fit:contain}.intl-trial-billing-title,.intl-trial-section-label{margin-bottom:12px;color:#00000080;font-size:12px;font-weight:400;line-height:21px}.intl-trial-billing-options{display:grid;grid-template-columns:1fr 1fr;gap:8px}.intl-trial-billing-options button{height:80px;padding:16px;border:1px solid rgba(0,0,0,.2);border-radius:16px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:4px;background:#fff;color:#111;text-align:left;cursor:pointer;outline:none;box-sizing:border-box}.intl-trial-billing-options button.active{border-color:#000000e6}.intl-trial-billing-options button:disabled{cursor:not-allowed;opacity:.55}.intl-trial-billing-options button:focus-visible{box-shadow:0 0 0 2px #191a2314}.intl-billing-option__label,.intl-billing-option__price{display:flex;align-items:center;gap:2px}.intl-billing-option__label{color:#000000e6;font-size:12px;line-height:21px}.intl-billing-option__label em{position:absolute;top:19px;left:60px;width:59px;height:17px;padding:0;border-radius:12px;background:#e7f8f0;color:#009273;font-size:10px;font-style:normal;font-weight:400;line-height:18px;text-align:center}.intl-trial-billing-options button{position:relative}.intl-billing-option__price{gap:6px}.intl-billing-option__price strong{font-size:16px;font-weight:600;line-height:22px}.intl-billing-option__price small{color:#000000bf;font-size:12px;line-height:21px}.intl-trial-summary{height:538px;margin-top:-5px;padding:16px;border:1px solid rgba(0,0,0,.08);border-radius:16px;display:flex;flex-direction:column;background:#fff;box-sizing:border-box}.intl-trial-summary__title{margin-bottom:12px;color:#000000e6;font-size:14px;line-height:25px}.intl-trial-summary__price{margin-bottom:12px;color:#000;font-size:20px;font-weight:600;line-height:35px}.intl-trial-timeline{height:128px;padding-bottom:24px;border-bottom:1px dashed rgba(0,0,0,.24);display:flex;flex-direction:column;gap:12px;box-sizing:border-box}.intl-trial-timeline div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:0 16px}.intl-trial-timeline span,.intl-trial-timeline b{color:#000000e6;font-size:14px;font-weight:400;line-height:25px}.intl-trial-timeline small{color:#00000080;font-size:12px;line-height:21px}.intl-trial-timeline b{text-align:right}.intl-trial-section-label{margin-top:12px}.intl-trial-card-method,.intl-direct-pay-method{width:100%;height:59px;padding:0 16px;border:1px solid rgba(0,0,0,.2);border-radius:16px;display:flex;align-items:center;gap:12px;background:#fff;color:#000000e6;font-size:12px;font-weight:400;line-height:21px;text-align:left;outline:none;box-sizing:border-box}.intl-trial-card-method:focus-visible,.intl-direct-pay-method:focus-visible{box-shadow:0 0 0 2px #191a2314}.intl-payment-card-icon{width:20px;height:20px;flex:0 0 auto}.intl-payment-wechat-icon{width:16px;height:16px;flex:0 0 auto}.intl-direct-pay-method{cursor:pointer}.intl-direct-pay-method.active{border-color:#000000e6}.intl-direct-pay-method:disabled{cursor:not-allowed;opacity:.55}.intl-direct-pay-methods{display:flex;flex-direction:column;gap:12px}.intl-pay-method__radio{position:relative;width:16px;height:16px;border:1px solid #dcdcdc;border-radius:50%;flex:0 0 auto;background:#fff;box-sizing:border-box}.intl-pay-method__radio:after{content:"";position:absolute;top:3px;right:3px;bottom:3px;left:3px;border-radius:50%;background:#000000e6;opacity:0}.intl-trial-card-method.active .intl-pay-method__radio,.intl-direct-pay-method.active .intl-pay-method__radio{border-color:#000000e6}.intl-trial-card-method.active .intl-pay-method__radio:after,.intl-direct-pay-method.active .intl-pay-method__radio:after{opacity:1}.intl-trial-copy,.intl-direct-copy{margin:12px 0 0;color:#00000080;font-size:10px;line-height:18px}.intl-direct-copy{margin-top:12px}.intl-trial-skip{width:100%;margin-top:auto;margin-bottom:12px;border:0;background:transparent;color:#009273;font-size:12px;line-height:21px;cursor:pointer}.intl-trial-skip:disabled{cursor:not-allowed;opacity:.55}.intl-trial-primary{width:100%;height:48px;border:0;border-radius:12px;background:#000000e6;color:#fff;font-size:14px;font-weight:500;line-height:22px;cursor:pointer}.intl-trial-primary:disabled{cursor:not-allowed;opacity:.55}.intl-trial-modal.is-direct-purchase .intl-trial-feature-list{height:324px;padding-bottom:0}.intl-direct-summary__title{margin-bottom:12px;color:#000000e6;font-size:14px;line-height:25px}.intl-direct-summary__total{margin-bottom:12px;color:#000;font-size:20px;font-weight:600;line-height:35px}.intl-direct-order-lines{padding-bottom:24px;border-bottom:1px dashed rgba(0,0,0,.24);display:flex;flex-direction:column;gap:12px}.intl-direct-order-lines div{display:flex;justify-content:space-between;gap:16px;color:#000000e6;font-size:14px;line-height:25px}.intl-direct-order-lines b{color:#000000e6;font-weight:400}.intl-direct-order-lines div:last-child,.intl-direct-order-lines div:last-child b{color:#00000080}.intl-direct-primary{margin-top:auto}.intl-purchase-mask{background:#000000b8;backdrop-filter:blur(50px);-webkit-backdrop-filter:blur(50px)}.intl-trial-modal{border-color:#ffffff1a;background:#1f1f1f;color:#fff;box-shadow:0 24px 80px #00000073}.intl-trial-modal__head h3,.intl-trial-current-plan,.intl-trial-feature-list li,.intl-billing-option__label,.intl-trial-summary__title,.intl-trial-summary__price,.intl-trial-timeline span,.intl-trial-timeline b,.intl-direct-summary__title,.intl-direct-summary__total,.intl-direct-order-lines div,.intl-direct-order-lines b,.intl-trial-card-method,.intl-direct-pay-method,.intl-billing-option__price,.intl-billing-option__price strong{color:#ffffffe6}.intl-trial-modal__close{background:#ffffff14;border-radius:50%}.intl-trial-modal__close img{filter:invert(1)}.intl-trial-plan-tabs,.intl-trial-feature-list,.intl-trial-billing-options button,.intl-trial-summary,.intl-trial-card-method,.intl-direct-pay-method{border-color:#ffffff1a;background:#ffffff0a}.intl-trial-plan-tabs{background:#ffffff0f}.intl-trial-plan-tabs .intl-trial-plan-tab{color:#ffffff6b}.intl-trial-plan-tabs .intl-trial-plan-tab.active{background:#ffffff24;color:#ffffffe6}.intl-trial-billing-title,.intl-trial-section-label,.intl-trial-timeline small,.intl-billing-option__price small,.intl-trial-copy,.intl-direct-copy,.intl-direct-order-lines div:last-child,.intl-direct-order-lines div:last-child b{color:#ffffff85}.intl-trial-billing-options button.active,.intl-direct-pay-method.active{border-color:#ffffffe6}.intl-trial-timeline,.intl-direct-order-lines{border-bottom-color:#ffffff2e}.intl-pay-method__radio{border-color:#ffffff85;background:transparent}.intl-pay-method__radio:after{background:#28b894}.intl-trial-feature-icon,.intl-payment-card-icon{filter:invert(1)}.intl-trial-card-method.active .intl-pay-method__radio,.intl-direct-pay-method.active .intl-pay-method__radio{border-color:#28b894}.intl-trial-plan-tabs .intl-trial-plan-tab em,.intl-trial-skip{color:#28b894}.intl-trial-primary{background:#28b894;color:#fff}@media (max-width: 900px){.intl-purchase-mask{align-items:flex-start;padding:calc(72px + env(safe-area-inset-top)) 12px calc(64px + env(safe-area-inset-bottom));overflow-y:auto}.intl-trial-modal{width:100%;height:auto;max-width:480px;max-height:calc(100vh - 136px);max-height:calc(100dvh - 136px);display:block;overflow-y:auto}.intl-trial-modal__body{height:auto;overflow:visible;grid-template-columns:1fr}.intl-trial-feature-list,.intl-trial-modal.is-direct-purchase .intl-trial-feature-list{height:auto}.intl-trial-summary{height:auto;min-height:0;margin-top:0}.intl-trial-skip,.intl-direct-primary{margin-top:24px}}@media (max-width: 560px){.intl-trial-modal__head,.intl-trial-modal__body{padding-left:18px;padding-right:18px}.intl-trial-billing-options{grid-template-columns:1fr}}.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}}
