body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;font-family:Poppins;margin:0;padding:0}body{background-color:#f6feff;overflow-x:hidden}a{color:#fff;position:relative;text-decoration:none;width:fit-content}a:before{background-color:#fff;bottom:-3px;content:"";height:2px;left:0;position:absolute;transition:width .3s ease-in-out;width:0}a:hover:before{width:100%}::-webkit-scrollbar{background-color:#000;margin:10px;width:10px}::-webkit-scrollbar-thumb{background:#c5c5c5;border-radius:5px;margin:2px}.logo{border-radius:25%}.logo,.logo.navbar{background-color:#fff}.logo.navbar{height:60px;margin:2px;padding:10px;width:60px}.navbar{font-size:1.2rem;position:sticky;top:0;z-index:1000}.navbar,.navbar-container{align-items:center;background:#000;display:flex;height:60px}.navbar-container{width:100%}.nav-menu{grid-gap:40px;display:grid;grid-template-columns:repeat(3,auto);list-style:none;position:absolute;right:50px;text-align:center}.nav-item{border-radius:5px;padding:5px}.nav-item,.nav-links{align-items:center;justify-content:center}.nav-links{color:#fff;display:flex;text-decoration:none}.menu-icon{color:#fff;display:none;margin-bottom:10px}@media screen and (max-width:900px){.nav-menu{display:flex;flex-direction:column;height:93vh;justify-content:center;left:-100%;position:absolute;top:60px;width:100%}.nav-menu,.nav-menu.active{opacity:1;transition:all .5s ease}.nav-menu.active{background:#242222;left:0;z-index:1000}.nav-links{display:table;padding:2rem;text-align:center;width:wrap}.nav-item{align-self:center}.menu-icon{cursor:pointer;display:block;font-size:1.8rem;position:absolute;right:0;top:-15px;transform:translate(-100%,60%)}}.home{background-color:#000;display:grid;flex-direction:column;position:absolute;top:0;width:100vw}.highlight{background:linear-gradient(45deg,#6f00ff,#ff00d4);-webkit-background-clip:text;background-size:300% 150%}.highlight,.highlight.light{-webkit-text-fill-color:#0000;animation:hightlight-gradient 5s ease infinite;font-size:110%;font-weight:700}.highlight.light{background:linear-gradient(90,#6f00ff,#ff00d4);-webkit-background-clip:text;background-size:300% 300%}@keyframes hightlight-gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.hero-section{display:flex;flex-direction:column;height:100vh;justify-content:center;text-align:center;width:100vw}.hero-text{color:#fff;font-size:calc(min(max(50px, 7vw), 80px) - 20px)}.hero-text.main{font-size:calc(min(max(50px, 7vw), 80px))}.flipword-container{color:#fff;display:inline-block;position:relative;text-align:center;z-index:10}.flipword-span{-webkit-text-fill-color:#0000;background:linear-gradient(90deg,#d6d6d6,#4e4e4e);-webkit-background-clip:text;background-size:300% 300%;display:inline-block;font-size:calc(min(max(70px, 8vw), 130px) - 20px);font-weight:700;white-space:nowrap}.nav-home{align-items:center;background:#000000e6;border:1px solid #fff;border-radius:30px;box-shadow:0 19px 20px 5px #64646433;display:flex;flex-direction:row;height:55px;justify-self:center;overflow-y:hidden;overflow:hidden;position:sticky;top:5px;width:80vw;z-index:20;@media screen and (max-width:800px){width:95vw}@media screen and (max-width:530px){display:none}}.home-menu{grid-gap:10px;display:grid;grid-template-columns:repeat(6,auto);list-style:none;text-align:center;width:100%}.home-item{color:#fff;font-size:20px;font-weight:400;text-transform:capitalize}.home-item.active :before{width:100%}.section{display:flex;flex-direction:column;justify-content:center;justify-self:center;margin:50px 0;max-width:1600px;padding:20px;width:100vw}.section.full-width{max-width:100vw;width:100vw}.section-heading{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(180deg,#f8f8f8,#4e4e4e);-webkit-background-clip:text;display:inline-flex;font-size:min(max(40px,10vw),80px);letter-spacing:-.58px;margin-bottom:20px;margin-top:50px;text-align:left}.section-heading .material-symbols-outlined{font-size:100%;padding:0 10px 0 0}.section-subheading{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#f8f8f8,#4e4e4e);-webkit-background-clip:text;font-size:min(max(30px,5vw),45px);height:fit-content;letter-spacing:-.58px;line-height:107%;margin-bottom:20px;margin-top:5px;text-align:left}.section-subheading.centre{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#fff,#fff);-webkit-background-clip:text;justify-self:center}.grid{grid-gap:20px;display:grid;margin:10px;width:100%}.grid.two-column{grid-template-columns:1fr 1fr}.grid.three-column{grid-template-columns:1fr 1fr 1fr}.grid.four-column{grid-template-columns:1fr 1fr 1fr 1fr}.project-card-span{grid-column:span 2}@media screen and (max-width:900px){.grid.three-column,.grid.two-column{grid-template-columns:1fr}.grid.four-column{grid-template-columns:1fr 1fr}.project-card-span{grid-column:auto}}@media screen and (max-width:1200px){#youtube-div{grid-template-columns:1fr}}.skill-div{align-items:center;display:flex;flex-direction:column;height:250px;justify-content:space-between;width:100%}.skill-div img{justify-self:center;width:130px}.video-div{align-items:center;display:flex;flex-direction:column;width:100%}.video-div iframe{border-radius:30px}.project-list{border-radius:555px;color:#fff;font-size:18px;list-style:none;padding:4px 0 4px 10px}.project-list.selected{background-color:#6f00ff}.project-detail-div{border-radius:10px;box-shadow:0 0 2px 2px #fff3;padding:10px}.contact-div{background:linear-gradient(45deg,#6f00ff,#ff00d4);border-radius:999px;padding:10px 60px;width:100%}@media screen and (max-width:1000px){.contact-div{border-radius:50px}

    ;}.contact-item{align-items:center;color:#fff;display:inline-flex;font-size:calc(min(max(20px, 2vw), 30px))}.contact-div img{height:30px;margin-right:5px}.border-div{box-shadow:0 0 10px 5px #cecece33;margin:5px;padding:2px}.full-div{background-color:#000;height:100%;width:100%}.card-heading-div{align-items:center;display:inline-flex}.card-heading-div img{padding-right:10px}.card-icon{width:60px}.card-heading{color:#fff;font-size:30px;font-weight:700;white-space:pre-wrap}.card-heading .material-symbols-outlined{font-size:110%;padding-right:5px}.card-text{color:#cfcfcf;font-size:20px;padding:5px;white-space:pre-wrap}.card{height:fit-content;width:100%}.card.blog{padding:5px}.blog-text-div{background-color:#979797;position:relative}.blog-author{color:#fff;font-size:23px}.blog-date{color:#cfcfcf;font-size:18px}.card.detailed{display:flex;flex-direction:column;height:100%;max-height:700px;min-height:350px;min-width:400px;padding:5px;width:100%}.card-image{align-self:center;border-radius:10px;height:auto;max-width:500px;width:100%}.chip{align-items:center;border-radius:9999px;display:inline-flex;font-size:20px;margin:5px 5px 5px 0;padding:5px 10px;white-space:nowrap}.chip .material-symbols-outlined{padding-right:5px}.read-more{align-items:center;display:inline-flex;font-size:22px;padding:5px 10px;white-space:nowrap}.read-more .material-symbols-outlined{padding-left:2px}.timeline-container{display:grid;grid-template-columns:.9fr 1.1fr;height:fit-content;margin-bottom:20px;position:relative;width:100%}.glass-card{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#ffffff08;border:1px solid #ffffff1a;border-radius:15px;box-shadow:0 4px 30px #0000001a;padding:30px}.neon-glow{filter:drop-shadow(0 0 2px #6f00ff) drop-shadow(0 0 4px #6f00ff)}.time-circle{overflow:visible;width:25px}.sticky-div{align-items:flex-start;display:inline-flex;height:100%;max-height:50vh;min-height:30vh;position:sticky;top:100px}.sticky-div p{margin-left:5px}@media screen and (max-width:750px){.timeline-container{gap:5px;grid-template-columns:90px 1fr}.sticky-div{align-items:flex-start;flex-direction:row;width:100%}.sticky-div .section-subheading{font-size:25px!important;margin-left:5px!important;margin-top:5px;text-align:left;transform:none;writing-mode:horizontal-tb}.time-circle{width:20px}.glass-card{padding:10px 10px 10px 20px}}.horizontal-scroll-section{height:400vh;position:relative}.horizontal-scroll-view{display:flex;flex-direction:column;height:100vh;overflow:hidden;position:sticky;top:10px;width:100vw}.horizontal-scroll-container{display:flex;flex-direction:row;height:max-content;justify-self:center;padding:5vh 2px 0}
/*# sourceMappingURL=main.60a61486.css.map*/