.contact_header__j_Cea{display:flex;align-items:center;justify-content:space-between;background-color:#ffffff;color:rgb(36,36,36);padding:1rem;box-shadow:0 2px 4px rgba(0,0,0,.1)}.contact_title__lnmiP{font-family:Noto Sans,Arial,sans-serif;font-weight:500;font-size:18px;margin:0 0 0 17px;color:rgb(36,36,36);cursor:pointer;transition:color .3s ease}.contact_title__lnmiP:hover{opacity:.7}.contact_navList__Vk27o{font-family:Noto Sans,Arial,sans-serif;list-style:none;font-weight:500;font-size:14px;display:flex;gap:20px;padding:0;margin:0;color:rgb(36,36,36)}.contact_navList__Vk27o :hover{opacity:.7}.contact_videoSection__8F9gv{padding:2rem 1rem;display:flex;justify-content:center;align-items:center;flex-direction:column;background:rgba(255,255,255)}.contact_videoContainer__Ncz0n{position:relative;width:85%;max-width:1200px;margin:0 auto;background-color:white;border-radius:0;box-shadow:0 4px 6px rgba(0,0,0,.1);overflow:hidden;height:0;padding:0 0 36%}.contact_video__MPhN5{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;background-color:white}.contact_playButton__lqSAL{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:100px;height:100px;border:none;background-color:transparent;cursor:pointer;z-index:2;display:flex;align-items:center;justify-content:center}.contact_playIcon___EovA{width:60%;height:auto;object-fit:contain}.contact_playButton__lqSAL:hover .contact_playIcon___EovA{opacity:.8}.contact_resumeWrapper__BpxsP{display:flex;justify-content:center;align-items:center;min-height:100vh;padding:2rem;box-sizing:border-box;background-color:#ffffff;border-radius:8px}.contact_middleSection__HtLPu{width:85%;max-width:1600px;display:flex;gap:2rem;flex-direction:row;border-top:1px solid #707070;border-bottom:1px solid #707070;padding:2rem 0}.contact_leftColumn__n8WaH{width:33.33%;margin:0;flex:1;border-right:.7px solid #b3b3b3;color:#333;padding-right:20px}.contact_rightColumn__VdKcw{width:66.67%;flex:3;padding:2rem;display:flex;flex-direction:column;gap:1rem}.contact_separator1__156k1{width:120px;border-top:.5px solid #919191;margin:0 10px;padding-bottom:5px}.contact_separator2__PjSKB{border-top:.5px solid #919191;margin:30px 10px 50px;padding-bottom:10px}.contact_separator3__WmVN7{border-top:0 solid #ffffff;margin:50px 0 8px;padding-bottom:10px}.contact_sectionSeparator__ScJQH{border-top:1px solid #c9c9c9;margin:-5px 0 -17px;padding-bottom:5px}.contact_sectionSpace__aHWpl{margin:70px 0 -17px;padding-bottom:5px}.contact_itemSeparator__q1kgN{border-bottom:0 solid #ffffff;margin-bottom:50px 0}.contact_itemSeparator__q1kgN:last-child{display:none}.contact_sectionTitle__JhJyr{color:#969696;justify-content:space-between;padding:10px 0}.contact_sectionTitle__JhJyr,.contact_skillsSectionTitle__65sTf{font-family:Noto Sans,Arial,sans-serif;font-size:18px;font-weight:500;cursor:pointer;display:flex;align-items:center}.contact_skillsSectionTitle__65sTf{color:#555555;gap:5px}.contact_experienceItem__YgcAV{padding:1rem 0;margin-bottom:-17px;border-bottom:1px solid #ccc}.contact_experienceTitle__Amgrr{font-family:Noto Sans,Arial,sans-serif;font-size:16px;font-weight:500;display:flex;color:#3a3a3a;align-items:center;cursor:pointer;margin:0;transition:color .3s;width:100%;gap:20px}.contact_date__puqoP{margin-left:auto;text-align:right;white-space:nowrap}.contact_skillTitle__ozKew{font-weight:500;display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin:1rem 0;transition:color .3s}.contact_experienceTitle__Amgrr:hover,.contact_skillTitle__ozKew:hover{color:#727272}.contact_toggleIcon__iSVuI{width:16px;height:16px;margin-left:0;transition:transform .3s}.contact_skillsToggleIcon__POPXR{width:16px;height:16px;margin-left:8px;transition:transform .3s;vertical-align:middle}.contact_expandedContent___CRaj{font-family:Noto Sans,Arial,sans-serif;font-size:16px;font-weight:400;display:flex;padding:.5rem 0;flex-direction:column;align-items:flex-start;margin-left:20px;gap:5px}.contact_expandedContent___CRaj p{margin:0;padding:2px 0}.contact_position__qfrjK{margin-bottom:0}.contact_position__qfrjK,.contact_work__nn9Zv{font-family:Noto Sans,Arial,sans-serif;font-size:16px;font-weight:400;color:#727272;display:flex;gap:10px;width:100%}.contact_label__674lH{min-width:100px;text-align:left}.contact_expandedSkillsContent__a7EMZ{padding:.5rem 0;margin-left:20px}.contact_expandedContent___CRaj ul{padding-left:1.5rem;margin:0;list-style:disc}.contact_expandedContent___CRaj li{font-size:16px;font-weight:300;margin-bottom:.5rem}.contact_skillsSection__Ej8nk{border-top:1px solid #707070;border-bottom:1px solid #707070;padding:1rem 0}.contact_skillsSection__Ej8nk h3{font-family:NotoSans,sans-serif;font-size:18px;font-weight:400;color:#707070;display:flex;align-items:center;justify-content:space-between;cursor:pointer;margin:0;padding:0 1rem}.contact_skillTitle__ozKew{font-family:Noto Sans,Arial,sans-serif;font-size:16px;font-weight:600;margin:10px 0;color:#424242}.contact_skillTools__k6TM8{font-family:NotoSans,sans-serif;font-size:12px;font-weight:400;color:#5a5a5a;margin-left:20px}.contact_skillsSeparator__YNzR4{border-top:1px solid #ccc;margin-top:40px;padding-top:20px}.contact_skillsSeparatorTop__GHxmL{border-top:1px solid #ccc;margin-top:-10px;padding-top:5px}.contact_level1__AJg4F{font-family:Noto Sans,Arial,sans-serif;font-size:18px;font-weight:600;margin-bottom:.5rem;margin-left:1rem}.contact_educationSpace__AmxPH{margin:25px}.contact_level2__ZbjUY{font-weight:500}.contact_content__U1pAr,.contact_level2__ZbjUY{font-family:Noto Sans,Arial,sans-serif;font-size:16px;margin-bottom:.5rem;margin-left:1rem}.contact_content__U1pAr{font-weight:300}.contact_hidden__Att4E{display:none}.contact_footer__NjOc1{text-align:center;padding:2rem;background-color:#d3d3d3;color:white}.contact_contactButton__WGU9S{width:148px;height:46px;background-color:#ffffff;color:rgb(61,61,61);border:none;padding:10px 20px;font-size:16px;font-weight:600;font-family:Noto Sans,Arial,sans-serif;border-radius:8px;cursor:pointer;display:inline-block}.contact_contactButton__WGU9S:hover{opacity:.7}.contact_comeBack__PdML_{display:flex;justify-content:center;align-items:center;padding:2rem;background:rgba(255,255,255)}.contact_comeBackTitle__Nske2{font-family:Noto Sans,Arial,sans-serif;font-weight:500;font-size:18px;margin:0;align-items:center;color:rgb(36,36,36);cursor:pointer;transition:color .3s ease}.contact_comeBackTitle__Nske2:hover{opacity:.7}