#root,body,html{height:100%;margin:0;padding:0}.home{background-color:#1f1f1ffa;max-width:100vw;min-height:100vh;overflow:hidden;z-index:1}.home,.home-title{align-items:center;display:flex;flex-direction:column;justify-content:center}.home-title{height:100%;transition:.7s;width:100%}#title-one{color:#fff;font-family:Poppins,sans-serif;font-size:50px;font-weight:900;letter-spacing:20px;margin-right:-30px;position:relative;transition:all 2s ease;white-space:nowrap;width:100%;z-index:15}#title-one.offscreen{opacity:0;transform:translateX(-100vw)}#title-two{color:#fff;font-family:Londrina Outline,cursive;font-size:100px;letter-spacing:5px;margin-bottom:30px;margin-left:30px;position:relative;transition:all 1.6s ease;z-index:15}#title-two.offscreen{opacity:0;transform:translateX(-100vw)}#subtitle-text{color:#e7e7e7;font-size:20px;line-height:1.5;max-width:600px;position:relative;text-align:center;transition:.7s;z-index:15}.home-sub-container-one{background-color:initial;display:flex}.home-sub-container-two{align-items:center;display:flex}#content{transition:all 2.2s ease}#content.offscreen{opacity:0;transform:translateX(-100vw)}.content{color:#ecf0f1;font-size:30px;height:160px;line-height:40px}.content,.content__container{overflow:hidden;position:relative}.content__container{align-items:center;display:flex;font-weight:500;height:35px;justify-content:center;padding:0 20px}.content__container:before{content:"["}.content__container:after,.content__container:before{animation:opacity 2s infinite;color:#16a085;font-family:Poppins,sans-serif;font-size:30px;line-height:40px;position:relative}.content__container:after{content:"]"}.content__container__text{font-family:Poppins,sans-serif;position:relative;transition:.7s}.content__container__list{animation:change 20s infinite;height:40px;list-style:none;margin:0;padding-left:15px;position:relative;transition:.7s}.content__container__list__item{font-family:Poppins,sans-serif;font-size:30px;line-height:40px;margin:0}.underconstruction{animation:pulse 5s ease-in-out infinite;animation-delay:3s;color:#fff;font-family:Poppins,sans-serif;font-size:1.5em;font-weight:700;height:auto;left:50%;margin-top:3%;opacity:1;position:absolute;top:0;transform:translateX(-50%);transition:opacity 2s ease-in-out,transform 2s ease-in-out;width:max-content}.underconstruction.offscreen{opacity:0;transform:translateX(-50%) translateY(-20vh)}@keyframes opacity{0%,to{opacity:0}50%{opacity:1}}@keyframes change{0%,8%,to{transform:translateY(0)}10%,16%{transform:translateY(-100%)}18%,24%{transform:translateY(-200%)}26%,32%{transform:translateY(-300%)}34%,40%{transform:translateY(-400%)}42%,48%{transform:translateY(-500%)}50%,56%{transform:translateY(-400%)}58%,64%{transform:translateY(-300%)}66%,72%{transform:translateY(-200%)}74%,80%{transform:translateY(-100%)}82%,90%{transform:translateY(0)}}@keyframes pulse{0%,to{transform:translateX(-50%) scale(1)}50%{transform:translateX(-50%) scale(1.2)}}#animatedBackground{animation:animatedBackground 500s linear infinite;background:url(/static/media/checkerBackDropGradient.b025c56c4382b49fb62a.png);background-position:0 0;background-repeat:repeat;background-size:auto 100%;height:100%;position:absolute;transition:.7s;width:100%;z-index:-1}.contact-col{display:flex;flex-basis:30%}.testimonial-wrapper{align-items:flex-start;display:inline-block;flex-direction:column;height:100%;justify-content:center;width:100%}.social-icon-wrapper{align-items:center;flex-direction:row;gap:50px;justify-content:space-around;margin-top:-75px}.social-icon-wrapper,.social-icon-wrapper a{display:flex;position:relative}.social-icon-wrapper img{transition:.5s}.social-icon-wrapper img:hover{transform:translateY(-10px)}#githubIcon{transition:2s ease-in-out 1s}#itchIcon{transition:2s ease-in-out .5s}#linkedInIcon{transition:2s ease-in-out}.offscreen{opacity:0;transform:translateX(-100vw) rotate(-1turn)}.major-projects{align-items:center;background-color:#1f1f1fe0;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;height:100vh;justify-content:center;width:100%}.major-projects-title{color:#fff;font-family:Inter,sans-serif;font-size:2.5rem;font-weight:700;margin-bottom:2vh;margin-top:10vh;opacity:1;pointer-events:none;text-align:center;text-shadow:2px 2px 4px #000c;transform:translateY(0);transition:all 2s ease-in-out .8s}.major-projects-title.hidden{opacity:0;transform:translateY(300%);transition:all 2s ease-in-out}.major-projects-title.fading-out{opacity:0}.project-sections{box-sizing:border-box;gap:20px;height:auto;opacity:0;position:relative;width:100%}.project-section,.project-sections{display:flex;flex-grow:1;justify-content:center}.project-section{align-items:center;flex-direction:row;height:66.67vh;max-width:25%;perspective:2500px;position:absolute;transition:flex .3s ease-in-out,transform .8s ease,opacity 1s ease}.project-section.fading-out{opacity:0;transition:opacity .3s ease,transform .8s ease,visiblity .8s ease;visibility:hidden;z-index:1}.project-section .overlay-content{color:#fff;font-size:1.4rem;font-weight:700;perspective:2500px;position:relative;text-shadow:2px 2px 4px #000c;top:90%;transition:.5s}.project-section.fadeout{opacity:0;pointer-events:none;transition:opacity 1s ease .7s,transform .8s ease}.background-wrapper{border-radius:50% 25%;flex-grow:1;height:100%;left:0;position:absolute;top:0;transition:transform .8s ease;width:100%}.gradient-overlay{background:linear-gradient(180deg,#000,#0000 50%,#000);height:100%;left:0;opacity:0;pointer-events:none;position:relative;top:0;transition:opacity .5s ease;width:100%}.background-wrapper.shrink{filter:grayscale(80%) brightness(.6);transition:.5s}.background-wrapper.visible{opacity:1;transform:translateY(0)}.background-wrapper.hidden{opacity:0;transform:translateY(100px)}.content-wrapper{align-items:center;display:flex;flex-direction:column;justify-content:center;pointer-events:none;position:relative}.character{opacity:1;transform:translate3d(0,-10%,100px);transition:all .5s ease;width:clamp(200px,28vw,700px);z-index:2}.character.hidden{opacity:0;transform:translateY(10%);z-index:1}.logo{height:20%;opacity:1;position:absolute;top:80%;transform:translate3d(0,-10%,100px);transition:all .5s ease;width:clamp(200px,28vw,700px);z-index:2}.logo.hidden{opacity:0;transform:translateY(10%);z-index:1}.dimmed-background{background-color:#0006;height:100%;opacity:1;pointer-events:none;position:absolute;transition:opacity 1s ease;width:100%;z-index:0}.dimmed-background img,.dimmed-background video{height:100%;left:0;object-fit:cover;opacity:.8;position:absolute;top:0;width:100%}#project-one{transform:translateX(-100%);transition:all 1s ease-in-out}#project-one.hidden{opacity:0;transform:translateX(-100%) translateY(-30%) rotateY(0deg)}#project-two{transition:all 1s ease-in-out .2s;z-index:2}#project-two.hidden{opacity:0;transform:translateY(30%)}#project-three{transform:translateX(100%);transition:all 1s ease-in-out .4s}#project-three.hidden{opacity:0;transform:translateX(100%) translateY(-30%) rotateY(0deg)}#backgroundone{transform:rotateY(30deg)}#backgroundtwo{transform:rotateY(0deg)}#backgroundthree{transform:rotateY(-30deg)}.background-gif,.background-video{border-radius:40px;box-shadow:0 4px 50px #00000080;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.outline{outline:4px solid #fff}#transition-overlay{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;left:0;opacity:0;pointer-events:none;position:fixed;top:0;transition:opacity .3s ease-in-out;width:100%;z-index:1000}#transition-video{height:auto;object-fit:cover;width:100%}.transition-active{opacity:1;pointer-events:auto}@font-face{font-family:KeepCheese;src:url(/static/media/KeepCheese-1j24g.eb4a7969079e3c334b76.ttf) format("truetype")}.jawbreakersection{align-items:center;background:url(/static/media/JawbreakerPipeBg.2a778a7d549d3782fb3a.png);background-size:cover;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:1;overflow-x:hidden;overflow:hidden;position:absolute;width:100%}.jawbreakersection.enablescrollbar{opacity:1;overflow:scroll;transition:transform 1s ease 2s,opacity 1s ease 2s}.jawbreakersection::-webkit-scrollbar{width:12px}#jawbreakertitlecardbg{align-items:center;background:url(/static/media/jawbreakermenupipe.4543f5e6d2ec073d73bb.png);background-size:auto 100%;flex-grow:1;height:40vh;justify-content:center;left:50%;overflow:visible;position:absolute;top:0;transform:translateX(-50%);width:50vw}#jawbreakertitlecardbg.fadedOut{transform:translateY(-65%);transition:1s ease 2s}#jawbreakertitleacid{animation:animatedBackground 500s linear infinite;background:url(/static/media/jawbreakeracid.c522e7bcc8c0b8b38f30.png);background-position:0 0;background-size:auto 100%;bottom:0;height:40%;object-fit:cover;opacity:1;position:absolute;width:100%;z-index:2}#jawbreakertitletext{animation:pingPong 2s ease-in-out infinite;background:url(/static/media/JawbreakerLogo.0ed649119d47202e1fef.png);background-position-x:50%;background-repeat:no-repeat;background-size:auto 100%;height:50%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%}#jawbreakerinfoblock{align-items:center;background-color:#342f3c;display:flex;flex-direction:column;height:60vh;left:50%;position:absolute;top:40%;transform:translate(-50%);width:50vw}#jawbreakerinfoblock.fadedOut{transform:translateY(40%);transition:.8s ease 2s}@keyframes animatedBackground{0%{background-position:0 0}to{background-position:-10000px 0}}@keyframes pingPong{0%,to{transform:translate(-50%,-110px)}50%{transform:translate(-50%,-90px)}}
/*# sourceMappingURL=main.8ebb2619.css.map*/