@import url(https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Poppins:wght@300;400;500;600;700;800&display=swap);body{background:#0a0f25;position:relative}body,html{overflow-x:hidden}body:after,body:before{content:"";height:100%;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:-1}body:before{background-image:radial-gradient(4px 4px at 20px 30px,#fff,transparent),radial-gradient(4px 4px at 40px 70px,#fff,transparent),radial-gradient(4px 4px at 50px 160px,#fff,transparent),radial-gradient(4px 4px at 90px 40px,#fff,transparent),radial-gradient(4px 4px at 130px 80px,#fff,transparent),radial-gradient(4px 4px at 160px 120px,#fff,transparent)}body:after,body:before{-webkit-animation:twinkle 4s linear infinite;animation:twinkle 4s linear infinite;background-repeat:repeat;background-size:200px 200px}body:after{-webkit-animation-delay:2s;animation-delay:2s;background-image:radial-gradient(4px 4px at 15px 15px,#fff,transparent),radial-gradient(4px 4px at 45px 65px,#fff,transparent),radial-gradient(4px 4px at 60px 170px,#fff,transparent),radial-gradient(4px 4px at 95px 45px,#fff,transparent),radial-gradient(4px 4px at 140px 85px,#fff,transparent),radial-gradient(4px 4px at 170px 130px,#fff,transparent)}@-webkit-keyframes twinkle{0%{opacity:.8}50%{opacity:.3}to{opacity:.8}}@keyframes twinkle{0%{opacity:.8}50%{opacity:.3}to{opacity:.8}}.icons{padding-left:1vw}.heroSec{color:#fff;height:250vh;overflow-x:hidden;position:relative}.parallax-container{height:100%;position:relative;width:100%}.hero_section_content_box{align-items:center;display:flex;flex-wrap:wrap;gap:2vh;justify-content:center;text-align:center}.hero_section_content{margin-top:70vh;opacity:1;-webkit-transform:translateY(60vh);transform:translateY(60vh);transition:-webkit-transform 3s ease-out;transition:transform 3s ease-out;transition:transform 3s ease-out,-webkit-transform 3s ease-out}.hero_section_content.visible{margin-top:70vh;-webkit-transform:translateY(-60vh);transform:translateY(-60vh)}.section_title{font-size:4vh;font-weight:600;margin-bottom:1%}.hero_section_title{font-size:8vh;font-weight:700;line-height:8vh;margin-bottom:1vh}.hero_title_color{color:gold}.hero_section_desc{font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3vh;font-weight:400;line-height:2.5vh;margin-bottom:2%}.button_primary{display:flex;justify-content:center}.left_rockets_container,.right_rockets_container{display:flex;flex-direction:column;gap:4vh;position:absolute;top:20vh;z-index:1000}.left_rockets_container{left:2vw;opacity:0;-webkit-transform:translate(-150vw,100vh);transform:translate(-150vw,100vh)}.right_rockets_container{opacity:0;right:2vw;-webkit-transform:translate(150vw,100vh);transform:translate(150vw,100vh)}.left_rockets_container.rockets_visible{-webkit-animation:flyInFromBottomLeft 3s ease-out .2s forwards;animation:flyInFromBottomLeft 3s ease-out .2s forwards}.right_rockets_container.rockets_visible{-webkit-animation:flyInFromBottomRight 3s ease-out .2s forwards;animation:flyInFromBottomRight 3s ease-out .2s forwards}@-webkit-keyframes flyInFromBottomLeft{0%{opacity:0;-webkit-transform:translate(-150vw,100vh);transform:translate(-150vw,100vh)}20%{opacity:.3}60%{opacity:.8;-webkit-transform:translate(-20vw,10vh);transform:translate(-20vw,10vh)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes flyInFromBottomLeft{0%{opacity:0;-webkit-transform:translate(-150vw,100vh);transform:translate(-150vw,100vh)}20%{opacity:.3}60%{opacity:.8;-webkit-transform:translate(-20vw,10vh);transform:translate(-20vw,10vh)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@-webkit-keyframes flyInFromBottomRight{0%{opacity:0;-webkit-transform:translate(150vw,100vh);transform:translate(150vw,100vh)}20%{opacity:.3}60%{opacity:.8;-webkit-transform:translate(20vw,10vh);transform:translate(20vw,10vh)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}@keyframes flyInFromBottomRight{0%{opacity:0;-webkit-transform:translate(150vw,100vh);transform:translate(150vw,100vh)}20%{opacity:.3}60%{opacity:.8;-webkit-transform:translate(20vw,10vh);transform:translate(20vw,10vh)}to{opacity:1;-webkit-transform:translate(0);transform:translate(0)}}.social_rocket_link{display:block;text-decoration:none;transition:all .3s ease}.social_rocket_link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.rockets_visible .linkedin_link:hover{-webkit-transform:translateX(3vw) scale(1.1);transform:translateX(3vw) scale(1.1)}.rockets_visible .twitter_link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.rockets_visible .email_link:hover{-webkit-transform:translateX(-3vw) scale(1.1);transform:translateX(-3vw) scale(1.1)}.rockets_visible .github_link:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.social_rocket{-webkit-filter:drop-shadow(0 0 10px rgba(255,215,0,.3));filter:drop-shadow(0 0 10px rgba(255,215,0,.3));height:auto;max-height:35vh;object-fit:contain;transition:all .3s ease;width:12vw}.rockets_visible .linkedin_link{-webkit-transform:translateX(3vw);transform:translateX(3vw)}.rockets_visible .email_link{-webkit-transform:translateX(-3vw);transform:translateX(-3vw)}.social_rocket:hover{-webkit-filter:drop-shadow(0 0 20px rgba(255,215,0,.6));filter:drop-shadow(0 0 20px rgba(255,215,0,.6))}.social_icons_sidebar{display:none}.social_icon{align-items:center;background:linear-gradient(120deg,rgba(106,17,203,.8),rgba(37,117,252,.8));border:2px solid gold;border-radius:50%;box-shadow:0 0 10px rgba(255,215,0,.3);color:#fff;display:flex;font-size:2vh;height:4vw;justify-content:center;text-decoration:none;transition:all .3s ease;width:4vw}.social_icon:hover{box-shadow:0 0 20px rgba(255,215,0,.6);color:gold;-webkit-transform:scale(1.1);transform:scale(1.1)}.contact_text_section{display:flex;justify-content:center;margin-top:3vh}.contact_link{text-decoration:none}.contact_me_text{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:rgba(255,215,0,.1);border:2px solid gold;border-radius:25px;color:gold;cursor:pointer;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:3vh;font-weight:600;letter-spacing:.2em;padding:2vh 3vw;text-shadow:0 0 10px rgba(255,215,0,.4);text-transform:uppercase;transition:all .3s ease}.contact_me_text:hover{color:#fff;text-shadow:0 0 15px rgba(255,215,0,.8),0 0 25px rgba(255,215,0,.6);-webkit-transform:scale(1.05);transform:scale(1.05)}.galaxy_message_bottom,.galaxy_message_top{color:#fff;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.5vh;font-weight:400;letter-spacing:.3em;margin:1vh 0;opacity:.9;text-align:center;text-transform:uppercase}.galaxy_title{-webkit-text-stroke:2px #fff;background:linear-gradient(45deg,#fff,#ccc);background-clip:text;-webkit-background-clip:text;color:transparent;font-size:6vh;letter-spacing:.2em;margin:2vh 0;text-shadow:0 0 10px hsla(0,0%,100%,.5),0 0 20px hsla(0,0%,100%,.3),0 0 30px hsla(0,0%,100%,.1)}.galaxy_title,.hero_name_title{font-weight:700;text-align:center;text-transform:uppercase}.hero_name_title{color:cyan;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:8vh;letter-spacing:.1em;margin:3vh 0 2vh;text-shadow:0 0 15px rgba(3D90D7,.6),0 0 25px rgba(3D90D7,.4),0 0 35px rgba(3D90D7,.2)}.moon-container{height:100vh;overflow:hidden;width:100%}.img img{height:auto;left:0;position:absolute;top:1%;width:100%}@media (min-width:1025px) and (max-width:1200px){.left_rockets_container,.moon-container,.right_rockets_container{display:none}.heroSec{height:100vh}.hero_section_content{opacity:1;transition:none}.hero_section_content,.hero_section_content.visible{margin-top:30vh;-webkit-transform:translateY(0);transform:translateY(0)}.hero_section_content_box{gap:1vh}.section_title{font-size:3vh}.hero_section_title{font-size:6vh;line-height:6vh}.hero_section_desc{font-size:2vh;line-height:1.8vh}.galaxy_message_bottom,.galaxy_message_top{font-size:2vh;letter-spacing:.25em}.galaxy_title{font-size:5vh;letter-spacing:.15em}.hero_name_title{font-size:6.5vh}.social_icon{font-size:2.2vh;height:5vw;width:5vw}.contact_me_text{font-size:2.8vh}.social_rocket{max-height:32vh;width:14vw}.rockets_visible .linkedin_link{-webkit-transform:translateX(2.5vw);transform:translateX(2.5vw)}.rockets_visible .email_link{-webkit-transform:translateX(-2.5vw);transform:translateX(-2.5vw)}.rockets_visible .linkedin_link:hover{-webkit-transform:translateX(2.5vw) scale(1.1);transform:translateX(2.5vw) scale(1.1)}.rockets_visible .email_link:hover{-webkit-transform:translateX(-2.5vw) scale(1.1);transform:translateX(-2.5vw) scale(1.1)}.left_rockets_container,.right_rockets_container{gap:3.5vh}}@media (min-width:769px) and (max-width:1024px){.left_rockets_container,.moon-container,.right_rockets_container{display:none}.heroSec{height:100vh}.hero_section_content{opacity:1;transition:none}.hero_section_content,.hero_section_content.visible{margin-top:25vh;-webkit-transform:translateY(0);transform:translateY(0)}.hero_section_content_box{gap:1.5vh}.section_title{font-size:2.5vh}.hero_section_title{font-size:5vh;line-height:5vh}.hero_section_desc{font-size:1.8vh;line-height:1.6vh}.galaxy_message_bottom,.galaxy_message_top{font-size:1.8vh;letter-spacing:.2em}.galaxy_title{font-size:4.5vh;letter-spacing:.1em}.hero_name_title{font-size:6vh}.social_icon{height:6vw;width:6vw}.contact_me_text,.social_icon{font-size:2.5vh}.social_rocket{max-height:28vh;width:16vw}.rockets_visible .linkedin_link{-webkit-transform:translateX(2vw);transform:translateX(2vw)}.rockets_visible .email_link{-webkit-transform:translateX(-2vw);transform:translateX(-2vw)}.rockets_visible .linkedin_link:hover{-webkit-transform:translateX(2vw) scale(1.1);transform:translateX(2vw) scale(1.1)}.rockets_visible .email_link:hover{-webkit-transform:translateX(-2vw) scale(1.1);transform:translateX(-2vw) scale(1.1)}.left_rockets_container,.right_rockets_container{gap:3vh}}@media (min-width:481px) and (max-width:768px){.left_rockets_container,.moon-container,.right_rockets_container{display:none}.heroSec{height:100vh}.hero_section_content{opacity:1;transition:none}.hero_section_content,.hero_section_content.visible{margin-top:20vh;-webkit-transform:translateY(0);transform:translateY(0)}.hero_section_content_box{gap:2vh}.section_title{font-size:2vh}.hero_section_title{font-size:4.5vh;line-height:4.5vh}.hero_section_desc{font-size:1.6vh;line-height:1.4vh}.galaxy_message_bottom,.galaxy_message_top{font-size:1.5vh;letter-spacing:.15em}.galaxy_title{font-size:3.5vh;letter-spacing:.08em}.hero_name_title{font-size:5vh}.social_icon{font-size:3vh;height:8vw;width:8vw}.contact_me_text{font-size:2.2vh}.social_rocket{max-height:25vh;width:20vw}.rockets_visible .linkedin_link{-webkit-transform:translateX(1.5vw);transform:translateX(1.5vw)}.rockets_visible .email_link{-webkit-transform:translateX(-1.5vw);transform:translateX(-1.5vw)}.rockets_visible .linkedin_link:hover{-webkit-transform:translateX(1.5vw) scale(1.1);transform:translateX(1.5vw) scale(1.1)}.rockets_visible .email_link:hover{-webkit-transform:translateX(-1.5vw) scale(1.1);transform:translateX(-1.5vw) scale(1.1)}.left_rockets_container,.right_rockets_container{gap:2.5vh}}@media (max-width:480px){.left_rockets_container,.moon-container,.right_rockets_container{display:none}.heroSec{height:100vh}.hero_section_content{opacity:1;transition:none}.hero_section_content,.hero_section_content.visible{margin-top:15vh;-webkit-transform:translateY(0);transform:translateY(0)}.hero_section_content_box{gap:2.5vh}.section_title{font-size:1.8vh}.hero_section_title{font-size:3.5vh;line-height:3.5vh}.hero_section_desc{font-size:1.5vh;line-height:1.2vh}.galaxy_message_bottom,.galaxy_message_top{font-size:1.2vh;letter-spacing:.1em}.galaxy_title{-webkit-text-stroke:1.5px #fff;font-size:3vh;letter-spacing:.05em}.hero_name_title{font-size:4vh}.social_icon{font-size:3.5vh;height:10vw;left:1vw;width:10vw}.social_icons_sidebar{gap:1.5vh;left:1vw}.contact_me_text{font-size:2vh;letter-spacing:.1em}.left_rockets_container{left:1vw}.right_rockets_container{right:1vw}.social_rocket{max-height:20vh;width:22vw}.rockets_visible .linkedin_link{-webkit-transform:translateX(1vw);transform:translateX(1vw)}.rockets_visible .email_link{-webkit-transform:translateX(-1vw);transform:translateX(-1vw)}.rockets_visible .linkedin_link:hover{-webkit-transform:translateX(1vw) scale(1.1);transform:translateX(1vw) scale(1.1)}.rockets_visible .email_link:hover{-webkit-transform:translateX(-1vw) scale(1.1);transform:translateX(-1vw) scale(1.1)}.left_rockets_container,.right_rockets_container{gap:2vh}}button{align-items:center;background-color:#3d90d7;color:wheat;display:inline-flex;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.5vh;font-weight:500;height:6.5vh;justify-content:center;width:20vw}button:hover{background-color:#005f91}@media (min-width:1025px) and (max-width:1200px){button{font-size:2.3vh;height:7vh;width:18vw}}@media (min-width:769px) and (max-width:1024px){button{font-size:2.2vh;height:8vh;width:20vw}}@media (min-width:481px) and (max-width:768px){button{font-size:2vh;height:5vh;width:35vw}}@media (max-width:480px){button{font-size:1.8vh;height:5vh;width:35vw}}.navbar{background:transparent;justify-content:center;left:0;padding:2vh 4vw;position:fixed;top:0;width:100%;z-index:1000}.navbar,.navbar_logo{align-items:center;display:flex}.navbar_logo{left:4vw;position:absolute}.navbar_logo_img{height:auto;max-height:60px;max-width:120px;object-fit:contain;width:8vw}.navbar_buttons{align-items:center;display:flex;gap:2vw}.navbar_button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:hsla(0,0%,100%,.1);border:2px solid gold;border-radius:25px;box-shadow:0 0 10px rgba(255,215,0,.2);color:#fff;cursor:pointer;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2vh;font-weight:500;padding:1.5vh 2.5vw;text-align:center;text-decoration:none;transition:all .3s ease}.navbar_button:hover{background:rgba(255,215,0,.2);box-shadow:0 0 20px rgba(255,215,0,.4);color:gold;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.navbar_button_active{background:rgba(255,215,0,.3)!important;box-shadow:0 0 15px rgba(255,215,0,.6)!important;color:gold!important}@media (min-width:1025px) and (max-width:1200px){.navbar_logo{left:3vw}.navbar_logo_img{max-height:50px;max-width:100px;width:10vw}.navbar_buttons{gap:1.5vw}.navbar_button{font-size:1.8vh;padding:1.2vh 2vw}}@media (min-width:769px) and (max-width:1024px){.navbar{padding:1.5vh 3vw}.navbar_logo{left:3vw}.navbar_logo_img{max-height:40px;max-width:80px;width:12vw}.navbar_buttons{gap:1.2vw}.navbar_button{font-size:1.6vh;padding:1vh 1.5vw}}@media (min-width:481px) and (max-width:768px){.navbar{flex-direction:column;gap:1vh;justify-content:center;padding:1vh 2vw}.navbar_logo{left:auto;position:static}.navbar_logo_img{max-height:35px;max-width:60px;width:15vw}.navbar_buttons{grid-gap:1vh;display:grid;gap:1vh;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;justify-items:center;width:100%}.navbar_button{font-size:1.4vh;max-width:120px;padding:.8vh 3vw;width:100%}}@media (max-width:750px){.navbar{display:none}}@media (max-width:480px){.navbar{flex-direction:column;gap:1vh;justify-content:center;padding:1vh 2vw}.navbar_logo{left:auto;position:static}.navbar_logo_img{max-height:30px;max-width:50px;width:20vw}.navbar_buttons{grid-gap:.8vh;display:grid;gap:.8vh;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;justify-items:center;width:100%}.navbar_button{border-radius:20px;font-size:1.2vh;max-width:100px;padding:.6vh 2vw;width:100%}}.camera_icon,.hardware_design_icon,.robot_icon,.vehicle_systems_icon{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.skillsContentContainer{grid-gap:2vw;display:grid;gap:2vw;grid-template-columns:repeat(4,1fr);margin-top:12vh;padding:3vw}.skillsContentContainer:hover .full_skills{-webkit-filter:grayscale(100%) brightness(.7);filter:grayscale(100%) brightness(.7)}.skillsContentContainer:hover .full_skills:hover{box-shadow:0 8px 20px rgba(0,0,0,.2);-webkit-filter:grayscale(0) brightness(1);filter:grayscale(0) brightness(1);-webkit-transform:scale(1.05);transform:scale(1.05);z-index:1}.camera_icon img,.vehicle_systems_icon img{margin-top:4vh}.hardware_design_icon img,.robot_icon img{height:20vh;width:10vw}.camera_icon img{height:16vh;width:8vw}.vehicle_systems_icon img{height:18vh;width:9vw}.grandSize{align-items:center;display:flex;justify-content:space-between}.full_skills{background:linear-gradient(120deg,rgba(106,17,203,.8),rgba(37,117,252,.8));border:3px solid gold;box-shadow:8px 8px 8px rgba(231,229,93,.3);padding:1vw}.skills_title{color:beige;display:flex;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:500;justify-content:center;text-align:center}.skillsTitleContainer{padding:2vw}.skills_icons{color:#fffaf0;display:flex;flex-wrap:wrap;font-size:5vh;justify-content:space-evenly;padding:2vw}.icon:hover{-webkit-transform:scale(1.2);transform:scale(1.2);transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease}.skillsHeading{color:gold;display:flex;font-size:5vh;font-weight:600;justify-content:center}.skillsHeading,.skills_desc{font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.skills_desc{color:beige;font-weight:400;text-align:center}@media (min-width:1025px) and (max-width:1200px){.skillsContentContainer{grid-gap:2vw;display:grid;gap:2vw;grid-template-columns:repeat(2,1fr);margin-top:8vh}.skills_icons{font-size:4vh}.hardware_design_icon img,.robot_icon img{height:20vh;width:15vw}.camera_icon img,.vehicle_systems_icon img{height:18vh;width:12vw}}@media (min-width:769px) and (max-width:1024px){.skillsContentContainer{grid-gap:3vw;display:grid;gap:3vw;grid-template-columns:repeat(2,1fr);margin-top:6vh}.skills_icons{font-size:3.5vh}.hardware_design_icon img,.robot_icon img{height:18vh;width:18vw}.camera_icon img,.vehicle_systems_icon img{height:14vh;width:13vw}}@media (min-width:601px) and (max-width:768px){.skillsContentContainer{grid-gap:5vw;display:grid;gap:5vw;grid-template-columns:1fr;margin-top:4vh}.skills_icons{font-size:3vh}.hardware_design_icon img,.robot_icon img{height:24vh;width:24vw}.camera_icon img,.vehicle_systems_icon img{height:22vh;width:22vw}}@media (min-width:481px) and (max-width:600px){.skillsContentContainer{grid-gap:5vw;display:grid;gap:5vw;grid-template-columns:1fr;margin-top:3vh}.skills_icons{font-size:3vh}.hardware_design_icon img,.robot_icon img{height:24vh;width:32vw}.camera_icon img,.vehicle_systems_icon img{height:22vh;width:32vw}}@media (max-width:480px){.skillsContentContainer{grid-gap:5vw;display:grid;gap:5vw;grid-template-columns:1fr;margin-top:2vh}.skills_icons{font-size:2.5vh}.hardware_design_icon img,.robot_icon img{height:30vh;width:55vw}.camera_icon img,.vehicle_systems_icon img{height:22vh;width:38vw}}.aboutMeContainer{grid-column-gap:0;align-items:center;-webkit-column-gap:0;column-gap:0;display:grid;grid-template-columns:1fr 2fr;margin-left:15vw;margin-top:2vh;min-height:80vh;padding:2vh 0}.aboutme_Pic img{border:2px solid gold;box-shadow:16px 16px 16px rgba(231,229,93,.3);height:60vh;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;transition:-webkit-transform .6s;transition:transform .6s;transition:transform .6s,-webkit-transform .6s;width:20vw}.aboutme_Pic img:hover{-webkit-transform:rotateY(-15deg);transform:rotateY(-15deg)}@-webkit-keyframes shadowShift{0%{box-shadow:0 5px 15px rgba(0,0,0,.3)}to{box-shadow:15px 5px 20px rgba(0,0,0,.4)}}@keyframes shadowShift{0%{box-shadow:0 5px 15px rgba(0,0,0,.3)}to{box-shadow:15px 5px 20px rgba(0,0,0,.4)}}.aboutme_Pic:hover img{-webkit-animation:shadowShift 1s forwards;animation:shadowShift 1s forwards}.aboutme_text{font-size:2.5vh;font-weight:400;margin-bottom:10vh;margin-right:15vw}.aboutme_text,.aboutme_title{font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.aboutme_title{color:gold;font-size:5vh;font-weight:600}.aboutme_desc{color:beige;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-weight:400}@media (min-width:1025px) and (max-width:1200px){.aboutMeContainer{margin-left:10vw;margin-top:2vh;min-height:80vh;padding:3vh 0}.aboutme_Pic img{height:50vh;width:30vw}.aboutme_text{font-size:2.3vh;padding-left:5vw}.aboutme_title{font-size:4.5vh}}@media (min-width:769px) and (max-width:1024px){.aboutMeContainer{grid-template-columns:1fr;margin-left:0;margin-top:3vh;min-height:90vh;padding:4vh 0;text-align:center}.aboutme_Pic img{height:50vh;width:35vw}.aboutme_text{font-size:2vh;margin-bottom:5vh;margin-right:0;padding-inline:5vw}.aboutme_title{font-size:4vh}}@media (min-width:600px) and (max-width:768px){.aboutMeContainer{grid-template-columns:1fr;margin-left:0;margin-top:-25vh;min-height:100vh;padding:0;text-align:center}.aboutme_Pic img{height:45vh;width:45vw}.aboutme_text{font-size:1.8vh;margin-bottom:5vh;margin-right:0}.aboutme_title{font-size:3vh}}@media (min-width:481px) and (max-width:600px){.aboutMeContainer{grid-template-columns:1fr;margin-left:0;margin-top:-35vh;min-height:110vh;padding:0;text-align:center}.aboutme_Pic img{height:45vh;width:55vw}.aboutme_text{font-size:1.8vh;margin-bottom:5vh;margin-right:0}.aboutme_title{font-size:3vh}}@media (max-width:480px){.aboutMeContainer{grid-template-columns:1fr;margin-left:0;margin-top:-40vh;min-height:120vh;padding:0;text-align:center}.aboutme_Pic img{height:40vh;width:60vw}.aboutme_text{font-size:1.5vh;margin-bottom:5vh;margin-right:0}.aboutme_title{font-size:3vh}}.projects_preview{height:auto;margin-top:8vh;padding-top:15vh}.projects_container{grid-gap:2vw;display:grid;gap:2vw;grid-template-columns:repeat(4,minmax(0,1fr));height:auto;justify-items:center;margin:0 auto;max-width:1600px;padding-top:8vh;width:95%}@media (min-width:1301px) and (max-width:1599px){.automated_lights,.delta_hacks,.posture_pal,.sage_robot,.utra,.verif_ai{max-width:23vw}.projects_container{max-width:1700px;width:92%}}@media (min-width:1600px){.automated_lights,.delta_hacks,.posture_pal,.sage_robot,.utra,.verif_ai{max-width:25vw}.projects_container{max-width:1800px;width:90%}}.automated_lights,.delta_hacks,.posture_pal,.sage_robot,.utra,.verif_ai{align-items:center;background:linear-gradient(120deg,rgba(106,17,203,.8),rgba(37,117,252,.8));border:2px solid gold;border-radius:10px;box-shadow:16px 16px 16px rgba(231,229,93,.3);display:flex;flex-direction:column;margin:0 auto;max-width:22vw;overflow:hidden;text-align:center;width:100%}.photo_container{height:30vh;width:100%}.automated_lights img,.delta_hacks img,.posture_pal img,.sage_robot img,.utra img,.verif_ai img{box-shadow:5px 5px 10px rgba(0,0,0,.3);height:30vh;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.automated_lights img:hover,.delta_hacks img:hover,.posture_pal img:hover,.sage_robot img:hover,.utra img:hover,.verif_ai img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.text_container{display:flex;flex-direction:column;gap:1.5vh;padding:3vh 2.5vw;width:100%}.header_title{color:gold;font-size:4vh;font-weight:600;text-align:center}.header_title,.project_desc{font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.project_desc{color:beige;font-size:1.8vh;font-weight:400;padding:.8vh}.project_title{color:gold;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.5vh;font-weight:500}.projects_icons{color:#fffaf0;display:flex;flex-wrap:wrap;font-size:3.5vh;justify-content:space-evenly;max-height:10vh;padding:1vh 1vw}.icon{padding:.2vw}.github_button{display:flex;justify-content:flex-end;padding:1vh}.github{color:#3d90d7;display:flex;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.5vh;font-weight:400;justify-content:center;padding:4vh 1vh 1vh}.github a{color:#fff;text-decoration:underline}.github a:hover{color:blue;text-decoration:underline}.github a:visited{color:violet}@media (min-width:769px) and (max-width:1300px){.projects_preview{margin-top:5vh;min-height:200vh;padding-top:8vh}.projects_container{gap:4vw;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto);justify-items:center;margin:0 auto;max-width:800px;width:90%}.automated_lights,.delta_hacks,.posture_pal,.sage_robot,.utra,.verif_ai{margin:0 auto;max-width:40vw;width:100%}.automated_lights img,.delta_hacks img,.posture_pal img,.sage_robot img,.utra img,.verif_ai img{height:30vh}.vehicle_systems_icon img{height:18vh;width:13vw}.text_container{gap:1.5vh;padding:3vh 3vw}}@media (max-width:768px){.projects_preview{margin-top:3vh;min-height:380vh;padding-bottom:5vh;padding-top:4vh;position:relative}.projects_container{align-items:center;display:flex;flex-direction:column;gap:5vw;justify-content:center;margin:0 auto;padding-bottom:40vh;width:90%}.automated_lights,.delta_hacks,.posture_pal,.sage_robot,.utra,.verif_ai{margin:0 auto;max-width:80vw;width:100%}.automated_lights img,.delta_hacks img,.posture_pal img,.sage_robot img,.utra img,.verif_ai img{height:35vh}.text_container{gap:2.5vh;padding:4vh 4.5vw}}@media (max-width:480px){.projects_preview{margin-top:2vh;min-height:430vh;padding-bottom:25vh;padding-top:3vh;position:relative}.projects_container{align-items:center;display:flex;flex-direction:column;gap:6vw;justify-content:center;margin:0 auto;padding-bottom:50vh;width:90%}.text_container{gap:2.5vh;padding:4vh 4vw}.automated_lights,.delta_hacks,.posture_pal,.sage_robot,.utra,.verif_ai{margin:0 auto;max-width:80vw;width:100%}.automated_lights img,.delta_hacks img,.posture_pal img,.sage_robot img,.utra img,.verif_ai img{height:35vh}}.contact-page{background-color:#1a1a2e;border-radius:30px;border-top:3px solid gold;margin:20vh auto 0;max-width:100vw;padding:2vh 4vw 8vh;position:relative}.contact-header{color:gold;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:5vh;font-weight:600;margin-bottom:3vh;text-align:center}.contact-content{display:flex;gap:4vw;justify-content:space-between}.quick-contacts{border:2px solid gold;border-radius:20px;box-shadow:16px 16px 16px rgba(231,229,93,.3);display:flex;flex:1 1;flex-direction:column;gap:2vh;padding:4vh 3vw}.Email,.LinkedIn,.Twitter{background:linear-gradient(120deg,rgba(106,17,203,.8),rgba(37,117,252,.8));border-radius:20px;box-shadow:0 .2vh .4vh rgba(0,0,0,.1);padding:2vh 1.5vw}.Email:hover,.LinkedIn:hover,.Twitter:hover{-webkit-transform:scale(1.1);transform:scale(1.1);transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}.EmailinContent,.LinkedinContent,.TwitterContent{align-items:center;display:flex;gap:1vw;margin-top:.5vh}.EmailHeader,.LinkedinHeader,.TwitterHeader{color:gold;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.5vh;font-weight:500}.EmailinContent,.LinkedinContent,.TwitterContent{color:#fff;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2vh;font-weight:400}.EmailinContent svg,.LinkedinContent svg,.TwitterContent svg{color:#fff;font-size:3vh}.LinkedinContent a,.TwitterContent a{color:#fff;text-decoration:none}.LinkedinContent a:visited,.TwitterContent a:visited{color:#add8e6;font-size:2vh}.LinkedinContent a:hover,.TwitterContent a:hover{color:#00008b;font-size:2vh}.emailForm{background:linear-gradient(120deg,rgba(106,17,203,.8),rgba(37,117,252,.8));border:2px solid gold;border-radius:20px;box-shadow:16px 16px 16px rgba(231,229,93,.3);flex:1.5 1;padding:2vh 2vw}.formTitle{color:gold;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2.5vh;font-weight:500;margin-bottom:1.5vh}.textboxes{display:flex;flex-direction:column;gap:1vh}.textboxes textarea{border:.1vh solid #ddd;border-radius:10px;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.6vh;font-weight:400;padding:1vh .8vw;resize:vertical;width:100%}.textboxes textarea:last-child{min-height:15vh}.sendForm{margin-top:1.5vh}.sendForm button{background-color:#0077b5;border:none;border-radius:10px;color:#fff;cursor:pointer;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.6vh;font-weight:500;padding:1vh 2vw;transition:background-color .3s}.sendForm button:hover{background-color:#005f91}@media (max-width:1024px){.contact-content{align-items:center;flex-direction:column}.emailForm,.quick-contacts{width:90%}.contact-page{margin-top:8vh;padding:2vh 4vw;position:relative;z-index:2}.Email,.LinkedIn,.Twitter,.emailForm{padding:3vh 4vw}}@media (max-width:768px){.contact-content{align-items:center;flex-direction:column}.emailForm,.quick-contacts{width:90%}.contact-page{margin-top:-35vh;padding:2vh 4vw;position:relative;z-index:2}.Email,.LinkedIn,.Twitter,.emailForm{padding:3vh 4vw}}@media (max-width:480px){.contact-content{align-items:center;flex-direction:column}.emailForm,.quick-contacts{box-shadow:8px 8px 8px rgba(231,229,93,.3);width:90%}.contact-page{margin-top:-40vh;padding:2vh 4vw;position:relative;z-index:2}.Email,.LinkedIn,.Twitter,.emailForm{padding:3vh 4vw}}.experience_section{background:transparent;color:#fff;margin-top:10vh;min-height:120vh;padding:15vh 5vw}.experience_header{margin-bottom:8vh;text-align:center}.experience_title{color:gold;font-size:5vh;font-weight:600;letter-spacing:.2em;margin-bottom:2vh;text-transform:uppercase}.experience_subtitle,.experience_title{font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.experience_subtitle{color:#fff;font-size:2.5vh;font-weight:400;opacity:.9}.experience_container{display:flex;flex-direction:column;gap:8vh;margin:0 auto;max-width:1200px}.experience_item{grid-gap:6vw;align-items:center;border-bottom:1px solid rgba(255,215,0,.2);display:grid;gap:6vw;grid-template-columns:1fr 1fr;padding:4vh 0}.experience_item:last-child{border-bottom:none}.experience_item_left{grid-template-areas:"image content"}.experience_item_left .experience_image_container{grid-area:image}.experience_item_left .experience_content{grid-area:content}.experience_item_right{grid-template-areas:"content image"}.experience_item_right .experience_content{grid-area:content}.experience_item_right .experience_image_container{grid-area:image}.experience_image_container{align-items:center;display:flex;justify-content:center;padding:2vh}.experience_image{border:2px solid gold;border-radius:15px;box-shadow:0 0 20px rgba(255,215,0,.3);height:auto;max-width:300px;transition:all .3s ease;width:100%}.experience_image:hover{box-shadow:0 0 30px rgba(255,215,0,.5);-webkit-transform:scale(1.05);transform:scale(1.05)}.experience_content{padding:2vh 0}.experience_header_info{margin-bottom:3vh}.experience_position{color:gold;font-size:3vh;font-weight:600;margin-bottom:1vh}.experience_company,.experience_position{font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.experience_company{color:#fff;font-size:2.2vh;font-weight:500;margin-bottom:.5vh}.experience_duration{color:hsla(0,0%,100%,.8);font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.8vh;font-style:italic;font-weight:400}.experience_description{margin-bottom:3vh}.experience_description p{color:#fff;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:2vh;font-weight:400;line-height:1.6;margin-bottom:2vh}.experience_achievements{list-style:none;margin:0;padding:0}.experience_achievements li{color:hsla(0,0%,100%,.9);font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.8vh;font-weight:400;margin-bottom:1vh;padding-left:2vh;position:relative}.experience_achievements li:before{color:gold;content:"▶";left:0;position:absolute;top:0}.experience_skills{display:flex;flex-wrap:wrap;gap:1vh}.skill_tag{background:rgba(255,215,0,.1);border:1px solid gold;border-radius:20px;color:gold;font-family:Inter,Poppins,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:1.6vh;font-weight:500;padding:.8vh 1.5vh;transition:all .3s ease}.skill_tag:hover{background:rgba(255,215,0,.2);box-shadow:0 4px 8px rgba(255,215,0,.3);-webkit-transform:translateY(-2px);transform:translateY(-2px)}@media (min-width:1025px) and (max-width:1200px){.experience_section{margin-top:5vh;min-height:110vh;padding:8vh 4vw}.experience_title{font-size:4.5vh}.experience_subtitle{font-size:2.2vh}.experience_position{font-size:2.8vh}.experience_company{font-size:2vh}}@media (min-width:769px) and (max-width:1024px){.experience_section{margin-top:3vh;min-height:120vh;padding:6vh 3vw}.experience_item{gap:4vw}.experience_title{font-size:4vh}.experience_subtitle{font-size:2vh}.experience_position{font-size:2.5vh}.experience_company{font-size:1.8vh}.experience_image{max-width:250px}}@media (max-width:768px){.experience_section{margin-top:2vh;min-height:140vh;padding:4vh 3vw}.experience_item{gap:4vh;grid-template-columns:1fr;margin-bottom:6vh;text-align:center}.experience_item_left,.experience_item_right{grid-template-areas:"image" "content"}.experience_title{font-size:3.5vh}.experience_subtitle{font-size:1.8vh}.experience_position{font-size:2.2vh}.experience_company{font-size:1.6vh}.experience_image{max-width:200px}.experience_skills{justify-content:center}}@media (max-width:480px){.experience_section{margin-top:1vh;min-height:160vh;padding:3vh 3vw}.experience_container{gap:8vh}.experience_item{margin-bottom:8vh}.experience_title{font-size:3vh;letter-spacing:.1em}.experience_subtitle{font-size:1.5vh}.experience_position{font-size:2vh}.experience_company{font-size:1.4vh}.experience_description p{font-size:1.6vh}.experience_achievements li{font-size:1.4vh}.skill_tag{font-size:1.2vh;padding:.6vh 1.2vh}}
/*# sourceMappingURL=main.8e04891c.css.map*/