@keyframes gradientShift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes shimmer{0%{left:-100%}to{left:100%}}@keyframes rotateBorder{to{transform:rotate(360deg)}}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes orbFloat{0%,to{transform:translate(0,0) scale(1)}25%{transform:translate(30px,-40px) scale(1.05)}50%{transform:translate(-20px,30px) scale(.95)}75%{transform:translate(40px,20px) scale(1.02)}}@keyframes gridPulse{0%,to{opacity:.5}50%{opacity:1}}@keyframes pingPulse{0%{transform:scale(1);opacity:.8}to{transform:scale(2.5);opacity:0}}@keyframes pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(1.3)}}@keyframes slideUp{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes ekgPing{0%{transform:translate(-50%,-50%) scale(1);opacity:.5}to{transform:translate(-50%,-50%) scale(1.6);opacity:0}}@keyframes ekgDash{to{stroke-dashoffset:0}}@keyframes ekgFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes particleFloat{0%{transform:translateY(100vh) rotate(0deg);opacity:0}10%,90%{opacity:.3}to{transform:translateY(-100px) rotate(720deg);opacity:0}}@keyframes marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}@keyframes gradientSlide{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes typeLine{0%{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:translateX(0)}}@keyframes timelinePing{0%{transform:scale(.8);opacity:0}50%{opacity:.5}to{transform:scale(2);opacity:0}}@keyframes processRing{0%,to{transform:scale(1);opacity:.5}50%{transform:scale(1.1);opacity:0}}@keyframes spinSlow{to{transform:rotate(360deg)}}@keyframes iconFloat1{0%,to{transform:translate(0,0)}25%{transform:translate(3px,-4px)}50%{transform:translate(-2px,-6px)}75%{transform:translate(-4px,-2px)}}@keyframes iconFloat2{0%,to{transform:translate(0,0)}25%{transform:translate(-4px,3px)}50%{transform:translate(2px,5px)}75%{transform:translate(5px,1px)}}@keyframes iconFloat3{0%,to{transform:translate(0,0)}25%{transform:translate(4px,2px)}50%{transform:translate(-3px,4px)}75%{transform:translate(-1px,-3px)}}@keyframes iconPulse{0%,to{opacity:.15}50%{opacity:.25}}*,::after,::before{margin:0;padding:0;box-sizing:border-box}:root{color-scheme:dark;--primary:#0a0a0f;--accent:#00e5a0;--accent2:#00b8d4;--accent3:#7c3aed;--accent-glow:rgba(0,229,160,.12);--accent-glow2:rgba(0,184,212,.12);--accent-glow3:rgba(124,58,237,.12);--bg:#06060a;--bg2:#0c0c12;--bg-card:#0f0f16;--bg-card-hover:#141420;--text:#e4e4e7;--text-muted:#a1a1aa;--text-dim:#8b8b94;--border:rgba(255,255,255,.06);--border-light:rgba(255,255,255,.1);--radius:16px;--radius-sm:10px;--radius-lg:24px;--radius-xl:32px;--shadow:0 4px 30px rgba(0,0,0,.4);--shadow-lg:0 20px 60px rgba(0,0,0,.5);--shadow-glow:0 0 40px rgba(0,229,160,.15);--transition:.4s cubic-bezier(.16,1,.3,1);--ease-out:cubic-bezier(.16,1,.3,1);--ease-spring:cubic-bezier(.34,1.56,.64,1);--max-width:1240px;--font:'Inter',system-ui,-apple-system,sans-serif;--font-mono:'JetBrains Mono','Fira Code',monospace}body,html{overflow-x:hidden}html{scroll-behavior:smooth;font-size:16px}body{font-family:var(--font);background:var(--bg);color:var(--text);line-height:1.7;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none;transition:var(--transition)}a:hover{color:var(--accent2)}img{max-width:100%;height:auto;display:block}ol,ul{list-style:none}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:700;line-height:1.15;letter-spacing:-.03em}h1{font-size:clamp(2.8rem,6vw,4.5rem)}h2{font-size:clamp(2rem,4vw,3.2rem)}h3{font-size:clamp(1.3rem,2.5vw,1.6rem)}h4{font-size:1.125rem}p{color:var(--text-muted);line-height:1.8}.gradient-text{background:linear-gradient(135deg,var(--accent),var(--accent2),var(--accent3));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;animation:gradientShift 4s ease infinite}.mono{font-family:var(--font-mono);font-size:.85em;color:var(--accent)}.container{width:100%;max-width:var(--max-width);margin:0 auto;padding:0 24px}.nav-links a,section{padding:80px 0;position:relative}.section-dark{background:var(--bg2)}.section-label{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:.78rem;color:var(--accent);text-transform:uppercase;letter-spacing:.15em;padding:8px 18px;background:var(--accent-glow);border:1px solid rgba(0,229,160,.15);border-radius:100px;position:relative;overflow:hidden}.section-label::before{content:"";display:block;width:6px;height:6px;background:var(--accent);border-radius:50%;animation:pulse 2s ease infinite}.section-label::after{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(0,229,160,.1),transparent);animation:shimmer 3s ease infinite}.section-label,.section-title{margin-bottom:20px}.section-desc{max-width:620px;font-size:1.1rem;margin-bottom:52px}.grid-2,.grid-3,.grid-4{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.grid-3,.grid-4{grid-template-columns:repeat(3,1fr)}.grid-4{grid-template-columns:repeat(4,1fr)}.btn,.glow-card{transition:var(--transition);position:relative;overflow:hidden}.glow-card{background:var(--bg-card);border-radius:var(--radius)}.glow-card::before{content:"";position:absolute;inset:-1px;background:conic-gradient(from 0deg,transparent,var(--accent),transparent,var(--accent2),transparent);border-radius:inherit;opacity:0;transition:opacity .5s ease;animation:rotateBorder 4s linear infinite paused}.glow-card:hover::before{opacity:1;animation-play-state:running}.glow-card>.card-inner{position:relative;background:var(--bg-card);border-radius:inherit;margin:1px;padding:32px;z-index:1;height:calc(100% - 2px)}.btn{display:inline-flex;align-items:center;gap:10px;padding:15px 30px;font-family:var(--font);font-size:.95rem;font-weight:600;border:0;border-radius:var(--radius-sm);cursor:pointer;text-decoration:none}.btn::after{top:50%;left:50%;width:0;height:0;background:rgba(255,255,255,.15);transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}.btn:hover::after{width:300px;height:300px}.btn-primary{background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--primary);box-shadow:0 4px 20px rgba(0,229,160,.2)}.btn-outline:hover,.btn-primary:hover{transform:translateY(-3px);box-shadow:0 8px 30px rgba(0,229,160,.35);color:var(--primary)}.btn-outline{background:0 0;color:var(--text);border:1px solid var(--border-light)}.btn-outline:hover{border-color:var(--accent);color:var(--accent);box-shadow:0 8px 30px rgba(0,229,160,.1)}.btn-ghost{background:0 0;color:var(--accent);padding:8px 0}.btn-ghost .arrow,.navbar{transition:var(--transition)}.btn-ghost .arrow{display:inline-block}.btn-ghost:hover .arrow,.service-card:hover .service-link .arrow{transform:translateX(6px)}.navbar{position:fixed;top:0;left:0;right:0;z-index:1000;padding:20px 0}.navbar.scrolled{background:rgba(6,6,10,.85);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid var(--border);padding:14px 0}.navbar .container{display:flex;align-items:center;justify-content:space-between}.logo{display:inline-flex;align-items:center;gap:6px;font-family:"Jost",var(--font-body);font-size:1.55rem;font-weight:400;color:#fff;letter-spacing:.01em;line-height:1;text-decoration:none}.logo-cursor{display:inline-block;width:2px;height:.85em;background:#00e5a0;margin-left:2px;vertical-align:middle;position:relative;top:-1px;animation:blink 1s step-end infinite}.logo-sub{font-size:.42em;font-weight:300;color:var(--text-dim);letter-spacing:.18em;margin-left:10px;align-self:flex-end;position:relative;top:-2px}.nav-links{display:flex;align-items:center;gap:36px}.nav-links a{color:var(--text-muted);font-size:.9rem;font-weight:500;padding:4px 0}.mobile-toggle span,.nav-links a::after{height:2px;transition:var(--transition);border-radius:2px}.nav-links a::after{content:"";position:absolute;bottom:-4px;left:0;width:0;background:linear-gradient(90deg,var(--accent),var(--accent2))}.nav-links a.active,.nav-links a:hover{color:#fff}.nav-links a.active::after,.nav-links a:hover::after{width:100%}.nav-links a.nav-cta{padding:10px 24px;background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--primary);border-radius:var(--radius-sm);font-weight:600}.nav-links a.nav-cta::after{display:none}.nav-links a.nav-cta:hover{transform:translateY(-2px);box-shadow:var(--shadow-glow);color:var(--primary)}.mobile-toggle{display:none;flex-direction:column;gap:6px;background:0 0;border:0;cursor:pointer;padding:4px;z-index:1001}.mobile-toggle span{display:block;width:26px;background:#fff}.hero{min-height:75vh;display:flex;align-items:center;position:relative;padding:100px 0 40px;overflow:hidden}.hero-bg,.hero-grid{position:absolute;inset:0}.hero-bg{z-index:0;overflow:hidden}.hero-bg .orb{position:absolute;border-radius:50%;filter:blur(80px);opacity:.15;animation:orbFloat 15s ease-in-out infinite}.hero-bg .orb-1{width:600px;height:600px;top:-200px;right:-100px;background:var(--accent);animation-delay:0s}.hero-bg .orb-2{width:500px;height:500px;bottom:-150px;left:-150px;background:var(--accent2);animation-delay:-5s}.hero-bg .orb-3{width:500px;height:500px;top:20%;left:55%;background:var(--accent3);animation-delay:-10s;opacity:.12}.hero-grid{pointer-events:none;background-image:linear-gradient(rgba(0,229,160,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(0,229,160,.03) 1px,transparent 1px);background-size:60px 60px;mask-image:radial-gradient(ellipse 70% 60%at 50% 40%,#000,transparent);-webkit-mask-image:radial-gradient(ellipse 70% 60%at 50% 40%,#000,transparent);animation:gridPulse 8s ease infinite}.hero .container{position:relative;z-index:2;display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.hero-content{max-width:600px}.hero-badge{display:inline-flex;align-items:center;gap:10px;padding:10px 20px;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.15);border-radius:100px;font-family:var(--font-mono);font-size:.8rem;color:var(--accent);margin-bottom:32px}.hero-badge .pulse-dot{width:8px;height:8px;background:var(--accent);border-radius:50%;position:relative}.btn::after,.hero-badge .pulse-dot::after{content:"";position:absolute;border-radius:50%}.hero-badge .pulse-dot::after{inset:-4px;border:2px solid var(--accent);animation:pingPulse 2s ease infinite}.hero h1{margin-bottom:24px}.hero h1 .line{display:block;overflow:hidden}.hero h1 .line span{display:inline-block;animation:slideUp .8s var(--ease-out) both}.hero h1 .line:nth-child(2) span{animation-delay:.1s}.hero h1 .line:nth-child(3) span{animation-delay:.2s}.hero-desc{font-size:1.15rem;max-width:540px;margin-bottom:40px;animation:fadeIn .8s ease .4s both}.hero-actions{display:flex;gap:16px;flex-wrap:wrap;margin-bottom:64px;animation:fadeIn .8s ease .5s both}.hero-stats{display:flex;gap:48px;animation:fadeIn .8s ease .6s both}.hero-stat .number{font-size:2.2rem;font-weight:800;color:#fff;display:block;line-height:1;margin-bottom:4px}.hero-stat .number span{background:linear-gradient(135deg,var(--accent),var(--accent2));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.hero-stat .label{font-size:.85rem;color:var(--text-dim)}.ekg-container,.hero-visual{position:relative;display:flex;align-items:center;justify-content:center}.hero-visual{animation:fadeIn 1s ease .3s both}.hero-visual .ekg-svg,.hero-visual>svg{width:100%;max-width:520px;height:auto}.ekg-container{width:100%;height:100%;min-height:400px}.ekg-ring{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.ekg-ring-outer{width:380px;height:380px;border:2px solid rgba(0,229,160,.2);animation:ekgPing 5s ease-out infinite}.ekg-ring-inner{width:260px;height:260px;border:2px solid rgba(0,229,160,.35);animation:ekgPing 3s ease-out infinite}.ekg-ring-purple{width:320px;height:320px;border:1.5px solid rgba(124,58,237,.25);animation:ekgPing 4s ease-out infinite;animation-delay:1.5s}.ekg-svg-wrap{position:relative;z-index:2;width:100%;display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 15px rgba(0,229,160,.6))}.ekg-svg{width:100%;max-width:400px}.ekg-line{stroke-dasharray:1000;stroke-dashoffset:1000;animation:ekgDash 3s linear infinite}.ekg-card{position:absolute;background:rgba(15,17,21,.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);padding:14px 18px;border-radius:12px;display:flex;align-items:center;gap:14px;z-index:3;box-shadow:0 8px 32px rgba(0,0,0,.5);white-space:nowrap}.ekg-card-top{top:8%;right:-10px;border:1px solid rgba(0,229,160,.3);animation:ekgFloat 4s ease-in-out infinite}.ekg-card-bottom{bottom:18%;left:-10px;border:1px solid rgba(59,130,246,.3);animation:ekgFloat 5s ease-in-out infinite;animation-delay:1s}.ekg-card-icon{width:40px;height:40px;min-width:40px;min-height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ekg-card-icon svg{width:20px!important;height:20px!important;max-width:20px!important;flex-shrink:0}.ekg-card-top .ekg-card-icon{background:rgba(0,229,160,.15);color:var(--accent)}.ekg-card-bottom .ekg-card-icon{background:rgba(59,130,246,.15);color:#3b82f6}.ekg-card-label{font-size:10px;text-transform:uppercase;color:var(--text-muted);font-weight:700;letter-spacing:.05em;line-height:1}.ekg-card-value{font-family:"JetBrains Mono",monospace;font-weight:700;color:#fff;font-size:16px;margin-top:4px}.particles{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:0}.particle{position:absolute;width:4px;height:4px;background:var(--accent);border-radius:50%;opacity:.3;animation:particleFloat linear infinite}.marquee-section{padding:40px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);overflow:hidden}.marquee-track{display:flex;animation:marquee 30s linear infinite;width:max-content}.marquee-track:hover{animation-play-state:paused}.marquee-item{display:flex;align-items:center;gap:12px;padding:0 40px;font-size:1rem;font-weight:600;color:var(--text-dim);white-space:nowrap;transition:var(--transition)}.marquee-item:hover{color:var(--text)}.marquee-item .dot{width:6px;height:6px;background:var(--accent);border-radius:50%;opacity:.4}.counter[data-target]{font-variant-numeric:tabular-nums}.about-split{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center}.about-text .lead{font-size:1.3rem;color:var(--text);margin-bottom:24px;line-height:1.6}.value-list{display:grid;gap:16px;margin-top:32px}.value-icon,.value-item{display:flex;transition:var(--transition)}.value-item{gap:16px;padding:20px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);position:relative;overflow:hidden}.value-item::before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,var(--accent),var(--accent2));transform:scaleY(0);transform-origin:top;transition:var(--transition)}.value-item:hover{border-color:rgba(0,229,160,.2);background:var(--bg-card-hover);transform:translateX(4px)}.value-item:hover::before{transform:scaleY(1)}.value-icon{width:48px;height:48px;min-width:48px;align-items:center;justify-content:center;background:var(--accent-glow);border:1px solid rgba(0,229,160,.15);border-radius:var(--radius-sm)}.value-item:hover .value-icon{background:rgba(0,229,160,.2);transform:scale(1.05)}.value-icon svg{width:24px;height:24px;stroke:var(--accent);fill:none;stroke-width:2;filter:brightness(2) saturate(.4)}.value-content h3{margin-bottom:4px;font-size:1rem}.value-content p{font-size:.9rem}.terminal-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:0;overflow:hidden;position:relative}.terminal-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent2),var(--accent3));background-size:200% 100%;animation:gradientSlide 3s ease infinite}.terminal-bar{display:flex;align-items:center;gap:8px;padding:14px 20px;background:rgba(255,255,255,.02);border-bottom:1px solid var(--border)}.terminal-dot{width:12px;height:12px;border-radius:50%}.terminal-dot:nth-child(1){background:#ff5f57}.terminal-dot:nth-child(2){background:#febc2e}.terminal-dot:nth-child(3){background:#28c840}.terminal-title{margin-left:12px;font-family:var(--font-mono);font-size:.75rem;color:var(--text-dim)}.terminal-body{padding:24px;font-family:var(--font-mono);font-size:.85rem;line-height:2.2}.t-line{display:block;color:var(--text-muted);opacity:0;animation:typeLine .4s ease forwards}.t-line:nth-child(1){animation-delay:.2s}.t-line:nth-child(2){animation-delay:.4s}.t-line:nth-child(3){animation-delay:.6s}.t-line:nth-child(4){animation-delay:.8s}.t-line:nth-child(5){animation-delay:1s}.t-line:nth-child(6){animation-delay:1.2s}.t-line:nth-child(7){animation-delay:1.4s}.t-line:nth-child(8){animation-delay:1.6s}.t-line:nth-child(9){animation-delay:1.8s}.service-card:hover h3,.t-cmd{color:var(--accent)}.t-val{color:#fff}.t-str{color:#f9a825}.t-comment{color:var(--text-dim);font-style:italic}.t-ok{color:#28c840}.services-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.service-card,.service-icon{display:flex;border-radius:var(--radius);transition:var(--transition)}.service-card{position:relative;background:var(--bg-card);border:1px solid var(--border);padding:36px;overflow:hidden;flex-direction:column}.service-card::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),var(--accent2));transform:scaleX(0);transform-origin:left;transition:.5s var(--ease-out)}.service-card::after{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,229,160,.06) 0%,transparent 60%);opacity:0;transition:opacity .4s ease;pointer-events:none}.service-card:hover{border-color:rgba(0,229,160,.2);transform:translateY(-8px);box-shadow:var(--shadow-lg),0 0 40px rgba(0,229,160,.08)}.service-card:hover::before{transform:scaleX(1)}.service-card:hover::after{opacity:1}.service-icon{width:56px;height:56px;align-items:center;justify-content:center;background:var(--accent-glow);border:1px solid rgba(0,229,160,.12)}.service-icon svg{width:28px;height:28px;stroke:var(--accent);fill:none;stroke-width:1.5;filter:brightness(2) saturate(.4)}.service-card:hover .service-icon{background:rgba(0,229,160,.15);transform:scale(1.1) rotate(-3deg);box-shadow:0 0 20px rgba(0,229,160,.2)}.service-card h3{margin-bottom:12px}.service-card p,.service-icon{margin-bottom:20px}.service-tags{display:flex;flex-wrap:wrap;gap:8px;margin-top:auto}.service-card h3,.service-link .arrow,.tag{transition:var(--transition)}.tag{padding:5px 14px;font-size:.75rem;font-family:var(--font-mono);color:var(--text-dim);border:1px solid var(--border);border-radius:100px}.service-card:hover .tag{border-color:rgba(0,229,160,.2);color:var(--accent)}.service-link{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:.9rem;font-weight:600;color:var(--accent)}.service-link::after{content:"";position:absolute;inset:0;z-index:2}.service-card{cursor:pointer}.service-link .arrow{display:inline-block}.why-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.why-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:36px;display:flex;gap:20px;position:relative;overflow:hidden}.testimonial-avatar::after,.why-card::after{content:"";position:absolute;border-radius:50%}.why-card,.why-card::after{transition:var(--transition)}.why-card::after{top:0;right:0;width:120px;height:120px;background:radial-gradient(circle,rgba(0,229,160,.05),transparent);transform:translate(30%,-30%)}.why-card:hover{border-color:rgba(0,229,160,.2);background:var(--bg-card-hover);transform:translateY(-4px)}.why-card:hover::after{transform:translate(20%,-20%) scale(1.5)}.why-number{font-family:var(--font-mono);font-size:2.5rem;font-weight:800;background:linear-gradient(135deg,rgba(0,229,160,.15),rgba(0,184,212,.1));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;line-height:1;min-width:52px}.why-content h3{margin-bottom:8px}.service-card p,.why-content p{font-size:.95rem}.testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.testimonial-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:36px;transition:var(--transition);position:relative}.testimonial-card:hover{border-color:rgba(0,229,160,.2);transform:translateY(-6px);box-shadow:var(--shadow-lg)}.testimonial-quote{position:absolute;top:16px;right:20px;font-size:3rem;line-height:1;background:linear-gradient(135deg,rgba(0,229,160,.1),rgba(0,184,212,.05));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-weight:800}.testimonial-stars{color:#f9a825;font-size:.9rem;margin-bottom:16px;letter-spacing:3px}.testimonial-text{font-size:.95rem;font-style:italic;color:var(--text);margin-bottom:24px;line-height:1.7;position:relative;z-index:1}.testimonial-author{display:flex;align-items:center;gap:14px}.testimonial-avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent2));display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem;color:var(--primary);position:relative}.testimonial-avatar::after{inset:-3px;border:2px solid transparent;background:linear-gradient(135deg,var(--accent),var(--accent2)) border-box;mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);-webkit-mask:linear-gradient(#fff 0 0) padding-box,linear-gradient(#fff 0 0);mask-composite:exclude;-webkit-mask-composite:xor}.testimonial-info .name{font-weight:600;color:#fff;font-size:.9rem}.testimonial-info .role{font-size:.8rem;color:var(--text-dim)}.cta-section{padding:64px 0}.cta-box{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-xl);padding:80px 64px;text-align:center;position:relative;overflow:hidden}.cta-box::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent2),var(--accent3),var(--accent));background-size:300% 100%;animation:gradientSlide 4s ease infinite}.cta-box .cta-orb{position:absolute;border-radius:50%;filter:blur(80px);pointer-events:none}.cta-box .cta-orb-1{width:300px;height:300px;top:-100px;left:-50px;background:rgba(0,229,160,.08)}.cta-box .cta-orb-2{width:250px;height:250px;bottom:-80px;right:-30px;background:rgba(0,184,212,.06)}.cta-box h2{margin-bottom:16px}.cta-actions,.cta-box h2,.cta-box p{position:relative;z-index:1}.cta-box p{font-size:1.1rem;margin-bottom:36px;max-width:500px;margin-left:auto;margin-right:auto}.cta-actions{display:flex;justify-content:center;gap:16px}.footer{padding:80px 0 32px;border-top:1px solid var(--border)}.footer-grid{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:48px;margin-bottom:64px}.footer-brand .logo{margin-bottom:16px;font-size:1.8rem}.footer-brand p{font-size:.9rem;margin-bottom:24px}.footer-social{display:flex;gap:12px}.footer-col a,.social-link{transition:var(--transition)}.social-link{width:42px;height:42px;display:flex;align-items:center;justify-content:center;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-muted);font-size:.85rem;font-weight:600}.social-link:hover{border-color:var(--accent);color:var(--accent);background:var(--accent-glow);transform:translateY(-3px)}.footer-col-title{margin-bottom:20px;font-size:.95rem;font-weight:700;color:var(--text)}.footer-col a{display:block;font-size:.9rem;padding:7px 0}.footer-col a:hover{color:var(--accent);transform:translateX(6px)}.footer-bottom{border-top:1px solid var(--border);padding-top:24px;text-align:center}.footer-bottom p{font-size:.85rem}.page-header{padding:160px 0 80px;position:relative;overflow:hidden}.page-header::after,.page-header::before{content:"";position:absolute;pointer-events:none}.page-header::before{top:-150px;right:-100px;width:500px;height:500px;background:radial-gradient(circle,rgba(0,229,160,.06),transparent 70%)}.page-header::after{bottom:-100px;left:-100px;width:300px;height:300px;background:radial-gradient(circle,rgba(0,184,212,.04),transparent 70%)}.about-story p,.page-header h1{margin-bottom:16px}.page-header-split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:center}.page-header-split .page-header-text,.page-header-visual{position:relative;z-index:1}.page-header-visual{display:flex;align-items:center;justify-content:center}.page-header-visual svg{width:100%;max-width:480px;height:auto}.breadcrumb{font-size:.85rem;color:var(--text-dim);margin-bottom:24px}.breadcrumb a,.footer-col a,.tool-item span{color:var(--text-muted)}.breadcrumb .sep{margin:0 8px;color:var(--text-dim)}.timeline{position:relative;padding-left:36px}.timeline::before{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--border)}.timeline-item{position:relative;padding-bottom:36px}.timeline-item::after,.timeline-item::before{content:"";position:absolute;border-radius:50%}.timeline-item::before{left:-41px;top:6px;width:12px;height:12px;background:var(--accent);border:3px solid var(--bg);box-shadow:0 0 10px rgba(0,229,160,.3)}.timeline-item::after{left:-47px;top:0;width:24px;height:24px;border:2px solid rgba(0,229,160,.2);animation:timelinePing 3s ease infinite;opacity:0}.timeline-item .year{font-family:var(--font-mono);font-size:.8rem;color:var(--accent);margin-bottom:4px}.timeline-item h3{margin-bottom:4px;font-size:1.125rem}.timeline-item p{font-size:.9rem}.mission-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.mission-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px;position:relative;overflow:hidden;transition:var(--transition)}.mission-card::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent2))}.mission-card:hover{transform:translateY(-4px);border-color:rgba(0,229,160,.2)}.mission-card h3{margin-bottom:12px}.mission-card p{font-size:.95rem}.process-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;position:relative}.process-grid::before{content:"";position:absolute;top:44px;left:60px;right:60px;height:2px;background:var(--border);z-index:0}.process-number,.process-step{display:flex;align-items:center;transition:var(--transition);position:relative}.process-step{text-align:center;z-index:1;padding:20px;flex-direction:column}.process-step:hover,.team-card:hover{transform:translateY(-8px)}.process-number{width:56px;height:56px;justify-content:center;background:var(--bg-card);border:2px solid var(--accent);border-radius:50%;margin:0 auto 16px;font-family:var(--font-mono);font-size:1rem;font-weight:700;color:var(--accent)}.process-step:hover .process-number{background:var(--accent);color:var(--primary);box-shadow:0 0 30px rgba(0,229,160,.3)}.process-number::after,.team-avatar::before{content:"";position:absolute;inset:-6px;border:2px solid rgba(0,229,160,.2);border-radius:50%;animation:processRing 3s ease infinite}.process-step h3,.team-card h3{margin-bottom:6px;font-size:1.125rem}.process-step p{font-size:.85rem}.team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.team-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:36px;text-align:center;transition:var(--transition)}.team-card:hover{border-color:rgba(0,229,160,.2);box-shadow:var(--shadow-lg)}.team-avatar{width:88px;height:88px;margin:0 auto 20px;border-radius:50%;background:linear-gradient(135deg,var(--accent),var(--accent2));display:flex;align-items:center;justify-content:center;font-size:1.5rem;font-weight:700;color:var(--primary);position:relative}.team-avatar::before{inset:-4px;border:2px dashed rgba(0,229,160,.3);animation:spinSlow 20s linear infinite}.team-card h3{margin-bottom:4px}.team-card .role{font-size:.85rem;color:var(--accent);font-family:var(--font-mono)}.tools-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:16px}.tool-item{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);padding:24px 16px;text-align:center;transition:var(--transition)}.tool-item:hover{border-color:rgba(0,229,160,.2);transform:translateY(-4px)}.tool-item svg{width:32px;height:32px;margin:0 auto 10px;stroke:var(--accent);fill:none;stroke-width:1.5}.tool-logo{width:40px;height:40px;margin:0 auto 10px;object-fit:contain;display:block}.tool-item span{font-size:.8rem;display:block}.service-detail{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:start;padding:60px 0;border-bottom:1px solid var(--border)}.pricing-features li:last-child,.service-detail:last-child{border-bottom:none}.service-detail:nth-child(even){direction:rtl}.service-detail:nth-child(even)>*{direction:ltr}.service-detail-visual{display:flex;align-items:center;justify-content:center;min-height:100%}.service-detail-visual svg{width:400px;height:400px}.service-detail-visual .particle-1{animation:iconFloat1 8s ease-in-out infinite}.service-detail-visual .particle-2{animation:iconFloat2 10s ease-in-out infinite}.service-detail-visual .particle-3{animation:iconFloat3 9s ease-in-out infinite}.service-detail-visual .particle-4{animation:iconFloat2 12s ease-in-out infinite}.service-detail-visual .glow-pulse{animation:iconPulse 6s ease-in-out infinite}.service-detail-content h3{font-size:1.75rem;margin-bottom:16px}.service-detail-content p{margin-bottom:24px}.service-features{display:grid;gap:12px}.service-feature{display:flex;align-items:center;gap:12px;font-size:.95rem;color:var(--text-muted);transition:var(--transition)}.service-feature:hover{color:var(--text);transform:translateX(4px)}.service-feature .check{color:var(--accent);font-weight:700;font-size:1.1rem}.service-hub-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.service-hub-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:40px;transition:var(--transition);position:relative;overflow:hidden}.service-hub-card::before{content:"";position:absolute;inset:0;background:radial-gradient(circle at var(--mouse-x,50%) var(--mouse-y,50%),rgba(0,229,160,.04) 0%,transparent 50%);opacity:0;transition:opacity .4s ease}.service-hub-card:hover{border-color:rgba(0,229,160,.2);transform:translateY(-6px);box-shadow:var(--shadow-lg)}.service-hub-card:hover::before{opacity:1}.service-hub-icon{width:64px;height:64px;display:flex;align-items:center;justify-content:center;background:var(--accent-glow);border:1px solid rgba(0,229,160,.12);border-radius:var(--radius);margin-bottom:24px;transition:var(--transition)}.service-hub-icon svg{width:32px;height:32px;stroke:var(--accent);fill:none;stroke-width:1.5;filter:brightness(2) saturate(.4)}.service-hub-card:hover .service-hub-icon{background:rgba(0,229,160,.15);transform:scale(1.1);box-shadow:0 0 24px rgba(0,229,160,.2)}.service-hub-card h3{margin-bottom:12px;font-size:1.3rem}.service-hub-card p{font-size:.95rem;margin-bottom:20px}.service-hub-features{display:grid;gap:8px;margin-bottom:20px}.pricing-features li,.service-hub-features li{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--text-muted)}.blog-body h3 a:hover,.service-hub-features li .check{color:var(--accent)}.portfolio-filters{display:flex;gap:12px;margin-bottom:48px;flex-wrap:wrap}.filter-btn,.form-group input,.form-group select,.form-group textarea{border:1px solid var(--border);font-family:var(--font);transition:var(--transition)}.filter-btn,.form-group label{font-size:.85rem;font-weight:500;color:var(--text-muted)}.filter-btn{padding:10px 22px;background:0 0;border-radius:100px;cursor:pointer}.filter-btn.active,.filter-btn:hover{background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--primary);border-color:transparent;box-shadow:0 4px 20px rgba(0,229,160,.2)}.portfolio-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:24px}.portfolio-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;transition:var(--transition);display:flex;flex-direction:column}.portfolio-card:hover{border-color:rgba(0,229,160,.2);transform:translateY(-8px);box-shadow:var(--shadow-lg)}.portfolio-image{height:240px;background:linear-gradient(135deg,#0a0a14,#0f1028);position:relative;overflow:hidden}.portfolio-image::before{content:"";position:absolute;inset:0;background:linear-gradient(rgba(0,229,160,.02) 1px,transparent 1px),linear-gradient(90deg,rgba(0,229,160,.02) 1px,transparent 1px);background-size:30px 30px}.portfolio-image .project-type{font-family:var(--font-mono);font-size:2.5rem;color:rgba(0,229,160,.08);font-weight:800;transition:var(--transition);text-align:center;padding:0 1rem}.portfolio-card:hover .project-type{color:rgba(0,229,160,.15);transform:scale(1.1)}.portfolio-image,.portfolio-image .overlay{display:flex;align-items:center;justify-content:center}.portfolio-image .overlay{position:absolute;inset:0;background:rgba(0,229,160,.08);opacity:0;transition:var(--transition);backdrop-filter:blur(4px)}.portfolio-card:hover .overlay{opacity:1}.portfolio-body{padding:28px;flex:1;display:flex;flex-direction:column}.portfolio-body h3{margin-bottom:8px}.portfolio-body p{font-size:.9rem;flex:1}.portfolio-results{display:flex;gap:28px;margin-top:auto}.result-item .val{font-size:1.3rem;font-weight:800;color:var(--accent);display:block}.result-item .label{font-size:.75rem;color:var(--text-dim)}.pricing-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;align-items:start}.pricing-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:44px;transition:var(--transition);position:relative}.pricing-card.featured{border-color:rgba(0,229,160,.3);box-shadow:0 0 60px rgba(0,229,160,.08);transform:scale(1.02)}.contact-form::before,.pricing-card.featured::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--accent),var(--accent2))}.pricing-card:hover{transform:translateY(-8px);box-shadow:var(--shadow-lg)}.pricing-card.featured:hover{transform:translateY(-8px) scale(1.02)}.pricing-badge{display:inline-block;padding:5px 16px;font-size:.75rem;font-weight:600;background:linear-gradient(135deg,var(--accent),var(--accent2));color:var(--primary);border-radius:100px;margin-bottom:16px}.pricing-card h3{margin-bottom:10px}.pricing-card .price{font-size:2.8rem;font-weight:800;color:#fff;margin-bottom:4px}.pricing-card .price small{font-size:.9rem;font-weight:400;color:var(--text-dim)}.pricing-card .price-desc{font-size:.85rem;color:var(--text-dim);margin-bottom:32px}.pricing-features{list-style:none;margin-bottom:32px}.pricing-features li{gap:12px;padding:12px 0;border-bottom:1px solid var(--border)}.pricing-features .check{color:var(--accent);font-weight:700}.pricing-card .btn{width:100%;justify-content:center}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.blog-body h3 a,.blog-card{transition:var(--transition)}.blog-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.blog-card:hover{border-color:rgba(0,229,160,.2);transform:translateY(-8px);box-shadow:var(--shadow-lg)}.blog-image{height:200px;background:linear-gradient(135deg,#0a0a14,#0f1028);display:flex;align-items:center;justify-content:center;position:relative}.blog-image .category{position:absolute;top:16px;left:16px;padding:5px 14px;font-size:.75rem;font-family:var(--font-mono);color:var(--accent);background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.15);border-radius:100px}.blog-image .icon-placeholder{font-size:2.5rem;opacity:.06}.blog-body{padding:28px}.blog-meta{display:flex;gap:16px;font-size:.8rem;color:var(--text-dim);margin-bottom:12px}.blog-body h3{margin-bottom:12px;font-size:1.1rem}.blog-body h3 a{color:#fff}.blog-body p,.portfolio-body p{margin-bottom:16px}.contact-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px}.contact-info-cards{display:grid;gap:16px;margin-bottom:32px}.contact-info-card,.contact-info-icon{display:flex;transition:var(--transition)}.contact-info-card{gap:16px;align-items:start;padding:24px;background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius)}.contact-info-card:hover{border-color:rgba(0,229,160,.2);transform:translateX(4px)}.contact-info-icon{width:48px;height:48px;min-width:48px;align-items:center;justify-content:center;background:var(--accent-glow);border:1px solid rgba(0,229,160,.15);border-radius:var(--radius-sm)}.contact-info-icon svg{width:22px;height:22px;stroke:var(--accent);fill:none;stroke-width:2}.contact-info-card:hover .contact-info-icon{background:rgba(0,229,160,.15);transform:scale(1.05)}.contact-info-card h3{margin-bottom:4px;font-size:1.125rem}.blog-body p,.contact-info-card p{font-size:.9rem}.contact-form{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:44px;position:relative;overflow:hidden}.contact-form h3{margin-bottom:28px}.form-group{margin-bottom:22px}.form-group label{display:block;margin-bottom:8px}.form-group input,.form-group select,.form-group textarea{width:100%;padding:14px 18px;background:var(--bg);border-radius:var(--radius-sm);color:var(--text);font-size:.95rem}.form-group input:focus,.form-group select:focus,.form-group textarea:focus{outline:0;border-color:var(--accent);box-shadow:0 0 0 4px var(--accent-glow),0 0 20px rgba(0,229,160,.1)}.form-group textarea{resize:vertical;min-height:130px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:16px}.reveal{opacity:0;transform:translateY(40px);transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal.revealed,.stagger-children.revealed>.reveal-child{opacity:1;transform:translateY(0)}.reveal-left{transform:translateX(-40px)}.reveal-left.revealed,.reveal-right.revealed{opacity:1;transform:translateX(0)}.reveal-left,.reveal-right,.reveal-scale{opacity:0;transition:opacity .7s var(--ease-out),transform .7s var(--ease-out)}.reveal-right{transform:translateX(40px)}.reveal-scale{transform:scale(.9)}.reveal-scale.revealed{opacity:1;transform:scale(1)}.stagger-children>.reveal-child{opacity:0;transform:translateY(30px);transition:opacity .5s var(--ease-out),transform .5s var(--ease-out)}.stagger-children.revealed>.reveal-child:nth-child(1){transition-delay:.05s}.stagger-children.revealed>.reveal-child:nth-child(2){transition-delay:.1s}.stagger-children.revealed>.reveal-child:nth-child(3){transition-delay:.15s}.stagger-children.revealed>.reveal-child:nth-child(4){transition-delay:.2s}.stagger-children.revealed>.reveal-child:nth-child(5){transition-delay:.25s}.stagger-children.revealed>.reveal-child:nth-child(6){transition-delay:.3s}.stagger-children.revealed>.reveal-child:nth-child(7){transition-delay:.35s}.stagger-children.revealed>.reveal-child:nth-child(8){transition-delay:.4s}.job-card{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius);padding:40px;margin-top:40px}.job-card-header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px;flex-wrap:wrap}.job-title{font-size:1.5rem;font-weight:700;margin-bottom:12px}.job-tags{display:flex;gap:8px;flex-wrap:wrap}.job-section h4,.job-tag{font-size:.72rem;color:var(--accent);font-family:var(--font-mono)}.job-tag{font-weight:600;padding:4px 12px;border-radius:20px;background:rgba(0,229,160,.08);border:1px solid rgba(0,229,160,.2);letter-spacing:.03em}.job-intro{color:var(--text-muted);margin-bottom:32px;max-width:800px;line-height:1.7}.job-sections{display:grid;grid-template-columns:1fr 1fr;gap:40px 48px;margin-bottom:40px}.job-section h4{font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:14px}.job-section ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:9px}.job-section ul li{font-size:.88rem;color:var(--text-muted);padding-left:18px;position:relative;line-height:1.55}.job-section ul li::before{content:"—";position:absolute;left:0;color:var(--accent);font-size:.8rem}.job-footer{border-top:1px solid var(--border);padding-top:32px;display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:wrap}.job-footer p{color:var(--text-muted);font-size:.9rem;max-width:600px;line-height:1.6}.legal-content{max-width:800px}.legal-content h2{font-size:1.5rem;margin-top:48px}.legal-content h3{font-size:1.2rem;margin-top:32px;margin-bottom:12px}.legal-content h2,.legal-content p,.legal-content ul{margin-bottom:16px}.legal-content ul{padding-left:24px}.legal-content ul li{color:var(--text-muted);padding:4px 0;list-style:disc}@media (max-width:1100px){.nav-links{gap:20px}.nav-links a{font-size:.82rem}.nav-links a.nav-cta{padding:8px 18px}}@media (max-width:1024px){.blog-grid,.pricing-grid,.services-grid,.testimonials-grid{grid-template-columns:repeat(2,1fr)}.footer-grid{grid-template-columns:1fr 1fr;gap:32px}.process-grid,.team-grid{grid-template-columns:repeat(2,1fr)}.tools-grid{grid-template-columns:repeat(3,1fr)}.hero-visual,.process-grid::before{display:none}.hero .container,.service-hub-grid{grid-template-columns:1fr}}@media (max-width:900px){.nav-links{display:none;position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100dvh;background:#06060a;flex-direction:column;justify-content:center;align-items:center;gap:24px;z-index:1001}.mobile-toggle,.nav-links.open{display:flex}.nav-links a{font-size:1.3rem}.mobile-toggle.open span:nth-child(1){transform:rotate(45deg) translate(6px,6px)}.mobile-toggle.open span:nth-child(2){opacity:0}.mobile-toggle.open span:nth-child(3){transform:rotate(-45deg) translate(6px,-6px)}.lang-switcher{margin:16px 0 0;justify-content:center}}@media (max-width:768px){section{padding:56px 0}.about-split,.about-story,.contact-grid,.mission-grid,.page-header-split,.service-detail{grid-template-columns:1fr;gap:32px}.page-header-visual svg{max-width:320px;margin:0 auto}.service-detail:nth-child(even){direction:ltr}.service-detail-visual svg{width:280px;height:280px}.blog-grid,.portfolio-grid,.pricing-grid,.services-grid,.testimonials-grid,.why-grid{grid-template-columns:1fr}.job-card{padding:24px}.job-sections{grid-template-columns:1fr;gap:28px}.job-card-header,.job-footer{flex-direction:column}.job-footer{align-items:flex-start}.footer-grid{gap:32px}.footer-grid,.process-grid,.team-grid{grid-template-columns:1fr}.tools-grid{grid-template-columns:repeat(3,1fr)}.cta-box{padding:48px 24px}.hero{padding:80px 0 60px;min-height:auto}.hero-badge{margin-bottom:20px}.form-row{grid-template-columns:1fr}.hero-stats{gap:24px;flex-wrap:wrap}.footer-bottom{text-align:center}.portfolio-image{height:180px}.portfolio-image .project-type{font-size:1.3rem;padding:0 16px;line-height:1.4}.portfolio-body{padding:20px}.portfolio-body p{font-size:.85rem}.portfolio-card:hover{transform:none}.filter-btn{padding:8px 16px;font-size:.8rem}.pricing-card.featured{transform:scale(1)}.pricing-card.featured:hover{transform:translateY(-8px)}}@media (max-width:480px){.cta-actions,.hero-actions{flex-direction:column;align-items:center}}.no-js .reveal,.no-js .reveal-left,.no-js .reveal-right,.no-js .reveal-scale,.no-js .stagger-children>.reveal-child,noscript .reveal,noscript .reveal-left,noscript .reveal-right,noscript .reveal-scale{opacity:1;transform:none}.network-stats{padding:0 0 24px;margin-top:-32px;position:relative;z-index:1}.network-stats-box{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-lg);padding:28px 40px;position:relative;overflow:hidden}.network-stats-box::before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--accent),var(--accent2),var(--accent));opacity:.5}.network-stats-text{font-size:.95rem;color:var(--text-muted);line-height:1.7;text-align:center;max-width:720px;margin:0 auto}@media (max-width:768px){.network-stats{margin-top:-16px}.network-stats-box{padding:20px 24px}.network-stats-text{font-size:.88rem}}.lang-switcher{display:flex;align-items:center;gap:4px;margin-left:8px}.lang-switcher a,.lang-switcher span.lang-active{font-family:var(--font-mono);font-size:.78rem;font-weight:600;padding:6px 12px;border-radius:var(--radius-sm);letter-spacing:.08em;transition:var(--transition);text-decoration:none;text-align:center}.lang-switcher a{cursor:pointer;color:var(--text-muted);border:1px solid var(--border)}.lang-switcher span.lang-active{color:var(--accent);border:1px solid rgba(0,229,160,.2);background:var(--accent-glow);cursor:default}.lang-switcher a:hover{color:var(--accent);border-color:rgba(0,229,160,.3);background:var(--accent-glow)}.lang-switcher a::after{display:none!important}