.resume-module__axeroG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.resume-module__axeroG__page{zoom:1.2;background:#fff;width:794px;min-height:1123px;display:flex;position:relative;box-shadow:0 4px 32px #0000002e}.resume-module__axeroG__langSwitch{z-index:1000;background:#fff;border-radius:20px;gap:4px;padding:3px;display:flex;position:fixed;top:24px;right:24px;box-shadow:0 2px 12px #0000001f}.resume-module__axeroG__langBtn{letter-spacing:.06em;cursor:pointer;color:#888;background:0 0;border:none;border-radius:18px;padding:6px 14px;font-family:Raleway,sans-serif;font-size:11px;font-weight:600;transition:all .2s}.resume-module__axeroG__langBtnActive{color:#fff;background:#333}.resume-module__axeroG__langBtn:hover:not(.resume-module__axeroG__langBtnActive){color:#444;background:#f0f0f0}.resume-module__axeroG__sidebar{background:#e9e9e9;flex-direction:column;flex-shrink:0;align-items:center;width:258px;padding:0 0 32px;display:flex}.resume-module__axeroG__photoWrap{justify-content:center;width:100%;padding:28px 0 20px;display:flex}.resume-module__axeroG__photo{background:#b0b8c1;border-radius:50%;justify-content:center;align-items:center;width:130px;height:130px;display:flex;overflow:hidden}.resume-module__axeroG__photo img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.resume-module__axeroG__sidebarSection{width:100%;margin-bottom:18px;padding:0 22px}.resume-module__axeroG__sidebarSectionTitle{letter-spacing:.18em;color:#333;text-transform:uppercase;margin-bottom:10px;padding-bottom:4px;font-family:Raleway,sans-serif;font-size:10px;font-weight:700}.resume-module__axeroG__contactList{flex-direction:column;gap:6px;list-style:none;display:flex}.resume-module__axeroG__contactList li{color:#333;word-break:break-all;align-items:center;gap:8px;font-size:9.5px;line-height:1.4;display:flex}.resume-module__axeroG__contactList li a{color:#333;text-decoration:none}.resume-module__axeroG__icon{fill:#555;flex-shrink:0;width:16px;height:16px}.resume-module__axeroG__skillList{flex-direction:column;gap:4px;padding-left:14px;list-style:outside;display:flex}.resume-module__axeroG__skillList li{color:#333;font-size:9.5px;line-height:1.5}.resume-module__axeroG__eduSchool{color:#222;margin-bottom:2px;font-family:Raleway,sans-serif;font-size:10px;font-weight:700}.resume-module__axeroG__eduDegree{color:#444;margin-bottom:6px;font-size:9.5px}.resume-module__axeroG__eduList{flex-direction:column;gap:4px;padding-left:14px;list-style:outside;display:flex}.resume-module__axeroG__eduList li{color:#333;font-size:9.5px;line-height:1.5}.resume-module__axeroG__main{background:#fff;flex:1;padding:32px 30px}.resume-module__axeroG__name{letter-spacing:.04em;color:#111;margin-bottom:4px;font-family:Raleway,sans-serif;font-size:32px;font-weight:700;line-height:1.1}.resume-module__axeroG__titleDivider{background:#333;width:40px;height:2px;margin:8px 0 10px}.resume-module__axeroG__jobTitle{letter-spacing:.18em;color:#222;text-transform:uppercase;margin-bottom:18px;font-family:Raleway,sans-serif;font-size:11.5px;font-weight:700;line-height:1.5}.resume-module__axeroG__sectionTitle{letter-spacing:.18em;color:#333;text-transform:uppercase;margin-top:18px;margin-bottom:10px;font-family:Raleway,sans-serif;font-size:10px;font-weight:700}.resume-module__axeroG__profileText{color:#333;text-align:justify;margin-bottom:4px;font-size:10px;line-height:1.75}.resume-module__axeroG__job{margin-bottom:14px}.resume-module__axeroG__jobName{color:#111;margin-bottom:1px;font-family:Raleway,sans-serif;font-size:11.5px;font-weight:600}.resume-module__axeroG__jobMeta{color:#555;margin-bottom:3px;font-size:9.5px}.resume-module__axeroG__jobStack{color:#333;margin-bottom:5px;font-size:9.5px;font-style:italic;font-weight:600}.resume-module__axeroG__jobBullets{flex-direction:column;gap:3px;padding-left:16px;list-style:outside;display:flex}.resume-module__axeroG__jobBullets li{color:#333;font-size:9.5px;line-height:1.6}.resume-module__axeroG__subSectionTitle{color:#444;margin-top:8px;margin-bottom:4px;padding-left:2px;font-family:Raleway,sans-serif;font-size:10px;font-weight:600}.resume-module__axeroG__awardTitle{color:#111;margin-bottom:1px;font-family:Raleway,sans-serif;font-size:11.5px;font-weight:600}.resume-module__axeroG__awardSub{color:#555;margin-bottom:5px;font-size:9.5px}.resume-module__axeroG__awardText{color:#333;margin-bottom:8px;font-size:9.5px;line-height:1.65}.resume-module__axeroG__consent{color:#555;text-align:center;margin-top:18px;font-size:8.5px;font-style:italic;line-height:1.6}.resume-module__axeroG__printWrap{text-align:center;margin-top:12px}.resume-module__axeroG__printBtn{letter-spacing:.04em;cursor:pointer;color:#333;background:#fff;border:1.5px solid #333;border-radius:20px;padding:7px 22px;font-family:Raleway,sans-serif;font-size:11px;font-weight:600;transition:all .2s}.resume-module__axeroG__printBtn:hover{color:#fff;background:#333}@media screen and (max-width:768px){.resume-module__axeroG__page{width:100%;min-height:auto;box-shadow:none;flex-direction:column}.resume-module__axeroG__sidebar{order:2;width:100%;padding-bottom:24px}.resume-module__axeroG__main{order:1;padding:20px 16px}.resume-module__axeroG__photoWrap{padding:20px 0 16px}.resume-module__axeroG__langSwitch{top:8px;right:8px}}@media print{.resume-page-wrapper{background:#fff!important;min-height:auto!important;padding:0!important}:is(.resume-module__axeroG__langSwitch,.resume-module__axeroG__printWrap,.draggable-widget-module__widgetRoot,.draggable-widget-module__z0FFIq__widgetRoot,[class*=widgetRoot],.nextjs-dev-tools){display:none!important}@page{size:A4;margin:0}body{background:#fff!important;min-height:auto!important;padding:0!important}.resume-module__axeroG__page{width:100%;height:297mm;box-shadow:none;zoom:1;flex-direction:row;overflow:hidden}.resume-module__axeroG__sidebar{-webkit-print-color-adjust:exact;print-color-adjust:exact;width:220px;min-height:297mm;background:#f5f5f5!important}.resume-module__axeroG__main{flex-direction:column;padding:24px 20px 20px 24px;display:flex}.resume-module__axeroG__printPageBreak{page-break-before:always}.resume-module__axeroG__job{page-break-inside:avoid}.resume-module__axeroG__sectionTitle{page-break-after:avoid;margin-top:12px;margin-bottom:6px;font-size:9px}.resume-module__axeroG__name{font-size:28px}.resume-module__axeroG__jobTitle{margin-bottom:12px;font-size:10.5px}.resume-module__axeroG__profileText{font-size:9px;line-height:1.6}.resume-module__axeroG__jobName{font-size:10.5px}.resume-module__axeroG__jobMeta,.resume-module__axeroG__jobStack{font-size:8.5px}.resume-module__axeroG__jobBullets li{font-size:8.5px;line-height:1.45}.resume-module__axeroG__subSectionTitle{font-size:9px}.resume-module__axeroG__consent{margin-top:auto;padding-top:12px;font-size:7.5px}.resume-module__axeroG__sidebarSectionTitle{margin-bottom:6px;font-size:9px}.resume-module__axeroG__contactList li{gap:6px;font-size:8.5px}.resume-module__axeroG__skillList li{font-size:8.5px;line-height:1.4}.resume-module__axeroG__eduSchool{font-size:9px}.resume-module__axeroG__eduDegree{font-size:8.5px}.resume-module__axeroG__photo{width:100px;height:100px}.resume-module__axeroG__photoWrap{padding:16px 0 12px}.resume-module__axeroG__icon{fill:#333!important}}
