@font-face{font-family:ArialFallback;src:local('Arial')} :root{color-scheme:dark;--bg:#050806;--green:#39ff88;--pale:#b8ffd0;--muted:#8d9d92;--line:rgba(184,255,208,.17);--progress:0;--boost:0}*{box-sizing:border-box}html{scroll-snap-type:y mandatory;scroll-behavior:smooth;scroll-padding-top:0}body{margin:0;background:var(--bg);color:#eff7f0;font-family:ArialFallback,Arial,Helvetica,sans-serif;overflow-x:clip}a{color:inherit;text-decoration:none}button,a{-webkit-tap-highlight-color:transparent}a:focus-visible{outline:2px solid var(--green);outline-offset:7px}::selection{background:var(--green);color:#050806}#space,.ambient,.character,.boost-flash{position:fixed;pointer-events:none}#space{inset:0;width:100%;height:100%;z-index:-1}.ambient{inset:0;z-index:-2;background:radial-gradient(ellipse at 85% 45%,#0b311742,transparent 60%),linear-gradient(100deg,#050806, #07120a 150%)}.ambient:after{content:'';position:absolute;inset:0;background-image:linear-gradient(#88ffa304 1px,transparent 1px),linear-gradient(90deg,#88ffa304 1px,transparent 1px);background-size:90px 90px;mask-image:linear-gradient(transparent,#000)}.header{height:100px;position:absolute;inset:0 5.5% auto;display:flex;align-items:center;justify-content:space-between;gap:24px;z-index:5;border-bottom:1px solid var(--line)}.brand{font-size:35px;font-weight:800;letter-spacing:-2px;position:relative}.brand span:first-child,.hero-mark>span:first-child,.final-mark>span{color:var(--green);display:inline-block}.brand:hover span:first-child{animation:slash .45s ease}.brand-dot{font-size:10px;vertical-align:top;letter-spacing:0;margin-left:6px;position:relative;top:9px}.header nav{display:flex;gap:36px;font:10px 'Courier New',monospace;letter-spacing:1.4px;margin-left:auto;margin-right:52px}.header nav a:hover,.text-link:hover,footer a:hover{color:var(--green)}.header-cta{font:11px 'Courier New',monospace;border:1px solid #45634c;padding:13px 19px;display:flex;gap:27px}.header-cta span{color:var(--green)}.scene{min-height:100svh;position:relative;scroll-snap-align:start;padding:130px 8% 100px;display:flex;flex-direction:column;justify-content:center;isolation:isolate;overflow:hidden}.hero{padding:155px 5.5% 140px;min-height: max(760px,100svh)}.eyebrow{font:10px 'Courier New',monospace;letter-spacing:1.8px;line-height:1.8;display:flex;gap:12px;align-items:center;color:var(--pale);margin-bottom:30px}.live-dot{width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 12px var(--green);display:inline-block}.edition{color:#69796d;margin-left:15px}h1,h2,p{margin:0}h1{font-size:clamp(58px,8.3vw,140px);letter-spacing:-.065em;line-height:.88;font-weight:800;position:relative;z-index:2}h1>span{display:block}.long-word{font-size:clamp(31px,5.4vw,91px);letter-spacing:-.057em;margin-top:12px}.hero-mark{font-size:clamp(40px,5.2vw,75px);font-weight:700;letter-spacing:-4px;margin-top:24px;display:flex;align-items:center;gap:3px}.ticker{font:10px 'Courier New',monospace;letter-spacing:1px;color:var(--green);border:1px solid #2b5d3e;padding:5px 9px;margin-left:23px;transform:translateY(6px)}.hero-tagline{font-size:15px;letter-spacing:2px;margin-top:30px}.intro{font-size:14px;line-height:1.7;color:var(--muted);margin-top:14px}.actions{display:flex;align-items:center;gap:27px;margin-top:31px}.button{height:52px;padding:0 25px;display:inline-flex;justify-content:space-between;gap:48px;align-items:center;font:11px 'Courier New',monospace;letter-spacing:1px;transition:box-shadow .25s,transform .25s}.primary{background:var(--green);color:#061009}.primary:hover{box-shadow:0 0 28px #39ff8855}.button span{font-size:20px;transition:transform .25s}.button:hover span{transform:translate(3px,-3px)}.text-link{font:10px 'Courier New',monospace;letter-spacing:1px;display:inline-flex;gap:13px;align-items:center;padding:14px 0}.external[aria-disabled=true]{opacity:.4;cursor:not-allowed}.character{width:min(66vw,960px);height:min(66vw,960px);left:42%;top:8%;z-index:0;mix-blend-mode:screen;transform-origin:65% 35%;will-change:transform,opacity;opacity:.85}.character img{width:100%;height:100%;object-fit:contain;mask-image:radial-gradient(ellipse at 54% 46%,black 18%,#000c 40%,transparent 71%)}.character-glow{position:absolute;inset:10%;background:url('../assets/character.webp') center/contain;filter:blur(45px);opacity:.19;transform:scale(1.05)}.hero-copy{position:relative;z-index:1;pointer-events:none}.hero-copy a{pointer-events:auto}.hero-copy:before{content:'';position:absolute;inset:-30px 36% -40px -10%;background:linear-gradient(90deg,#050806f0,#050806b5 60%,transparent);z-index:-1}.visual-coordinate{position:absolute;right:6%;bottom:24%;display:flex;flex-direction:column;gap:15px;text-align:right;font:9px 'Courier New',monospace;letter-spacing:1.5px;color:#8dad97}.visual-coordinate b{font-size:12px;line-height:1.5;color:var(--pale);font-weight:400}.hero-bottom{position:absolute;bottom:87px;left:5.5%;right:5.5%;display:flex;justify-content:space-between;align-items:center}.scroll-cue{font:9px 'Courier New',monospace;letter-spacing:1.4px;color:var(--muted);display:flex;align-items:center;gap:17px}.scroll-cue>span{font-size:21px;border:1px solid var(--line);width:35px;height:45px;display:grid;place-items:center;color:var(--green)}.micro-chart{display:flex;align-items:center;gap:20px;font:9px 'Courier New',monospace;letter-spacing:1px}.micro-chart svg{width:130px;fill:none;stroke:var(--green);stroke-width:1.5}.section-nav{position:fixed;left:22px;top:45%;z-index:10;display:flex;flex-direction:column;gap:17px}.section-nav a{font:8px 'Courier New',monospace;color:#809887;position:relative;padding:3px}.section-nav a:after{content:'';position:absolute;width:10px;height:1px;background:#486151;left:-22px;top:7px;transition:width .3s,background .3s}.section-nav a.active{color:var(--green)}.section-nav a.active:after{background:var(--green);width:19px}.flight-status{position:fixed;bottom:0;left:5.5%;right:5.5%;height:48px;border-top:1px solid var(--line);display:flex;justify-content:space-between;align-items:center;z-index:6;background:#050806da;backdrop-filter:blur(12px);font:9px 'Courier New',monospace;letter-spacing:1px;color:#899b8e}.flight-status b{font-weight:400;color:var(--pale)}.flight-status>span:first-child i{display:inline-block;width:4px;height:4px;background:var(--green);margin-right:8px}.flight-status>span:nth-child(2) i{color:var(--green);margin:0 12px}.section-copy{position:relative;z-index:2;width:60%}.section-copy h2,.roadmap h2{font-size:clamp(45px,6.6vw,100px);font-weight:800;letter-spacing:-.065em;line-height:.98}em{font-style:normal;color:var(--green)}.section-copy p{font-size:18px;line-height:1.8;color:#a5b2a9;margin-top:30px}.thesis-rule{width:48px;height:1px;background:var(--green);margin-top:34px}.section-copy .small-copy{font-size:12px;line-height:1.8;margin-top:20px}.market-readout{display:flex;gap:45px;margin-top:70px;z-index:2;flex-wrap:wrap}.market-readout>div{display:flex;flex-direction:column;gap:13px;border-left:1px solid #366845;padding-left:16px}.market-readout span,.market-readout small{font:9px 'Courier New',monospace;letter-spacing:1px;color:var(--muted)}.market-readout strong{font:13px 'Courier New',monospace;color:var(--pale)}.market-readout small{flex-basis:100%;font-size:8px;opacity:.7}.direction{justify-content:flex-start}.candle-chart{position:absolute;inset:36% 7% 16% 8%;z-index:-1}.candle-chart svg{width:100%;height:100%;overflow:visible}.chart-area{fill:url(#chart-fill)}.energy-path{fill:none;stroke:var(--green);stroke-width:2;filter:drop-shadow(0 0 8px #39ff88)}.candles{stroke:#00c853;stroke-width:2;opacity:.55}.candles .bodies{stroke-width:13}.candle-chart>span{position:absolute;bottom:-20px;left:0;font:9px 'Courier New',monospace;letter-spacing:2px;color:#83a88d}.hyperspace{background:linear-gradient(90deg,#050806c9,transparent);z-index:1}.hyperspace h2{font-size:clamp(50px,8.6vw,145px);letter-spacing:-.065em;line-height:.94}.hyperspace h2 em{color:transparent;-webkit-text-stroke:1px var(--green)}.meme-footer{display:flex;gap:28px;align-items:center;margin-top:35px}.outlined-arrow{font-size:65px;line-height:1;color:var(--green)}.meme-footer p{font-size:14px;line-height:1.8}.meme-footer p span{color:var(--muted);font-size:12px}.orbit-tag{margin-left:auto;font:9px 'Courier New',monospace;line-height:1.8;color:var(--muted)}.roadmap{justify-content:flex-start}.roadmap-heading{display:flex;justify-content:space-between;align-items:flex-end;position:relative;z-index:2}.roadmap h2{font-size:clamp(40px,5vw,78px)}.roadmap-heading p{font-size:12px;line-height:1.8;color:var(--muted)}.trajectory{position:relative;height:350px;margin:32px 0 0}.trajectory svg{position:absolute;width:100%;height:100%;overflow:visible;inset:0}.trajectory svg path{fill:none;stroke:var(--green);stroke-width:2}.trajectory svg .trajectory-ghost{stroke:#39ff8829;stroke-dasharray:4 6}.trajectory-line{stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px #39ff88);transition:stroke-dashoffset 1.2s ease}.roadmap.in-view .trajectory-line{stroke-dashoffset:0}.trajectory ol{list-style:none;margin:0;padding:0;position:absolute;inset:0}.trajectory li{position:absolute;display:flex;flex-direction:column;gap:10px;width:150px;opacity:.45;transition:opacity .5s}.roadmap.in-view li{opacity:1}.trajectory li:nth-child(1){left:3.5%;top:87%;transition-delay:.1s}.trajectory li:nth-child(2){left:26.5%;top:71%;transition-delay:.3s}.trajectory li:nth-child(3){left:49.5%;top:51%;transition-delay:.5s}.trajectory li:nth-child(4){left:72.5%;top:28.5%;transition-delay:.7s}.trajectory li:nth-child(5){left:95.5%;top:7%;width:110px;transform:translateX(-100%);text-align:right;align-items:flex-end;transition-delay:.9s}.trajectory li i{width:8px;height:8px;background:var(--bg);border:1px solid var(--green);border-radius:50%;margin-top:-4px;transform:translateX(-4px)}.roadmap.in-view li i{background:var(--green);box-shadow:0 0 17px #39ff88}.trajectory li span{font:8px 'Courier New',monospace;color:var(--muted);letter-spacing:1px}.trajectory li strong{font-size:12px;line-height:1.3;letter-spacing:.5px}.trajectory li b{color:var(--green)}.roadmap-note{font:8px 'Courier New',monospace;color:#7c9484;letter-spacing:1px;margin-top:100px}.finale{align-items:center;text-align:center;z-index:1;background:radial-gradient(ellipse,#050806a8,transparent 75%);padding-bottom:180px}.finale h2{font-size:clamp(85px,15vw,225px);letter-spacing:-.075em;line-height:1}.finale h2>span{font-weight:400;color:var(--green);margin-left:15px}.final-mark{font-size:38px;font-weight:bold;letter-spacing:-2px;margin-top:15px}.finale>p{font:12px 'Courier New',monospace;letter-spacing:2px;line-height:1.7;margin-top:20px}.finale .actions{justify-content:center}footer{position:absolute;left:5.5%;right:5.5%;bottom:73px;display:flex;justify-content:space-between;align-items:center;text-align:left;gap:24px;font:8px 'Courier New',monospace;letter-spacing:.4px;color:var(--muted)}footer p{line-height:1.7}footer a{white-space:nowrap}.boost-flash{inset:0;z-index:4;opacity:calc(var(--boost)*.035);background:#39ff88;transition:opacity .1s}.opening{position:fixed;inset:0;background:#050806;z-index:100;display:grid;place-items:center;pointer-events:none;animation:opening-out .35s 1s forwards}.opening svg{width:300px;position:absolute;fill:none;stroke:var(--green);stroke-width:2;filter:drop-shadow(0 0 8px #39ff88)}.opening path{stroke-dasharray:600;stroke-dashoffset:600;animation:draw .6s .05s forwards}.opening>span{font-size:65px;font-weight:bold;letter-spacing:-5px;opacity:0;animation:mark-in .3s .6s forwards}.opening i{color:var(--green);font-style:normal}.opening small{display:block;font:8px 'Courier New',monospace;letter-spacing:2px;text-align:center;margin-top:8px}.skip{position:fixed;top:-100px;left:20px;background:var(--green);color:#050806;padding:15px;z-index:101}.skip:focus{top:15px}.no-script{position:fixed;bottom:48px;background:#07120a;padding:12px;width:100%;font-size:12px;z-index:10;text-align:center}@keyframes opening-out{to{opacity:0;visibility:hidden}}@keyframes draw{to{stroke-dashoffset:0}}@keyframes mark-in{to{opacity:1}}@keyframes slash{50%{transform:translateX(12px);text-shadow:0 0 16px var(--green)}}
@media(min-width:1600px){.scene{padding-left:max(8%,calc((100vw - 1450px)/2))}.hero{padding-left:max(5.5%,calc((100vw - 1550px)/2))}}
@media(max-width:900px){.header{height:80px}.header nav{margin-right:15px;gap:22px}.edition{display:none}.hero{min-height:max(730px,100svh);padding-top:140px}.hero h1{font-size:90px}.hero .long-word{font-size:5.6vw}.character{width:85vw;height:85vw;left:35%;top:15%}.visual-coordinate{bottom:28%;right:7%}.section-copy{width:75%}.section-nav{left:10px}.orbit-tag{display:none}.trajectory{height:280px}.trajectory li{width:110px}.trajectory li strong{font-size:10px}.roadmap-heading p{display:none}.micro-chart svg{width:90px}.flight-status>span:last-child{display:none}footer{flex-wrap:wrap}.finale h2{font-size:17vw}}
@media(max-width:600px){html{scroll-snap-type:y proximity}.header{inset:0 6% auto;height:76px}.brand{font-size:30px}.header nav{display:none}.header-cta{padding:10px 12px;font-size:9px;gap:20px}.scene{padding:100px 7% 100px;min-height:max(720px,100svh)}.hero{padding:132px 6% 135px;justify-content:flex-start;min-height:max(790px,100svh)}.eyebrow{font-size:8px;letter-spacing:1.1px;gap:8px;margin-bottom:25px}.hero h1{font-size:clamp(65px,19vw,114px)}.hero .long-word{font-size:6.7vw;letter-spacing:-.045em;margin-top:12px}.hero-mark{font-size:44px;margin-top:20px;letter-spacing:-3px}.hero-tagline{font-size:12px;letter-spacing:1.6px;margin-top:26px}.intro{font-size:12px;margin-top:12px}.hero-copy:before{inset:-20px -8% -30px;background:linear-gradient(90deg,#050806da, #05080688 55%,transparent)}.character{width:115vw;height:115vw;left:8%;top:29%;opacity:.6}.actions{gap:19px;flex-wrap:wrap;margin-top:25px}.button{padding:0 18px;gap:28px;height:49px;font-size:10px}.text-link{font-size:9px;gap:5px}.hero-bottom{bottom:81px;left:6%;right:6%}.micro-chart{display:none}.scroll-cue{font-size:8px;letter-spacing:.8px}.visual-coordinate{bottom:20%;font-size:7px}.visual-coordinate b{font-size:9px}.visual-coordinate>span:last-child{display:none}.section-nav{display:none}.flight-status{left:6%;right:6%;height:43px;font-size:8px;letter-spacing:.4px}.section-copy{width:100%}.section-copy h2{font-size:clamp(42px,11.2vw,67px)}.section-copy p{font-size:15px;line-height:1.8}.market-readout{gap:24px;margin-top:55px}.market-readout strong{font-size:10px}.market-readout span{font-size:8px}.market-readout>div{padding-left:9px}.market-readout small{font-size:7px;line-height:1.7}.direction{padding-top:130px}.candle-chart{inset:50% 6% 20% 6%}.candle-chart>span{font-size:8px;letter-spacing:1px}.hyperspace h2{font-size:12vw}.meme-footer{gap:20px}.roadmap{padding-top:105px;min-height:850px}.roadmap h2{font-size:11vw}.trajectory{height:410px;margin-top:40px}.trajectory svg{display:none}.trajectory ol{inset:0 10px}.trajectory li:nth-child(n){left:calc(var(--step)*19%);top:calc(320px - var(--step)*75px);width:100px;transform:none;text-align:left;align-items:flex-start;gap:8px}.trajectory li:nth-child(1){--step:0}.trajectory li:nth-child(2){--step:1}.trajectory li:nth-child(3){--step:2}.trajectory li:nth-child(4){--step:3}.trajectory li:nth-child(5){--step:4;width:70px}.trajectory li:not(:last-child):before{content:'';position:absolute;left:0;top:0;width:calc((86vw - 20px)*.19);height:75px;border-top:1px solid var(--green);transform-origin:0 0;transform:skewY(-49deg);opacity:.7}.trajectory li strong{font-size:10px}.trajectory li span{font-size:7px}.roadmap-note{margin-top:22px;font-size:7px;line-height:1.7}.finale{padding-bottom:205px;min-height:max(790px,100svh)}.finale h2{font-size:22vw}.finale h2>span{display:block;font-size:70px;margin:0}.finale .eyebrow{font-size:7px}.final-mark{font-size:34px}.finale>p{font-size:10px}.finale .actions{gap:20px}footer{bottom:65px;left:7%;right:7%;font-size:7px;gap:14px}footer p{order:3;flex-basis:100%}.opening svg{width:220px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto;scroll-snap-type:none}*,*:before,*:after{animation:none!important;transition:none!important}.opening{display:none}.character{will-change:auto}.boost-flash{display:none}.trajectory-line{stroke-dashoffset:0}.trajectory li{opacity:1}}
