@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-white:#fff;--spacing:.25rem;--container-3xl:48rem;--container-4xl:56rem;--container-5xl:64rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--font-weight-medium:500;--font-weight-semibold:600;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.inset-0{inset:calc(var(--spacing)*0)}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-4{margin-top:calc(var(--spacing)*4)}.mt-5{margin-top:calc(var(--spacing)*5)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mt-10{margin-top:calc(var(--spacing)*10)}.mt-12{margin-top:calc(var(--spacing)*12)}.mt-14{margin-top:calc(var(--spacing)*14)}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline-flex{display:inline-flex}.h-4{height:calc(var(--spacing)*4)}.h-7{height:calc(var(--spacing)*7)}.h-10{height:calc(var(--spacing)*10)}.h-12{height:calc(var(--spacing)*12)}.h-\[62px\]{height:62px}.h-full{height:100%}.min-h-screen{min-height:100vh}.w-4{width:calc(var(--spacing)*4)}.w-7{width:calc(var(--spacing)*7)}.w-10{width:calc(var(--spacing)*10)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-\[26rem\]{max-width:26rem}.max-w-\[210px\]{max-width:210px}.max-w-\[520px\]{max-width:520px}.max-w-\[680px\]{max-width:680px}.max-w-\[760px\]{max-width:760px}.max-w-\[980px\]{max-width:980px}.min-w-0{min-width:calc(var(--spacing)*0)}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,)var(--tw-rotate-y,)var(--tw-rotate-z,)var(--tw-skew-x,)var(--tw-skew-y,)}.scroll-mt-28{scroll-margin-top:calc(var(--spacing)*28)}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-start{align-items:flex-start}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-0{gap:calc(var(--spacing)*0)}.gap-2{gap:calc(var(--spacing)*2)}.gap-3{gap:calc(var(--spacing)*3)}.gap-4{gap:calc(var(--spacing)*4)}.gap-5{gap:calc(var(--spacing)*5)}.gap-6{gap:calc(var(--spacing)*6)}.gap-10{gap:calc(var(--spacing)*10)}.gap-x-6{column-gap:calc(var(--spacing)*6)}.gap-y-8{row-gap:calc(var(--spacing)*8)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(1px*var(--tw-divide-y-reverse));border-bottom-width:calc(1px*calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-\[\#e7e7e7\]>:not(:last-child)){border-color:#e7e7e7}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-hidden{overflow:hidden}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[22px\]{border-radius:22px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[28px\]{border-radius:28px}.rounded-\[30px\]{border-radius:30px}.rounded-\[40px\]{border-radius:40px}.rounded-full{border-radius:3.40282e38px}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-\[\#d9e4f7\]{border-color:#d9e4f7}.border-\[\#dce8f9\]{border-color:#dce8f9}.border-\[\#deebff\]{border-color:#deebff}.border-\[\#dfe7fb\]{border-color:#dfe7fb}.border-\[\#dfe8f5\]{border-color:#dfe8f5}.border-\[\#e5defb\]{border-color:#e5defb}.border-\[\#e9edf6\]{border-color:#e9edf6}.border-\[\#edf1fb\]{border-color:#edf1fb}.border-\[\#edf2fb\]{border-color:#edf2fb}.bg-white{background-color:var(--color-white)}.bg-white\/26{background-color:#ffffff42}@supports (color:color-mix(in lab, red, red)){.bg-white\/26{background-color:color-mix(in oklab,var(--color-white)26%,transparent)}}.bg-white\/28{background-color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.bg-white\/28{background-color:color-mix(in oklab,var(--color-white)28%,transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab,var(--color-white)80%,transparent)}}.bg-white\/82{background-color:#ffffffd1}@supports (color:color-mix(in lab, red, red)){.bg-white\/82{background-color:color-mix(in oklab,var(--color-white)82%,transparent)}}.bg-\[linear-gradient\(78deg\,rgba\(133\,110\,250\,0\.1\)_0\%\,rgba\(19\,102\,236\,0\.1\)_50\%\,rgba\(0\,135\,245\,0\.1\)_100\%\)\]{background-image:linear-gradient(78deg,#856efa1a 0%,#1366ec1a 50%,#0087f51a 100%)}.bg-\[linear-gradient\(90deg\,\#7a63ff_0\%\,\#2f8dff_100\%\)\]{background-image:linear-gradient(90deg,#7a63ff 0%,#2f8dff 100%)}.bg-\[linear-gradient\(90deg\,\#7d66ff_0\%\,\#35a3ff_100\%\)\]{background-image:linear-gradient(90deg,#7d66ff 0%,#35a3ff 100%)}.bg-\[linear-gradient\(90deg\,\#67a4ff_0\%\,\#5a80ff_46\%\,\#8c6aff_100\%\)\]{background-image:linear-gradient(90deg,#67a4ff 0%,#5a80ff 46%,#8c6aff 100%)}.bg-\[linear-gradient\(135deg\,\#fdfefe_0\%\,\#f5f9ff_38\%\,\#eef4ff_68\%\,\#eef4ff_100\%\)\]{background-image:linear-gradient(135deg,#fdfefe 0%,#f5f9ff 38%,#eef4ff 68% 100%)}.bg-\[linear-gradient\(180deg\,\#edf3ff_0\%\,\#e6f0ff_100\%\)\]{background-image:linear-gradient(#edf3ff 0%,#e6f0ff 100%)}.bg-\[linear-gradient\(180deg\,\#edf4ff_0\%\,\#e4ecff_100\%\)\]{background-image:linear-gradient(#edf4ff 0%,#e4ecff 100%)}.bg-\[linear-gradient\(180deg\,\#f8fbff_0\%\,\#eef4fb_100\%\)\]{background-image:linear-gradient(#f8fbff 0%,#eef4fb 100%)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f4f8ff_100\%\)\]{background-image:linear-gradient(#fff 0%,#f4f8ff 100%)}.bg-\[linear-gradient\(180deg\,\#ffffff_0\%\,\#f7fbff_62\%\,\#edf5ff_100\%\)\]{background-image:linear-gradient(#fff 0%,#f7fbff 62%,#edf5ff 100%)}.bg-\[linear-gradient\(180deg\,rgba\(255\,255\,255\,0\.92\)_0\%\,rgba\(244\,248\,255\,0\.88\)_100\%\)\]{background-image:linear-gradient(#ffffffeb 0%,#f4f8ffe0 100%)}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.object-cover{object-fit:cover}.p-2{padding:calc(var(--spacing)*2)}.p-4{padding:calc(var(--spacing)*4)}.p-5{padding:calc(var(--spacing)*5)}.p-7{padding:calc(var(--spacing)*7)}.p-8{padding:calc(var(--spacing)*8)}.px-0{padding-inline:calc(var(--spacing)*0)}.px-1{padding-inline:calc(var(--spacing)*1)}.px-2{padding-inline:calc(var(--spacing)*2)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.px-6{padding-inline:calc(var(--spacing)*6)}.px-7{padding-inline:calc(var(--spacing)*7)}.px-8{padding-inline:calc(var(--spacing)*8)}.px-10{padding-inline:calc(var(--spacing)*10)}.px-14{padding-inline:calc(var(--spacing)*14)}.py-0\.5{padding-block:calc(var(--spacing)*.5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-5{padding-block:calc(var(--spacing)*5)}.py-6{padding-block:calc(var(--spacing)*6)}.py-8{padding-block:calc(var(--spacing)*8)}.py-9{padding-block:calc(var(--spacing)*9)}.py-20{padding-block:calc(var(--spacing)*20)}.pt-4{padding-top:calc(var(--spacing)*4)}.pr-3{padding-right:calc(var(--spacing)*3)}.text-center{text-align:center}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[18px\]{font-size:18px}.text-\[24px\]{font-size:24px}.text-\[clamp\(20px\,2\.2vw\,28px\)\]{font-size:clamp(20px,2.2vw,28px)}.text-\[clamp\(20px\,2\.4vw\,32px\)\]{font-size:clamp(20px,2.4vw,32px)}.text-\[clamp\(24px\,3\.2vw\,42px\)\]{font-size:clamp(24px,3.2vw,42px)}.text-\[clamp\(28px\,3\.6vw\,54px\)\]{font-size:clamp(28px,3.6vw,54px)}.text-\[clamp\(28px\,4vw\,50px\)\]{font-size:clamp(28px,4vw,50px)}.text-\[clamp\(30px\,3\.9vw\,54px\)\]{font-size:clamp(30px,3.9vw,54px)}.text-\[clamp\(34px\,5vw\,62px\)\]{font-size:clamp(34px,5vw,62px)}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-7{--tw-leading:calc(var(--spacing)*7);line-height:calc(var(--spacing)*7)}.leading-8{--tw-leading:calc(var(--spacing)*8);line-height:calc(var(--spacing)*8)}.leading-9{--tw-leading:calc(var(--spacing)*9);line-height:calc(var(--spacing)*9)}.leading-\[1\.08\]{--tw-leading:1.08;line-height:1.08}.leading-\[1\.14\]{--tw-leading:1.14;line-height:1.14}.leading-\[1\.18\]{--tw-leading:1.18;line-height:1.18}.leading-\[1\.38\]{--tw-leading:1.38;line-height:1.38}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[-0\.02em\]{--tw-tracking:-.02em;letter-spacing:-.02em}.tracking-\[-0\.03em\]{--tw-tracking:-.03em;letter-spacing:-.03em}.tracking-\[-0\.04em\]{--tw-tracking:-.04em;letter-spacing:-.04em}.tracking-\[-0\.05em\]{--tw-tracking:-.05em;letter-spacing:-.05em}.tracking-\[-0\.035em\]{--tw-tracking:-.035em;letter-spacing:-.035em}.text-\[\#00a884\]{color:#00a884}.text-\[\#2a3142\]{color:#2a3142}.text-\[\#4f5f7b\]{color:#4f5f7b}.text-\[\#5b8cff\]{color:#5b8cff}.text-\[\#5c6880\]{color:#5c6880}.text-\[\#5d6981\]{color:#5d6981}.text-\[\#5f6880\]{color:#5f6880}.text-\[\#6d72ff\]{color:#6d72ff}.text-\[\#6f768b\]{color:#6f768b}.text-\[\#7a8398\]{color:#7a8398}.text-\[\#8a92a5\]{color:#8a92a5}.text-\[\#8b5cf6\]{color:#8b5cf6}.text-\[\#414d65\]{color:#414d65}.text-\[\#44516a\]{color:#44516a}.text-\[\#111420\]{color:#111420}.text-\[\#111827\]{color:#111827}.text-\[\#667188\]{color:#667188}.text-\[\#ff6b8a\]{color:#ff6b8a}.text-\[\#ff8a4c\]{color:#ff8a4c}.text-transparent{color:#0000}.text-white{color:var(--color-white)}.shadow-\[0_10px_26px_rgba\(133\,150\,184\,0\.12\)\]{--tw-shadow:0 10px 26px var(--tw-shadow-color,#8596b81f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_12px_32px_rgba\(112\,140\,207\,0\.12\)\]{--tw-shadow:0 12px 32px var(--tw-shadow-color,#708ccf1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_34px_rgba\(76\,124\,255\,0\.22\)\]{--tw-shadow:0 16px 34px var(--tw-shadow-color,#4c7cff38);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_16px_36px_rgba\(88\,129\,255\,0\.24\)\]{--tw-shadow:0 16px 36px var(--tw-shadow-color,#5881ff3d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(117\,144\,191\,0\.12\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#7590bf1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_40px_rgba\(143\,133\,219\,0\.1\)\]{--tw-shadow:0 18px 40px var(--tw-shadow-color,#8f85db1a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(119\,142\,186\,0\.08\)\]{--tw-shadow:0 18px 48px var(--tw-shadow-color,#778eba14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_50px_rgba\(119\,142\,186\,0\.08\)\]{--tw-shadow:0 18px 50px var(--tw-shadow-color,#778eba14);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_18px_56px_rgba\(116\,144\,198\,0\.08\)\]{--tw-shadow:0 18px 56px var(--tw-shadow-color,#7490c614);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_22px_60px_rgba\(109\,136\,184\,0\.1\)\]{--tw-shadow:0 22px 60px var(--tw-shadow-color,#6d88b81a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_60px_rgba\(113\,145\,209\,0\.14\)\]{--tw-shadow:0 24px 60px var(--tw-shadow-color,#7191d124);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_64px_rgba\(110\,146\,206\,0\.12\)\]{--tw-shadow:0 24px 64px var(--tw-shadow-color,#6e92ce1f);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_24px_64px_rgba\(142\,132\,223\,0\.14\)\]{--tw-shadow:0 24px 64px var(--tw-shadow-color,#8e84df24);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(118\,144\,196\,0\.08\)\]{--tw-shadow:0 28px 80px var(--tw-shadow-color,#7690c414);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px);-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.first\:pt-3:first-child{padding-top:calc(var(--spacing)*3)}.last\:pb-3:last-child{padding-bottom:calc(var(--spacing)*3)}@media (min-width:40rem){.sm\:max-w-\[300px\]{max-width:300px}}@media (min-width:48rem){.md\:h-8{height:calc(var(--spacing)*8)}.md\:h-12{height:calc(var(--spacing)*12)}.md\:w-8{width:calc(var(--spacing)*8)}.md\:w-12{width:calc(var(--spacing)*12)}.md\:max-w-\[220px\]{max-width:220px}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-\[minmax\(0\,1fr\)_260px\]{grid-template-columns:minmax(0,1fr) 260px}.md\:gap-8{gap:calc(var(--spacing)*8)}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-\[\#e9edf6\]{border-color:#e9edf6}.md\:p-8{padding:calc(var(--spacing)*8)}.md\:p-10{padding:calc(var(--spacing)*10)}.md\:px-2{padding-inline:calc(var(--spacing)*2)}.md\:px-5{padding-inline:calc(var(--spacing)*5)}.md\:px-6{padding-inline:calc(var(--spacing)*6)}.md\:px-7{padding-inline:calc(var(--spacing)*7)}.md\:px-8{padding-inline:calc(var(--spacing)*8)}.md\:px-10{padding-inline:calc(var(--spacing)*10)}.md\:px-12{padding-inline:calc(var(--spacing)*12)}.md\:py-0{padding-block:calc(var(--spacing)*0)}.md\:py-4{padding-block:calc(var(--spacing)*4)}.md\:py-5{padding-block:calc(var(--spacing)*5)}.md\:py-7{padding-block:calc(var(--spacing)*7)}.md\:py-10{padding-block:calc(var(--spacing)*10)}.md\:py-24{padding-block:calc(var(--spacing)*24)}.md\:pt-3{padding-top:calc(var(--spacing)*3)}.md\:text-\[14px\]{font-size:14px}.md\:text-\[15px\]{font-size:15px}.md\:text-\[16px\]{font-size:16px}.md\:text-\[17px\]{font-size:17px}.md\:text-\[18px\]{font-size:18px}}@media (min-width:80rem){.xl\:max-w-\[1120px\]{max-width:1120px}.xl\:grid-cols-\[minmax\(0\,0\.98fr\)_minmax\(0\,1fr\)\]{grid-template-columns:minmax(0,.98fr) minmax(0,1fr)}.xl\:grid-cols-\[minmax\(0\,1fr\)_360px\]{grid-template-columns:minmax(0,1fr) 360px}.xl\:gap-14{gap:calc(var(--spacing)*14)}.xl\:pr-\[320px\]{padding-right:320px}}}:root{--bg:#f5f5f6;--text:#101114;--muted:#62687a;--line:#dfdfeb;--accent:#111420;--chip:#eef0ff}*{box-sizing:border-box}html,body{background:var(--bg);color:var(--text);margin:0;padding:0;font-family:PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}.site-shell{min-height:100vh}.container{width:min(1320px,100% - 48px);margin:0 auto}.top-nav{z-index:20;width:100%;transition:background .26s,-webkit-backdrop-filter .26s,backdrop-filter .26s,border-color .26s;position:fixed;top:0;left:0;right:0}.top-nav.nav-transparent{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-bottom:1px solid #0000}.top-nav.nav-solid{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.top-nav.nav-solid{background:color-mix(in srgb,var(--bg)84%,transparent)}}.top-nav.nav-solid{border-bottom:1px solid #fff3}.nav-inner{justify-content:space-between;align-items:center;height:88px;display:flex}.brand img{width:80px;height:auto}.nav-links{color:#252838;align-items:center;gap:28px;font-size:14px;display:flex}.apps-nav{position:relative}.nav-link-btn{cursor:pointer;color:#252838;background:0 0;border:0;align-items:center;gap:6px;font-size:14px;display:inline-flex}.apps-dropdown{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:40;background:#fffffff2;border:1px solid #0a0e140a;border-radius:16px;min-width:520px;margin-top:12px;padding:14px;position:absolute;top:100%;left:auto;right:0;transform:translate(8px);box-shadow:0 12px 30px #0c0f1e1a}.apps-dropdown-grid{grid-template-columns:1fr 1fr;gap:12px 20px;display:grid}.apps-item{color:#111827;border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.apps-item:hover{background:#f5f7ffe6}.apps-dot{border-radius:999px;flex:none;width:10px;height:10px;margin-top:6px}.apps-item h4{margin:0;font-size:15px;font-weight:700}.apps-item div{min-width:0}.apps-item .muted{color:var(--muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.primary-btn{color:#fff;background:#0f1220;border-radius:999px;padding:12px 24px;font-weight:600}.hero-section{min-height:100vh;padding:30px 0 26px;position:relative;overflow:hidden}.hero-bg-layer{z-index:0;position:absolute;inset:0}.hero-bg{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .52s;position:absolute;inset:0}.hero-bg-gradient{background:radial-gradient(132% 96% at 10% 12%,#fffffffa 0%,#ffffffed 27%,#ffffff94 43%,#fff0 65%),radial-gradient(42% 28% at 77% 14%,#6cf7f02e 0%,#6cf7f01a 24%,#6cf7f000 66%),radial-gradient(58% 40% at 87% 31%,#92baff4d 0%,#92baff29 28%,#92baff00 64%),radial-gradient(84% 58% at 92% 52%,#5680ff38 0%,#5680ff1f 28%,#5680ff00 66%),radial-gradient(62% 30% at 82% 78%,#7899ff24 0%,#7899ff12 22%,#7899ff00 58%),linear-gradient(118deg,#fff0 52%,#83abff1f 66%,#77e4f514 74%,#fff0 82%),linear-gradient(141deg,#f8f9fc 0%,#eef2f8 36%,#e5ecf8 67%,#f3f6fb 100%)}.hero-bg.active{opacity:1}.hero-bg-mask{background:linear-gradient(#ffffff0f 0%,#fff0 16% 78%,#e4ebf829 100%),linear-gradient(90deg,#ffffff2e 0%,#ffffff0f 24%,#fff0 46%,#e4eeff0f 72%,#ceddf71f 100%);position:absolute;inset:0}.hero-content{z-index:1;flex-direction:column;justify-content:center;min-height:calc(100vh - 56px);padding-bottom:56px;display:flex;position:relative}.install-box{background:#fff3;border:1px solid #d5d6ef;border-radius:999px;align-items:center;gap:10px;width:fit-content;max-width:100%;height:44px;margin:0 auto;padding:0 18px;display:inline-flex}.install-box .prefix{color:#1c23389e}.install-box .cmd{color:#1a2238;font-family:JetBrains Mono,Cascadia Code,monospace;font-size:14px}.hero-section h1{text-align:center;letter-spacing:-.03em;color:#0f1422;text-shadow:none;margin:36px 0 0;font-family:DIN Alternate,Segoe UI,PingFang SC,Noto Sans SC,Microsoft YaHei,sans-serif;font-size:clamp(48px,6.8vw,88px);font-weight:800;line-height:1.05}.hero-subtitle{text-align:center;-webkit-line-clamp:2;color:#2a3246;-webkit-box-orient:vertical;max-width:900px;margin:8px auto 0;font-size:22px;line-height:1.45;display:-webkit-box;overflow:hidden}.hero-actions{justify-content:center;gap:12px;margin-top:36px;display:flex}.chip-btn,.main-btn{border-radius:999px;justify-content:center;align-items:center;height:52px;padding:0 30px;font-size:17px;font-weight:600;display:inline-flex}.chip-btn{color:#26365f;background:#f4f7ffd1;border:1px solid #cbd6f0cc}.main-btn{color:#fff;background:#0f1527}.hero-dots{z-index:2;justify-content:center;gap:8px;margin-top:0;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.hero-dots button{cursor:pointer;background:#edf2ff70;border:0;border-radius:999px;width:12px;height:4px;padding:0}.hero-dots .active{background:#f4f7ff;width:20px}.models-section,.apps-section,.solutions-section,.stats-section,.news-section{margin-top:40px;padding:90px 0 0}.stats-section{--section-bg-offset:80px;background:linear-gradient(140deg,#f9fafdfa 0%,#f1f5fbf5 38%,#e9eff9fa 100%);align-items:center;min-height:760px;padding:96px 0;display:flex;position:relative;overflow:hidden}.stats-section:before{content:"";filter:blur(42px);opacity:.94;pointer-events:none;background:radial-gradient(circle at 34% 28%,#7bf1f429 0%,#7bf1f414 16%,#7bf1f400 42%),radial-gradient(circle at 48% 44%,#90b7ff38 0%,#90b7ff1f 20%,#90b7ff00 50%),conic-gradient(from 208deg,#fff0 0deg,#7997ff38 62deg,#78ebf624 112deg,#fff0 170deg 360deg);border-radius:50%;width:min(82vw,1180px);height:min(82vw,1180px);position:absolute;top:-12%;right:-12%}.stats-section:after{content:"";pointer-events:none;background:linear-gradient(90deg,#ffffffa8 0%,#fff3 24%,#ffffff08 44%,#e5eeff0d 70%,#d3e0f71a 100%),repeating-linear-gradient(116deg,#8599c60a 0 1px,#0000 1px 28px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0000001f 24%,#000000eb 54%,#000 100%);mask-image:linear-gradient(90deg,#0000 0%,#0000001f 24%,#000000eb 54%,#000 100%)}.token-plan-section{padding-top:66px}.token-plan-shell{background-image:url(https://img.alicdn.com/imgextra/i2/O1CN018t8wRX1cs2lDXdqn9_!!6000000003655-2-tps-2892-616.png);background-position:50%;background-size:cover;border-radius:32px;padding:44px 56px;overflow:hidden}.token-plan-card{background:#f4f8f5e0;border-radius:26px;grid-template-columns:minmax(220px,360px) 1fr auto;align-items:center;gap:50px;padding:42px 72px;display:grid}.token-plan-title{letter-spacing:-.02em;margin:0;font-size:clamp(28px,3.6vw,44px);font-weight:700;line-height:1.05}.token-plan-text{color:#3d4455;margin:0;font-size:clamp(18px,1.2vw,22px);line-height:1.55}.token-plan-highlight{color:#4f6bff;font-weight:700}.token-plan-btn{color:#fff;letter-spacing:-.01em;background:#070d1e;border-radius:999px;justify-content:center;align-items:center;min-width:168px;height:clamp(44px,6vh,68px);padding:0 28px;font-size:clamp(15px,1.8vw,18px);font-weight:700;display:inline-flex}.section-head{gap:12px;display:grid}.section-head.center{text-align:center;place-items:center}.section-head.center p{margin:0 auto}.section-head h2{letter-spacing:-.02em;margin:0;font-size:clamp(32px,4.2vw,52px);line-height:1.15}.section-head h2 span{color:#5463dc}.section-head p{max-width:760px;color:var(--muted);margin:0;font-size:18px;line-height:1.7}.models-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:30px;display:grid}.model-card{border:1px solid var(--line);background:#fff;border-radius:20px;overflow:hidden}.model-card img{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .32s;display:block}.model-card:hover img{transform:scale(1.03)}.model-content{padding:18px}.model-content h3{letter-spacing:-.01em;margin:0;font-size:17px;font-weight:700}.model-content p{color:var(--muted);min-height:48px;margin:10px 0 16px}.api-btn{color:#fff;background:#090f21;border-radius:999px;align-items:center;gap:8px;height:44px;padding:0 20px;font-size:14px;font-weight:700;line-height:1;transition:transform .22s,box-shadow .22s;display:inline-flex}.api-btn:hover{transform:translateY(-1px);box-shadow:0 10px 20px #0a0f1f3d}.api-icon{transform-origin:50%;font-size:14px;transition:transform .28s,filter .28s;display:inline-flex}.api-btn:hover .api-icon,.api-icon:hover{filter:drop-shadow(0 0 8px #7da4ffcc);transform:rotate(18deg)scale(1.22)}.apps-head{text-align:center;justify-items:center}.apps-head p{color:#515a70;max-width:960px;font-size:16px;line-height:24px}.native-apps-tabs{justify-content:center;align-items:center;gap:24px;margin-top:26px;display:flex}.native-app-tab{color:#40475d;cursor:pointer;background:#ffffff7a;border:1px solid #9aa3b6;border-radius:999px;padding:6px 16px;font-size:16px;line-height:24px}.native-app-tab.active{color:#fff;background:#0f1422;border-color:#0f1422}.native-app-desc{text-align:center;color:#4f576a;max-width:840px;margin:18px auto 0;font-size:16px;line-height:24px}.native-app-stage-wrap{grid-template-columns:56px minmax(0,1fr) 56px;align-items:center;gap:16px;margin-top:26px;display:grid}.native-app-nav{color:#454c62;cursor:pointer;background:#ffffff9e;border:0;border-radius:50%;justify-content:center;align-items:center;width:56px;height:56px;font-size:34px;line-height:1;transition:background .22s,transform .22s;display:inline-flex}.native-app-nav:hover{background:#ffffffd6;transform:translateY(-1px)}.native-app-stage{background:0 0;border-radius:20px;height:620px;padding:0}.native-app-frame{background:#f4f7ffe6;border:1px solid #cad0f9;border-radius:16px;height:100%;padding:16px}.native-app-toolbar{background:#f3f4fb;border-radius:12px;align-items:center;gap:10px;height:48px;padding:0 12px;display:flex}.native-app-dots{gap:7px;display:flex}.native-app-dots span{background:#c8ccd8;border-radius:50%;width:8px;height:8px}.native-app-link{color:#fff;background:#101522;border-radius:999px;flex:none;justify-content:center;align-items:center;height:34px;padding:0 16px;font-size:14px;font-weight:600;display:inline-flex}.native-app-prompt{color:#58607a;white-space:nowrap;text-overflow:ellipsis;background:#fff;border:1px solid #dde3f3;border-radius:999px;flex:auto;align-items:center;min-width:0;height:34px;margin:0;padding:0 14px;font-size:14px;line-height:20px;display:flex;overflow:hidden}.native-app-preview{border-radius:12px;height:calc(100% - 58px);margin-top:10px;overflow:hidden}.native-app-preview img{object-fit:cover;object-position:top center;width:100%;height:100%;display:block}.code-line{background:#f7f8ff;border:1px solid #e1e5f5;border-radius:12px;padding:12px 14px;font-family:JetBrains Mono,Cascadia Code,monospace;font-size:13px}.code-line+.code-line{margin-top:10px}.solution-grid{align-items:stretch;gap:16px;margin-top:20px;display:flex}.solution-card{background:0 0;border:0;border-radius:18px;flex-direction:column;flex:1 1 0;min-width:0;height:402px;transition:flex .42s cubic-bezier(.4,0,.2,1),box-shadow .28s;display:flex;overflow:visible}.solution-card.active{flex:1.9 1 0}.solution-card .solution-media{border-radius:18px;width:100%;height:288px;overflow:hidden}.solution-card .solution-media video{object-fit:cover;width:100%;height:100%;transition:transform .5s;display:block}.solution-card h3{margin:20px 0 10px;font-size:20px;font-weight:600;line-height:30px}.solution-card p{color:var(--muted);margin:0;font-size:14px;line-height:20px}.solution-card:not(.active) p{white-space:nowrap;text-overflow:ellipsis;display:block;overflow:hidden}.brand-value-section{padding:110px 0 0}.brand-value-head h2{font-size:clamp(40px,5.4vw,72px)}.brand-value-head h2 span{color:#6c7fff}.brand-value-stage{grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;gap:26px;margin-top:42px;display:grid}.brand-value-nav{color:#31384f;cursor:pointer;background:#ffffffdb;border:0;border-radius:999px;justify-content:center;align-items:center;width:50px;height:50px;font-size:30px;transition:transform .22s,box-shadow .22s,background .22s;display:inline-flex;box-shadow:0 12px 28px #7a88b42e}.brand-value-nav:hover{background:#fff;transform:translateY(-2px);box-shadow:0 18px 36px #7a88b442}.brand-value-card{background:radial-gradient(circle at 18% 22%,#ffffffe6,#0000 28%),linear-gradient(135deg,#ebf0fff5,#fffffffa 52%,#e5ebffeb);border:1px solid #c6cff0e6;border-radius:30px;grid-template-columns:minmax(280px,.88fr) minmax(0,1fr);gap:36px;padding:48px;animation:.55s brand-value-enter;display:grid;box-shadow:0 30px 80px #95a5d629}.brand-value-media{min-width:0}.brand-value-media img{object-fit:cover;border-radius:18px;width:100%;height:100%;max-height:590px;display:block;box-shadow:0 18px 40px #58669229}.brand-value-copy{flex-direction:column;justify-content:center;display:flex}.brand-value-eyebrow{color:#505a72;margin:0;font-size:16px;line-height:1.2}.brand-value-copy h3{color:#111420;letter-spacing:-.04em;margin:22px 0 0;font-size:clamp(42px,4.4vw,68px);font-weight:800;line-height:1.06}.brand-value-desc{color:#667188;max-width:760px;margin:28px 0 0;font-size:18px;line-height:1.82}.brand-value-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:44px;display:grid}.brand-value-metric span{color:#7b8498;font-size:15px;display:block}.brand-value-metric strong{letter-spacing:-.04em;-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#6ee7f5,#5b8cff 38%,#d946ef 76%,#ff7a59);-webkit-background-clip:text;background-clip:text;margin-top:14px;font-size:clamp(38px,3.8vw,60px);font-weight:800;line-height:1;display:block}.brand-value-dots{justify-content:center;gap:10px;margin-top:24px;display:flex}.brand-value-dots button{cursor:pointer;background:#6877a92e;border:0;border-radius:999px;width:12px;height:12px;transition:background .22s,transform .22s}.brand-value-dots button.active{background:#5b8cff;transform:scale(1.12)}@keyframes brand-value-enter{0%{opacity:0;transform:translateY(24px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}.stats-inner{flex-direction:column;align-items:start;gap:28px;padding:0;display:flex}.stats-left{gap:28px;max-width:940px;display:grid}.stats-left h2{max-width:900px;margin:0;font-size:clamp(24px,3.8vw,48px);line-height:1.08}.stats-section .container,.stats-inner,.stats-inner *{z-index:1;position:relative}.stats-cards{z-index:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;width:min(100%,980px);display:grid;position:relative}.stat-card{box-shadow:none;background:0 0;border:0;padding:0}.stat-card strong{color:#0b1220;font-size:clamp(34px,4.6vw,60px);line-height:1;display:block}.stat-card p{color:#0b1220a6;margin:12px 0 0;font-size:15px}@media (max-width:900px){.stats-section{min-height:auto;padding:80px 0!important}.stats-inner{gap:22px}.stats-left{max-width:none}.stats-cards{grid-template-columns:1fr;width:100%}.stat-card{padding:0}}.stats-grid article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:24px}.stats-grid strong{letter-spacing:-.03em;font-size:40px}.stats-grid p{color:var(--muted);margin:8px 0 0}.news-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-top:24px;display:grid}.news-grid article{border:1px solid var(--line);background:#fff;border-radius:18px;padding:22px}.news-grid h3{margin:0;font-size:20px;font-weight:700}.news-grid p{color:var(--muted);margin:10px 0 0;line-height:1.7}.news-section .section-head{text-align:center;max-width:760px;margin:0 auto}.news-grid article{background:0 0;border:0;padding:0}@media (max-width:1080px){.news-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (max-width:760px){.news-grid{grid-template-columns:1fr;gap:18px}.news-section .section-head{padding:0 12px}}.site-footer{border-top:1px solid #dadde9;margin-top:84px;padding:32px 0 44px}.footer-inner{justify-content:space-between;align-items:center;gap:24px;display:flex}.footer-brand img{width:60px}.footer-brand p{color:#596076;margin:10px 0 0;font-size:13px}.footer-links{color:#2b3243;gap:18px;font-size:14px;display:flex}.footer-links button{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}@media (max-width:1080px){.models-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.brand-value-card{grid-template-columns:1fr;gap:28px;padding:30px}.brand-value-stage{grid-template-columns:minmax(0,1fr);gap:18px}.brand-value-nav{display:none}.brand-value-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.solution-grid{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.solution-card,.solution-card.active{flex:auto}.native-app-stage{padding:0}.native-app-stage-wrap{grid-template-columns:minmax(0,1fr);gap:0}.native-app-nav{display:none}.native-apps-tabs{flex-wrap:wrap;gap:14px}.native-app-tab{font-size:15px}.hero-section{min-height:auto}.hero-content{min-height:560px}.token-plan-shell{padding:28px}.models-section,.apps-section,.solutions-section,.stats-section,.news-section{margin-top:32px;padding-top:80px!important}.stats-section{--section-bg-offset:60px;min-height:auto;padding:56px 0!important}.token-plan-card{grid-template-columns:1fr;gap:20px;padding:28px}.token-plan-btn{justify-self:start;font-size:28px}}@media (max-width:760px){.container{width:calc(100% - 24px)}.top-nav{position:fixed}.top-nav.nav-transparent,.top-nav.nav-solid{background:var(--bg)}@supports (color:color-mix(in lab, red, red)){.top-nav.nav-transparent,.top-nav.nav-solid{background:color-mix(in srgb,var(--bg)88%,transparent)}}.top-nav.nav-transparent,.top-nav.nav-solid{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.nav-links a:not(.primary-btn){display:none}.nav-inner{height:74px}.hero-subtitle{max-width:560px;font-size:18px}.hero-actions{flex-wrap:wrap;margin-top:28px}.chip-btn,.main-btn{height:48px;padding:0 24px;font-size:16px}.hero-section{min-height:auto}.hero-content{justify-content:center;min-height:500px;padding-top:92px;padding-bottom:56px}.hero-dots{bottom:16px}.token-plan-section{padding-top:44px}.brand-value-section{padding-top:70px}.models-section,.apps-section,.solutions-section,.stats-section,.news-section{margin-top:20px;padding-top:56px!important}.stats-section{--section-bg-offset:40px;min-height:auto;padding:44px 0!important}.token-plan-shell{border-radius:22px;padding:12px}.token-plan-card{border-radius:18px;gap:14px;padding:22px}.token-plan-title{font-size:40px}.token-plan-text{font-size:26px;line-height:1.45}.token-plan-btn{min-width:138px;height:58px;padding:0 20px;font-size:26px}.models-grid,.brand-value-metrics,.solution-grid,.stats-grid,.news-grid{grid-template-columns:1fr}.brand-value-card{border-radius:22px;padding:22px}.brand-value-copy h3{font-size:42px}.brand-value-desc{font-size:16px}.brand-value-head h2{font-size:36px}.native-app-desc{font-size:14px;line-height:22px}.native-app-stage{border-radius:14px;margin-top:18px;padding:0}.native-app-frame{border-radius:12px;padding:8px}.native-app-toolbar{border-radius:10px;height:36px;padding:0 8px}.native-app-link{height:26px;padding:0 10px;font-size:12px}.native-app-preview{height:220px}.section-head p{font-size:16px}.news-grid h3{font-size:22px}.footer-inner{flex-direction:column;align-items:flex-start}}.content-marketing-page{--content-bg:#05070d;--content-panel:#0e1321d1;--content-panel-strong:#151e31f0;--content-line:#7e9cff2e;--content-text:#f7f9ff;--content-muted:#97a4bd;--content-cyan:#4ef6ff;--content-blue:#5278ff;--content-gold:#f6c76a;background:radial-gradient(circle at 50% 0%,#284ebe57,transparent 36%),var(--content-bg);color:var(--content-text);min-height:100vh;overflow:hidden}.content-marketing-page .top-nav.nav-transparent .nav-links,.content-marketing-page .top-nav.nav-transparent .nav-link-btn{color:#eef4ff}.content-marketing-page .top-nav.nav-transparent .primary-btn{color:#fff;background:#ffffff24;border:1px solid #ffffff38}.content-marketing-page .top-nav.nav-solid{background:#070a12d1;border-bottom-color:#7e9cff29}.content-marketing-page .top-nav.nav-solid .nav-links,.content-marketing-page .top-nav.nav-solid .nav-link-btn{color:#eef4ff}.content-marketing-page .site-footer{background:#05070ddb;border-top-color:#7e9cff2e}.content-marketing-page .footer-brand p,.content-marketing-page .footer-links{color:#eef4ffb8}.content-hero{isolation:isolate;min-height:100vh;padding:160px 0 110px;position:relative}.content-hero:before{content:"";z-index:-2;background-color:#0000;background-image:linear-gradient(#ffffff08 1px,#0000 1px),linear-gradient(90deg,#ffffff08 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 82%);mask-image:linear-gradient(#000,#0000 82%)}.content-hero:after{content:"";z-index:-1;filter:blur(12px);background:radial-gradient(#4ef6ff38,#0000 62%);height:42%;position:absolute;inset:auto -18% -24%}.content-orb{filter:blur(26px);opacity:.54;z-index:-1;border-radius:50%;width:360px;height:360px;position:absolute}.content-orb-left{background:#4ef6ff33;top:180px;left:-140px}.content-orb-right{background:#5278ff52;top:92px;right:-120px}.content-hero-inner{grid-template-columns:minmax(0,1.05fr) minmax(360px,.95fr);align-items:center;gap:72px;min-height:calc(100vh - 270px);display:grid}.content-kicker{width:fit-content;color:var(--content-cyan);letter-spacing:.16em;text-transform:uppercase;background:#4ef6ff17;border:1px solid #4ef6ff57;border-radius:999px;margin:0 0 18px;padding:8px 14px}.content-hero h1{letter-spacing:-.08em;max-width:920px;margin:0;font-family:DIN Alternate,Arial Narrow,PingFang SC,Noto Sans SC,sans-serif;font-size:clamp(54px,8vw,112px);line-height:.96}.content-hero-subtitle{color:#eef4ffc7;max-width:740px;margin:28px 0 0;font-size:clamp(20px,2vw,30px);line-height:1.5}.content-cta,.content-ghost-btn{cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;min-height:54px;padding:0 28px;font-size:16px;font-weight:800;display:inline-flex}.content-cta{color:#041018;background:linear-gradient(135deg,var(--content-cyan),#d6fbff 52%,var(--content-gold));margin-top:38px;box-shadow:0 22px 60px #4ef6ff38}.content-ghost-btn{color:#eef4ff;background:#ffffff0f;border:1px solid #eef4ff33;margin-top:30px}.content-hero-visual{background:radial-gradient(circle at 24% 18%,#4ef6ff47,#0000 26%),radial-gradient(circle at 84% 20%,#f6c76a38,#0000 24%),linear-gradient(145deg,#121b30d1,#080b14f0);border:1px solid #7e9cff38;border-radius:42px;min-height:520px;position:relative;overflow:hidden;box-shadow:0 40px 120px #0000006b}.content-command-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0409128c;border:1px solid #ffffff29;border-radius:28px;padding:34px;position:absolute;top:42px;left:42px;right:42px}.content-command-card span,.content-command-card em{color:var(--content-muted);letter-spacing:.14em;text-transform:uppercase;font-style:normal;display:block}.content-command-card strong{letter-spacing:-.08em;margin:12px 0;font-size:clamp(48px,5vw,82px);line-height:.88;display:block}.content-signal-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid;position:absolute;bottom:42px;left:42px;right:42px}.content-signal-grid span{background:linear-gradient(135deg,#4ef6ff1f,#5278ff14);border:1px solid #ffffff1f;border-radius:18px;height:72px}.content-platform-section,.content-engine-section,.content-solutions-section,.content-products-section,.content-service-section,.content-industry-section,.content-final-cta{padding:110px 0 0}.content-platform-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr);gap:28px;display:grid}.content-platform-card,.content-engine-card,.content-solution-card,.content-product-card,.content-service-card,.content-final-card{border:1px solid var(--content-line);background:var(--content-panel);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 24px 70px #00000047}.content-platform-card{border-radius:34px;padding:clamp(28px,4vw,58px)}.content-section-label{color:var(--content-cyan);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px}.content-platform-card h2,.content-section-head h2,.content-final-card h2{letter-spacing:-.06em;margin:0;font-size:clamp(34px,5vw,70px);line-height:1.03}.content-platform-card p,.content-section-head p,.content-engine-card p,.content-solution-card p,.content-product-card p,.content-service-card p,.content-final-card p{color:var(--content-muted);line-height:1.75}.content-platform-card>p:not(.content-section-label){max-width:760px;font-size:18px}.content-stat-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:34px;display:grid}.content-stat-item{background:#ffffff0d;border:1px solid #ffffff14;border-radius:22px;padding:20px}.content-stat-item span,.content-solution-metrics small{color:#eef4ff94;font-size:13px;display:block}.content-stat-item strong{color:#fff;margin-top:10px;font-size:clamp(34px,4vw,54px);display:block}.content-stat-item em{color:var(--content-cyan);font-size:18px;font-style:normal}.content-platform-note{margin-top:30px}.content-video-title{background:radial-gradient(circle at 70% 30%,#4ef6ff40,#0000 28%),linear-gradient(160deg,#16213cf5,#070a12f5);border:1px solid #7e9cff33;border-radius:34px;min-height:100%;padding:44px;position:relative;overflow:hidden}.content-video-title:after{content:"";border:1px solid #4ef6ff57;border-radius:50%;width:260px;height:260px;position:absolute;bottom:-90px;right:-90px}.content-video-title span{color:var(--content-cyan);font-size:22px}.content-video-title strong{letter-spacing:-.09em;margin-top:24px;font-size:clamp(54px,7vw,108px);line-height:.84;display:block}.content-section-head{max-width:820px;margin-bottom:34px}.content-section-head.center{text-align:center;margin-left:auto;margin-right:auto}.content-section-head p{margin:14px 0 0;font-size:18px}.content-engine-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.content-engine-card,.content-solution-card,.content-product-card,.content-service-card{border-radius:28px;padding:26px}.content-engine-card span{color:var(--content-cyan);font-family:DIN Alternate,Arial Narrow,sans-serif;font-size:28px}.content-engine-card h3,.content-solution-card h3,.content-product-card h3,.content-service-card h3{margin:18px 0 0;font-size:24px}.content-engine-card p,.content-solution-card p,.content-product-card p,.content-service-card p{margin:12px 0 0}.content-engine-action{text-align:center}.content-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.content-solution-card{min-height:330px}.content-solution-card span{color:var(--content-cyan);text-transform:uppercase;letter-spacing:.1em;font-size:12px}.content-solution-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.content-solution-metrics div{background:#ffffff0d;border-radius:16px;min-width:0;padding:12px}.content-solution-metrics strong{color:#fff;margin-top:6px;font-size:15px;display:block}.content-product-grid,.content-service-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.content-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-product-card{background:linear-gradient(180deg,#4ef6ff1a,transparent 32%),var(--content-panel-strong)}.content-product-card>span{color:var(--content-cyan)}.content-product-item{border-top:1px solid #ffffff14;margin-top:24px;padding-top:22px}.content-product-item h4{margin:0;font-size:18px}.content-product-item div{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.content-product-item button{color:#dffbff;background:#4ef6ff14;border:1px solid #4ef6ff38;border-radius:999px;padding:7px 12px}.content-service-card span{color:var(--content-gold);margin-top:18px;display:block}.content-industry-section{overflow:hidden}.content-industry-track{grid-template-columns:repeat(8,minmax(130px,1fr));gap:14px;display:grid}.content-industry-card{background:#111827;border:1px solid #ffffff14;border-radius:20px;min-height:168px;margin:0;position:relative;overflow:hidden}.content-industry-card img{object-fit:cover;filter:saturate(.92)brightness(.78);width:100%;height:100%;min-height:168px;transition:transform .32s,filter .32s;display:block}.content-industry-card:hover img{filter:saturate(1.08)brightness(.98);transform:scale(1.05)}.content-industry-card figcaption{color:#fff;text-shadow:0 6px 18px #00000080;font-weight:800;position:absolute;bottom:12px;left:12px;right:12px}.content-final-cta{padding-bottom:30px}.content-final-card{background:radial-gradient(circle at 84% 20%,#4ef6ff47,#0000 26%),linear-gradient(135deg,#131d36f5,#080c18f5);border-radius:38px;justify-content:space-between;align-items:center;gap:32px;padding:clamp(30px,5vw,62px);display:flex}.content-final-card .content-cta{flex:none;margin-top:0}@media (max-width:1180px){.content-hero-inner,.content-platform-grid{grid-template-columns:1fr}.content-engine-grid,.content-solution-grid,.content-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.content-industry-track{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:760px){.content-hero{padding:126px 0 70px}.content-hero-inner{gap:34px;min-height:auto}.content-hero-visual{border-radius:28px;min-height:420px}.content-command-card,.content-signal-grid{left:20px;right:20px}.content-command-card{padding:22px;top:20px}.content-signal-grid{grid-template-columns:repeat(2,1fr);bottom:20px}.content-stat-row,.content-engine-grid,.content-solution-grid,.content-product-grid,.content-service-grid,.content-solution-metrics,.content-industry-track{grid-template-columns:1fr}.content-platform-section,.content-engine-section,.content-solutions-section,.content-products-section,.content-service-section,.content-industry-section,.content-final-cta{padding-top:70px}.content-final-card{display:block}.content-final-card .content-cta{margin-top:24px}}.cm2-page{background:url(https://jingyun-studio.oss-cn-chengdu.aliyuncs.com/uploads/1781173328989-bg-left.DIf8Uqkq.png) 0 0/50% no-repeat,url(https://jingyun-studio.oss-cn-chengdu.aliyuncs.com/uploads/1781173507389-bg-right.8xUK6Y7g.png) 100% 0/50% no-repeat,#000}.cm2-main{color:#ccc;overflow:hidden}.cm2-page .top-nav.nav-transparent .nav-links,.cm2-page .top-nav.nav-transparent .nav-link-btn,.cm2-page .top-nav.nav-transparent .brand{color:#eef2ff}.cm2-page .top-nav.nav-transparent .primary-btn{color:#05070d;background:#fff;border:1px solid #fff}.cm2-page .top-nav.nav-solid{background:#000000e0;border-bottom-color:#ffffff14}.cm2-page .top-nav.nav-solid .nav-links,.cm2-page .top-nav.nav-solid .nav-link-btn{color:#eef2ff}.cm2-page .top-nav.nav-solid .primary-btn{color:#05070d;background:#fff;border:1px solid #fff}.cm2-gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(270deg,#ff961d,#fe54ff 19%,#6b7aff 36%,#5698ff 65%,#99fdff 89%,#f9f8ff);-webkit-background-clip:text;background-clip:text}[data-cm2-reveal]{opacity:0;will-change:transform,opacity;transition:opacity .8s,transform .8s,filter .8s}[data-cm2-reveal=rise]{transform:translateY(72px)}[data-cm2-reveal=slide-left]{transform:translate(-110px)scale(.96)}[data-cm2-reveal=slide-right]{transform:translate(110px)scale(.96)}[data-cm2-reveal=scale]{transform:scale(.58)}[data-cm2-reveal=zoom]{transform:translateY(48px)scale(.84)}[data-cm2-reveal=metric]{transform:translateY(36px)scale(.92)}[data-cm2-reveal=product]{transform:translateY(70px)scale(.82)}[data-cm2-reveal=service]{transform:translate(-90px)scale(.86)}.cm2-service-card:nth-child(2)[data-cm2-reveal=service]{transform:translate(90px)scale(.86)}[data-cm2-reveal].is-visible{opacity:1;filter:none;transform:translate(0)scale(1)}.cm2-section{padding-top:100px}.cm2-section-head{max-width:900px;margin:0 auto}.cm2-section-head.center{text-align:center}.cm2-section-head h2{letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.9vw,72px);font-weight:800;line-height:1.08}.cm2-section-head p{color:#ffffff94;max-width:760px;margin:18px auto 0;font-size:18px;line-height:1.75}.cm2-hero{min-height:100vh;position:relative}.cm2-hero:after{content:"";background:linear-gradient(#0000001f,#0000008f);position:absolute;inset:0}.cm2-hero-video-wrap,.cm2-hero-video{width:100%;height:100%;position:absolute;inset:0}.cm2-hero-video{object-fit:cover}.cm2-hero-inner{z-index:1;justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative}.cm2-hero-copy{text-align:center;padding-top:80px}.cm2-kicker{letter-spacing:.04em;font-size:clamp(54px,8vw,82px);font-weight:800;line-height:1}.cm2-hero-copy h1{color:#fff;letter-spacing:-.03em;margin:18px 0 0;font-size:clamp(42px,5vw,80px);font-weight:800}.cm2-hero-copy p{color:#ffffff80;max-width:760px;margin:18px auto 0;font-size:clamp(18px,2vw,24px);line-height:1.45}.cm2-outline-btn{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffff8c;border-radius:999px;justify-content:center;align-items:center;min-height:60px;margin-top:30px;padding:0 34px;font-size:18px;font-weight:700;transition:opacity .18s,transform .18s,border-color .18s;display:inline-flex}.cm2-outline-btn:hover{opacity:.92;border-color:#ffffffbf;transform:translateY(-1px)}.cm2-small-btn{min-height:50px;padding:0 26px;font-size:16px}.cm2-full-btn{width:100%}.cm2-enterprise-grid{grid-template-columns:minmax(0,1fr) minmax(340px,460px);align-items:center;gap:64px;display:grid}.cm2-enterprise-copy h2{letter-spacing:-.04em;margin:0;font-size:clamp(38px,4.5vw,72px);font-weight:800;line-height:1.18}.cm2-copy-lead,.cm2-copy-body,.cm2-engine-item p,.cm2-solution-copy p,.cm2-product-card p,.cm2-service-card p{color:#ffffff94;font-size:18px;line-height:1.8}.cm2-copy-lead{max-width:760px;margin:24px 0 0}.cm2-stats-row{border-bottom:1px solid #11141c;gap:80px;margin:44px 0 0;padding:30px 0;display:inline-flex}.cm2-stats-row article span{color:#ffffff9e;font-size:16px;display:block}.cm2-stats-row article strong{margin-top:8px;font-size:clamp(44px,5vw,72px);font-weight:800;line-height:1;display:block}.cm2-stats-row article em{color:#fff;-webkit-text-fill-color:#fff;margin-left:8px;font-size:18px;font-style:normal}.cm2-stats-row article:nth-child(2){transition-delay:.12s}.cm2-stats-row article:nth-child(3){transition-delay:.24s}.cm2-copy-body{max-width:800px;margin:30px 0 0}.cm2-enterprise-visual{justify-content:flex-end;display:flex}.cm2-enterprise-card{aspect-ratio:500/700;background:url(https://jingyun-studio.oss-cn-chengdu.aliyuncs.com/uploads/1781173507389-bg-right.8xUK6Y7g.png) top/128% 128% no-repeat;border:0;border-radius:16px;width:min(100%,460px);animation:6s ease-in-out infinite cm2-card-float;position:relative;overflow:visible;box-shadow:inset 0 1px #ffffff14,0 26px 60px #3c1c9257}.cm2-enterprise-card img{width:120%;transition:transform .8s;position:absolute;top:20px;left:-30%}.cm2-enterprise-visual.is-visible .cm2-enterprise-card img{transform:translate(-10px)}.cm2-enterprise-card-copy{color:#fff;font-weight:900;position:absolute;bottom:40px;left:40px;right:40px}.cm2-enterprise-card-copy span{font-size:clamp(24px,2vw,46px);display:block}.cm2-enterprise-card-copy strong{margin-top:24px;font-size:clamp(48px,5vw,84px);line-height:.95;display:block}.cm2-engine-grid{grid-template-columns:minmax(0,1fr) minmax(240px,33%) minmax(0,1fr);align-items:center;gap:42px;padding:60px 0 0;display:grid}.cm2-engine-column{gap:48px;display:grid}.cm2-engine-column .cm2-engine-item:nth-child(2){transition-delay:.14s}.cm2-engine-column .cm2-engine-item:nth-child(3){transition-delay:.28s}.cm2-engine-item h3{margin:0 0 12px;font-size:clamp(32px,3vw,54px);font-weight:800}.cm2-engine-item p{margin:0}.cm2-engine-visual{aspect-ratio:200/300;background:linear-gradient(150deg,#6a3df8,#0000005c 60%);border-radius:30px;width:min(100%,400px);margin:0 auto;position:relative;overflow:visible;box-shadow:0 24px 80px #4922ff33}.cm2-engine-center{z-index:2;flex-direction:column;align-items:center;gap:26px;display:flex;position:relative}.cm2-engine-visual img{z-index:2;transform-origin:bottom;width:150%;transition:transform .9s;position:absolute;bottom:18%;left:50%;transform:translate(-50%)scale(1.22)}.cm2-engine-center.is-visible .cm2-engine-visual img{transform:translate(-50%)translateY(6px)scale(1.22)}.cm2-engine-center .cm2-outline-btn{z-index:3;width:min(78%,360px);margin-top:0;position:relative}.cm2-solution-stage{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:32px;margin-top:48px;display:grid}.cm2-solution-nav{color:#fff;cursor:pointer;background:0 0;border:1px solid #ffffffd9;border-radius:50%;width:40px;height:40px;font-size:24px}.cm2-solution-card{isolation:isolate;background:#0a0a0af5;border-radius:20px;gap:60px;padding:40px;animation:.7s cm2-solution-enter;display:flex;position:relative;overflow:hidden}.cm2-solution-image{aspect-ratio:3/4;border-radius:8px;flex:none;width:min(34%,360px);overflow:hidden}.cm2-solution-image img{object-fit:cover;width:100%;height:100%;transition:transform .7s}.cm2-solution-card:hover .cm2-solution-image img{transform:scale(1.04)}.cm2-solution-copy{flex:auto;min-width:0}.cm2-solution-copy>span{color:#fff;opacity:.86;font-size:18px;display:block}.cm2-solution-copy h3{color:#fff;margin:10px 0 0;font-size:clamp(34px,4vw,54px);font-weight:800}.cm2-solution-copy p{color:#ffffff9e;margin:22px 0 0}.cm2-solution-metrics{gap:40px;margin-top:40px;display:flex}.cm2-solution-metrics small{color:#ffffff9e;font-size:16px;display:block}.cm2-solution-metrics strong{margin-top:8px;font-size:clamp(30px,3vw,48px);font-weight:800;display:block}.cm2-solution-fill{z-index:-1;filter:blur(75px);background-color:#030057;border-radius:50%;width:50%;height:100%;position:absolute;top:-15%}.cm2-solution-fill-left{left:-15%}.cm2-solution-fill-right{top:-45%;right:-15%}.cm2-solution-dots{justify-content:center;gap:10px;margin-top:26px;display:flex}.cm2-solution-dots button{cursor:pointer;background:#ffffff2e;border:0;border-radius:50%;width:12px;height:12px}.cm2-solution-dots button.active{background:#6b7aff}.cm2-product-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px;margin-top:60px;display:grid}.cm2-product-card:first-child[data-cm2-reveal=product]:not(.is-visible){transform:translateY(-26%)scale(.9)}.cm2-product-card:nth-child(2)[data-cm2-reveal=product]:not(.is-visible){transform:scale(.26)}.cm2-product-card:nth-child(3)[data-cm2-reveal=product]:not(.is-visible){transform:translateY(26%)scale(.9)}.cm2-product-card{color:#fff;background-position:50%;background-repeat:no-repeat;background-size:cover;border:1px solid #313139;border-radius:20px;padding:56px 30px;transition:transform .8s,opacity .8s,box-shadow .35s}.cm2-product-card:hover{box-shadow:0 18px 48px #3a24b347}.cm2-product-card>span{font-size:16px}.cm2-product-card h3{margin:8px 0 0;font-size:clamp(32px,3.6vw,44px);font-weight:800}.cm2-product-subtitle{color:#ffffff9e;margin:8px 0 0}.cm2-product-group{margin-top:34px}.cm2-product-group h4{color:#ffffffdb;margin:0;font-size:26px;font-weight:500}.cm2-product-group p{color:#ffffff94;margin:8px 0 0;font-size:16px}.cm2-product-tags{flex-wrap:wrap;gap:12px;margin-top:14px;display:flex}.cm2-product-tags button{color:#ffffffad;background:0 0;border:1px solid #74798a;border-radius:4px;min-width:160px;height:40px;padding:0 16px;font-size:14px}.cm2-service-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:60px;display:grid}.cm2-service-card{background:linear-gradient(330deg,#000,#111 60%,#6a3df8);border-radius:20px;padding:28px 30px}.cm2-service-card h3{color:#fff;margin:0;font-size:clamp(28px,3vw,38px);font-weight:800}.cm2-service-card p{color:#ffffff9e;margin:14px 0 0}.cm2-industry-marquee{margin-top:60px;overflow:hidden}.cm2-industry-marquee:hover .cm2-industry-track{animation-play-state:paused}.cm2-industry-track{gap:6px;animation:40s linear infinite cm2-marquee;display:inline-flex}.cm2-industry-card{aspect-ratio:13/21;border-radius:8px;flex:none;width:215px;margin:0;position:relative;overflow:hidden}.cm2-industry-card img{object-fit:cover;width:100%;height:100%}.cm2-industry-card figcaption{color:#eee;opacity:0;background:#0009;justify-content:center;align-items:center;font-size:24px;transition:opacity .18s;display:flex;position:absolute;inset:0}.cm2-industry-card:hover figcaption{opacity:1}.cm2-industry-head,.cm2-final-head{position:relative;overflow:hidden}.cm2-industry-head:after,.cm2-final-head:after{content:"";filter:blur(40px);z-index:-1;background:#563bdcb8;width:150%;height:100%;transition:width 1s;position:absolute;top:0;left:50%;transform:translate(-50%)}.cm2-industry-head.is-visible:after,.cm2-final-head.is-visible:after{width:0}.cm2-final-cta{padding-bottom:100px}.cm2-final-action{justify-content:center;margin-top:26px;display:flex}.cm2-home-footer{background:#05070df5;border-top-color:#7e9cff2e;margin-top:0}.cm2-home-footer .footer-brand p,.cm2-home-footer .footer-links,.cm2-home-footer .footer-links a,.cm2-home-footer .footer-links button{color:#eef4ffb8}.cm2-home-footer .footer-brand a{color:#eef4ffd1}.cm2-home-footer .footer-brand img{filter:drop-shadow(0 10px 24px #5462dc2e)}@keyframes cm2-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cm2-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes cm2-solution-enter{0%{opacity:0;transform:translateY(34px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:1180px){.cm2-enterprise-grid,.cm2-engine-grid{grid-template-columns:1fr}.cm2-enterprise-visual{justify-content:center}.cm2-product-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cm2-solution-card{gap:36px}.cm2-solution-image{width:min(36%,300px)}}@media (max-width:760px){.cm2-section{padding-top:70px}.cm2-hero-copy{padding-top:50px}.cm2-hero-copy p,.cm2-copy-lead,.cm2-copy-body,.cm2-engine-item p,.cm2-solution-copy p,.cm2-product-card p,.cm2-service-card p,.cm2-section-head p{font-size:16px}.cm2-stats-row{gap:20px;width:100%;display:grid}.cm2-enterprise-grid,.cm2-engine-grid,.cm2-product-grid,.cm2-service-grid{gap:24px}.cm2-enterprise-card{width:min(100%,360px)}.cm2-engine-visual{width:min(100%,320px)}.cm2-engine-visual .cm2-outline-btn{width:min(72%,240px)}.cm2-solution-stage{grid-template-columns:1fr;gap:18px}.cm2-solution-nav{display:none}.cm2-solution-card{padding:20px;display:block}.cm2-solution-image{width:100%;margin-bottom:20px}.cm2-solution-metrics{grid-template-columns:1fr;gap:18px;display:grid}.cm2-product-grid,.cm2-service-grid{grid-template-columns:1fr}.cm2-product-card:first-child[data-cm2-reveal=product]:not(.is-visible),.cm2-product-card:nth-child(2)[data-cm2-reveal=product]:not(.is-visible),.cm2-product-card:nth-child(3)[data-cm2-reveal=product]:not(.is-visible){transform:translateY(50px)scale(.92)}.cm2-industry-card{width:160px}}.home-page-shell .cm2-section{padding-top:92px}.home-page-shell .cm2-gradient-text{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#7dd7ff 0%,#5b8cff 58%,#7a7dff 100%);-webkit-background-clip:text;background-clip:text}.home-page-shell .cm2-section-head p,.home-page-shell .cm2-copy-lead,.home-page-shell .cm2-copy-body,.home-page-shell .cm2-engine-item p,.home-page-shell .cm2-solution-copy p,.home-page-shell .cm2-product-card p,.home-page-shell .cm2-service-card p{color:#5f6880}.home-page-shell .cm2-stats-row{border-bottom-color:#0f142214}.home-page-shell .cm2-stats-row article span,.home-page-shell .cm2-solution-metrics small{color:#7a8396}.home-page-shell .cm2-stats-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px 34px;width:min(100%,980px);display:grid}.home-page-shell .cm2-stats-row article strong{font-size:clamp(28px,3vw,40px);line-height:1.15}.home-page-shell .cm2-stats-row article em{display:none}.home-page-shell .cm2-enterprise-card{background:linear-gradient(#f6f8ff 0%,#eef3ff 100%);border-color:#cfd6f3;box-shadow:0 24px 54px #7d8dbe29}.home-page-shell .cm2-engine-visual{background:linear-gradient(#f7f9ff 0%,#eef3ff 100%);border:1px solid #d3daf3;box-shadow:0 26px 56px #8d9cc929}.home-page-shell .cm2-engine-visual:before{content:"";pointer-events:none;z-index:1;background:linear-gradient(#ffffffad,#e8eeff47);border-radius:30px;position:absolute;inset:0}.home-page-shell .cm2-engine-center .cm2-outline-btn{color:#fff;background:#121728;border-color:#121728;box-shadow:0 14px 32px #12172824}.home-page-shell .cm2-product-card{color:#111420;background-image:url(https://img.alicdn.com/imgextra/i2/O1CN018t8wRX1cs2lDXdqn9_!!6000000003655-2-tps-2892-616.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-color:#d7ddf3;box-shadow:0 22px 52px #8b99c21f}.home-page-shell .cm2-products .cm2-product-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;padding:6px 0 12px;display:grid;overflow:visible}.home-page-shell .cm2-products .cm2-product-card{min-width:0;padding:26px 22px}.home-page-shell .cm2-product-subtitle,.home-page-shell .cm2-product-group p{color:#697287;font-size:15px;line-height:1.7}.home-page-shell .cm2-product-group h4{color:#20263a;font-size:18px}.home-page-shell .cm2-product-tags button{color:#3f4a64;background:#ffffffe0;border-color:#cfd6ef;width:100%;min-width:0;height:36px;font-size:13px}.home-page-shell .cm2-products .cm2-product-card>span{font-size:13px}.home-page-shell .cm2-products .cm2-product-card h3{font-size:clamp(22px,2vw,28px);line-height:1.18}.home-page-shell .cm2-products .cm2-product-group{margin-top:24px}.home-page-shell .cm2-products .cm2-product-tags{gap:8px;margin-top:12px}.home-page-shell .cm2-service-card{background:linear-gradient(#fbfcff 0%,#f1f4fb 100%);border:1px solid #d9dff1;box-shadow:0 20px 48px #8694be1a}.home-page-shell .cm2-service-card h3{color:#141925}.home-page-shell .cm2-service-card p{color:#697287}.home-page-shell .cm2-industry-head:after,.home-page-shell .cm2-final-head:after{background:#93b6ff38}.home-page-shell .cm2-final-action .cm2-outline-btn,.home-page-shell .cm2-enterprise-copy .cm2-outline-btn{color:#fff;background:#121728;border-color:#121728}.home-page-shell .cm2-home-footer{background:0 0;border-top-color:#11142014;margin-top:72px}.home-page-shell .cm2-home-footer .footer-brand p,.home-page-shell .cm2-home-footer .footer-links,.home-page-shell .cm2-home-footer .footer-links a,.home-page-shell .cm2-home-footer .footer-links button,.home-page-shell .cm2-home-footer .footer-brand a{color:#49556c}.home-page-shell .cm2-home-footer .footer-brand img{filter:none}@media (max-width:760px){.home-page-shell .cm2-products .cm2-product-grid{grid-template-columns:1fr}.home-page-shell .cm2-products .cm2-product-card{padding:22px 18px}}.home-page-shell .cm2-enterprise-copy h2.cm2-gradient-text,.home-page-shell .cm2-section-head h2.cm2-gradient-text,.home-page-shell .cm2-engine-item h3.cm2-gradient-text,.home-page-shell .cm2-final-head h2.cm2-gradient-text{background:0 0;-webkit-background-clip:initial;background-clip:initial;-webkit-text-fill-color:initial;color:#111420}.home-page-shell .cm2-section-head h2 span{color:#5b8cff}.home-page-shell{--home-section-title-size:clamp(32px,4.2vw,52px);--home-section-copy-size:18px;--home-section-copy-size-mobile:16px}.home-page-shell .section-head h2,.home-page-shell .brand-value-head h2,.home-page-shell .cm2-enterprise-copy h2,.home-page-shell .cm2-section-head h2,.home-page-shell .cm2-final-head h2,.home-page-shell .stats-left h2{font-size:var(--home-section-title-size);letter-spacing:-.02em;font-weight:400;line-height:1.15}.home-page-shell .cm2-engine-item h3,.home-page-shell .cm2-product-card h3,.home-page-shell .cm2-service-card h3{letter-spacing:-.04em;font-weight:800}.home-page-shell .section-head p,.home-page-shell .brand-value-desc,.home-page-shell .cm2-copy-lead,.home-page-shell .cm2-copy-body,.home-page-shell .cm2-engine-item p,.home-page-shell .cm2-product-subtitle,.home-page-shell .cm2-product-group p,.home-page-shell .cm2-service-card p,.home-page-shell .cm2-section-head p,.home-page-shell .stats-left .brand-note,.home-page-shell .cm2-final-head p{font-size:var(--home-section-copy-size);line-height:1.7}.home-page-shell .news-grid p,.home-page-shell .cm2-product-tags button,.home-page-shell .stat-card p,.home-page-shell .news-date{font-size:16px;line-height:1.7}.home-page-shell .news-grid h3,.home-page-shell .brand-value-copy h3,.home-page-shell .cm2-engine-item h3,.home-page-shell .cm2-product-card h3,.home-page-shell .cm2-service-card h3{font-size:20px;line-height:1.35}.home-page-shell .brand-value-desc,.home-page-shell .cm2-copy-lead,.home-page-shell .cm2-copy-body,.home-page-shell .cm2-engine-item p,.home-page-shell .cm2-product-subtitle,.home-page-shell .cm2-product-group p,.home-page-shell .cm2-service-card p,.home-page-shell .cm2-section-head p,.home-page-shell .cm2-final-head p{color:#667188}.home-page-shell .cm2-enterprise-card,.home-page-shell .cm2-engine-visual{background:linear-gradient(#f7f9ff 0%,#eef3fb 100%);position:relative}.home-page-shell .home-feature-card,.home-page-shell .home-framework-shell,.home-page-shell .home-solution-shell,.home-page-shell .home-preview-panel,.home-page-shell .home-news-card,.home-page-shell .home-stat-card{-webkit-backdrop-filter:blur(8px);background:linear-gradient(#fffffff0 0%,#f5f9ffe0 100%);border:1px solid #dbe4f5f5;position:relative;box-shadow:0 24px 64px #798db61f,inset 0 1px #ffffffb8}.home-page-shell .home-feature-card:before,.home-page-shell .home-framework-shell:before,.home-page-shell .home-solution-shell:before,.home-page-shell .home-preview-panel:before,.home-page-shell .home-news-card:before,.home-page-shell .home-stat-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#ffffff61 0%,#ffffff14 42%,#ffffff05 100%);position:absolute;inset:0}.home-page-shell .home-feature-card--primary{border-color:#d6e2f6fa}.home-page-shell .home-feature-card--secondary{border-color:#dee5f8fa}.home-page-shell .home-card-glow--primary{background:radial-gradient(circle at 18% 2%,#ffffffc7,#0000 28%),radial-gradient(circle at 84% 18%,#69afff2e,#0000 24%),radial-gradient(circle at 92% 78%,#6f91ff24,#0000 28%)}.home-page-shell .home-card-glow--secondary{background:radial-gradient(circle at 88% 12%,#ffffffb8,#0000 22%),radial-gradient(circle at 86% 20%,#7aa4ff2e,#0000 28%),radial-gradient(circle at 90% 80%,#849eff1f,#0000 26%)}.home-page-shell .home-card-panel{-webkit-backdrop-filter:blur(10px);background:linear-gradient(#ffffffd1 0%,#f9fbffb8 100%);border:1px solid #e4ebf7eb;box-shadow:inset 0 1px #fffc,0 18px 40px #758cb614}.home-page-shell .home-framework-shell{background:radial-gradient(circle at 18% 14%,#ffffffbd,#0000 22%),radial-gradient(circle at 82% 16%,#82d8f21f,#0000 24%),radial-gradient(circle at 90% 82%,#7a97ff1a,#0000 26%),linear-gradient(#ffffffeb 0%,#f5f9ffe6 100%);border-color:#e0e8f6fa}.home-page-shell .home-framework-shell__glow{background:linear-gradient(122deg,#ffffffd1 0%,#ffffff38 46%,#79aaff0a 100%)}.home-page-shell .home-framework-grid{border-top-color:#dfe7f4e6!important}.home-page-shell .home-framework-item{background:linear-gradient(#ffffff0f,#fff0);position:relative}.home-page-shell .home-framework-item:after{content:"";opacity:.42;pointer-events:none;background:linear-gradient(#ffffff5c 0%,#ffffff0f 100%);border-radius:18px;position:absolute;inset:12px 8px}.home-page-shell .home-framework-item>div{z-index:1;position:relative}.home-page-shell .home-framework-item.md\:border-r{border-right-color:#dfe7f4d1!important}.home-page-shell .home-solution-shell{background:radial-gradient(circle at 18% 12%,#ffffffb3,#0000 22%),radial-gradient(circle at 86% 18%,#86daf31a,#0000 22%),linear-gradient(#fffffff0 0%,#f5f9ffe6 62%,#eff5fff0 100%);border-color:#e0e8f6fa}.home-page-shell .home-solution-column{justify-content:center;gap:40px;min-height:100%}.home-page-shell .home-solution-copy{flex-direction:column;justify-content:center;display:flex}.home-page-shell .home-solution-cta{align-self:flex-start;width:auto}.home-page-shell .home-preview-panel,.home-page-shell .home-solution-preview{background:linear-gradient(#f7faffeb 0%,#ebf1fce6 100%);border-color:#dee7f6eb;box-shadow:0 22px 54px #728bbb1a,inset 0 1px #ffffffc7}.home-page-shell .home-solution-hero-preview img{object-position:center}.home-page-shell .home-solution-item{background:linear-gradient(#ffffffc2 0%,#f7faffb8 100%);border:1px solid #e2e9f5eb;border-radius:24px;padding:28px 24px;box-shadow:0 18px 42px #768bb414,inset 0 1px #ffffffbd}.home-page-shell .home-tag-chip{border:1px solid #d8e1f3e6;box-shadow:inset 0 1px #ffffffc7;background:linear-gradient(#ffffffb3 0%,#f1f6ffb8 100%)!important}.home-page-shell .brand-value-card{background:radial-gradient(circle at 16% 20%,#ffffffb8,#0000 24%),radial-gradient(circle at 84% 16%,#71aaff1f,#0000 20%),linear-gradient(#fffffff5 0%,#f5f9ffeb 52%,#eef4fff0 100%);border-color:#e0e8f7f5;box-shadow:0 26px 60px #8998be1a,inset 0 1px #ffffffb8}.home-page-shell .home-stat-card{border-radius:24px;padding:24px 22px}.home-page-shell .home-news-card{border-radius:24px!important;padding:24px 22px!important}.home-page-shell .cm2-enterprise-card:before,.home-page-shell .cm2-engine-visual:after{content:"";border-radius:inherit;pointer-events:none;z-index:1;background:linear-gradient(#ffffff7a,#f1f5ff38);position:absolute;inset:0}.home-page-shell .cm2-enterprise-card img,.home-page-shell .cm2-engine-visual img{filter:saturate(.72)brightness(1.03)}.home-page-shell .cm2-enterprise-card-copy,.home-page-shell .cm2-enterprise-card-copy span,.home-page-shell .cm2-enterprise-card-copy strong{color:#111420;text-shadow:none}.home-page-shell .cm2-engine-visual .cm2-outline-btn,.home-page-shell .cm2-enterprise-copy .cm2-outline-btn,.home-page-shell .cm2-final-action .cm2-outline-btn{z-index:2;position:relative}.home-page-shell .cm2-product-card{background-blend-mode:normal;background-color:#fffffff5}.home-page-shell .cm2-product-tags button{color:#4b566d;background:#f7f9ff}.home-page-shell .cm2-service-card{background:linear-gradient(#fff 0%,#f5f7fc 100%)}.home-page-shell .brand-value-section{padding-top:96px}.home-page-shell .brand-value-head h2{letter-spacing:-.03em;color:#111420;font-size:clamp(30px,4vw,50px);font-weight:600;line-height:1.14}.home-page-shell .brand-value-head h2 span{color:#5b8cff}.home-page-shell .brand-value-head p{color:#6f7b92;max-width:760px;font-size:16px;line-height:1.9}.home-page-shell .brand-value-stage{width:auto;margin:34px -60px 0;padding:0 84px;display:block;position:relative}.home-page-shell .brand-value-nav{color:#3f4961;z-index:2;background:#ffffffeb;width:46px;height:46px;position:absolute;top:50%;transform:translateY(-50%);box-shadow:0 12px 24px #7e8db41f}.home-page-shell .brand-value-nav-prev{left:0}.home-page-shell .brand-value-nav-next{right:0}.home-page-shell .brand-value-nav:hover{background:#fff;transform:translateY(-52%);box-shadow:0 16px 30px #7e8db42e}.home-page-shell .brand-value-card{background:radial-gradient(circle at 16% 20%,#ffffffb8,#0000 24%),radial-gradient(circle at 84% 16%,#71aaff1f,#0000 20%),linear-gradient(#fffffff5 0%,#f5f9ffeb 52%,#eef4fff0 100%);border:1px solid #e0e8f7f5;border-radius:28px;gap:30px;width:100%;padding:36px;box-shadow:0 26px 60px #8998be1a,inset 0 1px #ffffffb8}.home-page-shell .brand-value-media img{border-radius:16px;box-shadow:0 14px 30px #7081aa1f}.home-page-shell .brand-value-eyebrow{color:#75819a;letter-spacing:.02em;font-size:14px}.home-page-shell .brand-value-copy h3{letter-spacing:-.035em;color:#111420;margin-top:18px;font-size:clamp(28px,3vw,42px);font-weight:600;line-height:1.16}.home-page-shell .brand-value-desc{color:#667188;max-width:640px;margin-top:20px;font-size:16px;line-height:1.9}.home-page-shell .brand-value-metrics{gap:18px;margin-top:30px}.home-page-shell .brand-value-metric{box-shadow:none;background:0 0;border:0;padding:0}.home-page-shell .brand-value-metric span{color:#7e879b;font-size:14px}.home-page-shell .brand-value-metric strong{letter-spacing:-.03em;-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#77a8ff 0%,#5b8cff 58%,#7a7dff 100%);-webkit-background-clip:text;background-clip:text;margin-top:10px;font-size:clamp(26px,2.6vw,38px);font-weight:700}@media (max-width:1080px){.home-page-shell .brand-value-stage{width:100%;margin:34px 0 0;padding:0}}.home-page-shell .brand-value-dots{margin-top:20px}.home-page-shell .brand-value-dots button{background:#7a89ae29;width:10px;height:10px}.home-page-shell .brand-value-dots button.active{background:#5b8cff}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
