:root,html[data-theme=dark],html.theme-dark{color-scheme:dark;--bg-color: #06080d;--text-main: #ffffff;--text-muted: #a3aab8;--text-soft: #d9dee8;--border-color: rgba(255, 255, 255, .12);--card-bg: rgba(255, 255, 255, .055);--card-hover: rgba(255, 255, 255, .1);--code-bg: #171922;--code-inner-bg: #20232d;--primary: #5d73ff;--primary-strong: #7c8dff;--button-bg: #ffffff;--button-text: #000000;--button-muted-bg: transparent;--button-muted-text: #f8fafc;--button-muted-border: rgba(255, 255, 255, .24);--button-muted-hover-bg: rgba(255, 255, 255, .07);--button-muted-hover-border: rgba(255, 255, 255, .42);--stats-num: #ffffff;--stats-label: #a3aab8;--stats-border: rgba(255, 255, 255, .22);--stats-hover-border: rgba(255, 255, 255, .42);--stats-hover-bg: rgba(255, 255, 255, .03);--api-box-bg: #1c1c1e;--api-box-border: rgba(255, 255, 255, .1);--api-box-hover-border: rgba(255, 255, 255, .22);--api-title: #a3aab8;--api-code-bg: #2c2c2e;--api-url: #f8fafc;--api-path: #64d2ff;--api-shadow: rgba(0, 0, 0, .4);--shadow-color: rgba(0, 0, 0, .48);--light-left: rgba(41, 98, 255, .35);--light-right: rgba(142, 45, 226, .3);--nav-bg: rgba(6, 8, 13, .72);--nav-border: rgba(255, 255, 255, .08);--nav-text: #f8fafc;--nav-muted: rgba(248, 250, 252, .76);--nav-fade: rgba(6, 8, 13, .92);--grid-line: rgba(255, 255, 255, .045);--scan-line: rgba(93, 115, 255, .16);--hero-title-color: #ffffff;--hero-title-sheen: rgba(0, 0, 0, .42);--hero-title-edge: rgba(0, 0, 0, .14);--hero-title-shadow: rgba(0, 0, 0, .2);--hero-orbit-blue: rgba(93, 115, 255, .62);--hero-orbit-teal: rgba(34, 211, 238, .34);--hero-orbit-amber: rgba(251, 191, 36, .22);--hero-stream: rgba(125, 211, 252, .2);--hero-scene-x: 0px;--hero-scene-y: 0px;--hero-scene-scale: 1;--hero-scene-opacity: 1;--hero-scene-saturation: 1;--hero-blue-x: 34%;--hero-blue-y: 42%;--hero-purple-x: 76%;--hero-purple-y: 58%;--hero-amber-x: 42%;--hero-amber-y: 68%;--hero-ring-one-rotate: -18deg;--hero-ring-two-rotate: 24deg;--font-family: "Inter", -apple-system, BlinkMacSystemFont, "PingFang SC", "Helvetica Neue", STHeiti, "Microsoft Yahei", Tahoma, Simsun, sans-serif}html[data-theme=light],html.theme-light{color-scheme:light;--bg-color: #f6f8fc;--text-main: #111827;--text-muted: #5f6b7a;--text-soft: #334155;--border-color: rgba(17, 24, 39, .12);--card-bg: rgba(255, 255, 255, .68);--card-hover: rgba(255, 255, 255, .92);--code-bg: rgba(255, 255, 255, .76);--code-inner-bg: #eef3fb;--primary: #3856e8;--primary-strong: #1f3fd7;--button-bg: #111827;--button-text: #ffffff;--button-muted-bg: rgba(255, 255, 255, .82);--button-muted-text: #111827;--button-muted-border: rgba(15, 23, 42, .12);--button-muted-hover-bg: #ffffff;--button-muted-hover-border: rgba(56, 86, 232, .42);--stats-num: #111827;--stats-label: #5f6b7a;--stats-border: rgba(15, 23, 42, .18);--stats-hover-border: rgba(56, 86, 232, .38);--stats-hover-bg: rgba(255, 255, 255, .72);--api-box-bg: #ffffff;--api-box-border: rgba(15, 23, 42, .12);--api-box-hover-border: rgba(56, 86, 232, .34);--api-title: #5f6b7a;--api-code-bg: #eef3fb;--api-url: #111827;--api-path: #0068a8;--api-shadow: rgba(47, 64, 101, .18);--shadow-color: rgba(47, 64, 101, .16);--light-left: rgba(59, 130, 246, .22);--light-right: rgba(20, 184, 166, .18);--nav-bg: rgba(255, 255, 255, .76);--nav-border: rgba(15, 23, 42, .06);--nav-text: #111827;--nav-muted: rgba(17, 24, 39, .72);--nav-fade: rgba(255, 255, 255, .88);--grid-line: rgba(17, 24, 39, .06);--scan-line: rgba(56, 86, 232, .13);--hero-title-color: #000000;--hero-title-sheen: rgba(255, 255, 255, .92);--hero-title-edge: rgba(255, 255, 255, .34);--hero-title-shadow: rgba(255, 255, 255, .18);--hero-orbit-blue: rgba(56, 86, 232, .32);--hero-orbit-teal: rgba(13, 148, 136, .24);--hero-orbit-amber: rgba(245, 158, 11, .18);--hero-stream: rgba(37, 99, 235, .14);--hero-scene-x: 0px;--hero-scene-y: 0px;--hero-scene-scale: 1;--hero-scene-opacity: 1;--hero-scene-saturation: 1;--hero-blue-x: 34%;--hero-blue-y: 42%;--hero-purple-x: 76%;--hero-purple-y: 58%;--hero-amber-x: 42%;--hero-amber-y: 68%;--hero-ring-one-rotate: -18deg;--hero-ring-two-rotate: 24deg}*{margin:0;padding:0;box-sizing:border-box}html{background-color:var(--bg-color);scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0;display:none}body{font-family:var(--font-family);background:radial-gradient(circle at 50% -10%,color-mix(in srgb,var(--primary) 22%,transparent),transparent 34rem),linear-gradient(180deg,color-mix(in srgb,var(--bg-color) 94%,#111827),var(--bg-color));color:var(--hero-title-color);overflow-x:hidden;-ms-overflow-style:none;scrollbar-width:none;scroll-behavior:smooth;transition:background-color .25s ease,color .25s ease}body:before,body:after{content:"";position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:-2}body:before{background-image:linear-gradient(var(--grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--grid-line) 1px,transparent 1px);background-size:72px 72px;mask-image:linear-gradient(to bottom,transparent 0%,black 12%,black 70%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 12%,black 70%,transparent 100%);animation:grid-drift 22s linear infinite}body:after{background:linear-gradient(105deg,transparent 0%,transparent 42%,var(--scan-line) 48%,transparent 56%,transparent 100%);transform:translate(-70%);animation:scan-field 14s cubic-bezier(.22,1,.36,1) infinite;opacity:.7}a{text-decoration:none;color:inherit}ul{list-style:none}.site-header{position:fixed;top:0;left:0;right:0;z-index:100;height:72px;color:var(--nav-text);background:var(--nav-bg);border-bottom:1px solid var(--nav-border);backdrop-filter:blur(22px) saturate(1.45);-webkit-backdrop-filter:blur(22px) saturate(1.45);transition:color .25s ease,background .25s ease,border-color .25s ease,box-shadow .25s ease}.site-header.scrolled{box-shadow:0 14px 44px var(--shadow-color)}.site-header:after{content:"";position:absolute;left:0;right:0;top:100%;height:72px;pointer-events:none;background:linear-gradient(to bottom,var(--nav-fade),rgba(255,255,255,0));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.7) 45%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,black 0%,rgba(0,0,0,.7) 45%,transparent 100%);opacity:.86}.nav-shell{height:100%;display:flex;align-items:center;gap:28px;padding:0 28px;position:relative;z-index:1}.brand{display:flex;align-items:center;gap:12px;min-width:max-content;font-size:21px;font-weight:800;letter-spacing:0;font-style:italic}.brand span{display:inline-block;transform:skew(-10deg);transform-origin:left center}.brand-logo{width:32px;height:32px;flex:0 0 auto;display:block;filter:drop-shadow(0 6px 16px rgba(56,86,232,.22))}.brand-logo-mask{background:currentColor;mask:url(/YS-logo.svg) center / contain no-repeat;-webkit-mask:url(/YS-logo.svg) center / contain no-repeat}.nav-links{display:flex;align-items:center;gap:28px;font-size:16px;font-weight:700;color:var(--nav-muted);white-space:nowrap}.nav-links a{transition:color .2s ease,transform .2s ease}.nav-links a:hover,.nav-links a.active{color:var(--nav-text);transform:translateY(-1px)}.theme-toggle{margin-left:auto;width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;color:var(--nav-muted);background:var(--card-bg);border:1px solid var(--border-color);border-radius:999px;cursor:pointer;transition:color .2s ease,background .2s ease,transform .2s ease}.theme-toggle:hover{color:var(--nav-text);background:var(--card-hover);transform:translateY(-1px)}body.is-embedded .site-header,html[data-embedded=true] .site-header,html[data-embedded=true] .dot-nav,html[data-embedded=true] .scroll-progress,body.is-embedded .dot-nav,body.is-embedded .scroll-progress{display:none}html[data-embedded=true] section,body.is-embedded section{padding-top:72px}html[data-view=about] .home-view,html[data-view=footer] .home-view,html[data-view=home] .about-view,html[data-view=home] .footer-view,html[data-view=footer] .about-view,html[data-view=about] .footer-view{display:none!important}html[data-view=footer],html[data-view=footer] body{background:transparent;color-scheme:normal}html[data-view=footer] .ambient-light,html[data-view=footer] .mouse-glow,html[data-view=footer] .hero-orbit-bg,html[data-view=footer] body:before,html[data-view=footer] body:after{display:none}.ambient-light{position:fixed;width:800px;height:800px;border-radius:50%;filter:blur(120px);z-index:-1;opacity:.6;pointer-events:none;transition:background .25s ease,opacity .25s ease;animation:float 20s ease-in-out infinite alternate}.light-left{background:radial-gradient(circle,var(--light-left) 0%,rgba(11,12,16,0) 70%);top:-200px;left:-300px}.light-right{background:radial-gradient(circle,var(--light-right) 0%,rgba(11,12,16,0) 70%);bottom:-200px;right:-300px;animation-delay:-10s}@keyframes float{0%{transform:translate(0) scale(1)}50%{transform:translate(100px,50px) scale(1.1)}to{transform:translate(-50px,100px) scale(.9)}}@keyframes grid-drift{0%{background-position:0 0,0 0}to{background-position:72px 72px,72px 72px}}@keyframes scan-field{0%,12%{transform:translate(-75%);opacity:0}20%{opacity:.65}56%{opacity:.3}72%,to{transform:translate(72%);opacity:0}}.mouse-glow{position:fixed;width:600px;height:600px;background:radial-gradient(circle,var(--light-left) 0%,transparent 70%);border-radius:50%;pointer-events:none;z-index:-1;filter:blur(80px);opacity:0;transition:opacity .5s ease;transform:translate(-50%,-50%)}.scroll-progress{position:fixed;top:0;left:0;width:0%;height:3px;background:linear-gradient(to right,var(--primary),var(--light-right));z-index:1001;transition:width .1s ease-out}.dot-nav{position:fixed;right:24px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:20px;z-index:50}.dot-nav:before{content:"";position:absolute;left:50%;top:0;bottom:0;width:1px;background:var(--border-color);transform:translate(-50%);z-index:-1}.dot{width:6px;height:6px;border-radius:50%;background:var(--text-muted);cursor:pointer;transition:all .3s}.dot:hover{transform:scale(1.5);background:var(--text-main)}.dot.active{background:var(--primary);transform:scale(1.5);box-shadow:0 0 10px var(--primary)}section{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:132px 20px 100px;position:relative}.section-header{text-align:center;margin-bottom:60px}.section-tag{font-size:12px;color:var(--text-muted);margin-bottom:12px;letter-spacing:1px}.section-title{font-size:36px;font-weight:600;margin-bottom:16px}.section-desc{font-size:16px;color:var(--text-muted)}.hero-orbit-bg{position:fixed;top:72px;right:0;bottom:0;left:0;z-index:0;pointer-events:none;overflow:hidden;opacity:var(--hero-scene-opacity);transform:translate3d(var(--hero-scene-x),var(--hero-scene-y),0) scale(var(--hero-scene-scale));transform-origin:center;filter:saturate(var(--hero-scene-saturation));mask-image:linear-gradient(to bottom,transparent 0%,black 11%,black 72%,transparent 100%);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,black 11%,black 72%,transparent 100%);transition:opacity .18s ease-out,filter .18s ease-out;will-change:transform,opacity,filter}main.home-view{position:relative;z-index:1}.hero-orbit-bg:before,.hero-orbit-bg:after{content:"";position:absolute;left:50%;top:48%;width:min(980px,96vw);height:min(980px,96vw);border-radius:50%;transform:translate(-50%,-50%) rotateX(68deg) rotate(-18deg);border:1px solid color-mix(in srgb,var(--hero-stream) 82%,transparent);box-shadow:0 0 42px color-mix(in srgb,var(--hero-stream) 62%,transparent),inset 0 0 48px color-mix(in srgb,var(--hero-stream) 42%,transparent);opacity:.5}.hero-orbit-bg:before{transform:translate(-50%,-50%) rotateX(68deg) rotate(var(--hero-ring-one-rotate))}.hero-orbit-bg:after{width:min(690px,80vw);height:min(690px,80vw);transform:translate(-50%,-50%) rotateX(68deg) rotate(var(--hero-ring-two-rotate));opacity:.34}.hero-orbit{position:absolute;left:50%;top:48%;width:58vw;max-width:760px;min-width:360px;aspect-ratio:1;border-radius:999px;filter:blur(34px);opacity:.66;mix-blend-mode:screen;will-change:transform}.hero-orbit-blue{left:var(--hero-blue-x);top:var(--hero-blue-y);background:radial-gradient(circle at 28% 34%,var(--hero-orbit-blue),transparent 38%),conic-gradient(from 90deg,transparent 0 20%,var(--hero-orbit-blue) 28%,transparent 42% 100%);transform:translate(-52%,-54%) rotate(-8deg) scaleX(1.28) scaleY(.42);animation:hero-orbit-blue 18s cubic-bezier(.22,1,.36,1) infinite alternate}.hero-orbit-teal{left:var(--hero-purple-x);top:var(--hero-purple-y);background:radial-gradient(circle at 72% 44%,var(--hero-orbit-teal),transparent 36%),conic-gradient(from 230deg,transparent 0 18%,var(--hero-orbit-teal) 26%,transparent 46% 100%);transform:translate(-45%,-40%) rotate(22deg) scaleX(1.1) scaleY(.34);animation:hero-orbit-teal 22s cubic-bezier(.25,1,.5,1) infinite alternate}.hero-orbit-amber{left:var(--hero-amber-x);top:var(--hero-amber-y);background:radial-gradient(circle at 56% 50%,var(--hero-orbit-amber),transparent 38%);transform:translate(-62%,-32%) rotate(-18deg) scaleX(.8) scaleY(.28);animation:hero-orbit-amber 16s cubic-bezier(.16,1,.3,1) infinite alternate}.hero-data-stream{position:absolute;left:50%;top:48%;width:min(940px,94vw);height:180px;transform-origin:center;opacity:.52;background:repeating-linear-gradient(90deg,transparent 0 26px,var(--hero-stream) 26px 28px,transparent 28px 80px),linear-gradient(90deg,transparent,color-mix(in srgb,var(--hero-stream) 90%,transparent),transparent);mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,black 18%,black 82%,transparent)}.stream-one{transform:translate(-50%,-50%) rotate(-12deg);animation:data-stream 10s linear infinite}.stream-two{top:58%;transform:translate(-50%,-50%) rotate(17deg) scaleX(.78);animation:data-stream 13s linear infinite reverse;opacity:.34}@keyframes hero-orbit-blue{0%{transform:translate(-58%,-56%) rotate(-12deg) scaleX(1.18) scaleY(.38)}to{transform:translate(-44%,-48%) rotate(18deg) scaleX(1.38) scaleY(.46)}}@keyframes hero-orbit-teal{0%{transform:translate(-42%,-38%) rotate(18deg) scaleX(1) scaleY(.32)}to{transform:translate(-55%,-46%) rotate(44deg) scaleX(1.2) scaleY(.4)}}@keyframes hero-orbit-amber{0%{transform:translate(-64%,-30%) rotate(-24deg) scaleX(.76) scaleY(.26)}to{transform:translate(-46%,-36%) rotate(8deg) scaleX(.94) scaleY(.32)}}@keyframes data-stream{0%{background-position:0 0,0 0}to{background-position:160px 0,240px 0}}.hero-title{font-size:clamp(40px,5.8vw,70px);font-weight:850;margin-bottom:22px;text-align:center;letter-spacing:0;line-height:1.12;display:flex;justify-content:center;flex-wrap:wrap;gap:.18em;text-wrap:balance;position:relative;padding:0;text-shadow:none;transform:translateZ(0)}.hero-title-shine{color:var(--hero-title-color);background:linear-gradient(90deg,currentColor 0%,currentColor 45%,rgba(255,255,255,.8) 50%,currentColor 55%,currentColor 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:heroShine 4s ease-in-out infinite}html[data-theme=dark] .hero-title-shine,html.theme-dark .hero-title-shine{background:linear-gradient(90deg,currentColor 0%,currentColor 45%,rgba(255,255,255,.6) 50%,currentColor 55%,currentColor 100%);background-size:200% 100%;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.hero-title-word{display:inline;color:inherit}.hero-desc{font-size:18px;color:var(--text-muted);margin-bottom:48px;text-align:center;max-width:600px;line-height:1.6}@keyframes heroShine{0%{background-position:200% center}to{background-position:-200% center}}.api-box{background:var(--api-box-bg);border:1px solid var(--api-box-border);border-radius:12px;padding:24px;width:100%;max-width:720px;margin-bottom:48px;position:relative;box-shadow:0 20px 60px var(--api-shadow);transition:all .3s ease}.api-box:hover{border-color:var(--api-box-hover-border);transform:translateY(-2px)}.api-box-title{font-size:13px;color:var(--api-title);margin-bottom:16px;display:flex;align-items:center;gap:8px}.api-code{background:var(--api-code-bg);border-radius:8px;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;font-family:Consolas,monospace;font-size:15px;overflow-x:auto}.api-url{color:var(--api-url)}.api-path{color:var(--api-path);font-weight:500}.typing-cursor{display:inline-block;width:2px;height:16px;background:var(--api-path);animation:blink 1s step-end infinite;vertical-align:middle;margin-left:2px}.btn-group{display:flex;gap:24px;margin-bottom:64px}.btn{padding:14px 36px;border-radius:8px;font-size:16px;font-weight:600;cursor:pointer;display:flex;align-items:center;gap:8px;transition:all .2s ease}.btn-primary{background:var(--button-bg);color:var(--button-text);border:1px solid transparent}.btn-primary:hover{opacity:.9;transform:translateY(-1px)}.btn-outline{background:var(--button-muted-bg);color:var(--button-muted-text);border:1px solid var(--button-muted-border)}.btn-outline:hover{background:var(--button-muted-hover-bg);border-color:var(--button-muted-hover-border)}.stats-group{display:flex;gap:24px}.stat-card{border:1px dashed var(--stats-border);border-radius:12px;padding:24px 36px;text-align:center;background:transparent;transition:all .3s ease}.stat-card:hover{border-color:var(--stats-hover-border);background:var(--stats-hover-bg)}.stat-num{font-size:42px;font-weight:700;margin-bottom:8px;color:var(--stats-num)}.stat-label{font-size:14px;color:var(--stats-label);font-weight:400}.partner-grid{display:grid;grid-template-columns:repeat(8,1fr);gap:16px;max-width:1000px;width:100%}.partner-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:122px;padding:24px 12px;gap:12px;transition:all .3s ease;cursor:pointer;position:relative;overflow:hidden}.partner-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 0%,color-mix(in srgb,var(--primary) 18%,transparent),transparent 58%);opacity:0;transition:opacity .3s ease}.partner-card:hover{background:var(--card-hover);transform:translateY(-5px);border-color:var(--primary);box-shadow:0 10px 30px var(--shadow-color)}.partner-card:hover:before{opacity:1}.partner-logo{position:relative;width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 8px 18px color-mix(in srgb,var(--primary) 18%,transparent));transition:transform .25s ease,filter .25s ease}.partner-logo-current{color:var(--text-main)}.partner-card:hover .partner-logo{transform:translateY(-2px) scale(1.08);filter:drop-shadow(0 10px 22px color-mix(in srgb,var(--primary) 28%,transparent))}.partner-logo-text{width:auto;min-width:42px;height:34px;display:inline-flex;align-items:center;justify-content:center;color:var(--text-main);font-size:16px;font-weight:800;letter-spacing:0}.partner-more-count{position:relative;font-size:28px;line-height:34px;font-weight:800;color:var(--text-main);font-variant-numeric:tabular-nums}.partner-name{font-size:13px;color:var(--text-muted)}.workflow-container{display:grid;grid-template-columns:minmax(240px,320px) minmax(104px,128px) minmax(240px,320px) minmax(104px,128px) minmax(240px,320px);align-items:center;justify-content:center;gap:0;max-width:1224px;width:100%}.step-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:12px;padding:32px;width:320px;height:260px;display:flex;flex-direction:column;position:relative;transition:.3s}.step-card:hover{border-color:var(--primary);background:var(--card-hover)}.step-num{font-size:12px;color:var(--text-muted);margin-bottom:16px}.step-title{font-size:18px;font-weight:600;margin-bottom:16px}.step-desc{font-size:13px;color:var(--text-muted);line-height:1.6;flex-grow:1}.step-btn{width:100%;padding:12px;background:var(--button-bg);color:var(--button-text);border-radius:6px;border:none;font-size:14px;font-weight:500;cursor:pointer;display:flex;justify-content:center;gap:8px;align-items:center}.arrow-divider{width:100%;height:40px;display:flex;align-items:center;justify-content:center;color:color-mix(in srgb,var(--text-muted) 80%,var(--primary));pointer-events:none}.arrow-divider svg{width:62px;height:24px;overflow:visible}.arrow-divider path{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:3 6;animation:arrow-flow 2.8s linear infinite}.arrow-divider path:nth-child(2){stroke-dasharray:none;animation:arrow-pulse 2.8s ease-in-out infinite}@keyframes arrow-flow{to{stroke-dashoffset:-44}}@keyframes arrow-pulse{0%,to{opacity:.48;transform:translate(0)}50%{opacity:1;transform:translate(3px)}}.value-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px;max-width:1000px;width:100%}.value-card{background:var(--card-bg);border:1px solid var(--border-color);border-radius:16px;padding:40px;transition:.3s}.value-card:hover{background:var(--card-hover)}.value-icon-wrapper{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:24px;color:#fff;margin-bottom:24px}.icon-blue{background:#3b82f6}.icon-purple{background:#a855f7}.icon-red{background:#ef4444}.icon-indigo{background:#6366f1}.value-title{font-size:20px;font-weight:600;margin-bottom:16px}.value-desc{font-size:14px;color:var(--text-muted);line-height:1.6}.about-view{min-height:100vh;padding:120px 24px 72px;display:flex;justify-content:center;align-items:flex-start}.about-shell{width:min(1080px,100%)}.about-kicker{font-size:13px;color:var(--primary-strong);font-weight:700;letter-spacing:0;margin-bottom:18px}.about-title{font-size:clamp(34px,6vw,68px);line-height:1.08;font-weight:800;max-width:860px;margin-bottom:24px}.about-lede{color:var(--text-soft);font-size:18px;line-height:1.8;max-width:760px;margin-bottom:48px}.about-grid,.about-metrics{display:grid;gap:18px;width:100%}.about-grid{grid-template-columns:repeat(3,1fr);margin-bottom:48px}.about-metrics{grid-template-columns:repeat(4,1fr)}.about-card,.metric-item{border:1px solid var(--border-color);background:var(--card-bg);border-radius:12px;padding:24px}.about-card i{font-size:28px;color:var(--primary-strong);margin-bottom:18px}.about-card h2{font-size:18px;margin-bottom:12px}.about-card p,.about-note{color:var(--text-muted);line-height:1.75;font-size:14px}.metric-value{font-size:30px;font-weight:800;margin-bottom:8px}.metric-label{color:var(--text-muted);font-size:13px;line-height:1.5}.about-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:36px}.footer-view{width:100%;padding:18px 20px}.landing-footer{width:min(1110px,100%);margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:18px;color:var(--text-muted);font-size:13px;line-height:1.6}.footer-brand{display:flex;align-items:center;gap:10px;color:var(--text-main);font-weight:800}.footer-brand .brand-logo{width:24px;height:24px}.footer-links{display:flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}.footer-links a{color:var(--text-muted);transition:color .2s ease}.footer-links a:hover{color:var(--text-main)}@keyframes blink{50%{opacity:0}}.fade-up{opacity:0;transform:translateY(40px);transition:opacity .8s ease-out,transform .8s ease-out}.fade-up.visible{opacity:1;transform:translateY(0)}.delay-1{transition-delay:.1s}.delay-2{transition-delay:.2s}.delay-3{transition-delay:.3s}.delay-4{transition-delay:.4s}@media (max-width: 900px){.site-header{height:64px}.nav-shell{gap:18px;padding:0 18px}.brand{font-size:18px}.nav-links{gap:18px;font-size:14px;overflow-x:auto;scrollbar-width:none}.nav-links::-webkit-scrollbar{display:none}section{padding:96px 18px}.hero-orbit-bg{top:64px}.hero-orbit{min-width:300px;filter:blur(28px);opacity:.54}.hero-data-stream{width:112vw;height:138px}.hero-title{font-size:38px;gap:.12em}.partner-grid{grid-template-columns:repeat(4,1fr)}.workflow-container{grid-template-columns:minmax(240px,360px);gap:18px}.arrow-divider{width:44px;transform:rotate(90deg);justify-self:center}.value-grid,.about-grid,.about-metrics{grid-template-columns:1fr}.landing-footer{align-items:flex-start;flex-direction:column}.footer-links{justify-content:flex-start}}@media (max-width: 560px){.brand span{display:none}.nav-shell{gap:12px}.nav-links{gap:14px;font-size:13px}.theme-toggle{width:34px;height:34px}.dot-nav{right:14px;gap:16px}.hero-orbit-bg:before{width:116vw;height:116vw}.hero-orbit-bg:after{width:88vw;height:88vw}.hero-orbit{width:92vw;opacity:.46}.hero-data-stream{height:104px;opacity:.36}.hero-title{font-size:32px;line-height:1.18}.hero-title-word{display:block}.hero-desc{font-size:15px}.api-box{padding:18px}.api-code{font-size:12px;padding:14px}.btn-group,.stats-group{flex-direction:column;width:100%;max-width:280px}.btn{justify-content:center}.partner-grid{grid-template-columns:repeat(2,1fr)}.step-card{width:100%;max-width:320px}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}
