.heading{border-bottom:2px solid white;display:flex;align-items:center;justify-content:space-between;padding:10px}.heading .headline{font-size:20px;font-weight:700;background:-webkit-linear-gradient(0deg,rgba(255,234,35,1) 40%,rgba(154,0,255,1) 100%);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.by{display:flex;align-items:center;gap:10px;font-style:italic}.profilepic{height:40px;border-radius:50%}#projectsection{min-height:80vh}.projects{margin-top:2rem;margin-bottom:2rem;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem}.project-div{display:flex;flex-direction:column;background-color:#77777769}.project-img{width:100%}.project-details{display:flex;flex-direction:column;justify-content:space-between;padding:0 0 15px 15px}.project-tech-stack{font-size:14px;color:#fff;font-style:italic}.project-desc{font-size:14px;color:#a3a3a3}.links{display:flex;gap:10px;font-size:20px}.links a{color:#9861ff;text-decoration:none}.project-title{font-weight:600}.footer{width:fit-content;border-top:2px solid rgb(255,255,255);text-align:justify;padding:1rem;color:#ffffff80}.socials{font-size:25px;margin-top:20px;display:flex;gap:50px;justify-content:center}.socials a{color:#fff}.socials a:hover{transform:scale(1.2);color:#9861ff}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}::-webkit-scrollbar{display:none}body{color:beige;background-color:#000;margin:auto;width:60%}
