@import url(//db.onlinewebfonts.com/c/2206d6cc490084998d531e8c1b2cbb4a?family=Druk+Wide+Bold);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Neonderthaw&family=Titan+One&display=swap);@import url(https://fonts.googleapis.com/css2?family=Great+Vibes&display=swap);@import url(https://fonts.googleapis.com/css2?family=Chango&family=Seymour+One&family=Slackey&family=Titan+One&display=swap);@font-face{font-family:Druk Wide Bold;src:url(//db.onlinewebfonts.com/t/2206d6cc490084998d531e8c1b2cbb4a.eot);src:url(//db.onlinewebfonts.com/t/2206d6cc490084998d531e8c1b2cbb4a.eot?#iefix) format("embedded-opentype"),url(//db.onlinewebfonts.com/t/2206d6cc490084998d531e8c1b2cbb4a.woff2) format("woff2"),url(//db.onlinewebfonts.com/t/2206d6cc490084998d531e8c1b2cbb4a.woff) format("woff"),url(//db.onlinewebfonts.com/t/2206d6cc490084998d531e8c1b2cbb4a.ttf) format("truetype"),url(//db.onlinewebfonts.com/t/2206d6cc490084998d531e8c1b2cbb4a.svg#Druk%20Wide%20Bold) format("svg")}:root{--primary:#ffb6c1;--secondary:#9370db;--third:#7b68ee;--fourth:purple;--accent:#cc9f3f;--accent-glow:rgba(204,159,63,.3);--bg-dark:#010101;--bg-card:hsla(0,0%,100%,.03);--bg-glass:hsla(0,0%,100%,.05);--border-glass:hsla(0,0%,100%,.08);--text-primary:#fff;--text-secondary:hsla(0,0%,100%,.7);--text-muted:hsla(0,0%,100%,.4)}*{box-sizing:border-box;margin:0;padding:0;scroll-behavior:smooth;text-decoration:none}body,html{cursor:url(data:image/png;base64,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),auto;min-height:100%;min-width:100%}body{background-color:#010101;background-color:var(--bg-dark);color:#fff;color:var(--text-primary);font-family:Druk Wide Bold,sans-serif;overflow-x:hidden}img{height:100%;width:100%}a{color:#fff}body::-webkit-scrollbar{width:.7em}body::-webkit-scrollbar-track{background-color:transparent;box-shadow:inset 0 0 6px transparent}body::-webkit-scrollbar-thumb{background-color:#a9a9a9;border-radius:5px;cursor:pointer;outline:1px solid #708090}.section{padding:100px 60px;position:relative}.section-heading{display:inline-block;font-size:clamp(28px,4vw,48px);letter-spacing:4px;margin-bottom:60px;position:relative;text-transform:uppercase}.section-heading:after{background:linear-gradient(90deg,#cc9f3f,transparent);background:linear-gradient(90deg,var(--accent),transparent);border-radius:2px;bottom:-12px;content:"";height:3px;left:0;position:absolute;width:60px}@media only screen and (max-width:768px){.section{padding:60px 20px}.section-heading{margin-bottom:40px}}html:focus-within{scroll-behavior:smooth}.hero-section{background:#2c2a35;height:100vh;overflow:hidden;position:relative;width:100vw}.hero-bg{left:0;position:absolute;top:0}.hero-bg,.hero-image{height:100%;width:100%}.hero-image{object-fit:cover;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.hero-gradient{background:linear-gradient(180deg,transparent,#010101);bottom:0;height:30%;left:0;pointer-events:none;position:absolute;width:100%;z-index:1}.hero-content{bottom:15%;position:absolute;right:8%;text-align:right;z-index:2}.name h2{font-size:clamp(22px,7vw,95px);letter-spacing:.08em}.name .first{animation:stack .24s cubic-bezier(.46,.29,0,1.24) .35s backwards,glitch 2s ease 2s infinite alternate-reverse}.name .last{animation:stack .34s cubic-bezier(.46,.29,0,1.24) .25s forwards,glitch 2s ease 2s infinite alternate-reverse;margin-top:10px}.position{font-family:Roboto,sans-serif;margin-top:16px}.position h2{font-size:clamp(12px,1.5vw,22px);font-weight:400;letter-spacing:4px}.scroll-indicator{bottom:30px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.scroll-line{-webkit-animation:scrollPulse 2s ease-in-out infinite;animation:scrollPulse 2s ease-in-out infinite;background:linear-gradient(180deg,hsla(0,0%,100%,.6),transparent);height:40px;width:2px}@-webkit-keyframes scrollPulse{0%,to{opacity:.3;-webkit-transform:scaleY(.6);transform:scaleY(.6)}50%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}@keyframes scrollPulse{0%,to{opacity:.3;-webkit-transform:scaleY(.6);transform:scaleY(.6)}50%{opacity:1;-webkit-transform:scaleY(1);transform:scaleY(1)}}.about-section{flex-direction:column;min-height:90vh}.about-layout,.about-section{align-items:center;display:flex;justify-content:center;position:relative}.about-layout{gap:0;max-width:1400px;width:100%}.about-col{flex:1 1;padding:0 30px;z-index:2}.about-col.left{text-align:left}.about-col.right{text-align:right}.about-center{flex:0 0 auto;position:relative;width:clamp(200px,30vw,420px);z-index:1}.about-center img{-webkit-mask-image:linear-gradient(180deg,#fff 60%,transparent);mask-image:linear-gradient(180deg,#fff 60%,transparent);max-height:550px;object-fit:cover}.about-greeting-bg{left:50%;pointer-events:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);white-space:nowrap;z-index:0}.about-greeting-bg span{-webkit-animation:neon 5s infinite;animation:neon 5s infinite;color:#fff;font-family:Neonderthaw,cursive;font-size:clamp(60px,12vw,180px)!important;opacity:.15}.about-text .bio{font-size:clamp(14px,1.8vw,22px);font-weight:300;line-height:1.9;margin-bottom:16px}.about-text .bio span{color:var(--accent);font-size:clamp(16px,2.5vw,30px);font-weight:700}.skills-section{min-height:80vh;overflow:hidden}.skills-container{display:flex;flex-direction:column;gap:40px;margin:0 auto;max-width:1200px}.skills-orbit{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.skill-pill{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--bg-glass);border:1px solid var(--border-glass);border-radius:30px;cursor:url(data:image/png;base64,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),auto;font-family:Inter,sans-serif;font-size:clamp(12px,1vw,15px);font-weight:500;letter-spacing:.5px;padding:10px 22px;transition:box-shadow .3s ease,border-color .3s ease;white-space:nowrap}.skill-pill:hover{box-shadow:0 0 20px var(--accent-glow),0 0 40px rgba(204,159,63,.08)}.skills-illustration-bottom{display:flex;justify-content:center}.skills-illustration-bottom img{object-fit:contain;width:clamp(200px,25vw,350px)}.thankyou-section{align-items:center;display:flex;justify-content:center;min-height:40vh}.footer-text{font-family:Great Vibes,cursive;font-size:clamp(32px,8vw,120px)}@-webkit-keyframes stack{0%{opacity:0;text-shadow:-2px 3px 0 red,2px -3px 0 blue;-webkit-transform:translateX(-50%);transform:translateX(-50%)}60%{opacity:.5;-webkit-transform:translateX(50%);transform:translateX(50%)}80%{opacity:1;text-shadow:2px -3px 0 red,-2px 3px 0 blue;-webkit-transform:none;transform:none}to{text-shadow:none}}@keyframes stack{0%{opacity:0;text-shadow:-2px 3px 0 red,2px -3px 0 blue;-webkit-transform:translateX(-50%);transform:translateX(-50%)}60%{opacity:.5;-webkit-transform:translateX(50%);transform:translateX(50%)}80%{opacity:1;text-shadow:2px -3px 0 red,-2px 3px 0 blue;-webkit-transform:none;transform:none}to{text-shadow:none}}@-webkit-keyframes glitch{0%{text-shadow:-5px 6px 0 red,5px -6px 0 blue;-webkit-transform:translate(var(--glitch-translate));transform:translate(var(--glitch-translate))}10%{text-shadow:5px -6px 0 red,-5px 6px 0 blue}20%,to{text-shadow:none;-webkit-transform:none;transform:none}}@keyframes glitch{0%{text-shadow:-5px 6px 0 red,5px -6px 0 blue;-webkit-transform:translate(var(--glitch-translate));transform:translate(var(--glitch-translate))}10%{text-shadow:5px -6px 0 red,-5px 6px 0 blue}20%,to{text-shadow:none;-webkit-transform:none;transform:none}}@-webkit-keyframes neon{0%,39%,41%,59%,61%,to{text-shadow:#fff 0 0 12px,#ff3aad 0 0 24px,#ff3aad 0 0 36px}40%,60%{text-shadow:none}}@keyframes neon{0%,39%,41%,59%,61%,to{text-shadow:#fff 0 0 12px,#ff3aad 0 0 24px,#ff3aad 0 0 36px}40%,60%{text-shadow:none}}@media only screen and (max-width:768px){.hero-content{bottom:12%;right:5%}.name h2{font-size:clamp(22px,10vw,60px)}.name .last{margin-top:5px}.position h2{font-size:clamp(9px,3vw,16px);letter-spacing:2px}.about-layout{flex-direction:column;gap:20px}.about-col{padding:0 15px;text-align:left!important}.about-center{order:-1;width:60vw}.about-text .bio{font-size:clamp(14px,4vw,20px);line-height:1.6}.skill-orb{height:110px;width:110px}.skill-orb-name{font-size:9px}}.landing-section{align-items:center;display:flex;justify-content:center;min-height:100vh;overflow:hidden;position:relative}.planet{pointer-events:none;position:absolute}.saturn-planet{height:auto;left:5%;max-width:200px;top:5%;width:auto}.earth-planet{-webkit-animation:rotate 120s linear infinite;animation:rotate 120s linear infinite;height:auto;max-width:120px;right:10%;top:30%;width:auto}.rock-planet{left:55%;top:75%;z-index:1}.mid-layer{bottom:-20%;height:auto;left:0;width:100vw}.fore-layer,.mid-layer{pointer-events:none;position:absolute}.fore-layer{bottom:0;height:50vh;right:-5%;width:auto}.social-icons-float{height:100%;pointer-events:none;position:absolute;width:100%;z-index:2}.social-float-icon{display:inline-block;pointer-events:all;position:absolute}.insta-float{right:10%;top:10%}.linkedin-float{left:25%;top:40%}.github-float{right:20%;top:85%}.twitter-float{left:35%;top:80%}.icon{transition:all .3s ease-in-out}#twitter:hover{color:#00acee}#insta:hover{color:#ff397b}#github:hover{color:#171515}#linkedin:hover{color:#0e76a8}.container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:inherit;border-radius:8px;display:flex;flex-direction:column;height:500px;overflow:hidden;position:relative;width:350px;z-index:3}.container:before{background:inherit;bottom:0;box-shadow:inset 0 0 0 600px rgba(0,0,0,.3);content:"";-webkit-filter:blur(10px);filter:blur(10px);height:650px;left:-25px;opacity:.7;position:absolute;right:0;top:-25px;width:400px}.container h1{font-size:38px;letter-spacing:14px;margin:1rem;position:absolute;text-align:center}.container p{align-items:center;bottom:0;display:flex;font-size:14px;justify-content:space-between;letter-spacing:1px;margin:1rem .2rem;position:absolute}.heart{cursor:url(data:image/png;base64,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),auto;margin:0 5px}form img{background:#0a0023;border-radius:100%;margin:40px 0 20px;width:200px}form{left:50%;position:absolute;text-align:center;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}button{background:#6523df;border:0;border-radius:8px;color:#fff;cursor:url(data:image/png;base64,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),auto;font-family:Druk Wide Bold,sans-serif;font-size:16px;height:40px;letter-spacing:4px;margin-top:40px;padding-bottom:0;transition:all .4s ease-in-out;width:200px}button:hover{background:#be3e7e;letter-spacing:6px}a{cursor:url(data:image/png;base64,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),auto}@-webkit-keyframes rotate{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes rotate{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}to{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@media only screen and (max-width:768px){.saturn-planet{max-width:100px;top:2%}.earth-planet{max-width:60px;top:10%}.insta-float{right:15%;top:75%}.linkedin-float{left:15%;top:74%}.github-float{right:35%;top:75%}.twitter-float{left:35%;top:75%}.container{height:350px;width:250px}.container:before{height:550px;width:300px}.container h1{font-size:28px;margin:.5rem}.container p{font-size:10px;margin:.5rem 0}form img{margin:0;width:150px}button{font-size:12px;height:30px;margin-top:20px;width:150px}button:hover{letter-spacing:4px}}.projects-section{overflow:hidden}.projects-showcase{display:flex;flex-direction:column;gap:60px;margin:0 auto;max-width:1100px}.project-item{align-items:center;display:flex;gap:40px}.project-item.reverse{flex-direction:row-reverse}.project-item.reverse .project-details{text-align:right}.project-item.reverse .project-tech{justify-content:flex-end}.project-img-container{border-radius:12px;cursor:url(data:image/png;base64,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),auto;flex:1.2 1;overflow:hidden;position:relative}.project-img-container img{display:block;height:auto;object-fit:cover;transition:-webkit-filter .4s ease;transition:filter .4s ease;transition:filter .4s ease,-webkit-filter .4s ease;width:100%}.project-img-overlay{background:linear-gradient(135deg,rgba(204,159,63,.05),transparent 60%);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .4s ease;width:100%}.project-img-container:hover .project-img-overlay{opacity:1}.project-img-container:hover img{-webkit-filter:brightness(1.08) contrast(1.05);filter:brightness(1.08) contrast(1.05)}.project-details{flex:1 1}.project-title{color:var(--accent);font-family:Druk Wide Bold,sans-serif;font-size:clamp(14px,1.8vw,24px);letter-spacing:1px;margin-bottom:12px}.project-desc{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:clamp(13px,1vw,16px);font-weight:300;line-height:1.7;margin-bottom:16px}.project-tech{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.tech-tag{background:rgba(204,159,63,.1);border:1px solid rgba(204,159,63,.2);border-radius:20px;color:var(--accent);font-size:11px;padding:4px 12px}.project-link,.tech-tag{font-family:Inter,sans-serif;font-weight:500;letter-spacing:.5px}.project-link{color:var(--accent)!important;display:inline-block;font-size:13px;text-decoration:none;transition:letter-spacing .3s ease}.project-link:hover{letter-spacing:2px}@media only screen and (max-width:768px){.project-item,.project-item.reverse{flex-direction:column;gap:20px}.project-item.reverse .project-details{text-align:left}.project-item.reverse .project-tech{justify-content:flex-start}.project-details{padding:0 5px}}.experience-section{overflow:hidden}.timeline{margin:0 auto;max-width:1000px;padding:10px 0;position:relative}.timeline-line{background:linear-gradient(180deg,transparent,var(--accent) 10%,var(--accent) 90%,transparent);bottom:0;left:50%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:2px}.timeline-item{padding:12px 30px;position:relative;width:50%}.timeline-item.left{left:0;text-align:right}.timeline-item.right{left:50%;text-align:left}.timeline-dot{background:var(--accent);border-radius:50%;box-shadow:0 0 12px var(--accent-glow),0 0 24px var(--accent-glow);height:12px;position:absolute;top:22px;width:12px}.timeline-item.left .timeline-dot{right:-6px}.timeline-item.right .timeline-dot{left:-6px}.timeline-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:var(--bg-glass);border:1px solid var(--border-glass);border-radius:12px;padding:20px 18px;transition:border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease,-webkit-transform .3s ease}.timeline-card:hover{border-color:rgba(204,159,63,.25);box-shadow:0 6px 24px rgba(204,159,63,.08);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.card-header{margin-bottom:10px}.card-role{color:var(--accent);font-family:Druk Wide Bold,sans-serif;font-size:clamp(10px,1.1vw,14px);letter-spacing:.5px;margin-bottom:4px}.card-meta{color:var(--text-secondary);display:flex;font-family:Inter,sans-serif;font-size:clamp(11px,.85vw,14px);gap:6px;margin-bottom:2px}.timeline-item.left .card-meta{justify-content:flex-end}.timeline-item.right .card-meta{justify-content:flex-start}.card-separator{opacity:.4}.card-period{color:var(--text-muted);font-family:Inter,sans-serif;font-size:clamp(10px,.8vw,12px);letter-spacing:.5px}.card-highlights{list-style:none;padding:0;text-align:left}.card-highlights li{color:var(--text-secondary);font-family:Inter,sans-serif;font-size:clamp(11px,.85vw,13px);font-weight:300;line-height:1.6;padding:4px 0 4px 14px;position:relative}.card-highlights li:before{color:var(--accent);content:"▸";font-size:12px;left:0;position:absolute}@media only screen and (max-width:768px){.timeline-line{left:16px}.timeline-item{padding:10px 10px 10px 42px;width:100%}.timeline-item,.timeline-item.left{text-align:left}.timeline-item.right{left:0}.timeline-item.left .timeline-dot,.timeline-item.right .timeline-dot{left:10px;right:auto}.card-role{font-size:clamp(10px,3vw,14px)}.card-meta{flex-wrap:wrap}.timeline-item.left .card-meta,.timeline-item.right .card-meta{justify-content:flex-start}}
/*# sourceMappingURL=main.e281bd63.css.map*/