body{background-color:#001;color:#0fc;font-family:Courier New,Courier,monospace;margin:0;padding:0;overflow-x:hidden}.terminal-intro{max-width:800px;margin:3rem auto;padding:1.5rem;background-color:#012;border:2px solid #00ffcc;border-radius:1rem;box-shadow:0 0 10px #0fca;font-size:1.5rem;line-height:1.4;-webkit-user-select:none;user-select:none;white-space:pre-wrap}.experience-section,.skills-section,.projects-section,.contact-section{max-width:900px;margin:3rem auto;padding:1rem 2rem;background-color:#012;border-radius:.8rem;box-shadow:0 0 15px #0fc8}.section-title{font-size:2rem;border-bottom:2px solid #00ffcc;padding-bottom:.4rem;margin-bottom:1rem}.experience-item{margin-bottom:1.5rem}.experience-item h3{margin:0;font-weight:700;color:#0fe}.experience-item p{margin:.3rem 0 .5rem;font-style:italic;color:#0cc}.experience-item ul{margin:.3rem 0 0 1.2rem;padding-left:0}.experience-item ul li{margin-bottom:.3rem}.project-card{background:#023;border-radius:.8rem;padding:1rem;margin-bottom:1.5rem;box-shadow:0 0 12px #0fca;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.project-card:hover{transform:translateY(-6px);box-shadow:0 0 20px #0fce}.project-name{font-size:1.3rem;font-weight:700;margin-bottom:.5rem;color:#0fe}.project-tech{font-size:.9rem;color:#0bb;margin-bottom:.6rem}.project-desc{font-size:1rem;color:#0cc}.contact-section p{margin:.4rem 0;font-size:1.1rem}.contact-link{color:#0fc;text-decoration:underline;cursor:pointer}.contact-link:hover{color:#0fe}#tsparticles{position:fixed;top:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.internships-section{max-width:900px;margin:3rem auto;padding:1rem 2rem;background-color:#012;border-radius:.8rem;box-shadow:0 0 15px #0fc8;color:#0fc}.internship-item{margin-bottom:1rem;font-size:1.1rem}
