*,:before,:after{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;overscroll-behavior-y:contain;overflow-x:hidden}@media (prefers-reduced-motion:reduce){input,textarea,[contenteditable=true]{cursor:text}}::selection{color:#40f0ff;text-shadow:none;background:#ff40a88c}:focus-visible{outline-offset:2px;border-radius:2px;outline:1px solid #40f0ffd9}.lay-header .header-social:focus-visible{outline:none}body{color:#fff;overscroll-behavior-y:contain;background-color:#000;min-width:320px;margin:0;padding:0;font-family:Satoshi,sans-serif;position:relative;overflow-x:clip}body:before{content:"";pointer-events:none;z-index:2;background:radial-gradient(circle at 0 0,#40f0ff1a,#0000 38%),radial-gradient(circle at 100% 0,#ff40a817,#0000 40%),radial-gradient(circle at 0 100%,#ff40a814,#0000 42%),radial-gradient(circle at 100% 100%,#40f0ff1a,#0000 40%);animation:22s ease-in-out infinite atmoLeakDrift;position:fixed;inset:0}@keyframes atmoLeakDrift{0%,to{opacity:.95;transform:scale(1)}50%{opacity:1.05;transform:scale(1.03)}}body:after{content:"";pointer-events:none;z-index:3;opacity:.35;background-image:repeating-linear-gradient(0deg,#0000 0 2px,#0000002e 2px 3px),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0  0 0 0 0 0  0 0 0 0 0  0 0 0 0.6 0'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.45'/></svg>");background-size:100% 3px,160px 160px;position:fixed;inset:0}html:after{content:"";pointer-events:none;z-index:1;will-change:transform;background:radial-gradient(#0000 55%,#00000059 92%,#0000008c 100%);position:fixed;inset:0}@media (prefers-reduced-motion:reduce){body:before{animation:none}}a{color:inherit;text-decoration:none}button{cursor:pointer;background:0 0;border:none;font-family:inherit}img{max-width:100%;display:block}video{display:block}#root{width:100%}:root{--color-blue:#0446f1;--color-gold:#40f0ff;--color-gold-rgb:64, 240, 255;--color-purple:#5e3984;--cyber-cyan:#40f0ff;--cyber-cyan-rgb:64, 240, 255;--cyber-magenta:#ff40a8;--cyber-magenta-rgb:255, 64, 168;--cyber-warn:#c9ff35;--cyber-warn-rgb:201, 255, 53;--color-bg-dark:#060418;--color-bg-card:#ffffff0a;--color-bg-card-hover:#ffffff0f;--color-text:#fff;--color-text-muted:#ffffff80;--color-text-dim:#fff3;--color-border:#ffffff0f;--color-border-gold:rgba(var(--cyber-cyan-rgb), .45);--color-border-blue:#0446f11f;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:48px;--space-xl:80px;--space-2xl:120px;--z-bg:-1;--z-base:0;--z-content:1;--z-card-overlay:3;--z-breakout:10;--z-nav:100;--z-mute:200;--z-splash:9999;--font-display:"Fauna", sans-serif;--font-ui:"Bicubik", "Satoshi", sans-serif;--font-body:"Satoshi", sans-serif;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-smooth:cubic-bezier(.4, 0, .2, 1);--text-display-xl:90px;--text-display-lg:52px;--text-display-md:42px;--text-display-sm:26px;--text-heading-lg:20px;--text-heading-sm:14px;--text-body:15px;--text-body-sm:13px;--text-label:11px;--text-micro:8px;--btn-pad-lg:16px 44px;--btn-pad-md:12px 32px;--btn-pad-sm:10px 24px;--btn-pad-xs:7px 14px;--btn-font-lg:13px;--btn-font-md:11px;--btn-font-xs:8px;--btn-letter-lg:4px;--btn-letter-md:3px;--btn-letter-sm:2.5px;--btn-radius:10px;--section-pad-top:clamp(60px, 8.5vw, 120px);--section-pad-bottom:clamp(40px, 7vw, 100px);--section-pad-top-mobile:clamp(60px, 8.5vw, 120px);--section-pad-bottom-mobile:clamp(40px, 7vw, 100px);--scanline-overlay-18:repeating-linear-gradient(0deg, #0000 0, #0000 2px, #0000002e 2px, #0000002e 3px);--scanline-overlay-20:repeating-linear-gradient(0deg, #0000 0, #0000 2px, #0003 2px, #0003 3px);--scanline-overlay-22:repeating-linear-gradient(0deg, #0000 0, #0000 2px, #00000038 2px, #00000038 3px);--scanline-overlay-30:repeating-linear-gradient(0deg, #0000 0, #0000 2px, #0000004d 2px, #0000004d 3px);--cta-bg:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .25) 0%, rgba(var(--cyber-cyan-rgb), .08) 100%);--cta-bg-hover:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .35) 0%, rgba(var(--cyber-magenta-rgb), .12) 100%);--cta-shadow:0 1px 0 0 #ffffff14 inset, 0 -1px 0 0 #0000004d inset, 0 4px 12px #00000080, 0 1px 3px #0006, 0 0 20px rgba(var(--cyber-cyan-rgb), .08);--cta-shadow-hover:0 1px 0 0 #ffffff1f inset, 0 -1px 0 0 #0000004d inset, 0 6px 20px #00000080, 0 2px 6px #0006, 0 0 30px rgba(var(--cyber-cyan-rgb), .35), 0 0 60px rgba(var(--cyber-magenta-rgb), .18)}.skip-link{top:-100%;left:var(--space-sm);z-index:var(--z-splash);padding:12px var(--space-md);background:var(--color-blue);color:var(--color-text);font-family:var(--font-ui);letter-spacing:2px;text-transform:uppercase;transition:top .2s var(--ease-smooth);border-radius:0 0 8px 8px;font-size:12px;text-decoration:none;position:absolute}.skip-link:focus{top:0}:is(a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible){outline:2px solid var(--color-gold);outline-offset:3px}.section-animate:not(.section-visible) *,.section-animate:not(.section-visible) :before,.section-animate:not(.section-visible) :after,.gaming-section:not(.section-visible) *,.gaming-section:not(.section-visible) :before,.gaming-section:not(.section-visible) :after,.splash-screen.splash-exit *,.splash-screen.splash-exit :before,.splash-screen.splash-exit :after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.splash-screen{z-index:9999;background:#000;justify-content:center;align-items:center;transition:opacity 1.1s cubic-bezier(.4,0,.2,1),transform 1.1s cubic-bezier(.4,0,.2,1),filter .9s;display:flex;position:fixed;inset:0}.splash-screen.splash-exit{opacity:0;pointer-events:none;transform:scale(1.08)}.splash-bg{position:absolute;inset:0;overflow:hidden}.splash-bg-image{object-fit:cover;object-position:center center;width:110%;height:110%;animation:25s ease-in-out infinite alternate splashBgDrift;position:absolute;inset:-5%}@keyframes splashBgDrift{0%{transform:scale(1)translate(0)}33%{transform:scale(1.06)translate(-1%,.5%)}66%{transform:scale(1.03)translate(.8%,-.5%)}to{transform:scale(1.08)translate(-.5%,.8%)}}.splash-bg-overlay{z-index:1;background:radial-gradient(#0000008c 0%,#000c 100%),linear-gradient(#0006 0%,#000000b3 100%);position:absolute;inset:0}.splash-grid{z-index:2;transform-origin:50% 65%;background:linear-gradient(#0446f10f 1px,#0000 1px) 0 0/64px 64px,linear-gradient(90deg,#0446f10f 1px,#0000 1px) 0 0/64px 64px,linear-gradient(60deg,#0446f105 1px,#0000 1px) 0 0/80px 80px,linear-gradient(-60deg,#0446f105 1px,#0000 1px) 0 0/80px 80px;width:200%;height:200%;animation:14s ease-in-out infinite alternate splashGridDrift;position:absolute;inset:-50%;transform:scaleY(1.6)skew(-8deg)}.splash-glow{z-index:2;border-radius:50%;animation:6s ease-in-out infinite alternate splashGlowPulse;position:absolute}.splash-glow-1{opacity:.3;background:radial-gradient(circle,#0446f159 0%,#0446f11a 30%,#0000 60%);width:900px;height:900px;top:5%;left:15%}.splash-glow-2{opacity:.25;background:radial-gradient(circle,#5e39844d 0%,#5e398414 30%,#0000 60%);width:800px;height:800px;animation-delay:-3s;bottom:0%;right:10%}.splash-glow-3{background:radial-gradient(circle, rgba(var(--cyber-cyan-rgb), .15) 0%, rgba(var(--cyber-cyan-rgb), .04) 30%, transparent 60%);opacity:.08;width:550px;height:550px;animation-delay:-1.5s;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-scanlines{z-index:3;pointer-events:none;background:repeating-linear-gradient(#0000,#0000 2px,#0000001a 2px 4px);animation:8s linear infinite splashScanScroll;position:absolute;inset:0}.splash-vignette{z-index:3;pointer-events:none;background:radial-gradient(#0000 30%,#000000b3 100%);position:absolute;inset:0}.splash-particles{pointer-events:none;z-index:3;position:absolute;inset:0}.particle{opacity:0;background:#0446f1cc;border-radius:50%;width:4px;height:4px;animation:8s ease-in-out infinite particleFloat;position:absolute}.particle.p1{animation-duration:9s;animation-delay:0s;top:80%;left:10%}.particle.p2{background:rgba(var(--cyber-cyan-rgb), .8);animation-duration:7s;animation-delay:1.2s;top:90%;left:25%}.particle.p3{animation-duration:10s;animation-delay:2.4s;top:85%;left:45%}.particle.p4{background:#5e3984cc;animation-duration:8s;animation-delay:.6s;top:88%;left:65%}.particle.p5{animation-duration:11s;animation-delay:3s;top:82%;left:80%}.particle.p6{background:rgba(var(--cyber-cyan-rgb), .8);animation-duration:7.5s;animation-delay:1.8s;top:95%;left:35%}.particle.p7{animation-duration:9.5s;animation-delay:4s;top:92%;left:55%}.particle.p8{background:#5e3984cc;animation-duration:8.5s;animation-delay:2s;top:78%;left:90%}@keyframes particleFloat{0%{opacity:0;transform:translateY(0)scale(1)}10%{opacity:.8}90%{opacity:.8}to{opacity:0;transform:translateY(-60vh)scale(.3)}}.splash-topbar{z-index:10;opacity:0;justify-content:space-between;align-items:center;padding:28px 40px;animation:.8s .4s forwards splashFadeUp;display:flex;position:absolute;top:0;left:0;right:0}.splash-topbar-logo{opacity:.5;width:auto;height:270px;margin:-100px 0 -100px -30px;display:block}.splash-play-now-btn,.splash-cta-primary{font-family:var(--font-ui);font-size:var(--btn-font-md);letter-spacing:var(--btn-letter-sm);text-transform:uppercase;color:var(--color-text);background:var(--cta-bg);border-radius:var(--btn-radius);cursor:pointer;transition:all .35s var(--ease-smooth);box-shadow:var(--cta-shadow);text-shadow:0 1px 2px #00000080;border:1px solid #0000;align-items:center;font-weight:600;text-decoration:none;display:flex;position:relative;overflow:hidden}.splash-play-now-btn{padding:var(--btn-pad-sm);gap:10px}.splash-play-now-btn:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#fff3,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.splash-play-now-btn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffff0f,#0000);width:60%;height:100%;animation:6s ease-in-out 2s infinite playBtnShineSwoop;position:absolute;top:0;left:0;transform:translate(-167%)}.splash-play-now-btn:hover{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .35) 0%, rgba(var(--cyber-cyan-rgb), .12) 100%);border-color:rgba(var(--cyber-cyan-rgb), .6);box-shadow:0 1px 0 0 #ffffff1f inset, 0 -1px 0 0 #0000004d inset, 0 6px 20px #00000080, 0 2px 6px #0006, 0 0 30px rgba(var(--cyber-cyan-rgb), .15);transform:translateY(-1px)}.splash-play-now-btn:hover:before{background:linear-gradient(90deg,#0000,#ffffff4d,#0000)}.splash-play-now-btn:hover:after{animation-duration:3s}@keyframes playBtnBorderShift{0%,to{opacity:.5}50%{opacity:.9}}@keyframes playBtnOuterBreathe{0%,to{opacity:.25}50%{opacity:.65}}.play-btn-inner-glow,.cta-inner-glow{pointer-events:none;background:radial-gradient(#0446f124 0%,#5e398412 40%,#0000 70%);border-radius:50px;animation:4s ease-in-out infinite btnInnerPulse;position:absolute;inset:0}.play-btn-scanline,.cta-scanline{pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#0446f112 45%,#ffffff0d 50%,#0446f112 55%,#0000 100%) 0 0/100% 25px;animation:3s ease-in-out infinite btnScanline;position:absolute;inset:0}.play-btn-scanline{border-radius:50px}.splash-play-now-text,.play-btn-text,.splash-cta-text{z-index:2;position:relative}.splash-cta-text,.play-btn-text,.splash-play-now-text{text-shadow:0 1px 2px #0000008c, -.6px 0 0 rgba(var(--cyber-magenta-rgb), .45), .6px 0 0 rgba(var(--cyber-cyan-rgb), .45);animation:3s steps(20,end) infinite ctaTextGlitch}@keyframes ctaTextGlitch{0%,90%,to{text-shadow:0 1px 2px #0000008c, -.6px 0 0 rgba(var(--cyber-magenta-rgb), .45), .6px 0 0 rgba(var(--cyber-cyan-rgb), .45)}91%{text-shadow:0 1px 2px #0000008c, -3px 0 0 rgba(var(--cyber-magenta-rgb), .85), 3px 0 0 rgba(var(--cyber-cyan-rgb), .85), 0 0 10px rgba(var(--cyber-cyan-rgb), .45)}93%{text-shadow:0 1px 2px #0000008c, -1.5px 0 0 rgba(var(--cyber-magenta-rgb), .7), 1.5px 0 0 rgba(var(--cyber-cyan-rgb), .7)}95%{text-shadow:0 1px 2px #0000008c, -3.5px 0 0 rgba(var(--cyber-magenta-rgb), .9), 3.5px 0 0 rgba(var(--cyber-cyan-rgb), .9), 0 0 14px rgba(var(--cyber-magenta-rgb), .4)}}.play-btn-shine,.splash-cta-shine{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .22) 25%, #ffffff4d 50%, rgba(var(--cyber-magenta-rgb), .22) 75%, transparent 100%);z-index:1;pointer-events:none;width:50%;height:100%;animation:3.4s ease-in-out 1.2s infinite btnShine;position:absolute;top:0;left:0;transform:translate(-120%)}.splash-play-now-btn:hover .play-btn-inner-glow,.header-play-btn:hover .play-btn-inner-glow,.splash-cta-primary:hover .cta-inner-glow{opacity:.38;animation:none}.splash-play-now-btn:hover .play-btn-scanline,.header-play-btn:hover .play-btn-scanline{animation-duration:1.5s}@keyframes btnInnerPulse{0%,to{opacity:.14}50%{opacity:.32}}@keyframes btnScanline{0%{transform:translateY(-100%)}to{transform:translateY(200%)}}@keyframes btnShine{0%,to{transform:translate(-120%)}50%{transform:translate(240%)}}@keyframes playBtnShine{0%,to{transform:translate(-120%)}50%{transform:translate(240%)}}.splash-content{z-index:2;text-align:center;flex-direction:column;align-items:center;padding:0 24px;display:flex;position:relative}.splash-deco-line{opacity:0;background:linear-gradient(#0000,#0446f166,#0000);width:1px;height:60px;margin-bottom:32px;animation:.6s .2s forwards splashFadeUp}.splash-hero-heading{opacity:0;flex-direction:column;align-items:center;gap:0;animation:1.4s cubic-bezier(.16,1,.3,1) .3s both splashLogoReveal;display:flex}.splash-hero-title{font-family:var(--font-display);letter-spacing:.4em;text-transform:uppercase;color:#fff;text-align:center;width:100%;text-shadow:0 0 100px #0446f180, 0 0 50px #0446f133, 0 0 20px rgba(var(--cyber-cyan-rgb), .1), 0 2px 4px #000c;margin:0;padding:0;font-size:clamp(24px,5.5vw,90px);font-weight:800;line-height:1;animation:4s ease-in-out infinite splashTitlePulse}.splash-title-divider,.section-divider{justify-content:center;align-items:center;gap:16px;width:fit-content;display:flex}.splash-title-divider{opacity:0;margin:12px auto 8px;animation:.6s .8s forwards splashFadeUp}.splash-divider-line{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .95) 50%, transparent 100%);width:80px;height:1px;box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .55), 0 0 16px rgba(var(--cyber-cyan-rgb), .25);animation:2.2s ease-in-out infinite splashDividerLinePulse}@keyframes splashDividerLinePulse{0%,to{opacity:.7}50%{opacity:1}}.splash-divider-diamond{color:#0000;justify-content:center;align-items:center;width:22px;height:12px;font-size:0;animation:2.2s ease-in-out infinite diamondPulse;display:inline-flex;position:relative}.splash-divider-diamond:before,.splash-divider-diamond:after{content:"";width:6px;height:6px;filter:drop-shadow(0 0 4px rgba(var(--cyber-magenta-rgb), .55));border-bottom:1.5px solid #40f0ff;border-left:1.5px solid #40f0ff;position:absolute;top:50%}.splash-divider-diamond:before{left:0;transform:translateY(-50%)rotate(45deg)}.splash-divider-diamond:after{right:0;transform:translateY(-50%)rotate(-135deg)}@keyframes diamondPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.15)}}.splash-hero-title-sub{font-family:var(--font-display);letter-spacing:36px;text-indent:36px;color:#40f0ff;text-shadow:0 0 50px rgba(var(--cyber-cyan-rgb), .5), 0 0 100px rgba(var(--cyber-cyan-rgb), .2);font-size:44px;font-weight:400;animation:3s ease-in-out .5s infinite splashSubPulse}@keyframes splashSubPulse{0%,to{opacity:.85}50%{opacity:1}}.splash-cta-group{opacity:0;flex-direction:column;align-items:center;margin-top:48px;animation:.8s cubic-bezier(.16,1,.3,1) 1.8s forwards splashFadeUp;display:flex}.cta-button-row{align-items:center;gap:0;display:flex}.cta-button-wrapper{position:relative}.splash-cta-primary{min-width:auto;padding:var(--btn-pad-sm);justify-content:center}.splash-screen .splash-cta-primary{text-align:center;min-width:280px}@media screen and (max-width:768px){.splash-screen .splash-cta-primary{min-width:144px}.splash-particles,.splash-glow-3{display:none!important}.splash-screen.splash-exit{filter:none}}.cta-energy-border{border-radius:var(--btn-radius);background:linear-gradient(135deg, #0446f199, rgba(var(--cyber-cyan-rgb), .35), #5e398480);-webkit-mask-composite:xor;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;animation:6s ease-in-out infinite alternate ctaBorderShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ctaBorderShift{0%,to{opacity:.6}50%{opacity:1}}.cta-energy-border:before{content:"";border-radius:inherit;background:conic-gradient(from 0deg, rgba(var(--cyber-cyan-rgb), 0) 0deg, rgba(var(--cyber-cyan-rgb), 1) 8deg, rgba(var(--cyber-magenta-rgb), .85) 22deg, rgba(var(--cyber-cyan-rgb), .35) 38deg, rgba(var(--cyber-cyan-rgb), 0) 55deg, rgba(var(--cyber-cyan-rgb), 0) 360deg);-webkit-mask-composite:xor;filter:drop-shadow(0 0 6px rgba(var(--cyber-cyan-rgb), .75));pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;padding:1.5px;animation:2.8s linear infinite ctaChase;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes ctaChase{to{transform:rotate(360deg)}}.splash-cta-primary:hover{background:var(--cta-bg-hover);box-shadow:var(--cta-shadow-hover);border-color:#0000;transform:translateY(-1px)}.splash-cta-primary:hover .splash-cta-text{text-shadow:0 1px 2px #0000008c, -.6px 0 0 rgba(var(--cyber-magenta-rgb), .85), .6px 0 0 rgba(var(--cyber-cyan-rgb), .85)}.splash-cta-primary:hover .cta-energy-border,.header-play-btn:hover .cta-energy-border{opacity:1;background-size:100% 100%}.splash-cta-primary:active{transform:scale(.97);box-shadow:inset 0 0 30px #ffffff26}.splash-cta-subtitle{font-family:var(--font-body);letter-spacing:4px;color:#fff3;margin-top:14px;font-size:9px;animation:3s ease-in-out 3s infinite subtitleBlink}@keyframes subtitleBlink{0%,to{opacity:1}50%{opacity:.3}}.splash-loading .splash-cta-primary{pointer-events:none;opacity:.4;filter:grayscale(.3);transition:opacity .5s,filter .5s}.splash-ready .splash-cta-primary{pointer-events:auto;opacity:1;filter:none;transition:opacity .5s,filter .5s}.splash-loading .splash-cta-subtitle{opacity:.3;transition:opacity .5s}.splash-ready .splash-cta-subtitle{opacity:1;animation:1.5s ease-in-out infinite splashReadyPulse}@keyframes splashReadyPulse{0%,to{opacity:.6}50%{opacity:1}}.splash-corners{pointer-events:none;z-index:1;position:absolute;inset:28px}.splash-corners span{border:0 solid #0446f126;width:32px;height:32px;position:absolute}.splash-corners span:first-child{border-top-width:1px;border-left-width:1px;top:0;left:0}.splash-corners span:nth-child(2){border-top-width:1px;border-right-width:1px;top:0;right:0}.splash-corners span:nth-child(3){border-bottom-width:1px;border-left-width:1px;bottom:0;left:0}.splash-corners span:nth-child(4){border-bottom-width:1px;border-right-width:1px;bottom:0;right:0}@keyframes splashGridDrift{0%{transform:scaleY(1.6)skew(-8deg)translateY(0)}to{transform:scaleY(1.6)skew(-8deg)translateY(32px)}}@keyframes splashGlowPulse{0%{opacity:.2}to{opacity:.4}}@keyframes splashScanScroll{0%{transform:translateY(0)}to{transform:translateY(4px)}}@keyframes splashLogoReveal{0%{opacity:.01;transform:scale(.88)translateY(24px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes splashTitlePulse{0%,to{opacity:.9}50%{opacity:1}}@keyframes splashFadeUp{0%{opacity:.01;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.hero-video-section{background:#000;width:100%;height:100vh;position:relative;overflow:hidden}.hero-fullscreen-video{object-fit:cover;width:auto;min-width:100%;height:auto;min-height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mute-btn.mute-btn-comic-con{bottom:34px;left:auto;right:34px;opacity:1!important;animation:none!important}@media screen and (max-width:768px){.mute-btn.mute-btn-comic-con{bottom:16px;left:auto;right:16px}}.mute-btn{z-index:200;border:1px solid rgba(var(--cyber-cyan-rgb), .25);color:#ffffffb3;cursor:pointer;opacity:0;width:44px;height:44px;box-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .06), inset 0 0 8px #0446f10a;background:linear-gradient(135deg,#0a0a12e6 0%,#0f0f1ed9 100%);border-radius:50%;justify-content:center;align-items:center;transition:all .4s;animation:.6s .4s forwards splashFadeUp;display:flex;position:fixed;bottom:24px;right:24px;overflow:hidden}.mute-btn:before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--cyber-cyan-rgb), .08), transparent);pointer-events:none;border-radius:50%;height:30%;animation:none;position:absolute;top:0;left:0;right:0;transform:translateY(-100%)}@keyframes muteScanline{0%{transform:translateY(-100%)}to{transform:translateY(400%)}}.mute-btn:after{content:"";box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .1);pointer-events:none;border-radius:50%;animation:none;position:absolute;inset:-2px}@keyframes muteRingBreathe{0%,to{opacity:.3}50%{opacity:.7}}.mute-btn:hover:before{animation:3s ease-in-out infinite muteScanline}.mute-btn:hover:after{animation:4s ease-in-out infinite muteRingBreathe}.mute-btn:hover{border-color:rgba(var(--cyber-cyan-rgb), .6);background:linear-gradient(135deg, #00000080 0%, rgba(var(--cyber-cyan-rgb), .1) 100%);box-shadow:0 0 25px rgba(var(--cyber-cyan-rgb), .15), 0 0 50px rgba(var(--cyber-cyan-rgb), .05);color:#fff;transform:scale(1.08)}.mute-btn:active{transform:scale(.95);box-shadow:inset 0 0 15px #ffffff1a}.hero-video-gradient{pointer-events:none;z-index:1;background:linear-gradient(#0000 0%,#0000004d 30%,#000000b3 60%,#000 100%);height:60%;position:absolute;bottom:0;left:0;right:0}.hero-video-content{text-align:center;z-index:2;flex-direction:column;align-items:center;padding:0 20px calc(35px + 10vh);display:flex;position:absolute;bottom:0;left:0;right:0}.hero-video-title{font-family:var(--font-display);letter-spacing:.4em;text-transform:uppercase;color:#fff;text-shadow:0 0 80px #0446f14d, 0 0 40px rgba(var(--cyber-cyan-rgb), .15), 0 2px 4px #0009;margin:0;font-size:72px;font-weight:800}@keyframes cursorBlink{0%,to{opacity:1}50%{opacity:0}}@keyframes heroGlitch{0%{transform:translate(0)}10%{transform:translate(-3px,1px)}20%{transform:translate(2px,-1px)}30%{transform:translate(-1px,2px)}40%{transform:translate(3px)}50%{transform:translate(-2px,-2px)}60%{transform:translate(1px,1px)}70%{transform:translate(-1px)}80%{transform:translate(2px,-1px)}90%{transform:translateY(1px)}to{transform:translate(0)}}.hero-scroll-hint{opacity:0;flex-direction:column;align-items:center;margin-top:calc(5vh - 14px);animation:1s 1.8s forwards splashFadeUp;display:flex}.scroll-track{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .4) 0%, rgba(var(--cyber-cyan-rgb), .05) 100%);width:1px;height:24.5px;position:relative;overflow:visible}.scroll-track:after{content:"";border-right:1px solid rgba(var(--cyber-cyan-rgb), .5);border-bottom:1px solid rgba(var(--cyber-cyan-rgb), .5);width:6px;height:6px;position:absolute;bottom:-10px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes scrollPulseTravel{0%{opacity:0;transform:translateY(-10px)}20%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(24px)}}.lay-header{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;background:#000000b3;width:100%;height:72px;transition:opacity .5s,transform .5s;position:fixed;top:0;left:0;overflow:clip visible;transform:translateY(-100%)}.lay-header:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .3), rgba(var(--cyber-cyan-rgb), .15), transparent);width:0;height:1px;transition:width .8s cubic-bezier(.4,0,.2,1) .3s;position:absolute;bottom:0;left:0}.lay-header.header-hidden{opacity:0;pointer-events:none;transform:translateY(-100%)}.lay-header.header-visible{opacity:1;pointer-events:auto;transform:translateY(0)}.lay-header.header-visible:after{width:100%}.lay-header .header-social{position:relative}.lay-header .header-social[data-tooltip]:after{content:attr(data-tooltip);-webkit-backdrop-filter:blur(8px);border:1px solid rgba(var(--cyber-cyan-rgb), .35);font-family:"Bicubik", var(--font-ui);letter-spacing:1.5px;text-transform:uppercase;color:#f4f1ea;white-space:nowrap;opacity:0;pointer-events:none;z-index:200;background:#080b16eb;border-radius:4px;padding:5px 9px;font-size:10px;font-weight:600;transition:opacity .18s cubic-bezier(.22,.61,.36,1) 60ms,transform .18s cubic-bezier(.22,.61,.36,1) 60ms;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)translateY(-2px)}.lay-header .header-social[data-tooltip]:hover:after{opacity:1;transform:translate(-50%)translateY(0)}@media (hover:none){.lay-header .header-social[data-tooltip]:after{display:none}}.lay-header-main{flex-direction:row;justify-content:space-between;align-items:center;max-width:1320px;height:100%;margin:0 auto;padding:0 12px;display:flex;position:relative}.lay-logo a{text-decoration:none}.lay-logo-img{flex-shrink:0;width:auto;height:206px;margin:-67px 0;display:block}.lay-logo{flex-shrink:0}.header-spacer{flex:1}.header-icons-left,.header-icons-right,.header-icons-center{align-items:center;gap:16px;display:flex}.header-icon-gap{display:none}.header-nav{align-items:center;gap:32px;display:flex}.nav-link{font-family:var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:#ffffff80;padding:4px 0;font-size:12px;font-weight:500;text-decoration:none;transition:color .3s;position:relative}.nav-link:after{content:"";background:#40f0ff;width:0;height:1px;transition:width .3s;position:absolute;bottom:-2px;left:0}.nav-link:hover{color:#fff}.nav-link:hover:after{width:100%}.header-right{align-items:center;gap:16px;margin-left:20px;display:flex}.header-social{color:#ffffff80;border:1px solid rgba(var(--cyber-cyan-rgb), .25);width:34px;height:34px;box-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .06), inset 0 0 8px #0446f10a;background:linear-gradient(135deg,#0a0a12e6 0%,#0f0f1ed9 100%);border-radius:50%;justify-content:center;align-items:center;text-decoration:none;transition:color .3s,transform .3s,box-shadow .3s,border-color .3s;display:flex}.header-social:hover{color:#fff;border-color:rgba(var(--cyber-cyan-rgb), .5);box-shadow:0 0 20px rgba(var(--cyber-cyan-rgb), .15), inset 0 0 12px #0446f10f;transform:scale(1.1)}.header-social.is-active{color:#40f0ff;border-color:rgba(var(--cyber-cyan-rgb), .7);text-shadow:-.5px 0 0 rgba(var(--cyber-magenta-rgb), .55), .5px 0 0 rgba(var(--cyber-cyan-rgb), .55);box-shadow:0 0 16px rgba(var(--cyber-cyan-rgb), .28), inset 0 0 10px rgba(var(--cyber-cyan-rgb), .1), 0 0 24px rgba(var(--cyber-magenta-rgb), .1);position:relative}.header-social.is-active:before{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .9) 25%, rgba(var(--cyber-magenta-rgb), .95) 75%, transparent 100%);height:2px;box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .7), 0 0 12px rgba(var(--cyber-magenta-rgb), .5);pointer-events:none;animation:2.4s ease-in-out infinite navActiveFlicker;position:absolute;bottom:-3px;left:10%;right:10%}@keyframes navActiveFlicker{0%,to{opacity:.95;transform:scaleX(1)}47%{opacity:.6;transform:scaleX(.97)}50%{opacity:1;transform:scaleX(1)}53%{opacity:.75;transform:scaleX(.98)}}.header-play-btn{font-family:var(--font-ui);font-size:var(--btn-font-md);letter-spacing:var(--btn-letter-sm);text-transform:uppercase;color:var(--color-text);background:var(--cta-bg);border-radius:var(--btn-radius);transition:all .35s var(--ease-smooth);white-space:nowrap;box-shadow:var(--cta-shadow);text-shadow:0 1px 2px #00000080;border:1px solid #0000;padding:11px 28px;font-weight:600;text-decoration:none;position:relative;overflow:hidden}.header-play-btn:before,.splash-cta-primary:before{content:"";pointer-events:none;z-index:3;background:linear-gradient(90deg,#0000,#fff3,#0000);height:1px;position:absolute;top:0;left:10%;right:10%}.header-play-btn:after,.splash-cta-primary:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .18) 45%, rgba(var(--cyber-magenta-rgb), .18) 55%, transparent 100%);pointer-events:none;mix-blend-mode:screen;width:60%;height:100%;animation:6s ease-in-out 2s infinite playBtnShineSwoop;position:absolute;top:0;left:0;transform:translate(-167%)}@keyframes playBtnShineSwoop{0%,to{transform:translate(-167%)}50%{transform:translate(233%)}}.header-play-btn:hover{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .35) 0%, rgba(var(--cyber-magenta-rgb), .12) 100%);box-shadow:0 1px 0 0 #ffffff1f inset, 0 -1px 0 0 #0000004d inset, 0 6px 20px #00000080, 0 2px 6px #0006, 0 0 30px rgba(var(--cyber-cyan-rgb), .35), 0 0 60px rgba(var(--cyber-magenta-rgb), .18);text-shadow:-.5px 0 0 rgba(var(--cyber-magenta-rgb), .6), .5px 0 0 rgba(var(--cyber-cyan-rgb), .6), 0 1px 2px #00000080;border-color:#0000;transform:translateY(-1px)}.header-play-btn:hover:before{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .55), transparent)}.header-play-btn:active{box-shadow:0 1px 0 0 #ffffff0d inset, 0 -1px 0 0 #0000004d inset, 0 2px 6px #00000080, 0 0 15px rgba(var(--cyber-cyan-rgb), .2), 0 0 30px rgba(var(--cyber-magenta-rgb), .12);transform:translateY(1px)}@media (hover:none),(max-width:768px){:is(.header-play-btn:hover,.header-play-btn:active,.header-play-btn:focus,.header-play-btn:focus-visible){transform:none!important}}.lay-content{color:#fff;min-height:1100px;position:relative}.section-animate{z-index:1;position:relative}.section-animate.revealed{contain:layout style}.hero-title{font-family:var(--font-display);margin:0;padding-bottom:24px;font-size:clamp(38px,7vw,72px);font-weight:600;line-height:1.17}.hero-subtitle{color:#ffffffb3;margin:0;padding-bottom:56px;font-size:clamp(18px,3.2vw,32px);font-weight:500;line-height:1.2}@keyframes androidGlowPulse{0%,to{opacity:.7}50%{opacity:1}}.vid-player{background:linear-gradient(165deg,#0c101cf2 0%,#040812fa 100%);border:2.5px solid #ffffff0f;border-radius:20px;transition:transform .8s cubic-bezier(.23,1,.32,1),box-shadow .8s cubic-bezier(.23,1,.32,1);position:relative;overflow:visible;transform:skew(-1deg,.5deg);box-shadow:0 50px 100px -20px #000000e6,0 25px 60px -10px #000000b3,0 0 1px #ffffff1a,inset 0 1px #ffffff14,inset 0 -1px #00000080}.vid-player-ambient{pointer-events:none;z-index:-2;background:radial-gradient(at 50% 40%,#0446f112 0%,#5e39840a 35%,#0000 70%);border-radius:60px;animation:6s ease-in-out infinite vidAmbientPulse;position:absolute;inset:-40px}.vid-player-ambient-ring{background:linear-gradient(135deg, #0446f10f, rgba(var(--cyber-cyan-rgb), .04), #5e39840d) border-box;-webkit-mask-composite:xor;pointer-events:none;z-index:-1;opacity:.5;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border:1px solid #0000;border-radius:40px;position:absolute;inset:-20px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes vidAmbientPulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}.vid-player-glow{background:conic-gradient(from 0deg, #0446f199, rgba(var(--cyber-cyan-rgb), .35), #5e398480, #0446f14d, rgba(var(--cyber-cyan-rgb), .2), #0446f199);-webkit-mask-composite:xor;pointer-events:none;z-index:2;opacity:.7;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:21px;padding:1.5px;animation:8s ease-in-out infinite alternate vidGlowRotate;position:absolute;inset:-1px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes vidGlowRotate{0%{opacity:.5}to{opacity:.85}}.vid-player-edge-top{pointer-events:none;z-index:5;background:linear-gradient(90deg,#0000 0%,#ffffff0d 15%,#ffffff4d 35%,#ffffff80 50%,#ffffff4d 65%,#ffffff0d 85%,#0000 100%);height:1px;position:absolute;top:0;left:5%;right:5%}.vid-corner{display:none}.vid-player-screen{aspect-ratio:16/9;background:#000;border-radius:19px 19px 0 0;position:relative;overflow:hidden}.vid-player-screen video{object-fit:contain;background:#000;width:100%;height:auto;display:block}.vid-player-iframe{aspect-ratio:16/9;border:none;width:100%;display:block}.vid-screen-vignette{pointer-events:none;z-index:2;background:radial-gradient(#0000 55%,#0006 100%);position:absolute;inset:0}.vid-player-scanlines{pointer-events:none;z-index:3;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000004 2px 4px);position:absolute;inset:0}.vid-player-sweep{pointer-events:none;z-index:4;position:absolute;inset:0;overflow:hidden}.vid-player-sweep:before{content:"";background:linear-gradient(#0000 0%,#0446f105 45%,#ffffff05 50%,#0446f105 55%,#0000 100%);height:50px;animation:4s linear infinite vidSweep;position:absolute;left:0;right:0}@keyframes vidSweep{0%{transform:translateY(-50px)}to{transform:translateY(600px)}}.vid-player-hud{pointer-events:none;z-index:5;justify-content:space-between;align-items:center;display:flex;position:absolute;top:12px;left:14px;right:14px}.vid-hud-tag{font-family:var(--font-ui);letter-spacing:2.5px;color:#0446f14d;text-transform:uppercase;font-size:7px}.vid-hud-dot-group{align-items:center;gap:4px;display:flex}.vid-hud-dot{background:#0446f140;border-radius:50%;width:3px;height:3px;animation:3s ease-in-out infinite vidHudDotPulse}.vid-hud-dot:nth-child(2){animation-delay:1s}.vid-hud-dot:nth-child(3){animation-delay:2s}@keyframes vidHudDotPulse{0%,to{opacity:.3}50%{opacity:1}}.vid-hud-rec{color:rgba(var(--cyber-cyan-rgb), .35);animation:2s step-end infinite vidBlink}@keyframes vidBlink{0%,50%{opacity:1}51%,to{opacity:.3}}.vid-player-hud-bottom{pointer-events:none;z-index:5;align-items:center;gap:10px;display:flex;position:absolute;bottom:10px;left:14px;right:14px}.vid-hud-progress{background:#ffffff0f;border-radius:1px;flex:1;height:1px;overflow:hidden}.vid-hud-progress-bar{background:linear-gradient(90deg, #0446f166, rgba(var(--cyber-cyan-rgb), .3));transform-origin:0;border-radius:1px;width:65%;height:100%;animation:8s ease-in-out infinite alternate vidProgressShimmer}@keyframes vidProgressShimmer{0%{transform:scaleX(.385)}to{transform:scaleX(1)}}.vid-player-bar{background:linear-gradient(#080c18f2 0%,#040812fa 100%);border-top:1px solid #ffffff0a;border-radius:0 0 19px 19px;justify-content:space-between;align-items:center;padding:10px 16px;display:flex;position:relative}.vid-player-bar:before{content:"";background:linear-gradient(90deg, transparent, #0446f126, rgba(var(--cyber-cyan-rgb), .1), #5e39841a, transparent);height:1px;position:absolute;top:0;left:15%;right:15%}.vid-bar-left{align-items:center;gap:5px;display:flex}.vid-bar-dot{border-radius:50%;width:4px;height:4px;transition:box-shadow .3s}.vid-bar-dot:first-child{background:rgba(var(--cyber-cyan-rgb), .6);box-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .3)}.vid-bar-dot:nth-child(2){background:#0446f180;box-shadow:0 0 4px #0446f133}.vid-bar-dot:nth-child(3){background:#5e398480;box-shadow:0 0 4px #5e398433}.vid-bar-divider{background:#ffffff0f;width:1px;height:10px;margin:0 4px}.vid-bar-status{font-family:var(--font-ui);letter-spacing:2px;color:#0446f140;text-transform:uppercase;font-size:6px}.vid-bar-label{font-family:var(--font-ui);letter-spacing:3.5px;color:rgba(var(--cyber-cyan-rgb), .2);text-transform:uppercase;font-size:7px}.vid-player-reflection{pointer-events:none;z-index:-1;opacity:.7;background:linear-gradient(#0446f10f 0%,#5e398408 30%,#0000 100%);height:50px;position:absolute;bottom:-50px;left:5%;right:5%;transform:scaleY(-1)}.vid-hud-channel{letter-spacing:1.4px;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .55);align-items:center;gap:6px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:9px;font-weight:700;animation:.45s ease-out vidChannelIn;display:inline-flex}.vid-hud-channel__dot{background:#c9ff35f2;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite vidChannelDot;box-shadow:0 0 6px #c9ff35b3}@keyframes vidChannelDot{0%,to{opacity:1}50%{opacity:.3}}@keyframes vidChannelIn{0%{opacity:0;filter:hue-rotate();transform:translate(-4px)}35%{opacity:1;filter:hue-rotate(-12deg)}to{opacity:1;filter:hue-rotate();transform:translate(0)}}.vid-hud-wave{color:rgba(var(--cyber-magenta-rgb), 1);letter-spacing:1.6px;text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .7);align-items:center;gap:7px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:9px;font-weight:700;display:inline-flex;animation:none!important}.vid-hud-wave__bars{align-items:flex-end;gap:1.5px;height:10px;display:inline-flex}.vid-hud-wave__bars>span{background:linear-gradient(180deg, rgba(var(--cyber-magenta-rgb), .95) 0%, rgba(var(--cyber-cyan-rgb), .95) 100%);transform-origin:bottom;border-radius:1px;width:1.5px;height:100%;animation:.9s ease-in-out infinite vidWaveBar}.vid-hud-wave__bars>span:first-child{animation-delay:0s}.vid-hud-wave__bars>span:nth-child(2){animation-delay:.12s}.vid-hud-wave__bars>span:nth-child(3){animation-delay:.24s}.vid-hud-wave__bars>span:nth-child(4){animation-delay:60ms}.vid-hud-wave__bars>span:nth-child(5){animation-delay:.18s}.vid-hud-wave__bars>span:nth-child(6){animation-delay:.3s}@keyframes vidWaveBar{0%,to{transform:scaleY(.25)}50%{transform:scaleY(1)}}.vid-hud-wave__label{letter-spacing:1.6px}.vid-bar-status--rotating{text-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .45);font-weight:700;animation:.35s ease-out vidStatusIn;color:rgba(var(--cyber-cyan-rgb), .9)!important;letter-spacing:1.8px!important;font-size:8px!important}@keyframes vidStatusIn{0%{opacity:0;filter:blur(2px);transform:translateY(2px)}to{opacity:1;filter:blur();transform:translateY(0)}}.vid-signal-lost{z-index:8;pointer-events:none;background:#02010ae0;flex-direction:column;justify-content:center;align-items:center;gap:6px;animation:.12s steps(2,end) vidSignalLostIn;display:flex;position:absolute;inset:0}.vid-signal-lost__scanlines{background:repeating-linear-gradient(0deg, rgba(var(--cyber-cyan-rgb), .04) 0 1px, transparent 1px 2px);mix-blend-mode:screen;pointer-events:none;position:absolute;inset:0}.vid-signal-lost__msg{letter-spacing:4px;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:-1.5px 0 0 rgba(var(--cyber-magenta-rgb), .8), 1.5px 0 0 rgba(var(--cyber-cyan-rgb), .8), 0 0 14px rgba(var(--cyber-cyan-rgb), .5);z-index:1;align-items:center;gap:10px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:18px;font-weight:700;animation:.18s steps(2,end) infinite vidSignalLostFlicker;display:flex;position:relative}.vid-signal-lost__icon{color:#c9ff35f2;text-shadow:0 0 8px #c9ff35b3}.vid-signal-lost__sub{letter-spacing:2.4px;color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .5);z-index:1;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:9px;position:relative}@keyframes vidSignalLostIn{0%{opacity:0}to{opacity:1}}@keyframes vidSignalLostFlicker{0%,to{opacity:1;transform:translate(0)}47%{opacity:.7;transform:translate(-1.5px)}53%{opacity:.85;transform:translate(1.5px)}}.hero-signal-lost{z-index:12;pointer-events:none;isolation:isolate;background:radial-gradient(80% 70%,#0a041e 0%,#02010a 75%),#02010a;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.hero-signal-lost.is-glitching{animation:.7s steps(8,end) heroSignalGlitchIn}.hero-signal-lost.is-lost{animation:.18s linear heroSignalLostFadeIn}@keyframes heroSignalGlitchIn{0%{opacity:0;clip-path:inset(40% 0);transform:translate(-6px)}18%{opacity:.9;clip-path:inset(8% 0 60%);transform:translate(8px)skew(-2deg)}35%{opacity:1;clip-path:inset(60% 0 6%);transform:translate(-10px)skew(3deg)}52%{opacity:.85;clip-path:inset(22% 0);transform:translate(6px)skew(-1deg)}70%{opacity:1;clip-path:inset(0);transform:translate(-4px)}to{opacity:1;clip-path:inset(0);transform:translate(0)}}@keyframes heroSignalLostFadeIn{0%{opacity:.7}to{opacity:1}}.hero-signal-lost__static{background:repeating-linear-gradient(0deg, #ffffff06 0 1px, transparent 1px 2px), repeating-linear-gradient(90deg, #ffffff05 0 1px, transparent 1px 2px), repeating-radial-gradient(circle at 20% 30%, rgba(var(--cyber-cyan-rgb),.06) 0 1px, transparent 1px 3px), repeating-radial-gradient(circle at 70% 80%, rgba(var(--cyber-magenta-rgb),.05) 0 1px, transparent 1px 3px);mix-blend-mode:screen;opacity:.85;pointer-events:none;animation:.18s steps(6,end) infinite heroSignalStaticShimmer;position:absolute;inset:0}@keyframes heroSignalStaticShimmer{0%{transform:translate(0)}25%{transform:translate(-2px,1px)}50%{transform:translate(1px,-2px)}75%{transform:translate(-1px,2px)}to{transform:translate(2px)}}.hero-signal-lost__scanlines{background:repeating-linear-gradient(0deg, rgba(var(--cyber-cyan-rgb), .1) 0 1px, transparent 1px 3px);mix-blend-mode:screen;pointer-events:none;animation:2.4s linear infinite heroSignalScanDrift;position:absolute;inset:0}@keyframes heroSignalScanDrift{0%{transform:translateY(0)}to{transform:translateY(6px)}}.hero-signal-lost__sweep{background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .12) 40%, rgba(var(--cyber-cyan-rgb), .22) 50%, rgba(var(--cyber-cyan-rgb), .12) 60%, transparent 100%);mix-blend-mode:screen;filter:blur(2px);pointer-events:none;height:14%;animation:5.5s linear infinite heroSignalSweep;position:absolute;top:-20%;left:0;right:0}@keyframes heroSignalSweep{0%{opacity:0;transform:translateY(0)}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translateY(720%)}}.hero-signal-lost__hold-bar{background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-magenta-rgb), .45) 30%, #fff9 50%, rgba(var(--cyber-magenta-rgb), .45) 70%, transparent 100%);mix-blend-mode:screen;filter:blur(.5px);pointer-events:none;height:22px;animation:9s linear infinite heroSignalHoldBar;position:absolute;top:120%;left:0;right:0}@keyframes heroSignalHoldBar{0%{opacity:0;transform:translateY(0)}5%{opacity:1}92%{opacity:1}to{opacity:0;transform:translateY(-820%)}}.hero-signal-lost__inner{z-index:2;text-align:center;flex-direction:column;align-items:center;gap:14px;padding:24px 36px;display:flex;position:relative}.hero-signal-lost__msg{letter-spacing:clamp(6px,.8vw,12px);color:rgba(var(--cyber-cyan-rgb), 1);text-transform:uppercase;align-items:center;gap:14px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:clamp(28px,4.6vw,56px);font-weight:700;animation:2.2s steps(2,end) infinite heroSignalTextFlicker;display:flex}.hero-signal-lost__icon{color:#c9ff35f2;text-shadow:0 0 12px #c9ff35d9;font-size:.85em;animation:.7s steps(2,end) infinite heroSignalIconBlink}@keyframes heroSignalIconBlink{0%,to{opacity:1}50%{opacity:.25}}.hero-signal-lost__text{text-shadow:0 0 18px rgba(var(--cyber-cyan-rgb), .6), 0 0 6px rgba(var(--cyber-cyan-rgb), .9);display:inline-block;position:relative}.hero-signal-lost__text:before,.hero-signal-lost__text:after{content:attr(data-text);pointer-events:none;position:absolute;top:0;left:0;right:0}.hero-signal-lost__text:before{color:rgba(var(--cyber-magenta-rgb), .85);mix-blend-mode:screen;animation:1.6s steps(4,end) infinite heroSignalChromaShiftMag;transform:translate(-3px)}.hero-signal-lost__text:after{color:rgba(var(--cyber-cyan-rgb), .85);mix-blend-mode:screen;animation:1.6s steps(4,end) infinite reverse heroSignalChromaShiftCy;transform:translate(3px)}@keyframes heroSignalChromaShiftMag{0%,to{transform:translate(-3px)}25%{transform:translate(-5px,1px)}50%{transform:translate(-2px,-1px)}75%{transform:translate(-4px)}}@keyframes heroSignalChromaShiftCy{0%,to{transform:translate(3px)}25%{transform:translate(5px,-1px)}50%{transform:translate(2px,1px)}75%{transform:translate(4px)}}@keyframes heroSignalTextFlicker{0%,to{opacity:1}92%{opacity:1}94%{opacity:.55}96%{opacity:1}98%{opacity:.7}}.hero-signal-lost__divider{opacity:.7;align-items:center;gap:10px;width:clamp(160px,22vw,280px);display:flex}.hero-signal-lost__divider-line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .65), transparent);flex:1;height:1px}.hero-signal-lost__divider-diamond{color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .6);font-family:JetBrains Mono,monospace;font-size:10px}.hero-signal-lost__coming-soon{letter-spacing:clamp(4px,.6vw,8px);color:#fffffff5;text-transform:uppercase;text-shadow:-1px 0 0 rgba(var(--cyber-magenta-rgb), .8), 1px 0 0 rgba(var(--cyber-cyan-rgb), .8), 0 0 12px rgba(var(--cyber-cyan-rgb), .35);font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:clamp(11px,1.4vw,16px);font-weight:600;position:relative}.hero-signal-lost__sub{letter-spacing:2.4px;color:rgba(var(--cyber-magenta-rgb), .75);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .4);text-transform:uppercase;margin-top:4px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:clamp(8px,.85vw,10px)}.hero-signal-lost__sub-mark{color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .5);margin-right:6px}.hero-signal-lost__sub-dot{color:#fff6;margin:0 4px}.hero-signal-lost__corners{pointer-events:none;position:absolute;inset:12px}.hero-signal-lost__corner{border:1.5px solid rgba(var(--cyber-cyan-rgb), .7);width:22px;height:22px;box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .4);position:absolute}.hero-signal-lost__corner--tl{border-bottom:none;border-right:none;top:0;left:0}.hero-signal-lost__corner--tr{border-bottom:none;border-left:none;top:0;right:0}.hero-signal-lost__corner--bl{border-top:none;border-right:none;bottom:0;left:0}.hero-signal-lost__corner--br{border-top:none;border-left:none;bottom:0;right:0}@media (prefers-reduced-motion:reduce){.hero-signal-lost,.hero-signal-lost__static,.hero-signal-lost__scanlines,.hero-signal-lost__sweep,.hero-signal-lost__hold-bar,.hero-signal-lost__msg,.hero-signal-lost__icon,.hero-signal-lost__text:before,.hero-signal-lost__text:after{animation:none!important}}.vid-buffer-glitch{z-index:7;pointer-events:none;animation:.28s steps(4,end) vidBufferGlitch;position:absolute;inset:0}@keyframes vidBufferGlitch{0%{background:linear-gradient(180deg, transparent 38%, rgba(var(--cyber-cyan-rgb), .6) 39%, rgba(var(--cyber-cyan-rgb), .6) 41%, transparent 42%), linear-gradient(90deg, rgba(var(--cyber-magenta-rgb), .35), transparent 50%, rgba(var(--cyber-cyan-rgb), .35));mix-blend-mode:screen;transform:translate(-6px)}35%{background:linear-gradient(180deg, transparent 60%, rgba(var(--cyber-magenta-rgb), .5) 61%, rgba(var(--cyber-magenta-rgb), .5) 64%, transparent 65%), linear-gradient(90deg, rgba(var(--cyber-cyan-rgb), .3), transparent 50%, rgba(var(--cyber-magenta-rgb), .3));mix-blend-mode:screen;transform:translate(4px)}70%{background:linear-gradient(180deg, transparent 22%, rgba(var(--cyber-cyan-rgb), .45) 23%, rgba(var(--cyber-cyan-rgb), .45) 26%, transparent 27%), linear-gradient(90deg, rgba(var(--cyber-magenta-rgb), .2), transparent);mix-blend-mode:screen;transform:translate(-2px)}to{background:0 0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.vid-hud-channel,.vid-hud-channel__dot,.vid-hud-wave__bars>span,.vid-bar-status--rotating,.vid-signal-lost__msg,.vid-buffer-glitch{animation:none!important}}.gaming-section{padding-top:var(--section-pad-top);padding-bottom:var(--section-pad-bottom)}.section-title{text-align:center;font-family:var(--font-display);letter-spacing:.4em;color:#fff;text-shadow:-1.6px 0 0 rgba(var(--cyber-magenta-rgb), .75), 1.6px 0 0 rgba(var(--cyber-cyan-rgb), .75), 0 0 18px rgba(var(--cyber-cyan-rgb), .22);margin:0 0 12px;font-size:clamp(24px,5vw,42px);font-weight:400}.section-title:hover{text-shadow:-2.6px 0 0 rgba(var(--cyber-magenta-rgb), .9), 2.6px 0 0 rgba(var(--cyber-cyan-rgb), .9), 0 0 28px rgba(var(--cyber-cyan-rgb), .42);transition:text-shadow .18s steps(2,end)}.splash-hero-title,.splash-hero-title-sub,.pv-h__title,.pv-sub-h__title,.pv-pillars-stage__title{text-shadow:-1.6px 0 0 rgba(var(--cyber-magenta-rgb), .75), 1.6px 0 0 rgba(var(--cyber-cyan-rgb), .75), 0 0 18px rgba(var(--cyber-cyan-rgb), .22)}.splash-hero-title:hover,.splash-hero-title-sub:hover,.pv-h__title:hover,.pv-sub-h__title:hover,.pv-pillars-stage__title:hover{text-shadow:-2.6px 0 0 rgba(var(--cyber-magenta-rgb), .9), 2.6px 0 0 rgba(var(--cyber-cyan-rgb), .9), 0 0 28px rgba(var(--cyber-cyan-rgb), .42);transition:text-shadow .18s steps(2,end)}.section-divider{margin:12px auto 36px}.section-subtitle{font-family:var(--font-ui);letter-spacing:3px;color:#ffffff80;text-align:center;max-width:700px;margin:0 auto 48px;font-size:14px;font-weight:400;line-height:22px}.tcg-hero-section{z-index:2;width:100%;height:119.45vh;min-height:119.45vh;position:relative;overflow:clip visible}.city-silhouette{pointer-events:none;z-index:0;height:26%;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.city-silhouette__glow{background:radial-gradient(ellipse 60% 50% at 80% 100%, rgba(var(--cyber-magenta-rgb), .1), transparent 70%), radial-gradient(ellipse 70% 60% at 30% 100%, rgba(var(--cyber-cyan-rgb), .08), transparent 75%), linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .025) 60%, rgba(var(--cyber-cyan-rgb), .05) 100%);pointer-events:none;height:78%;position:absolute;bottom:0;left:0;right:0}.city-silhouette__svg{width:100%;height:100%;display:block;position:absolute;bottom:0;left:0;right:0}.city-silhouette__far{fill:#060412c7}.city-silhouette__near{fill:#02010af5}.city-beacon__dot{fill:#ff384c;filter:drop-shadow(0 0 5px #ff384cf2);transform-origin:50%;animation:1.6s ease-in-out infinite cityBeaconBlink}.city-beacon__halo{fill:#ff384c61;transform-origin:50%;animation:1.6s ease-in-out infinite cityBeaconHalo}.city-beacon__spire{stroke:#02010a;stroke-width:1.2px}@keyframes cityBeaconBlink{0%,38%,to{opacity:1}46%,92%{opacity:.12}50%,90%{opacity:.12}}@keyframes cityBeaconHalo{0%,38%,to{opacity:.75;transform:scale(1)}50%,90%{opacity:0;transform:scale(.4)}}@media (prefers-reduced-motion:reduce){.city-beacon__dot,.city-beacon__halo{animation:none}}@media (max-width:768px){.city-silhouette{height:18%}}.hero-hud-corners{pointer-events:none;z-index:50;position:absolute;inset:120px 28px 28px}.pv-page .hero-hud-corners{display:none}.pv-page .uni-radar-section .get-started-char-breakout{z-index:1;width:max-content;inset:50% auto auto 50%;transform:translate(calc(142px - 50%),calc(-50% - 40px))}.pv-page .uni-radar-section .pv-radar{z-index:5;position:relative}.pv-page .pv-long-game__orbit-wrap{width:100%;position:relative}.pv-page .pv-long-game .get-started-char-breakout{z-index:1;width:max-content;inset:50% auto auto 50%;transform:translate(calc(292px - 50%),calc(-50% - 40px))}.pv-page .pv-long-game__orbit-wrap .hv-flywheel{z-index:5;position:relative}.hero-hud-corners__c{border:2.5px solid rgba(var(--cyber-cyan-rgb), .95);width:56px;height:56px;filter:drop-shadow(0 0 8px rgba(var(--cyber-cyan-rgb), .85)) drop-shadow(0 0 18px rgba(var(--cyber-magenta-rgb), .55));position:absolute}.hero-hud-corners__c--bl{border-top:none;border-right:none;bottom:0;left:0}.hero-hud-corners__c--br{border-top:none;border-left:none;bottom:0;right:0}.hero-hud-corners__c{animation:3.2s ease-in-out infinite heroCornerPulse}@keyframes heroCornerPulse{0%,to{opacity:1;filter:drop-shadow(0 0 8px rgba(var(--cyber-cyan-rgb),.85)) drop-shadow(0 0 18px rgba(var(--cyber-magenta-rgb),.55))}50%{opacity:.85;filter:drop-shadow(0 0 12px rgba(var(--cyber-cyan-rgb),1)) drop-shadow(0 0 24px rgba(var(--cyber-magenta-rgb),.75))}}@media (any-hover:hover){html,body,html *,body *{cursor:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7) 0 0,none!important}input,textarea,[contenteditable=true]{cursor:text!important}}.cursor-reticle{pointer-events:none;z-index:10001;opacity:0;font-family:JetBrains Mono,Fira Code,Courier New,monospace;transition:opacity linear;position:fixed;top:0;left:0}@media (hover:none),(pointer:coarse){.cursor-reticle{display:none!important}}.cursor-reticle.is-visible{opacity:1;transition:opacity .14s ease-out}.cursor-reticle--triangle,.cursor-reticle--cartridge{width:0;height:0;margin-top:0;margin-left:0}.cursor-reticle--triangle .cursor-reticle__tri{pointer-events:none;filter:drop-shadow(0 0 3px rgba(var(--cyber-cyan-rgb), .5)) drop-shadow(0 0 10px rgba(var(--cyber-cyan-rgb), .18));position:absolute;top:0;left:0;overflow:visible}.cursor-reticle--triangle .cursor-reticle__tri-ghost{fill:rgba(var(--cyber-magenta-rgb), .38);stroke:rgba(var(--cyber-magenta-rgb), .55);stroke-width:.6px;stroke-linejoin:round}.cursor-reticle--triangle .cursor-reticle__tri-outer{fill:none;stroke:rgba(var(--cyber-cyan-rgb), 1);stroke-width:1.5px;stroke-linejoin:miter}.cursor-reticle--triangle .cursor-reticle__tri-inner{fill:#081c26bf;stroke:rgba(var(--cyber-cyan-rgb), .55);stroke-width:.6px;stroke-linejoin:round}.cursor-reticle--triangle .cursor-reticle__tri-pip{fill:rgba(var(--cyber-magenta-rgb), 1);stroke:#ffffff73;stroke-width:.4px}.cursor-reticle--triangle .cursor-reticle__tri-tick{stroke:rgba(var(--cyber-cyan-rgb), 1);stroke-width:1.4px;stroke-linecap:round}.cursor-reticle--triangle.is-active .cursor-reticle__tri{filter:drop-shadow(0 0 6px rgba(var(--cyber-cyan-rgb), .95)) drop-shadow(0 0 20px rgba(var(--cyber-cyan-rgb), .5));transition:filter 80ms}.cursor-reticle--triangle.is-active .cursor-reticle__tri-outer{stroke:#fff;stroke-width:1.7px}.cursor-reticle--triangle.is-active .cursor-reticle__tri-inner{fill:rgba(var(--cyber-cyan-rgb), .32);stroke:rgba(var(--cyber-cyan-rgb), 1)}.cursor-reticle--triangle.is-active .cursor-reticle__tri-ghost{fill:rgba(var(--cyber-magenta-rgb), .55);transform:translate(1px,1px)}.cursor-reticle--triangle.is-active .cursor-reticle__tri-pip{r:1.8}.cursor-reticle--triangle .cursor-reticle__click-ring{top:0;left:0}.cursor-reticle__cartridge{clip-path:polygon(5px 0,calc(100% - 5px) 0,100% 5px,100% calc(100% - 5px),calc(100% - 5px) 100%,5px 100%,0 calc(100% - 5px),0 5px);box-shadow:inset 0 0 0 1px rgba(var(--cyber-cyan-rgb), .55), 0 0 8px rgba(var(--cyber-cyan-rgb), .3), 0 0 18px rgba(var(--cyber-magenta-rgb), .18);background:linear-gradient(#02010ae0 0%,#080416d1 100%);align-items:center;gap:7px;padding:4px 12px 4px 10px;display:inline-flex;position:absolute;top:10px;left:14px}.cursor-reticle__cart-pip{background:rgba(var(--cyber-magenta-rgb), 1);width:5px;height:5px;box-shadow:0 0 5px rgba(var(--cyber-magenta-rgb), .85), 0 0 10px rgba(var(--cyber-magenta-rgb), .45);animation:1.4s ease-in-out infinite cursorCartPip;display:inline-block}@keyframes cursorCartPip{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.78)}}.cursor-reticle__cart-text{letter-spacing:1.4px;white-space:nowrap;color:#fff;text-shadow:-.6px 0 0 rgba(var(--cyber-cyan-rgb), .65), .6px 0 0 rgba(var(--cyber-magenta-rgb), .65), 0 0 6px rgba(var(--cyber-cyan-rgb), .45);text-align:left;min-width:96px;font-size:9.5px;font-weight:600;display:inline-block}.cursor-reticle__cart-bracket{border-color:rgba(var(--cyber-magenta-rgb), .85);pointer-events:none;border-style:solid;border-width:0;width:4px;height:4px;position:absolute}.cursor-reticle__cart-bracket--tl{border-top-width:1px;border-left-width:1px;top:1px;left:1px}.cursor-reticle__cart-bracket--tr{border-top-width:1px;border-right-width:1px;top:1px;right:1px}.cursor-reticle__cart-bracket--bl{border-bottom-width:1px;border-left-width:1px;bottom:1px;left:1px}.cursor-reticle__cart-bracket--br{border-bottom-width:1px;border-right-width:1px;bottom:1px;right:1px}.cursor-reticle--cartridge.is-idle .cursor-reticle__cartridge{box-shadow:inset 0 0 0 1px rgba(var(--cyber-cyan-rgb), .85), 0 0 12px rgba(var(--cyber-cyan-rgb), .42), 0 0 22px rgba(var(--cyber-magenta-rgb), .28)}.cursor-reticle--cartridge.is-idle .cursor-reticle__cart-pip{animation-duration:.7s}.cursor-reticle--cartridge.is-idle .cursor-reticle__cart-bracket{border-color:rgba(var(--cyber-magenta-rgb), 1)}.cursor-reticle--cartridge.is-active .cursor-reticle__cartridge{box-shadow:inset 0 0 0 1.5px rgba(var(--cyber-cyan-rgb), 1), 0 0 18px rgba(var(--cyber-cyan-rgb), .7), 0 0 36px rgba(var(--cyber-magenta-rgb), .55);transition:transform 80ms var(--pv-ease-out,cubic-bezier(.22, .61, .36, 1)), box-shadow 80ms var(--pv-ease-out,cubic-bezier(.22, .61, .36, 1));transform:scale(1.16)}.cursor-reticle--cartridge .cursor-reticle__cartridge{transition:transform .12s var(--pv-ease-out,cubic-bezier(.22, .61, .36, 1)), box-shadow .12s var(--pv-ease-out,cubic-bezier(.22, .61, .36, 1));transform:scale(1)}.cursor-reticle--cartridge.is-active .cursor-reticle__cart-pip{background:rgba(var(--cyber-cyan-rgb), 1);box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .95), 0 0 14px rgba(var(--cyber-cyan-rgb), .6);animation-duration:.55s}.cursor-reticle--cartridge.is-active .cursor-reticle__cart-bracket{border-color:rgba(var(--cyber-cyan-rgb), 1)}.cursor-reticle--cartridge.is-active .cursor-reticle__cart-text{text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .85), 1px 0 0 rgba(var(--cyber-magenta-rgb), .85), 0 0 10px rgba(var(--cyber-cyan-rgb), .6)}.cursor-reticle--cartridge .cursor-reticle__click-ring{top:0;left:0}.cursor-reticle--cartridge .cursor-reticle__arrow{pointer-events:none;filter:drop-shadow(0 0 4px rgba(var(--cyber-cyan-rgb), .55)) drop-shadow(0 0 12px rgba(var(--cyber-cyan-rgb), .18));position:absolute;top:-2px;left:-11px;overflow:visible}.cursor-reticle--cartridge .cursor-reticle__arrow-body{fill:#020610a6;stroke:rgba(var(--cyber-cyan-rgb), 1);stroke-width:1.4px;stroke-linejoin:round}.cursor-reticle--cartridge .cursor-reticle__arrow-ghost{fill:#286e828c}.cursor-reticle--cartridge .cursor-reticle__arrow-ghost--l{transform-origin:0 24px}.cursor-reticle--cartridge .cursor-reticle__arrow-ghost--r{transform-origin:22px 24px}.cursor-reticle--cartridge.is-active .cursor-reticle__arrow{filter:drop-shadow(0 0 6px rgba(var(--cyber-cyan-rgb), .85)) drop-shadow(0 0 18px rgba(var(--cyber-cyan-rgb), .4));transition:filter 80ms}.cursor-reticle--cartridge.is-active .cursor-reticle__arrow-body{stroke:#fff;fill:rgba(var(--cyber-cyan-rgb), .18)}.cursor-reticle--cartridge.is-active .cursor-reticle__arrow-ghost{fill:rgba(var(--cyber-cyan-rgb), .5)}.cursor-reticle--cartridge.is-active .cursor-reticle__arrow-ghost--l{transform:translate(-2px)}.cursor-reticle--cartridge.is-active .cursor-reticle__arrow-ghost--r{transform:translate(2px)}.cursor-reticle__cross{position:absolute;inset:0}.cursor-reticle__line{background:rgba(var(--cyber-cyan-rgb), .85);box-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .6);position:absolute}.cursor-reticle__line--h{height:1px;top:50%;left:0;right:0;transform:translateY(-50%)}.cursor-reticle__line--v{width:1px;top:0;bottom:0;left:50%;transform:translate(-50%)}.cursor-reticle__corner{border:1px solid rgba(var(--cyber-magenta-rgb), .9);width:6px;height:6px;filter:drop-shadow(0 0 3px rgba(var(--cyber-magenta-rgb), .55));position:absolute}.cursor-reticle__corner--tl{border-bottom:none;border-right:none;top:0;left:0}.cursor-reticle__corner--tr{border-bottom:none;border-left:none;top:0;right:0}.cursor-reticle__corner--bl{border-top:none;border-right:none;bottom:0;left:0}.cursor-reticle__corner--br{border-top:none;border-left:none;bottom:0;right:0}.cursor-reticle__dot{background:rgba(var(--cyber-magenta-rgb), 1);width:3px;height:3px;box-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .85);border-radius:50%;animation:1.2s ease-in-out infinite cursorDotPulse;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes cursorDotPulse{0%,to{opacity:1;box-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .85);transform:translate(-50%,-50%)scale(1)}50%{opacity:.65;box-shadow:0 0 12px rgba(var(--cyber-magenta-rgb), 1);transform:translate(-50%,-50%)scale(1.6)}}.cursor-reticle__sonar{border:1px solid rgba(var(--cyber-magenta-rgb), .85);pointer-events:none;border-radius:50%;width:12px;height:12px;animation:4.5s ease-out infinite cursorSonar;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@keyframes cursorSonar{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}10%{opacity:.85}80%{opacity:0;transform:translate(-50%,-50%)scale(4.2)}to{opacity:0;transform:translate(-50%,-50%)scale(4.2)}}.cursor-reticle.is-idle .cursor-reticle__sonar{border-color:rgba(var(--cyber-magenta-rgb), 1);animation:1.8s ease-out infinite cursorSonarIdle}@keyframes cursorSonarIdle{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}8%{opacity:1}85%{opacity:0;transform:translate(-50%,-50%)scale(6)}to{opacity:0;transform:translate(-50%,-50%)scale(6)}}.cursor-reticle__click-ring{border:1.5px solid rgba(var(--cyber-magenta-rgb), 1);width:14px;height:14px;box-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .85), 0 0 14px rgba(var(--cyber-magenta-rgb), .45);pointer-events:none;border-radius:50%;animation:.38s ease-out forwards cursorClickRing;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(1)}@keyframes cursorClickRing{0%{opacity:1;border-width:2px;transform:translate(-50%,-50%)scale(.4)}35%{opacity:1}to{opacity:0;border-width:.5px;transform:translate(-50%,-50%)scale(3.8)}}.cursor-reticle__readout{letter-spacing:.8px;white-space:nowrap;color:rgba(var(--cyber-cyan-rgb), .95);border:1px solid rgba(var(--cyber-cyan-rgb), .4);text-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .5);background:#02010ab3;border-radius:2px;padding:2px 6px;font-size:9px;font-weight:600;position:absolute;top:50%;left:calc(100% + 8px);transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.hero-hud-corners__c{animation:none}.cursor-reticle{display:none}}@media (hover:none),(pointer:coarse){.cursor-reticle{display:none}}@media (max-width:768px){.hero-hud-corners{inset:84px 12px 12px}.hero-hud-corners__c{border-width:2px;width:32px;height:32px}}.tcg-section.tcg-section-hero{width:1440px;height:900px;transform:translate(-50%, -50%) scale(var(--hero-scale,1));transform-origin:50%;min-height:unset;padding-top:155px;padding-bottom:0;position:absolute;top:50%;left:50%}.tcg-hero-cta{z-index:15;position:absolute;bottom:285px;left:50%;transform:translate(-50%)}.cta-glitch-overlay{z-index:10000;pointer-events:none;opacity:0;mix-blend-mode:screen;position:fixed;inset:0}.cta-glitch-overlay.is-firing{animation:.4s steps(8,end) ctaGlitchTear}@keyframes ctaGlitchTear{0%{opacity:1;background:linear-gradient(180deg, transparent 28%, rgba(var(--cyber-cyan-rgb), .7) 29%, rgba(var(--cyber-cyan-rgb), .7) 31%, transparent 32%), linear-gradient(180deg, transparent 60%, rgba(var(--cyber-magenta-rgb), .6) 61%, rgba(var(--cyber-magenta-rgb), .6) 63%, transparent 64%), linear-gradient(90deg, rgba(var(--cyber-magenta-rgb), .2), transparent 40%, rgba(var(--cyber-cyan-rgb), .25));transform:translate(-9px)}25%{opacity:1;background:linear-gradient(180deg, transparent 12%, rgba(var(--cyber-magenta-rgb), .6) 13%, rgba(var(--cyber-magenta-rgb), .6) 16%, transparent 17%), linear-gradient(180deg, transparent 72%, rgba(var(--cyber-cyan-rgb), .6) 73%, rgba(var(--cyber-cyan-rgb), .6) 75%, transparent 76%), linear-gradient(90deg, rgba(var(--cyber-cyan-rgb), .18), transparent 50%, rgba(var(--cyber-magenta-rgb), .22));transform:translate(7px)}45%{opacity:1;background:linear-gradient(180deg, transparent 36%, rgba(var(--cyber-cyan-rgb), .55) 37%, rgba(var(--cyber-cyan-rgb), .55) 39%, transparent 40%), linear-gradient(180deg, transparent 66%, rgba(var(--cyber-magenta-rgb), .5) 67%, rgba(var(--cyber-magenta-rgb), .5) 69%, transparent 70%);transform:translate(-3px)}65%{opacity:1;background:linear-gradient(180deg, transparent 22%, rgba(var(--cyber-cyan-rgb), .45) 23%, transparent 25%), linear-gradient(180deg, transparent 78%, rgba(var(--cyber-magenta-rgb), .4) 79%, transparent 81%);transform:translate(2px)}85%{opacity:.55;background:linear-gradient(180deg, transparent 46%, rgba(var(--cyber-cyan-rgb), .3) 47%, transparent 48%);transform:translate(-1px)}to{opacity:0;background:0 0;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.cta-glitch-overlay.is-firing{animation:none}}.cta-glitch-text{pointer-events:none;z-index:10000;opacity:0;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.cta-glitch-text.is-active{animation:.4s steps(8,end) ctaGlitchTextLife}@keyframes ctaGlitchTextLife{0%,85%{opacity:1}to{opacity:0}}.cta-glitch-text__word{font-family:"Bicubik", var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:#fffffff2;white-space:nowrap;max-width:88vw;text-shadow:-6px 0 0 rgba(var(--cyber-magenta-rgb), .85), 6px 0 0 rgba(var(--cyber-cyan-rgb), .85), 0 0 32px rgba(var(--cyber-cyan-rgb), .3);font-size:clamp(32px,5.5vw,90px);font-weight:900;animation:.4s steps(8,end) ctaGlitchTextIn;position:relative;-webkit-mask-image:repeating-linear-gradient(0deg,#000 0 4px,#0000008c 4px 6px);mask-image:repeating-linear-gradient(0deg,#000 0 4px,#0000008c 4px 6px)}.cta-glitch-text__word:before,.cta-glitch-text__word:after{content:attr(data-text);pointer-events:none;mix-blend-mode:screen;width:100%;height:100%;position:absolute;top:0;left:0}.cta-glitch-text__word:before{color:rgba(var(--cyber-magenta-rgb), .85);animation:.4s steps(8,end) ctaGlitchSliceMagenta}.cta-glitch-text__word:after{color:rgba(var(--cyber-cyan-rgb), .85);animation:.4s steps(8,end) ctaGlitchSliceCyan}@keyframes ctaGlitchTextIn{0%{transform:scale(1.1)translate(-4px)}18%{transform:scale(1.02)translate(3px)}36%{transform:scale(1)translate(-2px)}54%{transform:translate(1.5px)}74%{transform:translate(-.5px)}to{transform:scale(1)translate(0)}}@keyframes ctaGlitchSliceMagenta{0%{transform:translate(-12px,3px)}20%{transform:translate(-3px,-4px)}40%{transform:translate(-9px,2px)}60%{transform:translate(-5px,-1px)}80%{transform:translate(-7px,1px)}to{transform:translate(-6px,2px)}}@keyframes ctaGlitchSliceCyan{0%{transform:translate(12px,-3px)}20%{transform:translate(3px,4px)}40%{transform:translate(9px,-2px)}60%{transform:translate(5px,1px)}80%{transform:translate(7px,-1px)}to{transform:translate(6px,-2px)}}@media (prefers-reduced-motion:reduce){.cta-glitch-text{display:none}}@media (hover:none){.cta-glitch-text{display:none}}.hero-scroll-indicator{z-index:20;pointer-events:none;flex-direction:column;align-items:center;gap:6px;transition:opacity .4s,transform .5s;animation:1s 1.8s both heroScrollFadeIn;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.hero-scroll-indicator.scroll-hidden{pointer-events:none;transform:translate(-50%)translateY(12px);opacity:0!important}.scroll-track{background:linear-gradient(#ffffff1a,#0000);border-radius:1px;width:1px;height:24px;position:relative;overflow:hidden}.scroll-track-glow{background:linear-gradient(to bottom, rgba(var(--cyber-cyan-rgb), .12), transparent);filter:blur(2px);width:3px;position:absolute;inset:0 0 0 -1px}.scroll-energy-pill{width:3px;height:8px;box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .9), 0 0 14px rgba(var(--cyber-cyan-rgb), .45), 0 2px 20px rgba(var(--cyber-magenta-rgb), .25);background:#40f0ff;border-radius:4px;animation:2.2s cubic-bezier(.22,.68,.36,1) infinite scrollPillDrop;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.scroll-chevrons{flex-direction:column;align-items:center;gap:2px;margin-top:-2px;display:flex}.scroll-chev{color:#40f0ff;opacity:0;filter:drop-shadow(0 0 3px rgba(var(--cyber-cyan-rgb), .7)) drop-shadow(0 0 8px rgba(var(--cyber-magenta-rgb), .35));animation:2.2s ease-in-out infinite scrollChevPulse}.scroll-chev-1{animation-delay:.15s}.scroll-chev-2{animation-delay:.35s}.scroll-chev-3{animation-delay:.55s}.scroll-pulse-ring{border:1px solid rgba(var(--cyber-cyan-rgb), .2);width:40px;height:40px;box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .18);pointer-events:none;border-radius:50%;animation:2.2s ease-out infinite scrollRingPulse;position:absolute;bottom:2px;left:50%;transform:translate(-50%)scale(.5)}@keyframes scrollPillDrop{0%{opacity:0;top:-8px}12%{opacity:1}70%{opacity:.8}to{opacity:0;top:36px}}@keyframes scrollChevPulse{0%{opacity:0;transform:translateY(-3px)}25%{opacity:.8;transform:translateY(0)}50%{opacity:.3;transform:translateY(1px)}75%{opacity:0;transform:translateY(3px)}to{opacity:0}}@keyframes scrollRingPulse{0%{opacity:.4;transform:translate(-50%)scale(.5)}70%{opacity:0;transform:translate(-50%)scale(1.4)}to{opacity:0;transform:translate(-50%)scale(1.4)}}@keyframes heroScrollFadeIn{0%{opacity:0;transform:translate(-50%)translateY(16px)}to{opacity:1;transform:translate(-50%)translateY(0)}}@media (max-height:600px){.hero-scroll-indicator{bottom:12px}.scroll-track{height:24px}}@media (max-width:768px){.hero-scroll-indicator{gap:8px;bottom:28px}.scroll-track{height:42px}.scroll-chev{transform:scale(1.6)}.scroll-chevrons{gap:4px;margin-top:2px}.scroll-pulse-ring{width:56px;height:56px;bottom:-4px}}.tcg-section{padding:var(--section-pad-top) 40px var(--section-pad-bottom);flex-direction:column;justify-content:center;max-width:1440px;min-height:100vh;margin:0 auto;display:flex;position:relative}.tcg-section .section-title{letter-spacing:6px;margin-bottom:16px;font-size:52px;line-height:1.1;position:relative;top:50px}.tcg-section .section-divider{z-index:5;margin-bottom:56px;position:relative}.tcg-card-wrapper{padding-top:120px;padding-bottom:180px;position:relative;overflow:visible}.tcg-char-breakout{z-index:10;pointer-events:none;width:704px;height:100%;position:absolute;bottom:0;right:-120px;overflow:visible}.tcg-char-img{z-index:3;object-fit:contain;object-position:bottom right;filter:drop-shadow(0 0 40px #0446f166)drop-shadow(0 0 80px #5e398440)drop-shadow(0 6px 30px #000000e6);width:auto;max-width:704px;height:236%;position:absolute;bottom:0;right:0}.tcg-char-breakout:not(.tcg-char-breakout-left) .tcg-char-img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 0% 85%,#0000 100%),linear-gradient(90deg,#000 0% 95%,#0000 100%);mask-image:linear-gradient(#000 0% 85%,#0000 100%),linear-gradient(90deg,#000 0% 95%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.tcg-char-breakout-left .tcg-char-img{-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#000 0% 85%,#0000 100%),linear-gradient(270deg,#000 0% 95%,#0000 100%);mask-image:linear-gradient(#000 0% 85%,#0000 100%),linear-gradient(270deg,#000 0% 95%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.tcg-char-glow-ring{z-index:1;background:radial-gradient(#0446f159 0%,#0446f12e 30%,#5e39841f 55%,#0000 75%);border-radius:50%;width:320px;height:400px;animation:4s ease-in-out infinite charGlowPulse;position:absolute;bottom:15%;right:45%;transform:translate(50%)}.tcg-char-glow-ambient{z-index:0;background:radial-gradient(#0446f11a 0%,#5e39840f 40%,#0000 70%);border-radius:50%;width:400px;height:500px;position:absolute;bottom:10%;right:45%;transform:translate(50%)}.tcg-char-floor-reflect{z-index:2;background:radial-gradient(#0446f14d 0%,#5e398426 40%,#0000 75%);border-radius:50%;width:220px;height:40px;position:absolute;bottom:-10px;right:45%;transform:translate(50%)}@keyframes charGlowPulse{0%,to{opacity:.8;transform:translate(50%)scale(1)}50%{opacity:1;transform:translate(50%)scale(1.05)}}.tcg-char-breakout-left{z-index:20;width:663px;left:-255px;right:auto}.tcg-char-breakout:not(.tcg-char-breakout-left){z-index:1}.tcg-char-breakout:not(.tcg-char-breakout-left) .tcg-char-img{filter:drop-shadow(0 0 40px #0446f133)drop-shadow(0 0 60px #5e398426)drop-shadow(0 6px 30px #000000e6);transform-origin:100% 100%;transform:scale(.92)translateY(-240px)}.tcg-char-breakout-left .tcg-char-img{object-position:bottom left;filter:drop-shadow(0 0 40px #0446f133)drop-shadow(0 0 60px #5e398426)drop-shadow(0 6px 30px #000000e6);max-width:663px;height:222%;left:0;right:auto;transform:scaleX(-1)translateY(160px)scale(.92)}.tcg-char-breakout-left .tcg-char-glow-ring,.tcg-char-breakout-left .tcg-char-glow-ambient,.tcg-char-breakout-left .tcg-char-floor-reflect{left:45%;right:auto;transform:translate(-50%)}.tcg-card{min-height:614px;box-shadow:none;background:0 0;border:none;border-radius:0;align-items:center;margin-left:0;padding:56px 48px;display:flex;position:relative;overflow:visible;transform:none}.tcg-card:hover{box-shadow:none;transform:none}.tcg-card:before{display:none}.tcg-card:after{pointer-events:none;z-index:-1;display:none}.tcg-split{z-index:10;align-items:center;gap:48px;width:100%;display:flex;position:relative}.tcg-split-right{justify-content:center}.tcg-split-right .tcg-video-col{flex:none;width:64%;position:relative;top:-125px;left:0}.tcg-intro-cta{justify-content:center;display:flex}.tcg-intro-cta .tcg-cta-btn{letter-spacing:4px;background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .25) 0%, rgba(var(--cyber-cyan-rgb), .08) 100%);border:1px solid rgba(var(--cyber-cyan-rgb), .45);box-shadow:0 1px 0 0 #ffffff14 inset, 0 -1px 0 0 #0000004d inset, 0 4px 12px #00000080, 0 1px 3px #0006, 0 0 20px rgba(var(--cyber-cyan-rgb), .08);text-shadow:0 1px 2px #00000080;border-radius:12px;padding:14px 36px;font-size:12px}.tcg-intro-cta .tcg-cta-btn:hover{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .35) 0%, rgba(var(--cyber-cyan-rgb), .12) 100%);border-color:rgba(var(--cyber-cyan-rgb), .6);box-shadow:0 1px 0 0 #ffffff1f inset, 0 -1px 0 0 #0000004d inset, 0 6px 20px #00000080, 0 2px 6px #0006, 0 0 30px rgba(var(--cyber-cyan-rgb), .15);transform:translateY(-1px)}.tcg-intro-cta .tcg-cta-btn:active{box-shadow:0 1px 0 0 #ffffff0d inset, 0 -1px 0 0 #0000004d inset, 0 2px 6px #00000080, 0 0 15px rgba(var(--cyber-cyan-rgb), .06);transform:translateY(1px)}.tcg-video-col{flex:2.4;min-width:0}.char-hud-container{z-index:20;background-color:#000;background-image:linear-gradient(#0446f10a 0%,#0009 20%,#000000b3 80%,#5e39840a 100%);border:1px solid #0446f11a;border-radius:20px;max-width:1440px;margin:0 auto;padding:0 0 32px;position:relative;overflow:hidden;box-shadow:0 0 60px #0446f10d,0 0 120px #0000004d,inset 0 1px #ffffff08}.char-hud-border-glow{background:linear-gradient(135deg, #0446f166, rgba(var(--cyber-cyan-rgb), .3), #5e398466, #0446f14d);-webkit-mask-composite:xor;pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:20px;padding:1px;animation:6s ease-in-out infinite charHudBorderPulse;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes charHudBorderPulse{0%,to{opacity:.3}50%{opacity:.6}}.char-hud-shine{pointer-events:none;z-index:1;position:absolute;inset:0;overflow:hidden}.char-hud-shine:before{content:"";background:linear-gradient(105deg,#0000 40%,#ffffff05 45%,#ffffff0d 50%,#ffffff05 55%,#0000 60%);animation:6s ease-in-out infinite charHudShine;position:absolute;inset:0}@keyframes charHudShine{0%,to{transform:translate(-100%)}50%{transform:translate(100%)}}.char-hud-corner{z-index:2;pointer-events:none;width:24px;height:24px;position:absolute}.char-hud-tl{border-top:2px solid rgba(var(--cyber-cyan-rgb), .3);border-left:2px solid rgba(var(--cyber-cyan-rgb), .3);top:12px;left:12px}.char-hud-tr{border-top:2px solid rgba(var(--cyber-cyan-rgb), .3);border-right:2px solid rgba(var(--cyber-cyan-rgb), .3);top:12px;right:12px}.char-hud-bl{border-bottom:2px solid rgba(var(--cyber-cyan-rgb), .3);border-left:2px solid rgba(var(--cyber-cyan-rgb), .3);bottom:12px;left:12px}.char-hud-br{border-bottom:2px solid rgba(var(--cyber-cyan-rgb), .3);border-right:2px solid rgba(var(--cyber-cyan-rgb), .3);bottom:12px;right:12px}.char-hero-layer{z-index:10;pointer-events:none;justify-content:center;max-width:1440px;margin:-20px auto -120px;display:flex;position:relative}.char-hero-img{object-fit:contain;filter:none;width:auto;height:728px;-webkit-mask-image:linear-gradient(#000 0% 80%,#0000 95%);mask-image:linear-gradient(#000 0% 80%,#0000 95%)}.char-hero-glow{display:none}.game-carousel{width:100%;padding-bottom:24px;position:relative;overflow:hidden}.game-swiper{overflow:visible!important}.swiper-nav-btn{z-index:10;width:48px;height:48px;color:rgba(var(--cyber-cyan-rgb), .6);cursor:pointer;clip-path:polygon(0 10%,10% 0,100% 0,100% 90%,90% 100%,0 100%);background:#0a0a12eb;border:1px solid #0446f133;border-radius:4px;justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.swiper-nav-btn:hover{color:#40f0ff;background:#0446f126;border-color:#0446f180;box-shadow:0 0 24px #0446f133}.swiper-nav-prev{left:16px}.swiper-nav-next{right:16px}.game-swiper .swiper-button-next,.game-swiper .swiper-button-prev{display:none}.game-slide{cursor:pointer;opacity:.6;filter:brightness(.7)saturate(.8);will-change:transform, opacity, filter;border:1px solid #ffffff0d;border-radius:12px;height:380px;transition:transform .6s,opacity .6s,filter .6s,border-color .6s,box-shadow .6s;overflow:hidden;transform:scale(.72);width:280px!important}.game-slide img{object-fit:contain;border-radius:0;width:100%;height:100%;display:block}.game-swiper .swiper-slide-active{opacity:1;filter:brightness()saturate();border-color:#0446f14d;transform:scale(1);box-shadow:0 0 30px #0446f126,0 0 60px #5e398414,0 20px 60px #00000080}.game-swiper .swiper-slide-prev,.game-swiper .swiper-slide-next{opacity:.75;filter:brightness(.8)saturate(.9);transform:scale(.82)}.game-slide:hover{opacity:.85;filter:brightness(.85)saturate(.9)}.game-swiper .swiper-slide-active:hover{transform:scale(1.03);box-shadow:0 0 40px #0446f133,0 0 80px #5e39841a,0 24px 60px #0009}.card-stat{font-family:var(--font-ui);letter-spacing:1px;color:#e8e2ffb3;align-items:center;gap:5px;font-size:13px;display:flex}.card-stat svg{opacity:.6}.rarity-0{color:#b4b4b4cc;border-color:#b4b4b433}.rarity-1{color:#60a5fae6;border-color:#60a5fa40}.rarity-2{color:#c084fce6;border-color:#c084fc4d}.rarity-3{color:#ffc83cf2;border-color:#ffc83c4d}.faction-liberator{color:#3ca0ffe6;background:#3ca0ff14}.faction-aetherion{color:#ec0606e6;background:#ec060614}.faction-neutral{color:#a6a6a6cc;background:#a6a6a60f}.faction-wild{color:#ffaa32e6;background:#ffaa3214}.card-ability{background:#ffffff05;border:1px solid #ffffff0a;border-radius:8px;align-items:flex-start;gap:12px;padding:8px 14px;display:flex}.strat-tabs{scrollbar-width:none;z-index:5;background:#ffffff0a;border:none;border-bottom:1px solid #ffffff0f;border-radius:0;flex-wrap:nowrap;gap:4px;margin:0;padding:4px;display:flex;position:relative;overflow-x:auto}.strat-tabs::-webkit-scrollbar{display:none}.strat-tab-btn{color:#fff6;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;gap:7px;min-width:0;padding:12px 8px;transition:color .3s,background .3s,border-color .3s,text-shadow .3s;display:flex;position:relative;overflow:visible}.strat-tab-btn:after{display:none}.strat-tab-btn:hover{color:#ffffffbf;background:#ffffff0a}.strat-tab-btn.active{color:#fff;background:rgba(var(--cyber-cyan-rgb), .15);border:1px solid rgba(var(--cyber-cyan-rgb), .3);text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .2)}.strat-tab-btn svg{opacity:.4;flex-shrink:0;transition:opacity .3s,color .3s}.strat-tab-btn:hover svg{opacity:.7}.strat-tab-btn.active svg{opacity:1;color:#40f0ff}.strat-tab-label{font-family:var(--font-ui);letter-spacing:1.2px;text-transform:uppercase;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-weight:600;overflow:hidden}.strat-content{grid-template-columns:1fr 300px 1fr;align-items:stretch;gap:124px;min-height:460px;padding:90px 36px 20px;display:grid;overflow:hidden}.strat-panel-left{background:linear-gradient(#14141ed9 0%,#0a0a14eb 100%);border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;justify-content:center;gap:20px;min-width:0;padding:36px 32px;display:flex;position:relative;overflow:hidden;container-type:inline-size}.strat-panel-left-accent{background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb),.6) 30%, rgba(var(--cyber-cyan-rgb),.6) 70%, transparent 100%);border-radius:3px 0 0 3px;width:3px;height:100%;position:absolute;top:0;left:0}.strat-divider{background:linear-gradient(90deg, rgba(var(--cyber-cyan-rgb),.3) 0%, rgba(var(--cyber-cyan-rgb),.08) 60%, transparent 100%);width:100%;height:1px}.strat-panel-right{scrollbar-width:thin;scrollbar-color:rgba(var(--cyber-cyan-rgb),.2) transparent;background:linear-gradient(#14141ed1 0%,#0a0a14e0 100%);border:1px solid #ffffff0d;border-radius:16px;flex-direction:column;gap:0;min-width:0;max-height:480px;padding:24px 20px;display:flex;overflow-y:auto}.strat-card-identity{text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.strat-card-meta{grid-template-columns:1fr 1fr;gap:8px;max-width:240px;margin-bottom:12px;margin-left:auto;margin-right:auto;display:grid}.strat-card-meta>span{text-align:center}.strat-faction,.strat-rarity,.strat-type,.strat-genesis{letter-spacing:1.6px;text-transform:uppercase;border-radius:2px;padding:4px 10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;font-weight:700}.strat-faction.faction-liberator{color:#4d9eff;text-shadow:0 0 6px #4d9eff80;background:#4d9eff1f;border:1px solid #4d9eff80}.strat-faction.faction-aetherion{color:#ff3030;text-shadow:0 0 6px #ff303080;background:#ff30301f;border:1px solid #ff303080}.strat-rarity.rarity-0{color:#9aa6b2;background:#9aa6b214;border:1px solid #9aa6b240}.strat-rarity.rarity-1{color:#c9ff35;text-shadow:0 0 6px #c9ff3573;background:#c9ff351a;border:1px solid #c9ff3573}.strat-rarity.rarity-2{color:#ff40a8;background:rgba(var(--cyber-magenta-rgb), .1);border:1px solid rgba(var(--cyber-magenta-rgb), .45);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .45)}.strat-rarity.rarity-3{color:#ffc940;text-shadow:0 0 6px #ffc94080;background:#ffc9401a;border:1px solid #ffc94080}.strat-type{color:#b048ff;text-shadow:0 0 6px #b048ff73;background:#b048ff1a;border:1px solid #b048ff73}.strat-genesis{color:#40f0ff;background:linear-gradient(135deg, rgba(var(--cyber-cyan-rgb), .18) 0%, rgba(var(--cyber-cyan-rgb), .08) 100%);border:1px solid rgba(var(--cyber-cyan-rgb), .5);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .5)}.strat-card-name{font-family:var(--font-display);letter-spacing:3px;text-transform:uppercase;overflow-wrap:anywhere;word-break:break-word;background:linear-gradient(135deg, #fff 10%, rgba(var(--cyber-cyan-rgb), .9) 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 24px rgba(var(--cyber-cyan-rgb), .2));-webkit-background-clip:text;background-clip:text;margin:0;font-size:clamp(22px,11.5cqi,46px);font-weight:700;line-height:1.05}.strat-card-title{font-family:var(--font-ui);color:rgba(var(--cyber-cyan-rgb), .6);letter-spacing:3px;text-transform:uppercase;margin-top:4px;font-size:11px;font-weight:500}.strat-stats-grid{gap:10px;display:flex}.strat-stat-icon{object-fit:contain;filter:brightness(0)invert();opacity:.5;width:28px;height:28px;margin-bottom:2px}.strat-stat-energy .strat-stat-icon{filter:brightness(0)invert()sepia()saturate(8)hue-rotate(155deg);opacity:.85}.strat-stat-atk .strat-stat-icon{filter:brightness(0)invert()sepia()saturate(8)hue-rotate(290deg);opacity:.85}.strat-stat-hp .strat-stat-icon{filter:brightness(0)invert()sepia()saturate(6)hue-rotate(60deg);opacity:.85}.strat-stat-card{background:#ffffff05;border:1px solid #ffffff0d;border-radius:10px;flex-direction:column;flex:1;align-items:center;gap:4px;padding:14px 8px 12px;transition:border-color .3s,background .3s;display:flex;position:relative;overflow:hidden}.strat-stat-card:before{content:"";border-radius:0 0 2px 2px;height:2px;position:absolute;top:0;left:20%;right:20%}.strat-stat-card:hover{background:#ffffff0a}.strat-stat-energy:before{background:linear-gradient(90deg,#0000,#40f0ff,#0000)}.strat-stat-atk:before{background:linear-gradient(90deg,#0000,#ff40a8,#0000)}.strat-stat-hp:before{background:linear-gradient(90deg,#0000,#c9ff35,#0000)}.strat-stat-energy{border-color:rgba(var(--cyber-cyan-rgb), .18)}.strat-stat-atk{border-color:rgba(var(--cyber-magenta-rgb), .18)}.strat-stat-hp{border-color:#c9ff352e}.strat-stat-energy:hover{border-color:rgba(var(--cyber-cyan-rgb), .45)}.strat-stat-atk:hover{border-color:rgba(var(--cyber-magenta-rgb), .45)}.strat-stat-hp:hover{border-color:#c9ff3573}.strat-stat-label{font-family:var(--font-ui);letter-spacing:2.5px;text-transform:uppercase;color:#ffffff4d;font-size:8px;font-weight:600}.strat-stat-value{font-family:var(--font-display);letter-spacing:1px;text-shadow:0 0 16px;font-size:30px;font-weight:800}.strat-stat-energy .strat-stat-value{color:#40f0ff}.strat-stat-atk .strat-stat-value{color:#ff40a8}.strat-stat-hp .strat-stat-value{color:#c9ff35}.strat-summary{font-family:var(--font-body);color:#e8e2ff8c;border-left:2px solid rgba(var(--cyber-cyan-rgb), .35);background:rgba(var(--cyber-cyan-rgb), .03);border-radius:0 8px 8px 0;margin:0 0 20px;padding:14px 16px;font-size:13px;font-style:italic;line-height:1.7}.strat-tab-content{flex-direction:column;flex:1;display:flex}.strat-tab-header{color:rgba(var(--cyber-cyan-rgb), .85);align-items:center;gap:8px;margin-bottom:14px;display:flex}.strat-tab-title{font-family:var(--font-ui);letter-spacing:2.5px;text-transform:uppercase;color:inherit;margin:0;font-size:11px;font-weight:700}.strat-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.strat-list-item{font-family:var(--font-body);color:#e8e2ffa6;background:#ffffff04;border:1px solid #ffffff08;border-radius:10px;align-items:flex-start;gap:12px;margin-left:12px;padding:12px 16px;font-size:13px;line-height:1.55;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.strat-list-item:hover{background:rgba(var(--cyber-cyan-rgb), .04);border-color:rgba(var(--cyber-cyan-rgb), .12);transform:translate(4px)}.strat-list-index{font-family:var(--font-ui);letter-spacing:1px;color:rgba(var(--cyber-cyan-rgb), .5);flex-shrink:0;min-width:20px;padding-top:3px;font-size:9px;font-weight:700}.strat-no-data{color:#e8e2ff4d;padding:20px 0;font-family:Satoshi,sans-serif;font-size:13px;font-style:italic}@keyframes stratSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes stratSlideOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-8px)}}@keyframes cardSlideIn{0%{opacity:0}to{opacity:1}}@keyframes cardSlideOut{0%{opacity:1}to{opacity:0}}.strat-content.strat-entering .strat-summary{animation:.4s cubic-bezier(.4,0,.2,1) 50ms both stratSlideIn}.strat-content.strat-entering .strat-tab-content{animation:.4s cubic-bezier(.4,0,.2,1) .1s both stratSlideIn}.strat-content.strat-card-entered .strat-card-identity{animation:.4s cubic-bezier(.4,0,.2,1) 50ms both stratSlideIn}.strat-content.strat-card-entered .strat-summary{animation:.4s cubic-bezier(.4,0,.2,1) .15s both stratSlideIn}.strat-content.strat-card-entered .strat-tab-content{animation:.4s cubic-bezier(.4,0,.2,1) .2s both stratSlideIn}.strat-content.strat-card-exiting .strat-card-ambient{animation:.4s forwards ambientFlash}@keyframes ambientFlash{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@media (prefers-reduced-motion:reduce){.strat-content.strat-entering .strat-summary,.strat-content.strat-entering .strat-tab-content,.strat-content.strat-exiting .strat-panel-right,.strat-content.strat-card-entered .strat-card-identity,.strat-content.strat-card-entered .strat-stats-grid,.strat-content.strat-card-entered .strat-summary,.strat-content.strat-card-entered .strat-tab-content,.strat-content.strat-card-entered .strat-card-frame,.strat-content.strat-card-exiting .strat-card-frame,.strat-content.strat-card-exiting .strat-card-ambient{animation:none}.gc-in-view .strat-card-frame,.gc-in-view .strat-card-foil,.gc-in-view .strat-card-ambient,.gc-in-view .strat-card-display:after,.gc-in-view .strat-card-frame:before,.gc-in-view .strat-card-frame:after{animation:none!important}}.strat-card-display{perspective:1400px;perspective-origin:50% 38%;justify-content:center;align-items:center;display:flex;position:relative}.strat-card-display:after{content:"";pointer-events:none;z-index:0;opacity:0;box-shadow:0 0 60px rgba(var(--cyber-cyan-rgb), .18), 0 0 140px rgba(var(--cyber-cyan-rgb), .08);border-radius:18px;position:absolute;inset:6%}.gc-in-view .strat-card-display:after{animation:5s ease-in-out infinite alternate cardRimHalo}@keyframes cardRimHalo{0%{opacity:.35;box-shadow:0 0 60px rgba(var(--cyber-cyan-rgb), .18), 0 0 140px rgba(var(--cyber-cyan-rgb), .08)}to{opacity:.95;box-shadow:0 0 100px rgba(var(--cyber-cyan-rgb), .36), 0 0 200px rgba(var(--cyber-cyan-rgb), .2)}}.strat-card-ambient{pointer-events:none;z-index:0;background:radial-gradient(#0446f12e 0%,#5e39841a 35%,#0000 70%);border-radius:50%;position:absolute;inset:-60px}.gc-in-view .strat-card-ambient{animation:4s ease-in-out infinite alternate ambientPulse}.strat-card-ambient.faction-liberator{background:radial-gradient(#3c82ff38 0%,#0446f11f 30%,#5e39840f 50%,#0000 70%)}.strat-card-ambient.faction-aetherion{background:radial-gradient(#ec06062e 0%,#b428281a 30%,#5e39840f 50%,#0000 70%)}@keyframes ambientPulse{0%{opacity:.55;filter:hue-rotate()blur();transform:scale(.95)}to{opacity:1;filter:hue-rotate(14deg)blur(.5px);transform:scale(1.05)}}.strat-card-frame{z-index:1;width:100%;transform-style:preserve-3d;will-change:transform;position:relative}.gc-in-view .strat-card-frame{animation:5.6s ease-in-out infinite cardIdle3D}@keyframes cardIdle3D{0%{transform:rotateY(-4deg)rotateX(1.6deg)scale(1.045)}50%{transform:rotateY(4deg)rotateX(-1.2deg)scale(1.065)}to{transform:rotateY(-4deg)rotateX(1.6deg)scale(1.045)}}.strat-card-foil{z-index:2;pointer-events:none;background:linear-gradient(125deg, transparent 20%, rgba(var(--cyber-cyan-rgb), .08) 30%, #ffffff24 38%, #78b4ff1a 45%, rgba(var(--cyber-magenta-rgb), .08) 50%, rgba(var(--cyber-cyan-rgb), .06) 55%, transparent 70%);mix-blend-mode:overlay;background-position:0 0;background-size:240% 240%;border-radius:14px;position:absolute;inset:0}.gc-in-view .strat-card-foil{animation:4.2s ease-in-out infinite holoShine}@keyframes holoShine{0%{opacity:.35;background-position:0 0}18%{opacity:.95}50%{opacity:1;background-position:100% 100%}82%{opacity:.95}to{opacity:.35;background-position:0 0}}.strat-card-img{border-radius:14px;width:100%;height:auto;display:block;box-shadow:0 25px 70px -10px #000c,0 10px 30px #00000080,0 0 100px #0446f114,0 0 160px #5e39840d}.strat-card-reflection{opacity:.25;pointer-events:none;background:linear-gradient(#ffffff08 0%,#0000 60%);border-radius:0 0 14px 14px;height:60%;position:absolute;bottom:-60%;left:5%;right:5%;transform:scaleY(-1)scaleX(.95);-webkit-mask-image:linear-gradient(#fff 0%,#0000 50%);mask-image:linear-gradient(#fff 0%,#0000 50%)}.strat-nav{justify-content:center;align-items:center;gap:0;padding:96px 20px 28px;display:flex}.strat-nav-btn{color:#fff6;cursor:pointer;background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex}.strat-nav-btn:hover{color:#fff;border-color:rgba(var(--cyber-cyan-rgb), .5);background:rgba(var(--cyber-cyan-rgb), .12);box-shadow:0 0 16px rgba(var(--cyber-cyan-rgb), .1);transform:scale(1.08)}.strat-nav-strip{scrollbar-width:none;scroll-behavior:smooth;justify-content:center;gap:8px;padding:4px 8px;display:flex;overflow:hidden}.strat-nav-strip::-webkit-scrollbar{display:none}.strat-nav-thumb{opacity:.35;cursor:pointer;contain:layout paint;background:#0006;border:2px solid #ffffff0f;border-radius:8px;flex:0 0 48px;height:66px;padding:0;transition:all .3s cubic-bezier(.4,0,.2,1);overflow:hidden}.strat-nav-thumb:hover{opacity:.7;border-color:#ffffff26}.strat-nav-thumb.active{opacity:1;border-color:rgba(var(--cyber-cyan-rgb), .6);box-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .2);transform:scale(1.1)}.strat-nav-thumb img{object-fit:cover;width:100%;height:100%;display:block}.strat-card-frame:before{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .5) 15%, #ffffffe6 50%, rgba(var(--cyber-cyan-rgb), .5) 85%, transparent 100%);height:3px;filter:blur(.5px) drop-shadow(0 0 10px rgba(var(--cyber-cyan-rgb), .8));pointer-events:none;z-index:3;opacity:0;border-radius:4px;animation:8s ease-in-out infinite ccgCardScanBeam;position:absolute;top:-10%;left:-4%;right:-4%}@keyframes ccgCardScanBeam{0%,92%,to{opacity:0;top:-10%}92.5%{opacity:1;top:-10%}99%{opacity:1;top:110%}99.5%{opacity:0;top:110%}}.strat-card-frame:after{content:"";pointer-events:none;z-index:4;opacity:0;background-image:radial-gradient(1.2px 1.2px at 12% 18%, #fffffff2 0%, transparent 60%), radial-gradient(1px 1px at 78% 32%, rgba(var(--cyber-cyan-rgb),.9) 0%, transparent 60%), radial-gradient(1.5px 1.5px at 38% 70%, #ffffffd9 0%, transparent 60%), radial-gradient(1px 1px at 88% 86%, rgba(var(--cyber-cyan-rgb),.85) 0%, transparent 60%), radial-gradient(2px 2px at 22% 50%, rgba(var(--cyber-magenta-rgb),.7) 0%, transparent 60%), radial-gradient(1px 1px at 60% 12%, #fffc 0%, transparent 60%);mix-blend-mode:screen;filter:drop-shadow(0 0 4px rgba(var(--cyber-cyan-rgb), .5));background-repeat:no-repeat;background-size:180% 180%,220% 220%,160% 160%,240% 240%,300% 300%,200% 200%;border-radius:16px;position:absolute;inset:-2%;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%)}.gc-in-view .strat-card-frame:after{animation:9s linear infinite cardSparkleDrift}@keyframes cardSparkleDrift{0%{opacity:0;background-position:0 100%,20% 90%,10% 100%,30% 100%,0 85%,15% 100%}12%{opacity:.9}88%{opacity:.9}to{opacity:0;background-position:100% 0,-10% 10%,110% 0,-20% 0,80% -5%,110% 0}}.strat-card-frame:hover .strat-card-img{animation:.22s steps(4,end) ccgCardHoverGlitch}@keyframes ccgCardHoverGlitch{0%,to{filter:none;transform:translate(0)}25%{filter:drop-shadow(3px 0 0 rgba(var(--cyber-magenta-rgb), .75)) drop-shadow(-3px 0 0 rgba(var(--cyber-cyan-rgb), .75));transform:translate(2px)}60%{filter:drop-shadow(-3px 0 0 rgba(var(--cyber-magenta-rgb), .75)) drop-shadow(3px 0 0 rgba(var(--cyber-cyan-rgb), .75));transform:translate(-2px)}}.strat-content.strat-card-entered .strat-card-img{animation:.32s ease-out both ccgCardPixelateIn}@keyframes ccgCardPixelateIn{0%{filter:blur(6px)saturate(1.6)contrast(1.25)}60%{filter:blur(2px)saturate(1.25)contrast(1.1)}to{filter:none}}.strat-stat-value{text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .7), 1px 0 0 rgba(var(--cyber-magenta-rgb), .7), 0 0 12px currentColor}.strat-stat-bars{gap:2px;width:100%;max-width:90px;margin-top:6px;display:flex}.strat-stat-bars span{background:#ffffff14;border-radius:1px;flex:1 1 0;height:4px;transition:background .3s,box-shadow .3s}.strat-stat-energy .strat-stat-bars span.is-on{box-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .75);background:#40f0ff}.strat-stat-atk .strat-stat-bars span.is-on{box-shadow:0 0 4px rgba(var(--cyber-magenta-rgb), .75);background:#ff40a8}.strat-stat-hp .strat-stat-bars span.is-on{background:#c9ff35;box-shadow:0 0 4px #c9ff35bf}.strat-stat-card{animation:3s ease-in-out infinite ccgStatBreathe}.strat-stat-energy{animation-delay:0s}.strat-stat-atk{animation-delay:1s}.strat-stat-hp{animation-delay:2s}@keyframes ccgStatBreathe{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 18px rgba(var(--cyber-cyan-rgb), .08), inset 0 0 12px rgba(var(--cyber-cyan-rgb), .05)}}.strat-stat-energy{animation-name:ccgStatBreatheEnergy}.strat-stat-atk{animation-name:ccgStatBreatheAtk}.strat-stat-hp{animation-name:ccgStatBreatheHp}@keyframes ccgStatBreatheEnergy{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 14px rgba(var(--cyber-cyan-rgb), .22), inset 0 0 10px rgba(var(--cyber-cyan-rgb), .06)}}@keyframes ccgStatBreatheAtk{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 14px rgba(var(--cyber-magenta-rgb), .22), inset 0 0 10px rgba(var(--cyber-magenta-rgb), .06)}}@keyframes ccgStatBreatheHp{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 14px #c9ff3538,inset 0 0 10px #c9ff350f}}.strat-tab-arrow{letter-spacing:-.5px;color:rgba(var(--cyber-magenta-rgb), .95);text-shadow:0 0 4px rgba(var(--cyber-magenta-rgb), .65);margin-left:4px;font-family:ui-monospace,SF Mono,monospace;font-size:9px;animation:1s steps(2,end) infinite ccgTabArrowBlink}@keyframes ccgTabArrowBlink{0%,60%{opacity:.95}60.001%,to{opacity:.15}}.strat-content.strat-exiting .strat-panel-right{animation:.22s steps(4,end) both ccgTabSwitchTearOut!important}.strat-content.strat-entering .strat-summary,.strat-content.strat-entering .strat-tab-content{animation:.24s steps(4,end) both ccgTabSwitchTearIn!important}@keyframes ccgTabSwitchTearOut{0%{filter:none;opacity:1;transform:translate(0)}50%{filter:drop-shadow(3px 0 0 rgba(var(--cyber-magenta-rgb),.8)) drop-shadow(-3px 0 0 rgba(var(--cyber-cyan-rgb),.8));opacity:.5;transform:translate(4px)skew(-1.5deg)}to{filter:none;opacity:0;transform:translate(8px)}}@keyframes ccgTabSwitchTearIn{0%{filter:none;opacity:0;transform:translate(-8px)}50%{filter:drop-shadow(-3px 0 0 rgba(var(--cyber-magenta-rgb),.8)) drop-shadow(3px 0 0 rgba(var(--cyber-cyan-rgb),.8));opacity:.6;transform:translate(-3px)skew(1.5deg)}to{filter:none;opacity:1;transform:translate(0)}}.strat-nav-thumb.active{border-color:rgba(var(--cyber-cyan-rgb), .85);box-shadow:0 0 0 1px rgba(var(--cyber-cyan-rgb), .55), 0 0 16px rgba(var(--cyber-cyan-rgb), .45), 0 0 28px rgba(var(--cyber-cyan-rgb), .2), inset 0 0 12px rgba(var(--cyber-cyan-rgb), .18);animation:2.4s ease-in-out infinite ccgThumbBreath}@keyframes ccgThumbBreath{0%,to{box-shadow:0 0 0 1px rgba(var(--cyber-cyan-rgb), .55), 0 0 14px rgba(var(--cyber-cyan-rgb), .35), 0 0 24px rgba(var(--cyber-cyan-rgb), .15), inset 0 0 10px rgba(var(--cyber-cyan-rgb), .12)}50%{box-shadow:0 0 0 1px rgba(var(--cyber-cyan-rgb), .85), 0 0 22px rgba(var(--cyber-cyan-rgb), .6), 0 0 38px rgba(var(--cyber-cyan-rgb), .28), inset 0 0 16px rgba(var(--cyber-cyan-rgb), .22)}}.strat-content.strat-card-exiting .strat-card-frame{animation:4s ease-in-out infinite cardIdle3D,.2s steps(4,end) forwards ccgCardGlitchCutOut!important}.strat-content.strat-card-entered .strat-card-frame{animation:4s ease-in-out infinite cardIdle3D,.26s steps(5,end) forwards ccgCardGlitchCutIn!important}@keyframes ccgCardGlitchCutOut{0%{clip-path:inset(0);filter:none;opacity:1}35%{clip-path:inset(0);filter:drop-shadow(4px 0 0 rgba(var(--cyber-magenta-rgb),.85)) drop-shadow(-4px 0 0 rgba(var(--cyber-cyan-rgb),.85));opacity:1}70%{clip-path:inset(30% 0);filter:none;opacity:.4}to{clip-path:inset(50% 0);filter:none;opacity:0}}@keyframes ccgCardGlitchCutIn{0%{clip-path:inset(50% 0);filter:none;opacity:0}20%{clip-path:inset(20% 0);filter:drop-shadow(4px 0 0 rgba(var(--cyber-magenta-rgb),.85)) drop-shadow(-4px 0 0 rgba(var(--cyber-cyan-rgb),.85));opacity:.6}60%{clip-path:inset(0);filter:drop-shadow(2px 0 0 rgba(var(--cyber-magenta-rgb),.6)) drop-shadow(-2px 0 0 rgba(var(--cyber-cyan-rgb),.6));opacity:.9}to{clip-path:inset(0);filter:none;opacity:1}}.strat-content.strat-card-entered .strat-stats-grid{animation:.48s cubic-bezier(.4,0,.2,1) 50ms both ccgStatsWipeIn!important}.strat-content.strat-card-exiting .strat-stats-grid{animation:.24s cubic-bezier(.4,0,.2,1) both ccgStatsWipeOut}@keyframes ccgStatsWipeIn{0%{clip-path:inset(0 100% 0 0);opacity:.4}to{clip-path:inset(0);opacity:1}}@keyframes ccgStatsWipeOut{0%{clip-path:inset(0);opacity:1}to{clip-path:inset(0 0 0 100%);opacity:0}}@media screen and (max-width:1024px){.strat-content{flex-wrap:wrap;grid-template-columns:none;gap:16px;padding:24px 20px 16px;display:flex}.strat-panel-left{flex-direction:row;flex:100%;justify-content:flex-start;align-items:center;gap:16px;padding:16px 20px}.strat-panel-left-accent,.strat-divider{display:none}.strat-panel-left .strat-card-identity{margin-bottom:0}.strat-card-meta{grid-template-columns:repeat(4,auto);max-width:none}.strat-panel-left .strat-stats-grid{flex:none;min-width:200px;margin-bottom:0}.strat-card-display{flex:100%;order:0;max-width:200px;margin:0 auto}.strat-panel-right{flex:100%;order:1;max-width:none;max-height:360px;padding:16px}.strat-card-ambient{inset:-20px}.strat-card-name{font-size:26px}.strat-tab-label{display:none}.strat-tabs{margin:0}.strat-nav-thumb{flex:0 0 40px;height:55px}}@media screen and (max-width:767px){.char-hud-container{flex-direction:column;display:flex}.char-hud-container>.strat-nav{order:0}.char-hud-container>.strat-content{order:1}.char-hud-container>.strat-tabs{order:2}.strat-content>.strat-panel-left{order:0}.strat-content>.strat-card-display{order:1}.strat-content>.strat-panel-right{order:2}}@media screen and (min-width:768px) and (max-width:1024px){.strat-content{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:16px;padding:24px 20px 16px;display:grid}.strat-panel-left{flex-direction:column;grid-area:1/1;justify-content:space-between;align-items:center;gap:24px;padding:28px 24px}.strat-card-identity{gap:12px}.strat-card-meta{grid-template-columns:1fr 1fr;gap:8px;max-width:260px}.strat-card-name{letter-spacing:3px;margin-top:4px;font-size:30px}.strat-card-title{letter-spacing:2px;font-size:12px}.strat-panel-left .strat-stats-grid{width:100%;min-width:unset;gap:10px}.strat-stat-card{padding:14px 10px 12px}.strat-card-display{grid-area:1/2;align-items:center;max-width:260px;margin:0 auto;display:flex}.strat-panel-right{grid-area:2/1/auto/-1;max-height:none;padding:20px}}@media screen and (max-width:767px){.strat-tabs{margin:0}.strat-tab-btn{padding:12px 4px 14px}.strat-tab-label{display:none}.strat-content{flex-flow:column;grid-template-columns:none;gap:16px;min-height:auto;padding:20px 16px 12px;display:flex}.strat-panel-left{flex-direction:column;flex:none;order:0;padding:16px}.strat-panel-left .strat-card-identity{margin-bottom:12px}.strat-panel-left .strat-stats-grid{min-width:unset;flex:auto;width:100%}.strat-card-display{flex:none;order:-1;width:220px;margin:0 auto}.strat-card-ambient{inset:-20px}.strat-panel-right{flex:none;order:1;max-height:none;padding:16px}.strat-card-name{letter-spacing:2px;font-size:28px}.strat-stats-grid{gap:6px}.strat-stat-card{padding:10px 6px 8px}.strat-stat-value{font-size:20px}.strat-nav{gap:12px;padding:10px 14px 20px}.strat-nav-btn{width:36px;height:36px}.strat-nav-thumb{flex:0 0 36px;height:50px}}@media screen and (max-width:480px){.strat-tabs{margin:0}.strat-content{gap:16px;padding:16px 12px 8px}.strat-panel-left,.strat-panel-right{padding:12px}.strat-card-display{width:180px}.strat-card-name{font-size:22px}.strat-card-title{font-size:10px}.strat-summary{padding:10px 12px;font-size:12px;line-height:1.6}.strat-list-item{gap:10px;padding:8px 10px;font-size:12px}.strat-tab-header{margin-bottom:10px}.strat-nav-thumb{flex:0 0 32px;height:44px}.strat-card-meta{grid-template-columns:1fr 1fr;gap:6px;max-width:none}.strat-faction,.strat-rarity,.strat-type,.strat-genesis{letter-spacing:1.5px;padding:3px 6px;font-size:7px}}.cards-cta-container{justify-content:center;margin-top:48px;display:flex}.cards-view-all-btn{align-items:center;gap:10px;display:inline-flex}.cards-view-all-btn .cta-arrow{transition:transform .3s}.cards-view-all-btn:hover .cta-arrow{transform:translate(4px)}.as-seen-on{padding:var(--section-pad-top) 24px 24px;justify-content:center;align-items:center;gap:20px;max-width:1440px;margin:0 auto;display:flex}.as-seen-on-label{font-family:var(--font-ui);letter-spacing:6px;color:rgba(var(--cyber-cyan-rgb), .5);text-transform:uppercase;white-space:nowrap;font-size:11px}.as-seen-on-line{flex:1;max-width:200px;height:1px}.as-seen-on-line-left{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .35))}.as-seen-on-line-right{background:linear-gradient(90deg, rgba(var(--cyber-cyan-rgb), .35), transparent)}.as-seen-on-strip{background:padding-box padding-box;border:1px solid #0000;border-radius:20px;max-width:1440px;margin:0 auto;padding:36px 60px;position:relative;overflow:hidden}.as-seen-on-strip-border{background:linear-gradient(135deg, #0446f14d, rgba(var(--cyber-cyan-rgb), .15), #5e398440);-webkit-mask-composite:xor;pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:20px;padding:1px;animation:6s ease-in-out infinite alternate playBtnBorderShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.as-seen-on-strip-glow{pointer-events:none;z-index:0;border-radius:22px;animation:4s ease-in-out infinite playBtnOuterBreathe;position:absolute;inset:-2px;box-shadow:0 0 15px #0446f10f,0 0 30px #5e398408}.as-seen-on-strip-shine{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ffffff0a,#0000);width:50%;height:100%;animation:5s ease-in-out 2s infinite playBtnShine;position:absolute;top:0;left:0;transform:translate(-120%)}.as-seen-on-logos{z-index:3;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:48px;width:max-content;padding:0;animation:120s linear infinite paused asSeenOnScroll;display:flex;position:relative}.as-seen-on-logos.scrolling{will-change:transform;animation-play-state:running}.as-seen-on-logos:hover{animation-play-state:paused}.as-seen-on-item{opacity:.7;flex-shrink:0;align-items:center;text-decoration:none;transition:all .4s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.as-seen-on-item:hover{opacity:1;filter:drop-shadow(0 0 12px rgba(var(--cyber-cyan-rgb), .2));transform:translateY(-3px)scale(1.05)}.as-seen-on-item img{z-index:1;width:auto;height:22px;display:block;position:relative}.as-seen-on-favicon{gap:8px}.as-seen-on-favicon img{border-radius:4px;width:20px!important;height:20px!important}.as-seen-on-text-logo{font-family:var(--font-body);letter-spacing:.5px;color:#fffc;white-space:nowrap;font-size:13px;font-weight:600}.as-seen-on-dupe{display:flex}.as-seen-on-item+.as-seen-on-item:before{display:none}.compete-collect-section{margin-top:85px;position:relative;overflow:hidden}.compete-collect-section.game-modes-cyber{margin-top:0;overflow:visible}.compete-collect-section:before{content:"";pointer-events:none;z-index:5;opacity:.55;background:var(--scanline-overlay-18), repeating-linear-gradient(90deg, #0000 0, #0000 90px, rgba(var(--cyber-cyan-rgb), .05) 90px, rgba(var(--cyber-cyan-rgb), .05) 91px), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.22'/></svg>");mix-blend-mode:overlay;animation:2.4s steps(8,end) infinite pvCrtFlicker;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#000000d9 72%,#0000 100%);mask-image:radial-gradient(#000 35%,#000000d9 72%,#0000 100%)}.compete-collect-section:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-magenta-rgb), .6) 20%, rgba(var(--cyber-cyan-rgb), .7) 50%, rgba(var(--cyber-magenta-rgb), .6) 80%, transparent 100%);mix-blend-mode:difference;filter:blur(.4px);pointer-events:none;z-index:11;opacity:0;height:2px;animation:7s steps(60,end) infinite pvGlitchBar;position:absolute;top:-10%;left:-5%;right:-5%}.why-play-section{padding:var(--section-pad-top) 24px var(--section-pad-bottom);max-width:1440px;margin:0 auto;position:relative;overflow:visible}.wp-split-layout{align-items:center;gap:40px;display:flex;position:relative}.wp-cards-grid{z-index:10;flex:0 0 55%;grid-template-columns:1fr;gap:16px;display:grid;position:relative}.wp-split-layout:not(.wp-split-reversed) .wp-cards-grid{flex:0 0 44%;margin-top:-35px;margin-left:90px}.wp-split-layout:not(.wp-split-reversed) .wp-character-showcase{margin-right:-50px}.wp-split-layout:not(.wp-split-reversed) .wp-char-hero{-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;transform:scale(1.15)translateY(50px);-webkit-mask-image:linear-gradient(#0000 0%,#fff 5%),linear-gradient(#fff 92%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 5%),linear-gradient(90deg,#0000 0%,#fff 10%);mask-image:linear-gradient(#0000 0%,#fff 5%),linear-gradient(#fff 92%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 5%),linear-gradient(90deg,#0000 0%,#fff 10%);-webkit-mask-composite:source-in;mask-composite:intersect}.wp-character-showcase{z-index:1;flex:1;justify-content:center;align-items:center;min-height:500px;margin-top:-100px;margin-left:-80px;display:flex;position:relative;overflow:visible}.wp-char-glow{pointer-events:none;z-index:0;background:radial-gradient(#0446f133 0%,#5e39841f 40%,#0000 70%);width:350px;height:450px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.wp-char-hero{z-index:1;object-fit:contain;filter:drop-shadow(0 8px 30px #000c)drop-shadow(0 0 60px #0446f126)drop-shadow(0 0 100px #5e39841a);-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;width:auto;max-width:189%;max-height:1016px;position:relative;-webkit-mask-image:linear-gradient(#fff 92%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 5%),linear-gradient(90deg,#0000 0%,#fff 10%);mask-image:linear-gradient(#fff 92%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 5%),linear-gradient(90deg,#0000 0%,#fff 10%);-webkit-mask-composite:source-in;mask-composite:intersect}#game-modes .wp-split-layout{margin-top:-150px;margin-left:50px}#game-modes .wp-char-hero{max-width:207%;max-height:1109px;transform:scaleX(-1)}#game-modes .wp-character-showcase{transform:translateY(200px)translate(50px)}#game-modes{margin-bottom:40px}.wp-split-reversed{flex-direction:row}.wp-split-reversed .wp-character-showcase{margin-top:-100px;margin-left:0;margin-right:-80px}.wp-split-reversed .wp-cards-grid{flex:0 0 58%}.wp-split-reversed .wp-char-hero{-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#fff 92%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 5%),linear-gradient(270deg,#0000 0%,#fff 10%);mask-image:linear-gradient(#fff 92%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 5%),linear-gradient(270deg,#0000 0%,#fff 10%);-webkit-mask-composite:source-in;mask-composite:intersect}.wp-row-grid{grid-template-columns:repeat(5,1fr);gap:18px;display:grid;position:relative}.wp-row-grid .why-play-card,.wp-cards-grid .why-play-card{contain:layout paint;background:linear-gradient(#0446f10f 0%,#0000008c 50%,#5e39840a 100%) padding-box padding-box;border:1px solid #0000;border-radius:22px;flex-direction:column;padding:0;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s;display:flex;position:relative;overflow:hidden}.wp-row-grid .why-play-card:hover,.wp-cards-grid .why-play-card:hover{transform:translateY(-8px);box-shadow:0 24px 60px #0446f11f,0 0 40px #5e39840f}.wp-row-grid .wp-card-char{object-fit:contain;pointer-events:none;z-index:0;opacity:1;filter:drop-shadow(0 6px 20px #000000b3);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:auto;height:90%;position:absolute;top:-15px;right:-8px;-webkit-mask-image:linear-gradient(270deg,#000 0%,#000000d9 30%,#00000059 55%,#0000 90%),linear-gradient(#000 0%,#000000bf 40%,#00000040 65%,#0000 85%);-webkit-mask-composite:source-in;mask-composite:intersect}.wp-cards-grid .wp-card-char{object-fit:cover;object-position:center top;pointer-events:none;z-index:0;opacity:.85;filter:drop-shadow(0 6px 20px #00000080);width:40%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 8%,#000 20%);mask-image:linear-gradient(90deg,#0000 0%,#0006 8%,#000 20%)}.wp-cards-grid .why-play-card:nth-child(2) .wp-card-char,.wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{left:0;right:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0%,#0006 8%,#000 20%);mask-image:linear-gradient(270deg,#0000 0%,#0006 8%,#000 20%)}.wp-split-reversed .wp-cards-grid .wp-card-char{left:auto;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 8%,#000 20%);mask-image:linear-gradient(90deg,#0000 0%,#0006 8%,#000 20%)}.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(2) .wp-card-char,.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{left:0;right:auto;transform:none;-webkit-mask-image:linear-gradient(270deg,#0000 0%,#0006 8%,#000 20%);mask-image:linear-gradient(270deg,#0000 0%,#0006 8%,#000 20%)}.wp-split-reversed .wp-cards-grid .wp-card-content{text-align:left;margin-left:0}.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(2) .wp-card-content,.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(4) .wp-card-content{text-align:right;margin-left:auto;padding:24px 24px 24px 20px}.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(2) .why-play-icon,.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(4) .why-play-icon{margin-left:auto}.wp-cards-grid .why-play-card:first-child .wp-card-char{object-position:center 15%}.wp-cards-grid .why-play-card:nth-child(2) .wp-card-char{object-position:60% 20%}.wp-cards-grid .why-play-card:nth-child(3) .wp-card-char{object-position:center 28%}.wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{object-position:center 15%}#game-modes .wp-cards-grid{flex:0 0 44%;margin-top:100px;transform:translateY(150px)translate(-40px)}#game-modes .wp-cards-grid .why-play-card:first-child .wp-card-char{object-position:center 10%}#game-modes .wp-cards-grid .why-play-card:nth-child(2) .wp-card-char{object-position:center 15%}#game-modes .wp-cards-grid .why-play-card:nth-child(3) .wp-card-char{object-position:center 21%}#game-modes .wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{object-position:center 12%}.wp-card-content{z-index:3;flex-direction:column;flex:1;padding:110px 20px 28px;display:flex;position:relative}.wp-cards-grid .wp-card-content{flex-direction:column;flex:0 0 60%;justify-content:center;width:60%;max-width:60%;padding:16px 16px 16px 20px;display:flex}.wp-cards-grid .why-play-card:nth-child(2) .wp-card-content,.wp-cards-grid .why-play-card:nth-child(4) .wp-card-content{text-align:right;align-items:flex-end;margin-left:auto;padding:16px 20px 16px 16px}.wp-cards-grid .why-play-card:nth-child(2) .why-play-icon,.wp-cards-grid .why-play-card:nth-child(4) .why-play-icon{margin-left:auto}.wp-cards-grid .why-play-icon{width:30px;height:30px;margin-bottom:6px}.wp-cards-grid .why-play-title{letter-spacing:1.6px;margin-bottom:5px;font-size:12px}.wp-cards-grid .why-play-desc{color:#fff9;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;line-height:17px;display:-webkit-box;overflow:hidden}.nfts-collectors-section .wp-cards-grid{gap:18px}.nfts-collectors-section .wp-cards-grid .why-play-card{min-height:220px}.nfts-collectors-section .wp-cards-grid .why-play-desc{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:visible}.nfts-collectors-section .why-play-link{font-family:var(--font-body), "Satoshi", sans-serif;letter-spacing:.01em;text-transform:none;color:rgba(var(--cyber-cyan-rgb), .95);margin-top:16px;font-size:13px;font-weight:500;text-decoration:none;transition:color .18s}:is(.nfts-collectors-section .why-play-link:hover,.nfts-collectors-section .why-play-link:focus-visible){color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .45)}.nfts-collectors-section .why-play-link__label{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:rgba(var(--cyber-cyan-rgb), .55);-webkit-text-decoration-color:rgba(var(--cyber-cyan-rgb), .55);text-decoration-color:rgba(var(--cyber-cyan-rgb), .55);transition:text-decoration-color .18s}:is(.nfts-collectors-section .why-play-link:hover .why-play-link__label,.nfts-collectors-section .why-play-link:focus-visible .why-play-link__label){-webkit-text-decoration-color:rgba(var(--cyber-cyan-rgb), 1);-webkit-text-decoration-color:rgba(var(--cyber-cyan-rgb), 1);text-decoration-color:rgba(var(--cyber-cyan-rgb), 1)}.nfts-collectors-section .why-play-link__arrow{font-size:16px;font-weight:600;text-decoration:none;display:inline-block}.nfts-collectors-section .wp-cards-grid .why-play-card:nth-child(2) .why-play-link{align-self:flex-end}.nfts-collectors-section .wp-char-hero{transform:scale(-1.15,1.15)translateY(57.5px)!important}@media screen and (max-width:768px){.nfts-collectors-section .wp-split-layout:not(.wp-split-reversed) .wp-cards-grid{margin-top:35px!important}.nfts-collectors-section .wp-cards-grid .why-play-card{height:auto!important;min-height:300px!important;max-height:none!important}.nfts-collectors-section .wp-cards-grid .why-play-desc{-webkit-line-clamp:unset;-webkit-box-orient:unset;display:block;overflow:visible}.nfts-collectors-section .why-play-desc__desktop{display:none!important}.nfts-collectors-section .why-play-desc__mobile{display:inline!important}}.nfts-collectors-section .why-play-desc__desktop{display:inline}.nfts-collectors-section .why-play-desc__mobile{display:none}.nfts-collectors-section .why-play-card--linked{cursor:pointer;color:inherit;border-color:rgba(var(--cyber-cyan-rgb), .16);text-decoration:none;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .4s,border-color .25s}.nfts-collectors-section .why-play-card--linked:hover{border-color:rgba(var(--cyber-cyan-rgb), .55);box-shadow:0 28px 70px #0446f138, 0 0 50px rgba(var(--cyber-cyan-rgb), .18)}.nfts-collectors-section .why-play-card--linked:focus-visible{outline:1px solid rgba(var(--cyber-cyan-rgb), .85);outline-offset:4px;border-radius:22px}.wp-cards-grid .why-play-card{border:1px solid rgba(var(--cyber-cyan-rgb), .35);background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .08) 0%, #000000a6 40%, #5e39840a 100%);height:160px;min-height:160px;max-height:160px;box-shadow:0 1px 0 0 #ffffff12 inset, 0 -1px 0 0 #0006 inset, 0 4px 16px #00000080, 0 1px 4px #0006, 0 0 20px rgba(var(--cyber-cyan-rgb), .06);border-radius:16px;flex-direction:row;transition:transform .4s cubic-bezier(.4,0,.2,1),box-shadow .4s,border-color .4s}.compete-collect-section .why-play-card:before{content:"";pointer-events:none;z-index:3;border-radius:inherit;background:var(--scanline-overlay-20);mix-blend-mode:overlay;opacity:.45;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 8% 92%,#0000 100%)}.compete-collect-section .why-play-card .why-play-card-shine{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .22) 25%, #ffffff4d 50%, rgba(var(--cyber-magenta-rgb), .22) 75%, transparent 100%);width:50%;animation:6s linear infinite ccCardShineCycle;transform:translate(-120%)}.compete-collect-section .why-play-card:first-child .why-play-card-shine{animation-delay:0s}.compete-collect-section .why-play-card:nth-child(2) .why-play-card-shine{animation-delay:1.5s}.compete-collect-section .why-play-card:nth-child(3) .why-play-card-shine{animation-delay:3s}.compete-collect-section .why-play-card:nth-child(4) .why-play-card-shine{animation-delay:4.5s}.compete-collect-section .why-play-card:nth-child(2) .why-play-card-shine,.compete-collect-section .why-play-card:nth-child(4) .why-play-card-shine{animation-name:ccCardShineCycleReverse;transform:translate(240%)}@keyframes ccCardShineCycle{0%{transform:translate(-120%)}25%{transform:translate(240%)}25.001%,to{transform:translate(-120%)}}@keyframes ccCardShineCycleReverse{0%{transform:translate(240%)}25%{transform:translate(-120%)}25.001%,to{transform:translate(240%)}}.compete-collect-section .why-play-title{text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .65), 1px 0 0 rgba(var(--cyber-magenta-rgb), .65), 0 0 8px rgba(var(--cyber-cyan-rgb), .3)}.compete-collect-section .why-play-icon{border:1px solid rgba(var(--cyber-cyan-rgb), .45);background:repeating-linear-gradient(0deg, rgba(var(--cyber-cyan-rgb), .06) 0px, rgba(var(--cyber-cyan-rgb), .06) 1px, transparent 1px, transparent 4px), linear-gradient(135deg, #0446f12e, #5e39841f);border-radius:4px}.compete-collect-section .why-play-icon:before,.compete-collect-section .why-play-icon:after{content:"";pointer-events:none;width:6px;height:6px;position:absolute}.compete-collect-section .why-play-icon:before{border-top:1px solid rgba(var(--cyber-magenta-rgb), .85);border-left:1px solid rgba(var(--cyber-magenta-rgb), .85);top:-1px;left:-1px}.compete-collect-section .why-play-icon:after{border-bottom:1px solid rgba(var(--cyber-magenta-rgb), .85);border-right:1px solid rgba(var(--cyber-magenta-rgb), .85);bottom:-1px;right:-1px}.compete-collect-section .why-play-icon svg{opacity:.85;filter:drop-shadow(0 0 4px rgba(var(--cyber-cyan-rgb), .5))}.compete-collect-section .why-play-card:hover .why-play-icon{border-color:rgba(var(--cyber-cyan-rgb), .7);box-shadow:0 0 16px rgba(var(--cyber-cyan-rgb), .18)}.compete-collect-section .why-play-card:hover .why-play-icon svg{opacity:1;filter:drop-shadow(0 0 6px rgba(var(--cyber-cyan-rgb), .85))}@keyframes ccTitleChromaPulse{0%,to{text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .65), 1px 0 0 rgba(var(--cyber-magenta-rgb), .65), 0 0 8px rgba(var(--cyber-cyan-rgb), .3)}50%{text-shadow:-1.6px 0 0 rgba(var(--cyber-cyan-rgb), .95), 1.6px 0 0 rgba(var(--cyber-magenta-rgb), .95), 0 0 14px rgba(var(--cyber-cyan-rgb), .55)}}.compete-collect-section .why-play-card:hover .why-play-title{animation:1.2s ease-in-out infinite ccTitleChromaPulse,.18s steps(4,end) ccTitleStutter}@keyframes ccTitleStutter{0%{transform:translate(0)skew(0deg)}25%{transform:translate(2px)skew(-2deg)}50%{transform:translate(-2px)skew(2deg)}75%{transform:translate(1px)skew(-1deg)}to{transform:translate(0)skew(0deg)}}.compete-collect-section.reveal.revealed:before{animation:.6s ease-out ccBootFlash,2.4s steps(8,end) .6s infinite pvCrtFlicker}.compete-collect-section.reveal.revealed:after{animation:.6s ease-out ccBootSweep,7s steps(60,end) .6s infinite pvGlitchBar}@keyframes ccBootFlash{0%{opacity:.95}40%{opacity:.85}to{opacity:.55}}@keyframes ccBootSweep{0%{opacity:0;height:2px;top:-10%}10%{opacity:1;height:3px;top:-10%}90%{opacity:1;height:3px;top:100%}to{opacity:0;height:2px;top:100%}}.wp-cards-grid .why-play-card:hover{border-color:rgba(var(--cyber-cyan-rgb), .55);box-shadow:0 1px 0 0 #ffffff1a inset, 0 -1px 0 0 #0006 inset, 0 16px 48px #00000080, 0 4px 12px #0006, 0 0 30px rgba(var(--cyber-cyan-rgb), .12);transform:translateY(-4px)translate(2px)}.why-play-card-border{background:linear-gradient(135deg, #0446f180, rgba(var(--cyber-cyan-rgb), .4), #5e398473);-webkit-mask-composite:xor;pointer-events:none;z-index:1;opacity:.6;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:1.5px;transition:opacity .4s;animation:6s ease-in-out infinite alternate playBtnBorderShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.why-play-card:hover .why-play-card-border{opacity:1}.why-play-card-shine{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ffffff0a,#0000);width:60%;height:100%;animation:6s ease-in-out 2s infinite playBtnShine;position:absolute;top:0;left:0;transform:translate(-133%)}.why-play-number{font-family:var(--font-display);letter-spacing:-2px;color:rgba(var(--cyber-cyan-rgb), .05);z-index:1;pointer-events:none;font-size:72px;font-weight:800;line-height:1;transition:color .4s;display:none;position:absolute;top:8px;right:14px}.why-play-card:hover .why-play-number{color:rgba(var(--cyber-cyan-rgb), .1)}.why-play-icon{border:1px solid rgba(var(--cyber-cyan-rgb), .18);z-index:3;background:linear-gradient(135deg,#0446f126,#5e39841a);border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;margin-bottom:18px;transition:border-color .4s,box-shadow .4s;display:flex;position:relative}.why-play-icon svg{color:#40f0ff;opacity:.7;width:18px;height:18px;transition:opacity .4s}.why-play-card:hover .why-play-icon{border-color:rgba(var(--cyber-cyan-rgb), .4);box-shadow:0 0 20px rgba(var(--cyber-cyan-rgb), .12)}.why-play-card:hover .why-play-icon svg{opacity:1}.why-play-title{font-family:var(--font-ui);letter-spacing:1.5px;text-transform:uppercase;color:#fff;text-shadow:0 0 6px #000,0 0 12px #000,0 0 24px #000c;z-index:3;max-width:90%;margin:0 0 12px;font-size:14px;font-weight:600;line-height:21px;position:relative}.why-play-desc{font-family:var(--font-body);color:#fffc;text-shadow:0 0 6px #000,0 0 12px #000c;z-index:3;max-width:100%;margin:0;font-size:13px;font-weight:400;line-height:22px;position:relative}@media screen and (max-width:1100px){.wp-row-grid{grid-template-columns:repeat(3,1fr)}.wp-split-layout .wp-character-showcase{display:none}.faq-split .wp-character-showcase{display:flex}.faq-split{flex-direction:row}.wp-split-layout{gap:0}.wp-cards-grid{width:100%;max-width:700px;margin:0 auto;flex:100%!important;grid-template-columns:1fr!important}.wp-split-layout:not(.wp-split-reversed) .wp-cards-grid{margin-top:0;margin-left:auto;margin-right:auto}#game-modes .wp-split-layout{margin-top:0;margin-left:0}#game-modes .wp-cards-grid{margin:0 auto;transform:none}}@media screen and (max-width:720px){.why-play-section{padding:80px 16px 60px}.wp-row-grid{grid-template-columns:1fr 1fr;gap:14px}.wp-row-grid .why-play-card,.why-play-card-border{border-radius:16px}.why-play-title{letter-spacing:1px;font-size:13px;line-height:20px}.why-play-desc{font-size:12px;line-height:20px}.why-play-number{font-size:48px}}@media screen and (max-width:480px){.wp-row-grid{grid-template-columns:1fr}}.factions-slider-section{padding:var(--section-pad-top) 24px var(--section-pad-bottom);max-width:1037px;margin:280px auto 0 calc(55% - 518.5px);position:relative;overflow:visible}.factions-slider-section .section-title,.factions-slider-section .section-divider{z-index:15;position:relative}.factions-slider-section .section-subtitle{z-index:15;margin-bottom:48px;position:relative}.factions-card-wrapper{position:relative}.factions-char-breakout{z-index:10;pointer-events:none;width:650px;height:100%;position:absolute;top:50%;left:calc(-250px - 10%);overflow:visible;transform:translateY(-50%)}.factions-char-img{z-index:3;object-fit:contain;object-position:bottom left;filter:drop-shadow(5px 5px 15px #0006)drop-shadow(0 0 30px #0446f114);width:auto;max-width:618px;height:200%;position:absolute;bottom:-60px;left:-35px}@media screen and (min-width:1025px){.factions-char-img{bottom:20px}}.factions-char-breakout:after{content:"";z-index:2;filter:blur(10px);pointer-events:none;background:linear-gradient(90deg,#0009 0%,#0000004d 30%,#0000 100%);width:80px;height:80%;position:absolute;top:10%;right:-30px;transform:scaleX(-1)}.factions-slider-container{z-index:1;aspect-ratio:16/7;cursor:ew-resize;border:1px solid #ffffff14;border-radius:24px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 40px #00000080}.factions-slider-img{position:absolute;inset:0}.faction-cards-row{background:#000000d9;justify-content:center;align-items:center;gap:16px;height:100%;padding:40px 48px;display:flex}.faction-card-img{object-fit:contain;border-radius:12px;flex-shrink:0;width:auto;height:85%}.faction-overlay{pointer-events:none;z-index:1;position:absolute;inset:0}.faction-overlay-blue{background:linear-gradient(135deg,#0446f126 0%,#0000 60%)}.faction-overlay-red{background:linear-gradient(225deg,#b41e1e26 0%,#0000 60%)}.factions-slider-img img:not(.faction-card-img),.faction-banner-img{object-fit:cover;width:100%;height:100%;display:block}.factions-slider-before{z-index:2}.factions-slider-after{z-index:1}.faction-label{z-index:5;flex-direction:column;gap:6px;display:flex;position:absolute;bottom:40px}.faction-label-left{left:48px}.faction-label-right{text-align:right;right:48px}.faction-label-name{font-family:var(--font-display);letter-spacing:3px;color:#fff;text-transform:uppercase;text-shadow:0 2px 20px #000c;font-size:24px;font-weight:400}.faction-label-tag{display:none}.faction-label-left .faction-label-tag{color:#48f}.faction-label-right .faction-label-tag{color:#f44}.factions-slider-handle{z-index:10;pointer-events:none;width:3px;position:absolute;top:0;bottom:0;transform:translate(-50%)}.factions-slider-line{box-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .4), 0 0 30px rgba(var(--cyber-cyan-rgb), .15);background:#fffc;position:absolute;inset:0}.factions-slider-knob{color:#fff;width:48px;height:48px;box-shadow:0 0 20px rgba(var(--cyber-cyan-rgb), .3), 0 0 40px #00000080;background:linear-gradient(135deg,#0446f14d,#000000b3,#b41e1e4d);border:2px solid #ffffffb3;border-radius:50%;justify-content:center;align-items:center;gap:0;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.factions-slider-knob svg{width:14px;height:14px}.factions-slider-img:before{content:"";pointer-events:none;z-index:3;background:var(--scanline-overlay-22);mix-blend-mode:overlay;opacity:.6;position:absolute;inset:0}.factions-slider-line:before,.factions-slider-line:after{content:"";pointer-events:none;width:1px;position:absolute;top:0;bottom:0}.factions-slider-line:before{background:rgba(var(--cyber-cyan-rgb), .7);box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .55);animation:1.4s ease-in-out infinite factionsSeamCyanJitter;left:-2px}.factions-slider-line:after{background:#ff4848b3;animation:1.4s ease-in-out infinite factionsSeamRedJitter;right:-2px;box-shadow:0 0 6px #ff404080}@keyframes factionsSeamCyanJitter{0%,to{transform:translate(0)}35%{transform:translate(-2px)}65%{transform:translate(1px)}}@keyframes factionsSeamRedJitter{0%,to{transform:translate(0)}35%{transform:translate(2px)}65%{transform:translate(-1px)}}.factions-slider-range{opacity:0;cursor:ew-resize;z-index:15;appearance:none;width:100%;height:100%;margin:0;position:absolute;inset:0}@media screen and (max-width:720px){.factions-slider-section{padding:70px 16px 60px}.factions-slider-container{aspect-ratio:16/9;border-radius:16px}.faction-label{bottom:20px}.faction-label-left{left:20px}.faction-label-right{right:20px}.faction-label-name{letter-spacing:2px;font-size:22px}.faction-label-tag{letter-spacing:3px;font-size:9px}.factions-slider-knob{width:36px;height:36px}.factions-slider-knob svg{width:10px;height:10px}}.playing-section{padding-top:var(--section-pad-top);padding-bottom:var(--section-pad-bottom);flex-direction:column;justify-content:center;min-height:100vh;margin-top:0;margin-bottom:160px;display:flex;position:relative;overflow:visible}.playing-section .section-title{letter-spacing:6px;font-size:52px;line-height:1.1}.playing-tabs{width:100%;max-width:1440px;margin:0 auto;padding:0 40px}.tab-nav{z-index:20;border:none;flex-wrap:wrap;gap:0;max-width:600px;margin-top:-20px;margin-left:auto;margin-right:auto;padding:0;display:flex;position:relative}.tab-nav-wrap{align-items:center;gap:0;max-width:600px;margin:0 auto;display:flex;position:relative}.tab-nav-arrow{display:none}@media (max-width:768px){.tab-nav-wrap{gap:4px;max-width:100%;padding:0 4px}.tab-nav{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;scroll-behavior:smooth;flex-wrap:nowrap;flex:auto;max-width:100%;margin:0;padding-bottom:6px;scroll-padding-inline:24px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.tab-nav::-webkit-scrollbar{display:none}.tab-nav .tab-btn{scroll-snap-align:center;white-space:nowrap;flex:none;padding:14px 16px 18px}.tab-nav-arrow{color:#00e5ffe6;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#080b16a6;border:1px solid #00e5ff66;border-radius:8px;flex:none;justify-content:center;align-items:center;width:32px;height:32px;padding:0;transition:transform .18s,border-color .18s,background .18s,box-shadow .18s;display:inline-flex}.tab-nav-arrow:active{transform:scale(.94)}:is(.tab-nav-arrow:hover,.tab-nav-arrow:focus-visible){background:#0c1226d9;border-color:#00e5fff2;outline:none;box-shadow:0 0 12px #00e5ff59}}.tab-btn{text-align:center;font-family:var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:#ffffff73;cursor:pointer;background:0 0;border:none;flex:auto;justify-content:center;align-items:center;gap:6px;padding:16px 10px 20px;font-size:14px;font-weight:600;line-height:20px;transition:color .4s,text-shadow .4s;display:inline-flex;position:relative}.tab-btn:hover{color:#ffffffd9}.tab-btn:after{content:"";background:#40f0ff;width:0;height:1px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.tab-btn:not(.active):hover:after{width:56%}.tab-btn:not(:first-child):before{content:"";background:linear-gradient(180deg, transparent, rgba(var(--cyber-magenta-rgb), .55), transparent);width:1px;box-shadow:0 0 4px rgba(var(--cyber-magenta-rgb), .3);pointer-events:none;position:absolute;top:22%;bottom:22%;left:0}.tab-btn.active{color:#fff;text-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .2)}.tab-btn.active:after{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .95) 50%, transparent 100%);width:70%;height:1px;box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .55), 0 0 16px rgba(var(--cyber-cyan-rgb), .25);animation:2.2s ease-in-out infinite tabActiveLinePulse}@keyframes tabActiveLinePulse{0%,to{opacity:.7}50%{opacity:1}}.tab-btn__label{display:inline-block}.tab-btn:not(.active):hover .tab-btn__label{text-shadow:-1px 0 0 rgba(var(--cyber-magenta-rgb), .55), 1px 0 0 rgba(var(--cyber-cyan-rgb), .55);animation:.32s steps(3,end) tabLabelJitter}@keyframes tabLabelJitter{0%{transform:translate(0)}33%{transform:translate(-.5px,-.5px)}66%{transform:translate(.5px)}to{transform:translate(0)}}.tab-btn__scanbar{display:none}.playing-tabs{position:relative}@media (prefers-reduced-motion:reduce){.tab-btn.active:after,.tab-btn:not(.active):hover .tab-btn__label{animation:none}}.tab-card-scanlines{pointer-events:none;z-index:3;background:repeating-linear-gradient(0deg, transparent 0 2px, rgba(var(--cyber-cyan-rgb), .025) 2px 3px);mix-blend-mode:overlay;border-radius:32px;position:absolute;inset:0}.tab-buffering{pointer-events:none;z-index:14;opacity:0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.tab-pane.active .tab-buffering{animation:.42s ease-out tabBufferingFade}.tab-buffering__text{letter-spacing:3.2px;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .7), 0 0 18px rgba(var(--cyber-cyan-rgb), .4);border:1px solid rgba(var(--cyber-cyan-rgb), .5);text-transform:uppercase;box-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .18);background:#02010ae0;border-radius:2px;padding:7px 14px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:12px;font-weight:700}@keyframes tabBufferingFade{0%{opacity:0}18%{opacity:1}78%{opacity:1}to{opacity:0}}.tab-enter-scan{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .95) 35%, rgba(var(--cyber-cyan-rgb), .95) 65%, transparent 100%);height:2px;box-shadow:0 0 10px rgba(var(--cyber-cyan-rgb), .65), 0 0 22px rgba(var(--cyber-cyan-rgb), .35);pointer-events:none;z-index:15;opacity:0;position:absolute;top:-8%;left:0;right:0}.tab-pane.active .tab-enter-scan{animation:.62s ease-out tabEnterScan}@keyframes tabEnterScan{0%{opacity:0;top:-8%}10%{opacity:1}90%{opacity:1}to{opacity:0;top:108%}}.tab-video{position:relative}.tab-video .tab-video-hud{z-index:6;top:8px;left:10px;right:10px}.tab-video .tab-video-hud-bottom{z-index:6;bottom:8px;left:10px;right:10px}.tab-video .vid-hud-channel{letter-spacing:1.2px;font-size:8px}.tab-video .vid-hud-channel__dot{width:5px;height:5px}.tab-video .vid-hud-wave{letter-spacing:1.2px;font-size:8px}.tab-video .vid-hud-wave__bars{height:8px}.tab-video .vid-bar-status--rotating{letter-spacing:1.4px!important;font-size:7px!important}.tab-video-scanlines{pointer-events:none;z-index:4;background:repeating-linear-gradient(0deg,#0000 0 2px,#0000001a 2px 3px);position:absolute;inset:0}.tab-video-vignette{pointer-events:none;z-index:4;background:radial-gradient(#0000 55%,#00000073 100%);position:absolute;inset:0}.tab-desc{display:inline-block;position:relative}.tab-desc__prefix{color:rgba(var(--cyber-magenta-rgb), .95);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .5);margin-right:8px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-weight:700;display:inline-block}.tab-desc__caret{color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .6);margin-left:4px;animation:.8s steps(2,end) infinite tabDescCaretBlink;display:inline-block}@keyframes tabDescCaretBlink{0%,50%{opacity:1}51%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.tab-pane.active .tab-buffering,.tab-pane.active .tab-enter-scan,.tab-desc__caret{animation:none}}.tab-content{overflow-anchor:none;margin:12px 0 0;display:grid;position:relative}.tab-pane{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s}.tab-pane.active{opacity:1;visibility:visible;pointer-events:auto}.tab-pane.exiting{opacity:1;visibility:visible;pointer-events:none}.tab-pane.exiting .tab-char-breakout{will-change:clip-path, filter, opacity;animation:.32s cubic-bezier(.55,.05,.65,.2) forwards tabCharLeaveV3}@keyframes tabCharLeaveV3{0%{clip-path:inset(-500px 0 0);filter:none;opacity:1}30%{clip-path:inset(-500px 0 0);filter:drop-shadow(3px 0 0 rgba(var(--cyber-magenta-rgb), .85)) drop-shadow(-3px 0 0 rgba(var(--cyber-cyan-rgb), .85)) blur(.5px);opacity:.92}70%{clip-path:inset(36% 0);filter:drop-shadow(6px 0 0 rgba(var(--cyber-magenta-rgb), .6)) drop-shadow(-6px 0 0 rgba(var(--cyber-cyan-rgb), .6)) blur(1px);opacity:.55}to{clip-path:inset(50% 0);filter:none;opacity:0}}.tab-pane.exiting .tab-card{will-change:opacity, transform;animation:.3s cubic-bezier(.6,0,.4,1) forwards tabCardLeaveV3}@keyframes tabCardLeaveV3{0%{opacity:1;transform:translateY(0)scale(1)}50%{opacity:.45;transform:translateY(1px)scale(.998)}to{opacity:0;transform:translateY(0)scale(1)}}.tab-pane.exiting .tab-char-glow-ring,.tab-pane.exiting .tab-char-glow-ambient,.tab-pane.exiting .tab-char-floor-reflect{will-change:opacity;animation:.22s ease-out forwards tabGlowOutV3}@keyframes tabGlowOutV3{0%{opacity:1}to{opacity:0}}.tab-pane.active .tab-char-breakout{will-change:clip-path, filter, opacity;animation:.52s cubic-bezier(.16,1,.3,1) .2s both tabCharEnterV3}@keyframes tabCharEnterV3{0%{clip-path:inset(50% 0);filter:drop-shadow(-7px 0 0 rgba(var(--cyber-magenta-rgb), .9)) drop-shadow(7px 0 0 rgba(var(--cyber-cyan-rgb), .9)) blur(1.2px);opacity:0}20%{clip-path:inset(38% 0);filter:drop-shadow(-5px 0 0 rgba(var(--cyber-magenta-rgb), .8)) drop-shadow(5px 0 0 rgba(var(--cyber-cyan-rgb), .8)) blur(.6px);opacity:.6}50%{clip-path:inset(12% 0);filter:drop-shadow(-3px 0 0 rgba(var(--cyber-magenta-rgb), .55)) drop-shadow(3px 0 0 rgba(var(--cyber-cyan-rgb), .55));opacity:.9}80%{clip-path:inset(0);filter:drop-shadow(-1px 0 0 rgba(var(--cyber-magenta-rgb), .3)) drop-shadow(1px 0 0 rgba(var(--cyber-cyan-rgb), .3));opacity:1}to{clip-path:inset(-500px 0 0);filter:none;opacity:1}}.tab-pane.active .tab-char-glow-ring{animation:.32s ease-out .52s both tabGlowInV3}.tab-pane.active .tab-char-glow-ambient{animation:.36s ease-out .56s both tabGlowInV3}.tab-pane.active .tab-char-floor-reflect{animation:.32s ease-out .6s both tabGlowInV3}@keyframes tabGlowInV3{0%{opacity:0}to{opacity:1}}.tab-pane.active .tab-card{will-change:opacity, transform;animation:.48s cubic-bezier(.16,1,.3,1) 80ms both tabCardEnterV3}@keyframes tabCardEnterV3{0%{opacity:0;transform:translateY(4px)scale(.99)}60%{opacity:.95}to{opacity:1;transform:translateY(0)scale(1)}}.tab-pane.active .tab-card-border-glow{will-change:opacity, filter;animation:.76s .12s both tabBorderFlashV3}@keyframes tabBorderFlashV3{0%{opacity:0;filter:brightness()saturate()}25%{opacity:1;filter:brightness(2.2)saturate(1.4)}60%{opacity:1;filter:brightness(1.2)saturate(1.1)}to{opacity:1;filter:brightness()saturate()}}.tab-pane.active .tab-right-content{will-change:opacity, transform;animation:.38s .2s both tabContentInV3}@keyframes tabContentInV3{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.tab-pane.active .tab-desc,.tab-pane.active .tab-mark{animation:.48s cubic-bezier(.4,0,.2,1) .24s both tabDescWipe,.34s steps(4,end) .24s tabDescChroma}.tab-pane.active .tab-mark{animation-delay:.42s,.42s}@keyframes tabDescWipe{0%{clip-path:inset(0 100% 0 0);opacity:.5}to{clip-path:inset(0);opacity:1}}@keyframes tabDescChroma{0%,to{filter:none}30%{filter:drop-shadow(3px 0 0 rgba(var(--cyber-magenta-rgb), .75)) drop-shadow(-3px 0 0 rgba(var(--cyber-cyan-rgb), .75))}65%{filter:drop-shadow(1px 0 0 rgba(var(--cyber-magenta-rgb), .5)) drop-shadow(-1px 0 0 rgba(var(--cyber-cyan-rgb), .5))}}@media (prefers-reduced-motion:reduce){.tab-pane.exiting .tab-char-breakout,.tab-pane.exiting .tab-card,.tab-pane.exiting .tab-char-glow-ring,.tab-pane.exiting .tab-char-glow-ambient,.tab-pane.exiting .tab-char-floor-reflect{clip-path:none!important;filter:none!important;animation:.2s linear forwards tabReducedFade!important;transform:none!important}.tab-pane.active .tab-char-breakout,.tab-pane.active .tab-card,.tab-pane.active .tab-char-glow-ring,.tab-pane.active .tab-char-glow-ambient,.tab-pane.active .tab-char-floor-reflect,.tab-pane.active .tab-card-border-glow,.tab-pane.active .tab-right-content,.tab-pane.active .tab-desc,.tab-pane.active .tab-mark{clip-path:none!important;filter:none!important;opacity:1!important;animation:none!important;transform:none!important}}@keyframes tabReducedFade{to{opacity:0}}.tab-char-stack,.tab-video-stack,.tab-text-stack{grid-template-rows:1fr;grid-template-columns:1fr;display:grid;position:relative}.tab-char-stack{width:100%;height:100%;position:absolute;top:0;left:0}.tab-char-stack .tab-char-breakout{bottom:98px}.tab-char-pane,.tab-video-pane,.tab-text-pane{opacity:0;visibility:hidden;pointer-events:none;grid-area:1/1;transition:opacity .5s cubic-bezier(.4,0,.2,1),visibility .5s}.tab-char-pane.active,.tab-video-pane.active,.tab-text-pane.active{opacity:1;visibility:visible;pointer-events:auto}.tab-char-pane.exiting,.tab-video-pane.exiting,.tab-text-pane.exiting{opacity:1;visibility:visible;pointer-events:none}.tab-pane.tab-pane--shell,.tab-pane.tab-pane--shell.active{grid-area:1/1;opacity:1!important;visibility:visible!important;pointer-events:auto!important;transition:none!important}.tab-card.tab-card--shell,.tab-card--shell .tab-card-border-glow,.tab-card--shell .tab-card-outer-glow,.tab-card--shell .tab-card-inner-glow,.tab-card--shell .tab-card-shine,.tab-card--shell .tab-card-scanlines{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.tab-card--shell .tab-right-content,.tab-cta.tab-cta--shell{opacity:1!important;animation:none!important;transform:none!important}.tab-char-pane.exiting .tab-char-breakout,.tab-char-pane.exiting{will-change:clip-path, filter, opacity;animation:.32s cubic-bezier(.55,.05,.65,.2) forwards tabCharLeaveV3}.tab-char-pane.exiting .tab-char-glow-ring,.tab-char-pane.exiting .tab-char-glow-ambient,.tab-char-pane.exiting .tab-char-floor-reflect{animation:.22s ease-out forwards tabGlowOutV3}.tab-char-pane.active{will-change:clip-path, filter, opacity;animation:.52s cubic-bezier(.16,1,.3,1) .2s both tabCharEnterV3}.tab-char-pane.active .tab-char-glow-ring{animation:.32s ease-out .52s both tabGlowInV3}.tab-char-pane.active .tab-char-glow-ambient{animation:.36s ease-out .56s both tabGlowInV3}.tab-char-pane.active .tab-char-floor-reflect{animation:.32s ease-out .6s both tabGlowInV3}.tab-video-pane.active{animation:.38s .2s both tabContentInV3}.tab-text-pane.active .tab-desc,.tab-text-pane.active .tab-mark{animation:.48s cubic-bezier(.4,0,.2,1) .24s both tabDescWipe,.34s steps(4,end) .24s tabDescChroma}.tab-text-pane.active .tab-mark{animation-delay:.42s,.42s}@media (prefers-reduced-motion:reduce){.tab-char-pane.active,.tab-char-pane.exiting,.tab-char-pane.active .tab-char-glow-ring,.tab-char-pane.active .tab-char-glow-ambient,.tab-char-pane.active .tab-char-floor-reflect,.tab-char-pane.exiting .tab-char-glow-ring,.tab-char-pane.exiting .tab-char-glow-ambient,.tab-char-pane.exiting .tab-char-floor-reflect,.tab-video-pane.active,.tab-text-pane.active .tab-desc,.tab-text-pane.active .tab-mark{clip-path:none!important;filter:none!important;opacity:1!important;animation:none!important;transform:none!important}}.playing-section .tab-pane.active .tab-card,.playing-section .tab-pane.exiting .tab-card,.playing-section .tab-pane.active .tab-card-border-glow,.playing-section .tab-pane.exiting .tab-card-border-glow,.playing-section .tab-pane.active .tab-right-content,.playing-section .tab-pane.exiting .tab-right-content,.playing-section .tab-pane.active .tab-cta,.playing-section .tab-pane.exiting .tab-cta{opacity:1!important;filter:none!important;animation:none!important;transform:none!important}.playing-section .tab-pane.active .tab-video{animation:.38s .2s both tabContentInV3}.pv-page .tab-pane{transform-origin:50%;position:relative}.pv-page .tab-pane.active{opacity:1;transform:scaleY(1)scaleX(1)}.pv-page .tab-pane:after{content:"";height:2px;box-shadow:0 0 16px #fff, 0 0 40px rgba(var(--cyber-cyan-rgb), .85), 0 0 90px rgba(var(--cyber-magenta-rgb), .45);opacity:0;pointer-events:none;z-index:100;will-change:transform, opacity, filter;background:#fff;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)scaleX(0)}.pv-page .tab-pane.exiting{will-change:transform, opacity, filter;animation:.22s cubic-bezier(.6,0,.4,1) forwards pvCrtPaneExit}@keyframes pvCrtPaneExit{0%{opacity:1;filter:none;transform:scaleY(1)scaleX(1)}25%{opacity:.95;filter:drop-shadow(-3px 0 0 rgba(var(--cyber-magenta-rgb), .7)) drop-shadow(3px 0 0 rgba(var(--cyber-cyan-rgb), .7)) blur(.4px);transform:scaleY(1)scaleX(1)}60%{opacity:.7;filter:drop-shadow(-2px 0 0 rgba(var(--cyber-magenta-rgb), .5)) drop-shadow(2px 0 0 rgba(var(--cyber-cyan-rgb), .5));transform:scaleY(.4)scaleX(1)}to{opacity:0;filter:none;transform:scaleY(0)scaleX(1)}}.pv-page .tab-pane.exiting:after{animation:.22s cubic-bezier(.6,0,.4,1) forwards pvCrtLineExit}@keyframes pvCrtLineExit{0%,50%{opacity:0;filter:brightness();transform:translateY(-50%)scaleX(0)}72%{opacity:1;filter:brightness(1.4);transform:translateY(-50%)scaleX(1)}to{opacity:1;filter:brightness(1.6);transform:translateY(-50%)scaleX(1)}}.pv-page .tab-pane.active{animation:.52s cubic-bezier(.16,1,.3,1) forwards pvCrtPaneEnter}@keyframes pvCrtPaneEnter{0%,28%{opacity:0;transform:scaleY(0)scaleX(1)}38%{opacity:.55;transform:scaleY(.08)scaleX(1)}70%{opacity:.95;transform:scaleY(.85)scaleX(1)}88%{opacity:1;transform:scaleY(1.015)scaleX(1)}to{opacity:1;transform:scaleY(1)scaleX(1)}}.pv-page .tab-pane.active:after{animation:.36s cubic-bezier(.6,0,.4,1) forwards pvCrtLineEnter}@keyframes pvCrtLineEnter{0%,22%{opacity:1;filter:brightness(1.6);transform:translateY(-50%)scaleX(1)}45%{opacity:.8;filter:brightness(1.3);transform:translateY(-50%)scaleX(1)}78%{opacity:.4;filter:brightness(1.1);transform:translateY(-50%)scaleX(.55)}to{opacity:0;filter:brightness();transform:translateY(-50%)scaleX(.05)}}.pv-page .tab-pane.active .tab-char-breakout{filter:none!important;animation:.6s cubic-bezier(.16,1,.3,1) forwards pvCrtCharEnter!important}@keyframes pvCrtCharEnter{0%,30%{opacity:0}55%{opacity:.85}to{opacity:1}}.pv-page .tab-text-below{flex-direction:column;align-items:center;gap:18px;min-height:360px;display:flex}@media (max-width:768px){.pv-page .tab-text-below{min-height:220px}}.pv-page .tab-pane:before{content:"";height:4px;box-shadow:0 0 32px 4px #fff, 0 0 80px 8px rgba(var(--cyber-cyan-rgb), .95), 0 0 160px 12px rgba(var(--cyber-magenta-rgb), .55);opacity:0;pointer-events:none;z-index:103;border-radius:inherit;will-change:transform, opacity, filter;background:#fff;position:absolute;top:50%;left:-8px;right:-8px;transform:translateY(-50%)scaleX(0)}.pv-page .tab-pane.exiting:before{animation:.22s cubic-bezier(.16,1,.3,1) forwards pvCrtFlashExit}@keyframes pvCrtFlashExit{0%{opacity:0;filter:brightness();transform:translateY(-50%)scaleX(0)scaleY(.4)}15%{opacity:1;filter:brightness(2.2);transform:translateY(-50%)scaleX(.6)scaleY(1)}35%{opacity:1;filter:brightness(1.6);transform:translateY(-50%)scaleX(1)scaleY(1)}70%{opacity:.7;filter:brightness(1.2);transform:translateY(-50%)scaleX(1)scaleY(2.5)}to{opacity:0;filter:brightness();transform:translateY(-50%)scaleX(1)scaleY(.6)}}.pv-page .tab-pane.active:before{animation:.36s cubic-bezier(.6,0,.4,1) forwards pvCrtFlashEnter}@keyframes pvCrtFlashEnter{0%{opacity:.7;filter:brightness(1.4);transform:translateY(-50%)scaleX(1)scaleY(.6)}20%{opacity:.9;filter:brightness(1.6);transform:translateY(-50%)scaleX(1)scaleY(2)}60%{opacity:.4;filter:brightness(1.1);transform:translateY(-50%)scaleX(.8)scaleY(1)}to{opacity:0;filter:brightness();transform:translateY(-50%)scaleX(.05)scaleY(.4)}}.pv-page .tab-pane.exiting .tab-char-breakout,.pv-page .tab-pane.exiting .tab-card,.pv-page .tab-pane.exiting .tab-char-glow-ring,.pv-page .tab-pane.exiting .tab-char-glow-ambient,.pv-page .tab-pane.exiting .tab-char-floor-reflect,.pv-page .tab-pane.active .tab-card,.pv-page .tab-pane.active .tab-char-glow-ring,.pv-page .tab-pane.active .tab-char-glow-ambient,.pv-page .tab-pane.active .tab-char-floor-reflect,.pv-page .tab-pane.active .tab-card-border-glow,.pv-page .tab-pane.active .tab-right-content{animation:none!important}.pv-page .tab-char-glow-ring,.pv-page .tab-char-glow-ambient,.pv-page .tab-char-floor-reflect{display:none!important}body.animations-settled .pv-page .tab-pane.exiting,body.animations-settled .pv-page .tab-pane.exiting:after,body.animations-settled .pv-page .tab-pane.active,body.animations-settled .pv-page .tab-pane.active:after,body.animations-settled .pv-page .tab-pane.active .tab-char-breakout{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.pv-page .tab-pane.exiting,.pv-page .tab-pane.active,.pv-page .tab-pane.exiting:after,.pv-page .tab-pane.active:after,.pv-page .tab-pane.active .tab-char-breakout{filter:none!important;opacity:1!important;animation:none!important;transform:none!important}.pv-page .tab-pane.exiting{transition:opacity .18s linear;opacity:0!important}}.tab-card-wrapper{background-color:#0000;margin:0;padding-top:0;position:relative;overflow:visible}.tab-card-wrapper .tab-card{margin:75px 0 0 226px}.tab-card{border:1px solid rgba(var(--cyber-cyan-rgb), .28);transform-origin:bottom;background-color:#000;background-image:none;border-radius:32px;flex-direction:column;align-items:stretch;min-height:auto;margin:0;padding:10px 32px 28px;transition:transform .5s cubic-bezier(.4,0,.2,1),box-shadow .5s;display:flex;position:relative;overflow:hidden;transform:scaleY(.995)translateY(-1px);box-shadow:0 30px 80px -10px #000000b3,0 15px 35px -5px #00000080,0 4px 12px #0006,0 0 30px #0446f114,0 0 60px #5e39840d,0 2px #0000004d,inset 0 1px #ffffff12,inset 0 -2px #0003}.tab-char-breakout{z-index:10;pointer-events:none;width:682px;height:100%;position:absolute;bottom:-180px;left:-115px;overflow:visible}.tab-char-img{z-index:3;object-fit:contain;object-position:bottom left;filter:drop-shadow(8px 0 25px #000000e6)drop-shadow(12px 8px 50px #000c)drop-shadow(4px 0 15px #000000b3)drop-shadow(0 0 40px #0446f126)drop-shadow(0 0 80px #5e39841a);-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;width:auto;max-width:682px;height:220%;position:absolute;bottom:0;left:0;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#fff 85%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 5%);mask-image:linear-gradient(#fff 85%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 5%);-webkit-mask-composite:source-in;mask-composite:intersect}.tab-char-breakout:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000080 0%,#00000040 30%,#0000 100%);width:120px;height:100%;position:absolute;bottom:0;left:60%}.tab-char-glow-ring{pointer-events:none;z-index:1;background:radial-gradient(#0446f14d 0%,#0446f126 30%,#5e39841a 60%,#0000 80%);border-radius:50%;width:280px;height:360px;animation:4s ease-in-out infinite tabCharGlowPulse;position:absolute;bottom:15%;left:45%;transform:translate(-50%)}.tab-char-glow-ambient{pointer-events:none;z-index:0;background:radial-gradient(#0446f114 0%,#5e39840d 40%,#0000 70%);border-radius:50%;width:360px;height:450px;position:absolute;bottom:10%;left:45%;transform:translate(-50%)}.tab-char-floor-reflect{pointer-events:none;z-index:2;background:radial-gradient(#0446f140 0%,#5e39841f 40%,#0000 70%);border-radius:50%;width:200px;height:35px;position:absolute;bottom:-10px;left:45%;transform:translate(-50%)}@keyframes tabCharGlowPulse{0%,to{opacity:.8;transform:translate(-50%)scale(1)}50%{opacity:1;transform:translate(-50%)scale(1.05)}}.tab-pane-create-legends .tab-char-img{-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;transform:scaleX(1);-webkit-mask-image:linear-gradient(#fff 85%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 5%);mask-image:linear-gradient(#fff 85%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 5%);-webkit-mask-composite:source-in;mask-composite:intersect}.tab-pane-build-decks .tab-char-img{-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;-webkit-mask-image:linear-gradient(#0000 0% 20%,#fff 30%),linear-gradient(#fff 95%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 22%),linear-gradient(270deg,#0000 0%,#fff 5%);mask-image:linear-gradient(#0000 0% 20%,#fff 30%),linear-gradient(#fff 95%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 22%),linear-gradient(270deg,#0000 0%,#fff 5%);-webkit-mask-composite:source-in;mask-composite:intersect}.tab-pane-evolve-cards .tab-char-img{-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#fff 85%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 6%);mask-image:linear-gradient(#fff 85%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 6%);-webkit-mask-composite:source-in;mask-composite:intersect}.tab-pane-customize-cards .tab-char-img{-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;transform:scaleX(1);-webkit-mask-image:linear-gradient(#0000 0%,#fff 5%),linear-gradient(#fff 85%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 5%),linear-gradient(270deg,#0000 0%,#fff 5%);mask-image:linear-gradient(#0000 0%,#fff 5%),linear-gradient(#fff 85%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 5%),linear-gradient(270deg,#0000 0%,#fff 5%);-webkit-mask-composite:source-in;mask-composite:intersect}.tab-pane-collect-badges .tab-char-img{-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#fff 88%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 8%),linear-gradient(90deg,#0000 0%,#fff 3%);mask-image:linear-gradient(#fff 88%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 8%),linear-gradient(90deg,#0000 0%,#fff 3%);-webkit-mask-composite:source-in;mask-composite:intersect}.tab-card:before{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#00000080 0%,#0000004d 20%,#0000001a 30%,#0000 40% 100%);border-radius:32px;position:absolute;inset:0}.tab-card:after{content:"";z-index:12;pointer-events:none;background:linear-gradient(to bottom, transparent 0%, #0446f166 20%, rgba(var(--cyber-cyan-rgb), .3) 50%, #5e398466 80%, transparent 100%);filter:blur(3px);border-radius:32px;width:4px;position:absolute;top:10%;bottom:10%;left:-2px}.tab-right-content{z-index:3;transform-origin:bottom;background-color:#000;border-radius:18px;flex-direction:column;margin-left:20.5%;margin-right:-27px;display:flex;position:relative;transform:scale(.88)translateY(-34px)}.tab-text.tab-text-below{text-align:center;z-index:3;flex-direction:column;flex:none;align-items:center;width:80%;margin:0 auto;padding:20px 0 0;display:flex;position:relative}.tab-card-wrapper .tab-text-below{padding-left:0}.tab-card-border-glow{background:linear-gradient(160deg, #ffffff26 0%, #0446f180 20%, rgba(var(--cyber-cyan-rgb), .25) 50%, #5e398466 80%, #ffffff14 100%);-webkit-mask-composite:xor;pointer-events:none;z-index:1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:32px;padding:1.5px;animation:6s ease-in-out infinite alternate playBtnBorderShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tab-card-outer-glow{pointer-events:none;z-index:0;border-radius:35px;animation:4s ease-in-out infinite playBtnOuterBreathe;position:absolute;inset:-3px;box-shadow:0 0 30px #0446f11f,0 0 60px #5e398414,0 0 100px #0446f10a,0 -8px 30px #0446f10f}.tab-card-inner-glow{pointer-events:none;z-index:1;background:radial-gradient(at 25% 30%,#0446f11f 0%,#0000 50%),radial-gradient(at 75% 70%,#5e398414 0%,#0000 50%),radial-gradient(at 50% 0,#ffffff08 0%,#0000 40%);border-radius:32px;animation:4s ease-in-out infinite playBtnInnerPulse;position:absolute;inset:0}.tab-card-inner-glow:before{content:"";background:linear-gradient(90deg,#0000,#ffffff1f,#fff3,#ffffff1f,#0000);border-radius:32px 32px 0 0;height:1px;position:absolute;top:0;left:10%;right:10%}.tab-card-shine{pointer-events:none;z-index:2;background:linear-gradient(90deg,#0000,#ffffff0d,#0000);width:50%;height:100%;animation:5s ease-in-out 2s infinite playBtnShine;position:absolute;top:0;left:0;transform:translate(-120%)}.tab-card:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(#0446f114 0%,#5e39840a 40%,#0000 70%);height:30px;position:absolute;bottom:-30px;left:15%;right:15%}.tab-text{text-align:left;z-index:3;flex-direction:column;flex:1;justify-content:center;align-items:flex-start;min-width:0;padding:40px 14px 40px calc(19.5% + 35px);display:flex;position:relative}.tab-title{font-family:var(--font-ui);letter-spacing:3px;text-transform:uppercase;color:#fff;text-shadow:0 2px 20px #00000080;margin:0;font-size:36px;font-weight:700;line-height:1.2}.tab-desc{font-family:var(--font-body);color:#ffffffbf;max-width:100%;margin:0;padding-top:16px;font-size:17px;font-weight:400;line-height:30px}.tab-cta{justify-content:center;width:100%;padding-top:24px;display:flex}.tab-cta .tab-cta-btn{background:var(--cta-bg);border:1px solid var(--color-border-gold);border-radius:var(--btn-radius);box-shadow:var(--cta-shadow);text-shadow:0 1px 2px #00000080}.tab-cta .tab-cta-btn:hover{background:var(--cta-bg-hover);border-color:rgba(var(--cyber-cyan-rgb), .6);box-shadow:var(--cta-shadow-hover);transform:translateY(-1px)}.tab-cta .tab-cta-btn:active{box-shadow:0 1px 0 0 #ffffff0d inset, 0 -1px 0 0 #0000004d inset, 0 2px 6px #00000080, 0 0 15px rgba(var(--cyber-cyan-rgb), .06);transform:translateY(1px)}.tab-mark{color:#ffffffb3;margin:0;padding-top:8px;font-size:12px;font-weight:500;line-height:14px}.tab-video{z-index:11;aspect-ratio:16/9;background:#000;border-radius:18px;flex:1;min-width:0;position:relative;overflow:hidden}.tab-video iframe,.tab-video video,.tab-video-iframe{object-fit:contain;opacity:0;--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000;border:0;width:100%;height:auto;display:block}.factions-section{padding:var(--section-pad-top) 0 var(--section-pad-bottom);max-width:1100px;margin:0 auto;position:relative;overflow:hidden}.factions-accordion{border-radius:32px;height:440px;display:flex;position:relative;overflow:hidden}.faction-panel{cursor:pointer;flex:0 0 60px;transition:flex .7s cubic-bezier(.22,1,.36,1);position:relative;overflow:hidden}.faction-character{object-fit:contain;z-index:1;opacity:0;filter:drop-shadow(0 0 45px #0423788c);pointer-events:none;width:auto;height:144%;transition:opacity .6s .1s,transform .7s cubic-bezier(.4,0,.2,1) .1s;position:absolute;top:50%;right:0;transform:translateY(-50%)scale(.92)translate(30px);-webkit-mask-image:linear-gradient(90deg,#000 0% 95%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 95%,#0000 100%)}.faction-panel.active .faction-character{opacity:1;transform:translateY(-50%)scale(1)translate(0)}.faction-panel.active{cursor:default;box-shadow:inset 0 -2px 0 rgba(var(--cyber-cyan-rgb), .4);flex:1}.faction-overlay{z-index:1;background:0 0;transition:background .7s cubic-bezier(.22,1,.36,1);position:absolute;inset:0}.faction-panel.active .faction-overlay,.faction-panel:not(.active):hover .faction-overlay{background:0 0}.faction-panel:not(.active):hover .faction-collapsed-label span{color:#40f0ff}.faction-collapsed-label{z-index:2;opacity:1;justify-content:center;align-items:center;transition:opacity .35s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0}.faction-panel.active .faction-collapsed-label{opacity:0;pointer-events:none;transition:opacity .2s}.faction-collapsed-label span{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--font-display);letter-spacing:3px;color:#fff;text-transform:uppercase;white-space:nowrap;text-shadow:0 1px 4px #000000b3;font-size:16px;font-weight:400;transition:color .3s;transform:rotate(180deg)}.faction-content{z-index:2;opacity:0;flex-direction:column;justify-content:center;gap:4px;width:45%;padding:36px 32px 36px 48px;transition:opacity .55s cubic-bezier(.22,1,.36,1) .18s,transform .55s cubic-bezier(.22,1,.36,1) .18s;display:flex;position:absolute;top:0;bottom:0;left:0;transform:translate(-12px)}.faction-panel.active .faction-content{opacity:1;transform:translate(0)}.faction-step-number{font-family:var(--font-ui);letter-spacing:2px;color:#40f0ff;opacity:.6;margin-right:6px;font-size:11px}.faction-step-badge{width:fit-content;font-family:var(--font-ui);letter-spacing:3px;color:#40f0ff;text-transform:uppercase;border:1px solid rgba(var(--cyber-cyan-rgb), .25);background:rgba(var(--cyber-cyan-rgb), .06);border-radius:4px;margin-bottom:8px;padding:4px 12px;font-size:10px;display:inline-block}.faction-name{font-family:var(--font-ui);letter-spacing:3px;color:#fff;text-transform:uppercase;text-shadow:0 0 4px #000,0 0 8px #000,0 0 16px #000;margin:0 0 12px;font-size:28px;font-weight:400}.faction-desc{font-family:var(--font-body);color:#ffffffe6;text-shadow:0 0 4px #000,0 0 8px #000,0 0 16px #000,0 0 32px #000;max-width:380px;margin:0;font-size:16px;font-weight:500;line-height:26px}.faction-cta{margin-top:12px}.footer-cta{z-index:1;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.footer-cta .footer-play-btn{min-width:auto}.faction-panel:not(.active):after{content:"";z-index:2;background:#ffffff26;width:1px;position:absolute;top:0;bottom:0;left:0}.faction-panel:first-child:after{display:none}.get-started-section{padding-top:calc(var(--section-pad-top) + 165px)}.faction-panel:not(.active) .faction-collapsed-label:before,.faction-panel:not(.active) .faction-collapsed-label:after{letter-spacing:1.6px;white-space:nowrap;pointer-events:none;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px;position:absolute}.faction-panel:not(.active) .faction-collapsed-label:before{content:"▸";color:rgba(var(--cyber-cyan-rgb), .9);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .6);animation:1s steps(2,end) infinite gsTerminalCursor;top:14px;left:50%;transform:translate(-50%)}.faction-panel:not(.active) .faction-collapsed-label:after{content:"[LOCKED]";writing-mode:vertical-rl;text-orientation:mixed;color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .5);letter-spacing:1.4px;border:1px solid rgba(var(--cyber-magenta-rgb), .45);border-radius:2px;padding:6px 2px;line-height:1;bottom:12px;left:50%;transform:translate(-50%)rotate(180deg)}@media screen and (max-width:768px){.faction-panel:not(.active) .faction-collapsed-label:after{writing-mode:horizontal-tb;text-orientation:mixed;letter-spacing:.5px;padding:2px 4px;font-size:7px;line-height:1;bottom:8px;left:auto;right:6px;transform:none}}@keyframes gsTerminalCursor{0%,60%{opacity:.95}60.001%,to{opacity:.18}}.faction-panel:not(.active) .faction-collapsed-label span:not(.faction-step-number){letter-spacing:2.5px;color:#dcf0ff99;text-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .25);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.faction-panel:not(.active){position:relative}.faction-panel:not(.active) .faction-overlay{background:var(--scanline-overlay-30), #0000004d;z-index:1}.faction-panel:not(.active) .faction-character{filter:drop-shadow(0 0 45px #0423788c)grayscale(.5)brightness(.65)}.faction-panel:not(.active):hover .faction-collapsed-label span:not(.faction-step-number){color:#40f0ff;animation:.22s steps(3,end) gsCollapsedSurge}.faction-panel:not(.active):hover .faction-overlay{box-shadow:inset 0 0 0 1px rgba(var(--cyber-cyan-rgb), .55), inset 0 0 24px rgba(var(--cyber-cyan-rgb), .18)}@keyframes gsCollapsedSurge{0%{filter:none}35%{filter:drop-shadow(2px 0 0 rgba(var(--cyber-magenta-rgb), .8)) drop-shadow(-2px 0 0 rgba(var(--cyber-cyan-rgb), .8))}to{filter:none}}.faction-char-scanline{pointer-events:none;z-index:2;background:var(--scanline-overlay-22);mix-blend-mode:overlay;opacity:.55;width:60%;position:absolute;top:0;bottom:0;right:0;-webkit-mask-image:linear-gradient(270deg,#000 0% 70%,#0000 100%);mask-image:linear-gradient(270deg,#000 0% 70%,#0000 100%)}.faction-step-badge{letter-spacing:1.6px;text-transform:none;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:9px}.faction-panel.active .faction-content{animation:.28s steps(4,end) gsContentGlitchIn}@keyframes gsContentGlitchIn{0%,to{filter:none}30%{filter:drop-shadow(3px 0 0 rgba(var(--cyber-magenta-rgb), .85)) drop-shadow(-3px 0 0 rgba(var(--cyber-cyan-rgb), .85))}65%{filter:drop-shadow(1px 0 0 rgba(var(--cyber-magenta-rgb), .55)) drop-shadow(-1px 0 0 rgba(var(--cyber-cyan-rgb), .55))}}.faction-panel.unlock-burst{animation:.38s ease-out gsUnlockBurst}@keyframes gsUnlockBurst{0%{box-shadow:0 0 0 0 rgba(var(--cyber-cyan-rgb), .85), inset 0 0 0 0 rgba(var(--cyber-cyan-rgb), 0)}35%{box-shadow:0 0 30px 4px rgba(var(--cyber-cyan-rgb), .55), inset 0 0 24px rgba(var(--cyber-cyan-rgb), .3)}to{box-shadow:0 0 80px 24px rgba(var(--cyber-cyan-rgb), 0), inset 0 0 0 rgba(var(--cyber-cyan-rgb), 0)}}.get-started-section .section-title,.get-started-section .section-divider,.get-started-section .section-subtitle{z-index:5;position:relative}.get-started-section .factions-accordion{margin-top:360px}@media screen and (min-width:1025px){.get-started-section .section-title{margin-top:-20px}.get-started-section .factions-accordion{margin-top:380px}}.get-started-section .faction-character{left:0;right:auto;-webkit-mask-image:linear-gradient(90deg,#000 0% 75%,#00000080 85%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 75%,#00000080 85%,#0000 100%)}.get-started-section .faction-panel.active .faction-overlay{background:linear-gradient(270deg,#0000 0% 40%,#0000 65% 85%)}.get-started-section .faction-content{text-align:left;align-items:flex-start;padding:36px 48px 36px 32px;left:auto;right:0;transform:translate(12px)}.get-started-section .faction-panel:nth-child(2) .faction-character{-webkit-mask-image:linear-gradient(90deg,#000 0% 95%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 95%,#0000 100%)}.get-started-section{position:relative;overflow:visible}.get-started-char-breakout{z-index:0;pointer-events:none;position:absolute;top:50%;right:max(-420px,50% - 50vw);transform:translateY(-50%)}.get-started-char-img{object-fit:contain;filter:drop-shadow(-10px 0 35px #000000f2)drop-shadow(-15px 10px 60px #000000d9)drop-shadow(0 0 50px #0446f11f);width:auto;height:1121px}.faq-section{padding-top:calc(var(--section-pad-top) + 40px);padding-bottom:var(--section-pad-bottom);max-width:1200px;margin:0 auto;position:relative;overflow:visible}.faq-section .section-title{letter-spacing:.4em}.faq-split .faq-terminal{z-index:10;flex:0 0 58%;margin-left:auto;position:relative}.faq-split .wp-character-showcase{z-index:1;pointer-events:none;margin-top:-60px;margin-left:-80px;margin-right:-80px;position:relative}.faq-split .wp-char-hero{-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;max-width:182%;max-height:975px;transform:scaleX(-1);-webkit-mask-image:linear-gradient(#0000 0%,#fff 5%),linear-gradient(#fff 92%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 15%),linear-gradient(270deg,#0000 0%,#fff 5%);mask-image:linear-gradient(#0000 0%,#fff 5%),linear-gradient(#fff 92%,#0000 100%),linear-gradient(90deg,#0000 0%,#fff 15%),linear-gradient(270deg,#0000 0%,#fff 5%);-webkit-mask-composite:source-in;mask-composite:intersect}.faq-terminal{z-index:5;background-color:#000;background-image:linear-gradient(#0446f10f 0%,#000000b3 15%,#000000d9 100%);border:1px solid #0446f126;border-radius:16px;position:relative;overflow:hidden;box-shadow:0 0 40px #0446f10f,0 0 80px #0006,inset 0 1px #ffffff0a}.faq-terminal-border-glow{background:linear-gradient(135deg, #0446f166, rgba(var(--cyber-cyan-rgb), .3), #5e398466, #0446f14d);-webkit-mask-composite:xor;pointer-events:none;z-index:1;opacity:.5;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:16px;padding:1px;animation:6s infinite playBtnBorderShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.faq-terminal-shine{pointer-events:none;z-index:1;background:linear-gradient(105deg,#0000 0%,#ffffff08 30%,#ffffff0f 50%,#ffffff08 70%,#0000 100%);width:50%;height:100%;animation:6s ease-in-out infinite playBtnShine;position:absolute;top:0;left:0;transform:translate(-120%)}.faq-terminal-header{background:#0446f10a;border-bottom:1px solid #0446f11f;align-items:center;padding:14px 20px;display:flex}.faq-terminal-dots{gap:6px;margin-right:14px;display:flex}.faq-terminal-dots span{border-radius:50%;width:8px;height:8px}.faq-terminal-dots span:first-child{opacity:.7;background:#40f0ff}.faq-terminal-dots span:nth-child(2){opacity:.7;background:#0446f1}.faq-terminal-dots span:nth-child(3){opacity:.7;background:#5e3984}.faq-terminal-label{font-family:var(--font-ui);letter-spacing:3px;color:rgba(var(--cyber-cyan-rgb), .4);text-transform:uppercase;flex:1;font-size:9px}.faq-terminal-status{font-family:var(--font-ui);letter-spacing:2px;color:#4ecc7899;text-transform:uppercase;align-items:center;gap:6px;font-size:8px;display:flex}.faq-status-dot{background:#4ecc78cc;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite faqStatusPulse;box-shadow:0 0 6px #4ecc7866}@keyframes faqStatusPulse{0%,to{opacity:1}50%{opacity:.4}}.faq-list{padding:8px 0}.faq-item{contain:layout style;border-bottom:1px solid #0446f114;transition:background .3s;position:relative}.faq-item:last-child{border-bottom:none}.faq-item:hover{background:#0446f10a}.faq-item.active{background:#0446f10f}.faq-item.active:before{content:"";background:linear-gradient(#0446f1,#5e3984);width:2px;position:absolute;top:0;bottom:0;left:0}.faq-question{text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;width:100%;padding:20px 24px;transition:padding .3s;display:flex}.faq-q-left{flex:1;align-items:center;gap:16px;min-width:0;display:flex}.faq-index{display:none}.faq-q-text{font-family:var(--font-ui);letter-spacing:1.5px;text-transform:uppercase;color:#fff;font-size:15px;font-weight:500;line-height:24px;transition:color .3s}.faq-question:hover .faq-q-text,.faq-item.active .faq-q-text{color:#fff}.faq-icon{color:rgba(var(--cyber-cyan-rgb), .5);flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;transition:color .3s;display:flex}.faq-icon svg{transition:transform .3s}.faq-item.active .faq-icon{color:#40f0ff}.faq-item.active .faq-icon svg{transform:rotate(180deg)}.faq-answer{max-height:0;transition:max-height .4s cubic-bezier(.4,0,.2,1);overflow:hidden}.faq-answer.open{max-height:300px}.faq-answer-inner{font-family:var(--font-body);color:#ffffffbf;padding:0 24px 20px 64px;font-size:16px;font-weight:400;line-height:28px}.faq-answer-prefix{color:#0446f180;font-family:var(--font-ui);font-size:13px}.faq-terminal-shine{background:linear-gradient(105deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .18) 30%, #ffffff47 50%, rgba(var(--cyber-magenta-rgb), .18) 70%, transparent 100%);animation:7s ease-in-out infinite playBtnShine}.faq-item:after{content:"";pointer-events:none;z-index:1;background:var(--scanline-overlay-18);mix-blend-mode:overlay;opacity:.35;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 10% 90%,#0000 100%)}.faq-item.active{animation:2.4s ease-in-out infinite ccgThumbBreath}.faq-q-text{text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .55), 1px 0 0 rgba(var(--cyber-magenta-rgb), .55), 0 0 8px rgba(var(--cyber-cyan-rgb), .18)}.faq-question:hover .faq-q-text{animation:.18s steps(4,end) ccTitleStutter}.faq-question.open .faq-q-text{animation:.22s steps(4,end) faqQOpenChromaBurst}@keyframes faqQOpenChromaBurst{0%{filter:none}35%{filter:drop-shadow(3px 0 0 rgba(var(--cyber-magenta-rgb), .85)) drop-shadow(-3px 0 0 rgba(var(--cyber-cyan-rgb), .85))}65%{filter:drop-shadow(1px 0 0 rgba(var(--cyber-magenta-rgb), .55)) drop-shadow(-1px 0 0 rgba(var(--cyber-cyan-rgb), .55))}to{filter:none}}.faq-question:not(.open):before{content:"▸";color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .5);pointer-events:none;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px;animation:1s steps(2,end) infinite gsTerminalCursor;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.faq-q-arrow{letter-spacing:-.5px;color:rgba(var(--cyber-cyan-rgb), .9);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .6);align-items:center;margin-right:10px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:10px;animation:1s steps(2,end) infinite ccgTabArrowBlink;display:inline-flex}.faq-answer-prefix{letter-spacing:1px;color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .5);font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:11px}.faq-answer.open .faq-answer-inner{animation:.42s cubic-bezier(.4,0,.2,1) forwards faqAnswerWipe,.32s steps(4,end) faqAnswerChroma}@keyframes faqAnswerWipe{0%{clip-path:inset(0 100% 0 0);opacity:.5}to{clip-path:inset(0);opacity:1}}@keyframes faqAnswerChroma{0%,to{filter:none}30%{filter:drop-shadow(3px 0 0 rgba(var(--cyber-magenta-rgb), .75)) drop-shadow(-3px 0 0 rgba(var(--cyber-cyan-rgb), .75))}65%{filter:drop-shadow(1px 0 0 rgba(var(--cyber-magenta-rgb), .5)) drop-shadow(-1px 0 0 rgba(var(--cyber-cyan-rgb), .5))}}.faq-item.active .faq-q-text{animation:.28s steps(4,end) gsContentGlitchIn}.faq-item.is-bursting{animation:.38s ease-out gsUnlockBurst}.faq-terminal-label{display:inline-block}.faq-terminal:hover .faq-terminal-label{animation:.18s steps(4,end) ccTitleStutter}.faq-status-dot{background:#c9ff35f2;animation:3s ease-in-out infinite faqStatusDotBreath;box-shadow:0 0 6px #c9ff3580}@keyframes faqStatusDotBreath{0%,to{opacity:1;box-shadow:0 0 6px #c9ff3580}50%{box-shadow:0 0 12px #c9ff35e6, 0 0 22px rgba(var(--cyber-cyan-rgb), .4);opacity:.7}}body.animations-settled .faq-terminal-shine,body.animations-settled .faq-item.active,body.animations-settled .faq-question:not(.open):before,body.animations-settled .faq-q-arrow,body.animations-settled .faq-status-dot,body.animations-settled .faq-answer.open .faq-answer-inner{animation-play-state:running!important}.tab-card,.compete-collect-section .why-play-card,.factions-slider-container,.char-hud-container,.factions-accordion,.faq-terminal{position:relative}.tab-card:after,.compete-collect-section .why-play-card:after,.factions-slider-container:after,.char-hud-container:after,.factions-accordion:after,.faq-terminal:after{content:"";border-radius:inherit;pointer-events:none;z-index:5;background-image:linear-gradient(90deg, transparent 0%, transparent 35%, rgba(var(--cyber-magenta-rgb), .95) 43%, rgba(var(--cyber-cyan-rgb), 1) 50%, rgba(var(--cyber-magenta-rgb), .95) 57%, transparent 65%, transparent 100%), linear-gradient(90deg, transparent 0%, transparent 35%, rgba(var(--cyber-magenta-rgb), .95) 43%, rgba(var(--cyber-cyan-rgb), 1) 50%, rgba(var(--cyber-magenta-rgb), .95) 57%, transparent 65%, transparent 100%);filter:drop-shadow(0 0 4px rgba(var(--cyber-cyan-rgb), .6));background-position:-200% 0,-200% 100%;background-repeat:no-repeat,no-repeat;background-size:300% 2px,300% 2px;animation:3.2s linear infinite edgeHorizSweep;position:absolute;inset:0}@keyframes edgeHorizSweep{0%{background-position:-200% 0,-200% 100%}to{background-position:0 0,0 100%}}body.animations-settled .section-animate.section-visible .tab-card:after,body.animations-settled .section-animate.section-visible.compete-collect-section .why-play-card:after,body.animations-settled .section-animate.section-visible .factions-slider-container:after,body.animations-settled .section-animate.section-visible .char-hud-container:after,body.animations-settled .section-animate.section-visible .factions-accordion:after,body.animations-settled .section-animate.section-visible .faq-terminal:after{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){body.animations-settled .tab-card:after,body.animations-settled .compete-collect-section .why-play-card:after,body.animations-settled .factions-slider-container:after,body.animations-settled .char-hud-container:after,body.animations-settled .factions-accordion:after,body.animations-settled .faq-terminal:after,body.animations-settled .faq-terminal-shine,body.animations-settled .faq-item.active,body.animations-settled .faq-question:not(.open):before,body.animations-settled .faq-q-arrow,body.animations-settled .faq-status-dot,body.animations-settled .faq-answer.open .faq-answer-inner,body.animations-settled .compete-collect-section:before,body.animations-settled .compete-collect-section:after,body.animations-settled .pv-long-game:before,body.animations-settled .pv-long-game:after,body.animations-settled .compete-collect-section .why-play-card .why-play-card-shine,body.animations-settled .compete-collect-section .why-play-card:hover .why-play-title,body.animations-settled .strat-card-frame:before,body.animations-settled .strat-stat-card,body.animations-settled .strat-tab-arrow,body.animations-settled .strat-nav-thumb.active,body.animations-settled .factions-slider-line:before,body.animations-settled .factions-slider-line:after,body.animations-settled .faction-panel:not(.active) .faction-collapsed-label:before{animation:none!important}}.box-char{pointer-events:none;z-index:1;object-fit:contain;filter:drop-shadow(0 0 30px #0446f133)drop-shadow(0 0 60px #5e39841a)drop-shadow(0 0 100px #00000080);width:auto;transition:opacity .6s;position:absolute}.box-char-tabs{opacity:1;height:135%;bottom:-10px;left:-20px;-webkit-mask-image:linear-gradient(90deg,#000 0% 40%,#0009 55%,#0003 68% 90%,#0000 100%);mask-image:linear-gradient(90deg,#000 0% 40%,#0009 55%,#0003 68% 90%,#0000 100%)}.wp-card-char{object-fit:contain;pointer-events:none;z-index:0;opacity:1;filter:drop-shadow(0 0 20px #0446f126)drop-shadow(0 0 40px #0006);-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;width:auto;height:95%;position:absolute;bottom:-15px;right:-5px;-webkit-mask-image:linear-gradient(270deg,#000 0% 30%,#0000004d 55%,#0000 75%),linear-gradient(#0000 10%,#0003 30%,#000c 60%,#000 100%);mask-image:linear-gradient(270deg,#000 0% 30%,#0000004d 55%,#0000 75%),linear-gradient(#0000 10%,#0003 30%,#000c 60%,#000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.box-char-faq{opacity:1;height:120%;top:50%;right:0;transform:translateY(-50%);-webkit-mask-image:linear-gradient(270deg,#000 0% 40%,#00000080 65%,#0000 90%);mask-image:linear-gradient(270deg,#000 0% 40%,#00000080 65%,#0000 90%)}.tcg-split,.tab-text,.tab-video,.faq-terminal-header,.faq-list,.why-play-icon,.why-play-number,.why-play-title,.why-play-desc{z-index:2;position:relative}@media screen and (max-width:1200px){.hero-title{font-size:36px;font-weight:600;line-height:42px}.hero-subtitle{color:#f2efeb;padding:0 32px 30px;font-size:14px;line-height:16px}.section-divider{margin-bottom:36px}.section-divider .splash-divider-line{width:60px}.section-subtitle{color:#fff9;margin-bottom:83px;padding:0 32px;font-size:14px;line-height:16px}.gaming-section{padding-top:58px}.char-hero-img{height:380px}.char-hero-layer{margin-bottom:-180px}.char-hero-glow{width:300px;height:300px}.char-hud-container{border-radius:14px;margin:0 4%}.char-hud-border-glow{border-radius:14px}.char-hud-corner{width:16px;height:16px}.swiper-nav-btn{width:38px;height:38px}.swiper-nav-prev{left:8px}.swiper-nav-next{right:8px}.game-slide{border-radius:10px;height:220px;width:160px!important}.game-swiper .swiper-slide-active{height:300px;width:220px!important}.tcg-section{min-height:auto;padding:80px 20px 60px}.tcg-section .section-title{letter-spacing:4px;font-size:36px}.tcg-card{border-radius:16px;min-height:auto;padding:24px;transform:none}.tcg-card:hover{transform:none}.tcg-card:before{border-radius:16px}.tcg-split{gap:40px}.tcg-section{padding:80px 20px 60px}.tcg-intro-cta .tcg-cta-btn{letter-spacing:4px;padding:16px 48px;font-size:12px}.playing-section{min-height:auto;padding-top:70px}.playing-section .section-title{letter-spacing:4px;padding:0 8.2%;font-size:36px}.tab-btn{letter-spacing:1px;color:#fff;padding:12px 6px 14px;font-size:11px;line-height:16px}.tab-btn:after{width:0}.tab-btn.active:after{width:50%}.tab-card{border-radius:16px;min-height:360px;margin:0;padding:24px 20px}.tab-content{margin:20px 0 30px}.tab-card-wrapper{padding-top:60px}.tab-card-border-glow,.tab-card-inner-glow,.tab-card-shine{border-radius:16px}.tab-card-outer-glow{border-radius:18px;display:none}.tab-card-inner-glow{background:radial-gradient(at 50% 0,#0446f114 0%,#0000 60%);animation:none!important}.tab-text{width:100%;padding:24px 3.3%}.tab-title{font-size:24px}.tab-desc{padding-top:8px;font-size:15px;line-height:24px}.tab-video{flex-basis:100%;width:100%;max-width:100%;padding:35px 3.3% 31px}.tab-video iframe,.tab-video video{border-radius:16px}.tab-title{letter-spacing:1px;font-size:18px;line-height:24px}.faq-section{padding:calc(var(--section-pad-top) + 40px) 4% var(--section-pad-bottom)}.faq-section .section-title{letter-spacing:3px;font-size:30px}.faq-terminal,.faq-terminal-border-glow{border-radius:12px}.faq-question{padding:16px 18px}.faq-q-text{font-size:15px;line-height:21px}.faq-answer-inner{padding:0 18px 16px 52px;font-size:14px;line-height:24px}.faq-terminal-label{letter-spacing:2px;font-size:7px}.faq-terminal-status{display:none}.factions-section{padding:70px 4% 80px}.section-title{font-size:30px}.factions-accordion{border-radius:24px;height:360px}.faction-panel{flex:0 0 48px}.faction-content{width:50%;padding:24px 20px 24px 28px}.faction-name{letter-spacing:2px;margin-bottom:10px;font-size:22px}.faction-desc{max-width:100%;font-size:14px;line-height:22px}.faction-collapsed-label span{letter-spacing:2px;font-size:13px}.faction-character{height:120%;right:0}.splash-hero-title-sub{letter-spacing:22px;text-indent:22px;font-size:30px}.splash-deco-line{height:40px;margin-bottom:24px}.splash-divider-line{width:60px}.hero-video-title{letter-spacing:12px;font-size:48px}.header-nav{gap:20px}.nav-link{font-size:11px}.header-play-btn,.splash-cta-primary{padding:10px 18px;font-size:10px}}@media screen and (max-width:720px){.tcg-char-breakout{width:min(64vw,240px);right:min(2.67vw,10px)}.tcg-char-img{height:100%}.tcg-char-glow-ring{width:min(48vw,180px);height:min(69.33vw,260px)}.tab-char-breakout{width:min(64vw,240px);left:min(2.67vw,10px)}.tab-char-img{height:100%}.tab-char-glow-ring{width:min(48vw,180px);height:min(69.33vw,260px)}.tab-card-wrapper{padding-top:min(16vw,60px)}.box-char-tabs{opacity:.7;height:95%}.box-char-faq{opacity:.6;height:90%}.wp-card-char{opacity:.7;height:80%}.lay-logo-img{height:206px;margin:-67px 0}.header-right{gap:10px;margin-left:14px}.header-icons-center{gap:8px}.header-play-btn,.splash-cta-primary{letter-spacing:1.5px;padding:10px 16px;font-size:9px}.splash-hero-title-sub{letter-spacing:14px;text-indent:14px;font-size:20px}.splash-glow-1,.splash-glow-2{width:280px;height:280px}.splash-glow-3{width:200px;height:200px}.splash-topbar{padding:20px}.splash-topbar-logo{height:210px;margin:-78px 0 -78px -55px}.splash-play-now-btn{letter-spacing:2px;padding:8px 18px;font-size:9px}.splash-corners{inset:14px}.splash-cta-group{margin-top:32px}.splash-deco-line{height:30px;margin-bottom:20px}.splash-divider-line{width:40px}.hero-video-title{letter-spacing:8px;font-size:32px}.hero-video-content{padding:0 16px 8vh}.hero-scroll-hint{margin-top:24px}.tcg-card{border-radius:16px;min-height:auto;padding:20px}.tcg-split{flex-direction:column;gap:32px}.tcg-intro-cta{justify-content:center}.vid-player{border-radius:14px}.vid-player-screen{border-radius:12px 12px 0 0}.factions-accordion{border-radius:16px;height:300px}.faction-panel{flex:0 0 38px}.faction-name{margin-bottom:8px;font-size:18px}.faction-desc{font-size:13px;line-height:20px}.faction-content{width:55%;padding:16px 12px 16px 20px}.faction-collapsed-label span{letter-spacing:1.5px;font-size:11px}.faction-character{height:114%;right:0}}@media screen and (max-width:567px){.tcg-char-breakout{display:none}.tcg-card-wrapper{padding-top:0}.tab-char-breakout{display:none}.tab-card-wrapper{padding-top:0}.box-char-tabs{opacity:.5;height:80%}.box-char-faq{opacity:.4;height:75%}.wp-card-char{opacity:.5;height:70%}.lay-logo-img{height:206px;margin:-67px 0}.header-right{gap:6px;margin-left:10px}.header-icons-center{gap:5px}.header-social{width:26px;height:26px}.header-social svg{width:14px;height:14px}.header-play-btn,.splash-cta-primary{padding:10px 14px;font-size:8px}.splash-topbar{padding:14px}.splash-topbar-logo{height:168px;margin:-62px 0 -62px -42px}.splash-play-now-btn{letter-spacing:1.5px;padding:10px 14px;font-size:8px}.splash-hero-title-sub{letter-spacing:10px;text-indent:10px;font-size:16px}.splash-cta-group{margin-top:24px}.splash-cta-subtitle{letter-spacing:3px;font-size:7px}.splash-corners{inset:8px}.splash-deco-line{height:24px;margin-bottom:16px}.splash-divider-line{width:30px}.splash-title-divider{gap:10px;margin:8px 0 6px}.hero-video-title{letter-spacing:6px;font-size:24px}.hero-video-content{padding:0 12px 6vh}.char-hero-img{height:300px}.char-hero-layer{margin-bottom:-150px}.char-hero-glow{width:220px;height:220px}.char-hud-container{border-radius:10px;margin:0 2%}.char-hud-border-glow{border-radius:10px}.char-hud-corner{display:none}.game-slide{border-radius:8px;height:180px;width:130px!important}.game-swiper .swiper-slide-active{height:250px;width:180px!important}.swiper-nav-btn{width:32px;height:32px}.swiper-nav-btn svg{width:14px;height:14px}.swiper-nav-prev{left:4px}.swiper-nav-next{right:4px}.faq-section{padding:80px 4% 40px}.faq-section .section-title{letter-spacing:2px;font-size:24px}.faq-terminal,.faq-terminal-border-glow{border-radius:10px}.faq-terminal-header{padding:10px 14px}.faq-terminal-dots span{width:6px;height:6px}.faq-terminal-label{letter-spacing:1.5px;font-size:6px}.faq-question{padding:14px}.faq-q-left{gap:10px}.faq-index{width:18px;font-size:8px}.faq-q-text{font-size:14px;line-height:20px}.faq-answer-inner{padding:0 14px 14px 42px;font-size:13px;line-height:22px}}.comic-con-fullscreen-hero{background:linear-gradient(#080a12 0%,#000 32% 68%,#080a12 100%);flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100vh;margin:0;padding:0;display:flex;position:relative;overflow:hidden}.comic-con-fullscreen-hero .char-hud-corner{opacity:0;width:28px;height:28px;animation:.6s .2s forwards splashFadeUp}.comic-con-fullscreen-hero .char-hud-corner.char-hud-tl{border-top-color:rgba(var(--cyber-cyan-rgb), .45);border-left-color:rgba(var(--cyber-cyan-rgb), .45);top:22px;left:22px}.comic-con-fullscreen-hero .char-hud-corner.char-hud-tr{border-top-color:rgba(var(--cyber-cyan-rgb), .45);border-right-color:rgba(var(--cyber-cyan-rgb), .45);top:22px;right:22px}.comic-con-fullscreen-hero .char-hud-corner.char-hud-bl{border-bottom-color:rgba(var(--cyber-cyan-rgb), .45);border-left-color:rgba(var(--cyber-cyan-rgb), .45);bottom:22px;left:22px}.comic-con-fullscreen-hero .char-hud-corner.char-hud-br{border-bottom-color:rgba(var(--cyber-cyan-rgb), .45);border-right-color:rgba(var(--cyber-cyan-rgb), .45);bottom:22px;right:22px}.comic-con-hero-top{z-index:1;flex:1;grid-template-columns:1fr auto 1fr;align-items:stretch;gap:48px;width:100%;min-height:180px;padding:56px 72px 0;display:grid;position:relative}.comic-con-hero-top>.comic-con-hero-status,.comic-con-hero-top>.comic-con-hero-coords{align-self:start}.comic-con-hero-top>.comic-con-hero-brandmark{align-self:end;padding-bottom:40px}.comic-con-hero-top-glow{pointer-events:none;opacity:.65;background:radial-gradient(45% 80% at 35%,#0446f138 0%,#0446f10f 40%,#0000 70%),radial-gradient(45% 80% at 65%,#5e398438 0%,#5e39840f 40%,#0000 70%);animation:6s ease-in-out infinite comicConGlowBreathe;position:absolute;inset:0}.comic-con-hero-top-scan{pointer-events:none;background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .06) 48%, rgba(var(--cyber-cyan-rgb), .09) 50%, rgba(var(--cyber-cyan-rgb), .06) 52%, transparent 100%);animation:8s linear infinite comicConScanDrift;position:absolute;inset:0}.comic-con-hero-status,.comic-con-hero-coords{z-index:1;font-family:var(--font-ui);letter-spacing:3px;color:rgba(var(--cyber-cyan-rgb), .6);text-transform:uppercase;flex-direction:column;gap:6px;font-size:10px;display:flex;position:relative}.comic-con-hero-status{align-items:flex-start}.comic-con-hero-coords{align-items:flex-end}.comic-con-hero-status-line{opacity:0;align-items:center;gap:8px;animation:.5s forwards splashFadeUp;display:inline-flex}.comic-con-hero-status .comic-con-hero-status-line:first-child{animation-delay:.4s}.comic-con-hero-status .comic-con-hero-status-line:nth-child(2){animation-delay:.55s}.comic-con-hero-status .comic-con-hero-status-line:nth-child(3){animation-delay:.7s}.comic-con-hero-coords .comic-con-hero-status-line:first-child{animation-delay:.4s}.comic-con-hero-coords .comic-con-hero-status-line:nth-child(2){animation-delay:.55s}.comic-con-hero-coords .comic-con-hero-status-line:nth-child(3){animation-delay:.7s}.comic-con-hero-brandmark{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.comic-con-hero-prefix{max-width:none;margin:0}.comic-con-hero-divider{margin:8px 0 6px}.comic-con-hero-title{letter-spacing:6px;margin:0;font-size:52px;line-height:1.1}.comic-con-hero-hairline{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), 0) 6%, rgba(var(--cyber-cyan-rgb), .42) 50%, rgba(var(--cyber-cyan-rgb), 0) 94%, transparent 100%);flex-shrink:0;width:100vw;height:1px}.comic-con-hero-video{flex-shrink:0;justify-content:center;width:100%;max-width:min(100vw - 160px,177.778vh - 675.556px);margin:32px 0;display:flex;position:relative}.comic-con-hero-video .vid-player{width:100%;transform:none}.comic-con-hero-video .vid-player-bar{padding:8px 16px}.hero-audio-cta.mute-btn{z-index:12;opacity:1;width:64px;height:64px;animation:none;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.hero-audio-cta.mute-btn svg{margin-left:0}.hero-audio-cta.mute-btn{overflow:visible}.hero-audio-cta-label{font-family:var(--font-ui);letter-spacing:3px;text-transform:uppercase;color:#ffffffd9;text-shadow:0 1px 2px #000000b3;white-space:nowrap;pointer-events:none;font-size:11px;font-weight:500;position:absolute;top:calc(100% + 14px);left:50%;transform:translate(-50%)}@media (max-width:768px){.hero-audio-cta-label{letter-spacing:2.5px;font-size:10px;top:calc(100% + 10px)}}.hero-audio-cta.mute-btn:hover{transform:translate(-50%,-50%)scale(1.08)}.hero-audio-cta.mute-btn:active{transform:translate(-50%,-50%)scale(.95)}@media (max-width:768px){.hero-audio-cta.mute-btn{width:52px;height:52px}}.comic-con-hero-bottom{width:100%;min-height:96px;color:rgba(var(--cyber-cyan-rgb), .78);z-index:1;flex-direction:column;flex:1;justify-content:flex-start;align-items:center;gap:8px;padding:40px 72px 24px;text-decoration:none;transition:color .25s;display:flex;position:relative}.comic-con-hero-bottom:hover{color:#fffffff2}.comic-con-hero-scroll-label-row{opacity:0;align-items:center;gap:20px;animation:.6s 1.4s forwards splashFadeUp;display:flex}.comic-con-hero-scroll-label{font-family:var(--font-ui);letter-spacing:.4em;text-transform:uppercase;white-space:nowrap;font-size:11px}.comic-con-hero-scroll-rule{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .5), transparent);width:60px;height:1px}.comic-con-hero-scroll-chevrons{opacity:0;flex-direction:column;align-items:center;gap:0;margin-top:2px;animation:.6s 1.6s forwards splashFadeUp;display:flex}.comic-con-hero-scroll-chevrons .scroll-chev{color:rgba(var(--cyber-cyan-rgb), .78)}.comic-con-hero-divider .splash-divider-line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .5), transparent);width:96px}@keyframes comicConGlowBreathe{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.85;transform:scale(1.02)}}@keyframes comicConScanDrift{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.comic-con-features .tab-card-wrapper .tab-card{margin-top:0}.comic-con-compete-collect .wp-split-layout:not(.wp-split-reversed) .wp-char-hero{filter:brightness(.56)drop-shadow(0 8px 30px #000c)drop-shadow(0 0 60px #0446f126)drop-shadow(0 0 100px #5e39841a);transform:scale(.983)translateY(50px)}.comic-con-compete-collect .wp-cards-grid .why-play-card{min-height:280px}.pv-page .comic-con-compete-collect .wp-cards-grid .why-play-icon{display:none!important}.pv-page .comic-con-compete-collect .wp-cards-grid .why-play-title{margin-top:0;margin-bottom:14px}.pv-page .comic-con-compete-collect .wp-cards-grid .why-play-desc{font-size:15px;line-height:1.55}@media (max-width:768px){.pv-page .comic-con-compete-collect .wp-cards-grid .why-play-desc{font-size:14px}}.pv-page .comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(odd) .why-play-link{align-self:flex-end}.pv-page .comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(2n) .why-play-link{align-self:flex-start}.why-play-link{font-family:var(--font-ui);letter-spacing:1.6px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .75);cursor:pointer;background:0 0;border:none;align-self:flex-start;align-items:center;gap:6px;margin-top:14px;padding:0;font-size:12px;text-decoration:none;transition:color .18s,letter-spacing .18s;display:inline-flex}:is(.why-play-link:hover,.why-play-link:focus-visible){color:rgba(var(--cyber-cyan-rgb), 1);letter-spacing:2px;text-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .5);outline:none}.why-play-link__arrow{font-size:14px;line-height:1;transition:transform .22s cubic-bezier(.16,1,.3,1);display:inline-block;transform:translate(0)}:is(.why-play-link:hover .why-play-link__arrow,.why-play-link:focus-visible .why-play-link__arrow){transform:translate(4px)}.comic-con-compete-collect .wp-cards-grid .wp-card-content{justify-content:center;gap:0}.comic-con-compete-collect .wp-cards-grid .why-play-icon{margin-bottom:18px}.comic-con-compete-collect .wp-cards-grid .why-play-title{margin-bottom:14px}.comic-con-compete-collect.wp-split-layout:not(.wp-split-reversed) .wp-cards-grid,.comic-con-compete-collect .wp-split-layout:not(.wp-split-reversed) .wp-cards-grid{flex:0 0 58.19%;margin-top:85px}.comic-con-compete-collect .wp-cards-grid .wp-card-char{width:50%}.comic-con-compete-collect .wp-cards-grid .wp-card-content{flex:0 0 50%;width:50%;max-width:50%}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(odd) .wp-card-char{left:0;right:auto;-webkit-mask-image:linear-gradient(270deg,#0000 0%,#0006 8%,#000 20%);mask-image:linear-gradient(270deg,#0000 0%,#0006 8%,#000 20%)}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(odd) .wp-card-content{text-align:right;align-items:flex-end;margin-left:auto;padding:28px 20px 28px 16px}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(odd) .why-play-icon{margin-left:auto;margin-right:0}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(2n) .wp-card-char{left:auto;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#0006 8%,#000 20%);mask-image:linear-gradient(90deg,#0000 0%,#0006 8%,#000 20%)}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(2n) .wp-card-content{text-align:left;align-items:flex-start;margin-left:0;margin-right:auto;padding:28px 16px 28px 20px}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(2n) .why-play-icon{margin-left:0;margin-right:auto}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(4) .wp-card-content{flex:0 0 55%;width:55%;max-width:55%}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{aspect-ratio:1;object-fit:cover;object-position:center;width:auto;max-width:none;height:100%;left:auto;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 5%);mask-image:linear-gradient(90deg,#0000 0%,#000 5%)}.comic-con-compete-collect{margin-top:130px}#features.comic-con-features{padding-top:150px}.comic-con-key-highlights{margin-top:10px}.comic-con-key-highlights #game-modes .section-title{margin-top:120px}.comic-con-key-highlights #game-modes .wp-split-layout{margin-top:-200px}.comic-con-behind-scenes{margin-top:140px}@media (min-width:1500px){.comic-con-behind-scenes{margin-top:110px}}@media (min-width:1800px){.comic-con-behind-scenes{margin-top:90px}}.comic-con-behind-scenes .tab-char-img{-webkit-mask-image:linear-gradient(#fff 95%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 5%);mask-image:linear-gradient(#fff 95%,#0000 100%),linear-gradient(270deg,#0000 0%,#fff 5%)}.comic-con-key-highlights #game-modes .wp-cards-grid .why-play-card:nth-child(2) .wp-card-char{object-position:center 25%}.comic-con-key-highlights .wp-cards-grid .why-play-card{height:auto;min-height:280px;max-height:none}.comic-con-key-highlights .wp-cards-grid .why-play-desc{-webkit-line-clamp:unset;display:block;overflow:visible}.comic-con-key-highlights .wp-cards-grid .why-play-icon{margin-bottom:18px}.comic-con-key-highlights .wp-cards-grid .why-play-title{margin-bottom:14px}.comic-con-key-highlights .wp-cards-grid .wp-card-content{justify-content:center;gap:0;padding:28px 16px 28px 20px}.comic-con-key-highlights .wp-cards-grid .why-play-card:nth-child(2) .wp-card-content,.comic-con-key-highlights .wp-cards-grid .why-play-card:nth-child(4) .wp-card-content{padding:28px 20px 28px 16px}.comic-con-compete-collect .wp-cards-grid .why-play-desc{-webkit-line-clamp:unset;display:block;overflow:visible}.comic-con-immersive-section{margin-top:206px}@media (min-width:1500px){.comic-con-immersive-section{margin-top:120px}}@media (min-width:1800px){.comic-con-immersive-section{margin-top:20px}}.comic-con-immersive-section .factions-accordion{z-index:5;max-width:1280px;height:900px;margin-top:490px;margin-left:auto;margin-right:auto;position:relative}.comic-con-immersive-section .faction-panel{border:1px solid #ffffff0f;border-color:#ffffff1f #ffffff0f #0006;border-radius:32px;box-shadow:0 30px 80px -10px #000000b3,0 15px 35px -5px #00000080,0 4px 12px #0006,0 0 30px #0446f114,0 0 60px #5e39840d,0 2px #0000004d,inset 0 1px #ffffff12,inset 0 -2px #0003;background-color:#000!important;background-image:linear-gradient(#ffffff0a 0%,#0000 2px 100%),linear-gradient(135deg,#0446f11f 0%,#000000bf 35%,#000000b3 65%,#5e398414 100%)!important}.comic-con-immersive-section .faction-panel .faction-overlay{background:#080a1266}.comic-con-immersive-section .faction-panel:before{content:"";background:linear-gradient(135deg, #0446f180, rgba(var(--cyber-cyan-rgb), .4), #5e398473);-webkit-mask-composite:xor;pointer-events:none;z-index:10;opacity:.6;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;border-radius:32px;padding:1.5px;animation:6s ease-in-out infinite alternate playBtnBorderShift;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.comic-con-immersive-section .get-started-char-breakout{z-index:0;transform:translateY(calc(-50% - 175px))}.comic-con-immersive-section .get-started-char-img{-webkit-mask-image:linear-gradient(#000 95%,#0000 100%);mask-image:linear-gradient(#000 95%,#0000 100%)}.comic-con-immersive-section .faction-panel .faction-character{object-fit:cover;filter:drop-shadow(0 0 30px #0446f126);width:112%;max-width:none;height:60%;position:absolute;top:0;left:-6%;right:auto;transform:none;-webkit-mask-image:none;mask-image:none}.comic-con-immersive-section .faction-panel.active .faction-character{transform:none}.comic-con-immersive-section .faction-panel .faction-content{flex-direction:column;justify-content:center;width:100%;padding:32px 56px;display:flex;position:absolute;inset:60% 0 0}.comic-con-immersive-section .faction-content{text-align:center;align-items:center;padding-left:48px;padding-right:48px}.comic-con-immersive-section .faction-desc{font-family:var(--font-body);color:#ffffffbf;text-shadow:none;text-align:center;width:100%;max-width:1100px;margin-left:auto;margin-right:auto;font-size:17px;font-weight:400;line-height:30px}.comic-con-immersive-section .faction-desc p{text-shadow:none;margin:0 0 14px}.comic-con-immersive-section .faction-desc p:last-child{margin-bottom:0}.comic-con-features .tab-right-content{box-shadow:none!important;background:0 0!important;border-radius:0!important}.comic-con-features .comic-con-tab-row{flex-direction:row;justify-content:space-between;align-items:center;gap:40px;padding:24px 32px;display:flex}.comic-con-features .comic-con-tab-text{text-align:left;flex:auto;min-width:0;margin-left:25px;padding:0;display:block}.comic-con-features .comic-con-tab-text .tab-desc{color:#ffffffbf;margin:0 0 14px;font-size:17px;line-height:30px}.comic-con-features .comic-con-tab-text .tab-desc:last-child{margin-bottom:0}.comic-con-features .comic-con-tab-finale{font-family:var(--font-display);letter-spacing:4px;text-transform:uppercase;color:#40f0ff!important;margin-top:18px!important;font-size:22px!important}.comic-con-features .comic-con-tab-portrait-video{aspect-ratio:9/16;background:linear-gradient(165deg,#0c101cf2 0%,#040812fa 100%);border:2px solid #ffffff0f;border-radius:20px;flex:none;width:clamp(267px,26.67vw,389px);position:relative;overflow:hidden;transform:translate(-20px);box-shadow:0 30px 60px -12px #000c,0 18px 36px -8px #0009,0 0 30px #0446f114,0 0 60px #5e39840d,inset 0 1px #ffffff12,inset 0 -2px #0003}.comic-con-features .comic-con-tab-portrait-video iframe,.comic-con-features .comic-con-tab-portrait-video video{transform-origin:50%;object-fit:cover;border:0;width:100%;height:100%;display:block;position:absolute;top:0;left:0;transform:scale(1.18)}.comic-con-mobile-heading,.comic-con-mobile-scroll-cue{display:none}@media screen and (max-width:768px){.tcg-hero-section.comic-con-mobile-hero{flex-direction:column;min-height:100svh;display:flex;position:relative}.tcg-hero-section.comic-con-mobile-hero .tcg-section-hero{flex:0 0 70svh;width:100%;min-height:0;padding:0!important;position:static!important}.tcg-hero-section.comic-con-mobile-hero .tcg-card-wrapper{z-index:5;height:auto!important;padding:0!important;position:absolute!important;top:20svh!important;left:0!important;right:0!important;transform:none!important}.tcg-hero-section.comic-con-mobile-hero .tcg-card{margin:0 auto!important}.tcg-hero-section.comic-con-mobile-hero .tcg-video-col{top:0!important}.tcg-hero-section.comic-con-mobile-hero .comic-con-mobile-heading{z-index:5;flex:none;padding-top:24px;position:static!important}.tcg-hero-section.comic-con-mobile-hero .comic-con-mobile-scroll-cue{z-index:5;flex:none;padding-bottom:24px;position:static!important}.comic-con-mobile-heading{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:24px 16px 8px;display:flex}.comic-con-mobile-heading .comic-con-hero-prefix{letter-spacing:3px;color:#ffffff8c;margin:0;font-size:12px}.comic-con-mobile-heading .comic-con-hero-divider{margin:4px 0 2px}.comic-con-mobile-heading .comic-con-hero-title{letter-spacing:5px;margin:0;font-size:36px;line-height:1.05}.comic-con-mobile-scroll-cue{flex-direction:column;align-items:center;gap:2px;padding:16px 0 24px;display:flex}}@media screen and (max-width:767px){.comic-con-features .comic-con-tab-row{flex-direction:column;justify-content:center;align-items:center;gap:24px;padding:16px 16px 20px}.comic-con-features .comic-con-tab-text,.comic-con-features .comic-con-tab-text .tab-desc{text-align:center;margin-left:auto;margin-right:auto}.comic-con-features .comic-con-tab-portrait-video{aspect-ratio:9/16;width:100%;max-width:none;margin-left:0;margin-right:0;transform:none}.comic-con-features .tab-card,.comic-con-features .comic-con-tab-row{padding:0!important}.comic-con-features .comic-con-tab-text{text-align:center!important;margin-left:0!important;padding:16px 16px 0!important}.comic-con-features .comic-con-tab-text .tab-desc{text-align:center!important}}@media screen and (max-width:768px){.comic-con-compete-collect.comic-con-compete-collect{margin-top:90px!important}#features.comic-con-features{padding-top:110px!important}.comic-con-key-highlights{margin-top:55px!important}.comic-con-behind-scenes{margin-top:10px!important}.comic-con-immersive-section{margin-top:90px!important}.comic-con-behind-scenes .playing-section{margin-bottom:0!important;padding-bottom:0!important}.comic-con-key-highlights #game-modes .section-title,.comic-con-key-highlights #game-modes .wp-split-layout{margin-top:0!important}.comic-con-compete-collect .wp-cards-grid .why-play-icon{display:none!important}.comic-con-compete-collect .wp-cards-grid .why-play-card,.comic-con-key-highlights .wp-cards-grid .why-play-card{height:auto!important;min-height:240px!important;max-height:none!important}.comic-con-compete-collect .wp-cards-grid .why-play-desc,.comic-con-key-highlights .wp-cards-grid .why-play-desc{-webkit-line-clamp:unset!important;display:block!important;overflow:visible!important}.comic-con-compete-collect .wp-cards-grid .why-play-title,.comic-con-key-highlights .wp-cards-grid .why-play-title{margin-bottom:20px!important}.comic-con-key-highlights .wp-cards-grid .why-play-icon{display:none!important}.comic-con-key-highlights .wp-cards-grid .why-play-card:nth-child(odd) .wp-card-content,.comic-con-key-highlights .wp-cards-grid .why-play-card:nth-child(odd) .why-play-title,.comic-con-key-highlights .wp-cards-grid .why-play-card:nth-child(odd) .why-play-desc{text-align:left!important;align-items:flex-start!important;margin-left:0!important;margin-right:auto!important}.comic-con-key-highlights .wp-cards-grid .why-play-card:nth-child(2n) .wp-card-content,.comic-con-key-highlights .wp-cards-grid .why-play-card:nth-child(2n) .why-play-title,.comic-con-key-highlights .wp-cards-grid .why-play-card:nth-child(2n) .why-play-desc{text-align:right!important;align-items:flex-end!important;margin-left:auto!important;margin-right:0!important}.hide-on-mobile{display:none}.comic-con-features .section-title{letter-spacing:1.5px!important;font-size:22px!important;line-height:1.25!important}.comic-con-features .tab-pane,.comic-con-features .tab-card-wrapper,.comic-con-features .tab-card{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.comic-con-features .playing-tabs{padding-left:0!important;padding-right:0!important}.comic-con-features .tab-char-breakout{z-index:1;justify-content:center!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important;display:flex!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.comic-con-features .tab-card-wrapper .tab-card{z-index:2!important;margin-top:0!important;position:relative!important}.comic-con-features .tab-char-breakout+.tab-card{margin-top:-213px!important}.comic-con-features .tab-char-img{margin-left:auto!important;margin-right:auto!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(odd) .wp-card-content,.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(odd) .why-play-title,.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(odd) .why-play-desc{text-align:left!important;align-items:flex-start!important}.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(2n) .wp-card-content,.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(2n) .why-play-title,.comic-con-compete-collect .wp-cards-grid .why-play-card:nth-child(2n) .why-play-desc{text-align:right!important;align-items:flex-end!important}.comic-con-key-highlights .wp-cards-grid .wp-card-content{text-align:center!important;align-items:center!important;margin-left:auto!important;margin-right:auto!important}.comic-con-key-highlights .wp-cards-grid .why-play-title,.comic-con-key-highlights .wp-cards-grid .why-play-desc{margin-left:auto;margin-right:auto;text-align:center!important}.comic-con-compete-collect .wp-split-layout,.comic-con-key-highlights .wp-split-layout{align-items:center!important}.comic-con-compete-collect .wp-cards-grid,.comic-con-key-highlights .wp-cards-grid{justify-items:center;margin-left:auto!important;margin-right:auto!important}.comic-con-immersive-section .faction-content,.comic-con-immersive-section .faction-desc{text-align:center!important}}body.animations-settled .comic-con-fullscreen-hero *,body.animations-settled .comic-con-fullscreen-hero :before,body.animations-settled .comic-con-fullscreen-hero :after,body.animations-settled .comic-con-mobile-hero *,body.animations-settled .comic-con-mobile-hero :before,body.animations-settled .comic-con-mobile-hero :after{animation-play-state:running!important}.reveal{opacity:0;transition:opacity .8s var(--ease-out), transform .8s var(--ease-out);transform:translateY(40px)}.reveal.revealed{opacity:1;transform:translateY(0)}.reveal.revealed .why-play-card:first-child{transition-delay:0s}.reveal.revealed .why-play-card:nth-child(2){transition-delay:80ms}.reveal.revealed .why-play-card:nth-child(3){transition-delay:.16s}.reveal.revealed .why-play-card:nth-child(4){transition-delay:.24s}.reveal.revealed .why-play-card:nth-child(5){transition-delay:.32s}.reveal .why-play-card{opacity:0;transition:opacity .6s var(--ease-out), transform .6s var(--ease-out);transform:translateY(24px)}.reveal.revealed .why-play-card{opacity:1;transform:translateY(0)}.nav-link.active{color:var(--color-text)}.nav-link.active:after{background:var(--color-gold);width:100%}.header-hamburger{cursor:pointer;width:36px;height:36px;z-index:var(--z-nav);background:0 0;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:0;transition:border-color .3s;display:none;position:relative}.header-hamburger:hover{border-color:var(--color-border-gold)}.hamburger-line{background:var(--color-text);width:18px;height:1.5px;transition:transform .3s var(--ease-smooth), opacity .3s ease;border-radius:2px;display:block}.header-hamburger.open .hamburger-line:first-child{transform:translateY(6.5px)rotate(45deg)}.header-hamburger.open .hamburger-line:nth-child(2){opacity:0;transform:scaleX(0)}.header-hamburger.open .hamburger-line:nth-child(3){transform:translateY(-6.5px)rotate(-45deg)}.mobile-nav-overlay{z-index:9998;opacity:0;pointer-events:none;transition:opacity .35s var(--ease-smooth);background:#000;flex-direction:column;justify-content:center;align-items:center;gap:0;display:none;position:fixed;inset:0}.mobile-nav-overlay.mobile-open{opacity:1;pointer-events:auto}.mobile-nav-close{color:#fff9;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex;position:absolute;top:20px;right:20px}.mobile-nav-close:hover{color:var(--color-text);border-color:var(--color-border-gold)}.mobile-nav-link{font-family:var(--font-display);letter-spacing:6px;text-transform:uppercase;color:#ffffff80;padding:20px 0;font-size:24px;text-decoration:none;transition:color .3s}.mobile-nav-link:hover,.mobile-nav-link.active{color:var(--color-text)}.mobile-nav-icons{-webkit-overflow-scrolling:touch;flex-direction:column;align-items:flex-start;gap:14px;max-height:calc(100vh - 80px);padding:24px 0;display:flex;overflow-y:auto}.mobile-nav-link-icon{color:#ffffffb3;font-family:var(--font-ui);letter-spacing:2px;text-transform:uppercase;align-items:center;gap:16px;padding:6px 24px;font-size:14px;text-decoration:none;transition:color .3s;display:flex}.mobile-nav-link-icon:hover{color:#fff}.mobile-nav-link-icon.is-active{color:#40f0ff}.mobile-nav-link-icon .mobile-nav-icon{border:1px solid rgba(var(--cyber-cyan-rgb), .25);width:38px;height:38px;box-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .06), inset 0 0 8px #0446f10a;color:inherit;background:linear-gradient(135deg,#0a0a12e6 0%,#0f0f1ed9 100%);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:border-color .3s,box-shadow .3s;display:flex}.mobile-nav-link-icon:hover .mobile-nav-icon{border-color:rgba(var(--cyber-cyan-rgb), .5);box-shadow:0 0 20px rgba(var(--cyber-cyan-rgb), .15), inset 0 0 12px #0446f10f}.mobile-nav-link-icon.is-active .mobile-nav-icon{border-color:rgba(var(--cyber-cyan-rgb), .7);box-shadow:0 0 16px rgba(var(--cyber-cyan-rgb), .25), inset 0 0 10px rgba(var(--cyber-cyan-rgb), .08)}.mobile-nav-divider{background:linear-gradient(to right, transparent, rgba(var(--cyber-cyan-rgb), .25), transparent);align-self:center;width:60%;height:1px;margin:6px auto}@media screen and (max-width:1280px){.mobile-nav-overlay,.header-hamburger{display:flex}.header-nav-desktop,.header-icons-center,.header-icons-left,.header-icons-right,.header-icon-gap,.header-spacer{display:none}}@media screen and (max-width:768px){.lay-header-main{justify-content:space-between;align-items:center;padding:0 12px 0 0;display:flex}.lay-logo{flex:none}.lay-logo-img{width:120px!important;height:120px!important;margin:-24px 0 -24px -8px!important}.header-right{display:contents}.header-play-btn{position:absolute;left:50%;transform:translate(-50%)}.header-hamburger{border:1px solid rgba(var(--cyber-cyan-rgb), .35);background:linear-gradient(135deg, rgba(var(--cyber-cyan-rgb), .08) 0%, #0006 100%);border-radius:8px;flex-shrink:0;gap:6px;width:40px;height:40px}.hamburger-line{background:#ffffffd9;width:20px;height:2px}}@media screen and (max-width:480px){.header-hamburger{gap:5px;width:36px;height:36px}.hamburger-line{width:18px}}@media screen and (max-width:720px){.factions-char-breakout{width:200px;left:-30px}.factions-char-img{max-width:200px;height:120%}}@media screen and (max-width:567px){.factions-char-breakout{display:none}.factions-card-wrapper{padding-top:0}.section-title{font-size:24px}.section-subtitle{letter-spacing:2px;margin-bottom:40px;font-size:10px;line-height:18px}.section-divider{margin-bottom:28px}.section-divider .splash-divider-line{width:44px}}.site-footer{z-index:1;padding:var(--section-pad-top) var(--space-md) 40px;background:linear-gradient(#0000 0%,#000000f2 15%,#000 100%);margin-top:0;position:relative}.footer-inner{max-width:1100px;margin:0 auto}.footer-top{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:20px;margin-bottom:40px;display:flex;position:relative}.footer-brand{flex-shrink:0}.footer-logo-img{object-fit:contain;width:auto;height:450px;margin:-170px 0 -170px -60px;display:block}.footer-nav{flex-wrap:wrap;gap:28px;display:flex}.footer-link{font-family:var(--font-ui);font-size:var(--text-label);letter-spacing:2px;text-transform:uppercase;color:#ffffff8c;font-weight:500;text-decoration:none;transition:color .3s}.footer-link:hover{color:var(--color-gold)}.footer-socials{flex-direction:column;flex-shrink:0;gap:12px;display:flex}.footer-nav-row,.footer-social-row{justify-content:flex-end;align-items:center;gap:8px;display:flex}.footer-nav-row{border-bottom:1px solid rgba(var(--cyber-cyan-rgb), .15);padding-bottom:12px}.footer-social-link{color:#fff6;border:1px solid #ffffff14;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;text-decoration:none;transition:all .3s;display:flex}.footer-social-link:hover{color:var(--color-gold);border-color:rgba(var(--cyber-cyan-rgb), .55);background:rgba(var(--cyber-cyan-rgb), .08);box-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .3), 0 0 24px rgba(var(--cyber-magenta-rgb), .12), inset 0 0 8px rgba(var(--cyber-cyan-rgb), .08);animation:.32s steps(3,end) footerSocialJitter;transform:translateY(-1px)}@keyframes footerSocialJitter{0%{filter:hue-rotate();transform:translate(0)}33%{filter:hue-rotate(-12deg);transform:translate(-.5px,-1px)}66%{filter:hue-rotate(8deg);transform:translate(.5px,-.5px)}to{filter:hue-rotate();transform:translateY(-1px)}}.footer-divider{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .15), transparent);width:100%;height:1px;margin-bottom:24px}.footer-terminal{border:1px solid rgba(var(--cyber-cyan-rgb), .22);background:repeating-linear-gradient(0deg, rgba(var(--cyber-cyan-rgb), .025) 0 2px, transparent 2px 4px), #02010a8c;box-shadow:0 0 14px rgba(var(--cyber-cyan-rgb), .1), inset 0 0 12px rgba(var(--cyber-cyan-rgb), .05);letter-spacing:.6px;color:rgba(var(--cyber-cyan-rgb), .78);border-radius:4px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 24px;margin:24px 0 18px;padding:10px 18px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:10.5px;display:grid;position:relative;overflow:hidden}.footer-terminal:before,.footer-terminal:after{content:"";border-color:rgba(var(--cyber-magenta-rgb), .65);pointer-events:none;border-style:solid;border-width:0;width:10px;height:10px;position:absolute}.footer-terminal:before{border-top-width:1px;border-left-width:1px;top:-1px;left:-1px}.footer-terminal:after{border-bottom-width:1px;border-right-width:1px;bottom:-1px;right:-1px}.footer-terminal-row{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:10px;display:flex;overflow:hidden}.footer-terminal-tag{border:1px solid rgba(var(--cyber-magenta-rgb), .45);min-width:30px;color:rgba(var(--cyber-magenta-rgb), .9);letter-spacing:1px;border-radius:2px;justify-content:center;align-items:center;padding:1px 4px;font-size:9px;font-weight:700;display:inline-flex}.footer-terminal-key{color:#ffffff73;text-transform:uppercase;font-size:10px}.footer-terminal-val{color:rgba(var(--cyber-cyan-rgb), .92);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .35)}.footer-terminal-val--ok{color:#c9ff35f2;text-shadow:0 0 6px #c9ff3566;animation:2.6s ease-in-out infinite terminalOkPulse}@keyframes terminalOkPulse{0%,to{opacity:1}50%{opacity:.62}}@media screen and (max-width:768px){.footer-terminal{grid-template-columns:1fr;gap:6px 0;padding:8px 12px;font-size:10px}.footer-terminal-row{gap:8px}}.footer-bottom{text-align:center}.footer-copyright{font-family:var(--font-body);letter-spacing:1.5px;color:#fff3;font-size:11px}@media screen and (max-width:768px){.footer-top{border-bottom:1px solid rgba(var(--cyber-cyan-rgb), .18);flex-direction:row;justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;padding-bottom:20px;display:flex}.footer-cta{flex-shrink:0;position:static;transform:none}.footer-inner{overflow:hidden}.footer-socials{flex-direction:column;flex:100%;order:2;gap:16px;width:100%;min-width:0;display:flex}.footer-top{flex-wrap:wrap}.footer-brand,.footer-cta{order:1}.footer-nav-row{border-bottom:1px solid rgba(var(--cyber-cyan-rgb), .15);grid-template-columns:repeat(4,1fr);gap:10px;padding-bottom:16px;display:grid}.footer-social-row{grid-template-columns:repeat(6,1fr);gap:8px;display:grid}.footer-social-link{aspect-ratio:1;width:100%;max-width:52px;height:auto;margin:0 auto}.footer-social-link svg{width:17px;height:17px}.footer-logo-img{height:180px;margin:-64px 0 -64px -16px}.footer-nav{justify-content:center}.site-footer{padding:var(--section-pad-top-mobile) 16px 32px}}@media screen and (max-width:480px){.footer-social-row{grid-template-columns:repeat(3,1fr);gap:10px}.footer-nav-row{gap:8px}.footer-social-link{max-width:48px}.footer-top{margin-bottom:20px;padding-bottom:16px}.footer-nav{justify-content:center;gap:12px 20px}.footer-link{letter-spacing:1.5px;font-size:9px}.footer-copyright{font-size:10px}.footer-cta{display:none}.footer-logo-img{height:160px;margin:-55px 0 -55px -16px}}@media screen and (max-width:768px){.tcg-section{min-height:auto;padding:80px 16px 60px}.tcg-section .section-title{letter-spacing:3px;font-size:32px}.tcg-card{min-height:auto;transform:none}.tcg-card:hover{transform:none}.tcg-split{flex-direction:column}.tcg-video-col{width:100%}.playing-section{min-height:auto;padding-top:75px;padding-bottom:min(5.33vw,20px)}.as-seen-on{margin-top:40px!important;padding:min(8vw,30px) min(4.27vw,16px) min(4.27vw,16px)!important}.why-play-section{padding:49px min(4.27vw,16px) min(10.67vw,40px)!important}.tab-content{margin:0!important}.playing-section .section-title{letter-spacing:min(.8vw,3px);font-size:min(8.53vw,32px)}.playing-tabs{padding:0 min(4.27vw,16px)}.tab-nav{background:#ffffff0a;border:1px solid #ffffff0f;border-radius:min(3.2vw,12px);flex-wrap:nowrap;gap:2px;width:100%;padding:3px;display:flex;overflow:hidden}.tab-btn{white-space:nowrap;letter-spacing:.3px;color:#fff6;text-align:center;border-radius:min(2.13vw,8px);flex:1 1 0;min-width:0;padding:min(2.67vw,10px) 2px;font-size:min(1.87vw,7px);transition:color .3s,background .3s}.tab-btn:not(:first-child):before{content:none;display:none}.tab-btn:after{content:none!important;display:none!important}.tab-btn.active{color:#fff;background:rgba(var(--cyber-cyan-rgb), .15);border:1px solid rgba(var(--cyber-cyan-rgb), .3);text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .2)}.tab-btn:not(.active){border:1px solid #0000}.tab-card-wrapper{flex-direction:column!important;align-items:center!important;padding-top:0!important;display:flex!important;position:relative!important;overflow:visible!important}.tab-char-breakout{z-index:0!important;pointer-events:none!important;justify-content:center!important;width:100vw!important;height:auto!important;display:flex!important;position:absolute!important;top:0!important;left:50%!important;transform:translate(-50%)!important}.tab-char-breakout .tab-char-img{object-fit:contain!important;object-position:top center!important;filter:drop-shadow(0 0 30px #0446f133)drop-shadow(0 4px 20px #000c)!important;width:80vw!important;max-width:85.33vw!important;height:auto!important;max-height:120vw!important;position:relative!important;-webkit-mask-image:linear-gradient(#000 0% 60%,#0000 95%)!important;mask-image:linear-gradient(#000 0% 60%,#0000 95%)!important}.tab-char-breakout .tab-char-glow-ring,.tab-char-breakout .tab-char-glow-ambient,.tab-char-breakout .tab-char-floor-reflect{display:none!important}.tab-card-wrapper .tab-card{z-index:2!important;width:100%!important;margin-top:min(58.67vw,220px)!important;margin-left:0!important;position:relative!important}.tab-right-content{width:100%!important;margin-left:0!important;margin-right:0!important;transform:none!important}.tab-card{border-radius:min(4.27vw,16px);min-height:auto;padding:min(3.2vw,12px) min(3.2vw,12px) min(4.27vw,16px);transform:none}.tab-card:hover{transform:none}.tab-card-border-glow,.tab-card-inner-glow,.tab-card-shine{border-radius:min(4.27vw,16px)}.tab-card-outer-glow{border-radius:min(4.8vw,18px)}.tab-card:before{border-radius:min(4.27vw,16px)}.as-seen-on-section{margin-top:5px}.uni-radar-section{margin-top:135px!important}.pv-shell.pv-shell--below-hero{margin-top:111px!important}.tab-split{flex-direction:column-reverse;gap:0}.tab-text{text-align:center;flex-direction:column;align-items:center;width:100%;padding:min(3.2vw,12px) min(4.27vw,16px) min(4.27vw,16px);display:flex}.tab-card-wrapper .tab-text{padding-left:min(4.27vw,16px)}.tab-video{width:100%;padding:min(1.07vw,4px) min(1.07vw,4px) 0}.tab-video iframe,.tab-video video{border-radius:min(3.2vw,12px)}.tab-title{letter-spacing:min(.53vw,2px);text-align:center;font-size:min(5.33vw,20px);line-height:1.3}.tab-desc{text-align:center;max-width:100%;padding-top:min(2.13vw,8px);font-size:min(3.2vw,12px);line-height:min(5.07vw,19px)}.tab-cta{justify-content:center;padding-top:min(3.2vw,12px)}.tab-cta .cta-button-wrapper{width:auto}.tab-cta .tab-cta-btn{width:auto;letter-spacing:min(.4vw,1.5px)!important;min-width:unset!important;border-radius:min(2.13vw,8px)!important;padding:min(1.87vw,7px) min(3.73vw,14px)!important;font-size:min(2.13vw,8px)!important}.tab-cta .cta-energy-border{border-radius:min(2.13vw,8px)!important}.factions-section{padding:60px 16px}.factions-accordion{flex-direction:column;height:auto}.faction-panel{min-height:120px}.faction-panel.active{min-height:280px}.faction-collapsed-label span{writing-mode:horizontal-tb;letter-spacing:2px;font-size:14px;transform:none}.faction-panel:not(.active){flex:0 0 72px;min-height:72px}.faction-content{padding:24px 20px}.faction-character{display:none!important}.comic-con-immersive-section .faction-character{aspect-ratio:16/9;object-fit:cover;margin-bottom:16px;-webkit-mask-image:none;mask-image:none;width:100vw!important;max-width:100vw!important;height:auto!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;display:block!important;position:static!important;transform:none!important}.comic-con-features .comic-con-tab-text .tab-desc,.comic-con-immersive-section .faction-desc{color:#ffffffbf!important;font-size:14px!important;line-height:22px!important}.comic-con-compete-collect .wp-cards-grid .why-play-desc,.comic-con-key-highlights .wp-cards-grid .why-play-desc{color:#ffffffbf!important;font-size:12px!important;line-height:19px!important}.comic-con-immersive-section .faction-panel{height:auto!important;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;flex-direction:column!important;padding:0!important;display:flex!important}.comic-con-immersive-section .faction-panel:before{content:none!important;display:none!important}.comic-con-immersive-section .faction-panel .faction-overlay{display:none!important}.comic-con-immersive-section .faction-panel .faction-content{width:100%!important;padding:16px 24px 0!important;position:static!important}.comic-con-immersive-section .factions-accordion{height:auto!important;margin-top:24px!important;padding:0!important}.faction-overlay,.faction-panel.active .faction-overlay{background:0 0!important}.faction-panel:not(.active):after{content:none!important;display:none!important}.get-started-section{flex-direction:column!important;align-items:center!important;padding-top:40px!important;display:flex!important;overflow:visible!important}.get-started-section .section-title,.get-started-section .section-divider,.get-started-section .factions-accordion{margin-top:0!important}.get-started-section .section-title{margin-bottom:12px!important}.get-started-section .section-divider{margin-bottom:28px!important}.get-started-char-breakout{z-index:4!important;order:3!important;justify-content:center!important;width:95%!important;height:340px!important;margin-top:10px!important;margin-bottom:-100px!important;display:flex!important;position:relative!important;top:auto!important;left:auto!important;right:auto!important;overflow:hidden!important;transform:none!important}.get-started-section .section-title{order:1!important}.get-started-section .section-divider{order:2!important}.get-started-section .section-subtitle{order:3!important}.get-started-section .get-started-char-breakout{order:4!important}.get-started-section .factions-accordion{order:5!important}.get-started-char-img{object-fit:contain!important;filter:drop-shadow(0 8px 30px #000c)!important;-webkit-mask-composite:source-over!important;-webkit-mask-composite:source-over!important;-webkit-mask-composite:source-over!important;-webkit-mask-composite:source-over!important;width:auto!important;max-width:none!important;height:450px!important;position:absolute!important;top:30px!important;-webkit-mask-image:linear-gradient(#fff 60%,#0000 76%)!important;mask-image:linear-gradient(#fff 60%,#0000 76%)!important;-webkit-mask-composite:source-over!important;mask-composite:add!important}.get-started-section .factions-accordion{border:1px solid rgba(var(--cyber-cyan-rgb), .25)!important;background-color:#000!important;background-image:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .06) 0%, #000000b3 30%, #0446f10a 100%)!important;width:100%!important;box-shadow:0 1px 0 0 #ffffff0d inset, 0 -1px 0 0 #0006 inset, 0 8px 32px #0009, 0 2px 8px #0006, 0 0 24px rgba(var(--cyber-cyan-rgb), .06)!important;z-index:5!important;border-radius:20px!important;padding:0!important;position:relative!important}.get-started-section .faction-content{text-align:center!important;align-items:center!important;gap:8px!important;width:100%!important;padding:24px 20px!important;position:relative!important;inset:auto!important;transform:none!important}.get-started-section .faction-panel.active{flex:0 auto!important;min-height:0!important}.get-started-section .faction-cta{margin-top:12px!important}.get-started-section .faction-name{margin-bottom:10px!important;font-size:22px!important}.get-started-section .faction-desc{max-width:100%!important;font-size:14px!important;line-height:22px!important}.get-started-section .faction-step-badge{margin-bottom:8px!important}.get-started-section .faction-collapsed-label{justify-content:center!important;width:100%!important;padding:0 16px!important}.get-started-section .faction-collapsed-label span{letter-spacing:1.5px!important;font-size:13px!important}.get-started-section .faction-panel{width:100%!important;overflow:hidden!important}.get-started-section .faction-cta{justify-content:center!important;width:100%!important;display:flex!important}.get-started-section .faction-cta-btn{padding:10px 28px!important;font-size:12px!important}.get-started-section .cta-button-wrapper{margin:0!important;padding:0!important}.char-hero-layer{justify-content:center!important;margin-top:-45px!important;margin-bottom:-140px!important;display:flex!important}.char-hero-img{transform:translateY(-5px);height:473px!important}.gaming-section{padding:60px 0 40px!important}.gaming-section .section-subtitle{padding:0 20px!important;font-size:12px!important}.char-hud-container{border-radius:12px!important;margin:-20px 12px 0!important}.char-hud-border-glow{border-radius:12px!important}.game-carousel{padding-left:55px!important;padding-right:0!important;overflow:hidden!important}.game-swiper{overflow:hidden!important}.game-swiper .swiper-slide-active{opacity:1!important;filter:brightness()saturate()!important;z-index:5!important;transform:scale(1)!important}.game-swiper .swiper-slide-prev,.game-swiper .swiper-slide-next{opacity:.4!important;filter:brightness(.5)saturate(.6)!important;transform:scale(.75)!important}.game-slide{opacity:0!important;transform:scale(.6)!important}.swiper-nav-btn{border:1px solid rgba(var(--cyber-cyan-rgb), .4)!important;color:#40f0ff!important;clip-path:none!important;background:#000c!important;border-radius:50%!important;width:40px!important;height:40px!important}.swiper-nav-btn svg{width:16px!important;height:16px!important}.swiper-nav-prev{left:8px!important}.swiper-nav-next{right:8px!important}.hero-video-section{height:50vh}.hero-video-content{padding:0 16px 4vh}}@keyframes asSeenOnScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media screen and (max-width:768px){.as-seen-on-strip{margin:0 auto 60px;padding:24px 0;overflow:hidden}.as-seen-on-logos{gap:32px;animation-duration:160s}.as-seen-on-item img{height:18px}.as-seen-on-text-logo{letter-spacing:1px;font-size:11px}.why-play-section{margin-top:max(-13.33vw,-50px)!important;padding:min(13.33vw,50px) min(4.27vw,16px) min(10.67vw,40px)!important}.why-play-section .section-divider{margin-bottom:min(8.53vw,32px)!important}.wp-split-layout{flex-direction:column!important;gap:0!important}.wp-character-showcase{display:none!important}.wp-cards-grid{flex:100%!important;grid-template-columns:1fr!important;gap:min(3.2vw,12px)!important;width:100%!important}.wp-split-layout:not(.wp-split-reversed) .wp-cards-grid{margin-top:0!important;margin-left:0!important}#game-modes .wp-cards-grid{margin-top:0!important;transform:none!important}#game-modes .wp-split-layout{margin-left:0!important}.wp-cards-grid .why-play-card{overflow:hidden;border-radius:min(4.27vw,16px)!important;flex-direction:row!important;min-height:min(48vw,180px)!important}.why-play-card-border{border-radius:min(4.27vw,16px)!important}.wp-cards-grid .wp-card-char,.wp-card-img-left .wp-card-char{object-fit:cover!important;object-position:center top!important;opacity:.7!important;z-index:0!important;width:50%!important;height:100%!important;position:absolute!important;inset:0 0 0 auto!important;transform:none!important;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 10%)!important;mask-image:linear-gradient(90deg,#0000 0%,#000 10%)!important}.wp-cards-grid .why-play-card:nth-child(2) .wp-card-char,.wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{left:0!important;right:auto!important;transform:none!important;-webkit-mask-image:linear-gradient(270deg,#0000 0%,#000 10%)!important;mask-image:linear-gradient(270deg,#0000 0%,#000 10%)!important}.wp-cards-grid .why-play-card:nth-child(2) .wp-card-content,.wp-cards-grid .why-play-card:nth-child(4) .wp-card-content{text-align:right!important;margin-left:auto!important;margin-right:0!important;padding:min(5.33vw,20px) min(4.8vw,18px) min(5.33vw,20px) min(2.67vw,10px)!important}.wp-cards-grid .why-play-card:nth-child(2) .why-play-icon,.wp-cards-grid .why-play-card:nth-child(4) .why-play-icon{margin-left:auto!important;margin-right:0!important}.wp-cards-grid .why-play-card:nth-child(2) .why-play-title,.wp-cards-grid .why-play-card:nth-child(4) .why-play-title,.wp-cards-grid .why-play-card:nth-child(2) .why-play-desc,.wp-cards-grid .why-play-card:nth-child(4) .why-play-desc{text-align:right!important}.wp-split-reversed .wp-cards-grid .why-play-card:first-child .wp-card-char,.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(3) .wp-card-char{transform:none!important}.wp-split-reversed .wp-cards-grid .wp-card-char{left:auto!important;right:0!important;-webkit-mask-image:none!important;mask-image:none!important}.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(2) .wp-card-char,.wp-split-reversed .wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{left:0!important;right:auto!important;-webkit-mask-image:none!important;mask-image:none!important}.wp-cards-grid .wp-card-content,.wp-card-img-left .wp-card-content{z-index:3;position:relative;text-align:left!important;box-sizing:border-box!important;flex:0 0 50%!important;width:50%!important;max-width:50%!important;margin-left:0!important;margin-right:auto!important;padding:min(5.33vw,20px) min(2.67vw,10px) min(5.33vw,20px) min(4.8vw,18px)!important}.wp-split-reversed .wp-cards-grid .wp-card-content{margin-left:0!important}.wp-cards-grid .why-play-card:first-child .wp-card-char{object-position:center 15%!important}.wp-cards-grid .why-play-card:nth-child(2) .wp-card-char{object-position:60% 20%!important}.wp-cards-grid .why-play-card:nth-child(3) .wp-card-char{object-position:center 20%!important}.wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{object-position:center 15%!important}.wp-cards-grid .why-play-icon{border-radius:min(2.13vw,8px)!important;width:min(8.53vw,32px)!important;height:min(8.53vw,32px)!important;margin-bottom:min(2.67vw,10px)!important}.wp-cards-grid .why-play-icon svg{width:min(4vw,15px)!important;height:min(4vw,15px)!important}.why-play-title{letter-spacing:min(.4vw,1.5px)!important;text-align:left!important;max-width:100%!important;margin-bottom:min(1.6vw,6px)!important;font-size:min(3.2vw,12px)!important;line-height:min(4.8vw,18px)!important}.why-play-desc{color:#fff9!important;text-align:left!important;max-width:100%!important;font-size:min(2.93vw,11px)!important;line-height:min(4.53vw,17px)!important}#game-modes .wp-split-layout{margin-top:0!important}#game-modes .wp-cards-grid .why-play-card:first-child .wp-card-char{object-position:center 10%!important}#game-modes .wp-cards-grid .why-play-card:nth-child(2) .wp-card-char{object-position:center 15%!important}#game-modes .wp-cards-grid .why-play-card:nth-child(3) .wp-card-char{object-position:center 8%!important}#game-modes .wp-cards-grid .why-play-card:nth-child(4) .wp-card-char{object-position:center 12%!important}.section-title,.section-subtitle{text-align:center}.section-divider{margin-left:auto;margin-right:auto}.faction-content,.faction-content h3,.faction-content p,.wp-card-content,.why-play-title,.why-play-desc{text-align:center}.factions-slider-section{max-width:100%;margin-left:auto;margin-right:auto;padding:60px 16px;overflow:hidden}.factions-slider-container{aspect-ratio:16/10;border-radius:14px;width:100%}.faction-cards-row{gap:8px;padding:0 8px}.faction-card-img{max-height:80%}.faction-label{bottom:12px}.faction-label-name{letter-spacing:2px;font-size:14px}.faction-label-tag{letter-spacing:1.5px;font-size:7px}.factions-slider-knob{width:32px;height:32px}.factions-slider-knob svg{width:9px;height:9px}}@media screen and (max-width:480px){.hero-video-section{height:45vh}.factions-slider-container{aspect-ratio:4/3}.faction-label-name{font-size:12px}.faction-card-img{max-height:70%}.as-seen-on-logos{gap:28px}.as-seen-on-item img{height:16px}.as-seen-on-text-logo{font-size:10px}}.tcg-section-hero .tcg-card-wrapper{padding-top:120px!important;padding-bottom:180px!important;overflow:visible!important}.tcg-section-hero .tcg-char-breakout{width:704px!important;height:100%!important;display:block!important;right:-120px!important}.tcg-section-hero .tcg-char-breakout-left{width:663px!important;display:block!important;left:-255px!important;right:auto!important}.tcg-section-hero .tcg-char-img{height:236%!important}.tcg-section-hero .tcg-card{border-radius:0!important;min-height:auto!important;padding:56px 48px!important;transform:none!important}.tcg-section-hero .tcg-card:hover{transform:none!important}.tcg-section-hero .tcg-split{flex-direction:row!important;gap:48px!important}.tcg-section-hero .tcg-video-col{width:auto!important}.tcg-section-hero .tcg-split-right .tcg-video-col{width:64%!important}@media screen and (max-width:768px){html,body{overflow-x:clip!important}.tcg-hero-section{height:auto!important;min-height:100vh!important;overflow:clip visible!important}.tcg-section.tcg-section-hero{width:100%!important;height:auto!important;min-height:unset!important;padding:16vh 0 0!important;position:relative!important;top:auto!important;left:auto!important;transform:none!important}.tcg-section-hero .tcg-card-wrapper{flex-direction:column!important;align-items:center!important;padding:0!important;display:flex!important;position:relative!important;overflow:visible!important}.tcg-section-hero .tcg-char-breakout-left{display:none!important}.tcg-section-hero .tcg-char-breakout:not(.tcg-char-breakout-left){pointer-events:none;z-index:1!important;justify-content:center!important;width:100vw!important;height:auto!important;display:flex!important;position:absolute!important;inset:-14.16vh auto auto 50%!important;transform:translate(-50%)!important}.tcg-section-hero .tcg-char-breakout:not(.tcg-char-breakout-left) .tcg-char-img{object-position:top center!important;object-fit:contain!important;filter:brightness(.87)drop-shadow(0 0 40px #0446f14d)drop-shadow(0 0 80px #5e398433)drop-shadow(0 6px 30px #000000e6)!important;width:auto!important;max-width:100vw!important;height:50vh!important;position:relative!important;transform:none!important;-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 95%)!important;mask-image:linear-gradient(#000 0% 70%,#0000 95%)!important}.tcg-section-hero .tcg-card{z-index:5!important;width:100%!important;min-height:unset!important;box-sizing:border-box!important;border-radius:0!important;justify-content:center!important;align-items:center!important;margin:calc(39vh - 35px) auto 0!important;padding:0 4.27vw!important;display:flex!important;position:relative!important;transform:none!important}.tcg-section-hero .tcg-split{flex-direction:column!important;gap:6.4vw!important}.tcg-section-hero .tcg-video-col,.tcg-section-hero .tcg-split-right .tcg-video-col{width:100%!important;top:0!important}.tcg-section-hero .vid-player{transform:scale(1.07)!important}.tcg-hero-cta{z-index:20!important;justify-content:center!important;margin-top:20px!important;padding-bottom:0!important;display:flex!important;position:relative!important;top:auto!important;bottom:auto!important;left:auto!important;transform:none!important}.hero-scroll-indicator--inline{margin-top:2.4vh;padding-bottom:1vh;position:static!important;bottom:auto!important;left:auto!important;transform:none!important}.hero-scroll-indicator--inline.scroll-hidden{transform:translateY(12px)!important}.hero-scroll-indicator__label{letter-spacing:2.4px;color:#00e5ffb3;text-transform:uppercase;margin-top:4px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px}.hero-scroll-indicator:not(.hero-scroll-indicator--inline){display:none!important}.tcg-hero-cta .splash-cta-primary{letter-spacing:.51vw!important;min-width:unset!important;border-radius:2.13vw!important;padding:2.4vw 6.93vw!important;font-size:2.27vw!important}.tcg-hero-cta .cta-energy-border{border-radius:2.13vw!important}.tcg-section-hero .vid-player-bar{border-radius:0 0 3.73vw 3.73vw!important}.tcg-section-hero .vid-player-glow{border-radius:3.73vw!important}}@media screen and (max-width:768px) and (max-height:700px){.tcg-section.tcg-section-hero{padding:10vh 0 0!important}.tcg-section-hero .tcg-char-breakout:not(.tcg-char-breakout-left){top:-8vh!important}.tcg-section-hero .tcg-card{margin:calc(36vh - 35px) auto 0!important}.tcg-section-hero .tcg-char-breakout:not(.tcg-char-breakout-left) .tcg-char-img{height:42vh!important}.tcg-hero-cta{margin-top:2vh!important}}@media screen and (max-width:768px) and (max-height:600px){.tcg-section.tcg-section-hero{padding:6vh 0 0!important}.tcg-section-hero .tcg-card{margin:calc(32vh - 35px) auto 0!important}.tcg-section-hero .tcg-char-breakout:not(.tcg-char-breakout-left) .tcg-char-img{height:34vh!important}.tcg-hero-cta{margin-top:1.5vh!important}}.section-animate{contain:none}.gaming-section{content-visibility:auto;contain-intrinsic-size:1px 1200px}.reveal:not(.revealed) *,.reveal:not(.revealed):before,.reveal:not(.revealed):after,.splash-exit .splash-grid,.splash-exit .splash-glow,.splash-exit .splash-particles{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.splash-glow,.splash-grid,.splash-scanlines,.splash-particles .particle,.splash-title-main,.splash-hero-title-sub,.mute-btn:before,.mute-btn:after,.vid-player-glow,.vid-hud-dot,.vid-hud-rec,.vid-hud-progress-bar,.vid-player-sweep,.vid-player-ambient,.vid-player-ambient-ring,.cta-energy-border,.cta-inner-glow,.cta-scanline,.splash-cta-shine,.char-hud-border-glow,.char-hud-shine,.section-divider:after,.hero-scroll-indicator .scroll-energy-pill,.hero-scroll-indicator .scroll-chev,.hero-scroll-indicator .scroll-pulse-ring{animation:none!important}.splash-glow{filter:blur(20px)!important}.lay-header,.mute-btn{-webkit-backdrop-filter:none!important}}@media screen and (max-width:768px){.lay-header{-webkit-backdrop-filter:none;background:#000000eb}:root{--section-pad-top:var(--section-pad-top-mobile);--section-pad-bottom:var(--section-pad-bottom-mobile)}.gaming-section,.why-play-section,.factions-slider-section,.playing-section,.faq-section,.get-started-section{padding-top:var(--section-pad-top-mobile)!important;padding-bottom:var(--section-pad-bottom-mobile)!important;padding-left:16px!important;padding-right:16px!important}.as-seen-on{padding-top:var(--section-pad-top-mobile)!important;padding-bottom:20px!important}.tcg-section{padding-top:var(--section-pad-top-mobile)!important;padding-bottom:var(--section-pad-bottom-mobile)!important}.compete-collect-section{margin-top:0!important}.factions-slider-section,.get-started-section{margin-top:0!important;margin-bottom:0!important}.tcg-mobile-backdrop{z-index:0;pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:hidden}.tcg-mobile-backdrop-aura{background:radial-gradient(ellipse at 18% 65%, #0446f138 0%, #0446f114 32%, transparent 62%), radial-gradient(ellipse at 82% 55%, #5e39843d 0%, rgba(var(--cyber-cyan-rgb), .08) 38%, transparent 68%);position:absolute;inset:0}.tcg-mobile-backdrop-img{opacity:.32;object-fit:contain;object-position:top center;-webkit-mask-composite:destination-in;-webkit-mask-composite:source-in;width:auto;max-width:95%;height:60%;position:absolute;inset:0 auto auto 50%;transform:translate(-50%);-webkit-mask-image:linear-gradient(#000 0% 70%,#0000 100%);mask-image:linear-gradient(#000 0% 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.vid-player-ambient,.vid-player-ambient-ring,.vid-player-glow,.vid-player-sweep,.vid-player-scanlines,.vid-screen-vignette,.vid-player-reflection,.vid-player-edge-top,.scroll-track-glow,.scroll-pulse-ring{display:none!important}.splash-glow,.splash-grid,.splash-scanlines,.splash-particles .particle,.splash-title-main,.splash-hero-title-sub,.vid-player-glow,.vid-hud-dot,.vid-hud-rec,.vid-hud-progress-bar,.vid-player-sweep,.vid-player-ambient,.vid-player-ambient-ring,.cta-energy-border,.cta-inner-glow,.cta-scanline,.splash-cta-shine,.char-hud-border-glow,.char-hud-shine,.section-divider:after,.hero-scroll-indicator .scroll-energy-pill,.hero-scroll-indicator .scroll-chev,.hero-scroll-indicator .scroll-pulse-ring,.tab-card-border-glow,.tab-card-shine,.tab-char-glow-ring,.tab-char-glow-ambient,.strat-card-foil,.play-btn-shine,.play-btn-scanline,.play-btn-inner-glow,.play-btn-outer-breathe,.as-seen-on-strip-shine,.why-play-card-shine,.vid-hud-progress,.faq-terminal-border-glow,.faq-terminal-shine{animation:none!important}}body.animations-settled *,body.animations-settled :before,body.animations-settled :after{animation-play-state:paused!important}body.animations-settled .cta-glitch-overlay.is-firing,body.animations-settled .cta-glitch-text.is-active,body.animations-settled .cta-glitch-text__word,body.animations-settled .cta-glitch-text__word:before,body.animations-settled .cta-glitch-text__word:after,body.animations-settled .cursor-reticle__sonar,body.animations-settled .cursor-reticle__dot,body.animations-settled .cursor-reticle__click-ring,body.animations-settled .hero-scroll-indicator .scroll-chev,body.animations-settled .hero-scroll-indicator .scroll-energy-pill,body.animations-settled .hero-scroll-indicator .scroll-pulse-ring,body.animations-settled .hero-scroll-indicator,body.animations-settled .splash-divider-line,body.animations-settled .splash-divider-diamond,body.animations-settled .compete-collect-section:before,body.animations-settled .compete-collect-section:after,body.animations-settled .pv-long-game:before,body.animations-settled .pv-long-game:after,body.animations-settled .compete-collect-section .why-play-card .why-play-card-shine,.reveal:not(.revealed) .compete-collect-section .why-play-card .why-play-card-shine,body.animations-settled .factions-slider-line:before,body.animations-settled .factions-slider-line:after,body.animations-settled .strat-card-frame:before,body.animations-settled .strat-stat-card,body.animations-settled .strat-tab-arrow,body.animations-settled .strat-nav-thumb.active,body.animations-settled .faction-panel:not(.active) .faction-collapsed-label:before,body.animations-settled .compete-collect-section .why-play-card:hover .why-play-title,body.animations-settled .cta-energy-border,body.animations-settled .cta-energy-border:before,body.animations-settled .cta-inner-glow,body.animations-settled .cta-scanline,body.animations-settled .splash-cta-shine,body.animations-settled .splash-cta-text,body.animations-settled .play-btn-inner-glow,body.animations-settled .play-btn-scanline,body.animations-settled .play-btn-shine,body.animations-settled .play-btn-text,body.animations-settled .splash-play-now-text,body.animations-settled .header-play-btn:after,body.animations-settled .header-play-btn:before,body.animations-settled .splash-cta-primary:after,body.animations-settled .splash-cta-primary:before,.reveal:not(.revealed) .cta-energy-border,.reveal:not(.revealed) .cta-energy-border:before,.reveal:not(.revealed) .cta-inner-glow,.reveal:not(.revealed) .cta-scanline,.reveal:not(.revealed) .splash-cta-shine,.reveal:not(.revealed) .splash-cta-text,.reveal:not(.revealed) .play-btn-inner-glow,.reveal:not(.revealed) .play-btn-scanline,.reveal:not(.revealed) .play-btn-shine,.reveal:not(.revealed) .play-btn-text,.reveal:not(.revealed) .splash-play-now-text,.reveal:not(.revealed) .splash-cta-primary:after,.reveal:not(.revealed) .splash-cta-primary:before,body.animations-settled .as-seen-on-logos.scrolling,body.animations-settled .tab-pane.active .tab-char-breakout,body.animations-settled .tab-pane.active .tab-char-glow-ring,body.animations-settled .tab-pane.active .tab-char-glow-ambient,body.animations-settled .tab-pane.active .tab-char-floor-reflect,body.animations-settled .tab-pane.active .tab-card,body.animations-settled .tab-pane.active .tab-card-border-glow,body.animations-settled .tab-pane.active .tab-right-content,body.animations-settled .tab-pane.active .tab-desc,body.animations-settled .tab-pane.active .tab-mark,body.animations-settled .tab-pane.exiting .tab-char-breakout,body.animations-settled .tab-pane.exiting .tab-char-glow-ring,body.animations-settled .tab-pane.exiting .tab-char-glow-ambient,body.animations-settled .tab-pane.exiting .tab-char-floor-reflect,body.animations-settled .tab-pane.exiting .tab-card,.gc-in-view .strat-card-ambient,.gc-in-view .strat-card-frame,.gc-in-view .strat-card-foil,.gc-in-view .strat-card-display:after,.gc-in-view .strat-card-frame:before,.gc-in-view .strat-card-frame:after{animation-play-state:running!important}.pv-page{--pv-accent:#40f0ff;--pv-accent-rgb:64, 240, 255;--pv-bg-base:#02010a;--pv-bg-glow-a:#0446f10f;--pv-bg-glow-b:rgba(var(--cyber-cyan-rgb), .08);--pv-border:#ffffff14;--pv-border-gold:rgba(var(--cyber-cyan-rgb), .32);--pv-border-gold-soft:rgba(var(--cyber-cyan-rgb), .18);--pv-fg-1:#f4f1ea;--pv-fg-2:#ffffffb8;--pv-fg-3:#ffffff80;--pv-blue:#0446f1;--pv-sweep-speed:10s;--pv-title-size:76px;--pv-title-spacing:12px;--pv-ease-out:cubic-bezier(.22, .61, .36, 1);--pv-gap-hero-tight:clamp(20px, 2.4vw, 36px);--pv-gap-section:clamp(64px, 8.5vw, 128px);--pv-gap-section-tight:clamp(40px, 5vw, 72px);background:radial-gradient(ellipse 60% 80% at 50% 50%, var(--pv-bg-glow-a), transparent 65%), radial-gradient(ellipse 70% 50% at 50% 100%, var(--pv-bg-glow-b), transparent 60%), var(--pv-bg-base);color:var(--pv-fg-1);min-height:100vh;position:relative;overflow:clip visible}.pv-page:after{content:"";pointer-events:none;z-index:2;background:repeating-linear-gradient(0deg,#0000 0 2px,#ffffff04 2px 3px);position:fixed;inset:0}.pv-heading-band{z-index:1;max-width:1440px;margin:0 auto;padding:140px 40px 0;position:relative}.pv-hero-fold{isolation:isolate;flex-direction:column;min-height:100svh;display:flex;position:relative}.pv-hero-fold .pv-heading-band{flex:none;padding-top:clamp(72px,10svh,125px);padding-bottom:0}@media (max-width:1024px){.pv-hero-fold .pv-heading-band{padding-top:clamp(80px,9svh,112px)!important}}@media (max-width:640px){.pv-hero-fold .pv-heading-band{padding-top:clamp(80px,9svh,100px)!important}}.pv-cyber-scroll{pointer-events:none;display:none}@media (max-width:768px){.hero-scroll-indicator:not(.hero-scroll-indicator--inline){display:none!important}.pv-cyber-scroll{z-index:4;flex-direction:column;align-items:center;gap:8px;margin:0;padding:6px 0 4px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.hero-scroll-indicator.scroll-hidden~.pv-cyber-scroll,.pv-cyber-scroll.scroll-hidden{opacity:0;transition:opacity .3s;transform:translate(-50%)}.pv-cyber-scroll__rail{background:linear-gradient(to bottom, rgba(var(--cyber-cyan-rgb), .55) 0%, rgba(var(--cyber-magenta-rgb), .35) 60%, transparent 100%);width:1px;height:38px;box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .45);position:relative}.pv-cyber-scroll__bead{width:4px;height:10px;box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .95), 0 0 18px rgba(var(--cyber-cyan-rgb), .55), 0 4px 14px rgba(var(--cyber-magenta-rgb), .45);will-change:transform, opacity;background:#40f0ff;border-radius:2px;animation:2.2s cubic-bezier(.22,.68,.36,1) infinite pvCyberBead;position:absolute;top:0;left:50%;transform:translate(-50%)}.pv-cyber-scroll__label{font-family:"Bicubik", var(--font-ui), monospace;letter-spacing:3.2px;text-transform:uppercase;color:#fff;text-shadow:-1.4px 0 0 rgba(var(--cyber-cyan-rgb), .85), 1.4px 0 0 rgba(var(--cyber-magenta-rgb), .85), 0 0 10px rgba(var(--cyber-cyan-rgb), .35);margin-top:2px;font-size:9.5px;animation:4.6s steps(60,end) infinite pvCyberLabelJudder}.pv-cyber-scroll__chev{border-left:6px solid #0000;border-right:6px solid #0000;border-top:6px solid rgba(var(--cyber-cyan-rgb), .9);width:0;height:0;filter:drop-shadow(0 0 3px rgba(var(--cyber-cyan-rgb), .7)) drop-shadow(0 0 8px rgba(var(--cyber-magenta-rgb), .4));opacity:0;animation:1.8s ease-in-out infinite pvCyberChev}.pv-cyber-scroll__chev--1{animation-delay:.15s}.pv-cyber-scroll__chev--2{margin-top:-10px;animation-delay:.4s}}@keyframes pvCyberBead{0%{opacity:0;top:-6px}18%{opacity:1}70%{opacity:.85}to{opacity:0;top:38px}}@keyframes pvCyberChev{0%{opacity:0;transform:translateY(-2px)}35%{opacity:.95;transform:translateY(0)}70%{opacity:.25;transform:translateY(2px)}to{opacity:0;transform:translateY(4px)}}@keyframes pvCyberLabelJudder{0%,22%,32%,64%,74%,to{transform:translate(0)}24%,30%{transform:translate(-.8px)}26%,28%{transform:translate(.6px)}66%,72%{transform:translate(.5px)}68%,70%{transform:translate(-.6px)}}@media (prefers-reduced-motion:reduce){.pv-cyber-scroll__bead,.pv-cyber-scroll__chev,.pv-cyber-scroll__label{animation:none!important}.pv-cyber-scroll__bead{display:none}}.pv-hero-scroll{bottom:clamp(16px,3svh,32px)!important}@media (min-width:1025px){.pv-hero-scroll{display:none!important}}.pv-page .pv-hero-fold.pv-hero-fold .pv-hero-section,.pv-hero-fold.pv-hero-fold .pv-hero-section{flex:auto;justify-content:center;align-items:center;display:flex;height:auto!important;min-height:0!important;margin-top:0!important;overflow:visible!important}.pv-page .pv-hero-fold.pv-hero-fold .pv-hero-section .tcg-section,.pv-page .pv-hero-fold.pv-hero-fold .pv-hero-section .tcg-section-hero{min-height:0!important;overflow:visible!important}.pv-hero-fold .pv-hero-section .tcg-card{height:auto;min-height:0;padding:clamp(12px,2svh,32px) clamp(16px,4vw,48px)}.pv-hero-fold .pv-hero-section .tcg-card-wrapper,.pv-hero-fold .pv-hero-section .tcg-section-hero .tcg-card-wrapper{padding-top:clamp(16px,3svh,48px)!important;padding-bottom:clamp(16px,3svh,48px)!important}.pv-hero-fold .pv-hero-section .pv-radar,.pv-hero-fold .pv-hero-section .tcg-video-col .pv-radar{max-width:min(594px,56svh)!important}@media (min-width:1025px){.pv-hero-fold .pv-hero-section .tcg-card-wrapper,.pv-hero-fold .pv-hero-section .tcg-section-hero .tcg-card-wrapper{padding-top:clamp(64px,8svh,120px)!important;padding-bottom:clamp(24px,4svh,56px)!important}.pv-hero-fold+.as-seen-on-section{margin-top:clamp(140px,16svh,240px)}}.pv-shell{z-index:1;max-width:1440px;margin:0 auto;padding:60px 40px;position:relative}.pv-shell--below-hero{padding-top:var(--pv-gap-section)}.pv-bridge{z-index:1;width:100%;max-width:880px;margin:0 auto;padding:clamp(48px,6vw,88px) clamp(20px,4vw,40px) 0;position:relative}.pv-bridge__panel{text-align:center;isolation:isolate;background:linear-gradient(#02010ab8 0%,#080416b8 100%);border:1px solid #00f0ff2e;border-radius:4px;flex-direction:column;align-items:center;gap:14px;padding:clamp(28px,4vw,44px) clamp(24px,5vw,56px) clamp(24px,4vw,36px);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 32px #00f0ff0a,0 12px 36px #00000059}.pv-bridge__corner{filter:drop-shadow(0 0 4px #00f0ff73);pointer-events:none;border:1px solid #00f0ff8c;width:18px;height:18px;position:absolute}.pv-bridge__corner--tl{border-bottom:none;border-right:none;border-top-left-radius:4px;top:8px;left:8px}.pv-bridge__corner--tr{filter:drop-shadow(0 0 4px #ff2a9273);border-color:#ff2a928c;border-bottom-style:none;border-bottom-width:medium;border-left-style:none;border-left-width:medium;border-top-right-radius:4px;top:8px;right:8px}.pv-bridge__corner--bl{filter:drop-shadow(0 0 4px #ff2a9273);border-color:#ff2a928c;border-top-style:none;border-top-width:medium;border-right-style:none;border-right-width:medium;border-bottom-left-radius:4px;bottom:8px;left:8px}.pv-bridge__corner--br{border-top:none;border-left:none;border-bottom-right-radius:4px;bottom:8px;right:8px}.pv-bridge__scan{mix-blend-mode:screen;pointer-events:none;z-index:0;opacity:0;background:linear-gradient(90deg,#0000,#00f0ff8c,#0000);height:1px;animation:7s ease-in-out infinite pvBridgeScan;position:absolute;left:0;right:0;box-shadow:0 0 12px #00f0ff80}@keyframes pvBridgeScan{0%{opacity:0;top:-2%}8%{opacity:.85}92%{opacity:.85}to{opacity:0;top:102%}}.pv-bridge__head{z-index:1;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:inline-flex;position:relative}.pv-bridge__pulse{background:#ff2a92;border-radius:50%;width:6px;height:6px;animation:1.2s steps(2,end) infinite pvBridgePulse;box-shadow:0 0 6px #ff2a92,0 0 14px #ff2a928c}@keyframes pvBridgePulse{50%{opacity:.25}}.pv-bridge__eyebrow{font-family:var(--font-ui), "Satoshi", sans-serif;letter-spacing:4px;text-transform:uppercase;color:#00f0ff;text-shadow:0 0 6px #00f0ff8c;font-size:10px}.pv-bridge__eyebrow--alt{color:#ff2a92;text-shadow:0 0 6px #ff2a928c}.pv-bridge__sep{color:#ffffff59;letter-spacing:2px;font-size:10px}.pv-bridge__statement{z-index:1;font-family:var(--font-display), "Bicubik", monospace;letter-spacing:clamp(2px,.3vw,4px);text-transform:uppercase;color:#fff;text-shadow:0 0 18px #00f0ff40;margin:8px 0 0;font-size:clamp(22px,3.4vw,36px);line-height:1.1;position:relative}.pv-bridge__statement-line{display:block}.pv-bridge__statement-line--alt{color:#ff2a92;text-shadow:0 0 18px #ff2a9273}.pv-bridge__sub{z-index:1;font-family:var(--font-body), "Satoshi", sans-serif;color:#ffffffb3;max-width:540px;margin:6px 0 0;font-size:clamp(13px,1.4vw,15px);line-height:1.5;position:relative}.pv-bridge__ticks{z-index:1;background:#ffffff04;border:1px solid #ffffff0f;border-radius:4px;align-items:center;gap:8px;margin-top:14px;padding:6px 14px;display:inline-flex;position:relative}.pv-bridge__tick{border-radius:50%;width:6px;height:6px}.pv-bridge__tick--cy{background:#00f0ff;box-shadow:0 0 6px #00f0ffb3}.pv-bridge__tick--mg{background:#ff2a92;box-shadow:0 0 6px #ff2a92b3}.pv-bridge__tick--am{background:#ffb000;box-shadow:0 0 6px #ffb000b3}.pv-bridge__tick-label{letter-spacing:2.5px;color:#ffffff8c;text-transform:uppercase;margin-left:6px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:9px}@media (max-width:768px){.pv-bridge{padding:clamp(36px,7vw,56px) 16px 0}.pv-bridge__panel{gap:10px;padding:22px 18px 20px}.pv-bridge__head{gap:8px}.pv-bridge__sep{display:none}.pv-bridge__eyebrow{letter-spacing:3px;font-size:9px}.pv-bridge__statement{letter-spacing:2px;font-size:clamp(18px,6vw,26px)}.pv-bridge__sub{font-size:12px}}@media (prefers-reduced-motion:reduce){.pv-bridge__scan,.pv-bridge__pulse{animation:none!important}.pv-bridge__scan{display:none}}.pv-sub-h{margin-bottom:var(--pv-gap-section-tight);justify-content:center;padding-top:0;display:flex}.pv-sub-h__brandmark{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.pv-sub-h__title{letter-spacing:.4em;margin:0;font-size:32px;line-height:1.1}.pv-sub-h__divider{margin:8px 0 6px}.pv-sub-h__divider .splash-divider-line{background:linear-gradient(90deg, transparent, rgba(var(--pv-accent-rgb), .5), transparent);width:72px}.pv-sub-h__tagline{max-width:none;margin:0}.pv-hero-section .tcg-video-col .pv-radar{max-width:710px;margin:0 auto}.pv-hero-section .tcg-card{height:clamp(300px,42vw + 40px,614px)}.pv-hero-section .tcg-char-breakout:not(.tcg-char-breakout-left) .tcg-char-img{transform-origin:bottom;transform:scale(.92)translateY(84px)}.pv-hero-section .tcg-char-breakout:not(.tcg-char-breakout-left){width:663px!important;right:-255px!important}.pv-hero-section .tcg-char-breakout-left .tcg-char-img{transform:scale(.92)translateY(160px)}.pv-hero-section .tcg-video-col .pv-radar:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(circle,#02010af2 0%,#02010aeb 75%,#02010aa6 92%,#02010a00 100%);border-radius:50%;position:absolute;inset:0}.pv-hero-section{margin-top:var(--pv-gap-hero-tight)}.pv-glyph-rain{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pv-glyph-rain .pv-glyph{letter-spacing:0;will-change:transform, opacity;font-family:ui-monospace,JetBrains Mono,monospace;font-size:13px;line-height:1;animation-name:pvGlyphFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-28px}.pv-glyph-rain .pv-glyph--cyan{color:rgba(var(--cyber-cyan-rgb), .18);text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .3)}.pv-glyph-rain .pv-glyph--magenta{color:rgba(var(--cyber-magenta-rgb), .14);text-shadow:0 0 5px rgba(var(--cyber-magenta-rgb), .25)}.pv-glyph-rain .pv-glyph--white{color:#ffffff29;text-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .18)}@keyframes pvGlyphFall{0%{opacity:0;transform:translateY(0)}8%{opacity:1}88%{opacity:.9}to{opacity:0;transform:translateY(120vh)}}@media (prefers-reduced-motion:reduce){.pv-glyph-rain .pv-glyph{opacity:.14;animation:none;top:20%}}.pv-h{justify-content:center;display:flex}.pv-h__brandmark{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:0;display:flex;position:relative}.pv-h__tagline{max-width:none;margin:0;transition:opacity .32s,transform .32s}@media (min-width:1025px) and (hover:hover) and (pointer:fine){.pv-hero-fold .pv-h__tagline{opacity:0;pointer-events:none;transform:translateY(-4px)}.pv-hero-fold:focus-within .pv-h__tagline{opacity:1;transform:translateY(0)}.pv-hero-fold:has(.pv-radar:hover) .pv-h__tagline{opacity:1;transform:translateY(0)}}.pv-h__divider{margin:8px 0 6px}.pv-h__divider .splash-divider-line{background:linear-gradient(90deg, transparent, rgba(var(--pv-accent-rgb), .5), transparent);width:96px}.pv-h__title{letter-spacing:.4em;margin:0;font-size:52px;line-height:1.1}.uni-radar-section{margin-top:clamp(60px,8svh,120px);margin-bottom:clamp(120px,14vw,200px)}@media (max-width:768px){.uni-radar-section{margin-top:clamp(48px,6svh,80px);margin-bottom:0}}.pv-radar-wrap{justify-content:center;margin-top:28px;display:flex}.uni-radar-section .pv-radar-wrap{margin-top:203px}.pv-page .uni-radar-section .get-started-char-breakout{transform:translate(calc(242px - 50%),calc(-50% - 40px))}.uni-radar-section .pv-radar{transform:translateY(-95px)}.pv-page .uni-radar-section .pv-radar{background:radial-gradient(circle,#02010af7 0%,#02010af2 75%,#02010ab3 92%,#02010a00 100%)}.pv-page .uni-radar-section .get-started-char-img{-webkit-mask-image:linear-gradient(#000 0% 95%,#0000 100%);mask-image:linear-gradient(#000 0% 95%,#0000 100%)}.pv-radar{aspect-ratio:1;--pv-accent-rgb:64, 240, 255;--pv-accent:#40f0ff;width:100%;max-width:600px;box-shadow:0 0 0 1px rgba(var(--cyber-cyan-rgb), .34), inset 0 0 0 1px #ffffff0a, inset 0 -28px 60px #0009, inset 0 20px 50px rgba(var(--cyber-cyan-rgb), .1), 0 0 44px rgba(var(--cyber-magenta-rgb), .22), 0 -2px 40px rgba(var(--cyber-cyan-rgb), .2), 0 22px 80px #000000a6;image-rendering:-webkit-optimize-contrast;border-radius:50%;margin:0 auto;position:relative;transform:translateZ(0)}.pv-radar svg{shape-rendering:geometricprecision}.pv-radar__ticks line,.pv-radar__cardinals line{shape-rendering:crispedges}.pv-radar>.pv-radar__scanlines,.pv-radar .pv-radar__scanlines{pointer-events:none;z-index:10;opacity:.55;background:var(--scanline-overlay-18), repeating-linear-gradient(90deg, #0000 0, #0000 60px, rgba(var(--cyber-cyan-rgb), .04) 60px, rgba(var(--cyber-cyan-rgb), .04) 61px);mix-blend-mode:overlay;border-radius:50%;animation:2.4s steps(8,end) infinite pvCrtFlicker;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0% 88%,#0000 95%);mask-image:radial-gradient(circle,#000 0% 88%,#0000 95%)}.pv-radar .pv-radar__scanlines:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .55) 18%, #ffffffe6 50%, rgba(var(--cyber-cyan-rgb), .55) 82%, transparent 100%);height:3px;filter:blur(.6px) drop-shadow(0 0 12px rgba(var(--cyber-cyan-rgb), .85));mix-blend-mode:screen;pointer-events:none;z-index:11;opacity:0;animation:4.5s cubic-bezier(.4,0,.2,1) infinite pvRadarScanSweep;position:absolute;top:-4%;left:0;right:0}@keyframes pvRadarScanSweep{0%{opacity:0;top:-4%}8%{opacity:1}72%{opacity:1}85%{opacity:0;top:104%}to{opacity:0;top:104%}}@keyframes pvCrtFlicker{0%,8%,14%,22%,to{opacity:.55}10%{opacity:.42}16%{opacity:.62}47%{opacity:.5}85%{opacity:.6}}.pv-radar__glitch{pointer-events:none;z-index:11;border-radius:50%;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#000 0% 90%,#0000 95%);mask-image:radial-gradient(circle,#000 0% 90%,#0000 95%)}.pv-radar__glitch:before{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-magenta-rgb), .6) 20%, rgba(var(--cyber-cyan-rgb), .7) 50%, rgba(var(--cyber-magenta-rgb), .6) 80%, transparent 100%);mix-blend-mode:difference;filter:blur(.4px);height:2px;animation:7s steps(60,end) infinite pvGlitchBar;position:absolute;top:-10%;left:-10%;right:-10%}@keyframes pvGlitchBar{0%,84%{opacity:0;top:-10%}85%{opacity:1;top:-10%}92%{opacity:1;top:100%}93%{opacity:0;top:-10%}94%{opacity:1;top:30%}95%{opacity:1;top:110%}96%,to{opacity:0;top:-10%}}.pv-radar__hud{z-index:6;pointer-events:none;flex-direction:column;align-items:flex-start;gap:1px;font-family:ui-monospace,monospace;line-height:1;display:flex;position:absolute}.pv-radar__hud--tl{align-items:flex-start;top:clamp(-6px,-.6vw,-2px);left:clamp(-6px,-.6vw,-2px)}.pv-radar__hud--tr{align-items:flex-end;top:clamp(-6px,-.6vw,-2px);right:clamp(-6px,-.6vw,-2px)}.pv-radar__hud--bl{align-items:flex-start;bottom:clamp(-6px,-.6vw,-2px);left:clamp(-6px,-.6vw,-2px)}.pv-radar__hud--br{align-items:flex-end;bottom:clamp(-6px,-.6vw,-2px);right:clamp(-6px,-.6vw,-2px)}.pv-radar__hud-label{letter-spacing:1.4px;color:rgba(var(--cyber-cyan-rgb), .75);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .5);font-size:8px}.pv-radar__hud-value{letter-spacing:1.2px;color:rgba(var(--pv-accent-rgb), .95);text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .5), 1px 0 0 rgba(var(--cyber-magenta-rgb), .5), 0 0 8px rgba(var(--pv-accent-rgb), .6);font-size:11px}.pv-radar__hud--brand{z-index:7;gap:0;padding:10px 14px}.pv-radar__hud--brand.pv-radar__hud--tr,.pv-radar__hud--brand.pv-radar__hud--br{text-align:right}.pv-radar__hud--brand.pv-radar__hud--tl,.pv-radar__hud--brand.pv-radar__hud--bl{text-align:left}.pv-radar__hud-brand{font-family:"Bicubik", var(--font-ui), monospace;letter-spacing:2.2px;text-transform:uppercase;color:#fff;text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .7), 1px 0 0 rgba(var(--cyber-magenta-rgb), .7), 0 0 10px rgba(var(--cyber-cyan-rgb), .45);font-size:13px;line-height:1.05}.pv-radar__hud-brand--stat{letter-spacing:1.8px;margin-bottom:4px;font-size:17px}.pv-radar__hud--stat .pv-radar__hud-brand:not(.pv-radar__hud-brand--stat){letter-spacing:2px;opacity:.85;font-size:10px}@media (max-width:1024px){.pv-radar__hud-brand{letter-spacing:1.8px;font-size:11px}.pv-radar__hud-brand--stat{letter-spacing:1.4px;font-size:14px}.pv-radar__hud--stat .pv-radar__hud-brand:not(.pv-radar__hud-brand--stat){letter-spacing:1.6px;font-size:9px}.pv-radar__hud--brand{padding:8px 10px}}@media (max-width:640px){.pv-radar__hud-brand{letter-spacing:1.4px;font-size:9px}.pv-radar__hud-brand--stat{letter-spacing:1.1px;margin-bottom:2px;font-size:11px}.pv-radar__hud--stat .pv-radar__hud-brand:not(.pv-radar__hud-brand--stat){letter-spacing:1.2px;font-size:7.5px}.pv-radar__hud--brand{padding:6px 8px}}.pv-radar__hud-value--live{color:#ff60dcf2;text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .5), 1px 0 0 #fff6, 0 0 10px rgba(var(--cyber-magenta-rgb), .8);animation:1.4s ease-in-out infinite pvHudLive}@keyframes pvHudLive{0%,to{opacity:1}50%{opacity:.55}}.pv-radar__sweep-dot span:after{content:"";background:radial-gradient(circle, rgba(var(--cyber-magenta-rgb), .5) 0%, rgba(var(--cyber-magenta-rgb), .15) 40%, transparent 75%);filter:blur(6px);z-index:-1;border-radius:50%;position:absolute;inset:-3px}.pv-radar__binary{z-index:0;letter-spacing:.5px;color:rgba(var(--cyber-cyan-rgb), .07);word-break:break-all;pointer-events:none;border-radius:50%;font-family:ui-monospace,monospace;font-size:8.5px;line-height:1.3;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(circle,#000 0% 78%,#0000 92%);mask-image:radial-gradient(circle,#000 0% 78%,#0000 92%)}.pv-radar__binary span{white-space:pre-wrap;text-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .4);animation:22s linear infinite pvBinaryScroll;display:block}@keyframes pvBinaryScroll{0%{transform:translateY(0)}to{transform:translateY(-100%)}}.pv-radar__rgb-split{pointer-events:none;z-index:9;border-radius:50%;position:absolute;inset:0;overflow:hidden}.pv-radar__rgb-ghost{opacity:0;mix-blend-mode:screen;border:1px solid;border-radius:50%;position:absolute;inset:0}.pv-radar__rgb-ghost--r{color:rgba(var(--cyber-magenta-rgb), .85);animation:.55s cubic-bezier(.22,.61,.36,1) both pvGhostR}.pv-radar__rgb-ghost--c{color:rgba(var(--cyber-cyan-rgb), .85);animation:.55s cubic-bezier(.22,.61,.36,1) both pvGhostC}@keyframes pvGhostR{0%{opacity:0;transform:translate(0)}15%{opacity:.9;transform:translate(-6px,-2px)}to{opacity:0;transform:translate(0)}}@keyframes pvGhostC{0%{opacity:0;transform:translate(0)}15%{opacity:.9;transform:translate(6px,2px)}to{opacity:0;transform:translate(0)}}.pv-radar__terminal{z-index:6;letter-spacing:1px;color:rgba(var(--cyber-cyan-rgb), .9);border:1px solid rgba(var(--cyber-cyan-rgb), .35);white-space:nowrap;text-shadow:-.6px 0 0 rgba(var(--cyber-magenta-rgb), .5), .6px 0 0 rgba(var(--cyber-cyan-rgb), .5), 0 0 8px rgba(var(--cyber-cyan-rgb), .5);box-shadow:0 0 12px rgba(var(--cyber-cyan-rgb), .2);pointer-events:none;background:#080b16c7;border-radius:3px;align-items:center;gap:4px;padding:4px 10px;font-family:ui-monospace,monospace;font-size:9.5px;display:inline-flex;position:absolute;bottom:-36px;left:50%;transform:translate(-50%)}.pv-radar__terminal-text{min-width:0}.pv-radar__terminal-caret{color:rgba(var(--cyber-magenta-rgb), .95);font-size:11px;line-height:1;animation:.9s steps(2,end) infinite pvTerminalCaret}@keyframes pvTerminalCaret{50%{opacity:0}}.pv-radar__signal-lost{z-index:12;pointer-events:none;opacity:0;background:#ff1e5a2e;border-radius:50%;place-items:center;animation:28s steps(80,end) infinite pvSignalLost;display:grid;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 0% 90%,#0000 96%);mask-image:radial-gradient(circle,#000 0% 90%,#0000 96%)}.pv-radar__signal-lost span{letter-spacing:4px;color:#ff5078f2;text-shadow:-1.5px 0 0 rgba(var(--cyber-cyan-rgb), .7), 1.5px 0 0 rgba(var(--cyber-magenta-rgb), .7), 0 0 12px #ff1e3ce6;font-family:Bicubik,ui-monospace,monospace;font-size:14px}@keyframes pvSignalLost{0%,95%{opacity:0}95.2%{opacity:.9}95.4%{opacity:0}95.6%{opacity:.95}96.4%{opacity:.9}97%{opacity:0}}.pv-radar__reticle-cursor{z-index:13;pointer-events:none;opacity:0;width:0;height:0;transition:opacity .15s;position:absolute;top:0;left:0}.pv-radar__reticle-x,.pv-radar__reticle-y{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .5) 35%, #fffffff2 50%, rgba(var(--cyber-magenta-rgb), .5) 65%, transparent 100%);box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .5);position:absolute}.pv-radar__reticle-x{width:120px;height:1px;top:-.5px;left:-60px}.pv-radar__reticle-y{background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .5) 35%, #fffffff2 50%, rgba(var(--cyber-magenta-rgb), .5) 65%, transparent 100%);width:1px;height:120px;top:-60px;left:-.5px}.pv-radar__reticle-dot{width:6px;height:6px;box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .9), 0 0 14px rgba(var(--cyber-magenta-rgb), .7);background:#ffffffe6;border-radius:50%;position:absolute;top:-3px;left:-3px}.pv-radar__scanlines:before{content:"";background:radial-gradient(circle at 50% 50%, transparent 55%, #00000073 92%, #000000b3 100%), radial-gradient(circle at 15% 15%, rgba(var(--cyber-cyan-rgb), .1) 0%, transparent 35%), radial-gradient(circle at 85% 85%, rgba(var(--cyber-magenta-rgb), .1) 0%, transparent 35%);pointer-events:none;mix-blend-mode:normal;border-radius:50%;position:absolute;inset:-2%}.pv-radar:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle at 30% 22%,#ffffff1a 0%,#ffffff0a 24%,#0000 50%),radial-gradient(circle at 72% 80%,#00000080 0%,#0000 55%),radial-gradient(circle,#0000 60%,#0000004d 100%);border-radius:50%;position:absolute;inset:1.5%}.pv-radar:after{content:"";border:1px solid rgba(var(--pv-accent-rgb), .18);box-shadow:inset 0 -10px 30px #00000059, inset 0 8px 24px rgba(var(--pv-accent-rgb), .06);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:3%}.pv-radar__rings,.pv-radar__ticks,.pv-radar__lines{pointer-events:none;position:absolute;inset:0}.pv-radar__rings circle{fill:none}.pv-radar__rings circle.r-outer,.pv-radar__rings circle.r-mid-1{stroke:rgba(var(--pv-accent-rgb), .22);stroke-width:.35px;stroke-dasharray:.8 1.4}.pv-radar__rings circle.r-mid-2{stroke:rgba(var(--pv-accent-rgb), .18);stroke-width:.3px;stroke-dasharray:.4 2.6}.pv-radar__rings circle.r-inner{stroke:#0000;stroke-width:0;display:none}.pv-radar__ticks line{stroke:rgba(var(--pv-accent-rgb), .55);stroke-width:.5px}.pv-radar__ticks line.minor{stroke:rgba(var(--pv-accent-rgb), .2);stroke-width:.3px}.pv-radar__ticks line:nth-child(12n+1){stroke:rgba(var(--cyber-cyan-rgb), .85);stroke-width:.7px;filter:drop-shadow(0 0 1.5px rgba(var(--cyber-cyan-rgb), .7))}.pv-radar__ticks line:nth-child(12n+7){stroke:rgba(var(--cyber-magenta-rgb), .85);stroke-width:.7px;filter:drop-shadow(0 0 1.5px rgba(var(--cyber-magenta-rgb), .7))}.pv-radar__lines line{stroke:rgba(var(--pv-accent-rgb), .12);stroke-width:.3px;stroke-dasharray:.6 2.4}.pv-radar__cardinals{display:none}.pv-radar__cardinals line{stroke:var(--pv-accent);stroke-width:.9px;filter:drop-shadow(0 0 1.4px rgba(var(--pv-accent-rgb), .7))}.pv-radar__compass{letter-spacing:2.4px;white-space:nowrap;color:#fff;text-shadow:-1.5px 0 0 rgba(var(--cyber-cyan-rgb), .85), 1.5px 0 0 rgba(var(--cyber-magenta-rgb), .85), 0 0 10px rgba(var(--pv-accent-rgb), .65);pointer-events:none;z-index:4;font-family:ui-monospace,monospace;font-size:10px;font-weight:600;animation:4.6s steps(40,end) infinite pvCompassJitter;position:absolute}@keyframes pvCompassJitter{0%,12%,14%,28%,30%,60%,62%,to{transform:translate(0)}13%{transform:translate(-.5px,.3px)}29%{transform:translate(.4px,-.2px)}61%{transform:translate(-.3px,.4px)}}.pv-radar__compass{animation:4.6s steps(40,end) infinite pvCompassFlicker}@keyframes pvCompassFlicker{0%,12%,14%,28%,30%,60%,62%,to{opacity:1}13%{opacity:.78}29%{opacity:.86}61%{opacity:.82}}.pv-radar__compass--n{top:-32px;left:50%;transform:translate(-50%)}.pv-radar__compass--s{bottom:-32px;left:50%;transform:translate(-50%)}.pv-radar__compass--e{transform-origin:0;top:50%;right:-32px;transform:translate(100%,-50%)rotate(90deg)}.pv-radar__compass--w{transform-origin:100%;top:50%;left:-32px;transform:translate(-100%,-50%)rotate(-90deg)}.pv-radar__reticle{pointer-events:none;z-index:1;position:absolute;inset:0}.pv-radar__reticle line{stroke:rgba(var(--pv-accent-rgb), .55);stroke-width:.4px}.pv-radar__reticle circle{display:none}.pv-radar__sweep{background:conic-gradient(from 0deg, #ff60dcf2 0deg, #f0f8ffd9 2deg, #b4dcff99 5deg, rgba(var(--pv-accent-rgb), .5) 10deg, #ff50c847 25deg, rgba(var(--cyber-cyan-rgb), .2) 50deg, rgba(var(--pv-accent-rgb), .1) 80deg, transparent 115deg, transparent 360deg);animation:pvSweep var(--pv-sweep-speed) linear infinite;pointer-events:none;will-change:transform;border-radius:50%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#0000 0% 18%,#000 22% 90%,#0000 92%);mask-image:radial-gradient(circle,#0000 0% 18%,#000 22% 90%,#0000 92%)}@keyframes pvSweep{to{transform:rotate(360deg)}}.pv-radar__core{z-index:5;background:radial-gradient(circle at 32% 28%, #dcf0ff4d 0%, rgba(var(--cyber-cyan-rgb), .45) 18%, rgba(var(--cyber-magenta-rgb), .2) 40%, #0009 72%, #000000f5 100%);width:30%;height:30%;box-shadow:inset 0 -28px 40px #000c, inset 0 -8px 14px #0000008c, inset 0 18px 26px rgba(var(--cyber-cyan-rgb), .32), inset 0 4px 8px #dcf0ff29, inset 0 0 0 1px rgba(var(--cyber-cyan-rgb), .5), 0 0 0 1px #0009, 0 18px 50px #000000b3, 0 0 36px rgba(var(--cyber-cyan-rgb), .3), 0 0 60px rgba(var(--cyber-magenta-rgb), .22);pointer-events:none;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.pv-radar__core:after{content:"";pointer-events:none;z-index:2;background:radial-gradient(at top,#ffffff57,#ffffff14 50%,#0000 82%);border-radius:50%;height:42%;position:absolute;top:4%;left:8%;right:8%}.pv-radar__logo{object-fit:contain;width:100%;height:100%;filter:drop-shadow(0 0 14px rgba(var(--pv-accent-rgb), .7)) drop-shadow(0 4px 10px #0009);z-index:1;position:relative}.pv-radar__pulse{display:none}.pv-radar__pulse--2{border-color:rgba(var(--pv-accent-rgb), .32);animation-delay:1.5s}@keyframes pvPulse{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-50%)scale(2.8)}}.pv-radar__sweep-dot{pointer-events:none;z-index:3;animation:pvSweep var(--pv-sweep-speed) linear infinite;will-change:transform;position:absolute;inset:0}.pv-radar__sweep-dot span{background:radial-gradient(circle, #fff 0%, #ff60dcd9 40%, rgba(var(--cyber-magenta-rgb), .45) 75%, transparent 100%);width:10px;height:10px;box-shadow:0 0 12px #fffffff2, 0 0 30px rgba(var(--cyber-magenta-rgb), .85), 0 0 60px rgba(var(--cyber-magenta-rgb), .55), 0 0 90px rgba(var(--cyber-cyan-rgb), .25);border-radius:50%;position:absolute;top:2%;left:50%;transform:translate(-50%,-50%)}.pv-node{pointer-events:none;z-index:3;width:1px;height:1px;position:absolute;transform:translate(-50%,-50%)}.pv-node__label{transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px));pointer-events:auto;cursor:pointer;font-family:"Bicubik", var(--font-ui);font-size:clamp(8px, calc(var(--radar-px,500px) * .018), 12.5px);letter-spacing:.9px;text-transform:uppercase;text-align:center;width:clamp(102px, calc(var(--radar-px,500px) * .256), 167px);min-height:clamp(30px, calc(var(--radar-px,500px) * .076), 51px);padding:clamp(4px, calc(var(--radar-px,500px) * .0104), 8px) clamp(6px, calc(var(--radar-px,500px) * .015), 11px);overflow-wrap:normal;word-break:normal;-webkit-hyphens:manual;hyphens:manual;border:1px solid rgba(var(--pv-accent-rgb), .32);color:#ffffffc7;-webkit-backdrop-filter:blur(3px);animation:pvNodeLabelGlitch var(--pv-sweep-speed,10s) steps(1, end) infinite;transition:color .25s var(--pv-ease-out), background .25s var(--pv-ease-out), border-color .25s var(--pv-ease-out), transform .4s var(--pv-ease-out), box-shadow .4s var(--pv-ease-out);background:#080b16c7;border-radius:3px;place-items:center;font-weight:600;line-height:1.18;display:grid;position:absolute;top:50%;left:50%}.pv-node:first-of-type .pv-node__label{animation-delay:0s}.pv-node:nth-of-type(2) .pv-node__label{animation-delay:1s}.pv-node:nth-of-type(3) .pv-node__label{animation-delay:2s}.pv-node:nth-of-type(4) .pv-node__label{animation-delay:3s}.pv-node:nth-of-type(5) .pv-node__label{animation-delay:4s}.pv-node:nth-of-type(6) .pv-node__label{animation-delay:5s}.pv-node:nth-of-type(7) .pv-node__label{animation-delay:6s}.pv-node:nth-of-type(8) .pv-node__label{animation-delay:7s}.pv-node:nth-of-type(9) .pv-node__label{animation-delay:8s}.pv-node:nth-of-type(10) .pv-node__label{animation-delay:9s}@keyframes pvNodeLabelGlitch{0%{text-shadow:-1.8px 0 0 rgba(var(--cyber-cyan-rgb), .85), 1.8px 0 0 rgba(var(--cyber-magenta-rgb), .85), 0 0 8px rgba(var(--pv-accent-rgb), .55);transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px)) translateX(-1px)}1%{text-shadow:1.4px 0 0 rgba(var(--cyber-cyan-rgb), .7), -1.4px 0 0 rgba(var(--cyber-magenta-rgb), .7), 0 0 6px rgba(var(--pv-accent-rgb), .45);transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px)) translateX(1px)}2%{text-shadow:-2.4px 0 0 rgba(var(--cyber-magenta-rgb), .9), 2.4px 0 0 rgba(var(--cyber-cyan-rgb), .9), 0 0 12px rgba(var(--pv-accent-rgb), .65);transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px)) translateX(-.6px)}3%,4%{text-shadow:-.8px 0 0 rgba(var(--cyber-cyan-rgb), .55), .8px 0 0 rgba(var(--cyber-magenta-rgb), .55), 0 0 8px rgba(var(--pv-accent-rgb), .45);transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px)) translateX(0)}5%,to{text-shadow:0 0 6px rgba(var(--pv-accent-rgb), .28);transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px)) translateX(0)}}@media (prefers-reduced-motion:reduce){.pv-node__label{animation:none}}.pv-node:not(.is-active) .pv-node__label:before{content:"";background:rgba(var(--pv-accent-rgb), .45);width:4px;height:4px;box-shadow:0 0 6px rgba(var(--pv-accent-rgb), .45);transition:background .25s var(--pv-ease-out), box-shadow .25s var(--pv-ease-out);border-radius:50%;position:absolute;top:6px;right:8px}.pv-node:not(.is-active) .pv-node__label:hover{color:#fff;border-color:rgba(var(--pv-accent-rgb), .7);background:rgba(var(--pv-accent-rgb), .1);box-shadow:0 0 0 1px rgba(var(--pv-accent-rgb), .45), 0 6px 18px rgba(var(--pv-accent-rgb), .18);transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px)) scale(1.04)}.pv-node:not(.is-active) .pv-node__label:hover:before{background:var(--pv-accent);box-shadow:0 0 10px var(--pv-accent)}.pv-node.is-active .pv-node__label{color:#fff;background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .42) 0%, rgba(var(--pv-accent-rgb), .18) 100%);border-color:var(--pv-accent);box-shadow:0 0 0 1px var(--pv-accent), 0 0 0 4px rgba(var(--pv-accent-rgb), .18), 0 0 24px rgba(var(--pv-accent-rgb), .55), 0 0 40px rgba(var(--cyber-magenta-rgb), .45), 0 0 70px rgba(var(--cyber-cyan-rgb), .28), inset 0 1px 0 #ffffff1f;text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .7), 1px 0 0 rgba(var(--cyber-magenta-rgb), .7), 0 0 6px #ffffff80;transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px)) scale(1.06)}.pv-node.is-active .pv-node__label:before{content:"";pointer-events:none;background:linear-gradient(var(--pv-accent), var(--pv-accent)) left top / 10px 1.5px no-repeat, linear-gradient(var(--pv-accent), var(--pv-accent)) left top / 1.5px 10px no-repeat, linear-gradient(var(--pv-accent), var(--pv-accent)) right top / 10px 1.5px no-repeat, linear-gradient(var(--pv-accent), var(--pv-accent)) right top / 1.5px 10px no-repeat, linear-gradient(var(--pv-accent), var(--pv-accent)) left bottom / 10px 1.5px no-repeat, linear-gradient(var(--pv-accent), var(--pv-accent)) left bottom / 1.5px 10px no-repeat, linear-gradient(var(--pv-accent), var(--pv-accent)) right bottom / 10px 1.5px no-repeat, linear-gradient(var(--pv-accent), var(--pv-accent)) right bottom / 1.5px 10px no-repeat;filter:drop-shadow(0 0 6px rgba(var(--pv-accent-rgb), .85));animation:pvCornersFadeIn .4s var(--pv-ease-out) both;position:absolute;inset:-6px}@keyframes pvCornersFadeIn{0%{opacity:0;inset:-2px}to{opacity:1;inset:-6px}}.pv-node.is-active .pv-node__label:after{content:"";border:1px solid rgba(var(--pv-accent-rgb), .7);pointer-events:none;border-radius:3px;animation:2.2s ease-in-out infinite pvActivePulse;position:absolute;inset:0}@keyframes pvActivePulse{0%,to{opacity:.6;transform:scale(1)}50%{opacity:0;transform:scale(1.18)}}.pv-node.is-scanning:not(.is-active) .pv-node__label{color:#fffffff2;border-color:rgba(var(--pv-accent-rgb), .65);background:rgba(var(--pv-accent-rgb), .1);box-shadow:0 0 0 1px rgba(var(--pv-accent-rgb), .32), 0 0 18px rgba(var(--pv-accent-rgb), .3);transform:translate(-50%, -50%) translate(var(--lbl-x,0), var(--lbl-y,36px)) scale(1.025);transition:color .35s var(--pv-ease-out), background .35s var(--pv-ease-out), border-color .35s var(--pv-ease-out), transform .35s var(--pv-ease-out), box-shadow .35s var(--pv-ease-out)}.pv-node.is-scanning:not(.is-active) .pv-node__label:before{background:var(--pv-accent);box-shadow:0 0 10px var(--pv-accent)}.pv-carousel{grid-template-columns:44px 1fr 44px;align-items:center;gap:8px;margin-top:16px;display:grid;position:relative}.pv-carousel__viewport{position:relative;overflow:hidden}.pv-carousel__fade{pointer-events:none;z-index:2;width:56px;position:absolute;top:0;bottom:0}.pv-carousel__fade--left{background:linear-gradient(90deg,#02010a8c 0%,#0000 100%);width:18px;left:0}.pv-carousel__fade--right{background:linear-gradient(-90deg,#02010a8c 0%,#0000 100%);width:18px;right:0}.pv-carousel__arrow{border:1px solid rgba(var(--pv-accent-rgb), .45);background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .18), rgba(var(--pv-accent-rgb), .04));width:44px;height:44px;color:var(--pv-accent);cursor:pointer;z-index:3;transition:all .25s var(--pv-ease-out);box-shadow:0 0 14px rgba(var(--pv-accent-rgb), .22);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.pv-carousel__arrow:hover{background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .32), rgba(var(--pv-accent-rgb), .08));border-color:var(--pv-accent);color:#fff;box-shadow:0 0 22px rgba(var(--pv-accent-rgb), .5);transform:scale(1.06)}.pv-carousel__arrow:active{transform:scale(.96)}.pv-carousel__hint{letter-spacing:2px;text-transform:uppercase;color:rgba(var(--pv-accent-rgb), .7);pointer-events:none;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;margin-top:10px;font-family:ui-monospace,monospace;font-size:10px;display:flex}.pv-carousel__hint svg:first-of-type{animation:1.8s ease-in-out infinite pvCarHintLeft}.pv-carousel__hint svg:last-of-type{animation:1.8s ease-in-out infinite pvCarHintRight}@keyframes pvCarHintLeft{0%,to{opacity:.6;transform:translate(0)}50%{opacity:1;transform:translate(-4px)}}@keyframes pvCarHintRight{0%,to{opacity:.6;transform:translate(0)}50%{opacity:1;transform:translate(4px)}}.pv-tabs{scroll-snap-type:x proximity;overscroll-behavior-x:contain;overscroll-behavior-y:auto;touch-action:pan-x;scrollbar-width:thin;scrollbar-color:rgba(var(--pv-accent-rgb), .4) transparent;gap:12px;padding:6px 12px;scroll-padding-left:12px;scroll-padding-right:12px;display:flex;overflow:auto visible}.pv-tabs::-webkit-scrollbar{height:6px}.pv-tabs::-webkit-scrollbar-track{background:0 0}.pv-tabs::-webkit-scrollbar-thumb{background:rgba(var(--pv-accent-rgb), .3);border-radius:3px}.pv-tabs::-webkit-scrollbar-thumb:hover{background:rgba(var(--pv-accent-rgb), .55)}.pv-tab{border:1px solid rgba(var(--pv-accent-rgb), .32);background:radial-gradient(120% 70% at 50% 0%, rgba(var(--pv-accent-rgb), .1) 0%, transparent 60%), linear-gradient(180deg, #080b168c 0%, #080b16f2 100%);cursor:pointer;width:196px;height:286px;color:inherit;text-align:center;scroll-snap-align:start;transition:border-color .25s var(--pv-ease-out), transform .25s var(--pv-ease-out), box-shadow .25s var(--pv-ease-out);border-radius:10px;flex:none;padding:0;display:block;position:relative;overflow:hidden}.pv-tab__art{z-index:0;pointer-events:none;position:absolute;inset:0}.pv-tab__art img{object-fit:cover;object-position:center 14%;filter:brightness(.62)contrast(1.04)saturate(.95);width:100%;height:100%;transition:filter .25s var(--pv-ease-out), transform .5s var(--pv-ease-out);position:absolute;inset:0}.pv-tab:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#0000 0%,#080b168c 40%,#080b16eb 75%,#080b16f5 100%);height:64%;position:absolute;bottom:0;left:0;right:0}.pv-tab__num{z-index:3;letter-spacing:1.5px;color:rgba(var(--pv-accent-rgb), .85);text-shadow:0 0 8px #0009;transition:color .25s var(--pv-ease-out);font-family:ui-monospace,monospace;font-size:11px;position:absolute;top:14px;left:18px}.pv-tab__corner{border:1.5px solid rgba(var(--pv-accent-rgb), .65);z-index:3;pointer-events:none;width:14px;height:14px;transition:border-color .25s var(--pv-ease-out);position:absolute}.pv-tab__corner--tl{border-bottom:none;border-right:none;top:8px;left:8px}.pv-tab__corner--br{border-top:none;border-left:none;bottom:8px;right:8px}.pv-tab__name{z-index:2;font-family:"Bicubik", var(--font-ui);letter-spacing:2.4px;text-transform:uppercase;color:var(--pv-fg-1);text-shadow:0 1px 8px #000000f2,0 2px 16px #000000b3;transition:color .25s var(--pv-ease-out);font-size:15.5px;line-height:1.15;position:absolute;bottom:20px;left:14px;right:14px}.pv-tab:hover{border-color:rgba(var(--pv-accent-rgb), .7);box-shadow:0 0 0 1px rgba(var(--pv-accent-rgb), .35), 0 12px 28px #0000008c;transform:translateY(-3px)}.pv-tab:hover .pv-tab__art img{filter:brightness(.78)contrast(1.06)saturate(1.05);transform:scale(1.03)}.pv-tab:hover .pv-tab__corner{border-color:var(--pv-accent)}.pv-tab:hover .pv-tab__num{color:var(--pv-accent)}.pv-tab.is-active{border-color:var(--pv-accent);box-shadow:0 0 0 1px var(--pv-accent), 0 0 0 4px rgba(var(--pv-accent-rgb), .18), 0 0 32px rgba(var(--pv-accent-rgb), .4), inset 0 1px 0 #ffffff0f;transform:translateY(-3px)}.pv-tab.is-active .pv-tab__corner{border-color:var(--pv-accent)}.pv-tab.is-active .pv-tab__num{color:var(--pv-accent)}.pv-tab.is-active .pv-tab__art img{filter:brightness(.85)contrast(1.06)saturate(1.05)}.pv-stage{border:1px solid var(--pv-border);background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .04) 0%, transparent 40%), #ffffff05;border-radius:14px;grid-template-columns:1fr 1.2fr;align-items:stretch;gap:40px;min-height:620px;margin-top:120px;padding:32px;display:grid;position:relative;overflow:hidden}.pv-pillars-stage{border:1px solid var(--pv-border);background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .04) 0%, transparent 40%), #ffffff05;border-radius:14px;padding:36px 40px 40px;position:relative;overflow:visible}.pv-pillars-stage:before{content:"";border-radius:inherit;pointer-events:none;z-index:0;opacity:.42;background:var(--scanline-overlay-18), repeating-linear-gradient(90deg, #0000 0, #0000 90px, rgba(var(--cyber-cyan-rgb), .05) 90px, rgba(var(--cyber-cyan-rgb), .05) 91px), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.18'/></svg>");mix-blend-mode:overlay;animation:2.4s steps(8,end) infinite pvCrtFlicker;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 42%,#000000d9 76%,#0000 100%);mask-image:radial-gradient(#000 42%,#000000d9 76%,#0000 100%)}.pv-pillars-stage:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--pv-accent-rgb), .6), transparent);height:1px;box-shadow:0 0 18px rgba(var(--pv-accent-rgb), .5);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.pv-pillars-stage__corners{pointer-events:none;z-index:4;position:absolute;inset:12px}.pv-pillars-stage__corners span{border:1px solid var(--pv-accent);width:16px;height:16px;position:absolute}.pv-pillars-stage__corners span:first-child{border-bottom:none;border-right:none;top:0;left:0}.pv-pillars-stage__corners span:nth-child(2){border-bottom:none;border-left:none;top:0;right:0}.pv-pillars-stage__corners span:nth-child(3){border-top:none;border-right:none;bottom:0;left:0}.pv-pillars-stage__corners span:nth-child(4){border-top:none;border-left:none;bottom:0;right:0}.pv-pillars-stage__tabstrip{z-index:3;align-items:center;gap:10px;margin-bottom:8px;display:flex;position:relative}.pv-pillars-stage__tabstrip-viewport{flex:auto;min-width:0;position:relative}.pv-pillars-stage__tabstrip-arrow{border:1px solid rgba(var(--pv-accent-rgb), .35);background:rgba(var(--pv-accent-rgb), .06);width:32px;height:32px;color:var(--pv-accent);cursor:pointer;transition:all .2s var(--pv-ease-out);border-radius:999px;flex:none;justify-content:center;align-items:center;display:inline-flex}.pv-pillars-stage__tabstrip-arrow:hover{background:var(--pv-accent);color:#0a0810;border-color:var(--pv-accent)}.pv-pillars-stage__tabstrip-fade{pointer-events:none;z-index:4;width:28px;position:absolute;top:0;bottom:0}.pv-pillars-stage__tabstrip-fade--left{background:linear-gradient(90deg,#080a14d9 0%,#0000 100%);left:0}.pv-pillars-stage__tabstrip-fade--right{background:linear-gradient(270deg,#080a14d9 0%,#0000 100%);right:0}.pv-pillars-stage__hint{z-index:3;letter-spacing:1.8px;text-transform:uppercase;color:rgba(var(--pv-accent-rgb), .7);justify-content:center;align-items:center;gap:8px;margin-bottom:38px;font-family:ui-monospace,monospace;font-size:10px;display:flex;position:relative}.pv-pillars-stage__divider{z-index:3;background:linear-gradient(90deg, transparent 0%, rgba(var(--pv-accent-rgb), .35) 18%, rgba(var(--pv-accent-rgb), .55) 50%, rgba(var(--pv-accent-rgb), .35) 82%, transparent 100%);height:1px;margin:0 -8px 90px;position:relative}.pv-pillars-stage__subtitle{z-index:3;font-family:var(--font-body);color:var(--pv-fg-3);animation:pvSubCopyIn .42s var(--pv-ease-out) both;margin:0;font-size:13px;line-height:1.55;position:relative}.pv-pillars-stage__sub-hint{z-index:3;align-items:center;gap:12px;margin-bottom:16px;display:flex;position:relative}.pv-pillars-stage__sub-hint-line{background:linear-gradient(90deg, transparent 0%, rgba(var(--pv-accent-rgb), .3) 50%, transparent 100%);flex:1;height:1px}.pv-pillars-stage__sub-hint-text{letter-spacing:2px;text-transform:uppercase;color:rgba(var(--pv-accent-rgb), .7);white-space:nowrap;font-family:ui-monospace,monospace;font-size:10px}.pv-pillars-stage__head{z-index:3;flex-wrap:wrap;align-items:center;gap:12px;margin:0;display:flex;position:relative}.pv-pillars-stage__title{font-family:"Bicubik", var(--font-ui);letter-spacing:3px;text-transform:uppercase;color:var(--pv-fg-1);margin:0;font-size:22px;font-weight:600;line-height:1.15}.pv-pillars-stage__progress{letter-spacing:2px;color:var(--pv-accent);border:1px solid rgba(var(--pv-accent-rgb), .7);text-transform:uppercase;white-space:nowrap;box-shadow:0 0 18px rgba(var(--pv-accent-rgb), .25);background:#00000080;border-radius:4px;align-items:center;gap:6px;padding:5px 10px;font-family:ui-monospace,monospace;font-size:9px;display:inline-flex}.pv-pillars-stage__progress:before{content:"";background:var(--pv-accent);width:6px;height:6px;box-shadow:0 0 8px var(--pv-accent);border-radius:50%;animation:1.6s ease-in-out infinite pvStatusPulse}.pv-pillars-stage__split{z-index:3;grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);justify-content:center;align-items:start;gap:56px;display:grid;position:relative}.pv-pillars-stage__left{scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;align-self:start;gap:20px;min-width:0;max-height:calc(100vh - 112px);display:flex;position:sticky;top:96px;overflow-y:auto}.pv-pillars-stage__left::-webkit-scrollbar{width:0;height:0;display:none}.pv-pillars-stage__grid{grid-template-columns:max-content;gap:12px;margin-top:6px;display:grid}.pv-pillar-card{border:1px solid rgba(var(--pv-accent-rgb), .18);background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .05) 0%, #ffffff03 100%);color:inherit;font:inherit;text-align:left;cursor:pointer;transition:border-color .25s var(--pv-ease-out), background .25s var(--pv-ease-out), transform .25s var(--pv-ease-out), box-shadow .25s var(--pv-ease-out);border-radius:10px;grid-template-columns:44px 1fr;align-items:center;gap:14px;padding:14px 18px 14px 14px;display:grid;position:relative}.pv-pillar-card:hover{border-color:rgba(var(--pv-accent-rgb), .55);background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .1) 0%, #ffffff05 100%);box-shadow:0 0 0 1px rgba(var(--pv-accent-rgb), .25), 0 6px 22px #0006;transform:translateY(-2px)}.pv-pillar-card.is-active{border-color:var(--pv-accent);background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .18) 0%, rgba(var(--pv-accent-rgb), .04) 100%);box-shadow:0 0 0 1px var(--pv-accent), 0 0 0 4px rgba(var(--pv-accent-rgb), .14), 0 0 24px rgba(var(--pv-accent-rgb), .3), inset 0 1px 0 #ffffff14;transform:translateY(0)}.pv-pillar-card.is-active .pv-pillar-card__icon{background:var(--pv-accent);border-color:var(--pv-accent);color:#0a0810;box-shadow:0 0 18px rgba(var(--pv-accent-rgb), .55)}.pv-pillar-card.is-active .pv-pillar-card__title{color:var(--pv-fg-1)}.pv-pillar-card.is-active .pv-pillar-card__number{color:var(--pv-accent)}.pv-pillar-card__icon{background:rgba(var(--pv-accent-rgb), .1);border:1px solid rgba(var(--pv-accent-rgb), .35);width:44px;height:44px;color:var(--pv-accent);transition:background .25s var(--pv-ease-out), border-color .25s var(--pv-ease-out), color .25s var(--pv-ease-out), box-shadow .25s var(--pv-ease-out);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pv-pillar-card__icon svg{width:22px;height:22px}.pv-pillar-card__number{letter-spacing:2px;color:rgba(var(--pv-accent-rgb), .55);transition:color .25s var(--pv-ease-out);font-family:ui-monospace,monospace;font-size:10px;position:absolute;top:10px;right:14px}.pv-pillar-card__title{font-family:"Bicubik", var(--font-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--pv-fg-2);transition:color .25s var(--pv-ease-out);margin:0;font-size:12.5px;line-height:1.2}.header-social.is-wip{opacity:.35;filter:grayscale();transition:opacity .18s,filter .18s}.header-social.is-wip:hover{opacity:.7;filter:grayscale(.55)}.mobile-nav-row__wip,.footer-link__wip,.pv-tab__wip{font-family:var(--font-ui), "Satoshi", sans-serif;letter-spacing:1.5px;color:#ffb000;text-shadow:0 0 4px #ffb0008c;text-transform:uppercase;vertical-align:middle;white-space:nowrap;background:#ffb00014;border:1px solid #ffb00073;border-radius:3px;justify-content:center;align-items:center;margin-left:8px;padding:2px 6px 1px;font-size:8px;font-weight:700;line-height:1;display:inline-flex}.footer-link.is-wip .footer-link__wip{margin-left:6px}.pv-tab.is-wip{position:relative}.pv-tab__wip{z-index:4;letter-spacing:1.2px;margin-left:0;padding:1px 4px;font-size:7px;position:absolute;top:6px;right:8px}.pv-pillar-ops{border:1px solid rgba(var(--pv-accent-rgb), .22);box-shadow:inset 0 0 24px rgba(var(--pv-accent-rgb), .06), 0 6px 24px #00000059;isolation:isolate;background:linear-gradient(#02010ab8 0%,#080416ad 100%);border-radius:12px;flex-direction:column;gap:12px;padding:18px 18px 16px;display:flex;position:relative}.pv-pillar-ops__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.pv-pillar-ops__head-label{font-family:var(--font-ui), "Satoshi", sans-serif;letter-spacing:4px;color:#00f0ff;text-shadow:0 0 6px #00f0ff80;text-transform:uppercase;font-size:10px}.pv-pillar-ops__head-count{letter-spacing:2px;color:#ff2a92;text-shadow:0 0 4px #ff2a928c;font-variant-numeric:tabular-nums;font-family:ui-monospace,JetBrains Mono,monospace;font-size:12px}.pv-pillar-ops__head-sep{color:#ff2a9266}.pv-pillar-ops__rule{background:linear-gradient(90deg,#00f0ff73,#00f0ff0d 60%,#0000);height:1px}.pv-pillar-ops__list{scrollbar-width:thin;scrollbar-color:#00f0ff4d transparent;flex-direction:column;gap:8px;max-height:480px;margin:0;padding:0;list-style:none;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 0% calc(100% - 24px),#0000 100%);mask-image:linear-gradient(#000 0% calc(100% - 24px),#0000 100%)}.pv-pillar-ops__list::-webkit-scrollbar{width:4px}.pv-pillar-ops__list::-webkit-scrollbar-thumb{background:#00f0ff4d;border-radius:4px}.pv-pillar-ops__card{text-align:left;width:100%;color:inherit;cursor:pointer;font:inherit;background:#ffffff04;border:1px solid #ffffff0f;border-radius:8px;padding:9px 12px 10px;transition:border-color .18s,background .18s,transform .18s;display:block}.pv-pillar-ops__card:hover{background:#00f0ff0a;border-color:#00f0ff59}.pv-pillar-ops__card.is-active{background:#ff2a920f;border-color:#ff2a92a6;box-shadow:inset 0 0 0 1px #ff2a9266,0 0 18px #ff2a922e}.pv-pillar-ops__op{letter-spacing:2px;color:#ff2a92;text-shadow:0 0 4px #ff2a9280;margin-bottom:3px;font-family:ui-monospace,JetBrains Mono,monospace;font-size:10px;display:block}.pv-pillar-ops__title{font-family:var(--font-display), "Bicubik", monospace;letter-spacing:1.5px;color:#fff;text-transform:uppercase;margin:0;font-size:13px;line-height:1.15}.pv-pillars-stage__character{perspective:1400px;width:100%;height:clamp(455px,45.5vw,683px);margin-top:8px;position:relative}.pv-pillars-stage__char-glow{background:radial-gradient(ellipse at 35% 100%, rgba(var(--cyber-cyan-rgb), .4) 0%, rgba(var(--cyber-cyan-rgb), .1) 40%, transparent 70%), radial-gradient(ellipse at 65% 100%, rgba(var(--cyber-magenta-rgb), .4) 0%, rgba(var(--cyber-magenta-rgb), .1) 40%, transparent 70%);filter:blur(22px);pointer-events:none;z-index:0;width:88%;max-width:460px;height:75%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pv-pillar-char{object-fit:contain;object-position:center bottom;transform-origin:bottom;opacity:0;--pv-char-flip-x:1;width:auto;max-width:100%;height:100%;transform:translate(-50%, 18px) rotateY(calc(70deg * var(--pv-char-flip-x))) scale(calc(1.04 * var(--pv-char-flip-x)), 1.04);transition:opacity .85s var(--pv-ease-out), transform 1.2s var(--pv-ease-out), filter .7s var(--pv-ease-out);z-index:1;-webkit-mask-composite:source-in;filter:drop-shadow(0 12px 32px rgba(var(--cyber-cyan-rgb), .35)) drop-shadow(0 0 50px rgba(var(--cyber-magenta-rgb), .25)) blur(3px) brightness(.92);-webkit-mask-composite:source-in;position:absolute;bottom:0;left:50%;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 4% 96%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 4% 96%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pv-pillar-char.is-flipped{--pv-char-flip-x:-1}.pv-pillar-char.is-active{opacity:1;transform:translate(-50%, 0) rotateY(0deg) scale(calc(1 * var(--pv-char-flip-x)), 1);filter:drop-shadow(0 12px 32px rgba(var(--cyber-cyan-rgb), .4)) drop-shadow(0 0 50px rgba(var(--cyber-magenta-rgb), .28)) drop-shadow(0 0 80px rgba(var(--cyber-cyan-rgb), .18)) blur(0) brightness(1);z-index:2}.pv-pillars-stage__blocks{flex-direction:column;gap:76px;min-width:0;display:flex}.pv-pillar-block{opacity:0;min-width:0;animation:pvBlockReveal .65s var(--pv-ease-out) both;animation-delay:calc(var(--pv-block-i,0) * .11s);flex-direction:column;gap:22px;scroll-margin-top:96px;display:flex;transform:translateY(18px)}.pv-pillar-block:first-child{opacity:1;filter:none;animation:none;transform:none}@keyframes pvBlockReveal{0%{opacity:0;filter:blur(2px);transform:translateY(18px)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}.pv-pillar-block__marker{grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:4px;display:grid}.pv-pillar-block__marker-num{letter-spacing:2px;color:var(--pv-accent);text-shadow:0 0 12px rgba(var(--pv-accent-rgb), .45);font-family:ui-monospace,monospace;font-size:13px}.pv-pillar-block__marker-line{background:linear-gradient(90deg, rgba(var(--pv-accent-rgb), .55) 0%, rgba(var(--pv-accent-rgb), .18) 60%, transparent 100%);height:1px;display:block}.pv-pillar-block__marker-total{letter-spacing:1.5px;color:rgba(var(--pv-accent-rgb), .55);font-family:ui-monospace,monospace;font-size:11px}.pv-pillar-block__media{aspect-ratio:16/9;border:1px solid var(--pv-border);background:radial-gradient(120% 80% at 50% 100%, rgba(var(--pv-accent-rgb), .14) 0%, transparent 65%), linear-gradient(180deg, #ffffff05 0%, #00000040 100%);border-radius:10px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff05,0 12px 36px #00000059}.pv-pillar-block__media-corners{pointer-events:none;z-index:3;position:absolute;inset:0}.pv-pillar-block__media-corners span{border:1.5px solid var(--pv-accent);opacity:.7;width:14px;height:14px;position:absolute}.pv-pillar-block__media-corners span:first-child{border-bottom:none;border-right:none;top:8px;left:8px}.pv-pillar-block__media-corners span:nth-child(2){border-bottom:none;border-left:none;top:8px;right:8px}.pv-pillar-block__media-corners span:nth-child(3){border-top:none;border-right:none;bottom:8px;left:8px}.pv-pillar-block__media-corners span:nth-child(4){border-top:none;border-left:none;bottom:8px;right:8px}.pv-pillar-block__media-img{object-fit:cover;object-position:center 22%;z-index:1;width:100%;height:100%;position:absolute;inset:0}.pv-pillar-block__media-img[src*=competitive-social-gaming\.webp],.pv-pillar-block__media-img[src*="community/lore-participation.webp"]{object-fit:contain;object-position:center center}.pv-pillar-block__media-img[src*="nfts/premium-experience.webp"],.pv-pillar-block__media-img[src*=streaming-spectator\.webp],.pv-pillar-block__media-img[src*=x-new-logo\.webp]{object-fit:cover;object-position:center center}.pv-pillar-block__media-img[src*=creator-community\.webp]{object-fit:cover;object-position:left center}.pv-pillar-block__media-video{z-index:1;object-fit:cover;background:#080b16eb;border:0;width:100%;height:100%;position:absolute;inset:0}.pv-pillar-block__media.is-video .pv-pillar-block__media-corners{display:none}.pv-pillar-block__media.is-mystery{background:radial-gradient(80% 60% at 50% 50%, rgba(var(--cyber-magenta-rgb), .16) 0%, transparent 70%), radial-gradient(120% 80% at 50% 100%, rgba(var(--cyber-cyan-rgb), .18) 0%, transparent 65%), linear-gradient(180deg, #080b16eb 0%, #02040cf5 100%)}.pv-pillar-block__mystery{z-index:2;isolation:isolate;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0;overflow:hidden}.pv-pillar-block__mystery-scan{pointer-events:none;background:repeating-linear-gradient(0deg, rgba(var(--cyber-cyan-rgb), .05) 0px, rgba(var(--cyber-cyan-rgb), .05) 1px, transparent 1px, transparent 3px), linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .07) 48%, rgba(var(--cyber-magenta-rgb), .05) 52%, transparent 100%);opacity:.85;mix-blend-mode:screen;background-size:100% 100%,100% 220%;animation:6s linear infinite mysteryScanDrift;position:absolute;inset:0}@keyframes mysteryScanDrift{0%{background-position:0 0,0 -100%}to{background-position:0 0,0 100%}}.pv-pillar-block__mystery-glyph{font-family:var(--font-display), "Fauna", sans-serif;color:#fff;text-shadow:-2px 0 0 rgba(var(--cyber-magenta-rgb), .8), 2px 0 0 rgba(var(--cyber-cyan-rgb), .8), 0 0 36px rgba(var(--cyber-cyan-rgb), .4), 0 0 80px rgba(var(--cyber-magenta-rgb), .3);font-size:clamp(120px,22vw,240px);font-weight:400;line-height:.85;animation:4s ease-in-out infinite mysteryPulse;position:relative}.pv-pillar-block__mystery-glyph:before,.pv-pillar-block__mystery-glyph:after{content:attr(data-text);pointer-events:none;mix-blend-mode:screen;position:absolute;inset:0}.pv-pillar-block__mystery-glyph:before{color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 18px rgba(var(--cyber-magenta-rgb), .7);animation:3.2s steps(20,end) infinite mysteryGlitchMag;transform:translate(-3px,1px)}.pv-pillar-block__mystery-glyph:after{color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 18px rgba(var(--cyber-cyan-rgb), .7);animation:3.2s steps(20,end) infinite mysteryGlitchCy;transform:translate(3px,-1px)}@keyframes mysteryPulse{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes mysteryGlitchMag{0%,to{opacity:.85;transform:translate(-3px,1px)}20%{transform:translate(-6px,3px)}40%{transform:translate(-2px)}60%{transform:translate(-5px,2px)}88%{opacity:1;transform:translate(-12px,4px)}90%{opacity:.85;transform:translate(-3px,1px)}}@keyframes mysteryGlitchCy{0%,to{opacity:.85;transform:translate(3px,-1px)}20%{transform:translate(6px,-3px)}40%{transform:translate(2px)}60%{transform:translate(5px,-2px)}88%{opacity:1;transform:translate(12px,-4px)}90%{opacity:.85;transform:translate(3px,-1px)}}.pv-pillar-block__mystery-label{font-family:var(--font-ui), "Bicubik", "Satoshi", sans-serif;letter-spacing:5px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .5), 0 0 18px rgba(var(--cyber-magenta-rgb), .3);border:1px solid rgba(var(--cyber-cyan-rgb), .35);background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .08), #0000004d);border-radius:4px;padding:6px 16px;font-size:11px;position:relative}@media (prefers-reduced-motion:reduce){.pv-pillar-block__mystery-scan,.pv-pillar-block__mystery-glyph,.pv-pillar-block__mystery-glyph:before,.pv-pillar-block__mystery-glyph:after{animation:none!important}}.pv-pillar-video{z-index:1;position:absolute;inset:0}.pv-pillar-video__controls{z-index:4;opacity:0;transition:opacity .25s var(--pv-ease-out), transform .25s var(--pv-ease-out);pointer-events:none;gap:8px;display:flex;position:absolute;bottom:12px;right:12px;transform:translateY(4px)}.pv-pillar-video:hover .pv-pillar-video__controls,.pv-pillar-video:focus-within .pv-pillar-video__controls{opacity:1;pointer-events:auto;transform:translateY(0)}@media (hover:none){.pv-pillar-video__controls{opacity:1;pointer-events:auto;transform:none}}.pv-pillar-video__btn{border:1px solid rgba(var(--pv-accent-rgb), .55);-webkit-backdrop-filter:blur(8px);width:36px;height:36px;color:var(--pv-fg-1);cursor:pointer;transition:background .2s var(--pv-ease-out), border-color .2s var(--pv-ease-out), transform .2s var(--pv-ease-out), box-shadow .2s var(--pv-ease-out);box-shadow:0 4px 14px #00000073, 0 0 0 1px rgba(var(--pv-accent-rgb), .18);background:#080b16d1;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}:is(.pv-pillar-video__btn:hover,.pv-pillar-video__btn:focus-visible){border-color:var(--pv-accent);background:rgba(var(--pv-accent-rgb), .2);color:#fff;box-shadow:0 4px 18px #0000008c, 0 0 16px rgba(var(--pv-accent-rgb), .4);outline:none;transform:translateY(-1px)}.pv-pillar-video__btn:active{transform:translateY(0)}.pv-pillar-video__btn svg{display:block}.pv-pillar-block__caption{grid-template-columns:44px 1fr;align-items:start;gap:14px;display:grid}.pv-pillar-block__icon{background:rgba(var(--pv-accent-rgb), .1);border:1px solid rgba(var(--pv-accent-rgb), .35);width:44px;height:44px;color:var(--pv-accent);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.pv-pillar-block__icon svg{width:22px;height:22px}.pv-pillar-block__copy{flex-direction:column;gap:8px;min-width:0;display:flex}.pv-pillar-block__title{font-family:"Bicubik", var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:var(--pv-fg-1);margin:0;font-size:15px;line-height:1.2}.pv-pillar-block__body{font-family:var(--font-body);color:var(--pv-fg-2);margin:0;font-size:clamp(14.5px,1.05vw + 1px,16px);line-height:1.6}.pv-pillars-stage__caption{flex-direction:column;gap:8px;display:flex}.pv-pillars-stage__caption-title{font-family:"Bicubik", var(--font-ui);letter-spacing:1.8px;text-transform:uppercase;color:var(--pv-fg-1);margin:0;font-size:14px;line-height:1.25}.pv-pillars-stage__caption-body{font-family:var(--font-body);color:var(--pv-fg-2);animation:pvSubCopyIn .42s var(--pv-ease-out) both;margin:0;font-size:clamp(14.5px,1.05vw + 1px,16px);line-height:1.6}@keyframes pvSubCopyIn{0%{opacity:0;filter:blur(1px);transform:translateY(6px)}60%{opacity:1;filter:blur()}to{opacity:1;filter:blur();transform:translateY(0)}}.pv-stage-top-btn{z-index:90;font:inherit;font-family:"Bicubik", var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:var(--pv-fg-1);-webkit-backdrop-filter:blur(10px);border:1px solid rgba(var(--pv-accent-rgb), .55);cursor:pointer;opacity:0;pointer-events:none;transition:opacity .35s var(--pv-ease-out), transform .35s var(--pv-ease-out), background .25s var(--pv-ease-out), border-color .25s var(--pv-ease-out), box-shadow .25s var(--pv-ease-out);box-shadow:0 0 0 1px rgba(var(--pv-accent-rgb), .15), 0 12px 30px #0000008c, 0 0 18px rgba(var(--pv-accent-rgb), .22);background:#080b16c7;border-radius:999px;align-items:center;gap:8px;padding:10px 16px 10px 12px;font-size:11px;display:inline-flex;position:fixed;bottom:clamp(20px,3vw,40px);right:clamp(16px,2.5vw,32px);transform:translateY(14px)scale(.96)}.pv-stage-top-btn.is-visible{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.pv-stage-top-btn:hover{background:rgba(var(--pv-accent-rgb), .18);border-color:var(--pv-accent);box-shadow:0 0 0 1px var(--pv-accent), 0 12px 30px #0000008c, 0 0 28px rgba(var(--pv-accent-rgb), .45)}.pv-stage-top-btn:hover svg{transform:translateY(-2px)}.pv-stage-top-btn svg{color:var(--pv-accent);transition:transform .25s var(--pv-ease-out)}.pv-stage-top-btn__label{display:inline-block}@media (max-width:640px){.pv-stage-top-btn{padding:9px 12px}.pv-stage-top-btn__label{display:none}}@media (max-width:1024px){.pv-pillars-stage{padding:28px 28px 32px}.pv-pillars-stage__split{grid-template-columns:1fr;gap:24px}.pv-pillars-stage__left{max-height:none;position:static;top:auto;overflow-y:visible}}@media (max-width:640px){.pv-pillars-stage{padding:22px 18px 26px}.pv-pillars-stage__title{letter-spacing:.4em;font-size:22px}.pv-pillar-card{grid-template-columns:44px 1fr;gap:14px;padding:16px 14px}.pv-pillar-card__icon{width:44px;height:44px}.pv-pillar-card__icon svg{width:22px;height:22px}.pv-pillar-card__title{letter-spacing:1.2px;font-size:11.5px}.pv-pillar-card__body{font-size:11.5px}.pv-pillar-card__number{font-size:9px;top:10px;right:12px}.pv-pillars-stage__caption-title{letter-spacing:1.4px;font-size:12.5px}.pv-pillars-stage__caption-body{font-size:11.5px}}.pv-stage:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--pv-accent-rgb), .6), transparent);height:1px;box-shadow:0 0 18px rgba(var(--pv-accent-rgb), .5);pointer-events:none;position:absolute;bottom:0;left:0;right:0}.pv-stage__corners{pointer-events:none;z-index:4;position:absolute;inset:12px}.pv-stage__corners span{border:1px solid var(--pv-accent);width:16px;height:16px;position:absolute}.pv-stage__corners span:first-child{border-bottom:none;border-right:none;top:0;left:0}.pv-stage__corners span:nth-child(2){border-bottom:none;border-left:none;top:0;right:0}.pv-stage__corners span:nth-child(3){border-top:none;border-right:none;bottom:0;left:0}.pv-stage__corners span:nth-child(4){border-top:none;border-left:none;bottom:0;right:0}.pv-detail__title-row{z-index:1;flex-wrap:wrap;align-items:center;gap:16px;display:flex;position:relative}.pv-detail__progress{letter-spacing:2px;color:var(--pv-accent);border:1px solid rgba(var(--pv-accent-rgb), .7);text-transform:uppercase;white-space:nowrap;box-shadow:0 0 18px rgba(var(--pv-accent-rgb), .25);background:#00000080;border-radius:4px;align-items:center;gap:6px;padding:5px 10px;font-family:ui-monospace,monospace;font-size:9px;display:inline-flex}.pv-detail__progress:before{content:"";background:var(--pv-accent);width:6px;height:6px;box-shadow:0 0 8px var(--pv-accent);border-radius:50%;animation:1.6s ease-in-out infinite pvStatusPulse}.pv-character{justify-content:center;align-items:flex-end;min-height:620px;display:flex;position:relative;overflow:hidden}.pv-character:before{content:"";background:radial-gradient(ellipse at center bottom, rgba(var(--pv-accent-rgb), .18) 0%, rgba(var(--pv-accent-rgb), .06) 35%, transparent 70%);filter:blur(10px);pointer-events:none;z-index:0;width:90%;max-width:460px;height:70%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pv-character__platform{background:radial-gradient(ellipse at center, rgba(var(--pv-accent-rgb), .5) 0%, rgba(var(--pv-accent-rgb), .15) 40%, transparent 70%);pointer-events:none;border-radius:50%;width:80%;max-width:420px;height:12px;position:absolute;bottom:4px;left:50%;transform:translate(-50%)}.pv-character__grid{background-image:linear-gradient(rgba(var(--pv-accent-rgb), .05) 1px, transparent 1px), linear-gradient(90deg, rgba(var(--pv-accent-rgb), .05) 1px, transparent 1px);pointer-events:none;z-index:0;background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#0009 0%,#0000 70%);mask-image:radial-gradient(#0009 0%,#0000 70%)}.pv-character__hud{letter-spacing:1.5px;color:rgba(var(--pv-accent-rgb), .7);text-transform:uppercase;z-index:2;pointer-events:none;font-family:ui-monospace,monospace;font-size:9px;line-height:1.6;position:absolute;top:12px;left:12px}.pv-character__hud b{color:var(--pv-accent);font-weight:400}.pv-character__hud--r{text-align:right;left:auto;right:12px}.pv-character__img{object-fit:contain;object-position:center bottom;z-index:1;opacity:0;width:auto;max-width:100%;height:100%;max-height:100%;filter:drop-shadow(0 12px 40px rgba(var(--pv-accent-rgb), .35)) drop-shadow(0 0 80px rgba(var(--pv-accent-rgb), .18));will-change:opacity, transform;-webkit-mask-composite:source-in;-webkit-mask-composite:source-in;transition:opacity .7s cubic-bezier(.22,.61,.36,1),transform .9s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:0;left:50%;transform:translate(-50%)translateY(8px)scale(.985);-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 4% 94%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%),linear-gradient(#0000 0%,#000 4% 94%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.pv-character__img.is-active{opacity:1;z-index:2;transform:translate(-50%)translateY(0)scale(1)}.pv-detail{grid-template-rows:auto auto auto auto 1fr auto;gap:20px;display:grid;position:relative;overflow:hidden}.pv-detail:before{content:"";background:radial-gradient(ellipse at top right, rgba(var(--pv-accent-rgb), .15), transparent 50%);pointer-events:none;position:absolute;inset:0}.pv-detail__corners{pointer-events:none;position:absolute;inset:12px}.pv-detail__corners span{border:1px solid var(--pv-accent);width:16px;height:16px;position:absolute}.pv-detail__corners span:first-child{border-bottom:none;border-right:none;top:0;left:0}.pv-detail__corners span:nth-child(2){border-bottom:none;border-left:none;top:0;right:0}.pv-detail__corners span:nth-child(3){border-top:none;border-right:none;bottom:0;left:0}.pv-detail__corners span:nth-child(4){border-top:none;border-left:none;bottom:0;right:0}.pv-detail__status{z-index:4;letter-spacing:2px;color:var(--pv-accent);border:1px solid rgba(var(--pv-accent-rgb), .7);text-transform:uppercase;box-shadow:0 0 18px rgba(var(--pv-accent-rgb), .25);background:#00000080;border-radius:4px;align-items:center;gap:6px;padding:5px 9px;font-family:ui-monospace,monospace;font-size:9px;display:inline-flex;position:absolute;top:18px;right:22px}.pv-detail__status:before{content:"";background:var(--pv-accent);width:6px;height:6px;box-shadow:0 0 8px var(--pv-accent);border-radius:50%;animation:1.6s ease-in-out infinite pvStatusPulse}@keyframes pvStatusPulse{50%{opacity:.35;transform:scale(.85)}}.pv-detail__head{z-index:1;justify-content:space-between;align-items:center;display:flex;position:relative}.pv-detail__code{letter-spacing:1.5px;color:var(--pv-accent);text-transform:uppercase;font-family:ui-monospace,monospace;font-size:11px}.pv-detail__coord{letter-spacing:1.5px;color:var(--pv-fg-3);font-family:ui-monospace,monospace;font-size:11px}.pv-detail__title{font-family:"Bicubik", var(--font-ui);letter-spacing:4px;text-transform:uppercase;color:var(--pv-fg-1);z-index:1;margin:0;font-size:26px;font-weight:600;line-height:1.15;position:relative}.pv-detail__art{border:1px solid var(--pv-border);aspect-ratio:16/9;background:#ffffff05;border-radius:10px;min-height:160px;max-height:360px;position:relative;overflow:hidden}.pv-detail__art:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(90deg,#080a12e6,#0000 50%);position:absolute;inset:0}.pv-art-img{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity .6s var(--pv-ease-out), transform 1.2s var(--pv-ease-out), filter .6s var(--pv-ease-out);filter:blur(8px)saturate(1.2);z-index:1;position:absolute;inset:0;transform:scale(1.08)}.pv-art-img.is-active{opacity:1;filter:blur()saturate();z-index:2;transform:scale(1)}.pv-art-scan{pointer-events:none;z-index:3;opacity:0;height:100%;position:absolute;top:0;left:0;right:0}.pv-art-scan.is-running{opacity:1;animation:pvScanSweep .9s var(--pv-ease-out) forwards}.pv-art-scan:before{content:"";background:linear-gradient(90deg, transparent, var(--pv-accent) 50%, transparent);height:3px;box-shadow:0 0 24px var(--pv-accent), 0 0 60px rgba(var(--pv-accent-rgb), .6);position:absolute;top:-2px;left:0;right:0}.pv-art-scan:after{content:"";background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), .18) 0%, transparent 6%);mix-blend-mode:screen;height:100%;position:absolute;top:0;left:0;right:0}@keyframes pvScanSweep{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}.pv-art-noise{pointer-events:none;z-index:3;opacity:0;mix-blend-mode:overlay;background-image:repeating-linear-gradient(0deg,#ffffff08 0 1px,#0000 1px 3px);transition:opacity .3s;position:absolute;inset:0}.pv-art-label{letter-spacing:1.5px;color:var(--pv-fg-3);z-index:5;font-family:ui-monospace,monospace;font-size:10px;position:absolute;bottom:16px;left:16px}.pv-art-label em{color:var(--pv-accent);font-style:normal}.pv-detail__copy{color:var(--pv-fg-2);z-index:1;max-width:480px;margin:0;font-size:15px;line-height:1.7;position:relative}.pv-detail__copy:before{content:">> ";color:var(--pv-accent);font-family:ui-monospace,monospace}.pv-detail__bullets{z-index:1;grid-template-columns:1fr 1fr;gap:8px;margin:0;padding:0;list-style:none;display:grid;position:relative}.pv-detail__bullets li{font-family:var(--font-ui);letter-spacing:1.5px;text-transform:uppercase;color:var(--pv-fg-3);border:1px solid var(--pv-border);transition:all .2s var(--pv-ease-out);cursor:pointer;opacity:.7;background:#ffffff04;border-radius:6px;align-items:center;gap:10px;padding:12px 36px 12px 14px;font-size:10px;display:flex;position:relative}.pv-detail__bullets li:before{content:"";background:var(--pv-fg-3);border-radius:50%;flex-shrink:0;width:5px;height:5px;transition:all .25s}.pv-detail__bullets li:not(.is-active):after{content:"›";color:rgba(var(--pv-accent-rgb), .5);transition:all .2s var(--pv-ease-out);font-family:ui-monospace,monospace;font-size:18px;line-height:1;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.pv-detail__bullets li:hover{border-color:var(--pv-accent);background:rgba(var(--pv-accent-rgb), .1);color:var(--pv-fg-1);opacity:1;box-shadow:0 0 0 1px rgba(var(--pv-accent-rgb), .4), 0 4px 18px rgba(var(--pv-accent-rgb), .18);transform:translate(2px)}.pv-detail__bullets li:hover:before{background:var(--pv-accent);box-shadow:0 0 10px var(--pv-accent);transform:scale(1.4)}.pv-detail__bullets li:hover:after{color:var(--pv-accent);transform:translate(4px,-50%)}.pv-detail__bullets li:active{transform:translate(1px)scale(.985)}.pv-detail__bullets li.is-active{opacity:1;color:#fff;border-color:var(--pv-accent);background:linear-gradient(90deg, rgba(var(--pv-accent-rgb), .28) 0%, rgba(var(--pv-accent-rgb), .08) 100%);box-shadow:0 0 0 1px var(--pv-accent), 0 0 32px rgba(var(--pv-accent-rgb), .4), inset 0 1px 0 #ffffff0f;transform:translate(3px)}.pv-detail__bullets li.is-active:before{background:var(--pv-accent);width:8px;height:8px;box-shadow:0 0 14px var(--pv-accent), 0 0 4px #fff}.pv-long-game{z-index:1;margin:0 auto;padding:clamp(72px,9vw,140px) clamp(20px,4vw,48px);position:relative}.pv-long-game:before{content:"";pointer-events:none;z-index:0;opacity:.55;background:var(--scanline-overlay-18), repeating-linear-gradient(90deg, #0000 0, #0000 90px, rgba(var(--cyber-cyan-rgb), .05) 90px, rgba(var(--cyber-cyan-rgb), .05) 91px), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.20'/></svg>");mix-blend-mode:overlay;animation:2.4s steps(8,end) infinite pvCrtFlicker;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 38%,#000000d9 75%,#0000 100%);mask-image:radial-gradient(#000 38%,#000000d9 75%,#0000 100%)}.pv-long-game:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-magenta-rgb), .6) 20%, rgba(var(--cyber-cyan-rgb), .7) 50%, rgba(var(--cyber-magenta-rgb), .6) 80%, transparent 100%);mix-blend-mode:difference;filter:blur(.4px);pointer-events:none;z-index:11;opacity:0;height:2px;animation:7s steps(60,end) infinite pvGlitchBar;position:absolute;top:-10%;left:-5%;right:-5%}.pv-long-game__inner{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:clamp(40px,4.5vw,60px);max-width:880px;margin:0 auto;display:flex;position:relative}.pv-long-game__inner>.pv-sub-h{margin-bottom:0}.pv-long-game__title{font-family:"Bicubik", var(--font-ui);letter-spacing:clamp(2px,.6vw,12px);color:var(--pv-fg-1);text-transform:uppercase;text-shadow:0 0 32px rgba(var(--pv-accent-rgb), .18), 0 8px 40px #0000008c;flex-direction:column;align-items:stretch;margin:0;font-size:clamp(48px,9vw,128px);font-weight:600;line-height:.95;display:flex}.pv-long-game__title-row{display:block}.pv-long-game__title-row:nth-child(2){background:linear-gradient(180deg, rgba(var(--pv-accent-rgb), 1) 0%, rgba(var(--pv-accent-rgb), .65) 100%);-webkit-text-fill-color:transparent;color:#0000;-webkit-background-clip:text;background-clip:text}.pv-long-game__intro,.pv-long-game__outro{max-width:700px;font-family:var(--font-body);color:var(--pv-fg-2);flex-direction:column;gap:16px;font-size:clamp(14px,1.05vw + 2px,16.5px);line-height:1.7;display:flex}.pv-long-game__intro p,.pv-long-game__outro p{margin:0}.pv-long-game__hl{color:#fff;font-style:normal;font-weight:inherit;text-shadow:0 0 18px rgba(var(--pv-accent-rgb), .35)}.pv-long-game__chain{flex-direction:column;width:100%;max-width:580px;margin:0 auto;padding:0;list-style:none;display:flex}.pv-long-game__row{border-bottom:1px dashed rgba(var(--pv-accent-rgb), .18);text-align:left;grid-template-columns:64px 150px 1fr;align-items:center;gap:clamp(12px,1.8vw,22px);padding:18px 4px;display:grid}.pv-long-game__row:last-child{border-bottom:none}.pv-long-game__icon{background:radial-gradient(circle at center, rgba(var(--pv-accent-rgb), .18) 0%, #080b16eb 70%);border:1px solid rgba(var(--pv-accent-rgb), .55);width:64px;height:64px;box-shadow:inset 0 0 0 1px #ffffff0a, 0 0 18px rgba(var(--pv-accent-rgb), .25), 0 6px 18px #0000008c;border-radius:14px;flex-shrink:0;position:relative;overflow:hidden}.pv-long-game__icon img{object-fit:cover;object-position:center 14%;width:100%;height:100%;position:absolute;inset:0}.pv-long-game__label{font-family:"Bicubik", var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:#fff;white-space:nowrap;font-size:13px}.pv-long-game__desc{font-family:var(--font-body);color:var(--pv-fg-2);font-size:clamp(13px,1vw,15.5px);line-height:1.5}.pv-long-game__outro{border-top:1px solid rgba(var(--pv-accent-rgb), .18);margin-top:clamp(12px,1.5vw,24px);padding-top:clamp(24px,3vw,40px)}@media (max-width:640px){.pv-long-game{padding:56px 16px}.pv-long-game__inner{gap:20px}.pv-long-game__chain{max-width:320px;margin:0 auto}.pv-long-game__row{grid-template-columns:48px 1fr;grid-template-areas:"icon label""icon desc";gap:4px 12px;padding:14px 0}.pv-long-game__icon{grid-area:icon;align-self:center;width:48px;height:48px}.pv-long-game__label{letter-spacing:1.6px;white-space:normal;grid-area:label;font-size:12px}.pv-long-game__desc{grid-area:desc;font-size:12.5px;line-height:1.45}}.hv-flywheel{justify-content:center;align-items:center;width:100%;padding:clamp(8px,2vw,28px) 0;display:flex}.hv-flywheel__stage{aspect-ratio:1;width:min(100%,720px);position:relative}.hv-flywheel__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hv-flywheel__spin{transform-origin:50%;animation:90s linear infinite hvFlywheelSpinCW}.hv-flywheel__spin--ccw{animation:70s linear infinite hvFlywheelSpinCCW}@keyframes hvFlywheelSpinCW{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hvFlywheelSpinCCW{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.hv-flywheel__flow-active{filter:drop-shadow(0 0 .6px #00e5ffd9);animation:1.8s ease-in-out infinite hvFlywheelFlowPulse,.6s ease-out both hvFlywheelFlowDash}@keyframes hvFlywheelFlowPulse{0%,to{stroke-opacity:.75}50%{stroke-opacity:1}}@keyframes hvFlywheelFlowDash{0%{stroke-dasharray:0 100}to{stroke-dasharray:100 0}}.hv-flywheel__node{cursor:pointer;z-index:2;background:0 0;border:none;width:clamp(56px,8.5vw,84px);height:clamp(56px,8.5vw,84px);margin:0;padding:0;transition:transform .35s cubic-bezier(.2,.7,.2,1);position:absolute;transform:translate(-50%,-50%)}.hv-flywheel__node:focus-visible{outline:none}.hv-flywheel__node:hover{transform:translate(-50%,-50%)scale(1.07)}.hv-flywheel__node.is-active{z-index:3;transform:translate(-50%,-50%)scale(1.16)}.hv-flywheel__node-frame{background:radial-gradient(circle,#00e5ff38 0%,#080b16eb 70%);border:1.5px solid #00e5ff99;border-radius:50%;width:100%;height:100%;transition:border-color .45s,box-shadow .45s;display:block;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0d,0 0 14px #00e5ff52,0 4px 14px #0000008c}.hv-flywheel__node-frame img{object-fit:cover;object-position:center 14%;width:100%;height:100%;position:absolute;inset:0}.hv-flywheel__node.is-active .hv-flywheel__node-frame{border-color:#00e5ff;animation:2.4s ease-in-out infinite hvFlywheelActivePulse;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 28px #00e5ffb3,0 0 60px #00e5ff52,0 6px 18px #0000008c}@keyframes hvFlywheelActivePulse{0%,to{box-shadow:inset 0 0 0 1px #ffffff1f,0 0 24px #00e5ff99,0 0 52px #00e5ff47,0 6px 18px #0000008c}50%{box-shadow:inset 0 0 0 1px #ffffff2e,0 0 34px #00e5ffe6,0 0 70px #00e5ff73,0 6px 18px #0000008c}}.hv-flywheel__node-tick{letter-spacing:1.2px;color:#00e5ffa6;pointer-events:none;white-space:nowrap;text-shadow:0 0 6px #00e5ff66;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}.hv-flywheel__node.is-active .hv-flywheel__node-tick{color:#fffffff2;text-shadow:0 0 10px #00e5ffb3}.hv-flywheel__center{text-align:center;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:54%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.hv-flywheel__center-step{letter-spacing:2px;color:#00e5ffa6;text-transform:uppercase;align-items:baseline;gap:4px;margin-bottom:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9px;display:flex}.hv-flywheel__center-step-prefix{color:#00e5ff73}.hv-flywheel__center-step-num{color:#fff;text-shadow:0 0 8px #00e5ff8c;font-size:13px}.hv-flywheel__center-step-sep{color:#00e5ff73}.hv-flywheel__center-step-total{color:#00e5ff8c;font-size:11px}.hv-flywheel__center-label{font-family:"Bicubik", var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:#fff;text-shadow:0 0 14px #00e5ff73,0 0 28px #00e5ff2e;opacity:1;will-change:opacity, transform;margin-bottom:12px;font-size:clamp(15px,1.87vw,24px);animation:.45s cubic-bezier(.2,.7,.2,1) backwards hvFlywheelCenterFade}.hv-flywheel__center-desc{font-family:var(--font-body);color:var(--pv-fg-2);text-wrap:balance;opacity:1;will-change:opacity, transform;max-width:92%;margin:0;font-size:clamp(12.5px,1.23vw,16px);line-height:1.45;animation:.45s cubic-bezier(.2,.7,.2,1) 50ms backwards hvFlywheelCenterFade}@keyframes hvFlywheelCenterFade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.hv-flywheel__center-next{letter-spacing:1.4px;color:#00e5ffa6;text-transform:uppercase;border-top:1px solid #00e5ff38;justify-content:center;align-items:center;gap:6px;width:80%;margin-top:14px;padding-top:10px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;display:flex}.hv-flywheel__center-next-prefix{color:#00e5ff73}.hv-flywheel__center-next-arrow{color:#00e5ffe6;font-size:12px;line-height:1}.hv-flywheel__center-next-label{color:#ffffffd9;opacity:1;will-change:opacity, transform;animation:.45s cubic-bezier(.2,.7,.2,1) .1s backwards hvFlywheelCenterFade}.hv-flywheel.is-reduced-motion .hv-flywheel__spin,.hv-flywheel.is-reduced-motion .hv-flywheel__flow-active,.hv-flywheel.is-reduced-motion .hv-flywheel__node.is-active .hv-flywheel__node-frame,.hv-flywheel.is-reduced-motion .hv-flywheel__center-label,.hv-flywheel.is-reduced-motion .hv-flywheel__center-desc,.hv-flywheel.is-reduced-motion .hv-flywheel__center-next-label{animation:none!important}@media (max-width:640px){.hv-flywheel__stage{width:min(100%,360px)}.hv-flywheel__node{width:48px;height:48px}.hv-flywheel__node-tick{letter-spacing:1px;font-size:9px;bottom:-14px}.hv-flywheel__center{width:68%}.hv-flywheel__center-step{letter-spacing:1.4px;margin-bottom:6px;font-size:8px}.hv-flywheel__center-step-num{font-size:11px}.hv-flywheel__center-label{letter-spacing:1.4px;margin-bottom:6px;font-size:13px}.hv-flywheel__center-desc{max-width:95%;font-size:11px;line-height:1.4}.hv-flywheel__center-next{gap:4px;margin-top:8px;padding-top:6px;font-size:8.5px}}@media (max-width:1024px){.pv-heading-band{padding:120px 24px 0}.pv-shell{padding:60px 24px 48px}.pv-shell--below-hero{padding-top:var(--pv-gap-section)}.pv-stage{grid-template-columns:1fr;gap:24px;min-height:auto}.pv-character{min-height:480px}.pv-detail__title{letter-spacing:6px;font-size:40px}.pv-h__title{letter-spacing:clamp(2px,.8vw,6px)!important;font-size:clamp(34px,7vw,52px)!important}.pv-sub-h__title{letter-spacing:clamp(2px,.5vw,4px)!important;font-size:clamp(22px,4.2vw,32px)!important}.pv-hero-section .tcg-char-breakout{display:none!important}.pv-pillars-stage__character{height:clamp(360px,60vw,540px)}.pv-tab{width:200px;padding:16px 14px}.pv-hero-section .tcg-video-col .pv-radar{max-width:min(72vw,540px)}.pv-hero-section .tcg-card{height:clamp(280px,95vw,540px);background:0 0!important;border:none!important;width:100%!important;min-height:0!important;padding:0!important}.pv-hero-section .tcg-split,.pv-hero-section .tcg-split-right{justify-content:center;align-items:center;flex-direction:column!important;gap:0!important;width:100%!important}.pv-hero-section .tcg-video-col,.pv-hero-section .tcg-split-right .tcg-video-col{justify-content:center;align-items:center;display:flex;flex:none!important;width:100%!important;top:0!important;left:0!important}}@media (max-width:768px){.pv-pillars-stage__left{position:static;top:auto}.pv-pillars-stage__character{height:clamp(320px,70vw,480px);margin-top:0}.pv-pillars-stage__blocks{gap:56px}.pv-pillar-block{gap:18px}.pv-pillar-block__title{letter-spacing:1.6px;font-size:14px}}@media (max-width:640px){.pv-heading-band{padding:100px 16px 0}.pv-shell{padding:40px 16px 32px}.pv-shell--below-hero{padding-top:var(--pv-gap-section)}.pv-hero-section{margin-bottom:24px}.pv-hero-fold .pv-hero-section .tcg-video-col .pv-radar,.pv-hero-section .tcg-video-col .pv-radar{max-width:min(360px,84vw)!important}.pv-hero-section{transform:translateY(-30px)}.pv-h{transform:translateY(30px)}.pv-hero-fold+.as-seen-on-section{margin-top:0!important;padding-top:0!important}.pv-hero-fold+.as-seen-on-section .as-seen-on{margin-top:0!important;padding:14px min(4.27vw,16px) min(4.27vw,16px)!important}.pv-hero-section{overflow-x:clip}.pv-radar__core,.pv-radar__pulse{width:30%!important;height:30%!important}.pv-node__label{letter-spacing:.6px;overflow-wrap:normal;word-break:normal;width:88px;height:32px;min-height:32px;padding:3px 5px;font-size:6.5px;line-height:1.15}.pv-radar__sweep-dot span{width:7px;height:7px}.pv-tabs{gap:10px}.pv-tab{width:156px;height:232px}.pv-tab__name{letter-spacing:1.4px;font-size:11px;bottom:14px}.pv-tab__num{font-size:10px;top:11px;left:14px}.pv-tab__corner{width:12px;height:12px}.pv-tab__corner--tl{top:6px;left:6px}.pv-tab__corner--br{bottom:6px;right:6px}.pv-detail{padding:22px}.pv-detail__title{letter-spacing:4px;font-size:32px}.pv-detail__bullets{grid-template-columns:1fr}.pv-character{min-height:380px}.pv-pillars-stage{border-radius:12px;padding:20px 14px 24px}.pv-pillars-stage__title{letter-spacing:.4em;font-size:clamp(20px,5.6vw,24px)}.pv-pillars-stage__progress{padding:4px 9px;font-size:8.5px}.pv-pillars-stage__subtitle{font-size:12.5px;line-height:1.55}.pv-pillars-stage__character{height:clamp(260px,72vw,380px);margin-top:4px}.pv-pillars-stage__blocks{gap:44px;margin-top:28px}.pv-pillar-block{gap:14px;scroll-margin-top:84px}.pv-pillar-block__title{letter-spacing:1.4px;font-size:13px}.pv-pillar-block__body{font-size:13.5px;line-height:1.55}.pv-pillar-block__caption{grid-template-columns:38px 1fr;gap:12px}.pv-pillar-block__icon{width:38px;height:38px}.pv-pillar-block__icon svg{width:18px;height:18px}.pv-pillar-block__marker{gap:10px}.pv-pillar-block__marker-num{letter-spacing:1.6px;font-size:11px}.pv-pillar-block__marker-total{letter-spacing:1.2px;font-size:9.5px}.pv-pillars-stage__left{gap:14px}.pv-radar__compass{display:none}.pv-carousel__arrow,.pv-carousel__arrow--left,.pv-carousel__arrow--right{display:none!important}.pv-pillars-stage__hint{letter-spacing:1.4px;text-align:center;flex-direction:column;gap:4px;font-size:9.5px}.pv-pillars-stage__hint>span{text-align:center}.pv-stage-top-btn{padding:8px 11px;bottom:16px;right:14px}}@media (max-width:380px){.pv-pillars-stage{padding:18px 12px 22px}.pv-pillar-block__body{font-size:13px}.pv-pillar-block__title{font-size:12.5px}.pv-pillars-stage__title{font-size:19px}}body.animations-settled .section-animate.section-animate.section-animate:not(.section-visible),body.animations-settled .section-animate.section-animate.section-animate:not(.section-visible):before,body.animations-settled .section-animate.section-animate.section-animate:not(.section-visible):after,body.animations-settled .section-animate.section-animate.section-animate:not(.section-visible) *,body.animations-settled .section-animate.section-animate.section-animate:not(.section-visible) :before,body.animations-settled .section-animate.section-animate.section-animate:not(.section-visible) :after,body.animations-settled .gaming-section.gaming-section.gaming-section:not(.section-visible),body.animations-settled .gaming-section.gaming-section.gaming-section:not(.section-visible):before,body.animations-settled .gaming-section.gaming-section.gaming-section:not(.section-visible):after,body.animations-settled .gaming-section.gaming-section.gaming-section:not(.section-visible) *,body.animations-settled .gaming-section.gaming-section.gaming-section:not(.section-visible) :before,body.animations-settled .gaming-section.gaming-section.gaming-section:not(.section-visible) :after{animation-play-state:paused!important}@media screen and (max-width:768px){body :where(.playing-section,.as-seen-on-section,.compete-collect-section .why-play-section,.factions-slider-section,#characters,.faq-section,.factions-section,.get-started-section){margin-top:0!important;padding-top:40px!important}body :where(main>.section-animate,main>section.section-animate){margin-top:0!important}}.hp-inline-link{color:rgba(var(--cyber-cyan-rgb), .95);letter-spacing:.5px;text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .3);font-weight:600;text-decoration:none;transition:color .2s,text-shadow .2s}.hp-inline-link:hover{color:#fff;text-shadow:0 0 10px rgba(var(--cyber-cyan-rgb), .7)}.pv-pillars-stage.pv-pillars-stage--strip-only{padding-bottom:30px}.hp-comic-con-section{padding:clamp(56px,8vw,120px) 24px;position:relative}.hp-comic-con{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .04) 0%, transparent 55%), radial-gradient(ellipse at 80% 110%, rgba(var(--cyber-magenta-rgb), .18) 0%, transparent 55%), #080612bf;border:1px solid #ffffff14;border-radius:18px;max-width:1240px;margin:0 auto;position:relative;overflow:hidden}.hp-comic-con__bg{pointer-events:none;z-index:0;position:absolute;inset:0}.hp-comic-con__bg-scan{background:var(--scanline-overlay-18);mix-blend-mode:overlay;opacity:.5;position:absolute;inset:0}.hp-comic-con__bg-noise{mix-blend-mode:overlay;opacity:.4;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.18'/></svg>");position:absolute;inset:0}.hp-comic-con__inner{z-index:1;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:clamp(28px,5vw,64px);padding:clamp(36px,6vw,64px);display:grid;position:relative}@media (max-width:900px){.hp-comic-con__inner{grid-template-columns:1fr;gap:32px}}.hp-comic-con__art{aspect-ratio:5/6;width:100%;max-height:560px;margin:0 auto;position:relative}.hp-comic-con__art-frame{background:radial-gradient(ellipse at 40% 90%, rgba(var(--cyber-cyan-rgb), .22) 0%, transparent 55%), radial-gradient(ellipse at 70% 20%, rgba(var(--cyber-magenta-rgb), .18) 0%, transparent 50%), #04020a;border-radius:14px;position:absolute;inset:0;overflow:hidden}.hp-comic-con__art-corner{border:1.5px solid rgba(var(--cyber-cyan-rgb), .65);z-index:3;width:26px;height:26px;filter:drop-shadow(0 0 4px rgba(var(--cyber-cyan-rgb), .5));position:absolute}.hp-comic-con__art-corner--tl{border-bottom:none;border-right:none;top:8px;left:8px}.hp-comic-con__art-corner--tr{border-bottom:none;border-left:none;top:8px;right:8px}.hp-comic-con__art-corner--bl{border-top:none;border-right:none;bottom:8px;left:8px}.hp-comic-con__art-corner--br{border-top:none;border-left:none;bottom:8px;right:8px}.hp-comic-con__art-img{object-fit:contain;object-position:bottom center;pointer-events:none;width:88%;height:100%;position:absolute;bottom:0;left:50%}.hp-comic-con__art-img--back{opacity:.45;filter:blur(1.5px)brightness(.7)saturate(.6);z-index:1;transform:translate(-72%)scale(.86)}.hp-comic-con__art-img--front{z-index:2;filter:drop-shadow(0 12px 30px #000000d9);transform:translate(-32%)}.hp-comic-con__art-stamp{z-index:4;border:1px solid rgba(var(--cyber-magenta-rgb), .55);background:rgba(var(--cyber-magenta-rgb), .08);color:rgba(var(--cyber-magenta-rgb), .95);letter-spacing:2px;text-transform:uppercase;text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .6);border-radius:4px;padding:6px 12px;font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:10px;position:absolute;top:16px;right:20px}.hp-comic-con__body{flex-direction:column;gap:16px;display:flex}.hp-comic-con__eyebrow{letter-spacing:3px;color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .4);font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:11px}.hp-comic-con__title{letter-spacing:3px;margin:0;font-size:clamp(28px,4vw,44px);line-height:1.1}.hp-comic-con__divider{margin:4px 0 8px}.hp-comic-con__divider .splash-divider-line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .6), transparent);width:80px}.hp-comic-con__lede{color:#ffffffc7;max-width:56ch;margin:0 0 8px;font-size:15px;line-height:1.65}.hp-comic-con__stats{border-top:1px solid #ffffff14;border-bottom:1px solid #ffffff14;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:8px 0 12px;padding:14px 0;list-style:none;display:grid}.hp-comic-con__stats li{flex-direction:column;gap:4px;display:flex}.hp-comic-con__stat-key{letter-spacing:1.6px;color:rgba(var(--cyber-cyan-rgb), .7);text-transform:uppercase;font-family:JetBrains Mono,monospace;font-size:9px}.hp-comic-con__stat-val{letter-spacing:2px;color:#fff;text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .55), 1px 0 0 rgba(var(--cyber-magenta-rgb), .55), 0 0 10px rgba(var(--cyber-cyan-rgb), .4);font-family:Bicubik,monospace;font-size:clamp(22px,3vw,30px)}.hp-comic-con__cta{align-self:flex-start;margin-top:4px}.hp-impact-section{padding:clamp(64px,9vw,140px) 24px;position:relative}.hp-impact{max-width:1240px;margin:0 auto;position:relative}.hp-impact__bg{pointer-events:none;z-index:0;border-radius:24px;position:absolute;inset:-32px;overflow:hidden}.hp-impact__bg-grid{background:repeating-linear-gradient(0deg, transparent 0 39px, rgba(var(--cyber-cyan-rgb), .08) 39px 40px), repeating-linear-gradient(90deg, transparent 0 39px, rgba(var(--cyber-cyan-rgb), .08) 39px 40px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 30%,#0000 80%);mask-image:radial-gradient(#000 30%,#0000 80%)}.hp-impact__bg-glow{filter:blur(80px);opacity:.45;border-radius:50%;width:480px;height:480px;position:absolute}.hp-impact__bg-glow--a{background:rgba(var(--cyber-cyan-rgb), .4);top:-120px;left:-120px}.hp-impact__bg-glow--b{background:rgba(var(--cyber-magenta-rgb), .3);bottom:-160px;right:-160px}.hp-impact__head{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:12px;max-width:720px;margin:0 auto 48px;display:flex;position:relative}.hp-impact__eyebrow{letter-spacing:3px;color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .45);font-family:JetBrains Mono,monospace;font-size:11px}.hp-impact__title{letter-spacing:3px;margin:0;font-size:clamp(28px,4.2vw,48px);line-height:1.1}.hp-impact__divider{margin:4px 0}.hp-impact__divider .splash-divider-line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .6), transparent);width:96px}.hp-impact__tagline{letter-spacing:1.5px;color:#ffffffb8;max-width:56ch;margin:0;font-size:13.5px;line-height:1.7}.hp-impact__grid{z-index:1;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid;position:relative}@media (max-width:900px){.hp-impact__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.hp-impact__grid{grid-template-columns:1fr}}.hp-impact__cell{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .04) 0%, transparent 60%), #080612b3;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:6px;min-height:220px;padding:28px 22px 24px;display:flex;position:relative;overflow:hidden}.hp-impact__cell-frame{pointer-events:none;z-index:2;position:absolute;inset:0}.hp-impact__cell-corner{border:1px solid rgba(var(--cyber-cyan-rgb), .55);width:16px;height:16px;position:absolute}.hp-impact__cell-corner--tl{border-bottom:none;border-right:none;top:6px;left:6px}.hp-impact__cell-corner--tr{border-bottom:none;border-left:none;top:6px;right:6px}.hp-impact__cell-corner--bl{border-top:none;border-right:none;bottom:6px;left:6px}.hp-impact__cell-corner--br{border-top:none;border-left:none;bottom:6px;right:6px}.hp-impact__cell-id{letter-spacing:2px;color:rgba(var(--cyber-magenta-rgb), .7);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .4);font-family:JetBrains Mono,monospace;font-size:10px}.hp-impact__cell-value{letter-spacing:2px;color:#fff;text-shadow:-2px 0 0 rgba(var(--cyber-cyan-rgb), .5), 2px 0 0 rgba(var(--cyber-magenta-rgb), .5), 0 0 14px rgba(var(--cyber-cyan-rgb), .45);margin:4px 0 2px;font-family:Bicubik,monospace;font-size:clamp(36px,5vw,54px);line-height:1}.hp-impact__cell-label{font-family:var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .9);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .3);font-size:11px}.hp-impact__cell-caption{color:#fff9;margin-top:6px;font-size:12.5px;line-height:1.55}.hp-impact__quote{z-index:1;text-align:center;color:#ffffffd1;letter-spacing:.4px;border-top:1px solid rgba(var(--cyber-cyan-rgb), .18);max-width:720px;margin:56px auto 0;padding:32px 24px 0;font-size:clamp(15px,1.8vw,19px);font-style:italic;line-height:1.55;position:relative}.hp-impact__quote p{margin:0}.hp-impact__quote-mark{background:rgba(var(--cyber-cyan-rgb), .12);border:1px solid rgba(var(--cyber-cyan-rgb), .5);width:32px;height:32px;color:rgba(var(--cyber-cyan-rgb), .95);text-align:center;text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .6);border-radius:50%;font-family:JetBrains Mono,monospace;font-size:22px;font-style:normal;line-height:30px;position:absolute;top:-10px;left:50%;transform:translate(-50%)}.hp-explore-section{padding:clamp(64px,9vw,140px) 24px clamp(80px,10vw,160px);position:relative}.hp-explore{max-width:1240px;margin:0 auto;position:relative}.hp-explore__head{text-align:center;flex-direction:column;align-items:center;gap:12px;margin:0 auto 56px;display:flex}.hp-explore__title{letter-spacing:3px;margin:0;font-size:clamp(28px,4.2vw,48px);line-height:1.1}.hp-explore__divider{margin:4px 0}.hp-explore__divider .splash-divider-line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .6), transparent);width:96px}.hp-explore__tagline{letter-spacing:1.5px;color:#ffffffb8;margin:0;font-size:13.5px;line-height:1.7}.hp-explore__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:1024px){.hp-explore__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.hp-explore__grid{grid-template-columns:1fr}}.hp-explore__cell{display:flex}.hp-explore__card{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .05) 0%, transparent 50%), #080612bf;width:100%;min-height:360px;color:inherit;isolation:isolate;border:1px solid #ffffff14;border-radius:14px;flex-direction:column;padding:0;text-decoration:none;transition:transform .35s cubic-bezier(.22,.61,.36,1),border-color .35s,box-shadow .35s;display:flex;position:relative;overflow:hidden}.hp-explore__card:hover{border-color:rgba(var(--cyber-cyan-rgb), .55);box-shadow:0 12px 32px -10px #000c, 0 0 24px rgba(var(--cyber-cyan-rgb), .18);transform:translateY(-4px)}.hp-explore__card-corner{border:1.5px solid rgba(var(--cyber-cyan-rgb), .65);pointer-events:none;z-index:4;width:18px;height:18px;filter:drop-shadow(0 0 4px rgba(var(--cyber-cyan-rgb), .4));position:absolute}.hp-explore__card-corner--tl{border-bottom:none;border-right:none;top:8px;left:8px}.hp-explore__card-corner--tr{border-bottom:none;border-left:none;top:8px;right:8px}.hp-explore__card-corner--bl{border-top:none;border-right:none;bottom:8px;left:8px}.hp-explore__card-corner--br{border-top:none;border-left:none;bottom:8px;right:8px}.hp-explore__card-shine{pointer-events:none;z-index:3;background:linear-gradient(115deg, transparent 35%, rgba(var(--cyber-cyan-rgb), .25) 50%, transparent 65%);mix-blend-mode:screen;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-120%)}.hp-explore__card:hover .hp-explore__card-shine{transform:translate(120%)}.hp-explore__card-art{background:radial-gradient(ellipse at 50% 90%, rgba(var(--cyber-cyan-rgb), .18) 0%, transparent 60%), radial-gradient(ellipse at 50% 30%, rgba(var(--cyber-magenta-rgb), .1) 0%, transparent 55%), #050310;flex-shrink:0;height:200px;position:relative;overflow:hidden}.hp-explore__card-art img{object-fit:cover;filter:drop-shadow(0 8px 22px #000c);width:100%;height:130%;transition:transform .5s cubic-bezier(.22,.61,.36,1);display:block;transform:scale(1.02)}.hp-explore__card:hover .hp-explore__card-art img{transform:scale(1.08)}.hp-explore__card-body{flex-direction:column;flex:1;gap:8px;padding:20px 22px 22px;display:flex}.hp-explore__card-eyebrow{letter-spacing:2.2px;color:rgba(var(--cyber-cyan-rgb), .8);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .3);font-family:JetBrains Mono,monospace;font-size:10px}.hp-explore__card-title{font-family:var(--font-ui);letter-spacing:1.4px;color:#fff;text-transform:uppercase;text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .15);font-size:20px;font-weight:700;line-height:1.15}.hp-explore__card-desc{color:#ffffff9e;flex:1;margin:2px 0 4px;font-size:12.5px;line-height:1.6}.hp-explore__card-cta{font-family:var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .95);align-items:center;gap:6px;margin-top:auto;font-size:11px;font-weight:600;transition:gap .25s,color .25s;display:inline-flex}.hp-explore__card-cta svg{transition:transform .25s}.hp-explore__card:hover .hp-explore__card-cta{color:#fff;gap:10px}.hp-explore__card:hover .hp-explore__card-cta svg{transform:translate(2px)}@media (max-width:640px){.hp-comic-con-section,.hp-impact-section,.hp-explore-section{padding-left:16px;padding-right:16px}.hp-impact__cell{min-height:200px;padding:22px 18px 20px}.hp-explore__card{min-height:320px}.hp-explore__card-art{height:170px}.hp-comic-con__stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.hp-comic-con__stat-key{letter-spacing:1.2px;font-size:8px}}.uni-social-row__list{flex-wrap:wrap;justify-content:center;gap:clamp(8px,1.4vw,14px);margin:0;padding:0;list-style:none;display:flex}.uni-social-row__link{color:#ffffffd9;background:#080b16a6;border:1px solid #00e5ff59;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:transform .28s cubic-bezier(.2,.7,.2,1),border-color .28s,color .28s,box-shadow .28s,background .28s;display:inline-flex;position:relative}.uni-social-row__link:after{content:attr(data-tooltip);letter-spacing:1.4px;text-transform:uppercase;color:#00e5ffd9;white-space:nowrap;opacity:0;pointer-events:none;font-family:JetBrains Mono,ui-monospace,monospace;font-size:9.5px;transition:opacity .2s;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}:is(.uni-social-row__link:hover,.uni-social-row__link:focus-visible){color:#fff;background:#0c1226d9;border-color:#00e5fff2;outline:none;transform:translateY(-2px);box-shadow:0 0 18px #00e5ff66}.uni-social-row__link:hover:after,.uni-social-row__link:focus-visible:after{opacity:1}.uni-explore{margin-top:36px;position:relative}.uni-explore.uni-explore--subtle{text-align:center;margin-top:28px;padding-top:22px}.uni-explore__rule{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .18) 30%, rgba(var(--cyber-magenta-rgb), .22) 50%, rgba(var(--cyber-cyan-rgb), .18) 70%, transparent 100%);width:100%;height:1px;margin-bottom:18px}.uni-explore__caption{letter-spacing:3px;text-transform:uppercase;color:#ffffff73;margin-bottom:14px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;display:inline-block}.uni-explore__pills{flex-wrap:wrap;justify-content:center;gap:8px;margin:0;padding:0;list-style:none;display:flex}.uni-explore__pill{color:#ffffffa6;font-family:var(--font-ui);letter-spacing:1.2px;text-transform:uppercase;background:#ffffff05;border:1px solid #ffffff14;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:11.5px;font-weight:600;line-height:1;text-decoration:none;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}.uni-explore__pill:hover{color:#fff;border-color:rgba(var(--cyber-cyan-rgb), .45);background:rgba(var(--cyber-cyan-rgb), .06)}.uni-explore__pill-icon{color:rgba(var(--cyber-cyan-rgb), .75);justify-content:center;align-items:center;transition:color .25s;display:inline-flex}.uni-explore__pill-icon svg{width:14px;height:14px}.uni-explore__pill:hover .uni-explore__pill-icon{color:rgba(var(--cyber-cyan-rgb), 1)}.uni-explore__pill-ext{opacity:.55;margin-left:2px;transition:opacity .25s,transform .25s}.uni-explore__pill:hover .uni-explore__pill-ext{opacity:1;transform:translate(1px,-1px)}@media (max-width:560px){.uni-explore__pill{letter-spacing:1px;gap:6px;padding:6px 11px;font-size:10.5px}.uni-explore__pill-icon svg{width:12px;height:12px}}.uni-explore__head{text-align:center;flex-direction:column;align-items:center;gap:6px;margin-bottom:28px;display:flex}.uni-explore__eyebrow{letter-spacing:3px;color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .4);font-family:JetBrains Mono,Fira Code,monospace;font-size:10px}.uni-explore__title{font-family:"Bicubik", var(--font-ui), monospace;letter-spacing:3px;text-transform:uppercase;color:#fff;text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .5), 1px 0 0 rgba(var(--cyber-magenta-rgb), .5), 0 0 12px rgba(var(--cyber-cyan-rgb), .35);margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.1}.uni-explore__tagline{letter-spacing:1.4px;color:#fff9;margin:0;font-size:12.5px;line-height:1.55}.uni-explore__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}@media (max-width:900px){.uni-explore__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.uni-explore__grid{grid-template-columns:1fr}}.uni-explore__cell{display:flex}.uni-explore__card{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .05) 0%, transparent 55%), #080612b3;width:100%;color:inherit;isolation:isolate;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;gap:10px;padding:22px 22px 20px;text-decoration:none;transition:transform .32s cubic-bezier(.22,.61,.36,1),border-color .32s,box-shadow .32s;display:flex;position:relative;overflow:hidden}.uni-explore__card:hover{border-color:rgba(var(--cyber-cyan-rgb), .55);box-shadow:0 10px 28px -8px #000c, 0 0 22px rgba(var(--cyber-cyan-rgb), .2);transform:translateY(-3px)}.uni-explore__card-corner{border:1.2px solid rgba(var(--cyber-cyan-rgb), .6);pointer-events:none;z-index:3;width:14px;height:14px;filter:drop-shadow(0 0 3px rgba(var(--cyber-cyan-rgb), .35));transition:border-color .32s;position:absolute}.uni-explore__card-corner--tl{border-bottom:none;border-right:none;top:6px;left:6px}.uni-explore__card-corner--tr{border-bottom:none;border-left:none;top:6px;right:6px}.uni-explore__card-corner--bl{border-top:none;border-right:none;bottom:6px;left:6px}.uni-explore__card-corner--br{border-top:none;border-left:none;bottom:6px;right:6px}.uni-explore__card:hover .uni-explore__card-corner{border-color:rgba(var(--cyber-cyan-rgb), .95)}.uni-explore__card-shine{z-index:2;background:linear-gradient(115deg, transparent 35%, rgba(var(--cyber-cyan-rgb), .22) 50%, transparent 65%);mix-blend-mode:screen;pointer-events:none;transition:transform .55s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-120%)}.uni-explore__card:hover .uni-explore__card-shine{transform:translate(120%)}.uni-explore__card-glow{background:radial-gradient(circle, rgba(var(--cyber-magenta-rgb), .4), transparent 65%);filter:blur(40px);opacity:0;pointer-events:none;z-index:1;border-radius:50%;width:80%;height:80%;transition:opacity .35s;position:absolute;bottom:-40%;right:-30%}.uni-explore__card:hover .uni-explore__card-glow{opacity:.7}.uni-explore__card-id{z-index:4;letter-spacing:2px;color:rgba(var(--cyber-magenta-rgb), .75);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .4);font-family:JetBrains Mono,monospace;font-size:9.5px;position:relative}.uni-explore__card-icon{z-index:4;background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .18) 0%, rgba(var(--cyber-cyan-rgb), .04) 100%), #0006;border:1px solid rgba(var(--cyber-cyan-rgb), .35);width:40px;height:40px;color:rgba(var(--cyber-cyan-rgb), .95);filter:drop-shadow(0 0 6px rgba(var(--cyber-cyan-rgb), .35));border-radius:10px;justify-content:center;align-items:center;margin-top:2px;transition:border-color .32s,color .32s,transform .32s cubic-bezier(.22,.61,.36,1);display:inline-flex;position:relative}.uni-explore__card:hover .uni-explore__card-icon{border-color:rgba(var(--cyber-cyan-rgb), .85);color:#fff;transform:scale(1.04)}.uni-explore__card-title{z-index:4;font-family:"Bicubik", var(--font-ui), monospace;letter-spacing:1.6px;text-transform:uppercase;color:#fff;text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .18);margin-top:2px;font-size:17px;line-height:1.15;position:relative}.uni-explore__card-desc{z-index:4;color:#fff9;flex:1;font-size:12.5px;line-height:1.55;position:relative}.uni-explore__card-cta{z-index:4;font-family:var(--font-ui);letter-spacing:2px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .95);align-items:center;gap:6px;margin-top:auto;padding-top:4px;font-size:11px;font-weight:600;transition:gap .25s,color .25s;display:inline-flex;position:relative}.uni-explore__card-cta svg{transition:transform .25s}.uni-explore__card:hover .uni-explore__card-cta{color:#fff;gap:10px}.uni-explore__card:hover .uni-explore__card-cta svg{transform:translate(2px)}@media (max-width:640px){.uni-explore{margin-top:28px}.uni-explore__card{padding:18px 18px 16px}.uni-explore__card-title{letter-spacing:1.3px;font-size:15px}.uni-explore__card-desc{font-size:12px}.uni-explore__card-icon{width:36px;height:36px}}.site-footer{--ft-pad-x:clamp(20px, 4vw, 56px);--ft-pad-top:clamp(88px, 12svh, 160px);--ft-pad-bot:clamp(28px, 4svh, 48px);--ft-gap-cols:clamp(36px, 5vw, 72px);--ft-gap-vert:clamp(40px, 5svh, 72px)}.site-footer .footer-inner{max-width:1280px;padding-left:var(--ft-pad-x);padding-right:var(--ft-pad-x)}.site-footer{padding-top:var(--ft-pad-top);padding-bottom:var(--ft-pad-bot);margin-top:clamp(160px,20svh,280px);padding-left:0;padding-right:0}.site-footer__topline{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .55) 20%, rgba(var(--cyber-magenta-rgb), .55) 50%, rgba(var(--cyber-cyan-rgb), .55) 80%, transparent 100%);height:1px;box-shadow:0 0 18px rgba(var(--cyber-cyan-rgb), .4);pointer-events:none;z-index:2;position:absolute;top:0;left:0;right:0}.footer-sitemap{gap:var(--ft-gap-vert) var(--ft-gap-cols);margin-bottom:var(--ft-gap-vert);grid-template-columns:1.35fr 1fr 1fr;align-items:start;display:grid}@media (max-width:1024px){.site-footer{--ft-gap-cols:clamp(28px, 4vw, 48px)}.footer-sitemap{grid-template-columns:1.1fr 1fr 1fr}.footer-col--brand{gap:16px}.footer-tagline{font-size:12px}}@media (max-width:640px){.site-footer{--ft-gap-cols:20px;--ft-gap-vert:clamp(56px, 7svh, 88px)}.footer-sitemap{grid-template-columns:1fr 1fr}.site-footer .footer-col--brand{text-align:center;grid-column:1/-1;grid-template-columns:1fr auto 1fr;grid-template-areas:"cta-buy logo cta-shop""tagline tagline tagline""socials socials socials";align-items:center;gap:16px 10px;display:grid}.site-footer .footer-col--brand .footer-brand-link{grid-area:logo;justify-self:center}.site-footer .footer-col--brand .footer-cta-btn--buy{grid-area:cta-buy;place-self:center end;margin:0;display:inline-flex}.site-footer .footer-col--brand .footer-cta-btn--shop{grid-area:cta-shop;place-self:center start;margin:0;display:inline-flex}.site-footer .footer-cta-btn{letter-spacing:2px!important;width:auto!important;min-width:0!important;padding:9px 18px!important;font-size:11px!important}.site-footer .footer-col--brand .footer-tagline{grid-area:tagline;margin:0 auto}.site-footer .footer-col--brand .footer-socials-row{grid-area:socials;justify-content:center;margin-top:0}.site-footer .footer-col--brand .footer-logo-img{height:clamp(44px,13vw,60px)}.site-footer .footer-terminal{display:none}.footer-col--pillars{text-align:left;align-items:flex-start}.footer-col--pillars .footer-col__heading{justify-content:flex-start}.footer-col--explore{text-align:right;align-items:flex-end}.footer-col--explore .footer-col__heading{flex-direction:row-reverse;justify-content:flex-end}.footer-col--explore .footer-link{flex-direction:row-reverse}}@media (max-width:380px){.site-footer .footer-col__heading{letter-spacing:1.6px;gap:6px;font-size:11px}.site-footer .footer-link-list .footer-link{letter-spacing:1px;gap:8px;font-size:11.5px}}.footer-col{flex-direction:column;gap:16px;min-width:0;display:flex}.footer-col--brand{gap:18px;padding-right:clamp(20px,2.5vw,40px);position:relative}.footer-col--brand:before{content:"";border-top:1px solid rgba(var(--cyber-cyan-rgb), .4);border-left:1px solid rgba(var(--cyber-cyan-rgb), .4);pointer-events:none;width:14px;height:14px;position:absolute;top:0;left:-2px}.footer-col--explore{position:relative}.footer-col--explore:before{content:"";border-top:1px solid rgba(var(--cyber-cyan-rgb), .4);border-right:1px solid rgba(var(--cyber-cyan-rgb), .4);pointer-events:none;width:14px;height:14px;position:absolute;top:0;right:-2px}.footer-col--brand:after{content:"";background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .22) 20%, rgba(var(--cyber-magenta-rgb), .18) 50%, rgba(var(--cyber-cyan-rgb), .22) 80%, transparent 100%);pointer-events:none;width:1px;position:absolute;top:8px;bottom:8px;right:0}@media (max-width:1024px){.footer-col--brand{padding-right:0}.footer-col--brand:after{display:none}}.footer-brand-link{justify-content:center;align-self:center;align-items:center;line-height:0;display:inline-flex}.site-footer .footer-col--brand .footer-logo-img{object-fit:contain;width:auto;height:clamp(88px,9vw,116px);filter:drop-shadow(0 0 18px rgba(var(--cyber-cyan-rgb), .18));margin:0;display:block}@media (max-width:1024px){.footer-col--brand .footer-brand-link{justify-content:center}}.footer-tagline{letter-spacing:.5px;color:#ffffffb3;text-align:center;border-left:0;max-width:36ch;margin:0 auto;padding-left:0;font-size:13px;line-height:1.7}.footer-socials-row{justify-content:center;align-self:center}.footer-cta-btn{letter-spacing:3px;justify-content:center;align-self:flex-start;margin-top:2px;padding:11px 28px;font-size:12px;display:none}.footer-socials-row{border-top:1px solid #ffffff0f;flex-wrap:nowrap;align-items:center;gap:8px;margin:4px 0 0;padding:14px 0 0;list-style:none;display:flex;position:relative}.footer-socials-row li{line-height:0}.footer-socials-row .footer-social-link{width:32px;height:32px}@media (max-width:1024px){.footer-socials-row{border-top:0;flex-wrap:wrap;justify-content:center;padding-top:0}.footer-cta-btn{align-self:center}}.footer-col__heading{font-family:"Bicubik", var(--font-ui), monospace;letter-spacing:2.4px;text-transform:uppercase;color:#fff;text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .4), 1px 0 0 rgba(var(--cyber-magenta-rgb), .4), 0 0 8px rgba(var(--cyber-cyan-rgb), .25);align-items:center;gap:8px;margin:0 0 10px;font-size:13px;display:flex}.footer-col__heading-marker{color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .5);font-family:JetBrains Mono,Fira Code,monospace;font-size:12px}.footer-link-list{flex-direction:column;gap:7px;margin:0;padding:0;list-style:none;display:flex}.footer-link-list .footer-link{font-family:var(--font-ui);letter-spacing:1.2px;text-transform:none;color:#ffffff9e;align-items:center;gap:10px;padding:4px 0;font-size:12.5px;font-weight:500;text-decoration:none;transition:color .25s,gap .25s;display:inline-flex;position:relative}.footer-link-list .footer-link:hover{color:#fff;gap:14px}.footer-link__num{letter-spacing:1px;color:rgba(var(--cyber-cyan-rgb), .7);text-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .3);font-family:JetBrains Mono,Fira Code,monospace;font-size:10.5px}.footer-link-list .footer-link:hover .footer-link__num{color:rgba(var(--cyber-magenta-rgb), .95);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .55)}.footer-link__label{flex:0 auto;min-width:0}.footer-link--ext svg{opacity:.5;transition:opacity .25s,transform .25s}.footer-link--ext:hover svg{opacity:1;transform:translate(1px,-1px)}.site-footer .footer-divider{margin:22px 0 18px}.site-footer .footer-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:4px;display:flex}.site-footer .footer-copyright{font-family:var(--font-body);letter-spacing:1.5px;color:#ffffff52;font-size:11px}.footer-bottom-status{letter-spacing:2px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .65);align-items:center;gap:8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;display:inline-flex}.footer-bottom-status__dot{background:rgba(var(--cyber-cyan-rgb), .85);width:8px;height:8px;box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .9), 0 0 14px rgba(var(--cyber-cyan-rgb), .6);border-radius:50%;animation:2.4s ease-in-out infinite footerStatusPulse}@keyframes footerStatusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}@media (max-width:640px){.site-footer .footer-bottom{text-align:center;flex-direction:column;justify-content:center;gap:10px}.footer-col__heading{letter-spacing:2px;font-size:12px}.footer-link-list .footer-link{font-size:12px}}.splash-v2{z-index:9999;isolation:isolate;opacity:1;cursor:default;background:#02010a;justify-content:center;align-items:center;display:flex;position:fixed;inset:0;overflow:hidden}.splash-v2 .splash-v2__center,.splash-v2 .splash-v2__hud,.splash-v2 .splash-v2__rain,.splash-v2 .splash-v2__ticker{animation:.7s cubic-bezier(.22,.61,.36,1) both splashV2In}@keyframes splashV2In{0%{opacity:0;filter:brightness(2.2)}60%{opacity:1}to{opacity:1;filter:brightness()}}.splash-v2__bg-image{z-index:0;object-fit:cover;object-position:center center;pointer-events:none;transform-origin:50%;width:100%;height:100%;animation:25s ease-in-out infinite alternate splashV2BgDrift;position:absolute;inset:0}@keyframes splashV2BgDrift{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1.08)}}.splash-v2__void{z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 65%, rgba(var(--cyber-magenta-rgb), .22) 0%, transparent 55%), radial-gradient(ellipse at 50% 30%, rgba(var(--cyber-cyan-rgb), .18) 0%, transparent 60%), radial-gradient(ellipse at center, #0009 0%, #000000e0 100%), linear-gradient(to bottom, #00000073 0%, #000000bf 100%);position:absolute;inset:0}.splash-v2__noise{z-index:1;opacity:.35;mix-blend-mode:overlay;pointer-events:none;background:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='240' height='240'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.32'/></svg>");position:absolute;inset:0}.splash-v2__scanlines{z-index:2;mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#ffffff06 2px 3px);position:absolute;inset:0}.splash-v2__grid{z-index:3;background:repeating-linear-gradient(0deg, transparent 0 79px, rgba(var(--cyber-cyan-rgb), .1) 79px 80px), repeating-linear-gradient(90deg, transparent 0 79px, rgba(var(--cyber-cyan-rgb), .1) 79px 80px);transform-origin:50% 75%;opacity:.7;pointer-events:none;animation:22s linear infinite splashV2GridDrift;position:absolute;inset:-10%;transform:perspective(800px)rotateX(58deg)translateY(8%);-webkit-mask-image:radial-gradient(#000 25%,#0000 75%);mask-image:radial-gradient(#000 25%,#0000 75%)}@keyframes splashV2GridDrift{0%{background-position:0 0,0 0}to{background-position:0 80px,80px 0}}.splash-v2__glow{filter:blur(80px);pointer-events:none;z-index:4;border-radius:50%;width:70vmin;height:70vmin;animation:8s ease-in-out infinite alternate splashV2GlowBreath;position:absolute}.splash-v2__glow--top-left{background:radial-gradient(circle, rgba(var(--cyber-cyan-rgb), .45) 0%, transparent 70%);top:-20vmin;left:-20vmin}.splash-v2__glow--bottom-right{background:radial-gradient(circle, rgba(var(--cyber-magenta-rgb), .4) 0%, transparent 70%);animation-delay:2.4s;bottom:-25vmin;right:-25vmin}@keyframes splashV2GlowBreath{0%{opacity:.55;transform:scale(.94)}to{opacity:1;transform:scale(1.08)}}.splash-v2__glitch-bar{z-index:5;background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-magenta-rgb), .6) 20%, #ffffffd9 50%, rgba(var(--cyber-cyan-rgb), .6) 80%, transparent 100%);height:6px;filter:blur(1.4px) drop-shadow(0 0 12px rgba(var(--cyber-magenta-rgb), .65));mix-blend-mode:screen;pointer-events:none;opacity:0;animation:11s ease-in-out infinite splashV2GlitchSweep;position:absolute;left:0;right:0}@keyframes splashV2GlitchSweep{0%,92%,to{opacity:0;top:-2%}92.5%{opacity:1;top:-2%;transform:scaleY(1)}95%{opacity:1;top:50%;transform:scaleY(1.4)}97%{opacity:1;top:102%;transform:scaleY(1)}98%{opacity:0;top:102%}}.splash-v2__rain{z-index:6;pointer-events:none;position:absolute;inset:0;overflow:hidden}.splash-v2__glyph{letter-spacing:0;text-shadow:0 0 5px;will-change:transform, opacity;font-family:JetBrains Mono,Fira Code,monospace;font-weight:500;line-height:1;animation-name:splashV2GlyphFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-10%}.splash-v2__glyph--cyan{color:rgba(var(--cyber-cyan-rgb), .7)}.splash-v2__glyph--magenta{color:rgba(var(--cyber-magenta-rgb), .7)}.splash-v2__glyph--white{color:#ffffffbf}@keyframes splashV2GlyphFall{0%{opacity:0;transform:translate(0)scale(1)}12%{opacity:.55}88%{opacity:.55}to{opacity:0;transform:translateY(110vh)scale(1)}}.splash-v2__signs{z-index:9;pointer-events:none;position:absolute;inset:0}.splash-v2__sign{border:1px solid rgba(var(--cyber-cyan-rgb), .22);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);opacity:.94;background:linear-gradient(#070418b8,#03010e80);flex-direction:column;align-items:flex-start;gap:2px;min-width:168px;padding:14px 18px 14px 16px;font-family:JetBrains Mono,Fira Code,monospace;animation:11s ease-in-out infinite splashV2SignDrift;display:flex;position:absolute}.splash-v2__sign-corner{border:1px solid rgba(var(--cyber-cyan-rgb), .7);pointer-events:none;width:10px;height:10px;position:absolute}.splash-v2__sign-corner--tl{border-bottom:none;border-right:none;top:-1px;left:-1px}.splash-v2__sign-corner--tr{border-bottom:none;border-left:none;top:-1px;right:-1px}.splash-v2__sign-corner--bl{border-top:none;border-right:none;bottom:-1px;left:-1px}.splash-v2__sign-corner--br{border-top:none;border-left:none;bottom:-1px;right:-1px}.splash-v2__sign-head{align-items:center;gap:8px;margin-bottom:4px;display:flex}.splash-v2__sign-id{letter-spacing:.22em;color:#ffffff73;font-size:9px}.splash-v2__sign-eyebrow{letter-spacing:.28em;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .45);border:1px solid rgba(var(--cyber-cyan-rgb), .4);background:rgba(var(--cyber-cyan-rgb), .06);padding:2px 6px;font-size:9px;font-weight:700}.splash-v2__sign-label{letter-spacing:.06em;color:#fff;text-shadow:0 0 10px rgba(var(--cyber-cyan-rgb), .45);font-family:Orbitron,Rajdhani,JetBrains Mono,sans-serif;font-size:16px;font-weight:600;line-height:1.1}.splash-v2__sign-sub{letter-spacing:.16em;color:#ffffff9e;margin-top:4px;font-size:10px}@keyframes splashV2SignDrift{0%,to{transform:translateY(0)}50%{transform:translateY(-4px)}}@media (max-width:900px){.splash-v2__signs{display:none}}.splash-v2__ticker{z-index:11;border-top:1px solid rgba(var(--cyber-cyan-rgb), .22);pointer-events:none;background:linear-gradient(#03010e00,#03010ed9);align-items:center;height:36px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.splash-v2__ticker-track{white-space:nowrap;will-change:transform;align-items:center;gap:28px;padding-left:5vw;animation:48s linear infinite splashV2TickerScroll;display:flex}.splash-v2__ticker-item{letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;display:inline-flex}.splash-v2__ticker-tag{color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .5);border:1px solid rgba(var(--cyber-cyan-rgb), .45);background:rgba(var(--cyber-cyan-rgb), .07);padding:2px 6px;font-weight:700}.splash-v2__ticker-text{color:#ffffffd1;letter-spacing:.14em}.splash-v2__ticker-dot{color:rgba(var(--cyber-magenta-rgb), .9);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .6);font-size:9px}.splash-v2__ticker-edge{pointer-events:none;width:80px;position:absolute;top:0;bottom:0}.splash-v2__ticker-edge--l{background:linear-gradient(90deg,#03010efa,#03010e00);left:0}.splash-v2__ticker-edge--r{background:linear-gradient(270deg,#03010efa,#03010e00);right:0}@keyframes splashV2TickerScroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:640px){.splash-v2__ticker{height:30px}.splash-v2__ticker-item{gap:8px;font-size:10px}.splash-v2__ticker-track{gap:20px}}.splash-v2__rings{z-index:7;pointer-events:none;opacity:.85;width:clamp(540px,78vmin,920px);height:clamp(540px,78vmin,920px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.splash-v2__ring{fill:none;stroke:rgba(var(--cyber-cyan-rgb), .4);stroke-width:.35px;stroke-linejoin:round;filter:drop-shadow(0 0 4px rgba(var(--cyber-cyan-rgb), .4));transform-origin:100px 100px;transform-box:fill-box}.splash-v2__ring--1{animation:4s ease-in-out infinite splashV2RingPulse}.splash-v2__ring--2{opacity:.7;animation:4s ease-in-out 1.4s infinite splashV2RingPulse}.splash-v2__ring--3{opacity:.5;animation:4s ease-in-out 2.8s infinite splashV2RingPulse}.splash-v2__ring--orbit-a{stroke:rgba(var(--cyber-magenta-rgb), .55);stroke-dasharray:1.5 3.5;animation:28s linear infinite splashV2RingSpin}.splash-v2__ring--orbit-b{stroke:rgba(var(--cyber-cyan-rgb), .5);stroke-dasharray:2 4;animation:38s linear infinite reverse splashV2RingSpin}.splash-v2__ring-ticks line{stroke:rgba(var(--cyber-cyan-rgb), .7);stroke-width:.6px;stroke-linecap:round}@keyframes splashV2RingPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes splashV2RingSpin{to{transform:rotate(360deg)}}.splash-v2__hud{z-index:12;pointer-events:none;opacity:0;flex-direction:column;gap:4px;font-family:JetBrains Mono,Fira Code,monospace;animation:.7s cubic-bezier(.22,.61,.36,1) .5s forwards splashV2HudIn;display:flex;position:absolute}.splash-v2__hud--tl{align-items:flex-start;top:28px;left:28px}.splash-v2__hud--tr{align-items:flex-end;top:28px;right:28px}.splash-v2__hud--bl{align-items:flex-start;bottom:56px;left:28px}.splash-v2__hud--br{align-items:flex-end;bottom:56px;right:28px}.splash-v2__hud-tag{letter-spacing:2.4px;color:rgba(var(--cyber-magenta-rgb), .75);text-shadow:0 0 5px rgba(var(--cyber-magenta-rgb), .5);font-size:9px}.splash-v2__hud-val{letter-spacing:1.4px;color:rgba(var(--cyber-cyan-rgb), .95);text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .4), 1px 0 0 rgba(var(--cyber-magenta-rgb), .4), 0 0 8px rgba(var(--cyber-cyan-rgb), .5);font-size:13px}@keyframes splashV2HudIn{0%{opacity:0;filter:blur(2px);transform:translateY(-6px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:560px){.splash-v2__hud{gap:2px}.splash-v2__hud--tl,.splash-v2__hud--tr{top:18px}.splash-v2__hud--bl,.splash-v2__hud--br{bottom:42px}.splash-v2__hud--tl,.splash-v2__hud--bl{left:18px}.splash-v2__hud--tr,.splash-v2__hud--br{right:18px}.splash-v2__hud-tag{letter-spacing:1.8px;font-size:7.5px}.splash-v2__hud-val{letter-spacing:1px;font-size:10px}}.splash-v2__center{z-index:15;text-align:center;flex-direction:column;align-items:center;gap:18px;max-width:760px;padding:0 24px;display:flex;position:relative}.splash-v2 .splash-v2__brandmark{width:100%}.splash-v2 .splash-v2__title.pv-h__title{letter-spacing:clamp(8px,1.2vw,16px);text-shadow:-2px 0 0 rgba(var(--cyber-cyan-rgb), .55), 2px 0 0 rgba(var(--cyber-magenta-rgb), .55), 0 0 18px rgba(var(--cyber-cyan-rgb), .45), 0 0 40px rgba(var(--cyber-magenta-rgb), .22);font-size:clamp(42px,7vw,88px);line-height:1;animation:4.8s steps(8,end) infinite splashV2TitleFlicker}@keyframes splashV2TitleFlicker{0%,88%,to{text-shadow:-2px 0 0 rgba(var(--cyber-cyan-rgb), .55), 2px 0 0 rgba(var(--cyber-magenta-rgb), .55), 0 0 18px rgba(var(--cyber-cyan-rgb), .45), 0 0 40px rgba(var(--cyber-magenta-rgb), .22);opacity:1}90%{text-shadow:-5px 0 0 rgba(var(--cyber-cyan-rgb), .75), 5px 0 0 rgba(var(--cyber-magenta-rgb), .75), 0 0 24px rgba(var(--cyber-cyan-rgb), .7);opacity:.92}92%{text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .4), 1px 0 0 rgba(var(--cyber-magenta-rgb), .4), 0 0 12px rgba(var(--cyber-cyan-rgb), .5);opacity:.55}}.splash-v2 .splash-v2__tagline.pv-h__tagline{letter-spacing:3px;color:#ffffffbd;margin-top:4px;font-size:clamp(12px,1.3vw,14px)}.splash-v2__bootlog{text-align:left;flex-direction:column;gap:4px;width:clamp(280px,38vw,460px);margin:14px 0 0;padding:0;list-style:none;display:flex}.splash-v2__bootlog-row{letter-spacing:1.4px;color:#ffffff40;grid-template-columns:40px 1fr auto;align-items:center;gap:10px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10.5px;transition:color .32s;display:grid}.splash-v2__bootlog-row.is-done{color:#ffffffd9}.splash-v2__bootlog-row.is-active{color:rgba(var(--cyber-cyan-rgb), .95);animation:.32s steps(3,end) splashV2BootRowJitter}@keyframes splashV2BootRowJitter{0%{transform:translate(0)}33%{transform:translate(2px)}66%{transform:translate(-1px)}to{transform:translate(0)}}.splash-v2__bootlog-tag{color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 4px rgba(var(--cyber-magenta-rgb), .4)}.splash-v2__bootlog-status{color:rgba(var(--cyber-cyan-rgb), .95);text-align:right;min-width:70px;font-weight:600}.is-done .splash-v2__bootlog-status{text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .5)}.splash-v2__cta{letter-spacing:3.2px;margin-top:14px;padding:16px 36px;font-size:15px}.splash-v2__cta.is-locked,.splash-v2__cta:disabled{cursor:not-allowed;opacity:.45;filter:saturate(.6)}.splash-v2__cta.is-locked .cta-energy-border,.splash-v2__cta.is-locked .cta-inner-glow,.splash-v2__cta.is-locked .cta-scanline,.splash-v2__cta.is-locked .splash-cta-shine,.splash-v2__cta:disabled .cta-energy-border,.splash-v2__cta:disabled .cta-inner-glow,.splash-v2__cta:disabled .cta-scanline,.splash-v2__cta:disabled .splash-cta-shine{opacity:.4;animation-play-state:paused!important}.splash-v2.is-ready .splash-v2__cta:after{content:"";border:1px solid rgba(var(--cyber-cyan-rgb), .5);pointer-events:none;border-radius:inherit;animation:2.2s ease-out infinite splashV2EnterPulse;position:absolute;inset:-10px}@keyframes splashV2EnterPulse{0%{opacity:.6;transform:scale(.94)}to{opacity:0;transform:scale(1.18)}}.splash-v2__flare{z-index:16;background:radial-gradient(circle at 50% 60%, rgba(var(--cyber-cyan-rgb), .9) 0%, rgba(var(--cyber-magenta-rgb), .6) 25%, transparent 60%);mix-blend-mode:screen;pointer-events:none;opacity:0;position:absolute;inset:0}.splash-v2__white-flash{z-index:17;pointer-events:none;opacity:0;background:#fff;position:absolute;inset:0}.splash-v2__zoom-mask{z-index:18;pointer-events:none;opacity:0;background:radial-gradient(circle at 50% 60%,#0000 0% 30%,#000000e6 80%);position:absolute;inset:0}.splash-v2.is-exiting{pointer-events:none;animation:1.4s cubic-bezier(.22,.61,.36,1) forwards splashV2Exit}@keyframes splashV2Exit{0%{filter:brightness()saturate()blur();transform:scale(1)}20%{filter:brightness(1.3)saturate(1.4)blur(.5px);transform:scale(1.04)}55%{filter:brightness(2.4)saturate(1.6)blur(1.5px);transform:scale(1.18)}72%{filter:brightness(4)saturate(.5)blur(3px);opacity:.8;transform:scale(1.32)}to{filter:brightness()saturate()blur();opacity:0;transform:scale(1.5)}}.splash-v2.is-exiting .splash-v2__flare{animation:.9s cubic-bezier(.22,.61,.36,1) forwards splashV2FlareIn}@keyframes splashV2FlareIn{0%{opacity:0;transform:scale(.4)}60%{opacity:.85;transform:scale(1.4)}to{opacity:0;transform:scale(2.2)}}.splash-v2.is-exiting .splash-v2__white-flash{animation:.7s cubic-bezier(.4,0,.2,1) .48s forwards splashV2WhiteFlash}@keyframes splashV2WhiteFlash{0%{opacity:0}35%{opacity:.95}to{opacity:0}}.splash-v2.is-exiting .splash-v2__zoom-mask{animation:1.1s ease-out .2s forwards splashV2ZoomMask}@keyframes splashV2ZoomMask{0%{opacity:0;transform:scale(1)}60%{opacity:.85;transform:scale(1.4)}to{opacity:1;transform:scale(2)}}.splash-v2.is-exiting .splash-v2__brandmark{animation:.9s cubic-bezier(.4,0,.2,1) forwards splashV2BrandmarkExit}@keyframes splashV2BrandmarkExit{0%{opacity:1;transform:translate(0)scale(1)}60%{opacity:.85;transform:translateY(-10px)scale(1.06)}to{opacity:0;transform:translateY(-36px)scale(1.18)}}@media (prefers-reduced-motion:reduce){.splash-v2__grid,.splash-v2__glow,.splash-v2__glitch-bar,.splash-v2__rain,.splash-v2__glyph,.splash-v2__sign,.splash-v2__ticker-track,.splash-v2__ring,.splash-v2__ring-ticks,.splash-v2 .splash-v2__title.pv-h__title,.splash-v2__cta:after{animation:none!important}.splash-v2{opacity:1;animation:none!important}.splash-v2.is-exiting{animation:.6s ease-out forwards splashV2ExitReduced}@keyframes splashV2ExitReduced{0%{opacity:1}to{opacity:0}}}.mobile-nav-overlay-v2{z-index:9998;-webkit-backdrop-filter:blur(14px);opacity:0;pointer-events:none;background:#02010aeb;justify-content:flex-end;align-items:stretch;transition:opacity .32s;display:flex;position:fixed;inset:0}.mobile-nav-overlay-v2.is-open{opacity:1;pointer-events:auto}.mobile-nav-overlay-v2__scan{mix-blend-mode:overlay;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#ffffff06 2px 3px);position:absolute;inset:0}.mobile-nav-overlay-v2__glow{background:radial-gradient(circle, rgba(var(--cyber-cyan-rgb), .32) 0%, transparent 70%);filter:blur(60px);pointer-events:none;border-radius:50%;width:70vmin;height:70vmin;position:absolute;top:-20vmin;right:-20vmin}.mobile-nav-overlay-v2__panel{z-index:1;background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .04) 0%, transparent 30%), #060410f5;border-left:1px solid rgba(var(--cyber-cyan-rgb), .22);flex-direction:column;gap:8px;width:min(420px,100vw);height:100%;padding:16px 18px 96px;transition:transform .36s cubic-bezier(.22,.61,.36,1);display:flex;position:relative;overflow:hidden auto;transform:translate(20px);box-shadow:-24px 0 60px -10px #000000b3}.mobile-nav-overlay-v2.is-open .mobile-nav-overlay-v2__panel{transform:translate(0)}.mobile-nav-overlay-v2__header{border-bottom:1px solid rgba(var(--cyber-cyan-rgb), .12);justify-content:space-between;align-items:center;margin-bottom:8px;padding:8px 4px 14px;display:flex}.mobile-nav-overlay-v2__eyebrow{letter-spacing:2.8px;color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 5px rgba(var(--cyber-magenta-rgb), .45);font-family:JetBrains Mono,Fira Code,monospace;font-size:10px}.mobile-nav-overlay-v2__close{color:#ffffffd9;cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;transition:border-color .25s,background-color .25s,color .25s;display:inline-flex}.mobile-nav-overlay-v2__close:hover{color:#fff;border-color:rgba(var(--cyber-cyan-rgb), .55);background:rgba(var(--cyber-cyan-rgb), .08)}.mobile-nav-overlay-v2__divider{align-items:center;gap:10px;margin:14px 4px 6px;display:flex}.mobile-nav-overlay-v2__divider-line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .28), transparent);flex:1;height:1px}.mobile-nav-overlay-v2__divider-label{letter-spacing:2.6px;color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .4);white-space:nowrap;font-family:JetBrains Mono,Fira Code,monospace;font-size:9.5px}.mobile-nav-section{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.mobile-nav-row{color:#ffffffbf;font-family:var(--font-ui);letter-spacing:1.2px;text-transform:uppercase;background:#ffffff05;border:1px solid #0000;border-radius:8px;grid-template-columns:28px 24px 1fr 14px;align-items:center;gap:12px;padding:12px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .22s,border-color .22s,background-color .22s,transform .22s;display:grid}.mobile-nav-row:hover,.mobile-nav-row:active,.mobile-nav-row.is-active{color:#fff;border-color:rgba(var(--cyber-cyan-rgb), .4);background:rgba(var(--cyber-cyan-rgb), .07)}.mobile-nav-row.is-active{border-color:rgba(var(--cyber-cyan-rgb), .7);background:linear-gradient(90deg, rgba(var(--cyber-magenta-rgb), .08) 0%, rgba(var(--cyber-cyan-rgb), .08) 100%), rgba(var(--cyber-cyan-rgb), .05);box-shadow:inset 0 0 12px rgba(var(--cyber-cyan-rgb), .12)}.mobile-nav-row__index{letter-spacing:1.4px;color:rgba(var(--cyber-cyan-rgb), .65);text-align:left;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px}.mobile-nav-row.is-active .mobile-nav-row__index,.mobile-nav-row:hover .mobile-nav-row__index{color:rgba(var(--cyber-magenta-rgb), .95);text-shadow:0 0 4px rgba(var(--cyber-magenta-rgb), .55)}.mobile-nav-row__icon{color:rgba(var(--cyber-cyan-rgb), .85);justify-content:center;align-items:center;display:inline-flex}.mobile-nav-row__icon svg{width:16px;height:16px}.mobile-nav-row__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.mobile-nav-row__arrow{color:#ffffff59;justify-content:center;align-items:center;transition:color .22s,transform .22s;display:inline-flex}.mobile-nav-row:hover .mobile-nav-row__arrow,.mobile-nav-row.is-active .mobile-nav-row__arrow{color:rgba(var(--cyber-cyan-rgb), .9);transform:translate(2px)}.mobile-nav-section--pillars .mobile-nav-row{padding:10px 12px}.mobile-nav-overlay-v2__footer{border-top:1px solid rgba(var(--cyber-cyan-rgb), .18);background:0 0;margin:20px -2px 0;padding:18px 0 8px;position:static}.mobile-nav-overlay-v2__footer--split{grid-template-columns:1fr 1fr;align-items:stretch;gap:12px;display:grid}.mobile-nav-overlay-v2__cta{justify-content:center;width:100%;display:flex}.mobile-nav-overlay-v2.is-open~.cursor-reticle{display:none!important}.apps-section{padding:clamp(48px,6vw,96px) clamp(20px,4vw,56px) clamp(64px,8vw,120px);position:relative}.apps-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;max-width:1100px;margin:0 auto;display:grid;position:relative}@media (max-width:760px){.apps-grid{grid-template-columns:1fr;gap:16px}}.apps-card-wrap{display:flex}.apps-card{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .05) 0%, transparent 50%), #080612c7;width:100%;color:inherit;isolation:isolate;border:1px solid #ffffff17;border-radius:14px;flex-direction:column;gap:14px;padding:26px 26px 24px;text-decoration:none;transition:transform .36s cubic-bezier(.22,.61,.36,1),border-color .36s,box-shadow .36s;display:flex;position:relative;overflow:hidden}.apps-card:hover{border-color:rgba(var(--cyber-cyan-rgb), .55);box-shadow:0 12px 32px -10px #000c, 0 0 24px rgba(var(--cyber-cyan-rgb), .2);transform:translateY(-4px)}.apps-card__corner{border:1.5px solid rgba(var(--cyber-cyan-rgb), .6);width:18px;height:18px;filter:drop-shadow(0 0 4px rgba(var(--cyber-cyan-rgb), .4));pointer-events:none;z-index:4;transition:border-color .36s;position:absolute}.apps-card__corner--tl{border-bottom:none;border-right:none;top:8px;left:8px}.apps-card__corner--tr{border-bottom:none;border-left:none;top:8px;right:8px}.apps-card__corner--bl{border-top:none;border-right:none;bottom:8px;left:8px}.apps-card__corner--br{border-top:none;border-left:none;bottom:8px;right:8px}.apps-card:hover .apps-card__corner{border-color:rgba(var(--cyber-cyan-rgb), 1)}.apps-card__shine{z-index:2;background:linear-gradient(115deg, transparent 35%, rgba(var(--cyber-cyan-rgb), .22) 50%, transparent 65%);mix-blend-mode:screen;pointer-events:none;transition:transform .6s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-120%)}.apps-card:hover .apps-card__shine{transform:translate(120%)}.apps-card__glow{background:radial-gradient(circle, rgba(var(--cyber-magenta-rgb), .4), transparent 65%);filter:blur(40px);opacity:0;pointer-events:none;z-index:1;border-radius:50%;width:80%;height:80%;transition:opacity .4s;position:absolute;bottom:-40%;right:-30%}.apps-card:hover .apps-card__glow{opacity:.7}.apps-card__head{z-index:4;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.apps-card__id{letter-spacing:2px;color:rgba(var(--cyber-magenta-rgb), .85);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .45);text-transform:uppercase;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px}.apps-card__eyebrow{letter-spacing:2.4px;color:rgba(var(--cyber-cyan-rgb), .95);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .4);border:1px solid rgba(var(--cyber-cyan-rgb), .35);border-radius:999px;padding:3px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px}.apps-card__icon-wrap{z-index:4;border:1px solid rgba(var(--cyber-cyan-rgb), .45);background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .18) 0%, rgba(var(--cyber-cyan-rgb), .04) 100%), #02040ee6;width:72px;height:72px;box-shadow:inset 0 0 18px rgba(var(--cyber-cyan-rgb), .18), 0 0 22px rgba(var(--cyber-cyan-rgb), .18);color:rgba(var(--cyber-cyan-rgb), .95);border-radius:12px;justify-content:center;align-items:center;margin-top:4px;transition:border-color .36s,transform .36s cubic-bezier(.22,.61,.36,1);display:inline-flex;position:relative;overflow:hidden}.apps-card:hover .apps-card__icon-wrap{border-color:rgba(var(--cyber-cyan-rgb), .95);transform:scale(1.05)}.apps-card__icon{z-index:2;filter:drop-shadow(0 0 6px rgba(var(--cyber-cyan-rgb), .45));justify-content:center;align-items:center;display:inline-flex;position:relative}.apps-card__icon-grid{background:repeating-linear-gradient(0deg, transparent 0 7px, rgba(var(--cyber-cyan-rgb), .12) 7px 8px), repeating-linear-gradient(90deg, transparent 0 7px, rgba(var(--cyber-cyan-rgb), .12) 7px 8px);opacity:.55;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 25%,#0000 80%);mask-image:radial-gradient(circle,#000 25%,#0000 80%)}.apps-card__name{z-index:4;font-family:"Bicubik", var(--font-ui), monospace;letter-spacing:2px;text-transform:uppercase;color:#fff;text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .35), 1px 0 0 rgba(var(--cyber-magenta-rgb), .35), 0 0 10px rgba(var(--cyber-cyan-rgb), .25);margin:4px 0 0;font-size:clamp(20px,2vw,24px);font-weight:700;line-height:1.1;position:relative}.apps-card__desc{z-index:4;color:#ffffffa3;flex:1;margin:0;font-size:13px;line-height:1.55;position:relative}.apps-card__cta{z-index:4;border:1px solid rgba(var(--cyber-cyan-rgb), .45);background:rgba(var(--cyber-cyan-rgb), .06);font-family:var(--font-ui);letter-spacing:2.2px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .95);border-radius:4px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:9px 16px;font-size:11.5px;font-weight:700;transition:gap .25s,color .25s,background-color .25s,border-color .25s;display:inline-flex;position:relative}.apps-card__cta svg{transition:transform .25s}.apps-card:hover .apps-card__cta{color:#fff;background:rgba(var(--cyber-cyan-rgb), .18);border-color:rgba(var(--cyber-cyan-rgb), .95);gap:12px}.apps-card:hover .apps-card__cta svg{transform:translate(2px,-1px)}.apps-footnote{align-items:center;gap:14px;max-width:1100px;margin:36px auto 0;display:flex}.apps-footnote__line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .22), transparent);flex:1;height:1px}.apps-footnote__text{letter-spacing:2px;color:#ffffff6b;text-transform:uppercase;white-space:nowrap;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px}@media (max-width:640px){.apps-footnote{gap:10px}.apps-footnote__text{letter-spacing:1.4px;white-space:normal;text-align:center;max-width:220px;font-size:9px}.apps-card{padding:22px 20px 20px}.apps-card__icon-wrap{width:60px;height:60px}}.teams-page{background:radial-gradient(ellipse at 50% 0%, rgba(var(--cyber-cyan-rgb), .06) 0%, transparent 60%), radial-gradient(ellipse at 50% 100%, rgba(var(--cyber-magenta-rgb), .05) 0%, transparent 60%), #02010a}.teams-hero-terminal{border:1px solid rgba(var(--cyber-cyan-rgb), .22);background:#02010a8c;border-radius:6px;flex-wrap:wrap;justify-content:center;gap:14px 22px;max-width:720px;margin:28px auto 0;padding:10px 18px;font-family:JetBrains Mono,Fira Code,monospace;display:flex}.teams-hero-terminal__row{align-items:center;gap:8px;display:inline-flex}.teams-hero-terminal__key{letter-spacing:2px;color:rgba(var(--cyber-magenta-rgb), .75);text-shadow:0 0 4px rgba(var(--cyber-magenta-rgb), .35);text-transform:uppercase;font-size:10px}.teams-hero-terminal__val{letter-spacing:1.3px;color:rgba(var(--cyber-cyan-rgb), .95);text-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .4);font-size:11px}.teams-hero-terminal__val--ok{color:#fff;text-shadow:-1px 0 0 rgba(var(--cyber-cyan-rgb), .55), 1px 0 0 rgba(var(--cyber-magenta-rgb), .55), 0 0 6px rgba(var(--cyber-cyan-rgb), .55)}.teams-grid-section{padding:clamp(16px,2vw,28px) clamp(20px,4vw,56px) clamp(72px,9vw,120px)}.teams-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;max-width:1280px;margin:0 auto;padding:0;list-style:none;display:grid}@media (max-width:960px){.teams-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.teams-grid{grid-template-columns:1fr;gap:18px}}.teams-dossier{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .05) 0%, transparent 50%), #080612c7;isolation:isolate;border:1px solid #ffffff17;border-radius:12px;flex-direction:column;gap:12px;padding:20px 22px 22px;transition:transform .4s cubic-bezier(.22,.61,.36,1),border-color .4s,box-shadow .4s;display:flex;position:relative;overflow:hidden}.teams-dossier:hover,.teams-dossier.is-highlight{border-color:rgba(var(--cyber-cyan-rgb), .55);box-shadow:0 14px 36px -10px #000000d9, 0 0 26px rgba(var(--cyber-cyan-rgb), .18);transform:translateY(-4px)}.teams-dossier.is-highlight{border-color:var(--faction-color,rgba(var(--cyber-cyan-rgb), .7));box-shadow:0 14px 40px -10px #000000d9, 0 0 36px color-mix(in srgb, var(--faction-color,#40f0ff) 28%, transparent)}.teams-dossier__corner{border:1.4px solid rgba(var(--cyber-cyan-rgb), .6);width:16px;height:16px;filter:drop-shadow(0 0 3px rgba(var(--cyber-cyan-rgb), .35));pointer-events:none;z-index:4;transition:border-color .35s,opacity .35s;position:absolute}.teams-dossier__corner--tl{border-bottom:none;border-right:none;top:6px;left:6px}.teams-dossier__corner--tr{border-bottom:none;border-left:none;top:6px;right:6px}.teams-dossier__corner--bl{border-top:none;border-right:none;bottom:6px;left:6px}.teams-dossier__corner--br{border-top:none;border-left:none;bottom:6px;right:6px}.teams-dossier:hover .teams-dossier__corner,.teams-dossier.is-highlight .teams-dossier__corner{border-color:var(--faction-color,rgba(var(--cyber-cyan-rgb), .95))}.teams-dossier__shine{z-index:2;background:linear-gradient(115deg, transparent 35%, rgba(var(--cyber-cyan-rgb), .22) 50%, transparent 65%);mix-blend-mode:screen;pointer-events:none;transition:transform .7s cubic-bezier(.16,1,.3,1);position:absolute;inset:0;transform:translate(-120%)}.teams-dossier:hover .teams-dossier__shine,.teams-dossier.is-highlight .teams-dossier__shine{transform:translate(120%)}.teams-dossier__glow{background:radial-gradient(circle, color-mix(in srgb, var(--faction-color,#ff40a8) 35%, transparent), transparent 65%);filter:blur(40px);opacity:0;pointer-events:none;z-index:1;border-radius:50%;width:80%;height:80%;transition:opacity .45s;position:absolute;bottom:-40%;right:-30%}.teams-dossier:hover .teams-dossier__glow,.teams-dossier.is-highlight .teams-dossier__glow{opacity:.55}.teams-dossier__header{z-index:4;border-bottom:1px dashed rgba(var(--cyber-cyan-rgb), .18);justify-content:space-between;align-items:center;padding-bottom:8px;display:flex;position:relative}.teams-dossier__code{letter-spacing:2px;color:rgba(var(--cyber-cyan-rgb), .95);text-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .35);font-family:JetBrains Mono,Fira Code,monospace;font-size:10px}.teams-dossier__status{border:1px solid rgba(var(--cyber-cyan-rgb), .55);letter-spacing:2px;color:rgba(var(--cyber-cyan-rgb), .95);text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .4);background:rgba(var(--cyber-cyan-rgb), .06);border-radius:999px;align-items:center;gap:6px;padding:3px 9px;font-family:JetBrains Mono,Fira Code,monospace;font-size:9px;display:inline-flex}.teams-dossier__status-dot{background:rgba(var(--cyber-cyan-rgb), .95);width:6px;height:6px;box-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .85), 0 0 14px rgba(var(--cyber-cyan-rgb), .45);border-radius:50%;animation:2s ease-in-out infinite teamsStatusPulse}@keyframes teamsStatusPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.8)}}.teams-dossier__portrait{z-index:4;aspect-ratio:3/4;background:radial-gradient(ellipse at 50% 90%, rgba(var(--cyber-cyan-rgb), .18) 0%, transparent 60%), radial-gradient(ellipse at 70% 20%, color-mix(in srgb, var(--faction-color,#40f0ff) 18%, transparent) 0%, transparent 55%), #050310;border:1px solid rgba(var(--cyber-cyan-rgb), .18);isolation:isolate;border-radius:8px;width:100%;position:relative;overflow:hidden}.teams-dossier__portrait-inner-corner{border:1px solid color-mix(in srgb, var(--faction-color,#40f0ff) 60%, transparent);z-index:5;width:12px;height:12px;position:absolute}.teams-dossier__portrait-inner-corner--tl{border-bottom:none;border-right:none;top:6px;left:6px}.teams-dossier__portrait-inner-corner--tr{border-bottom:none;border-left:none;top:6px;right:6px}.teams-dossier__portrait-inner-corner--bl{border-top:none;border-right:none;bottom:6px;left:6px}.teams-dossier__portrait-inner-corner--br{border-top:none;border-left:none;bottom:6px;right:6px}.teams-dossier__portrait-scan{z-index:3;mix-blend-mode:overlay;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff0a 3px 4px);position:absolute;inset:0}.teams-dossier__portrait-grid{z-index:2;background:repeating-linear-gradient(0deg, transparent 0 19px, rgba(var(--cyber-cyan-rgb), .05) 19px 20px), repeating-linear-gradient(90deg, transparent 0 19px, rgba(var(--cyber-cyan-rgb), .05) 19px 20px);position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 90%);mask-image:radial-gradient(circle,#000 35%,#0000 90%)}.teams-dossier__portrait-rings{z-index:2;pointer-events:none;display:block;position:absolute;inset:0}.teams-dossier__portrait-rings svg{width:100%;height:100%;display:block}.teams-dossier__portrait-rings circle{fill:none;stroke:rgba(var(--cyber-cyan-rgb), .3);stroke-width:.35px;transform-origin:50%;animation:4.5s ease-in-out infinite teamsRingPulse}.teams-dossier__portrait-rings circle:nth-child(2){stroke:color-mix(in srgb, var(--faction-color,#40f0ff) 65%, transparent);animation:32s linear infinite teamsRingSpin}.teams-dossier__portrait-rings circle:nth-child(3){stroke:rgba(var(--cyber-cyan-rgb), .4)}@keyframes teamsRingPulse{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}@keyframes teamsRingSpin{to{transform:rotate(360deg)}}.teams-dossier__portrait-img{object-fit:cover;filter:drop-shadow(0 8px 22px #000c);z-index:4;width:100%;height:110%;transition:transform .6s cubic-bezier(.22,.61,.36,1),filter .6s;position:absolute;inset:0;transform:scale(1.02)}.teams-dossier:hover .teams-dossier__portrait-img,.teams-dossier.is-highlight .teams-dossier__portrait-img{filter:drop-shadow(0 12px 28px #000000d9)brightness(1.06);transform:scale(1.06)}.teams-dossier__portrait-target{z-index:6;border:1px solid rgba(var(--cyber-magenta-rgb), .85);width:12px;height:12px;box-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .55), inset 0 0 4px rgba(var(--cyber-magenta-rgb), .5);border-radius:50%;position:absolute;bottom:10px;left:10px}.teams-dossier__portrait-target:after{content:"";background:rgba(var(--cyber-magenta-rgb), .95);border-radius:50%;width:2px;height:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.teams-dossier__portrait-faction{z-index:6;border:1px solid var(--faction-color,rgba(var(--cyber-cyan-rgb), .7));letter-spacing:2px;color:#fff;text-shadow:0 0 4px color-mix(in srgb, var(--faction-color,#40f0ff) 65%, transparent);background:#02010ac7;border-radius:999px;align-items:center;gap:6px;padding:4px 9px;font-family:JetBrains Mono,Fira Code,monospace;font-size:9px;display:inline-flex;position:absolute;bottom:10px;right:10px}.teams-dossier__portrait-faction-dot{background:var(--faction-color,rgba(var(--cyber-cyan-rgb), 1));width:6px;height:6px;box-shadow:0 0 6px var(--faction-color,rgba(var(--cyber-cyan-rgb), .8));border-radius:50%}.teams-dossier__name{z-index:4;font-family:"Bicubik", var(--font-ui), monospace;letter-spacing:2px;text-transform:uppercase;color:#fff;margin:6px 0 0;font-size:clamp(18px,1.8vw,22px);font-weight:700;line-height:1.1;position:relative}.teams-dossier__name-text{z-index:3;display:inline-block;position:relative}.teams-dossier__name-ghost{pointer-events:none;position:absolute;inset:0}.teams-dossier__name-ghost--cyan{color:rgba(var(--cyber-cyan-rgb), .7);transform:translate(-2px)}.teams-dossier__name-ghost--magenta{color:rgba(var(--cyber-magenta-rgb), .7);transform:translate(2px)}.teams-dossier:hover .teams-dossier__name-ghost--cyan,.teams-dossier.is-highlight .teams-dossier__name-ghost--cyan{animation:.5s steps(4,end) teamsNameFlicker}.teams-dossier:hover .teams-dossier__name-ghost--magenta,.teams-dossier.is-highlight .teams-dossier__name-ghost--magenta{animation:.5s steps(4,end) 50ms teamsNameFlicker}@keyframes teamsNameFlicker{0%{transform:translate(0)}25%{transform:translate(-4px,1px)}50%{transform:translate(3px,-1px)}75%{transform:translate(-2px)}to{transform:translate(-2px)}}.teams-dossier__role{z-index:4;letter-spacing:1.6px;color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .3);text-transform:uppercase;margin:0;font-family:JetBrains Mono,Fira Code,monospace;font-size:11px;position:relative}.teams-dossier__stats{z-index:4;border-top:1px dashed rgba(var(--cyber-cyan-rgb), .18);border-bottom:1px dashed rgba(var(--cyber-cyan-rgb), .18);grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:10px 0 8px;display:grid;position:relative}.teams-dossier__stat{flex-direction:column;gap:2px;min-width:0;display:flex}.teams-dossier__stat-key{letter-spacing:1.6px;color:rgba(var(--cyber-magenta-rgb), .75);text-transform:uppercase;font-family:JetBrains Mono,Fira Code,monospace;font-size:8.5px}.teams-dossier__stat-val{font-family:"Bicubik", var(--font-ui), monospace;letter-spacing:.5px;color:#fff;text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .25);overflow-wrap:anywhere;word-break:break-word;font-size:10.5px;line-height:1.25}.teams-dossier__bio{z-index:4;color:#ffffff9e;flex:1;margin:0;font-size:12.5px;line-height:1.55;position:relative}.teams-dossier__skills-label{z-index:4;letter-spacing:2.2px;text-transform:uppercase;color:#00e5ffb3;margin-top:14px;margin-bottom:6px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:block;position:relative}.teams-dossier__skills{z-index:4;flex-wrap:wrap;gap:6px;margin:0;padding:0;list-style:none;display:flex;position:relative}.teams-dossier__skill{letter-spacing:1.6px;border:1px solid rgba(var(--cyber-cyan-rgb), .28);color:rgba(var(--cyber-cyan-rgb), .95);background:rgba(var(--cyber-cyan-rgb), .04);text-transform:uppercase;border-radius:3px;padding:3px 8px;font-family:JetBrains Mono,Fira Code,monospace;font-size:9px}.teams-dossier__expand{z-index:4;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,.61,.36,1);display:grid;position:relative}.teams-dossier__expand-inner{opacity:0;min-height:0;transition:opacity .32s 50ms,transform .32s 50ms;overflow:hidden;transform:translateY(-4px)}.teams-dossier__expand.is-open{grid-template-rows:1fr}.teams-dossier__expand.is-open .teams-dossier__expand-inner{opacity:1;transform:translateY(0)}.teams-dossier__credo{border-left:2px solid color-mix(in srgb, var(--faction-color,rgba(var(--cyber-cyan-rgb), 1)) 60%, transparent);background:linear-gradient(90deg, color-mix(in srgb, var(--faction-color,rgba(var(--cyber-cyan-rgb), 1)) 8%, transparent) 0%, transparent 100%), #02010a66;letter-spacing:.3px;color:#ffffffd9;margin:12px 0 14px;padding:12px 14px 12px 18px;font-size:12.5px;font-style:italic;line-height:1.55;position:relative}.teams-dossier__credo-mark{color:color-mix(in srgb, var(--faction-color,rgba(var(--cyber-cyan-rgb), 1)) 85%, transparent);text-shadow:0 0 6px color-mix(in srgb, var(--faction-color,rgba(var(--cyber-cyan-rgb), 1)) 60%, transparent);margin-right:4px;font-family:JetBrains Mono,Fira Code,monospace;font-size:18px;font-style:normal;line-height:0;display:inline-block;position:relative;top:6px}.teams-dossier__credo-text{display:inline}.teams-dossier__fullbio{color:#ffffffa8;margin:0 0 10px;font-size:12.5px;line-height:1.6}.teams-dossier__fullbio:last-child{margin-bottom:4px}.teams-dossier__expand-btn{z-index:4;border:1px solid rgba(var(--cyber-cyan-rgb), .3);background:rgba(var(--cyber-cyan-rgb), .04);color:rgba(var(--cyber-cyan-rgb), .95);letter-spacing:2px;text-transform:uppercase;cursor:pointer;border-radius:3px;align-self:flex-start;align-items:center;gap:8px;margin-top:6px;padding:8px 14px;font-family:JetBrains Mono,Fira Code,monospace;font-size:10px;transition:color .25s,border-color .25s,background-color .25s,gap .25s;display:inline-flex;position:relative}.teams-dossier__expand-btn:hover{color:#fff;border-color:color-mix(in srgb, var(--faction-color,rgba(var(--cyber-cyan-rgb), 1)) 75%, transparent);background:color-mix(in srgb, var(--faction-color,rgba(var(--cyber-cyan-rgb), 1)) 10%, transparent);gap:10px}.teams-dossier__expand-btn.is-open{color:#fff;border-color:color-mix(in srgb, var(--faction-color,rgba(var(--cyber-cyan-rgb), 1)) 75%, transparent);background:color-mix(in srgb, var(--faction-color,rgba(var(--cyber-cyan-rgb), 1)) 12%, transparent)}.teams-dossier__expand-btn-chev{justify-content:center;align-items:center;transition:transform .32s cubic-bezier(.22,.61,.36,1);display:inline-flex}.teams-dossier__expand-btn.is-open .teams-dossier__expand-btn-chev{transform:rotate(180deg)}.teams-outro{background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-magenta-rgb), .04) 50%, transparent 100%);text-align:center;padding:clamp(60px,8vw,120px) clamp(20px,4vw,56px) clamp(80px,10vw,140px);position:relative}.teams-outro__inner{flex-direction:column;align-items:center;gap:16px;max-width:640px;margin:0 auto;display:flex}.teams-outro__cta{margin-top:4px}@media (max-width:640px){.teams-dossier{gap:10px;padding:18px}.teams-dossier__portrait{aspect-ratio:4/5}.teams-hero-terminal{gap:10px 16px;padding:8px 12px}.teams-hero-terminal__key{letter-spacing:1.6px;font-size:9px}.teams-hero-terminal__val{font-size:10px}}.fnd-page .apps-section{padding-top:clamp(40px,6vw,72px);padding-bottom:clamp(40px,6vw,72px)}.fnd-stats-grid{grid-template-columns:repeat(3,1fr);max-width:1080px;margin:0 auto}.fnd-stat-card{text-align:center}.fnd-stat-card .apps-card__head{justify-content:space-between}.fnd-stat-num{letter-spacing:.04em;color:#fff;text-shadow:-1.4px 0 0 rgba(var(--cyber-magenta-rgb), .6), 1.4px 0 0 rgba(var(--cyber-cyan-rgb), .6);margin:22px 0 6px;font-family:Orbitron,sans-serif;font-size:clamp(36px,4.2vw,56px);font-weight:700;line-height:1;display:block}.fnd-stat-card .fnd-stat-label{text-transform:uppercase;letter-spacing:.22em;font-size:11px}.fnd-split{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);align-items:stretch;gap:clamp(24px,4vw,48px);max-width:1240px;margin:0 auto;display:grid}.fnd-split__copy{flex-direction:column;gap:16px;display:flex}.fnd-split__copy p{color:#ffffffc7;margin:0;font-size:clamp(14px,1.05vw,15.5px);line-height:1.75}.fnd-split__highlight{letter-spacing:.05em;text-shadow:-1.2px 0 0 rgba(var(--cyber-magenta-rgb), .55), 1.2px 0 0 rgba(var(--cyber-cyan-rgb), .55);border-top:1px dashed rgba(var(--cyber-cyan-rgb), .22);padding:14px 0 4px;font-weight:700;color:#fff!important;font-family:Orbitron,sans-serif!important;font-size:clamp(16px,1.7vw,20px)!important}.fnd-split__panel{align-self:stretch}.fnd-current{max-width:980px;margin:0 auto}.fnd-current__name{font-size:clamp(18px,2vw,24px);line-height:1.25}.fnd-current__body{flex-direction:column;gap:12px;display:flex}.fnd-current__body p{color:#ffffffb8;margin:0;font-size:clamp(13.5px,1vw,15px);line-height:1.7}.fnd-values-grid{grid-template-columns:repeat(5,1fr)}.fnd-timeline-grid{grid-template-columns:repeat(3,1fr)}.fnd-mission__name{font-size:17px;line-height:1.25}.fnd-mission__quote{border-left:2px solid rgba(var(--cyber-cyan-rgb), .5);background:#07041880;margin:8px 0 0;padding:10px 12px 10px 22px;position:relative}.fnd-mission__quote p{color:#ffffffd1;margin:0;font-size:12.5px;font-style:italic;line-height:1.55}.fnd-mission__quote-mark{color:rgba(var(--cyber-cyan-rgb), .55);font-family:Orbitron,sans-serif;font-size:20px;position:absolute;top:-2px;left:6px}.fnd-mission__cta{letter-spacing:.24em}.fnd-social-row{flex-direction:column;gap:12px;margin-top:18px;display:flex}.fnd-social-cta{width:100%}.fnd-social-cta .splash-cta-text{justify-content:center;align-items:center;display:inline-flex}@media (max-width:1024px){.fnd-values-grid,.fnd-timeline-grid{grid-template-columns:repeat(2,1fr)}.fnd-split{grid-template-columns:1fr}}@media (max-width:640px){.fnd-stats-grid,.fnd-values-grid,.fnd-timeline-grid{grid-template-columns:1fr}.fnd-stat-num{font-size:36px}}.pv-section-cta-row{flex-wrap:wrap;justify-content:center;gap:16px;max-width:1240px;margin:clamp(32px,4vw,56px) auto 0;display:flex}.pv-section-lede,.gs-section-lede,.nft-section-lede,.anime-section-lede,.coll-lede,.lore-section-lede,.cmty-section-lede{text-align:center;color:#ffffffc7;max-width:64ch;margin:0 auto clamp(28px,4vw,48px);font-size:clamp(14px,1.05vw,15.5px);line-height:1.75}.cmty-stat-num.apps-card__name,.cmty-page .cmty-stat-num,.cmty-page .fnd-stat-num{letter-spacing:.04em;text-shadow:-1.4px 0 0 rgba(var(--cyber-magenta-rgb), .6), 1.4px 0 0 rgba(var(--cyber-cyan-rgb), .6);font-family:Orbitron,sans-serif;line-height:1;font-size:clamp(34px,4.2vw,56px)!important}.nft-portrait,.coll-trading-card__art img,.coll-comics-card__cover img,.lore-symbol__img,.apps-card__icon-wrap>img{object-fit:cover;object-position:center top;width:100%;height:100%;display:block}.coll-fig-card__art img,.lore-symbol__img{object-fit:contain;object-position:center bottom}.gs-purpose-grid{grid-template-columns:repeat(3,1fr)}.gs-impact-grid{grid-template-columns:repeat(4,1fr)}.gs-impact-stats-grid{grid-template-columns:repeat(3,1fr)}.gs-tcg-grid{grid-template-columns:repeat(4,1fr)}.gs-future-grid,.gs-utility-grid{grid-template-columns:repeat(3,1fr)}.gs-tcg-cta-row,.gs-utility-cta-row{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:clamp(24px,3vw,40px);display:flex}.nft-genesis-mosaic-grid,.nft-benefits-grid{grid-template-columns:repeat(3,1fr)}.nft-faction-grid{grid-template-columns:repeat(2,1fr)}.nft-inv-grid{grid-template-columns:repeat(3,1fr)}.anime-vision-grid{grid-template-columns:repeat(2,1fr)}.anime-worldbuild-grid,.anime-mini-grid{grid-template-columns:repeat(3,1fr)}.anime-vision-manifesto,.anime-vision-specs{flex-direction:column;gap:8px;margin:8px 0 0;padding:0;list-style:none;display:flex}.anime-vision-spec{border-bottom:1px dashed rgba(var(--cyber-cyan-rgb), .16);letter-spacing:.2em;grid-template-columns:minmax(140px,38%) 1fr;align-items:baseline;gap:12px;padding:8px 0;font-family:JetBrains Mono,monospace;font-size:11px;display:grid}.anime-vision-spec:last-child{border-bottom:none}.anime-vision-spec__key{color:rgba(var(--cyber-cyan-rgb), 1);font-weight:700}.anime-vision-spec__val{color:#ffffffd1;letter-spacing:.16em}.coll-trading-grid{grid-template-columns:repeat(3,1fr)}.coll-comics-grid{grid-template-columns:repeat(2,1fr)}.coll-novels-grid{grid-template-columns:repeat(3,1fr)}.coll-merch-grid{grid-template-columns:repeat(4,1fr)}.coll-figs-grid{grid-template-columns:repeat(2,1fr)}.coll-plush-grid{grid-template-columns:repeat(4,1fr)}.coll-novel-card__excerpt{border-left:2px solid rgba(var(--cyber-cyan-rgb), .5);color:#ffffffd1;background:#07041873;margin:8px 0 0;padding:10px 12px 10px 22px;font-size:12.5px;font-style:italic;line-height:1.55;position:relative}.coll-novel-card__excerpt-mark{color:rgba(var(--cyber-cyan-rgb), .55);font-family:Orbitron,sans-serif;font-size:22px;position:absolute;top:-2px;left:6px}.coll-fig-card__spec{border-top:1px dashed rgba(var(--cyber-cyan-rgb), .18);grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 0;padding-top:10px;font-family:JetBrains Mono,monospace;display:grid}.coll-fig-card__spec>div{flex-direction:column;gap:2px;display:flex}.coll-fig-card__spec dt{letter-spacing:.22em;color:rgba(var(--cyber-cyan-rgb), 1);font-size:9px;font-weight:700}.coll-fig-card__spec dd{letter-spacing:.1em;color:#fff;margin:0;font-size:11px}.lore-mediums-grid{grid-template-columns:repeat(4,1fr)}.lore-codex-grid{grid-template-columns:repeat(3,1fr)}.lore-comics-grid{grid-template-columns:repeat(2,1fr)}.lore-network-grid,.lore-mission-grid{grid-template-columns:repeat(3,1fr)}.lore-codex__excerpt,.lore-theme__quote{border-left:2px solid rgba(var(--cyber-cyan-rgb), .5);color:#ffffffd1;background:#07041866;margin:8px 0 10px;padding:8px 4px 8px 22px;font-size:12.5px;font-style:italic;line-height:1.55;position:relative}.lore-theme__tiein{border:1px dashed rgba(var(--cyber-cyan-rgb), .22);background:rgba(var(--cyber-cyan-rgb), .03);color:#ffffff9e;margin:0;padding:8px 12px;font-size:12px;line-height:1.55}.hero-stages-grid{grid-template-columns:repeat(4,1fr)}.hero-wheels-grid,.hero-systems-grid,.hero-within-grid{grid-template-columns:repeat(3,1fr)}.hero-eco-grid{grid-template-columns:repeat(4,1fr)}.hero-launch-grid{grid-template-columns:repeat(3,1fr)}.hero-section-lede{text-align:center;color:#ffffffc7;max-width:64ch;margin:0 auto clamp(28px,4vw,48px);font-size:clamp(14px,1.05vw,15.5px);line-height:1.75}.hero-cta-row{flex-wrap:wrap;justify-content:center;gap:16px;margin:clamp(28px,4vw,48px) 0 clamp(16px,2vw,24px);display:flex}.cmty-stats-grid{grid-template-columns:repeat(4,1fr)}.cmty-manifesto-grid{grid-template-columns:1fr}.cmty-weekly-grid{grid-template-columns:repeat(5,1fr)}.cmty-cal-grid{grid-template-columns:repeat(7,1fr)}.cmty-major-grid,.cmty-why-grid,.cmty-feat-grid{grid-template-columns:repeat(3,1fr)}.cmty-ladder-grid{grid-template-columns:repeat(5,1fr)}.cmty-tourn-grid,.cmty-tools-grid{grid-template-columns:repeat(3,1fr)}.cmty-manifesto-list,.cmty-cal-list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.cmty-cal-list__row{background:rgba(var(--cyber-cyan-rgb), .04);border-left:2px solid rgba(var(--cyber-cyan-rgb), .55);flex-direction:column;gap:2px;padding:6px 8px;display:flex}.cmty-cal-list__time{letter-spacing:.18em;color:rgba(var(--cyber-cyan-rgb), 1);font-family:JetBrains Mono,monospace;font-size:9.5px}.cmty-cal-list__name{color:#fff;font-size:11.5px;line-height:1.3}.cmty-cal-list__cat{letter-spacing:.2em;color:#ffffff8c;font-family:JetBrains Mono,monospace;font-size:9px}.cmty-cal-list__empty{letter-spacing:.22em;color:#ffffff4d;text-align:center;padding:14px 0;font-family:JetBrains Mono,monospace;font-size:10px}.cmty-evt-focus{letter-spacing:.22em;color:rgba(var(--cyber-cyan-rgb), 1);margin:4px 0 10px;font-family:JetBrains Mono,monospace;font-size:9.5px;display:block}.lore-carousel{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;max-width:1240px;margin:0 auto;display:grid;position:relative}.lore-carousel__viewport{min-width:0;position:relative;overflow:hidden}.lore-carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding:6px 6px 18px;display:flex;overflow-x:auto}.lore-carousel__track::-webkit-scrollbar{display:none}.lore-carousel__track .apps-card-wrap{scroll-snap-align:start;flex:0 0 320px;width:320px}.lore-carousel__arrow{border:1px solid rgba(var(--cyber-cyan-rgb), .36);width:44px;height:44px;color:rgba(var(--cyber-cyan-rgb), 1);cursor:pointer;background:#070418a6;place-items:center;transition:border-color .3s,background .3s,transform .3s;display:grid}.lore-carousel__arrow:hover:not(:disabled){border-color:rgba(var(--cyber-cyan-rgb), .85);background:rgba(var(--cyber-cyan-rgb), .12);transform:scale(1.05)}.lore-carousel__arrow:disabled{opacity:.32;cursor:not-allowed}.anime-carousel{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;display:grid;position:relative}.anime-carousel__viewport{min-width:0;position:relative;overflow:hidden}.anime-carousel__track{scroll-snap-type:x mandatory;scrollbar-width:none;gap:18px;padding:6px 6px 18px;display:flex;overflow-x:auto}.anime-carousel__track::-webkit-scrollbar{display:none}.anime-carousel__track .apps-card-wrap,.anime-archive-card-wrap{scroll-snap-align:start;flex:0 0 320px;width:320px}.anime-carousel__arrow{border:1px solid rgba(var(--cyber-cyan-rgb), .36);width:44px;height:44px;color:rgba(var(--cyber-cyan-rgb), 1);cursor:pointer;background:#070418a6;place-items:center;transition:border-color .3s,background .3s,transform .3s;display:grid}.anime-carousel__arrow:hover:not(:disabled){border-color:rgba(var(--cyber-cyan-rgb), .85);background:rgba(var(--cyber-cyan-rgb), .12);transform:scale(1.05)}.anime-carousel__arrow:disabled{opacity:.32;cursor:not-allowed}.anime-archive-card-media{overflow:hidden;aspect-ratio:16/10!important;width:100%!important;height:auto!important;margin:0 0 14px!important;position:relative!important}.anime-archive-card-media__video{object-fit:cover;opacity:0;z-index:1;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.anime-archive-card-media__poster{object-fit:contain;object-position:center 80%;filter:drop-shadow(0 10px 22px #0000008c);z-index:0;width:100%;height:100%;transition:opacity .3s;position:absolute;inset:0}.anime-archive-card:hover .anime-archive-card-media__video{opacity:1}.anime-archive-card:hover .anime-archive-card-media__poster{opacity:.35}.anime-archive-card-media__play{border:1px solid rgba(var(--cyber-cyan-rgb), .7);width:48px;height:48px;color:rgba(var(--cyber-cyan-rgb), 1);z-index:3;background:#02010a8c;border-radius:50%;place-items:center;transition:transform .3s,box-shadow .3s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.anime-archive-card:hover .anime-archive-card-media__play{box-shadow:0 0 16px rgba(var(--cyber-cyan-rgb), .5);transform:translate(-50%,-50%)scale(1.08)}.anime-archive-card-media__duration{letter-spacing:.18em;color:#ffffffe6;z-index:4;background:#000000b3;padding:3px 7px;font-family:JetBrains Mono,monospace;font-size:10px;position:absolute;bottom:8px;right:8px}.anime-archive-card{text-align:left;font:inherit;color:inherit;cursor:pointer}.anime-archive-sub{margin-top:clamp(40px,5vw,64px)}.anime-archive-sub:first-of-type{margin-top:0}.anime-viewer,.coll-viewer{z-index:10000;place-items:center;padding:clamp(16px,4vw,48px);display:grid;position:fixed;inset:0}.anime-viewer__backdrop,.coll-viewer-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000db;animation:.32s ease-out pillarViewerFade;position:absolute;inset:0}@keyframes pillarViewerFade{0%{opacity:0}to{opacity:1}}.anime-viewer-panel.apps-card{width:min(1100px,96vw);max-height:92vh;animation:.42s cubic-bezier(.22,.61,.36,1) pillarViewerIn;position:relative;overflow:auto}@keyframes pillarViewerIn{0%{opacity:0;transform:translateY(20px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.coll-viewer-panel{flex-direction:column;gap:14px;width:min(540px,92vw);animation:.42s cubic-bezier(.22,.61,.36,1) pillarViewerIn;display:flex;position:relative}.anime-viewer__close,.coll-viewer-close{border:1px solid rgba(var(--cyber-cyan-rgb), .55);width:44px;height:44px;color:rgba(var(--cyber-cyan-rgb), 1);cursor:pointer;z-index:5;background:#02010ad9;border-radius:50%;place-items:center;transition:transform .3s,border-color .3s;display:grid;position:absolute;top:-14px;right:-14px}.anime-viewer__close:hover,.coll-viewer-close:hover{border-color:rgba(var(--cyber-magenta-rgb), .8);color:rgba(var(--cyber-magenta-rgb), 1);transform:scale(1.08)}.anime-viewer-stage{border:1px solid rgba(var(--cyber-cyan-rgb), .4);background:#000;margin:14px 0;position:relative;overflow:hidden}.anime-viewer-stage__video{background:#000;width:100%;max-height:68vh;display:block}.coll-viewer-hud{letter-spacing:.26em;justify-content:space-between;align-items:center;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.coll-viewer-hud__tag{color:rgba(var(--cyber-magenta-rgb), 1);border:1px solid rgba(var(--cyber-magenta-rgb), .4);background:rgba(var(--cyber-magenta-rgb), .06);padding:3px 8px;font-weight:700}.coll-viewer-hud__id{color:#ffffffd9}.coll-viewer-hud__meta{color:#ffffff8c}.coll-viewer-art{aspect-ratio:3/4}.coll-viewer-art__img{object-fit:contain;object-position:center bottom;width:100%;height:100%}.coll-viewer-caption{letter-spacing:.22em;color:#ffffffa6;text-align:center;margin:0;font-family:JetBrains Mono,monospace;font-size:11px}@media (max-width:1024px){.gs-purpose-grid,.gs-future-grid,.gs-utility-grid,.nft-genesis-mosaic-grid,.nft-benefits-grid,.nft-inv-grid,.anime-worldbuild-grid,.anime-mini-grid,.coll-trading-grid,.coll-novels-grid,.coll-merch-grid,.coll-plush-grid,.lore-mediums-grid,.lore-codex-grid,.lore-network-grid,.lore-mission-grid,.cmty-major-grid,.cmty-why-grid,.cmty-feat-grid,.cmty-tourn-grid,.cmty-tools-grid,.hero-stages-grid,.hero-wheels-grid,.hero-systems-grid,.hero-within-grid,.hero-eco-grid,.hero-launch-grid{grid-template-columns:repeat(2,1fr)}.gs-impact-grid,.gs-tcg-grid,.anime-vision-grid,.coll-comics-grid,.coll-figs-grid,.nft-faction-grid,.lore-comics-grid{grid-template-columns:1fr}.gs-impact-stats-grid,.cmty-stats-grid{grid-template-columns:repeat(2,1fr)}.cmty-weekly-grid{grid-template-columns:repeat(3,1fr)}.cmty-cal-grid{grid-template-columns:repeat(7,minmax(150px,1fr));padding-bottom:8px;overflow-x:auto}}@media (max-width:640px){.gs-purpose-grid,.gs-impact-grid,.gs-impact-stats-grid,.gs-tcg-grid,.gs-future-grid,.gs-utility-grid,.nft-genesis-mosaic-grid,.nft-benefits-grid,.nft-faction-grid,.nft-inv-grid,.anime-vision-grid,.anime-worldbuild-grid,.anime-mini-grid,.coll-trading-grid,.coll-comics-grid,.coll-novels-grid,.coll-merch-grid,.coll-figs-grid,.coll-plush-grid,.lore-mediums-grid,.lore-codex-grid,.lore-comics-grid,.lore-network-grid,.lore-mission-grid,.cmty-stats-grid,.cmty-weekly-grid,.cmty-major-grid,.cmty-why-grid,.cmty-feat-grid,.cmty-tourn-grid,.cmty-tools-grid,.cmty-ladder-grid,.hero-stages-grid,.hero-wheels-grid,.hero-systems-grid,.hero-within-grid,.hero-eco-grid,.hero-launch-grid{grid-template-columns:1fr}.cmty-cal-grid{grid-template-columns:none;grid-auto-columns:220px;grid-auto-flow:column}.anime-vision-spec{grid-template-columns:1fr;gap:2px}.coll-fig-card__spec{grid-template-columns:1fr}.lore-carousel__track .apps-card-wrap,.anime-archive-card-wrap{flex:0 0 84%;width:84%}}.gs-purpose{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px)}.gs-purpose .pv-pillars-stage__title{letter-spacing:.4em;font-size:clamp(22px,2.6vw,32px)}.gs-purpose .pv-pillars-stage__progress{letter-spacing:.28em;color:rgba(var(--cyber-magenta-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .45);border:1px solid rgba(var(--cyber-magenta-rgb), .4);background:rgba(var(--cyber-magenta-rgb), .06);margin-top:12px;padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:10px;display:inline-block}.gs-stat-hero{background:linear-gradient(180deg, #070418b8, #03010e6b), radial-gradient(ellipse at 50% 0%, rgba(var(--cyber-cyan-rgb), .1), transparent 60%);border:1px solid rgba(var(--cyber-cyan-rgb), .28);max-width:1100px;margin:0 auto clamp(48px,6vw,80px);padding:clamp(20px,3vw,32px) clamp(20px,3vw,36px);position:relative}.gs-stat-hero:before,.gs-stat-hero:after{content:"";background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .6), transparent);height:1px;position:absolute;left:0;right:0}.gs-stat-hero:before{top:-1px}.gs-stat-hero:after{bottom:-1px}.gs-stat-hero__tag{letter-spacing:.28em;color:rgba(var(--cyber-cyan-rgb), 1);border:1px solid rgba(var(--cyber-cyan-rgb), .4);background:rgba(var(--cyber-cyan-rgb), .06);align-items:center;gap:10px;margin-bottom:22px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;display:inline-flex}.gs-stat-hero__tag-pulse{background:rgba(var(--cyber-cyan-rgb), 1);width:8px;height:8px;box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .7);border-radius:50%;animation:1.6s ease-in-out infinite gsPulse}@keyframes gsPulse{0%,to{opacity:.45}50%{opacity:1}}.gs-stat-hero__grid{grid-template-columns:repeat(4,1fr);gap:clamp(16px,2vw,24px);margin:0;padding:0;list-style:none;display:grid}.gs-stat-hero__cell{border-left:2px solid rgba(var(--cyber-cyan-rgb), .55);background:rgba(var(--cyber-cyan-rgb), .04);flex-direction:column;padding:14px 16px;display:flex}.gs-stat-hero__cell:nth-child(2),.gs-stat-hero__cell:nth-child(4){border-left-color:rgba(var(--cyber-magenta-rgb), .55);background:rgba(var(--cyber-magenta-rgb), .04)}.gs-stat-hero__id{letter-spacing:.24em;color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:9.5px}.gs-stat-hero__num{letter-spacing:.04em;color:#fff;text-shadow:-1.4px 0 0 rgba(var(--cyber-magenta-rgb), .6), 1.4px 0 0 rgba(var(--cyber-cyan-rgb), .6);margin:8px 0 4px;font-family:Orbitron,Rajdhani,sans-serif;font-size:clamp(32px,4.2vw,56px);font-weight:700;line-height:1;display:block}.gs-stat-hero__label{letter-spacing:.22em;text-transform:uppercase;color:#ffffff9e;font-family:JetBrains Mono,monospace;font-size:10.5px}.gs-impact__chain{gap:40px;position:relative}.gs-impact__row{position:relative}.gs-impact__connector{width:2px;height:24px;display:block;position:absolute;bottom:-32px;left:28px}.gs-impact__connector-rail{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .6), rgba(var(--cyber-magenta-rgb), .4));position:absolute;inset:0}.gs-impact__connector-pulse{background:rgba(var(--cyber-cyan-rgb), 1);width:8px;height:8px;box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .7);border-radius:50%;animation:2.4s ease-in-out infinite gsArrowDrop;position:absolute;top:0;left:-3px}@keyframes gsArrowDrop{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(16px)}}.gs-impact__seal{letter-spacing:.28em;max-width:760px;color:rgba(var(--cyber-magenta-rgb), 1);background:rgba(var(--cyber-magenta-rgb), .06);border:1px solid rgba(var(--cyber-magenta-rgb), .4);justify-content:center;align-items:center;gap:14px;margin:clamp(32px,4vw,48px) auto 0;padding:14px 22px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700;display:flex}.gs-impact__seal-mark{color:rgba(var(--cyber-magenta-rgb), 1);text-shadow:0 0 8px rgba(var(--cyber-magenta-rgb), .6)}.gs-impact__seal-text{color:#ffffffd9}.gs-impact-orbit{flex-direction:column;align-items:center;gap:24px;width:100%;display:flex;position:relative}.pv-page.gs-page .gs-impact-orbit__ring{justify-content:center;width:100%;margin-top:195px;display:flex;position:relative}.pv-page.gs-page .gs-impact-orbit-char{z-index:1;pointer-events:none;width:max-content;position:absolute;top:50%;left:50%;transform:translate(calc(142px - 50%),calc(-50% - 40px))}.pv-page.gs-page .gs-impact-orbit-char img{object-fit:contain;filter:drop-shadow(-10px 0 35px #000000f2)drop-shadow(-15px 10px 60px #000000d9)drop-shadow(0 0 50px #0446f11f);width:auto;max-width:none;height:1121px;display:block}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel{z-index:5;position:relative}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(circle,#02010af7 0%,#02010af2 60%,#02010ac7 85%,#02010a00 100%);border-radius:50%;width:clamp(280px,56vw,484px);height:clamp(280px,56vw,484px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center>*{z-index:2;position:relative}.pv-page.gs-page .gs-impact-orbit .gs-impact-target{z-index:6;position:relative}@media (max-width:900px){.pv-page.gs-page .gs-impact-orbit-char{display:none}}.gs-impact-target{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:linear-gradient(#00e5ff14,#00e5ff05),#02010ac7;border:1px solid #00e5ff66;border-radius:6px;flex-direction:column;align-items:center;gap:8px;padding:16px 28px 14px;display:inline-flex;position:relative;box-shadow:0 0 0 1px #00e5ff1a,0 8px 24px #0000008c,0 0 28px #00e5ff2e}.gs-impact-target:before,.gs-impact-target:after{content:"";border:1px solid #00e5ffa6;width:10px;height:10px;position:absolute}.gs-impact-target:before{border-bottom:0;border-right:0;top:-1px;left:-1px}.gs-impact-target:after{border-top:0;border-left:0;bottom:-1px;right:-1px}.gs-impact-target__head{letter-spacing:.28em;text-transform:uppercase;color:#00e5ffd9;align-items:center;gap:8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;display:inline-flex}.gs-impact-target__dot{background:var(--cyber-cyan);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite gsPulse;box-shadow:0 0 10px #00e5ffcc}.gs-impact-target__row{align-items:baseline;gap:12px;display:inline-flex}.gs-impact-target__val{letter-spacing:4px;color:#fff;text-shadow:-1.6px 0 #ff40a8b3,1.6px 0 #00e5ffb3,0 0 20px #00e5ff59;font-family:Bicubik,ui-monospace,monospace;font-size:clamp(28px,3.4vw,42px);line-height:1}.gs-impact-target__unit{letter-spacing:3px;color:#ffffffb3;text-transform:uppercase;font-family:Bicubik,ui-monospace,monospace;font-size:11px}@media (max-width:768px){.gs-impact-target{padding:12px 18px 10px}.gs-impact-target__row{flex-direction:column;align-items:center;gap:4px}.gs-impact-target__val{letter-spacing:3px;font-size:30px}.gs-impact-target__unit{letter-spacing:2px;font-size:10px}}.gs-tcg{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px)}.gs-tcg-cinema{border:1px solid rgba(var(--cyber-cyan-rgb), .28);background:linear-gradient(#070418b3,#03010e73);max-width:1240px;margin:0 auto clamp(32px,4vw,56px);position:relative}.gs-tcg-cinema__hud-top,.gs-tcg-cinema__hud-bot{letter-spacing:.24em;background:#0000008c;justify-content:space-between;align-items:center;gap:14px;padding:10px 18px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.gs-tcg-cinema__hud-top{border-bottom:1px solid rgba(var(--cyber-cyan-rgb), .22)}.gs-tcg-cinema__hud-bot{border-top:1px solid rgba(var(--cyber-cyan-rgb), .22)}.gs-tcg-cinema__status{color:rgba(var(--cyber-magenta-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .45);align-items:center;gap:10px;font-weight:700;display:inline-flex}.gs-tcg-cinema__status-dot{background:rgba(var(--cyber-magenta-rgb), 1);width:7px;height:7px;box-shadow:0 0 8px rgba(var(--cyber-magenta-rgb), .7);border-radius:50%;animation:1.6s ease-in-out infinite gsPulse}.gs-tcg-cinema__coords{color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .4)}.gs-tcg-cinema__hud-bot{flex-direction:row}.gs-tcg-cinema__hud-line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .4), transparent);flex:1;height:1px}.gs-tcg-cinema__hud-meta{color:#ffffff9e}.gs-tcg-cinema__stage{aspect-ratio:21/9;position:relative;overflow:hidden}.gs-tcg-cinema__media{position:absolute;inset:0;overflow:hidden}.gs-tcg-cinema__video{object-fit:cover;filter:brightness(.7)saturate(1.05);width:100%;height:100%}.gs-tcg-cinema__media-scan{mix-blend-mode:multiply;opacity:.55;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000038 2px 3px);position:absolute;inset:0}.gs-tcg-cinema__media-grid{background:linear-gradient(rgba(var(--cyber-cyan-rgb), .08) 1px, transparent 1px) 0 0 / 32px 32px, linear-gradient(90deg, rgba(var(--cyber-cyan-rgb), .08) 1px, transparent 1px) 0 0 / 32px 32px;opacity:.35;pointer-events:none;position:absolute;inset:0}.gs-tcg-cinema__corners{pointer-events:none;position:absolute;inset:14px}.gs-tcg-cinema__corners span{border:1px solid rgba(var(--cyber-cyan-rgb), .7);width:24px;height:24px;position:absolute}.gs-tcg-cinema__corners span:first-child{border-bottom:none;border-right:none;top:0;left:0}.gs-tcg-cinema__corners span:nth-child(2){border-bottom:none;border-left:none;top:0;right:0}.gs-tcg-cinema__corners span:nth-child(3){border-top:none;border-right:none;bottom:0;left:0}.gs-tcg-cinema__corners span:nth-child(4){border-top:none;border-left:none;bottom:0;right:0}.gs-tcg-cinema__overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-left:2px solid rgba(var(--cyber-cyan-rgb), .7);background:linear-gradient(#02010a66,#02010acc);flex-direction:column;gap:10px;max-width:60%;padding:18px 22px;display:flex;position:absolute;bottom:clamp(24px,4vw,56px);left:clamp(24px,4vw,56px)}.gs-tcg-cinema__eyebrow{letter-spacing:.28em;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .45);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.gs-tcg-cinema__title{letter-spacing:.06em;color:#fff;text-shadow:-1.6px 0 0 rgba(var(--cyber-magenta-rgb), .65), 1.6px 0 0 rgba(var(--cyber-cyan-rgb), .65), 0 0 18px rgba(var(--cyber-cyan-rgb), .25);margin:0;font-family:Orbitron,sans-serif;font-size:clamp(24px,3.4vw,40px);font-weight:700;line-height:1.1}.gs-tcg-cinema__lede{color:#ffffffc7;max-width:56ch;margin:0;font-size:13.5px;line-height:1.65}.gs-tcg-spec{border:1px solid rgba(var(--cyber-cyan-rgb), .2);background:#07041873;max-width:1240px;margin:0 auto clamp(28px,4vw,44px)}.gs-tcg-spec__row{border-bottom:1px dashed rgba(var(--cyber-cyan-rgb), .18);grid-template-columns:60px 110px 1fr;align-items:center;gap:16px;padding:16px 22px;font-family:JetBrains Mono,monospace;transition:background .3s;display:grid;position:relative}.gs-tcg-spec__row:last-child{border-bottom:none}.gs-tcg-spec__row:hover{background:rgba(var(--cyber-cyan-rgb), .05)}.gs-tcg-spec__num{letter-spacing:.18em;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .4);font-size:14px;font-weight:700}.gs-tcg-spec__tag{letter-spacing:.26em;color:rgba(var(--cyber-magenta-rgb), 1);border:1px solid rgba(var(--cyber-magenta-rgb), .4);background:rgba(var(--cyber-magenta-rgb), .06);text-align:center;padding:3px 8px;font-size:11px;font-weight:700}.gs-tcg-spec__body{color:#ffffffc7;font-size:13.5px;line-height:1.55}.gs-future{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px)}.gs-future-tabs{border:1px solid rgba(var(--cyber-cyan-rgb), .22);background:#0704188c;grid-template-columns:repeat(6,1fr);gap:8px;max-width:1240px;margin:0 auto clamp(32px,4vw,48px);padding:8px;display:grid}.gs-future-tab{color:#fff9;cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:12px 8px;transition:background .3s,border-color .3s,color .3s;display:flex;position:relative}.gs-future-tab:hover:not(.is-active){color:#ffffffe6;background:rgba(var(--cyber-cyan-rgb), .06)}.gs-future-tab.is-active{background:rgba(var(--cyber-cyan-rgb), .12);border-color:rgba(var(--cyber-cyan-rgb), .6);color:#fff}.gs-future-tab__code{letter-spacing:.26em;color:rgba(var(--cyber-cyan-rgb), 1);font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700}.gs-future-tab__name{letter-spacing:.08em;font-family:Orbitron,sans-serif;font-size:12px;font-weight:700}.gs-future-card{border:1px solid rgba(var(--cyber-cyan-rgb), .32);background:linear-gradient(#070418bf,#03010e80);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:0;max-width:1240px;margin:0 auto;animation:.4s cubic-bezier(.22,.61,.36,1) gsFutureIn;display:grid;position:relative;overflow:hidden}@keyframes gsFutureIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.gs-future-card__corners{pointer-events:none;z-index:5;position:absolute;inset:8px}.gs-future-card__corners span{border:1px solid rgba(var(--cyber-cyan-rgb), .7);width:16px;height:16px;position:absolute}.gs-future-card__corners span:first-child{border-bottom:none;border-right:none;top:0;left:0}.gs-future-card__corners span:nth-child(2){border-bottom:none;border-left:none;top:0;right:0}.gs-future-card__corners span:nth-child(3){border-top:none;border-right:none;bottom:0;left:0}.gs-future-card__corners span:nth-child(4){border-top:none;border-left:none;bottom:0;right:0}.gs-future-card__media{background:radial-gradient(ellipse at 50% 30%, rgba(var(--cyber-magenta-rgb), .22), transparent 60%), radial-gradient(ellipse at 50% 80%, rgba(var(--cyber-cyan-rgb), .2), transparent 65%), linear-gradient(180deg, #050212d9, #02010a);border-right:1px solid rgba(var(--cyber-cyan-rgb), .22);place-items:end center;min-height:360px;display:grid;position:relative;overflow:hidden}.gs-future-card__media-glow{aspect-ratio:1;background:radial-gradient(circle, rgba(var(--cyber-cyan-rgb), .32), transparent 70%);filter:blur(24px);border-radius:50%;width:70%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.gs-future-card__img{z-index:2;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 16px 32px #0009);max-width:92%;height:92%;position:relative}.gs-future-card__status{letter-spacing:.24em;color:rgba(var(--cyber-magenta-rgb), 1);border:1px solid rgba(var(--cyber-magenta-rgb), .4);background:rgba(var(--cyber-magenta-rgb), .06);z-index:3;align-items:center;gap:8px;padding:4px 9px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700;display:inline-flex;position:absolute;top:16px;left:16px}.gs-future-card__status-dot{background:rgba(var(--cyber-magenta-rgb), 1);width:6px;height:6px;box-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .7);border-radius:50%;animation:1.6s ease-in-out infinite gsPulse}.gs-future-card__body{flex-direction:column;gap:12px;padding:clamp(24px,3vw,40px);display:flex}.gs-future-card__eyebrow{letter-spacing:.28em;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .4);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.gs-future-card__name{letter-spacing:.06em;color:#fff;text-shadow:-1.4px 0 0 rgba(var(--cyber-magenta-rgb), .55), 1.4px 0 0 rgba(var(--cyber-cyan-rgb), .55), 0 0 16px rgba(var(--cyber-cyan-rgb), .22);margin:0;font-family:Orbitron,sans-serif;font-size:clamp(26px,3.2vw,38px);font-weight:700;line-height:1.1}.gs-future-card__tagline{letter-spacing:.16em;color:rgba(var(--cyber-cyan-rgb), 1);margin:0;font-family:JetBrains Mono,monospace;font-size:12px}.gs-future-card__desc{color:#ffffffb8;margin:4px 0 8px;font-size:14px;line-height:1.7}.gs-future-card__features{grid-template-columns:repeat(2,1fr);gap:10px 16px;margin:0;padding:0;list-style:none;display:grid}.gs-future-card__features li{letter-spacing:.12em;color:#ffffffc7;align-items:baseline;gap:8px;font-family:JetBrains Mono,monospace;font-size:11px;display:flex}.gs-future-card__feature-dot{background:rgba(var(--cyber-cyan-rgb), 1);width:5px;height:5px;box-shadow:0 0 4px rgba(var(--cyber-cyan-rgb), .6);border-radius:50%;flex:none}.gs-utility{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(48px,7vw,96px)}.gs-tier-ladder{flex-direction:column;gap:clamp(20px,2.5vw,32px);max-width:1100px;margin:0 auto;padding:0;list-style:none;display:flex}.gs-tier{opacity:0;animation:.7s cubic-bezier(.22,.61,.36,1) forwards gsTierIn;animation-delay:calc(.15s * var(--tier-i,0));grid-template-columns:44px 1fr;align-items:stretch;gap:18px;display:grid;position:relative;transform:translateY(20px)}@keyframes gsTierIn{to{opacity:1;transform:translateY(0)}}.gs-tier__rail{flex-direction:column;align-items:center;display:flex;position:relative}.gs-tier__rail-node{border:2px solid rgba(var(--cyber-cyan-rgb), .75);width:22px;height:22px;box-shadow:0 0 14px rgba(var(--cyber-cyan-rgb), .45);z-index:2;background:#02010acc;border-radius:50%;margin-top:26px;position:relative}.gs-tier__rail-node:after{content:"";background:rgba(var(--cyber-cyan-rgb), .9);box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .6);border-radius:50%;position:absolute;inset:4px}.gs-tier--magenta .gs-tier__rail-node{border-color:rgba(var(--cyber-magenta-rgb), .85);box-shadow:0 0 16px rgba(var(--cyber-magenta-rgb), .55)}.gs-tier--magenta .gs-tier__rail-node:after{background:rgba(var(--cyber-magenta-rgb), 1);box-shadow:0 0 10px rgba(var(--cyber-magenta-rgb), .7);animation:1.6s ease-in-out infinite gsPulse}.gs-tier__rail-line{background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .6), rgba(var(--cyber-magenta-rgb), .6));flex:1;width:2px;margin-top:4px}.gs-tier__card{border:1px solid rgba(var(--cyber-cyan-rgb), .28);background:linear-gradient(#070418b3,#03010e73);padding:clamp(22px,2.6vw,32px);position:relative}.gs-tier--magenta .gs-tier__card{background:linear-gradient(180deg, #0f061cbf, #0502128c), radial-gradient(ellipse at 100% 0%, rgba(var(--cyber-magenta-rgb), .12), transparent 70%);border-color:rgba(var(--cyber-magenta-rgb), .5);box-shadow:0 0 0 1px rgba(var(--cyber-magenta-rgb), .12) inset}.gs-tier__corners{pointer-events:none;position:absolute;inset:0}.gs-tier__corners span{border:1px solid rgba(var(--cyber-cyan-rgb), .7);width:12px;height:12px;position:absolute}.gs-tier__corners span:first-child{border-bottom:none;border-right:none;top:-1px;left:-1px}.gs-tier__corners span:nth-child(2){border-bottom:none;border-left:none;top:-1px;right:-1px}.gs-tier__corners span:nth-child(3){border-top:none;border-right:none;bottom:-1px;left:-1px}.gs-tier__corners span:nth-child(4){border-top:none;border-left:none;bottom:-1px;right:-1px}.gs-tier--magenta .gs-tier__corners span{border-color:rgba(var(--cyber-magenta-rgb), .85)}.gs-tier__head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gs-tier__id{letter-spacing:.28em;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .45);border:1px solid rgba(var(--cyber-cyan-rgb), .4);background:rgba(var(--cyber-cyan-rgb), .06);padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:11px;font-weight:700}.gs-tier--magenta .gs-tier__id{color:rgba(var(--cyber-magenta-rgb), 1);border-color:rgba(var(--cyber-magenta-rgb), .5);background:rgba(var(--cyber-magenta-rgb), .08);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .45)}.gs-tier__audience{letter-spacing:.24em;color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:10px}.gs-tier__name{letter-spacing:.06em;color:#fff;text-shadow:-1.2px 0 0 rgba(var(--cyber-magenta-rgb), .55), 1.2px 0 0 rgba(var(--cyber-cyan-rgb), .55);margin:14px 0 8px;font-family:Orbitron,sans-serif;font-size:clamp(22px,2.6vw,30px);font-weight:700}.gs-tier__body{color:#ffffffc7;margin:0 0 16px;font-size:14px;line-height:1.6}.gs-tier__perks{grid-template-columns:repeat(2,1fr);gap:10px 22px;margin:0;padding:0;list-style:none;display:grid}.gs-tier__perks li{color:#ffffffb8;align-items:baseline;gap:10px;font-size:13px;line-height:1.5;display:flex}.gs-tier__perk-mark{color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .45);flex:none}.gs-tier--magenta .gs-tier__perk-mark{color:rgba(var(--cyber-magenta-rgb), 1);text-shadow:0 0 5px rgba(var(--cyber-magenta-rgb), .45)}.gs-tier__cta{justify-content:flex-start;margin-top:20px;display:flex}@media (max-width:1024px){.gs-stat-hero__grid{grid-template-columns:repeat(2,1fr)}.gs-future-tabs{grid-template-columns:repeat(3,1fr)}.gs-future-card{grid-template-columns:1fr}.gs-future-card__media{border-right:none;border-bottom:1px solid rgba(var(--cyber-cyan-rgb), .22);min-height:280px}.gs-tier__perks{grid-template-columns:1fr}.gs-tcg-cinema__overlay{max-width:80%}}@media (max-width:640px){.gs-stat-hero__grid{grid-template-columns:1fr}.gs-future-tabs{grid-template-columns:repeat(2,1fr)}.gs-tcg-cinema__stage{aspect-ratio:16/10}.gs-tcg-cinema__overlay{-webkit-backdrop-filter:none;backdrop-filter:none;max-width:100%;position:static}.gs-tcg-spec__row{grid-template-columns:36px 80px 1fr;gap:10px;padding:12px 16px}.gs-impact__connector{display:none}.gs-tier{grid-template-columns:32px 1fr;gap:12px}.gs-tier__rail-node{width:18px;height:18px;margin-top:22px}}.about-page .gs-tcg-cinema__overlay{max-width:65%}.about-problem__video{filter:brightness(.55)saturate(1.1)hue-rotate(-8deg)!important}.about-bridge{letter-spacing:.14em;color:#ffffff9e;align-items:center;gap:18px;max-width:760px;margin:clamp(40px,5vw,64px) auto 0;font-family:JetBrains Mono,monospace;font-size:12px;font-style:italic;display:flex}.about-bridge__line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .32), transparent);flex:1;height:1px}.about-bridge__text{text-align:center}.about-bridge--strong .about-bridge__text{letter-spacing:.08em;color:#fff;text-transform:uppercase;text-shadow:-1.2px 0 0 rgba(var(--cyber-magenta-rgb), .55), 1.2px 0 0 rgba(var(--cyber-cyan-rgb), .55);font-family:Orbitron,sans-serif;font-size:clamp(14px,1.4vw,18px);font-style:normal;font-weight:700}.about-bridge--strong .about-bridge__line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-magenta-rgb), .5), transparent)}.about-beliefs{max-width:1240px;margin:clamp(40px,5vw,64px) auto}.about-beliefs__tag{letter-spacing:.28em;color:rgba(var(--cyber-magenta-rgb), 1);border:1px solid rgba(var(--cyber-magenta-rgb), .45);background:rgba(var(--cyber-magenta-rgb), .06);align-items:center;gap:10px;margin-bottom:22px;padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;display:inline-flex}.about-beliefs__tag-pulse{background:rgba(var(--cyber-magenta-rgb), 1);width:8px;height:8px;box-shadow:0 0 8px rgba(var(--cyber-magenta-rgb), .7);border-radius:50%;animation:1.6s ease-in-out infinite gsPulse}.about-beliefs__grid{grid-template-columns:repeat(4,1fr);gap:18px;margin:0;padding:0;list-style:none;display:grid}.about-belief{border:1px solid rgba(var(--cyber-cyan-rgb), .28);background:linear-gradient(#070418b3,#03010e73);padding:clamp(22px,2.6vw,32px);transition:border-color .4s,transform .4s,box-shadow .4s;position:relative}.about-belief:hover{border-color:rgba(var(--cyber-cyan-rgb), .6);box-shadow:0 22px 60px #0000008c, 0 0 28px rgba(var(--cyber-cyan-rgb), .18);transform:translateY(-3px)}.about-belief__corners{pointer-events:none;position:absolute;inset:0}.about-belief__corners span{border:1px solid rgba(var(--cyber-cyan-rgb), .7);width:12px;height:12px;position:absolute}.about-belief__corners span:first-child{border-bottom:none;border-right:none;top:-1px;left:-1px}.about-belief__corners span:nth-child(2){border-bottom:none;border-left:none;top:-1px;right:-1px}.about-belief__corners span:nth-child(3){border-top:none;border-right:none;bottom:-1px;left:-1px}.about-belief__corners span:nth-child(4){border-top:none;border-left:none;bottom:-1px;right:-1px}.about-belief__eyebrow{letter-spacing:.26em;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .4);margin-bottom:10px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;display:inline-block}.about-belief__title{letter-spacing:.06em;color:#fff;margin:0 0 8px;font-family:Orbitron,sans-serif;font-size:18px;font-weight:700}.about-belief__body{color:#ffffffb8;margin:0;font-size:13px;line-height:1.6}.about-outro p{font-size:clamp(16px,1.6vw,20px);line-height:1.7}@media (max-width:1024px){.about-beliefs__grid{grid-template-columns:repeat(2,1fr)}.about-page .gs-tcg-cinema__overlay{max-width:80%}}@media (max-width:640px){.about-beliefs__grid{grid-template-columns:1fr}.about-bridge{gap:12px}.about-bridge__text{letter-spacing:.12em;font-size:11px}}.nft-vault-section,.nft-benefits{max-width:1240px;margin:clamp(40px,5vw,64px) auto 0}.nft-vault-section__head,.nft-benefits__head{border-bottom:1px dashed rgba(var(--cyber-cyan-rgb), .28);justify-content:space-between;align-items:center;gap:16px;margin-bottom:clamp(20px,3vw,32px);padding-bottom:14px;display:flex}.nft-vault-section__id,.nft-benefits__id{letter-spacing:.28em;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .4);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700}.nft-vault-section__title,.nft-benefits__title{letter-spacing:.08em;color:#fff;margin:0;font-family:Orbitron,sans-serif;font-size:clamp(18px,1.8vw,22px);font-weight:700}.nft-vault-section__status{letter-spacing:.24em;color:rgba(var(--cyber-magenta-rgb), 1);text-shadow:0 0 5px rgba(var(--cyber-magenta-rgb), .45);border:1px solid rgba(var(--cyber-magenta-rgb), .4);background:rgba(var(--cyber-magenta-rgb), .06);padding:4px 10px;font-family:JetBrains Mono,monospace;font-size:10px}.nft-vault-grid{grid-template-columns:repeat(3,1fr);gap:22px;margin:0;padding:0;list-style:none;display:grid}.nft-vault-card{border:1px solid rgba(var(--cyber-cyan-rgb), .28);background:linear-gradient(#070418c7,#03010e80);flex-direction:column;padding:18px;transition:transform .4s,border-color .4s,box-shadow .4s;display:flex;position:relative}.nft-vault-card:hover{border-color:rgba(var(--cyber-cyan-rgb), .65);box-shadow:0 22px 60px #0000008c, 0 0 32px rgba(var(--cyber-cyan-rgb), .22);transform:translateY(-4px)}.nft-vault-card--legend{box-shadow:0 0 0 1px #ffc84052}.nft-vault-card--legend:hover{box-shadow:0 22px 60px #0000008c,0 0 32px #ffc84047}.nft-vault-card--genesis{box-shadow:0 0 0 1px rgba(var(--cyber-magenta-rgb), .32)}.nft-vault-card--genesis:hover{box-shadow:0 22px 60px #0000008c, 0 0 36px rgba(var(--cyber-magenta-rgb), .32)}.nft-vault-card__corners{pointer-events:none;position:absolute;inset:0}.nft-vault-card__corners span{border:1px solid rgba(var(--cyber-cyan-rgb), .7);width:12px;height:12px;position:absolute}.nft-vault-card__corners span:first-child{border-bottom:none;border-right:none;top:-1px;left:-1px}.nft-vault-card__corners span:nth-child(2){border-bottom:none;border-left:none;top:-1px;right:-1px}.nft-vault-card__corners span:nth-child(3){border-top:none;border-right:none;bottom:-1px;left:-1px}.nft-vault-card__corners span:nth-child(4){border-top:none;border-left:none;bottom:-1px;right:-1px}.nft-vault-card__head{justify-content:space-between;align-items:baseline;margin-bottom:14px;display:flex}.nft-vault-card__id{letter-spacing:.22em;color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:10px}.nft-vault-card__tier{letter-spacing:.26em;color:rgba(var(--cyber-cyan-rgb), 1);border:1px solid rgba(var(--cyber-cyan-rgb), .4);background:rgba(var(--cyber-cyan-rgb), .06);padding:3px 8px;font-family:JetBrains Mono,monospace;font-size:9.5px;font-weight:700}.nft-vault-card--legend .nft-vault-card__tier{color:#ffc840;background:#ffc8400f;border-color:#ffc84066}.nft-vault-card--genesis .nft-vault-card__tier{color:rgba(var(--cyber-magenta-rgb), 1);border-color:rgba(var(--cyber-magenta-rgb), .4);background:rgba(var(--cyber-magenta-rgb), .06)}.nft-vault-card__art{aspect-ratio:3/4;background:radial-gradient(ellipse at 50% 30%, rgba(var(--cyber-cyan-rgb), .18), transparent 65%), linear-gradient(180deg, #050212b3, #02010af2);border:1px solid rgba(var(--cyber-cyan-rgb), .2);place-items:end center;display:grid;position:relative;overflow:hidden}.nft-vault-card__art-glow{aspect-ratio:1;background:radial-gradient(circle, rgba(var(--cyber-cyan-rgb), .35), transparent 70%);filter:blur(24px);border-radius:50%;width:70%;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.nft-vault-card--genesis .nft-vault-card__art-glow{background:radial-gradient(circle, rgba(var(--cyber-magenta-rgb), .35), transparent 70%)}.nft-vault-card--legend .nft-vault-card__art-glow{background:radial-gradient(circle,#ffc8404d,#0000 70%)}.nft-vault-card__art img{z-index:2;object-fit:contain;object-position:center bottom;filter:drop-shadow(0 14px 28px #0000008c);width:92%;height:92%;transition:transform .5s;position:relative}.nft-vault-card:hover .nft-vault-card__art img{transform:translateY(-4px)scale(1.02)}.nft-vault-card__art-scan{z-index:3;mix-blend-mode:multiply;opacity:.55;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 2px,#00000038 2px 3px);position:absolute;inset:0}.nft-vault-card__foot{border-top:1px dashed rgba(var(--cyber-cyan-rgb), .2);justify-content:space-between;align-items:center;margin-top:14px;padding-top:12px;display:flex}.nft-vault-card__name{letter-spacing:.05em;color:#fff;font-family:Orbitron,sans-serif;font-size:14px;font-weight:700}.nft-vault-card__faction{letter-spacing:.22em;color:rgba(var(--cyber-magenta-rgb), 1);text-shadow:0 0 4px rgba(var(--cyber-magenta-rgb), .4);font-family:JetBrains Mono,monospace;font-size:9.5px}.nft-pfp__sigil{width:56px;height:56px;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 14px rgba(var(--cyber-cyan-rgb), .6);border:1px solid rgba(var(--cyber-cyan-rgb), .55);z-index:4;background:#02010aa6;place-items:center;font-family:Orbitron,sans-serif;font-size:28px;font-weight:700;display:grid;position:absolute;top:16px;right:16px}.nft-inv{border:1px solid rgba(var(--cyber-cyan-rgb), .28);background:linear-gradient(#070418c7,#03010e80);max-width:1240px;margin:0 auto;padding:clamp(20px,3vw,32px);position:relative}.nft-inv:before{content:"";border:1px dashed rgba(var(--cyber-cyan-rgb), .18);pointer-events:none;position:absolute;inset:8px}.nft-inv__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:22px;display:flex;position:relative}.nft-inv__head-left{flex-direction:column;gap:4px;display:flex}.nft-inv__title{letter-spacing:.18em;color:#fff;text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .35);font-family:Orbitron,sans-serif;font-size:clamp(16px,1.8vw,22px);font-weight:700}.nft-inv__sub{letter-spacing:.24em;color:#ffffff9e;font-family:JetBrains Mono,monospace;font-size:10.5px}.nft-inv__head-right{letter-spacing:.24em;color:rgba(var(--cyber-cyan-rgb), 1);text-shadow:0 0 5px rgba(var(--cyber-cyan-rgb), .4);border:1px solid rgba(var(--cyber-cyan-rgb), .4);background:rgba(var(--cyber-cyan-rgb), .06);align-items:center;gap:10px;padding:6px 12px;font-family:JetBrains Mono,monospace;font-size:10px;font-weight:700;display:inline-flex}.nft-inv__pulse{background:rgba(var(--cyber-cyan-rgb), 1);width:8px;height:8px;box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .7);border-radius:50%;animation:1.6s ease-in-out infinite gsPulse}.nft-inv__grid{grid-template-columns:repeat(3,1fr);gap:14px;margin:0;padding:0;list-style:none;display:grid;position:relative}.nft-inv__slot{border:1px solid rgba(var(--cyber-cyan-rgb), .22);background:linear-gradient(#070418a6,#03010e66);flex-direction:column;gap:8px;padding:16px 18px 18px;transition:border-color .4s,transform .4s;display:flex;position:relative}.nft-inv__slot:hover{border-color:rgba(var(--cyber-cyan-rgb), .55);transform:translateY(-2px)}.nft-inv__slot--scheduled{border-color:rgba(var(--cyber-magenta-rgb), .32)}.nft-inv__slot--scheduled:hover{border-color:rgba(var(--cyber-magenta-rgb), .7)}.nft-inv__slot--classified{opacity:.78}.nft-inv__slot--classified:hover{opacity:1}.nft-inv__slot-corners{pointer-events:none;position:absolute;inset:0}.nft-inv__slot-corners span{border:1px solid rgba(var(--cyber-cyan-rgb), .7);width:10px;height:10px;position:absolute}.nft-inv__slot-corners span:first-child{border-bottom:none;border-right:none;top:-1px;left:-1px}.nft-inv__slot-corners span:nth-child(2){border-bottom:none;border-left:none;top:-1px;right:-1px}.nft-inv__slot-corners span:nth-child(3){border-top:none;border-right:none;bottom:-1px;left:-1px}.nft-inv__slot-corners span:nth-child(4){border-top:none;border-left:none;bottom:-1px;right:-1px}.nft-inv__slot--scheduled .nft-inv__slot-corners span{border-color:rgba(var(--cyber-magenta-rgb), .7)}.nft-inv__slot--classified .nft-inv__slot-corners span{border-color:#ffffff4d}.nft-inv__slot-head{justify-content:space-between;align-items:center;display:flex}.nft-inv__slot-id{letter-spacing:.22em;color:#ffffff80;font-family:JetBrains Mono,monospace;font-size:10px}.nft-inv__status{letter-spacing:.22em;border:1px solid;align-items:center;gap:6px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;display:inline-flex}.nft-inv__status-dot{background:currentColor;border-radius:50%;width:5px;height:5px;box-shadow:0 0 5px}.nft-inv__status--live{color:rgba(var(--cyber-cyan-rgb), 1);border-color:rgba(var(--cyber-cyan-rgb), .45);background:rgba(var(--cyber-cyan-rgb), .08)}.nft-inv__status--live .nft-inv__status-dot{animation:1.6s ease-in-out infinite gsPulse}.nft-inv__status--scheduled{color:rgba(var(--cyber-magenta-rgb), 1);border-color:rgba(var(--cyber-magenta-rgb), .45);background:rgba(var(--cyber-magenta-rgb), .08)}.nft-inv__status--classified{color:#fff9;background:#ffffff0a;border-color:#ffffff47}.nft-inv__slot-tag{letter-spacing:.22em;color:rgba(var(--cyber-cyan-rgb), 1);border:1px solid rgba(var(--cyber-cyan-rgb), .32);background:rgba(var(--cyber-cyan-rgb), .06);align-self:flex-start;margin-top:4px;padding:2px 7px;font-family:JetBrains Mono,monospace;font-size:9px;font-weight:700;display:inline-block}.nft-inv__slot--scheduled .nft-inv__slot-tag{color:rgba(var(--cyber-magenta-rgb), 1);border-color:rgba(var(--cyber-magenta-rgb), .32);background:rgba(var(--cyber-magenta-rgb), .06)}.nft-inv__slot--classified .nft-inv__slot-tag{color:#ffffff8c;background:#ffffff08;border-color:#fff3}.nft-inv__slot-name{letter-spacing:.05em;color:#fff;margin:4px 0;font-family:Orbitron,sans-serif;font-size:15px;font-weight:700}.nft-inv__slot-body{color:#ffffff9e;margin:0;font-size:12.5px;line-height:1.55}.nft-inv__foot{letter-spacing:.18em;color:#ffffff8c;align-items:center;gap:16px;margin-top:22px;font-family:JetBrains Mono,monospace;font-size:10px;display:flex}.nft-inv__foot-line{background:linear-gradient(90deg, transparent, rgba(var(--cyber-cyan-rgb), .3), transparent);flex:1;height:1px}.nft-inv__foot-text{text-align:center}@media (max-width:1024px){.nft-vault-grid,.nft-inv__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.nft-vault-grid,.nft-inv__grid{grid-template-columns:1fr}.nft-vault-section__head,.nft-benefits__head{flex-direction:column;align-items:flex-start}.nft-pfp__sigil{width:44px;height:44px;font-size:22px;top:12px;right:12px}}.pv-rmhero{isolation:isolate;--hero-mx:0;--hero-my:0;max-width:1600px;margin:0 auto;padding:clamp(96px,12svh,144px) clamp(16px,3vw,56px) clamp(40px,6svh,72px);position:relative}.pv-rmhero__env{pointer-events:none;z-index:0;position:absolute;inset:0;overflow:hidden}.pv-rmhero__env-grid{background-image:linear-gradient(to right, rgba(var(--cyber-cyan-rgb), .16) 1px, transparent 1px), linear-gradient(to bottom, rgba(var(--cyber-cyan-rgb), .16) 1px, transparent 1px);transform-origin:50% 100%;opacity:.45;background-size:64px 64px;height:38%;animation:22s linear infinite pvRmheroGridDrift;position:absolute;bottom:0;left:-10%;right:-10%;transform:perspective(720px)rotateX(62deg);-webkit-mask-image:radial-gradient(at 50% 100%,#000 0% 40%,#0000 75%);mask-image:radial-gradient(at 50% 100%,#000 0% 40%,#0000 75%)}@keyframes pvRmheroGridDrift{0%{background-position:0 0,0 0}to{background-position:0 64px,64px 0}}.pv-rmhero__env-horizon{background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .55) 30%, rgba(var(--cyber-magenta-rgb), .45) 70%, transparent 100%);height:1px;box-shadow:0 0 10px rgba(var(--cyber-cyan-rgb), .5), 0 0 24px rgba(var(--cyber-cyan-rgb), .18);position:absolute;bottom:38%;left:0;right:0}.pv-rmhero__env-glow{filter:blur(80px);opacity:.45;border-radius:50%;width:520px;height:520px;animation:9s ease-in-out infinite pvRmheroGlowPulse;position:absolute}.pv-rmhero__env-glow--cy{background:radial-gradient(circle, rgba(var(--cyber-cyan-rgb), .55) 0%, transparent 70%);top:-160px;left:-160px}.pv-rmhero__env-glow--mg{background:radial-gradient(circle, rgba(var(--cyber-magenta-rgb), .45) 0%, transparent 70%);animation-delay:-4.5s;top:-120px;right:-200px}@keyframes pvRmheroGlowPulse{0%,to{opacity:.35;transform:scale(1)}50%{opacity:.55;transform:scale(1.08)}}.pv-rmhero__env-rain{pointer-events:none;position:absolute;inset:0;overflow:hidden}.pv-rmhero__env-drop{will-change:transform, opacity;font-family:ui-monospace,JetBrains Mono,monospace;font-weight:400;line-height:1;animation-name:pvRmheroRainFall;animation-timing-function:linear;animation-iteration-count:infinite;position:absolute;top:-32px}.pv-rmhero__env-drop--cy{color:rgba(var(--cyber-cyan-rgb), .22);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .4)}.pv-rmhero__env-drop--mg{color:rgba(var(--cyber-magenta-rgb), .2);text-shadow:0 0 6px rgba(var(--cyber-magenta-rgb), .4)}.pv-rmhero__env-drop--am{color:#ffb00033;text-shadow:0 0 6px #ffb00066}@keyframes pvRmheroRainFall{0%{opacity:0;transform:translateY(0)}10%{opacity:.9}90%{opacity:.9}to{opacity:0;transform:translateY(110vh)}}.pv-rmhero__ticker{z-index:2;max-width:100%;font-family:var(--font-ui), "Bicubik", "Satoshi", sans-serif;letter-spacing:2.6px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .92);border:1px solid rgba(var(--cyber-cyan-rgb), .32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:inset 0 0 14px rgba(var(--cyber-cyan-rgb), .08);opacity:0;animation:pvRmheroSlideDown .6s var(--ease-out) .1s forwards;background:linear-gradient(#02040c99,#02040c66);border-radius:4px;align-items:center;gap:10px;margin:0 0 14px;padding:8px 14px;font-size:10px;display:flex;position:relative;transform:translateY(-6px)}.pv-rmhero__ticker-dot{background:rgba(var(--cyber-magenta-rgb), .95);width:7px;height:7px;box-shadow:0 0 8px rgba(var(--cyber-magenta-rgb), .85);border-radius:50%;flex:none;animation:1.4s ease-in-out infinite pvRmheroPulse}.pv-rmhero__ticker-text{white-space:nowrap;text-overflow:clip;flex:1 1 0;min-width:0;overflow:hidden}.pv-rmhero__ticker-caret{color:rgba(var(--cyber-cyan-rgb), .85);flex:none;animation:.7s steps(2,end) infinite pvRmheroCaretBlink}@keyframes pvRmheroCaretBlink{0%,49%{opacity:1}50%,to{opacity:0}}.pv-rmhero__ticker-utc{color:#ffffff8c;font-variant-numeric:tabular-nums;letter-spacing:1.8px;margin-left:auto}.pv-rmhero__stage{z-index:1;aspect-ratio:16/9;width:100%;color:inherit;transform:perspective(1400px) rotateY(calc(var(--hero-mx,0) * 1.6deg)) rotateX(calc(var(--hero-my,0) * -1.4deg));transform-style:preserve-3d;box-shadow:0 0 0 1px rgba(var(--cyber-cyan-rgb), .4), 0 0 40px rgba(var(--cyber-cyan-rgb), .22), 0 0 100px rgba(var(--cyber-magenta-rgb), .14), 0 28px 80px #000000b3;opacity:0;animation:pvRmheroStageIn .9s var(--ease-out) .3s forwards;background:#06080f;border-radius:6px;text-decoration:none;transition:transform .28s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden}@keyframes pvRmheroStageIn{0%{opacity:0;transform:perspective(1400px)translateY(20px)scale(.97)}to{opacity:1;transform:perspective(1400px)translateY(0)scale(1)}}.pv-rmhero__stage--linked{cursor:pointer}.pv-rmhero__stage--linked:focus-visible{outline:2px solid rgba(var(--cyber-cyan-rgb), .85);outline-offset:4px}.pv-rmhero__scan-beam{z-index:4;pointer-events:none;background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .35) 40%, rgba(var(--cyber-cyan-rgb), .85) 50%, rgba(var(--cyber-magenta-rgb), .45) 60%, transparent 100%);mix-blend-mode:screen;filter:blur(.5px);height:6%;animation:6s linear infinite pvRmheroScanBeam;position:absolute;top:0;left:0;right:0}@keyframes pvRmheroScanBeam{0%{opacity:0;top:-8%}6%{opacity:1}94%{opacity:1}to{opacity:0;top:102%}}.pv-rmhero__art{object-fit:cover;object-position:center center;z-index:1;width:calc(100% + 20px);height:calc(100% + 20px);transform:translate(calc(var(--hero-mx,0) * -6px), calc(var(--hero-my,0) * -6px));transition:transform .22s cubic-bezier(.16,1,.3,1);animation:11s ease-in-out infinite pvRmheroArtPulse;position:absolute;inset:-10px}@keyframes pvRmheroArtPulse{0%,to{filter:saturate()contrast()brightness()}50%{filter:saturate(1.1)contrast(1.04)brightness(1.04)}}.pv-rmhero__art-ghost{object-fit:cover;object-position:center center;pointer-events:none;mix-blend-mode:screen;z-index:2;opacity:.25;width:100%;height:100%;position:absolute;inset:0}.pv-rmhero__art-ghost--cy{filter:drop-shadow(0 0 0 var(--cyber-cyan));animation:5.5s steps(20,end) infinite pvRmheroGhostCy;transform:translate(-3px)}.pv-rmhero__art-ghost--mg{filter:drop-shadow(0 0 0 var(--cyber-magenta));animation:5.5s steps(20,end) infinite pvRmheroGhostMg;transform:translate(3px)}@keyframes pvRmheroGhostCy{0%,to{opacity:.22;transform:translate(-3px)}20%{opacity:.35;transform:translate(-5px,1px)}50%{opacity:.18;transform:translate(-2px,-1px)}92%{opacity:.6;transform:translate(-9px,2px)}94%{opacity:.22;transform:translate(-3px)}}@keyframes pvRmheroGhostMg{0%,to{opacity:.22;transform:translate(3px)}20%{opacity:.35;transform:translate(5px,-1px)}50%{opacity:.18;transform:translate(2px,1px)}92%{opacity:.6;transform:translate(9px,-2px)}94%{opacity:.22;transform:translate(3px)}}.pv-rmhero__glitch{z-index:4;pointer-events:none;background:linear-gradient(180deg, transparent 0%, rgba(var(--cyber-cyan-rgb), .18) 20%, #ffffff14 50%, rgba(var(--cyber-magenta-rgb), .18) 80%, transparent 100%);mix-blend-mode:screen;opacity:0;height:18%;animation:9s ease-in infinite pvRmheroGlitchSweep;position:absolute;top:-20%;left:0;right:0}@keyframes pvRmheroGlitchSweep{0%,88%{opacity:0;top:-20%}90%{opacity:1;top:-20%}to{opacity:.85;top:110%}}.pv-rmhero__scanlines{z-index:5;pointer-events:none;background:var(--scanline-overlay-18);opacity:.65;position:absolute;inset:0}.pv-rmhero__noise{z-index:5;pointer-events:none;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml;utf8,<svg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.95' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.7'/></svg>");background-size:200px 200px;position:absolute;inset:0}.pv-rmhero__vignette{z-index:6;pointer-events:none;background:radial-gradient(#0000 30%,#00000073 80%,#000000b3 100%),linear-gradient(#0000002e 0%,#0000 25% 75%,#00000052 100%);position:absolute;inset:0}.pv-rmhero__corner{border:1.5px solid rgba(var(--cyber-cyan-rgb), .85);z-index:7;pointer-events:none;width:28px;height:28px;filter:drop-shadow(0 0 6px rgba(var(--cyber-cyan-rgb), .6));opacity:0;animation:pvRmheroCornerIn .45s var(--ease-out) forwards;position:absolute;transform:scale(.3)}.pv-rmhero__corner--tl{border-bottom:none;border-right:none;animation-delay:.5s;top:16px;left:16px}.pv-rmhero__corner--tr{border-bottom:none;border-left:none;border-color:rgba(var(--cyber-magenta-rgb), .85);filter:drop-shadow(0 0 6px rgba(var(--cyber-magenta-rgb), .6));animation-delay:.6s;top:16px;right:16px}.pv-rmhero__corner--bl{border-top:none;border-right:none;border-color:rgba(var(--cyber-magenta-rgb), .85);filter:drop-shadow(0 0 6px rgba(var(--cyber-magenta-rgb), .6));animation-delay:.7s;bottom:16px;left:16px}.pv-rmhero__corner--br{border-top:none;border-left:none;animation-delay:.8s;bottom:16px;right:16px}@keyframes pvRmheroCornerIn{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}.pv-rmhero__hud{z-index:8;font-family:var(--font-ui), "Bicubik", "Satoshi", sans-serif;letter-spacing:2.4px;text-transform:uppercase;color:#ffffffeb;border:1px solid rgba(var(--cyber-cyan-rgb), .32);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);box-shadow:inset 0 0 12px rgba(var(--cyber-cyan-rgb), .06), 0 0 16px #00000073;background:linear-gradient(#02040c99,#02040c66);border-radius:4px;align-items:center;gap:6px;padding:6px 12px;font-size:10px;display:inline-flex;position:absolute}.pv-rmhero__hud--tl{top:26px;left:56px}.pv-rmhero__hud--tr{border-color:rgba(var(--cyber-magenta-rgb), .32);top:26px;right:56px}.pv-rmhero__hud--bl{border-color:rgba(var(--cyber-magenta-rgb), .32);flex-direction:column;align-items:flex-start;gap:8px;max-width:200px;bottom:26px;left:56px}.pv-rmhero__hud--br{max-width:240px;bottom:26px;right:56px}.pv-rmhero__wordmark{z-index:3;pointer-events:none;opacity:0;animation:pvRmheroWordmarkIn .9s var(--ease-out) .8s forwards;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;transform:scale(1.02)}.pv-rmhero__wordmark-text{font-family:var(--font-display), "Bicubik", "Fauna", serif;letter-spacing:0;text-align:center;white-space:normal;text-wrap:balance;word-spacing:.05em;color:#fffffff5;max-width:85%;text-shadow:0 0 24px rgba(var(--cyber-cyan-rgb), .55), 0 0 60px rgba(var(--cyber-cyan-rgb), .3), 0 6px 30px #000000bf;filter:drop-shadow(0 0 16px rgba(var(--cyber-cyan-rgb), .4));font-size:clamp(22px,5vw,76px);line-height:1.05;animation:3.2s ease-in-out 1.5s infinite pvRmheroWordmarkPulse}@keyframes pvRmheroWordmarkIn{to{opacity:1;transform:scale(1)}}@keyframes pvRmheroWordmarkPulse{0%,to{filter:drop-shadow(0 0 16px rgba(var(--cyber-cyan-rgb), .4))}50%{filter:drop-shadow(0 0 28px rgba(var(--cyber-cyan-rgb), .65))}}.pv-rmhero__wordmark-text--glitch{position:relative}.pv-rmhero__wordmark-text--glitch:before,.pv-rmhero__wordmark-text--glitch:after{content:attr(data-text);text-shadow:none;filter:none;pointer-events:none;font-family:inherit;font-size:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-transform:inherit;opacity:0;visibility:hidden;mix-blend-mode:screen;position:absolute;inset:0}.pv-rmhero__wordmark-text--glitch:before{color:rgba(var(--cyber-cyan-rgb), .95);animation:4.2s step-end 2s infinite pvRmheroGlitchCyan}.pv-rmhero__wordmark-text--glitch:after{color:rgba(var(--cyber-magenta-rgb), .95);animation:4.2s step-end 2s infinite pvRmheroGlitchMagenta}@keyframes pvRmheroGlitchCyan{0%,88%,to{opacity:0;visibility:hidden;clip-path:inset(0);transform:translate(0)}88.5%{opacity:.95;visibility:visible;clip-path:inset(15% 0 55%);transform:translate(-6px,1px)}89.5%{opacity:.55;visibility:visible;clip-path:inset(60% 0 8%);transform:translate(-3px,-1px)}90.8%{opacity:.85;visibility:visible;clip-path:inset(0 0 70%);transform:translate(-8px)}91.6%{opacity:.4;visibility:visible;clip-path:inset(35% 0);transform:translate(-2px,2px)}92.4%{opacity:0;visibility:hidden;clip-path:inset(0);transform:translate(0)}}@keyframes pvRmheroGlitchMagenta{0%,88%,to{opacity:0;visibility:hidden;clip-path:inset(0);transform:translate(0)}88.5%{opacity:.95;visibility:visible;clip-path:inset(40% 0 25%);transform:translate(6px,-1px)}89.5%{opacity:.55;visibility:visible;clip-path:inset(70% 0 5%);transform:translate(3px,1px)}90.8%{opacity:.85;visibility:visible;clip-path:inset(10% 0 60%);transform:translate(8px)}91.6%{opacity:.4;visibility:visible;clip-path:inset(50% 0 20%);transform:translate(2px,-2px)}92.4%{opacity:0;visibility:hidden;clip-path:inset(0);transform:translate(0)}}@keyframes pvRmheroWordmarkFlicker{0%,88%,to{opacity:1}89%{opacity:.82}90.5%{opacity:1}91.5%{opacity:.92}92%{opacity:1}}.pv-rmhero__wordmark-text--glitch{animation:3.2s ease-in-out 1.5s infinite pvRmheroWordmarkPulse,4.2s step-end 2s infinite pvRmheroWordmarkFlicker}@media (prefers-reduced-motion:reduce){.pv-rmhero__wordmark,.pv-rmhero__wordmark-text,.pv-rmhero__wordmark-text--glitch,.pv-rmhero__wordmark-text--glitch:before,.pv-rmhero__wordmark-text--glitch:after{opacity:1;animation:none;transform:none}.pv-rmhero__wordmark-text--glitch:before,.pv-rmhero__wordmark-text--glitch:after{opacity:0}}.pv-rmhero__hud{opacity:0;animation:pvRmheroHudIn .55s var(--ease-out) forwards}.pv-rmhero__hud--tl{animation-delay:.95s;transform:translate(-12px,-12px)}.pv-rmhero__hud--tr{animation-delay:1.05s;transform:translate(12px,-12px)}.pv-rmhero__hud--bl{animation-delay:1.15s;transform:translate(-12px,12px)}.pv-rmhero__hud--br{animation-delay:1.25s;transform:translate(12px,12px)}@keyframes pvRmheroHudIn{to{opacity:1;transform:translate(0)}}.pv-rmhero__hud-key{color:rgba(var(--cyber-cyan-rgb), .9)}.pv-rmhero__hud-sep{opacity:.55}.pv-rmhero__hud-val{color:#fff;font-weight:500}.pv-rmhero__hud-val--am{color:#ffb000f2;text-shadow:0 0 6px #ffb00073}.pv-rmhero__hud-val--cy{color:rgba(var(--cyber-cyan-rgb), .95);text-shadow:0 0 6px rgba(var(--cyber-cyan-rgb), .45)}.pv-rmhero__pulse{background:rgba(var(--cyber-magenta-rgb), .95);width:8px;height:8px;box-shadow:0 0 8px rgba(var(--cyber-magenta-rgb), .85);border-radius:50%;animation:1.4s ease-in-out infinite pvRmheroPulse}@keyframes pvRmheroPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.78)}}.pv-rmhero__ticks{align-items:center;gap:6px;display:inline-flex}.pv-rmhero__tick{border-radius:1px;width:18px;height:4px}.pv-rmhero__tick--cy{background:var(--cyber-cyan);box-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .85)}.pv-rmhero__tick--mg{background:var(--cyber-magenta);box-shadow:0 0 8px rgba(var(--cyber-magenta-rgb), .85)}.pv-rmhero__tick--am{background:#ffb000;box-shadow:0 0 8px #ffb000d9}.pv-rmhero__tick--pp{background:#a47cd6;box-shadow:0 0 8px #a47cd6d9}.pv-rmhero__cta-wrap{opacity:0;animation:pvRmheroCtaIn .55s var(--ease-out) 1.4s forwards;flex-direction:column;align-items:center;gap:14px;margin-top:clamp(24px,4svh,40px);display:flex;transform:translateY(10px)}@keyframes pvRmheroCtaIn{to{opacity:1;transform:translateY(0)}}@keyframes pvRmheroSlideDown{to{opacity:1;transform:translateY(0)}}.pv-rmhero__cta{letter-spacing:5px!important;padding:14px 36px!important;font-size:13px!important}.pv-rmhero__cta-wrap--scrollcue{flex-direction:column;align-items:center;gap:8px}.pv-rmhero__scrollcue{cursor:pointer;font-family:var(--font-ui), "Bicubik", "Satoshi", sans-serif;letter-spacing:3.6px;text-transform:uppercase;color:rgba(var(--cyber-cyan-rgb), .85);text-shadow:0 0 10px rgba(var(--cyber-cyan-rgb), .45);background:0 0;border:0;flex-direction:column;align-items:center;gap:10px;padding:12px 24px;font-size:10px;transition:color .2s,transform .2s;display:inline-flex}.pv-rmhero__scrollcue:hover{color:rgba(var(--cyber-cyan-rgb), 1);transform:translateY(2px)}.pv-rmhero__scrollcue:focus-visible{outline:1px solid rgba(var(--cyber-cyan-rgb), .75);outline-offset:4px;border-radius:4px}.pv-rmhero__scrollcue-label{animation:2.4s ease-in-out infinite pvRmheroScrollLabelPulse;display:inline-block}.pv-rmhero__scrollcue-chev{width:22px;height:22px;display:inline-block;position:relative}.pv-rmhero__scrollcue-chev span{opacity:0;border-bottom:2px solid;border-right:2px solid;width:14px;height:14px;margin-left:-7px;animation:1.8s ease-in-out infinite pvRmheroScrollChevDown;position:absolute;top:0;left:50%;transform:rotate(45deg)}.pv-rmhero__scrollcue-chev span:nth-child(2){animation-delay:.18s}.pv-rmhero__scrollcue-chev span:nth-child(3){animation-delay:.36s}@keyframes pvRmheroScrollLabelPulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes pvRmheroScrollChevDown{0%{opacity:0;transform:translateY(-10px)rotate(45deg)}35%{opacity:1}70%{opacity:.6}to{opacity:0;transform:translateY(14px)rotate(45deg)}}@media (prefers-reduced-motion:reduce){.pv-rmhero__scrollcue-label,.pv-rmhero__scrollcue-chev span{opacity:1;animation:none}}.pv-rmhero__cta-wrap--multi{flex-flow:wrap;justify-content:center;gap:14px}.pv-rmhero__cta--multi{white-space:nowrap;letter-spacing:3px!important;padding:12px 22px!important;font-size:11px!important}@media (max-width:768px){.pv-rmhero__cta-wrap--multi{flex-direction:column;gap:10px}.pv-rmhero__cta--multi{letter-spacing:2.6px!important;padding:11px 22px!important;font-size:10.5px!important}}.pv-rmhero__deploy{font-family:var(--font-ui), "Bicubik", "Satoshi", sans-serif;letter-spacing:3.2px;color:rgba(var(--cyber-cyan-rgb), .7);text-shadow:0 0 8px rgba(var(--cyber-cyan-rgb), .35);text-transform:uppercase;padding-top:12px;font-size:9px;position:relative}.pv-rmhero__deploy:before{content:"";background:linear-gradient(180deg, rgba(var(--cyber-cyan-rgb), .85), transparent);width:1px;height:8px;animation:1.8s ease-in-out infinite pvRmheroDeployBead;position:absolute;top:0;left:50%;transform:translate(-50%)}@keyframes pvRmheroDeployBead{0%{opacity:0;transform:translate(-50%,-8px)}20%{opacity:1}to{opacity:0;transform:translate(-50%)}}@media (max-width:900px){.pv-rmhero{padding:clamp(80px,10svh,112px) 12px clamp(28px,4svh,48px)}.pv-rmhero__hud{letter-spacing:1.8px;gap:5px;padding:5px 9px;font-size:9px}.pv-rmhero__hud--tl{top:18px;left:36px}.pv-rmhero__hud--tr{top:18px;right:36px}.pv-rmhero__hud--bl{bottom:18px;left:36px}.pv-rmhero__hud--br{bottom:18px;right:36px}.pv-rmhero__corner{width:20px;height:20px}.pv-rmhero__cta{letter-spacing:3.5px!important;padding:12px 24px!important;font-size:11px!important}}@media (max-width:768px){.pv-rmhero__hud{display:none}.pv-rmhero__corner{border-width:1.25px;width:16px;height:16px}.pv-rmhero__corner--tl{top:8px;left:8px}.pv-rmhero__corner--tr{top:8px;right:8px}.pv-rmhero__corner--bl{bottom:8px;left:8px}.pv-rmhero__corner--br{bottom:8px;right:8px}.pv-rmhero__art-ghost{opacity:.14}}@media (prefers-reduced-motion:reduce){.pv-rmhero__art,.pv-rmhero__art-ghost,.pv-rmhero__glitch,.pv-rmhero__pulse,.pv-rmhero__deploy:before{animation:none!important}.pv-rmhero__art-ghost{opacity:.18}}.gs-page .gs-purpose,.gs-page .gs-tcg,.gs-page .gs-future,.gs-page .gs-utility{position:relative;overflow:visible}.gs-page .gs-purpose:before,.gs-page .gs-tcg:before,.gs-page .gs-future:before,.gs-page .gs-utility:before{content:"";pointer-events:none;z-index:0;opacity:.55;background:var(--scanline-overlay-18), repeating-linear-gradient(90deg, #0000 0, #0000 90px, rgba(var(--cyber-cyan-rgb), .05) 90px, rgba(var(--cyber-cyan-rgb), .05) 91px), url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='180' height='180'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.20'/></svg>");mix-blend-mode:overlay;animation:2.4s steps(8,end) infinite pvCrtFlicker;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 38%,#000000d9 75%,#0000 100%);mask-image:radial-gradient(#000 38%,#000000d9 75%,#0000 100%)}.gs-page .gs-purpose:after,.gs-page .gs-tcg:after,.gs-page .gs-future:after,.gs-page .gs-utility:after{content:"";background:linear-gradient(90deg, transparent 0%, rgba(var(--cyber-magenta-rgb), .6) 20%, rgba(var(--cyber-cyan-rgb), .7) 50%, rgba(var(--cyber-magenta-rgb), .6) 80%, transparent 100%);mix-blend-mode:difference;filter:blur(.4px);pointer-events:none;z-index:11;opacity:0;height:2px;animation:7s steps(60,end) infinite pvGlitchBar;position:absolute;top:-10%;left:-5%;right:-5%}body.animations-settled .gs-page .gs-purpose:before,body.animations-settled .gs-page .gs-purpose:after,body.animations-settled .gs-page .gs-tcg:before,body.animations-settled .gs-page .gs-tcg:after,body.animations-settled .gs-page .gs-future:before,body.animations-settled .gs-page .gs-future:after,body.animations-settled .gs-page .gs-utility:before,body.animations-settled .gs-page .gs-utility:after{animation-play-state:running!important}@media (prefers-reduced-motion:reduce){.gs-page .gs-purpose:before,.gs-page .gs-purpose:after,.gs-page .gs-tcg:before,.gs-page .gs-tcg:after,.gs-page .gs-future:before,.gs-page .gs-future:after,.gs-page .gs-utility:before,.gs-page .gs-utility:after{animation:none!important}}.gs-page .gs-purpose>*,.gs-page .gs-tcg>*,.gs-page .gs-future>*,.gs-page .gs-utility>*{z-index:2;position:relative}.vid-play-pause-btn{z-index:14;color:#fffffff2;cursor:pointer;opacity:0;pointer-events:none;-webkit-backdrop-filter:blur(4px)saturate(120%);-webkit-tap-highlight-color:transparent;background:#080b169e;border:none;border-radius:50%;justify-content:center;align-items:center;width:60px;height:60px;padding:0;transition:opacity .2s,transform .22s cubic-bezier(.2,.7,.2,1),background .22s,box-shadow .22s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.94);box-shadow:inset 0 0 0 1px #00e5ff73,0 6px 18px #00000073}.vid-play-pause-btn__ring{pointer-events:none;opacity:0;border:1px solid #00e5ff59;border-radius:50%;transition:opacity .22s,transform .22s;position:absolute;inset:-4px}.vid-play-pause-btn__icon{z-index:2;filter:drop-shadow(0 0 4px #00e5ff66);position:relative;transform:translate(.5px)}.vid-play-pause-btn.is-playing .vid-play-pause-btn__icon{transform:translate(0)}@media (hover:hover) and (pointer:fine){.vid-player:hover .vid-play-pause-btn,.vid-play-pause-btn:focus-visible{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)scale(1)}.vid-player:hover .vid-play-pause-btn__ring{opacity:1;transform:scale(1.04)}.vid-play-pause-btn:hover{background:#0c1226c7;box-shadow:inset 0 0 0 1px #00e5fff2,0 0 22px #00e5ff73,0 6px 18px #0000008c}.vid-play-pause-btn:active{transform:translate(-50%,-50%)scale(.94)}}@media (hover:none),(pointer:coarse){.vid-play-pause-btn{opacity:.78;pointer-events:auto;width:52px;height:52px;transform:translate(-50%,-50%)scale(1)}.vid-play-pause-btn__ring{opacity:1}.vid-play-pause-btn:active{background:#0c1226d9;transform:translate(-50%,-50%)scale(.92)}}@media (prefers-reduced-motion:reduce){.vid-play-pause-btn,.vid-play-pause-btn__ring,.vid-play-pause-btn__icon{transition:none!important}}.pv-page.gs-page .gs-section--doctrine.compete-collect-section{margin-top:0;padding-top:150px}.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .why-play-section .section-subtitle,.pv-page.gs-page :is(#past,#future) .gs-section__head{margin-bottom:48px}.pv-page.gs-page .gs-section--doctrine .wp-split-layout{align-items:flex-start}.pv-page.gs-page .gs-section--doctrine .wp-character-showcase{align-items:flex-start;min-height:0;margin-top:0}.pv-page.gs-page .gs-section--doctrine .wp-split-layout:not(.wp-split-reversed) .wp-char-hero,.pv-page.gs-page .gs-section--doctrine .wp-char-hero{transform:none}.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-cards-grid{margin-top:50px}.pv-page.gs-page #past .archive{margin-top:100px}.pv-page.gs-page #future .future-grid{margin-top:20px}.pv-page.gs-page .gs-section--doctrine .why-play-section{padding-top:0}.pv-page.gs-page .gs-section--doctrine.section-animate{opacity:1;transition:none;transform:none}.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-cards-grid .why-play-card{height:auto;min-height:220px;max-height:none}.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-cards-grid .why-play-desc{-webkit-line-clamp:unset;min-height:85px;display:block;overflow:visible}.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-cards-grid .wp-card-content{padding:16px 16px 16px 20px}.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-cards-grid .why-play-card:nth-child(2) .wp-card-content,.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-cards-grid .why-play-card:nth-child(4) .wp-card-content{padding:16px 20px 16px 16px}.pv-page.gs-page{--hv-cyan:#40f0ff;--hv-cyan-soft:#40f0ff66;--hv-cyan-glow:#40f0ff2e;--hv-magenta:#ff40a8;--hv-magenta-soft:#ff40a866;--hv-blue:#0446f1;--hv-purple:#ae4dad;--hv-amber:#e0a85c;--hv-bg-0:#02010a;--hv-bg-1:#06030e;--hv-bg-2:#0a0616;--hv-bg-3:#110823;--hv-fg-1:#e8e2ff;--hv-fg-2:#e8e2ffd1;--hv-fg-3:#e8e2ff8c;--hv-fg-mute:#e8e2ff4d;--hv-stroke-1:#40f0ff66;--hv-stroke-2:#40f0ff38;--hv-stroke-3:#40f0ff1f;--hv-font-display:"Bicubik", ui-monospace, monospace;--hv-font-body:"Satoshi", system-ui, -apple-system, sans-serif;--hv-font-mono:"JetBrains Mono", ui-monospace, monospace;--hv-font-accent:"Fauna", serif;--hv-radius-sm:4px;--hv-radius-md:8px;--hv-radius-xl:14px;--hv-radius-2xl:20px;--hv-ease-out:cubic-bezier(.22, 1, .36, 1);--hv-grad-card:linear-gradient(180deg, #0a0616eb, #06030ef2);--hv-shadow-card:0 28px 80px #0000008c, 0 0 30px #40f0ff1a;--hv-shadow-card-lg:0 38px 100px #000000a6, 0 0 50px #40f0ff29;background:radial-gradient(ellipse 80% 50% at 50% 0%, #40f0ff1f, transparent 70%), radial-gradient(ellipse 80% 60% at 50% 100%, #ff40a80f, transparent 70%), var(--hv-bg-0);color:var(--hv-fg-1)}.pv-page.gs-page .section-animate{opacity:0;transition:opacity .7s var(--hv-ease-out), transform .7s var(--hv-ease-out);transform:translateY(28px)}.pv-page.gs-page .section-animate.section-visible{opacity:1;transform:translateY(0)}@media (prefers-reduced-motion:reduce){.pv-page.gs-page .section-animate{opacity:1!important;transition:none!important;transform:none!important}}.pv-page.gs-page .gs-main{position:relative}.pv-page.gs-page .gs-section{padding:120px 28px;position:relative;overflow:hidden}.pv-page.gs-page .gs-section--dark{background:var(--hv-bg-1);border-top:1px solid var(--hv-stroke-3);border-bottom:1px solid var(--hv-stroke-3)}.pv-page.gs-page .gs-inner{z-index:2;max-width:1280px;margin:0 auto;position:relative}.pv-page.gs-page .gs-eyebrow{font-family:var(--hv-font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--hv-cyan);align-items:center;gap:10px;font-size:11px;display:inline-flex}.pv-page.gs-page .gs-eyebrow .num{font-family:var(--hv-font-mono);color:var(--hv-fg-mute);border:1px solid var(--hv-stroke-3);border-radius:3px;padding:3px 7px}.pv-page.gs-page .gs-h{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--hv-fg-1);text-shadow:-2px 0 #40f0ffe6,2px 0 #ff40a8e6,0 0 32px #40f0ff1a;margin:0 0 4px;font-size:clamp(36px,5.4vw,76px);font-weight:100;line-height:1.02}.pv-page.gs-page .gs-h em{color:inherit;font-style:normal}.pv-page.gs-page .gs-lead{font-family:var(--hv-font-display);letter-spacing:.28em;text-transform:uppercase;color:var(--hv-fg-3);max-width:760px;margin:0;font-size:clamp(13px,1.05vw,15px);line-height:1.55}.pv-page.gs-page .gs-divider{align-items:center;gap:14px;width:100%;max-width:380px;margin:22px 0;display:flex}.pv-page.gs-page .gs-divider--center{margin-left:auto;margin-right:auto}.pv-page.gs-page .gs-divider__line{background:linear-gradient(90deg, transparent, var(--hv-cyan), transparent);flex:1;height:1px}.pv-page.gs-page .gs-divider__chevs{font-family:var(--hv-font-display);letter-spacing:6px;color:var(--hv-cyan);text-shadow:0 0 10px #40f0ffb3;padding-left:4px;font-size:15px;line-height:1}.pv-page.gs-page .gs-rule{background:linear-gradient(90deg, var(--hv-cyan), transparent);width:80px;height:1px;margin:0 0 22px}.pv-page.gs-page .gs-section__head{text-align:center;max-width:720px;margin:0 auto 48px}.pv-page.gs-page .gs-section__head h2 em{color:var(--hv-cyan);font-style:normal}.pv-page.gs-page .gs-section__head .gs-eyebrow{justify-content:center}.pv-page.gs-page .gs-section__head .gs-h{margin-top:14px}.pv-page.gs-page .gs-section__head p{margin:0 auto}.pv-page.gs-page .gs-btn{font-family:var(--hv-font-display);letter-spacing:.28em;text-transform:uppercase;color:var(--hv-fg-1);border:1px solid var(--hv-stroke-1);border-radius:var(--hv-radius-md);transition:background .22s var(--hv-ease-out), border-color .22s, transform .22s var(--hv-ease-out), box-shadow .22s;background:linear-gradient(#40f0ff1a,#40f0ff0a);justify-content:center;align-items:center;gap:10px;padding:14px 26px;font-size:12px;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 0 0 1px #40f0ff1a,0 12px 28px #00000080,0 0 22px #40f0ff1f}.pv-page.gs-page .gs-btn:hover{border-color:var(--hv-cyan);background:linear-gradient(#40f0ff33,#40f0ff14);transform:translateY(-2px);box-shadow:0 0 0 1px #40f0ff4d,0 18px 38px #0009,0 0 36px #40f0ff52}.pv-page.gs-page .gs-btn--ghost{border-color:var(--hv-stroke-2);color:var(--hv-fg-2);box-shadow:none;background:#02010a8c}.pv-page.gs-page .gs-btn--ghost:hover{border-color:var(--hv-stroke-1);color:var(--hv-fg-1);background:#40f0ff0f;box-shadow:0 12px 28px #00000080,0 0 22px #40f0ff2e}.pv-page.gs-page .gs-btn--amber{color:var(--hv-amber);background:linear-gradient(#e0a85c2e,#e0a85c0f);border-color:#e0a85c8c;box-shadow:0 0 0 1px #e0a85c2e,0 12px 28px #00000080,0 0 26px #e0a85c40}.pv-page.gs-page .gs-btn--amber:hover{border-color:var(--hv-amber);background:linear-gradient(#e0a85c47,#e0a85c1a)}.pv-page.gs-page .gs-hero{flex-direction:column;min-height:100vh;padding:92px 0 0;display:flex;position:relative;overflow:hidden}.pv-page.gs-page .gs-hero-bg{opacity:.32;filter:saturate(1.1)contrast(1.08)brightness(.85);z-index:0;background:url(/images/splash-bg.webp) 50% 30%/cover no-repeat;position:absolute;inset:0}.pv-page.gs-page .gs-hero-bg:after{content:"";pointer-events:none;background:linear-gradient(#02010a8c 0%,#0000 25% 55%,#02010afa 100%),radial-gradient(90% 70% at 50% 55%,#0000 35%,#02010aeb 100%),repeating-linear-gradient(0deg,#00000029 0 1px,#0000 1px 3px);position:absolute;inset:0}.pv-page.gs-page .gs-hero-bg:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(50% 30% at 75% 70%,#ff40a82e,#0000 70%),radial-gradient(60% 40% at 25%,#40f0ff1a,#0000 70%);position:absolute;inset:0}.pv-page.gs-page .gs-mark{z-index:5;font-family:var(--hv-font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--hv-fg-2);align-items:center;gap:14px;font-size:11px;display:inline-flex;position:absolute;top:110px;left:36px}.pv-page.gs-page .gs-mark__rule{background:var(--hv-cyan);width:36px;height:1px;box-shadow:0 0 8px var(--hv-cyan)}.pv-page.gs-page .gs-mark__live{letter-spacing:.32em;color:var(--hv-cyan);align-items:center;gap:8px;margin-left:6px;font-size:10px;display:inline-flex}.pv-page.gs-page .gs-mark__dot{background:var(--hv-cyan);width:7px;height:7px;box-shadow:0 0 10px var(--hv-cyan);border-radius:50%;animation:1.4s ease-in-out infinite gsPulse}.pv-page.gs-page .gs-hero__body{z-index:3;flex:1;grid-template-columns:minmax(0,1.15fr) minmax(0,.95fr);align-items:center;gap:60px;width:100%;max-width:1500px;margin:0 auto;padding:80px 60px 100px;display:grid;position:relative}.pv-page.gs-page .gs-hero__copy-col{z-index:3;position:relative}.pv-page.gs-page .gs-hero__codename{font-family:var(--hv-font-mono);letter-spacing:.28em;text-transform:uppercase;color:var(--hv-fg-3);border:1px solid var(--hv-stroke-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#02010a8c;border-radius:3px;align-items:center;gap:12px;margin-bottom:26px;padding:5px 12px;font-size:11px;display:inline-flex}.pv-page.gs-page .gs-hero__codename b{color:var(--hv-cyan);font-weight:400}.pv-page.gs-page .gs-hero__title{font-family:var(--hv-font-accent);letter-spacing:.4em;text-transform:uppercase;color:var(--hv-fg-1);text-shadow:-2.4px 0 #40f0ffd9,2.4px 0 #ff40a8d9,-4.5px 0 #40f0ff59,4.5px 0 #ff40a859,0 0 32px #40f0ff38,0 0 60px #0446f12e,0 4px 22px #000c;margin:0;font-size:clamp(48px,7vw,128px);font-weight:100;line-height:.94;position:relative}.pv-page.gs-page .gs-hero__title em{animation:7s steps(20,end) infinite gsHeroGlitch}@keyframes gsHeroGlitch{0%,92%,to{text-shadow:0 0 30px #40f0ff8c,-1.8px 0 #40f0ffa6,1.8px 0 #ff40a8a6,0 4px 14px #0009;transform:translate(0)}93%{text-shadow:0 0 30px #40f0ff8c,-5px 0 #40f0ffd9,5px 0 #ff40a8d9,0 4px 14px #0009;transform:translate(2px,-1px)}94%{text-shadow:0 0 30px #ff40a88c,-3px 0 #40f0ffd9,3px 0 #ff40a8d9,0 4px 14px #0009;transform:translate(-3px,1px)}95%{text-shadow:0 0 30px #40f0ff8c,-7px 0 #40f0ffd9,7px 0 #ff40a8d9,0 4px 14px #0009;transform:translate(1px)}}@media (prefers-reduced-motion:reduce){.pv-page.gs-page .gs-hero__title em{animation:none}}.pv-page.gs-page .gs-hero__title em{color:var(--hv-cyan);text-shadow:0 0 30px #40f0ff80,0 4px 14px #0009;font-style:normal;display:block}.pv-page.gs-page .gs-hero__tag{font-family:var(--hv-font-display);letter-spacing:.34em;text-transform:uppercase;color:var(--hv-fg-1);margin-top:28px;font-size:clamp(13px,1.3vw,17px)}.pv-page.gs-page .gs-hero__tag b{color:var(--hv-cyan);font-weight:400}.pv-page.gs-page .gs-hero__copy{font-family:var(--hv-font-body);color:var(--hv-fg-2);max-width:520px;margin-top:22px;font-size:16px;line-height:1.65}.pv-page.gs-page .gs-hero__copy b{color:var(--hv-fg-1)}.pv-page.gs-page .gs-hero__ctas{flex-wrap:wrap;gap:14px;margin-top:36px;display:inline-flex}.pv-page.gs-page .gs-hero__char{justify-content:center;align-self:end;align-items:end;height:80vh;min-height:600px;max-height:880px;margin-bottom:-100px;display:flex;position:relative}.pv-page.gs-page .gs-hero__char img{z-index:2;filter:drop-shadow(0 0 50px #40f0ff59)drop-shadow(0 40px 36px #000000b3)saturate(1.08)contrast(1.05);width:auto;max-width:none;height:100%;position:relative}.pv-page.gs-page .gs-hero__char:before{content:"";filter:blur(36px);z-index:1;background:radial-gradient(60% 50% at 50% 60%,#ff40a873,#0000 70%),radial-gradient(70% 60% at 50% 70%,#40f0ff33,#0000 70%);position:absolute;inset:12% 6% 10%}.pv-page.gs-page .gs-hero__char:after{content:"";filter:blur(10px);z-index:1;background:radial-gradient(#40f0ff8c,#0000 70%);height:28px;position:absolute;bottom:0;left:14%;right:14%}.pv-page.gs-page .gs-hero__ribbon{z-index:4;border-top:1px solid var(--hv-stroke-3);font-family:var(--hv-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--hv-fg-3);background:linear-gradient(#0000,#02010ae6 70%);flex-wrap:wrap;align-items:center;gap:10px;padding:16px 60px;font-size:11px;display:flex;position:absolute;bottom:0;left:0;right:0}.pv-page.gs-page .gs-hero__ribbon-seg{align-items:center;gap:10px;display:inline-flex}.pv-page.gs-page .gs-hero__ribbon-seg+.gs-hero__ribbon-seg{border-left:1px solid var(--hv-stroke-3);margin-left:28px;padding-left:28px}.pv-page.gs-page .gs-hero__ribbon-seg b{color:var(--hv-cyan);font-weight:400}.pv-page.gs-page .gs-hero__ribbon-seg .lbl{color:var(--hv-fg-mute)}.pv-page.gs-page .gs-hero__ribbon-scroll{color:var(--hv-cyan);font-family:var(--hv-font-display);letter-spacing:.32em;align-items:center;gap:10px;margin-left:auto;font-size:10px;display:inline-flex}.pv-page.gs-page .gs-hero__ribbon-scroll .chev{flex-direction:column;gap:1px;animation:1.8s ease-in-out infinite gsBob;display:inline-flex}@keyframes gsBob{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.pv-page.gs-page .purpose-briefing{border:1px solid var(--hv-stroke-1);border-radius:var(--hv-radius-xl);background:radial-gradient(60% 70% at 15% 60%,#40f0ff0f,#0000 65%),radial-gradient(50% 60% at 90% 30%,#ff40a80d,#0000 70%),linear-gradient(#0a0616f5 0%,#04020cfa 100%);margin-bottom:56px;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000008c,0 0 40px #40f0ff14,inset 0 0 0 1px #ffffff05}.pv-page.gs-page .purpose-briefing:before,.pv-page.gs-page .purpose-briefing:after{content:"";border:1px solid var(--hv-cyan);pointer-events:none;width:22px;height:22px;position:absolute}.pv-page.gs-page .purpose-briefing:before{border-bottom:0;border-right:0;top:10px;left:10px}.pv-page.gs-page .purpose-briefing:after{border-top:0;border-left:0;bottom:10px;right:10px}.pv-page.gs-page .purpose-briefing__grid{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:stretch;min-height:620px;display:grid}.pv-page.gs-page .purpose-briefing__bay{border-right:1px solid var(--hv-stroke-2);background:radial-gradient(80% 70% at 50% 80%,#0446f12e,#0000 70%),radial-gradient(60% 50% at 50% 30%,#ae4daf1f,#0000 80%),linear-gradient(#0a0418 0%,#06030e 100%);position:relative;overflow:hidden}.pv-page.gs-page .purpose-briefing__bay:before{content:"";pointer-events:none;background:linear-gradient(#40f0ff0d 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#40f0ff0d 1px,#0000 1px) 0 0/40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 60%,#000 30%,#0000 90%);mask-image:radial-gradient(80% 70% at 50% 60%,#000 30%,#0000 90%)}.pv-page.gs-page .purpose-briefing__bay:after{content:"";pointer-events:none;background:linear-gradient(#0000 0% 80%,#02010ab3 100%),repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}.pv-page.gs-page .purpose-briefing__char{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 0 26px #40f0ff59)drop-shadow(0 0 60px #ff40a82e)saturate(1.05)contrast(1.04);z-index:1;width:auto;max-width:none;height:102%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.pv-page.gs-page .purpose-briefing__hud{font-family:var(--hv-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--hv-cyan);border:1px solid var(--hv-stroke-2);z-index:2;white-space:nowrap;background:#02010ab3;padding:5px 8px;font-size:10px;position:absolute}.pv-page.gs-page .purpose-briefing__hud--tl{top:18px;left:18px}.pv-page.gs-page .purpose-briefing__hud--br{color:var(--hv-magenta);border-color:var(--hv-magenta-soft);bottom:18px;right:18px}.pv-page.gs-page .purpose-briefing__copy{z-index:1;flex-direction:column;justify-content:center;padding:56px 56px 50px;display:flex;position:relative}.pv-page.gs-page .purpose-briefing__eyebrow{font-family:var(--hv-font-display);letter-spacing:.32em;text-transform:uppercase;align-items:center;gap:14px;margin-bottom:26px;font-size:12px;display:inline-flex}.pv-page.gs-page .purpose-briefing__eyebrow .num{color:var(--hv-cyan);text-shadow:0 0 14px #40f0ff80}.pv-page.gs-page .purpose-briefing__eyebrow .dot{background:var(--hv-magenta);width:4px;height:4px;box-shadow:0 0 10px var(--hv-magenta);border-radius:50%}.pv-page.gs-page .purpose-briefing__eyebrow .lbl{color:var(--hv-magenta);text-shadow:0 0 14px #ff40a880}.pv-page.gs-page .purpose-briefing__h{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--hv-fg-1);text-shadow:-2px 0 #40f0ffe6,2px 0 #ff40a8e6,0 0 30px #40f0ff1a;margin:0 0 18px;font-size:clamp(48px,6.2vw,96px);font-weight:100;line-height:.95}.pv-page.gs-page .purpose-briefing__h span{display:block}.pv-page.gs-page .purpose-briefing__lead{font-family:var(--hv-font-body);color:var(--hv-fg-2);max-width:56ch;margin:0 0 28px;font-size:16px;line-height:1.65}.pv-page.gs-page .purpose-briefing__lead em{color:var(--hv-cyan);border-bottom:1px solid var(--hv-stroke-1);padding-bottom:1px;font-style:normal}.pv-page.gs-page .purpose-briefing__list{margin:0 0 36px;padding:0;list-style:none;display:grid}.pv-page.gs-page .purpose-briefing__list li{border-bottom:1px solid var(--hv-stroke-3);font-family:var(--hv-font-body);color:var(--hv-fg-2);grid-template-columns:18px 1fr;align-items:center;gap:14px;padding:14px 0;font-size:14px;line-height:1.4;display:grid}.pv-page.gs-page .purpose-briefing__list li:before{content:"▸";color:var(--hv-magenta);text-shadow:0 0 8px #ff40a899;font-size:11px}.pv-page.gs-page .purpose-briefing__ctas{flex-wrap:wrap;gap:14px;display:flex}.pv-page.gs-page .purpose__pillars{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.pv-page.gs-page .pillar-card{isolation:isolate;border:1px solid var(--hv-stroke-2);border-radius:var(--hv-radius-xl);background:var(--hv-grad-card);min-height:220px;transition:border-color .28s, transform .38s var(--hv-ease-out), box-shadow .38s;flex-direction:column;padding:26px 22px 28px;display:flex;position:relative;overflow:hidden}.pv-page.gs-page .pillar-card:before{content:"";background:linear-gradient(90deg, var(--hv-cyan), transparent);height:1px;position:absolute;top:0;left:22px;right:22px}.pv-page.gs-page .pillar-card:hover{border-color:var(--hv-stroke-1);transform:translateY(-4px);box-shadow:0 22px 50px #00000080,0 0 28px #40f0ff2e}.pv-page.gs-page .pillar-card__num{font-family:var(--hv-font-display);letter-spacing:.3em;color:var(--hv-cyan);text-transform:uppercase;font-size:10px}.pv-page.gs-page .pillar-card__name{font-family:var(--hv-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hv-fg-1);margin:14px 0 12px;font-size:18px}.pv-page.gs-page .pillar-card__desc{font-family:var(--hv-font-body);color:var(--hv-fg-2);flex:1;font-size:14px;line-height:1.55}.pv-page.gs-page .pillar-card__chip{font-family:var(--hv-font-mono);letter-spacing:.12em;color:var(--hv-fg-3);align-self:flex-start;align-items:center;gap:7px;margin-top:16px;font-size:10px;display:inline-flex}.pv-page.gs-page .pillar-card__chip:before{content:"▸";color:var(--hv-cyan)}.pv-page.gs-page .pillar-card__watermark{pointer-events:none;z-index:0;opacity:.3;width:70%;height:130%;transition:opacity .38s var(--hv-ease-out);position:absolute;top:-10%;right:-22%;-webkit-mask-image:radial-gradient(70% 60%,#000 30%,#0000 80%);mask-image:radial-gradient(70% 60%,#000 30%,#0000 80%)}.pv-page.gs-page .pillar-card__watermark img{object-fit:contain;object-position:bottom right;filter:drop-shadow(0 0 18px #40f0ff80)saturate(.85)contrast(1.05);width:100%;height:100%}.pv-page.gs-page .pillar-card>:not(.pillar-card__watermark){z-index:2;position:relative}.pv-page.gs-page .pillar-card:hover .pillar-card__watermark{opacity:.45}.pv-page.gs-page .impact__layout{flex-direction:column;align-items:center;gap:56px;display:flex}.pv-page.gs-page .impact__layout .gs-impact-orbit{align-self:center}.pv-page.gs-page .impact__story{flex-direction:column;align-items:center;width:100%;display:flex}.pv-page.gs-page .impact__bullets{grid-template-columns:repeat(3,minmax(0,1fr));width:100%;gap:22px!important;margin:0!important;display:grid!important}@media (max-width:900px){.pv-page.gs-page .impact__bullets{grid-template-columns:1fr}}.pv-page.gs-page .flywheel{aspect-ratio:1;justify-self:center;width:100%;max-width:520px;position:relative}.pv-page.gs-page .flywheel__ring{border:1px solid var(--hv-stroke-2);border-radius:50%;animation:60s linear infinite gsSpinSlow;position:absolute;inset:0;box-shadow:inset 0 0 80px #40f0ff2e,0 0 60px #40f0ff14}.pv-page.gs-page .flywheel__ring--inner{border-style:dashed;border-color:var(--hv-stroke-3);animation:90s linear infinite reverse gsSpinSlow;inset:12%}.pv-page.gs-page .flywheel__ring--core{border:1px solid var(--hv-stroke-1);background:radial-gradient(#40f0ff1f,#0000 70%);animation:none;inset:32%;box-shadow:0 0 28px #40f0ff33}@keyframes gsSpinSlow{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.pv-page.gs-page .flywheel__icon{pointer-events:none;z-index:1;border-radius:50%;position:absolute;inset:32%;overflow:hidden}.pv-page.gs-page .flywheel__icon img{filter:drop-shadow(0 0 20px #40f0ffb3)saturate(1.1);opacity:.45;width:auto;height:115%;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.pv-page.gs-page .flywheel__core{text-align:center;font-family:var(--hv-font-display);z-index:3;background:radial-gradient(at 50% 100%,#02010ac7 30%,#0000 70%),radial-gradient(#40f0ff1f,#0000 70%);flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:32%}.pv-page.gs-page .flywheel__core .lbl{letter-spacing:.32em;color:var(--hv-fg-3);text-transform:uppercase;font-size:10px}.pv-page.gs-page .flywheel__core .val{letter-spacing:.04em;color:var(--hv-cyan);text-shadow:0 0 18px #40f0ff80;margin-top:4px;font-size:32px;line-height:1}.pv-page.gs-page .flywheel__core .unit{letter-spacing:.2em;color:var(--hv-fg-3);text-transform:uppercase;margin-top:6px;font-size:11px}.pv-page.gs-page .flywheel__node{border:1px solid var(--hv-stroke-2);border-radius:var(--hv-radius-md);text-align:center;background:linear-gradient(#0a0616eb,#06030ef2);width:110px;padding:10px 12px;position:absolute;box-shadow:0 8px 28px #0000008c,0 0 18px #40f0ff2e}.pv-page.gs-page .flywheel__node .num{font-family:var(--hv-font-display);letter-spacing:.24em;color:var(--hv-cyan);text-transform:uppercase;font-size:9px}.pv-page.gs-page .flywheel__node .lbl{font-family:var(--hv-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--hv-fg-1);margin-top:4px;font-size:12px;line-height:1.2}.pv-page.gs-page .flywheel__node--n1{top:-8%;left:50%;transform:translate(-50%)}.pv-page.gs-page .flywheel__node--n2{top:30%;right:-8%}.pv-page.gs-page .flywheel__node--n3{bottom:-8%;left:50%;transform:translate(-50%)}.pv-page.gs-page .flywheel__node--n4{top:30%;left:-8%}.pv-page.gs-page .flywheel__arrow{border-top:2px solid var(--hv-cyan);border-right:2px solid var(--hv-cyan);opacity:.8;width:14px;height:14px;position:absolute}.pv-page.gs-page .flywheel__arrow--a1{top:10%;right:30%;transform:rotate(45deg)}.pv-page.gs-page .flywheel__arrow--a2{bottom:18%;right:16%;transform:rotate(135deg)}.pv-page.gs-page .flywheel__arrow--a3{bottom:10%;left:30%;transform:rotate(225deg)}.pv-page.gs-page .flywheel__arrow--a4{top:18%;left:16%;transform:rotate(315deg)}.pv-page.gs-page .impact__story h2{margin-bottom:18px}.pv-page.gs-page .impact__bullets{gap:14px;margin-top:26px;display:grid}.pv-page.gs-page .impact-bullet{border-left:1px solid var(--hv-stroke-1);background:linear-gradient(90deg,#40f0ff0a,#0000 80%);grid-template-columns:52px 1fr;align-items:center;gap:18px;padding:16px 18px;display:grid}.pv-page.gs-page .impact-bullet__avatar{border:1px solid var(--hv-stroke-1);background:radial-gradient(#40f0ff2e,#0000 70%);border-radius:50%;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden;box-shadow:0 0 14px #40f0ff40,0 0 0 3px #40f0ff0f}.pv-page.gs-page .impact-bullet__avatar img{filter:drop-shadow(0 0 6px #40f0ff66);width:auto;height:130%;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}.pv-page.gs-page .impact-bullet__name{font-family:var(--hv-font-display);letter-spacing:.12em;text-transform:uppercase;color:var(--hv-fg-1);margin:0 0 4px;font-size:14px}.pv-page.gs-page .impact-bullet__desc{font-family:var(--hv-font-body);color:var(--hv-fg-2);font-size:13px;line-height:1.55}.pv-page.gs-page .now-playing{background:var(--hv-grad-card);border:1px solid var(--hv-stroke-1);border-radius:var(--hv-radius-2xl);box-shadow:var(--hv-shadow-card);grid-template-columns:1fr 1.1fr;align-items:center;gap:50px;min-height:540px;padding:50px 44px;display:grid;position:relative;overflow:hidden}.pv-page.gs-page .now-playing:before{content:"";pointer-events:none;background:radial-gradient(50% 60% at 0%,#ff40a826,#0000 70%);position:absolute;inset:0}.pv-page.gs-page .now-playing:after{content:"";pointer-events:none;background:radial-gradient(60% 80% at 100%,#40f0ff1a,#0000 70%);position:absolute;inset:0}.pv-page.gs-page .now-playing>*{z-index:2;position:relative}.pv-page.gs-page .now-playing__char{border-right:1px solid var(--hv-stroke-2);align-self:stretch;min-height:620px;margin:-50px 0 -50px -44px;display:block;position:relative}.pv-page.gs-page .np-status{font-family:var(--hv-font-display);letter-spacing:.24em;text-transform:uppercase;border:1px solid var(--hv-stroke-1);color:var(--hv-cyan);background:#40f0ff14;border-radius:3px;align-items:center;gap:8px;margin-bottom:14px;padding:5px 12px;font-size:10px;display:inline-flex}.pv-page.gs-page .np-status .dot{background:var(--hv-cyan);width:7px;height:7px;box-shadow:0 0 8px var(--hv-cyan);border-radius:50%;animation:1.4s infinite gsPulse}.pv-page.gs-page .np-title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--hv-fg-1);text-shadow:-1.6px 0 #40f0ffbf,1.6px 0 #ff40a8bf,0 0 18px #40f0ff33;margin:8px 0 16px;font-size:clamp(28px,3.6vw,48px);font-weight:100;line-height:1.05}.pv-page.gs-page .np-copy{font-family:var(--hv-font-body);color:var(--hv-fg-2);max-width:540px;margin:0 0 22px;font-size:16px;line-height:1.6}.pv-page.gs-page .np-copy b{color:var(--hv-fg-1);font-family:var(--hv-font-display);letter-spacing:.04em;font-weight:400}.pv-page.gs-page .np-list{gap:10px;max-width:540px;margin:0 0 26px;padding:0;list-style:none;display:grid}.pv-page.gs-page .np-list li{border-left:2px solid var(--hv-magenta);border-radius:0 var(--hv-radius-sm) var(--hv-radius-sm) 0;color:var(--hv-fg-2);font-family:var(--hv-font-body);background:linear-gradient(90deg,#ff40a814,#0000 70%);grid-template-columns:24px 1fr;gap:14px;padding:10px 14px;font-size:13px;line-height:1.5;display:grid}.pv-page.gs-page .np-list li:before{content:"▸";color:var(--hv-magenta);font-family:var(--hv-font-display)}.pv-page.gs-page .np-ctas{flex-wrap:wrap;gap:10px;display:inline-flex}.pv-page.gs-page .np-meta{flex-wrap:wrap;gap:22px;margin-top:22px;display:flex}.pv-page.gs-page .np-meta div{font-family:var(--hv-font-mono);color:var(--hv-fg-3);letter-spacing:.08em;font-size:11px}.pv-page.gs-page .np-meta div b{color:var(--hv-cyan);font-weight:400}.pv-page.gs-page .gs-tcg-tab-nav-wrap{max-width:880px;margin:0 auto 32px}.pv-page.gs-page .gs-tcg-tab-nav{max-width:880px;margin:0 auto}.pv-page.gs-page .gs-tcg-stack{grid-template-rows:minmax(0,1fr);grid-template-columns:1fr;display:grid;position:relative}.pv-page.gs-page .gs-tcg-pane{opacity:0;visibility:hidden;pointer-events:none;will-change:opacity;grid-area:1/1;transition:opacity .45s cubic-bezier(.22,1,.36,1),visibility .45s}.pv-page.gs-page .gs-tcg-pane.active{opacity:1;visibility:visible;pointer-events:auto}@media (max-width:768px){.pv-page.gs-page .gs-tcg-pane:not(.active){display:none}.pv-page.gs-page .gs-tcg-pane>.now-playing,.pv-page.gs-page .gs-tcg-pane>.dev-rack{height:auto}}.pv-page.gs-page .gs-tcg-pane>.now-playing,.pv-page.gs-page .gs-tcg-pane>.dev-rack{height:100%}.pv-page.gs-page .gs-tcg-carousel{-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;gap:24px;margin-top:28px;display:flex}.pv-page.gs-page .gs-tcg-carousel__arrow{border:1px solid var(--hv-stroke-2);color:var(--hv-cyan);font-family:var(--hv-font-display);letter-spacing:.24em;text-transform:uppercase;cursor:pointer;transition:border-color .22s var(--hv-ease-out), background .22s var(--hv-ease-out), color .22s, transform .22s var(--hv-ease-out), box-shadow .22s;background:#02010a99;border-radius:2px;align-items:center;gap:10px;padding:10px 16px;font-size:11px;display:inline-flex;box-shadow:0 0 0 1px #40f0ff0a,0 6px 18px #00000073,0 0 16px #40f0ff0f}.pv-page.gs-page .gs-tcg-carousel__arrow svg{filter:drop-shadow(0 0 4px #40f0ff66);display:block}:is(.pv-page.gs-page .gs-tcg-carousel__arrow:hover,.pv-page.gs-page .gs-tcg-carousel__arrow:focus-visible){border-color:var(--hv-cyan);box-shadow:0 0 0 1px var(--hv-cyan), 0 10px 26px #0000008c, 0 0 26px #40f0ff4d, 0 0 50px #ff40a824;background:#40f0ff1a;outline:none;transform:translateY(-1px)}.pv-page.gs-page .gs-tcg-carousel__arrow:active{transform:translateY(0)}.pv-page.gs-page .gs-tcg-carousel__counter{font-family:var(--hv-font-mono);letter-spacing:.14em;color:var(--hv-fg-2);justify-content:center;align-items:baseline;gap:6px;min-width:64px;font-size:12px;display:inline-flex}.pv-page.gs-page .gs-tcg-carousel__counter-num{color:var(--hv-cyan);text-shadow:0 0 8px #40f0ff73;font-size:16px}.pv-page.gs-page .gs-tcg-carousel__counter-sep{color:var(--hv-fg-mute);font-size:14px}.pv-page.gs-page .gs-tcg-carousel__counter-total{color:var(--hv-fg-3)}@media (max-width:768px){.pv-page.gs-page .gs-tcg-tab-nav-wrap{max-width:100%;padding:0 4px}.pv-page.gs-page .gs-tcg-carousel{gap:16px;margin-top:20px}.pv-page.gs-page .gs-tcg-carousel__arrow{padding:10px 12px}.pv-page.gs-page .gs-tcg-carousel__arrow-label{display:none}}.pv-page.gs-page .dev-rack{isolation:isolate;border:1px solid var(--hv-stroke-2);border-radius:var(--hv-radius-xl);background:linear-gradient(#0a0616eb,#06030ef2);position:relative;overflow:hidden}.pv-page.gs-page .dev-rack:before{content:"";background:linear-gradient(90deg, transparent, var(--hv-cyan), transparent);width:60%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pv-page.gs-page .dev-rack__crew{pointer-events:none;z-index:0;opacity:.1;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.pv-page.gs-page .dev-rack__crew img{filter:saturate(.7)drop-shadow(0 0 20px #40f0ff66);width:auto;height:130%;position:absolute}.pv-page.gs-page .dev-rack__crew img:first-child{bottom:-30%;right:-8%;transform:scaleX(-1)}.pv-page.gs-page .dev-rack__crew img:nth-child(2){bottom:-30%;left:-10%}.pv-page.gs-page .dev-rack__bar{z-index:2;border-bottom:1px solid var(--hv-stroke-3);font-family:var(--hv-font-display);letter-spacing:.24em;text-transform:uppercase;color:var(--hv-fg-3);background:#02010a80;align-items:center;gap:12px;padding:14px 22px;font-size:10px;display:flex;position:relative}.pv-page.gs-page .dev-rack__bar .name{color:var(--hv-cyan)}.pv-page.gs-page .dev-rack__bar .dot{background:var(--hv-amber);width:7px;height:7px;box-shadow:0 0 6px var(--hv-amber);border-radius:50%;animation:1.6s infinite gsPulse}.pv-page.gs-page .dev-rack__bar .right{font-family:var(--hv-font-mono);letter-spacing:.12em;margin-left:auto}.pv-page.gs-page .dev-project{z-index:2;border-bottom:1px solid var(--hv-stroke-3);background:0 0;grid-template-columns:60px 90px 1fr 240px 90px;align-items:center;gap:22px;padding:22px 24px;display:grid;position:relative}.pv-page.gs-page .dev-project:last-child{border-bottom:none}.pv-page.gs-page .dev-project__avatar{border:1px solid var(--hv-stroke-1);background:radial-gradient(#40f0ff2e,#0000 70%);border-radius:50%;flex-shrink:0;width:52px;height:52px;position:relative;overflow:hidden;box-shadow:0 0 14px #40f0ff40}.pv-page.gs-page .dev-project__avatar img{filter:drop-shadow(0 0 6px #40f0ff66);width:auto;height:130%;position:absolute;bottom:-10%;left:50%;transform:translate(-50%)}.pv-page.gs-page .dev-project__code{font-family:var(--hv-font-mono);letter-spacing:.18em;color:var(--hv-cyan);font-size:11px}.pv-page.gs-page .dev-project__title{font-family:var(--hv-font-display);letter-spacing:.08em;text-transform:uppercase;color:var(--hv-fg-1);font-size:16px;line-height:1.2}.pv-page.gs-page .dev-project__title span{font-family:var(--hv-font-body);color:var(--hv-fg-3);letter-spacing:0;text-transform:none;margin-top:5px;font-size:13px;line-height:1.5;display:block}.pv-page.gs-page .dev-project__meter{font-family:var(--hv-font-mono);color:var(--hv-fg-3);letter-spacing:.08em;flex-direction:column;gap:6px;font-size:10px;display:flex}.pv-page.gs-page .dev-project__meter-bar{border:1px solid var(--hv-stroke-3);background:#40f0ff1a;border-radius:2px;height:4px;position:relative;overflow:hidden}.pv-page.gs-page .dev-project__meter-bar>span{background:linear-gradient(90deg, var(--hv-cyan), var(--hv-magenta));height:100%;display:block;box-shadow:0 0 8px #40f0ff80}.pv-page.gs-page .dev-project__meter .top{justify-content:space-between;display:flex}.pv-page.gs-page .dev-project__meter .top b{color:var(--hv-cyan);font-weight:400}.pv-page.gs-page .dev-project__eta{font-family:var(--hv-font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--hv-amber);text-align:center;background:#e0a85c0d;border:1px solid #e0a85c66;border-radius:3px;padding:6px 8px;font-size:11px}.pv-page.gs-page .archive{grid-template-columns:repeat(2,1fr);gap:36px;display:grid;position:relative}@media (max-width:900px){.pv-page.gs-page .archive{grid-template-columns:1fr;gap:28px}}.pv-page.gs-page .archive:before{content:"";background:linear-gradient(90deg, transparent, var(--hv-stroke-2) 10%, var(--hv-stroke-2) 90%, transparent);pointer-events:none;height:1px;position:absolute;top:24px;left:6%;right:6%}.pv-page.gs-page .archive-card{border:1px solid var(--hv-stroke-2);border-radius:var(--hv-radius-xl);filter:saturate(.92);transition:filter .28s, transform .38s var(--hv-ease-out), border-color .28s;background:linear-gradient(#0a0616eb,#06030ef2);flex-direction:column;padding:110px 24px 26px;display:flex;position:relative;overflow:visible}.pv-page.gs-page .archive-card:hover{filter:saturate();border-color:var(--hv-stroke-1);transform:translateY(-4px)}.pv-page.gs-page .archive-card__pin{background:var(--hv-bg-1);border:2px solid var(--hv-cyan);z-index:2;width:16px;height:16px;box-shadow:0 0 10px var(--hv-cyan);border-radius:50%;position:absolute;top:-8px;left:50%;transform:translate(-50%)}.pv-page.gs-page .archive-card__date{font-family:var(--hv-font-mono);color:var(--hv-cyan);letter-spacing:.18em;font-size:11px;position:absolute;top:18px;left:50%;transform:translate(-50%)}.pv-page.gs-page .archive-card__stamp{font-family:var(--hv-font-display);letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--hv-fg-mute);color:var(--hv-fg-3);border-radius:3px;align-self:flex-start;margin-bottom:14px;padding:4px 10px;font-size:9px}.pv-page.gs-page .archive-card__stamp--shipped{color:var(--hv-cyan);border-color:var(--hv-stroke-1);background:#40f0ff0f}.pv-page.gs-page .archive-card__stamp--archived{color:var(--hv-fg-3);border-color:var(--hv-stroke-3)}.pv-page.gs-page .archive-card__title{font-family:var(--hv-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hv-fg-1);margin:0 0 8px;font-size:18px;line-height:1.2}.pv-page.gs-page .archive-card__kind{font-family:var(--hv-font-mono);color:var(--hv-fg-3);letter-spacing:.1em;margin-bottom:12px;font-size:11px}.pv-page.gs-page .archive-card__copy{font-family:var(--hv-font-body);color:var(--hv-fg-2);flex:1;margin:0;font-size:13px;line-height:1.55}.pv-page.gs-page .archive-card__readme{font-family:var(--hv-font-display);letter-spacing:.22em;color:var(--hv-cyan);text-transform:uppercase;cursor:pointer;margin-top:18px;font-size:10px}.pv-page.gs-page .archive-card__readme:after{content:" →"}.pv-page.gs-page .archive-card__polaroid{width:84px;height:110px;transition:transform .38s var(--hv-ease-out);z-index:3;background:linear-gradient(#f4eede 0%,#d8cfb4 100%);border:1px solid #ffffff1f;border-radius:3px;padding:6px 6px 18px;position:absolute;top:-22px;right:16px;transform:rotate(6deg);box-shadow:0 16px 28px #0009,0 0 0 1px #40f0ff29}.pv-page.gs-page .archive-card:nth-child(2) .archive-card__polaroid{transform:rotate(-5deg)}.pv-page.gs-page .archive-card:nth-child(3) .archive-card__polaroid{transform:rotate(4deg)}.pv-page.gs-page .archive-card:hover .archive-card__polaroid{transform:rotate(0)translateY(-2px)}.pv-page.gs-page .archive-card__polaroid:after{content:attr(data-label);text-align:center;font-family:var(--hv-font-mono);letter-spacing:.14em;color:#02010a99;text-transform:uppercase;font-size:8px;position:absolute;bottom:3px;left:0;right:0}.pv-page.gs-page .archive-card__polaroid-inner{background:radial-gradient(#40f0ff33,#02010ad9);border:1px solid #02010a66;width:100%;height:100%;position:relative;overflow:hidden}.pv-page.gs-page .archive-card__polaroid-inner img{filter:sepia(.4)saturate(.85)contrast(1.05);width:auto;height:115%;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.pv-page.gs-page .archive-card__polaroid-tape{z-index:4;background:linear-gradient(#40f0ff6b,#40f0ff29);border:1px solid #40f0ff4d;border-radius:1px;width:36px;height:14px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 2px 6px #0006}.pv-page.gs-page .future-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.pv-page.gs-page .future-card{isolation:isolate;border:1px dashed var(--hv-stroke-2);border-radius:var(--hv-radius-xl);min-height:250px;transition:border-color .28s, transform .38s var(--hv-ease-out);background:linear-gradient(135deg,#40f0ff0a,#ff40a80a);flex-direction:column;align-items:center;padding:130px 18px 22px;display:flex;position:relative;overflow:hidden}.pv-page.gs-page .future-card:hover{border-color:var(--hv-stroke-1);transform:translateY(-4px)}.pv-page.gs-page .future-card:before{content:"";pointer-events:none;background:repeating-linear-gradient(0deg,#40f0ff0a 0 1px,#0000 1px 3px);position:absolute;inset:0}.pv-page.gs-page .future-card__redacted{border:1px dashed var(--hv-stroke-2);z-index:2;background:radial-gradient(#40f0ff33,#0000 70%);border-radius:50%;width:100px;height:100px;position:absolute;top:14px;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 0 18px #40f0ff40}.pv-page.gs-page .future-card__redacted:before{content:"CLASSIFIED";font-family:var(--hv-font-display);letter-spacing:.2em;color:var(--hv-magenta);border:1px solid var(--hv-magenta);z-index:4;text-transform:uppercase;background:#02010ab3;padding:2px 6px;font-size:7px;position:absolute;bottom:8px;left:50%;transform:translate(-50%)rotate(-4deg)}.pv-page.gs-page .future-card__redacted:after{content:"";pointer-events:none;z-index:3;background:repeating-linear-gradient(0deg,#40f0ff0f 0 1px,#0000 1px 3px);position:absolute;inset:0}.pv-page.gs-page .future-card__redacted img{filter:brightness(0)saturate();opacity:.75;z-index:1;width:auto;height:115%;position:absolute;bottom:-8%;left:50%;transform:translate(-50%)}.pv-page.gs-page .future-card__redacted img.future-card__redacted__rim{filter:brightness(.6) saturate(150%) sepia(1) hue-rotate(150deg) drop-shadow(0 0 6px var(--hv-cyan));mix-blend-mode:screen;opacity:.5;z-index:2}.pv-page.gs-page .future-card__tba{font-family:var(--hv-font-display);letter-spacing:.22em;text-transform:uppercase;border:1px solid var(--hv-stroke-2);color:var(--hv-fg-2);background:#02010a80;border-radius:3px;align-self:flex-start;margin-bottom:16px;padding:4px 10px;font-size:9px}.pv-page.gs-page .future-card__codename{font-family:var(--hv-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hv-fg-1);align-self:flex-start;margin:0 0 10px;font-size:20px;line-height:1.15}.pv-page.gs-page .future-card__stamps{flex-wrap:wrap;align-items:center;gap:5px;width:100%;margin-bottom:18px;display:flex}.pv-page.gs-page .future-card__genre-tag{font-family:var(--hv-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--hv-cyan);white-space:nowrap;background:linear-gradient(#40f0ff1a 0%,#40f0ff08 100%);border:1px solid #40f0ff66;border-radius:3px;align-items:center;padding:3px 8px;font-size:9px;line-height:1.2;display:inline-flex;box-shadow:inset 0 0 0 1px #40f0ff0f,0 0 10px #40f0ff14}.pv-page.gs-page .future-card__title-block{align-self:stretch;width:100%;margin-bottom:16px}.pv-page.gs-page .future-card__codename{font-family:var(--hv-font-display);letter-spacing:.1em;text-transform:uppercase;color:var(--hv-fg-1);text-shadow:0 0 18px #40f0ff2e;margin:0 0 10px;font-size:22px;font-weight:400;line-height:1.1}.pv-page.gs-page .future-card__codename-rule{background:linear-gradient(90deg,#40f0fff2 0%,#40f0ff40 100%);width:42px;height:1px;display:block;box-shadow:0 0 8px #40f0ff8c}.pv-page.gs-page .future-card__concept{width:100%;font-family:var(--hv-font-body);color:var(--hv-fg-2);flex:1;align-self:stretch;margin:0 0 22px;font-size:13.5px;line-height:1.6}.pv-page.gs-page .future-card__inspiration{align-self:stretch;width:100%}.pv-page.gs-page .future-card__divider{align-items:center;gap:10px;margin-bottom:12px;display:flex}.pv-page.gs-page .future-card__divider-line{background:linear-gradient(90deg,#0000 0%,#40f0ff59 50%,#0000 100%);flex:1;height:1px}.pv-page.gs-page .future-card__divider-label{font-family:var(--hv-font-mono);letter-spacing:.22em;text-transform:uppercase;color:#ffffff8c;white-space:nowrap;font-size:9.5px}.pv-page.gs-page .future-card__chips{flex-wrap:wrap;gap:6px;display:flex}.pv-page.gs-page .future-card__chip{font-family:var(--hv-font-mono);letter-spacing:.04em;color:var(--hv-fg-2);white-space:normal;background:linear-gradient(#ffffff0a 0%,#ffffff03 100%);border:1px solid #ffffff24;border-radius:4px;align-items:center;max-width:100%;padding:5px 10px;font-size:10.5px;line-height:1.3;transition:border-color .18s,color .18s,background .18s;display:inline-flex}.pv-page.gs-page .future-card:hover .future-card__chip{color:var(--hv-fg-1);border-color:#40f0ff4d}.pv-page.gs-page .future-card{padding:130px 22px 24px}.pv-page.gs-page .future-card__genre,.pv-page.gs-page .future-card__hint,.pv-page.gs-page .future-card__meta,.pv-page.gs-page .future-card__row,.pv-page.gs-page .future-card__label,.pv-page.gs-page .future-card__value{all:unset}.pv-page.gs-page .utility{border:1px solid var(--hv-stroke-1);border-radius:var(--hv-radius-2xl);background:linear-gradient(#0a0616f2,#06030ef7);grid-template-columns:1fr 1.1fr;align-items:center;gap:50px;min-height:480px;padding:50px 44px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #0009,0 0 50px #ff40a82e}.pv-page.gs-page .utility:before{content:"";pointer-events:none;background:radial-gradient(60% 50% at 0 100%,#ff40a833,#0000 70%);position:absolute;inset:0}.pv-page.gs-page .utility:after{content:"";background:linear-gradient(90deg, transparent, var(--hv-magenta), transparent);width:60%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pv-page.gs-page .utility>*{z-index:2;position:relative}.pv-page.gs-page .utility__char{border-right:1px solid var(--hv-stroke-2);align-self:stretch;min-height:620px;margin:-50px 0 -50px -44px;display:block;position:relative}.pv-page.gs-page .utility__perks{gap:10px;margin:22px 0 26px;padding:0;list-style:none;display:grid}.pv-page.gs-page .utility__perks li{border-left:2px solid var(--hv-magenta);border-radius:0 var(--hv-radius-sm) var(--hv-radius-sm) 0;font-family:var(--hv-font-body);color:var(--hv-fg-2);background:linear-gradient(90deg,#ff40a814,#0000 70%);grid-template-columns:24px 1fr;gap:14px;padding:10px 14px;font-size:13px;line-height:1.5;display:grid}.pv-page.gs-page .utility__perks li:before{content:"▸";font-family:var(--hv-font-display);color:var(--hv-magenta)}.pv-page.gs-page .utility__chip{font-family:var(--hv-font-display);letter-spacing:.24em;text-transform:uppercase;color:var(--hv-magenta);background:#ff40a80f;border:1px solid #ff40a880;border-radius:3px;align-items:center;gap:8px;margin-bottom:14px;padding:5px 12px;font-size:10px;display:inline-flex}.pv-page.gs-page .utility__chip .dot{background:var(--hv-magenta);width:7px;height:7px;box-shadow:0 0 8px var(--hv-magenta);border-radius:50%;animation:1.4s infinite gsPulse}.pv-page.gs-page .utility__title{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--hv-fg-1);text-shadow:-1.6px 0 #40f0ffbf,1.6px 0 #ff40a8bf,0 0 18px #40f0ff33;margin:8px 0 16px;font-size:clamp(28px,3.6vw,48px);font-weight:100;line-height:1.05}.pv-page.gs-page .utility__copy{font-family:var(--hv-font-body);color:var(--hv-fg-2);max-width:540px;margin:0 0 6px;font-size:16px;line-height:1.6}.pv-page.gs-page .utility__copy b{color:var(--hv-fg-1);font-family:var(--hv-font-display);letter-spacing:.04em;font-weight:400}.pv-page.gs-page .gs-close{isolation:isolate;text-align:center;padding:100px 28px 130px;position:relative}.pv-page.gs-page .gs-close__chorus{pointer-events:none;opacity:.16;z-index:0;position:absolute;inset:0;overflow:hidden;-webkit-mask-image:radial-gradient(80% 60% at 50% 80%,#000 30%,#0000 75%);mask-image:radial-gradient(80% 60% at 50% 80%,#000 30%,#0000 75%)}.pv-page.gs-page .gs-close__chorus img{filter:drop-shadow(0 0 24px #40f0ff80)saturate(.85);width:auto;height:85%;position:absolute;bottom:-10%}.pv-page.gs-page .gs-close__chorus img:first-child{left:4%}.pv-page.gs-page .gs-close__chorus img:nth-child(2){height:78%;left:22%;transform:scaleX(-1)}.pv-page.gs-page .gs-close__chorus img:nth-child(3){height:78%;right:22%}.pv-page.gs-page .gs-close__chorus img:nth-child(4){right:4%;transform:scaleX(-1)}.pv-page.gs-page .gs-close__inner{z-index:2;border:1px solid var(--hv-stroke-1);background:var(--hv-grad-card);border-radius:var(--hv-radius-2xl);max-width:820px;box-shadow:var(--hv-shadow-card-lg);margin:0 auto;padding:56px 50px;position:relative;overflow:hidden}.pv-page.gs-page .gs-close__inner:before{content:"";background:linear-gradient(90deg, transparent, var(--hv-cyan), transparent);width:60%;height:1px;position:absolute;top:0;left:50%;transform:translate(-50%)}.pv-page.gs-page .gs-close__inner:after{content:"";pointer-events:none;background:radial-gradient(80% 50% at 50% 0,#40f0ff2e,#0000 70%);position:absolute;inset:0}.pv-page.gs-page .gs-close__eyebrow{z-index:2;font-family:var(--hv-font-display);letter-spacing:.32em;text-transform:uppercase;color:var(--hv-cyan);margin-bottom:8px;font-size:11px;display:inline-block;position:relative}.pv-page.gs-page .gs-close h2{z-index:2;font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--hv-fg-1);text-shadow:-2px 0 #40f0ffe6,2px 0 #ff40a8e6,0 0 28px #40f0ff1a;margin:14px 0;font-size:clamp(32px,4.6vw,56px);font-weight:100;line-height:1.05;position:relative}.pv-page.gs-page .gs-close h2 em{font-style:normal;color:inherit!important}.pv-page.gs-page .gs-close p{z-index:2;font-family:var(--hv-font-display);letter-spacing:.28em;text-transform:uppercase;color:var(--hv-fg-3);max-width:580px;margin:0 auto 28px;font-size:13px;line-height:1.55;position:relative}.pv-page.gs-page .gs-close__ctas{z-index:2;flex-wrap:wrap;justify-content:center;gap:12px;display:inline-flex;position:relative}.pv-page.gs-page .gs-close__terminal{z-index:2;font-family:var(--hv-font-mono);letter-spacing:.16em;color:var(--hv-fg-3);text-transform:uppercase;align-items:center;gap:12px;margin-top:24px;font-size:10px;display:inline-flex;position:relative}.pv-page.gs-page .gs-close__terminal .dot{background:var(--hv-cyan);width:6px;height:6px;box-shadow:0 0 8px var(--hv-cyan);border-radius:50%;animation:1.4s infinite gsPulse}@media (max-width:1100px){.pv-page.gs-page .gs-section{padding:80px 24px}.pv-page.gs-page .purpose__pillars{grid-template-columns:1fr}.pv-page.gs-page .impact__layout{grid-template-columns:1fr;gap:40px}.pv-page.gs-page .now-playing,.pv-page.gs-page .utility{grid-template-columns:1fr;padding:36px 24px}.pv-page.gs-page .now-playing__char,.pv-page.gs-page .utility__char{border-right:0;border-bottom:1px solid var(--hv-stroke-2);border-radius:var(--hv-radius-xl) var(--hv-radius-xl) 0 0;min-height:380px;margin:-36px -24px 24px}.pv-page.gs-page .archive{grid-template-columns:1fr}.pv-page.gs-page .archive:before{display:none}.pv-page.gs-page .future-grid{grid-template-columns:repeat(2,1fr)}.pv-page.gs-page .dev-project{grid-template-columns:1fr;gap:14px}.pv-page.gs-page .dev-project__eta{text-align:left;align-self:flex-start;padding:5px 10px}.pv-page.gs-page .gs-hero__body{grid-template-columns:1fr;gap:24px;padding:60px 28px 130px}.pv-page.gs-page .gs-hero__char{order:-1;height:50vh;min-height:380px}.pv-page.gs-page .gs-hero__char-halo,.pv-page.gs-page .gs-hero__char-floor{display:none}.pv-page.gs-page .gs-hero__char:before,.pv-page.gs-page .gs-hero__char:after{content:none!important;background:0 0!important;display:none!important}.pv-page.gs-page .gs-hero__char img{filter:drop-shadow(0 20px 24px #0000008c)saturate(1.05)contrast(1.03);-webkit-mask-image:linear-gradient(#000 0% 95%,#0000 100%);mask-image:linear-gradient(#000 0% 95%,#0000 100%);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pv-page.gs-page .gs-hero__title{font-size:clamp(40px,9vw,80px)}.pv-page.gs-page .gs-hero__ribbon{flex-wrap:wrap;gap:10px;padding:14px 24px;font-size:10px}.pv-page.gs-page .gs-hero__ribbon-seg+.gs-hero__ribbon-seg{margin-left:0;padding-left:14px}.pv-page.gs-page .gs-hero__ribbon-scroll{display:none}.pv-page.gs-page .gs-mark{font-size:10px;top:104px;left:28px}}@media (max-width:960px){.pv-page.gs-page .purpose-briefing__grid{grid-template-columns:1fr}.pv-page.gs-page .purpose-briefing__bay{border-right:0;border-bottom:1px solid var(--hv-stroke-2);min-height:420px}.pv-page.gs-page .purpose-briefing__copy{padding:36px 28px 40px}}@media (max-width:640px){.pv-page.gs-page .gs-section{padding:64px 16px}.pv-page.gs-page .gs-mark{top:96px;left:16px}.pv-page.gs-page .gs-hero__body{padding:48px 20px 130px}.pv-page.gs-page .gs-hero__ribbon{padding:12px 16px;font-size:9px}.pv-page.gs-page .purpose-briefing__copy{padding:28px 20px 30px}.pv-page.gs-page .now-playing,.pv-page.gs-page .utility{padding:28px 18px}.pv-page.gs-page .gs-close{padding:64px 16px 96px}.pv-page.gs-page .gs-close__inner{padding:36px 22px}.pv-page.gs-page .future-grid{grid-template-columns:1fr}.pv-page.gs-page .dev-project{padding:18px 16px}}.pv-page.gs-page .gs-section__head.pv-sub-h{justify-content:center;max-width:880px;margin:0 auto 48px;padding:0;display:flex}.pv-page.gs-page .pv-sub-h__brandmark{z-index:1;text-align:center;flex-direction:column;align-items:center;display:flex;position:relative}.pv-page.gs-page .pv-sub-h__eyebrow{justify-content:center;margin-bottom:14px}.pv-page.gs-page .pv-sub-h__title.gs-h{font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;color:var(--hv-fg-1);text-shadow:-2px 0 #40f0ffe6,2px 0 #ff40a8e6,0 0 32px #40f0ff1a;margin:0 0 8px;font-size:clamp(28px,4.4vw,56px);font-weight:100;line-height:1.06}.pv-page.gs-page .pv-sub-h__divider.splash-title-divider{margin:6px 0 14px}.pv-page.gs-page .pv-sub-h__divider .splash-divider-line{background:linear-gradient(90deg, transparent, var(--hv-cyan), transparent);opacity:.85;width:72px;height:1px}.pv-page.gs-page .pv-sub-h__divider .splash-divider-diamond{color:var(--hv-cyan);letter-spacing:0;text-shadow:0 0 10px #40f0ffb3;padding:0 6px;font-size:11px}.pv-page.gs-page .pv-sub-h__tagline.gs-lead{max-width:640px;margin:0 auto}.pv-page.gs-page .splash-title-divider--left{justify-content:flex-start;max-width:320px;margin-left:0;margin-right:0}.pv-page.gs-page .splash-title-divider--left .splash-divider-line{background:linear-gradient(90deg, var(--hv-cyan), transparent)}.pv-page.gs-page .gs-crt-flicker{pointer-events:none;z-index:1;mix-blend-mode:overlay;opacity:.55;background:repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px),url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/></filter><rect width='100%25' height='100%25' filter='url(%23n)' opacity='0.22'/></svg>");animation:2.4s steps(8,end) infinite pvCrtFlicker;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 35%,#000000d9 72%,#0000 100%);mask-image:radial-gradient(#000 35%,#000000d9 72%,#0000 100%)}.pv-page.gs-page .gs-crt-flicker--section{opacity:.3;-webkit-mask-image:radial-gradient(90% 80%,#000 45%,#0000 95%);mask-image:radial-gradient(90% 80%,#000 45%,#0000 95%)}.pv-page.gs-page .gs-glitch-bar{content:"";mix-blend-mode:difference;filter:blur(.4px);pointer-events:none;z-index:11;opacity:0;background:linear-gradient(90deg,#0000 0%,#ff40a899 20%,#40f0ffb3 50%,#ff40a899 80%,#0000 100%);height:2px;animation:7s steps(60,end) infinite pvGlitchBar;position:absolute;top:-10%;left:-5%;right:-5%}.pv-page.gs-page .gs-glitch-bar--section{animation-duration:11s}.pv-page.gs-page .gs-hero{position:relative}.pv-page.gs-page .gs-hero .gs-crt-flicker{z-index:2}.pv-page.gs-page .gs-hero .gs-glitch-bar{top:36%}.pv-page.gs-page .gs-section,.pv-page.gs-page .gs-close{position:relative}.pv-page.gs-page .gs-section .gs-crt-flicker--section,.pv-page.gs-page .gs-close .gs-crt-flicker--section{z-index:1}.pv-page.gs-page .gs-section .gs-inner,.pv-page.gs-page .gs-close__inner{z-index:2;position:relative}.pv-page.gs-page .gs-close .gs-glitch-bar--section{top:24%}@media (prefers-reduced-motion:reduce){.pv-page.gs-page .gs-crt-flicker,.pv-page.gs-page .gs-glitch-bar,.pv-page.gs-page .gs-mark__dot,.pv-page.gs-page .np-status .dot,.pv-page.gs-page .utility__chip .dot,.pv-page.gs-page .dev-rack__bar .dot,.pv-page.gs-page .gs-close__terminal .dot,.pv-page.gs-page .flywheel__ring,.pv-page.gs-page .flywheel__ring--inner,.pv-page.gs-page .gs-hero__ribbon-scroll .chev{animation:none!important}}.pv-page.gs-page .gs-hero__title{opacity:0;animation:gsHeroTitleIn 1.2s var(--hv-ease-out) .15s forwards;transform:translateY(18px)}@keyframes gsHeroTitleIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pv-page.gs-page .gs-hero__title{opacity:1!important;animation:none!important;transform:none!important}}.pv-page.gs-page .gs-hero__title.section-title{min-height:1.84em}.pv-page.gs-page .gs-cta--amber{--pv-accent:var(--hv-amber)}.pv-page.gs-page .gs-cta--amber .splash-cta-text{color:var(--hv-amber);text-shadow:0 0 12px #e0a85c8c}.pv-page.gs-page .gs-cta--amber .cta-energy-border{border-color:#e0a85ca6;box-shadow:inset 0 0 16px #e0a85c40,0 0 24px #e0a85c73}.pv-page.gs-page .gs-cta--amber .cta-inner-glow{background:radial-gradient(#e0a85c38,#0000 70%)}.pv-page.gs-page .section-title{color:var(--hv-fg-1)}.pv-page.gs-page .section-title em{color:var(--hv-cyan);font-style:normal}.pv-page.gs-page .gs-hero__title.section-title,.pv-page.gs-page .purpose-briefing__h.section-title{font-family:var(--font-display)}.pv-page.gs-page .gs-hero{--gs-mx:0;--gs-my:0;padding-top:138px}.pv-page.gs-page .gs-hero-parallax{will-change:transform;transition:transform .38s cubic-bezier(.22,1,.36,1)}.pv-page.gs-page .gs-hero-parallax--bg{transform:translate3d(calc(var(--gs-mx) * -10px), calc(var(--gs-my) * -8px), 0)}.pv-page.gs-page .gs-hero-parallax--char{transform:translate3d(calc(var(--gs-mx) * 18px), calc(var(--gs-my) * 12px), 0)}@media (prefers-reduced-motion:reduce),(hover:none){.pv-page.gs-page .gs-hero-parallax,.pv-page.gs-page .gs-hero-parallax--bg,.pv-page.gs-page .gs-hero-parallax--char{transform:none!important}}.pv-page.gs-page .gs-hero-glyph-rain{z-index:2;-webkit-mask-image:linear-gradient(#0000 0,#000 12% 80%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 12% 80%,#0000 100%)}.pv-page.gs-page .gs-hero-scan{pointer-events:none;z-index:3;filter:blur(.6px);mix-blend-mode:screen;opacity:.7;background:linear-gradient(#0000 0%,#40f0ff00 30%,#40f0ff1a 48%,#40f0ff40 50%,#40f0ff1a 52%,#0000 70%);height:240px;animation:9s cubic-bezier(.6,0,.4,1) infinite gsHeroScan;position:absolute;top:0;left:0;right:0}@keyframes gsHeroScan{0%{opacity:0;transform:translateY(-200px)}8%{opacity:.7}92%{opacity:.7}to{opacity:0;transform:translateY(110vh)}}@media (prefers-reduced-motion:reduce){.pv-page.gs-page .gs-hero-scan{display:none}}.pv-page.gs-page .gs-hero-ticker{z-index:6;border-top:1px solid var(--hv-stroke-3);border-bottom:1px solid var(--hv-stroke-3);font-family:var(--hv-font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--hv-fg-3);background:linear-gradient(#02010aeb,#06030ec7);align-items:center;gap:18px;padding:9px 36px;font-size:10.5px;display:flex;position:absolute;top:72px;left:0;right:0;overflow:hidden}.pv-page.gs-page .gs-hero-ticker:before{content:"";background:linear-gradient(90deg, transparent, var(--hv-cyan), transparent);height:1px;animation:5s linear infinite gsTickerSweep;position:absolute;bottom:-1px;left:0;right:0}@keyframes gsTickerSweep{0%{opacity:.4;transform:translate(-30%)}50%{opacity:1}to{opacity:.4;transform:translate(30%)}}.pv-page.gs-page .gs-hero-ticker__seg{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.pv-page.gs-page .gs-hero-ticker__seg b{color:var(--hv-cyan);font-weight:400}.pv-page.gs-page .gs-hero-ticker__seg--live{color:var(--hv-magenta);letter-spacing:.22em;font-weight:500}.pv-page.gs-page .gs-hero-ticker__dot{background:var(--hv-magenta);width:6px;height:6px;box-shadow:0 0 8px var(--hv-magenta);border-radius:50%;animation:1.4s ease-in-out infinite gsPulse}.pv-page.gs-page .gs-hero-ticker__tick{min-width:4ch;animation:1.5s step-end infinite gsTickerPop;display:inline-block}@keyframes gsTickerPop{0%,8%{color:var(--hv-cyan);transform:scale(1.08)}20%,to{transform:scale(1)}}.pv-page.gs-page .gs-hero-ticker__seg--right{margin-left:auto}.pv-page.gs-page .gs-hero-ticker__seg--sig{color:var(--hv-cyan);font-feature-settings:"tnum"}.pv-page.gs-page .gs-hero-corner{pointer-events:none;z-index:5;border:1.5px solid var(--hv-cyan);width:26px;height:26px;position:absolute;box-shadow:0 0 16px #40f0ff73}.pv-page.gs-page .gs-hero-corner--tl{border-bottom:0;border-right:0;top:116px;left:18px}.pv-page.gs-page .gs-hero-corner--tr{border-bottom:0;border-left:0;top:116px;right:18px}.pv-page.gs-page .gs-hero-corner--bl{border-top:0;border-right:0;bottom:22px;left:18px}.pv-page.gs-page .gs-hero-corner--br{border-top:0;border-left:0;bottom:22px;right:18px}.pv-page.gs-page .gs-hero-rail{z-index:5;pointer-events:none;font-family:var(--hv-font-display);color:var(--hv-fg-3);position:absolute}.pv-page.gs-page .gs-hero-rail--left{flex-direction:column;align-items:center;gap:12px;display:flex;top:50%;left:36px;transform:translateY(-50%)}.pv-page.gs-page .gs-hero-rail__num{font-family:var(--hv-font-accent);color:var(--hv-fg-1);letter-spacing:0;text-shadow:-1.5px 0 #40f0ffd9,1.5px 0 #ff40a8d9,0 0 24px #40f0ff2e;font-size:84px;font-weight:100;line-height:.9}.pv-page.gs-page .gs-hero-rail__divider{background:linear-gradient(180deg, var(--hv-cyan), transparent);width:1px;height:28px;box-shadow:0 0 6px #40f0ff80}.pv-page.gs-page .gs-hero-rail__label{writing-mode:vertical-rl;letter-spacing:.32em;color:var(--hv-fg-3);text-transform:uppercase;font-size:9px;transform:rotate(180deg)}.pv-page.gs-page .gs-hero-rail__ticks{flex-direction:column;gap:6px;margin-top:8px;display:flex}.pv-page.gs-page .gs-hero-rail__tick{background:#40f0ff38;width:14px;height:1.5px;transition:background .28s}.pv-page.gs-page .gs-hero-rail__tick.is-active{background:var(--hv-cyan);box-shadow:0 0 8px #40f0ffb3}.pv-page.gs-page .gs-hero-rail--right{flex-direction:column;align-items:center;gap:14px;display:flex;top:50%;right:36px;transform:translateY(-50%)}.pv-page.gs-page .gs-hero-rec{border:1px solid var(--hv-magenta);color:var(--hv-magenta);letter-spacing:.32em;text-transform:uppercase;background:#ff40a80f;align-items:center;gap:8px;padding:6px 12px;font-size:10px;display:inline-flex;box-shadow:0 0 14px #ff40a84d}.pv-page.gs-page .gs-hero-rec__dot{background:var(--hv-magenta);width:7px;height:7px;box-shadow:0 0 8px var(--hv-magenta);border-radius:50%;animation:1.1s ease-in-out infinite gsPulse}.pv-page.gs-page .gs-hero-rail__stamps{writing-mode:vertical-rl;font-family:var(--hv-font-mono);letter-spacing:.22em;color:var(--hv-fg-3);text-transform:uppercase;flex-direction:column;align-items:center;gap:6px;font-size:10px;display:flex;transform:rotate(180deg)}.pv-page.gs-page .gs-hero-rail__stamps span{border-top:1px solid var(--hv-stroke-3);padding:4px 0}.pv-page.gs-page .gs-hero-rail__stamps span:first-child{border-top:0}.pv-page.gs-page .gs-hero__body{padding-left:80px;padding-right:160px}.pv-page.gs-page .gs-hero__codename{align-items:center;gap:10px;padding-left:22px;display:inline-flex;position:relative}.pv-page.gs-page .gs-hero__codename-mark{background:var(--hv-cyan);width:14px;height:1px;box-shadow:0 0 6px var(--hv-cyan);position:absolute;top:50%;left:0;transform:translateY(-50%)}.pv-page.gs-page .gs-hero__tag-row{align-items:center;gap:14px;margin-top:28px;display:flex}.pv-page.gs-page .gs-hero__tag-bar{background:var(--hv-cyan);width:28px;height:1px;box-shadow:0 0 8px var(--hv-cyan)}.pv-page.gs-page .gs-hero__tag-row .gs-hero__tag{margin-top:0}.pv-page.gs-page .gs-hero__doctrine{align-items:stretch;gap:0;margin-top:40px;margin-left:-4px;display:flex}.pv-page.gs-page .gs-hero__doctrine-rail{background:linear-gradient(#40f0fff2 0%,#40f0ff8c 50%,#40f0ff0d 100%);border-radius:2px;flex:0 0 2px;box-shadow:0 0 6px #40f0ff99,0 0 14px #40f0ff38}.pv-page.gs-page .gs-hero__doctrine-stack{flex-direction:column;gap:10px;padding:4px 0;display:flex}.pv-page.gs-page .gs-hero__doctrine-beat{opacity:1;transition:opacity .36s var(--hv-ease-out), transform .36s var(--hv-ease-out);align-items:baseline;gap:16px;display:inline-flex;transform:translateY(0)}.pv-page.gs-page .gs-hero__doctrine-beat.is-pending{opacity:0;transform:translateY(6px)}.pv-page.gs-page .gs-hero__doctrine-num{letter-spacing:.24em;color:var(--hv-cyan);opacity:.65;text-align:right;text-shadow:0 0 6px #40f0ff66;min-width:2ch;font-family:JetBrains Mono,ui-monospace,monospace;font-size:11px}.pv-page.gs-page .gs-hero__doctrine-line{letter-spacing:.18em;text-transform:uppercase;color:var(--hv-fg-2);text-shadow:-.6px 0 #40f0ff8c,.6px 0 #ff40a88c,0 0 10px #40f0ff1f;font-family:Bicubik,ui-monospace,monospace;font-size:clamp(13px,1.4vw,18px);line-height:1.25}@media (prefers-reduced-motion:reduce){.pv-page.gs-page .gs-hero__doctrine-beat{opacity:1!important;transition:none!important;transform:none!important}.pv-page.gs-page .gs-hero__doctrine-beat.is-pending{opacity:1;transform:none}}.pv-page.gs-page .gs-hero__tag.gs-hero__tag--stack{letter-spacing:.28em;font-size:clamp(13px,1.1vw,16px);line-height:1.32;font-family:"Bicubik", var(--font-ui);text-transform:uppercase;color:var(--hv-fg-2);flex-direction:column;gap:8px;display:flex}.pv-page.gs-page .gs-hero__tag.gs-hero__tag--stack b{color:var(--hv-cyan);text-shadow:-.8px 0 #40f0ffd9,.8px 0 #ff40a8d9,0 0 12px #40f0ff8c,0 0 22px #ff40a838;font-weight:400}.pv-page.gs-page .gs-hero__tag.gs-hero__tag--stack>span{text-shadow:-.6px 0 #40f0ff4d,.6px 0 #ff40a84d,0 0 10px #40f0ff1a;opacity:0;animation:.7s cubic-bezier(.22,1,.36,1) forwards gsTagBeatIn;transform:translateY(8px)}.pv-page.gs-page .gs-hero__tag.gs-hero__tag--stack>span:first-child{animation-delay:.6s}.pv-page.gs-page .gs-hero__tag.gs-hero__tag--stack>span:nth-child(2){animation-delay:.72s}.pv-page.gs-page .gs-hero__tag.gs-hero__tag--stack>span:nth-child(3){animation-delay:.84s}@keyframes gsTagBeatIn{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pv-page.gs-page .gs-hero__tag.gs-hero__tag--stack>span{opacity:1!important;animation:none!important;transform:none!important}}.pv-page.gs-page .gs-hero__tag-row:has(.gs-hero__tag--stack){align-items:flex-start;margin-top:36px;margin-left:-4px}.pv-page.gs-page .gs-hero__tag-row:has(.gs-hero__tag--stack) .gs-hero__tag-bar{margin-top:11px}.pv-page.gs-page .gs-hero__tag-row--bare{gap:0}.pv-page.gs-page .gs-hero__meta{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.pv-page.gs-page .gs-hero__meta-chip{border:1px solid var(--hv-stroke-2);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-family:var(--hv-font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--hv-fg-3);background:#02010a8c;align-items:center;gap:8px;padding:5px 12px;font-size:10px;display:inline-flex}.pv-page.gs-page .gs-hero__meta-chip b{color:var(--hv-cyan);font-weight:400}.pv-page.gs-page .gs-hero__meta-chip-dot{background:var(--hv-cyan);width:6px;height:6px;box-shadow:0 0 8px var(--hv-cyan);border-radius:50%;animation:1.4s ease-in-out infinite gsPulse}.pv-page.gs-page .gs-hero__char-halo{filter:blur(42px);z-index:0;pointer-events:none;background:radial-gradient(55% 50% at 50% 55%,#ff40a86b,#0000 70%),radial-gradient(70% 60% at 50% 70%,#40f0ff38,#0000 70%);position:absolute;inset:8% 4% 14%}.pv-page.gs-page .gs-hero__char-floor{filter:blur(12px);z-index:0;pointer-events:none;background:radial-gradient(#40f0ffb3,#0000 70%);height:22px;position:absolute;bottom:6%;left:14%;right:14%}.pv-page.gs-page .gs-hero__char img{z-index:2;position:relative}.pv-page.gs-page .gs-hero__ribbon{flex-wrap:nowrap;overflow-x:clip}.pv-page.gs-page .gs-hero__ribbon-seg{white-space:nowrap;flex-direction:row;gap:10px}.pv-page.gs-page .gs-hero__ribbon-meter{border:1px solid var(--hv-stroke-3);vertical-align:middle;background:#40f0ff1a;border-radius:2px;flex-shrink:0;width:48px;height:4px;margin-left:4px;display:inline-block;position:relative;overflow:hidden}.pv-page.gs-page .gs-hero__ribbon-meter>span{background:linear-gradient(90deg, var(--hv-cyan), var(--hv-magenta));height:100%;display:block;box-shadow:0 0 8px #40f0ff80}.pv-page.gs-page .gs-hero__ribbon-meter--pulse>span{animation:2.4s ease-in-out infinite gsMeterPulse}@keyframes gsMeterPulse{0%,to{opacity:.6;filter:drop-shadow(0 0 2px #40f0ff66)}50%{opacity:1;filter:drop-shadow(0 0 6px #40f0ffd9)}}@media (max-width:1280px){.pv-page.gs-page .gs-hero__ribbon-meter{display:none}.pv-page.gs-page .gs-hero__body{padding-left:60px;padding-right:130px}}@media (max-width:1100px){.pv-page.gs-page .gs-hero{padding-top:130px}.pv-page.gs-page .gs-hero__body{padding-left:28px;padding-right:28px}.pv-page.gs-page .gs-hero-rail--left,.pv-page.gs-page .gs-hero-rail--right{display:none}.pv-page.gs-page .gs-hero-corner{width:18px;height:18px}}@media (max-width:768px){.pv-page.gs-page .gs-hero-ticker{scrollbar-width:none;gap:12px;padding:7px 16px;font-size:9.5px;top:72px;overflow-x:auto}.pv-page.gs-page .gs-hero-ticker::-webkit-scrollbar{display:none}.pv-page.gs-page .gs-hero-ticker__seg--right,.pv-page.gs-page .gs-hero-ticker__seg--sig{display:none}.pv-page.gs-page .gs-hero{padding-top:110px}.pv-page.gs-page .gs-hero-corner--tl,.pv-page.gs-page .gs-hero-corner--tr{top:110px}.pv-page.gs-page .gs-hero-corner--bl,.pv-page.gs-page .gs-hero-corner--br{bottom:18px}.pv-page.gs-page .gs-hero__meta{gap:6px}.pv-page.gs-page .gs-hero__meta-chip{letter-spacing:.18em;padding:4px 9px;font-size:9px}.pv-page.gs-page .gs-hero__ribbon-meter{display:none}}.uni-why-section .why-card{background:linear-gradient(#0a0616eb,#06030ef2);border:1px solid #40f0ff66;border-radius:20px;grid-template-columns:1fr 1.1fr;align-items:stretch;gap:50px;min-height:765px;margin-top:18px;padding:50px 44px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 80px #0000008c,0 0 30px #40f0ff1a}.uni-why-section .why-card:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(50% 60% at 0%,#ff40a826,#0000 70%);position:absolute;inset:0}.uni-why-section .why-card:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(60% 80% at 100%,#40f0ff1a,#0000 70%);position:absolute;inset:0}.uni-why-section .why-card>*{z-index:2;position:relative}.uni-why-section .why-card__bay{background:radial-gradient(80% 70% at 50% 80%,#0446f12e,#0000 70%),radial-gradient(60% 50% at 50% 30%,#ae4daf1f,#0000 80%),linear-gradient(#0a0418 0%,#06030e 100%);border-right:1px solid #40f0ff38;min-height:540px;margin:-50px 0 -50px -44px;position:relative;overflow:hidden}.uni-why-section .why-card__bay:before{content:"";pointer-events:none;background:linear-gradient(#40f0ff0d 1px,#0000 1px) 0 0/40px 40px,linear-gradient(90deg,#40f0ff0d 1px,#0000 1px) 0 0/40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70% at 50% 60%,#000 30%,#0000 90%);mask-image:radial-gradient(80% 70% at 50% 60%,#000 30%,#0000 90%)}.uni-why-section .why-card__bay:after{content:"";pointer-events:none;background:linear-gradient(#0000 0% 80%,#02010ab3 100%),repeating-linear-gradient(0deg,#0000002e 0 1px,#0000 1px 3px);position:absolute;inset:0}.uni-why-section .why-card__hud{letter-spacing:.18em;text-transform:uppercase;color:#40f0ff;z-index:3;white-space:nowrap;background:#02010ab3;border:1px solid #40f0ff38;padding:5px 8px;font-family:JetBrains Mono,ui-monospace,monospace;font-size:10px;position:absolute}.uni-why-section .why-card__hud--tl{top:18px;left:18px}.uni-why-section .why-card__hud--br{color:#ff40a8;border-color:#ff40a866;bottom:18px;right:18px}.uni-why-section .why-card__char-stack{z-index:1;isolation:isolate;will-change:transform;display:grid;position:absolute;inset:0}.uni-why-section .why-card__char-pane{opacity:0;visibility:hidden;pointer-events:none;filter:blur(5px);transform-origin:50% 60%;will-change:opacity, transform, filter;grid-area:1/1;transition:opacity .7s cubic-bezier(.22,1,.36,1),transform .85s cubic-bezier(.22,1,.36,1),filter .65s cubic-bezier(.22,1,.36,1),visibility .85s;position:relative;transform:translate(-12px)scale(.96)}.uni-why-section .why-card__char-pane.active{opacity:1;visibility:visible;filter:blur();transition-delay:80ms,80ms,80ms,0s;transform:translate(0)scale(1)}.uni-why-section .why-card__char-pane.exiting{opacity:0;visibility:visible;pointer-events:none;filter:blur(5px);transform:translate(12px)scale(1.04)}.uni-why-section .why-card__char-pane picture{display:block;position:absolute;inset:0}.uni-why-section .why-card__char-img{object-fit:contain;object-position:bottom center;filter:drop-shadow(0 0 26px #40f0ff59)drop-shadow(0 0 60px #ff40a82e)saturate(1.05)contrast(1.04);width:auto;max-width:none;height:102%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.uni-why-section .why-card__right{flex-direction:column;justify-content:flex-start;gap:18px;min-height:663px;display:flex}.uni-why-section .tab-text-stack{min-height:274px}.uni-why-section .tab-cta{margin-top:auto}@media (max-width:900px){.uni-why-section .why-card{grid-template-columns:1fr;gap:24px;min-height:0;padding:30px 22px}.uni-why-section .why-card__bay{border-bottom:1px solid #40f0ff38;border-right:none;min-height:360px;margin:-30px -22px 0}}@media (max-width:768px){.uni-why-section .why-card{grid-template-columns:1fr;gap:0;min-height:0;padding:24px 18px}.uni-why-section .why-card__bay{display:none!important}.uni-why-section .why-card__right,.uni-why-section .tab-text-stack{min-height:0}.uni-why-section .tab-cta{margin-top:18px}}.uni-why-section .tab-video-pane.active,.uni-why-section .tab-text-pane.active,.uni-why-section .tab-text-pane.active .tab-desc,.uni-why-section .tab-text-pane.active .tab-mark,.uni-why-section .why-card__char-pane.active{opacity:1!important;visibility:visible!important;filter:none!important;clip-path:none!important;animation:none!important;transform:none!important}.uni-why-section .playing-tabs:before,.uni-why-section .playing-tabs:after,.uni-why-section .tab-content:before,.uni-why-section .tab-content:after,.uni-why-section .tab-pane--shell:before,.uni-why-section .tab-pane--shell:after{display:none!important}.uni-why-section .tab-nav-wrap{max-width:none}.uni-why-section .tab-nav{max-width:none;flex-wrap:nowrap!important}.uni-why-section .tab-btn,.uni-why-section .tab-btn__label{white-space:nowrap;flex:none}@media (min-width:1024px){.pv-long-game .hv-flywheel__stage{width:min(100%,864px)}}.uni-why-section~.as-seen-on-section{margin-top:-130px}@media (max-width:768px){.uni-why-section~.as-seen-on-section{margin-top:-60px!important;padding-top:0!important}.uni-why-section~.as-seen-on-section .as-seen-on{padding-top:0!important}}.uni-radar-section{margin-top:175px}.pv-shell--below-hero{margin-top:35px}.uni-radar-section .pv-radar__hud--tl{top:90px;left:-90px}.pv-long-game .hv-flywheel{margin-top:35px}.pv-long-game .hv-flywheel__node{width:clamp(64px,9.78vw,97px);height:clamp(64px,9.78vw,97px)}.pv-long-game .hv-flywheel__node-tick{letter-spacing:1.5px;font-size:12.5px;bottom:-22px}.pv-long-game .hv-flywheel__center{width:78%;max-width:420px}.pv-long-game .hv-flywheel__center-label{letter-spacing:2.4px;margin-bottom:14px;font-size:clamp(20px,2.1vw,28px)}.pv-long-game .hv-flywheel__center-desc{max-width:100%;font-size:clamp(15px,1.55vw,20px);line-height:1.45}.pv-long-game .hv-flywheel__center-label,.pv-long-game .hv-flywheel__center-desc,.pv-long-game .hv-flywheel__center-next-label{opacity:1!important;animation:none!important;transform:none!important}@media (max-width:768px){.pv-long-game .hv-flywheel{margin-top:0}.pv-long-game .hv-flywheel__stage{width:min(100%,320px)}.pv-long-game .hv-flywheel__node{width:56px;height:56px}.pv-long-game .hv-flywheel__node-tick{letter-spacing:1px;font-size:10px;bottom:-18px}.pv-long-game .hv-flywheel__center{width:60%;max-width:200px}.pv-long-game .hv-flywheel__center-label{letter-spacing:1.8px;margin-bottom:8px;font-size:15px}.pv-long-game .hv-flywheel__center-desc{max-width:100%;font-size:11px;line-height:1.35}.pv-long-game .hv-flywheel__center-step{letter-spacing:1.4px;margin-bottom:6px;font-size:8px}.pv-long-game .hv-flywheel__center-step-num{font-size:11px}.pv-long-game .hv-flywheel__center-next{gap:4px;width:100%;margin-top:10px;padding-top:8px;font-size:8.5px}}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel{margin-top:35px}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node{width:clamp(64px,9.78vw,97px);height:clamp(64px,9.78vw,97px)}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node-tick{letter-spacing:1.5px;font-size:12.5px;bottom:-22px}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center{width:78%;max-width:420px}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-label{letter-spacing:2.4px;margin-bottom:14px;font-size:clamp(20px,2.1vw,28px)}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-desc{max-width:100%;font-size:clamp(15px,1.55vw,20px);line-height:1.45}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-label,.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-desc,.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-next-label{opacity:1!important;animation:none!important;transform:none!important}@media (min-width:1024px){.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__stage{width:min(100%,864px)}}@media (max-width:768px){.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel{margin-top:0}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__stage{box-sizing:border-box;position:relative;aspect-ratio:auto!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:18px 10px!important;width:100%!important;max-width:none!important;margin:0!important;padding:0!important;display:grid!important}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__svg,.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center:before{display:none}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center{background:linear-gradient(#02010af0,#060310f7),radial-gradient(120% 70% at 50% 0,#40f0ff29,#0000 75%);border:1px solid #40f0ff5c;border-radius:14px;flex-direction:column;grid-column:1/-1;align-items:center;padding:26px 22px 20px;display:flex;overflow:hidden;box-shadow:0 0 0 1px #40f0ff1f,0 10px 40px #02010a8c,0 0 36px #40f0ff24;width:100%!important;max-width:none!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center:after{content:"";pointer-events:none;mix-blend-mode:overlay;opacity:.6;background:repeating-linear-gradient(0deg,#0000 0 2px,#40f0ff0a 2px 3px);border-radius:14px;position:absolute;inset:0}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-step{letter-spacing:2.4px;color:#40f0ffbf;margin-bottom:14px;font-size:10px;position:relative}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-step-num{color:var(--hv-cyan);font-size:13px}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-label{letter-spacing:2.2px;text-align:center;text-shadow:-1px 0 #ff40a88c,1px 0 #40f0ff8c,0 0 18px #40f0ff2e;margin-bottom:14px;font-size:22px}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-desc{text-align:center;max-width:100%;margin:0;font-size:14.5px;line-height:1.55}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-next{letter-spacing:1.8px;border-top:1px solid #40f0ff38;justify-content:center;gap:6px;width:100%;margin-top:18px;padding-top:14px;font-size:10px;position:relative}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__center-next-label{color:#ffffffe6}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node{aspect-ratio:1;z-index:1;width:100%;max-width:80px;height:auto;margin:0 auto;padding:0;transition:transform .28s cubic-bezier(.22,1,.36,1);position:static!important;top:auto!important;left:auto!important;transform:none!important}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node-frame{aspect-ratio:1;border-width:2px;border-radius:50%;width:100%;height:100%;overflow:hidden}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node-frame img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node.is-active{transform:scale(1.08)}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node.is-active .hv-flywheel__node-frame{border-color:var(--hv-cyan);box-shadow:0 0 0 2px #40f0ff80,0 0 22px #40f0ffb3}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node.is-active:before{content:"▲";color:var(--hv-cyan);text-shadow:0 0 6px #40f0ffb3;font-size:9px;position:absolute;top:-16px;left:50%;transform:translate(-50%)}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node-tick{letter-spacing:1.4px;text-align:center;color:#ffffffa6;margin-top:6px;font-size:9.5px;display:block;position:static}.pv-page.gs-page .gs-impact-orbit__ring .hv-flywheel__node.is-active .hv-flywheel__node-tick{color:var(--hv-cyan);text-shadow:0 0 6px #40f0ff99}}.pv-page.gs-page #impact,.pv-page.gs-page #connected,.pv-page.gs-page #tcg,.pv-page.gs-page #past,.pv-page.gs-page #roblox,.pv-page.gs-page #future,.pv-page.gs-page #utility{padding-top:150px}.pv-page.gs-page #connected .why-play-section{padding-top:0}@media (max-width:768px){.pv-page.gs-page .gs-section--doctrine.compete-collect-section,.pv-page.gs-page #connected{padding-top:60px}.pv-page.gs-page #impact,.pv-page.gs-page #tcg,.pv-page.gs-page #past,.pv-page.gs-page #roblox,.pv-page.gs-page #future,.pv-page.gs-page #utility{padding-top:70px}.pv-page.gs-page .gs-impact-orbit__ring{margin-top:50px}}.pv-page.gs-page .gs-section--connected,.pv-page.gs-page .gs-section--doctrine{margin-top:0}.pv-page.gs-page .gs-section--connected:before{-webkit-mask-image:linear-gradient(#000 0% 92%,#0000 100%);mask-image:linear-gradient(#000 0% 92%,#0000 100%)}@media (max-width:768px){.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-split-layout{gap:0;display:block}.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-cards-grid{flex:none;width:100%;margin-top:0}.pv-page.gs-page :is(.gs-section--doctrine,.gs-section--connected) .wp-character-showcase{display:none}.pv-page.gs-page .gs-hero__title{letter-spacing:.015em;padding:8px 4px;font-size:clamp(48px,13vw,72px);line-height:.96}.pv-page.gs-page .gs-hero__title span[data-decrypt]{max-width:calc(100vw - 56px);overflow:visible}}@media (max-width:480px){.pv-page.gs-page .gs-hero__doctrine-line{letter-spacing:.04em;font-size:clamp(11px,3.4vw,14px)}.pv-page.gs-page .gs-hero__doctrine-num{font-size:9px}.pv-page.gs-page .gs-hero-ticker__seg--pillar,.pv-page.gs-page .gs-hero-ticker__seg--frame{display:none}}@media (max-width:768px){.pv-page.gs-page #tcg .gs-tcg-tab-nav-wrap{position:relative}.pv-page.gs-page #tcg .gs-tcg-tab-nav-wrap:after{content:"›";width:24px;height:32px;font-family:var(--hv-font-mono);color:var(--hv-cyan);pointer-events:none;text-shadow:0 0 8px #40f0ff99;z-index:2;background:linear-gradient(90deg,#0000 0%,#02010aeb 40%,#02010af5 100%);justify-content:center;align-items:center;font-size:24px;line-height:1;animation:1.8s ease-in-out infinite gsTcgNavScrollHint;display:flex;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.pv-page.gs-page #tcg .gs-tcg-tab-nav{-webkit-overflow-scrolling:touch;scroll-snap-type:x mandatory;scrollbar-width:none;flex-wrap:nowrap;max-width:100%;padding-bottom:6px;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 40px),#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 40px),#0000 100%)}.pv-page.gs-page #tcg .gs-tcg-tab-nav::-webkit-scrollbar{display:none}.pv-page.gs-page #tcg .gs-tcg-tab-nav .tab-btn{scroll-snap-align:center;white-space:nowrap;flex:none}.pv-page.gs-page :is(#roblox,#utility) .gs-tcg-tab-nav-wrap{padding:0}.pv-page.gs-page :is(#roblox,#utility) .gs-tcg-tab-nav{background:#02010a99;border:1px solid #40f0ff2e;border-radius:10px;flex-wrap:nowrap;gap:6px;padding:4px;display:flex;overflow:visible;box-shadow:inset 0 0 0 1px #ffffff05}.pv-page.gs-page :is(#roblox,#utility) .gs-tcg-tab-nav .tab-btn{text-align:center;color:#ffffffc7;letter-spacing:.8px;white-space:normal;text-wrap:balance;background:linear-gradient(#40f0ff0f 0%,#40f0ff05 100%);border:1px solid #40f0ff47;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;min-height:50px;padding:8px 6px;font-size:10.5px;line-height:1.2;transition:background .18s,border-color .18s,color .18s,box-shadow .18s}.pv-page.gs-page :is(#roblox,#utility) .gs-tcg-tab-nav .tab-btn .tab-btn__label{white-space:normal;text-wrap:balance;max-width:100%;display:inline-block}.pv-page.gs-page :is(#roblox,#utility) .gs-tcg-tab-nav .tab-btn:before,.pv-page.gs-page :is(#roblox,#utility) .gs-tcg-tab-nav .tab-btn:after{content:none!important;display:none!important}.pv-page.gs-page :is(#roblox,#utility) .gs-tcg-tab-nav .tab-btn.active{color:#fff;text-shadow:0 0 10px #40f0ff73;background:linear-gradient(#40f0ff38 0%,#40f0ff14 100%);border-color:#40f0ffb3;box-shadow:inset 0 0 0 1px #40f0ff40,0 0 14px #40f0ff47}.pv-page.gs-page :is(#roblox,#utility) .gs-tcg-tab-nav .tab-btn:not(.active):active{background:linear-gradient(#40f0ff24 0%,#40f0ff0a 100%);border-color:#40f0ff80}}@keyframes gsTcgNavScrollHint{0%,to{opacity:.7;transform:translateY(-50%)}50%{opacity:1;transform:translate(4px,-50%)}}@media (max-width:900px){.pv-page.gs-page .now-playing__char,.pv-page.gs-page .utility__char,.pv-page.gs-page .purpose-briefing__bay{position:relative;overflow:hidden;height:320px!important;min-height:320px!important;max-height:320px!important}.pv-page.gs-page .now-playing__char .purpose-briefing__char,.pv-page.gs-page .purpose-briefing__bay .purpose-briefing__char,.pv-page.gs-page .utility__char .purpose-briefing__char{object-fit:cover;object-position:center top;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}}
