@font-face{font-family:Gantari;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gantari-latin-ext-400-normal.BMEKp3rX.woff2)format("woff2"),url(/_astro/gantari-latin-ext-400-normal.BzruAZOu.woff)format("woff");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:Gantari;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/gantari-latin-400-normal.D8d9YeJ0.woff2)format("woff2"),url(/_astro/gantari-latin-400-normal.CQCHzJNW.woff)format("woff");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-family:Gantari}html,body{width:100%;height:100%;margin:0}.locked[data-astro-cid-ju4pidww]{overflow:hidden}.button{text-align:center;background-color:var(--primary-color);color:var(--text-color);border-color:#0000;outline:.4vw solid #fff;margin:1.75vw;padding:1.25vw;font-size:2vw;text-decoration:none;display:block}@media only screen and (width<=900px){.button{outline-width:1vw;font-size:5vw}}:root{--primary-color:#b651b6;--secondary-color:#832394;--tertiary-color:#6d085c;--text-color:white;--background-color:black}.spaceBG[data-astro-cid-sor4u3rk]{z-index:-7;width:5096px;height:5096px;position:fixed}#layer1[data-astro-cid-sor4u3rk]{background:url(../background/backgroundLayer1.png) 0 0/2056px 2056px}#layer2[data-astro-cid-sor4u3rk]{background:url(../background/backgroundLayer2.png) 0 0/2056px 2056px}#layer3[data-astro-cid-sor4u3rk]{background:url(../background/backgroundLayer3.png) 0 0/2056px 2056px}.planet[data-astro-cid-sor4u3rk]{z-index:-6;position:fixed}#planetLayer1[data-astro-cid-sor4u3rk]{top:550px;left:500px}#planetLayer2[data-astro-cid-sor4u3rk]{top:400px;left:300px}#planetLayer3[data-astro-cid-sor4u3rk]{top:250px;left:1500px}.asteroid[data-astro-cid-sor4u3rk]{position:fixed}.asteroidsContainer[data-astro-cid-sor4u3rk]{z-index:-5;width:5096px;height:5096px;position:fixed;overflow:hidden}.ufo[data-astro-cid-sor4u3rk]{width:816px;image-rendering:pixelated}.ufoMask[data-astro-cid-sor4u3rk]{max-width:204px;position:fixed;overflow:hidden}.buttonContainer[data-astro-cid-nen7h5rs]{z-index:3;background-color:#000;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.headerButtonTop[data-astro-cid-nen7h5rs],.headerButton[data-astro-cid-nen7h5rs]{text-align:center;color:#fff;background-color:#0000;border-color:#0000;width:max-content;height:max-content;margin:.5vw;font-size:2.5vw}.headerButton[data-astro-cid-nen7h5rs]:hover{opacity:.5;transform:scale(.95)}.headerButtonTop[data-astro-cid-nen7h5rs]{padding-left:16vw;padding-right:26vw}.buttonIcon[data-astro-cid-nen7h5rs]{width:4vw;height:4vw;image-rendering:crisp-edges;margin-left:-2vw;padding-top:.8vw}.lyingWiz[data-astro-cid-nen7h5rs]{width:10vw;height:auto;image-rendering:crisp-edges}.lyingWiz[data-astro-cid-nen7h5rs]:hover{opacity:.5;transform:scale(.95)}.hamburger[data-astro-cid-nen7h5rs]{background-color:#0000;border-color:#0000;width:64px;height:64px;margin:10px;display:none;position:sticky}#hamburgerContainer[data-astro-cid-nen7h5rs]{z-index:5;background-color:#000000d9;flex-direction:column;justify-content:center;align-items:center;gap:6.5vw;width:100%;height:100%;display:none;position:fixed;top:0;right:0;overflow:hidden}.hamburgerButton[data-astro-cid-nen7h5rs],.hamburgerButtonBackToTop[data-astro-cid-nen7h5rs]{width:200%;color:var(--text-color);background-color:#0000;border:8px solid #5b5b5b;font-size:7.5vh}.hamburgerButton[data-astro-cid-nen7h5rs]:hover,.hamburgerButtonBackToTop[data-astro-cid-nen7h5rs]:hover{opacity:.5;transform:scale(.95)}.hamburgerButtonIcon[data-astro-cid-nen7h5rs]{width:14vw;height:14vw;image-rendering:crisp-edges}#social[data-astro-cid-nen7h5rs]{border-color:#fff0}.socialsContainer[data-astro-cid-nen7h5rs]{flex-direction:row;align-items:center;gap:2.5vw;padding-top:8vw;display:flex}@media only screen and (width<=900px){.headerButton[data-astro-cid-nen7h5rs],.headerButtonTop[data-astro-cid-nen7h5rs]{display:none}.hamburger[data-astro-cid-nen7h5rs]{align-self:center;display:flex}}.homePageContainer[data-astro-cid-zkhec6xw]{text-align:center;color:#fff;padding-bottom:3vw}h1[data-astro-cid-zkhec6xw]{z-index:2;margin-bottom:-2vw;margin-right:35vw;padding-top:18vw;padding-left:5vw;padding-right:5vw;font-size:4vw;position:relative}h2[data-astro-cid-zkhec6xw]{z-index:2;margin-right:35vw;padding-bottom:18vw;padding-left:5vw;padding-right:5vw;font-size:2.25vw;position:relative}h3[data-astro-cid-zkhec6xw]{z-index:2;margin-right:35vw;padding-left:5vw;padding-right:5vw;font-size:1.5vw;position:relative}.wiz[data-astro-cid-zkhec6xw]{max-width:40vw;height:40vw;image-rendering:crisp-edges;position:absolute;top:15%;left:52.5vw;overflow:hidden}@media only screen and (width<=900px){.homePageContainer[data-astro-cid-zkhec6xw]{padding-bottom:12vw}h1[data-astro-cid-zkhec6xw]{margin-bottom:-2vh;font-size:8vw}h2[data-astro-cid-zkhec6xw]{padding-bottom:0;font-size:4.5vw}h3[data-astro-cid-zkhec6xw]{font-size:3vw}.wiz[data-astro-cid-zkhec6xw]{top:12.5%;left:56vw}}body{margin:0}.carouselContainer[data-astro-cid-c6r7gr4v]{margin-left:6vw;margin-right:6vw;position:relative;overflow:hidden}.carousel[data-astro-cid-c6r7gr4v]{align-items:center;width:200%;height:20vw;padding-top:3vh;padding-bottom:3vh;display:flex;position:relative;overflow:hidden}.carouselArrowLeft[data-astro-cid-c6r7gr4v],.carouselArrowRight[data-astro-cid-c6r7gr4v]{z-index:1;width:auto;height:5vw;position:absolute;top:50%;transform:translateY(-50%)}.carouselArrowLeft[data-astro-cid-c6r7gr4v]:hover,.carouselArrowRight[data-astro-cid-c6r7gr4v]:hover{filter:brightness(60%);transform:translateY(-50%)scale(.85)}.carouselArrowLeft[data-astro-cid-c6r7gr4v]{left:1vw}.carouselArrowRight[data-astro-cid-c6r7gr4v]{right:1vw}.carouselButton{background:0 0;border:#0000;width:15%;min-width:26vw;height:95%}.carouselButtonInside{color:#fff;background-color:var(--primary-color);outline:.4vw solid #fff;align-content:center;width:95%;height:95%;padding-bottom:5%;font-size:.65vw}.carouselButtonInside:hover{background-color:var(--secondary-color);transform:scale(.95)}.carouselButtonCover{object-fit:fill;border-color:var(--secondary-color);border-style:solid;border-width:.25vw;width:92.5%;height:85%;margin-top:.4vw}@media only screen and (width<=900px){.carousel[data-astro-cid-c6r7gr4v]{width:400%;height:40vw}.carouselButton{min-width:54vw}.carouselButtonInside{font-size:1.2vw}.carouselButtonCover{border-width:.75vw;margin-top:.8vw}.carouselArrowLeft[data-astro-cid-c6r7gr4v],.carouselArrowRight[data-astro-cid-c6r7gr4v]{width:auto;height:12vw}}.aboutMeContainer[data-astro-cid-ved4y6mq]{width:90vw;height:32vw;padding-bottom:1vw;display:block;position:sticky;left:5vw}h1[data-astro-cid-ved4y6mq]{text-align:center;color:#fff;width:55%;padding:.5vw;font-size:2.5vw;position:sticky;left:10%}h2[data-astro-cid-ved4y6mq]{text-align:center;color:#fff;width:55%;padding:.5vw;font-size:1.25vw;position:sticky;left:10%}.aboutMePhoto[data-astro-cid-ved4y6mq]{width:20vw;height:auto;position:absolute;top:4vw;left:60vw}.aboutMeWiz[data-astro-cid-ved4y6mq]{width:13vw;height:auto;image-rendering:crisp-edges;position:absolute;top:11vw;left:54vw}#portfolioButton[data-astro-cid-ved4y6mq]{width:20vw;height:auto;line-height:auto;margin-top:2.5vw;margin-bottom:2.5vw;position:relative;left:17.25vw}@media only screen and (width<=900px){.aboutMeContainer[data-astro-cid-ved4y6mq]{height:165vw}h1[data-astro-cid-ved4y6mq]{width:100%;font-size:6vw;left:0%}h2[data-astro-cid-ved4y6mq]{width:100%;font-size:3.5vw;left:0%}.aboutMePhoto[data-astro-cid-ved4y6mq]{width:50vw;top:95vw;left:28vw}.aboutMeWiz[data-astro-cid-ved4y6mq]{width:30vw;top:115vw;left:12vw}#portfolioButton[data-astro-cid-ved4y6mq]{width:80%;height:10vw;margin:auto;line-height:10vw;left:.5vw}}.footerContainer[data-astro-cid-jo6i4kqk]{background-color:#000;flex-direction:column;align-items:center;gap:0;width:100%;height:max-content;padding-bottom:1vw;display:flex;position:absolute}h2[data-astro-cid-jo6i4kqk]{text-align:center;color:#fff;margin-bottom:0;margin-left:2vw;margin-right:2vw;font-size:1vw}@media only screen and (width<=900px){.footerContainer[data-astro-cid-jo6i4kqk]{padding-bottom:2vw}h2[data-astro-cid-jo6i4kqk]{font-size:3.5vw}}.fadeAnimation[data-astro-cid-lcdefpme]{pointer-events:none;opacity:0;z-index:10;background-color:#000;width:100%;height:100%;animation:2.5s fadeIn;position:fixed;top:0;left:0;overflow:hidden}@keyframes fadeIn{0%{opacity:1}to{opacity:0}}.carouselHeader[data-astro-cid-lcdefpme]{text-align:center;color:#fff;margin:auto;padding-bottom:.5vw;font-size:2.5vw}.carouselSubheader[data-astro-cid-lcdefpme]{text-align:center;color:#fff;margin:auto;font-size:1vw}.overlay[data-astro-cid-lcdefpme]{z-index:5;color:#fff;opacity:0;visibility:hidden;background:#000000b3;min-width:100%;min-height:100%;transition:opacity .25s linear,visibility .25s linear;position:fixed;inset:0;overflow:hidden scroll}.overlay[data-astro-cid-lcdefpme].visible{opacity:1;visibility:visible}.overlay[data-astro-cid-lcdefpme].hidden{opacity:0;visibility:hidden}.overlayWindow[data-astro-cid-lcdefpme]{background:var(--secondary-color);width:75%;margin-top:3vw;margin-bottom:3vw;padding-top:.25vw;padding-bottom:.25vw}.overlayWindow[data-astro-cid-lcdefpme].visible{opacity:1;visibility:visible}.overlayWindow[data-astro-cid-lcdefpme].hidden{opacity:0;visibility:hidden}.overlayWindowClose[data-astro-cid-lcdefpme]{float:right;background:var(--primary-color);width:5vw;height:5vw;margin-top:-2vh;margin-right:-2vh;position:absolute;top:0;right:0}.overlayWindowClose[data-astro-cid-lcdefpme]:hover{filter:brightness(65%);transform:scale(.925)}.overlayWindowCloseIcon[data-astro-cid-lcdefpme]{width:80%;height:80%;position:absolute;top:10%;left:10%}.projectName[data-astro-cid-lcdefpme]{text-align:center;margin:1.5vw;font-size:3vw}.projectIntro[data-astro-cid-lcdefpme]{flex-direction:row;align-items:center;gap:3.25vw;margin-left:3.25vw;margin-right:3.25vw;display:flex}.projectInfo[data-astro-cid-lcdefpme]{background:var(--tertiary-color);width:100%;height:max-content;padding:.8vw;display:block}.projectDate[data-astro-cid-lcdefpme],.projectTechStack[data-astro-cid-lcdefpme]{margin:.75vw;font-size:1.5vw}.projectDescription[data-astro-cid-lcdefpme]{white-space:pre-wrap;margin:2vw .75vw;font-size:1vw}.projectLink[data-astro-cid-lcdefpme]{white-space:pre-wrap;color:var(--primary-color);margin:.75vw;font-size:1vw;display:grid}.projectVideo[data-astro-cid-lcdefpme]{border-color:var(--tertiary-color);border-style:solid;border-width:8px;min-width:32vw;height:18vw;display:block}.projectDisclaimer[data-astro-cid-lcdefpme]{text-align:center;white-space:pre-wrap;margin:1.5vw;padding-top:.7vw;padding-left:1vw;padding-right:1vw;font-size:1.2vw}.projectImageContainer[data-astro-cid-lcdefpme]{background:var(--tertiary-color);flex-wrap:wrap;justify-content:center;width:90%;height:max-content;margin-bottom:2vw;margin-left:auto;margin-right:auto;padding:.5vw;display:flex}.projectImage{object-fit:scale-down;max-width:95%;height:auto;padding:1vw}@media only screen and (width<=900px){.carouselHeader[data-astro-cid-lcdefpme]{padding-bottom:1vw;font-size:4vw}.carouselSubheader[data-astro-cid-lcdefpme]{font-size:2.5vw}.overlayWindow[data-astro-cid-lcdefpme]{margin-top:12vw;margin-bottom:12vw;margin-left:0%}.overlayWindowClose[data-astro-cid-lcdefpme]{width:12vw;height:12vw}.projectName[data-astro-cid-lcdefpme]{margin:3.5vw;font-size:7vw}.projectIntro[data-astro-cid-lcdefpme]{flex-direction:column}.projectDate[data-astro-cid-lcdefpme],.projectTechStack[data-astro-cid-lcdefpme]{margin:2.5vw;font-size:4vw}.projectDescription[data-astro-cid-lcdefpme]{margin:4vw 2.75vw 2.75vw;font-size:3vw}.projectDisclaimer[data-astro-cid-lcdefpme]{margin:2.5vw;font-size:3vw;top:2vw}.projectLink[data-astro-cid-lcdefpme]{margin:2.5vw;font-size:3vw}.projectInfo[data-astro-cid-lcdefpme]{width:97.5%;height:max-content;margin:2vh auto auto;padding-top:.5vh;padding-bottom:2.5vh}.projectVideo[data-astro-cid-lcdefpme]{width:66vw;height:37vw;margin:auto;position:relative}.projectImage{padding:1.5vw}}
