@font-face{font-family:Bold;src:url(./Satoshi-Bold-C3YRi9Vg.otf);font-weight:700}@font-face{font-family:Italic;src:url(./Satoshi-Italic-DaD0mEJa.otf)}@font-face{font-family:Regular;src:url(./Satoshi-Regular-B3SN4yqc.otf)}@font-face{font-family:Light;src:url(./Satoshi-Light-BqtVaFVY.otf)}:root{color-scheme:light dark;color:#fff;background:linear-gradient(180deg,var(--dark-purple-black),var(--dark-blue));background-size:300% 300%;animation:gradientVerticalShift 24s ease-in-out infinite;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--neon-pink: #FF007F;--neon-purple: #6A00FF;--neon-blue: #00D1FF;--neon-green: #39FF14;--neon-orange: #FFAA00;--soft-aqua: #B3FFFC;--soft-pink: #FFD8E8;--soft-lime: #CCFF66;--soft-peach: #FFDD99;--dark-purple-black: #0D001A;--dark-blue: #001F33;--dark-green: #002B17;--dark-graphite: #2A2A2A;--gradient-header: linear-gradient(90deg, var(--dark-blue), #000B12);--gradient-footer: linear-gradient(90deg, var(--dark-graphite), var(--dark-blue));--gradient-pink-purple: linear-gradient(90deg, var(--neon-pink), var(--neon-purple));--gradient-blue-green: linear-gradient(90deg, var(--neon-blue), var(--neon-green));--gradient-orange-pink: linear-gradient(90deg, var(--neon-orange), var(--neon-pink))}#root{width:100%}body{margin:0;display:flex;min-height:100vh;overflow-x:hidden}h1{font-family:Bold;font-size:3.2em;line-height:1.1}h2{font-family:Light;font-size:2.8em}p{font-family:Regular}@media (max-width: 768px){h1{font-size:2.4em}#name{margin-bottom:25px}h2{font-size:2em}}.carousel{overflow:hidden;width:100%;height:200px;position:relative;padding-top:65px;padding-bottom:65px}.carousel-track{display:flex;width:max-content;align-items:center;height:100%}.carousel-item{flex:0 0 auto;width:250px;height:75px;display:flex;justify-content:center;align-items:center;box-sizing:border-box;transition:.3s ease-in-out}.carousel-item:hover{transition:.3s ease-in-out;filter:drop-shadow(0px 0px 50px var(--neon-blue))}@media (max-width: 768px){.carousel-item{width:150px}}.socials>button{margin:25px;background:transparent;position:relative;padding:5px 15px;display:flex;align-items:center;font-size:17px;font-weight:600;text-decoration:none;cursor:pointer;border-radius:25px;outline:none;overflow:hidden;transition:color .3s .1s ease-out;text-align:center}.instagram{border:1px solid rgb(255,0,0);color:red}.discord{border:1px solid rgba(88,101,242,1);color:#5865f2}.github{border:1px solid white;color:#fff}.socials>button span{margin:10px}.socials>button:before{position:absolute;top:0;right:0;bottom:0;margin:auto;content:"";border-radius:50%;display:block;width:20em;height:20em;left:-5em;text-align:center;transition:box-shadow .5s ease-out;z-index:-1}.instagram:hover{border:1px solid rgb(255,0,0);color:#fff}.discord:hover{border:1px solid rgba(88,101,242,1);color:#fff}.github:hover{border:1px solid white;color:#000}.instagram:hover:before{box-shadow:inset 0 0 0 10em red}.discord:hover:before{box-shadow:inset 0 0 0 10em #5865f2}.github:hover:before{box-shadow:inset 0 0 0 10em #fff;color:#000}.shiny-text{color:#f1eeeea4;background:linear-gradient(120deg,#fff0 40%,#fff,#fff0 60%);background-size:200% 100%;-webkit-background-clip:text;background-clip:text}.shineLeft{animation:shineLeft 5s linear infinite}.shineRight{animation:shineRight 5s linear infinite}@keyframes shineRight{0%{background-position:100%}to{background-position:-100%}}@keyframes shineLeft{0%{background-position:-100%}to{background-position:100%}}.shiny-text.disabled{animation:none}main{width:100%}.greetingArticle{width:100%;display:flex;flex-direction:column}.greetingArticle>h1{margin-top:100px}.greetingArticle>h1,.techsArticle>h1,.techsArticle>h2{text-align:center;margin-top:170px}.logo{margin-top:15vh;width:300px;height:324px;align-self:center;transition:.3s ease-in-out;margin-bottom:10vh}.logo:hover{transition:.3s ease-in-out;cursor:pointer;filter:drop-shadow(0px 0px 50px var(--neon-blue))}.logo:active{transition:.1s ease-in-out;transform:scale(.95)}.whoArticle>h1,.infoArticle>h1,.linksArticle>h1{text-align:center;margin-bottom:100px}.whoArticle>p,.linksArticle>p{width:75%;margin-left:auto;margin-right:auto;text-align:center;font-size:xx-large;margin-bottom:100px}.infoArticle>table{width:35%;margin-left:auto;margin-right:auto;font-family:Light;text-align:left;font-size:xx-large;opacity:0;border-spacing:0;visibility:hidden}table>tbody>tr>td:first-child,th:first-child{text-align:right;border-right:2px solid white;border-radius:1px}td,th{border-bottom:2px solid white;margin:25px;width:50%;padding:15px;transition:.3s ease-in-out;opacity:0}td:hover,th:hover{background-color:#ca0065;transition:.3s ease-in-out}tr:nth-child(2n)>td:hover{background-color:#00a0c4;transition:.3s ease-in-out}.linksArticle{display:flex;flex-direction:column;align-items:center}.contactOptions{display:flex;align-items:center;flex-direction:column}.contactOptions>h2{text-align:center;margin-top:100px;margin-bottom:75px}.projectContainer,.contactContainer{margin-bottom:50px}.socials{display:flex;flex-wrap:wrap;justify-content:center;width:100%}#stripeForm>form{width:50%;margin-left:auto;margin-right:auto}#stripeForm>form>button{margin-top:12.5px;width:100%;height:68.4px;font-family:Bold;font-size:x-large;background-color:#1a1a1a;border:1px solid var(--neon-blue);border-radius:8px;transition:.3s all}#stripeForm>form>div:not(.StripeElement){color:#dc143c!important;font-family:Regular}#stripeForm>form>button:hover{transition:.3s all;border-color:var(--neon-green)}@media (max-width: 768px){.logo{width:225px;height:243px}#stripeForm>form{width:98%}h1>span{font-size:xx-large}.whoArticle>p,.contactArticle>p{font-size:large;width:80%}.infoArticle>table{width:70%;font-size:large}}.projectBox{max-width:750px;min-width:100px;padding:50px;border-radius:10px;margin:25px;background-color:#2a2a2a7c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.projectBox .title{display:flex;flex-direction:row;align-items:center}.projectBox .title img{width:50px;height:50px;margin-right:25px}.projectBox .title{margin-bottom:50px}.projectBox h3{font-family:Light;font-size:xx-large}.projectBox p{font-size:larger}.projectBox img:not(.carousel-item){max-width:100%;height:auto;border-radius:10px}.projectBox .carousel{height:20px}.projectBox .carousel-item{height:60px;width:125px}.projectBox .carousel-item:hover{filter:none;transform:scale(1.2)}.projectBox a{text-decoration:none;color:var(--neon-blue);transition:.3s all}.projectBox a:hover{text-decoration:underline;color:var(--neon-pink);transition:.3s all}.projectBox .madeBy{margin-bottom:35px}@media (max-width: 768px){.projectBox .carousel{height:5px}.projectBox .carousel-item{height:40px;width:75px}}@media (max-width: 768px){.projectBox{padding:25px}}.btn{outline:0;display:inline-flex;align-items:center;justify-content:space-between;background:var(--neon-pink);font-family:Bold;min-width:200px;border:0;border-radius:10px;box-shadow:0 4px 12px #0000001a;box-sizing:border-box;padding:16px 20px;color:#fff;font-size:18px;font-weight:600;letter-spacing:1.2px;text-transform:uppercase;overflow:hidden;cursor:pointer;width:100%;transition:.3s all}.btn:hover,.btn:disabled{opacity:.75;transition:.3s all}.btn .animation{border-radius:100%;animation:ripple .6s linear infinite}@keyframes ripple{0%{box-shadow:0 0 #ffffff1a,0 0 0 20px #ffffff1a,0 0 0 40px #ffffff1a,0 0 0 60px #ffffff1a}to{box-shadow:0 0 0 20px #ffffff1a,0 0 0 40px #ffffff1a,0 0 0 60px #ffffff1a,0 0 0 80px #fff0}}@keyframes gradient{0%{background-position:0% 50%}50%{background-position:100% 50%}to{background-position:0% 50%}}.text-content{background-size:300% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;font-family:Bold;animation:gradient linear infinite}.blogPost div h2,.blogPost div h3{font-family:Regular}.blogPost div h4,.blogPost div h5,.blogPost div h6{font-family:Light}.blogPost div h3{font-size:2.4em}.blogPost div h4{font-size:2em}.blogPost div h5{font-size:1.6em}.blogPost div h6{font-size:1.2em}.blogPost div p{font-size:larger}.blogPost div strong{font-family:Bold}.blogPost div em{font-family:Italic}.blogPost div a{text-decoration:none;color:var(--neon-blue);transition:.3s all}.blogPost div a:hover{text-decoration:underline;color:var(--neon-pink);transition:.3s all}.blogPost div img{max-width:100%;height:auto;border-radius:15px;user-drag:none;-webkit-user-drag:none;pointer-events:none}.blogPost div pre{width:max-content;max-width:100%}.blogPost div pre section{background-color:#2a2a2a7c!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;border-radius:15px!important}.blogPost div pre section code{overflow-x:scroll}.blogPost div ul,.blogPost div ol{font-size:larger;font-family:Regular}.blogPost div ul li,.blogPost div ol li{font-size:large}.blogPost div ul li::marker,.blogPost div ol li::marker{color:var(--neon-blue)}.blogPost div blockquote{word-break:break-all;width:max-content;max-width:97%;margin-left:0;padding:1% 1% 1% 2%;border-left:10px solid var(--neon-blue);background-color:#2a2a2a7c;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:15px}@media (max-width: 768px){.blogPost div h1{font-size:2.8em}.blogPost div h2{font-size:2.4em}.blogPost div h3{font-size:2em}.blogPost div h4{font-size:1.6em}.blogPost div h5{font-size:1.2em}.blogPost div h6{font-size:.8em}.blogPost div p,.blogPost div ul,.blogPost div ol,.blogPost div ul li,.blogPost div ol li{font-size:1em}}.cursor{position:fixed;width:15px;height:15px;background-color:#ff007f;z-index:50;border-radius:50%;pointer-events:none;animation:fadeOut .5s forwards;overflow:hidden;will-change:transform;transform:translate(-50%,-50%)}@keyframes fadeOut{0%{opacity:1}to{opacity:0;transform:scale(2)}}header{display:flex;width:100%;align-items:center;justify-content:space-between;background:var(--gradient-header);filter:drop-shadow(0px 10px 25px var(--neon-blue))}header>h1{margin:10px}header>h1:last-child{text-align:right}header>h1,header>button{width:10%}.button{font-family:Regular;font-size:1.4em;padding:.6em .8em;border-radius:.5em;border:none;background-color:var(--dark-purple-black);color:#fff;cursor:pointer;box-shadow:2px 2px 3px #000000b4;transition:filter .3s ease}.container{transition:filter .3s ease;position:relative;padding:3px;background:linear-gradient(90deg,var(--neon-blue),var(--neon-pink));border-radius:.9em}.container:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;border-radius:.9em;z-index:-10;filter:blur(0);background:linear-gradient(90deg,var(--neon-blue),var(--neon-pink));opacity:0;transition:filter .3s ease,opacity .3s ease}.container:hover:before{filter:blur(1.2em);opacity:1}.container:active:before{filter:blur(.2em);opacity:1}@media (max-width: 768px){.button,.container{display:none}.contactContainer,.contactContainer>.button,.projectContainer,.projectContainer>.button{display:block!important}}footer{display:flex;font-family:Thin;text-align:center;align-items:center;background:var(--gradient-footer);justify-content:space-evenly;margin-top:100px;padding-top:25px;padding-bottom:25px;filter:drop-shadow(0px 0px 25px var(--neon-blue))}footer>div:last-child{display:flex;flex-direction:row;justify-content:center}footer div{width:30%}footer a{font-family:Regular;font-size:larger;color:#fff;text-decoration:none;margin:15px;transition:all .3s;text-align:center}footer img{transform:translateY(8px)}.status{font-size:medium}footer a:hover{transition:all .3s;color:#ffffff73}footer div>div{display:flex;flex-direction:column}@media (max-width: 768px){footer{justify-content:center;flex-direction:column}footer>div{width:100%}footer>div:last-child{margin-top:50px}}.aurora-container{width:100%;height:100%;position:fixed;z-index:-1}
