@charset "UTF-8";*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0;width:100%;min-height:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}body{font-family:var(--font-family);font-size:14px;line-height:1.6;color:var(--color-text);background:var(--color-bg);overflow-x:hidden}#app{min-height:100vh}a{color:inherit;text-decoration:none;cursor:pointer}button{font-family:inherit;font-size:inherit;color:inherit;background:none;border:none;cursor:pointer;padding:0}input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}input::placeholder,textarea::placeholder{color:var(--color-text-placeholder);opacity:1}ul,ol,menu{margin:0;padding:0;list-style:none}h1,h2,h3,h4,h5,h6,p,figure,blockquote{margin:0}img,svg,video,canvas{display:block;max-width:100%}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-thumb{background:#e7151140;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#e715118c}::-webkit-scrollbar-track{background:transparent}::selection{background:#e7151166;color:var(--color-text-strong)}@font-face{font-family:Alibaba PuHuiTi;src:url(/assets/AlibabaPuHuiTi-Regular.subset-Cwv2iq6u.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Alibaba PuHuiTi;src:url(/assets/AlibabaPuHuiTi-Bold.subset-CqySu4_U.woff2) format("woff2");font-weight:700;font-style:normal;font-display:swap}:root{--color-bg: #050816;--color-bg-soft: #0a0f23;--color-bg-card: rgba(15, 23, 42, .6);--color-bg-deep: #030514;--color-text: #e2e8f0;--color-text-strong: #ffffff;--color-text-mute: #cbd5e1;--color-text-faint: #94a3b8;--color-text-placeholder: #64748b;--color-cyan: #e71511;--color-cyan-deep: #b91c1c;--color-indigo: #f97316;--color-indigo-soft: #fb923c;--color-violet: #f59e0b;--color-pink: #ec4899;--color-mint: #f43f5e;--color-border: rgba(148, 163, 184, .16);--color-border-strong: rgba(231, 21, 17, .35);--shadow-card: 0 8px 24px -8px rgba(15, 23, 42, .6);--shadow-glow: 0 0 40px rgba(231, 21, 17, .3);--gradient-primary: linear-gradient(90deg, #e71511, #fb923c, #ec4899);--gradient-soft: linear-gradient(135deg, #e71511, #f97316);--gradient-warm: linear-gradient(135deg, #f59e0b, #ec4899);--radius-sm: 8px;--radius-md: 14px;--radius-lg: 20px;--radius-pill: 999px;--content-max: 1280px;--content-pad-x: 40px;--font-family: "Alibaba PuHuiTi";--header-h: 72px;--header-h-mobile: 60px;--color-header-bg: rgba(5, 8, 22, .85);--color-header-border: rgba(231, 21, 17, .12);--color-drawer-overlay: rgba(5, 8, 22, .7);--color-drawer-bg: linear-gradient(180deg, #0a0f23 0%, #050816 100%);--color-drawer-border: rgba(231, 21, 17, .12);--color-input-bg: rgba(15, 23, 42, .5);--color-workflow-bg: rgba(10, 15, 35, .5);--color-pin: #fff;--color-success: #34d399;--color-success-bg: rgba(16, 185, 129, .18);--color-danger: #f87171;--color-danger-bg: rgba(245, 101, 101, .4);--color-tag-bg: rgba(231, 21, 17, .12);--color-tag-border: rgba(231, 21, 17, .3);--color-check-bg: rgba(244, 63, 94, .12);--color-check-border: rgba(244, 63, 94, .4);--color-timeline-line: rgba(231, 21, 17, .5);--color-faq-body-bg: rgba(255, 255, 255, .1);--color-step-line: rgba(148, 163, 184, .3);--color-price-bar-bg: rgba(148, 163, 184, .15);--color-logo-shine: rgba(255, 255, 255, .4);--color-logo-cube: #fff;--color-logo-cube-glow: rgba(255, 255, 255, .6);--color-pin-glow: rgba(255, 255, 255, .8);--color-pin-ripple: rgba(255, 255, 255, .5);--color-cyan-bg: rgba(231, 21, 17, .12);--color-cyan-border: rgba(231, 21, 17, .3);--color-violet-bg: rgba(245, 158, 11, .12);--color-violet-border: rgba(245, 158, 11, .3);--color-mint-bg: rgba(244, 63, 94, .12);--color-mint-border: rgba(244, 63, 94, .3);--color-amber-bg: rgba(245, 158, 11, .12);--color-amber-border: rgba(245, 158, 11, .3);--color-pink-bg: rgba(236, 72, 153, .12);--color-pink-border: rgba(236, 72, 153, .3);--color-indigo-bg: rgba(249, 115, 22, .12);--color-indigo-border: rgba(249, 115, 22, .3)}@media(max-width:768px){:root{--content-pad-x: 20px}}@media(max-width:480px){:root{--content-pad-x: 16px}}[data-theme=light]{--color-bg: #f8fafc;--color-bg-soft: #f1f5f9;--color-bg-card: rgba(255, 255, 255, .7);--color-bg-deep: #e2e8f0;--color-text: #334155;--color-text-strong: #0f172a;--color-text-mute: #475569;--color-text-faint: #64748b;--color-text-placeholder: #94a3b8;--color-border: rgba(148, 163, 184, .35);--color-border-strong: rgba(231, 21, 17, .5);--shadow-card: 0 8px 24px -8px rgba(148, 163, 184, .3);--shadow-glow: 0 0 40px rgba(231, 21, 17, .2);--color-header-bg: rgba(255, 255, 255, .85);--color-header-border: rgba(231, 21, 17, .25);--color-drawer-overlay: rgba(100, 116, 139, .4);--color-drawer-bg: linear-gradient(180deg, #ffffff 0%, #f8fafc 100%);--color-drawer-border: rgba(231, 21, 17, .2);--color-input-bg: rgba(241, 245, 249, .8);--color-workflow-bg: rgba(241, 245, 249, .6);--color-pin: #0f172a;--color-tag-bg: rgba(231, 21, 17, .08);--color-tag-border: rgba(231, 21, 17, .25);--color-faq-body-bg: rgba(15, 23, 42, .06);--color-step-line: rgba(148, 163, 184, .5);--color-price-bar-bg: rgba(148, 163, 184, .25);--color-logo-shine: rgba(0, 0, 0, .06);--color-logo-cube: #0f172a;--color-logo-cube-glow: rgba(15, 23, 42, .2);--color-pin-glow: rgba(15, 23, 42, .5);--color-pin-ripple: rgba(15, 23, 42, .3);--color-cyan-bg: rgba(231, 21, 17, .18);--color-cyan-border: rgba(231, 21, 17, .4);--color-violet-bg: rgba(245, 158, 11, .18);--color-violet-border: rgba(245, 158, 11, .4);--color-mint-bg: rgba(244, 63, 94, .18);--color-mint-border: rgba(244, 63, 94, .4);--color-amber-bg: rgba(245, 158, 11, .18);--color-amber-border: rgba(245, 158, 11, .4);--color-pink-bg: rgba(236, 72, 153, .18);--color-pink-border: rgba(236, 72, 153, .4);--color-indigo-bg: rgba(249, 115, 22, .18);--color-indigo-border: rgba(249, 115, 22, .4)}body,.site-layout,.glass-card,input,select,textarea,.btn,.nav-item,.drawer-item,.footer-col a,.footer-bottom,.partner-cell,.office-card,.milestone-card,.value-card,.team-card,.timeline-content,.cta-card,.form-card,.info-card,.pricing-card,.faq-item{transition:background-color .35s ease,border-color .35s ease,color .35s ease,box-shadow .35s ease}.gradient-text{background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.section{position:relative;padding:100px 0}@media(max-width:1024px){.section{padding:80px 0}}@media(max-width:768px){.section{padding:56px 0}}@media(max-width:480px){.section{padding:44px 0}}.container{max-width:var(--content-max);margin:0 auto;padding:0 var(--content-pad-x)}.section-tag{display:inline-block;padding:6px 14px;border-radius:var(--radius-pill);background:var(--color-tag-bg);border:1px solid var(--color-tag-border);font-size:13px;color:var(--color-cyan);margin-bottom:20px}@media(max-width:768px){.section-tag{font-size:12px;padding:5px 12px;margin-bottom:14px}}.section-title{font-size:clamp(28px,4vw,44px);font-weight:800;color:var(--color-text-strong);line-height:1.2;margin:0 0 16px}.section-desc{font-size:clamp(14px,1.4vw,17px);color:var(--color-text-mute);line-height:1.8;margin:0}.section-head{text-align:center;margin-bottom:60px}@media(max-width:768px){.section-head{margin-bottom:36px}}.section-head .section-desc{max-width:700px;margin:0 auto}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 26px;border-radius:var(--radius-pill);font-size:15px;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap;-webkit-user-select:none;user-select:none}.btn:active{transform:translateY(0) scale(.98)}@media(max-width:768px){.btn{height:42px;padding:0 22px;font-size:14px}}.btn-primary{background:var(--gradient-soft);color:#fff;box-shadow:0 8px 24px -8px #c4181899}.btn-primary:hover{transform:translateY(-2px);box-shadow:0 14px 32px -6px #c41818cc}.btn-ghost{border:1px solid rgba(231,21,17,.35);color:var(--color-cyan);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.btn-ghost:hover{border-color:var(--color-cyan);color:#fff;background:#e7151159}.glass-card{background:var(--color-bg-card);border:1px solid var(--color-border);border-radius:var(--radius-md);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;contain:layout paint}.bg-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(231,21,17,.06) 1px,transparent 1px),linear-gradient(90deg,rgba(231,21,17,.06) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(circle at center,black,transparent 70%);-webkit-mask-image:radial-gradient(circle at center,black,transparent 70%);pointer-events:none}.bg-orb{position:absolute;border-radius:50%;filter:blur(60px);opacity:.4;pointer-events:none}.page-fade-enter-active,.page-fade-leave-active{transition:opacity .3s ease,transform .3s ease}.page-fade-enter-from{opacity:0;transform:translateY(8px)}.page-fade-leave-to{opacity:0;transform:translateY(-8px)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,[tabindex]:not([tabindex="-1"]):focus-visible{outline:2px solid var(--color-cyan);outline-offset:2px}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}noscript .noscript-fallback{position:absolute;inset:0;background:radial-gradient(ellipse at center,var(--color-cyan-bg),var(--color-bg) 70%);z-index:0}
