:root{--bg: #05070f;--bg2: #0a0f1e;--panel: rgba(255, 255, 255, .035);--panel-solid: #0c1120;--line: rgba(255, 255, 255, .09);--line-strong: rgba(255, 255, 255, .18);--text: #eef2fa;--muted: #8fa0bc;--accent: #4f8cff;--accent2: #22d3ee;--accent3: #8b5cf6;--grad: linear-gradient(100deg, #4f8cff, #22d3ee);--grad3: linear-gradient(100deg, #4f8cff 0%, #8b5cf6 50%, #22d3ee 100%);--radius: 18px;--max: 1180px;--nav-h: 68px}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html,body{overflow-x:clip}body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:var(--bg);color:var(--text);line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}button{font:inherit;border:none;background:none;cursor:pointer;color:inherit}::selection{background:#4f8cff59}.wrap{max-width:var(--max);margin:0 auto;padding:0 24px}.display{font-family:Unbounded,Inter,sans-serif;letter-spacing:-.5px}.grad-text{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.noise{position:fixed;inset:-50%;width:200%;height:200%;pointer-events:none;z-index:99;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='240' height='240'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.circuit{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.circuit .trace{fill:none;stroke:#6094ff29;stroke-width:1.5}.circuit .cpulse{fill:none;stroke:#22d3eee6;stroke-width:2;stroke-linecap:round;stroke-dasharray:30 1500;stroke-dashoffset:0;filter:drop-shadow(0 0 5px rgba(34,211,238,.9));animation:pulseflow 8s linear infinite}.circuit .cp1{animation-duration:10s;animation-delay:-3s;stroke:#78a0ffe6;filter:drop-shadow(0 0 5px rgba(120,160,255,.9))}.circuit .cp2{animation-duration:12s;animation-delay:-6s}.circuit .cp3{animation-duration:9s;animation-delay:-1.5s;stroke:#a78bfad9;filter:drop-shadow(0 0 5px rgba(167,139,250,.85))}@keyframes pulseflow{to{stroke-dashoffset:-1530}}.circuit .chips rect{fill:#0d1322e6;stroke:#6094ff59;stroke-width:1.2}.circuit .chips .chip-core{fill:#4f8cff33;stroke:#22d3ee66}.circuit .pad{fill:#0a0f1e;stroke:#6094ff66;stroke-width:1.3}.circuit-bg-process{opacity:.5;mask-image:linear-gradient(180deg,transparent 2%,#000 22%,#000 78%,transparent 98%);-webkit-mask-image:linear-gradient(180deg,transparent 2%,#000 22%,#000 78%,transparent 98%)}.circuit-bg-cta{opacity:.4;mask-image:linear-gradient(180deg,#000 55%,transparent 95%);-webkit-mask-image:linear-gradient(180deg,#000 55%,transparent 95%)}.sec-glow{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none;opacity:.5}.sec-glow.gl-cases-1{width:520px;height:520px;left:-220px;top:12%;background:#4f8cff21}.sec-glow.gl-cases-2{width:480px;height:480px;right:-200px;bottom:8%;background:#8b5cf621}.sec-glow.gl-process{width:560px;height:560px;right:-240px;top:-10%;background:#22d3ee1a}.sec-glow.gl-why{width:540px;height:540px;left:-240px;bottom:-20%;background:#8b5cf61f}.stars{position:fixed;inset:0;pointer-events:none;z-index:0;background-repeat:repeat;animation:twinkle 7s ease-in-out infinite}.stars.s1{background-image:radial-gradient(1.5px 1.5px at 12% 22%,rgba(255,255,255,.9),transparent 55%),radial-gradient(1px 1px at 34% 68%,rgba(255,255,255,.7),transparent 55%),radial-gradient(1.5px 1.5px at 56% 12%,rgba(210,228,255,.8),transparent 55%),radial-gradient(1px 1px at 72% 44%,rgba(255,255,255,.65),transparent 55%),radial-gradient(1.2px 1.2px at 88% 76%,rgba(226,238,255,.75),transparent 55%),radial-gradient(1px 1px at 22% 88%,rgba(255,255,255,.6),transparent 55%);background-size:720px 720px}.stars.s2{background-image:radial-gradient(1.4px 1.4px at 18% 52%,rgba(34,211,238,.75),transparent 55%),radial-gradient(1px 1px at 44% 28%,rgba(160,200,255,.7),transparent 55%),radial-gradient(1.2px 1.2px at 64% 84%,rgba(139,92,246,.6),transparent 55%),radial-gradient(1px 1px at 82% 18%,rgba(34,211,238,.65),transparent 55%),radial-gradient(1.1px 1.1px at 8% 74%,rgba(190,214,255,.6),transparent 55%);background-size:940px 940px;animation-delay:-3.5s;animation-duration:9s}@keyframes twinkle{0%,to{opacity:.3}50%{opacity:.85}}.comet{position:absolute;top:16%;left:-8%;width:130px;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,rgba(170,205,255,.95));filter:drop-shadow(0 0 7px rgba(130,185,255,.9));opacity:0;transform:rotate(16deg);animation:comet 15s linear infinite 5s;pointer-events:none;z-index:1}@keyframes comet{0%{opacity:0;transform:translate(0) rotate(16deg)}0.6%{opacity:1}6.5%{opacity:1}7.5%{opacity:0;transform:translate(64vw,19vw) rotate(16deg)}to{opacity:0;transform:translate(64vw,19vw) rotate(16deg)}}.cursor-dot,.cursor-ring{position:fixed;top:0;left:0;border-radius:50%;pointer-events:none;z-index:200}.cursor-dot{width:8px;height:8px;background:#fff;mix-blend-mode:difference}.cursor-ring{width:38px;height:38px;border:1.5px solid rgba(255,255,255,.65);mix-blend-mode:difference}@media(pointer:coarse){.cursor-dot,.cursor-ring{display:none}}.progress{position:fixed;top:0;left:0;right:0;height:2px;background:var(--grad3);transform-origin:0 50%;z-index:100}.nav-outer{position:fixed;top:0;left:0;right:0;z-index:90;transition:background .35s ease,border-color .35s ease,backdrop-filter .35s ease;border-bottom:1px solid transparent}.nav-outer.scrolled{background:#05070fb8;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-bottom-color:var(--line)}.nav{height:var(--nav-h);display:flex;align-items:center;justify-content:space-between;gap:18px}.logo{font-family:Unbounded,sans-serif;font-weight:800;font-size:17px;white-space:nowrap;letter-spacing:.5px}.logo .dot{color:var(--accent2)}.nav-links{display:flex;gap:28px;align-items:center}.nav-links a{color:var(--muted);font-size:14.5px;font-weight:500;transition:color .25s;position:relative}.nav-links a:after{content:"";position:absolute;left:0;bottom:-6px;width:100%;height:2px;background:var(--grad);border-radius:2px;transform:scaleX(0);transform-origin:0 50%;transition:transform .3s ease}.nav-links a:hover{color:var(--text)}.nav-links a:hover:after{transform:scaleX(1)}.nav-links a.btn-primary{color:#04101f}.nav-links a.btn-primary:after{display:none}.btn{display:inline-flex;align-items:center;gap:9px;padding:15px 30px;border-radius:14px;font-weight:700;font-size:15px;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease;will-change:transform;position:relative}.btn-primary{background:var(--grad);color:#04101f;box-shadow:0 10px 34px #4f8cff66}.btn-primary:hover{box-shadow:0 16px 50px #22d3ee80}.btn-ghost{border:1px solid var(--line-strong);color:var(--text);background:#ffffff05}.btn-ghost:hover{border-color:var(--accent2)}.btn-sm{padding:10px 20px;font-size:14px;border-radius:11px}.burger{display:none;padding:8px;color:var(--text)}.m-menu{display:none;overflow:hidden;border-bottom:1px solid var(--line);background:#05070ff7}.m-menu-inner{display:flex;flex-direction:column;gap:4px;padding:12px 24px 22px}.m-menu a{padding:12px 4px;font-size:16px;font-weight:600;color:var(--muted);border-bottom:1px solid rgba(255,255,255,.05)}.m-menu a:last-child{border-bottom:none}.hero{position:relative;min-height:100svh;display:flex;flex-direction:column;justify-content:center;padding:calc(var(--nav-h) + 40px) 0 40px;overflow:hidden}.hero-bg{position:absolute;inset:0;pointer-events:none}.grid-pattern{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.05) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 20%,transparent 75%);-webkit-mask-image:radial-gradient(ellipse 80% 70% at 50% 30%,#000 20%,transparent 75%)}.aurora{position:absolute;border-radius:50%;filter:blur(80px);opacity:.6;will-change:transform;animation:drift 24s ease-in-out infinite alternate}.aurora-1{width:580px;height:580px;left:-160px;top:-140px;background:#4f8cff61}.aurora-2{width:520px;height:520px;right:-150px;top:-40px;background:#8b5cf64d;animation-delay:-9s;animation-duration:28s}.aurora-3{width:440px;height:440px;left:30%;bottom:-220px;background:#22d3ee3d;animation-delay:-16s;animation-duration:32s}.hero-beam{position:absolute;left:50%;top:8%;width:900px;height:520px;transform:translate(-50%);background:radial-gradient(ellipse 50% 50% at 50% 50%,rgba(79,140,255,.22),transparent 70%);filter:blur(30px)}@keyframes drift{0%{transform:translateZ(0) scale(1)}50%{transform:translate3d(70px,50px,0) scale(1.1)}to{transform:translate3d(-50px,80px,0) scale(.94)}}.neural{position:absolute;inset:0;width:100%;height:100%;opacity:.6;mask-image:radial-gradient(ellipse 85% 80% at 50% 45%,#000 30%,transparent 80%);-webkit-mask-image:radial-gradient(ellipse 85% 80% at 50% 45%,#000 30%,transparent 80%)}.scanline{position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,transparent 8%,rgba(34,211,238,.45),rgba(79,140,255,.55),rgba(34,211,238,.45),transparent 92%);opacity:.5;animation:scan 9s linear infinite;pointer-events:none;z-index:2}@keyframes scan{0%{transform:translateY(-4px)}to{transform:translateY(105svh)}}.hero-tag{position:absolute;left:28px;bottom:26px;font-family:ui-monospace,SF Mono,Cascadia Mono,Menlo,monospace;font-size:11px;letter-spacing:2.5px;text-transform:uppercase;color:#8fa0bcb3;z-index:2}@media(max-width:760px){.hero-tag{display:none}}.hud-c{position:absolute;width:22px;height:22px;border:1.5px solid rgba(34,211,238,.5);pointer-events:none;z-index:3}.hud-c.tl{top:13px;left:13px;border-right:0;border-bottom:0;border-radius:4px 0 0}.hud-c.br{bottom:13px;right:13px;border-left:0;border-top:0;border-radius:0 0 4px}.glitch{position:relative}.glitch .gl{position:absolute;inset:0;opacity:0;pointer-events:none}.glitch .gl.a{animation:glitchA 7s infinite 3s}.glitch .gl.b{animation:glitchB 7s infinite 3s}@keyframes glitchA{0%,92%,97%,to{opacity:0;transform:none;clip-path:inset(0 0 0 0)}93%{opacity:.9;transform:translate(-7px,2px);clip-path:inset(8% 0 58% 0)}95%{opacity:.9;transform:translate(5px,-2px);clip-path:inset(62% 0 6% 0)}}@keyframes glitchB{0%,92.5%,96.5%,to{opacity:0;transform:none;clip-path:inset(0 0 0 0);filter:none}93.5%{opacity:.8;transform:translate(6px,1px);clip-path:inset(38% 0 34% 0);filter:hue-rotate(45deg)}95.5%{opacity:.8;transform:translate(-4px,-1px);clip-path:inset(74% 0 2% 0);filter:hue-rotate(-30deg)}}.hero-inner{position:relative;text-align:center}.hero-badge{display:inline-flex;align-items:center;gap:8px;padding:8px 18px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff08;color:var(--muted);font-size:13.5px;font-weight:600;margin-bottom:34px;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.hero-badge .pulse-dot{width:8px;height:8px;border-radius:50%;background:var(--accent2);box-shadow:0 0 #22d3ee99;animation:pulse 2.2s infinite}@keyframes pulse{0%{box-shadow:0 0 #22d3ee8c}70%{box-shadow:0 0 0 9px #22d3ee00}to{box-shadow:0 0 #22d3ee00}}.hero h1{font-weight:800;text-transform:uppercase;line-height:1.04;letter-spacing:-1px;font-size:clamp(30px,5.2vw,74px)}.h1-line{display:block;white-space:nowrap}.h1-outline{background:linear-gradient(180deg,#f4f7ff 15%,#93aed6 95%);-webkit-background-clip:text;background-clip:text;color:transparent}.h1-grad{background:var(--grad3);background-size:200% auto;-webkit-background-clip:text;background-clip:text;color:transparent;animation:shimmer 7s ease-in-out infinite}@keyframes shimmer{0%,to{background-position:0% 50%}50%{background-position:100% 50%}}.hero-sub{color:var(--muted);font-size:clamp(16px,2vw,19px);max-width:600px;margin:28px auto 0}.hero-btns{margin-top:40px;display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.chip{position:absolute;display:flex;align-items:center;gap:9px;padding:11px 18px;border-radius:14px;border:1px solid var(--line-strong);background:#ffffff0b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);font-size:13.5px;font-weight:700;color:var(--text);box-shadow:0 14px 40px #03061080;will-change:transform;white-space:nowrap}.chip svg{color:var(--accent2)}.chip-float{animation:float 7s ease-in-out infinite}.chip-float.f2{animation-delay:-2.4s;animation-duration:8s}.chip-float.f3{animation-delay:-4.2s;animation-duration:9s}.chip-float.f4{animation-delay:-1.2s;animation-duration:7.5s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.chip-1{left:4%;top:24%}.chip-2{right:5%;top:30%}.chip-3{left:8%;bottom:22%}.chip-4{right:9%;bottom:17%}.scroll-hint{position:absolute;bottom:26px;left:50%;transform:translate(-50%);color:var(--muted);display:flex;flex-direction:column;align-items:center;gap:6px;font-size:11.5px;letter-spacing:2.5px;text-transform:uppercase}.scroll-hint .wheel{width:22px;height:34px;border:1.5px solid var(--line-strong);border-radius:12px;position:relative}.scroll-hint .wheel:after{content:"";position:absolute;left:50%;top:6px;width:3px;height:7px;border-radius:3px;background:var(--accent2);transform:translate(-50%);animation:wheel 1.8s ease-in-out infinite}@keyframes wheel{0%{opacity:1;transform:translate(-50%)}70%{opacity:0;transform:translate(-50%,12px)}to{opacity:0;transform:translate(-50%)}}.stats-band{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:linear-gradient(180deg,rgba(255,255,255,.02),transparent)}.stats-band-inner{display:grid;grid-template-columns:repeat(4,1fr)}.stat{padding:38px 28px;border-left:1px solid var(--line);text-align:left}.stat:first-child{border-left:none}.stat .n{font-family:Unbounded,sans-serif;font-size:clamp(30px,3.4vw,46px);font-weight:800;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap;line-height:1.1;filter:drop-shadow(0 0 18px rgba(79,140,255,.35))}.stat .l{font-size:13.5px;color:var(--muted);margin-top:8px;line-height:1.45}.marquee-wrap{overflow:clip;padding:30px 0;margin:54px 0 0}.marquee-tilt{transform:none}.marquee{border-top:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);padding:20px 0;overflow:hidden;background:linear-gradient(90deg,#4f8cff14,#8b5cf614,#22d3ee14);position:relative}.marquee-track{display:flex;gap:54px;width:max-content;animation:marquee 28s linear infinite}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.marquee-item{display:flex;align-items:center;gap:14px;color:var(--text);font-family:Unbounded,sans-serif;font-weight:700;font-size:15px;letter-spacing:1.5px;text-transform:uppercase;white-space:nowrap;opacity:.85}.marquee-item svg{color:var(--accent2)}section{padding:108px 0;position:relative;overflow:clip}.sec-head{display:flex;align-items:baseline;gap:22px;margin-bottom:12px}.sec-num{font-family:Unbounded,sans-serif;font-size:15px;font-weight:800;color:var(--accent2);letter-spacing:2px}.eyebrow{color:var(--accent2);font-weight:800;font-size:12.5px;letter-spacing:3px;text-transform:uppercase}h2.sec-title{font-size:clamp(30px,4.4vw,54px);font-weight:800;margin:10px 0 8px;letter-spacing:-1px;text-transform:uppercase;line-height:1.08}.sec-title .accent{background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent}.lead{color:var(--muted);max-width:620px;margin-bottom:48px;font-size:16.5px}.grid{display:grid;gap:18px}.g3{grid-template-columns:repeat(3,1fr)}.panel-section{position:relative;border-radius:32px;border:1px solid var(--line-strong);background:radial-gradient(900px 420px at 12% -10%,rgba(79,140,255,.16),transparent 60%),radial-gradient(800px 420px at 95% 110%,rgba(139,92,246,.14),transparent 60%),linear-gradient(180deg,#0b1122,#080d1a);padding:64px 48px;overflow:hidden}.panel-section:before{content:"";position:absolute;top:0;left:10%;right:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(79,140,255,.8),rgba(34,211,238,.8),transparent)}.card{position:relative;background:#ffffff09;border:1px solid var(--line);border-radius:var(--radius);padding:30px 28px;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,background .3s ease;will-change:transform;overflow:hidden}.card:before{content:"";position:absolute;inset:0;background:radial-gradient(420px 200px at 50% -60px,rgba(79,140,255,.18),transparent 70%);opacity:0;transition:opacity .35s ease;pointer-events:none}.card:hover{transform:translateY(-7px);border-color:#4f8cff80;box-shadow:0 22px 54px #03071299;background:#ffffff0d}.card:hover:before{opacity:1}.card h3{font-size:18.5px;font-weight:700;margin-bottom:8px}.card p{color:var(--muted);font-size:14.8px}.card .ic{width:48px;height:48px;border-radius:14px;display:flex;align-items:center;justify-content:center;margin-bottom:20px;border:1px solid var(--line-strong);background:linear-gradient(145deg,#4f8cff38,#22d3ee1a);color:var(--accent2);box-shadow:0 8px 22px #4f8cff2e}.card .go{position:absolute;top:26px;right:24px;color:var(--accent2);opacity:0;transform:translate(-6px,6px);transition:opacity .3s ease,transform .3s ease}.card:hover .go{opacity:1;transform:translate(0)}.case-row{display:grid;grid-template-columns:1fr 1.05fr;gap:56px;align-items:center;padding:64px 0;border-top:1px solid var(--line)}.case-row:last-child{border-bottom:1px solid var(--line)}.case-row.rev .case-text{order:2}.case-row.rev .case-visual{order:1}.case-num{font-family:Unbounded,sans-serif;font-size:clamp(52px,6vw,86px);font-weight:800;line-height:1;background:linear-gradient(160deg,#4f8cffd9,#22d3ee80);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 22px rgba(79,140,255,.3));margin-bottom:18px}.case-row.rev .case-num{background:linear-gradient(160deg,#8b5cf6d9,#22d3ee80);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 22px rgba(139,92,246,.3))}.case-text .tag{display:inline-block;font-size:11.5px;font-weight:800;color:var(--accent2);letter-spacing:2px;text-transform:uppercase;padding:7px 15px;border:1px solid rgba(34,211,238,.3);border-radius:999px;background:#22d3ee12;margin-bottom:18px}.case-text h3{font-family:Unbounded,sans-serif;font-size:clamp(24px,2.6vw,34px);font-weight:800;margin-bottom:14px}.case-text>p{color:var(--muted);font-size:15.5px;margin-bottom:28px}.metrics{display:flex;gap:30px;flex-wrap:wrap}.metric .n{font-family:Unbounded,sans-serif;font-size:clamp(20px,2.2vw,28px);font-weight:800;white-space:nowrap}.metric .l{font-size:12.5px;color:var(--muted);margin-top:4px}.case-visual{position:relative}.case-glow{position:absolute;inset:-12%;background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(79,140,255,.22),transparent 70%);filter:blur(30px);pointer-events:none}.case-row.rev .case-glow{background:radial-gradient(ellipse 60% 55% at 50% 50%,rgba(139,92,246,.22),transparent 70%)}.mock{position:relative;border-radius:18px;border:1px solid var(--line-strong);background:linear-gradient(180deg,#0d1424,#090e1b);box-shadow:0 34px 90px #02050ebf;overflow:hidden}.mock-bar{display:flex;align-items:center;gap:8px;padding:13px 16px;border-bottom:1px solid var(--line);background:#ffffff05}.mock-bar .dots{display:flex;gap:6px}.mock-bar .dots span{width:10px;height:10px;border-radius:50%;background:#ffffff24}.mock-bar .dots span:nth-child(1){background:#ff5f57}.mock-bar .dots span:nth-child(2){background:#febc2e}.mock-bar .dots span:nth-child(3){background:#28c840}.mock-bar .addr{flex:1;margin-left:8px;height:22px;border-radius:7px;background:#ffffff0d;border:1px solid var(--line);display:flex;align-items:center;padding:0 10px;font-size:10.5px;color:var(--muted);letter-spacing:.5px}.mock-body{padding:18px}.feed{display:flex;flex-direction:column;gap:10px;overflow:hidden;max-height:320px}.feed-item{display:flex;align-items:center;gap:12px;padding:12px 14px;border-radius:12px;border:1px solid var(--line);background:#ffffff08}.feed-item .thumb{width:40px;height:40px;border-radius:10px;flex-shrink:0;background:linear-gradient(145deg,#4f8cff59,#22d3ee33)}.feed-item .lines{flex:1;display:flex;flex-direction:column;gap:7px}.feed-item .l1{height:8px;border-radius:4px;background:#ffffff29;width:62%}.feed-item .l2{height:7px;border-radius:4px;background:#ffffff14;width:40%}.feed-item .ok{font-size:10px;font-weight:800;letter-spacing:1px;color:#34d399;border:1px solid rgba(52,211,153,.35);background:#34d39914;border-radius:999px;padding:4px 10px;white-space:nowrap}.feed-flow{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:14px;font-size:11px;font-weight:800;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted)}.feed-flow .node{padding:6px 13px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff0a;color:var(--text)}.feed-flow .arrow{color:var(--accent2);display:flex}.dash{display:grid;grid-template-columns:86px 1fr;gap:14px}.dash-side{display:flex;flex-direction:column;gap:9px}.dash-side .item{height:26px;border-radius:8px;background:#ffffff0d;border:1px solid var(--line)}.dash-side .item.active{background:linear-gradient(100deg,#4f8cff4d,#22d3ee2e);border-color:#4f8cff66}.dash-main{display:flex;flex-direction:column;gap:14px}.dash-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dash-kpi{border-radius:10px;border:1px solid var(--line);background:#ffffff08;padding:10px;display:flex;flex-direction:column;gap:7px}.dash-kpi .k1{height:7px;width:55%;border-radius:4px;background:#ffffff1a}.dash-kpi .k2{height:11px;width:78%;border-radius:5px;background:linear-gradient(90deg,#4f8cffb3,#22d3ee8c)}.dash-chart{border-radius:12px;border:1px solid var(--line);background:#ffffff05;padding:14px;display:flex;align-items:flex-end;gap:8px;height:130px}.dash-chart .bar{flex:1;border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,#4f8cffd9,#4f8cff40);transform-origin:bottom}.dash-chart .bar.c2{background:linear-gradient(180deg,#22d3eed9,#22d3ee38)}.dash-chart .bar.c3{background:linear-gradient(180deg,#8b5cf6d9,#8b5cf638)}.dash-row{display:flex;gap:10px}.dash-row .cell{flex:1;height:30px;border-radius:9px;border:1px solid var(--line);background:#ffffff09}.steps{position:relative;display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.steps-line{position:absolute;top:30px;left:4%;right:4%;height:2px;background:var(--line);z-index:0}.steps-line-fill{height:100%;background:var(--grad3);transform-origin:0 50%}.step{position:relative;z-index:1;background:var(--panel-solid);border:1px solid var(--line);border-radius:var(--radius);padding:26px 22px;transition:border-color .3s ease,transform .3s ease}.step:hover{border-color:#4f8cff80;transform:translateY(-5px)}.step .num{font-family:Unbounded,sans-serif;font-size:34px;font-weight:800;line-height:1;background:var(--grad);-webkit-background-clip:text;background-clip:text;color:transparent;margin-bottom:16px}.step h4{font-size:15.5px;font-weight:700;margin-bottom:6px}.step p{color:var(--muted);font-size:13.5px}.why-rows{border-top:1px solid var(--line);margin-top:44px}.why-row{display:grid;grid-template-columns:120px 1fr 1.4fr;gap:28px;align-items:baseline;padding:34px 0;border-bottom:1px solid var(--line);transition:background .3s ease}.why-row:hover{background:#ffffff04}.why-row .idx{font-family:Unbounded,sans-serif;font-size:30px;font-weight:800;background:linear-gradient(160deg,#22d3eee6,#4f8cff8c);-webkit-background-clip:text;background-clip:text;color:transparent}.why-row h3{font-family:Unbounded,sans-serif;font-size:clamp(17px,1.8vw,22px);font-weight:800;text-transform:uppercase;letter-spacing:.5px}.why-row p{color:var(--muted);font-size:15.5px}.cta-box{position:relative;border:1px solid var(--line-strong);border-radius:32px;padding:92px 32px;text-align:center;overflow:hidden;background:linear-gradient(150deg,#4f8cff24,#05070f66 45%,#8b5cf629)}.cta-box .aurora{opacity:.5}.cta-inner{position:relative;z-index:1}.cta-box h2{font-size:clamp(32px,5vw,58px);font-weight:800;margin:12px 0 16px;letter-spacing:-1px;text-transform:uppercase;line-height:1.06}.cta-box p{color:var(--muted);max-width:540px;margin:0 auto 36px;font-size:16.5px}.cta-note{margin-top:18px;font-size:13px;color:var(--muted);opacity:.8}footer{position:relative;border-top:1px solid var(--line);padding:44px 0 120px;color:var(--muted);font-size:14px;overflow:hidden}.footer-inner{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;position:relative;z-index:1}footer a{color:var(--accent2)}footer a:hover{text-decoration:underline}.footer-mark{position:absolute;left:50%;bottom:-.34em;transform:translate(-50%);font-family:Unbounded,sans-serif;font-weight:800;font-size:clamp(70px,12vw,180px);letter-spacing:2px;white-space:nowrap;color:transparent;-webkit-text-stroke:1px rgba(255,255,255,.07);pointer-events:none;line-height:1}@media(max-width:1100px){.chip-1{left:1%}.chip-2{right:1%}.chip-3{left:2%}.chip-4{right:2%}}@media(max-width:960px){.g3,.steps{grid-template-columns:repeat(2,1fr)}.steps-line{display:none}.stats-band-inner{grid-template-columns:repeat(2,1fr)}.stat{border-left:none;border-top:1px solid var(--line)}.stat:nth-child(1),.stat:nth-child(2){border-top:none}.stat:nth-child(2n){border-left:1px solid var(--line)}.chip{display:none}.case-row{grid-template-columns:1fr;gap:34px;padding:48px 0}.case-row.rev .case-text{order:1}.case-row.rev .case-visual{order:2}.panel-section{padding:44px 28px}.why-row{grid-template-columns:64px 1fr}.why-row p{grid-column:2}}@media(max-width:760px){.nav-links{display:none}.burger,.m-menu{display:block}section{padding:72px 0}.marquee-wrap{margin-top:36px;padding:22px 0}}@media(max-width:560px){.g3,.steps{grid-template-columns:1fr}.stats-band-inner{grid-template-columns:1fr 1fr}.stat{padding:24px 18px}.hero h1{font-size:clamp(19px,6.2vw,34px);letter-spacing:0}.feed-flow{flex-wrap:wrap}.hero-btns .btn{width:100%;justify-content:center}.panel-section{padding:36px 20px;border-radius:24px}.metrics{gap:20px}.why-row{grid-template-columns:1fr;gap:8px;padding:26px 0}.why-row p{grid-column:1}.dash{grid-template-columns:64px 1fr}.footer-mark{font-size:64px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.aurora,.marquee-track,.hero-badge .pulse-dot,.chip-float,.scroll-hint .wheel:after,.scanline,.glitch .gl,.stars,.comet,.h1-grad,.circuit .cpulse{animation:none}*{transition-duration:.01ms!important}}
