*{margin:0;padding:0;font-family:Cabin,sans-serif}html{background:#0c0c0c}body{padding:3px;height:200vh;width:100vw;color:#fff}.slider{width:60%;height:30%;margin:30px}.projects{position:absolute;width:100%;z-index:10}.webgl{position:fixed;top:0;left:0;width:100vw;height:100vh;outline:none;z-index:-1}.container{height:200vh;width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.header{width:100vw;display:flex;flex-direction:column;justify-content:center;align-items:center}.pic{height:200px;width:50px}.my-image{height:200px;width:200px;border:white solid 2px;border-radius:100%;align-items:center}.section{width:80%;margin:40px auto;padding:30px;background:rgba(255,255,255,.1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px;border:1px solid rgba(255,255,255,.2);transition:transform .3s ease-out,box-shadow .3s ease-out}.section:hover{transform:translateY(-10px);box-shadow:0 12px 24px #0003}.section h2{color:#fff;margin-bottom:20px;text-transform:uppercase;letter-spacing:1.5px}.section p,.section ul{color:#ccc;text-align:justify}.skills-container{display:flex;flex-wrap:wrap;justify-content:space-around}.skill-bar{background:linear-gradient(to right,#4caf50,#81c784);height:20px;border-radius:10px;transition:width 2s}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.resume-item{opacity:0;animation:fadeInUp .8s ease forwards;animation-delay:.3s}.resume-item:not(:last-child){margin-bottom:30px}.resume-item:nth-child(2){animation-delay:.6s}.resume-item:nth-child(3){animation-delay:.9s}.subitem{background-color:#ffffff0d;padding:15px;margin-top:10px;border-radius:10px;animation:fadeInUp .8s ease forwards}.subitem:nth-child(1){animation-delay:1s}.subitem:nth-child(2){animation-delay:1.1s}.subitem:nth-child(3){animation-delay:1.2s}@media (max-width: 768px){.section{width:95%;margin:20px auto}.subitem{padding:10px}}@media (max-width: 768px){.section{width:90%;padding:20px}}.resume-item,.subitem{opacity:0;transform:translateY(20px);transition:opacity .8s ease,transform .8s ease}.animate{opacity:1;transform:translateY(0)}.skills-carousel{display:flex;gap:10px}.skill-card{background:#1e1e1e;border-radius:4px;padding:20px;width:150px;height:100px;display:flex;justify-content:center;align-items:center;text-align:center;font-size:1rem;color:#fff;box-shadow:0 4px 8px #0003;transition:transform .3s ease,box-shadow .3s ease}@media (max-width: 768px){.skill-card{width:100px;font-size:.8rem}}.experience{margin-top:400px}h1{margin-bottom:5px}.skill-card{position:relative;overflow:hidden}.skill-bar{position:absolute;bottom:0;left:0;width:0%;height:10px;background-color:#4caf50;transition:width 2s ease-out}.skill-card.animate .skill-bar{width:100%}.skill-card{position:relative;overflow:hidden;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease;padding:10px;height:120px;display:flex;flex-direction:column;justify-content:flex-end}.skill-card:hover{transform:translateY(-5px);box-shadow:0 6px 12px #0000004d}.skill-name{z-index:2;color:#fff;margin-bottom:10px}.skill-bar{position:absolute;bottom:0;left:0;width:100%;height:0;background-color:#4caf50;transition:height .5s ease-out}.skill-card:hover .skill-bar{height:100%}
