@font-face{font-family:remixicon;src:url(/assets/icons/remixicon.woff2) format("woff2");font-display:block}@font-face{font-family:TT Days Sans;src:url(/assets/fonts/TTDaysSans-Regular.woff2) format("woff2");font-weight:400 500;font-style:normal;font-display:block}@font-face{font-family:TT Days Sans;src:url(/assets/fonts/TTDaysSans-Bold.woff2) format("woff2");font-weight:600 800;font-style:normal;font-display:block}@font-face{font-family:F37 Ginger;src:url(/assets/fonts/F37GingerCyrillic-VF.woff2) format("woff2");font-weight:300 900;font-style:normal;font-display:block}:root{color:#c8ff5a;background:#07111f;font-family:TT Days Sans,Arial,sans-serif;font-synthesis:none;--ink: #07111f;--lime: #c8ff5a;--blue: #63d8ff;--display: "F37 Ginger", "TT Days Sans", Arial, sans-serif}*{box-sizing:border-box}html,body,#root{width:100%;height:100%;margin:0;overflow:hidden}body{min-width:320px;min-height:100dvh;background:var(--ink);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,a,input{color:inherit;font:inherit}button{border:0}button:focus-visible,a:focus-visible,input:focus-visible{outline:2px solid var(--lime);outline-offset:5px}.coming-soon-shell{--lockup-anchor: 34%;--headline-offset: clamp(88px, 8vw, 118px);--engagement-offset: clamp(184px, 15vw, 224px);--interest-offset: 134px;position:relative;isolation:isolate;width:100%;height:100dvh;min-height:520px;overflow:hidden;display:grid;place-items:center;padding:max(30px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(30px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left));background:radial-gradient(circle at 50% 45%,rgb(99 216 255 / 6%) 0,transparent 34%),radial-gradient(circle at 48% 52%,rgb(200 255 90 / 4%) 0,transparent 44%),var(--ink)}.pointer-grid-layer{position:absolute;z-index:-2;top:-52px;right:-52px;bottom:-52px;left:-52px;pointer-events:none;background-image:linear-gradient(rgb(99 216 255 / 4.5%) 1px,transparent 1px),linear-gradient(90deg,rgb(99 216 255 / 4.5%) 1px,transparent 1px);background-size:72px 72px;-webkit-mask-image:radial-gradient(circle at center,#000 0,rgb(0 0 0 / 78%) 52%,transparent 84%);mask-image:radial-gradient(circle at center,#000 0,rgb(0 0 0 / 78%) 52%,transparent 84%);transform:translate3d(var(--grid-shift-x, 0),var(--grid-shift-y, 0),0);will-change:transform}.ambient-light{position:absolute;z-index:-1;top:50%;left:50%;width:min(72vw,760px);aspect-ratio:1;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(99 216 255 / 9%) 0,rgb(200 255 90 / 3%) 32%,transparent 68%);transform:translate(-50%,-54%);filter:blur(36px);animation:ambient-breathe 7s ease-in-out infinite}.language-switch{position:absolute;z-index:2;top:max(30px,env(safe-area-inset-top));left:50%;isolation:isolate;width:80px;display:grid;grid-template-columns:repeat(2,1fr);align-items:center;gap:2px;padding:2px;overflow:hidden;border:1px solid rgb(200 255 90 / 16%);border-radius:999px;background:#081422b8;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 0 16px #c8ff5a14,inset 0 0 12px #63d8ff08;transform:translate(-50%);user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none}.language-switch:before{position:absolute;z-index:-1;top:2px;left:2px;width:calc((100% - 6px)/2);height:22px;content:"";border-radius:999px;background:var(--lime);box-shadow:0 0 15px #c8ff5a29;transform:translate(0);transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s ease;will-change:transform}.language-switch[data-language=en]:before{transform:translate(calc(100% + 2px))}.language-option{position:relative;z-index:1;min-width:0;width:100%;height:22px;padding:0;border-radius:999px;color:#c8ff5a85;background:transparent;-moz-appearance:none;appearance:none;font-size:9px;font-weight:700;letter-spacing:.12em;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-appearance:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;transition:color .22s ease}.language-option[aria-pressed=true]{color:var(--ink);background:transparent}.language-option:active{background:transparent}.language-option:not([aria-pressed=true]):hover{color:var(--lime)}.launch-interest{position:absolute;z-index:2;top:calc(var(--lockup-anchor) - var(--interest-offset));left:50%;width:min(calc(100% - 40px),520px);min-height:32px;display:flex;align-items:center;justify-content:center;gap:10px;margin:0;color:#63d8ffb8;font-size:12px;font-weight:500;line-height:1.25;letter-spacing:.01em;text-align:left;text-shadow:0 0 14px rgb(99 216 255 / 14%);transform:translate(-50%)}.launch-interest strong{flex:0 0 auto;color:var(--blue);font-family:var(--display);font-size:28px;font-weight:650;line-height:1;text-shadow:0 0 18px rgb(99 216 255 / 18%)}.launch-interest span{max-width:280px}.coming-soon-content{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;text-align:center}.potok-lockup{position:absolute;top:var(--lockup-anchor);left:50%;display:inline-flex;align-items:center;gap:clamp(12px,1.6vw,20px);filter:drop-shadow(0 0 10px rgb(200 255 90 / 18%)) drop-shadow(0 0 28px rgb(99 216 255 / 12%));transform:translate(-50%,-50%);animation:logo-glow 6s ease-in-out infinite}.potok-lockup:before{position:absolute;z-index:-1;top:-70%;right:-34%;bottom:-70%;left:-34%;content:"";border-radius:50%;opacity:.34;background:radial-gradient(ellipse,rgb(99 216 255 / 18%) 0,rgb(200 255 90 / 7%) 38%,transparent 72%);filter:blur(24px);animation:halo-glow 6s ease-in-out infinite}.potok-mark{width:clamp(66px,7.5vw,96px);aspect-ratio:1;flex:0 0 auto;overflow:hidden;border-radius:clamp(6px,.8vw,10px);box-shadow:inset 0 0 0 1px #ffffff08}.potok-mark img{display:block;width:100%;height:100%}.potok-wordmark{color:var(--lime);font-family:var(--display);font-size:clamp(60px,8.4vw,108px);font-weight:760;line-height:.82;letter-spacing:-.06em}.headline-stack{position:absolute;top:calc(var(--lockup-anchor) + var(--headline-offset));left:50%;width:min(calc(100% - 48px),960px);max-width:960px;min-height:3.12em;font-size:clamp(30px,3.7vw,56px);pointer-events:none;transform:translate(-50%)}.coming-soon-headline{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;color:var(--lime);font-family:var(--display);font-size:inherit;font-weight:560;line-height:1.04;letter-spacing:-.045em;opacity:0;visibility:hidden;text-wrap:balance;text-shadow:0 0 30px rgb(200 255 90 / 8%);filter:blur(2px);transform:translateY(5px);transition:opacity .28s ease,filter .28s ease,transform .28s ease,visibility 0s linear .28s;will-change:opacity,filter,transform}.coming-soon-headline.is-active{opacity:1;visibility:visible;filter:blur(0);transform:translateY(0);transition:opacity .32s ease,filter .32s ease,transform .32s cubic-bezier(.22,1,.36,1),visibility 0s}.engagement-panel{position:absolute;z-index:2;top:calc(var(--lockup-anchor) + var(--engagement-offset));left:50%;width:min(calc(100% - 40px),580px);min-height:48px;color:#daf1fac7;text-align:center;transform:translate(-50%)}.teaser-button{min-width:62px;height:36px;padding:0 17px;border:1px solid rgb(99 216 255 / 26%);border-radius:999px;color:var(--blue);background:#63d8ff0a;font-size:13px;font-weight:650;cursor:pointer;touch-action:manipulation;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.teaser-button:hover,.teaser-button:focus-visible{color:#c9f2ff;border-color:#63d8ff7a;background:#63d8ff14;box-shadow:0 0 18px #63d8ff24}.waitlist-reveal,.social-callout{animation:engagement-arrival .32s cubic-bezier(.22,1,.36,1) both}.waitlist-answer,.waitlist-prompt,.waitlist-error,.social-callout{margin:0}.waitlist-answer,.waitlist-prompt{color:#63d8ffc7;font-family:TT Days Sans,Arial,sans-serif;font-size:14px;font-weight:400;line-height:1.4;letter-spacing:-.01em;text-wrap:balance;text-shadow:0 0 15px rgb(99 216 255 / 8%)}.waitlist-prompt{margin-top:8px}.waitlist-form{--waitlist-field: #0b1a2b;width:min(100%,420px);height:46px;display:grid;grid-template-columns:1fr 42px;align-items:center;gap:4px;margin:13px auto 0;padding:3px;border:1px solid rgb(99 216 255 / 20%);border-radius:999px;background:var(--waitlist-field);box-shadow:inset 0 0 18px #63d8ff08;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);transition:border-color .18s ease,box-shadow .18s ease}.waitlist-form:focus-within{border-color:#63d8ff75;box-shadow:0 0 20px #63d8ff1a,inset 0 0 18px #63d8ff0d}.waitlist-form input{min-width:0;height:38px;padding:0 8px 0 14px;border:0;border-radius:999px 0 0 999px;outline:0;color:#e3f4fb;background:var(--waitlist-field);-moz-appearance:none;appearance:none;caret-color:var(--blue);font-family:TT Days Sans,Arial,sans-serif;font-size:14px;font-weight:400;letter-spacing:-.01em;-webkit-appearance:none}.waitlist-form input::placeholder{color:#63d8ff6b}.waitlist-form input:focus-visible{outline:0}.waitlist-form input:-webkit-autofill,.waitlist-form input:-webkit-autofill:hover,.waitlist-form input:-webkit-autofill:focus,.waitlist-form input:-webkit-autofill:active{border-radius:999px 0 0 999px;caret-color:var(--blue);-webkit-text-fill-color:#e3f4fb;-webkit-box-shadow:0 0 0 1000px var(--waitlist-field) inset;box-shadow:0 0 0 1000px var(--waitlist-field) inset;transition:background-color 9999s ease-out 0s}.waitlist-form button{width:38px;height:38px;display:grid;place-items:center;padding:0 0 2px;border-radius:50%;color:var(--ink);background:var(--lime);font-size:21px;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;transition:background-color .18s ease,box-shadow .18s ease}.waitlist-form button:hover,.waitlist-form button:focus-visible{background:#d6ff84;box-shadow:0 0 18px #c8ff5a38}.waitlist-form button:disabled{cursor:wait;opacity:.62}.waitlist-error{min-height:16px;margin-top:6px;color:#ff9f94;font-size:11px;line-height:1.3}.social-callout{display:grid;justify-items:center;gap:4px;color:#c8ff5ae0;font-family:TT Days Sans,Arial,sans-serif;font-size:14px;font-weight:500;line-height:1.4;text-wrap:balance}.social-pointer{position:absolute;z-index:2;bottom:clamp(130px,23vh,210px);left:50%;color:var(--blue);font-family:var(--display);font-size:clamp(34px,4vw,42px);line-height:1;text-shadow:0 0 20px rgb(99 216 255 / 55%);translate:-50% 0;animation:arrow-pulse 1.1s ease-in-out infinite}.social-links{position:absolute;z-index:2;bottom:max(34px,env(safe-area-inset-bottom));left:50%;display:flex;align-items:center;gap:10px;transform:translate(-50%)}.social-links a{width:46px;height:46px;display:grid;place-items:center;border:1px solid rgb(99 216 255 / 18%);border-radius:50%;color:var(--blue);background:#63d8ff08;text-decoration:none;box-shadow:0 0 #63d8ff00;text-shadow:0 0 0 rgb(99 216 255 / 0%);transition:color .18s ease,border-color .18s ease,background-color .18s ease,box-shadow .18s ease,text-shadow .18s ease}.social-links a:hover,.social-links a:focus-visible{color:#bcefff;border-color:#63d8ff75;background:#63d8ff17;box-shadow:0 0 22px #63d8ff38,inset 0 0 14px #63d8ff14;text-shadow:0 0 12px rgb(99 216 255 / 62%)}.social-links.is-called-out a{animation:social-beacon 1.15s ease-in-out infinite}.social-links.is-called-out a:nth-child(2){animation-delay:.12s}.social-links.is-called-out a:nth-child(3){animation-delay:.24s}.social-links i,[class^=ri-]{font-family:remixicon!important;font-size:21px;font-style:normal;line-height:1;-webkit-font-smoothing:antialiased}.ri-instagram-line:before{content:""}.ri-threads-line:before{content:""}.ri-telegram-2-line:before{content:""}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes logo-glow{0%,to{opacity:.9;filter:drop-shadow(0 0 8px rgb(200 255 90 / 14%)) drop-shadow(0 0 22px rgb(99 216 255 / 9%))}50%{opacity:1;filter:drop-shadow(0 0 18px rgb(200 255 90 / 32%)) drop-shadow(0 0 42px rgb(99 216 255 / 22%))}}@keyframes halo-glow{0%,to{opacity:.2;transform:scale(.92)}50%{opacity:.58;transform:scale(1.08)}}@keyframes ambient-breathe{0%,to{opacity:.45;transform:translate(-50%,-54%) scale(.94)}50%{opacity:.8;transform:translate(-50%,-54%) scale(1.06)}}@keyframes engagement-arrival{0%{opacity:0;filter:blur(2px);transform:translateY(5px)}to{opacity:1;filter:blur(0);transform:translateY(0)}}@keyframes arrow-pulse{0%,to{opacity:.55;transform:translateY(-2px)}50%{opacity:1;transform:translateY(2px)}}@keyframes social-beacon{0%,to{color:var(--blue);border-color:#63d8ff42;background:#63d8ff0a;box-shadow:0 0 9px #63d8ff1f;text-shadow:0 0 7px rgb(99 216 255 / 38%)}50%{color:#d8f7ff;border-color:#63d8ffc2;background:#63d8ff24;box-shadow:0 0 30px #63d8ff7a,inset 0 0 18px #63d8ff29;text-shadow:0 0 16px rgb(99 216 255 / 90%)}}@media(max-width:620px){.coming-soon-shell{--headline-offset: 76px;--engagement-offset: 174px;--interest-offset: 149px;min-height:480px;padding-right:20px;padding-left:20px}.language-switch{top:max(22px,env(safe-area-inset-top))}.launch-interest{width:calc(100% - 36px);gap:8px;font-size:11px}.launch-interest strong{font-size:23px}.launch-interest span{max-width:250px}.potok-lockup{gap:11px}.potok-mark{width:58px;border-radius:6px}.potok-wordmark{font-size:clamp(53px,17vw,72px)}.headline-stack{width:calc(100% - 40px);max-width:360px;font-size:clamp(28px,7.4vw,40px)}.coming-soon-headline{line-height:1.02}.engagement-panel{width:calc(100% - 36px)}.waitlist-answer,.waitlist-prompt{font-size:13px}.social-links{bottom:max(24px,env(safe-area-inset-bottom))}.social-links a{width:44px;height:44px}}@media(max-height:620px){.coming-soon-shell{--lockup-anchor: 27%;--headline-offset: 66px;--engagement-offset: 136px;--interest-offset: 71px}.language-switch{top:max(12px,env(safe-area-inset-top))}.launch-interest{min-height:26px}.potok-mark{width:50px}.potok-wordmark{font-size:58px}.headline-stack{max-width:760px;font-size:clamp(24px,4.8vw,34px)}.waitlist-answer,.waitlist-prompt{font-size:12px;line-height:1.25}.waitlist-prompt{margin-top:4px}.waitlist-form{height:40px;margin-top:7px}.waitlist-form input{height:32px}.waitlist-form button{width:32px;height:32px}.waitlist-error{margin-top:3px}.social-links{bottom:12px}.social-links a{width:40px;height:40px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
