@import url(https://fonts.googleapis.com/css2?family=Edu+NSW+ACT+Foundation:wght@500&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000a16;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}*{box-sizing:border-box;margin:0;padding:0}.container{margin:auto;width:85%}@media(max-width:450px){.container{width:93%}}.NavBar_container__app0-{background:linear-gradient(180deg,#10011b,#512020);font-family:monospace;font-size:1rem;font-weight:600;position:fixed;top:0;width:100%;z-index:1000}.NavBar_container__app0- a{text-decoration:none}.NavBar_logo__9eNUM{color:#cd5c5c;cursor:pointer;font-weight:900}.NavBar_nav-wrapper__n4TXt{align-items:center;color:#f3f3f3;display:flex;justify-content:space-between;margin:auto;padding:1em;width:85%}.NavBar_resume__jajeG{border:1.5px solid #cd5c5c;border-radius:3px;color:#fff;padding:.5em}.NavBar_right-section-wrapper-desktop__uwUCM a{cursor:pointer;margin-left:1em;transition:all .25s}.NavBar_nav-wrapper__n4TXt a:hover{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,indigo,#cd5c5c);-webkit-background-clip:text;background-clip:text}.NavBar_close-icon__gc\+1h,.NavBar_menu-icon__WAQBB{display:none}@media(max-width:540px){.NavBar_container__app0-{position:fixed}.NavBar_right-section-wrapper-desktop__uwUCM{display:none}.NavBar_right-section-wrapper-mobile__o5LE0{align-items:center;background:linear-gradient(180deg,#10011b,#512020);bottom:0;display:block;display:flex;flex-direction:column;height:100%;justify-content:center;position:fixed;right:0;top:0;width:65%;z-index:3000}.NavBar_right-section-wrapper-mobile__o5LE0 a{cursor:pointer;font-size:1.5rem;margin-bottom:2em;transition:all .25s}.NavBar_close-icon__gc\+1h,.NavBar_menu-icon__WAQBB{color:#cd5c5c;cursor:pointer;display:block}.NavBar_close-icon__gc\+1h{position:absolute;right:60px;top:20px}.NavBar_content-overlay__8v5qn{background:rgba(0,0,0,.3);height:100vh;left:0;position:absolute;top:0;width:100%;z-index:10}}@media(max-width:340px){.NavBar_right-section-wrapper-mobile__o5LE0 a{font-size:1.2rem}}.Intro_intro-wrapper__1lUlI{margin-top:7em;padding-bottom:6em;padding-top:1em}.Intro_intro-wrapper__1lUlI h3{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,indigo,#cd5c5c);-webkit-background-clip:text;background-clip:text;margin-bottom:1em}.Intro_intro-wrapper__1lUlI h1{color:#ddc3ef;font-size:5rem;margin-bottom:.2em}.Intro_intro-wrapper__1lUlI h2{color:rgba(228,196,250,.591);font-size:4rem;margin-bottom:1em}.Intro_intro-wrapper__1lUlI p{color:#f3ecf7;font-size:1.21rem;line-height:32px;padding-bottom:1.8em}.Intro_social-wrapper__iMesT{margin-top:1.5em}.Intro_icon__Q-eC7:hover{color:#cd5c5c}.Intro_social-wrapper__iMesT a{display:inline-block;margin-right:1em;text-decoration:none}@media (max-width:680px){.Intro_intro-wrapper__1lUlI h1{font-size:3rem}.Intro_intro-wrapper__1lUlI h2{font-size:2.5rem}}@media (max-width:390px){.Intro_intro-wrapper__1lUlI h1{font-size:2.3rem}.Intro_intro-wrapper__1lUlI h2{font-size:2rem}}a{color:#fff;text-decoration:none}.ui_icon__hWEJI{color:#fff;transition:all .15s}.ui_icon__hWEJI:hover{color:#cd5c5c}.About_about-wrapper__maBbp{display:flex;gap:2em}.About_image-wrapper__UhXhR{background:-webkit-linear-gradient(left top,indigo,#cd5c5c);border-radius:100%;height:100%;padding:.5em}.About_image-wrapper__UhXhR img{border-radius:50%;display:block;height:100%;object-fit:cover;width:300px}.About_about-container__1tPMR h2{color:#ddc3ef;font-size:2rem;margin-bottom:.5em;padding:none}.About_about-wrapper__maBbp p{color:#f3ecf7;font-size:1.1rem;line-height:28px;margin-bottom:1em}.About_about-wrapper__maBbp span{color:#bb75ed;margin-bottom:1em}.About_skills-wrapper__-34gM{display:flex;flex-wrap:wrap;gap:.7em;margin-top:1em;padding-bottom:5em}.About_about-wrapper__maBbp h3{font-size:1.5rem}.About_skills-wrapper__-34gM span{border:1.35px solid #f56b6b;border-radius:5px;padding:.5em}@media (max-width:857px){.About_about-wrapper__maBbp{flex-direction:column}.About_image-wrapper__UhXhR{border-radius:10px;margin:auto;width:50%}.About_image-wrapper__UhXhR img{border-radius:10px;width:100%}.About_skills-wrapper__-34gM{padding-bottom:0}}.Portfolio_portfolio-container__PPlfR{padding:5em 0}.Portfolio_portfolio-container__PPlfR h2{color:#f3ecf7;font-size:2rem;margin-bottom:1em}.Portfolio_portfolio-wrapper__R33mD{display:grid;grid-template-columns:1fr 1fr;margin-bottom:2.5em}.Portfolio_image-wrapper__OvSR8{background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:5px;height:300px;position:relative;width:100%}.Portfolio_stacks-wrapper__wzh6G{display:flex;flex-wrap:wrap;justify-content:flex-end}.Portfolio_overlay__Yimaw{background:linear-gradient(180deg,rgba(58,8,94,.5),rgba(86,42,42,.5));height:100%;position:absolute;width:100%}.Portfolio_content-wrapper__wZ6qp h4{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,indigo,#cd5c5c);-webkit-background-clip:text;background-clip:text;font-size:1.2rem;margin-bottom:.5em}.Portfolio_content-wrapper__wZ6qp h3{color:#f3ecf7;font-size:1.5rem}.Portfolio_content-wrapper__wZ6qp{color:#fff;position:relative;text-align:end}.Portfolio_portfolio-description-wrapper__yBz34{margin-left:-3em;margin-top:1em;position:absolute;width:120%;z-index:100}.Portfolio_portfolio-description-wrapper__yBz34>div{margin-bottom:1em}.Portfolio_portfolio-description__elQia{background:linear-gradient(180deg,indigo,#cd5c5c);border-radius:10px;padding:1.25em;top:0}.Portfolio_content-wrapper__wZ6qp a{display:inline-block;margin-right:.5em;text-decoration:none}.Portfolio_stacks-wrapper__wzh6G span{color:#f3f3f3;font-family:monospace;font-size:1.1rem;font-weight:600}@media (max-width:800px){.Portfolio_portfolio-container__PPlfR{padding:1em;width:100%}.Portfolio_image-wrapper__OvSR8{height:400px;position:static;width:100%}.Portfolio_content-wrapper__wZ6qp{opacity:1;padding:3em;position:absolute;text-align:start}.Portfolio_portfolio-wrapper__R33mD{display:grid;grid-template-columns:1fr;margin-bottom:2em;position:relative;width:100%}.Portfolio_portfolio-description-wrapper__yBz34{height:100%;margin-left:0;margin-top:0;position:relative;width:100%}.Portfolio_portfolio-description__elQia{background:transparent;padding:0}.Portfolio_overlay__Yimaw{background:linear-gradient(180deg,rgba(58,8,94,.9),rgba(86,42,42,.9))}.Portfolio_stacks-wrapper__wzh6G{justify-content:start}.Portfolio_portfolio-wrapper__R33mD h3{margin-bottom:1em}}@media(max-width:390px){.Portfolio_content-wrapper__wZ6qp{padding:1em}.Portfolio_portfolio-description__elQia{text-align:start}}.Project_project-container__eB\+6H{padding:6em 0}.Project_project-container__eB\+6H h2{color:#f3ecf7;font-size:2.2rem;margin-bottom:1em;text-align:center}.Project_project-wrapper__ZDebi{grid-gap:2em;display:grid;gap:2em;grid-template-columns:1fr 1fr}.Project_project-wrapper__ZDebi>div{background:linear-gradient(180deg,rgba(75,0,130,.4),rgba(205,92,92,.4));border-radius:5px;padding:1em}.Project_icon-wrapper__kyRR5{display:flex;justify-content:space-between;margin-bottom:1em}.Project_project-wrapper__ZDebi p,.Project_project-wrapper__ZDebi>div h3{margin:1em 0}.Project_project-wrapper__ZDebi span{color:#f3ecf7;margin-right:.5em}.Project_stacks-wrapper__GD0X3 span{font-family:monospace}@media(max-width:560px){.Project_project-wrapper__ZDebi{grid-template-columns:1fr}}.Contacts_contacts-container__-0RfH{padding:4em 0;text-align:center}.Contacts_whats-next__yim6K{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,indigo,#cd5c5c);-webkit-background-clip:text;background-clip:text;font-size:1.2rem;margin-bottom:.5em}.Contacts_contacts-container__-0RfH h2{color:#f3ecf7;font-size:2.5rem;margin-bottom:.3em}.Contacts_contacts-container__-0RfH p{font-size:1.2rem}.Contacts_contacts-container__-0RfH a{-webkit-text-fill-color:transparent;background:linear-gradient(180deg,indigo,#cd5c5c);-webkit-background-clip:text;background-clip:text;border:1px solid #cd5c5c;border-radius:5px;display:inline-block;font-size:1.3rem;font-weight:700;margin-top:2em;padding:.8em 2em;text-decoration:none}.Contacts_scroll-wrapper__ckm3m{border:1px solid #cd5c5c;border-radius:50%;display:block;margin:2em auto;padding:1em}
/*# sourceMappingURL=main.19158227.css.map*/