@import"https://fonts.googleapis.com/css2?family=IBM+Plex+Mono:wght@300;400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700&display=swap";:root{--invalid-border-color: var(--color-rust)}@font-face{font-family:Cyberjunkies;src:url(/assets/fonts/Cyberjunkies.ttf) format("truetype");font-weight:400;font-style:normal}.preloader{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;background-color:#000;z-index:9999;overflow:hidden}.preloader.loaded{animation:fadeOutLoaderBg 1.5s ease forwards;background-color:#000c;pointer-events:none}@keyframes fadeOutLoaderBg{0%{background-color:#000}to{background-color:#000c}}.preloader-content{position:relative;z-index:2;text-align:center;width:100%;max-width:800px;pointer-events:auto}.loading-progress{position:absolute;width:100%;height:2px;bottom:-60px;left:0;background:#ffffff1a;overflow:hidden}.loading-bar{height:100%;background:linear-gradient(90deg,#fff,#f3ede0);width:0%;animation:loadingProgress 5s ease;animation-fill-mode:forwards}@keyframes loadingProgress{0%{width:0%}to{width:100%}}.loading-percentage{font-family:IBM Plex Mono,monospace;font-size:1rem;color:#fff;position:absolute;bottom:-90px;width:100%;text-align:center;opacity:.8;letter-spacing:.05em}.godai-text{position:relative;width:800px;font-family:Cyberjunkies,sans-serif;font-style:normal;font-weight:700;font-size:200px;line-height:180px;text-align:center;text-transform:uppercase;color:#000;margin:0 auto;padding:20px;overflow:hidden;-webkit-text-stroke:2px #000000;letter-spacing:20px}.godai-text:before{content:"GODAI";position:absolute;top:0;left:0;width:100%;height:100%;font-family:Cyberjunkies,sans-serif;font-weight:700;font-size:200px;line-height:180px;text-align:center;text-transform:uppercase;color:#fff;-webkit-text-stroke:2px #FFFFFF;display:flex;align-items:center;justify-content:center;letter-spacing:20px;mask:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 60px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) - 40px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) - 20px),rgba(255,255,255,1) var(--wave-x, -100px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) + 20px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) + 40px),transparent calc(var(--wave-x, -100px) + 60px),transparent 100%);-webkit-mask:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 60px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) - 40px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) - 20px),rgba(255,255,255,1) var(--wave-x, -100px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) + 20px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) + 40px),transparent calc(var(--wave-x, -100px) + 60px),transparent 100%);animation:smoothWaveReveal 2s cubic-bezier(.25,.46,.45,.94) infinite;z-index:2}.godai-text:after{content:"";position:absolute;top:-40px;left:-40px;width:calc(100% + 80px);height:calc(100% + 80px);background:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 80px),rgba(255,255,255,.1) calc(var(--wave-x, -100px) - 50px),rgba(255,255,255,.3) calc(var(--wave-x, -100px) - 25px),rgba(255,255,255,.5) var(--wave-x, -100px),rgba(255,255,255,.3) calc(var(--wave-x, -100px) + 25px),rgba(255,255,255,.1) calc(var(--wave-x, -100px) + 50px),transparent calc(var(--wave-x, -100px) + 80px),transparent 100%);clip-path:polygon(calc(var(--wave-x, -100px) - 200px) 0%,calc(var(--wave-x, -100px) + 200px) 0%,calc(var(--wave-x, -100px) + 150px) 100%,calc(var(--wave-x, -100px) - 150px) 100%);animation:smoothWaveBackground 4s cubic-bezier(.25,.46,.45,.94) infinite;z-index:1;filter:blur(2px)}@keyframes smoothWaveReveal{0%{--wave-x: -100px}1%{--wave-x: -92px}2%{--wave-x: -84px}3%{--wave-x: -76px}4%{--wave-x: -68px}5%{--wave-x: -60px}6%{--wave-x: -52px}7%{--wave-x: -44px}8%{--wave-x: -36px}9%{--wave-x: -28px}10%{--wave-x: -20px}11%{--wave-x: -12px}12%{--wave-x: -4px}13%{--wave-x: 4px}14%{--wave-x: 12px}15%{--wave-x: 20px}16%{--wave-x: 28px}17%{--wave-x: 36px}18%{--wave-x: 44px}19%{--wave-x: 52px}20%{--wave-x: 60px}21%{--wave-x: 68px}22%{--wave-x: 76px}23%{--wave-x: 84px}24%{--wave-x: 92px}25%{--wave-x: 100px}26%{--wave-x: 108px}27%{--wave-x: 116px}28%{--wave-x: 124px}29%{--wave-x: 132px}30%{--wave-x: 140px}31%{--wave-x: 148px}32%{--wave-x: 156px}33%{--wave-x: 164px}34%{--wave-x: 172px}35%{--wave-x: 180px}36%{--wave-x: 188px}37%{--wave-x: 196px}38%{--wave-x: 204px}39%{--wave-x: 212px}40%{--wave-x: 220px}41%{--wave-x: 228px}42%{--wave-x: 236px}43%{--wave-x: 244px}44%{--wave-x: 252px}45%{--wave-x: 260px}46%{--wave-x: 268px}47%{--wave-x: 276px}48%{--wave-x: 284px}49%{--wave-x: 292px}50%{--wave-x: 300px}51%{--wave-x: 308px}52%{--wave-x: 316px}53%{--wave-x: 324px}54%{--wave-x: 332px}55%{--wave-x: 340px}56%{--wave-x: 348px}57%{--wave-x: 356px}58%{--wave-x: 364px}59%{--wave-x: 372px}60%{--wave-x: 380px}61%{--wave-x: 388px}62%{--wave-x: 396px}63%{--wave-x: 404px}64%{--wave-x: 412px}65%{--wave-x: 420px}66%{--wave-x: 428px}67%{--wave-x: 436px}68%{--wave-x: 444px}69%{--wave-x: 452px}70%{--wave-x: 460px}71%{--wave-x: 468px}72%{--wave-x: 476px}73%{--wave-x: 484px}74%{--wave-x: 492px}75%{--wave-x: 500px}76%{--wave-x: 508px}77%{--wave-x: 516px}78%{--wave-x: 524px}79%{--wave-x: 532px}80%{--wave-x: 540px}81%{--wave-x: 548px}82%{--wave-x: 556px}83%{--wave-x: 564px}84%{--wave-x: 572px}85%{--wave-x: 580px}86%{--wave-x: 588px}87%{--wave-x: 596px}88%{--wave-x: 604px}89%{--wave-x: 612px}90%{--wave-x: 620px}91%{--wave-x: 628px}92%{--wave-x: 636px}93%{--wave-x: 644px}94%{--wave-x: 652px}95%{--wave-x: 660px}96%{--wave-x: 668px}97%{--wave-x: 676px}99%{--wave-x: 684px}to{--wave-x: 692px}}@keyframes smoothWaveBackground{0%{--wave-x: -200px;clip-path:path("M -300 0 C -250 25, -200 -15, -150 10 C -100 35, -50 -25, 0 5 L 100 5 C 50 -25, 0 35, -50 10 C -100 -15, -150 25, -200 0 Z");transform:translateY(0) scaleY(1)}12%{--wave-x: -100px;clip-path:path("M -200 0 C -150 30, -100 -20, -50 15 C 0 40, 50 -30, 100 8 L 200 8 C 150 -30, 100 40, 50 15 C 0 -20, -50 30, -100 0 Z");transform:translateY(-5px) scaleY(1.1)}25%{--wave-x: 50px;clip-path:path("M -50 0 C 0 35, 50 -25, 100 18 C 150 45, 200 -35, 250 12 L 350 12 C 300 -35, 250 45, 200 18 C 150 -25, 100 35, 50 0 Z");transform:translateY(-8px) scaleY(1.15)}37%{--wave-x: 200px;clip-path:path("M 100 0 C 150 28, 200 -18, 250 12 C 300 38, 350 -28, 400 8 L 500 8 C 450 -28, 400 38, 350 12 C 300 -18, 250 28, 200 0 Z");transform:translateY(-5px) scaleY(1.1)}50%{--wave-x: 350px;clip-path:path("M 250 0 C 300 32, 350 -22, 400 16 C 450 42, 500 -32, 550 10 L 650 10 C 600 -32, 550 42, 500 16 C 450 -22, 400 32, 350 0 Z");transform:translateY(-10px) scaleY(1.2)}62%{--wave-x: 500px;clip-path:path("M 400 0 C 450 26, 500 -16, 550 14 C 600 36, 650 -26, 700 6 L 800 6 C 750 -26, 700 36, 650 14 C 600 -16, 550 26, 500 0 Z");transform:translateY(-8px) scaleY(1.15)}75%{--wave-x: 650px;clip-path:path("M 550 0 C 600 30, 650 -20, 700 12 C 750 40, 800 -30, 850 8 L 950 8 C 900 -30, 850 40, 800 12 C 750 -20, 700 30, 650 0 Z");transform:translateY(-5px) scaleY(1.1)}87%{--wave-x: 800px;clip-path:path("M 700 0 C 750 24, 800 -14, 850 10 C 900 34, 950 -24, 1000 4 L 1100 4 C 1050 -24, 1000 34, 950 10 C 900 -14, 850 24, 800 0 Z");transform:translateY(-3px) scaleY(1.05)}to{--wave-x: 950px;clip-path:path("M 850 0 C 900 20, 950 -10, 1000 8 C 1050 28, 1100 -20, 1150 2 L 1250 2 C 1200 -20, 1150 28, 1100 8 C 1050 -10, 1000 20, 950 0 Z");transform:translateY(0) scaleY(1)}}.email-form-container{margin-top:7rem;opacity:0;animation:formFadeIn 1.5s forwards .5s;position:relative;z-index:10000;display:block;width:100%;max-width:600px;margin-left:auto;margin-right:auto;pointer-events:auto!important}@keyframes formFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.email-form{background-color:#f3ede00d;padding:2rem;border-radius:.5rem;max-width:600px;margin:0 auto;border:1px solid rgba(243,237,224,.1);box-shadow:0 0 15px #d94b1833,0 0 30px #f3ede01a;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);transform:translateZ(0)}.email-form h2{color:var(--color-cream);margin-bottom:1.5rem;font-size:1.8rem;text-transform:uppercase;letter-spacing:2px;font-family:IBM Plex Mono,monospace;font-weight:500}.form-group{display:flex;flex-direction:column;gap:.5rem;position:relative;width:100%}.form-group input{flex:1;padding:.75rem 1rem;font-size:1rem;border:none;border-radius:.25rem;background-color:#f3ede01a;color:var(--color-cream);border:1px solid rgba(243,237,224,.2);font-family:IBM Plex Mono,monospace;letter-spacing:.03em;transition:border-color .3s,box-shadow .3s}.form-group input:focus{outline:none;border-color:var(--color-cream);box-shadow:0 0 10px #f3ede04d}.form-group input::placeholder{color:#f3ede099;font-family:IBM Plex Mono,monospace;font-weight:300}.form-group button{padding:.75rem 1.5rem;margin-top:.5rem;font-size:1rem;background-color:var(--color-rust);color:var(--color-cream);border:none;border-radius:.25rem;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;position:relative;overflow:hidden;font-family:IBM Plex Mono,monospace;font-weight:500}.form-group button:hover{background-color:var(--color-rust-dark);box-shadow:0 0 15px #d94b1880}.form-group button:after{content:"";position:absolute;top:-50%;left:-50%;width:200%;height:200%;background:linear-gradient(#fff3,#fff0);transform:rotate(30deg);opacity:0;transition:opacity .3s}.form-group button:hover:after{opacity:1}input:invalid{box-shadow:none}.form-group .validation-message{position:relative;color:var(--color-rust);padding:.5rem 0;font-family:IBM Plex Mono,monospace;font-size:.85rem;display:flex;align-items:center;letter-spacing:.03em;margin-bottom:.5rem}.form-group .validation-message:before{content:"✕";margin-right:8px;font-size:.9rem;color:var(--color-rust)}.form-group input[aria-invalid=true]{border:1px solid var(--color-rust)!important;box-shadow:0 0 8px #d94b184d;animation:errorShake .4s ease-in-out}@keyframes errorShake{0%,to{transform:translate(0)}25%{transform:translate(-5px)}75%{transform:translate(5px)}}.thank-you-message{margin-top:5rem;color:var(--color-cream);opacity:0;animation:fadeIn 1s forwards;position:relative;z-index:2;font-family:IBM Plex Mono,monospace;letter-spacing:.03em}.thank-you-message h2{font-size:2rem;margin-bottom:1rem;text-transform:uppercase;letter-spacing:2px;font-family:IBM Plex Mono,monospace;font-weight:500}.thank-you-message p{font-size:1.1rem;opacity:.8;font-family:IBM Plex Mono,monospace;font-weight:300}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.preloader.fade-out{animation:fadeOutPreloader 1s forwards;pointer-events:none}.thank-you-message.fade-out{animation:fadeOutThankYou .8s forwards}@keyframes fadeOutPreloader{0%{opacity:1}to{opacity:0;visibility:hidden}}@keyframes fadeOutThankYou{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}@media (max-width: 768px){.godai-text{font-size:120px;line-height:100px;width:85%;letter-spacing:15px}.godai-text:before{font-size:120px;line-height:100px;letter-spacing:15px;animation:smoothWaveReveal 2s cubic-bezier(.25,.46,.45,.94) infinite;mask:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 40px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) - 25px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) - 15px),rgba(255,255,255,1) var(--wave-x, -100px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) + 15px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) + 25px),transparent calc(var(--wave-x, -100px) + 40px),transparent 100%);-webkit-mask:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 40px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) - 25px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) - 15px),rgba(255,255,255,1) var(--wave-x, -100px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) + 15px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) + 25px),transparent calc(var(--wave-x, -100px) + 40px),transparent 100%)}.godai-text:after{animation:smoothWaveBackground 2s cubic-bezier(.25,.46,.45,.94) infinite;background:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 60px),rgba(255,255,255,.1) calc(var(--wave-x, -100px) - 35px),rgba(255,255,255,.3) calc(var(--wave-x, -100px) - 20px),rgba(255,255,255,.5) var(--wave-x, -100px),rgba(255,255,255,.3) calc(var(--wave-x, -100px) + 20px),rgba(255,255,255,.1) calc(var(--wave-x, -100px) + 35px),transparent calc(var(--wave-x, -100px) + 60px),transparent 100%)}.form-group{flex-direction:column}.email-form{padding:1.5rem;margin:0 1rem}}@media (max-width: 480px){.godai-text{font-size:80px;line-height:70px;width:90%;letter-spacing:10px}.godai-text:before{font-size:80px;line-height:70px;letter-spacing:10px;animation:smoothWaveReveal 2s cubic-bezier(.25,.46,.45,.94) infinite;mask:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 30px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) - 20px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) - 10px),rgba(255,255,255,1) var(--wave-x, -100px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) + 10px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) + 20px),transparent calc(var(--wave-x, -100px) + 30px),transparent 100%);-webkit-mask:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 30px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) - 20px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) - 10px),rgba(255,255,255,1) var(--wave-x, -100px),rgba(255,255,255,.6) calc(var(--wave-x, -100px) + 10px),rgba(255,255,255,.2) calc(var(--wave-x, -100px) + 20px),transparent calc(var(--wave-x, -100px) + 30px),transparent 100%)}.godai-text:after{animation:smoothWaveBackground 2s cubic-bezier(.25,.46,.45,.94) infinite;background:linear-gradient(90deg,transparent 0%,transparent calc(var(--wave-x, -100px) - 40px),rgba(255,255,255,.1) calc(var(--wave-x, -100px) - 25px),rgba(255,255,255,.3) calc(var(--wave-x, -100px) - 15px),rgba(255,255,255,.5) var(--wave-x, -100px),rgba(255,255,255,.3) calc(var(--wave-x, -100px) + 15px),rgba(255,255,255,.1) calc(var(--wave-x, -100px) + 25px),transparent calc(var(--wave-x, -100px) + 40px),transparent 100%)}.loading-progress{width:90%;left:5%}}.navigation{position:fixed;width:100%;max-width:1464px;height:100px;left:0;right:0;margin:0 auto;top:0;z-index:100}.nav-container{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:15px;position:absolute;width:100%;height:45px;left:0;top:15px}.nav-links{display:flex;flex-direction:row;align-items:center;justify-content:center;padding:25px;gap:20px;width:auto;min-width:800px;margin:0 auto;height:auto;border:1px solid rgba(243,237,224,.3);border-radius:500px}.nav-links a{font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:500;font-size:12px;line-height:18px;text-transform:uppercase;color:#fff;text-decoration:none;position:relative;padding-bottom:4px;white-space:nowrap;text-align:center}.nav-links a.active{color:#fff;position:relative;background-color:#ff991c4d;border-radius:20px;padding:6px 12px;margin:-6px -12px}.nav-links a.active:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translate(-50%);width:120%;height:2px;border-radius:50% 50% 0 0}.nav-background{display:none}@media (max-width: 768px){.nav-container{padding:10px}.nav-links{gap:15px;min-width:600px}.nav-links a{font-size:10px;line-height:16px}}@media (max-width: 480px){.navigation{left:0}.nav-container{width:100%;padding:8px}.nav-links{gap:20px!important;min-width:380px;overflow:hidden}.nav-links a{font-size:8px;line-height:12px;padding-bottom:2px;white-space:normal;text-align:center}}@media (max-width: 320px){.nav-container{width:250px;left:50%}.nav-links{gap:8px;min-width:380px}.nav-links a{font-size:7px;line-height:10px}}@media (min-width: 1920px){.navigation{max-width:1800px}.nav-links{min-width:900px;gap:30px}.nav-links a{font-size:14px}}@media (min-width: 2560px){.navigation{max-width:2600px;height:160px}.nav-container{height:100px;top:40px}.nav-links{min-width:1800px;gap:120px!important;padding:40px;border-radius:800px;border-width:2px}.nav-links a{font-size:26px;line-height:28px;letter-spacing:2px;padding:5px 0}.nav-links a.active{padding:12px 24px;margin:-12px -24px;border-radius:35px}}.section{height:100vh;width:100%;position:relative;overflow:hidden}.parallax-banner{height:100%;width:100%}.hero-section{background-color:var(--primary-color)}.hero-content{position:absolute;width:100%;height:100%;z-index:2;display:flex;flex-direction:column;justify-content:center;align-items:center}.video-container{position:fixed;width:100%;height:100%;overflow:hidden;z-index:-1}.hero-characters-container{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:2;pointer-events:none}.hero-characters-image{position:relative;max-width:90%;height:auto;object-fit:contain;transform:translateY(10%)}.enter-godai-container{position:absolute;width:100%;bottom:120px;left:0;display:flex;justify-content:center;align-items:center;z-index:6}.enter-godai-image{max-width:25%;margin-bottom:50px;height:auto;z-index:91}.decorative-elements{position:absolute;width:100%;height:100%;pointer-events:none;z-index:1}.project-section{background-color:var(--secondary-color)}.keep-section{background-color:var(--primary-color)}.factions-section{background-color:var(--secondary-color)}.world-section{background-color:var(--primary-color)}@media (max-width: 768px){.hero-characters-image{max-width:80%;transform:translateY(5%)}.enter-godai-container{bottom:60px}.enter-godai-image{max-width:200px}.section{overflow:hidden}}@media (max-width: 480px){.hero-characters-image{max-width:75%;transform:translateY(0)}.enter-godai-container{bottom:40px}.enter-godai-image{max-width:150px}.section{overflow:hidden}}.email-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#071726e6;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.email-modal{background-color:#071726;border:1px solid rgba(255,255,255,.12);box-shadow:0 0 30px #0006;padding:35px 40px;border-radius:6px;width:90%;max-width:600px;text-align:center}.email-modal h2{color:#fff;font-family:Cyberjunkies,sans-serif;font-size:28px;text-transform:uppercase;letter-spacing:2px;margin-bottom:15px;margin-top:0}.email-modal p{color:#ffffffb3;font-family:IBM Plex Mono,monospace;font-size:14px;line-height:1.5;margin-bottom:30px}.email-modal input{width:100%;padding:14px 16px;margin-bottom:25px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:#fff;border-radius:4px;font-family:IBM Plex Mono,monospace;font-size:15px;transition:all .3s ease}.email-modal input:focus{outline:none;border-color:#d94b1880;box-shadow:0 0 0 2px #d94b1833}.email-modal input::placeholder{color:#fff6}.email-actions{display:flex;justify-content:space-between;gap:15px}.email-modal button{flex:1;padding:12px 20px;border:none;border-radius:4px;cursor:pointer;font-family:IBM Plex Mono,monospace;font-size:15px;font-weight:500;text-transform:uppercase;letter-spacing:1px;transition:all .3s ease}.email-modal button[type=submit]{background-color:#d94b18;color:#fff}.email-modal button[type=submit]:hover{background-color:#f05a24;box-shadow:0 0 15px #d94b1866}.email-modal .skip-button{background-color:transparent;color:#fff9;border:1px solid rgba(255,255,255,.2)}.email-modal .skip-button:hover{background-color:#ffffff0d;color:#fffc;border-color:#ffffff4d}@media (max-width: 768px){.email-modal{padding:25px 20px;max-width:380px}.email-modal h2{font-size:24px}}.hero-content{position:relative;width:100%;height:100%}.hero-characters-container{position:absolute;width:100%;height:100%;bottom:0;left:0;display:flex;justify-content:center;align-items:flex-end;pointer-events:none;z-index:1;overflow:hidden}.hero-characters-image{position:relative;height:auto;object-fit:contain;transform-origin:center bottom;max-height:85%!important}.hero-orange-border{pointer-events:none;box-sizing:border-box}.blur-gradient-bottom-characters{position:absolute;width:100%;height:40%;left:0;bottom:0;background:linear-gradient(to top,var(--primary-color) 0%,var(--primary-color) 15%,rgba(15,23,42,.8) 50%,rgba(15,23,42,.4) 75%,rgba(15,23,42,0) 100%);z-index:5;pointer-events:none;transition:opacity .3s ease}.enter-godai-container{position:absolute;width:100%;bottom:0;left:0;display:flex;justify-content:center;align-items:center;z-index:6}.enter-godai-text{position:relative;font-family:Cyberjunkies,sans-serif;font-weight:400;font-size:62px;line-height:1;text-align:center;text-transform:uppercase;color:#fff;z-index:91;padding:0;border:none;background-color:transparent;margin-bottom:40px;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.3),0 0 30px rgba(255,255,255,.2);animation:none;transition:text-shadow .3s ease}.enter-godai-text:before,.enter-godai-text:after{display:none}.enter-godai-text:hover{text-shadow:0 0 15px rgba(255,255,255,.7),0 0 30px rgba(255,255,255,.5),0 0 45px rgba(255,255,255,.3)}.enter-godai-text.ios-safari{bottom:4vh!important;z-index:1000!important}@media (max-width: 1200px){.enter-godai-text{font-size:38px;z-index:90}}@media (max-width: 768px){.enter-godai-container{bottom:15%}.enter-godai-text{font-size:32px}.enter-godai-text:hover{transform:none}.hero-characters-container{bottom:10%;width:151%}.blur-gradient-bottom-characters{height:35%}.hero-section-bg,.hero-characters-container,.hero-orange-border,.blur-gradient-bottom-characters,.enter-godai-container{overflow:hidden}}@media (max-width: 480px){.enter-godai-container{z-index:90;position:fixed;height:400px}.enter-godai-text{font-size:38px;z-index:90}.hero-characters-container{width:130%!important}.hero-characters-image{width:5000px!important;transform:translate(-60px,-40px)!important}.blur-gradient-bottom-characters{height:30%}.hero-section-bg,.hero-characters-container,.hero-orange-border,.blur-gradient-bottom-characters,.enter-godai-container{overflow:hidden}}@media (max-width: 426px){.enter-godai-text{bottom:8%}.hero-characters-image{right:1%}}@media (max-width: 415px){.enter-godai-text{bottom:-5%}}@media (max-width: 391px){.enter-godai-container{z-index:90;position:fixed;height:400px}.enter-godai-text{font-size:38px;z-index:90}.hero-characters-container{width:130%!important}.hero-characters-image{width:5000px!important;transform:translate(-60px,-40px)!important}.blur-gradient-bottom-characters{height:30%}.hero-section-bg,.hero-characters-container,.hero-orange-border,.blur-gradient-bottom-characters,.enter-godai-container{overflow:hidden}}@media (max-width: 376px){.enter-godai-text{bottom:6%}}@media (min-width: 1920px){.hero-characters-container{transform:scale(1.2)}.enter-godai-container{bottom:5%}.enter-godai-text{font-size:75px}}@media (min-width: 2560px){.hero-characters-container{width:100%;transform:scale(1.6);bottom:-5%}.hero-characters-image{max-height:140%;transform:translateY(-350px)}.enter-godai-container{bottom:8%}.enter-godai-text{font-size:140px}.hero-content{max-width:2000px;margin:0 auto;position:relative;overflow:hidden}.blur-gradient-bottom-characters{height:45%}}.project-section{position:relative;height:100vh;width:100%;background:#071726;overflow:hidden}.video-container{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.background-video{position:absolute;top:50%;left:50%;min-width:100%;min-height:100%;width:auto;height:auto;transform:translate(-50%,-50%);object-fit:cover}.project-blur-gradient{position:absolute;width:100%;height:40%;left:0;bottom:0;background:linear-gradient(to top,#071726,#071726cc 50%,#07172666,#07172600);z-index:4;pointer-events:none;transition:opacity .3s ease}.project-lines{position:absolute;width:100%;height:100%;left:0;top:0}.left-side{position:absolute;width:29px;height:474px;left:50px;top:122.5px}.left-side .vector-8{position:absolute;width:29px;height:100%;border:1.5px solid rgba(243,237,224,.05)}.left-side .vector-9{position:absolute;width:0;height:260px;left:7.5px;top:106px;border:5px solid rgba(243,237,224,.05)}.right-side{position:absolute;width:29px;height:474px;right:21.5px;top:122.5px;transform:scaleX(-1)}.right-side .vector-8{position:absolute;width:29px;height:100%;border:1.5px solid rgba(243,237,224,.05);transform:scaleX(-1)}.right-side .vector-9{position:absolute;width:0;height:260px;right:7.5px;top:106px;border:5px solid rgba(243,237,224,.05);transform:scaleX(-1)}.vertical-line{position:absolute;width:0;height:100%;top:0;border:1px solid rgba(243,237,224,.05);transition:transform .5s ease-out}.v1{left:8%}.v2{left:28%}.v3{left:50%}.v4{left:72%}.v5{left:92%}.project-avatar{pointer-events:none;transform-style:preserve-3d;backface-visibility:hidden}.project-avatar img{object-fit:contain}.project-title{position:absolute;font-family:Cyberjunkies,sans-serif;width:100%;text-align:right;top:25%;right:3%;font-weight:200;font-size:2.7rem;color:#fff;text-shadow:0 0 15px rgba(0,183,255,.3);opacity:.9;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.3),0 0 30px rgba(255,255,255,.2);z-index:10}.project-description{position:absolute;width:25%;right:3%;top:32%;font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:400;font-size:14px;line-height:20px;text-align:right;color:#fff;transition:transform .3s ease-out}.project-description .bold{font-weight:1000}.project-outline{position:absolute;width:100%;height:100%;left:0;top:0;background:#d9d9d90d;border:1px solid rgba(243,237,224,.5);z-index:9}.project-title.ios-safari{top:22vw!important;right:15vw!important}@media (max-width: 1200px){.project-title{font-size:3rem}.project-description{width:30%}.project-blur-gradient{height:100%;background:linear-gradient(to top,#071726e6,#071726bf,#07172699 60%,#07172666,#0717264d);z-index:90}.project-section,.video-container,.background-video{overflow:hidden}}@media (max-width: 768px){.project-title{font-size:2.5rem;top:8%}.project-description{width:80%;right:10%;text-align:center}.left-side,.right-side{display:none}.vertical-line{opacity:.5}.project-blur-gradient{height:100%;background:linear-gradient(to top,#071726e6,#071726bf,#07172699 60%,#07172666,#0717264d);z-index:90}.project-section,.video-container,.background-video{overflow:hidden}}@media (max-width: 480px){.project-title{font-size:2rem;transform:translateY(160px)!important;right:25%}.project-description{font-size:15px;line-height:18px}.vertical-line{opacity:.3}.project-blur-gradient{height:100%;background:linear-gradient(to top,#071726,#071726,#071726cc 60%,#071726b3,#07172699);z-index:90}.project-section,.video-container,.background-video{overflow:hidden}}@media only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3){.project-title{font-size:2.2rem;top:25%;transform:translateY(0)!important}.project-avatar img{width:500px!important;transform:translate(-30px)!important}}@supports (-webkit-touch-callout: none){.project-title{top:20vw!important;right:3vw!important}.project-description{position:relative!important;text-align:center!important;width:90vw!important;left:5vw!important;right:auto!important}}@media (max-width: 426px){.project-title{right:27%}.project-description{top:33%;font-size:12px;line-height:18px}.project-avatar img{width:500px;transform:translate(45px)}}@media (max-width: 415px){.project-description{top:30%;font-size:16px;line-height:18px}.project-avatar img{width:500px;transform:translate(-5px)}}@media only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3){.project-title{font-size:2.2rem;top:25%;transform:translateY(0)!important}}@media (max-width: 391px){.project-title{font-size:2rem;transform:translateY(160px)!important;right:25%!important;top:10%}.project-description{font-size:15px;line-height:18px}.vertical-line{opacity:.3}.project-blur-gradient{height:100%;background:linear-gradient(to top,#071726,#071726,#071726cc 60%,#071726b3,#07172699);z-index:90}.project-section,.video-container,.background-video{overflow:hidden}.project-avatar img{width:500px!important;transform:translate(-5px)!important}}@media (max-width: 376px){.project-title{top:5%}.project-description{font-size:14px;line-height:18px}}@media (min-width: 2560px){.project-section{max-width:2000px;margin:0 auto;position:relative}.project-title{right:4%;top:30%;font-size:5rem}.project-description{width:30%;right:4%;top:37%;font-size:32px;line-height:42px}.project-avatar{transform:scale(1.4);left:35%}.left-side{left:15%}.right-side{right:15%}}.nft-section-bg{position:absolute;width:100vw;height:100vh;background:#071726;overflow:hidden}.nft-bg-video{position:absolute;width:100%;height:100%;object-fit:cover;z-index:0}.nft-blur-gradient{position:absolute;width:100%;height:139px;left:0;bottom:0;background:linear-gradient(180deg,#07172600,#071726 89.9%);z-index:1}.nft-title{position:absolute;font-family:Cyberjunkies,sans-serif;width:100%;text-align:right;top:60%;right:40%;font-weight:200;font-size:2rem;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.3),0 0 30px rgba(255,255,255,.2);opacity:.9;z-index:10}@media (max-width: 768px){.nft-section-bg{overflow:hidden}}@media (max-width: 480px){.nft-title{font-size:2rem;text-align:center;left:1%;top:60%}.nft-section-bg{overflow:hidden}}@media only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3){.nft-title{font-size:1.8rem;text-align:center;right:0;left:0;top:57%}.nft-section-bg{overflow:hidden}}@media (max-width: 415px){.nft-title{text-align:center;left:-.5%;top:50%}}@media only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3){.nft-title{font-size:1.7rem;text-align:center;right:0;left:0;top:50%}.nft-section-bg{overflow:hidden}}@media (max-width: 391px){.nft-title{top:59%;left:.5%}}@media (max-width: 376px){.nft-title{font-size:1.7rem;text-align:center;right:0;left:0;top:55%}}@media (max-width: 320px){.nft-section-bg{overflow:hidden}}@media (min-width: 2560px){.nft-section-bg{margin:0 auto;position:relative}.nft-bg-video{width:100%}.nft-title{font-size:4rem;top:57%;left:-40%}}.nft-carousel-bg{position:absolute;width:100vw;height:100vh;left:0;top:0;background:transparent;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center}.nft-carousel{position:relative;width:100vw;height:400px;top:-8%;-webkit-user-select:none;user-select:none}.nft-card{box-sizing:border-box;position:absolute;transition:inherit;will-change:transform,box-shadow,border;pointer-events:auto;perspective:1000px}.nft-card .nft-card-inner{width:100%;height:100%;transition:transform .6s cubic-bezier(.68,-.55,.27,1.55);transform-style:preserve-3d;position:relative}.nft-card.center.flipped .nft-card-inner{transform:rotateY(180deg)}.nft-card-front,.nft-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:18px;display:flex;align-items:center;justify-content:center}.nft-card-back{position:absolute;width:100%;height:100%;backface-visibility:hidden;border-radius:18px;display:flex;align-items:center;justify-content:center;background:transparent;transform:rotateY(180deg);overflow:hidden}.nft-card-glow{position:absolute;width:230px;height:303px;left:50%;top:50%;transform:translate(-50%,-50%);background:#d9d9d9;mix-blend-mode:color-dodge;filter:blur(125px);z-index:1;pointer-events:none}.nft-card-back-main{position:absolute;width:230.05px;height:302.63px;left:50%;top:50%;transform:translate(-50%,-50%);background:#071726e6;border:3px solid #FF991C;border-radius:18px;z-index:2;display:flex;align-items:center;justify-content:center}.nft-card-back-content{display:flex;flex-direction:column;align-items:center;gap:16px;width:190px;text-align:center}.nft-card-back-title{width:auto;padding:6px 16px;font-family:Cyberjunkies,sans-serif;font-size:24px;color:#f3ede0;border-radius:8px}.nft-card-back-desc{font-family:IBM Plex Mono,monospace;padding:0 16px;width:85%;font-size:9px;line-height:18px;color:#fff;text-shadow:0px 0px 20px #000000}.nft-blur-gradient{position:absolute;left:50%;transform:translate(-50%);bottom:0;width:1617px;height:139px;background:linear-gradient(180deg,#07172600,#071726 89.9%);z-index:1;pointer-events:none}.nft-slider-controls{position:absolute;left:50%;transform:translate(-50%);bottom:40px;top:unset;width:auto;gap:350px!important;display:flex;align-items:center;justify-content:center;z-index:20}.nft-carousel-description{position:absolute;width:404px;height:60px;left:calc(50% - 202px);top:490px;font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:600;font-size:13px;line-height:20px;text-align:center;color:#fff;background:none;z-index:2;display:flex;align-items:center;justify-content:center}.nft-carousel-subtitle{position:absolute;width:404px;height:60px;left:calc(50% - 202px);top:565px;font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:800;font-size:13px;line-height:20px;text-align:center;color:#ff991c;background:none;z-index:2;display:flex;align-items:center;justify-content:center}.nft-arrow-btn{width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:none;border:none;cursor:pointer;opacity:1;transition:opacity .2s;padding:0}.nft-arrow-shape{width:8px;height:13px;background:#ff991c;box-shadow:0 0 5px #d94b18cc;border-radius:2px;display:inline-block;position:relative}.nft-arrow-shape.left{clip-path:polygon(100% 0,0 50%,100% 100%);transform:scaleX(-1)}.nft-arrow-shape.right{clip-path:polygon(0 0,100% 50%,0 100%)}.nft-dots{display:none;flex-direction:row;align-items:center;gap:7px!important;width:auto;height:15px;justify-content:center}.nft-dot{width:13px;height:13px;border-radius:50%;background:#1e223d;border:1px solid #F3EDE0;box-sizing:border-box;transition:background .2s,box-shadow .2s}.nft-dot.active{width:15px;height:15px;background:#ff991c;box-shadow:0 0 10px #ff991c;border:none}@media (max-width: 768px){.nft-slider-controls{gap:80px!important;top:650px!important;z-index:1000!important;position:fixed!important}.nft-carousel-description{top:620px;left:calc(50% - 150px);width:300px}.nft-card{width:100vh}.nft-carousel-bg{overflow:visible!important}.nft-arrow-btn{width:60px!important;height:60px!important;padding:10px!important;background:#07172680!important;border-radius:50%!important;display:none!important}}@media (max-width: 480px){.nft-card{width:140px!important;height:210px!important;left:50%!important;margin-left:-70px!important}.nft-card-back-main{width:140px!important;height:210px!important}.nft-card-glow{width:150px!important;height:220px!important}.nft-dots{display:flex!important}.nft-slider-controls{gap:50px!important;bottom:40px!important;z-index:1000!important;position:fixed!important}.nft-carousel-description{top:570px;left:calc(50% - 150px);width:300px;font-size:12px}.nft-carousel-subtitle{top:650px;left:calc(50% - 150px);width:300px}.nft-carousel-bg,.nft-carousel{overflow:visible!important}.nft-card-back-desc{font-size:10px!important;line-height:16px!important;width:90%!important;padding:0 10px!important}.nft-card-back-title{font-size:20px!important;padding:6px 12px!important}.nft-card-back-content{width:120px!important;gap:14px!important}}@media only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3){.nft-card{width:130px!important;height:200px!important;margin-left:-63px!important}.nft-card-back-main{width:130px!important;height:200px!important}.nft-carousel-description{top:595px;left:calc(50% - 150px);width:300px;font-size:12px}.nft-carousel-subtitle{top:680px}.nft-card-back-desc{font-size:10px!important;line-height:16px!important}.nft-card-back-content{width:140px!important}}@media (max-width: 426px){.nft-card{width:100px!important;height:150px!important;margin-left:-51px!important;top:25%!important}.nft-card-back-main{width:130px!important;height:200px!important}.nft-carousel-description{top:442px;left:calc(50% - 150px);width:300px;font-size:12px}.nft-carousel-subtitle{top:518px}.nft-card-back-desc{font-size:6px!important;line-height:16px!important}.nft-card-back-content{width:120px!important}}@media (max-width: 415px){.nft-carousel-description{top:530px;left:calc(50% - 150px);width:300px;font-size:12px}.nft-carousel-subtitle{top:620px;left:calc(50% - 150px);width:300px}.nft-carousel{top:-15%}}@media only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3){.nft-card{width:120px!important;height:190px!important;margin-left:-60px!important}.nft-card-back-main{width:120px!important;height:190px!important}.nft-card-back-desc{font-size:9px!important;line-height:14px!important}.nft-card-back-content{width:120px!important;gap:12px!important}.nft-card-back-title{font-size:18px!important}}@media (max-width: 391px){.nft-card{width:140px!important;height:210px!important;left:50%!important;margin-left:-70px!important}.nft-card-back-main{width:140px!important;height:210px!important}.nft-card-glow{width:150px!important;height:220px!important}.nft-dots{display:flex!important;position:absolute!important;bottom:20%!important}.nft-slider-controls{gap:50px!important;bottom:40px!important;z-index:1000!important;position:absolute!important}.nft-carousel-description{top:570px;left:calc(50% - 150px);width:300px;font-size:12px}.nft-carousel-subtitle{top:650px;left:calc(50% - 150px);width:300px}.nft-carousel-bg,.nft-carousel{overflow:visible!important}.nft-card-back-desc{font-size:10px!important;line-height:16px!important;width:90%!important;padding:0 10px!important}.nft-card-back-title{font-size:20px!important;padding:6px 12px!important}.nft-card-back-content{width:120px!important;gap:14px!important}}@media (max-width: 376px){.nft-card{width:130px!important;height:170px!important;left:50%!important;margin-left:-70px!important}.nft-card-back-main{width:150px!important;height:210px!important}.nft-card-glow{width:150px!important;height:220px!important}.nft-dots{bottom:30px!important;position:absolute!important;display:flex!important;transform:scale(.8)}.nft-slider-controls{gap:50px!important;bottom:100%!important;z-index:1000!important;position:absolute!important}.nft-carousel-description{top:430px;left:calc(50% - 150px);width:300px;font-size:12px}.nft-carousel-subtitle{top:510px;left:calc(50% - 150px);width:300px;font-size:12px}.nft-carousel-bg,.nft-carousel{overflow:visible!important}.nft-card-back-desc{font-size:9px!important;line-height:16px!important;width:100%!important;padding:0 10px!important}.nft-card-back-title{font-size:20px!important;padding:6px 12px!important}.nft-card-back-content{width:130px!important;gap:14px!important}}@media (max-width: 360px){.nft-dots{bottom:-30px!important;position:absolute!important}.nft-carousel-description{top:480px}.nft-carousel-subtitle{top:560px;max-width:300px;width:300px}}@media (min-width: 2560px){.nft-carousel-bg{margin:0 auto;position:relative}.nft-carousel{transform:scale(1.6);left:-2%}.nft-carousel-description{width:800px;font-size:32px;line-height:45px;font-weight:400;top:1220px;left:calc(50% - 425px)}.nft-carousel-subtitle{width:800px;font-size:16px;font-size:32px;line-height:45px;font-weight:400;top:1410px;left:calc(50% - 425px)}.nft-slider-controls{gap:800px!important;bottom:7%;left:49.5%}}@supports (-webkit-touch-callout: none){.nft-card.ios-safari{width:110px!important;height:140px!important;margin-left:-55px!important}.nft-card-back-main.ios-safari{width:110px!important;height:140px!important}.nft-card-back-desc.ios-safari{font-size:9px!important;line-height:14px!important;width:80%!important}.nft-carousel-description.ios-safari{top:59vh!important;width:320px!important;left:calc(50% - 160px)!important}.nft-dots.ios-safari{bottom:35vh!important}.nft-carousel-subtitle.ios-safari{top:71vh!important;width:320px!important;left:calc(50% - 160px)!important}.nft-slider-controls.ios-safari{gap:40px!important;bottom:85px!important}.nft-title.ios-safari{top:90vw!important;font-size:28px!important}}.nft-carousel-description.ios-safari{top:59vh!important;width:320px!important;left:calc(50% - 160px)!important}.nft-carousel-subtitle.ios-safari{top:68vh!important;width:320px!important;left:calc(50% - 160px)!important}.gaming-carousel-bg{position:absolute;width:100vw;height:100vh;overflow:hidden;top:0;left:0;background:transparent}.gaming-bg-video{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:0;pointer-events:none}.gaming-blur-gradient{position:absolute;left:50%;transform:translate(-50%);bottom:0;width:1617px;height:139px;background:linear-gradient(180deg,#07172600,#071726 89.9%);z-index:1;pointer-events:none}.project-lines{position:absolute;width:100%;height:100%;z-index:2;pointer-events:none}.gaming-carousel{position:absolute;right:350px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;align-items:flex-end;justify-content:center;height:400px;width:400px;z-index:3}.gaming-card{position:absolute;left:0;right:0;margin:auto;background:none;box-shadow:none;cursor:pointer;display:flex;align-items:center;justify-content:flex-start;flex-direction:row;transition:box-shadow .3s}.gaming-card.center{cursor:default}.gaming-card-svg-wrapper{position:relative;width:175px;height:175px;display:flex;align-items:center;justify-content:center}.hex-glow{position:absolute;width:100%;height:100%;transform:scale(1) translate(1px,3px) rotate(0);z-index:1;pointer-events:none}.gaming-card-img{width:100px;height:100px;object-fit:contain;z-index:2}.gaming-card-img.center-img{border:3px solid #FF991C;box-shadow:0 0 15px #ff991c,0 0 10px #ff991c}.gaming-card-title{margin-left:24px;color:#f3ede0;font-family:IBM Plex Mono,monospace;font-size:13px;font-weight:600;letter-spacing:1px;text-shadow:0px 0px 10px #000}.gaming-dots{display:none!important;position:absolute;left:160px;top:50%;transform:translateY(-50%);display:flex;flex-direction:column;gap:7px;z-index:4}.gaming-dot{width:7px;height:7px;border-radius:50%;background:#f3ede0;opacity:.5;transition:background .2s,opacity .2s;cursor:pointer}.gaming-dot.active{background:#ff991c;opacity:1}.gaming-description{position:absolute;width:407px;height:80px;right:-65%;top:55px;font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:600;font-size:13px;line-height:20px;text-align:right;color:#fff;text-shadow:0px 0px 20px #000000;z-index:5;box-sizing:border-box;transform:none}.mobile-nav-arrows{position:absolute;width:100%;top:50%;left:0;display:flex;justify-content:space-between;padding:0 15px;box-sizing:border-box;z-index:20;transform:translateY(-50%);pointer-events:none}.nav-arrow{background:#0000004d;color:#fff;border:none;border-radius:50%;width:40px;height:40px;display:flex;align-items:center;justify-content:center;font-size:18px;cursor:pointer;outline:none;transition:background .3s;pointer-events:auto}.gaming-title{position:absolute;font-family:Cyberjunkies,sans-serif;width:100%;text-align:right;top:-5%;left:65%;font-weight:200;font-size:3rem;color:#fff;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.3),0 0 30px rgba(255,255,255,.2);opacity:.9;z-index:10}.gaming-subtitle{position:absolute;width:300px;height:60px;left:90%;top:55%;font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:800;font-size:13px;line-height:20px;text-align:right;color:#ff991c;background:none;z-index:2;display:flex;align-items:center;justify-content:center}.nav-arrow:hover{background:#d94b18b3}@media (max-width: 768px){.gaming-carousel{position:relative;right:0;top:0;transform:none;width:100%;height:100vh;align-items:center;justify-content:center;padding-top:0;display:flex;flex-direction:column}.mobile-gaming-slider{position:relative;width:100vw;height:280px;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-bottom:30px;top:-15%}.gaming-card{position:absolute;top:50%;left:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;margin:0;text-align:center;width:auto}.gaming-card-svg-wrapper{width:80px;height:80px;margin-bottom:5px}.gaming-card-title{margin-left:0;margin-top:5px;text-align:center;font-size:11px;white-space:nowrap}.gaming-dots{position:relative;left:0;top:-20%;transform:none;flex-direction:row;margin-top:40px;gap:15px}.gaming-dot{width:12px;height:12px}.gaming-description{width:90%;max-width:300px;height:auto;text-align:center;margin-top:25px;position:relative;left:auto;top:auto;transform:none;padding:0 20px}.gaming-blur-gradient{width:100%;left:0;transform:none}.gaming-carousel-bg{overflow:hidden}}@media (max-width: 480px){.gaming-carousel{padding-top:0;justify-content:center}.mobile-gaming-slider{height:280px}.gaming-carousel-bg{overflow:hidden}.gaming-card-svg-wrapper{width:60px;height:60px}.gaming-card-title{font-size:10px}.gaming-description{font-size:13px;line-height:16px;max-width:280px;right:0%;margin-top:15px;top:-20%}.gaming-dot{width:10px;height:10px}.nav-arrow{width:30px;height:30px;font-size:14px}.gaming-title{font-size:2.8rem;left:-35%;top:30%}.gaming-subtitle{max-width:280px;font-size:13px;left:15%;top:62%;text-align:center}}@media only screen and (device-width: 430px){.gaming-title{top:32%;transform:translateY(0)!important}.gaming-subtitle{top:56%;transform:translateY(0)!important}}@media (max-width: 426px){.gaming-subtitle{top:72%;transform:translateY(0)!important}}@media (max-width: 415px){.gaming-title{font-size:4rem;left:-29%}.gaming-description{font-size:13px;max-width:400px}.gaming-subtitle{top:56%;font-size:13px;max-width:400px;font-weight:600}}@media only screen and (device-width: 393px){.project-title{top:32%;transform:translateY(0)!important}.gaming-subtitle{top:72%;transform:translateY(0)!important}.gaming-subtitle{top:56%;transform:translateY(0)!important}}@media (max-width: 391px){.gaming-carousel{padding-top:0;justify-content:center}.mobile-gaming-slider{height:280px}.gaming-carousel-bg{overflow:hidden}.gaming-card-svg-wrapper{width:60px;height:60px}.gaming-card-title{font-size:10px}.gaming-description{font-size:13px;line-height:16px;max-width:280px;right:0%;margin-top:15px;top:-20%}.gaming-dot{width:10px;height:10px}.nav-arrow{width:30px;height:30px;font-size:14px}.gaming-title{font-size:2.8rem;left:-35%;top:30%}.gaming-subtitle{max-width:280px;font-size:13px;left:15%;top:62%;text-align:center}}@media (max-width: 376px){.gaming-title{font-size:3.5rem;left:-29%}.gaming-subtitle{top:63%}.gaming-description{top:-23%;max-width:400px}}@media (max-width: 361px){.gaming-subtitle{top:59%;left:11%}}@media (min-width: 2560px){.gaming-carousel-bg{max-width:100%;width:100%;margin:0 auto;position:relative}.gaming-bg-video{width:100%!important;height:100%!important;object-fit:cover}.gaming-carousel{right:30%;transform:translateY(-50%) scale(1.4)}.gaming-title{left:98%;top:-25%;font-size:4rem}.gaming-subtitle{left:22%;width:400px;top:70%;width:700px;font-size:24px;line-height:32px;font-weight:600}.gaming-description{right:-97%;top:1%;width:700px;font-size:24px;line-height:34px;font-weight:400}}@supports (-webkit-touch-callout: none){.gaming-carousel-bg{height:-webkit-fill-available!important}.gaming-title{top:20vw!important}.gaming-subtitle{top:85vw!important;left:11vw!important}.gaming-description{top:-25vw!important}@media (max-width: 768px){.gaming-carousel{height:-webkit-fill-available!important}.mobile-gaming-slider{top:-8vw!important}}}.gaming-subtitle.ios-safari{top:57vh!important;left:16vw!important;position:absolute!important;z-index:1000!important}.gaming-description.ios-safari{top:-22vh!important;z-index:1000!important;width:90%!important;max-width:400px!important;margin:0 auto!important;text-align:center!important}.gaming-title.ios-safari{top:32vh!important;position:absolute!important;z-index:1000!important}.manga-section-bg{position:absolute;width:100vw;height:100vh;left:0;top:0;background:transparent;overflow:hidden;z-index:13}.manga-bg-video{position:absolute;width:100%;height:100%;left:0;top:0;object-fit:cover;z-index:0;pointer-events:none}.manga-blur-gradient{position:absolute;width:100%;height:100%;left:0;bottom:0;background:linear-gradient(to top,#071726,#07172699,#0717264d 60%,#07172633,#0717261a);z-index:1}.manga-art-placeholder{position:absolute;width:1523px;height:855px;left:calc(50% - 756px);top:calc(50% - 407px);background-size:cover;background-position:center;mix-blend-mode:exclusion;z-index:3}.manga-outline{position:absolute;width:1445px;height:804px;left:calc(50% - 724px);top:-1px;background:#d9d9d90d;border:1px solid rgba(243,237,224,.5);z-index:4;pointer-events:none}.manga-title{position:absolute;width:100%;text-align:right;bottom:26.5%;right:6.1%;font-family:Cyberjunkies,sans-serif;font-weight:200;font-size:2.5rem;color:#fff;opacity:.9;z-index:10;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.3),0 0 30px rgba(255,255,255,.2)}.manga-lines .manga-line.left{position:absolute;width:29px;height:474px;left:50px;top:122.5px;border-left:1.5px solid rgba(243,237,224,.05);z-index:5}.manga-lines .manga-line.right{position:absolute;width:29px;height:474px;left:1389.5px;top:122.5px;border-right:1.5px solid rgba(243,237,224,.05);z-index:5}.manga-lines .manga-vertical.v10{position:absolute;width:0px;height:802px;left:119.5px;top:4px;border-left:1px solid rgba(243,237,224,.05);z-index:5}.manga-lines .manga-vertical.v11{position:absolute;width:0px;height:802px;left:419.5px;top:4px;border-left:1px solid rgba(243,237,224,.05);z-index:5}.manga-lines .manga-vertical.v12{position:absolute;width:0px;height:799px;left:719.5px;top:7px;border-left:1px solid rgba(243,237,224,.05);z-index:5}.manga-lines .manga-vertical.v13{position:absolute;width:0px;height:756.5px;left:1019.5px;top:49.5px;border-left:1px solid rgba(243,237,224,.05);z-index:5}.manga-lines .manga-vertical.v14{position:absolute;width:0px;height:802px;left:1319.5px;top:4px;border-left:1px solid rgba(243,237,224,.05);z-index:5}.manga-description{position:absolute;width:450px;bottom:40px;right:63px;font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:600;font-size:13px;line-height:22px;text-align:right;color:#fff;text-shadow:0px 0px 20px #000000;z-index:75;padding:12px 31px}.manga-description .manga-bold-text{font-size:13px;color:#ff991c;font-weight:800}.manga-title.ios-safari{top:52vh!important;right:18vw!important;position:absolute!important;z-index:1000!important;width:100%!important}@media (max-width: 1200px){.manga-title{font-size:3rem}}@media (max-width: 768px){.manga-title{font-size:2.5rem;text-align:center;left:0;width:100%;top:8%}.manga-description{width:80%;font-size:13px;line-height:18px;left:50%;transform:translate(-50%);right:auto;bottom:60px;text-align:center}.manga-blur-gradient{height:100%;background:linear-gradient(to top,#071726,#071726b3,#07172699 60%,#07172666,#0717261a);z-index:90}.manga-description .manga-bold-text{font-size:14px;margin-top:1.5rem}}@media (max-width: 480px){.manga-title{font-size:2rem;transform:translateY(450px)!important}.manga-description{width:90%;font-size:12px;line-height:16px;bottom:140px;left:20px!important}.manga-description .manga-bold-text{font-size:13px;margin-top:1.2rem}}@media only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3){.manga-description{top:61%;transform:translateY(0)!important}}@media (max-width: 426px){.manga-title{top:48%;transform:translateY(0)!important}}@media (max-width: 415px){.manga-title{top:64%}}@media only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3){.manga-description{top:61%;transform:translateY(0)!important}}@media (max-width: 391px){.manga-title{font-size:2rem;top:61.5%}.manga-description{width:90%;font-size:12px;line-height:16px;bottom:140px;left:20px!important}.manga-description .manga-bold-text{font-size:13px;margin-top:1.2rem}}@media (max-width: 376px){.manga-title{top:51.5%}.manga-description .manga-bold-text{font-size:13px;margin-top:1.2rem}}@media (min-width: 2560px){.manga-section-bg{max-width:100%;width:100%;margin:0 auto;position:relative}.manga-bg-video{width:100%!important;height:100%!important;object-fit:cover}.manga-title{right:7%;bottom:21%;font-size:4rem}.manga-description{right:6%;width:800px;font-size:28px;line-height:42px;font-weight:400;bottom:80px}.manga-description .manga-bold-text{font-size:24px;line-height:34px}.manga-art-placeholder,.manga-outline{transform:scale(1.2)}}.team-section-bg{position:absolute;width:100vw;height:100vh;left:0;top:0;background:#071726;overflow:hidden;z-index:12}.team-bg-video{position:absolute;width:100vw;height:100vh;left:0;top:0;object-fit:cover;z-index:0;pointer-events:none}.team-blur-gradient{position:absolute;width:100%;height:139px;left:0;bottom:0;background:linear-gradient(180deg,#07172600,#071726 89.9%);z-index:2}.team-content-wrapper{position:relative;width:100%;height:100%;z-index:5}.team-navigation{position:absolute;top:12px;left:48px;width:1345px;height:47px;display:flex;justify-content:space-between;align-items:center;z-index:10}.nav-links{display:flex;flex-direction:row;align-items:center;gap:50px;width:421px;height:18px}.nav-link{font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:400;font-size:14px;line-height:18px;text-transform:uppercase;color:#fff}.team-info{position:absolute;top:67%;bottom:170px;left:-2%;right:0;width:100%;text-align:center;z-index:5}.team-name{font-family:Cyberjunkies,sans-serif;font-size:60px;line-height:66px;color:#f3ede0;text-transform:uppercase;margin:0 0 5px;text-shadow:0 0 10px rgba(243,237,224,.5);text-align:center}.team-description-header{font-family:IBM Plex Mono,monospace;font-size:16px;font-weight:600;line-height:20px;color:#fff;margin:0;text-shadow:0px 0px 20px #000000;text-align:center}.team-member-display{position:absolute;top:50%;left:50%;transform:translate(-50%,-55%);width:307px;height:493.76px;z-index:4}.team-member-main{position:relative;width:100%;height:100%}.team-member-frame{display:none}.svg-wrapper{position:relative;width:250px;height:413px;display:flex;justify-content:center;z-index:4;align-items:center}.team-member-image{width:100%;height:100%;object-fit:cover}.team-member-info{position:absolute;top:160px;right:280px;display:flex;flex-direction:column;align-items:flex-end;z-index:6}.member-name{font-family:Cyberjunkies,sans-serif;font-size:36px;color:#f3ede0;margin:0 0 8px;text-shadow:0 0 15px rgba(217,75,24,.5)}.member-role{font-family:IBM Plex Mono,monospace;font-size:16px;color:#fff;margin:0}.team-vertical-slider{position:absolute;top:100px;right:77px;width:130px;height:750px;display:flex;flex-direction:column;align-items:center;gap:0;z-index:5;transform:translateY(-30px)}.team-arrow{background:transparent;border:none;cursor:pointer;width:40px;height:40px;display:flex;justify-content:center;align-items:center;transition:transform .2s ease;padding:0;z-index:6}.team-thumbnails-container{display:flex;flex-direction:column;gap:10px;width:100%;position:relative}.team-thumbnails-viewport{height:450px;width:120px;overflow:hidden;position:relative;margin:10px 0}.team-thumbnails{position:relative;height:440px;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:10px}.team-thumbnails::-webkit-scrollbar{display:none}.team-thumbnail{width:120px;height:160px;position:relative;overflow:hidden;cursor:pointer;border-radius:4px;flex-shrink:0}.team-thumbnail.fade{opacity:.3}.team-thumbnail img{width:100%;height:100%;object-fit:cover}.team-arrow:hover:not(:disabled){transform:scale(1.1)}.team-arrow:disabled{opacity:.5;cursor:not-allowed}.team-thumbnail.active{border:2px solid #FF991C;box-shadow:0 0 15px #d94b18b3}.team-mobile-dots{display:none;justify-content:center;gap:12px;position:absolute;bottom:140px;left:0;right:0;z-index:10}.team-mobile-dot{width:12px;height:12px;border-radius:50%;background-color:#f3ede0;opacity:.5;cursor:pointer;transition:opacity .3s,background-color .3s}.team-mobile-dot.active{background-color:#ff991c;opacity:1}.x-account-link{position:absolute;bottom:10%;left:33%;display:flex;flex-direction:row;align-items:center;gap:23px;width:266px;z-index:5}.x-line{width:183px;height:0px;border:0px solid #F3EDE0}.x-button{display:flex;justify-content:center;align-items:center;width:60px;height:60px;border:1px solid #F3EDE0;border-radius:50%;cursor:pointer;transition:all .3s ease}.x-button:hover{background:#f3ede01a}.x-button.disabled{opacity:.5;cursor:not-allowed}.team-title{position:absolute;width:20%;text-align:left;top:17%;left:7%;font-family:Cyberjunkies,sans-serif;font-weight:200;font-size:2.5rem;color:#fff;opacity:.9;z-index:10;text-shadow:0 0 10px rgba(255,255,255,.5),0 0 20px rgba(255,255,255,.3),0 0 30px rgba(255,255,255,.2)}.team-subtitle{position:absolute;text-align:left;top:30%;left:8.1%;font-family:IBM Plex Mono,monospace;font-weight:400;font-size:16px;color:#fff;text-shadow:0px 0px 20px #000000}.team-description{position:absolute;width:407px;bottom:50px;right:75px;font-family:IBM Plex Mono,monospace;font-style:normal;font-weight:400;font-size:13px;line-height:20px;text-align:right;color:#fff;text-shadow:0px 0px 20px #000000;z-index:5;padding-top:12px}@supports (-webkit-touch-callout: none){.team-mobile-dots.ios-safari{bottom:30vw!important;left:1vw!important;display:flex}.team-title.ios-safari{top:14vh!important}.team-subtitle.ios-safari{top:21vh!important;left:25vw!important}.team-member-display.ios-safari{top:-16vh!important;transform:scale(.9)!important}.team-info.ios-safari{top:32vh!important}.x-button.ios-safari{top:990%!important;left:31%!important;position:absolute!important}.x-account-link.ios-safari{bottom:15vh!important;position:absolute!important}}@media (max-width: 768px){.team-content-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.team-info{position:relative;top:0;left:0;width:100%;max-width:300px;text-align:center;margin-top:50px;order:1}.team-name{width:100%;font-size:42px;line-height:46px;text-align:center}.team-description-header{width:100%;font-size:11px;text-align:center}.team-member-display{position:relative;top:0;left:0;transform:none;width:240px;height:auto;margin:20px auto;order:2}.svg-wrapper{width:240px;height:330px}.team-vertical-slider{display:none}.team-mobile-dots{display:flex;order:3}.x-account-link{position:relative!important;width:auto!important;display:flex!important;justify-content:center!important;left:0!important;right:0!important;margin:20px auto!important;bottom:auto!important;padding:20px!important;z-index:100!important;touch-action:manipulation}.x-line{width:100px}.x-button{position:relative!important;min-width:60px!important;min-height:60px!important;z-index:101!important;touch-action:manipulation!important;-webkit-tap-highlight-color:transparent!important}.x-button:before{content:"";position:absolute;top:-10px;left:-10px;right:-10px;bottom:-10px;z-index:-1}.team-description{position:relative;bottom:0;right:0;width:90%;max-width:300px;margin:20px auto 40px;font-size:12px;text-align:center;order:5}.project-lines{display:none}.team-section-bg{overflow:hidden}}@media (max-height: 700px){.team-info{margin-top:30px}.team-member-display{margin:10px auto}.team-description{margin:10px auto 20px}.team-section-bg{overflow:hidden}.x-button{top:790%!important;left:-33%!important}}@media (max-width: 480px){.x-button{top:790%!important;left:-33%!important}.team-info{top:29%}.team-name{font-size:36px;line-height:40px}.team-description-header{font-size:10px}.team-member-display{width:200px;margin:15px auto;top:-15%}.svg-wrapper{width:200px;height:275px}.team-mobile-dots{bottom:50px;display:flex}.team-mobile-dot{width:10px;height:10px}.x-button{min-width:50px!important;min-height:50px!important}.team-description{font-size:12px;line-height:16px;max-width:260px;margin:15px auto 25px;bottom:-20px}.team-section-bg{overflow:hidden}.team-title{width:80%;text-align:center;top:17%;left:10%;font-size:2.5rem}.team-subtitle{font-size:14px;top:24%;left:22%}}@media only screen and (device-width: 430px) and (device-height: 932px) and (-webkit-device-pixel-ratio: 3){.team-info{top:25%;transform:translateY(0)!important}.team-title{width:80%;text-align:center;top:17%;left:10%;font-size:2.5rem}.team-subtitle{font-size:14px;top:24%;left:23%}.team-member-display{width:200px;margin:15px auto;top:-15%}.x-button{top:790%!important;left:-33%!important}.team-mobile-dots{bottom:50px;display:flex}}@supports (-webkit-touch-callout: none){.team-mobile-dots{bottom:20vw;display:flex}}@media (max-width: 426px){.team-info{top:36%}.team-mobile-dots{display:flex;bottom:30px}.x-button{transform:scale(.7);top:720%!important}.team-member-display{transform:scale(.8);top:-17%}.team-subtitle{top:25%;left:24%}}@media (max-width: 415px){.team-info{top:22%}.team-mobile-dots{bottom:50px;display:flex}}@media only screen and (device-width: 393px) and (device-height: 852px) and (-webkit-device-pixel-ratio: 3){.team-info{top:25%;transform:translateY(0)!important}.team-title{width:80%;text-align:center;top:17%;left:10%;font-size:2.5rem}.team-subtitle{font-size:14px;top:24%;left:23%}.team-member-display{width:200px;margin:15px auto;top:-15%}.x-button{top:790%!important;left:-33%!important}}@media (max-width: 391px){.x-button{top:790%!important;left:-33%!important}.team-info{top:29%}.team-name{font-size:36px;line-height:40px}.team-description-header{font-size:10px}.team-member-display{width:200px;margin:15px auto;top:-15%}.svg-wrapper{width:200px;height:275px}.team-mobile-dots{bottom:50px;display:flex}.team-mobile-dot{width:10px;height:10px}.x-button{min-width:50px!important;min-height:50px!important}.team-description{font-size:12px;line-height:16px;max-width:260px;margin:15px auto 25px;bottom:-20px}.team-section-bg{overflow:hidden}.team-title{width:80%;text-align:center;top:17%;left:10%;font-size:2.5rem}.team-subtitle{font-size:14px;top:24%;left:22%}}@media (max-width: 376px){.team-info{top:39%}.team-mobile-dots{bottom:30px;display:flex}.team-mobile-dot{width:10px;height:10px}}@media (max-width: 361px){.team-info{top:32.5%}}@media (min-width: 1440px){.team-info{left:.2%}.team-member-display{transform:translate(-40%,-55%)}.team-vertical-slider{right:10%}.team-title{left:8%;font-size:3rem;width:30%;top:21%}.team-description{right:10%;width:500px}.x-account-link{left:34.8%}.team-vertical-slider{right:4.5%;top:20%}}@media (min-width: 2560px){.team-info{left:.2%;transform:scale(1.8);top:71%}.team-member-display{transform:translate(-30%,-60%) scale(1.8)}.team-vertical-slider{right:10%}.team-title{left:8%;font-size:7rem;width:20%;top:25%}.team-subtitle{font-size:32px;top:34%;left:8%}.team-description{right:10%;width:500px}.x-account-link{left:37.8%;top:70%;transform:scale(1.8)}.team-vertical-slider{right:7%;top:38%;transform:scale(1.8)}}.socials-section-bg{position:absolute;width:100vw;height:100vh;left:0;top:0;background:#071726;overflow:hidden;z-index:15}.socials-video-container{position:relative;width:100%;height:100%}.socials-bg-video{position:absolute;width:100vw;height:100vh;left:0;top:0;object-fit:cover;z-index:0;pointer-events:none}.socials-radial-gradient{position:absolute;width:100%;height:100%;left:0;top:0;background:radial-gradient(circle at center,#07172680,#07172699 40%,#071726cc,#071726e6);z-index:1;pointer-events:none}.socials-banner-wrapper{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:10;display:flex;justify-content:center;align-items:center;overflow:initial}.socials-banner-image{width:170%;height:10%;object-fit:contain;filter:drop-shadow(0 0 15px rgba(217,75,24,.4));animation:pulse 3s infinite ease-in-out}.socials-banner-text{position:absolute;width:21%;top:50%;left:44%;transform:translate(-50%,-50%);z-index:10;display:flex;justify-content:center;align-items:center}.social-buttons-container{position:absolute;display:flex;flex-direction:row;align-items:center;padding:0;gap:9px;width:40%;height:20%;margin-top:220px;transform:translate(4%)}.signup-button-container{position:absolute;width:15%;height:10%;margin-top:220px;transform:translate(-40%,160%)}.signup-button-image{width:100%;height:100%;object-fit:contain}.signup-button-image:hover{transform:scale(1.1)}.socials-center-blur{position:absolute;top:65%;left:48%;transform:translate(-50%,-50%);width:100%;height:100%;background:radial-gradient(circle,#071726,#071726d9 35%,#07172680,#0717261a 85%,#07172600);z-index:0;pointer-events:none;border-radius:50%;filter:blur(60px)}.social-button{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:10px;gap:10px;width:60px;height:60px;border:1px solid #F3EDE0;border-radius:500px;cursor:pointer;transition:all .3s ease}.social-button:hover{transform:scale(1.1);background-color:#f3ede01a;box-shadow:0 0 15px #f3ede04d}.social-button-icon{background-color:#f3ede0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.icon-1{width:26px;height:20px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='26' height='20' viewBox='0 0 26 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.0367 1.67319C20.3811 0.892964 18.6027 0.324899 16.7389 0.000488C16.6999 -0.00664787 16.6591 0.00482078 16.6277 0.0326233C16.4095 0.407059 16.1684 0.891799 16.0039 1.28415C14.0085 0.982242 12.026 0.982242 10.0724 1.28415C9.90782 0.883473 9.65791 0.407059 9.43851 0.0326233C9.40711 0.00598578 9.36628 -0.00548287 9.32738 0.000488C7.46481 0.323734 5.6864 0.891799 4.03 1.67319C3.9986 1.68552 3.97166 1.70566 3.95297 1.73246C0.578466 6.87986 -0.34558 11.9022 0.107396 16.8607C0.111736 16.9078 0.138007 16.9525 0.175089 16.9818C2.34117 18.5996 4.4333 19.6335 6.4894 20.3256C6.52831 20.338 6.57033 20.3271 6.59841 20.2963C7.09332 19.63 7.53582 18.926 7.91486 18.1845C7.94513 18.1304 7.91921 18.0664 7.86414 18.0437C7.17243 17.7722 6.51392 17.4466 5.88176 17.0847C5.82018 17.0481 5.81458 16.9612 5.87046 16.9181C6.00126 16.8201 6.13205 16.7187 6.25595 16.616C6.28651 16.59 6.32891 16.583 6.36563 16.5968C10.5413 18.4844 15.0307 18.4844 19.1586 16.5968C19.1953 16.5819 19.2377 16.5888 19.2695 16.6149C19.3934 16.7175 19.5242 16.8201 19.6562 16.9181C19.7121 16.9612 19.7077 17.0481 19.6461 17.0847C19.0139 17.4536 18.3554 17.7722 17.6626 18.0425C17.6075 18.0653 17.5827 18.1304 17.6129 18.1845C17.9996 18.9248 18.4421 19.6289 18.9283 20.2952C18.9552 20.3271 18.9984 20.338 19.0373 20.3256C21.1046 19.6335 23.1967 18.5996 25.3628 16.9818C25.4011 16.9525 25.4261 16.909 25.4305 16.8619C25.9789 11.1249 24.5637 6.137 22.0827 1.73362C22.0652 1.70566 22.0383 1.68552 22.0069 1.67319H22.0367Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='26' height='20' viewBox='0 0 26 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M22.0367 1.67319C20.3811 0.892964 18.6027 0.324899 16.7389 0.000488C16.6999 -0.00664787 16.6591 0.00482078 16.6277 0.0326233C16.4095 0.407059 16.1684 0.891799 16.0039 1.28415C14.0085 0.982242 12.026 0.982242 10.0724 1.28415C9.90782 0.883473 9.65791 0.407059 9.43851 0.0326233C9.40711 0.00598578 9.36628 -0.00548287 9.32738 0.000488C7.46481 0.323734 5.6864 0.891799 4.03 1.67319C3.9986 1.68552 3.97166 1.70566 3.95297 1.73246C0.578466 6.87986 -0.34558 11.9022 0.107396 16.8607C0.111736 16.9078 0.138007 16.9525 0.175089 16.9818C2.34117 18.5996 4.4333 19.6335 6.4894 20.3256C6.52831 20.338 6.57033 20.3271 6.59841 20.2963C7.09332 19.63 7.53582 18.926 7.91486 18.1845C7.94513 18.1304 7.91921 18.0664 7.86414 18.0437C7.17243 17.7722 6.51392 17.4466 5.88176 17.0847C5.82018 17.0481 5.81458 16.9612 5.87046 16.9181C6.00126 16.8201 6.13205 16.7187 6.25595 16.616C6.28651 16.59 6.32891 16.583 6.36563 16.5968C10.5413 18.4844 15.0307 18.4844 19.1586 16.5968C19.1953 16.5819 19.2377 16.5888 19.2695 16.6149C19.3934 16.7175 19.5242 16.8201 19.6562 16.9181C19.7121 16.9612 19.7077 17.0481 19.6461 17.0847C19.0139 17.4536 18.3554 17.7722 17.6626 18.0425C17.6075 18.0653 17.5827 18.1304 17.6129 18.1845C17.9996 18.9248 18.4421 19.6289 18.9283 20.2952C18.9552 20.3271 18.9984 20.338 19.0373 20.3256C21.1046 19.6335 23.1967 18.5996 25.3628 16.9818C25.4011 16.9525 25.4261 16.909 25.4305 16.8619C25.9789 11.1249 24.5637 6.137 22.0827 1.73362C22.0652 1.70566 22.0383 1.68552 22.0069 1.67319H22.0367Z' fill='white'/%3E%3C/svg%3E")}.icon-2{width:19px;height:20px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 8.5L19 0H17.3L10.8 7.4L5.5 0H0L8 11.2L0 20H1.7L8.7 12.1L14.3 20H19.8L11.5 8.5ZM9.6 11L8.8 9.9L2.4 1.5H4.7L9.9 8.4L10.7 9.5L17.5 18.4H15.2L9.6 11Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='19' height='20' viewBox='0 0 19 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11.5 8.5L19 0H17.3L10.8 7.4L5.5 0H0L8 11.2L0 20H1.7L8.7 12.1L14.3 20H19.8L11.5 8.5ZM9.6 11L8.8 9.9L2.4 1.5H4.7L9.9 8.4L10.7 9.5L17.5 18.4H15.2L9.6 11Z' fill='white'/%3E%3C/svg%3E")}.icon-3{width:23px;height:20px;-webkit-mask-image:url("data:image/svg+xml,%3Csvg width='23' height='20' viewBox='0 0 23 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.9658 1.85079L18.6106 18.5992C18.3555 19.6788 17.654 19.9833 16.7467 19.4743L11.7184 15.8096L9.29178 18.1401C9.0198 18.4121 8.791 18.6408 8.26387 18.6408L8.62913 13.5161L18.0317 5.06815C18.4404 4.70289 17.9397 4.49981 17.384 4.86507L5.82474 12.0663L0.870189 10.5495C-0.191147 10.1976 -0.21787 9.40268 1.10697 8.89117L20.5641 0.0878284C21.4544 -0.263886 22.2663 0.290945 21.9658 1.85079Z' fill='white'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg width='23' height='20' viewBox='0 0 23 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M21.9658 1.85079L18.6106 18.5992C18.3555 19.6788 17.654 19.9833 16.7467 19.4743L11.7184 15.8096L9.29178 18.1401C9.0198 18.4121 8.791 18.6408 8.26387 18.6408L8.62913 13.5161L18.0317 5.06815C18.4404 4.70289 17.9397 4.49981 17.384 4.86507L5.82474 12.0663L0.870189 10.5495C-0.191147 10.1976 -0.21787 9.40268 1.10697 8.89117L20.5641 0.0878284C21.4544 -0.263886 22.2663 0.290945 21.9658 1.85079Z' fill='white'/%3E%3C/svg%3E")}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}.socials-blur-gradient{position:absolute;width:100%;height:139px;left:0;bottom:0;background:linear-gradient(180deg,#07172600,#071726 89.9%);z-index:2;pointer-events:none}.socials-content{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;z-index:5;padding:0 24px}.socials-title{font-family:Cyberjunkies,sans-serif;font-size:80px;line-height:86px;color:#f3ede0;text-transform:uppercase;margin:0 0 60px;text-shadow:0 0 10px rgba(243,237,224,.5);text-align:center}.socials-links-container{display:flex;flex-wrap:wrap;justify-content:center;gap:40px;max-width:800px}.social-link{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:15px;color:#f3ede0;text-decoration:none;transition:transform .3s ease,opacity .3s ease}.social-link:hover{transform:translateY(-5px);opacity:.9}.social-icon{width:60px;height:60px;background-size:contain;background-repeat:no-repeat;background-position:center}.social-link span{font-family:IBM Plex Mono,monospace;font-size:14px;font-weight:500;line-height:18px;text-transform:uppercase}@media (max-width: 768px){.socials-title{font-size:60px;line-height:66px;margin-bottom:40px}.socials-links-container{gap:30px}.social-icon{width:50px;height:50px}}@media (max-width: 480px){.socials-title{font-size:40px;line-height:46px;margin-bottom:30px}.social-buttons-container{transform:translate(-11%,-165%)}.socials-banner-wrapper{width:75%;left:235px}.signup-button-container{transform:translate(-24%,-45%);width:80px;height:80px}.socials-links-container{gap:20px}.socials-banner-text{top:47%}.social-button{width:30px;height:30px}.social-icon{width:40px;height:40px}.social-link span{font-size:12px}}.back-to-top-container{position:absolute;right:40px;bottom:40px;z-index:20;transition:opacity .3s ease}.back-to-top-button{display:flex;flex-direction:column;align-items:center;justify-content:center;width:50px;height:50px;border:1px solid rgba(243,237,224,.5);border-radius:50%;background:#07172666;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;transition:all .3s ease;color:#f3ede0}.back-to-top-button:hover{transform:translateY(-5px);background:#071726b3;box-shadow:0 0 20px #00b7ff4d;border-color:#00b7ff80}.back-to-top-icon{width:20px;height:20px;margin-bottom:5px;background-color:#f3ede0;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M18 15l-6-6-6 6'/%3E%3C/svg%3E")}.back-to-top-button span{font-family:IBM Plex Mono,monospace;font-size:10px;font-weight:500;letter-spacing:.05rem;text-transform:uppercase}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-5px)}to{transform:translateY(0)}}.back-to-top-button{animation:float 3s ease-in-out infinite}@media (max-width: 768px){.back-to-top-container{right:20px;bottom:30px}.back-to-top-button{width:60px;height:60px;padding:10px}.back-to-top-icon{width:16px;height:16px}.back-to-top-button span{font-size:8px}}@media (max-width: 480px){.back-to-top-container{right:15px;bottom:20px}.back-to-top-button{width:50px;height:50px;padding:8px}.back-to-top-icon{width:14px;height:14px;margin-bottom:3px}.back-to-top-button span{font-size:7px}}@media (max-width: 376px){.socials-banner-wrapper{transform:scale(.9);left:65px;top:35%}.social-buttons-container{top:-47%;left:25%;transform:scale(.9)}.signup-button-container{transform:scale(.9);top:-37%;left:30%}}@media (min-width: 2560px){.social-buttons-container{width:30%;transform:translate(3%,30%)}.signup-button-container{width:20%;transform:translate(-25%,200%)}.social-button{width:70px;height:70px}.back-to-top-button{width:100px;height:100px}.back-to-top-icon{width:40px;height:40px;margin-bottom:8px}.back-to-top-button span{font-size:14px}}:root{--color-rust-dark: #bf3e21;--color-rust: #d94b18;--color-navy: #1e223d;--color-dark-blue: #071726;--color-cream: #f3ede0;--text-light: var(--color-cream);--text-dark: var(--color-navy)}body,html{font-family:Inter,sans-serif;background-color:var(--color-dark-blue);color:var(--text-light);overflow-x:hidden}.app{min-height:100vh;position:relative}:root{--primary-color: #0f172a;--secondary-color: #64748b;--accent-color: #6366f1;--text-color: #f8fafc;--background-color: #0f172a}*{margin:0;padding:0;box-sizing:border-box}html,body{overflow-x:hidden;overflow-y:hidden;background-color:var(--background-color);color:var(--text-color);font-family:Inter,sans-serif;touch-action:pan-x pan-y;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container{max-width:1200px;margin:0 auto;padding:0 1rem}
