.conviction-landing .font-mono{font-variant-numeric:tabular-nums}@keyframes game-float-up{0%{opacity:0;transform:translateY(6px) scale(.85)}15%{opacity:1;transform:translateY(0) scale(1.05)}to{opacity:0;transform:translateY(-52px) scale(.95)}}@keyframes game-pop{0%{transform:scale(1)}40%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes game-rumble{0%,to{transform:translate(0) rotate(0deg)}20%{transform:translate(-1px,1px) rotate(-.25deg)}40%{transform:translate(1px,-1px) rotate(.25deg)}60%{transform:translate(-1px,-1px) rotate(-.2deg)}80%{transform:translate(1px,1px) rotate(.2deg)}}@keyframes game-glow-pulse{0%,to{box-shadow:0 0 0 0 rgba(232,197,106,0)}50%{box-shadow:0 0 18px 2px rgba(232,197,106,.28)}}@keyframes game-seal-flash{0%{opacity:.9;transform:scale(1.035);box-shadow:0 0 34px 6px rgba(232,197,106,.55)}60%{opacity:.45;transform:scale(1.008)}to{opacity:0;transform:scale(1);box-shadow:0 0 0 0 rgba(232,197,106,0)}}@keyframes game-fade-in{0%{opacity:0}to{opacity:1}}@keyframes game-slide-from-left{0%{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}@keyframes game-slide-from-right{0%{opacity:0;transform:translateX(16px)}to{opacity:1;transform:translateX(0)}}@media(prefers-reduced-motion:reduce){.game-anim{animation:none!important}}@keyframes game-card-in{0%{opacity:0;transform:scale(1.2)}to{opacity:1;transform:scale(1)}}.game-card-enter{animation:game-card-in .5s cubic-bezier(.2,.9,.3,1) backwards}.game-arena{position:relative;background:#0f0f10;overflow:hidden}.game-arena:before{display:none;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 0);background-size:46px 46px;-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,transparent 75%);mask-image:radial-gradient(120% 90% at 50% 0,#000 30%,transparent 75%)}.game-arena:after,.game-arena:before{content:"";position:absolute;pointer-events:none}.game-arena:after{top:-1px;left:12%;right:12%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.5),transparent)}@font-face{font-family:Neue Haas;src:url(/assets/incentive-program/fonts/NeueHaasGrotDisp-55Roman-Trial.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:Neue Haas;src:url(/assets/incentive-program/fonts/NeueHaasGrotDisp-65Medium-Trial.woff2) format("woff2");font-weight:600;font-display:swap}@keyframes nv-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes nv-breath{0%,to{opacity:.5;transform:scale(.96)}50%{opacity:1;transform:scale(1.04)}}@keyframes nv-prompt{0%,to{opacity:.45}50%{opacity:.9}}@keyframes nv-float{0%,to{transform:rotateY(-9deg) rotateX(5deg) translateY(0)}50%{transform:rotateY(9deg) rotateX(-4deg) translateY(-14px)}}@keyframes nv-rumble{0%,to{transform:translate(0) rotate(0) scale(1.02)}25%{transform:translate(-5px,2px) rotate(-1.3deg) scale(1.03)}50%{transform:translate(5px,-3px) rotate(1.5deg) scale(1.04)}75%{transform:translate(-6px,3px) rotate(-1.7deg) scale(1.05)}}@keyframes nv-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px,5px)}45%{transform:translate(7px,-5px)}70%{transform:translate(-5px,-3px)}88%{transform:translate(4px,2px)}}@keyframes nv-punch{0%{transform:scale(1)}22%{transform:scale(1.085)}to{transform:scale(1)}}@keyframes nv-shock{0%{transform:scale(.25);opacity:.95;border-width:4px}to{transform:scale(3.4);opacity:0;border-width:1px}}@keyframes nv-flash{0%{opacity:0}12%{opacity:1}to{opacity:0}}@keyframes nv-flip{0%{transform:rotateY(200deg) translateZ(-420px) scale(.9);opacity:.15}40%{opacity:1}70%{transform:rotateY(-22deg) translateZ(150px) scale(1.06)}to{transform:rotateY(0) translateZ(0) scale(1);opacity:1}}@keyframes nv-card-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes nv-sheen{0%{transform:translateX(-160%) skewX(-18deg)}55%,to{transform:translateX(300%) skewX(-18deg)}}@keyframes nv-ring{0%{transform:scale(.7);opacity:.5}to{transform:scale(1.8);opacity:0}}@keyframes nv-rays{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes nv-pool{0%,to{opacity:.35;transform:scaleX(1)}50%{opacity:.6;transform:scaleX(1.12)}}@media (prefers-reduced-motion:reduce){.nv-anim{animation:none!important}}