.hx{position:relative;min-height:100svh;padding:calc(var(--header-h) + 20px) 28px 24px}.hx-frame{display:grid;grid-template-rows:auto 1fr auto;gap:16px;width:min(1440px,100%);min-height:calc(100svh - var(--header-h) - 44px);margin:0 auto}.hx-head{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:24px}.hx-code,.hx-status{margin:0;font-family:var(--font-mono);font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.hx-title{margin:12px 0 0;max-width:17ch;font-family:var(--font-display);font-size:clamp(2.1rem,4vw,3.7rem);line-height:1.02;letter-spacing:-.04em}.hx-title .slash{color:var(--gold)}.hx-line{display:block;overflow:hidden;padding-bottom:.08em}.hx-line>span{display:block;transform:translateY(110%);animation:lineUp 1.1s var(--ease) forwards;animation-delay:calc(var(--d, 0) * .14s + .2s)}@keyframes lineUp{to{transform:none}}.hx-sub{max-width:40ch;margin:14px 0 0;font-size:clamp(.95rem,1.1vw,1.05rem);line-height:1.55;color:var(--mute)}.hx-status{display:grid;gap:6px;min-width:220px;padding:14px 16px;border:1px solid var(--line-strong);border-radius:10px;background:rgba(255,255,255,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hx-status div{display:flex;justify-content:space-between;gap:24px}.hx-status b{font-weight:500;color:var(--text)}.hx-col,.hx-cols{display:grid;gap:16px;align-content:start}.hx-mid{display:none}@media (min-width:1100px){.hx-cols{grid-template-columns:300px 1fr 300px;align-items:start}.hx-mid{display:block}}.hud-panel{position:relative;padding:0 16px 14px;border:1px solid var(--line-strong);border-radius:10px;background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 18px 40px -26px rgba(16,24,28,.35);opacity:0;transform:translateY(14px);animation:fadeUp .9s var(--ease) forwards;animation-delay:calc(var(--d, 0) * .11s + .5s)}.hud-panel:after,.hud-panel:before{content:"";position:absolute;width:9px;height:9px;border:0 solid var(--gold);pointer-events:none}.hud-panel:before{top:-1px;left:-1px;border-top-width:2px;border-left-width:2px;border-top-left-radius:10px}.hud-panel:after{right:-1px;bottom:-1px;border-right-width:2px;border-bottom-width:2px;border-bottom-right-radius:10px}.hud-panel header{display:flex;align-items:center;justify-content:space-between;padding:12px 0 10px;border-bottom:1px solid var(--line);font-family:var(--font-mono);font-size:11px;letter-spacing:.14em;text-transform:uppercase}.hud-panel header span{color:var(--text);font-weight:500}.hud-panel header em{font-style:normal;color:var(--dim)}.hud-body{padding-top:4px}.hud-row{position:relative;display:grid;grid-template-columns:1fr auto auto;align-items:baseline;gap:10px;padding:7px 0 10px;font-size:13px}.hud-row b{font-weight:500;letter-spacing:.04em}.hud-row b,.hud-row em{font-family:var(--font-mono);font-size:12px}.hud-row em{font-style:normal;color:var(--mute)}.hud-row span{min-width:78px;text-align:right;font-family:var(--font-mono);font-size:11px}.hud-row .bar{position:absolute;left:0;bottom:4px;height:2px;border-radius:2px;opacity:.55}.hud-row .bar.pos{background:var(--lume)}.hud-row .bar.neg{background:var(--rose)}.hud-row.sig{grid-template-columns:1fr auto;padding:10px 0;border-bottom:1px solid var(--line)}.hud-row.sig:last-child{border-bottom:0}.hud-row.sig b{font-family:var(--font-sans);font-size:13px;letter-spacing:0}.chip-off,.chip-on{padding:3px 8px;border-radius:4px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase}.chip-on{background:rgba(18,163,122,.14);color:#0b7a5a}.chip-off{background:rgba(16,24,28,.06);color:var(--dim)}.hud-kv{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:9px 0;border-bottom:1px solid var(--line);font-size:13px}.hud-kv:last-child{border-bottom:0}.hud-kv span{font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--dim)}.hud-kv b{display:inline-flex;align-items:center;gap:8px;font-weight:500}.hud-kv b.warn{color:var(--gold)}.hud-empty,.hud-foot{margin:10px 0 0;font-size:12.5px;line-height:1.5;color:var(--dim)}.hud-link{display:inline-block;margin-top:8px;font-family:var(--font-mono);font-size:11px;letter-spacing:.1em;text-transform:uppercase;color:var(--gold);transition:letter-spacing .3s var(--ease)}.hud-link:after{content:"  >"}.hud-link:hover{letter-spacing:.16em}.hx-bar{display:flex;flex-wrap:wrap;align-items:center;gap:14px;justify-self:center;width:min(820px,100%);padding:10px 10px 10px 18px;border:1px solid var(--line-strong);border-radius:12px;background:rgba(255,255,255,.86);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 24px 50px -28px rgba(16,24,28,.45);opacity:0;animation:fadeUp .9s var(--ease) .9s forwards}.hx-bar .lbl{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold)}.hx-bar .lbl,.hx-bar .typed{font-family:var(--font-mono)}.hx-bar .typed{flex:1;min-width:220px;font-size:14px;color:var(--text)}.hx-bar .typed:after{content:"";display:inline-block;width:8px;height:1.05em;margin-left:3px;vertical-align:text-bottom;background:var(--gold);animation:caret 1s steps(1) infinite}@keyframes caret{50%{opacity:0}}.hx-bar .btns{display:flex;flex-wrap:wrap;gap:8px}.s-dark .kicker{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-mono);font-size:12px;font-weight:500;letter-spacing:.16em;color:var(--gold)}.s-dark .kicker:before{content:"";display:block;width:28px;height:1px;background:var(--gold)}.s-dark.bordered{border-top:1px solid var(--line)}.h2{margin:14px 0 0;font-family:var(--font-display);font-size:clamp(2rem,4.2vw,3.5rem);font-weight:700;line-height:1.06;letter-spacing:-.04em;text-wrap:balance}.h2.wide{max-width:22ch}.side-copy{color:var(--mute)}.split2{display:grid;gap:56px;align-items:start}.split2 .win-scene{margin-top:0;max-width:none}.points{margin:36px 0 0;padding:0;list-style:none;counter-reset:pt;border-top:1px solid var(--line-strong)}.points li{position:relative;padding:22px 0 22px 54px;border-bottom:1px solid var(--line);counter-increment:pt}.points li:before{content:counter(pt,decimal-leading-zero);position:absolute;left:0;top:25px;font-family:var(--font-mono);font-size:12px;letter-spacing:.08em;color:var(--gold)}.points h3{margin:0;font-family:var(--font-display);font-size:18px;font-weight:600;letter-spacing:-.02em}.points p{margin:6px 0 0;font-size:15px;color:var(--dim)}@media (min-width:1000px){.split2{grid-template-columns:5fr 7fr;gap:72px}.split2 .copy{position:sticky;top:112px}}.manifesto{padding-top:150px;padding-bottom:150px}.manifesto .scroll-words{max-width:22ch;margin:28px 0 0;font-family:var(--font-display);font-size:clamp(2rem,5vw,4.4rem);font-weight:700;line-height:1.12;letter-spacing:-.045em}@media (min-width:1000px){.manifesto .scroll-words{max-width:20ch}}.bento{display:grid;gap:16px;margin-top:56px}.card3{--mx:50%;--my:0%;position:relative;padding:22px 22px 28px;overflow:hidden;border:1px solid var(--line-strong);border-radius:12px;background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 24px 50px -34px rgba(16,24,28,.4);transition:border-color .3s ease,transform .5s var(--ease)}.card3:before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(420px circle at var(--mx) var(--my),rgba(255,90,31,.1),transparent 60%);opacity:0;transition:opacity .35s ease;pointer-events:none}.card3:hover{border-color:rgba(255,90,31,.55);transform:translateY(-4px)}.card3:hover:before{opacity:1}.card3>*{position:relative;z-index:1}.card3-vis{height:250px;border-radius:8px;border:1px solid var(--line);background:rgba(16,24,28,.03)}.card3 .card3-n{margin:24px 0 0;max-width:none;font-family:var(--font-mono);font-size:11px;letter-spacing:.16em;color:var(--gold)}.card3 h3{margin:10px 0 0;font-family:var(--font-display);font-size:24px;font-weight:700;letter-spacing:-.03em}.card3 p{color:var(--mute)}.card3.wide{display:grid;gap:28px;align-items:center}.card3.wide .card3-n{margin-top:0}.card3.wide .card3-vis{height:auto;padding:16px}@media (min-width:1000px){.bento{grid-template-columns:repeat(12,1fr)}.bento .card3:first-child{grid-column:span 7}.bento .card3:nth-child(2){grid-column:span 5}.bento .card3.wide{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:56px;padding:36px 36px 36px 40px}}.live-card{position:relative;padding:24px 24px 12px;border:1px solid var(--line-strong);border-radius:12px;background:rgba(255,255,255,.78);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 24px 50px -34px rgba(16,24,28,.4)}.live-card h3{font-family:var(--font-display);letter-spacing:-.02em}.live-grid{gap:20px}@media (min-width:1000px){.live-grid{column-gap:20px;row-gap:20px}}.api-tabs,.api-tabs button{border-radius:8px}.win{border-radius:14px;box-shadow:0 0 0 1px rgba(16,24,28,.9),0 40px 80px -30px rgba(16,24,28,.6),0 90px 140px -50px rgba(255,90,31,.25)}.table3{border-radius:12px}.cta-band{position:relative;padding:150px 28px 130px;text-align:center}.cta-title{margin:0;font-family:var(--font-display);font-size:clamp(2.4rem,6.2vw,5.4rem);font-weight:700;line-height:1.02;letter-spacing:-.05em;text-wrap:balance}.cta-band .side-copy{max-width:44ch}.fade-up{opacity:0;transform:translateY(18px);animation:fadeUp .9s var(--ease) forwards;animation-delay:calc(var(--d, 0) * .11s + .45s)}@keyframes fadeUp{to{opacity:1;transform:none}}.cta-row{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}@media (max-width:760px){.hx{padding:calc(var(--header-h) + 20px) 16px 28px}.hx-status{display:none}.hx-bar{padding:14px}.hx-bar .btns,.hx-bar .btns .btn{width:100%}.manifesto{padding-top:96px;padding-bottom:96px}.card3-vis{height:220px}.cta-band{padding:100px 18px 90px}}@media (prefers-reduced-motion:reduce){.fade-up,.hud-panel,.hx-bar,.hx-line>span{animation:none;transform:none}.fade-up,.hud-panel,.hx-bar{opacity:1}.hx-bar .typed:after{animation:none}}.api-card .api-code,.code{background:#0f1a1f;color:#f4f6f7}.api-card .api-code code{color:#f4f6f7}.api-card .api-code svg{color:#80919a}.cta-band{isolation:auto;overflow:visible;border:0;border-radius:0;background:none}.cta-band .cta-title{max-width:16ch;margin:0 auto;font-size:clamp(2.4rem,6.2vw,5.4rem);font-weight:700;letter-spacing:-.05em;line-height:1.02}.lb-row,.panel,.prose-block,.scard,.token-box{border:1px solid var(--line-strong);border-radius:12px;background:rgba(255,255,255,.8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 22px 46px -34px rgba(16,24,28,.4)}.panel,.scard{position:relative}.panel:before,.scard:before{content:"";position:absolute;top:-1px;left:-1px;width:9px;height:9px;border-top:2px solid var(--gold);border-left:2px solid var(--gold);border-top-left-radius:12px;pointer-events:none}.page-hero h1{font-weight:700;letter-spacing:-.045em}.input,.textarea,select.input{background-color:rgba(255,255,255,.9);color:var(--text)}.chip{background:rgba(255,255,255,.7)}.chip[aria-pressed=true]{color:#fff;background:var(--gold)}.hx-status .warn{color:var(--gold)}.hx-status .load{display:grid;gap:8px;margin-top:4px;padding-top:10px;border-top:1px solid var(--line)}.chain-bar{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:2px;height:14px}.chain-bar .seg{border-radius:1px;background:rgba(16,24,28,.12);transition:background .3s ease}.chain-bar .seg.on{background:var(--text);animation:segFlicker 1.8s steps(1) infinite;animation-delay:calc(var(--i) * 70ms)}.chain-bar .seg.tip{background:var(--gold);animation:segBlink .5s steps(1) 4}@keyframes segFlicker{0%,80%{opacity:1}88%{opacity:.55}to{opacity:1}}@keyframes segBlink{50%{opacity:.25}}.pulse{display:block;width:100%;height:62px;margin-top:6px;overflow:hidden;border-radius:6px;background:rgba(16,24,28,.03)}.pulse .hline{stroke:rgba(16,24,28,.08);stroke-width:1;vector-effect:non-scaling-stroke}.pulse .ticks line{stroke:rgba(16,24,28,.1);stroke-width:1;vector-effect:non-scaling-stroke}.pulse .ticks{animation:tickSlide 1s linear infinite}@keyframes tickSlide{to{transform:translateX(-24px)}}.pulse .trace{fill:none;stroke:var(--gold);stroke-width:1.8;stroke-linejoin:round}.pulse .head,.pulse .trace{vector-effect:non-scaling-stroke}.pulse .head{fill:#fff;stroke:var(--gold);stroke-width:2;animation:headPulse 1s ease-out infinite}@keyframes headPulse{50%{r:4.6}}.pulse-cap{display:flex;justify-content:space-between;gap:10px;margin:6px 0 4px;font-family:var(--font-mono);font-size:9.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.tx-feed{display:grid;gap:0;min-height:78px}.tx-row{display:grid;grid-template-columns:auto 1fr auto;gap:8px;align-items:baseline;padding:6px 0;border-top:1px solid var(--line);font-family:var(--font-mono);font-size:11px}.tx-row b{font-weight:500}.tx-row em{font-style:normal;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tx-row span{color:var(--mute)}.tx-row.fresh{animation:txIn .5s var(--ease)}.tx-row.fresh b{color:var(--gold)}@keyframes txIn{0%{opacity:0;transform:translateY(-6px);background:rgba(255,90,31,.12)}}.live-dot.off{background:var(--rose);box-shadow:none}@media (prefers-reduced-motion:reduce){.chain-bar .seg.on,.chain-bar .seg.tip,.pulse .head,.pulse .ticks,.tx-row.fresh{animation:none}}.hx-status{min-width:260px}.hx-status .load span{font-family:var(--font-mono)}@media (min-width:1100px){.hx-frame{grid-template-rows:auto 1fr auto}.hud-panel header{padding:9px 0 8px}.pulse{height:52px}}.hx-status .chain-bar{display:grid;gap:2px;justify-content:stretch}.hx .hud-link{display:none}.hx .tx-feed{min-height:0}.hx .hud-foot{margin-top:6px}.hx .pulse-cap{margin:4px 0 2px}.card3-vis.arm{position:relative;height:320px;padding:0;overflow:hidden;background:radial-gradient(ellipse at 50% 40%,rgba(255,255,255,.9),rgba(16,24,28,.04) 75%)}.viewer{position:relative;width:100%;height:100%}.viewer-note{position:absolute;inset:0;display:grid;place-items:center;font-size:11px;letter-spacing:.12em}.viewer-hint,.viewer-note{font-family:var(--font-mono);text-transform:uppercase;color:var(--dim)}.viewer-hint{position:absolute;right:12px;bottom:10px;padding:4px 8px;border:1px solid var(--line-strong);border-radius:4px;background:rgba(255,255,255,.8);font-size:10px;letter-spacing:.1em;pointer-events:none}.type-row{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.type-pill{display:inline-flex;align-items:center;gap:7px;padding:8px 13px;border:1px solid var(--line-strong);border-radius:8px;background:rgba(255,255,255,.75);font-size:13px;font-weight:500;color:var(--mute);transition:border-color .2s ease,background .2s ease,color .2s ease,transform .3s var(--ease)}.type-pill svg{color:var(--gold)}.type-pill:hover{border-color:var(--gold);transform:translateY(-2px);color:var(--text)}.type-pill[aria-pressed=true]{border-color:var(--text);background:var(--text);color:#fff}.type-pill[aria-pressed=true] svg{color:var(--gold)}.type-live{margin-top:14px;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:rgba(16,24,28,.03)}.type-live p{margin:0;font-size:14px;color:var(--mute)}.type-sig{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:10px}.type-sig b{font-family:var(--font-display);font-size:15px;font-weight:600}.type-live small{display:block;margin-top:8px;font-family:var(--font-mono);font-size:11px;color:var(--dim)}.mini-cta{margin-top:10px}.card3.wide .card3-vis.list{display:grid;gap:8px;align-content:center}.card3-vis .mini-row{background:rgba(255,255,255,.8);box-shadow:inset 0 0 0 1px var(--line);color:var(--text)}.card3-vis .mini-row em{color:var(--mute)}.card3-vis .mini-row.hot{box-shadow:inset 0 0 0 1px rgba(255,90,31,.5);background:rgba(255,90,31,.07)}.hx-line.grad>span,.hx-line.grad>span>b{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.hx-title{letter-spacing:-.02em;text-transform:uppercase;font-weight:700}.hx-title .slash{-webkit-text-fill-color:transparent}.card3 h3,.cta-title,.h2,.manifesto .scroll-words,.page-hero h1,.points h3{letter-spacing:-.015em}.cta-title .word:nth-last-child(-n+2)>span,.h2 .word:nth-last-child(-n+2)>span,.page-hero h1 .word:last-child>span{background:var(--grad-text);-webkit-background-clip:text;background-clip:text;color:transparent}.fact-v,.meter b,.win-head h3{font-family:var(--font-display)}.docs-grid{display:grid;gap:32px;align-items:start}.docs-nav{display:none;position:sticky;top:92px;padding:16px 0 16px 4px;border-left:1px solid var(--line-strong)}.docs-nav p{margin:0 0 10px 16px;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}.docs-nav a{display:flex;gap:10px;align-items:baseline;padding:7px 16px;font-size:14px;color:var(--mute);border-left:2px solid transparent;margin-left:-1px;transition:color .2s ease,border-color .2s ease,background .2s ease}.docs-nav a span{font-family:var(--font-mono);font-size:10px;color:var(--gold)}.docs-nav a:hover{color:var(--text)}.docs-nav a[aria-current=true]{color:var(--text);border-left-color:var(--gold);background:linear-gradient(90deg,rgba(255,90,31,.08),transparent)}.docs-main{display:grid;gap:18px;min-width:0}.doc-sec{scroll-margin-top:96px;padding:30px 32px 34px;border:1px solid var(--line-strong);border-radius:12px;background:rgba(255,255,255,.82);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);box-shadow:0 22px 46px -34px rgba(16,24,28,.4)}.doc-sec h2{display:flex;align-items:baseline;gap:14px;margin:0 0 14px;font-family:var(--font-display);font-size:clamp(1.4rem,2.4vw,2rem);font-weight:700;letter-spacing:-.015em}.doc-sec h2 span{font-family:var(--font-mono);font-size:12px;color:var(--gold);letter-spacing:.1em}.doc-sec h3{margin:26px 0 8px;font-family:var(--font-display);font-size:17px;font-weight:700}.doc-sec p{margin:0 0 12px;font-size:16px;line-height:1.7;color:var(--mute)}.doc-sec p:last-child{margin-bottom:0}.doc-note{padding:14px 16px;border-left:3px solid var(--gold);border-radius:0 8px 8px 0;background:rgba(255,90,31,.06);font-size:14.5px!important}.doc-list{margin:0 0 12px;padding-left:20px;color:var(--mute);line-height:1.7}.doc-list li{margin:4px 0}.doc-list li::marker{color:var(--gold)}.doc-steps{margin:0 0 14px;padding:0;list-style:none;counter-reset:ds;display:grid;gap:10px}.doc-steps li{position:relative;padding:14px 16px 14px 56px;border:1px solid var(--line);border-radius:8px;background:rgba(16,24,28,.03);font-size:15px;line-height:1.6;color:var(--mute);counter-increment:ds}.doc-steps li:before{content:counter(ds,decimal-leading-zero);position:absolute;left:16px;top:15px;font-family:var(--font-mono);font-size:12px;color:var(--gold)}.doc-steps b{color:var(--text)}.doc-table{margin:6px 0 14px;border:1px solid var(--line);border-radius:8px;overflow:hidden}.doc-row{display:grid;grid-template-columns:minmax(120px,.7fr) 2fr;gap:16px;padding:12px 16px;border-top:1px solid var(--line);font-size:14.5px}.doc-row:first-child{border-top:0}.doc-row.head{background:rgba(16,24,28,.04);font-family:var(--font-mono);font-size:10.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}.doc-row b{font-weight:600;color:var(--text)}.doc-row span{color:var(--mute);line-height:1.55}.doc-status{display:inline-block;padding:2px 8px;border-radius:4px;font-family:var(--font-mono);font-size:10px;letter-spacing:.1em;text-transform:uppercase;vertical-align:2px}.doc-status.live{background:rgba(18,163,122,.14);color:#0b7a5a}.doc-status.build{background:rgba(255,90,31,.12);color:#c23f0b}.doc-status.planned{background:rgba(16,24,28,.07);color:var(--dim)}.doc-cta{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.try{margin:12px 0;padding:14px 16px;border:1px solid var(--line);border-radius:8px;background:rgba(16,24,28,.03)}.try-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.try-head code{font-size:13px;color:var(--text)}.try-head code,.try-run{font-family:var(--font-mono)}.try-run{padding:7px 14px;border:1px solid var(--text);border-radius:6px;background:var(--text);color:#fff;font-size:11px;letter-spacing:.1em;text-transform:uppercase;transition:background .2s ease,border-color .2s ease}.try-run:hover:not(:disabled){background:var(--gold);border-color:var(--gold)}.try p{margin:8px 0 0!important;font-size:14px!important}.try-out{margin-top:12px;padding-top:10px;border-top:1px solid var(--line);display:grid;gap:4px}.try-out small{font-size:11px;color:var(--dim);margin-bottom:4px}.try-out div,.try-out small{font-family:var(--font-mono)}.try-out div{display:flex;justify-content:space-between;gap:16px;font-size:12px}.try-out b{font-weight:500;color:var(--gold)}.try-out span{color:var(--mute);text-align:right}.try-bad{color:var(--rose)!important}@media (min-width:1000px){.docs-grid{grid-template-columns:240px 1fr;gap:40px}.docs-nav{display:block}}@media (max-width:640px){.doc-sec{padding:22px 18px 26px}.doc-row{grid-template-columns:1fr;gap:4px}}.tk-flow{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin:28px 0 18px}.tk-step{position:relative;padding:20px 18px 22px;border:1px solid rgb(var(--ov)/.14);background:rgb(var(--ov2)/.6);backdrop-filter:blur(8px);border-radius:4px;overflow:hidden}.tk-step:before{content:"";position:absolute;left:0;top:0;width:18px;height:18px;border-top:2px solid #ff5a1f;border-left:2px solid #ff5a1f}.tk-n{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.14em;color:#ff5a1f}.tk-step h3{margin:10px 0 6px;font-family:var(--font-grotesk),sans-serif;font-size:20px;letter-spacing:.02em}.tk-step p{margin:0;font-size:14px;line-height:1.5;color:rgb(var(--ov)/.7)}.tk-pipe{position:absolute;right:-14px;top:50%;width:14px;height:2px;background:rgb(var(--ov)/.18);z-index:2}.tk-pipe:after{content:"";position:absolute;top:-2px;left:0;width:6px;height:6px;border-radius:50%;background:#ff5a1f;box-shadow:0 0 10px #ff5a1f;animation:tkDot 1.8s linear infinite;animation-delay:calc(var(--i) * .45s)}@keyframes tkDot{0%{transform:translateX(-4px);opacity:0}20%{opacity:1}to{transform:translateX(14px);opacity:0}}.tk-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-bottom:18px}.tk-card{position:relative;padding:24px 24px 26px;border:1px solid rgb(var(--ov)/.14);background:rgb(var(--ov2)/.68);backdrop-filter:blur(10px);border-radius:4px;overflow:hidden;transition:transform .35s ease,border-color .35s ease}.tk-card:hover{transform:translateY(-4px);border-color:#ff5a1f}.tk-card:after{content:"";position:absolute;right:-40px;top:-40px;width:120px;height:120px;border-radius:50%;background:radial-gradient(circle,rgb(255 90 31/.18),transparent 70%);animation:tkPulse 4s ease-in-out infinite}@keyframes tkPulse{50%{transform:scale(1.35);opacity:.6}}.tk-top{display:flex;align-items:center;justify-content:space-between;gap:10px}.tk-ico{display:grid;place-items:center;width:40px;height:40px;border-radius:4px;color:#fff;background:linear-gradient(135deg,#ff5a1f,#1fb5b0)}.tk-tag{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#1fb5b0}.tk-card h3{margin:16px 0 8px;font-family:var(--font-grotesk),sans-serif;font-size:24px;letter-spacing:.01em}.tk-card p{margin:0 0 14px;font-size:15px;line-height:1.6;color:rgb(var(--ov)/.72)}.tk-card ul{margin:0 0 18px;padding:0;list-style:none;display:grid;gap:6px}.tk-card li{position:relative;padding-left:18px;font-size:14px;color:rgb(var(--ov)/.82)}.tk-card li:before{content:"";position:absolute;left:0;top:.5em;width:8px;height:8px;border:1.5px solid #ff5a1f;transform:rotate(45deg) scale(.8)}.tk-bar{height:3px;background:rgb(var(--ov)/.1);overflow:hidden}.tk-bar i{display:block;height:100%;width:40%;background:linear-gradient(90deg,#ff5a1f,#1fb5b0);animation:tkSlide 3s ease-in-out infinite}@keyframes tkSlide{0%{transform:translateX(-100%)}to{transform:translateX(260%)}}.tk-note{display:flex;gap:12px;align-items:flex-start;padding:16px 18px;margin-bottom:18px;border:1px dashed rgb(255 90 31/.6);border-radius:4px;color:#ff5a1f}.tk-note svg{flex:none;margin-top:3px}.tk-note p{margin:0;font-size:14.5px;line-height:1.6;color:rgb(var(--ov)/.78)}@media (max-width:900px){.tk-flow{grid-template-columns:1fr 1fr}.tk-pipe{display:none}.tk-grid{grid-template-columns:1fr}}@media (max-width:520px){.tk-flow{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.tk-bar i,.tk-card:after,.tk-pipe:after{animation:none}}.pills{display:flex;flex-wrap:wrap;gap:10px}.wtabs{margin:0 0 18px}.holds{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px;margin-top:16px}.hold{padding:14px 16px;border:1px solid rgb(var(--ov)/.14);border-radius:4px;background:rgb(var(--ov2)/.6);display:grid;gap:2px;position:relative;overflow:hidden}.hold:before{content:"";position:absolute;left:0;top:0;width:14px;height:14px;border-top:2px solid #ff5a1f;border-left:2px solid #ff5a1f}.hold span{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.14em;color:#1fb5b0}.hold b{font-family:var(--font-grotesk),sans-serif;font-size:22px}.hold em{font-style:normal;font-size:12px;color:rgb(var(--ov)/.6)}.sliders{display:grid;gap:14px;margin-top:18px}.sliders label{display:grid;grid-template-columns:1fr auto;gap:4px 12px;font-size:14px}.sliders label span{color:rgb(var(--ov)/.75)}.sliders label b{font-family:var(--font-mono),monospace;font-size:13px;color:#ff5a1f}.sliders input[type=range]{grid-column:1/-1;width:100%;accent-color:#ff5a1f}.card3-vis.arm.sq{height:auto;aspect-ratio:1/1}.card3.has-term{display:flex;flex-direction:column}.trade-term{margin-top:18px;flex:1 1 auto;min-height:290px;display:flex;flex-direction:column;border-radius:10px;background:#0b1316;border:1px solid rgba(255,255,255,.1);box-shadow:0 18px 40px -26px rgba(16,24,28,.7),inset 0 0 0 1px rgba(255,90,31,.08);overflow:hidden;font-family:var(--font-mono),monospace}.tt-head{display:flex;align-items:center;gap:10px;padding:10px 14px;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.14em}.tt-head b{color:#ff8a3d;font-weight:500}.tt-head em{margin-left:auto;font-style:normal;letter-spacing:.1em;text-transform:uppercase;font-size:10px}.tt-on{color:#5be3a8}.tt-off:before,.tt-on:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:6px;background:currentColor;animation:ttBlink 1.2s ease-in-out infinite}.tt-off{color:#8fa3a8}@keyframes ttBlink{50%{opacity:.25}}.tt-dots{display:inline-flex;gap:5px}.tt-dots i{width:8px;height:8px;border-radius:50%;background:rgba(255,255,255,.2)}.tt-dots i:first-child{background:#ff5a1f}.tt-dots i:nth-child(2){background:#ff8a3d}.tt-dots i:nth-child(3){background:#1fb5b0}.tt-body{flex:1 1 auto;display:flex;flex-direction:column;justify-content:space-evenly;gap:1px;padding:12px 6px;min-height:0;overflow:hidden}.tt-row{display:grid;grid-template-columns:62px 42px auto minmax(0,1fr);gap:10px;white-space:nowrap;align-items:baseline;padding:8px 10px;border-radius:4px;font-size:12px;color:var(--mute);text-decoration:none;animation:ttIn .45s var(--ease,ease) both;transition:background .2s ease}.tt-row:hover{background:rgba(255,138,61,.14)}.tt-row b{color:#ff8a3d;font-weight:500}.tt-time{color:var(--dim)}.tt-hash{color:#5fd8d2}.tt-row em{font-style:normal;color:var(--text);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-blk{color:var(--dim)}.tt-cursor,.tt-wait{display:flex;align-items:center;gap:8px;padding:3px 8px;font-size:11.5px;color:var(--dim)}.tt-cursor span,.tt-wait span{color:#ff8a3d}.tt-cursor i{width:7px;height:14px;background:#ff8a3d;animation:ttBlink 1s steps(2) infinite}.tt-foot{display:flex;justify-content:space-between;gap:10px;white-space:nowrap;padding:8px 14px;border-top:1px solid var(--line);font-size:10px;letter-spacing:.08em;color:var(--dim);text-transform:uppercase}@media (max-width:700px){.tt-row{grid-template-columns:56px 40px auto minmax(0,1fr);gap:8px}}@media (prefers-reduced-motion:reduce){.tt-cursor i,.tt-off:before,.tt-on:before,.tt-row{animation:none}}.manifesto-grid{display:grid;gap:40px;align-items:center}@media (min-width:1000px){.manifesto-grid{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:56px}.manifesto .scroll-words{max-width:16ch;font-size:clamp(2rem,4vw,3.6rem)}}.scroll-words .sw-g,.scroll-words .sw-o,.scroll-words .sw-t{background-clip:text;-webkit-background-clip:text;color:transparent;padding:.04em .06em .22em 0}.scroll-words .sw-o{background-image:linear-gradient(100deg,#ff5a1f,#ff8a3d)}.scroll-words .sw-t{background-image:linear-gradient(100deg,#1fb5b0,#12a37a)}.scroll-words .sw-g{background-image:linear-gradient(100deg,#ff5a1f,#ff8a3d 45%,#1fb5b0)}.agent-chat{display:flex;flex-direction:column;min-height:400px;border-radius:12px;background:#0b1316;border:1px solid rgba(255,255,255,.1);box-shadow:0 30px 60px -36px rgba(16,24,28,.75),inset 0 0 0 1px rgba(255,90,31,.08);overflow:hidden;font-family:var(--font-mono),monospace}.ac-head{display:flex;align-items:center;gap:10px;padding:12px 16px;border-bottom:1px solid var(--line);font-size:11px;letter-spacing:.14em}.ac-head b{color:#ff8a3d;font-weight:500}.ac-head em{margin-left:auto;display:inline-flex;align-items:center;gap:6px;font-style:normal;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:#5be3a8}.ac-head em i{width:6px;height:6px;border-radius:50%;background:currentColor;animation:ttBlink 1.2s ease-in-out infinite}.ac-body{flex:1 1 auto;display:flex;flex-direction:column;gap:14px;padding:18px 16px;min-height:0}.ac-line{display:grid;grid-template-columns:52px minmax(0,1fr);gap:10px;font-size:13px;line-height:1.55;animation:ttIn .4s var(--ease,ease) both}.ac-line p{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text)}.ac-who{font-size:10px;letter-spacing:.14em;text-transform:uppercase;padding-top:3px;color:#5fd8d2}.ac-line.agent .ac-who{color:#ff8a3d}.ac-line.you p{color:#ffd2b0}.ac-caret{display:inline-block;width:7px;height:14px;margin-left:3px;vertical-align:-2px;background:#ff8a3d;animation:ttBlink 1s steps(2) infinite}.ac-open{align-self:flex-start;margin-left:62px;padding:7px 12px;border:1px solid rgba(255,138,61,.6);border-radius:6px;font-size:12px;color:#ff8a3d;text-decoration:none;animation:ttIn .4s var(--ease,ease) both;transition:background .2s ease}.ac-open:hover{background:rgba(255,138,61,.16)}.ac-input{display:flex;align-items:center;gap:8px;padding:12px 16px;border-top:1px solid var(--line);font-size:12.5px;color:var(--dim)}.ac-input span{color:#ff8a3d}@media (prefers-reduced-motion:reduce){.ac-caret,.ac-head em i,.ac-line,.ac-open{animation:none}}.term.agent-chat,.term.trade-term{--ov:16 24 28;--ov2:255 255 255;--text:#10181c;--mute:#46565e;--dim:#6b7c84;--line:rgba(16,24,28,0.1);--line-strong:rgba(16,24,28,0.16);color:var(--text);background:linear-gradient(150deg,rgba(255,255,255,.78),rgba(255,255,255,.42));-webkit-backdrop-filter:blur(22px) saturate(1.5);backdrop-filter:blur(22px) saturate(1.5);border:1px solid rgba(255,255,255,.9);box-shadow:0 30px 60px -34px rgba(16,24,28,.35),inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(16,24,28,.06)}.term.agent-chat:before,.term.trade-term:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(520px circle at 12% 0,rgba(255,255,255,.85),transparent 55%),radial-gradient(420px circle at 100% 100%,rgba(31,181,176,.12),transparent 60%)}.term.agent-chat,.term.trade-term{position:relative}.term.agent-chat>*,.term.trade-term>*{position:relative;z-index:1}.agent-chat .ac-head b,.agent-chat .ac-input span,.agent-chat .ac-line.agent .ac-who,.trade-term .tt-cursor span,.trade-term .tt-head b,.trade-term .tt-row b,.trade-term .tt-wait span{color:#e8591a}.agent-chat .ac-line.you p{color:#b8400d}.agent-chat .ac-who,.trade-term .tt-hash{color:#0f8f8a}.agent-chat .ac-line p,.trade-term .tt-row em{color:var(--text)}.agent-chat .ac-caret,.trade-term .tt-cursor i{background:#e8591a}.agent-chat .ac-head em,.trade-term .tt-on{color:#0f9a70}.trade-term .tt-off{color:#7a8a91}.agent-chat .ac-open{color:#e8591a;border-color:rgba(232,89,26,.55);background:rgba(255,255,255,.5)}.agent-chat .ac-open:hover{background:rgba(232,89,26,.12)}.trade-term .tt-row:hover{background:rgba(232,89,26,.1)}.trade-term .tt-dots i{background:rgba(16,24,28,.18)}.trade-term .tt-dots i:first-child{background:#ff5a1f}.trade-term .tt-dots i:nth-child(2){background:#ff8a3d}.trade-term .tt-dots i:nth-child(3){background:#1fb5b0}.agent-chat .tt-dots i{background:rgba(16,24,28,.18)}.agent-chat .tt-dots i:first-child{background:#ff5a1f}.agent-chat .tt-dots i:nth-child(2){background:#ff8a3d}.agent-chat .tt-dots i:nth-child(3){background:#1fb5b0}@keyframes ttIn{0%{opacity:0;transform:translateY(8px);background:rgba(232,89,26,.16)}}.hx-dline{display:block;padding:.04em 0 .16em}.hx-dline .depth-text{vertical-align:top}.hx-dline .depth-text__face,.hx-dline .depth-text__layer{letter-spacing:-.02em;line-height:1.02;text-transform:uppercase}.words-in .wi{display:inline-block;opacity:0;transform:translateY(.7em);filter:blur(7px);animation:wiIn .8s var(--ease,ease) forwards;animation-delay:calc(var(--base, 0s) + var(--i, 0) * 70ms)}@keyframes wiIn{to{opacity:1;transform:none;filter:blur(0)}}.words-in .wi-t{display:inline-block;padding:.04em .05em .2em 0;margin-bottom:-.2em;font-weight:600;background-size:220% 100%;background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent;animation:wiShine 5s ease-in-out infinite}.words-in .wi-o{background-image:linear-gradient(100deg,#ff5a1f,#ff8a3d,#ff5a1f 60%,#ffb27a)}.words-in .wi-t.wi-t:not(.wi-o):not(.wi-g){background-image:linear-gradient(100deg,#12908b,#1fb5b0,#12908b 60%,#5fd8d2)}.words-in .wi-g{background-image:linear-gradient(100deg,#ff5a1f,#ff8a3d 35%,#1fb5b0 70%,#ff8a3d)}@keyframes wiShine{0%,to{background-position:0 0}50%{background-position:100% 0}}@media (prefers-reduced-motion:reduce){.words-in .wi{opacity:1;transform:none;filter:none}.words-in .wi,.words-in .wi-t{animation:none}}