@font-face{font-family:"Press Start 2P";src:url(/landing-v2/PressStart2P-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:JetBrains Mono;src:url(/landing-v2/jetbrains-mono-regular.woff2) format("woff2");font-display:swap}.n{flex:0 0 auto;display:flex;flex-direction:column;min-height:100svh;color:#f9f9f9;background:#040b1c;font:16px/1.7 JetBrains Mono,monospace}.n *{box-sizing:border-box}html:has(.n),body:has(.n),#root:has(.n){height:auto;min-height:100%;overflow:visible}.n a{color:inherit;text-decoration:none}.n a:focus-visible{outline:3px solid #ffd187;outline-offset:5px}.r{flex:1;position:relative;isolation:isolate;background:#040b1c}.r:before{content:"";position:absolute;z-index:-1;inset:0;pointer-events:none;background:linear-gradient(90deg,#040b1cf0 0%,#040b1cb8 28%,#040b1c45 53%,transparent 75%),linear-gradient(0deg,#040b1c 0%,transparent 22%)}.i,.o{width:calc(100% - 64px);max-width:1180px;margin-inline:auto}.i{display:flex;align-items:center;justify-content:space-between;gap:20px;padding-block:max(24px,env(safe-area-inset-top)) 20px}.i img{display:block;object-fit:contain;image-rendering:pixelated}.i>a:last-child{align-self:center}.o{padding-block:52px 72px;min-height:660px;display:grid;align-content:center;gap:30px}.f,.h{width:100%;max-width:640px;min-width:0}.k{color:#ffd187;font-size:11px;letter-spacing:1.5px;margin-bottom:20px}.f h1{font:400 clamp(24px,2.2vw,32px)/1.65 "Press Start 2P",monospace;margin:0 0 20px;text-shadow:0 3px #040b1c}.z{max-width:530px;font-size:17px;line-height:1.8}.h h2{font:700 18px/1.5 JetBrains Mono,monospace;margin:0 0 6px}.j{font-size:14px}.b{display:flex;align-items:flex-start;flex-wrap:wrap;gap:18px;margin:22px 0 18px}.t{display:flex;align-items:center;min-height:48px;border-radius:4px}.t img{display:block;height:48px;width:auto;max-width:100%;object-fit:contain;transition:transform .15s}.t:hover img{transform:translateY(-2px)}.t>span{font-size:11px;line-height:1.5}.Y>span{text-decoration:underline;text-underline-offset:4px}.B{max-width:530px;font-size:13px;line-height:1.7}.p{display:flex;align-items:center;gap:20px;max-width:500px;border-top:1px solid #42698f80;margin-top:26px;padding-top:24px}.p>div:first-child{flex-shrink:0;line-height:0}.p canvas{width:128px!important;height:128px!important}.p h3{font-size:15px;line-height:1.5}.p p{max-width:250px;font-size:13px;line-height:1.6;margin-block:8px}.p a{font-size:12px;overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}@media(max-width:1100px){.r:before{background:linear-gradient(90deg,#040b1cf0,#040b1cb0 48%,#040b1c33),linear-gradient(0deg,#040b1c,transparent 35%)}}@media(max-width:700px),(max-width:950px)and (max-height:540px){.i,.o{width:calc(100% - 40px)}.i{padding-block:max(20px,env(safe-area-inset-top)) 20px;gap:12px}.i img{width:140px;height:auto}.r{min-height:100svh}.r:before{background:linear-gradient(180deg,#040b1c55,#040b1c99 18%,#040b1cc9 62%,#040b1c22 83%,#040b1c)}.o{min-height:0;max-width:560px;padding-block:24px clamp(180px,52vw,230px);gap:24px;text-align:center}.f h1{font-size:clamp(18px,4.7vw,28px);line-height:1.65;margin-bottom:18px;text-wrap:balance}.k{font-size:10px;letter-spacing:.6px;margin-bottom:18px}.z{font-size:16px;max-width:440px;margin-inline:auto;text-wrap:balance}.h{border-top:1px solid #42698f80;padding-top:20px}.j{font-size:16px}.b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));justify-items:center;gap:14px 16px;margin:22px auto;max-width:350px}.t{align-items:center;justify-content:center}.t:last-child{grid-column:1 / -1}.t img{height:auto;width:auto;max-height:48px;max-width:100%}.t>span{font-size:12px}.B{font-size:14px;max-width:340px;margin-inline:auto;text-wrap:balance}}@media(max-width:360px){.i,.o{width:calc(100% - 32px)}.i img{width:124px}.i>a:last-child{padding-inline:8px;font-size:12px}.p{flex-direction:column;align-items:flex-start}}@media(min-width:600px)and (max-width:950px)and (max-height:540px){.o{max-width:620px;padding-bottom:150px}.b{display:flex;justify-content:center;gap:18px;max-width:none}}@media(prefers-reduced-motion:reduce){.t img{transition:none}.t:hover img{transform:none}}.J{color:#f9f9f9;min-width:0;width:100%;box-sizing:border-box}.J *{box-sizing:border-box}.l{display:grid;align-items:center;gap:24px}.s h2{margin:0;font:700 19px/1.4 JetBrains Mono,monospace;color:#f9f9f9}.s p{margin:8px 0 0;font-size:14px;line-height:1.6;color:#f9f9f9}.q{display:block;color:#f6c777;font:10px/1.6 JetBrains Mono,monospace;letter-spacing:1.5px;margin-bottom:8px}.e{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.e li{min-width:0}.e a{display:flex;min-width:44px;min-height:80px;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#f9f9f9;text-decoration:none;border-radius:4px}.d{display:grid;place-items:center;width:48px;height:48px;padding:2px;background:#466e97;clip-path:polygon(8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,100% 4px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) 100%,8px 100%,8px calc(100% - 4px),0 calc(100% - 4px),0 8px,4px 8px,4px 0);transition:background-color .16s}.u{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(145deg,#173655,#0a182d);clip-path:inherit;box-shadow:inset 0 2px #74b9e144,inset 0 -3px #030c1b}.u img{display:block;width:26px;height:26px;object-fit:contain}.w{font:500 12px/1.4 JetBrains Mono,monospace;white-space:nowrap}.e a:hover .d,.e a:focus-visible .d{background:#f6c777}.e a:hover .w,.e a:focus-visible .w{color:#ffe0a2}.e a:focus-visible{outline:2px solid #f6c777;outline-offset:4px}.c{border:1px solid #315679;border-radius:12px;background:linear-gradient(110deg,#0c1d34,#081329);padding:22px 24px;margin:20px 0 28px;box-shadow:inset 3px 0 #d5ab60}.c .l{grid-template-columns:minmax(180px,1fr) minmax(0,1.7fr)}.x{width:auto;max-width:100%}.x .l{display:block}.x .e{grid-template-columns:repeat(6,44px);gap:clamp(2px,.6vw,8px);justify-content:center}.x .e a{width:44px;min-height:44px;gap:0}.x .d{width:36px;height:36px}.x .u img{width:22px;height:22px}@media(max-width:1150px){.c .l{grid-template-columns:minmax(0,1fr);gap:14px}}@media(max-width:700px),(max-width:950px)and (max-height:540px){.c{padding:20px 16px}.e{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.s h2{font-size:18px}.s p{font-size:16px}}@media(prefers-reduced-motion:reduce){.d{transition:none}}.m{box-sizing:border-box;min-height:112px;padding:25px max(24px,calc((100% - 1180px)/2));display:grid;grid-template-columns:auto 1fr;align-items:center;gap:30px;border-top:1px solid #182b50;color:#f9f9f9;font:12px/1.5 JetBrains Mono,monospace;background:#020617}.y{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.M{display:inline-flex;min-height:44px}.M img{display:block;width:186px;max-width:100%;height:auto;object-fit:contain;image-rendering:pixelated}.a{min-width:0;display:grid;justify-items:center;gap:8px}.a nav{display:flex;justify-content:center;flex-wrap:wrap;column-gap:24px}.a nav a{min-height:44px;display:flex;align-items:center;color:#f9f9f9;text-decoration:none}.a nav a:hover{text-decoration:underline;text-underline-offset:4px}.m a:focus-visible{outline:2px solid #fff2a8;outline-offset:4px}@media(max-width:850px){.m{grid-template-columns:minmax(0,1fr);text-align:center;gap:16px}.y{align-items:center}}@media(max-width:700px),(max-width:950px)and (max-height:540px){.m{padding:24px max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));grid-template-columns:minmax(0,1fr);font-size:14px}.y{align-items:center}.a{width:100%;gap:12px}.a nav{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.a nav a{justify-content:center}.a nav a:last-child{grid-column:1 / -1}}.g{display:inline-flex;flex:0 0 auto;align-self:flex-start;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid #42658a;background:#09182dc9;box-shadow:inset 0 0 0 2px #142d48;color:#f9f9f9;font:14px/1.4 JetBrains Mono,monospace;text-decoration:none;white-space:nowrap}.g svg{flex-shrink:0}.g:hover{border-color:#a3dbff;background:#142d48}.g:focus-visible{outline:2px solid #ffd187;outline-offset:4px}.P{--hero-focus-x: .5;position:absolute;inset:0 0 auto;height:var(--world-art-height, 100%);translate:0 var(--world-art-offset, 0px);z-index:-2;pointer-events:none;background:url(/landing-v2/hero-panorama.png) center / cover no-repeat;background-size:var(--world-art-width) 100%;background-position:calc(var(--hero-focus-x) * 100%) center}.v{display:block;width:100%;height:100%;opacity:0}.v[data-ready=true]{opacity:1}@media(max-width:700px),(max-width:950px)and (max-height:540px){.P{--hero-focus-x: .75}}@media(prefers-reduced-motion:reduce){.v{display:none}}.S{position:absolute;inset:0;z-index:-2;overflow:clip;pointer-events:none;--world-art-offset: 0px}@media(max-width:700px),(max-width:950px)and (max-height:540px){.S{mask-image:linear-gradient(#000 88%,transparent)}}

.J{color:#f9f9f9;min-width:0;width:100%;box-sizing:border-box}.J *{box-sizing:border-box}.l{display:grid;align-items:center;gap:24px}.s h2{margin:0;font:700 19px/1.4 JetBrains Mono,monospace;color:#f9f9f9}.s p{margin:8px 0 0;font-size:14px;line-height:1.6;color:#f9f9f9}.q{display:block;color:#f6c777;font:10px/1.6 JetBrains Mono,monospace;letter-spacing:1.5px;margin-bottom:8px}.e{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.e li{min-width:0}.e a{display:flex;min-width:44px;min-height:80px;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#f9f9f9;text-decoration:none;border-radius:4px}.d{display:grid;place-items:center;width:48px;height:48px;padding:2px;background:#466e97;clip-path:polygon(8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,100% 4px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) 100%,8px 100%,8px calc(100% - 4px),0 calc(100% - 4px),0 8px,4px 8px,4px 0);transition:background-color .16s}.u{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(145deg,#173655,#0a182d);clip-path:inherit;box-shadow:inset 0 2px #74b9e144,inset 0 -3px #030c1b}.u img{display:block;width:26px;height:26px;object-fit:contain}.w{font:500 12px/1.4 JetBrains Mono,monospace;white-space:nowrap}.e a:hover .d,.e a:focus-visible .d{background:#f6c777}.e a:hover .w,.e a:focus-visible .w{color:#ffe0a2}.e a:focus-visible{outline:2px solid #f6c777;outline-offset:4px}.c{border:1px solid #315679;border-radius:12px;background:linear-gradient(110deg,#0c1d34,#081329);padding:22px 24px;margin:20px 0 28px;box-shadow:inset 3px 0 #d5ab60}.c .l{grid-template-columns:minmax(180px,1fr) minmax(0,1.7fr)}.x{width:auto;max-width:100%}.x .l{display:block}.x .e{grid-template-columns:repeat(6,44px);gap:clamp(2px,.6vw,8px);justify-content:center}.x .e a{width:44px;min-height:44px;gap:0}.x .d{width:36px;height:36px}.x .u img{width:22px;height:22px}@media(max-width:1150px){.c .l{grid-template-columns:minmax(0,1fr);gap:14px}}@media(max-width:700px),(max-width:950px)and (max-height:540px){.c{padding:20px 16px}.e{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.s h2{font-size:18px}.s p{font-size:16px}}@media(prefers-reduced-motion:reduce){.d{transition:none}}.m{box-sizing:border-box;min-height:112px;padding:25px max(24px,calc((100% - 1180px)/2));display:grid;grid-template-columns:auto 1fr;align-items:center;gap:30px;border-top:1px solid #182b50;color:#f9f9f9;font:12px/1.5 JetBrains Mono,monospace;background:#020617}.y{display:flex;flex-direction:column;align-items:flex-start;gap:12px}.M{display:inline-flex;min-height:44px}.M img{display:block;width:186px;max-width:100%;height:auto;object-fit:contain;image-rendering:pixelated}.a{min-width:0;display:grid;justify-items:center;gap:8px}.a nav{display:flex;justify-content:center;flex-wrap:wrap;column-gap:24px}.a nav a{min-height:44px;display:flex;align-items:center;color:#f9f9f9;text-decoration:none}.a nav a:hover{text-decoration:underline;text-underline-offset:4px}.m a:focus-visible{outline:2px solid #fff2a8;outline-offset:4px}@media(max-width:850px){.m{grid-template-columns:minmax(0,1fr);text-align:center;gap:16px}.y{align-items:center}}@media(max-width:700px),(max-width:950px)and (max-height:540px){.m{padding:24px max(16px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));grid-template-columns:minmax(0,1fr);font-size:14px}.y{align-items:center}.a{width:100%;gap:12px}.a nav{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px}.a nav a{justify-content:center}.a nav a:last-child{grid-column:1 / -1}}

.g{display:inline-flex;flex:0 0 auto;align-self:flex-start;align-items:center;justify-content:center;gap:6px;min-height:44px;padding:0 12px;border:1px solid #42658a;background:#09182dc9;box-shadow:inset 0 0 0 2px #142d48;color:#f9f9f9;font:14px/1.4 JetBrains Mono,monospace;text-decoration:none;white-space:nowrap}.g svg{flex-shrink:0}.g:hover{border-color:#a3dbff;background:#142d48}.g:focus-visible{outline:2px solid #ffd187;outline-offset:4px}

.J{color:#f9f9f9;min-width:0;width:100%;box-sizing:border-box}.J *{box-sizing:border-box}.l{display:grid;align-items:center;gap:24px}.s h2{margin:0;font:700 19px/1.4 JetBrains Mono,monospace;color:#f9f9f9}.s p{margin:8px 0 0;font-size:14px;line-height:1.6;color:#f9f9f9}.q{display:block;color:#f6c777;font:10px/1.6 JetBrains Mono,monospace;letter-spacing:1.5px;margin-bottom:8px}.e{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;list-style:none;margin:0;padding:0}.e li{min-width:0}.e a{display:flex;min-width:44px;min-height:80px;align-items:center;justify-content:center;flex-direction:column;gap:8px;color:#f9f9f9;text-decoration:none;border-radius:4px}.d{display:grid;place-items:center;width:48px;height:48px;padding:2px;background:#466e97;clip-path:polygon(8px 0,calc(100% - 8px) 0,calc(100% - 8px) 4px,100% 4px,100% calc(100% - 8px),calc(100% - 4px) calc(100% - 8px),calc(100% - 4px) 100%,8px 100%,8px calc(100% - 4px),0 calc(100% - 4px),0 8px,4px 8px,4px 0);transition:background-color .16s}.u{display:grid;place-items:center;width:100%;height:100%;background:linear-gradient(145deg,#173655,#0a182d);clip-path:inherit;box-shadow:inset 0 2px #74b9e144,inset 0 -3px #030c1b}.u img{display:block;width:26px;height:26px;object-fit:contain}.w{font:500 12px/1.4 JetBrains Mono,monospace;white-space:nowrap}.e a:hover .d,.e a:focus-visible .d{background:#f6c777}.e a:hover .w,.e a:focus-visible .w{color:#ffe0a2}.e a:focus-visible{outline:2px solid #f6c777;outline-offset:4px}.c{border:1px solid #315679;border-radius:12px;background:linear-gradient(110deg,#0c1d34,#081329);padding:22px 24px;margin:20px 0 28px;box-shadow:inset 3px 0 #d5ab60}.c .l{grid-template-columns:minmax(180px,1fr) minmax(0,1.7fr)}.x{width:auto;max-width:100%}.x .l{display:block}.x .e{grid-template-columns:repeat(6,44px);gap:clamp(2px,.6vw,8px);justify-content:center}.x .e a{width:44px;min-height:44px;gap:0}.x .d{width:36px;height:36px}.x .u img{width:22px;height:22px}@media(max-width:1150px){.c .l{grid-template-columns:minmax(0,1fr);gap:14px}}@media(max-width:700px),(max-width:950px)and (max-height:540px){.c{padding:20px 16px}.e{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 8px}.s h2{font-size:18px}.s p{font-size:16px}}@media(prefers-reduced-motion:reduce){.d{transition:none}}

.wq-dl-socialOptions { display:flex; justify-content:center; gap:28px; width:100%; margin:4px 0 12px; }
.wq-dl-socialOption { display:flex; flex-direction:column; align-items:center; gap:8px; min-width:64px; font:12px/1.4 Arial,sans-serif; }
.wq-dl-discordButton { width:48px; height:48px; display:grid; place-items:center; padding:12px; background:#fff; border:0; border-radius:8px; cursor:pointer; }
.wq-dl-discordButton img { object-fit:contain; }
.wq-dl-discordButton:hover { background:#e0e3ff; }
.wq-dl-downloadAction { border-top:1px solid #426f99; padding-top:20px; margin-top:12px; display:grid; gap:12px; justify-items:center; text-align:center; }
.wq-dl-downloadAction p { font-size:14px; }

/* instagram-20261014 */
.J .e{display:flex;flex-wrap:wrap;justify-content:center}.J .e li{flex:0 0 calc((100% - 60px)/7)}.J.x .e li{flex:0 0 44px}.J.x .e{max-width:100%}@media(max-width:700px){.J.c .e li{flex-basis:calc((100% - 24px)/4)}.J.c .w{display:none}}@media(max-width:480px){.J.x .e{width:200px;margin-inline:auto}}
