.Resume_resumeContainer__e6kt_{max-width:210mm;margin:0 auto;padding:10mm;background:white;color:#000;font-family:Arial,Helvetica,sans-serif;font-size:11pt;line-height:1.6}.Resume_resumeHeader___9_OX{padding-bottom:30px}.Resume_resumeHeaderContent__ghDZZ{text-align:center}.Resume_resumeName__lrX7b{font-size:24pt;font-weight:700;margin:0 0 5px;text-transform:uppercase;letter-spacing:1px}.Resume_resumeTitle__R0ECf{font-size:14pt;margin:5px 0;font-weight:600}.Resume_resumeContact__NlJaD{font-size:10pt;margin-top:10px;display:flex;justify-content:center;gap:8px;align-items:center;flex-wrap:wrap}.Resume_resumeContact__NlJaD a{color:#000;text-decoration:none}.Resume_resumeSection__iAMdf{margin-bottom:25px}.Resume_resumeSectionTitle__WbjTN{font-size:14pt;font-weight:700;text-transform:uppercase;border-bottom:1px solid #000;padding-bottom:5px;margin-bottom:15px;letter-spacing:.5px}.Resume_resumeSummary__LAJaE{text-align:justify;margin:0}.Resume_resumeExperience__RchO_{margin-bottom:20px}.Resume_experienceHeader__0EDKf{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:8px;gap:1em}.Resume_experienceCompanyRole___wFVJ{flex:1 1}.Resume_experienceCompany__pJPOl{font-size:13pt;font-weight:700;margin:0 0 3px}.Resume_experienceRole__YpLeU{font-size:11pt;font-weight:600;margin:0;font-style:italic}.Resume_experienceMeta__gZ2sF{text-align:right;font-size:10pt;display:flex;flex-direction:column;gap:3px}.Resume_experienceProject__VBQTU{font-size:10pt;font-style:italic;margin:5px 0;color:#333}.Resume_experienceProject__VBQTU a{color:inherit;text-decoration:underline}.Resume_experienceDescription__1P9So{margin:10px 0;padding-left:20px}.Resume_experienceDescription__1P9So li{margin-bottom:5px;text-align:justify}.Resume_experienceTech__XszLX{font-size:10pt;margin-top:8px;color:#555}.Resume_resumeSkills__Udq_i{display:flex;flex-wrap:wrap;gap:8px}.Resume_skillBadge__fpoxM{display:inline-block;padding:4px 10px;background:#f5f5f5;border:1px solid #ddd;border-radius:3px;font-size:10pt}.Resume_resumeProject__IRLDm{margin-bottom:15px;page-break-inside:avoid}.Resume_projectName__ztLfk{font-size:12pt;font-weight:700;margin:0 0 3px}.Resume_projectRole__1mDU5{font-size:10pt;font-style:italic;margin:0 0 5px;color:#555}.Resume_projectDescription__SiXia{margin:5px 0;text-align:justify}.Resume_projectTech__4ckir{color:#555}.Resume_projectLink__DjySb,.Resume_projectTech__4ckir{font-size:10pt;margin-top:5px}.Resume_projectLink__DjySb a{color:#000;text-decoration:underline}.Resume_resumeLeadership__zzDZO{padding-left:20px}.Resume_resumeLeadership__zzDZO li{margin-bottom:8px;text-align:justify}@media print{.Resume_resumeContainer__e6kt_{padding:15mm;box-shadow:none}.Resume_resumeExperience__RchO_,.Resume_resumeProject__IRLDm,.Resume_resumeSection__iAMdf{page-break-inside:avoid}}.page_page__vlPqW{max-width:1200px;margin:0 auto;padding:2em 1em;background:#f5f5f5;min-height:80vh}.page_controls__1W4RP{justify-content:center;align-items:center;margin-bottom:2em;padding:1em;background:white;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.page_controls__1W4RP,.page_typeSelector__sJ3Q8{display:flex;flex-wrap:wrap;gap:1em}.page_typeSelector__sJ3Q8 a{padding:.5em 1em;text-decoration:none;border-radius:4px;font-weight:500;transition:all .2s;background:#f0f0f0;color:#333;border:1px solid #e0e0e0}.page_typeSelector__sJ3Q8 a:hover{background:#e0e0e0;border-color:#c0c0c0}.page_active__OxHIA{background:#4a5568!important;color:white!important;border:1px solid #4a5568!important}.page_wrapper__Xg_VL{background:white;box-shadow:0 4px 6px rgba(0,0,0,.1);border-radius:8px;overflow:hidden}@media (max-width:720px){.page_typeSelector__sJ3Q8{flex-direction:column;width:100%}.page_typeSelector__sJ3Q8 a{text-align:center}}.ResumeDownloadButton_downloadButton__voX_t{padding:.75em 1.5em;background:var(--accent);color:white;border:none;border-radius:4px;font-size:1em;font-weight:600;cursor:pointer;transition:background .2s}.ResumeDownloadButton_downloadButton__voX_t:hover:not(:disabled){background:var(--navy-black);color:var(--alice-blue)}.ResumeDownloadButton_downloadButton__voX_t:disabled{opacity:.6;cursor:not-allowed}