._header_eb0ob_1{position:fixed;top:0;left:0;width:100%;z-index:1000;background-color:#fff;box-shadow:0 2px 4px #0000001a;display:flex;justify-content:space-between;align-items:center;padding:10px 20px}._logo_eb0ob_15 h5 a{text-decoration:none;color:#000}._nav_eb0ob_20{display:flex;justify-content:center;align-items:center;flex-grow:1;gap:20px}._navContainerItem_eb0ob_28{text-decoration:none;color:#000;font-weight:400;padding:10px;white-space:nowrap}._navContainerItem_eb0ob_28:hover{color:gray}._container_eb0ob_40{padding-top:60px}._section_eb0ob_44{margin:20px 10%;padding:20px;background-color:#fff;border-radius:8px}._title_eb0ob_51{text-align:center;margin-bottom:20px}._intro-section_eb0ob_56{display:flex;flex-direction:column;align-items:center;margin:20px 10%;padding:20px;background-color:#fff;border-radius:8px}._photo_eb0ob_66{width:150px;height:150px;border-radius:50%;object-fit:cover;margin-bottom:20px}._intro-title_eb0ob_74{font-size:24px;font-weight:700;text-align:center}@media (max-width: 600px){._nav_eb0ob_20{flex-direction:column;align-items:flex-start}._navContainerItem_eb0ob_28{padding:5px 0}._section_eb0ob_44,._intro-section_eb0ob_56{margin:20px 5%}}._sayHiButton_eb0ob_95{position:relative;display:inline-block;padding:8px 18px;font-size:14px;color:#355c7d;background:none;border:2px solid #355c7d;border-radius:18px;cursor:pointer;overflow:hidden;z-index:1;transition:color .3s ease;margin-right:30px}._sayHiButton_eb0ob_95:before{content:"";position:absolute;left:0;bottom:0;width:100%;height:100%;background-color:#355c7d;z-index:-1;transform:translateY(100%);transition:transform .3s ease}._sayHiButton_eb0ob_95:hover:before{transform:translateY(0)}._sayHiButton_eb0ob_95:hover{color:#fff}._modalOverlay_1ytz3_1{position:fixed;top:0;left:0;right:0;bottom:0;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}._modalContent_1ytz3_14{position:relative;background:#fff;padding:30px;border-radius:10px;width:300px;max-width:100%;text-align:center}._closeButton_1ytz3_24{background:none;border:none;position:absolute;top:8px;right:8px;cursor:pointer}._closeButton_1ytz3_24 img{width:16px;height:16px}._section_1twtl_1{margin:20px 10%;padding:20px;background-color:#fff;border-radius:8px}._paragraph_1twtl_14{font-size:16px;line-height:1.5}@media (max-width: 600px){._section_1twtl_1{margin:20px 5%}h2{font-size:20px}._paragraph_1twtl_14{font-size:14px}}._coursework_1twtl_30{list-style-type:disc;padding-left:20px;margin-top:20px}._courseItem_1twtl_36{margin-bottom:10px}._courseCode_1twtl_40{font-weight:700;margin-right:10px}._courseTitle_1twtl_45{font-size:16px}._section_wb6kn_1{margin:20px 10%;padding:20px;background-color:#fff;border-radius:8px}h2{font-size:24px;font-weight:700;margin-bottom:20px}._paragraph_wb6kn_14{font-size:16px;line-height:1.5}@media (max-width: 600px){._section_wb6kn_1{margin:20px 5%}h2{font-size:20px}._paragraph_wb6kn_14{font-size:14px}}._projectItem_pp9xj_1{display:flex;justify-content:space-between;margin-bottom:20px;padding:20px;background-color:#f9f9f9;border-radius:8px}._projectDetails_pp9xj_10{flex:2;margin-right:20px}._projectMedia_pp9xj_15{flex:1;display:flex;flex-direction:column;align-items:center}._projectTitle_pp9xj_22{font-size:20px;font-weight:700;margin-bottom:10px}._languages_pp9xj_28{display:flex;align-items:center;font-size:16px;margin-bottom:10px}._githubLink_pp9xj_35,._pdfLink_pp9xj_35{display:flex;align-items:center;margin-right:10px}._githubIcon_pp9xj_41,._pdfIcon_pp9xj_41{width:20px;height:20px}._description_pp9xj_46{font-size:16px;margin-bottom:10px}._projectImage_pp9xj_51,._projectVideo_pp9xj_51{width:100%;height:auto;border-radius:8px;margin-bottom:10px}._projectVideo_pp9xj_51{aspect-ratio:16/9}@media (max-width: 600px){._projectItem_pp9xj_1{flex-direction:column}._projectDetails_pp9xj_10,._projectMedia_pp9xj_15{flex:none;width:100%;margin-right:0}._projectMedia_pp9xj_15{align-items:flex-start}}._experienceSection_1slp2_1{margin:20px 10%;padding:20px;background-color:#fff;border-radius:8px}._connect_1slp2_8{margin-bottom:20px;font-size:18px;display:flex;align-items:center}._linkedinLink_1slp2_15{color:#0073b1;text-decoration:none;font-weight:700;display:flex;align-items:center}._linkedinLink_1slp2_15:hover{text-decoration:underline}._linkedinIcon_1slp2_27{width:25px;height:25px;margin-right:5px}._experienceItem_1slp2_33{margin-bottom:20px}._title_1slp2_37{font-size:20px;font-weight:700;margin-bottom:5px}._details_1slp2_43{font-size:16px;margin-bottom:5px}._company_1slp2_48{font-weight:700}._description_1slp2_52{font-size:16px}._introSection_1oys7_1{display:flex;align-items:center;justify-content:space-between;height:80vh;margin-top:60px;background-color:#fff;border-radius:8px;padding:20px}._photoContainer_1oys7_12{display:flex;flex-direction:column;align-items:center;width:40%;text-align:center}._photo_1oys7_12{width:270px;height:270px;border-radius:50%;object-fit:cover;margin-bottom:20px}._introTitle_1oys7_28{font-size:24px;font-weight:700;display:flex;align-items:center}._paragraphContainer_1oys7_35{width:60%;padding-right:20px;text-align:left}._paragraph_1oys7_35{font-size:18px;line-height:1.5}._typewriter_1oys7_46{font-family:Fira Code,monospace;font-size:16px}@media (max-width: 600px){._introSection_1oys7_1{flex-direction:column;align-items:center;text-align:center;height:auto;margin-top:20px}._photoContainer_1oys7_12,._paragraphContainer_1oys7_35{width:100%;padding:0}._paragraphContainer_1oys7_35{margin-top:20px}}@keyframes _typewriter_1oys7_46{0%{width:0}to{width:7.5ch}}@keyframes _blinkCursor_1oys7_1{0%{border-right-color:#000000bf}to{border-right-color:transparent}}._introTitle_1oys7_28 ._text_1oys7_84{overflow:hidden;border-right:solid rgba(0,0,0,.75);white-space:nowrap;animation:_typewriter_1oys7_46 1s steps(10,end) 1s 1 normal both,_blinkCursor_1oys7_1 .75s steps(40,end) infinite}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}h1{text-align:center}html{scroll-behavior:smooth}section{padding-top:60px;margin-top:-60px}
