@import url(https://fonts.googleapis.com/css2?family=Anta&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}html{scroll-behavior:smooth}img,video{max-width:100%}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.hudHeader{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0006;border:1px solid #00ffcc26;border-radius:12px;overflow:hidden;position:fixed;width:90%;z-index:1000}.hudHeader *{z-index:2}.hamburger{cursor:pointer;position:absolute;z-index:1200}.hamburger,.navLink{position:relative;z-index:2}.navLink{z-index:1050}.hudHeader:before{animation:hudScan 5s linear infinite;background:linear-gradient(90deg,#0000,rgba(48,249,22,.159),#0000);content:"";inset:0;pointer-events:none;position:absolute;transform:translateX(-100%);z-index:0}.navList a{color:#e0e1ddbf;font-family:Anta,sans-serif;font-size:1.1rem;text-decoration:none;transition:all .25s ease}.navList a:hover{color:#2efa00;text-shadow:0 0 10px #78ff4b99,0 0 20px #6bff354d;transform:translateY(-2px)}.activeLink{color:#37fa41!important;letter-spacing:2px;text-shadow:0 0 10px #78ff4b99,0 0 25px #6bff354d;transform:translateY(-2px)}.hamburger{display:none;z-index:1100}@keyframes hudScan{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.navList a:hover{color:#6cfc3c;filter:drop-shadow(0 0 6px rgba(51,248,37,.565));letter-spacing:2px;text-shadow:0 0 10px #39f442}@media screen and (max-width:1024px) and (min-width:769px){header{padding:2%}.logo{font-size:1.5rem;margin-bottom:10px}.navLink{gap:8px}.navLink a{font-size:1.25rem}}@media (max-width:768px){.hudHeader,.myHeader{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;box-shadow:none}.hudHeader{overflow:visible}.hudHeader:before{display:none}.hamburger{color:#fff;cursor:pointer;display:block;position:absolute;right:20px;top:50%;transform:translateY(-50%);z-index:1200}.navLink{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6;display:flex;flex-direction:column;left:0;max-height:0;opacity:0;pointer-events:none;position:absolute;top:100%;transition:all .3s ease;width:100%;z-index:1050}.navLink.active{max-height:300px;opacity:1;pointer-events:auto}.navList{align-items:center;flex-direction:column;gap:1.5rem;padding:1rem 0}}*{box-sizing:border-box}.contactWrapper{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;min-height:100vh;overflow-x:hidden;padding:24px 16px;position:relative;width:100%}.contactWrapper:before{background:radial-gradient(circle at 20% 20%,#6b63ff00,#0000 40%),radial-gradient(circle at 80% 80%,#fff0,#0000 50%);content:"";inset:0;pointer-events:none;position:absolute}.contactCard{background:rgba(0,0,0,.343);background:#0009;border:1px solid #ffffff1a;border-radius:10px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px;max-width:520px;overflow:hidden;padding:20px;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:100%;will-change:transform,opacity}.contactCard:hover{box-shadow:0 10px 40px #0009;transform:translateY(-6px)}.contactForm{display:flex;flex-direction:column;gap:16px}.contactTitle{color:#fff;font-family:Anta,sans-serif;text-align:center}.formGroup{display:flex;flex-direction:column}.formGroup label{color:#fff;font-family:Share Tech Mono,monospace;font-size:1rem;margin-bottom:4px}.formGroup input,.formGroup textarea{background:#50f73a4d;border:none;border-radius:6px;caret-color:#0fc;color:#fff;outline:none;padding:12px;width:100%}.formGroup input:focus,.formGroup textarea:focus{border-color:#42f948;box-shadow:0 0 8px #47f933}.submitBtn{align-self:center;background:#0000;border:1px solid #64fd5c66;border-radius:6px;color:#42f94b;cursor:pointer;font-family:Anta,sans-serif;font-size:1rem;letter-spacing:1px;margin-right:4rem;overflow:hidden;padding:10px;transition:all .25s ease;width:auto}.submitBtn.sending{animation:pulse 1s infinite;border-color:#0fc;box-shadow:0 0 10px #00ffcc80,inset 0 0 10px #0fc3;color:#0fc}.submitBtn.sent{border-color:#39ff14;box-shadow:0 0 12px #39ff1499,inset 0 0 10px #39ff1499;color:#39ff14}@keyframes pulse{0%{opacity:.7}50%{opacity:1}to{opacity:.7}}.submitBtn:before{background:linear-gradient(90deg,#0000,#00ffcc4d,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;transition:.4s;width:100%}.submitBtn:hover:before{left:100%}.submitBtn.sending:after{animation:blink 1s infinite;content:"_"}@keyframes blink{0%,50%,to{opacity:1}25%,75%{opacity:0}}.contactButtons{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:center;margin-top:1.5rem;width:100%}.label{font-family:Anta,sans-serif}.contact-buttons{margin-top:5rem}.terminalStatus{color:#4bfa45}.terminalHeader{color:#4bf85a;display:flex;font-size:.9rem;justify-content:space-between;margin-bottom:1.5rem;opacity:.8}.radarOverlay{background:radial-gradient(circle,#00ffcc26 0,#0000 60%);border-radius:10px;inset:0;overflow:hidden;position:absolute}.radarOverlay:before{animation:radarSpin 1.2s linear infinite;background:conic-gradient(#0000 0deg,#00ffcc4d 30deg,#0000 60deg);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes radarSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media screen and (max-width:480px){.contactWrapper{align-items:center;padding:16px 12px}.contactCard{gap:12px;max-width:100%;padding:14px}.contactTitle{font-size:1.3rem;text-align:center}.terminalHeader{flex-direction:column;font-size:.8rem;gap:6px;text-align:center}input,textarea{font-size:.9rem;padding:10px}textarea{rows:3}.submitBtn{font-size:.95rem;margin-right:4rem;padding:10px}.contactButtons{align-items:center;flex-direction:column;gap:8px}.radarOverlay{display:none}}@media (max-width:768px){.contactCard{max-width:100%;padding:16px}.contactTitle{font-size:1.5rem;text-align:center}.terminalHeader{flex-direction:column;font-size:.9rem;gap:8px;text-align:center}input,textarea{font-size:.95rem}.submitBtn{font-size:1rem}.contactButtons{display:flex;flex-wrap:wrap;gap:10px;justify-content:center}.submitBtn{font-size:.95rem;padding:14px}.submitBtn:hover{box-shadow:none}.radarOverlay{display:none}}@media (min-width:1024px){.contactCard{max-width:650px;padding:28px}.contactTitle{font-size:2rem}input,textarea{font-size:1.05rem}}@media (min-width:1280px){.contactCard{max-width:750px}.contactTitle{font-size:2.2rem}}@media (min-width:1536px){.contactCard{max-width:850px}.contactTitle{font-size:2.5rem}}@media screen and (max-width:767px){.contactWrapper{min-height:100svh;padding:4rem 1rem 2rem}.contactCard{max-width:520px;width:100%}.formGroup input,.formGroup textarea{font-size:1rem}.contactButtons{flex-direction:row}.submitBtn{margin-right:4rem}}.socialRow{flex-wrap:wrap;gap:clamp(10px,2vw,24px);margin-top:clamp(20px,4vw,50px);width:100%}.socialIcon,.socialRow{align-items:center;display:flex;justify-content:center}.socialIcon{background:#fff;border-radius:20%;flex-shrink:0;height:clamp(60px,6vw,100px);transition:transform .2s ease;width:clamp(60px,6vw,100px)}.socialIcon img{height:60%;object-fit:contain;width:60%}.socialDock__item:hover{box-shadow:0 10px 30px #00000040}@media (max-width:480px){.socialRow{gap:12px;margin-top:24px}.socialIcon{height:70px;width:70px}}.videoBg{background-position:50%;background-repeat:no-repeat;background-size:100%;background-size:cover}.emblaCarousel{perspective:1200px;transform-style:preserve-3d}.embla{--slide-height:40rem;--slide-spacing:1rem;--slide-size:100%;margin:auto;max-width:60rem}.embla__viewport{overflow:hidden}.embla__container{display:flex;margin-left:calc(var(--slide-spacing)*-1);touch-action:pan-y pinch-zoom}.embla__slide{flex:0 0 var(--slide-size);min-width:0;padding-left:var(--slide-spacing);transition:transform .4s ease,opacity .3s ease,filter .3s ease}.embla__slide__img{border-radius:1.8rem;display:block;height:var(--slide-height);object-fit:cover;width:100%}.embla__controls{grid-gap:1.2rem;display:grid;gap:1.2rem;grid-template-columns:auto 1fr;justify-content:space-between;margin-top:1.8rem}.embla__buttons{grid-gap:.6rem;align-items:center;color:#fff;display:grid;gap:.6rem;grid-template-columns:repeat(2,1fr)}.embla__button{-webkit-tap-highlight-color:rgba(var(--text-high-contrast-rgb-value),.5);align-items:center;appearance:none;background-color:initial;border:0;border-radius:50%;box-shadow:inset 0 0 0 .2rem;color:var(--text-body);cursor:pointer;display:inline-flex;display:flex;height:3.6rem;justify-content:center;margin:0 0 1rem;padding:0;text-decoration:none;touch-action:manipulation;width:3.6rem;z-index:1}.embla__button:disabled{color:var(--detail-high-contrast)}.embla__button__svg{height:35%;width:35%}.embla__slide__img{-webkit-user-select:none;user-select:none}.title{color:#fff;font-size:3.5rem;font-weight:600;margin-bottom:1rem;margin-left:1rem;margin-top:1rem;text-align:center}@media (max-width:1024px) and (min-width:769px){.embla__slide__img{height:90%;margin-left:2rem;width:90%}.title{font-size:3rem;margin-bottom:1rem;margin-left:1rem;margin-top:1rem}.embla__button{height:3rem;width:3rem}.embla__buttons{margin-left:2rem}}@media (max-width:768px) and (min-width:601px){.embla__slide__img{height:90%;margin-left:2rem;width:90%}.title{font-size:2.5rem;margin-bottom:1rem;margin-left:1rem;margin-top:1rem}.embla__button{height:2.5rem;width:2.5rem}.embla__buttons{margin-left:1.6rem}}@media screen and (max-width:500px) and (min-width:340px){.embla__slide__img{height:90%;margin-left:1rem;margin-top:-1.2rem;width:90%}.title{font-size:1.5rem;margin-bottom:1.2rem;margin-left:.4rem;margin-top:-.1rem}.embla__button{height:2.5rem;width:2.5rem}.embla__buttons{margin-left:1rem;margin-top:-1rem}}@media (max-width:768px){.embla__viewport{margin:15px}}@media screen and (max-width:768px){.videoBg{padding:4rem 0 3rem}.embla{--slide-height:clamp(18rem,66vw,32rem);--slide-spacing:0.75rem;width:100%}.embla__slide__img{height:var(--slide-height);margin-left:0;object-fit:cover;width:100%}.title{font-size:clamp(1.8rem,8vw,2.5rem);margin-left:0}.embla__controls{display:flex;justify-content:center}.embla__buttons{margin-left:0}}@media screen and (max-width:500px){.embla{--slide-height:clamp(14rem,62vw,22rem)}.embla__buttons,.embla__slide__img{margin-top:0}}.bodySpace,.container{margin:0 auto;max-width:1200px;padding:0 16px;width:100%}.bodySpace{height:100%;min-height:100vh;overflow:hidden;position:relative}.sticky{height:88vh;overflow:hidden;position:sticky}.bg{z-index:0}.bg,.earth{background-position:bottom;background-repeat:no-repeat;background-size:cover}.earth{bottom:0;height:120vh;left:50%;position:absolute;transform:translateX(-50%);width:100%;z-index:2}.intro{align-items:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;margin-left:3rem;padding:0 16px;z-index:1}.about_name{font-size:clamp(3rem,8vw,10rem);font-weight:700;margin-left:10rem;margin-top:3rem;text-align:center;text-shadow:0 0 20px hsla(0,3%,87%,.648)}.about_name,.about_para{color:#fff;font-family:Anta,sans-serif;font-style:normal}.about_para{font-size:clamp(1rem,2.2vw,2rem);font-weight:600;margin-left:20rem;margin-right:10rem;margin-top:-5rem;text-shadow:0 0 20px hsla(0,0%,100%,.517)}@media (max-width:480px){.bodySpace{height:50%;margin:0 auto;max-width:1200px;padding:1rem;width:100%}.intro{display:flex;flex-direction:column;gap:70px;margin-left:-5rem;margin-top:11rem;padding:0 16px;position:absolute;text-align:center}.about_para,.intro{align-items:center;justify-content:center;width:100%}.about_para{margin-left:21rem;max-width:300px}.earth{background-position:bottom;background-repeat:no-repeat;background-size:cover;height:100vh;left:50%;margin-bottom:0;position:absolute;width:100%;z-index:2}}@media screen and (min-width:481px) and (max-width:768px){.bodySpace{height:auto;margin:0 auto;max-width:1200px;min-height:100svh;padding:0;width:auto}.intro{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;margin-left:3.5rem;margin-top:10rem;padding:0 16px}.earth,.sticky{height:100svh;margin-bottom:5rem}.about_name{font-size:clamp(3rem,13vw,6rem);margin-left:0}.about_para{margin-left:auto;margin-right:auto;max-width:20rem;text-align:center}}@media (min-width:769px) and (max-width:1024px){.intro{align-items:center;display:flex;flex-direction:column;gap:30px;justify-content:center;margin-left:6rem;margin-top:2rem;padding:0 16px}.about_name{font-size:clamp(3rem,13vw,6rem);margin-left:0}.about_para{margin-left:auto;margin-right:auto;max-width:20rem;text-align:center}}@media (min-width:1025px) and (max-width:1279px){.intro{margin-left:3rem;margin-top:2rem}.about_name{font-size:clamp(5rem,8vw,8rem);margin-left:4rem}.about_para{margin-left:10rem;margin-right:4rem;margin-top:-3rem;max-width:38rem;text-align:center}}@media (min-width:1128px) and (max-width:1535px){.intro{margin-left:3rem;margin-top:auto}.about_name{margin-left:8rem}.about_para{margin-left:16rem;margin-right:8rem;max-width:42rem;text-align:center}}@media (min-width:1536px) and (max-width:1600px){.intro{margin-left:6rem;margin-top:-2rem}.about_para{margin-left:19rem;max-width:42rem;text-align:center}}.skillsWrapper{margin:60px auto;max-width:1000px;padding:0 20px}.categoryTitle{color:#fff;font-family:Anta,sans-serif;font-size:1.8rem;margin-bottom:20px}.skillsGrid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin-bottom:40px}.skillCard{align-items:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:14px;display:flex;flex-direction:column;padding:20px;transition:all .25s ease}.skillCard:hover{background:#ffffff14;border-color:#8cff5399;box-shadow:0 10px 25px #0006;transform:translateY(-6px) scale(1.03)}.skillCard img{height:50px;margin-bottom:10px;width:50px}.skillCard p{color:#fff;font-family:Anta,sans-serif;margin-bottom:10px}.skillMeta{color:#fff;font-size:.8rem;opacity:.7}.rocketBg{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:cover;max-height:fit-content}@media screen and (max-width:1024px) and (min-width:769px){.experience{margin-left:50px}.exp-block{flex-direction:row;justify-content:center;text-align:center}.expLogo{height:80px;width:80px}.expText{font-size:1.3rem;margin-left:1.5rem}}@media screen and (max-width:768px) and (min-width:601px){.experience{align-items:center;margin-left:0}.exp-block{flex-direction:column;margin-top:1rem;text-align:center}.expLogo{height:2rem;width:2rem}.expText{font-size:1rem;margin-left:0;margin-top:5px}}@media screen and (max-width:768px){.rocketBg{min-height:100svh;padding:4rem 0 3rem}.skillsWrapper{margin:0 auto;padding:0 1rem;width:100%}.categoryTitle{font-size:clamp(1.5rem,6vw,1.8rem);text-align:center}.skillsGrid{gap:14px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr))}.skillCard{padding:16px 12px}}.aboutWrapper{background-image:radial-gradient(#0000 40%,#000 72%),url(/static/media/PortalInDistance.26566e3aefd32fc224fa.png);background-position:50%;background-size:cover;justify-content:center;min-height:100vh;width:100%}.aboutContent,.aboutWrapper{align-items:center;display:flex}.aboutContent{gap:60px;justify-content:space-between;max-width:1200px;width:90%}.aboutText{color:#fff;flex:1 1}.title{font-size:3rem;margin-bottom:20px}.introduction,.title{font-family:Anta,sans-serif}.introduction{font-size:1.8rem;line-height:1.6;opacity:.9}.aboutImage{display:flex;flex:1 1;justify-content:center}.aboutImage img{height:auto;max-height:650px;max-width:450px;object-fit:contain;width:100%}.para{color:#fff;font-family:Anta,sans-serif;font-size:2rem;font-style:normal;font-weight:600;margin-left:20rem;margin-right:10rem;margin-top:-4rem;text-shadow:0 0 20px hsla(0,0%,100%,.517)}@media (max-width:768px){.aboutContent{flex-direction:column;text-align:center}.name{font-size:2.5rem}.para{font-size:1rem}}@media screen and (max-width:768px){.aboutWrapper{min-height:100svh;padding:6rem 1rem 3rem}.aboutContent{gap:2rem;width:100%}.title{font-size:clamp(2.5rem,10vw,4rem)}.introduction{font-size:clamp(1.05rem,4.5vw,1.8rem)}.aboutImage img{max-height:52vh;max-width:min(82vw,360px)}}.loading{align-items:center;background-image:url(/static/media/LogoBg_dark.bc82fe097a04d31306e5.png);background-position:50%;background-size:cover;display:flex;justify-content:center;left:0;top:0;z-index:9999}.lottie-player{height:50px;width:50px}@media screen and (max-width:1024px) and (min-width:769px){.loading{align-items:center;background-image:url(/static/media/LogoBg_dark.bc82fe097a04d31306e5.png);background-position:50%;background-size:cover;display:flex;height:max-content;justify-content:center;left:0;top:0;width:max-content;z-index:9999}}@media screen and (max-width:768px) and (min-width:601px){.loading{align-items:center;background-image:url(/static/media/LogoBg_dark.bc82fe097a04d31306e5.png);background-position:50%;background-size:cover;display:flex;justify-content:center;left:0;top:0;z-index:9999}}@media screen and (max-width:500px) and (min-width:340px){.loading{align-items:center;background-image:url(/static/media/LogoBg_dark.bc82fe097a04d31306e5.png);background-position:50%;background-size:cover;display:flex;justify-content:center;left:0;top:0;z-index:9999}.lottie-player{height:70rem;width:70rem}}.logo{font-family:Exo\ 2,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:100}.bg{height:750px}.rocketBg{height:1075px;margin-top:-60px}label{font-size:2rem}input{height:30px}input,textarea{font-size:1rem;width:50%}textarea{height:200px}.spaceBg2{margin-top:-100px}.submitBtn{border-radius:2px;margin-left:80px;margin-top:30px;width:60%}
/*# sourceMappingURL=main.b34dc1f0.css.map*/