.kd-hero{--ground:#09090a;--bone:#f5f3ed;--soft:#b0ada4;--dim:#8a8780;--card:#17171b;--line:#2c2d33;--em:#3cf0a8;--sea:#2a2b31;--grid:#8a878024;--pad-x:clamp(18px, 3.5vw, 64px);--top:max(80px, 11vh);--bot:max(120px, 16vh);--mono:var(--font-mono-jb), ui-monospace, monospace;z-index:1;background:var(--ground);color:var(--bone);font-family:var(--font-archivo), system-ui, sans-serif;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}.kd-hero a{text-decoration:none}.kd-hero :focus-visible{outline:2px solid var(--em);outline-offset:3px}.kd-canvas{touch-action:none;width:98vw;height:72vw;position:absolute;top:calc(37vh - 36vw);left:1vw}.kd-bar{z-index:5;padding:22px var(--pad-x);pointer-events:none;justify-content:space-between;align-items:center;gap:24px;display:flex;position:absolute;top:0;left:0;right:0}.kd-bar>*{pointer-events:auto}.kd-brand{color:var(--bone);letter-spacing:-.01em;align-items:center;gap:10px;font-size:17px;font-weight:650;display:flex}.kd-nav{align-items:center;gap:clamp(16px,2.4vw,32px);font-size:14px;font-weight:500;display:flex}.kd-link{color:var(--soft);display:none}.kd-link:hover{color:var(--bone)}.kd-open{background:var(--em);height:38px;color:var(--ground);border-radius:999px;align-items:center;padding:0 20px;font-weight:600;display:flex}.kd-open:hover{background:#6ff5bf}.kd-say{z-index:3;left:var(--pad-x);pointer-events:none;flex-direction:column;gap:clamp(18px,2.6vh,30px);max-width:min(90vw,680px);animation:.9s cubic-bezier(.2,.8,.2,1) both kd-rise;display:flex;position:absolute;top:50%}@keyframes kd-rise{0%{opacity:0;transform:translateY(-56%)translateY(18px)}to{opacity:1;transform:translateY(-56%)}}.kd-name{flex-direction:column;display:flex}.kd-tag{background:var(--bone);height:32px;color:var(--ground);border-radius:999px;align-self:flex-start;align-items:center;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.kd-name h1{font-variation-settings:"wdth" 90;letter-spacing:-.055em;color:var(--bone);margin:-4px 0 0 -4px;font-size:clamp(72px,12vw,190px);font-weight:800;line-height:.86}.kd-lede{max-width:30ch;color:var(--soft);text-wrap:pretty;margin:0;font-size:clamp(17px,1.5vw,22px);line-height:1.35}.kd-cta{pointer-events:auto;flex-wrap:wrap;gap:10px;display:flex}.kd-go,.kd-look{border-radius:999px;align-items:center;gap:10px;height:48px;padding:0 24px;font-size:15px;font-weight:600;display:flex}.kd-go{background:var(--em);color:var(--ground)}.kd-go:hover{background:#6ff5bf}.kd-look{border:1px solid var(--line);background:var(--card);color:var(--bone)}.kd-look:hover{background:#222227}.kd-foot{z-index:4;left:var(--pad-x);right:var(--pad-x);flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex;position:absolute;bottom:clamp(20px,4vh,44px)}.kd-stats{gap:clamp(20px,3vw,48px);margin:0;display:flex}.kd-stats div{flex-direction:column;gap:4px;display:flex}.kd-stats dt{font-family:var(--mono);font-size:18px;font-weight:500}.kd-ma{min-width:3ch}.kd-stats dd{letter-spacing:.12em;white-space:nowrap;color:var(--dim);margin:0;font-size:11px}.kd-right{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.kd-chains{color:var(--soft);gap:14px;margin:0;padding:0;font-size:13px;list-style:none;display:none}.kd-chains li{cursor:default;align-items:center;gap:7px;transition:opacity .25s;display:flex}.kd-chains i{border-radius:50%;width:9px;height:9px}.kd-switch{border:1px solid var(--line);background:var(--card);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:4px;font-size:13px;font-weight:600;display:flex}.kd-switch span{height:32px;color:var(--dim);border-radius:999px;align-items:center;padding:0 16px;transition:background .3s,color .3s;display:flex}.kd-switch span[data-on="1"]{background:var(--bone);color:var(--ground)}@media (min-width:760px){.kd-link{display:block}.kd-canvas{left:auto;right:max(18px,3.5vw);top:calc(var(--top) - 2vh);width:min(60vw, (100vh - var(--top) - var(--bot)) * 2.055);height:calc(100vh - var(--top) - var(--bot))}}@media (min-width:1180px){.kd-chains{display:flex}}@media (prefers-reduced-motion:reduce){.kd-say{animation:none;transform:translateY(-56%)}}
.lp{--paper:#f7f5f0;--ink:#16131b;--soft:#4f4a57;--dim:#7d7784;--line:#16131b1f;--accent:var(--ink);--on-accent:var(--paper);--color-pg-gold:var(--ink);--up:#08794f;--down:#c2351c;--veil:#f7f5f0e0;--pad:24px;--ease-out:cubic-bezier(.23, 1, .32, 1);--mono:var(--font-mono-jb), ui-monospace, monospace;--sans:var(--font-instrument), system-ui, sans-serif;--display:var(--font-archivo), var(--font-instrument), system-ui, sans-serif;isolation:isolate;background:var(--paper);height:100dvh;min-height:560px;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;overscroll-behavior:none;grid-template-rows:auto 1fr auto;display:grid;position:relative;overflow:hidden}:root.dark .lp{--paper:#050608;--ink:#f2efe7;--soft:#b9b4aa;--dim:#8b877f;--line:#f2efe724;--up:#3cf0a8;--down:#ff9382;--veil:#050608d1}.lp-pattern,.lp-veil{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.lp-pattern{z-index:-2;animation:.9s .1s both lp-fade-in}.lp[data-bg=orbits] .lp-pattern:not([data-live]){background:url(/space/orbits-light-wide.webp) 50%/cover no-repeat}:root.dark .lp[data-bg=orbits] .lp-pattern:not([data-live]){background-image:url(/space/orbits-dark-wide.webp)}@media (max-aspect-ratio:1){.lp[data-bg=orbits] .lp-pattern:not([data-live]){background-image:url(/space/orbits-light-tall.webp)}:root.dark .lp[data-bg=orbits] .lp-pattern:not([data-live]){background-image:url(/space/orbits-dark-tall.webp)}}.lp-veil{z-index:-1;background:radial-gradient(ellipse 46% 34% at 50% 50%, var(--veil) 0%, transparent 100%)}@keyframes lp-fade-in{0%{opacity:0}}.lp-bar{padding:24px var(--pad);align-items:center;gap:24px;display:flex}.lp a{color:inherit;text-decoration:none}.lp :focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:6px}.lp-brand{align-items:center;transition:opacity .12s;display:inline-flex}.lp-brand:hover{opacity:.75}.lp-nav{color:var(--soft);gap:24px;margin-left:8px;font-size:14px;display:flex}.lp-nav a{transition:color .12s}.lp-nav a:hover{color:var(--ink)}.lp-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.lp-icon{border:1px solid var(--line);width:32px;height:32px;color:var(--soft);cursor:pointer;background:0 0;border-radius:999px;place-items:center;transition:color .12s,border-color .12s,transform .12s;display:grid}.lp-icon:hover{color:var(--ink);border-color:var(--soft)}.lp-open{border:1px solid var(--accent);background:var(--accent);border-radius:999px;margin-left:4px;padding:8px 16px;font-size:14px;font-weight:600;transition:background .12s,transform .12s;color:var(--on-accent)!important}.lp-open:hover{background:color-mix(in srgb, var(--accent) 84%, var(--paper))}.lp-main{max-width:min(1040px,100%);padding:0 var(--pad);text-align:center;flex-direction:column;place-self:center;align-items:center;display:flex}.lp-claim{font-family:var(--display);letter-spacing:-.035em;text-wrap:balance;margin:0;font-size:clamp(48px,min(8.4vw,13vh),132px);font-weight:600;line-height:.98}.lp-claim[data-long="1"]{font-size:clamp(40px,min(6vw,9.5vh),96px)}.lp-claim[data-spaced="0"] .lp-w{margin-right:0}.lp-w{overflow-clip-margin:.12em;vertical-align:top;margin:0 .11em;padding-bottom:.06em;display:inline-block;overflow:clip}.lp-w>span{animation:lp-rise .2s var(--ease-out) both;display:inline-block}@keyframes lp-rise{0%{transform:translateY(105%)}to{transform:none}}.lp-lede{letter-spacing:-.01em;max-width:40ch;color:var(--soft);text-wrap:balance;animation:lp-fade .2s .36s var(--ease-out) both;margin:28px 0 0;font-size:20px;line-height:1.45}.lp-sub{color:var(--ink)}.lp-cta{animation:lp-fade .2s .44s var(--ease-out) both;justify-content:center;align-items:center;gap:24px;margin-top:36px;display:flex}@keyframes lp-fade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.lp-go{background:var(--accent);border-radius:999px;align-items:center;height:48px;padding:0 24px;font-size:16px;font-weight:600;transition:background .12s,transform .12s;display:inline-flex;position:relative;color:var(--on-accent)!important}.lp-go:hover{background:color-mix(in srgb, var(--accent) 84%, var(--paper))}.lp-go:active,.lp-open:active,.lp-icon:active{transform:scale(.97)}.lp-ghost{color:var(--ink);border-bottom:1px solid var(--line);padding-bottom:2px;font-size:16px;font-weight:600;transition:border-color .12s}.lp-ghost:hover{border-color:var(--ink)}.lp-worlds{width:min(560px,100%);animation:lp-fade .2s .6s var(--ease-out) both;justify-content:space-between;margin:56px 0 0;padding:0;list-style:none;display:flex}.lp-world{opacity:.9;filter:drop-shadow(0 0 10px color-mix(in srgb, var(--ink) 14%, transparent));place-items:center;animation-name:lp-float;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:grid}.lp-world:nth-child(2){margin-top:18px}.lp-world:nth-child(3){margin-top:-6px}.lp-world:nth-child(4){margin-top:22px}.lp-world:nth-child(5){margin-top:2px}.lp-world:nth-child(6){margin-top:14px}.lp-world img,.lp-world svg{display:block}@keyframes lp-float{0%,to{transform:translate(0,0)}33%{transform:translate(4px,-7px)}66%{transform:translate(-3px,5px)}}.lp-foot{padding:0 var(--pad) 32px;animation:lp-fade .2s .52s var(--ease-out) both;justify-content:center;display:flex}.lp-figs{margin:0;display:flex}.lp-fig{border-left:1px solid var(--line);text-align:center;padding:4px 32px}.lp-fig:first-child,.lp-fig[hidden]+.lp-fig:not([hidden]):nth-child(2){border-left:0}.lp-fig dt{color:var(--dim);white-space:nowrap;font-size:12px;font-weight:600}.lp-fig dd{margin:4px 0 0}.lp-num{min-width:6ch;font-family:var(--mono);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;justify-content:center;align-items:baseline;gap:8px;font-size:20px;font-weight:600;transition:opacity .4s;display:inline-flex}.lp-num[data-on="0"]{background:linear-gradient(90deg, var(--line) 0%, color-mix(in srgb, var(--ink) 22%, transparent) 50%, var(--line) 100%) 0 0 / 200% 100%;opacity:0;vertical-align:middle;border-radius:6px;width:7.5ch;height:1.15em;animation:.2s .2s forwards lp-skin,1.6s linear infinite lp-shimmer}@keyframes lp-skin{to{opacity:1}}.lp-fig[hidden]{display:none}@keyframes lp-shimmer{to{background-position:-200% 0}}a.lp-num:hover{color:var(--soft)}.lp-num small{letter-spacing:0;font-size:12px;font-weight:600}.lp-num small[data-tone=up]{color:var(--up)}.lp-num small[data-tone=down]{color:var(--down)}.lp-num small[data-tone=flat]{color:var(--dim)}@media (max-width:1100px){.lp-nav{display:none}}@media (max-width:760px){.lp{min-height:0}.lp-bar{gap:12px;padding:16px}.lp-x{display:none!important}.lp-veil{background:radial-gradient(ellipse 80% 30% at 50% 48%, var(--veil) 0%, transparent 100%)}.lp-main{padding:0 16px}.lp-claim{font-size:clamp(44px,13.5vw,64px)}.lp-claim[data-long="1"]{font-size:clamp(34px,10vw,46px)}.lp-lede{letter-spacing:0;margin-top:16px;font-size:16px}.lp-cta{gap:24px;margin-top:28px}.lp-worlds{width:min(320px,100%);margin-top:32px}.lp-world svg,.lp-world img{width:24px;height:24px}.lp-foot{padding:24px 16px max(24px, env(safe-area-inset-bottom))}.lp-figs{grid-template-columns:1fr 1fr;row-gap:16px;width:100%;display:grid}.lp-fig{border-left:0;padding:0 8px}.lp-fig:nth-child(2n){border-left:1px solid var(--line)}.lp-fig:last-child:nth-child(2n){padding-right:60px}.lp-fig:last-child:nth-child(2n) dt{white-space:normal}.lp-fig:nth-child(5){border-left:0;grid-column:1/-1}.lp-num{font-size:16px}}@media (min-width:761px) and (max-height:800px){.lp-bar{padding-top:16px;padding-bottom:16px}.lp-lede{margin-top:20px}.lp-cta{margin-top:28px}.lp-worlds{margin-top:36px}.lp-foot{padding-bottom:24px}}@media (prefers-reduced-motion:reduce){.lp-w>span,.lp-lede,.lp-cta,.lp-foot,.lp-pattern,.lp-worlds,.lp-world,.lp-num[data-on="0"]{animation:none}}@media (max-width:899.98px){.lp-brand,.lp-icon,.lp-open,.lp-tools button[aria-haspopup]{position:relative}.lp-brand:after,.lp-icon:after,.lp-open:after,.lp-tools button[aria-haspopup]:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
