.Navbar-module__YnUHiG__navbar{z-index:1000;width:100%;transition:var(--transition);background:0 0;justify-content:space-between;align-items:center;padding:1.5rem 5%;display:flex;position:fixed;top:0;left:0}.Navbar-module__YnUHiG__navbar.Navbar-module__YnUHiG__scrolled{background:var(--glass-bg);-webkit-backdrop-filter:blur(15px);border-bottom:1px solid var(--glass-border);padding:1rem 5%;box-shadow:0 4px 30px #0000001a}.Navbar-module__YnUHiG__logo a{background:-webkit-linear-gradient(45deg, var(--accent-blue), var(--accent-purple));-webkit-text-fill-color:transparent;letter-spacing:-1px;-webkit-background-clip:text;font-size:2rem;font-weight:900}.Navbar-module__YnUHiG__navLinks{gap:2rem;margin-left:auto;margin-right:2rem;display:flex}.Navbar-module__YnUHiG__navLinks li a{color:var(--text-primary);transition:var(--transition);font-size:1rem;font-weight:500;position:relative}.Navbar-module__YnUHiG__navLinks li a:after{content:"";background:var(--accent-blue);width:0;height:2px;transition:var(--transition);position:absolute;bottom:-4px;left:0}.Navbar-module__YnUHiG__navLinks li a:hover{color:var(--accent-blue)}.Navbar-module__YnUHiG__navLinks li a:hover:after{width:100%}.Navbar-module__YnUHiG__hamburger{cursor:pointer;background:0 0;border:none;outline:none;padding:0;display:none}.Navbar-module__YnUHiG__hamburger div{background-color:var(--text-primary);width:25px;height:3px;transition:var(--transition);margin:5px}@media (max-width:768px){.Navbar-module__YnUHiG__hamburger{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:1001;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:48px;height:48px;transition:all .3s;display:flex}.Navbar-module__YnUHiG__hamburger:active{transform:scale(.92)}.Navbar-module__YnUHiG__hamburger div{border-radius:2px;width:22px;height:2px;margin:3px}.Navbar-module__YnUHiG__navLinks{background:var(--mobile-menu-bg);-webkit-backdrop-filter:blur(25px);border:none;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100dvh;margin:0;padding:0;transition:right .6s cubic-bezier(.83,0,.17,1);position:fixed;top:0;right:-100vw}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu{right:0}.Navbar-module__YnUHiG__navLinks li{opacity:0;margin:1.25rem 0;transform:translateY(30px)}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu li{animation:.6s cubic-bezier(.16,1,.3,1) forwards Navbar-module__YnUHiG__fadeInUp}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu li:first-child{animation-delay:.1s}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu li:nth-child(2){animation-delay:.15s}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu li:nth-child(3){animation-delay:.2s}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu li:nth-child(4){animation-delay:.25s}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu li:nth-child(5){animation-delay:.3s}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu li:nth-child(6){animation-delay:.35s}.Navbar-module__YnUHiG__navLinks.Navbar-module__YnUHiG__showMenu li:nth-child(7){animation-delay:.4s}.Navbar-module__YnUHiG__navLinks li a{letter-spacing:-1px;background:-webkit-linear-gradient(45deg, var(--menu-text-start), var(--menu-text-end));-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:2.2rem;font-weight:700;transition:all .3s}.Navbar-module__YnUHiG__navLinks li a:after{display:none}.Navbar-module__YnUHiG__navLinks li a:active{color:var(--accent-blue);-webkit-text-fill-color:var(--accent-blue)}.Navbar-module__YnUHiG__hamburger.Navbar-module__YnUHiG__open .Navbar-module__YnUHiG__bar1{background-color:var(--accent-purple);transform:rotate(-45deg)translate(-5px,6px)}.Navbar-module__YnUHiG__hamburger.Navbar-module__YnUHiG__open .Navbar-module__YnUHiG__bar2{opacity:0;transform:translate(10px)}.Navbar-module__YnUHiG__hamburger.Navbar-module__YnUHiG__open .Navbar-module__YnUHiG__bar3{background-color:var(--accent-blue);transform:rotate(45deg)translate(-5px,-6px)}}@keyframes Navbar-module__YnUHiG__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.Navbar-module__YnUHiG__themeToggle{background:var(--glass-bg);border:1px solid var(--glass-border);color:var(--text-primary);cursor:pointer;width:40px;height:40px;transition:var(--transition);border-radius:50%;outline:none;justify-content:center;align-items:center;display:flex;box-shadow:0 4px 10px #0000000d}.Navbar-module__YnUHiG__themeToggle:hover{border-color:var(--accent-blue);color:var(--accent-blue);box-shadow:var(--neon-shadow);transform:scale(1.08)}.Navbar-module__YnUHiG__themeToggle:active{transform:scale(.95)}.Navbar-module__YnUHiG__navActions{align-items:center;gap:1rem;display:flex}
.Hero-module__JgYmMq__heroSection{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.Hero-module__JgYmMq__backgroundEffect{z-index:0;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.Hero-module__JgYmMq__glow1,.Hero-module__JgYmMq__glow2{filter:blur(100px);opacity:.4;z-index:0;animation:var(--animate-float);border-radius:50%;position:absolute}.Hero-module__JgYmMq__glow1{background:var(--accent-blue);width:400px;height:400px;top:-100px;right:-100px}.Hero-module__JgYmMq__glow2{background:var(--accent-purple);width:500px;height:500px;animation-delay:2s;bottom:-200px;left:-200px}.Hero-module__JgYmMq__heroContent{z-index:10;grid-template-columns:1fr;align-items:center;gap:3rem;display:grid;position:relative}@media (min-width:992px){.Hero-module__JgYmMq__heroContent{grid-template-columns:1.2fr 1fr;gap:4rem}}.Hero-module__JgYmMq__textContent{max-width:100%}.Hero-module__JgYmMq__terminalContainer{justify-content:center;width:100%;display:flex}.Hero-module__JgYmMq__greeting{color:var(--accent-blue);margin-bottom:1rem;font-size:1.5rem;font-weight:500}.Hero-module__JgYmMq__name{color:var(--text-primary);margin-bottom:1rem;font-size:clamp(3rem,8vw,5rem);font-weight:900;line-height:1.1}.Hero-module__JgYmMq__title{color:var(--text-secondary);margin-bottom:1.5rem;font-size:clamp(2rem,5vw,4rem);font-weight:700;line-height:1.1}.Hero-module__JgYmMq__subtitle{max-width:600px;color:var(--text-secondary);margin-bottom:2.5rem;font-size:1.25rem;line-height:1.6}.Hero-module__JgYmMq__cta{align-items:center;gap:1.5rem;display:flex}.Hero-module__JgYmMq__secondaryBtn{color:var(--text-primary);border-bottom:2px solid var(--accent-blue);transition:var(--transition);padding-bottom:4px;font-weight:600;display:inline-block}.Hero-module__JgYmMq__secondaryBtn:hover{color:var(--accent-blue)}@media (max-width:480px){.Hero-module__JgYmMq__cta{flex-direction:column;align-items:stretch;gap:1rem;width:100%}.Hero-module__JgYmMq__cta>a{text-align:center;width:100%}.Hero-module__JgYmMq__secondaryBtn{border:2px solid var(--accent-blue);text-shadow:none;border-radius:8px;padding:12px 24px}}
.TerminalCard-module__C24cVq__terminal{--text-primary:#fff;--text-secondary:#a3a3a3;--accent-blue:#00d2ff;--accent-purple:#8b5cf6;--bg-primary:#0a0a0a;--bg-secondary:#161616;-webkit-backdrop-filter:blur(16px);background:#0a0a10d9;border:1px solid #ffffff14;border-radius:12px;width:100%;max-width:550px;font-family:Courier New,Courier,monospace;transition:all .3s;overflow:hidden;box-shadow:0 20px 40px #0009,0 0 30px #00d2ff26}.TerminalCard-module__C24cVq__terminal:hover{border-color:#00d2ff4d;box-shadow:0 20px 45px #000000b3,0 0 35px #00d2ff40}.TerminalCard-module__C24cVq__titleBar{background:#16161ee6;border-bottom:1px solid #ffffff0d;align-items:center;padding:10px 16px;display:flex}.TerminalCard-module__C24cVq__windowControls{gap:8px;display:flex}.TerminalCard-module__C24cVq__dot{border-radius:50%;width:12px;height:12px;display:inline-block}.TerminalCard-module__C24cVq__red{background-color:#ff5f56}.TerminalCard-module__C24cVq__yellow{background-color:#ffbd2e}.TerminalCard-module__C24cVq__green{background-color:#27c93f}.TerminalCard-module__C24cVq__title{text-align:center;color:var(--text-secondary);flex-grow:1;padding-right:52px;font-size:.85rem;font-weight:500}.TerminalCard-module__C24cVq__tabBar{background:#0e0e16e6;border-bottom:1px solid #ffffff0d;padding:0 8px;display:flex}.TerminalCard-module__C24cVq__tab{color:var(--text-secondary);cursor:pointer;background:0 0;border:none;border-bottom:2px solid #0000;outline:none;padding:8px 16px;font-family:inherit;font-size:.8rem;transition:all .2s}.TerminalCard-module__C24cVq__tab:hover{color:var(--accent-blue);background:#ffffff05}.TerminalCard-module__C24cVq__activeTab{color:var(--accent-blue);border-bottom-color:var(--accent-blue);background:#00d2ff0d;font-weight:700}.TerminalCard-module__C24cVq__body{color:#3f3;height:320px;padding:16px;font-size:.9rem;line-height:1.5;position:relative;overflow-y:auto}.TerminalCard-module__C24cVq__body::-webkit-scrollbar{width:6px}.TerminalCard-module__C24cVq__body::-webkit-scrollbar-track{background:0 0}.TerminalCard-module__C24cVq__body::-webkit-scrollbar-thumb{background:#00d2ff4d;border-radius:3px}.TerminalCard-module__C24cVq__body::-webkit-scrollbar-thumb:hover{background:#00d2ff99}.TerminalCard-module__C24cVq__crtOverlay{z-index:2;pointer-events:none;opacity:.35;background:linear-gradient(#12101000 50%,#00000040 50%) 0 0/100% 4px;position:absolute;inset:0}.TerminalCard-module__C24cVq__content{z-index:1;position:relative}.TerminalCard-module__C24cVq__systemInfo{color:var(--text-secondary);margin-bottom:16px;font-size:.8rem}.TerminalCard-module__C24cVq__commandBlock{margin-bottom:16px}.TerminalCard-module__C24cVq__promptLine{align-items:center;margin-bottom:6px;display:flex}.TerminalCard-module__C24cVq__promptPrefix{color:var(--accent-purple);margin-right:8px;font-weight:700}.TerminalCard-module__C24cVq__commandText{color:#fff;font-weight:500}.TerminalCard-module__C24cVq__outputText{color:#0fc;text-shadow:0 0 5px #0fc6;white-space:pre-wrap;word-break:break-all}.TerminalCard-module__C24cVq__cursor{background-color:var(--accent-blue);width:8px;height:15px;box-shadow:0 0 8px var(--accent-blue);margin-left:4px;animation:1s step-end infinite TerminalCard-module__C24cVq__blink;display:inline-block}@keyframes TerminalCard-module__C24cVq__blink{0%,to{box-shadow:none;background-color:#0000}50%{background-color:var(--accent-blue);box-shadow:0 0 8px var(--accent-blue)}}@media (max-width:768px){.TerminalCard-module__C24cVq__terminal{max-width:100%}.TerminalCard-module__C24cVq__body{height:280px;font-size:.8rem}}
