.NavBar-module__d-sbrW__nav{z-index:1000;width:100%;padding:1.5rem 0;transition:all .3s;position:fixed;top:0;left:0}.NavBar-module__d-sbrW__scrolled{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0acc;border-bottom:1px solid #ffffff0d;padding:1rem 0}.NavBar-module__d-sbrW__wrapper{justify-content:space-between;align-items:center;display:flex}.NavBar-module__d-sbrW__logo{font-family:var(--font-orbitron);color:#fff;font-size:1.5rem;font-weight:700}.NavBar-module__d-sbrW__logo span{color:hsl(var(--primary))}.NavBar-module__d-sbrW__desktopLinks{gap:2rem;list-style:none;display:flex}.NavBar-module__d-sbrW__desktopLinks a{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:1px;font-size:.9rem;font-weight:500;transition:color .3s}.NavBar-module__d-sbrW__desktopLinks a:hover{color:#fff}.NavBar-module__d-sbrW__toggle{color:#fff;cursor:pointer;background:0 0;border:none;display:none}.NavBar-module__d-sbrW__mobileLinks{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#0a0a0af2;border-bottom:1px solid #ffffff1a;padding:1rem 0;list-style:none;display:none}.NavBar-module__d-sbrW__mobileLinks li{text-align:center}.NavBar-module__d-sbrW__mobileLinks a{color:#fff;font-size:1.1rem;font-family:var(--font-orbitron);padding:1rem;display:block}@media (max-width:968px){.NavBar-module__d-sbrW__desktopLinks{display:none}.NavBar-module__d-sbrW__toggle,.NavBar-module__d-sbrW__mobileLinks{display:block}}
.AvatarFlip-module__swu4Qq__container{perspective:1000px;cursor:pointer;width:300px;height:400px;margin:2rem 0}.AvatarFlip-module__swu4Qq__card{width:100%;height:100%;transform-style:preserve-3d;position:relative}.AvatarFlip-module__swu4Qq__front,.AvatarFlip-module__swu4Qq__back{backface-visibility:hidden;border:4px solid #3b82f680;border-radius:20px;width:100%;height:100%;position:absolute;overflow:hidden;box-shadow:0 20px 50px #00000080}.AvatarFlip-module__swu4Qq__back{border-color:#ec489980;transform:rotateY(180deg)}.AvatarFlip-module__swu4Qq__image{object-fit:cover}.AvatarFlip-module__swu4Qq__label{color:#fff;text-align:center;font-family:var(--font-orbitron);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000000b3;padding:.5rem;font-size:.8rem;position:absolute;bottom:0;left:0;right:0}@media (max-width:480px){.AvatarFlip-module__swu4Qq__container{width:250px;height:333px;margin:1.5rem 0}}
.Hero-module__ZARIfG__section{align-items:center;min-height:100vh;display:flex;position:relative;overflow:hidden}.Hero-module__ZARIfG__content{justify-content:space-between;align-items:center;gap:4rem;display:flex}.Hero-module__ZARIfG__textContainer{flex:1}.Hero-module__ZARIfG__subtitle{color:hsl(var(--primary));margin-bottom:.5rem;font-size:1.2rem}.Hero-module__ZARIfG__title{background:linear-gradient(90deg,#fff,#3b82f6);-webkit-text-fill-color:transparent;-webkit-background-clip:text;margin-bottom:1.5rem;font-size:4.5rem;line-height:1}.Hero-module__ZARIfG__description{color:hsl(var(--muted-foreground));max-width:500px;margin-bottom:2.5rem;font-size:1.2rem}.Hero-module__ZARIfG__cta{gap:1rem;display:flex}.Hero-module__ZARIfG__primaryBtn{background:hsl(var(--primary));color:#fff;border-radius:50px;padding:.8rem 2rem;font-weight:600;transition:all .3s;box-shadow:0 0 20px #3b82f666}.Hero-module__ZARIfG__primaryBtn:hover{transform:translateY(-3px);box-shadow:0 0 30px #3b82f699}.Hero-module__ZARIfG__secondaryBtn{border:1px solid #fff3;border-radius:50px;padding:.8rem 2rem;transition:all .3s}.Hero-module__ZARIfG__secondaryBtn:hover{background:#ffffff0d}.Hero-module__ZARIfG__imageContainer{flex:1;justify-content:flex-end;display:flex}@media (max-width:968px){.Hero-module__ZARIfG__content{text-align:center;flex-direction:column;padding-top:5rem}.Hero-module__ZARIfG__imageContainer{justify-content:center}.Hero-module__ZARIfG__title{font-size:3rem}.Hero-module__ZARIfG__cta{justify-content:center}}
.About-module__vAULUW__section{padding:8rem 0;position:relative}.About-module__vAULUW__grid{grid-template-columns:1.5fr 1fr;align-items:center;gap:4rem;display:grid}.About-module__vAULUW__heading{color:#fff;margin-bottom:2rem;font-size:2.5rem}.About-module__vAULUW__text{color:hsl(var(--muted-foreground));margin-bottom:1.5rem;font-size:1.1rem;line-height:1.8}.About-module__vAULUW__text b,.About-module__vAULUW__text strong{color:#fff}.About-module__vAULUW__stats{grid-template-columns:1fr;gap:2rem;display:grid}.About-module__vAULUW__statCard{text-align:center;padding:2rem;transition:transform .3s}.About-module__vAULUW__statCard:hover{border-color:hsl(var(--primary));transform:translateY(-10px)}.About-module__vAULUW__statNumber{color:hsl(var(--primary));margin-bottom:.5rem;font-size:3rem}.About-module__vAULUW__statLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:2px;font-size:.9rem}@media (max-width:768px){.About-module__vAULUW__grid{text-align:center;grid-template-columns:1fr}}
.Skills-module__G7oUEG__section{background:#ffffff03;padding:8rem 0}.Skills-module__G7oUEG__heading{text-align:center;margin-bottom:4rem;font-size:2.5rem}.Skills-module__G7oUEG__grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;display:grid}.Skills-module__G7oUEG__card{padding:2.5rem;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.Skills-module__G7oUEG__card:hover{border-color:hsl(var(--primary));transform:translateY(-10px)scale(1.02);box-shadow:0 20px 40px #0006}.Skills-module__G7oUEG__icon{color:hsl(var(--primary));margin-bottom:1.5rem}.Skills-module__G7oUEG__groupTitle{color:#fff;margin-bottom:1.5rem;font-size:1.5rem}.Skills-module__G7oUEG__skillList{list-style:none}.Skills-module__G7oUEG__skillItem{color:hsl(var(--muted-foreground));align-items:center;gap:.5rem;margin-bottom:.8rem;display:flex}.Skills-module__G7oUEG__skillItem:before{content:"→";color:hsl(var(--primary));font-weight:700}@media (max-width:768px){.Skills-module__G7oUEG__section{padding:4rem 0}.Skills-module__G7oUEG__heading{margin-bottom:2rem;font-size:2rem}.Skills-module__G7oUEG__card{padding:1.5rem}}
.Blog-module__qgnGkG__section{padding:8rem 0}.Blog-module__qgnGkG__heading{text-align:center;margin-bottom:4rem;font-size:2.5rem}.Blog-module__qgnGkG__grid{flex-direction:column;gap:2rem;display:flex}.Blog-module__qgnGkG__statsGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:2rem;margin-bottom:4rem;display:grid}.Blog-module__qgnGkG__statCard{text-align:center;padding:2.5rem}.Blog-module__qgnGkG__statNumber{color:hsl(var(--primary));margin-bottom:.5rem;font-size:3rem}.Blog-module__qgnGkG__statLabel{color:hsl(var(--muted-foreground));text-transform:uppercase;letter-spacing:1px;font-size:.9rem}.Blog-module__qgnGkG__post{flex-direction:column;gap:1rem;padding:2.5rem;transition:all .3s;display:flex}.Blog-module__qgnGkG__post:hover{background:#3b82f60d;border-color:#3b82f666}.Blog-module__qgnGkG__header{justify-content:space-between;align-items:center;display:flex}.Blog-module__qgnGkG__tag{color:#3b82f6;background:#3b82f633;border-radius:20px;padding:.3rem 1rem;font-size:.8rem;font-weight:600}.Blog-module__qgnGkG__date{color:hsl(var(--muted-foreground));font-size:.8rem}.Blog-module__qgnGkG__postTitle{color:#fff;font-size:1.8rem}.Blog-module__qgnGkG__postDesc{color:hsl(var(--muted-foreground));line-height:1.6}.Blog-module__qgnGkG__readMore{color:#3b82f6;cursor:pointer;width:fit-content;font-weight:600;font-family:var(--font-orbitron);letter-spacing:1px;background:0 0;border:none;margin-top:1rem;padding:0;font-size:.8rem}.Blog-module__qgnGkG__readMore:after{content:" →"}@media (max-width:768px){.Blog-module__qgnGkG__section{padding:4rem 0}.Blog-module__qgnGkG__heading{margin-bottom:2rem;font-size:2rem}.Blog-module__qgnGkG__statsGrid{gap:1rem;margin-bottom:3rem}.Blog-module__qgnGkG__statCard{padding:1.5rem}.Blog-module__qgnGkG__statNumber{font-size:2.2rem}.Blog-module__qgnGkG__post{padding:1.5rem}.Blog-module__qgnGkG__postTitle{font-size:1.4rem}}
.Projects-module__2BoJ-q__section{background:#0003;padding:8rem 0}.Projects-module__2BoJ-q__heading{text-align:center;margin-bottom:4rem;font-size:2.5rem}.Projects-module__2BoJ-q__grid{grid-template-columns:1fr;max-width:800px;margin:0 auto;display:grid}.Projects-module__2BoJ-q__projectCard{border-radius:24px;padding:3rem;transition:all .4s;overflow:hidden}.Projects-module__2BoJ-q__projectCard:hover{border-color:#3b82f6;box-shadow:0 0 40px #3b82f633}.Projects-module__2BoJ-q__projectTitle{color:#fff;margin-bottom:1.5rem;font-size:2.2rem}.Projects-module__2BoJ-q__projectDesc{color:hsl(var(--muted-foreground));margin-bottom:2rem;font-size:1.1rem;line-height:1.7}.Projects-module__2BoJ-q__techStack{flex-wrap:wrap;gap:.8rem;margin-bottom:2.5rem;display:flex}.Projects-module__2BoJ-q__techTag{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:50px;padding:.4rem 1.2rem;font-size:.8rem}.Projects-module__2BoJ-q__links{gap:1.5rem;display:flex}.Projects-module__2BoJ-q__linkBtn{color:#3b82f6;align-items:center;gap:.5rem;font-weight:600;transition:opacity .3s;display:flex}.Projects-module__2BoJ-q__linkBtn:hover{opacity:.7}@media (max-width:768px){.Projects-module__2BoJ-q__projectCard{padding:1.5rem}}
.Contact-module__hcVmEa__section{background:linear-gradient(#0000,#3b82f60d);padding:8rem 0 0}.Contact-module__hcVmEa__grid{grid-template-columns:1fr 1fr;gap:4rem;margin-bottom:8rem;display:grid}.Contact-module__hcVmEa__subheading{color:#fff;margin-bottom:1.5rem;font-size:2.5rem}.Contact-module__hcVmEa__desc{color:hsl(var(--muted-foreground));margin-bottom:3rem;font-size:1.1rem}.Contact-module__hcVmEa__infoItems{flex-direction:column;gap:2rem;display:flex}.Contact-module__hcVmEa__item{align-items:center;gap:1.5rem;display:flex}.Contact-module__hcVmEa__icon{color:hsl(var(--primary));flex-shrink:0}.Contact-module__hcVmEa__form{flex-direction:column;gap:1.5rem;padding:3rem;display:flex}.Contact-module__hcVmEa__formGroup{flex-direction:column;gap:.5rem;display:flex}.Contact-module__hcVmEa__formGroup label{color:hsl(var(--muted-foreground));font-size:.9rem}.Contact-module__hcVmEa__formGroup input,.Contact-module__hcVmEa__formGroup textarea{color:#fff;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:.8rem 1rem;font-family:inherit}.Contact-module__hcVmEa__formGroup input:focus,.Contact-module__hcVmEa__formGroup textarea:focus{border-color:hsl(var(--primary));outline:none}.Contact-module__hcVmEa__submitBtn{background:hsl(var(--primary));color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:1rem;padding:1rem;font-weight:600;transition:opacity .3s}.Contact-module__hcVmEa__submitBtn:hover{opacity:.8}.Contact-module__hcVmEa__footer{text-align:center;color:hsl(var(--muted-foreground));border-top:1px solid #ffffff0d;padding:2rem;font-size:.9rem}@media (max-width:968px){.Contact-module__hcVmEa__grid{grid-template-columns:1fr;margin-bottom:4rem}.Contact-module__hcVmEa__subheading{font-size:2rem}.Contact-module__hcVmEa__form{padding:1.5rem}}@media (max-width:480px){.Contact-module__hcVmEa__section{padding:4rem 0 0}.Contact-module__hcVmEa__desc{font-size:1rem}}
