body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;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}*{font-family:monospace}:root{--navTextSize:1.4rem;--navItemColor:#fff;--priColor:#171738;--secColor:#3423a6;--accColor:#fdfff7;--comColor:#fff;--milk:#e8e8c7;--navHeight:52px}.App{background-color:#000;text-align:center}html{background-color:#3423a6;background-color:var(--secColor);scroll-behavior:smooth;scrollbar-width:none}main{align-content:center;background-color:#171738;background-color:var(--priColor);display:flex;flex-direction:column;flex-wrap:wrap;width:100vw}main:nth-last-of-type(2n){justify-content:right}h1{margin:0}i{text-decoration:underline}#navWrapper{display:flex;height:52px;height:var(--navHeight);position:fixed;width:100vw;z-index:1000}nav{transition-behavior:allow-discrete;align-content:center;background-color:#3423a6;background-color:var(--secColor);border-bottom:2px solid #000;flex-direction:row;justify-content:space-between;padding-left:10px;padding-right:10px;position:sticky;top:0;transition-duration:.3s;transition-property:display,opacity;width:100%;z-index:inherit}nav>h1{color:#fff;color:var(--comColor);font-size:1.4rem;font-size:var(--navTextSize);margin:auto 0}a{text-decoration:none;&:not(:visited),&:visited{color:#fff;color:var(--comColor)}}h2{color:#fff;color:var(--comColor)}section{align-items:center;animation:sectionAppear .4s;display:flex;flex-direction:column;gap:1rem;height:fit-content;justify-content:center;min-height:fit-content;padding:64px 0;width:100vw}footer{background-color:#3423a6;background-color:var(--secColor);min-height:256px}p{text-wrap:balance;color:#fff;color:var(--comColor);font-size:1.25rem}Button{background-color:#e8e8c7;background-color:var(--milk);border:0 solid #0000;border-radius:1rem;box-shadow:0 0 #000;color:#171738;color:var(--priColor);font-size:1.2rem;font-weight:bolder;max-width:fit-content;min-width:128px;padding:1rem;transition:filter .1s ease-in-out,box-shadow .1s ease-in-out;&:hover{box-shadow:5px 5px #fff;filter:invert()}&:disabled{background-color:#3423a6;background-color:var(--secColor);color:#e8e8c7;color:var(--milk)}&:disabled:hover{box-shadow:none;filter:none}}form{align-items:center;background-color:#fff;border:0 solid #0000;border-radius:1rem;display:flex;flex-direction:column;max-width:540px;padding:0;width:90vw;& div{padding:1rem 0;width:100%}& input{font-size:1.2rem;height:3rem;max-width:768px;padding:0 0 0 1rem;width:calc(100% - 2rem)}& input,& textarea{border:none;font-weight:bolder}& textarea{border-radius:0 0 0 0;font-size:1.5rem;max-width:100%;min-height:540px;padding:0;width:100%}& label{background-color:rgb(0,0,0/25%);display:block;font-family:sans-serif;font-size:1.2rem;height:26px;height:calc(var(--navHeight)/2);padding-left:1rem}}.article540px{max-width:540px;width:100%}.article768px{max-width:768px;width:100%}.heroImage{border:none;border-radius:2rem;transform:scale(1);transition:transform .5s;width:100%;&:hover{filter:drop-shadow(0 0 .5rem #e8e8c7);filter:drop-shadow(0 0 .5rem var(--milk));transform:scale(1.014)}}.noMargin{margin:0}.noPadding{padding:0}#submitButton{border-radius:0 0 1rem 1rem;max-width:none;width:100%;&:hover{box-shadow:none}}.hamButton{align-self:center;aspect-ratio:1/1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAAAXNSR0IArs4c6QAAAahJREFUeJztms1ygzAMhBemd3j/p8QvgHpSo2r8IwolYrLfhZmgMKwsOfbGACGEEEI+lelI8LquAgAigml6fVVEUEo59KwshF5ahSs+AVmY5xn7vgMAtm0LveAwyIvPioq3SQDGiZh7N58iHsCPaE1ClHikQUQg8ozcjAZxmAAvVPvfzwF3JERH1o+w/1yrIVIJ3QgVZa+tye+OSdGWOfBbsO19n4gej58EvXAv+tQkqA/I3O9WsBcfaYF/rdt3Vk90HUAIIYQQQj6VP1liWahtfiyR5fDjd4NAPxGnd4NPwIpvmSYtQo5Q5u2wF1ozRnt8jQJa1lcWW7wmNCoeCLaArQDvBz6pOqoxo4CRwCyVUCNSCcMElFImFVlziDNDV4gQQgghhLRJu1Q8Y8QcWQIfssT8rjDb1thziSW2LIsAL5ER0ZmO0Z2yxKz41ui3zhBl4dQhKStERetn/urjLHdvmy87JudH2bZBTVSrPe6uiMsssd4o10ySTKUfJTwJArGZP9sccPp/AX8KfGSKvlu87f9LfgYt67pKb4T1Xi+GPh0hhBBCsvANCD8MD1ycNwYAAAAASUVORK5CYII=);background-size:contain;max-width:none;min-width:44px;min-width:calc(var(--navHeight) - 8px);padding:0;&:hover{box-shadow:none}}#hamburger{display:none}#hamburgerOpen{background:#3423a6;background:var(--secColor);border:2px solid #000;border-radius:1rem;display:block;min-height:fit-content;padding:1rem;position:absolute;right:1rem;top:calc(52px + 1rem);top:calc(var(--navHeight) + 1rem);width:fit-content;& ul{align-items:center;display:flex;flex-direction:column;gap:1rem;height:100%;margin:0;padding:0}& ul>li{list-style:none}}#bigNav{display:none;& ul{list-style:none}}#projectButtons{align-items:center;align-self:center;display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:768px;padding:20px 0;width:100%}#introCard{background-color:#3423a6;background-color:var(--secColor);min-height:fit-content;width:100vw}#heroicon{max-width:768px;transition:transform 1s ease-in-out;width:90vw}#errorStatus{font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;font-size:5rem;font-weight:bolder}#projectsh2{background-color:inherit;margin:0;padding:20px}#formSection{justify-content:start;padding:6rem 0}#aboutSection{min-height:960px}#aboutMeH1{color:#fff;color:var(--comColor);display:block;font-size:3rem;margin:0 auto;max-width:768px;width:90vw}#websiteCard{background-color:initial;background-color:#fff;border:none;border-radius:1rem;color:#000;max-width:360px;text-align:left;text-decoration:none;transform:scale(1);transition:filter .5s;transition:transform .5s;width:90vw;&:hover{box-shadow:none;filter:drop-shadow(0 0 1rem black);transform:scale(1.05)}&:visited{color:#000}& h1{font-size:1.5rem;padding-bottom:1rem;text-align:left}& h2{font-size:1.25rem}& article{padding:1rem}& figure{margin:0;padding:0;& img{max-width:360px;width:100%}& figcaption{font-size:1rem;text-align:center}}& div{margin:1rem 0}& div.flexEvenRow{& img{display:block;margin-left:auto;margin-right:auto;max-width:32px}}}#featuredTechnologies{max-width:360px;width:100%;& h2{color:#000;margin:0}& figcaption{text-align:center}}.technologiesIcons{aspect-ratio:1/1;display:block;height:32px}#backArrowContainer{display:flex;flex-direction:column;justify-content:start;max-width:768px;width:90%}#leftBackArrow{background-color:#e8e8c7;background-color:var(--milk);background-image:url(/static/media/arrow.25487ac278472dede9a4.svg);background-position:50%;background-repeat:no-repeat;background-size:75%;border:none;border-radius:50%;height:48px;transition:background-size .25s,background-color .25s;width:48px;&:hover{background-color:#3423a6;background-color:var(--secColor);background-size:85%}}#webProj1{color:#fff;width:90vw}.font1{font-family:Germania One,system-ui}.font1,.font2{font-size:2rem}.font2{font-family:Pixelify Sans,system-ui}.bgcPri{background-color:#171738;background-color:var(--priColor)}.bgcSec{background-color:#3423a6;background-color:var(--secColor)}.textUnderline{text-decoration:underline}.divFit{max-width:540px}.divFit,.imageFit{width:100%}.imageFit360px{max-width:360px;width:100%}.imageMiddle{display:block;margin-left:auto;margin-right:auto}.linGradi{background:linear-gradient(180deg,#3423a6,#171738);background:linear-gradient(to bottom,var(--secColor),var(--priColor))}.gallery{grid-gap:10px;align-self:center;display:grid;grid-template-columns:1fr;grid-template-rows:1fr;padding:10px;width:90%;& figure{margin:0}& figure figcaption{color:#fff;color:var(--comColor);font-weight:bolder}}.gallery figure img{border:none;border-radius:1rem;margin:auto;max-width:512px;width:100%}.shortfilmGallery{display:flex;flex-direction:column;gap:1rem;justify-content:center;max-width:1080px;width:90%;& iframe{aspect-ratio:16/9;border:none;border-radius:2rem}}.gameSectionArticle{max-width:540px;width:90vw;& h3,& h4{color:#fff;color:var(--comColor)}}.gameSectionArticle>video{background-color:#3423a6;background-color:var(--secColor);border-radius:1rem;width:100%}.primaryOpposite{background-color:#171738;background-color:var(--priColor)}.txt_center{text-align:center}.line_spacing{line-height:auto}.priCol{background-color:#171738;background-color:var(--priColor)}.secCol{background-color:#3423a6;background-color:var(--secColor)}.center_flex{align-items:center;display:flex;flex-direction:column;justify-content:center;width:inherit}.flexEvenRow{display:flex;flex-direction:row;justify-content:space-evenly}.flex_col{flex-direction:column}.flex_row{flex-direction:row}.flex_alignself_left{align-self:flex-start}.flex_alignself_right{align-self:flex-end}.flex_alignself_center{align-self:center}.center_flex_black{background-color:#3423a6;background-color:var(--secColor);height:fit-content;width:90vw}.center_flex_black,.gap_50px{align-items:center;display:flex;flex-direction:column;justify-content:center}.gap_50px{gap:50px}.showNav{display:flex;opacity:1;@starting-style{opacity:0}}.hiddenNav{animation:hideNavAni 1s;display:none;opacity:0}.width-fit{max-width:768px;width:90vw}.showHam{background-image:url(data:image/gif;base64,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)}.hideHam{background-image:url(data:image/gif;base64,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)}.socialList{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:center;list-style:none;padding:0;& li a img{height:52px;height:var(--navHeight)}}@keyframes hideNavAni{0%{opacity:1}to{opacity:0}}@keyframes sectionAppear{0%{opacity:0}to{opacity:1}}@media only screen and (max-width:600px){button,h2,p{font-size:1rem}}@media only screen and (min-width:768px){.gallery{grid-template-columns:1fr 1fr}#projectButtons{flex-direction:row}.hamButton{display:none}#bigNav{align-self:center;display:block;& ul{display:flex;gap:1rem;margin:0;padding:0}}}@media only screen and (min-width:992px){.gallery{grid-template-columns:1fr 1fr 1fr;width:fit-content}}
/*# sourceMappingURL=main.1251fd9d.css.map*/