:root{--bg:#0b0a08;--bg-2:#15130f;--ink:#f5eee1;--mute:#a39d92;--faint:#847e74;--accent:#b3301c;--accent-hi:#e2532f;--line:#f5eee11f;--display:"Alfa Slab One", "Rockwell", "Georgia", serif;--body:"Work Sans", system-ui, -apple-system, sans-serif;--gutter:max(16px, 4vw);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{background:var(--bg);-webkit-text-size-adjust:100%}body{background:var(--bg);color:var(--ink);font:400 1rem/1.5 var(--body);-webkit-font-smoothing:antialiased;overflow-x:clip}img{max-width:100%;height:auto;display:block}a{color:inherit}em{color:var(--accent-hi);font-style:normal}.skip{background:var(--ink);color:var(--bg);z-index:10;border-radius:8px;padding:8px 12px;position:absolute;top:8px;left:-999px}.skip:focus{left:8px}.ch{height:calc(var(--len,200) * 1svh);position:relative}.stage{height:100svh;padding:max(56px, env(safe-area-inset-top)) var(--gutter) max(40px, env(safe-area-inset-bottom));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(12px,2.4vh,28px);display:flex;position:sticky;top:0;overflow:hidden}.eyebrow{font:600 .75rem/1.2 var(--body);letter-spacing:.16em;text-transform:uppercase;color:var(--accent-hi)}.display{font:400 clamp(2.1rem, 7.4vw, 5.6rem)/1.02 var(--display);letter-spacing:-.01em;text-wrap:balance;max-width:14ch}.line{font:500 clamp(1.05rem, 2.2vw, 1.5rem)/1.4 var(--body);color:var(--mute);text-wrap:balance;max-width:34ch}.line span,.fine span{color:var(--ink);font-weight:600}.fine{color:var(--mute);letter-spacing:.005em;max-width:44ch;font-size:.8125rem}.num{font-family:var(--display);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;color:var(--ink);font-weight:400;line-height:.92}.num.xl{font-size:clamp(4.25rem,21vw,12rem)}.num.xxl{font-size:clamp(3.4rem,17vw,13.5rem)}.pending{color:var(--faint)!important}#open .stage{gap:20px}.zero{font:400 clamp(2.6rem, 12vw, 8.5rem)/1 var(--display);letter-spacing:-.02em;flex-direction:column;gap:.08em;display:flex}.zero .ch-l{will-change:transform, opacity;display:inline-block}.now{padding:0 var(--gutter);opacity:0;flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex;position:absolute;inset:0}.now-grid{gap:clamp(10px,2.5vh,28px);display:grid}.now-grid div{flex-direction:column;align-items:center;gap:4px;display:flex}.now-grid .num{font-size:clamp(3.4rem,16vw,9rem)}.now-grid span{font:600 .8125rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.kicker{font:400 clamp(1.3rem, 3.4vw, 2rem)/1 var(--display);color:var(--accent-hi)}.scroll-cue{bottom:max(28px, env(safe-area-inset-bottom));letter-spacing:.2em;text-transform:uppercase;color:var(--faint);font-size:.75rem;position:absolute}@media (width>=900px){.now-grid{grid-template-columns:repeat(3,auto);column-gap:5vw}.now-grid .num{font-size:clamp(3.4rem,8.5vw,9rem)}}.thesis-a{font:500 clamp(1.2rem, 3vw, 2rem)/1.3 var(--body);color:var(--mute);max-width:26ch}.thesis-b{font:400 clamp(2rem, 6.6vw, 5rem)/1.06 var(--display);text-wrap:balance;max-width:17ch}.thesis-b .w{opacity:.12;display:inline-block}.milestones{text-align:left;gap:10px;width:min(100%,520px);list-style:none;display:grid}.milestones li{border-top:1px solid var(--line);color:var(--mute);grid-template-columns:5.5em 1fr;gap:12px;padding:12px 0;font-size:.9375rem;display:grid}.milestones time{font:400 .9375rem/1.4 var(--display);color:var(--ink)}.milestones .todo{color:var(--faint);font-style:italic}.build-num{flex-direction:column;align-items:center;gap:8px;display:flex}.chart{gap:10px;width:min(100%,1040px);display:grid;position:relative}.orders-svg{width:100%;height:clamp(220px,40svh,460px);overflow:visible}.orders-svg .grid line{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.orders-svg .area{fill:url(#orders-fill)}.orders-svg .stroke{fill:none;stroke:var(--accent-hi);stroke-width:3px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.orders-svg .launch{stroke:var(--ink);stroke-dasharray:3 5;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.5}.chart-readout{text-align:left;pointer-events:none;flex-direction:column;gap:4px;display:flex;position:absolute;top:4%;left:4%}.chart-readout .num{font-size:clamp(2.6rem,10vw,5.5rem)}.chart-readout span{letter-spacing:.12em;text-transform:uppercase;color:var(--mute);font-size:.8125rem}.chart-axis{color:var(--faint);justify-content:space-between;font-size:.75rem;display:flex}.chart figcaption{color:var(--mute);font-size:.8125rem}.streams-svg{width:100%;height:clamp(220px,40svh,460px);overflow:visible}.streams-svg .grid line{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke}.streams-svg .stroke{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wheel{aspect-ratio:1;width:min(88vw,54svh,560px);position:relative}.wheel svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.wheel-track{fill:none;stroke:var(--line);stroke-width:2px}.wheel-run{fill:none;stroke:var(--accent-hi);stroke-width:3px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px}.wheel-nodes{list-style:none;position:absolute;inset:0}.wheel-nodes li{--a:calc(var(--i) * 60deg - 90deg);width:0;height:0;transform:rotate(var(--a)) translateX(calc(min(88vw, 54svh, 560px) * .383)) rotate(calc(-1 * var(--a)));position:absolute;top:50%;left:50%}.wheel-nodes span{white-space:nowrap;font:600 clamp(.6875rem, 1.6vw, .875rem)/1 var(--body);background:var(--bg-2);border:1px solid var(--line);color:var(--mute);border-radius:999px;padding:9px 12px;transition:background .25s,color .25s,border-color .25s;position:absolute;transform:translate(-50%,-50%)}.wheel-nodes li.on span{background:var(--accent);border-color:var(--accent);color:var(--ink)}.wheel-core{place-items:center;display:grid;position:absolute;inset:26%}.wheel-stat{opacity:0;flex-direction:column;grid-area:1/1;align-items:center;gap:6px;display:flex}.wheel-stat .num{font-size:clamp(2.2rem,9vw,4.4rem)}.wheel-stat span{color:var(--mute);max-width:20ch;font-size:.8125rem}.stage-map{padding:0}.map-canvas{width:100%;height:100%;position:absolute;inset:0}.map-hud{top:max(56px, env(safe-area-inset-top));left:var(--gutter);text-align:left;pointer-events:none;flex-direction:column;gap:6px;display:flex;position:absolute}.map-hud .num{text-shadow:0 2px 24px #000c;font-size:clamp(3.4rem,15vw,8rem)}.map-label{font:600 .8125rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--mute)}.map-caption{left:var(--gutter);right:var(--gutter);bottom:max(64px, calc(env(safe-area-inset-bottom) + 48px));max-width:30ch;font:500 clamp(1.05rem, 2.2vw, 1.45rem)/1.35 var(--body);color:var(--ink);text-shadow:0 1px 16px #000000e6;opacity:0;margin:0 auto;position:absolute}.map-caption span{color:var(--accent-hi);font-weight:600}.map-note{left:var(--gutter);right:var(--gutter);bottom:max(18px, env(safe-area-inset-bottom));color:var(--faint);font-size:.6875rem;position:absolute}.vs{text-align:left;gap:12px;width:min(100%,900px);display:grid}.vs-col{border:1px solid var(--line);border-radius:22px;padding:18px 20px}.vs-col h3{font:600 .75rem/1 var(--body);letter-spacing:.16em;text-transform:uppercase;margin-bottom:10px}.vs-col ul{gap:7px;font-size:clamp(.9375rem,1.6vw,1.0625rem);list-style:none;display:grid}.vs-label{color:var(--faint)}.vs-label li{-webkit-text-decoration:line-through #a39d9273;text-decoration:line-through #a39d9273}.vs-arbo{background:linear-gradient(160deg,#b3301c47,#b3301c0f);border-color:#e2532f73}.vs-arbo h3{color:var(--accent-hi)}.vs-arbo li:before{content:"✓  ";color:var(--accent-hi);font-weight:700}.own{padding:0 var(--gutter);background:var(--bg);opacity:0;pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex;position:absolute;inset:0}@media (width>=720px){.vs{grid-template-columns:1fr 1fr}}.stage-units{padding-top:max(64px, env(safe-area-inset-top));justify-content:flex-start}.units-copy{z-index:2;flex-direction:column;align-items:center;gap:clamp(10px,2vh,20px);display:flex;position:relative}.units{gap:4px;width:min(100%,420px);display:grid}.units div{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;gap:16px;padding:8px 0;display:flex}.units dt{color:var(--mute);text-align:left;font-size:.9375rem}.units dd{font-size:clamp(1.9rem,7.5vw,3.6rem)}.tower{bottom:max(14px, env(safe-area-inset-bottom));z-index:1;flex-direction:column-reverse;align-items:center;width:min(62vw,300px);display:flex;position:absolute;left:50%;transform:translate(-50%)}.disc{will-change:transform;background:linear-gradient(90deg,#6f6a62,#e8e2d6 30%,#b9b2a6 50%,#f3ecdf 68%,#7c766d);border-radius:50%;width:100%;height:clamp(3px,.42svh,5px);margin-top:-.5px;box-shadow:0 1px #0000008c}.disc.top{aspect-ratio:4;height:auto;box-shadow:none;z-index:2;background:radial-gradient(circle,#0b0a08 7%,#cfc8bb 8%,#f4eee2 30%,#d7a5c9 46%,#a6cfd8 60%,#efe8da 75%,#8a847b 100%);margin-top:-40%;position:relative}@media (width>=900px){.stage-units{flex-direction:row;justify-content:center;gap:8vw;padding-top:0}.tower{align-self:flex-end;margin-bottom:10svh;position:relative;bottom:auto;left:auto;transform:none}.units-copy{text-align:left;align-items:flex-start}}.stage-crack{gap:14px}.crack-title{color:var(--ink)}.can{will-change:transform;width:min(54vw,32svh,340px)}.can img{border-radius:28px;box-shadow:0 24px 48px #0009}.crack-num{flex-direction:column;align-items:center;gap:6px;display:flex}.crack-num .num{font-size:clamp(3.6rem,17vw,9rem)}.tiles{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;width:min(100%,900px);display:grid}.tile{border:1px solid var(--line);text-align:left;background:var(--bg-2);border-radius:20px;gap:6px;padding:16px;display:grid}.tile .num{font-size:clamp(1.9rem,6vw,2.8rem)}.tile h3{font:600 .75rem/1 var(--body);letter-spacing:.14em;text-transform:uppercase;color:var(--accent-hi)}.tile p{color:var(--mute);font-size:.8125rem}.tile.wait{border-style:dashed}.tile.wait .num{color:var(--faint)}.reach{justify-items:center;gap:10px;width:min(100%,720px);display:grid}.reach .num.xl{font-size:clamp(3.4rem,15vw,8.5rem)}.reach-bar{border-radius:999px;gap:2px;width:100%;height:14px;margin-top:4px;display:flex;overflow:hidden}.reach-bar i{flex:0 0 var(--w);background:var(--c);transform-origin:0}.reach-key{width:100%;list-style:none;display:grid}.reach-key li{border-bottom:1px solid var(--line);text-align:left;grid-template-columns:10px 1fr auto;align-items:center;gap:10px;padding:7px 0;display:grid}.reach-key li>i{border-radius:3px;width:10px;height:10px}.reach-key span{color:var(--mute);font-size:.9375rem}.reach-key .num{font-size:clamp(1.15rem,4.4vw,1.6rem)}.reach-key li.wait span,.reach-key li.wait .num{color:var(--faint)}.plays{justify-items:center;gap:6px;margin-top:clamp(6px,2svh,20px);display:grid}.plays .num{font-size:clamp(2.4rem,10vw,5rem)}@media (width>=760px){.reach-key{grid-template-columns:1fr 1fr;column-gap:32px}}.stage-lab{justify-content:center;align-items:stretch;padding-left:0;padding-right:0}.lab-head{padding:0 var(--gutter);flex-direction:column;align-items:center;gap:12px;display:flex}.lab-track{padding:0 var(--gutter);will-change:transform;gap:14px;width:max-content;display:flex}.card{background:var(--bg-2);border:1px solid var(--line);text-align:left;border-radius:26px;align-content:start;gap:8px;width:min(78vw,340px);padding:14px 14px 20px;display:grid}.card h3{font:400 1.25rem/1.15 var(--display)}.card p{color:var(--mute);font-size:.9rem}.demo{border:1px solid var(--line);background:#0f0d0a;border-radius:18px;height:clamp(120px,20svh,180px);margin-bottom:6px;position:relative;overflow:hidden}.demo-funnel .ph{border:1px solid var(--faint);border-radius:12px;align-content:end;gap:5px;width:26%;height:72%;padding:8px;display:grid;position:absolute;top:14%;left:12%}.demo-funnel .ph i{background:var(--faint);border-radius:4px;height:8px}.demo-funnel .ph i:last-child{background:var(--accent);animation:2.4s infinite tap}.demo-funnel .dash{width:44%;color:var(--mute);gap:6px;font-size:.75rem;display:grid;position:absolute;top:18%;right:10%}.demo-funnel .dash em{transform-origin:0;background:#f5eee11f;border-radius:4px;height:8px;animation:2.4s infinite grow}.demo-funnel .dash em:nth-child(4){width:70%;animation-delay:.2s}.demo-funnel .dash em:nth-child(5){width:85%;animation-delay:.4s}.demo-funnel .tick{color:var(--accent-hi);font-weight:700;animation:2.4s infinite rise;position:absolute;top:0;right:0}.demo-ref .node{background:var(--bg-2);border:1px solid var(--line);border-radius:999px;padding:8px 12px;font-size:.75rem;position:absolute}.demo-ref .a{border-color:var(--accent);color:var(--accent-hi);top:40%;left:10%}.demo-ref .b{animation:3s .6s infinite pop;top:16%;right:12%}.demo-ref .c{animation:3s 1.2s infinite pop;bottom:14%;right:18%}.demo-ref .spark{background:var(--accent-hi);width:8px;height:8px;box-shadow:0 0 12px var(--accent-hi);border-radius:50%;animation:3s infinite fly;position:absolute;top:48%;left:30%}.demo-link .lk{align-content:center;gap:6px;font-size:.75rem;display:grid;position:absolute;inset:12% 22%}.demo-link .lk b{font:400 .95rem/1 var(--display)}.demo-link .lk span{border:1px solid var(--line);color:var(--mute);border-radius:10px;padding:8px 12px}.demo-link .lk span:last-child{background:var(--accent);border-color:var(--accent);color:var(--ink);animation:2.8s infinite tap}.demo-sms{align-content:center;gap:6px;padding:12px;display:grid}.demo-sms .b{opacity:0;border-radius:16px;max-width:78%;padding:8px 12px;font-size:.75rem;animation:4.5s infinite msg}.demo-sms .in{background:#26231d;justify-self:start}.demo-sms .out{background:var(--accent);justify-self:end;animation-delay:.9s}.demo-sms .b:nth-child(3){animation-delay:1.8s}.demo-agent{color:var(--mute);padding:16px;font-size:.8rem}.demo-agent p{clip-path:inset(0 100% 0 0);animation:4s steps(40,end) infinite type}.demo-hook p{text-align:center;font:400 1rem/1.25 var(--display);opacity:0;place-items:center;padding:16px;animation:7.5s infinite cycle;display:grid;position:absolute;inset:0}.demo-hook p:nth-child(2){animation-delay:2.5s}.demo-hook p:nth-child(3){animation-delay:5s}@keyframes tap{0%,60%,to{transform:scale(1)}70%{transform:scale(.94)}}@keyframes grow{0%{transform:scaleX(.2)}60%,to{transform:scaleX(1)}}@keyframes rise{0%,55%{opacity:0;transform:translateY(6px)}70%{opacity:1;transform:none}to{opacity:0;transform:translateY(-6px)}}@keyframes pop{0%,30%{opacity:.25;transform:scale(.9)}45%,to{opacity:1;transform:none}}@keyframes fly{0%{opacity:0;transform:translate(0)}15%{opacity:1}50%{transform:translate(150%,-260%)}to{opacity:0;transform:translate(120%,230%)}}@keyframes msg{0%{opacity:0;transform:translateY(6px)}10%,80%{opacity:1;transform:none}to{opacity:0}}@keyframes type{0%{clip-path:inset(0 100% 0 0)}70%,to{clip-path:inset(0)}}@keyframes cycle{0%{opacity:0;transform:translateY(8px)}6%,30%{opacity:1;transform:none}36%,to{opacity:0;transform:translateY(-8px)}}.ways{text-align:left;gap:12px;width:min(100%,1000px);display:grid}.ways article{border:1px solid var(--line);background:var(--bg-2);border-radius:24px;gap:6px;padding:18px 20px;display:grid}.ways h3{font:400 clamp(1.4rem, 3vw, 2rem)/1.1 var(--display)}.ways p{color:var(--mute);font-size:.9375rem}.way-n{font:400 .875rem/1 var(--display);color:var(--accent-hi)}.way-big{background:linear-gradient(150deg,#b3301c59,#b3301c14)!important;border-color:#e2532f80!important}@media (width>=900px){.ways{grid-template-columns:1fr 1fr 1.3fr}}.stage-ask{gap:24px}.donut{justify-items:center;gap:14px;display:grid}.donut svg{width:min(56vw,30svh,280px);transform:rotate(-90deg)}.donut-key{min-width:220px;color:var(--mute);text-align:left;grid-template-columns:1fr;gap:8px 24px;font-size:.875rem;list-style:none;display:grid}.donut-key li{align-items:center;gap:8px;display:flex}.donut-key i{border-radius:3px;flex:none;width:10px;height:10px}.donut-key b{color:var(--ink);white-space:nowrap;margin-left:auto;padding-left:12px;font-weight:600}@media (width>=560px){.donut-key{grid-template-columns:1fr 1fr}}@media (width>=900px){.stage-ask{text-align:left;flex-direction:row;gap:6vw}.stage-ask>div{gap:16px;max-width:600px;display:grid}.stage-ask .display{font-size:clamp(2.4rem,5vw,4.6rem)}}.ch-closer{height:auto}.ch-closer .stage{height:auto;min-height:100svh;position:relative}.closer-title{max-width:12ch;font-size:clamp(2.6rem,10vw,7.5rem)}.ctas{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:8px;display:flex}.btn{background:var(--accent);min-height:48px;color:var(--ink);border-radius:999px;align-items:center;padding:0 24px;font-weight:600;text-decoration:none;transition:transform .1s ease-out,background .2s;display:inline-flex}.btn:active{transform:scale(.97)}.btn:hover{background:#c63a23}.btn-ghost{background:0 0;border:1px solid #f5eee159}.btn-ghost:hover{background:#f5eee114}.btn:focus-visible,a:focus-visible{outline:2px solid var(--accent-hi);outline-offset:3px}.dataroom{color:var(--mute);border-bottom:1px solid var(--faint);margin-top:28px;padding-bottom:2px;font-size:.8125rem;text-decoration:none}.dataroom:hover{color:var(--ink)}.foot{padding:24px var(--gutter) max(24px, env(safe-area-inset-bottom));border-top:1px solid var(--line);justify-items:center;gap:6px;display:grid}.privacy{color:var(--mute);font-size:.6875rem;text-decoration:none}.credit{color:var(--mute);font-size:.75rem}.credit a{color:var(--mute);text-underline-offset:2px}html.rm .ch{height:auto}html.rm .stage{height:auto;min-height:100svh;position:relative}html.rm .stage-map{height:100svh}html.rm .zero{display:none}html.rm .now,html.rm .own{opacity:1;background:0 0;position:relative;inset:auto}html.rm .lab-track{flex-wrap:wrap;justify-content:center;width:auto}html.rm .demo *{opacity:1!important;clip-path:none!important;animation:none!important}html.rm .demo-hook p:not(:first-child),html.rm .scroll-cue{display:none}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}
