@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fde4e88984614a46-s.15jsxw4uf7-vb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cd8868152a8e05a2-s.17.4fitn6gzru.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/13384cdee973a464-s.0ywhrfvtl.xl1.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e550f72b5719cd90-s.0.9y2y9uk_n37.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/6a5044bd7c23e87b-s.0d64.vh-.xt30.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f993dba6660b9bd1-s.p.0ptrdda7lwqxw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ubuntu Mono Fallback;src:local(Arial);ascent-override:74.0%;descent-override:15.16%;line-gap-override:0.0%;size-adjust:112.16%}.ubuntu_mono_30aaa13f-module__Sk6kFG__className{font-family:Ubuntu Mono,Ubuntu Mono Fallback;font-style:normal;font-weight:400}.ubuntu_mono_30aaa13f-module__Sk6kFG__variable{--font-ubuntu-mono:"Ubuntu Mono", "Ubuntu Mono Fallback"}
.introduction-module__ubxSHW__introductionPage{text-align:center;height:100vh;position:relative;overflow:hidden}.introduction-module__ubxSHW__introductionParent{width:100%;padding-left:50px;padding-right:50px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.introduction-module__ubxSHW__header{color:#e1e8ed;margin-top:50px;font-size:35px}.introduction-module__ubxSHW__header>span{color:#007acc}.introduction-module__ubxSHW__hello{font-size:25px;font-weight:light;color:var(--foreground)}.introduction-module__ubxSHW__fullName{letter-spacing:5px;color:var(--background);background-color:var(--foreground);margin:0;padding:5px;font-size:80px;display:inline}.introduction-module__ubxSHW__fields{font-size:25px}.introduction-module__ubxSHW__scrollIndicatorParent{width:65px;height:65px;position:absolute;bottom:20px;left:50%;transform:translate(-50%)}.introduction-module__ubxSHW__scrollIndicatorArrowsParent{margin-top:4px}@keyframes introduction-module__ubxSHW__blink{0%,to{opacity:1}50%{opacity:.2}}.introduction-module__ubxSHW__scrollIndicatorArrowsParent>div{border-width:2px;border-color:#fff;border-bottom-style:dotted;border-right-style:dotted;width:30px;height:30px;margin-bottom:-15px;margin-left:auto;margin-right:auto;animation:.7s step-end infinite introduction-module__ubxSHW__blink;transform:rotate(45deg)}.introduction-module__ubxSHW__scrollIndicatorArrowsParent>div:first-child{animation:.7s step-end infinite introduction-module__ubxSHW__blink}.introduction-module__ubxSHW__scrollIndicatorArrowsParent>div:nth-child(2){animation:.7s step-end .1s infinite introduction-module__ubxSHW__blink}.introduction-module__ubxSHW__scrollIndicatorArrowsParent>div:nth-child(3){animation:.7s step-end .2s infinite introduction-module__ubxSHW__blink}.introduction-module__ubxSHW__buttonsContainer{height:50px;margin-top:50px}.introduction-module__ubxSHW__buttonsContainer>a{background-color:var(--foreground);color:var(--background);margin-left:10px;margin-right:10px;padding:10px;font-size:20px;text-decoration:none}.introduction-module__ubxSHW__buttonsContainer>a:hover{opacity:.8}@media (max-width:800px){.introduction-module__ubxSHW__fullName{font-size:60px}.introduction-module__ubxSHW__hello,.introduction-module__ubxSHW__fields{font-size:20px}}@media (max-width:550px){.introduction-module__ubxSHW__fullName{font-size:40px}}
.expertise-module____whpq__expertisePage{margin-top:100px}.expertise-module____whpq__myExpertiseTextContainer{justify-content:center;align-items:center;width:100%;display:flex}.expertise-module____whpq__myExpertiseTextContainer>span{letter-spacing:2px;color:#fff;text-transform:uppercase;margin:0;font-size:60px;font-style:oblique}.expertise-module____whpq__myExpertiseTextContainer>span:nth-child(2){color:#0000;-webkit-text-stroke:2px white}.expertise-module____whpq__myExpertiseContentContainer{justify-content:center;align-items:center;margin-top:15px;display:flex}.expertise-module____whpq__myExpertiseContentContainerInner{width:100%;max-width:900px}.expertise-module____whpq__expertiseBox{color:#fff;text-align:center;text-align:left;background-color:#ffffff0d;min-width:250px;max-width:340px;height:230px;margin-left:10px;margin-right:10px;padding:20px;font-size:18px;transition:transform .2s}.expertise-module____whpq__expertiseBoxTitleContainer{height:30%;display:flex}.expertise-module____whpq__expertiseBoxTitleContainer>svg{margin-top:auto;margin-bottom:auto;margin-right:16px;font-size:50px}.expertise-module____whpq__expertiseBoxTitleContainer>p{width:30px;margin-top:auto;margin-bottom:auto;font-size:30px}.expertise-module____whpq__expertiseBoxDescriptionContainer{height:70%}.expertise-module____whpq__expertiseBoxDescriptionContainer>span{color:var(--border)}.expertise-module____whpq__expertiseBoxDescriptionContainer>p{border-left:2px solid var(--border);margin:10px 0 10px 12px;padding-left:12px;font-size:20px}@media (max-width:1000px){.expertise-module____whpq__myExpertiseContentContainer{flex-direction:column;align-items:center}.expertise-module____whpq__expertiseBox{width:90%;max-width:400px;margin:10px 0}.expertise-module____whpq__myExpertiseTextContainer>span{font-size:40px}}
.experience-module__BQ3WPq__experiencePage{margin-top:100px}.experience-module__BQ3WPq__myExperienceCounterContainer,.experience-module__BQ3WPq__myExperienceContainer{justify-content:center;align-items:center;width:100%;margin-top:15px;display:flex}.experience-module__BQ3WPq__myExperienceTextContainer{justify-content:center;align-items:center;width:100%;display:flex}.experience-module__BQ3WPq__myExperienceTextContainer>span{letter-spacing:2px;color:#fff;text-transform:uppercase;margin:0;font-size:60px;font-style:oblique}.experience-module__BQ3WPq__myExperienceTextContainer>span:nth-child(2){color:#0000;-webkit-text-stroke:2px white}.experience-module__BQ3WPq__subheader{text-align:center;margin:0 0 15px;font-size:30px}.experience-module__BQ3WPq__myWorkHistoryContainer{background-color:#ffffff0d;width:100%;max-width:900px;padding:20px}.experience-module__BQ3WPq__historyHeader{justify-content:space-between;width:100%;margin-bottom:10px;display:flex}.experience-module__BQ3WPq__historyHeader>div>span{font-size:25px;font-weight:700}.experience-module__BQ3WPq__historyHeader>span{letter-spacing:1px;font-size:25px}.experience-module__BQ3WPq__companyLogo{fill:#fff;width:20px;height:20px;margin-right:5px}.experience-module__BQ3WPq__historySecondaryInfo{color:var(--secondary);fill:var(--secondary);margin-top:1px;display:flex}.experience-module__BQ3WPq__historySecondaryInfo>span{margin-top:auto;margin-bottom:auto;margin-left:2px}.experience-module__BQ3WPq__clickable{cursor:pointer}.experience-module__BQ3WPq__historyDescriptionTech{flex-wrap:wrap;gap:10px;display:flex}.experience-module__BQ3WPq__historyDescriptionTech>span{background-color:var(--foreground);color:var(--background);border-radius:15px;padding:5px}.experience-module__BQ3WPq__historiesContainerNext{border-width:1px;border-top-style:dashed;border-color:var(--border);margin-top:20px;padding-top:20px}.experience-module__BQ3WPq__counterContainer{width:100%;max-width:900px;padding:20px}.experience-module__BQ3WPq__counterContainer>p{text-align:center}.experience-module__BQ3WPq__counterInfoText{margin:0 0 5px;font-size:25px}.experience-module__BQ3WPq__companyListContainer{flex-direction:column;align-content:center;align-items:center;display:flex}.experience-module__BQ3WPq__companyCurrent{position:relative}.experience-module__BQ3WPq__companyCurrent:before,.experience-module__BQ3WPq__companyCurrent:after{content:"";background:linear-gradient(to right, transparent, var(--secondary) 20%, var(--secondary) 80%, transparent);width:100%;height:1px;position:absolute;left:0}.experience-module__BQ3WPq__companyCurrent:before{top:0}.experience-module__BQ3WPq__companyCurrent:after{bottom:0}.experience-module__BQ3WPq__companyOld{color:var(--secondary);opacity:.4}.experience-module__BQ3WPq__companyUpwork{opacity:.7;-webkit-transform:perspective(200px)rotateX(-20deg)scale(.8)}.experience-module__BQ3WPq__companyBiletebi{opacity:.5;-webkit-transform:perspective(200px)rotateX(-25deg)scale(.7)}.experience-module__BQ3WPq__companyNew{opacity:.7;-webkit-transform:perspective(200px)rotateX(20deg)scale(.7)}.experience-module__BQ3WPq__company{text-align:center;width:300px;padding-top:2px;padding-bottom:2px;font-size:50px}.experience-module__BQ3WPq__count{font-style:oblique}@media (max-width:550px){.experience-module__BQ3WPq__historyHeader>div>span{font-size:20px}.experience-module__BQ3WPq__companyLogo{width:17px;height:17px}.experience-module__BQ3WPq__historyHeader>span{letter-spacing:1px;font-size:20px}.experience-module__BQ3WPq__myExperienceTextContainer>span{font-size:40px}}
.contact-module__68RDjq__contactContainer{text-align:center;flex-direction:column;align-content:center;width:100%;margin-top:50px;margin-bottom:50px;display:flex}.contact-module__68RDjq__header{letter-spacing:2px;margin:0;font-size:50px;font-style:oblique}.contact-module__68RDjq__splitter{background-color:var(--foreground);width:100px;height:1px;margin:10px auto}.contact-module__68RDjq__subheader{margin:0 0 10px;font-size:30px}.contact-module__68RDjq__button{color:var(--background);background-color:var(--foreground);margin:10px auto;padding:10px;font-size:20px;text-decoration:none}.contact-module__68RDjq__button:hover{opacity:.8}@media (max-width:700px){.contact-module__68RDjq__header{font-size:35px}.contact-module__68RDjq__subheader{margin:0 0 10px;font-size:20px}}
