@font-face{font-family:Open Sans;src:url(/assets/fonts/OpenSans-VariableFont_wdth,wght.ttf)format("truetype");font-style:normal;font-weight:300 800;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/Roboto-VariableFont_wdth,wght.ttf)format("truetype");font-style:normal;font-weight:100 900;font-display:swap}.CVPage-module-scss-module__wEmtNa__formatLink{align-items:center;font-size:1.6rem;font-weight:400;line-height:2.1rem;display:flex}@media screen and (max-width:400px){.CVPage-module-scss-module__wEmtNa__formatLink{font-size:1.3rem;line-height:1.7rem}}.CVPage-module-scss-module__wEmtNa__formatLink{padding:8px 0;transition:color .1s}.CVPage-module-scss-module__wEmtNa__formatLink.CVPage-module-scss-module__wEmtNa__active,.CVPage-module-scss-module__wEmtNa__formatLink:hover{color:var(--color-text-strong)}.CVPage-module-scss-module__wEmtNa__formatLink.CVPage-module-scss-module__wEmtNa__active .CVPage-module-scss-module__wEmtNa__formatIcon,.CVPage-module-scss-module__wEmtNa__formatLink:hover .CVPage-module-scss-module__wEmtNa__formatIcon{opacity:1}.CVPage-module-scss-module__wEmtNa__formatIcon{opacity:.4;min-width:24px;max-width:24px;min-height:24px;max-height:24px;margin-right:10px;transition:opacity .1s;display:flex}.CVPage-module-scss-module__wEmtNa__formatIcon svg{width:100%;height:100%}html[data-theme=light] .CVPage-module-scss-module__wEmtNa__formatLink.CVPage-module-scss-module__wEmtNa__active{font-weight:700}.CVPage-module-scss-module__wEmtNa__cvWrapper{--cv-color-bg:var(--color-bg);--cv-color-shadow:#ffffff15;--cv-color-text:var(--color-text);--cv-color-text-strong:var(--color-text);--cv-color-text-caption:var(--color-text);--cv-color-border:var(--color-border)}.CVPage-module-scss-module__wEmtNa__cvWrapper.CVPage-module-scss-module__wEmtNa__ats{--cv-color-bg:var(--color-bg);--cv-color-shadow:#ffffff15;--cv-color-text:var(--color-text);--cv-color-text-strong:#b0bdcb;--cv-color-border:var(--color-border)}html[data-theme=light] .CVPage-module-scss-module__wEmtNa__cvWrapper{--cv-color-bg:#fff;--cv-color-shadow:#0004;--cv-color-text:#636466;--cv-color-text-strong:#414142;--cv-color-text-caption:#808183;--cv-color-border:#76777a}html[data-theme=light] .CVPage-module-scss-module__wEmtNa__cvWrapper.CVPage-module-scss-module__wEmtNa__ats{--cv-color-bg:#fff;--cv-color-shadow:#0004;--cv-color-text:#111;--cv-color-text-strong:#111;--cv-color-border:#777}.CVPage-module-scss-module__wEmtNa__cvWrapper{width:100%;padding:60px 45px}@media screen and (max-width:1700px){.CVPage-module-scss-module__wEmtNa__cvWrapper{padding:30px 60px}}@media screen and (max-width:1200px){.CVPage-module-scss-module__wEmtNa__cvWrapper{padding:18px 32px}}.CVPage-module-scss-module__wEmtNa__cvWrapper{flex:1;overflow:auto}.CVPage-module-scss-module__wEmtNa__cvWrapper .CVPage-module-scss-module__wEmtNa__cv{width:100%;max-width:var(--cv-width);min-width:var(--cv-width);box-shadow:3px 4px 50px var(--cv-color-shadow);border-radius:10px;margin:0 auto;padding:35px 52px}.CVPage-module-scss-module__wEmtNa__cvContentLarge{grid-template-columns:repeat(2,1fr);display:grid;overflow:hidden}.CVPage-module-scss-module__wEmtNa__cvContentLarge .CVPage-module-scss-module__wEmtNa__contentPart{flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}.CVPage-module-scss-module__wEmtNa__cvContentLarge .CVPage-module-scss-module__wEmtNa__contentPart .CVPage-module-scss-module__wEmtNa__cvContentHeaderTab{min-width:200px;max-width:200px}.CVPage-module-scss-module__wEmtNa__cvContentLarge .CVPage-module-scss-module__wEmtNa__contentPart:last-child{border-left:1px solid var(--color-border)}.CVPage-module-scss-module__wEmtNa__cvContentLarge .CVPage-module-scss-module__wEmtNa__contentPart .CVPage-module-scss-module__wEmtNa__downloadButton{position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.CVPage-module-scss-module__wEmtNa__cvContent,.CVPage-module-scss-module__wEmtNa__cvLeftPanel.CVPage-module-scss-module__wEmtNa__cvLeftPanel{display:none}@media screen and (max-width:2100px){.CVPage-module-scss-module__wEmtNa__cvWrapper{padding:20px 5px}}@media screen and (max-width:2100px) and (max-width:1700px){.CVPage-module-scss-module__wEmtNa__cvWrapper{padding:15px 5px}}@media screen and (max-width:2100px) and (max-width:1200px){.CVPage-module-scss-module__wEmtNa__cvWrapper{padding:8px 5px}}@media screen and (max-width:1980px){.CVPage-module-scss-module__wEmtNa__cvLeftPanel.CVPage-module-scss-module__wEmtNa__cvLeftPanel{display:flex}.CVPage-module-scss-module__wEmtNa__cvContentLarge{display:none}.CVPage-module-scss-module__wEmtNa__cvContent{flex-direction:column;align-items:stretch;display:flex;position:relative;overflow:hidden}.CVPage-module-scss-module__wEmtNa__cvContent .CVPage-module-scss-module__wEmtNa__cvContentHeaderTab{min-width:200px;max-width:200px}.CVPage-module-scss-module__wEmtNa__cvContent .CVPage-module-scss-module__wEmtNa__downloadButton{z-index:2;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.CVPage-module-scss-module__wEmtNa__cvContent .CVPage-module-scss-module__wEmtNa__cvToggle{display:none}.CVPage-module-scss-module__wEmtNa__cvWrapper{padding:60px 45px}}@media screen and (max-width:1980px) and (max-width:1700px){.CVPage-module-scss-module__wEmtNa__cvWrapper{padding:30px 60px}}@media screen and (max-width:1980px) and (max-width:1200px){.CVPage-module-scss-module__wEmtNa__cvWrapper{padding:18px 32px}}@media screen and (max-width:1320px){.CVPage-module-scss-module__wEmtNa__cvLeftPanel.CVPage-module-scss-module__wEmtNa__cvLeftPanel{display:none}.CVPage-module-scss-module__wEmtNa__cvContent .CVPage-module-scss-module__wEmtNa__cvToggle{display:inherit;z-index:2;left:20px;top:calc(var(--content-header-height) + 15px);position:absolute}}@media screen and (max-width:800px){.CVPage-module-scss-module__wEmtNa__cvContent .CVPage-module-scss-module__wEmtNa__downloadButton{top:calc(var(--content-header-height) + 15px);right:20px;bottom:unset;left:unset;transform:unset}}@media screen and (max-width:600px){.CVPage-module-scss-module__wEmtNa__cvContent .CVPage-module-scss-module__wEmtNa__cvToggle,.CVPage-module-scss-module__wEmtNa__cvContent .CVPage-module-scss-module__wEmtNa__downloadButton{top:calc(var(--content-header-height-mobile) + 15px)}}
