.landing-module___cEqKa__root{--white:#fff;--hint:#8e8e93;--login:#3a3a3c;--error:#e8a598;--slice-empty:#161616;--slice-h:clamp(220px, 44vh, 400px);--gap:clamp(4px, 1.1vw, 18px);--ease-open:cubic-bezier(.77, 0, .18, 1);box-sizing:border-box;min-height:100dvh;color:var(--white);font-family:var(--font-geist-sans), -apple-system, "Helvetica Neue", Arial, sans-serif;background:#000;place-items:center;padding-block:clamp(20px,4vh,40px);padding-inline:clamp(16px,4vw,48px);display:grid;overflow-x:clip}.landing-module___cEqKa__login{top:calc(env(safe-area-inset-top,0px) + 16px);z-index:10;letter-spacing:.04em;color:var(--login);padding:6px 2px;font-size:12px;text-decoration:none;transition:color .2s;position:fixed;right:clamp(16px,4vw,40px)}.landing-module___cEqKa__login:hover,.landing-module___cEqKa__login:focus-visible{color:var(--hint);outline:none}.landing-module___cEqKa__opening .landing-module___cEqKa__login{opacity:0}.landing-module___cEqKa__center{place-items:center;width:100%;display:grid}.landing-module___cEqKa__center>*{grid-area:1/1}.landing-module___cEqKa__reel{justify-content:center;gap:var(--gap);pointer-events:none;width:min(100%,1000px);transition:transform .66s var(--ease-open);margin:0;padding:0;list-style:none;display:flex}.landing-module___cEqKa__reel li{min-width:0;max-width:48px;transition:transform .57s var(--ease-open), opacity .36s ease;flex:1 1 0}.landing-module___cEqKa__slice{height:var(--slice-h);background:var(--slice-empty);opacity:0;position:relative;overflow:hidden}.landing-module___cEqKa__reelIn .landing-module___cEqKa__slice{animation:.6s cubic-bezier(.2,.7,.2,1) both landing-module___cEqKa__rise;animation-delay:calc(var(--i) * 33ms)}.landing-module___cEqKa__img{filter:blur(9px)saturate(.72);background-position:50%;background-size:cover;transition:filter .6s,opacity .36s;position:absolute;inset:-12%}.landing-module___cEqKa__clear .landing-module___cEqKa__img{filter:none}.landing-module___cEqKa__picking .landing-module___cEqKa__reel li:not(.landing-module___cEqKa__target) .landing-module___cEqKa__img{opacity:.4}.landing-module___cEqKa__picking .landing-module___cEqKa__target .landing-module___cEqKa__slice{box-shadow:0 0 0 1px var(--white)}@keyframes landing-module___cEqKa__rise{0%{opacity:0;transform:translateY(18px)scaleY(.92)}to{opacity:1;transform:none}}.landing-module___cEqKa__slot{z-index:1;place-items:center;width:min(100%,320px);min-height:92px;display:grid;position:relative}.landing-module___cEqKa__slot>*{grid-area:1/1;transition:opacity .27s,transform .27s}.landing-module___cEqKa__access{justify-items:center;gap:10px;width:100%;display:grid}.landing-module___cEqKa__field{width:200px;position:relative}.landing-module___cEqKa__field input{box-sizing:border-box;border:1px solid var(--hint);width:100%;height:44px;color:var(--white);font:inherit;letter-spacing:.16em;text-transform:uppercase;text-align:center;background:#000;border-radius:12px;outline:none;padding:0 14px;font-size:16px;font-weight:500;transition:border-color .2s}.landing-module___cEqKa__field input:focus{border-color:var(--white)}.landing-module___cEqKa__hint{pointer-events:none;color:#0000;background:linear-gradient(100deg, var(--hint) 40%, var(--white) 50%, var(--hint) 60%) 0 0 / 300% 100%;-webkit-background-clip:text;background-clip:text;place-items:center;font-size:15px;animation:3.6s ease-in-out infinite landing-module___cEqKa__shimmer;display:grid;position:absolute;inset:0}.landing-module___cEqKa__field input:focus+.landing-module___cEqKa__hint,.landing-module___cEqKa__field input:not(:placeholder-shown)+.landing-module___cEqKa__hint{display:none}@keyframes landing-module___cEqKa__shimmer{0%{background-position:100% 0}to{background-position:0 0}}.landing-module___cEqKa__msg{min-height:1.3em;color:var(--error);text-align:center;margin:0;font-size:12px}.landing-module___cEqKa__shake{animation:.4s landing-module___cEqKa__shake}@keyframes landing-module___cEqKa__shake{20%,60%{transform:translate(-6px)}40%,80%{transform:translate(6px)}}.landing-module___cEqKa__welcomeText{letter-spacing:.01em;text-align:center;opacity:0;pointer-events:none;margin:0;font-size:20px;font-weight:300;transform:translateY(8px);transition-duration:.48s!important}.landing-module___cEqKa__welcome .landing-module___cEqKa__access{opacity:0;pointer-events:none;transform:translateY(-8px)}.landing-module___cEqKa__welcome .landing-module___cEqKa__welcomeText{opacity:1;transform:none}.landing-module___cEqKa__welcome.landing-module___cEqKa__welcomeOut .landing-module___cEqKa__welcomeText{opacity:0;transform:translateY(-6px)}.landing-module___cEqKa__stage{z-index:20;background:var(--slice-empty);transition:top .57s var(--ease-open), left .57s var(--ease-open), width .57s var(--ease-open), height .57s var(--ease-open);position:fixed;overflow:hidden}.landing-module___cEqKa__stage div{background-position:50%;background-size:cover;position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.landing-module___cEqKa__hint{color:var(--hint);background:0 0;animation:none}.landing-module___cEqKa__slice,.landing-module___cEqKa__img,.landing-module___cEqKa__reel,.landing-module___cEqKa__reel li,.landing-module___cEqKa__stage,.landing-module___cEqKa__slot>*{transition:none!important;animation:none!important}.landing-module___cEqKa__reelIn .landing-module___cEqKa__slice{opacity:1}}
