*{box-sizing:border-box;margin:0;padding:0}body{color:#fff;background:#0b0b0b;font-family:Poppins,sans-serif}.home{width:100%;overflow-x:hidden}.hero{justify-content:space-between;align-items:center;min-height:100vh;padding:10%;display:flex}.hero-left{max-width:500px}.badge{background:#ff4d00;border-radius:4px;margin-bottom:20px;padding:6px 14px;font-size:14px;display:inline-block}.hero-left h1{margin-bottom:15px;font-size:48px;font-weight:700}.hero-left p{color:#aaa;margin-bottom:25px;line-height:1.6}.btn{border-radius:5px;margin-right:10px;padding:12px 22px;font-size:14px;text-decoration:none;transition:all .3s;display:inline-block}.btn.primary{color:#fff;background:#ff4d00}.btn.primary:hover{background:#ff6a2f}.btn.secondary{color:#fff;background:0 0;border:1px solid #444}.btn.secondary:hover{color:#ff4d00;border-color:#ff4d00}.hero-right{position:relative}.hero-image{object-fit:cover;border-radius:10px}.about{align-items:center;gap:50px;padding:80px 10%;display:flex}.about-left img{border-radius:10px}.about-right{max-width:500px}.about-right h2{margin-bottom:15px;font-size:28px}.about-right p{color:#aaa;margin-bottom:25px;line-height:1.6}.skills{margin-bottom:20px}.skill{margin-bottom:15px}.skill span{font-size:14px}.bar{background:#1a1a1a;border-radius:5px;height:6px;margin-top:5px;overflow:hidden}.bar-1{background:#1a1a1a;border-radius:6px;height:8px;margin-top:5px;overflow:hidden}.bar div{background:linear-gradient(120deg,#f3dabc,#c37d1b,#f49003,#ecc3af) 0 0/200% 100%;border-radius:6px;width:0;height:100%;transition:width 1s}.skill:hover .bar div{width:var(--skill-width);animation:1.5s linear infinite liquidMove}@keyframes liquidMove{to{background-position:0 0}0%{background-position:200% 0}}.bar-1 div{background:linear-gradient(120deg,#83ec55,#4dff00,#0d8b3b,#4dff00) 0 0/200% 100%;border-radius:6px;width:0;height:100%;transition:width 1s}.skill:hover .bar-1 div{width:var(--skill-width);animation:1.5s linear infinite liquidMove}.projects{padding:80px 10%}.projects h2{text-align:center;margin-bottom:40px;font-size:30px}.project-grid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:25px;display:grid}.project-card{background:#111;border:1px solid #222;border-radius:10px;padding:20px;transition:all .3s}.project-card:hover{border-color:#ff4d00;transform:translateY(-5px)}.project-card h3{margin-bottom:10px}.project-card p{color:#aaa;margin-bottom:15px;font-size:14px}.project-card a{color:#ff4d00;font-size:14px;text-decoration:none}.project-card a:hover{text-decoration:underline}.viewall{color:#ff4d00;font-size:14px;text-decoration:none}.viewall:hover{text-decoration:underline}@media (max-width:900px){.hero{text-align:center;flex-direction:column}.hero-right{margin-top:40px}.about{flex-direction:column-reverse}}.education-section{color:#fff;flex-direction:column;align-items:center;width:100%;min-height:100vh;padding:60px 20px;display:flex}.edu-title{letter-spacing:1px;margin-bottom:40px;font-size:40px;font-weight:700}.edu-container{flex-direction:column;gap:25px;width:100%;max-width:900px;display:flex}.edu-card{background:#080e08;border:1px solid #ffffff1a;border-radius:15px;padding:25px;transition:all .3s}.edu-card:hover{border-color:#4dff00;transform:translateY(-5px);box-shadow:0 10px 30px #4dff0033}.edu-card h2{color:#4dff00;margin-bottom:8px;font-size:22px}.edu-card h3{margin-bottom:5px;font-size:18px;font-weight:500}.edu-place{opacity:.8;font-size:14px}.edu-desc{opacity:.85;margin-top:8px;font-size:14px;line-height:1.5}.edu-year{background:#1a1a1a;border-radius:20px;margin-top:10px;padding:5px 12px;font-size:14px;display:inline-block}.internship{border-left:4px solid #4dff00}.footer{color:#aaa;text-align:center;background:#0a0a0a;width:100%;padding:50px;font-size:14px}.ftr{flex-direction:column;gap:5px;display:flex}
