.page_page__vr2n2{--button-primary-hover:#b73e0b;--button-primary:#d24e16;--button-secondary:#6691ff;--text-primary:#fff;--text-secondary:#9f9f9f;--text-light:#d59a81;min-height:100svh;font-family:var(--font-geist-mono);padding:0;margin:0}.page_page__vr2n2 section{min-width:100vw;min-height:100vh;padding:3svh 2svw 0}.page_slideInDelay2__8Bspp,.page_slideInDelay__uUAsk,.page_slideIn__ZHxqX{transform:translateX(-100%)}.page_slideIn__ZHxqX.page_inView__UpTs_{scale:1;animation:page_slideIn__ZHxqX .5s ease-in forwards}.page_slideInDelay__uUAsk.page_inView__UpTs_{scale:1;animation:page_slideIn__ZHxqX .5s ease-in .1s forwards}.page_slideInDelay2__8Bspp.page_inView__UpTs_{scale:1;animation:page_slideIn__ZHxqX .5s ease-in .2s forwards}.page_fadeIn__6yRx_{opacity:0;transition:all .3s}.page_fadeIn__6yRx_.page_inView__UpTs_{opacity:1}@keyframes page_slideIn__ZHxqX{0%{opacity:1;transform:translateX(-100%)}to{opacity:1;transform:translateX(0)}}.page_Home__z5Zg_{background-image:url(/v1/images/HomeBg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;padding:1svw 1svw 0}.page_heroContainer__j66je{display:flex;align-items:flex-end;justify-content:space-between;width:100%;height:80vh}.page_heroSmallText__v9kME{font-family:var(--font-bahiana-regular);color:#16d2d2}.page_About__neoZo{display:flex;justify-content:space-between}.page_aboutInfo__cdV7A{width:50%;margin-left:2svw;display:flex;flex-direction:column;justify-content:center}.page_aboutGlitchText__SaEp7{font-family:var(--font-3270-condensed);font-size:5svw;margin-bottom:5svh;color:var(--text-light)}.page_paragraphText__fG01E{font-size:2svw;text-transform:capitalize}.page_paragraphText__fG01E:before{content:"";display:inline-block;width:10svw}.page_sphericalKeyboard__RjxfU{width:50%;display:flex;align-items:center;justify-content:center}.page_rotatingSphere__NxDul{width:60%;height:100vh;background-repeat:no-repeat;background-size:contain;background-position:50%}.page_Work__MRDyx{height:150vh;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}.page_codeBg___xxHK{height:35vh;width:100%;background-image:url(/v1/images/CodeBg.png);background-repeat:no-repeat;background-size:contain;background-position:50%;opacity:.4}.page_skillBoxes__NmUY2{display:flex;align-items:center;justify-content:center;margin-top:5svh;margin-left:3svw;margin-right:3svw;width:100%;height:40vh;position:relative;flex-wrap:wrap}.page_skillBox__yEAVh{width:25%;height:100%;border:.1svw solid #fff;padding:5svh 1.5svw;transition:all .5s;position:relative;transform:translateX(-100vw)}.page_skillBoxes__NmUY2.page_inView__UpTs_ .page_skillBox__yEAVh{animation:page_boxSlideIn__Jtvzr .6s ease-in forwards}.page_skillBoxes__NmUY2.page_inView__UpTs_ .page_skillBox__yEAVh:first-child{animation-delay:.5s}.page_skillBoxes__NmUY2.page_inView__UpTs_ .page_skillBox__yEAVh:nth-child(2){animation-delay:.25s}.page_skillBoxes__NmUY2.page_inView__UpTs_ .page_skillBox__yEAVh:nth-child(3){animation-delay:0}@keyframes page_boxSlideIn__Jtvzr{0%{transform:translateX(-70vw)}to{transform:translateX(0)}}.page_nerdText__WVsIG{font-family:var(--font-3270-condensed);font-size:xx-large}.page_largeText__pC1AK{font-size:x-large}.page_skillList__Zex7L{margin-left:2svw;list-style:square}.page_skillList__Zex7L li{padding-top:5svh}.page_projectsContainer__NmWLj{width:100%;margin-top:10svh}.page_projectItemContainer__tNpsg{margin-left:3svw;margin-right:3svw;display:flex;align-items:center}.page_projectLink__hqLOy{font-size:1.4rem;color:var(--button-secondary);text-decoration:underline;animation:page_fadeIn__6yRx_ 1s ease-in forwards}.page_slideInAuto__cqz6v{transform:translateX(-100%);animation:page_slideIn__ZHxqX .8s ease-in forwards}.page_animDelay__gSWxm{animation-delay:.2s}.page_animDelay2__6J2tv{animation-delay:.4s}@keyframes page_fadeIn__6yRx_{0%{opacity:0}to{opacity:1}}.page_fadeOut___t82z{animation:page_fadeOut___t82z .8s ease-in forwards}@keyframes page_fadeOut___t82z{0%{opacity:1}to{opacity:0}}.page_endTags__vvuFF{height:65vh;display:flex;flex-direction:column;align-items:center;justify-content:center}.page_endTagContainer__vUjsK{width:60%;margin-top:5svh;display:flex;align-items:center;justify-content:space-evenly;flex-wrap:wrap}.page_footer__mp2jh{display:flex;padding-bottom:3svh;align-items:flex-end;justify-content:space-between}.page_footerInfo__mB58J{align-items:flex-start;width:60%;margin-right:1svw}.page_footerBreak__iS_qL{margin-top:2svh;margin-bottom:2svh;border:1vsh solid;border-color:var(--text-secondary)}.page_footerLink__UfGnC{font-family:var(--font-alumni-regular);font-size:2.4svw}.page_marginRight1__C6awg{margin-right:1svw}.page_marginRight2__kOqgS{margin-right:2svw}.page_marginRight3__EPspU{margin-right:3svw}.page_flex__cbHgV{display:flex;align-items:center}.page_displayColumn___E_kG{flex-direction:column}.page_flexStart__XVaBU{justify-content:flex-start}.page_flexEnd__u1OAl{justify-content:flex-end}.page_spaceAround__ow2aT{justify-content:space-around}.page_spaceBetween__WUzua{justify-content:space-between}@media (max-width:1000px){.page_aboutGlitchText__SaEp7{font-size:6svw}.page_paragraphText__fG01E{font-size:2.5svw}.page_Work__MRDyx{height:180vh}.page_skillBoxes__NmUY2{height:80vh}.page_skillBox__yEAVh{width:35%;height:50%;padding-left:3svw}.page_projectItemContainer__tNpsg{margin-left:3svw;margin-right:3svw;display:flex;align-items:center;justify-content:center}.page_endTagContainer__vUjsK{width:100%}.page_footerLink__UfGnC{font-size:3.2svw}}@media (max-width:800px){.page_page__vr2n2 section{padding:3svh 3svw 0}.page_About__neoZo{flex-direction:column;align-items:center;justify-content:center}.page_aboutInfo__cdV7A{width:80%;align-items:center}.page_aboutGlitchText__SaEp7{font-size:8svw}.page_paragraphText__fG01E{font-size:4svw}.page_paragraphText__fG01E:before{content:"";display:inline;width:0}.page_sphericalKeyboard__RjxfU{width:80%;height:50vh}.page_Work__MRDyx{height:200vh}.page_skillBoxes__NmUY2{height:100vh}.page_skillBox__yEAVh{height:33%;margin:0 4svw;width:70%;padding-left:5svw}.page_footer__mp2jh{padding-bottom:3svh;flex-direction:column;align-items:center;justify-content:space-between}.page_glitchWrapper__FziLE{margin-bottom:10svh}.page_footerInfo__mB58J{justify-content:center;align-items:center;width:100%}.page_footerInfoText__U_fn5{justify-content:space-around}.page_footerLink__UfGnC{font-size:4.8svw}}@media (max-width:600px){.page_page__vr2n2 section{padding:3svh 3svw 0}.page_heroContact__y9kW8{display:none}.page_heroContainer__j66je{padding-bottom:5svh}.page_aboutInfo__cdV7A{width:95%}.page_aboutGlitchText__SaEp7{font-size:10svw}.page_paragraphText__fG01E{font-size:6svw}.page_sphericalKeyboard__RjxfU{width:95%;height:50vh}.page_skillBox__yEAVh{width:70%;padding-left:5svw;padding-top:2svh}.page_skillList__Zex7L li{font-size:6svw}.page_projectItemContainer__tNpsg{flex-direction:column;margin-top:6svh}.page_endTagContainer__vUjsK{margin-top:0}.page_reachOut__9Eb_t{display:none}.page_overlayText__PVbgS{font-size:5svw}}.NavBar_navbarContainer__CVfaD{width:100%;height:13vh}.NavBar_navtextContainer__AT71D{display:flex;justify-content:space-between;opacity:0;animation:NavBar_fadeIn__LjI_5 1s ease-in-out forwards}.NavBar_logo__73X9y{font-family:var(--font-geist-mono);color:var(--button-primary);font-size:3.5svh}.NavBar_navlinksContainer__4X89S{display:flex;justify-content:space-between;column-gap:3svw}.NavBar_navlink__e1STT{font-family:var(--font-alumni-regular);font-size:3.5svh;color:var(--text-secondary);background-color:transparent;border:none;cursor:pointer}.NavBar_navbreak__gxtIv{margin:1svh auto 0;border:1vsh solid;border-color:var(--text-secondary);width:10%;animation:NavBar_lineBreak__p4QnO 1s ease-in-out .25s forwards}@keyframes NavBar_fadeIn__LjI_5{0%{opacity:0}to{opacity:1}}@keyframes NavBar_lineBreak__p4QnO{0%{width:10%}to{width:100%}}@media (max-width:600px){.NavBar_navlinksContainer__4X89S{display:none}.NavBar_navtextContainer__AT71D{display:flex;align-items:center;justify-content:center}.NavBar_logo__73X9y{font-size:4svh}}.EndTag_endTag__Ks4iR{--edge-size:2.6svh;--border-width:0.1svw;--border-color:#6691ff;position:relative;padding:2svh 2svw;isolation:isolate;cursor:pointer;display:flex;align-items:center;justify-content:center;clip-path:polygon(var(--edge-size) 100%,0 50%,var(--edge-size) 0,calc(100% - var(--edge-size)) 0,100% 50%,calc(100% - var(--edge-size)) 100%)}.EndTag_endTag__Ks4iR:after,.EndTag_endTag__Ks4iR:before{content:"";position:absolute;inset:0}.EndTag_endTag__Ks4iR:before{background:var(--border-color);z-index:-2}.EndTag_endTag__Ks4iR:after{background:var(--background);z-index:-1;clip-path:polygon(calc(var(--edge-size) + var(--border-width) * tan(22.5)) calc(100% - var(--border-width)),var(--border-width) 50%,calc(var(--edge-size) + var(--border-width) * tan(22.5)) var(--border-width),calc(100% - var(--border-width) - var(--edge-size) + var(--border-width) * tan(22.5)) var(--border-width),calc(100% - var(--border-width)) 50%,calc(100% - var(--border-width) - var(--edge-size) + var(--border-width) * tan(22.5)) calc(100% - var(--border-width)));transition:clip-path .5s}.EndTag_endTag__Ks4iR:where(:hover,:focus):after{clip-path:polygon(calc(100% - var(--border-width) - var(--edge-size) + var(--border-width) * tan(22.5)) calc(100% - var(--border-width)),calc(100% - var(--border-width)) 50%,calc(100% - var(--border-width) - var(--edge-size) + var(--border-width) * tan(22.5)) var(--border-width),calc(100% - var(--border-width) - var(--edge-size) + var(--border-width) * tan(22.5)) var(--border-width),calc(100% - var(--border-width)) 50%,calc(100% - var(--border-width) - var(--edge-size) + var(--border-width) * tan(22.5)) calc(100% - var(--border-width)))}.EndTag_nerdText__Gslho{font-family:var(--font-3270-condensed);font-size:xx-large}@media (max-width:600px){.EndTag_endTag__Ks4iR{--border-width:0.2svw;margin-bottom:3svh;width:40vw}.EndTag_nerdText__Gslho{font-size:6svw}}.ProjectBox_projectBox__Wa0wI{--background-color:#323232;width:25vw;height:25vh;background-color:var(--background-color);margin:2svw;background-repeat:no-repeat;background-size:cover;background-position:50%;cursor:pointer;position:relative}.ProjectBox_projectBox__Wa0wI:after{content:"";inset:0;position:absolute;width:100%;height:100%;transition:background-color .5s}.ProjectBox_projectBox__Wa0wI:where(:hover,:focus):after{background-color:rgba(0,0,0,.4)}@media (max-width:1000px){.ProjectBox_projectBox__Wa0wI{width:35vw}}@media (max-width:600px){.ProjectBox_projectBox__Wa0wI{width:70vw}}.ContactButton_contactButton__cpMK1{--edge-size:2.6svh;--border-width:0.2svw;font-family:var(--font-blinker-bold);font-size:3.4svh;color:#000;background-color:var(--button-primary);display:inline-block;padding:2svh 3svw;text-decoration:none;outline:none;border:none;cursor:pointer;position:relative;isolation:isolate;z-index:0;clip-path:polygon(0 var(--edge-size),var(--edge-size) 0,100% 0,100% calc(100% - var(--edge-size)),calc(100% - var(--edge-size)) 100%,0 100%);transition:all .3s}@keyframes ContactButton_fadeIn__VYMJO{0%{opacity:0}to{opacity:1}}.ContactButton_contactButton__cpMK1:hover{color:var(--button-primary-hover);background:transparent}.ContactButton_contactButton__cpMK1:after,.ContactButton_contactButton__cpMK1:before{content:"";position:absolute;inset:0}.ContactButton_contactButton__cpMK1:before{background:var(--button-primary);z-index:-2}.ContactButton_contactButton__cpMK1:after{background:var(--background);z-index:-1;clip-path:polygon(var(--border-width) calc(var(--edge-size) + var(--border-width) * tan(22.5)),calc(var(--edge-size) + var(--border-width) * tan(22.5)) var(--border-width),calc(100% - var(--border-width)) var(--border-width),calc(100% - var(--border-width)) calc(100% - var(--edge-size) - var(--border-width) * tan(22.5)),calc(100% - var(--edge-size) - var(--border-width) * tan(22.5)) calc(100% - var(--border-width)),var(--border-width) calc(100% - var(--border-width)));opacity:0;transition:all .3s}.ContactButton_contactButton__cpMK1:where(:hover):after{opacity:1}@media (max-width:600px){.ContactButton_contactButton__cpMK1{padding:2svh 10svw}}.GlitchText_glitchText__NcJYG{font-family:var(--font-3270-condensed);font-size:7svw;margin-left:1svw}.GlitchText_glitch__wTuQI{text-transform:uppercase;position:relative;text-shadow:.05em 0 0 var(--text-secondary),-.03em -.04em 0 var(--button-secondary),.025em .04em 0 var(--button-primary);animation:GlitchText_glitch__wTuQI 1s infinite}.GlitchText_glitch__wTuQI span{position:absolute;top:0;left:0}.GlitchText_glitch__wTuQI span:first-child{animation:GlitchText_glitch__wTuQI .75s infinite;clip-path:polygon(0 0,100% 0,100% 35%,0 35%);transform:translate(-.04em,-.03em);opacity:.75}.GlitchText_glitch__wTuQI span:last-child{animation:GlitchText_glitch__wTuQI .5s infinite;clip-path:polygon(0 65%,100% 65%,100% 100%,0 100%);transform:translate(.04em,.03em);opacity:.75}@keyframes GlitchText_glitch__wTuQI{0%{text-shadow:.05em 0 0 var(--text-secondary),-.03em -.04em 0 var(--button-secondary),.025em .04em 0 var(--button-primary)}15%{text-shadow:.05em 0 0 var(--text-secondary),-.03em -.04em 0 var(--button-secondary),.025em .04em 0 var(--button-primary)}16%{text-shadow:-.05em -.025em 0 var(--text-secondary),.025em .035em 0 var(--button-secondary),-.05em -.05em 0 var(--button-primary)}49%{text-shadow:-.05em -.025em 0 var(--text-secondary),.025em .035em 0 var(--button-secondary),-.05em -.05em 0 var(--button-primary)}50%{text-shadow:.05em .035em 0 var(--text-secondary),.03em 0 0 var(--button-secondary),0 -.04em 0 var(--button-primary)}99%{text-shadow:.05em .035em 0 var(--text-secondary),.03em 0 0 var(--button-secondary),0 -.04em 0 var(--button-primary)}to{text-shadow:-.05em 0 0 var(--text-secondary),-.025em -.04em 0 var(--button-secondary),-.04em -.025em 0 var(--button-primary)}}@media (max-width:1100px){.GlitchText_glitchText__NcJYG{font-size:10svw}}@media (max-width:600px){.GlitchText_glitchText__NcJYG{font-size:15svw}}.ProjectOverlay_projectOverlay__dLPH_{position:fixed;left:0;top:0;height:100vh;background-image:url(/images/HomeBg.png);background-repeat:no-repeat;background-position:50%;background-size:cover;transition:opacity .3s ease-in-out;animation:ProjectOverlay_fadeIn__fAzzx .5s ease-in forwards}.ProjectOverlay_overlayShadow__BQzAj{position:fixed;top:0;left:0;width:100%;height:100%;background-color:var(--background);opacity:.9;z-index:-1}.ProjectOverlay_overlayContainer__Q6WwH{height:100%;width:100%;margin:auto;display:flex;align-items:center;justify-content:space-between}.ProjectOverlay_projectLargeImage__yEbcy{width:50%;height:50%;margin-right:4%;background-color:#212121;background-repeat:no-repeat;background-position:50%;background-size:cover;animation:ProjectOverlay_fadeIn__fAzzx .8s ease-in forwards}.ProjectOverlay_projectDetailsContainer__VDY3a{margin-left:6%;width:35%}.ProjectOverlay_projectLink__2YO8c{font-size:1.4rem;color:var(--button-secondary);text-decoration:underline;animation:ProjectOverlay_fadeIn__fAzzx 1s ease-in forwards}.ProjectOverlay_fadeOut___lJN1{animation:ProjectOverlay_fadeOut___lJN1 .8s ease-in forwards}@keyframes ProjectOverlay_fadeOut___lJN1{0%{opacity:1}to{opacity:0}}@keyframes ProjectOverlay_fadeIn__fAzzx{0%{opacity:0}to{opacity:1}}@media (max-width:800px){.ProjectOverlay_overlayContainer__Q6WwH{flex-direction:column;justify-content:center}.ProjectOverlay_projectLargeImage__yEbcy{width:70%;height:30%;margin-right:0}.ProjectOverlay_projectDetailsContainer__VDY3a{width:90%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-bottom:3svh}}.ArrowLeft_arrow__lpOv8{width:5svh;height:5svh;transform:rotate(45deg);-webkit-transform:rotate(45deg);top:15%;left:7%;animation:ArrowLeft_fadeIn__jMQMx 1s ease-in forwards}.ArrowLeft_arrow__lpOv8,.ArrowLeft_arrow__lpOv8:before{border-left:.1rem solid #fff;border-bottom:.1rem solid #fff;cursor:pointer;position:absolute}.ArrowLeft_arrow__lpOv8:before{content:"";width:2.5svh;height:2.5svh;top:20%;left:20%;animation:ArrowLeft_arrow__lpOv8 2s ease-in infinite}@keyframes ArrowLeft_arrow__lpOv8{0%{opacity:1}to{opacity:0;transform:translate(1rem,-1rem)}}@media (max-width:1000px){.ArrowLeft_arrow__lpOv8{top:10%}}@media (max-width:800px){.ArrowLeft_arrow__lpOv8{width:5svw;height:5svw}.ArrowLeft_arrow__lpOv8:before{width:2.5svw;height:2.5svw}}