@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.3j-a226dh71aj.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.2gwoz23eiro2t.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0i3h3th1vs4m7.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.0zr6hhvz-h9nw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Zilla Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/77ff06b584ce5c3b-s.0yerge6bhg0s8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:400;font-display:swap;src:url(../media/f8a66589f2577848-s.p.19ov67ggp0a_t.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/0ec8b6964dca4738-s.1i10huw_oenth.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49bcce62f8e09af8-s.p.185_gu0vrql5h.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8cd2bc38ce1bfc5d-s.2rk-i3moeh87f.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c3191a2e06136a6d-s.p.329kkwbds1fbr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/16e00d4466991d3a-s.0yruz1usta6ty.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Zilla Slab;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b8256b1b99fdd790-s.p.1kxa-ypd12mt_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Zilla Slab Fallback;src:local(Times New Roman);ascent-override:88.36%;descent-override:23.96%;line-gap-override:0.0%;size-adjust:106.83%}.zilla_slab_fbcc0d95-module__ewFahG__className{font-family:Zilla Slab,Zilla Slab Fallback;font-style:normal}.zilla_slab_fbcc0d95-module__ewFahG__variable{--font-zilla-slab:"Zilla Slab", "Zilla Slab Fallback"}
.Navigation-module__Y3L4dW__skipLink{z-index:100;color:var(--paper);background:var(--ink);padding:.75rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.Navigation-module__Y3L4dW__skipLink:focus{transform:translateY(0)}.Navigation-module__Y3L4dW__navigation{z-index:50;min-height:3.4rem;padding:0 var(--page-pad);color:var(--ink);background:color-mix(in srgb, var(--paper) 86%, transparent);border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;display:grid;position:fixed;inset:0 0 auto}.Navigation-module__Y3L4dW__identity{font-family:var(--font-display);letter-spacing:-.03em;font-weight:700}.Navigation-module__Y3L4dW__links,.Navigation-module__Y3L4dW__actions{letter-spacing:.07em;text-transform:uppercase;align-items:center;gap:clamp(.75rem,2vw,1.75rem);font-size:.7rem;display:flex}.Navigation-module__Y3L4dW__links{justify-content:center}.Navigation-module__Y3L4dW__actions{justify-content:flex-end;min-width:0}.Navigation-module__Y3L4dW__actions button{appearance:none;color:inherit;font:inherit;letter-spacing:inherit;text-transform:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;padding:0}.Navigation-module__Y3L4dW__links a,.Navigation-module__Y3L4dW__actions a,.Navigation-module__Y3L4dW__actions button{position:relative}.Navigation-module__Y3L4dW__links a:after,.Navigation-module__Y3L4dW__actions a:after,.Navigation-module__Y3L4dW__actions button:after{content:"";transform-origin:100%;background:currentColor;height:1px;transition:transform .18s;position:absolute;inset:auto 0 -.3rem;transform:scaleX(0)}.Navigation-module__Y3L4dW__links a:hover:after,.Navigation-module__Y3L4dW__links a:focus-visible:after,.Navigation-module__Y3L4dW__actions a:hover:after,.Navigation-module__Y3L4dW__actions a:focus-visible:after,.Navigation-module__Y3L4dW__actions button:hover:after,.Navigation-module__Y3L4dW__actions button:focus-visible:after{transform-origin:0;transform:scaleX(1)}.Navigation-module__Y3L4dW__progress{background:var(--signal);transform-origin:0;height:2px;position:absolute;inset:auto 0 -1px}@media (max-width:1023px){.Navigation-module__Y3L4dW__navigation{grid-template-columns:auto 1fr}.Navigation-module__Y3L4dW__links{display:none}.Navigation-module__Y3L4dW__actions{gap:1rem}.Navigation-module__Y3L4dW__actions a{display:none}}
.Scene-module__vS25_a__shell{z-index:1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.Scene-module__vS25_a__webgl,.Scene-module__vS25_a__webgl canvas{width:100%;height:100%;display:block}.Scene-module__vS25_a__webgl canvas{transition:opacity .18s}.Scene-module__vS25_a__fallback{aspect-ratio:1.7;opacity:1;visibility:visible;width:min(50vw,43rem);transition:opacity .18s;position:absolute;top:50%;left:63%;transform:translate(-50%,-50%)rotate(-2deg)}.Scene-module__vS25_a__shell[data-webgl=ready] .Scene-module__vS25_a__fallback{opacity:0;visibility:hidden}.Scene-module__vS25_a__fallbackBase,.Scene-module__vS25_a__fallbackRail,.Scene-module__vS25_a__fallbackBall,.Scene-module__vS25_a__fallbackDominoes,.Scene-module__vS25_a__fallbackSeesaw,.Scene-module__vS25_a__fallbackKey{display:block;position:absolute}.Scene-module__vS25_a__fallbackBase{background:#171916;border:1px solid #f2efe77a;height:4%;inset:auto 2% 16%}.Scene-module__vS25_a__fallbackRail{border:2px solid #676a63;border-top:0;border-left-color:#0000;border-radius:0 0 65% 12%;width:44%;height:26%;top:22%;left:4%;transform:rotate(8deg)}.Scene-module__vS25_a__fallbackBall{aspect-ratio:1;background:#b7ef36;border-radius:50%;width:5%;top:20%;left:8%;box-shadow:0 0 1.2rem #b7ef3680}.Scene-module__vS25_a__fallbackDominoes{align-items:flex-end;gap:.45rem;display:flex;bottom:20%;left:43%}.Scene-module__vS25_a__fallbackDominoes i{background:#f2efe721;border:1px solid #f2efe7;width:clamp(.35rem,.7vw,.65rem);height:clamp(2.1rem,5vw,4rem);display:block}.Scene-module__vS25_a__fallbackDominoes i:nth-child(2){transform:rotate(5deg)}.Scene-module__vS25_a__fallbackDominoes i:nth-child(3){transform:rotate(11deg)}.Scene-module__vS25_a__fallbackDominoes i:nth-child(4){transform:rotate(18deg)}.Scene-module__vS25_a__fallbackDominoes i:nth-child(5){transform:rotate(28deg)}.Scene-module__vS25_a__fallbackSeesaw{background:#ff5e33;width:22%;height:3%;bottom:27%;right:12%;transform:rotate(-9deg)}.Scene-module__vS25_a__fallbackSeesaw:after{content:"";border-bottom:.9rem solid #676a63;border-left:.55rem solid #0000;border-right:.55rem solid #0000;width:0;height:0;position:absolute;top:100%;left:48%}.Scene-module__vS25_a__fallbackKey{color:#0b0c0a;letter-spacing:.08em;text-transform:uppercase;background:#c7a5ff;border:1px solid #f2efe7;border-radius:.2rem;padding:.55rem .8rem;font-size:.65rem;font-weight:700;bottom:12%;right:1%;box-shadow:0 .25rem #f2efe74d}@media (max-width:700px){.Scene-module__vS25_a__fallback{width:98vw;top:58%;left:50%}}@media (prefers-reduced-motion:reduce){.Scene-module__vS25_a__webgl canvas{display:none}}
.SplashGate-module__ZjW9Xq__backdrop,.SplashGate-module__ZjW9Xq__splash{opacity:1;visibility:visible;position:fixed;inset:0}.SplashGate-module__ZjW9Xq__backdrop{z-index:100;clip-path:inset(0);background-color:#0b0c0a;background-image:linear-gradient(#f2efe707 1px,#0000 1px),linear-gradient(90deg,#f2efe707 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:4rem 4rem;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box}.SplashGate-module__ZjW9Xq__splash{--machine-wind:0;z-index:102;gap:var(--grid-gap);overscroll-behavior:none;color:#f2efe7;isolation:isolate;grid-template-rows:auto 1fr auto;grid-template-columns:repeat(12,minmax(0,1fr));height:100dvh;min-height:100svh;padding:clamp(1.2rem,3vw,2.75rem);display:grid;overflow:hidden}.SplashGate-module__ZjW9Xq__handoff{z-index:4;visibility:hidden;pointer-events:none;position:fixed;inset:0;overflow:hidden}.SplashGate-module__ZjW9Xq__handoffOrb{background:var(--paper);will-change:transform, opacity;border-radius:50%;width:220vmax;height:220vmax;display:block;position:absolute;top:70%;left:62%;transform:translate(-50%,-50%)scale(.002)}.SplashGate-module__ZjW9Xq__meta{letter-spacing:.13em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;gap:1rem;font-size:clamp(.68rem,.8vw,.8rem);font-weight:650;line-height:1;display:flex}.SplashGate-module__ZjW9Xq__identity{z-index:1;pointer-events:none;grid-column:1/5;align-self:start;margin-top:11vh;position:relative}.SplashGate-module__ZjW9Xq__identity p{max-width:7ch;font-family:var(--font-display);letter-spacing:-.065em;font-size:clamp(3.8rem,6.4vw,7.2rem);font-weight:500;line-height:.8}.SplashGate-module__ZjW9Xq__identity span{color:#f2efe794;letter-spacing:.12em;text-transform:uppercase;margin-top:1.4rem;font-size:.68rem;display:block}.SplashGate-module__ZjW9Xq__machineLabel{color:#f2efe780;letter-spacing:.11em;text-transform:uppercase;grid-column:7/-1;justify-content:flex-end;align-self:start;align-items:center;gap:.7rem;padding-top:1rem;font-size:.62rem;display:flex}.SplashGate-module__ZjW9Xq__machineLabel i{background:#f2efe747;width:clamp(1.8rem,4vw,4.8rem);height:1px;position:relative}.SplashGate-module__ZjW9Xq__machineLabel i:after{content:"";aspect-ratio:1;border-top:1px solid #f2efe773;border-right:1px solid #f2efe773;width:.3rem;position:absolute;top:50%;right:0;transform:translateY(-50%)rotate(45deg)}.SplashGate-module__ZjW9Xq__controls{z-index:2;grid-column:1/5;place-self:end start;justify-items:center;gap:.65rem;width:min(100%,23rem);display:grid;position:relative}.SplashGate-module__ZjW9Xq__enter{width:100%;color:inherit;font:inherit;letter-spacing:.11em;text-transform:uppercase;cursor:pointer;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;background:#0b0c0ac7;border:1px solid #f2efe77a;border-radius:.3rem;grid-template-columns:3rem 1fr;align-items:center;gap:.9rem;padding:.62rem 1.15rem .62rem .62rem;font-size:.74rem;font-weight:650;display:grid;box-shadow:inset 0 0 0 1px #0b0c0acc,0 .4rem #f2efe71f}.SplashGate-module__ZjW9Xq__enter:hover,.SplashGate-module__ZjW9Xq__enter:focus-visible{border-color:var(--signal)}.SplashGate-module__ZjW9Xq__enter[aria-disabled=true]{color:#f2efe79e;cursor:wait}.SplashGate-module__ZjW9Xq__enter:active,.SplashGate-module__ZjW9Xq__splash[data-phase=winding] .SplashGate-module__ZjW9Xq__enter{transform:translateY(.3rem);box-shadow:inset 0 0 0 1px #0b0c0acc,0 .1rem #f2efe71f}.SplashGate-module__ZjW9Xq__progress{aspect-ratio:1;border:1px solid #f2efe759;border-radius:50%;width:3rem;display:block;position:relative;overflow:hidden}.SplashGate-module__ZjW9Xq__progress:before{content:"";transform:rotate(calc(var(--machine-wind) * 540deg));border:1px dashed #f2efe780;border-radius:50%;position:absolute;inset:24%}.SplashGate-module__ZjW9Xq__progress:after{content:"";aspect-ratio:1;background:var(--signal);width:.42rem;box-shadow:0 0 calc(1.2rem * var(--machine-wind)) var(--signal);transform:translate(-50%, -50%) scale(calc(.7 + var(--machine-wind) * .8));border-radius:50%;position:absolute;top:50%;left:50%}.SplashGate-module__ZjW9Xq__progress i{z-index:1;background:var(--signal);width:42%;height:1px;transform:rotate(calc(-110deg + var(--machine-wind) * 220deg));transform-origin:0;position:absolute;top:50%;left:50%}.SplashGate-module__ZjW9Xq__counter{color:#f2efe78f;letter-spacing:.08em;text-transform:uppercase;min-height:.8rem;font-size:.64rem}.SplashGate-module__ZjW9Xq__skip{color:#f2efe7b3;font:inherit;text-underline-offset:.25em;cursor:pointer;background:0 0;border:0;padding:.3rem;font-size:.72rem;text-decoration:underline}.SplashGate-module__ZjW9Xq__skip:hover{color:#f2efe7}@media (max-width:700px){.SplashGate-module__ZjW9Xq__backdrop{background-size:2.6rem 2.6rem}.SplashGate-module__ZjW9Xq__splash{padding:max(1.1rem, env(safe-area-inset-top)) max(1.1rem, env(safe-area-inset-right)) max(1.1rem, env(safe-area-inset-bottom)) max(1.1rem, env(safe-area-inset-left));overscroll-behavior-y:auto;touch-action:pan-y;grid-template-rows:auto 1fr auto}.SplashGate-module__ZjW9Xq__meta span:last-child{text-align:right;max-width:9rem}.SplashGate-module__ZjW9Xq__identity{grid-column:1/-1;align-self:start;margin-top:8vh}.SplashGate-module__ZjW9Xq__identity p{max-width:none;font-size:clamp(3.2rem,16vw,5.2rem);line-height:.8}.SplashGate-module__ZjW9Xq__identity span{margin-top:.8rem}.SplashGate-module__ZjW9Xq__machineLabel{top:max(4.25rem, calc(env(safe-area-inset-top) + 3rem));right:max(1.1rem, env(safe-area-inset-right));gap:.45rem;padding-top:0;font-size:.56rem;display:flex;position:absolute}.SplashGate-module__ZjW9Xq__machineLabel i{width:clamp(1.2rem,7vw,2.6rem)}.SplashGate-module__ZjW9Xq__controls{grid-column:1/-1;justify-self:stretch;gap:.5rem}.SplashGate-module__ZjW9Xq__counter{text-align:center;max-width:18rem}.SplashGate-module__ZjW9Xq__handoffOrb{top:68%;left:64%}}html[data-intro-touch-scroll=true] .SplashGate-module__ZjW9Xq__splash{overscroll-behavior-y:auto;touch-action:pan-y}
