.Navbar_nav__0nE8c{position:fixed;top:0;left:0;width:100%;background-color:#fff;border-bottom:1px solid #ddd;box-shadow:0 2px 4px rgba(0,0,0,.1);z-index:1000;display:flex;align-items:center;padding-right:1rem}.Navbar_nav__0nE8c ul{flex:1;display:flex;justify-content:space-around;align-items:center;list-style:none;padding:10px;margin:0}.Navbar_nav__0nE8c ul li{margin:0 10px}.Navbar_nav__0nE8c a{text-decoration:none;color:#514848;font-weight:700;transition:color .2s}.Navbar_nav__0nE8c .Navbar_active__vV7bU,.Navbar_nav__0nE8c a:hover{color:#d46d63}.Resume_wrapper__m_TZE{display:flex;padding:1rem .5rem;min-height:0;flex:1}@media(max-width:768px){.Resume_wrapper__m_TZE{flex-direction:column;align-items:center}}.Resume_leftColumn__bzjwi{width:30%;padding:20px;border-right:1px solid #ddd}@media(max-width:768px){.Resume_leftColumn__bzjwi{width:100%;padding:20px;border-right:none;border-bottom:1px solid #ddd;box-sizing:border-box}}.Resume_rightColumn___eMxM{width:70%;padding:20px 20px 30px}@media(max-width:768px){.Resume_rightColumn___eMxM{width:100%;padding:20px;border-right:none;border-bottom:1px solid #ddd;box-sizing:border-box}}.Resume_rightColumn___eMxM p{line-height:1.9}.Resume_icon__YHV1w{width:20px;height:20px}.Resume_resumePicture__g_ug2{display:block;margin-bottom:10px;border-radius:50%}.Resume_lefttitleContainer__omEkS{display:flex;align-items:center;width:100%}@media(max-width:768px){.Resume_lefttitleContainer__omEkS:after,.Resume_lefttitleContainer__omEkS:before{flex-grow:1}}.Resume_lefttitleContainer__omEkS:after,.Resume_lefttitleContainer__omEkS:before{content:"";display:block;height:2px;background-color:#d46d63;flex-grow:1}.Resume_lefttitleContainer__omEkS:before{margin-right:10px}.Resume_lefttitleContainer__omEkS:after{margin-left:10px}.Resume_lefttitle__I6NBn{display:inline-block;font-weight:700;font-size:1.5rem;text-align:center;white-space:nowrap;margin:0 10px}.Resume_skillBar__dWZ8p{margin:20px 0}.Resume_bar__gNG1n{background:#eee;border-radius:5px;overflow:hidden}.Resume_fill__72Mho{background:#d46d63;height:10px}.Resume_languageSkill__0PscC{margin:10px 0;font-size:16px}.Resume_itemsCenter__H2USq{display:flex;justify-content:space-between;margin:20px 0}.Resume_flex__SXUWk{border-radius:50%;margin-right:10px;text-align:right}.Resume_rightColumn___eMxM h1{position:relative;font-size:25px;margin-bottom:5px}.Resume_rightColumn___eMxM h1:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2px;background-color:#d46d63}.Resume_workExperience__zrkze:before{content:"";position:absolute;left:8px;top:0;bottom:10px;width:0;border-left:2px solid gray}.Resume_workPhilosophy__EmJel{margin-top:2rem;line-height:1.9}.Resume_workPhilosophyDetails__5e80M{margin-top:1rem;border:1.5px solid #f9d0c9;border-radius:12px;background-color:#faf8f5;overflow:hidden}.Resume_workPhilosophySummary__UBXUc{cursor:pointer;list-style:none;display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;font-size:1rem;font-weight:700;margin-bottom:0}.Resume_workPhilosophySummary__UBXUc:before{content:"▼";color:#d46d63;font-size:.7rem;flex-shrink:0}.Resume_workPhilosophySummary__UBXUc:after{content:"+";color:#d46d63;font-size:1.4rem;font-weight:300;margin-left:auto;flex-shrink:0;line-height:1}.Resume_workPhilosophySummary__UBXUc:hover{background-color:#f5d8d2}.Resume_workPhilosophyDetails__5e80M[open] .Resume_workPhilosophySummary__UBXUc{border-bottom:1.5px solid #f9d0c9}.Resume_workPhilosophyDetails__5e80M[open] .Resume_workPhilosophySummary__UBXUc:before{content:"▲"}.Resume_workPhilosophyDetails__5e80M[open] .Resume_workPhilosophySummary__UBXUc:after{content:"−"}.Resume_workPhilosophySummaryBody__PFDxJ{display:flex;flex-direction:column;gap:.15rem}.Resume_workPhilosophySummaryHint__HV_Ne{font-size:.75rem;font-weight:400;color:#d46d63;opacity:.85}.Resume_workPhilosophyContent__mGJx4{margin-top:0;max-height:60vh;overflow-y:scroll;padding:0 1.25rem 1.25rem}.Resume_workPhilosophyContent__mGJx4::-webkit-scrollbar{width:6px}.Resume_workPhilosophyContent__mGJx4::-webkit-scrollbar-track{background:#faf8f5}.Resume_workPhilosophyContent__mGJx4::-webkit-scrollbar-thumb{background-color:#d46d63;border-radius:999px}.Resume_workPhilosophyContent__mGJx4 p{margin:0 0 1.25rem}.Resume_workPhilosophyContent__mGJx4 h3{margin:2rem 0 .75rem;font-size:1.1rem;font-weight:700;border-bottom:1px solid #cbd5e1;padding-bottom:.25rem}.Resume_workPhilosophyHighlight__ogz1S{font-weight:700;color:#d46d63}.Resume_workPhilosophyAccent__kiDL2{color:#d46d63}.Resume_workPhilosophyLink__i65t_{color:#d46d63;text-decoration:underline;text-underline-offset:2px}.Resume_workPhilosophyLink__i65t_:hover{color:#b85848}.Resume_socialLinks__FfZTT{display:flex;align-items:center;gap:10px;margin-top:10px}.Resume_socialButton__3U9c3{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid #ddd;border-radius:999px;color:#111;background-color:#fff;transition:transform .15s ease,background-color .15s ease,color .15s ease,border-color .15s ease}.Resume_socialButton__3U9c3:hover{transform:translateY(-1px);background-color:#111;color:#fff;border-color:#111}.Resume_socialIcon__SwzlH{width:18px;height:18px}