@import url(https://fonts.googleapis.com/css2?family=Dancing+Script:wght@500;700&family=Poppins:wght@300;400;600;700&family=Source+Code+Pro:ital,wght@0,300;0,400;0,600;0,700;1,400&display=swap);*{box-sizing:border-box}html{scroll-behavior:smooth}a{color:inherit;text-decoration:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App_App__2\+VHF{text-align:center}.styles_root__iczdX{background-color:#000321;display:flex;flex-direction:column}.styles_aboutContainer__FofBa{display:flex;flex-direction:column;gap:2.5rem;justify-content:center;margin:auto;transition:.5s ease-in;width:80%;z-index:10}.styles_aboutContainer__FofBa>h2{font-weight:600;letter-spacing:-1px;margin:1rem 0 0}@media(max-width:670px){.styles_aboutContainer__FofBa{width:100%}}.styles_aboutContainer__FofBa .styles_textGradient__yoreN{-webkit-text-fill-color:transparent;background:-webkit-linear-gradient(#bc0cf1,#d40404);-webkit-background-clip:text;background-clip:text}.styles_aboutContainer__FofBa .styles_description__gt5dZ{font-size:3.5rem;line-height:1.5em;margin:0;position:relative;z-index:1}.styles_aboutContainer__FofBa .styles_description__gt5dZ .styles_inner__4BDtf{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#42d392,#647eff);-webkit-background-clip:text;background-clip:text;font-weight:600;letter-spacing:-1px}@media(max-width:720px){.styles_aboutContainer__FofBa .styles_description__gt5dZ{font-size:2.25rem}}.styles_resume__9jSZ2{color:#09f;font-size:1rem;font-weight:600;text-decoration:none}.styles_flexContainer__x-xEo{align-items:center;display:flex;justify-content:center;margin:auto;width:-webkit-max-content;width:max-content}.styles_developerImage__K1-fX{border:1px solid hsla(0,0%,50%,.5);border-radius:50%;height:150px;margin:auto;width:150px}.styles_techContainer__9qj4G{display:flex;justify-content:center;overflow:hidden;padding:2rem 0;position:relative;-webkit-user-select:none;-ms-user-select:none;user-select:none;width:100%;z-index:1}@media(max-width:670px){.styles_techContainer__9qj4G{padding:2rem 0 1rem}}.styles_tech__qJIw5{align-items:center;background-color:#dedede;border-radius:3rem;box-shadow:0 0 30px 1px #48abe03c;display:flex;gap:.3rem;height:-webkit-max-content;height:max-content;justify-content:center;margin:0 .6rem;padding:.5rem 1rem}@media(max-width:670px){.styles_tech__qJIw5{padding:.5rem .7rem}}.styles_tech__qJIw5 .styles_techName__IuWN4{font-size:14px}@media(max-width:670px){.styles_tech__qJIw5 .styles_techName__IuWN4{font-size:10px}}@-webkit-keyframes styles_rotate__DlzFQ{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes styles_rotate__DlzFQ{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.styles_geekBg1__ohsG3{-webkit-animation:styles_rotate__DlzFQ 50s ease-out infinite;animation:styles_rotate__DlzFQ 50s ease-out infinite;height:500px;left:-250px;position:absolute;z-index:0}@media(max-width:900px){.styles_geekBg1__ohsG3{display:none}}.styles_geekBg2__r1DKz{-webkit-animation:styles_rotate__DlzFQ 50s ease-out infinite;animation:styles_rotate__DlzFQ 50s ease-out infinite;height:500px;position:absolute;right:-250px;z-index:0}@media(max-width:900px){.styles_geekBg2__r1DKz{display:none}}.styles_marquee__BFGl0{background-color:#f2f2f2}.styles_ctaWrapper__d8b-g{align-items:center;display:flex;gap:5%;justify-content:center}.styles_ctaWrapper__d8b-g>div{align-items:center;border:2px solid #09f;display:flex;padding:.5rem 1rem;width:-webkit-max-content;width:max-content}.styles_ctaWrapper__d8b-g :hover{background-color:rgba(0,153,255,.1)}.styles_root__XGgD8{min-height:100vh;padding:5% 10%}@media(max-width:720px){.styles_root__XGgD8{padding:2rem}}.styles_root__XGgD8>h1{font-size:20px;margin:0 0 1rem;text-transform:uppercase}.styles_root__g0KE-{align-items:center;background:#48abe0;background:linear-gradient(180deg,#48abe0 -40%,#000321 80%);display:flex;flex-direction:column;font-family:JetBrains Mono,monospace;gap:5%;height:100vh;justify-content:center;width:100%}.styles_topHeader__Bm8Td{color:#fff;font-weight:600;text-shadow:1px 1px 1px #00000080}.styles_topHeader__Bm8Td .styles_links__ZadP4{display:flex;gap:2.5rem;padding:5vh 0}@media(max-width:720px){.styles_topHeader__Bm8Td .styles_links__ZadP4{font-size:16px;gap:1.5rem}}.styles_topHeader__Bm8Td .styles_links__ZadP4>a{cursor:pointer}.styles_topHeader__Bm8Td .styles_links__ZadP4>a:hover{color:#4af626;transition:.5s ease}.styles_topHeader__Bm8Td .styles_main__51LKj{color:#4af626;font-size:1.5rem}@media(max-width:720px){.styles_topHeader__Bm8Td .styles_main__51LKj{font-size:20px}}.styles_root__JsTMY{align-items:center;background:#282c34;border:1px solid gray;border-radius:.5rem;display:flex;font-family:JetBrains Mono,monospace;font-weight:800;height:50vh;justify-content:center;max-width:600px;padding:1rem;position:relative;width:70%}@media(max-width:720px){.styles_root__JsTMY{font-size:14px;width:90%}}.styles_buttonFlex__7lauS{align-items:center;display:flex;gap:.5rem;margin-right:1rem}.styles_buttonFlex__7lauS .styles_btn__0gDOk{border-radius:50%;cursor:pointer;height:12px;width:12px}.styles_buttonFlex__7lauS .styles_red__joEAj{background-color:#f5544d}.styles_buttonFlex__7lauS .styles_yellow__nMUrl{background-color:#fabd2f}.styles_buttonFlex__7lauS .styles_green__yl93z{background-color:#47d043}.styles_inner__tRsRS{-webkit-transform:scale(1.2);transform:scale(1.2)}.styles_string__8yZ4M{display:flex;flex-direction:column;gap:.5rem;height:19px;overflow:hidden;text-align:center}.styles_greeting__yaTb1{-webkit-animation:styles_move__k\+Y0F 5s infinite;animation:styles_move__k\+Y0F 5s infinite;position:relative;-webkit-transform:translateY(0);transform:translateY(0)}.styles_en__Pdcg\+{color:#fa8231}.styles_es__XoURC{color:#fff}.styles_de__4V5wy{color:#c678dd}.styles_it__XHDOc{color:#a9b0bd}@-webkit-keyframes styles_move__k\+Y0F{25%{-webkit-transform:translateY(-27px);transform:translateY(-27px)}50%{-webkit-transform:translateY(-54px);transform:translateY(-54px)}75%{-webkit-transform:translateY(-81px);transform:translateY(-81px)}}@keyframes styles_move__k\+Y0F{25%{-webkit-transform:translateY(-27px);transform:translateY(-27px)}50%{-webkit-transform:translateY(-54px);transform:translateY(-54px)}75%{-webkit-transform:translateY(-81px);transform:translateY(-81px)}}.styles_header__lP\+V\+{align-items:center;background-color:#424040;border-radius:.5rem .5rem 0 0;color:#9c9c9c;display:flex;font-size:14px;height:20px;padding:0 .5rem;position:absolute;top:0;width:100%}.styles_header__lP\+V\+>a{color:#9c9c9c;cursor:pointer;text-decoration:none}.styles_btn__b76nS{background-color:transparent;border:2px solid #fff;color:#fff;cursor:pointer;font-family:Source Code Pro,monospace;font-size:16px;min-width:140px;padding:.6rem 1rem}.styles_btn__b76nS>*{align-items:center;display:flex;gap:.5rem;justify-content:center;width:100%}@media(max-width:670px){.styles_btn__b76nS{min-width:100px}}.styles_btn__b76nS:hover{background-color:hsla(0,0%,100%,.2);transition:.3s}.styles_root__DO08x{background:#48abe0;background:linear-gradient(0deg,#48abe0 -80%,#000321 30%);display:flex;flex-direction:column;gap:1rem;height:200px;justify-content:flex-end;overflow:hidden;padding-bottom:2rem;position:relative}.styles_root__DO08x .styles_text__2NWKf{color:#fff;font-size:14px;opacity:.75;text-align:center;width:100%}@media(max-width:670px){.styles_root__DO08x .styles_text__2NWKf{left:1rem;margin:0 auto;max-width:70vw}}.styles_root__DO08x .styles_socialContainer__gTB7s{display:flex;gap:.8rem;margin:0 auto;opacity:.8}@media(max-width:670px){.styles_root__DO08x .styles_socialContainer__gTB7s{bottom:4.5rem;left:1rem}}.styles_root__DO08x .styles_socialContainer__gTB7s *{height:40px!important;width:40px!important}.styles_bg__VM9rr,.styles_root__N4ItI{background:#48abe0;background:radial-gradient(circle,#48abe0 -22%,#000321 60%)}.styles_root__N4ItI{min-height:100vh;padding:5% 10%}@media(max-width:720px){.styles_root__N4ItI{padding:0 7.5%}}.styles_root__N4ItI .styles_sectionHeader__XohWD{color:#48abe0;font-size:5em;margin:0;padding:0 5%;text-shadow:5px 5px #132932}@media(max-width:670px){.styles_root__N4ItI .styles_sectionHeader__XohWD{font-size:3em}}.styles_waveContainer__X\+XKv{background:#132932;overflow:hidden;position:relative}@media(max-width:1480px){.styles_waveContainer__X\+XKv{height:320px}}@media(max-width:670px){.styles_waveContainer__X\+XKv{height:150px}}.styles_projectWrapper__dqPLQ{align-items:center;display:flex;flex-direction:column;padding:5% 0 0}@media(max-width:720px){.styles_projectWrapper__dqPLQ{padding:3rem 0 0}}.styles_projectContainer__XmDEt{background-color:#f2f2f2;border-radius:1rem;box-shadow:0 10px 20px rgba(0,0,0,.19),0 6px 6px rgba(0,0,0,.23);cursor:pointer;display:flex;height:250px;margin-bottom:3rem;max-width:1000px;width:70vw}@media(max-width:1100px){.styles_projectContainer__XmDEt{height:200px;margin-bottom:1.5rem;width:100%}}@media(max-width:800px){.styles_projectContainer__XmDEt{flex-direction:column;height:-webkit-max-content;height:max-content}}.styles_projectContainer__XmDEt .styles_content__BHban{align-items:center;display:flex;flex:.6 1;flex-direction:column;justify-content:center;order:2;padding:0 2rem;text-align:left}@media(max-width:1100px){.styles_projectContainer__XmDEt .styles_content__BHban h2{font-size:18px;margin:0}}@media(max-width:1100px)and (max-width:500px){.styles_projectContainer__XmDEt .styles_content__BHban h2{font-size:20px}}@media(max-width:1100px){.styles_projectContainer__XmDEt .styles_content__BHban div{font-size:12px}}@media(max-width:1100px)and (max-width:500px){.styles_projectContainer__XmDEt .styles_content__BHban div{font-size:10px}}@media(max-width:800px){.styles_projectContainer__XmDEt .styles_content__BHban{gap:.5rem;padding:.25rem 1rem 1rem}}.styles_projectContainer__XmDEt .styles_content__BHban .styles_desc__dzRKE{margin:0;text-align:left;width:100%}@media(max-width:500px){.styles_projectContainer__XmDEt .styles_content__BHban .styles_desc__dzRKE{font-size:12px}}.styles_projectContainer__XmDEt .styles_image__hZXJR{border-radius:1rem;flex:.4 1;height:100%;object-fit:cover;order:1;width:100%}.styles_projectContainer__XmDEt .styles_image__hZXJR>img{box-shadow:0 8px 24px hsla(210,8%,62%,.2)}@media(max-width:800px){.styles_projectContainer__XmDEt .styles_image__hZXJR{border-radius:1rem 1rem 0 0;height:50px;order:1!important}}.styles_projectContainer__XmDEt .styles_image__hZXJR :hover{-webkit-transform:scale(.9);transform:scale(.9);transition:.5s ease-out}.styles_projectContainer__XmDEt .styles_projectName__v\+Kj8{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin-top:0;width:100%}.styles_projectContainer__XmDEt .styles_techArea__vWUH8{display:flex;padding-top:1rem;position:relative;width:100%}@media(max-width:800px){.styles_projectContainer__XmDEt .styles_techArea__vWUH8{display:none}}.styles_projectContainer__XmDEt .styles_techArea__vWUH8 div{margin:0 .5rem 0 0;padding:.2rem .2rem .2rem .5rem}.styles_wip__8qn0j{background-color:#e9e94a;padding:.2rem .8rem;position:absolute;right:0;top:0}.styles_newProjectWrapper__8Hb\+z{grid-gap:5%;display:grid;gap:5%;grid-template-columns:1fr 1fr;margin:0 auto;padding:5% 0;transition:.5s ease;width:calc(900px + 2rem)}@media(max-width:1200px){.styles_newProjectWrapper__8Hb\+z{gap:2rem;grid-template-columns:1fr;width:100%}}.styles_newProjectContainer__8z-CZ{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.3);border-radius:1rem;border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);cursor:pointer;height:400px;padding:1rem;text-align:left;width:450px}@media(max-width:1200px){.styles_newProjectContainer__8z-CZ{margin:0 auto;width:min(450px,100%)}}@media(max-width:720px){.styles_newProjectContainer__8z-CZ{height:350px}}.styles_newProjectContainer__8z-CZ>*{color:#fff;margin:0}.styles_newProjectContainer__8z-CZ:hover{border:1px solid hsla(0,0%,100%,.8)}.styles_newProjectContainer__8z-CZ .styles_image__hZXJR{border-radius:.5rem;height:60%;margin-bottom:1rem;object-fit:cover;width:100%}@media(max-width:720px){.styles_newProjectContainer__8z-CZ .styles_image__hZXJR{height:50%}}.styles_newProjectContainer__8z-CZ .styles_name__hdEzW{font-size:18px;font-weight:600;letter-spacing:-.5px;margin-bottom:.25rem}@media(max-width:720px){.styles_newProjectContainer__8z-CZ .styles_name__hdEzW{font-size:14px}}.styles_newProjectContainer__8z-CZ .styles_desc__dzRKE{font-size:14px;margin-bottom:1rem;opacity:.5}@media(max-width:720px){.styles_newProjectContainer__8z-CZ .styles_desc__dzRKE{font-size:12px}}.styles_newProjectContainer__8z-CZ .styles_techArea__vWUH8{align-items:center;border-top:.1px solid hsla(0,0%,100%,.5);display:flex;font-size:20px;gap:.5rem;opacity:.5;padding-top:1rem}.styles_root__X7d18{backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:hsla(0,0%,100%,.25);border-radius:16px;box-shadow:0 4px 30px rgba(0,0,0,.1);color:#fff;display:grid;grid-template-columns:1fr 1fr;margin:2rem auto;max-width:min(900px + 2rem,100%);padding-top:2rem;transition:.5s ease}.styles_root__X7d18>div>*{margin:0}.styles_root__X7d18>div{padding:.5rem 10% 1.5rem}@media(max-width:720px){.styles_root__X7d18>div{padding:.5rem 1.5rem 2.5rem 2rem}}.styles_root__X7d18 :last-child{border-left:unset}@media(max-width:720px){.styles_root__X7d18{grid-template-columns:1fr}}.styles_left__4Xw41{font-size:14px;text-align:right}@media(max-width:720px){.styles_left__4Xw41{display:none}}.styles_right__\+R67x{border-left:1px solid #fff;padding-top:0!important;position:relative;text-align:left}.styles_right__\+R67x>h4{color:#32b7ff;font-size:1rem;font-weight:600;padding-bottom:.25rem;text-shadow:1px 1px 1px #000}.styles_right__\+R67x :nth-child(2){color:rgba(255,254,254,.848);font-size:12px;font-style:italic;margin-bottom:.5rem}@media(min-width:720px){.styles_right__\+R67x :nth-child(2) .styles_expMobile__xVApX{display:none}}.styles_right__\+R67x .styles_desc__8g7kQ{font-size:14px}.styles_stepIcon__Cgeh0{align-items:center;background-color:#fff;border-radius:50%;display:flex;height:30px;justify-content:center;left:-16px;position:absolute;top:0;width:30px}.styles_bg__yB-u3{background:#48abe0;background:radial-gradient(circle,#48abe0 -22%,#000321 47%)}
/*# sourceMappingURL=main.489f52d9.css.map*/