.intro-gate-module__zgGBJa__gate{--fh:84px;--wh:calc(var(--fh) * 2.3);--r:calc(var(--fh) * 1.866);--lh:20px;--cyan:#5fe3f0;--violet:#b7a6ff;--gold:#f5b94a;--ease:cubic-bezier(.2, .8, .2, 1);color:#eef1f8;min-height:100dvh;font-family:var(--font-sans);background:radial-gradient(70% 55% at 50% 58%,#10183a 0%,#070918 58%,#03040a 100%);position:relative;overflow:clip}.intro-gate-module__zgGBJa__sky{z-index:0;pointer-events:none;width:100%;height:100%;position:fixed;inset:0}.intro-gate-module__zgGBJa__core{z-index:0;pointer-events:none;aspect-ratio:1;opacity:.85;background:radial-gradient(closest-side,#5fe3f029,#7860ff1f 42%,#f5b94a0a 62%,#0000 72%);border-radius:50%;width:min(1100px,150vw);position:absolute;top:58%;left:50%;transform:translate(-50%,-50%)}.intro-gate-module__zgGBJa__canvas{z-index:1;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.intro-gate-module__zgGBJa__content{z-index:2;pointer-events:none;box-sizing:border-box;max-width:1180px;min-height:100dvh;padding:max(14px, env(safe-area-inset-top)) max(24px, env(safe-area-inset-right)) max(14px, env(safe-area-inset-bottom)) max(24px, env(safe-area-inset-left));flex-direction:column;margin:0 auto;display:flex;position:relative}.intro-gate-module__zgGBJa__header{flex-wrap:wrap;align-items:center;gap:12px;min-height:44px;display:flex}.intro-gate-module__zgGBJa__pillShort{display:none}.intro-gate-module__zgGBJa__brand{pointer-events:auto;min-height:44px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;padding:0 10px 0 0;display:inline-flex}.intro-gate-module__zgGBJa__mark{border-radius:8px;width:32px;height:32px;box-shadow:0 0 22px #22d3ee59}.intro-gate-module__zgGBJa__word{font:800 18px/1 var(--font-headline);letter-spacing:-.01em;white-space:nowrap}.intro-gate-module__zgGBJa__pill{color:#f7c86c;font:600 11px/1.2 var(--font-mono);letter-spacing:.12em;text-transform:uppercase;text-align:center;overflow-wrap:anywhere;background:#f5b94a14;border:1px solid #f5b94a6b;border-radius:999px;margin-left:auto;padding:7px 12px}.intro-gate-module__zgGBJa__motionToggle{pointer-events:auto;color:#cfd5e3;cursor:pointer;background:#070a14b3;border:1px solid #ffffff24;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:inline-flex}.intro-gate-module__zgGBJa__motionToggle:hover{background:#121829}.intro-gate-module__zgGBJa__brand:focus-visible,.intro-gate-module__zgGBJa__motionToggle:focus-visible,.intro-gate-module__zgGBJa__cta:focus-visible,.intro-gate-module__zgGBJa__spin:focus-visible{outline:2px solid var(--cyan);outline-offset:3px}.intro-gate-module__zgGBJa__stage{text-align:center;flex:1;grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""cabinet""thesis""actions""steps""hint";align-content:center;justify-items:center;gap:16px;padding:14px 0 10px;display:grid}.intro-gate-module__zgGBJa__intro{grid-area:intro;max-width:100%}.intro-gate-module__zgGBJa__headline{font:800 clamp(26px, 3.7vw, 52px)/1.1 var(--font-headline);letter-spacing:-.02em;color:#f4f6fb;margin:0}.intro-gate-module__zgGBJa__headline>span{display:block}.intro-gate-module__zgGBJa__accent{color:var(--cyan);text-shadow:0 0 36px #5fe3f073}.intro-gate-module__zgGBJa__headWord{margin:0 .12em;display:inline-block}.intro-gate-module__zgGBJa__sub{color:#aeb8cf;text-wrap:balance;max-width:58ch;margin:12px auto 0;font-size:17px;line-height:1.5}.intro-gate-module__zgGBJa__cabinet{box-sizing:border-box;transform-origin:50% 100%;pointer-events:none;background:linear-gradient(#1b2139 0%,#0d1122 58%,#080b16 100%);border:1px solid #ffffff1f;border-radius:28px;grid-area:cabinet;width:min(900px,100%);padding:14px 18px 18px;position:relative;box-shadow:0 40px 90px #0000009e,0 0 0 6px #5fe3f00d,0 0 80px #5fe3f014,inset 0 1px #ffffff24}.intro-gate-module__zgGBJa__marquee{justify-content:space-between;align-items:center;gap:12px;padding:0 6px 12px;display:flex}.intro-gate-module__zgGBJa__bulbs{gap:12px;display:flex}.intro-gate-module__zgGBJa__bulbs i{background:var(--c);width:8px;height:8px;box-shadow:0 0 10px var(--c);opacity:.4;border-radius:50%}.intro-gate-module__zgGBJa__machineLabel{font:600 12px/1 var(--font-headline);letter-spacing:.34em;text-transform:uppercase;color:var(--gold);text-shadow:0 0 16px #f5b94a8c;white-space:nowrap}.intro-gate-module__zgGBJa__reels{background:#04060d;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:1fr 1.45fr 1fr;gap:12px;padding:12px;display:grid;position:relative;box-shadow:inset 0 12px 30px #000c}.intro-gate-module__zgGBJa__reels:after{content:"";z-index:0;left:4px;right:4px;top:calc(12px + var(--lh) + 8px + var(--wh) / 2 - 1px);background:linear-gradient(90deg, transparent, var(--cyan) 12%, var(--cyan) 88%, transparent);height:2px;box-shadow:0 0 14px var(--cyan);opacity:.28;pointer-events:none;border-radius:2px;position:absolute}.intro-gate-module__zgGBJa__reel{pointer-events:auto;min-width:0;color:inherit;cursor:pointer;touch-action:pan-y;-webkit-tap-highlight-color:transparent;font:inherit;background:0 0;border:0;border-radius:12px;flex-direction:column;gap:8px;padding:0;display:flex}.intro-gate-module__zgGBJa__reelLabel{height:var(--lh);font:600 10px/1 var(--font-headline);letter-spacing:.16em;text-transform:uppercase;color:#7f8aa6;white-space:nowrap;justify-content:center;align-items:center;gap:7px;transition:color .2s;display:flex}.intro-gate-module__zgGBJa__reelLabel b{letter-spacing:0;border:1px solid;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;font-size:9px;display:inline-grid}.intro-gate-module__zgGBJa__reel[data-lit] .intro-gate-module__zgGBJa__reelLabel{color:#d7f7fb}.intro-gate-module__zgGBJa__reel[data-lit] .intro-gate-module__zgGBJa__reelLabel b{color:var(--cyan);background:#5fe3f01f}.intro-gate-module__zgGBJa__window{z-index:1;height:var(--wh);perspective:900px;background:linear-gradient(#060812 0%,#111830 50%,#060812 100%);border:1px solid #ffffff12;border-radius:12px;display:block;position:relative;overflow:hidden}.intro-gate-module__zgGBJa__window:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(#04060df2 0%,#04060d00 32% 68%,#04060df2 100%);position:absolute;inset:0}.intro-gate-module__zgGBJa__drumBox{height:var(--fh);margin-top:calc(var(--fh) / -2);transform-style:preserve-3d;transform:translateZ(calc(var(--r) * -1));position:absolute;top:50%;left:0;right:0}.intro-gate-module__zgGBJa__drum{transform-style:preserve-3d;will-change:transform;position:absolute;inset:0}.intro-gate-module__zgGBJa__face{box-sizing:border-box;transform:rotateX(calc(var(--f) * 30deg)) translateZ(var(--r));backface-visibility:hidden;font:700 calc(var(--fh) * .3)/1.12 var(--font-sans);letter-spacing:-.01em;color:#eef2fb;text-align:center;text-wrap:balance;background:linear-gradient(#111a33 0%,#18223f 50%,#111a33 100%);border-block:1px solid #ffffff0d;justify-content:center;align-items:center;padding:0 10px;display:flex;position:absolute;inset:0}[data-reel=market] .intro-gate-module__zgGBJa__face{font:800 calc(var(--fh) * .36)/1 var(--font-headline);color:#fff}[data-reel=when] .intro-gate-module__zgGBJa__face{color:#ffe3a6}.intro-gate-module__zgGBJa__blur{z-index:1;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:repeating-linear-gradient(#d2f0ff12 0 2px,#0000 2px 9px);position:absolute;inset:0}.intro-gate-module__zgGBJa__frame{z-index:3;height:calc(var(--fh) + 2px);margin-top:calc(var(--fh) / -2 - 1px);pointer-events:none;border:1px solid #5fe3f04d;border-radius:10px;position:absolute;top:50%;left:5px;right:5px;box-shadow:inset 0 0 18px #5fe3f014}.intro-gate-module__zgGBJa__frame:after{content:"";border-radius:inherit;border:1px solid var(--cyan);opacity:.35;position:absolute;inset:-1px;box-shadow:0 0 26px #5fe3f08c,inset 0 0 20px #5fe3f040}.intro-gate-module__zgGBJa__thesis{grid-area:thesis;max-width:min(680px,100%);margin:2px 0 0;font-size:19px;line-height:1.4}.intro-gate-module__zgGBJa__thesisLine{display:block;position:relative}.intro-gate-module__zgGBJa__ghost{visibility:hidden}.intro-gate-module__zgGBJa__typed{position:absolute;inset:0}.intro-gate-module__zgGBJa__thesisLabel{color:#8f9bb8;font-weight:600}.intro-gate-module__zgGBJa__thesisText{color:#fff;font-weight:700}.intro-gate-module__zgGBJa__caret{vertical-align:-.16em;background:var(--cyan);width:2px;height:1.05em;box-shadow:0 0 8px var(--cyan);margin:0 -3px 0 1px;display:inline-block}.intro-gate-module__zgGBJa__more{color:#8993ad;justify-content:center;align-items:center;gap:10px;margin-top:4px;font-size:14px;display:flex}.intro-gate-module__zgGBJa__sketch{flex-shrink:0;overflow:visible}.intro-gate-module__zgGBJa__sketch path{fill:none;stroke:var(--cyan);stroke-width:1.6px;stroke-dasharray:3 3;stroke-linecap:round;stroke-linejoin:round}.intro-gate-module__zgGBJa__actions{flex-wrap:wrap;grid-area:actions;justify-content:center;align-items:center;gap:12px;display:flex}.intro-gate-module__zgGBJa__cta{pointer-events:auto;color:#041018;min-width:max-content;min-height:54px;font:800 16px/1.2 var(--font-sans);letter-spacing:.01em;text-align:center;cursor:pointer;touch-action:manipulation;transition:transform .16s var(--ease), box-shadow .16s;background:linear-gradient(135deg,#6ff0f7 0%,#5fe3f0 40%,#9d8cff 100%);border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;padding:0 28px;display:inline-flex;position:relative;box-shadow:0 10px 34px #5fe3f052,inset 0 1px #ffffff80}.intro-gate-module__zgGBJa__cta:before{content:"";border-radius:inherit;border:2px solid var(--cyan);opacity:0;pointer-events:none;position:absolute;inset:0}.intro-gate-module__zgGBJa__cta:hover{transform:translateY(-1px);box-shadow:0 14px 40px #5fe3f06b,inset 0 1px #ffffff80}.intro-gate-module__zgGBJa__cta:disabled{cursor:wait}.intro-gate-module__zgGBJa__cta svg{flex-shrink:0}.intro-gate-module__zgGBJa__spin{pointer-events:auto;color:#dfe6f5;min-height:48px;font:700 14px/1 var(--font-sans);cursor:pointer;white-space:nowrap;touch-action:manipulation;background:#0a0e1aa8;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 20px;display:inline-flex}.intro-gate-module__zgGBJa__spin:hover{background:#151c30;border-color:#ffffff4d}.intro-gate-module__zgGBJa__spin[aria-disabled]{cursor:progress}.intro-gate-module__zgGBJa__spin svg{transition:transform .5s var(--ease)}.intro-gate-module__zgGBJa__spin:hover svg{transform:rotate(160deg)}.intro-gate-module__zgGBJa__steps{font:500 12px/1.2 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:#aeb8cf;flex-wrap:wrap;grid-area:steps;justify-content:center;gap:8px 26px;margin:0;padding:0;list-style:none;display:flex}.intro-gate-module__zgGBJa__steps li{opacity:.45;transition:opacity .2s;position:relative}.intro-gate-module__zgGBJa__steps li+li:before{content:"";background:#4a5470;border-radius:50%;width:4px;height:4px;margin-top:-2px;position:absolute;top:50%;left:-15px}.intro-gate-module__zgGBJa__steps li[data-lit]{opacity:1}.intro-gate-module__zgGBJa__steps b{color:var(--cyan);font-weight:700}.intro-gate-module__zgGBJa__steps li:nth-child(2) b{color:var(--violet)}.intro-gate-module__zgGBJa__steps li:nth-child(3) b{color:var(--gold)}.intro-gate-module__zgGBJa__hint{letter-spacing:.04em;color:#c3cce0;grid-area:hint;margin:0;font-size:13px}.intro-gate-module__zgGBJa__touchOnly{display:none}@media (hover:none){.intro-gate-module__zgGBJa__touchOnly{display:inline}.intro-gate-module__zgGBJa__pointerOnly{display:none}}.intro-gate-module__zgGBJa__footer{text-align:center;color:#7f89a3;text-shadow:0 1px 8px #03040a;flex-shrink:0;padding-top:6px;font-size:12px;line-height:1.5}.intro-gate-module__zgGBJa__footer>span{display:block}.intro-gate-module__zgGBJa__footerShort{display:none!important}.intro-gate-module__zgGBJa__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__core{animation:intro-gate-module__zgGBJa__coreIn .7s var(--ease) backwards, intro-gate-module__zgGBJa__breathe 6s ease-in-out .7s infinite}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__headWord{animation:intro-gate-module__zgGBJa__wordIn .42s var(--ease) calc(80ms + var(--i) * 60ms) backwards}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__sub{animation:intro-gate-module__zgGBJa__rise .4s var(--ease) .3s backwards}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__cabinet{animation:.7s cubic-bezier(.16,1,.3,1) .15s backwards intro-gate-module__zgGBJa__cabinetIn}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__bulbs i{animation:intro-gate-module__zgGBJa__fadeIn .3s ease-out calc(.3s + var(--i) * 30ms) backwards}.intro-gate-module__zgGBJa__gate[data-phase=spinning] .intro-gate-module__zgGBJa__bulbs i{animation:intro-gate-module__zgGBJa__chase 1.26s steps(1, end) calc(var(--i) * 90ms) infinite}.intro-gate-module__zgGBJa__gate:not([data-still])[data-landed] .intro-gate-module__zgGBJa__bulbs i{animation:intro-gate-module__zgGBJa__shimmer 8.4s linear calc(var(--i) * .6s) infinite}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__reel[data-lit] .intro-gate-module__zgGBJa__frame{animation:.18s ease-out intro-gate-module__zgGBJa__tick}.intro-gate-module__zgGBJa__gate:not([data-still])[data-landed] .intro-gate-module__zgGBJa__frame:after{animation:.5s ease-out backwards intro-gate-module__zgGBJa__flash,8s ease-in-out .5s infinite intro-gate-module__zgGBJa__payline}.intro-gate-module__zgGBJa__gate:not([data-still])[data-landed] .intro-gate-module__zgGBJa__reels:after{animation:8s ease-in-out infinite intro-gate-module__zgGBJa__payline}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__thesis{animation:.4s ease-out .5s backwards intro-gate-module__zgGBJa__fadeIn}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__caret{animation:.9s step-end infinite intro-gate-module__zgGBJa__blink}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__more{opacity:0;transition:opacity .3s ease-out}.intro-gate-module__zgGBJa__gate:not([data-still])[data-landed] .intro-gate-module__zgGBJa__more{opacity:1;transition-delay:.45s}.intro-gate-module__zgGBJa__gate:not([data-still])[data-landed] .intro-gate-module__zgGBJa__sketch{animation:.4s ease-out .5s backwards intro-gate-module__zgGBJa__draw}.intro-gate-module__zgGBJa__gate:not([data-still]):not([data-revealed]) .intro-gate-module__zgGBJa__actions>*{opacity:.3;filter:saturate(.2);animation:.5s ease-out 1s backwards intro-gate-module__zgGBJa__fadeInDim;transform:translateY(8px)}.intro-gate-module__zgGBJa__gate:not([data-still])[data-revealed] .intro-gate-module__zgGBJa__actions>*{animation:intro-gate-module__zgGBJa__lift .36s var(--ease) .2s backwards}.intro-gate-module__zgGBJa__gate:not([data-still])[data-revealed] .intro-gate-module__zgGBJa__actions>*+*{animation-delay:.28s}.intro-gate-module__zgGBJa__gate:not([data-still])[data-revealed] .intro-gate-module__zgGBJa__cta:before{animation:4s ease-out .6s 3 intro-gate-module__zgGBJa__pulse}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__steps,.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__hint,.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__footer{animation:.5s ease-out .9s backwards intro-gate-module__zgGBJa__fadeIn}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__header{animation:.5s ease-out backwards intro-gate-module__zgGBJa__fadeIn}.intro-gate-module__zgGBJa__gate[data-entering] .intro-gate-module__zgGBJa__reels{opacity:0;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .3s cubic-bezier(.4,0,.2,1);transform:scale(1.6)}.intro-gate-module__zgGBJa__gate[data-entering] .intro-gate-module__zgGBJa__header,.intro-gate-module__zgGBJa__gate[data-entering] .intro-gate-module__zgGBJa__footer,.intro-gate-module__zgGBJa__gate[data-entering] .intro-gate-module__zgGBJa__stage>:not(.intro-gate-module__zgGBJa__cabinet){opacity:0;transition:opacity .28s cubic-bezier(.4,0,.2,1)}.intro-gate-module__zgGBJa__gate[data-entering] .intro-gate-module__zgGBJa__cabinet{box-shadow:none;background:0 0;border-color:#0000;transition:background .2s,border-color .2s,box-shadow .2s}.intro-gate-module__zgGBJa__gate[data-entering] .intro-gate-module__zgGBJa__marquee{opacity:0;transition:opacity .2s}.intro-gate-module__zgGBJa__gate[data-still][data-entering] .intro-gate-module__zgGBJa__reels{transition:opacity .15s linear;transform:none}@keyframes intro-gate-module__zgGBJa__coreIn{0%{opacity:0;transform:translate(-50%,-50%)scale(.85)}to{opacity:.85;transform:translate(-50%,-50%)scale(1)}}@keyframes intro-gate-module__zgGBJa__breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes intro-gate-module__zgGBJa__wordIn{0%{opacity:0;transform:translateY(.5em)}to{opacity:1;transform:none}}@keyframes intro-gate-module__zgGBJa__wordInBlur{0%{opacity:0;filter:blur(6px);transform:translateY(.5em)}to{opacity:1;filter:blur();transform:none}}@keyframes intro-gate-module__zgGBJa__rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes intro-gate-module__zgGBJa__fadeIn{0%{opacity:0}}@keyframes intro-gate-module__zgGBJa__fadeInDim{0%{opacity:0}}@keyframes intro-gate-module__zgGBJa__lift{0%{opacity:.3;filter:saturate(.2);transform:translateY(8px)}to{opacity:1;filter:none;transform:none}}@keyframes intro-gate-module__zgGBJa__cabinetIn{0%{opacity:0;transform:perspective(1200px)rotateX(14deg)translateY(24px)}to{opacity:1;transform:perspective(1200px)rotateX(0)}}@keyframes intro-gate-module__zgGBJa__chase{0%{opacity:1}8%{opacity:.35}}@keyframes intro-gate-module__zgGBJa__shimmer{0%{opacity:1}7%{opacity:.4}}@keyframes intro-gate-module__zgGBJa__tick{0%{transform:scaleY(1.04)}to{transform:none}}@keyframes intro-gate-module__zgGBJa__flash{0%{opacity:0}40%{opacity:1}to{opacity:.35}}@keyframes intro-gate-module__zgGBJa__payline{0%,to{opacity:.35}50%{opacity:.75}}@keyframes intro-gate-module__zgGBJa__blink{50%{opacity:0}}@keyframes intro-gate-module__zgGBJa__draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}@keyframes intro-gate-module__zgGBJa__pulse{0%{opacity:.6;transform:scale(1)}22%,to{opacity:0;transform:scale(1.15)}}@media (min-width:820px){.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__headWord{animation-name:intro-gate-module__zgGBJa__wordInBlur}}.intro-gate-module__zgGBJa__gate[data-motion=paused] *,.intro-gate-module__zgGBJa__gate[data-motion=paused] :before,.intro-gate-module__zgGBJa__gate[data-motion=paused] :after{transition:none!important;animation:none!important}@media (max-height:860px) and (min-width:641px){.intro-gate-module__zgGBJa__gate{--fh:72px}.intro-gate-module__zgGBJa__stage{gap:13px}.intro-gate-module__zgGBJa__sub{font-size:16px}}@media (max-height:760px) and (min-width:641px){.intro-gate-module__zgGBJa__gate{--fh:60px}.intro-gate-module__zgGBJa__headline{font-size:clamp(24px,3.2vw,40px)}}@media (min-width:700px) and (max-width:1099px) and (min-height:900px){.intro-gate-module__zgGBJa__gate{--fh:100px;--lh:24px}.intro-gate-module__zgGBJa__headline{font-size:50px}.intro-gate-module__zgGBJa__sub{font-size:18px}.intro-gate-module__zgGBJa__cabinet{width:min(760px,100%);padding:18px 20px 22px}.intro-gate-module__zgGBJa__reelLabel{font-size:11px}.intro-gate-module__zgGBJa__thesis{font-size:21px}.intro-gate-module__zgGBJa__stage{gap:24px}.intro-gate-module__zgGBJa__cta{min-height:60px;font-size:17px}.intro-gate-module__zgGBJa__spin{min-height:56px}}@media (max-width:640px){.intro-gate-module__zgGBJa__gate{--fh:46px;--wh:calc(var(--fh) * 2.05);--lh:14px}.intro-gate-module__zgGBJa__content{padding-left:max(14px, env(safe-area-inset-left));padding-right:max(14px, env(safe-area-inset-right))}.intro-gate-module__zgGBJa__header{gap:8px}.intro-gate-module__zgGBJa__word{font-size:16px}.intro-gate-module__zgGBJa__mark{width:28px;height:28px}.intro-gate-module__zgGBJa__pill{letter-spacing:.08em;padding:6px 10px;font-size:10px}.intro-gate-module__zgGBJa__pillLong{display:none}.intro-gate-module__zgGBJa__pillShort{display:inline}.intro-gate-module__zgGBJa__stage{gap:12px;padding:8px 0 6px}.intro-gate-module__zgGBJa__headline{font-size:clamp(22px,7.4vw,30px)}.intro-gate-module__zgGBJa__sub{margin-top:8px;font-size:14px}.intro-gate-module__zgGBJa__cabinet{border-radius:20px;padding:8px 8px 10px}.intro-gate-module__zgGBJa__marquee{padding:0 4px 7px}.intro-gate-module__zgGBJa__bulbs{gap:7px}.intro-gate-module__zgGBJa__bulbs i{width:6px;height:6px}.intro-gate-module__zgGBJa__bulbs i:nth-child(n+5){display:none}.intro-gate-module__zgGBJa__machineLabel{letter-spacing:.26em;font-size:9px}.intro-gate-module__zgGBJa__reels{border-radius:13px;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) minmax(0,1fr);gap:5px;padding:6px}.intro-gate-module__zgGBJa__reels:after{top:calc(6px + var(--lh) + 5px + var(--wh) / 2 - 1px);left:2px;right:2px}.intro-gate-module__zgGBJa__reel{gap:5px}.intro-gate-module__zgGBJa__reelLabel{letter-spacing:.03em;gap:4px;font-size:7.5px}.intro-gate-module__zgGBJa__reelLabel b{width:12px;height:12px;font-size:7px}.intro-gate-module__zgGBJa__window{perspective:500px;border-radius:9px}.intro-gate-module__zgGBJa__frame{border-radius:8px;left:3px;right:3px}.intro-gate-module__zgGBJa__face{padding:0 5px;font-size:13px;line-height:1.08}[data-reel=market] .intro-gate-module__zgGBJa__face,.intro-gate-module__zgGBJa__thesis{font-size:16px}.intro-gate-module__zgGBJa__more{gap:8px;font-size:12px}.intro-gate-module__zgGBJa__actions{flex-direction:column;align-items:stretch;gap:8px;width:100%}.intro-gate-module__zgGBJa__cta{min-width:0;min-height:52px}.intro-gate-module__zgGBJa__spin{min-height:44px}.intro-gate-module__zgGBJa__steps{letter-spacing:.02em;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:100%;font-size:10px;display:grid}.intro-gate-module__zgGBJa__steps li{flex-direction:column;gap:3px;display:flex}.intro-gate-module__zgGBJa__steps li+li:before{display:none}.intro-gate-module__zgGBJa__hint{font-size:12px}.intro-gate-module__zgGBJa__footer{font-size:11px}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__cabinet{animation-name:intro-gate-module__zgGBJa__fadeUp}}@keyframes intro-gate-module__zgGBJa__fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@media (max-width:640px) and (max-height:700px){.intro-gate-module__zgGBJa__gate{--fh:40px;--wh:calc(var(--fh) * 1.9)}.intro-gate-module__zgGBJa__stage{gap:9px;padding-top:4px}.intro-gate-module__zgGBJa__headline{font-size:clamp(21px,7vw,26px)}.intro-gate-module__zgGBJa__sub{margin-top:6px;font-size:13px}.intro-gate-module__zgGBJa__thesis{font-size:15px;line-height:1.35}.intro-gate-module__zgGBJa__more,.intro-gate-module__zgGBJa__steps{display:none}.intro-gate-module__zgGBJa__actions{flex-direction:row}.intro-gate-module__zgGBJa__cta{flex:1;min-height:48px;padding:0 18px}.intro-gate-module__zgGBJa__spin{padding:0 14px}.intro-gate-module__zgGBJa__footer{padding-top:4px;font-size:10px}}@media (max-width:359px){.intro-gate-module__zgGBJa__more,.intro-gate-module__zgGBJa__pillShort,.intro-gate-module__zgGBJa__reelLabel b{display:none}.intro-gate-module__zgGBJa__pill{letter-spacing:.04em}.intro-gate-module__zgGBJa__word{font-size:15px}.intro-gate-module__zgGBJa__reelLabel{justify-content:center}.intro-gate-module__zgGBJa__cta{gap:8px;padding:0 16px}.intro-gate-module__zgGBJa__spinText{display:none}.intro-gate-module__zgGBJa__spin{width:48px;padding:0}}@media (max-width:640px) and (min-height:780px){.intro-gate-module__zgGBJa__gate{--fh:56px;--lh:16px}.intro-gate-module__zgGBJa__reelLabel{font-size:8.5px}.intro-gate-module__zgGBJa__face{font-size:14.5px}[data-reel=market] .intro-gate-module__zgGBJa__face{font-size:19px}.intro-gate-module__zgGBJa__stage{gap:16px}.intro-gate-module__zgGBJa__cabinet{padding:10px 10px 12px}}@media (max-height:500px) and (min-width:600px){.intro-gate-module__zgGBJa__gate{--fh:52px;--wh:calc(var(--fh) * 2.1);--lh:14px}.intro-gate-module__zgGBJa__content{max-width:none;padding-top:max(8px, env(safe-area-inset-top));padding-bottom:max(8px, env(safe-area-inset-bottom))}.intro-gate-module__zgGBJa__stage{text-align:left;grid-template-columns:minmax(0,42fr) minmax(0,58fr);grid-template-areas:"intro cabinet""thesis cabinet""actions cabinet";align-content:center;place-items:center start;gap:10px 26px;padding:6px 0}.intro-gate-module__zgGBJa__intro{align-self:end}.intro-gate-module__zgGBJa__headline{font-size:22px}.intro-gate-module__zgGBJa__sub,.intro-gate-module__zgGBJa__steps,.intro-gate-module__zgGBJa__hint,.intro-gate-module__zgGBJa__footerLong,.intro-gate-module__zgGBJa__more{display:none!important}.intro-gate-module__zgGBJa__footerShort{display:block!important}.intro-gate-module__zgGBJa__footer{padding-top:0;font-size:11px}.intro-gate-module__zgGBJa__thesis{margin:0;font-size:14px}.intro-gate-module__zgGBJa__actions{flex-wrap:nowrap;justify-content:flex-start;align-self:start;gap:8px}.intro-gate-module__zgGBJa__cta{white-space:nowrap;min-height:46px;padding:0 20px;font-size:14px}.intro-gate-module__zgGBJa__spin{min-height:44px;padding:0 14px;font-size:13px}.intro-gate-module__zgGBJa__cabinet{border-radius:18px;grid-row:1/4;justify-self:stretch;width:100%;padding:8px 10px 10px}.intro-gate-module__zgGBJa__marquee{padding:0 2px 6px}.intro-gate-module__zgGBJa__bulbs{gap:8px}.intro-gate-module__zgGBJa__bulbs i:nth-child(n+4){display:none}.intro-gate-module__zgGBJa__machineLabel{letter-spacing:.24em;font-size:9px}.intro-gate-module__zgGBJa__reels{border-radius:12px;gap:6px;padding:6px}.intro-gate-module__zgGBJa__reels:after{top:calc(6px + var(--lh) + 5px + var(--wh) / 2 - 1px)}.intro-gate-module__zgGBJa__reel{gap:5px}.intro-gate-module__zgGBJa__reelLabel{letter-spacing:.1em;gap:4px;font-size:8px}.intro-gate-module__zgGBJa__reelLabel b{width:13px;height:13px;font-size:7px}.intro-gate-module__zgGBJa__face{padding:0 6px;font-size:14px}[data-reel=market] .intro-gate-module__zgGBJa__face{font-size:18px}.intro-gate-module__zgGBJa__gate:not([data-still]) .intro-gate-module__zgGBJa__cabinet{animation-name:intro-gate-module__zgGBJa__cabinetInLandscape}}@keyframes intro-gate-module__zgGBJa__cabinetInLandscape{0%{opacity:0;transform:perspective(1200px)rotateX(12deg)translateY(18px)}to{opacity:1;transform:perspective(1200px)rotateX(0)}}@media (prefers-reduced-motion:reduce){.intro-gate-module__zgGBJa__gate *,.intro-gate-module__zgGBJa__gate :before,.intro-gate-module__zgGBJa__gate :after{transition:none!important;animation:none!important}}
