body{background:linear-gradient(180deg,#1e1e2f,#3b3b58);color:#fff;font-family:Poppins,sans-serif;line-height:1.6}body,h1,h2,h3{margin:0;padding:0}a{color:inherit;text-decoration:none}ul{list-style:none;margin:0;padding:0}.nav{align-items:center;background:#0f0f1f;box-shadow:0 2px 5px #0000004d;display:flex;justify-content:center;padding:20px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.nav a{color:#fff;font-size:1rem;font-weight:700;margin:0 15px;text-transform:uppercase;transition:color .3s ease}.nav a:hover{color:#fd9;cursor:pointer}.about-section{background:linear-gradient(90deg,#141e30,#243b55);color:#fff;padding:100px 20px;text-align:center}.about-section h2{color:#fd9;cursor:pointer;font-size:2.5rem;margin-bottom:20px}.about-section p{font-size:1.2rem;line-height:1.8;margin:0 auto;max-width:800px}.about-image img{border:4px solid #3b82f6;border-radius:50%;box-shadow:0 4px 15px #00000080;height:200px;object-fit:cover;width:200px}.about-image{align-items:center;display:flex;justify-content:center}.skills-section{background:#ffffff1a;border-radius:10px;box-shadow:0 5px 15px #0003;margin:40px auto;max-width:800px;padding:50px 20px;text-align:center}.skills-section h2{color:#fd9;cursor:pointer;font-size:2.5rem;margin-bottom:20px}.skills-section ul{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.skills-section li{background:#00000080;border-radius:10px;padding:15px;text-align:center}.experience-section{background:#141e30;color:#fff;padding:50px 20px;text-align:center}.experience-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:20px}.experience-card{background:#243b55;border-radius:10px;box-shadow:0 5px 15px #0000004d;cursor:pointer;padding:20px;transition:transform .3s}.experience-card:hover{transform:scale(1.05)}.experience-icon{font-size:2rem;margin-bottom:10px}.brief{color:#b0c4de;font-size:.9rem}.modal{align-items:center;background:#000000b3;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#243b55;border-radius:10px;box-shadow:0 5px 15px #0000004d;color:#fff;max-width:500px;padding:30px;position:relative;width:90%}.close-button{background:none;border:none;color:#fff;cursor:pointer;font-size:1.5rem;position:absolute;right:10px;top:10px;transition:color .3s}.close-button:hover{color:#fd9}.details-link{color:#fd9;display:inline-block;font-weight:700;margin-top:10px;text-decoration:none;transition:color .3s ease}.details-link:hover{color:#fff}.education-section{background:linear-gradient(180deg,#243b55,#141e30);border-radius:10px;box-shadow:0 5px 15px #0000004d;color:#fff;margin:40px auto;max-width:800px;padding:50px 20px;text-align:center}.education-section h2{border-bottom:3px solid #fd9;color:#fd9;display:inline-block;font-size:2.5rem;margin-bottom:20px;padding-bottom:5px}.education-section p{font-size:1.2rem;line-height:1.8;margin-bottom:20px}.contact-section{background:#ffffff1a;color:#fff;padding:50px 20px;text-align:center}.contact-section h2{color:#fd9;font-size:2.5rem;margin-bottom:20px}.contact-section a{color:#fd9;font-weight:700;text-decoration:none;transition:color .3s ease}.contact-section a:hover{color:#fff}.gallery-section{background:#ffffff1a;border-radius:10px;box-shadow:0 5px 15px #0000004d;margin:40px auto;max-width:800px;padding:50px 20px;text-align:center}.gallery-section h2{color:#a29bfe;font-size:2.5rem;margin-bottom:20px}.gallery-section p{color:#fff;font-size:1.2rem;margin-bottom:20px}
/*# sourceMappingURL=main.b0af31b8.css.map*/