.about{position:absolute;z-index:10;width:calc(100vw - 200px - 2rem);left:calc(200px + 2rem);top:128px;padding-top:1rem;height:auto;overflow:auto}.construction{border:2px dashed #fff!important;filter:saturate(0) contrast(1);overflow:hidden;transition:filter .2s ease;position:relative}.construction:after{transition:opacity .2s ease}.construction:hover{filter:saturate(0) contrast(.5)}.construction:hover:after{width:inherit;height:100%;position:absolute;top:0;color:#fff;left:0;font-size:4vw;content:"COMING SOON";display:flex;flex-flow:column;text-align:center;opacity:1;justify-content:center}.module-wrapper{gap:2rem;padding-bottom:1rem}.buttons,.module-wrapper{display:flex;flex-flow:wrap}.buttons{justify-content:center;gap:1rem;width:auto}.download{width:calc(35vw - 2px - 2rem);text-align:center;background:#ffd400;-webkit-clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem));clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem))}.download:hover{background:#333}.download:hover h2{color:#ffd400}.download:hover h2,.download h2{font-size:2vw;line-height:2;font-family:Rajdhani,sans-serif}.download h2{color:#333}.download-module{height:auto;width:35vw;border:2px solid #888;padding:1rem;display:flex;flex-flow:column;gap:1rem;border-radius:1rem;background:rgba(17,17,17,.6666666667);-webkit-backdrop-filter:brightness(.2) blur(20px);backdrop-filter:brightness(.2) blur(20px)}.image{position:relative;height:10vw;width:10vw;cursor:pointer}.image iframe{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:all .5s ease;box-shadow:inset 0 0 50px #000;border:1px solid hsla(0,0%,66.7%,.1333333333);border-radius:100%;background:#333}.image:before{top:0}.image:after,.image:before{display:flex;flex-flow:row;justify-content:space-between;line-height:1rem;content:"+";color:#ffd400;position:absolute;-webkit-animation:swap1 .1s linear infinite;animation:swap1 .1s linear infinite;transition:all .2s ease}.image:after{bottom:0;-webkit-animation-delay:.05s;animation-delay:.05s}.image:hover:before{top:0}.image:hover:after,.image:hover:before{display:flex;flex-flow:row;justify-content:space-between;line-height:1rem;content:"+";color:#fff;position:absolute;-webkit-animation:swap1 1s linear infinite;animation:swap1 1s linear infinite;transition:all .2s ease}.image:hover:after{bottom:0;-webkit-animation-delay:.5s;animation-delay:.5s}.image:hover iframe{border:2px solid #fff;transform:scale(1.05)}.image:active:before{top:0;-webkit-animation:swap1 1s linear infinite;animation:swap1 1s linear infinite}.image:active:after,.image:active:before{display:none;flex-flow:row;justify-content:space-between;content:"*";font-size:2rem;line-height:2rem;color:#f21;position:absolute}.image:active:after{bottom:0}.image:active iframe{border-radius:.5rem;filter:saturate(0) contrast(.5) brightness(.8);border:2px solid red;background:transparent;transform:scale(1);box-shadow:inset 0 0 0}@-webkit-keyframes swap1{0%{right:0;left:unset}50%{right:unset;left:0}to{right:0;left:unset}}@keyframes swap1{0%{right:0;left:unset}50%{right:unset;left:0}to{right:0;left:unset}}.visuals{display:flex;flex-flow:row;gap:1rem}.desc{max-width:50%}.desc .item-status{font-size:1vw}.desc .module-title{color:#ffd400;font-size:2vw}.desc .item-desc{border-top:1px solid #ffd400;padding-top:.5rem;margin-top:.5rem;font-size:.8vw;width:calc(25vw - 4px - 3rem)}@-webkit-keyframes blinkcursor{0%{opacity:0}49%{opacity:0}50%{opacity:1}to{opacity:1}}@keyframes blinkcursor{0%{opacity:0}49%{opacity:0}50%{opacity:1}to{opacity:1}}.blinkcursor{-webkit-animation:blinkcursor 1s linear infinite;animation:blinkcursor 1s linear infinite}.title{position:absolute;right:50px;top:50px;z-index:20;width:calc(100vw - 200px - 2rem)}.title h1{text-shadow:5px 5px 0 #000;font-size:2vw;text-align:right;color:#ffd400}.entry{transform:rotate(5deg);font-weight:800;color:#555;text-shadow:2px 2px #262626;display:flex;flex-flow:row;justify-content:space-between;text-align:left;margin-bottom:2rem;transform-origin:top left;position:relative;padding-right:1rem}.entry:after{content:"";width:100%;height:5rem;position:absolute;background-position:0;top:1rem;left:0;background-repeat:no-repeat;background-size:10rem}@media(max-width:1400px){.visuals{display:flex;flex-flow:row;gap:1rem}.desc{max-width:unset}.desc .module-title{color:#ffd400;font-size:2rem}.desc .item-desc{border-top:1px solid #ffd400;padding-top:.5rem;margin-top:.5rem;font-size:.8rem;width:calc(60vw - 4px - 3rem)}.desc .item-status{font-size:1rem}.download{width:calc(70vw - 2px - 2rem);text-align:center;background:#ffd400;-webkit-clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem));clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem))}.download:hover{background:#333}.download:hover h2{color:#ffd400}.download:hover h2,.download h2{font-size:2vw;line-height:2;font-family:Rajdhani,sans-serif}.download h2{color:#333}.download-module{height:auto;width:70vw;border:2px solid #888;padding:1rem;display:flex;flex-flow:column;gap:1rem;border-radius:1rem;background:rgba(17,17,17,.6666666667);-webkit-backdrop-filter:brightness(.2) blur(20px);backdrop-filter:brightness(.2) blur(20px)}}@media(max-width:1024px){.title{position:absolute;right:0;top:135px;z-index:10;width:calc(100vw - 2rem);transform:rotate(5deg)}.title h1{font-size:2.5vw}.about{position:absolute;z-index:10;width:100vw;left:0;top:100px;padding-top:2rem;overflow-y:auto;overflow-x:hidden}.download{background:#ffd400;width:calc(90vw - 2px - 2rem);-webkit-clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem));clip-path:polygon(0 0,calc(100% - .25rem) 0,100% .25rem,100% 100%,.25rem 100%,0 calc(100% - .25rem))}.download:hover h2,.download h2{color:#000;font-size:2rem}.image{position:relative;height:calc(90vw - 4px - 2rem);width:calc(90vw - 4px - 2rem)}.visuals{flex-flow:column}.desc{max-width:unset}.desc .module-title{color:#ffd400;font-size:2rem}.desc .item-desc{border-top:1px solid #ffd400;padding-top:.5rem;margin-top:.5rem;font-size:.8rem;width:calc(90vw - 4px - 2rem)}.download-module{height:auto;width:90vw;margin:auto;border:2px solid #888;padding:1rem;display:flex;flex-flow:column;gap:1rem;border-radius:1rem;background:rgba(17,17,17,.6666666667);-webkit-backdrop-filter:brightness(.2) blur(20px);backdrop-filter:brightness(.2) blur(20px)}.entry{transform:rotate(5deg);font-weight:800;color:#555;text-shadow:2px 2px #262626}}