*{font-family:inter,-apple-system,"system-ui",Arial,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}h2{font-size:3rem;margin-bottom:1.3rem}h2,h3{font-weight:700}h3{font-size:2.1rem;margin-bottom:.6rem}p{font-size:2rem;font-weight:300}*{box-sizing:border-box;margin:0;padding:0}html{font-size:62.5%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Arial,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}.loading-container{align-items:center;background-color:#fff;bottom:0;display:flex;height:100vh;justify-content:center;left:0;overflow:hidden;position:fixed;right:0;top:0;width:100vw;z-index:100}.center-circle{-webkit-animation:blink 4s linear infinite;animation:blink 4s linear infinite;background-color:#ffb8b8;border-radius:50%;height:150px;width:150px}@-webkit-keyframes blink{30%{opacity:1}50%{opacity:0}70%{opacity:1}to{opacity:1}}@keyframes blink{30%{opacity:1}50%{opacity:0}70%{opacity:1}to{opacity:1}}.Hero_boxShadow__6NP1\+{box-shadow:2px 3px 5px rgba(0,0,0,.3)}.Hero_heroPageContainer__usmjN{display:grid;grid-template-columns:8vw repeat(12,1fr) 10.5vw;grid-template-rows:30vh 50vh 1fr;height:100vh;width:100%}.Hero_greetingContainer__9VMYY{grid-column:2/8;grid-row:2/-1;z-index:10}.Hero_greetingContainer__9VMYY .Hero_imgWrapper__NvU1i{grid-column:2/8;grid-row:2/-1;position:relative}.Hero_greetingContainer__9VMYY .Hero_imgWrapper__NvU1i img{border-radius:20px;height:23vw;object-fit:cover;position:absolute;right:-50%;top:-5vw;width:19.46559vw;z-index:50}.Hero_greeting__LRQi-{font-size:clamp(22px,1.3vw,1.8vw);font-weight:200;margin-bottom:0;margin-left:4px}.Hero_greetingName__7eQT\+{font-size:clamp(50px,4vw,7vw);font-weight:800;margin-bottom:2px}.Hero_greetingName__7eQT\+ img{border-radius:20px;display:block;height:23vw;object-fit:cover;position:absolute;right:-20vw;top:-4vw;width:19.46559vw;z-index:50}.Hero_greetingName__7eQT\+:after{content:"."}.Hero_greetingParagraph__aSbo0{font-size:clamp(23px,1.7vw,2.1vw);font-weight:300;line-height:1.1;margin-left:4px}.Hero_secondParagraph__OfwQZ{display:block}.Hero_btnContainer__jzCbk{grid-template-columns:2/3;margin-left:4px;margin-top:1.5rem}.Hero_btnContainer__jzCbk button{background-color:transparent;border:1px solid #000;border-radius:3px;color:#000;cursor:pointer;font-size:2rem;font-weight:400;opacity:1;padding:.5rem 1rem;pointer-events:auto}.Hero_btnContainer__jzCbk button:hover{opacity:.6!important;transition:80ms}.Hero_btnContainer__jzCbk button:last-child{margin-left:1rem}@media screen and (max-width:1040px){.Hero_greetingContainer__9VMYY{grid-column:2/14}.Hero_greetingContainer__9VMYY img{align-self:center;display:none;grid-row:9;height:23vw;margin-top:0;width:19.46559vw}}a{color:#000;text-decoration:none}.Hero_canvas__Jiwvk{z-index:1}.technical-projects_technicalProjects__4vcSn{display:grid;grid-template-columns:1fr minmax(1100px,1030px) 1fr;grid-template-rows:20vh 1fr 20vh;margin-top:80px;overflow:hidden;position:relative;z-index:5}.technical-projects_projectsContainer__muw5D{border-radius:3px;display:grid;grid-column:2/3;grid-row:2/3;grid-template-columns:375px minmax(70px,1fr) 1fr;grid-template-rows:290px 7vh -webkit-max-content;grid-template-rows:290px 7vh max-content;z-index:3}.technical-projects_projectsContainer__muw5D .technical-projects_upperLeft__Q8pXL{grid-column:1/2;grid-row:1/2}.technical-projects_projectsContainer__muw5D .technical-projects_subDivider__DEyTN{grid-column:2/3;grid-row:1/4}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD{display:grid;grid-column:3/4;grid-template-columns:repeat(3,1fr) -webkit-min-content;grid-template-columns:repeat(3,1fr) min-content;grid-template-rows:repeat(auto-fill,60px);margin-top:-10px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg{align-items:center;border-radius:3px;display:flex;font-weight:500;margin:5px 10px;padding:5.5px 20px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja{display:flex;justify-content:center;width:40px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_techImage__vqLKx{height:28px;margin-right:10px;width:auto}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_tailwind__sUp-5{height:33.6px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_reactQuery__swtdL{height:30.8px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_ReactNative__UzY82{border-radius:50%}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_React__mr8FI{border-radius:4px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_SCSS__xwIoo{height:42px;margin-left:-3px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_Figma__Q2FOP{height:36.4px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_Docker__fwrUL{height:30.8px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_Expo__jCoua{border-radius:6px;height:30.8px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_Firebase__qHg1E{height:36.4px;margin-left:-2px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_D3js__1RsKT{height:33.6px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_Git__XjrE4,.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_SQL__JGJcM{height:30.8px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_MongoDB__HXE8c{height:44.8px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_TypeScript__hWnS2{border-radius:6px;height:30.8px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_Nodejs__YK1cH{height:39.2px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_Express__uCf8O{height:16.8px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_imageContainer__JZeja .technical-projects_framer__L3IXv{height:22.4px}.technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg .technical-projects_techName__Zjk0e{font-size:1.8rem;width:-webkit-max-content;width:max-content}.technical-projects_projectsContainer__muw5D .technical-projects_divider__1vPDh{box-shadow:1px 1px 1.2px rgba(0,0,0,.2);grid-column:1/-1;grid-row:2/3;height:1px;margin-bottom:65px}.technical-projects_projectsContainer__muw5D .technical-projects_downRight__Ed4gU{display:flex;height:auto;margin-left:16px;margin-top:5px}.technical-projects_projectsContainer__muw5D .technical-projects_downRight__Ed4gU .technical-projects_projectHolder__3qZfg{height:100%;width:50%}.technical-projects_circleBottom__6WjvR{background-color:#ffb8b8;height:100vw;left:54%;top:6%;width:100vw;z-index:1}.technical-projects_circleBottom__6WjvR,.technical-projects_innerCircleBottom__6cSu7{-webkit-clip-path:circle();clip-path:circle();content:"";display:block;overflow:hidden;position:absolute}.technical-projects_innerCircleBottom__6cSu7{background-color:#fff;height:10vw;left:84%;top:55%;width:10vw;z-index:2}.technical-projects_technicalProjects__4vcSn:after{background-color:#fcd0a9;-webkit-clip-path:circle();clip-path:circle();content:"";display:block;height:36vw;left:5vw;position:absolute;top:4%;width:36vw;z-index:1}@media screen and (min-width:3840px){.technical-projects_technicalProjects__4vcSn:after{-webkit-transform:translate(5vw,-5vh);transform:translate(5vw,-5vh)}.technical-projects_technicalProjects__4vcSn{-webkit-transform:scale(1.4);transform:scale(1.4)}.technical-projects_technicalProjects__4vcSn:before{display:block;height:10vw;left:54%;position:absolute;top:50%;width:10vw}.technical-projects_technicalProjects__4vcSn:after{display:block;height:20vw;left:25vw;position:absolute;top:25%;width:20vw}}@media screen and (min-width:1920px){.technical-projects_technicalProjects__4vcSn{grid-template-columns:1fr minmax(1300px,1030px) 1fr}.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D{grid-template-columns:375px minmax(90px,100px) 1fr}.technical-projects_technicalProjects__4vcSn:after{-webkit-transform:translateX(5vw);transform:translateX(5vw)}}@media screen and (max-width:1380px){.technical-projects_technicalProjects__4vcSn{display:grid;grid-template-columns:50px repeat(12,1fr) 120px;grid-template-rows:14vh 1fr 5vh;position:relative}.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D{border-radius:3px;display:grid;grid-column:2/14;grid-row:2/3;grid-template-columns:1fr;grid-template-rows:repeat(5,-webkit-max-content);grid-template-rows:repeat(5,max-content);padding:40px 30px}.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_divider__1vPDh,.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_downLeft__47ogU,.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_downRight__Ed4gU,.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_upperLeft__Q8pXL,.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD{grid-column:span 4;grid-row:span 1}.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD{margin:20px 0}.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_upperRight__uoBcD .technical-projects_tech__mE8Og{align-items:center;border-radius:3px;display:flex;font-weight:500;padding:10.5px 0 20px}.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_downRight__Ed4gU{margin:20px 0 0}.technical-projects_technicalProjects__4vcSn .technical-projects_projectsContainer__muw5D .technical-projects_divider__1vPDh{margin-top:30px}}@media screen and (max-width:900px){.technical-projects_technicalProjects__4vcSn{display:grid;grid-template-columns:15px repeat(4,1fr) 15px!important;grid-template-rows:2vh 1fr 2vh;position:relative}.technical-projects_technicalProjects__4vcSn .technical-projects_upperRight__uoBcD{display:grid;grid-column:3/4;grid-template-columns:repeat(2,1fr);margin-top:-10px}.technical-projects_technicalProjects__4vcSn .technical-projects_upperRight__uoBcD .technical-projects_techItem__UqyYg{padding-left:0}.technical-projects_technicalProjects__4vcSn .technical-projects_projectTitle__g\+pqz span{display:none}.technical-projects_technicalProjects__4vcSn .technical-projects_downRight__Ed4gU{flex-direction:column;height:-webkit-max-content;height:max-content}.technical-projects_technicalProjects__4vcSn .technical-projects_downRight__Ed4gU .technical-projects_projectHolder__3qZfg{width:100%}.technical-projects_technicalProjects__4vcSn .technical-projects_downRight__Ed4gU .technical-projects_projectHolder__3qZfg:last-child{margin-top:10px}.technical-projects_technicalProjects__4vcSn .technical-projects_downRight__Ed4gU .technical-projects_holderRight__BjPHD{margin:10px 0}.technical-projects_technicalProjects__4vcSn .technical-projects_project__J7-ZT{height:-webkit-min-content!important;height:min-content!important;margin:0 0 10px!important}}.ProjectCard_project__osFiQ{border:1px solid rgba(0,0,0,.2);border-radius:3px;display:block;height:145px;margin:0 5px;padding:19px;width:auto}.ProjectCard_project__osFiQ .ProjectCard_projectTitle__XdqQt{display:flex;justify-content:space-between}.ProjectCard_project__osFiQ .ProjectCard_projectTitle__XdqQt h3{font-weight:600}.ProjectCard_project__osFiQ .ProjectCard_projectTitle__XdqQt span{font-weight:700}.ProjectCard_project__osFiQ p{font-size:1.7rem;font-weight:300}.about-me{background-color:#13293d;display:grid;font-weight:200;grid-template-columns:1fr minmax(-webkit-min-content,940px) 1fr;grid-template-columns:1fr minmax(min-content,940px) 1fr;grid-template-rows:8vh 1fr 15vh}.about-me .profile-container{color:#fff;display:flex;grid-column:2/3;grid-row:2/3;padding:0 20px}.about-me .profile-container img{border-radius:3px;height:436px;object-fit:cover;width:369px}.about-me .profile-container .text-container{display:flex;flex-direction:column;flex-grow:1;flex-shrink:1}.about-me .profile-container .text-container .interests{font-size:2.4rem;font-weight:300;margin-bottom:30px;opacity:.8}.about-me .profile-container .text-container .interests .pipe{color:#fff;font-size:1.8rem;font-weight:600}.about-me .profile-container .text-container .cta{font-size:2.2rem;font-weight:400;margin-bottom:5px;text-transform:uppercase}.about-me .profile-container .text-container .detail{display:flex;font-size:2rem;font-weight:300;margin-bottom:2px}.about-me .profile-container .text-container .detail .detail-left{width:15%}@media screen and (max-width:800px){.profile-container{align-items:center;flex-direction:column}.profile-container img{height:auto;margin-bottom:20px;width:300px!important}}@media screen and (min-width:1920px){.about-me{grid-template-columns:1fr minmax(1300px,1030px) 1fr}.about-me .profile-container{grid-template-columns:375px minmax(90px,100px) 1fr;padding:0}}@media screen and (min-width:3840px){.about-me .profile-container{-webkit-transform:scale(1.4);transform:scale(1.4)}}.Layout_layout__7\+Phl{display:flex;flex-direction:column;overflow:hidden}.Layout_page__BXa9o{border-bottom:1px solid #000;width:100vw}
/*# sourceMappingURL=main.2955e224.css.map*/