.Navbar-module__UMbBgq__navbar{z-index:800;padding:15px 0;transition:padding .3s cubic-bezier(.4,0,.2,1),background .3s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0}.Navbar-module__UMbBgq__navbar.Navbar-module__UMbBgq__scrolled{-webkit-backdrop-filter:blur(12px);background:#020617eb;border-bottom:1px solid #3b82f61a;padding:8px 0}.Navbar-module__UMbBgq__navContainer{justify-content:space-between;align-items:center;display:flex}.Navbar-module__UMbBgq__brand{transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);align-items:center;gap:8px;text-decoration:none;display:flex}.Navbar-module__UMbBgq__brand:hover{transform:scale(1.02)}.Navbar-module__UMbBgq__logoIcon{width:33px;height:33px;transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);justify-content:center;align-items:center;display:flex}.Navbar-module__UMbBgq__logoImg{object-fit:contain}.Navbar-module__UMbBgq__brand:hover .Navbar-module__UMbBgq__logoIcon{transform:scale(1.05)}.Navbar-module__UMbBgq__brandName{font-family:var(--font-heading);color:var(--primary-300);font-size:1.3rem;font-weight:700}.Navbar-module__UMbBgq__navLinks{align-items:center;gap:8px;display:flex}.Navbar-module__UMbBgq__navLink{font-family:var(--font-heading);color:var(--neutral-300);transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);border-radius:50px;padding:8px 18px;font-size:.92rem;font-weight:500;position:relative}.Navbar-module__UMbBgq__navLink:hover{color:var(--primary-400);background:#3b82f614}.Navbar-module__UMbBgq__navCta{margin-left:12px;padding:10px 24px;font-size:.88rem}.Navbar-module__UMbBgq__hamburger{cursor:pointer;z-index:1001;background:0 0;border:none;flex-direction:column;gap:5px;padding:8px;display:none}.Navbar-module__UMbBgq__hamburger span{background:var(--neutral-200);width:24px;height:2.5px;transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);border-radius:3px;display:block}.Navbar-module__UMbBgq__hamburger.Navbar-module__UMbBgq__active span:first-child{transform:rotate(45deg)translate(5px,5px)}.Navbar-module__UMbBgq__hamburger.Navbar-module__UMbBgq__active span:nth-child(2){opacity:0}.Navbar-module__UMbBgq__hamburger.Navbar-module__UMbBgq__active span:nth-child(3){transform:rotate(-45deg)translate(5px,-5px)}.Navbar-module__UMbBgq__langToggle{-webkit-user-select:none;user-select:none;background:#ffffff0a;border:1px solid #ffffff14;border-radius:100px;align-items:center;width:90px;height:32px;margin-right:12px;padding:2px;display:flex;position:relative}.Navbar-module__UMbBgq__langBtn{z-index:2;color:var(--neutral-400);letter-spacing:.03em;cursor:pointer;background:0 0;border:none;border-radius:100px;flex:1;justify-content:center;align-items:center;height:100%;font-size:.76rem;font-weight:700;transition:color .2s,transform .3s cubic-bezier(.34,1.56,.64,1);display:flex;position:relative}.Navbar-module__UMbBgq__langBtn:hover:not(.Navbar-module__UMbBgq__active){color:var(--neutral-200)}.Navbar-module__UMbBgq__langBtn.Navbar-module__UMbBgq__active{color:#fff;transform:scale(1.08)}.Navbar-module__UMbBgq__slider{z-index:1;background:#ca8a04;border-radius:100px;width:calc(50% - 2px);transition:transform .4s cubic-bezier(.34,1.56,.64,1);position:absolute;top:2px;bottom:2px;left:2px}.Navbar-module__UMbBgq__sliderEn{transform:translate(0)}.Navbar-module__UMbBgq__sliderId{transform:translate(100%)}.Navbar-module__UMbBgq__mobileMenu{display:none}@media (max-width:768px){.Navbar-module__UMbBgq__navbar{padding:16px 0}.Navbar-module__UMbBgq__brandName{font-size:clamp(1rem,4vw,1.2rem)}.Navbar-module__UMbBgq__navLinks{display:none}.Navbar-module__UMbBgq__hamburger{margin-right:-8px;padding:12px;display:flex}.Navbar-module__UMbBgq__mobileMenu{-webkit-backdrop-filter:blur(25px);opacity:0;pointer-events:none;transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);z-index:850;background:#020617fa;flex-direction:column;align-items:center;gap:8px;padding-top:100px;display:flex;position:fixed;inset:0}.Navbar-module__UMbBgq__mobileMenu.Navbar-module__UMbBgq__open{opacity:1;pointer-events:all}.Navbar-module__UMbBgq__mobileLink{font-family:var(--font-heading);color:var(--neutral-200);transition:transform var(--transition-normal), color var(--transition-normal), background var(--transition-normal), opacity var(--transition-normal);text-align:center;border-radius:12px;width:85%;padding:14px 28px;font-size:1.25rem;font-weight:600}.Navbar-module__UMbBgq__mobileLink:hover{color:var(--primary-400);background:#3b82f61a}}
.Hero-module__oEVfFq__hero{background:var(--gradient-hero);justify-content:center;align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.Hero-module__oEVfFq__bgOrbs{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.Hero-module__oEVfFq__orb1,.Hero-module__oEVfFq__orb2,.Hero-module__oEVfFq__orb3{filter:blur(60px);contain:strict;content-visibility:auto;border-radius:50%;position:absolute}.Hero-module__oEVfFq__orb1{background:#2563eb26;width:500px;height:500px;animation:8s ease-in-out infinite Hero-module__oEVfFq__float;top:-10%;right:-5%}.Hero-module__oEVfFq__orb2{background:#06b6d41a;width:400px;height:400px;animation:10s ease-in-out infinite reverse Hero-module__oEVfFq__float;bottom:-10%;left:-5%}.Hero-module__oEVfFq__orb3{background:#3b82f61f;width:300px;height:300px;animation:7s ease-in-out 2s infinite Hero-module__oEVfFq__float;top:40%;left:30%}.Hero-module__oEVfFq__heroContent{z-index:2;grid-template-columns:1fr 1fr;align-items:center;gap:60px;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.Hero-module__oEVfFq__codeWindowHover{border-color:#38bdf840;box-shadow:0 6px 24px #0f172a80,0 0 0 1px #38bdf80f}.Hero-module__oEVfFq__codeWindowHover .Hero-module__oEVfFq__scanLine{opacity:1;animation:3s ease-in-out infinite Hero-module__oEVfFq__scanLineMove}.Hero-module__oEVfFq__codeWindowHover:before{opacity:1}}.Hero-module__oEVfFq__statusBadge{font-family:var(--font-heading);text-transform:uppercase;letter-spacing:.05em;color:#22c55e;background:#22c55e1f;border:1px solid #22c55e33;border-radius:100px;align-items:center;gap:8px;width:fit-content;margin-bottom:16px;padding:6px 16px;font-size:.8rem;font-weight:700;display:inline-flex}.Hero-module__oEVfFq__statusDot{background:#22c55e;border-radius:50%;width:8px;height:8px;animation:2s ease-in-out infinite Hero-module__oEVfFq__statusPulse;box-shadow:0 0 8px #22c55e99}@keyframes Hero-module__oEVfFq__statusPulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 8px #22c55e99}50%{opacity:.7;transform:scale(1.2);box-shadow:0 0 16px #22c55ee6}}.Hero-module__oEVfFq__greeting{font-family:var(--font-heading);color:var(--primary-300);align-items:center;gap:10px;margin-bottom:12px;font-size:1.2rem;font-weight:500;display:flex}.Hero-module__oEVfFq__wave{font-size:1.6rem;animation:2s ease-in-out infinite Hero-module__oEVfFq__float;display:inline-block}.Hero-module__oEVfFq__name{letter-spacing:-.02em;color:#fff;margin-bottom:8px;font-size:clamp(2.5rem,6vw,4.2rem);font-weight:900;line-height:1.1}.Hero-module__oEVfFq__typewriter{align-items:center;min-height:2rem;margin-bottom:12px;display:grid}.Hero-module__oEVfFq__typewriterInner{grid-area:1/1;align-items:center;display:flex}.Hero-module__oEVfFq__typewriterText{font-family:var(--font-mono,"JetBrains Mono", "Fira Code", monospace);color:var(--primary-300);letter-spacing:.02em;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:600}.Hero-module__oEVfFq__cursor{background:var(--primary-400);vertical-align:middle;opacity:0;border-radius:2px;width:9px;height:1.4em;margin-left:3px;transition:opacity 80ms;display:inline-block;box-shadow:0 0 10px #3b82f699}.Hero-module__oEVfFq__cursorVisible{opacity:1}.Hero-module__oEVfFq__typewriterPlaceholder{visibility:hidden;font-family:var(--font-mono,"JetBrains Mono", "Fira Code", monospace);letter-spacing:.02em;white-space:nowrap;grid-area:1/1;font-size:clamp(1.05rem,2.2vw,1.3rem);font-weight:600}.Hero-module__oEVfFq__tagline{font-family:var(--font-heading);color:var(--primary-300);margin-bottom:20px;font-size:clamp(1rem,2.5vw,1.35rem);font-weight:500}.Hero-module__oEVfFq__description{color:#ffffffd9;max-width:480px;margin-bottom:32px;font-size:1.05rem;line-height:1.8}.Hero-module__oEVfFq__actions{flex-wrap:wrap;gap:16px;margin-bottom:48px;display:flex}.Hero-module__oEVfFq__stats{align-items:flex-end;gap:32px;margin-top:32px;display:flex}.Hero-module__oEVfFq__stat{will-change:transform;flex-direction:column;gap:8px;max-width:160px;display:flex}@keyframes Hero-module__oEVfFq__statFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.Hero-module__oEVfFq__statFloat1{animation:2.8s cubic-bezier(.45,0,.55,1) infinite Hero-module__oEVfFq__statFloat}.Hero-module__oEVfFq__statFloat2{animation:3.2s cubic-bezier(.45,0,.55,1) .4s infinite Hero-module__oEVfFq__statFloat}.Hero-module__oEVfFq__statFloat3{animation:2.4s cubic-bezier(.45,0,.55,1) .9s infinite Hero-module__oEVfFq__statFloat}@media (prefers-reduced-motion:reduce){.Hero-module__oEVfFq__statFloat1,.Hero-module__oEVfFq__statFloat2,.Hero-module__oEVfFq__statFloat3{animation:none}}.Hero-module__oEVfFq__statNumber{font-family:var(--font-heading);color:var(--neutral-100);text-transform:uppercase;font-size:1rem;font-weight:800;line-height:1.2;display:block}.Hero-module__oEVfFq__statLabel{color:var(--primary-300);text-transform:uppercase;font-size:.75rem;font-weight:700}.Hero-module__oEVfFq__statDivider{background:#3b82f633;width:1px;height:52px}.Hero-module__oEVfFq__heroVisual{perspective:1000px;justify-content:center;display:flex}.Hero-module__oEVfFq__codeWindow{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:var(--radius-lg);width:100%;max-width:420px;transform-style:preserve-3d;backface-visibility:hidden;background:#0f172aeb;border:1px solid #3b82f633;transition:box-shadow .5s,border-color .5s;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.Hero-module__oEVfFq__codeWindowHover{border-color:#38bdf840;box-shadow:0 6px 24px #0f172a80,0 0 0 1px #38bdf80f}.Hero-module__oEVfFq__codeWindowHover .Hero-module__oEVfFq__scanLine{opacity:1;animation:3s ease-in-out infinite Hero-module__oEVfFq__scanLineMove}.Hero-module__oEVfFq__codeWindowHover:before{opacity:1}}.Hero-module__oEVfFq__scanLine{z-index:10;opacity:0;pointer-events:none;background:linear-gradient(90deg,#0000 10%,#38bdf840 50%,#0000 90%);height:1px;position:absolute;top:0;left:0;right:0;transform:translateY(0)}@keyframes Hero-module__oEVfFq__scanLineMove{0%{opacity:0;transform:translateY(0)}8%{opacity:.6}92%{opacity:.6}to{opacity:0;transform:translateY(100vh)}}.Hero-module__oEVfFq__hoverParticles{pointer-events:none;z-index:9;position:absolute;inset:0}.Hero-module__oEVfFq__hoverParticle{background:#93c5fd80;border-radius:50%;width:2px;height:2px;animation:1.5s ease-out infinite Hero-module__oEVfFq__particleGather;position:absolute;transform:translate(-50%,-50%)}@keyframes Hero-module__oEVfFq__particleGather{0%{opacity:0;transform:translate(calc(-50% + var(--dx,20px)), calc(-50% + var(--dy,-20px))) scale(.2)}40%{opacity:.45}to{opacity:0;transform:translate(-50%,-50%)scale(.8)}}.Hero-module__oEVfFq__codeWindow:before{content:"";border-radius:var(--radius-lg);z-index:-1;opacity:0;background:linear-gradient(135deg,#38bdf81f,#3b82f60f,#0000 60%) border-box;border:1px solid #0000;transition:opacity .6s;animation:4s ease-in-out infinite Hero-module__oEVfFq__borderPulse;position:absolute;inset:-1px}.Hero-module__oEVfFq__codeWindowHover:before{opacity:1}@keyframes Hero-module__oEVfFq__borderPulse{0%,to{opacity:0}50%{opacity:1}}.Hero-module__oEVfFq__windowBar{border-bottom:1px solid #3b82f61a;gap:8px;padding:14px 18px;display:flex}.Hero-module__oEVfFq__dot{border-radius:50%;width:12px;height:12px}.Hero-module__oEVfFq__codeBlock{padding:24px;font-family:monospace;font-size:.9rem;line-height:2}.Hero-module__oEVfFq__keyword{color:#c084fc}.Hero-module__oEVfFq__variable{color:#60a5fa}.Hero-module__oEVfFq__prop{color:#67e8f9}.Hero-module__oEVfFq__string{color:#34d399}.Hero-module__oEVfFq__scrollIndicator{color:var(--neutral-500);flex-direction:column;align-items:center;gap:8px;display:flex;position:absolute;bottom:32px;left:50%;transform:translate(-50%)}.Hero-module__oEVfFq__mouse{border:2px solid var(--neutral-500);border-radius:12px;width:24px;height:38px;position:relative}.Hero-module__oEVfFq__wheel{background:var(--primary-400);border-radius:2px;width:4px;height:8px;animation:2s ease-in-out infinite Hero-module__oEVfFq__scrollWheel;position:absolute;top:6px;left:50%;transform:translate(-50%)}@keyframes Hero-module__oEVfFq__scrollWheel{0%,to{opacity:1;transform:translate(-50%)translateY(0)}50%{opacity:.3;transform:translate(-50%)translateY(10px)}}@media (max-width:900px){.Hero-module__oEVfFq__heroContent{text-align:center;grid-template-columns:1fr}.Hero-module__oEVfFq__heroVisual{order:-1}.Hero-module__oEVfFq__codeWindow{max-width:320px;margin:0 auto}.Hero-module__oEVfFq__greeting{justify-content:center}.Hero-module__oEVfFq__typewriter{justify-items:center}.Hero-module__oEVfFq__description{margin-left:auto;margin-right:auto}.Hero-module__oEVfFq__actions{justify-content:center}.Hero-module__oEVfFq__stats{justify-content:center;gap:20px}.Hero-module__oEVfFq__tagline{margin-left:auto;margin-right:auto}.Hero-module__oEVfFq__stat{max-width:140px}.Hero-module__oEVfFq__statDivider{height:40px}}@media (max-width:480px){.Hero-module__oEVfFq__actions{flex-direction:column;align-items:stretch}.Hero-module__oEVfFq__actions>*{text-align:center;justify-content:center;width:100%}.Hero-module__oEVfFq__stats{flex-wrap:wrap;gap:16px}.Hero-module__oEVfFq__stat{flex:1;min-width:90px;max-width:none}.Hero-module__oEVfFq__statDivider{display:none}.Hero-module__oEVfFq__description{font-size:.95rem}.Hero-module__oEVfFq__name{font-size:2rem}}
