.Publications_section__h3io_{padding:20px;max-width:800px;margin:20px auto;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border:1px solid #e0e0e0}.Publications_sectionTitle__pJZDm{font-size:24px;color:#005bb5;border-bottom:2px solid #0070f3;padding-bottom:5px;margin-bottom:15px;font-weight:700;text-align:center}.Publications_list__bofKi{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.Publications_listItem__o_wan{display:flex;align-items:flex-start;padding:20px;background:linear-gradient(135deg,#f0f4ff,#e3f2fd);border-radius:12px;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease;box-shadow:0 4px 8px rgba(0,0,0,.15);cursor:pointer;position:relative}.Publications_listItem__o_wan:hover{transform:translateY(-5px);background:linear-gradient(135deg,#e3f2fd,#d9eaf9);box-shadow:0 8px 16px rgba(0,0,0,.2)}.Publications_listIcon__p69Kf{margin-right:15px;width:30px;height:30px;border-radius:50%;background-color:#fff;padding:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);flex-shrink:0}.Publications_publicationTitle__se42Y{font-weight:700;color:#333;margin-bottom:5px;display:inline-block;font-size:18px;line-height:1.4}.Publications_publicationDescription__zgc19{color:#555;font-size:15px;line-height:1.6;margin-top:5px}.Publications_listItem__o_wan a{text-decoration:none;color:#333;transition:color .3s ease}.Publications_listItem__o_wan a:hover{color:#005bb5}.Certifications_section__DtirF{padding:20px;max-width:800px;margin:20px auto;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border:1px solid #e0e0e0}.Certifications_sectionTitle__KgX6o{font-size:24px;color:#005bb5;border-bottom:2px solid #0070f3;padding-bottom:5px;margin-bottom:15px;font-weight:700;text-align:center}.Certifications_list__Ou1O2{list-style-type:none;padding:0;margin:0;display:flex;flex-direction:column;gap:15px}.Certifications_listItem__rnW7s{display:flex;align-items:center;padding:15px;background-color:#f7f9fc;border-radius:8px;transition:transform .3s ease,background-color .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.1);cursor:pointer}.Certifications_listItem__rnW7s:hover{transform:translateY(-5px);background-color:#e3f2fd}.Certifications_listIcon__y7R6W{margin-right:10px;width:20px;height:20px;display:inline-block;vertical-align:middle}.Certifications_listItem__rnW7s a{text-decoration:none;color:#333;font-weight:500;transition:color .3s ease}.Certifications_listItem__rnW7s a:hover{color:#005bb5}.Education_section__joiu8{padding:20px;max-width:800px;margin:20px auto;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);border:1px solid #e0e0e0;text-align:left}.Education_sectionTitle__9bZWF{font-size:24px;color:#005bb5;border-bottom:2px solid #0070f3;padding-bottom:5px;margin-bottom:15px;font-weight:700;text-align:center}.Education_educationDetails__kH0l9{display:flex;align-items:center;gap:20px;padding:10px 0}.Education_educationIcon__wbxM8{width:60px;height:60px;border-radius:50%;background-color:#f0f4ff;padding:10px;box-shadow:0 2px 4px rgba(0,0,0,.1);display:flex;align-items:center;justify-content:center;object-fit:contain}.Education_text__YMUW2{color:#333;font-size:16px;line-height:1.6}.Education_text__YMUW2 strong{font-weight:700;color:#005bb5;display:block;margin-bottom:5px}.WorkExperience_job-section__UqD_L{padding:20px;max-width:800px;margin:20px auto;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid #e0e0e0;position:relative}.WorkExperience_job-title__t1NK1{font-size:24px;font-weight:700;color:#005bb5;text-align:left;width:100%;border-bottom:2px solid #0070f3;padding-bottom:5px;margin-bottom:15px;text-align:center}.WorkExperience_job__jGmpB{margin-bottom:20px;padding:15px;border-left:4px solid #0070f3;background-color:#f7f9fc;border-radius:5px;position:relative}.WorkExperience_jobTitle__y3W7k{font-weight:700;font-size:18px;color:#333;margin:0;display:flex;align-items:center;gap:8px}.WorkExperience_jobDuration__CjjBu{color:#666;font-size:14px;margin-bottom:10px}.WorkExperience_list__9UQKP{list-style-type:none;padding:0;margin:0}.WorkExperience_listItem__X_OWR{font-size:16px;color:#000;margin-bottom:10px;padding-left:20px;position:relative}.WorkExperience_listItem__X_OWR:before{content:"•";color:#0070f3;font-size:20px;position:absolute;left:0;top:0}body{font-family:Helvetica Neue,Arial,sans-serif;line-height:1.6;background-color:#f0f2f5;margin:0;padding:0}.container{padding:20px;max-width:800px;margin:20px auto;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.header-content{display:flex;flex-direction:column;gap:10px}.name{font-size:32px;margin:0;font-weight:700;color:#fff}.contact{font-size:16px;margin:0;color:#e0e0e0}.link-button:hover{color:#0070f3;background-color:#fff}.link-button:after{content:"";position:absolute;left:50%;bottom:0;width:0;height:2px;background-color:#fff;transition:width .3s ease,left .3s ease}.link-button:hover:after{width:100%;left:0}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.header{background-color:#0070f3;padding:20px;border-radius:10px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;animation:fadeIn 1s ease-in-out}.header,.link-button{color:#fff;position:relative}.link-button{padding:10px 15px;border:1px solid #fff;border-radius:5px;text-decoration:none;margin:5px;font-weight:700;transition:color .3s ease;background-color:transparent;cursor:pointer;overflow:hidden}.profile-photo{width:120px;height:120px;border-radius:50%;border:2px solid #fff;object-fit:cover;background-color:#fff;z-index:10}.Skills_skillsSection__G7re1{margin-top:20px;padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.Skills_skillsContainer___Vvd3{padding:20px;max-width:800px;margin:20px auto;border:1px solid #e0e0e0;background-color:#fff;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);position:relative}.Skills_skillsTitle__RQYV9{font-size:24px;font-weight:700;color:#005bb5;text-align:center;width:100%;border-bottom:2px solid #0070f3;padding-bottom:5px;margin-bottom:10px}.Skills_skillsGrid__V2zDK{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-gap:1.5rem;gap:1.5rem;width:100%;justify-items:center}.Skills_skillCard__S7_2z{display:flex;flex-direction:column;align-items:center;text-align:center;width:120px;height:120px;padding:1rem;border:1px solid #e0e0e0;border-radius:8px;background-color:#f9f9f9;transition:transform .2s;justify-content:center}.Skills_skillCard__S7_2z:hover{transform:scale(1.05)}.Skills_skillIcon__0u_iV{margin-bottom:.5rem}.Skills_skillName__nNGPM{font-size:1rem;font-weight:500;color:#888}