:root{--lf-yellow: #FFC72C;--lf-yellow-deep: #F0B81F;--lf-yellow-soft: #FFF4D1;--lf-yellow-tint: #FFFBED;--lf-ink: #0E0E0C;--lf-ink-2: #1A1A17;--lf-ink-3: #26251F;--lf-graphite: #3A3833;--lf-slate: #6B6862;--lf-mute: #908C84;--lf-line: #E6E2D8;--lf-line-2: #EFEBE0;--lf-paper: #FAF7EF;--lf-paper-2: #F4F0E4;--lf-card: #FFFFFF;--lf-pos: #1B8754;--lf-pos-bg: #E3F4EA;--lf-neg: #C9352B;--lf-neg-bg: #FBE7E5;--lf-warn: #B9750A;--lf-warn-bg: #FBEFD3;--lf-info: #1F4DB8;--lf-info-bg: #E2EAFB;--lf-sans: "Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, sans-serif;--lf-mono: "JetBrains Mono", ui-monospace, "SF Mono", Menlo, monospace;--lf-r-1: 6px;--lf-r-2: 10px;--lf-r-3: 14px;--lf-r-4: 18px;--lf-r-5: 24px;--lf-shadow-sm: 0 1px 0 rgba(0, 0, 0, .04), 0 1px 3px rgba(0, 0, 0, .04);--lf-shadow-md: 0 2px 8px rgba(0, 0, 0, .06), 0 8px 24px rgba(0, 0, 0, .05)}*{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--lf-ink);color:#f7f4ec;font-family:var(--lf-sans);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"ss01","cv11";line-height:1.4;overflow-x:hidden}a{color:inherit;text-decoration:none}button,input{font:inherit}.mono{font-family:var(--lf-mono);font-variant-numeric:tabular-nums}.wrap{width:100%;max-width:1180px;margin:0 auto;padding:0 22px}@media(min-width:768px){.wrap{padding:0 40px}}.page{position:relative;min-height:100vh;display:flex;flex-direction:column;overflow:hidden}:focus-visible{outline:2px solid var(--lf-yellow);outline-offset:2px}.coming :focus-visible,footer :focus-visible{outline-color:var(--lf-ink)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.backdrop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.halo{position:absolute;left:50%;top:-22%;width:1400px;height:1400px;margin-left:-700px;border-radius:50%;background:conic-gradient(from 0deg,transparent 0deg,rgba(255,199,44,.09) 38deg,transparent 85deg,transparent 168deg,rgba(255,214,90,.05) 210deg,transparent 260deg);filter:blur(56px);animation:halo-spin 70s linear infinite}@keyframes halo-spin{to{transform:rotate(360deg)}}.glow{position:absolute;border-radius:50%;filter:blur(80px)}.glow.a{width:620px;height:620px;top:-260px;right:-160px;background:radial-gradient(circle,rgba(255,199,44,.55),transparent 68%);animation:drift-a 18s ease-in-out infinite,breathe 7s ease-in-out infinite}.glow.b{width:520px;height:520px;bottom:-220px;left:-180px;background:radial-gradient(circle,rgba(255,199,44,.22),transparent 70%);animation:drift-b 22s ease-in-out infinite,breathe 9s ease-in-out 1.5s infinite}.glow.c{width:900px;height:460px;left:50%;top:4%;margin-left:-450px;background:radial-gradient(ellipse,rgba(255,214,90,.14),transparent 65%);filter:blur(70px);animation:bloom 11s ease-in-out infinite}@keyframes drift-a{0%,to{transform:translate(0) scale(1)}33%{transform:translate(-48px,44px) scale(1.08)}66%{transform:translate(-16px,12px) scale(1.03)}}@keyframes drift-b{0%,to{transform:translate(0) scale(1)}50%{transform:translate(52px,-36px) scale(1.07)}}@keyframes breathe{0%,to{opacity:.42}50%{opacity:.6}}@keyframes bloom{0%,to{opacity:.45}50%{opacity:1}}.beam{position:absolute;top:-20vh;left:0;width:34vw;min-width:300px;height:150vh;background:linear-gradient(90deg,transparent,rgba(255,232,160,.05) 30%,rgba(255,199,44,.09) 50%,rgba(255,232,160,.05) 70%,transparent);filter:blur(26px);transform:skew(-18deg) translate(-60vw);opacity:0;animation:beam-sweep 14s ease-in-out infinite}@keyframes beam-sweep{0%,52%{transform:skew(-18deg) translate(-60vw);opacity:0}62%{opacity:1}82%{opacity:1}92%,to{transform:skew(-18deg) translate(150vw);opacity:0}}.spark{position:absolute;border-radius:50%;background:var(--lf-yellow);box-shadow:0 0 6px 1px #ffc72c8c;opacity:.12;animation:twinkle var(--t) ease-in-out var(--d) infinite}@keyframes twinkle{0%,to{opacity:.1;transform:scale(.8)}50%{opacity:.8;transform:scale(1)}}.top{position:sticky;top:0;z-index:10;background:#0e0e0cb8;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:1px solid rgba(255,255,255,.06)}.top-inner{display:flex;align-items:center;gap:14px;padding-top:12px;padding-bottom:12px}.logo{display:inline-flex;align-items:center;gap:9px;font-size:17px;font-weight:800;letter-spacing:-.02em;color:#fff}.top .spacer{flex:1}.top .soon{display:none;align-items:center;gap:8px;padding:6px 12px 6px 9px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12);font-size:12px;font-weight:600;color:#fffc;white-space:nowrap}@media(min-width:640px){.top .soon{display:inline-flex}}.top .pulse{width:7px;height:7px;border-radius:50%;background:var(--lf-yellow);position:relative;flex-shrink:0}.top .pulse:after{content:"";position:absolute;top:-4px;right:-4px;bottom:-4px;left:-4px;border-radius:50%;background:var(--lf-yellow);opacity:.5;animation:ping 1.8s cubic-bezier(0,0,.2,1) infinite}@keyframes ping{0%{transform:scale(.6);opacity:.6}to{transform:scale(2.4);opacity:0}}.top .lang{display:inline-flex;gap:3px;padding:3px;border-radius:99px;background:#ffffff0f;border:1px solid rgba(255,255,255,.12)}.top .lang button{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;height:28px;padding:0 12px;border-radius:99px;background:transparent;color:#ffffff8c;font-size:12px;font-weight:700;letter-spacing:.06em;transition:color .15s,background .15s}.top .lang button:hover{color:#fff}.top .lang button.on{background:var(--lf-yellow);color:var(--lf-ink)}@media(max-width:400px){.logo{font-size:16px}.top .lang button{padding:0 10px}}.countdown{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;width:100%;max-width:520px;margin:40px auto 0}.cd-cell{min-width:0;padding:16px 6px 12px;border-radius:16px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;gap:4px}.cd-cell .n{font-family:var(--lf-mono);font-variant-numeric:tabular-nums;font-size:clamp(30px,5vw,46px);font-weight:700;letter-spacing:-.02em;line-height:1;color:#fff}.cd-cell .u{font-size:10.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#ffffff80}@media(min-width:768px){.countdown{gap:14px}.cd-cell{padding:20px 12px 14px}}.waitlist{margin:36px auto 0;width:100%;max-width:480px}.wl-form{display:flex;gap:8px;padding:7px;border-radius:16px;background:#ffffff0f;border:1px solid rgba(255,255,255,.14);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.wl-form input{flex:1;min-width:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#fff;font-size:15px;font-weight:500;padding:0 14px;outline:none;border-radius:11px}.wl-form input::placeholder{color:#ffffff6b}.wl-form input.invalid{box-shadow:0 0 0 2px var(--lf-neg) inset}.wl-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;cursor:pointer;flex-shrink:0;height:50px;padding:0 22px;border-radius:11px;background:var(--lf-yellow);color:var(--lf-ink);font-size:14.5px;font-weight:700;letter-spacing:-.005em;display:inline-flex;align-items:center;gap:8px;transition:background .15s,transform .1s}.wl-btn:hover{background:#ffd451}.wl-btn:active{transform:scale(.98)}.wl-btn:disabled{opacity:.7;cursor:default}.wl-form input:disabled{opacity:.6}@media(max-width:460px){.wl-form{flex-direction:column;padding:8px}.wl-form input{height:46px;padding:0 12px}.wl-btn{width:100%;height:48px;justify-content:center}}.wl-note{margin:14px 0 0;font-size:12.5px;color:#ffffff73}.wl-note b{color:#ffffffbf;font-weight:700}.wl-note .err{color:#ff9c92;font-weight:600}.wl-success{display:flex;align-items:center;gap:12px;justify-content:center;padding:16px 20px;border-radius:16px;background:#1b875424;border:1px solid rgba(130,216,171,.3);text-align:left}.wl-success .tick{width:34px;height:34px;border-radius:50%;background:var(--lf-pos);color:#fff;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wl-success .h{font-size:14px;font-weight:700;color:#fff}.wl-success .s{font-size:12.5px;color:#fff9}.hero{position:relative;z-index:2;flex:1;display:flex;flex-direction:column;align-items:center;text-align:center;padding:76px 0 56px}@media(min-width:768px){.hero{padding:88px 0 72px}}.hero h1{margin:0;font-weight:700;letter-spacing:-.03em;line-height:.98;font-size:clamp(46px,9vw,108px);text-wrap:balance}.hero h1 .hl{color:var(--lf-yellow);display:inline}.hero .sub{margin:24px auto 0;max-width:40ch;font-size:clamp(15px,1.7vw,20px);line-height:1.5;color:#ffffffa8;text-wrap:pretty}.markets{position:relative;z-index:2;padding:8px 0 0}.markets .eyebrow{text-align:center;font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:#fff6;margin-bottom:20px}.marquee{overflow:hidden;mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-image:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.marquee-track{display:flex;width:max-content;animation:scrollx 34s linear infinite}.marquee-half{display:flex;gap:44px;padding-right:44px}.city{display:inline-flex;align-items:center;gap:10px;white-space:nowrap;font-size:18px;font-weight:600;color:#ffffff8c}.city .cur{font-family:var(--lf-mono);font-size:11px;font-weight:600;color:var(--lf-yellow);border:1px solid rgba(255,199,44,.3);border-radius:6px;padding:2px 7px}@keyframes scrollx{to{transform:translate(-50%)}}@media(prefers-reduced-motion:reduce){.marquee{mask-image:none;-webkit-mask-image:none}.marquee-track{width:100%;justify-content:center;flex-wrap:wrap}.marquee-half[aria-hidden]{display:none}}.coming{position:relative;z-index:2;background:var(--lf-paper);color:var(--lf-ink);border-radius:32px 32px 0 0;margin-top:64px;padding:56px 0 0}@media(min-width:768px){.coming{margin-top:88px;padding:80px 0 0}}.coming .head{text-align:center;max-width:620px;margin:0 auto 44px}.coming .head .eyebrow{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--lf-slate)}.coming .head h2{margin:14px 0 0;font-size:clamp(28px,4.5vw,52px);font-weight:700;letter-spacing:-.025em;line-height:1.03;text-wrap:balance}.coming .head p{margin:16px auto 0;max-width:52ch;font-size:16px;color:var(--lf-graphite);line-height:1.5}.trio{display:grid;gap:16px;grid-template-columns:1fr}@media(min-width:768px){.trio{grid-template-columns:repeat(3,1fr);gap:20px}}.tcard{background:var(--lf-card);border:1px solid var(--lf-line-2);border-radius:20px;padding:26px;display:flex;flex-direction:column;gap:16px;min-height:210px}.tcard .glyph{width:46px;height:46px;border-radius:13px;background:var(--lf-paper-2);display:inline-flex;align-items:center;justify-content:center;color:var(--lf-ink)}.tcard .glyph.y{background:var(--lf-yellow)}.tcard h3{margin:0;font-size:19px;font-weight:700;letter-spacing:-.01em}.tcard p{margin:0;font-size:14px;color:var(--lf-graphite);line-height:1.5}.trust-row{display:flex;flex-wrap:wrap;gap:12px 20px;justify-content:center;align-items:center;margin-top:44px;padding-bottom:64px;color:var(--lf-slate);font-size:13px}.trust-row .trust-item{display:inline-flex;align-items:center;gap:20px}.trust-row b{color:var(--lf-ink);font-weight:700}.trust-row .d{width:5px;height:5px;border-radius:50%;background:var(--lf-mute)}@media(min-width:768px){.trust-row{padding-bottom:88px}}footer{position:relative;z-index:2;background:var(--lf-paper);color:var(--lf-slate);padding:8px 0 40px}.foot-inner{display:flex;flex-direction:column;gap:18px;align-items:center;text-align:center;border-top:1px solid var(--lf-line);padding-top:32px}@media(min-width:768px){.foot-inner{flex-direction:row;justify-content:space-between;text-align:left}}.foot-inner .socials{display:flex;gap:8px}.foot-inner .socials a{width:38px;height:38px;border-radius:10px;border:1px solid var(--lf-line);display:inline-flex;align-items:center;justify-content:center;background:var(--lf-card);transition:background .15s,border-color .15s}.foot-inner .socials a:hover{background:var(--lf-yellow);border-color:transparent}.foot-copy{font-size:12.5px;color:var(--lf-mute);max-width:40ch;line-height:1.5}.foot-copy .mono{font-size:11.5px}
