@font-face{font-family:Poppins;font-weight:400;font-display:swap;src:url(/landing/fonts/poppins-latin-400-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:500;font-display:swap;src:url(/landing/fonts/poppins-latin-500-normal.woff2) format("woff2")}@font-face{font-family:Poppins;font-weight:600;font-display:swap;src:url(/landing/fonts/poppins-latin-600-normal.woff2) format("woff2")}:root{--vq-bg:#0a0605;--vq-gold:#f6cf86;--vq-cyan:#27e0ff;--vq-red:#ff2d55;--vq-gutter:16px}.vq-page{position:fixed;inset:0;z-index:100;background:var(--vq-bg)}.vq,.vq *{box-sizing:border-box}.vq{position:relative;width:100%;height:100vh;height:100dvh;min-height:560px;margin:0 auto;overflow:hidden;background:var(--vq-bg);color:#fff;font-family:Poppins,system-ui,-apple-system,Segoe UI,sans-serif;-webkit-tap-highlight-color:transparent}.vq-wall{position:absolute;inset:-12% -22%;display:flex;justify-content:center;gap:2.4vmin;transform:perspective(900px) rotateX(5deg) rotate(-4deg) scale(1.06)}.vq-col,.vq-wall{will-change:transform}.vq-col{flex:0 0 var(--vq-colw,26%);animation:vq-up var(--vq-speed,60s) linear infinite}.vq-col.is-down{animation-name:vq-down}.vq-set{display:flex;flex-direction:column;gap:2.4vmin;padding-bottom:2.4vmin}@keyframes vq-up{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}@keyframes vq-down{0%{transform:translate3d(0,-50%,0)}to{transform:translateZ(0)}}.vq-tile{position:relative;aspect-ratio:2/3;overflow:hidden;border-radius:6px;background:#1a1110;box-shadow:0 8px 18px rgba(0,0,0,.55)}.vq-tile img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.vq-tile:after{content:"";position:absolute;left:50%;top:42%;width:26%;aspect-ratio:1;transform:translate(-50%,-50%);border-radius:50%;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 10'%3E%3Cpath fill='%231a1110' d='M3 1.5v7l5.5-3.5z'/%3E%3C/svg%3E") 56% 50% /50% no-repeat,hsla(0,0%,100%,.78)}.vq-tile.is-glitch{animation:vq-tear .5s steps(1) both;z-index:2}.vq-tile.is-glitch img{animation:vq-split .5s steps(1) both}@keyframes vq-tear{0%{clip-path:inset(0);transform:none}12%{clip-path:inset(8% 0 62% 0);transform:translateX(-9%)}24%{clip-path:inset(44% 0 20% 0);transform:translateX(11%)}36%{clip-path:inset(70% 0 4% 0);transform:translateX(-6%) skewX(8deg)}48%{clip-path:inset(0 0 36% 0);transform:translateX(6%)}60%{clip-path:inset(26% 0 40% 0);transform:translateX(-12%) skewX(-6deg)}74%{clip-path:inset(0 0 12% 0);transform:translateX(4%)}88%{clip-path:inset(0);transform:translateX(-2%)}to{clip-path:inset(0);transform:none}}@keyframes vq-split{0%,to{filter:none}12%{filter:drop-shadow(5px 0 0 var(--vq-red)) drop-shadow(-5px 0 0 var(--vq-cyan)) saturate(1.8)}36%{filter:drop-shadow(-7px 0 0 var(--vq-red)) drop-shadow(7px 0 0 var(--vq-cyan)) contrast(1.5)}60%{filter:drop-shadow(4px 0 0 var(--vq-cyan)) drop-shadow(-4px 0 0 var(--vq-red)) brightness(1.5)}88%{filter:none}}.vq.is-burst .vq-wall{animation:vq-jolt .34s steps(1) both}@keyframes vq-jolt{0%{transform:perspective(900px) rotateX(5deg) rotate(-4deg) scale(1.06) translateX(-9px)}25%{transform:perspective(900px) rotateX(5deg) rotate(-4deg) scale(1.08) translateX(12px) skewX(1.6deg)}50%{transform:perspective(900px) rotateX(5deg) rotate(-4deg) scale(1.05) translateX(-5px)}75%{transform:perspective(900px) rotateX(5deg) rotate(-4deg) scale(1.07) translateX(7px) skewX(-1.2deg)}to{transform:perspective(900px) rotateX(5deg) rotate(-4deg) scale(1.06)}}.vq-wall{filter:brightness(.74) saturate(.9)}.vq-scan{position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(0deg,rgba(0,0,0,.16) 0 1px,transparent 1px 3px);opacity:.5}.vq-scan:after{content:"";position:absolute;left:0;right:0;top:0;height:16%;background:linear-gradient(180deg,transparent,rgba(255,220,170,.09),transparent);animation:vq-sweep 7s linear infinite}@keyframes vq-sweep{0%{transform:translateY(-100%)}to{transform:translateY(650%)}}.vq.is-burst .vq-scan{opacity:.95}.vq-glow{position:absolute;left:50%;top:40%;width:130%;aspect-ratio:1;transform:translate(-50%,-50%);background:radial-gradient(closest-side,rgba(10,6,5,.78),rgba(10,6,5,.34) 56%,transparent 80%);pointer-events:none}.vq-shade{background:linear-gradient(180deg,rgba(10,6,5,.74),transparent 20%),linear-gradient(0deg,rgba(10,6,5,.96),rgba(10,6,5,.5) 30%,transparent 46%)}.vq-dust,.vq-shade{position:absolute;inset:0;pointer-events:none}.vq-dust i{position:absolute;width:var(--s);height:var(--s);left:var(--x);bottom:-4%;border-radius:50%;background:#ffdca0;box-shadow:0 0 6px 1px rgba(255,204,128,.7);opacity:0;animation:vq-rise var(--d) linear var(--w) infinite}@keyframes vq-rise{0%{transform:translateZ(0);opacity:0}12%{opacity:.85}80%{opacity:.5}to{transform:translate3d(var(--dx),-92vh,0);opacity:0}}.vq-figure{position:absolute;left:50%;transform-origin:50% 70%;pointer-events:none}.vq-figure canvas,.vq-figure img{display:block;width:100%;height:100%}.vq-figure.is-flat{animation:vq-sway 12s ease-in-out infinite}@keyframes vq-sway{0%,to{translate:-1.2% 0;rotate:-.5deg}50%{translate:1.2% -.7%;rotate:.5deg}}.vq-logo{position:absolute;top:calc(max(env(safe-area-inset-top), 0px) + 3.2vh);left:0;right:0;display:flex;align-items:center;justify-content:center;gap:12px;animation:vq-in .8s ease-out both}.vq-logo svg{width:52px;height:52px;filter:drop-shadow(0 2px 10px rgba(246,207,134,.4))}.vq-logo span{position:relative;font-size:38px;font-weight:500;letter-spacing:-.5px}.vq-logo span:after,.vq-logo span:before{content:attr(data-text);position:absolute;left:0;top:0;opacity:0}.vq.is-burst .vq-logo span:before{opacity:.9;color:var(--vq-red);transform:translate(-3px,1px);clip-path:inset(10% 0 52% 0)}.vq.is-burst .vq-logo span:after{opacity:.9;color:var(--vq-cyan);transform:translate(3px,-1px);clip-path:inset(54% 0 6% 0)}.vq-card{position:absolute;left:var(--vq-gutter);right:var(--vq-gutter);bottom:calc(max(env(safe-area-inset-bottom), 0px) + 18px);padding:22px 22px 16px;border:1px solid hsla(0,0%,100%,.34);border-radius:28px;background:rgba(58,44,36,.46);backdrop-filter:blur(16px) saturate(1.25);box-shadow:0 18px 48px rgba(0,0,0,.5),inset 0 1px 0 hsla(0,0%,100%,.14);animation:vq-in .8s ease-out .15s both}@keyframes vq-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.vq-label{display:block;margin:0 0 10px 4px;font-size:15px;color:hsla(0,0%,100%,.82)}.vq-field{display:flex;align-items:center;height:58px;border-radius:14px;background:#f4f1ee;color:#1c1411;box-shadow:0 0 0 1.5px hsla(0,0%,100%,.55);transition:box-shadow .2s}.vq-field:focus-within{box-shadow:0 0 0 2px var(--vq-gold),0 0 22px hsla(39,86%,75%,.45)}.vq.is-invalid .vq-field{box-shadow:0 0 0 2px var(--vq-red);animation:vq-shake .3s}@keyframes vq-shake{25%{transform:translateX(-5px)}75%{transform:translateX(5px)}}.vq-code{position:relative;display:flex;align-items:center;gap:7px;flex:none;height:34px;padding:0 11px 0 13px;border-right:1px solid #d3cdc8}.vq-flag{width:28px;height:19px;flex:none}.vq-code select{-moz-appearance:none;appearance:none;-webkit-appearance:none;padding:0 16px 0 0;margin-right:-14px;border:0;outline:0;background:none;color:inherit;font:500 17px Poppins,system-ui,sans-serif}.vq-chev{width:11px;height:8px;flex:none;color:#5b504a;pointer-events:none}.vq-field input{flex:1;min-width:0;height:100%;padding:0 12px;border:0;outline:0;background:none;color:inherit;font:400 17px Poppins,system-ui,sans-serif}.vq-field input::-moz-placeholder{color:#7f7570}.vq-field input::placeholder{color:#7f7570}.vq-btn{position:relative;display:block;width:100%;height:60px;margin-top:16px;overflow:hidden;border:0;border-radius:30px;background:linear-gradient(90deg,#ffe3a7,#f7c976 55%,#f5b295);color:#2a1a10;font:600 20px Poppins,system-ui,sans-serif;cursor:pointer;animation:vq-pulse 2.8s ease-in-out infinite;transition:transform .12s}.vq-btn:after{content:"";position:absolute;top:0;bottom:0;left:-40%;width:34%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.75),transparent);transform:skewX(-18deg);animation:vq-shine 3.4s ease-in-out infinite}.vq-btn:active{transform:scale(.975)}.vq-btn:disabled{opacity:.7}@keyframes vq-pulse{0%,to{box-shadow:0 0 14px rgba(255,206,128,.45)}50%{box-shadow:0 0 30px 3px rgba(255,206,128,.8)}}@keyframes vq-shine{0%,45%{left:-40%}90%,to{left:115%}}.vq-note{min-height:20px;margin:12px 0 0;text-align:center;font-size:13.5px;color:hsla(0,0%,100%,.72)}.vq.is-invalid .vq-note{color:#ffb4bf}@media (max-height:680px){.vq-logo svg{width:42px;height:42px}.vq-logo span{font-size:31px}.vq-card{padding:16px 18px 12px;border-radius:24px}.vq-field{height:52px}.vq-btn{height:54px;margin-top:12px;font-size:18px}}@media (prefers-reduced-motion:reduce){.vq *,.vq :after,.vq :before{animation:none!important}.vq-col.is-down{transform:translate3d(0,-25%,0)}}.vq-otp{letter-spacing:6px;text-align:center}.vq-change{border:0;background:none;padding:0;margin-left:4px;color:var(--vq-gold);font:500 13.5px Poppins,system-ui,sans-serif;text-decoration:underline;cursor:pointer}.vq-legal{margin:6px 0 0;text-align:center;font-size:11.5px;color:hsla(0,0%,100%,.5)}.vq-legal a{color:hsla(0,0%,100%,.7);text-decoration:underline}.vq-code.is-static{padding-right:13px}@media (min-width:540px){.vq-card{left:50%;right:auto;width:468px;margin-left:-234px}}