.hero-Page{height:100vh}.hero_header{height:70px;padding:80px;width:100%}.hero_center,.hero_header{align-items:center;display:flex}.hero_center{margin-left:28%;margin-top:100px}.hero_center p{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}.developer{flex-direction:column;font-size:55px;letter-spacing:.1em;line-height:1.2;text-align:left;text-transform:uppercase}.developer .line1,.developer .line2,.developer .line3{width:100%}.developer .line3{font-size:20px;font-weight:400;letter-spacing:8px;padding:15px;text-transform:uppercase}@keyframes bounce-in{0%{opacity:0;transform:translateY(-100px) scale(1.5)}60%{opacity:1;transform:translateY(10px) scale(1)}80%{transform:translateY(-5px) scale(1)}to{transform:translateY(0) scale(1)}}.hero_header img{animation:bounce-in 2s ease-out forwards;border:4px solid #525252;border-radius:50%;cursor:pointer;filter:grayscale(100%);height:55px;transition:filter .3s ease,transform .3s ease;width:55px}.hero_header img:hover{border:none;filter:grayscale(0);transform:scale(2)}.about-page{display:flex;flex-direction:column;font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;min-height:100vh;opacity:0;overflow:hidden;padding:90px 90px 90px 126px;position:relative;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease}.about-page:before{content:"<about>";left:20px;top:50px;transform:translateX(-20px);transition:opacity .5s ease,transform .5s ease;transition-delay:1s}.about-page:after,.about-page:before{color:#0ff3;font-family:monospace;font-size:16px;opacity:0;position:absolute}.about-page:after{bottom:50px;content:"</about>";right:20px;transform:translateX(20px);transition:opacity .5s ease,transform .5s ease;transition-delay:1.5s}.about-page.active:after,.about-page.active:before{opacity:1;transform:translateX(0)}.about-page.active{opacity:1;transform:translateY(0)}.about-page h1{animation:none;display:inline-block;font-size:42px;font-weight:300;margin-bottom:20px;position:relative;transform:scale(1)}.about-page h1:after{background-color:aqua;bottom:-5px;content:"";height:3px;left:0;position:absolute;transition:width .8s ease;transition-delay:.5s;width:0}.about-page.active h1{animation:zoom-in 1s ease forwards}.about-page:not(.active) h1{animation:none}.about-page span{color:aqua}.about-page-para{padding:36px 15px 15px}.about-page-para p{border-radius:5px;color:#424242;font-family:Inter,sans-serif;font-optical-sizing:auto;font-size:28px;font-style:normal;font-weight:300;letter-spacing:.1em;line-height:44px;margin-bottom:20px;opacity:0;padding:10px;position:relative;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease,background-color .3s ease,color .3s ease}.about-page-para p.visible{opacity:1;transform:translateY(0)}.about-page-para p:before{color:aqua;content:">";left:-20px;opacity:0;position:absolute;transition:opacity .3s ease,transform .3s ease}.about-page-para p:hover:before{opacity:1;transform:translateX(5px)}.skills-highlight{display:flex;flex-wrap:wrap;gap:10px;margin-top:40px;opacity:0;transform:translateY(20px);transition:opacity .5s ease,transform .5s ease;transition-delay:1.2s}.skills-highlight.visible{opacity:1;transform:translateY(0)}.skill-tag{background-color:#00ffff1a;border:1px solid #00ffff4d;border-radius:20px;color:#424242;cursor:default;font-size:14px;font-weight:500;letter-spacing:1px;padding:8px 16px;transition:all .3s ease}.skill-tag:hover{background-color:#0ff3;box-shadow:0 5px 15px #0ff3;transform:translateY(-5px)}@keyframes fade-slide-in{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes zoom-in{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.about-page-para p:hover{background-color:#19e4eb1a;box-shadow:0 5px 15px #0000000d;color:#000;transform:scale(1.02)}@media (max-width:768px){.about-page{padding-left:30px;padding-right:30px}.about-page h1{font-size:32px}.about-page-para p{font-size:22px;line-height:32px}.about-page:after,.about-page:before{display:none}}*{font-family:Inter,sans-serif;font-optical-sizing:auto;font-style:normal;font-weight:500}.exp-page{height:80vh;opacity:0;padding-top:100px;text-align:center;transition:opacity .5s ease-out}.exp-page.visible{opacity:1}.exp-page p{font-size:50px;font-weight:500}.exp-page p span{color:aqua}.arrow{color:#000;font-size:40px}.exp-journey{gap:60px;justify-content:center;padding-top:100px}.exp-item,.exp-journey{align-items:center;display:flex}.exp-item{height:fit-content;width:fit-content}.exp-item img{filter:grayscale(100%);height:142px;transition:transform .3s ease,box-shadow .3s ease,filter .3s ease;width:144px}.exp-item img:hover{box-shadow:0 10px 20px #0003;filter:grayscale(0);transform:scale(1.1)}.tooltip{background-color:#000000b3;border-radius:12px;color:#fff;font-size:14px;line-height:25px;padding:13px;pointer-events:none;position:fixed;white-space:nowrap;z-index:2000}.exp-page.visible .exp-journey .arrow,.exp-page.visible .exp-journey .exp-item{animation:fadeInUp .6s forwards;opacity:0}.exp-page.visible .exp-journey .exp-item:first-child{animation-delay:.2s}.exp-page.visible .exp-journey .exp-item:nth-child(3){animation-delay:.4s}.exp-page.visible .exp-journey .exp-item:nth-child(5){animation-delay:.6s}.exp-page.visible .exp-journey .exp-item:nth-child(7){animation-delay:.8s}.exp-page.visible .exp-journey .arrow:nth-child(2){animation-delay:.4s}.exp-page.visible .exp-journey .arrow:nth-child(4){animation-delay:.6s}.exp-page.visible .exp-journey .arrow:nth-child(6){animation-delay:.8s}*{box-sizing:border-box;margin:0;padding:0}:root{--primary-color:#00bcd4;--primary-hover-color:#007c91;--background-color:#f5f5f5;--card-bg-color:#fff;--text-color:#555;--hover-text-color:#000;--box-shadow:0 4px 6px #0000001a;--hover-box-shadow:0 12px 20px #0003;--animation-duration:0.6s}.tech-section{opacity:0;padding:80px 120px;text-align:center;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out}.tech-section.active{opacity:1;transform:translateY(0)}.tech-section h2{color:#333;font-size:48px;margin-bottom:60px}.tech-section h2 span{color:#00bcd4;color:var(--primary-color)}.tech-grid{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));justify-items:center}.tech-item{animation:fadeInUp .6s forwards;animation:fadeInUp var(--animation-duration) forwards;background-color:#fff;background-color:var(--card-bg-color);border-radius:12px;box-shadow:0 4px 6px #0000001a;box-shadow:var(--box-shadow);cursor:pointer;margin-bottom:100px;opacity:0;padding:30px 20px;position:relative;transform:translateY(20px);transition:transform .3s ease,box-shadow .3s ease;will-change:transform,opacity}.tech-section.active .tech-item{opacity:1;transform:translateY(0)}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.tech-item:hover{box-shadow:0 12px 20px #0003;box-shadow:var(--hover-box-shadow);transform:translateY(-10px)}.tech-icon{color:#555;color:var(--text-color);font-size:60px;margin-bottom:20px;transition:color .3s ease}.tech-item:hover .tech-icon{color:#007c91;color:var(--primary-hover-color)}.tech-item p{color:#555;color:var(--text-color);font-size:20px;font-weight:600;transition:color .3s ease}.tech-item:hover p{color:#000;color:var(--hover-text-color)}.tech-item:focus .tooltip,.tech-item:hover .tooltip{opacity:1;visibility:visible}@media (max-width:768px){.tech-section{padding:60px 40px}.tech-section h2{font-size:36px;margin-bottom:40px}.tech-icon{font-size:50px;margin-bottom:15px}.tech-item{padding:20px 15px}.tech-item p{font-size:18px}}
/*# sourceMappingURL=main.23fdd8c8.css.map*/