@import"https://fonts.googleapis.com/css2?family=Space+Mono&family=UnifrakturCook:wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Space+Mono&display=swap";@font-face{font-family:Cinzel Decorative;font-style:normal;font-weight:400;font-display:swap;src:url(https://fonts.gstatic.com/s/cinzeldecorative/v14/daaCSScvJGqLYhG8nNt8KPPswUAPni7TTMw.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@keyframes pan{to,0%{transform:translatey(0)}50%{transform:translatey(10px)}}@keyframes rotat{to,0%{transform:translatey(0) rotateY(0) rotateX(0) rotate(0)}25%{transform:translatey(2px) rotate(2deg)}75%{transform:translatey(5px) rotate(-3deg)}}@keyframes fadep{0%{opacity:1}to{opacity:0}}*{padding:0%;margin:0%;color:#fff;text-transform:capitalize;font-family:monospace;box-sizing:border-box}body{overflow-x:hidden;transition:width .8s;background-color:#000}.bg{position:fixed;top:0%;left:0%;z-index:2;height:90vh;width:100vw;-webkit-backface-visibility:hidden}.cur{position:fixed;top:0%;left:0%;z-index:400;rotate:330deg;pointer-events:none}.loder{transition:-webkit-clip-path 2s;transition:clip-path 2s;transition:clip-path 2s,-webkit-clip-path 2s;position:fixed;top:0;left:0%;height:100vh;width:100vw;background-color:#000;z-index:10;display:flex;align-items:center;justify-content:center;-webkit-clip-path:circle(100% at 50% 50%);clip-path:circle(100% at 50% 50%)}.loder h3{transition:.2s;font-size:50px;opacity:0}.gp{width:100vw;height:50vh}.front{height:100vh}.front h2{text-shadow:3px 1px 1px black;font-family:monospace;position:absolute;display:flex;bottom:calc(40px + clamp(60px,8vw,90px));left:50px;font-size:clamp(60px,8vw,90px);z-index:2;transition:1s}.front h1{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(255,255,255);background-size:200%;animation:background-pan 3s linear infinite;font-family:monospace;position:absolute;bottom:40px;left:50px;font-size:clamp(60px,8vw,90px);z-index:2;transition:1s}.mid{z-index:1;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center}.mid .con{z-index:3;width:50%}.mid .con h1{font-size:clamp(40px,6vw,70px);font-family:monospace;margin-bottom:20px}.mid .con h1 span{color:transparent;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(255,255,255);font-family:monospace;transition:1s}.mid .con h2{font-size:20px;font-family:monospace}.mid .con p{font-size:16px;color:#b6b6b6;font-family:Calibri,Trebuchet MS,sans-serif}.works{width:100vw;height:100vh;z-index:3;position:relative}.works .programming{position:relative;z-index:3;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:50px}.works .programming h1{font-size:35px}.works .programming .logos{display:flex;justify-content:center;align-items:center;gap:5vw}.works .programming .logos img{animation:pan 3s infinite ease-in-out;transition:.5s!important;display:inline;height:90px;width:90px;position:relative;filter:brightness(100%) contrast(80%) saturate(0%)}.works .programming .logos img:nth-child(6){margin-top:20px}.works .programming .logos img:nth-child(1){animation-delay:3s;width:60px;-o-object-fit:cover;object-fit:cover}.works .programming .logos img:nth-child(1):hover{width:60px;-o-object-fit:cover;object-fit:cover}.works .programming .logos img:nth-child(2){animation-delay:3s;width:60px;-o-object-fit:cover;object-fit:cover}.works .programming .logos img:nth-child(2):hover{width:60px;-o-object-fit:cover;object-fit:cover}.works .programming .logos img:nth-child(5){animation-delay:4s;height:60px;margin-top:20px;margin-left:0;width:60px}.works .programming .logos img:nth-child(5):hover{height:65px;margin-top:20px;width:65px}.works .programming .logos img:nth-child(6){animation-delay:4s;margin-left:0;animation-delay:5s;height:60px;margin-top:20px;width:60px}.works .programming .logos img:nth-child(6):hover{height:65px;margin-top:20px;width:65px}.works .programming .logos img:hover{transition:1s!important;height:100px;width:100px;filter:brightness(100%) contrast(100%)}.works .programming .logos img:nth-child(3){animation-delay:5s;height:60px;margin-top:20px;width:60px}.works .programming .logos img:nth-child(3):hover{height:65px;margin-top:20px;width:65px}.works .programming .logos img:nth-child(4){animation-delay:5s;height:60px;margin-top:20px;width:60px}.works .programming .logos img:nth-child(4):hover{height:65px;margin-top:20px;width:65px}.projects{height:300vh;width:300vw;z-index:3}.projects .project-con{width:100%!important;position:absolute;overflow-x:visible;scrollbar-width:none;height:100vh;display:flex;gap:25vw;padding:0 25vw;z-index:3}.projects .project-con .project{width:100vw;display:flex;justify-content:center;align-items:center}.projects .project-con .project .main{width:50vw;height:70vh}.projects .project-con .project .main img{background-color:gray;width:50vw;height:70vh;-o-object-fit:cover;object-fit:cover}.projects .project-con .project .main .top{height:20%;width:100%}.projects .project-con .project .main .top .tab{width:100%;height:45%;display:flex;justify-content:center;background:#000}.projects .project-con .project .main .top .tab .notname{width:60%;height:100%}.projects .project-con .project .main .top .tab .name{border:1px solid white;border-top-left-radius:1px;border-top-right-radius:8px;background-color:#4b4b4b;width:40%;height:100%;font-family:monospace;display:flex;justify-content:center;align-items:center;border-bottom:none}.projects .project-con .project .main .top .search{width:100%;height:50%;background-color:#313131;border:1px solid white;display:flex;justify-content:center;align-items:center;font-family:monospace}.credit-con{width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:1}.credit-con .credit{z-index:3;width:-moz-min-content;width:min-content}.credit-con .credit h1:first-child{color:transparent;font-size:50px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(255,255,255)}.credit-con .credit .google{color:#fb0;margin-top:50px;display:flex}.credit-con .credit .google svg{width:30px;height:30px;fill:#fff;display:inline}.credit-con .credit .google a{text-decoration:none;text-transform:lowercase;margin-left:10px;font-size:30px}.credit-con .credit .google a:hover:after{content:"";height:2px;width:420px;background-color:#fff;position:absolute;margin-top:34px;margin-left:0}.credit-con .credit .google a:after{transition:all 1s;content:"";height:2px;width:0px;background-color:#fff;position:absolute;left:0;margin-top:34px}.credit-con .credit .google h1{margin-left:2px;margin-top:0;font-size:30px}.credit-con .credit .d2{display:flex}.credit-con .credit .d2 svg{width:30px;height:30px;fill:#fff;display:inline}.credit-con .credit .d2 a{text-decoration:none;text-transform:lowercase;font-size:30px}.credit-con .credit .d2 a:hover:after{content:"";height:2px;width:290px;background-color:#fff;position:absolute;margin-top:34px;margin-left:0}.credit-con .credit .d2 a:after{transition:all 1s;content:"";height:2px;width:0px;background-color:#fff;position:absolute;left:0%;margin-top:34px}.credit-con .credit .d2 h1{margin-left:2px;margin-top:0;font-size:30px}.credit-con .credit .d3{display:flex}.credit-con .credit .d3 svg{width:30px;height:30px;fill:#fff;display:inline}.credit-con .credit .d3 a{text-decoration:none;text-transform:lowercase;font-size:30px}.credit-con .credit .d3 a:hover:after{content:"";height:2px;width:220px;background-color:#fff;position:absolute;margin-top:34px;margin-left:0}.credit-con .credit .d3 a:after{transition:all 1s;content:"";height:2px;width:0px;background-color:#fff;position:absolute;left:0%;margin-top:34px}.credit-con .credit .d3 h1{margin-left:2px;margin-top:0;font-size:30px}.cen{position:absolute;top:4125px;left:-100vw;z-index:30;width:100%;height:50vh;display:flex;justify-content:flex-end;align-items:center;opacity:0}.cen h1:first-child{font-size:30px;-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(255,255,255);white-space:break-spaces}.last{position:relative;height:100vh;display:grid;z-index:3;grid-template-rows:50px 1fr 150px;grid-template-columns:1fr;flex-direction:column;width:100vw;overflow:hidden;background-color:#000;outline:1px white solid}.last h1:first-child{color:transparent;font-size:50px;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:rgb(255,255,255)}.last #last{z-index:3;width:100vw;height:150px;display:flex;justify-content:flex-start;flex-direction:column;align-items:center;color:#fff;font-size:20px}.last #last button{background-color:transparent;border:none;margin-bottom:0;font-size:40px}.last #last h2{font-family:Cinzel Decorative}.last .contact h2{font-size:17px}.last .contact .cc{display:inline-block;margin-top:10vh;margin-left:calc((100vw - 7px)/4)}.last .contact .cc ul{text-decoration:none;font-style:none}.last .contact .cc ul li{color:gray;display:block;font-size:15px;line-height:30px;text-decoration:none;font-family:monospace}.last .contact .c1{margin-left:calc((100vw - 7px) / 6)}.last .contact .icon{position:absolute;left:40%;transform:translate(-40%)}.last .contact i{margin-top:calc(100vh - 120px);margin-left:auto;margin-right:20px}::-webkit-scrollbar{-webkit-transition:all 2s;transition:all 2s;background-color:transparent;color:#aba499;width:0px}::-webkit-scrollbar:horizontal{background-color:transparent;color:#aba499;width:50px}::-webkit-scrollbar-thumb{-webkit-transition:2s;transition:2s;border:2px solid transparent;background-clip:content-box;background-color:#ababab}::-webkit-scrollbar-thumb:horizontal{border:20px solid transparent;background-clip:content-box;background-color:#ababab}::-webkit-scrollbar-corner{background-color:transparent}::-webkit-scrollbar-track{-webkit-transition:2s;transition:2s;background-color:transparent}
