@font-face{font-family:Chivo Mono;font-weight:500;font-display:swap;src:url(data:font/woff2;base64,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)format("woff2")}@font-face{font-family:Martian Mono;font-weight:600;font-stretch:112.5%;font-display:swap;src:url(data:font/woff2;base64,d09GMgABAAAAAAXYAA8AAAAAC1QAAAWAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGiIbIBwqBmA/U1RBVEAAgQQRCAqKDIg+ATYCJANICyYABCAFhSIHIBtZCVGUUc7sBD8PY2PaU40YqDXCi9zW6csOV9xmy9+NSUziPXii/cw3s8HdI0B1RQJJksgBkqsv/yQFUtdTLesMn6f/BjkDUSFN66Tt0DorMvAkZB30bzTPFEbsdiWcc6IBU9//APCcx9bU9gpoUTIY0dTZVgGyQrbtCPVPmOll8UxyCu2EmVEk5IQyY1VVpawtOERNpOyYV5+j10CABABAMYg9ph+LkEgyggCWAkVk0JBRk/DEBxAXAByzSg1dm/+q+ZvWEEkDNvPpD52GO+iulAgYub3MoahlAHWEdV4NCBv9Xx+fzjkgG3dPvAJ8A/iP/Sd0mikBShgEIYQCGRSooFsXbVomAlvvsk0Cgo8UAiCJrHsgCEhQpwEABQyQwSBABh/rAHKkMIQoMRALB0JCxwRH6BxBYGC47f1yZzz1xEP3nHfGaScdS9i0CxJXMlBMA1CBbeQIaCeQsFoOmdyp7fI4/PEBKShLSEtKSGgoKk+wNVkpCbUJ83dFZUfM7Y5EJtto1O7yGIy43bGpzvM85vZiYiVRrdhjnhPnt5KM9Tlc0E13M13Ampl2mp1hp+ucm+2mmDo/x05WaQOD3pTdMWQS+6ce71tkx4shU6Kk6cLIM9HngydDKoOep6Wgp8zflWu8N3v7fbvW5ifK3PVzJ8Rewqa53OjELTpkvIfD5yaqI0mcsXMdbtLZt52vdMIOiKnD2ZodNyx5rcX5He5mnrHWy7Q+dHMrMOg9JOwOdwknyvSVtkKuUTlempVbyDuN9W71XG6DwVsTQas3Pbp9e/ujDdgImz/p1jztj0jkVDVGOhxSUlEvQPy5024q7sggA2CBk6ue3Li14/EGdJjOH3TD5vyYQrhBrSQdS+h0cxYtO42bt3eydM04M/mvtBHI5p46P52jJ42ACb0UbQ3oNngEja92d/dH1m4zq/+652oAQ/+uPQxw/3Nulw3QE7R+2+Nbt6Jrfdq4jlShpMPhLpV/ruD940/CgjoGXFmcVhtm97X79fYZYA4xXqtUj1fzCTdk/qm0isYSVpWk8d3tvoRvT7+BzyJGapTKsTK+yY0NJoLUJMKfa9EKFmZETbIBCqfHWTB6W8qoR1QmJYrp4XK42nXMnc2z9deAlUgO1zpR0ygaKIRR5byTIL2UJ6VUUZLrJMkFwl42ZRRVUSZ7ecIicTqUXDl/NQ6RqrhcmQpBZKZFTwBmNbK3V0ZiRi6rL4NazXw1RsvJXFuYW05XrSMpmRm1DUXl9Rhyc3Ix5VBMzKGUxanu4pMA186XJWsEqYV0TW1pO9I9r+BSefWUuCFXAXqC1NNCeF6jMSopbGw0IthUwzCCGjHUeRABZkSxnw58O+Vxsirr7ydGvvrZHLb64Jioab51eGK5zRWfuAnnNVBpUFLEh1/NYZuPCZXU12I9ebKhuVYPHeg5WABnZvILCviZmTA49yocECD1QAnYD3rFaLZ9bcAJEPi5MnZrbnKv/57G9ADg4/efRwHd3yaMI3fS9JmZDyCAAiDwm/XqDwr7UyBwYmNLI2yywsaM06sRgF25KZACimuuAHUAd1H8NQGQNARI00zJotcz4tMcuzCILwxcA8QW2lxjK0l8YRsm+cj2MaB+bD957WQF6NMxMYEE+cAWrHSzg6T062aJ5CwYiNCmXweciVkXSJuWGCsx6QQwxEbTkLauNqFhxzYi5SdAxukotzLQKWL9dft2ZoQOnSA16uO6tOlUpVmzpXDypbtp5VmIYJNvsR44K9sVbZ2Ea/U838y72X4iAxscQ582KqZniDZxWzbpZhWUCzVpCcUuYyARgqFabmmUkDvZ9zYb1CbkDO/MgQumQXc7lXeYUTB8Wy2i4fS6LIr1oyJY6ZUBFzaaxVcbEAA=)format("woff2")}:root{--bg:#070807;--panel:#0e100e;--line:#1a1d1a;--line2:#252925;--t1:#edefe9;--t2:#9ba196;--t3:#686d65;--acc:#50e397;--chivo:"Chivo Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--martian:"Martian Mono", ui-monospace, "SFMono-Regular", Menlo, monospace;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html,body{background:var(--bg);height:100%;color:var(--t1);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;overflow:hidden}#field,.poster,.veil{width:100%;height:100%;position:fixed;inset:0}#field{touch-action:none;opacity:0;transition:opacity .9s ease-out;display:block}#field.on{opacity:1}.poster{background:var(--bg) url(/poster.webp) center / cover no-repeat}.veil{pointer-events:none;background:radial-gradient(min(48vw,1500px) min(28vh,620px),#070807e0 0%,#0708079e 45%,#07080700 100%),radial-gradient(120% 90%,#07080700 55%,#070807b3 100%)}.stage{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:clamp(26px,4.6vh,84px);padding:24px 16px;display:flex;position:fixed;inset:0}.logo{width:min(70.4vw,clamp(208px,40vw,1360px));translate:var(--px,0) var(--py,0);filter:drop-shadow(0 0 40px #50e39729);margin:0;line-height:0;animation:1s cubic-bezier(.16,1,.3,1) both rise}.logo svg{width:100%;height:auto;display:block}.launch{align-items:center;gap:calc(var(--fs-soon,clamp(12px, .84vw, 28px)) * .35);flex-direction:column;display:flex}.on-near{--fs:clamp(10px, .66vw, 22px);color:var(--t3);font:500 var(--fs) / 1 var(--martian);letter-spacing:.3em;text-transform:uppercase;-webkit-user-select:none;user-select:none;align-items:center;gap:.55em;margin:0;font-stretch:112.5%;animation:1s cubic-bezier(.16,1,.3,1) .26s both rise;display:inline-flex}.on-near-on{text-transform:lowercase;letter-spacing:.12em}.on-near-mark{width:1.2em;height:1.2em;color:var(--t2);flex:none}.on-near-word{aspect-ratio:345/86;width:auto;height:.92em;color:var(--t2);flex:none}.soon{--energy:0;--pulse:0;--fs:clamp(12px, .84vw, 28px);pointer-events:auto;appearance:none;color:var(--t2);font:600 var(--fs) / 1 var(--martian);cursor:not-allowed;-webkit-user-select:none;user-select:none;touch-action:manipulation;background:0 0;border:0;align-items:center;gap:1.5em;margin:0;padding:.9em .4em;font-stretch:112.5%;animation:1s cubic-bezier(.16,1,.3,1) .14s both rise;display:inline-flex}.soon:focus{outline:none}.soon:focus-visible{outline:1px solid var(--t3);outline-offset:6px;border-radius:4px}.soon.nope{animation:.38s cubic-bezier(.36,.07,.19,.97) nope}.soon .soon-label{--hl:color-mix(in oklab, #edefe9, var(--acc) calc(var(--energy) * 60% + var(--pulse) * 40%));text-transform:uppercase;letter-spacing:.46em;color:#0000;background:linear-gradient(100deg, #8b9187 0%, #8b9187 40%, var(--hl) 50%, #8b9187 60%, #8b9187 100%) 0 0 / 300% 100%;filter:drop-shadow(0 1px #000000e6)drop-shadow(0 -1px #edefe90f);-webkit-background-clip:text;background-clip:text;margin-right:-.46em;animation:5.2s cubic-bezier(.45,0,.2,1) infinite sheen}.soon .soon-rule{background:linear-gradient(90deg, #25292500, var(--line2));width:clamp(28px,4vw,84px);height:1px;position:relative}.soon .soon-rule:last-child{transform:scaleX(-1)}.soon .soon-rule:after{content:"";background:var(--t3);width:1px;height:5px;position:absolute;top:-2px;right:0}.foot{left:0;right:0;bottom:max(18px, env(safe-area-inset-bottom));text-align:center;font:500 clamp(12px, .58vw, 18px) / 1 var(--chivo);letter-spacing:.04em;color:var(--t3);pointer-events:none;position:fixed}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes rise{0%{opacity:0;transform:translateY(10px)scale(.985)}}@keyframes nope{20%,60%{transform:translate(-4px)}40%,80%{transform:translate(4px)}}@keyframes sheen{0%{background-position:100% 0}to{background-position:0 0}}.og .logo{width:672px}.og .soon{--fs:17px}.og .on-near{--fs:13px}.og .stage{gap:50px}.og .foot{display:none}.og *,.bare *,.og #field,.bare #field{transition:none;animation:none}.bare .stage,.bare .foot,.bare .veil{visibility:hidden}@media (prefers-reduced-motion:reduce){.logo,.soon,.on-near,.soon .soon-label,.soon.nope{animation:none}#field{transition:none}}.og .soon .soon-label{background-position:50% 0}
