@font-face{font-family:Aeonik;src:url(https://framerusercontent.com/assets/DzOmvPT3Ngtn44pFtTiDqddsgk.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Aeonik;src:url(https://framerusercontent.com/assets/85CRhjeZFlknyA8uuG4JmMInS6I.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Aeonik;src:url(https://framerusercontent.com/assets/85CRhjeZFlknyA8uuG4JmMInS6I.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:600}@font-face{font-family:Geist Pixel Square;src:url(https://framerusercontent.com/assets/m9VYcRxyyn0ZP3WI9vRSpNBosKU.woff2) format("woff2");font-display:swap;font-style:normal;font-weight:400}:root{--nav-h:64px;--bg:#0a0a0a;--bg-2:#111111;--panel:#161616;--panel-2:#1c1c1c;--line:#262626;--line-2:#1f1f1f;--ink:#f3f0eb;--ink-dim:#a8a39a;--ink-mute:#6a655d;--orange:#ccf808;--orange-2:#d8fb40;--orange-deep:#8fb000;--orange-tint:rgba(204,248,8,0.08);--orange-tint-2:rgba(204,248,8,0.18);--white:#ffffff;--light:#f6f4ef}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{background:var(--bg);color:var(--ink);font-family:Aeonik,Inter,ui-sans-serif,system-ui,-apple-system,Helvetica Neue,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;overflow-x:clip}.mono{font-family:Geist Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.pixel{font-family:Geist Pixel Square,Geist Mono,ui-monospace,monospace;font-weight:400;letter-spacing:.04em}.bench-head h2 em,.calc h2 em,.careers-head h2 em,.code-sec h2 em,.compare h2 em,.cs-grid h2 em,.ct-section h2 em,.cta-banner h2 em,.faq h2 em,.features h2 em,.flow h2 em,.form-side h2 em,.how-head h2 em,.integ-head h2 em,.inv-grid h2 em,.manifesto h2 em,.page-hero h1 em,.pfaq h2 em,.pricing-head h2 em,.principle h3 em,.section-head h2 em,.security h2 em,.sla h2 em,.stateful h2 em,.svc-detail h2 em,.testi-head h2 em,.uc-row h3 em,.usecases h2 em,.world-side h2 em,h1.display em{font-family:Geist Pixel Square,Geist Mono,monospace;font-style:normal;font-weight:400;letter-spacing:.02em;font-size:.78em;vertical-align:.04em;padding:0 .12em}a{color:inherit;text-decoration:none}button{font-family:inherit}.wrap{max-width:1240px;margin:0 auto;padding:0 32px}.nav{position:sticky;top:0;z-index:50;background:rgba(10,10,10,.82);backdrop-filter:blur(18px) saturate(150%);border-bottom:1px solid var(--line-2)}.nav-inner{justify-content:space-between;height:var(--nav-h,64px)}.brand,.nav-inner{display:flex;align-items:center}.brand{gap:10px;font-weight:600;letter-spacing:-.01em}.brand-logo{display:block;height:auto;width:auto;max-height:28px}.nav-links{display:flex;align-items:stretch;align-self:stretch;gap:6px;font-size:14px}.nav-links>a,.nav-mega-trigger{display:inline-flex;align-items:center;padding:0 13px;font-weight:500;letter-spacing:-.005em;color:var(--ink-dim);transition:color .18s ease}.nav-links>a:hover{color:var(--ink)}.nav-cta{display:flex;align-items:center;gap:10px}.nav-cta .btn-orange{padding:8px 14px;font-size:13px;white-space:nowrap}.btn{display:inline-flex;align-items:center;gap:8px;padding:10px 16px;border-radius:4px;font-size:14px;font-weight:500;border:1px solid transparent;cursor:pointer;transition:all .15s ease}.btn-ghost{color:var(--ink-dim);background:transparent}.btn-ghost:hover{color:var(--ink)}.btn-orange{background:var(--orange);color:#0a0f00;border:1px solid var(--orange-2);box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 1px rgba(204,248,8,.25);font-weight:600}.btn-orange:hover{background:var(--orange-2)}.btn-outline{color:var(--ink);border:1px solid var(--line);background:transparent}.btn-outline:hover{border-color:#3a3a3a;background:#161616}.hero{position:relative;border-bottom:1px solid var(--line-2);padding:96px 0 80px;overflow:hidden}.hero-grid{display:grid;grid-template-columns:1.05fr 1fr;gap:40px;align-items:center}.eyebrow{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);display:inline-flex;align-items:center;gap:10px;padding:6px 10px;border:1px solid var(--orange-tint-2);border-radius:2px;background:var(--orange-tint);margin-bottom:28px}.eyebrow:before{content:"";width:6px;height:6px;background:var(--orange);border-radius:50%;box-shadow:0 0 8px var(--orange)}h1.display{font-size:clamp(40px,5.4vw,72px);line-height:1.02;letter-spacing:-.025em;font-weight:600;margin:0 0 20px}h1.display em{font-style:normal;color:var(--orange)}h1.display .stroke{-webkit-text-stroke:1px var(--ink);color:transparent}.hero-sub{color:var(--ink-dim);font-size:17px;max-width:540px;margin-bottom:32px}.hero-cta{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.arrow{display:inline-block;transform:translate(0);transition:transform .2s ease;vertical-align:-.15em}.btn:hover .arrow{transform:translate(2px,-2px)}.caret,.nm-caret{vertical-align:-.12em}.hero-viz{position:relative;height:480px;border:1px solid var(--line-2);background:radial-gradient(ellipse at 50% 100%,rgba(204,248,8,.1),transparent 60%),linear-gradient(180deg,#0d0d0d,#070707);overflow:hidden}.hero-viz canvas{position:absolute;inset:0;width:100%;height:100%;display:block;touch-action:none}.hero-viz .corner{position:absolute;width:12px;height:12px;border:1px solid var(--orange)}.hero-viz .corner.tl{top:8px;left:8px;border-right:none;border-bottom:none}.hero-viz .corner.tr{top:8px;right:8px;border-left:none;border-bottom:none}.hero-viz .corner.bl{bottom:8px;left:8px;border-right:none;border-top:none}.hero-viz .corner.br{bottom:8px;right:8px;border-left:none;border-top:none}.hero-viz .reticle{position:absolute;bottom:16px;left:16px;font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.1em}.hero-viz .reticle .live{color:var(--orange)}.hero-circuit{display:flex;align-items:center;justify-content:center;min-height:88vh;padding:112px 0}.hero-circuit>canvas{width:100%;height:100%;display:block;z-index:0}.hero-circuit-scrim,.hero-circuit>canvas{position:absolute;inset:0;pointer-events:none}.hero-circuit-scrim{z-index:1;background:radial-gradient(ellipse at 50% 50%,rgba(10,10,10,.82) 0,rgba(10,10,10,.55) 40%,rgba(10,10,10,.12) 74%,rgba(10,10,10,0) 100%)}.hero-circuit-inner{position:relative;z-index:2;max-width:960px;margin:0 auto;text-align:center;pointer-events:none}.hero-circuit-inner a,.hero-circuit-inner button{pointer-events:auto}.hero-circuit-inner .eyebrow{margin-bottom:24px}.hero-circuit-inner h1.display{text-shadow:0 2px 40px rgba(0,0,0,.65)}.hero-circuit-inner .hero-sub{margin-left:auto;margin-right:auto;max-width:760px;text-shadow:0 1px 20px rgba(0,0,0,.7)}.hero-circuit-inner .hero-cta{justify-content:center}.logos{border-bottom:1px solid var(--line-2);padding:28px 0}.logos-row{display:grid;grid-template-columns:repeat(6,1fr);gap:24px;align-items:center}.logo-cell{color:var(--ink-mute);font-size:16px;font-weight:600;letter-spacing:-.01em;display:flex;align-items:center;gap:8px;justify-content:center;opacity:.85}.logo-dot{width:10px;height:10px;background:var(--ink-mute)}.logo-dot.tri{width:0;height:0;background:transparent;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:10px solid var(--ink-mute)}.logo-dot.ring{background:transparent;border:2px solid var(--ink-mute);border-radius:50%}.logo-dot.bar{width:14px;height:4px}.stats{background:var(--light);color:#1a1a1a;border-top:1px solid #e5e1d8;border-bottom:1px solid #e5e1d8}.stats-head{display:flex;align-items:center;justify-content:center;gap:10px;padding:18px 0;border-bottom:1px dashed #d8d3c8}.stats-head .mono{font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:#1a1a1a}.stats-head .pill{background:var(--orange);color:#0a0f00;padding:3px 8px;font-weight:600;font-size:10px;letter-spacing:.14em;text-transform:uppercase}.stats-head .pill,.stats-tabs{font-family:Geist Mono,monospace}.stats-tabs{display:flex;gap:28px;justify-content:center;padding:14px 0 20px;border-bottom:1px dashed #d8d3c8;font-size:12px;color:#5a564d}.stats-tabs span.active{color:#1a1a1a}.stats-tabs span:not(:last-child):after{content:"/";margin-left:28px;color:#c6c0b3}.stats-row{display:grid;grid-template-columns:repeat(4,1fr);padding:40px 0}.stat{text-align:center;padding:0 16px;border-right:1px dashed #d8d3c8}.stat:last-child{border-right:none}.stat .num{font-size:clamp(34px,4vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1;color:#1a1a1a}.stat .num em{font-style:normal;color:var(--orange)}.stat .lbl{margin-top:10px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#6a655a}.compare{background:var(--light);color:#1a1a1a;padding:100px 0;border-bottom:4px solid var(--orange)}.compare-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:60px;align-items:start}.compare h2{font-size:clamp(34px,3.6vw,52px);line-height:1.05;letter-spacing:-.025em;font-weight:600;margin:0 0 20px}.compare h2 em{font-style:normal;color:#6a8a00}.compare p{color:#4a463d;max-width:460px}.compare-mini{margin-top:30px;font-family:Geist Mono,monospace;font-size:11px;color:#807a6e;letter-spacing:.08em}.compare-table-title{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:#6a655a;margin-bottom:14px}.compare-table{background:#fff;border:1px solid #e0dccf;display:grid;grid-template-columns:1fr 1fr 1fr}.compare-table>div{padding:24px 20px;border-right:1px solid #ece7da;border-bottom:1px solid #ece7da}.compare-table>div:nth-child(3n){border-right:none}.compare-table .head{background:#f6f3ec;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#6a655a}.compare-table .head.you{background:var(--orange);color:#0a0f00}.compare-table .head.you .mono{color:#0a0f00}.compare-table .head .label{display:block;font-size:14px;margin-top:6px;color:#1a1a1a;letter-spacing:-.01em;text-transform:none;font-family:Aeonik,Inter,sans-serif;font-weight:600}.compare-table .head.you .label{color:#0a0f00}.compare-table .head:first-child .label{color:transparent}.compare-table .label-cell{font-weight:500}.compare-table .small{font-size:13px;color:#4a463d;line-height:1.4}.compare-table .you-col{background:#fff8f3}.features{padding:24px 0 0;background:var(--bg)}.features-banner{display:flex;align-items:center;justify-content:center;gap:10px;padding:16px 0;border-bottom:1px solid var(--line-2);font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-dim)}.features-banner .br{color:var(--orange)}.features h2{text-align:center;font-size:clamp(34px,3.6vw,52px);line-height:1.05;letter-spacing:-.025em;font-weight:600;margin:64px 0 56px}.features h2 em{font-style:normal;color:var(--orange)}.features-grid{gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.feature,.features-grid{display:grid;grid-template-columns:1fr 1fr}.feature{background:var(--bg);padding:36px;gap:32px;align-items:center;min-height:280px}.feature>*{min-width:0}.feature h3{font-size:22px;font-weight:600;letter-spacing:-.015em;margin:14px 0 10px}.feature .mono-tag{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em;text-transform:uppercase}.feature p{color:var(--ink-dim);font-size:14px;line-height:1.55;margin:0}.viz-dots{position:relative;height:200px;background:#0d0d0d;border:1px solid var(--line-2);display:flex;flex-direction:column;padding:14px 16px 12px;overflow:hidden}.viz-dots .dots-head{display:flex;justify-content:space-between;align-items:baseline;font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.12em;margin-bottom:10px}.viz-dots .dots-num{color:var(--ink);font-size:16px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.viz-dots .dots-grid{flex:1;display:grid;grid-template-columns:repeat(30,1fr);grid-auto-rows:1fr;gap:3px}.viz-dots .dots-grid i{display:block;background:#1c1c1c;border-radius:1px;opacity:1;transform:scale(.6);transition:background .32s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * 4ms)}.features-grid.in-view .viz-dots .dots-grid i{background:var(--orange);transform:scale(1)}.features-grid.in-view .viz-dots .dots-grid i.miss{background:#ff5b5b}.viz-dots .dots-foot{font-family:Geist Mono,monospace;font-size:10px;color:var(--orange);letter-spacing:.14em;margin-top:10px}.viz-nodes{position:relative;height:200px;background:#0d0d0d;border:1px solid var(--line-2);overflow:hidden}.viz-nodes svg{width:100%;height:100%}.viz-tree{position:relative;height:200px;background:#0d0d0d;border:1px solid var(--line-2);overflow:hidden}.viz-tree canvas{width:100%;height:100%;display:block}.viz-wipe{position:relative;height:200px;background:#0d0d0d;border:1px solid var(--line-2);display:flex;flex-direction:column;padding:14px 18px;overflow:hidden}.viz-wipe .wipe-head{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.12em;margin-bottom:14px}.viz-wipe .wipe-rows{flex:1;display:flex;flex-direction:column;justify-content:center;gap:10px}.viz-wipe .wipe-row{display:flex;align-items:center;gap:14px;font-family:Geist Mono,monospace}.viz-wipe .wipe-row .k{color:#555;text-transform:uppercase;letter-spacing:.16em;font-size:10px;width:44px}.viz-wipe .wipe-row .vbox{position:relative;display:inline-block;padding:4px 10px;background:#131313;border:1px solid #1a1a1a;min-width:150px;overflow:hidden}.viz-wipe .wipe-row .vtext{display:inline-block;font-size:12px;color:var(--ink);font-variant-numeric:tabular-nums;opacity:0}.viz-wipe .wipe-row .wipe{position:absolute;top:0;bottom:0;left:0;width:100%;background:var(--orange);transform:scaleX(0);transform-origin:left center}.features-grid.in-view .viz-wipe .wipe-row.r1 .wipe{animation:vizWipeSweep .9s cubic-bezier(.65,0,.35,1) .4s forwards}.features-grid.in-view .viz-wipe .wipe-row.r2 .wipe{animation:vizWipeSweep .9s cubic-bezier(.65,0,.35,1) .8s forwards}.features-grid.in-view .viz-wipe .wipe-row.r3 .wipe{animation:vizWipeSweep .9s cubic-bezier(.65,0,.35,1) 1.2s forwards}.features-grid.in-view .viz-wipe .wipe-row.r1 .vtext{animation:vizWipeText 1ms .85s forwards}.features-grid.in-view .viz-wipe .wipe-row.r2 .vtext{animation:vizWipeText 1ms 1.25s forwards}.features-grid.in-view .viz-wipe .wipe-row.r3 .vtext{animation:vizWipeText 1ms 1.65s forwards}@keyframes vizWipeSweep{0%{transform:scaleX(0);transform-origin:left center}45%{transform:scaleX(1);transform-origin:left center}55%{transform:scaleX(1);transform-origin:right center}to{transform:scaleX(0);transform-origin:right center}}@keyframes vizWipeText{to{opacity:1}}.viz-wipe .wipe-recall{display:flex;align-items:center;gap:10px;margin-top:14px;font-family:Geist Mono,monospace;font-size:9.5px;color:#555;letter-spacing:.14em}.viz-wipe .wipe-recall .rk{width:44px}.viz-wipe .wipe-recall .rt{flex:1;height:3px;background:#181818;position:relative;overflow:hidden;display:block}.viz-wipe .wipe-recall .rf{position:absolute;left:0;top:0;bottom:0;width:94%;background:var(--orange);transform:scaleX(0);transform-origin:left center;transition:transform 1.4s cubic-bezier(.22,1,.36,1) 1.9s;display:block}.features-grid.in-view .viz-wipe .wipe-recall .rf{transform:scaleX(1)}.viz-wipe .wipe-recall .rv{width:32px;text-align:right;color:var(--ink);font-variant-numeric:tabular-nums}.viz-log{position:relative;height:200px;background:#0d0d0d;border:1px solid var(--line-2);display:flex;flex-direction:column;padding:12px 0 0;overflow:hidden}.viz-log .log-head{display:flex;justify-content:space-between;align-items:center;padding:0 16px;font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.12em;margin-bottom:8px}.viz-log .log-live{display:inline-flex;align-items:center;gap:5px;color:var(--orange);text-transform:uppercase}.viz-log .log-live i{width:6px;height:6px;background:var(--orange);border-radius:50%;animation:vizLogLive 1.4s ease-in-out infinite}@keyframes vizLogLive{0%,to{opacity:1}50%{opacity:.3}}.viz-log .log-tape{flex:1;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent);mask-image:linear-gradient(180deg,transparent,#000 18%,#000 78%,transparent)}.viz-log .log-stream{list-style:none;padding:0;margin:0;font-family:Geist Mono,monospace;font-size:10.5px;color:var(--ink-mute);line-height:1.85}.features-grid.in-view .viz-log .log-stream{animation:vizLogScroll 22s linear infinite}@keyframes vizLogScroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.viz-log .log-stream li{display:grid;grid-template-columns:58px 36px 1fr 32px 50px auto;gap:10px;padding:0 16px;white-space:nowrap;align-items:baseline}.viz-log .log-stream .ts{color:#4a4a4a}.viz-log .log-stream .m{color:#6a6a6a}.viz-log .log-stream .p{color:#888;overflow:hidden;text-overflow:ellipsis}.viz-log .log-stream .st{color:var(--orange);font-weight:500;text-align:right}.viz-log .log-stream .st.ok{color:var(--orange)}.viz-log .log-stream .lt{color:var(--ink);text-align:right;font-variant-numeric:tabular-nums}.viz-log .log-stream li.diff .tag{color:#ff8a3d;font-size:9.5px;letter-spacing:.08em}.viz-log .log-stream li.diff .p{color:var(--ink)}.viz-cube{position:relative;height:200px;background:#0d0d0d;border:1px solid var(--line-2);display:grid;place-items:center;overflow:hidden;perspective:760px}.viz-cube .iso{position:relative;width:144px;height:144px;display:grid;grid-template-columns:repeat(12,1fr);grid-template-rows:repeat(12,1fr);transform-style:preserve-3d;transform:rotateX(58deg) rotate(45deg);filter:drop-shadow(0 0 18px rgba(204,248,8,.35))}.viz-cube .iso span{background:linear-gradient(135deg,#e4ff48,#6a8a00);border-right:1px solid rgba(0,0,0,.18);border-bottom:1px solid rgba(0,0,0,.18);transform-origin:center center;will-change:transform,filter}.viz-toggle{height:200px;background:#0d0d0d;border:1px solid var(--line-2);flex-direction:column;padding:22px 20px 20px;gap:22px;overflow:hidden;min-width:0}.viz-toggle,.viz-toggle .tabs{position:relative;display:flex}.viz-toggle .tabs{border-bottom:1px solid var(--line)}.viz-toggle .tab{flex:1;text-align:center;padding:8px 4px;font-family:Geist Mono,monospace;font-size:12px;color:var(--ink-mute);letter-spacing:.08em;text-transform:lowercase;transition:color .24s ease}.viz-toggle .indicator{position:absolute;bottom:-1px;left:0;width:33.333%;height:2px;background:var(--orange);box-shadow:0 0 10px rgba(204,248,8,.8)}.viz-toggle .code-block{margin-top:auto;padding:12px 14px;background:#050505;border:1px solid var(--line-2);font-family:Geist Mono,monospace;font-size:11px;display:flex;flex-direction:column;gap:8px}.viz-toggle .code-block .line{color:var(--ink-dim);white-space:nowrap;overflow:hidden;display:flex;align-items:center}.viz-toggle .code-block .prompt{color:var(--orange);margin-right:6px}.viz-toggle .code-block .param-stack{position:relative;display:inline-block;width:110px;height:1em;vertical-align:baseline;margin-left:1px}.viz-toggle .code-block .param{position:absolute;left:0;top:0;white-space:nowrap;color:var(--orange);opacity:0}.viz-toggle .code-block .line.resp{font-size:10px;color:var(--ink-mute);letter-spacing:.06em;gap:6px}.viz-toggle .code-block .dot{width:5px;height:5px;background:var(--orange);border-radius:50%;box-shadow:0 0 6px var(--orange);flex:none}.viz-toggle .code-block .ok{color:var(--orange);font-weight:500}.viz-toggle .code-block .meta{color:var(--ink-mute)}.features-cta{text-align:center;padding:56px 0 100px}.features-cta .btn{margin:0 4px}.bottleneck{background:#0d0d0d;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2);padding:80px 0}.bottleneck-eyebrow{display:flex;align-items:center;gap:10px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:24px}.bottleneck-eyebrow:before{content:"";width:28px;height:1px;background:var(--orange)}.bottleneck-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:60px;align-items:center}.bottleneck h2{font-size:clamp(32px,3.2vw,44px);line-height:1.08;letter-spacing:-.02em;font-weight:600;margin:0 0 18px}.bottleneck h2 em{color:var(--orange);font-style:normal}.bottleneck p{color:var(--ink-dim);max-width:420px;font-size:15px}.bottleneck-chart{background:#0a0a0a;border:1px solid var(--line-2);padding:24px;height:280px;position:relative}.bottleneck-chart .legend{position:absolute;top:16px;right:16px;display:flex;gap:14px;font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.1em}.bottleneck-chart .legend span{display:flex;align-items:center;gap:6px}.bottleneck-chart .legend i{display:inline-block;width:10px;height:2px}.bottleneck-chart .legend .a i{background:var(--orange)}.bottleneck-chart .legend .b i{background:#555}.bottleneck-chart .title{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-dim);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px}.bottleneck-chart svg{width:100%;height:calc(100% - 30px)}.band{background:var(--orange);color:#0a0f00;padding:60px 0;position:relative;overflow:hidden}.band:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,rgba(0,0,0,.04) 0 2px,transparent 2px 16px);pointer-events:none}.band-top{position:relative;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-bottom:26px;margin-bottom:40px;border-bottom:1px solid rgba(0,0,0,.16)}.band-eyebrow{font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:#0a0f00}.band-eyebrow,.band-note{font-family:Geist Mono,monospace}.band-note{font-size:11px;letter-spacing:.1em;color:#3a4a00}.band-main{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:56px;align-items:center}.band-hero-num{font-size:clamp(72px,11vw,128px);font-weight:700;letter-spacing:-.045em;line-height:.88;color:#0a0f00;font-variant-numeric:tabular-nums}.band-hero-lbl{margin-top:16px;font-size:20px;font-weight:600;letter-spacing:-.01em;color:#0a0f00}.band-hero-sub{margin-top:6px;max-width:360px;font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.05em;color:#3a4a00}.band-meter{position:relative;overflow:hidden;margin-top:30px;height:60px;display:flex;align-items:flex-end;gap:3px}.band-meter i{flex:1 1 0;min-width:0;height:38%;background:rgba(10,15,0,.22);transform-origin:bottom;animation:bandMeterRise .7s cubic-bezier(.22,1,.36,1) both}.band-meter i:nth-child(3n){height:62%}.band-meter i:nth-child(4n){height:82%}.band-meter i:nth-child(7n){height:100%;background:rgba(10,15,0,.42)}.band-meter-scan{position:absolute;top:0;bottom:0;width:110px;background:linear-gradient(90deg,transparent,rgba(10,15,0,.16),transparent);animation:bandMeterScan 3.4s linear infinite;pointer-events:none}.band-metrics{display:grid}.band-metric{display:grid;grid-template-columns:1fr auto;gap:6px 20px;align-items:baseline;padding:22px 0;border-top:1px solid rgba(0,0,0,.16)}.band-metric:first-child{border-top:none;padding-top:0}.band-metric:last-child{padding-bottom:0}.band-metric-lbl{grid-row:1;letter-spacing:.14em;text-transform:uppercase}.band-metric-lbl,.band-metric-sub{grid-column:1;font-family:Geist Mono,monospace;font-size:11px;color:#3a4a00}.band-metric-sub{grid-row:2;letter-spacing:.04em}.band-metric-num{grid-column:2;grid-row:1/span 2;align-self:center;justify-self:end;font-size:42px;font-weight:700;letter-spacing:-.03em;line-height:1;color:#0a0f00;font-variant-numeric:tabular-nums}.stateful{background:var(--bg);padding:100px 0;position:relative}.stateful-eyebrow{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:28px}.stateful-eyebrow:before{content:"[ "}.stateful-eyebrow:after{content:" ]"}.stateful h2{font-size:clamp(36px,4vw,60px);line-height:1.05;letter-spacing:-.025em;font-weight:600;margin:0 0 28px;max-width:720px}.stateful h2 em{color:var(--orange);font-style:normal}.stateful .pill-row{display:flex;gap:10px;margin:24px 0 28px;flex-wrap:wrap}.stateful .pill{padding:8px 14px;background:var(--orange);color:#0a0f00;font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.06em;font-weight:600}.stateful p{color:var(--ink-dim);max-width:520px}.stateful-grid{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.stateful-grid .stateful-eyebrow{margin-top:0}.stateful-viz{min-width:0}.sv-panel{background:#0a0a0a;border:1px solid var(--line-2);padding:22px;font-family:Geist Mono,monospace}.sv-head{display:flex;justify-content:space-between;font-size:11px;letter-spacing:.08em;color:#6a655d;padding-bottom:16px;border-bottom:1px solid var(--line-2)}.sv-head,.sv-live{align-items:center}.sv-live{display:inline-flex;gap:6px;color:var(--orange)}.sv-live i{width:6px;height:6px;border-radius:50%;background:var(--orange);animation:sv-pulse 1.8s ease-in-out infinite}@keyframes sv-pulse{0%,to{opacity:1}50%{opacity:.25}}.sv-flow{padding:22px 0 6px}.sv-node{display:grid;grid-template-columns:auto 1fr;align-items:center;column-gap:12px;row-gap:2px;border:1px solid var(--line-2);background:#0e0e0e;padding:14px 16px}.sv-node .sv-k{color:#6a655d;font-size:12px;grid-row:span 2}.sv-node .sv-label{color:var(--ink);font-size:13px;letter-spacing:.06em;font-weight:600}.sv-node small{grid-column:2;color:#6a655d;font-size:11px;letter-spacing:.04em}.sv-node.sv-on{border-color:var(--orange);background:linear-gradient(180deg,rgba(204,248,8,.08),rgba(204,248,8,.02));box-shadow:0 0 0 1px var(--orange)}.sv-node.sv-on .sv-k{color:var(--orange)}.sv-pipe{display:grid;place-items:center;height:26px}.sv-pipe i{width:1px;height:100%;background:var(--line-2);position:relative}.sv-pipe i:after{content:"";position:absolute;left:50%;top:0;transform:translateX(-50%);width:1px;height:40%;background:var(--orange);animation:sv-flow-down 1.6s linear infinite}@keyframes sv-flow-down{0%{top:-40%;opacity:0}20%{opacity:1}80%{opacity:1}to{top:100%;opacity:0}}.sv-resume{margin-top:20px;padding-top:18px;border-top:1px solid var(--line-2)}.sv-resume-top{display:flex;align-items:baseline;justify-content:space-between;font-size:11px;letter-spacing:.08em;color:#6a655d;margin-bottom:10px}.sv-resume-top .sv-row{color:var(--orange);font-size:16px;letter-spacing:.02em}.sv-bar{position:relative;height:8px;background:#161616;border:1px solid var(--line-2);overflow:hidden}.sv-fill{position:absolute;inset:0;right:auto;width:99.5%;background:linear-gradient(90deg,rgba(204,248,8,.3),var(--orange))}.sv-mark{position:absolute;top:-3px;bottom:-3px;left:99.5%;width:2px;background:var(--ink)}.sv-resume-foot{display:flex;justify-content:space-between;font-size:10px;letter-spacing:.06em;color:#6a655d;margin-top:8px}.flow{background:var(--bg);padding:80px 0;border-top:1px solid var(--line-2)}.flow-eyebrow{text-align:center;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:16px}.flow-eyebrow span{color:var(--orange)}.flow h2{text-align:center;font-size:clamp(32px,3.4vw,48px);font-weight:600;letter-spacing:-.025em;margin:0 0 64px;color:var(--ink-dim)}.flow-diagram{background:#0c0c0c;border:1px solid var(--line-2);padding:40px}.flow-row{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:20px;position:relative}.flow-box{background:#111;border:1px solid var(--line);padding:18px 16px;min-height:70px;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-dim);letter-spacing:.04em}.flow-box .title{color:var(--ink);font-weight:500;font-size:12px;margin-bottom:6px;letter-spacing:.06em;text-transform:uppercase}.flow-box:after{content:"";position:absolute;inset:0;pointer-events:none;padding:1.5px;background:conic-gradient(from var(--beam-angle),transparent 0,transparent 84%,rgba(204,248,8,.5) 89%,#ccf808 93%,#ffffff 95%,#ccf808 97%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:world-stat-beam 4.8s linear infinite reverse}.flow-row:first-child .flow-box:first-child:after{animation-delay:0s}.flow-row:first-child .flow-box:nth-child(2):after{animation-delay:-.8s}.flow-row:first-child .flow-box:nth-child(3):after{animation-delay:-1.6s}.flow-row:nth-child(3) .flow-box:first-child:after{animation-delay:-2.4s}.flow-row:nth-child(3) .flow-box:nth-child(2):after{animation-delay:-3.2s}.flow-row:nth-child(3) .flow-box:nth-child(3):after{animation-delay:-4s}@media (prefers-reduced-motion:reduce){.flow-box:after{animation:none!important}}.flow-arrows{display:flex;justify-content:center;gap:12px;color:var(--orange);font-family:Geist Mono,monospace;padding:6px 0}.flow-arrows i{font-style:normal}.flow-bottom{background:var(--orange);color:#0a0f00;padding:18px;text-align:center;font-weight:600;letter-spacing:.04em;margin-top:8px}.bench{background:var(--bg);padding:100px 0}.bench-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px}.bench-head h2{font-size:clamp(40px,5vw,80px);font-weight:600;letter-spacing:-.04em;line-height:.95;color:var(--ink-dim);margin:0}.bench-head .right{text-align:right;color:var(--ink-mute);font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.06em}.bench-head .right strong{color:var(--orange);font-weight:500}.bench-table{width:100%;border-collapse:collapse}.bench-table td,.bench-table th{padding:16px 14px;border-bottom:1px dashed var(--line);text-align:right;font-size:14px;font-family:Geist Mono,monospace;color:var(--ink-dim)}.bench-table td:first-child,.bench-table th:first-child{text-align:left}.bench-table th{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-weight:500;border-bottom:1px solid var(--line)}.bench-table th.you{color:var(--orange)}.bench-table td.you{background:var(--orange-tint);color:var(--ink);font-weight:600}.bench-table td.label{font-weight:500}.bench-table td.label,.bench-table tr.total td{color:var(--ink);font-family:Aeonik,Inter,sans-serif}.bench-table tr.total td{font-weight:600;font-size:15px;border-top:1px solid var(--line);border-bottom:none;padding-top:22px}.bench-table tr.total td.you{color:var(--orange);background:var(--orange-tint-2)}.usecases{padding:100px 0;border-top:1px solid var(--line-2)}.usecases-eyebrow{text-align:center;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:14px}.usecases-eyebrow span{color:var(--orange)}.usecases h2{text-align:center;font-size:clamp(32px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;margin:0 0 56px}.usecases h2 em{color:var(--orange);font-style:normal}.usecases-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.usecase{background:var(--bg);padding:28px 32px;display:grid;grid-template-columns:1fr auto;align-items:center;gap:20px;min-height:110px}.usecase .num{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.16em}.usecase .ttl{font-size:22px;font-weight:500;letter-spacing:-.015em;margin-top:6px}.usecase .desc{color:var(--ink-mute);font-size:13px;margin-top:4px}.usecase .glyph{width:60px;height:60px;border:1px solid var(--line);display:grid;place-items:center;color:var(--orange);font-family:Geist Mono,monospace;font-size:18px}.usecase .glyph svg{display:block}.pricing{background:var(--bg-2);padding:100px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.pricing-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:40px;gap:20px;flex-wrap:wrap}.pricing-head h2{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;margin:0;max-width:560px;line-height:1.05}.pricing-head h2 em{color:var(--orange);font-style:normal}.pricing-toggle{display:flex;gap:2px;background:var(--panel);padding:4px;border:1px solid var(--line)}.pricing-toggle button{padding:8px 16px;background:transparent;color:var(--ink-dim);border:none;cursor:pointer;font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.06em}.pricing-toggle button.on{background:var(--orange);color:#0a0f00}.price-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.price-card{background:var(--panel);border:1px solid var(--line);padding:28px 24px;display:flex;flex-direction:column;position:relative;min-height:380px}.price-card.featured{background:var(--orange);color:#0a0f00;border-color:var(--orange-2)}.price-card .name{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-dim);margin-bottom:16px}.price-card.featured .name{color:#3a4a00}.price-card .price{font-size:36px;font-weight:600;letter-spacing:-.025em;color:var(--ink);display:flex;align-items:baseline;gap:6px}.price-card.featured .price{color:#0a0f00}.price-card .price .per{font-size:13px;font-weight:400;color:var(--ink-mute);font-family:Geist Mono,monospace}.price-card.featured .price .per{color:#3a4a00}.price-card ul{list-style:none;padding:0;margin:24px 0;flex:1}.price-card li{font-size:14px;color:var(--ink-dim);padding:8px 0;border-top:1px dashed var(--line);display:flex;align-items:flex-start;gap:10px}.price-card.featured li{color:#1a2500;border-color:rgba(0,0,0,.18)}.price-card li:before{content:"▸";color:var(--orange);margin-top:1px;font-size:11px}.price-card.featured li:before{color:#0a0f00}.price-card .cta{margin-top:auto;padding:12px 16px;text-align:center;background:transparent;border:1px solid var(--line);color:var(--ink);font-size:13px;font-weight:500;cursor:pointer;transition:all .15s}.price-card .cta:hover{border-color:var(--orange);color:var(--orange)}.price-card.featured .cta{background:#0a0f00;color:var(--orange);border-color:#0a0f00}.price-card.featured .cta:hover{background:#0a1500}.faq{background:var(--light);color:#1a1a1a;padding:100px 0}.faq h2{font-size:clamp(36px,4vw,60px);font-weight:500;letter-spacing:-.025em;text-align:center;margin:0 0 56px;color:#2a2a2a}.faq-list{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.faq-item{position:relative;border:1px solid #e4dfd2;border-radius:14px;background:linear-gradient(180deg,#ffffff,#fdfcf9);overflow:hidden;transition:border-color .36s cubic-bezier(.22,1,.36,1),box-shadow .36s cubic-bezier(.22,1,.36,1),transform .36s cubic-bezier(.22,1,.36,1)}.faq-item:before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;background:var(--orange);border-radius:0 3px 3px 0;transform:translateY(-50%);box-shadow:0 0 12px var(--orange-tint-2);transition:height .42s cubic-bezier(.22,1,.36,1)}.faq-item:hover{border-color:#d2ccbc;box-shadow:0 8px 26px rgba(20,20,20,.05)}.faq-item.open{border-color:#cfe06b;box-shadow:0 14px 44px rgba(143,176,0,.1)}.faq-item.open:before{height:62%}.faq-summary{width:100%;display:flex;align-items:center;justify-content:space-between;gap:22px;padding:22px 24px;background:none;border:0;cursor:pointer;font-family:inherit;font-size:18px;font-weight:500;text-align:left;color:#1a1a1a;transition:color .22s ease}.faq-summary:hover{color:#000}.faq-q{flex:1;line-height:1.4}.faq-icon{position:relative;flex-shrink:0;width:24px;height:24px;transition:transform .46s cubic-bezier(.22,1,.36,1)}.faq-icon i{position:absolute;top:50%;left:50%;width:13px;height:2px;border-radius:2px;background:var(--orange-deep);transform:translate(-50%,-50%);transition:transform .46s cubic-bezier(.22,1,.36,1),background .22s ease,opacity .3s ease}.faq-icon i:last-child{transform:translate(-50%,-50%) rotate(90deg)}.faq-item.open .faq-icon{transform:rotate(180deg)}.faq-item.open .faq-icon i:last-child{transform:translate(-50%,-50%) scaleX(0);opacity:0}.faq-answer{display:grid;grid-template-rows:0fr;transition:grid-template-rows .48s cubic-bezier(.22,1,.36,1)}.faq-item.open .faq-answer{grid-template-rows:1fr}.faq-answer-inner{overflow:hidden}.faq-answer p{margin:0;padding:0 24px 24px;max-width:720px;color:#4a463d;font-size:15px;line-height:1.7;opacity:0;transform:translateY(8px);transition:opacity .36s ease .12s,transform .42s cubic-bezier(.22,1,.36,1) .12s}.faq-item.open .faq-answer p{opacity:1;transform:none}.faq-item.featured{background:linear-gradient(180deg,#ffffff,#fbfaf5)}.faq-item.featured .faq-summary{font-size:19px}@media (prefers-reduced-motion:reduce){.faq-answer,.faq-answer p,.faq-icon,.faq-icon i,.faq-item,.faq-item:before{transition-duration:1ms}}footer{background:#0a0a0a;color:var(--ink-dim);padding:60px 0 30px;border-top:1px solid var(--line-2)}.foot-top{display:grid;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr 1fr;gap:32px}.foot-brand .brand{color:var(--ink);font-size:18px;margin-bottom:16px}.foot-brand p{font-size:13px;max-width:280px}.foot-col h4{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink);margin:0 0 16px;font-weight:500}.foot-col a{display:block;padding:6px 0;font-size:13px;color:var(--ink-dim)}.foot-col a:hover{color:var(--orange)}.foot-trust{display:grid;grid-template-columns:repeat(7,1fr);margin-top:52px;border:1px solid var(--line-2);border-radius:12px;overflow:hidden}.foot-trust-item{display:flex;align-items:center;gap:11px;padding:15px 18px;border-left:1px solid var(--line-2)}.foot-trust-item:first-child{border-left:0}.foot-trust-item svg{color:var(--orange);flex:none;opacity:.45}.foot-trust-text{display:flex;flex-direction:column;gap:2px;min-width:0}.foot-trust-ttl{font-family:Geist Mono,monospace;font-size:12px;font-weight:500;letter-spacing:.04em;color:var(--ink-dim);white-space:nowrap}.foot-trust-desc{font-size:10.5px;letter-spacing:.05em;text-transform:uppercase;color:var(--ink-mute);white-space:nowrap}@media (max-width:900px){.foot-trust{grid-template-columns:repeat(2,1fr)}.foot-trust-item:nth-child(odd){border-left:0}.foot-trust-item{border-top:1px solid var(--line-2)}.foot-trust-item:nth-child(-n+2){border-top:0}}.foot-bottom{margin-top:28px;padding-top:24px;border-top:1px solid var(--line-2);display:flex;justify-content:space-between;align-items:center;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.08em}.foot-bottom .socials{display:flex;gap:14px}.foot-bottom .socials span{width:28px;height:28px;border:1px solid var(--line);display:grid;place-items:center;cursor:pointer}.foot-bottom .socials span:hover{border-color:var(--orange);color:var(--orange)}.foot-bottom .socials span svg{width:15px;height:15px}.marquee{overflow:hidden;position:relative;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marquee-track{display:flex;gap:64px;animation:scroll 40s linear infinite;width:max-content}.marquee-track .logo-cell{white-space:nowrap}@keyframes scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.logos-label{text-align:center;padding-bottom:20px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute)}.how{background:var(--bg);padding:100px 0;border-bottom:1px solid var(--line-2)}.how-head{text-align:center;margin-bottom:64px}.how-head .eyebrow-text{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:14px}.how-head h2{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 auto;max-width:720px}.how-head h2 em{color:var(--orange);font-style:normal}.how-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2);position:relative}.how-step{background:var(--bg);padding:36px 30px;position:relative}.how-step .step-num{font-family:Geist Mono,monospace;font-size:56px;line-height:1;color:var(--orange);letter-spacing:-.04em;font-weight:500;margin-bottom:28px}.how-step h3{font-size:22px;font-weight:600;letter-spacing:-.015em;margin:0 0 12px}.how-step p{color:var(--ink-dim);font-size:14px;line-height:1.55;margin:0 0 20px}.how-step .demo{background:#0a0a0a;border:1px solid var(--line-2);padding:16px;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-dim);min-height:110px;line-height:1.6}.how-step .demo .k{color:var(--orange)}.how-step .demo .c{color:#6a655d}.how-step .demo .s{color:#e0d0b0}.how-step.featured{background:linear-gradient(180deg,rgba(204,248,8,.07),rgba(204,248,8,.02));z-index:2;box-shadow:0 0 0 1px var(--orange),0 20px 50px rgba(0,0,0,.35)}.how-step.featured:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:var(--orange)}.how-step.featured .step-num{text-shadow:0 0 28px rgba(204,248,8,.45)}.how-step.featured .demo{border-color:rgba(204,248,8,.35)}.how-arrow{position:absolute;top:50%;right:-1px;z-index:2;width:28px;height:28px;transform:translate(50%,-50%);background:var(--bg);display:grid;place-items:center;color:var(--orange);font-family:Geist Mono,monospace}.code-sec{background:var(--bg-2);padding:100px 0;border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.code-grid{display:grid;grid-template-columns:1fr 1.3fr;gap:60px;align-items:start}.code-grid>*{min-width:0}.terminal{max-width:100%}.code-sec .eyebrow-text{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:18px}.code-sec h2{font-size:clamp(32px,3.4vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 20px}.code-sec h2 em{color:var(--orange);font-style:normal}.code-sec .lead{color:var(--ink-dim);font-size:15px;max-width:420px;margin-bottom:28px}.code-sec .meta-row{display:flex;gap:28px;margin-top:32px}.code-sec .meta-stat .num{font-size:30px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.code-sec .meta-stat .lbl{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-top:4px}.terminal{background:#0a0a0a;border:1px solid var(--line);overflow:hidden}.term-head{background:#131313;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 14px;height:38px;gap:14px}.term-dots{display:flex;gap:6px}.term-dots i{width:10px;height:10px;border-radius:50%;background:#333;display:inline-block}.term-dots i:first-child{background:#ccf808}.term-dots i:nth-child(2),.term-dots i:nth-child(3){background:#3a3a3a}.term-tabs{display:flex;gap:0;margin-left:12px;flex:1}.term-tab{padding:8px 14px;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);cursor:pointer;letter-spacing:.08em;background:transparent;border:none;border-bottom:2px solid transparent}.term-tab.on{color:var(--orange);border-bottom-color:var(--orange)}.term-path{font-size:10px;color:var(--ink-mute)}.term-body,.term-path{font-family:Geist Mono,monospace}.term-body{padding:22px 24px;font-size:13px;line-height:1.7;color:var(--ink-dim);min-height:340px}.term-body .k{color:var(--orange)}.term-body .s{color:#e8d6b0}.term-body .c{color:#555}.term-body .v{color:var(--ink)}.term-body .p{color:#e0fb6b}.term-pane{display:none}.term-pane.on{display:block}.integ{padding:100px 0;background:var(--bg);border-bottom:1px solid var(--line-2)}.integ-head{text-align:center;margin-bottom:56px}.integ-head .eyebrow-text{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:14px}.integ-head h2{font-size:clamp(32px,3.4vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 auto;max-width:720px}.integ-head h2 em{color:var(--orange);font-style:normal}.integ-cats{display:grid;grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:32px}.integ-cat{background:var(--panel);border:1px solid var(--line);padding:24px}.integ-cat h4{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);margin:0 0 18px}.integ-cat h4:before{content:"▸ "}.integ-cat ul{list-style:none;padding:0;margin:0}.integ-cat li{padding:10px 0;font-size:14px;color:var(--ink);border-top:1px dashed var(--line);display:flex;align-items:center;justify-content:space-between}.integ-cat li:first-child{border-top:none}.integ-cat li .badge{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.08em}.integ-cat li .badge.live{color:var(--orange)}.world{background:#0a0a0a;padding:100px 0;border-bottom:1px solid var(--line-2);position:relative;overflow:hidden}.world-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.world-side .eyebrow-text{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:18px}.world-side h2{font-size:clamp(32px,3.4vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 18px}.world-side h2 em{color:var(--orange);font-style:normal}.world-side p{color:var(--ink-dim);font-size:15px;max-width:420px}.world-stats{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:18px}.world-stat{background:var(--panel);border:1px solid rgba(204,248,8,.28);padding:18px;position:relative;box-shadow:0 0 0 1px rgba(204,248,8,.06),0 0 22px rgba(204,248,8,.08);transition:border-color .32s ease,box-shadow .32s ease,transform .32s ease}.world-stat:hover{border-color:var(--orange);box-shadow:0 0 0 1px var(--orange),0 0 32px rgba(204,248,8,.22);transform:translateY(-3px)}@property --beam-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.world-stat:after{content:"";position:absolute;inset:0;pointer-events:none;padding:1.5px;background:conic-gradient(from var(--beam-angle),transparent 0,transparent 84%,rgba(204,248,8,.5) 89%,#ccf808 93%,#ffffff 95%,#ccf808 97%,transparent 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;animation:world-stat-beam 3.4s linear infinite}@keyframes world-stat-beam{to{--beam-angle:360deg}}.world-stat:first-child:after{animation-delay:0s}.world-stat:nth-child(2):after{animation-delay:-.85s}.world-stat:nth-child(3):after{animation-delay:-1.7s}.world-stat:nth-child(4):after{animation-delay:-2.55s}@media (prefers-reduced-motion:reduce){.world-stat:after{animation:none!important}}.world-stat .num{font-size:28px;font-weight:600;letter-spacing:-.02em;color:var(--ink)}.world-stat .lbl{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-top:4px}.world-map{position:relative;height:460px;background:#0c0c0c;border:1px solid var(--line-2);overflow:hidden}.world-map svg{width:100%;height:100%;position:relative;z-index:1}.world-map-globe{background:#070707}.world-map-globe canvas{position:absolute;inset:0;height:100%;display:block;touch-action:none;z-index:1}.world-map:after,.world-map:before{content:"";position:absolute;pointer-events:none;z-index:0;border-radius:50%;filter:blur(44px);mix-blend-mode:screen;will-change:transform}.world-map:before{width:64%;height:72%;left:6%;top:2%;background:radial-gradient(circle,rgba(204,248,8,.24),transparent 64%);animation:world-liquid-a 17s ease-in-out infinite alternate}.world-map:after{width:58%;height:66%;right:2%;bottom:-4%;background:radial-gradient(circle,rgba(170,224,10,.18),transparent 64%);animation:world-liquid-b 23s ease-in-out infinite alternate}@keyframes world-liquid-a{0%{transform:translate(0) scale(1)}33%{transform:translate(16%,14%) scale(1.18)}66%{transform:translate(-12%,22%) scale(.92)}to{transform:translate(14%,-8%) scale(1.12)}}@keyframes world-liquid-b{0%{transform:translate(0) scale(1.06)}50%{transform:translate(-18%,-16%) scale(1.24)}to{transform:translate(12%,12%) scale(.94)}}.world-routes path{fill:none;stroke:#ccf808;stroke-width:1;stroke-dasharray:4 9;opacity:.4;animation:world-flow 1.6s linear infinite;animation-delay:calc(var(--i) * -.22s)}@keyframes world-flow{to{stroke-dashoffset:-26}}.world-nodes .dot{transform-box:fill-box;transform-origin:center;animation:world-dot 2.8s ease-in-out infinite;animation-delay:calc(var(--i) * -.4s)}@keyframes world-dot{0%,to{opacity:.6;transform:scale(.9)}50%{opacity:1;transform:scale(1.15)}}.world-nodes .halo{transform-box:fill-box;transform-origin:center;animation:world-halo 3.6s ease-in-out infinite;animation-delay:calc(var(--i) * -.5s)}@keyframes world-halo{0%,to{opacity:.45;transform:scale(.8)}50%{opacity:.95;transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){.world-map:after,.world-map:before,.world-nodes .dot,.world-nodes .halo,.world-packets *,.world-routes path{animation:none!important}}.world-feed{position:absolute;bottom:16px;left:16px;right:16px;z-index:2;background:rgba(10,10,10,.92);border:1px solid var(--line);padding:10px 14px;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-dim);letter-spacing:.04em;max-height:64px;overflow:hidden}.world-feed .row{padding:2px 0;opacity:.95}.world-feed .row .ok{color:var(--orange)}.world-feed .row .loc{color:var(--ink)}.testi{padding:100px 0;background:var(--bg);border-bottom:1px solid var(--line-2)}.testi-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px;flex-wrap:wrap;gap:20px}.testi-head .eyebrow-text{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:14px}.testi-head h2{font-size:clamp(32px,3.4vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0;max-width:540px}.testi-head h2 em{color:var(--orange);font-style:normal}.testi-head .stat-side{text-align:right;font-family:Geist Mono,monospace;font-size:12px;color:var(--ink-mute);letter-spacing:.06em}.testi-head .stat-side strong{display:block;font-family:Aeonik,Inter,sans-serif;font-size:28px;color:var(--orange);margin-bottom:4px;letter-spacing:-.02em}.testi-grid{display:grid;grid-template-columns:2fr 1fr 1fr;gap:16px}.testi-card{background:var(--panel);border:1px solid var(--line);padding:30px;display:flex;flex-direction:column;position:relative}.testi-card.lg{background:var(--orange);color:#0a0f00;border-color:var(--orange-2)}.testi-card .quote{font-size:16px;line-height:1.5;color:var(--ink);letter-spacing:-.005em;margin:0 0 24px}.testi-card.lg .quote{color:#0a0f00;font-size:22px;font-weight:500;letter-spacing:-.015em;line-height:1.35}.testi-card .mark{font-family:Geist Mono,monospace;font-size:36px;color:var(--orange);line-height:1;margin-bottom:12px}.testi-card.lg .mark{color:#0a0f00}.testi-card .author{margin-top:auto;display:flex;align-items:center;gap:12px}.testi-card .avatar{width:36px;height:36px;background:linear-gradient(135deg,var(--orange-2),var(--orange-deep));color:#0a0f00;display:grid;place-items:center;font-weight:700;font-size:13px}.testi-card.lg .avatar{background:#0a0f00;color:var(--orange)}.testi-card .who{font-size:13px;color:var(--ink);font-weight:500}.testi-card .role{font-size:11px;color:var(--ink-mute);font-family:Geist Mono,monospace;letter-spacing:.08em}.testi-card.lg .who{color:#0a0f00}.testi-card.lg .role{color:#3a4a00}.testi-card .metric{margin:16px 0;padding:12px;background:rgba(204,248,8,.06);border:1px solid var(--orange-tint-2)}.testi-card .metric .v{font-size:22px;font-weight:600;color:var(--orange);letter-spacing:-.02em}.testi-card .metric .l{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.12em;color:var(--ink-mute);text-transform:uppercase;margin-top:2px}.security{padding:100px 0;background:var(--bg-2);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.security-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start}.security h2{font-size:clamp(32px,3.4vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 18px}.security h2 em{color:var(--orange);font-style:normal}.security p{color:var(--ink-dim);font-size:15px;max-width:380px;margin-bottom:28px}.security .eyebrow-text{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:18px}.security-badges{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.badge-card{background:var(--bg);padding:26px 22px;min-height:150px}.badge-card .name{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--orange);margin-bottom:10px}.badge-card .ttl{font-size:16px;font-weight:600;letter-spacing:-.01em;margin-bottom:8px}.badge-card .sub{font-size:13px;color:var(--ink-mute);line-height:1.5}.badge-card .seal{width:42px;height:42px;border:1.5px solid var(--orange);display:grid;place-items:center;color:var(--orange);font-family:Geist Mono,monospace;font-weight:600;font-size:11px;margin-bottom:14px;letter-spacing:.06em}.badge-card .seal.diamond{border-radius:0;transform:rotate(45deg);width:32px;height:32px}.badge-card .seal.diamond span{transform:rotate(-45deg)}.cta-banner{padding:100px 0;background:radial-gradient(ellipse at 50% 100%,rgba(204,248,8,.18),transparent 60%),var(--bg);border-bottom:1px solid var(--line-2);position:relative;overflow:hidden;text-align:center}.cta-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(transparent 0 calc(100% - 1px),var(--orange-tint-2) calc(100% - 1px)),repeating-linear-gradient(0deg,transparent 0 80px,rgba(204,248,8,.04) 80px 81px),repeating-linear-gradient(90deg,transparent 0 80px,rgba(204,248,8,.04) 80px 81px);pointer-events:none}.cta-banner-inner{position:relative}.cta-banner .eyebrow-text{display:inline-block;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--orange);margin-bottom:24px;padding:6px 12px;border:1px solid var(--orange-tint-2);background:var(--orange-tint)}.cta-banner h2{font-size:clamp(40px,5vw,72px);font-weight:600;letter-spacing:-.03em;line-height:1.02;max-width:820px;margin:0 auto 24px}.cta-banner h2 em{color:var(--orange);font-style:normal}.cta-banner .stroke{-webkit-text-stroke:1px var(--ink);color:transparent}.cta-banner p{color:var(--ink-dim);font-size:17px;max-width:540px;margin:0 auto 40px}.cta-banner .row{display:flex;gap:12px;justify-content:center;flex-wrap:wrap}.cta-banner .foot-meta{margin-top:40px;display:flex;gap:28px;justify-content:center;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.12em;text-transform:uppercase}.cta-banner .foot-meta span:before{content:"● ";color:var(--orange)}.nav-links>a.active,.nav-mega-trigger.active{color:var(--ink)}.nav-links>a.active:after,.nav-mega-trigger.active:after{transform:scaleX(1)}.page-hero{position:relative;padding:80px 0 64px;border-bottom:1px solid var(--line-2);overflow:hidden}.page-hero .crumb{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;margin-bottom:20px}.page-hero .crumb,.page-hero .crumb a{color:var(--ink-mute)}.page-hero .crumb a:hover,.page-hero .crumb span{color:var(--orange)}.page-hero h1{font-size:clamp(40px,5.4vw,80px);line-height:1.02;letter-spacing:-.03em;font-weight:600;margin:0 0 20px;max-width:900px}.page-hero h1 em{font-style:normal;color:var(--orange)}.page-hero h1 .stroke{-webkit-text-stroke:1px var(--ink);color:transparent}.page-hero .lead{color:var(--ink-dim);font-size:18px;max-width:600px;margin:0 0 32px}.page-hero .meta-row{display:flex;gap:32px;flex-wrap:wrap;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-top:32px;padding-top:24px;border-top:1px dashed var(--line)}.page-hero .meta-row span:before{content:"● ";color:var(--orange);margin-right:4px}.page-hero-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,480px);gap:56px;align-items:center}.page-hero-grid .page-hero-copy h1{max-width:100%;font-size:clamp(36px,4vw,62px)}.page-hero-grid .page-hero-copy .lead{max-width:540px}.page-hero-grid .meta-row{flex-direction:column;align-items:flex-start;gap:12px}.prod-flow{width:100%;max-width:400px;margin:0 auto}.prod-flow svg{width:100%;height:auto;display:block;overflow:visible}.prod-flow .pf-rail{fill:none;stroke:var(--line);stroke-width:2.5;stroke-linecap:round}.prod-flow .pf-rail-fill{fill:none;stroke:var(--orange);stroke-width:2.5;stroke-linecap:round}.prod-flow .pf-stub{stroke:var(--line);stroke-width:1.5}.prod-flow .pf-dot{fill:var(--panel);stroke:var(--line);stroke-width:2}.prod-flow .pf-pkt-glow{fill:var(--orange);opacity:.22}.prod-flow .pf-pkt-core{fill:var(--orange-2)}.prod-flow .pf-ring{fill:none;stroke:var(--line);stroke-width:1}.prod-flow .pf-core{fill:var(--light);stroke:var(--orange);stroke-width:1.5}.prod-flow .pf-pulse{fill:none;stroke:var(--orange);stroke-width:1.5;transform-box:fill-box;transform-origin:center;animation:pf-pulse 3s ease-out infinite}@keyframes pf-pulse{0%{transform:scale(1);opacity:.55}70%{transform:scale(1.9);opacity:0}to{transform:scale(1.9);opacity:0}}.prod-flow .pf-node-disc{fill:var(--panel);stroke:var(--line);stroke-width:1.5}.prod-flow .pf-node-icon,.prod-flow .pf-stage-ico{color:var(--orange)}.prod-flow .pf-node-label{fill:var(--ink-dim);font-size:12px;text-anchor:start;font-family:Geist Mono,monospace;letter-spacing:.04em}.prod-flow .pf-card-bg{fill:var(--panel);stroke:var(--line);stroke-width:1;transition:stroke .15s}.prod-flow .pf-card:hover .pf-card-bg{stroke:var(--orange-deep)}.prod-flow .pf-chip{fill:var(--orange-tint)}.prod-flow .pf-accent{fill:var(--line)}.prod-flow .pf-card-label{fill:var(--ink);font-size:13px;font-weight:500}.prod-flow .pf-step{fill:var(--ink-mute);font-size:11px;text-anchor:end;font-family:Geist Mono,monospace;letter-spacing:.04em}@media (prefers-reduced-motion:reduce){.prod-flow .pf-pulse{animation:none;opacity:0}.prod-flow .pf-packets{display:none}.prod-flow .pf-rail-fill{stroke-dasharray:none;stroke-dashoffset:0}}@media (max-width:980px){.page-hero-grid{grid-template-columns:1fr;gap:40px}.page-hero-grid .page-hero-copy .lead{max-width:600px}.prod-flow{max-width:420px;margin:0 auto;order:2}}@media (max-width:560px){.prod-flow{display:none}}.uc-flow{align-self:center;width:100%;max-width:360px;margin-left:auto;padding:28px 26px;background:var(--bg-2);border:1px solid var(--line-2);border-radius:16px}.uc-flow-eyebrow{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:22px}.uc-flow-track{position:relative;list-style:none;margin:0;padding:0}.uc-flow-step{position:relative;display:grid;grid-template-columns:48px 1fr;align-items:center;gap:16px;min-height:84px}.uc-flow-rail{position:absolute;left:24px;top:-42px;width:2px;height:84px;transform:translateX(-50%);background-image:linear-gradient(var(--line) 50%,transparent 50%);background-size:2px 9px;animation:uc-rail 1.1s linear infinite}.uc-flow-step:first-child .uc-flow-rail{display:none}@keyframes uc-rail{to{background-position:0 9px}}.uc-flow-dot{position:relative;z-index:1;width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:var(--panel);border:1px solid var(--line);color:var(--orange);animation:uc-glow 4s ease-in-out infinite;animation-delay:calc(var(--i) * .9s)}.uc-flow-ico{display:grid;place-items:center;line-height:0}@keyframes uc-glow{0%,28%,8%,to{border-color:var(--line);box-shadow:0 0 0 0 transparent}16%{border-color:var(--orange);box-shadow:0 0 0 4px rgba(204,248,8,.12)}}.uc-flow-pulse{position:absolute;left:24px;width:8px;height:8px;border-radius:50%;transform:translate(-50%,-50%);background:var(--orange-2);box-shadow:0 0 9px 2px rgba(204,248,8,.5);animation:uc-travel 4s ease-in-out infinite}@keyframes uc-travel{0%{top:12.5%;opacity:0}8%{opacity:1}90%{top:87.5%;opacity:1}to{top:87.5%;opacity:0}}.uc-flow-text{min-width:0}.uc-flow-label{display:block;font-size:15px;font-weight:500;color:var(--ink)}.uc-flow-sub{display:block;margin-top:3px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute)}@media (prefers-reduced-motion:reduce){.uc-flow-dot,.uc-flow-rail{animation:none}.uc-flow-pulse{display:none}}@media (max-width:980px){.uc-flow{margin:0 auto;order:2}}.section-head{margin-bottom:56px}.section-head.center{text-align:center}.section-head h2{font-size:clamp(32px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0;max-width:760px}.section-head.center h2{margin-left:auto;margin-right:auto}.section-head h2 em{color:var(--orange);font-style:normal}.section-head p{color:var(--ink-dim);font-size:17px;max-width:600px;margin:16px 0 0}.section-head.center p{margin:16px auto 0}.tile-grid{display:grid;gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.tile-grid.cols-2{grid-template-columns:1fr 1fr}.tile-grid.cols-3{grid-template-columns:repeat(3,1fr)}.tile-grid.cols-4{grid-template-columns:repeat(4,1fr)}.tile{background:var(--bg);padding:28px;display:flex;flex-direction:column;gap:8px}.tile .tag{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin-bottom:6px}.tile h3{font-size:20px;font-weight:600;letter-spacing:-.015em;margin:0}.tile p{font-size:14px;line-height:1.55;margin:0}.pill-mono,.tile p{color:var(--ink-dim)}.pill-mono{display:inline-flex;align-items:center;gap:6px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;padding:4px 10px;border:1px solid var(--line)}.pill-mono.on{color:var(--orange);border-color:var(--orange-tint-2);background:var(--orange-tint)}.pill-mono:before{content:"●";color:var(--orange);font-size:9px}.careers-roles{padding:80px 0;border-bottom:1px solid var(--line-2)}.careers-empty{border:1px dashed var(--line);background:var(--bg);padding:48px 40px;max-width:720px}.careers-empty-num{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;color:var(--orange);margin-bottom:18px}.careers-empty h3{font-size:24px;font-weight:600;letter-spacing:-.02em;margin:0 0 14px;line-height:1.15}.careers-empty p{color:var(--ink-dim);font-size:15px;line-height:1.65;margin:0 0 14px}.careers-empty p:last-child{margin-bottom:0}.careers-empty a{color:var(--orange);text-decoration:none}.careers-empty a:hover{text-decoration:underline}.svc-index{padding:80px 0;border-bottom:1px solid var(--line-2)}.svc-index-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}@media (min-width:961px){.svc-index-grid:has(>.svc-card:first-child:nth-last-child(2)){grid-template-columns:repeat(2,1fr)}.svc-index-grid:has(>.svc-card:only-child){grid-template-columns:1fr}.svc-index-grid:has(>.svc-card:only-child) .svc-card{min-height:0;display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;column-gap:28px;row-gap:8px;align-items:center;padding:30px 28px}.svc-index-grid:has(>.svc-card:only-child) .svc-card .svc-ico{grid-row:1/-1}.svc-index-grid:has(>.svc-card:only-child) .svc-card h3{grid-column:2;margin:0;align-self:end}.svc-index-grid:has(>.svc-card:only-child) .svc-card p{grid-column:2;align-self:start}.svc-index-grid:has(>.svc-card:only-child) .svc-card .footer-row{grid-column:3;grid-row:1/-1;margin-top:0;padding-top:0;border-top:0;gap:14px}}.svc-card{background:var(--bg);padding:36px 28px;display:flex;flex-direction:column;gap:14px;min-height:280px;transition:background .2s;cursor:pointer;position:relative}.svc-card:hover{background:#0d0d0d}.svc-card:hover .svc-arrow{transform:translate(4px,-4px);color:var(--orange)}.svc-cta-card{background:linear-gradient(135deg,var(--orange-tint),transparent 55%),var(--bg);box-shadow:inset 1px 0 0 var(--orange-tint-2)}.svc-cta-card.span-2{grid-column:span 2}.svc-cta-card.span-1{grid-column:span 1}.svc-cta-card:hover{background:linear-gradient(135deg,var(--orange-tint-2),transparent 55%),#0d0d0d}.svc-cta-card .footer-row span:first-child,.svc-cta-card h3{color:var(--orange)}@media (max-width:960px){.svc-cta-card.span-1,.svc-cta-card.span-2{grid-column:auto}}.svc-card .num{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.18em;color:var(--orange)}.svc-card .svc-ico{color:var(--orange);line-height:0}.svc-card .svc-ico svg{display:block;width:30px;height:30px}.svc-card h3{font-size:26px;font-weight:600;letter-spacing:-.02em;margin:14px 0 8px;line-height:1.1}.svc-card p{color:var(--ink-dim);font-size:14px;line-height:1.55;margin:0;flex:1}.svc-card .footer-row{display:flex;justify-content:space-between;align-items:center;margin-top:18px;padding-top:18px;border-top:1px dashed var(--line);font-size:10px;letter-spacing:.12em;text-transform:uppercase}.svc-arrow,.svc-card .footer-row{font-family:Geist Mono,monospace;color:var(--ink-mute)}.svc-arrow{transition:transform .2s,color .2s;font-size:18px}.svc-detail{padding:100px 0;border-bottom:1px solid var(--line-2)}.svc-detail.alt{background:var(--bg-2)}.svc-detail .row{display:grid;grid-template-columns:1fr 1.1fr;gap:56px;align-items:center}.svc-detail .row.reverse{grid-template-columns:1.1fr 1fr}.svc-detail .row.reverse .copy{order:2}.svc-detail .num-big{font-family:Geist Mono,monospace;font-size:14px;letter-spacing:.18em;color:var(--orange);margin-bottom:14px}.svc-detail h2{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 20px}.svc-detail h2 em{color:var(--orange);font-style:normal}.svc-detail .lead{color:var(--ink-dim);font-size:16px;max-width:460px;margin-bottom:28px}.svc-detail .feature-list{list-style:none;padding:0;margin:0 0 28px}.svc-detail .feature-list li{padding:14px 0;border-top:1px dashed var(--line);display:grid;grid-template-columns:auto 1fr auto;gap:14px;align-items:center;font-size:14px}.svc-detail .feature-list li:first-child{border-top:none}.svc-detail .feature-list .key{color:var(--ink);font-weight:500}.svc-detail .feature-list .desc{color:var(--ink-dim);font-size:13px}.svc-detail .feature-list .val{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.08em}.svc-detail .feature-list .marker{width:10px;height:10px;background:var(--orange)}.svc-detail .visual{background:#0a0a0a;border:1px solid var(--line);padding:28px;min-height:380px;position:relative}.v-curl{font-family:Geist Mono,monospace;font-size:13px;color:var(--ink-dim);line-height:1.8}.v-curl .k{color:var(--orange)}.v-curl .s{color:#e0d0b0}.v-curl .c{color:#555}.v-curl .v{color:var(--ink)}.v-curl .p{color:#e0fb6b}.v-curl .out{margin-top:18px;padding-top:18px;border-top:1px dashed var(--line)}.v-render-tabs{display:flex;gap:0;margin-bottom:18px}.v-render-tabs span{flex:1;padding:12px;text-align:center;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-dim);letter-spacing:.14em;text-transform:uppercase;background:#131313;border:1px solid var(--line);border-right:none}.v-render-tabs span:last-child{border-right:1px solid var(--line)}.v-render-tabs span.on{background:var(--orange);color:#0a0f00;border-color:var(--orange-2);font-weight:600}.v-render-bars{display:flex;flex-direction:column;gap:12px;margin-top:18px}.v-render-bars .bar-row{display:grid;grid-template-columns:80px 1fr 60px;gap:12px;align-items:center;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute)}.v-render-bars .track{height:6px;background:#1a1a1a;position:relative}.v-render-bars .fill{position:absolute;left:0;top:0;bottom:0;background:var(--orange)}.v-render-bars .val{color:var(--ink);text-align:right}.v-serp{font-family:Geist Mono,monospace}.v-serp .head{display:flex;align-items:center;gap:8px;margin-bottom:14px;font-size:11px;color:var(--ink-mute);letter-spacing:.12em}.v-serp .head .live{color:var(--orange)}.v-serp .head .live:before{content:"● "}.v-serp .q{background:#131313;border:1px solid var(--line);padding:10px 14px;margin-bottom:14px;font-size:13px;color:var(--ink)}.v-serp .q:before{content:"▸ ";color:var(--orange)}.v-serp .results{list-style:none;padding:0;margin:0}.v-serp .results li{padding:10px 0;border-bottom:1px dashed var(--line);font-size:12px;color:var(--ink-dim);display:grid;grid-template-columns:30px 1fr 60px;align-items:center;gap:10px}.v-serp .rank{color:var(--orange)}.v-serp .url{color:var(--ink)}.v-serp .delta{font-size:10px}.v-serp .delta.up{color:var(--orange)}.v-serp .delta.dn{color:#666}.v-dataset{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.v-dataset>div{background:#0a0a0a;padding:18px 16px;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-dim);min-height:80px}.v-dataset .ttl{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;margin-bottom:8px;font-size:10px}.v-dataset .v{color:var(--ink);font-size:22px;font-weight:600;font-family:Aeonik,Inter,sans-serif;letter-spacing:-.02em}.v-stealth{position:relative;height:320px;overflow:hidden;display:grid;place-items:center}.v-stealth svg{width:100%;height:100%}.v-webhook{display:flex;flex-direction:column;gap:12px}.v-webhook .vw-row{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:14px 16px;background:#131313;border:1px solid var(--line)}.v-webhook .dot{width:10px;height:10px;background:var(--orange);box-shadow:0 0 12px var(--orange)}.v-webhook .dot.idle{background:var(--ink-mute);box-shadow:none}.v-webhook .name{font-family:Geist Mono,monospace;font-size:12px;color:var(--ink)}.v-webhook .meta{letter-spacing:.1em}.v-webhook .arrow-line,.v-webhook .meta{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute)}.v-webhook .arrow-line{display:flex;align-items:center;gap:12px;padding:6px 16px}.v-webhook .arrow-line:before{content:"↓";color:var(--orange)}.sla{padding:100px 0}.sla-grid{display:grid;grid-template-columns:1fr 2fr;gap:56px}.sla h2{font-size:clamp(34px,3.6vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 18px}.sla h2 em{color:var(--orange);font-style:normal}.sla p{color:var(--ink-dim);font-size:15px;max-width:380px}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.sla-table{width:100%;border-collapse:collapse}.sla-table td,.sla-table th{padding:16px 18px;text-align:left;border-bottom:1px dashed var(--line);font-size:14px}.sla-table th{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-weight:500;border-bottom:1px solid var(--line)}.sla-table td.label{color:var(--ink);font-weight:500}.sla-table td.val{font-family:Geist Mono,monospace;color:var(--orange)}.sla-table tr:hover td{background:rgba(204,248,8,.03)}.uc-filter{padding:32px 0;border-bottom:1px solid var(--line-2);background:var(--bg-2)}.uc-filter-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.uc-filter-label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-right:16px}.uc-chip,.uc-filter-label{font-family:Geist Mono,monospace}.uc-chip{padding:8px 14px;background:transparent;border:1px solid var(--line);color:var(--ink-dim);font-size:12px;letter-spacing:.06em;cursor:pointer;transition:all .15s}.uc-chip:hover{color:var(--ink);border-color:#3a3a3a}.uc-chip.on{background:var(--orange);color:#0a0f00;border-color:var(--orange-2);font-weight:600}.uc-list{padding:0}.uc-row{display:grid;grid-template-columns:80px 1fr 1.1fr 200px;gap:32px;padding:48px 0;border-bottom:1px solid var(--line-2);align-items:center}.uc-row>*{min-width:0}.uc-row .index{font-family:Geist Mono,monospace;font-size:14px;color:var(--orange);letter-spacing:.14em}.uc-row .title-block .tag{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px}.uc-row h3{font-size:32px;font-weight:600;letter-spacing:-.025em;margin:0 0 8px;line-height:1.05}.uc-row h3 em{color:var(--orange);font-style:normal}.uc-row .summary{color:var(--ink-dim);font-size:14px;line-height:1.55}.uc-row .summary strong{color:var(--ink);font-weight:600}.uc-row .metrics{display:flex;flex-direction:column;gap:6px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.06em}.uc-row .metric-line{display:flex;justify-content:space-between;padding:6px 0;border-top:1px dashed var(--line);color:var(--ink-mute)}.uc-row .metric-line:first-child{border-top:none}.uc-row .metric-line strong{color:var(--orange);font-family:Aeonik,Inter,sans-serif;font-size:14px;font-weight:600;letter-spacing:-.01em}.uc-row .uc-cta{display:flex;align-items:center;gap:8px;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink);letter-spacing:.12em;text-transform:uppercase;padding-top:8px}.uc-row .uc-cta:hover{color:var(--orange);cursor:pointer}.uc-row .title-block .pill-mono{box-sizing:border-box;max-width:100%;white-space:nowrap;margin-top:14px;font-size:10px;letter-spacing:.06em;padding:5px 11px}.uc-row .title-block .pill-mono:before{flex-shrink:0}.case-study{padding:100px 0;background:var(--bg-2);border-top:1px solid var(--line-2);border-bottom:1px solid var(--line-2)}.cs-grid{display:grid;grid-template-columns:1.2fr 1fr;gap:56px;align-items:start}.cs-grid h2{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 20px}.cs-grid h2 em{color:var(--orange);font-style:normal}.cs-quote{font-size:22px;font-weight:500;line-height:1.35;color:var(--ink);margin:28px 0;padding-left:20px;border-left:3px solid var(--orange)}.cs-author{display:flex;align-items:center;gap:14px;margin-bottom:32px}.cs-author .avatar{width:44px;height:44px;background:linear-gradient(135deg,var(--orange-2),var(--orange-deep));color:#0a0f00;display:grid;place-items:center;font-weight:700;font-size:15px}.cs-author .who{font-size:14px;color:var(--ink);font-weight:500}.cs-author .role{font-size:11px;color:var(--ink-mute);font-family:Geist Mono,monospace;letter-spacing:.08em;margin-top:2px}.cs-metrics{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line);border:1px solid var(--line)}.cs-metric{background:#0a0a0a;padding:24px}.cs-metric .v{font-size:44px;font-weight:600;letter-spacing:-.03em;color:var(--orange);line-height:1}.cs-metric .v small{font-size:18px;color:var(--ink-mute);margin-left:4px}.cs-metric .l{margin-top:10px;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.12em;text-transform:uppercase}.cs-aside{background:var(--panel);border:1px solid var(--line);padding:28px}.cs-aside h4{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.cs-aside dl{margin:0}.cs-aside .cs-row{display:grid;grid-template-columns:110px 1fr;gap:16px;padding:12px 0;border-top:1px dashed var(--line);font-size:13px}.cs-aside .cs-row:first-of-type{border-top:none}.cs-aside dt{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase}.cs-aside dd{margin:0;color:var(--ink)}.industries{padding:100px 0;border-bottom:1px solid var(--line-2)}.industries-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.industries-grid>div{position:relative;overflow:hidden;background:var(--bg);padding:30px 26px;display:flex;align-items:center;gap:20px;transition:background .35s ease}.industries-grid>div:hover{background:var(--bg-2)}.industries-grid>div:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--orange);transform:scaleX(0);transform-origin:left center;transition:transform .5s cubic-bezier(.22,1,.36,1)}.industries-grid>div:hover:after{transform:scaleX(1)}.industries-grid .ind-num{position:absolute;top:12px;right:14px;font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.14em;transition:color .35s ease}.industries-grid>div:hover .ind-num{color:var(--orange)}.industries-grid .ind-copy{min-width:0}.industries-grid h4{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0;line-height:1.35}.industries-grid .glyph{flex:none;width:58px;height:58px;border:1px solid var(--line);display:grid;place-items:center;font-size:27px;color:var(--orange);transition:border-color .35s ease,background .35s ease}.industries-grid>div:hover .glyph{border-color:var(--orange);background:var(--orange-tint)}.industries-grid .glyph svg{display:block;transition:transform .45s cubic-bezier(.22,1,.36,1)}.industries-grid .glyph svg path[opacity]{transition:opacity .4s ease}.industries-grid>div:hover .glyph svg{transform:translateY(-2px) scale(1.08)}.industries-grid>div:hover .glyph svg path[opacity]{opacity:.5}.industries-grid .stat{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.08em;margin-top:6px}.industries-grid .stat strong{color:var(--orange);font-weight:600;margin-right:7px}@media (prefers-reduced-motion:reduce){.industries-grid .glyph,.industries-grid .glyph svg,.industries-grid>div:after{transition:none}}.wall{padding:80px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.wall-head{text-align:center;margin-bottom:48px}.wall-grid{display:grid;grid-template-columns:repeat(6,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.wall-cell{background:var(--bg);padding:32px 16px;display:grid;place-items:center;color:var(--ink-dim);font-weight:600;letter-spacing:-.01em;font-size:14px;min-height:100px;text-align:center}.price-toggle-bar{display:flex;justify-content:center;padding:32px 0;border-bottom:1px solid var(--line-2)}.price-toggle{display:flex;gap:2px;background:var(--panel);padding:4px;border:1px solid var(--line)}.price-toggle button{padding:10px 20px;background:transparent;color:var(--ink-dim);border:none;cursor:pointer;font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.06em}.price-toggle button.on{background:var(--orange);color:#0a0f00;font-weight:600}.price-cards{padding:60px 0 100px;border-bottom:1px solid var(--line-2)}.price-cards-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.price-card-2{background:var(--panel);border:1px solid var(--line);padding:32px 28px;display:flex;flex-direction:column;position:relative;min-height:580px}.price-card-2.featured{background:var(--orange);color:#0a0f00;border-color:var(--orange-2)}.price-card-2 .badge{position:absolute;top:-1px;right:-1px;background:#0a0f00;color:var(--orange);font-size:10px;padding:4px 10px}.price-card-2 .badge,.price-card-2 .name{font-family:Geist Mono,monospace;letter-spacing:.16em}.price-card-2 .name{font-size:12px;text-transform:uppercase;color:var(--ink-dim);margin-bottom:8px}.price-card-2.featured .name{color:#3a4a00}.price-card-2 .desc{font-size:13px;color:var(--ink-mute);margin-bottom:22px;min-height:36px}.price-card-2.featured .desc{color:#3a4a00}.price-card-2 .price{font-size:44px;font-weight:600;letter-spacing:-.03em;color:var(--ink);display:flex;align-items:baseline;gap:6px;line-height:1}.price-card-2.featured .price{color:#0a0f00}.price-card-2 .price .per{font-size:13px;font-weight:400;color:var(--ink-mute);font-family:Geist Mono,monospace}.price-card-2.featured .price .per{color:#3a4a00}.price-card-2 .credits{margin-top:12px;padding:10px 12px;background:rgba(204,248,8,.06);border:1px dashed var(--orange-tint-2);font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.08em}.price-card-2.featured .credits{background:rgba(0,0,0,.1);border-color:#0a0f00;color:#0a0f00}.price-card-2 ul{list-style:none;padding:0;margin:24px 0;flex:1}.price-card-2 li{font-size:14px;color:var(--ink-dim);padding:10px 0;border-top:1px dashed var(--line);display:flex;align-items:flex-start;gap:10px;line-height:1.4}.price-card-2.featured li{color:#1a2500;border-color:rgba(0,0,0,.18)}.price-card-2 li:before{content:"▸";color:var(--orange);margin-top:1px;font-size:11px}.price-card-2.featured li:before{color:#0a0f00}.price-card-2 .cta{margin-top:0;padding:14px 16px;text-align:center;background:transparent;border:1px solid var(--line);color:var(--ink);font-size:14px;font-weight:500;cursor:pointer;transition:all .15s}.price-card-2 .cta:hover{border-color:var(--orange);color:var(--orange)}.price-card-2.featured .cta{background:#0a0f00;color:var(--orange);border-color:#0a0f00}.price-card-2.featured .cta:hover{background:#0a1500}.ct-section{padding:100px 0;border-bottom:1px solid var(--line-2)}.ct-section h2{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;text-align:center;max-width:720px;margin:0 auto 48px}.ct-section h2 em{color:var(--orange);font-style:normal}.ct-table{width:100%;border-collapse:collapse}.ct-table td,.ct-table th{padding:16px 18px;border-bottom:1px dashed var(--line);text-align:center;font-size:14px}.ct-table td:first-child,.ct-table th:first-child{text-align:left;color:var(--ink);font-weight:500}.ct-table th{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-weight:500;border-bottom:1px solid var(--line);padding-bottom:22px;padding-top:0}.ct-table th.featured-col{color:var(--orange)}.ct-table td.featured-col{background:rgba(204,248,8,.04);color:var(--ink)}.ct-table .check{color:var(--orange)}.ct-table .dash{color:var(--ink-mute)}.ct-table tr.ct-section-row td{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--orange);padding-top:36px;text-align:left;border-bottom:1px solid var(--orange-tint-2)}.addons{padding:100px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.addons-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.addon{background:var(--bg);padding:28px}.addon .ttl{font-size:18px;font-weight:600;letter-spacing:-.015em;margin:0 0 10px}.addon .ap{font-family:Geist Mono,monospace;font-size:14px;color:var(--orange);letter-spacing:.06em;margin-bottom:12px}.addon .desc{font-size:13px;color:var(--ink-dim);line-height:1.55}.calc{padding:100px 0;border-bottom:1px solid var(--line-2)}.calc-grid{display:grid;grid-template-columns:1fr 1.2fr;gap:48px;align-items:start}.calc h2{font-size:clamp(34px,3.6vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 16px}.calc h2 em{color:var(--orange);font-style:normal}.calc p{color:var(--ink-dim);max-width:380px;font-size:15px}.calc-card{background:var(--panel);border:1px solid var(--line);padding:32px}.calc-card label{display:block;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:10px}.calc-card .slider-row{margin-bottom:28px}.calc-card .slider-row .v{font-size:28px;font-weight:600;letter-spacing:-.02em;color:var(--ink);margin-bottom:12px}.calc-card .slider-row .v em{color:var(--orange);font-style:normal;font-size:15px;font-family:Geist Mono,monospace;font-weight:400;letter-spacing:.06em;margin-left:8px}.calc-card input[type=range]{width:100%;-webkit-appearance:none;appearance:none;height:4px;background:#1a1a1a;outline:none}.calc-card input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:14px;height:14px;background:var(--orange);cursor:pointer}.calc-card input[type=range]::-moz-range-thumb{width:14px;height:14px;background:var(--orange);border:none;cursor:pointer}.calc-out{margin-top:32px;padding-top:28px;border-top:1px dashed var(--line)}.calc-out .lbl{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.calc-out .v{font-size:56px;font-weight:600;letter-spacing:-.03em;color:var(--ink);line-height:1}.calc-out .v em{color:var(--orange);font-style:normal}.calc-out .plan{font-family:Geist Mono,monospace;font-size:12px;color:var(--ink-mute);margin-top:14px;letter-spacing:.08em}.pfaq{padding:100px 0;border-bottom:1px solid var(--line-2)}.pfaq h2{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 48px;text-align:center}.pfaq h2 em{color:var(--orange);font-style:normal}.pfaq-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.pfaq-item{background:var(--bg);padding:28px}.pfaq-item h4{font-size:17px;font-weight:600;letter-spacing:-.01em;margin:0 0 10px}.pfaq-item p{font-size:14px;color:var(--ink-dim);line-height:1.6;margin:0}.manifesto{padding:100px 0;border-bottom:1px solid var(--line-2)}.manifesto-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start}.manifesto h2{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 18px}.manifesto h2 em{color:var(--orange);font-style:normal}.manifesto .body p{font-size:17px;line-height:1.6;color:var(--ink-dim);margin:0 0 18px;max-width:640px}.manifesto .body p strong{color:var(--ink);font-weight:600}.manifesto .body p em{color:var(--orange);font-style:normal;font-weight:500}.principles{padding:100px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.principles-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.principle{background:var(--bg);padding:32px 28px;min-height:260px;display:flex;flex-direction:column}.principle .num{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.18em;margin-bottom:18px}.principle h3{font-size:22px;font-weight:600;letter-spacing:-.015em;margin:0 0 12px;line-height:1.2}.principle h3 em{color:var(--orange);font-style:normal}.principle p{color:var(--ink-dim);font-size:14px;line-height:1.55;margin:0;flex:1}.principle .anti{margin-top:16px;padding-top:16px;border-top:1px dashed var(--line);font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.08em}.principle .anti:before{content:"✕ ";color:#555}.timeline{padding:100px 0;border-bottom:1px solid var(--line-2)}.tl-section{margin-bottom:56px;display:grid;grid-template-columns:240px 1fr;gap:40px}.tl-section .year-block .year{font-size:clamp(44px,4vw,64px);font-weight:600;letter-spacing:-.025em;color:var(--ink);line-height:1}.tl-section .year-block .sub{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.16em;margin-top:8px}.tl-events{border-left:1px solid var(--line);padding-left:32px;position:relative}.tl-event{padding:12px 0 32px;position:relative}.tl-event:before{content:"";position:absolute;left:-38px;top:18px;width:12px;height:12px;background:var(--orange);box-shadow:0 0 0 4px var(--bg),0 0 12px var(--orange)}.tl-event .when{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:6px}.tl-event h4{font-size:18px;font-weight:600;letter-spacing:-.015em;margin:0 0 6px}.tl-event p{font-size:14px;color:var(--ink-dim);margin:0;max-width:540px;line-height:1.55}.team{padding:100px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.team-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.team-card{background:var(--bg);padding:28px 22px;display:flex;flex-direction:column;gap:12px;min-height:220px}.team-card .avatar{width:56px;height:56px;background:linear-gradient(135deg,var(--orange-2),var(--orange-deep));color:#0a0f00;display:grid;place-items:center;font-weight:700;font-size:18px;letter-spacing:-.01em}.team-card .name{font-size:16px;font-weight:600;letter-spacing:-.015em}.team-card .role{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.08em}.team-card .bio{font-size:13px;color:var(--ink-mute);line-height:1.5;margin:0}.team-card.exec{background:#0d0d0d}.about-stats{padding:80px 0;border-bottom:1px solid var(--line-2);background:var(--light);color:#1a1a1a}.about-stats-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px}.sr-stat{padding:0 24px;border-right:1px dashed #d8d3c8}.sr-stat:last-child{border-right:none}.sr-stat .v{font-size:clamp(36px,4vw,56px);font-weight:600;letter-spacing:-.025em;color:#1a1a1a;line-height:1}.sr-stat .v em{color:var(--orange);font-style:normal}.sr-stat .l{margin-top:12px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#5a564d}.investors{padding:80px 0;border-bottom:1px solid var(--line-2)}.inv-grid{display:grid;grid-template-columns:1fr 2fr;gap:48px;align-items:center}.inv-grid h2{font-size:clamp(28px,3vw,42px);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0 0 14px}.inv-grid h2 em{color:var(--orange);font-style:normal}.inv-grid p{color:var(--ink-dim);max-width:380px;font-size:14px}.inv-list{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.inv-list>div{background:var(--bg);padding:24px 18px;text-align:center;color:var(--ink-dim);font-weight:600;letter-spacing:-.01em;font-size:14px}.inv-list .ir{font-family:Geist Mono,monospace;font-size:10px;color:var(--orange);letter-spacing:.14em;margin-top:6px;font-weight:400}.careers{padding:100px 0;border-bottom:1px solid var(--line-2)}.careers-head{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:48px;gap:24px;flex-wrap:wrap}.careers-head h2{font-size:clamp(34px,3.6vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0;max-width:540px}.careers-head h2 em{color:var(--orange);font-style:normal}.careers-head .stat-side{text-align:right;font-family:Geist Mono,monospace;font-size:12px;color:var(--ink-mute);letter-spacing:.06em}.careers-head .stat-side strong{display:block;font-family:Aeonik,Inter,sans-serif;font-size:32px;color:var(--orange);margin-bottom:4px;letter-spacing:-.02em}.jobs-list{border-top:1px solid var(--line)}.job-row{display:grid;grid-template-columns:1fr 200px 140px 140px 40px;align-items:center;gap:18px;padding:22px 0;border-bottom:1px solid var(--line);cursor:pointer;transition:background .15s}.job-row:hover{background:rgba(204,248,8,.03)}.job-row:hover .job-arrow{color:var(--orange);transform:translate(4px,-4px)}.job-row .title{font-size:18px;font-weight:500;letter-spacing:-.01em;color:var(--ink)}.job-row .meta{color:var(--ink-mute);letter-spacing:.06em}.job-row .meta,.job-row .pill{font-family:Geist Mono,monospace;font-size:11px}.job-row .pill{display:inline-block;padding:4px 10px;border:1px solid var(--line);color:var(--ink-dim);letter-spacing:.08em}.job-row .pill.live{color:var(--orange);border-color:var(--orange-tint-2);background:var(--orange-tint)}.job-arrow{color:var(--ink-mute);font-family:Geist Mono,monospace;transition:all .2s;text-align:right}.offices{padding:100px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.offices-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.office{background:var(--panel);border:1px solid var(--line);padding:28px}.office .city{font-size:22px;font-weight:600;letter-spacing:-.015em;margin:0 0 4px}.office .country{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em;margin-bottom:18px}.office .address{font-size:13px;color:var(--ink-dim);line-height:1.55;margin:0 0 18px}.office .head-count{padding-top:18px;border-top:1px dashed var(--line);font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);display:flex;justify-content:space-between;letter-spacing:.08em}.office .head-count strong{color:var(--ink);font-family:Aeonik,Inter,sans-serif;font-weight:600;letter-spacing:-.01em}.channels{padding:80px 0;border-bottom:1px solid var(--line-2)}.channels-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.channel-card{background:var(--bg);padding:36px 28px;display:flex;flex-direction:column;gap:12px;min-height:220px;cursor:pointer;transition:background .15s}.channel-card:hover{background:#0d0d0d}.channel-card:hover .ch-arrow{color:var(--orange);transform:translate(4px,-4px)}.channel-card .icon{width:44px;height:44px;border:1px solid var(--orange);display:grid;place-items:center;font-size:16px;font-weight:600;margin-bottom:8px}.channel-card .ctag,.channel-card .icon{color:var(--orange);font-family:Geist Mono,monospace}.channel-card .ctag{font-size:11px;letter-spacing:.14em;text-transform:uppercase}.channel-card h3{font-size:22px;font-weight:600;letter-spacing:-.02em;margin:6px 0 8px}.channel-card .desc{font-size:13px;color:var(--ink-dim);line-height:1.55;margin:0;flex:1}.channel-card .meta{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.08em;margin-top:12px;padding-top:12px;border-top:1px dashed var(--line);display:flex;justify-content:space-between;align-items:center}.ch-arrow{color:var(--ink-mute);transition:all .2s}.contact-main{padding:100px 0;border-bottom:1px solid var(--line-2)}.cm-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start}.form-side h2{font-size:clamp(34px,3.6vw,48px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 18px}.form-side h2 em{color:var(--orange);font-style:normal}.form-side .lead{color:var(--ink-dim);font-size:15px;max-width:460px;margin-bottom:32px}.form-card{background:var(--panel);border:1px solid var(--line);padding:36px 32px}.form-row{margin-bottom:22px}.form-row.split{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-row label{display:block;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:10px}.form-row input,.form-row select,.form-row textarea{width:100%;background:#0a0a0a;border:1px solid var(--line);color:var(--ink);padding:12px 14px;font-family:Aeonik,Inter,sans-serif;font-size:14px;transition:border-color .15s}.form-row input:focus,.form-row select:focus,.form-row textarea:focus{outline:none;border-color:var(--orange)}.form-row textarea{resize:vertical;min-height:120px;line-height:1.5}.form-row .helper{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.08em;margin-top:6px}.form-row .chip-group{display:flex;flex-wrap:wrap;gap:8px}.form-row .chip{padding:8px 12px;border:1px solid var(--line);cursor:pointer;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-dim);letter-spacing:.08em;transition:all .15s;background:transparent}.form-row .chip:hover{color:var(--ink);border-color:#3a3a3a}.form-row .chip.on{background:var(--orange);color:#0a0f00;border-color:var(--orange-2);font-weight:600}.form-submit{display:flex;justify-content:space-between;align-items:center;margin-top:28px;padding-top:24px;border-top:1px dashed var(--line)}.form-submit .legal{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);max-width:240px;line-height:1.4;letter-spacing:.06em}.form-submit .legal a{color:var(--orange)}.info-side{display:flex;flex-direction:column;gap:1px;background:var(--line-2);border:1px solid var(--line-2)}.info-card{background:var(--bg);padding:28px}.info-card h4{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.info-card .ic-row{display:grid;grid-template-columns:120px 1fr;gap:14px;padding:10px 0;border-top:1px dashed var(--line);font-size:13px}.info-card .ic-row:first-of-type{border-top:none}.info-card dt{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase}.info-card dd{margin:0;color:var(--ink)}.info-card dd a{color:var(--orange)}.info-card .pill-mono{margin-right:6px;margin-bottom:6px}.offices-strip{padding:80px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.offices-strip-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.office-strip{background:var(--panel);border:1px solid var(--line);padding:28px;display:grid;grid-template-rows:auto auto 1fr auto;gap:14px}.office-strip .timezone{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em}.office-strip .city{font-size:28px;font-weight:600;letter-spacing:-.025em;margin:0;line-height:1.05}.office-strip .address{font-size:14px;color:var(--ink-dim);line-height:1.6;margin:0}.office-strip .hrs{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.08em;padding-top:16px;border-top:1px dashed var(--line);display:flex;justify-content:space-between}.office-strip .hrs strong{color:var(--orange);font-family:Geist Mono,monospace;font-weight:500}.sla-strip{padding:80px 0;border-bottom:1px solid var(--line-2)}.sla-strip-grid{display:grid;grid-template-columns:1fr 1.4fr;gap:56px;align-items:start}.sla-strip h2{font-size:clamp(28px,3vw,40px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 14px}.sla-strip h2 em{color:var(--orange);font-style:normal}.sla-strip p{color:var(--ink-dim);font-size:14px;max-width:380px}.resp-table{width:100%;border-collapse:collapse}.resp-table td,.resp-table th{padding:14px 16px;text-align:left;border-bottom:1px dashed var(--line);font-size:14px}.resp-table th{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-weight:500;border-bottom:1px solid var(--line)}.resp-table td.label{color:var(--ink);font-weight:500}.resp-table td.val{font-family:Geist Mono,monospace;color:var(--orange)}.featured-section{padding:64px 0 100px;border-bottom:1px solid var(--line-2)}.featured-grid{display:grid;grid-template-columns:1.4fr 1fr;gap:24px;align-items:stretch}.featured-main{background:var(--panel);border:1px solid var(--line);overflow:hidden;display:grid;grid-template-rows:280px 1fr}.featured-cover{position:relative;overflow:hidden;background:radial-gradient(ellipse at 30% 50%,rgba(204,248,8,.3),transparent 60%),linear-gradient(135deg,#0f1500,#0a0a0a)}.featured-cover svg{width:100%;height:100%}.featured-cover .tag-bar{position:absolute;top:16px;left:16px;display:flex;gap:8px}.featured-cover .tag-bar .pill{padding:4px 10px;font-family:Geist Mono,monospace;font-size:10px;background:var(--orange);color:#0a0f00;letter-spacing:.14em;font-weight:600}.featured-cover .tag-bar .pill.outline{background:rgba(10,10,10,.7);color:var(--ink);border:1px solid var(--line)}.featured-body{padding:32px}.featured-body .meta{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.1em;margin-bottom:14px}.featured-body h2{font-size:clamp(28px,3vw,40px);font-weight:600;letter-spacing:-.025em;line-height:1.1;margin:0 0 14px}.featured-body h2 a:hover{color:var(--orange)}.featured-body p{color:var(--ink-dim);font-size:15px;line-height:1.55;margin:0 0 24px;max-width:580px}.featured-body .author{display:flex;align-items:center;gap:12px;padding-top:18px;border-top:1px dashed var(--line)}.featured-body .avatar{width:32px;height:32px;background:linear-gradient(135deg,var(--orange-2),var(--orange-deep));color:#0a0f00;display:grid;place-items:center;font-weight:700;font-size:12px}.featured-body .who{font-size:13px;color:var(--ink)}.featured-body .role{font-size:11px;color:var(--ink-mute);font-family:Geist Mono,monospace;letter-spacing:.06em;margin-top:2px}.featured-side{display:grid;gap:24px;grid-template-rows:1fr 1fr}.side-card{background:var(--panel);border:1px solid var(--line);padding:24px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:border-color .15s}.side-card:hover{border-color:var(--orange)}.side-card .meta{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.12em}.side-card h3{font-size:20px;font-weight:600;letter-spacing:-.015em;margin:0;line-height:1.2}.side-card p{color:var(--ink-dim);font-size:13px;line-height:1.5;margin:0;flex:1}.side-card .author-line{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.06em;padding-top:12px;border-top:1px dashed var(--line)}.topic-bar{padding:24px 0;border-bottom:1px solid var(--line-2);background:var(--bg-2)}.topic-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.topic-row .tlabel{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-right:16px}.topic-chip,.topic-row .tlabel{font-family:Geist Mono,monospace}.topic-chip{padding:8px 14px;border:1px solid var(--line);background:transparent;color:var(--ink-dim);font-size:12px;letter-spacing:.06em;cursor:pointer;transition:all .15s}.topic-chip:hover{color:var(--ink);border-color:#3a3a3a}.topic-chip.on{background:var(--orange);color:#0a0f00;border-color:var(--orange-2);font-weight:600}.topic-row .search{margin-left:auto;display:flex;gap:8px;align-items:center;background:var(--panel);border:1px solid var(--line);padding:8px 12px;color:var(--ink-mute)}.topic-row .search,.topic-row .search input{font-family:Geist Mono,monospace;font-size:12px}.topic-row .search input{background:transparent;border:none;color:var(--ink);outline:none;width:200px}.topic-row .search:before{content:"⌕";color:var(--orange)}.blog-grid-section{padding:80px 0;border-bottom:1px solid var(--line-2)}.blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.post-card{background:var(--panel);border:1px solid var(--line);display:grid;grid-template-rows:180px 1fr;cursor:pointer;transition:border-color .15s,transform .15s;text-decoration:none}.post-card:hover{border-color:var(--orange)}.post-card .cover{position:relative;overflow:hidden}.post-card .cover svg{width:100%;height:100%}.post-card .cover .pill{position:absolute;top:12px;left:12px;background:rgba(10,10,10,.8);color:var(--orange);border:1px solid var(--orange-tint-2);padding:4px 10px;font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.14em}.post-card .body{padding:22px 22px 24px;display:flex;flex-direction:column;gap:10px}.post-card .meta{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.1em}.post-card h3{font-size:18px;font-weight:600;letter-spacing:-.015em;line-height:1.25;margin:0}.post-card p{color:var(--ink-dim);font-size:13px;line-height:1.5;margin:0;flex:1}.post-card .author-row{padding-top:14px;border-top:1px dashed var(--line);display:flex;align-items:center;gap:10px;margin-top:4px}.post-card .avatar{width:26px;height:26px;background:linear-gradient(135deg,var(--orange-2),var(--orange-deep));color:#0a0f00;display:grid;place-items:center;font-weight:700;font-size:11px}.post-card .who{font-size:12px;color:var(--ink)}.post-card .when{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.06em;margin-left:auto}.newsletter{padding:80px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.nl-grid{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:center}.nl-grid h2{font-size:clamp(32px,3.4vw,44px);font-weight:600;letter-spacing:-.025em;line-height:1.05;margin:0 0 14px}.nl-grid h2 em{color:var(--orange);font-style:normal}.nl-grid p{color:var(--ink-dim);font-size:15px;max-width:460px;margin:0}.nl-form{background:var(--panel);border:1px solid var(--line);padding:24px}.nl-form label{display:block;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-bottom:10px}.nl-form .input-row{display:flex;gap:8px}.nl-form input{flex:1;background:#0a0a0a;border:1px solid var(--line);color:var(--ink);padding:12px 14px;font-family:Aeonik,Inter,sans-serif;font-size:14px}.nl-form input:focus{outline:none;border-color:var(--orange)}.nl-form .checks{margin-top:16px;display:flex;gap:14px;flex-wrap:wrap;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.06em}.nl-form .checks label{display:flex;align-items:center;gap:6px;margin:0;cursor:pointer}.nl-form .checks input{width:auto;flex:none;accent-color:var(--orange)}.article-hero{padding:60px 0 40px;border-bottom:1px solid var(--line-2)}.article-meta-row{display:flex;gap:16px;flex-wrap:wrap;align-items:center;margin-bottom:32px}.article-meta-row .pill{padding:6px 12px;font-family:Geist Mono,monospace;font-size:11px;background:var(--orange);color:#0a0f00;letter-spacing:.14em;font-weight:600}.article-meta-row .item{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase}.article-meta-row .item:before{content:"● ";color:var(--orange)}.article-title{font-size:clamp(36px,4.4vw,64px);line-height:1.02;letter-spacing:-.03em;font-weight:600;margin:0 0 24px;max-width:1000px}.article-title em{color:var(--orange);font-style:normal}.article-deck{font-size:19px;color:var(--ink-dim);line-height:1.55;max-width:760px;margin:0 0 36px}.article-byline{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.article-byline .avatar{width:44px;height:44px;background:linear-gradient(135deg,var(--orange-2),var(--orange-deep));color:#0a0f00;display:grid;place-items:center;font-weight:700;font-size:15px}.article-byline .who{font-size:15px;color:var(--ink);font-weight:500}.article-byline .role{font-size:11px;color:var(--ink-mute);font-family:Geist Mono,monospace;letter-spacing:.08em;margin-top:2px}.article-byline .right{margin-left:auto;display:flex;gap:10px}.article-byline .share{width:36px;height:36px;border:1px solid var(--line);display:grid;place-items:center;color:var(--ink-mute);font-family:Geist Mono,monospace;cursor:pointer;transition:all .15s}.article-byline .share:hover{color:var(--orange);border-color:var(--orange)}a.pill-mono,a.share,button.pill-mono,button.share{text-decoration:none}button.pill-mono,button.share{background:none;cursor:pointer}a.pill-mono:hover,button.pill-mono:hover{color:var(--orange);border-color:var(--orange-tint-2)}.article-cover{height:360px;position:relative;overflow:hidden;background:radial-gradient(ellipse at 30% 50%,rgba(204,248,8,.3),transparent 60%),linear-gradient(135deg,#0f1500,#0a0a0a);border-bottom:1px solid var(--line-2)}.article-cover svg{width:100%;height:100%}.article-cover .caption{position:absolute;bottom:16px;left:32px;font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.14em;text-transform:uppercase}.article-cover .corner{position:absolute;width:12px;height:12px;border:1px solid var(--orange)}.article-cover .corner.tl{top:8px;left:8px;border-right:none;border-bottom:none}.article-cover .corner.tr{top:8px;right:8px;border-left:none;border-bottom:none}.article-cover .corner.bl{bottom:8px;left:8px;border-right:none;border-top:none}.article-cover .corner.br{bottom:8px;right:8px;border-left:none;border-top:none}.article-body{padding:80px 0;border-bottom:1px solid var(--line-2)}.article-grid{display:grid;grid-template-columns:240px 1fr 240px;gap:64px;align-items:start}.toc{position:sticky;top:88px}.toc h4{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin:0 0 16px}.toc ul{list-style:none;padding:0;margin:0}.toc li{padding:8px 0;border-top:1px dashed var(--line);font-size:13px}.toc li:first-child{border-top:none}.toc li a{color:var(--ink-dim);transition:color .15s;display:block}.toc li a:hover{color:var(--orange)}.toc li.active a{color:var(--ink)}.toc li .num{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);margin-right:8px;letter-spacing:.1em}.prose{font-size:17px;line-height:1.7;max-width:720px}.prose,.prose>p{color:var(--ink)}.prose>p{margin:0 0 22px}.prose>p.lead{font-size:19px;color:var(--ink-dim);line-height:1.55}.prose h2{font-size:clamp(26px,2.4vw,32px);font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:56px 0 16px}.prose h2 .num{display:block;font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-weight:400;margin-bottom:8px}.prose{counter-reset:prose-h2}.prose h2{counter-increment:prose-h2}.prose h2:before{content:"[ " counter(prose-h2,decimal-leading-zero) " ]";display:block;font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-weight:400;margin-bottom:8px}.prose>p:first-of-type{font-size:19px;color:var(--ink-dim);line-height:1.55}.prose img{max-width:100%;height:auto}.prose h3{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:32px 0 12px}.prose ol,.prose ul{padding-left:22px;margin:0 0 24px}.prose li{margin:8px 0;color:var(--ink-dim)}.prose li::marker{color:var(--orange)}.prose strong{color:var(--ink);font-weight:600}.prose em{font-style:normal}.prose a,.prose em{color:var(--orange)}.prose a{border-bottom:1px solid var(--orange-tint-2)}.prose a:hover{border-color:var(--orange)}.prose blockquote{margin:28px 0;padding:24px 28px;background:var(--orange-tint);border-left:3px solid var(--orange);font-size:19px;color:var(--ink);font-weight:500;line-height:1.45}.prose blockquote cite{display:block;margin-top:14px;font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase;font-style:normal;font-weight:400}.prose code{font-size:14px;background:#1a1a1a;padding:2px 8px;color:var(--orange)}.prose code,.prose pre{font-family:Geist Mono,monospace;border:1px solid var(--line)}.prose pre{background:#0a0a0a;padding:24px;margin:28px 0;overflow-x:auto;font-size:13px;line-height:1.7;color:var(--ink-dim)}.prose pre code{background:transparent;padding:0;border:none;color:inherit}.prose pre .k{color:var(--orange)}.prose pre .s{color:#e8d6b0}.prose pre .c{color:#555}.prose pre .v{color:var(--ink)}.prose pre .p{color:#e0fb6b}.prose figure{margin:36px 0;background:var(--panel);border:1px solid var(--line);padding:24px}.prose figure img,.prose figure svg{width:100%}.prose figcaption{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.1em;text-transform:uppercase;margin-top:14px;padding-top:14px;border-top:1px dashed var(--line);text-align:center}.prose .pull-stat{display:grid;grid-template-columns:repeat(3,1fr);gap:1px;background:var(--line);border:1px solid var(--line);margin:28px 0}.prose .pull-stat>div{background:var(--bg);padding:22px;text-align:center}.prose .pull-stat .v{font-size:34px;font-weight:600;color:var(--orange);letter-spacing:-.025em;line-height:1}.prose .pull-stat .l{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.12em;text-transform:uppercase;margin-top:8px}.prose hr{border:none;border-top:1px dashed var(--line);margin:48px 0}.article-meta-side{position:sticky;top:88px;display:flex;flex-direction:column;gap:16px}.meta-card{background:var(--panel);border:1px solid var(--line);padding:20px}.meta-card h4{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px}.meta-card .item{padding:8px 0;border-top:1px dashed var(--line);display:flex;justify-content:space-between;font-size:12px;color:var(--ink-dim)}.meta-card .item:first-of-type{border-top:none}.meta-card .item strong{color:var(--ink);font-weight:500}.meta-card.tags{display:flex;flex-direction:column}.meta-card.tags .tags-list{display:flex;flex-wrap:wrap;gap:6px}.author-bio{padding:60px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.author-bio-grid{display:grid;grid-template-columns:100px 1fr auto;gap:28px;align-items:center}.author-bio .avatar{width:80px;height:80px;background:linear-gradient(135deg,var(--orange-2),var(--orange-deep));color:#0a0f00;display:grid;place-items:center;font-weight:700;font-size:28px}.author-bio h3{font-size:22px;font-weight:600;letter-spacing:-.015em;margin:0 0 6px}.author-bio .role{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.1em;margin-bottom:10px}.author-bio p{color:var(--ink-dim);font-size:14px;max-width:540px;margin:0;line-height:1.55}.related{padding:80px 0;border-bottom:1px solid var(--line-2)}.related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.related-card{background:var(--panel);border:1px solid var(--line);padding:24px;cursor:pointer;transition:border-color .15s;display:flex;flex-direction:column;gap:10px;text-decoration:none}.related-card:hover{border-color:var(--orange)}.related-card .meta{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.12em}.related-card h3{font-size:18px;font-weight:600;letter-spacing:-.015em;margin:0;line-height:1.25}.related-card p{color:var(--ink-dim);font-size:13px;line-height:1.5;margin:0;flex:1}.related-card .when{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);padding-top:12px;border-top:1px dashed var(--line);letter-spacing:.06em}.legal-nav{display:flex;flex-direction:column}.legal-nav a{padding:9px 0;border-top:1px dashed var(--line);font-size:13px;color:var(--ink-dim);transition:color .15s;display:flex;align-items:center;gap:8px}.legal-nav a:first-child{border-top:none}.legal-nav a:before{content:"→";color:var(--orange);font-size:12px}.legal-nav a:hover{color:var(--orange)}.prose table{width:100%;border-collapse:collapse;margin:28px 0;font-size:14px;border:1px solid var(--line)}@media (max-width:600px){.prose table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch}}.prose table th{text-align:left;padding:12px 16px;background:var(--panel-2);color:var(--ink);font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;font-weight:500;border-bottom:1px solid var(--line)}.prose table td{padding:12px 16px;color:var(--ink-dim);border-bottom:1px dashed var(--line);vertical-align:top}.prose table tr:last-child td{border-bottom:none}.prose table td strong{color:var(--ink);font-weight:600}.prose .legal-callout{margin:28px 0;padding:20px 24px;background:var(--panel);border:1px solid var(--line);border-left:3px solid var(--orange);font-size:15px;color:var(--ink-dim);line-height:1.6}.prose .legal-callout strong{color:var(--ink)}.prose .legal-callout .tag{display:block;font-family:Geist Mono,monospace;font-size:10px;color:var(--orange);letter-spacing:.14em;text-transform:uppercase;margin-bottom:8px}.prose dl.legal-defs{margin:24px 0}.prose dl.legal-defs dt{color:var(--ink);font-weight:600;margin-top:18px}.prose dl.legal-defs dt:first-child{margin-top:0}.prose dl.legal-defs dd{margin:4px 0 0;color:var(--ink-dim);line-height:1.6}.filter-bar{padding:28px 0;background:var(--bg-2);border-bottom:1px solid var(--line-2)}.filter-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.filter-row .label{font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);margin-right:16px}.filter-row .label,.ftag{font-family:Geist Mono,monospace}.ftag{padding:8px 14px;border:1px solid var(--line);color:var(--ink-dim);font-size:12px;letter-spacing:.06em;cursor:pointer;background:transparent}.ftag.on{background:var(--orange);color:#0a0f00;border-color:var(--orange-2);font-weight:600}.filter-row .rss{margin-left:auto;display:flex;gap:8px}.filter-row .rss span{padding:8px 12px;border:1px solid var(--line);font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.06em;cursor:pointer}.filter-row .rss span:hover{color:var(--orange);border-color:var(--orange)}.releases{padding:0 0 80px}.release,.releases{border-bottom:1px solid var(--line-2)}.release{display:grid;grid-template-columns:240px 1fr;gap:48px;padding:64px 0}.release:last-child{border-bottom:none}.release.major{background:linear-gradient(90deg,rgba(204,248,8,.05),transparent 60%)}.rel-stamp{position:sticky;top:88px;align-self:start}.rel-stamp .ver{font-family:Geist Mono,monospace;font-size:13px;color:var(--orange);letter-spacing:.16em;margin-bottom:12px}.rel-stamp h2{font-size:clamp(34px,4vw,56px);font-weight:600;letter-spacing:-.03em;line-height:1;margin:0 0 16px}.rel-stamp h2 em{color:var(--orange);font-style:normal}.rel-stamp .date{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.14em;text-transform:uppercase;margin-bottom:18px}.rel-stamp .tag-row{display:flex;gap:6px;flex-wrap:wrap}.rel-stamp .tag-row .pill{padding:4px 8px;font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.1em;border:1px solid var(--line);color:var(--ink-dim)}.rel-stamp .tag-row .pill.major{background:var(--orange);color:#0a0f00;border-color:var(--orange-2);font-weight:600}.rel-stamp .tag-row .pill.fix{background:rgba(34,160,107,.1);color:#4caf80;border-color:rgba(34,160,107,.4)}.rel-stamp .tag-row .pill.breaking{background:rgba(204,248,8,.15);color:var(--orange);border-color:var(--orange-tint-2)}.rel-stamp .summary{color:var(--ink-dim);font-size:14px;line-height:1.55;max-width:220px;margin-top:18px}.rel-body{display:flex;flex-direction:column;gap:28px}.rel-section h4{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.16em;text-transform:uppercase;margin:0 0 14px}.rel-section h4:before{content:"";display:inline-block;width:10px;height:10px;background:var(--orange);margin-right:10px;vertical-align:middle}.rel-section h4.breaking:before{background:#e84a4a}.rel-section h4.breaking{color:#e84a4a}.rel-section ul{list-style:none;padding:0;margin:0}.rel-section li{padding:14px 0;border-top:1px dashed var(--line);display:grid;grid-template-columns:1fr auto;gap:16px;align-items:start}.rel-section li:first-child{border-top:none}.rel-section li .text{color:var(--ink);font-size:15px;line-height:1.55}.rel-section li .text strong{color:var(--ink)}.rel-section li .text code{font-family:Geist Mono,monospace;background:#1a1a1a;padding:1px 8px;border:1px solid var(--line);color:var(--orange);font-size:12px}.rel-section li .desc{display:block;color:var(--ink-mute);font-size:13px;margin-top:4px;max-width:580px}.rel-section li .badge{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.1em;padding:4px 10px;border:1px solid var(--line);white-space:nowrap}.rel-section li .badge.api{color:var(--orange);border-color:var(--orange-tint-2)}.rel-section li .badge.sdk{color:#4caf80;border-color:rgba(76,175,128,.4)}.rel-section li .badge.docs{color:#a89cf2;border-color:rgba(168,156,242,.4)}.rel-callout{background:var(--orange-tint);border:1px solid var(--orange-tint-2);padding:22px 24px;font-family:Geist Mono,monospace;font-size:13px;color:var(--ink);line-height:1.6}.rel-callout:before{content:"▸ ";color:var(--orange);font-weight:600}.rel-callout a{color:var(--orange)}.docs-layout{display:grid;grid-template-columns:240px 1fr 240px;gap:0;min-height:calc(100vh - 64px)}.docs-sidebar{border-right:1px solid var(--line-2);padding:32px 24px;background:var(--bg-2);position:sticky;top:64px;height:calc(100vh - 64px);overflow-y:auto}.docs-sidebar .docs-search{background:var(--panel);border:1px solid var(--line);padding:10px 12px;font-family:Geist Mono,monospace;font-size:12px;color:var(--ink-mute);display:flex;gap:8px;align-items:center;margin-bottom:24px}.docs-sidebar .docs-search input{background:transparent;border:none;color:var(--ink);flex:1;outline:none;font-family:inherit;font-size:12px}.docs-sidebar .docs-search:before{content:"⌕";color:var(--orange)}.docs-sidebar .docs-search .kbd{font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);border:1px solid var(--line);padding:2px 6px;letter-spacing:.06em}.nav-group{margin-bottom:24px}.nav-group h5{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 10px}.nav-group h5 .ver{background:var(--orange-tint);color:var(--orange);padding:2px 6px;margin-left:6px;font-size:9px;letter-spacing:.1em}.nav-group a{display:flex;justify-content:space-between;align-items:center;padding:7px 10px;margin:0 -10px;font-size:13px;color:var(--ink-dim);border-radius:2px;transition:all .12s}.nav-group a:hover{color:var(--ink);background:rgba(204,248,8,.04)}.nav-group a.active{color:var(--orange);background:var(--orange-tint)}.nav-group a .new{font-family:Geist Mono,monospace;font-size:9px;color:var(--orange);letter-spacing:.1em}.docs-main{padding:56px;max-width:880px}.docs-crumb{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;margin-bottom:24px}.docs-crumb,.docs-crumb a{color:var(--ink-mute)}.docs-crumb span{color:var(--orange)}.docs-main h1{font-size:clamp(36px,4vw,56px);font-weight:600;letter-spacing:-.03em;line-height:1.02;margin:0 0 20px}.docs-main h1 em{color:var(--orange);font-style:normal}.docs-main .deck{font-size:18px;color:var(--ink-dim);line-height:1.55;margin-bottom:40px;max-width:720px}.docs-main .meta-pills{display:flex;gap:8px;margin-bottom:48px;flex-wrap:wrap}.docs-main .meta-pills .pill{padding:4px 10px;border:1px solid var(--line);font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-dim);letter-spacing:.08em}.docs-main .meta-pills .pill.on{background:var(--orange);color:#0a0f00;border-color:var(--orange-2);font-weight:600}.docs-main h2{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.15;margin:48px 0 14px}.docs-main h2 .num{display:block;font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.16em;text-transform:uppercase;font-weight:400;margin-bottom:6px}.docs-main h3{font-size:18px;font-weight:600;letter-spacing:-.01em;margin:28px 0 10px}.docs-main p{font-size:15px;line-height:1.65;color:var(--ink-dim);margin:0 0 16px}.docs-main p strong{color:var(--ink);font-weight:600}.docs-main p em{color:var(--orange);font-style:normal;font-weight:500}.docs-main code{font-family:Geist Mono,monospace;font-size:13px;background:#1a1a1a;padding:1px 8px;color:var(--orange)}.code-block,.docs-main code{border:1px solid var(--line)}.code-block{margin:24px 0;background:#0a0a0a}.code-tabs-row{display:flex;gap:0;align-items:center;border-bottom:1px solid var(--line);padding:0 14px;background:#131313}.code-tab{padding:12px 16px;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.08em;color:var(--ink-mute);cursor:pointer;background:transparent;border:none;border-bottom:2px solid transparent}.code-tab.on{color:var(--orange);border-bottom-color:var(--orange)}.code-tabs-row .right{margin-left:auto;display:flex;gap:8px;align-items:center;font-family:Geist Mono,monospace;font-size:10px;color:var(--ink-mute);letter-spacing:.06em}.code-tabs-row .copy{cursor:pointer;padding:4px 8px;border:1px solid var(--line);color:var(--ink-dim)}.code-tabs-row .copy:hover{color:var(--orange);border-color:var(--orange)}.code-pane{display:none;padding:22px;font-family:Geist Mono,monospace;font-size:13px;line-height:1.7;color:var(--ink-dim);overflow-x:auto}.code-pane.on{display:block}.code-pane .k{color:var(--orange)}.code-pane .s{color:#e8d6b0}.code-pane .c{color:#555}.code-pane .v{color:var(--ink)}.code-pane .p{color:#e0fb6b}.callout{margin:24px 0;padding:18px 22px;background:var(--orange-tint);border-left:3px solid var(--orange);font-size:14px;color:var(--ink);line-height:1.55}.callout:before{content:"▸ TIP";display:block;font-family:Geist Mono,monospace;font-size:10px;color:var(--orange);letter-spacing:.14em;margin-bottom:6px}.callout.warn{background:rgba(232,74,74,.08);border-color:#e84a4a}.callout.warn:before{content:"▲ HEADS UP";color:#e84a4a}.callout.info{background:rgba(108,152,218,.08);border-color:#6c98da}.callout.info:before{content:"ⓘ NOTE";color:#6c98da}.param-table{width:100%;border-collapse:collapse;margin:20px 0}.param-table td,.param-table th{padding:14px;text-align:left;border-bottom:1px dashed var(--line);font-size:13px;vertical-align:top}.param-table th{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);font-weight:500;border-bottom:1px solid var(--line)}.param-table .name{font-family:Geist Mono,monospace;color:var(--orange)}.param-table .type{font-size:11px}.param-table .req,.param-table .type{font-family:Geist Mono,monospace;color:var(--ink-mute)}.param-table .req{font-size:10px;padding:2px 6px;border:1px solid var(--line);letter-spacing:.1em}.param-table .req.required{color:#e84a4a;border-color:rgba(232,74,74,.4)}.param-table .desc{color:var(--ink-dim)}.param-table .desc code{font-size:11px;padding:1px 5px}.docs-cards{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:var(--line-2);border:1px solid var(--line-2);margin:24px 0}.docs-card{background:var(--bg);padding:22px 24px;display:flex;flex-direction:column;gap:8px;cursor:pointer;transition:background .15s}.docs-card:hover{background:#0d0d0d}.docs-card .tag{font-family:Geist Mono,monospace;font-size:10px;color:var(--orange);letter-spacing:.14em}.docs-card h4{font-size:16px;font-weight:600;letter-spacing:-.01em;margin:0}.docs-card p{font-size:13px;color:var(--ink-mute);margin:0;line-height:1.5}.docs-toc{border-left:1px solid var(--line-2);padding:32px 24px;position:sticky;top:64px;align-self:start;height:calc(100vh - 64px);overflow-y:auto}.docs-toc h5{font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-mute);margin:0 0 14px}.docs-toc ul{list-style:none;padding:0;margin:0}.docs-toc li{padding:6px 0;font-size:12px}.docs-toc li a{color:var(--ink-dim)}.docs-toc li.h3{padding-left:12px;font-size:11px}.docs-toc li.active a{color:var(--orange)}.docs-foot-nav{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:56px 0 32px}.docs-foot-nav a{padding:20px;border:1px solid var(--line);background:var(--panel);transition:border-color .15s}.docs-foot-nav a:hover{border-color:var(--orange)}.docs-foot-nav .lbl{font-family:Geist Mono,monospace;font-size:11px;color:var(--ink-mute);letter-spacing:.12em;margin-bottom:6px}.docs-foot-nav .ttl{font-size:17px;font-weight:600;letter-spacing:-.01em}.docs-foot-nav .next .lbl:after{content:" →";color:var(--orange)}.docs-foot-nav .prev .lbl:before{content:"← ";color:var(--orange)}.docs-foot-nav .next{text-align:right}.doc-feedback{padding:18px 22px;border:1px solid var(--line);background:var(--panel);display:flex;align-items:center;gap:14px;margin-top:32px;font-family:Geist Mono,monospace;font-size:12px;color:var(--ink-mute);letter-spacing:.06em}.doc-feedback .vote{width:32px;height:32px;border:1px solid var(--line);display:grid;place-items:center;color:var(--ink-dim);cursor:pointer;transition:all .15s}.doc-feedback .vote:hover{color:var(--orange);border-color:var(--orange)}.doc-feedback .last{margin-left:auto;color:var(--ink-mute);font-size:11px}.doc-feedback .last a{color:var(--orange)}.cta-banner.bordered{border-top:1px solid var(--line-2)}@media (max-width:1100px){.article-grid{grid-template-columns:minmax(0,1fr)}.article-meta-side,.toc{position:static}.docs-toc{display:none}.docs-layout{grid-template-columns:220px 1fr}.docs-main{padding:32px}}@media (max-width:960px){.channels-grid,.offices-strip-grid,.svc-detail .row,.svc-detail .row.reverse,.svc-index-grid{grid-template-columns:1fr}.svc-detail .row.reverse .copy{order:0}.cm-grid,.sla-grid,.sla-strip-grid,.uc-row{grid-template-columns:1fr}.uc-row{gap:14px}.cs-grid,.inv-grid{grid-template-columns:1fr}.industries-grid,.wall-grid{grid-template-columns:1fr 1fr}.addons-grid,.calc-grid,.pfaq-grid,.price-cards-grid{grid-template-columns:1fr}.ct-table td,.ct-table th{padding:12px 8px;font-size:12px}.manifesto-grid,.offices-grid,.principles-grid,.team-grid,.tl-section{grid-template-columns:1fr}.about-stats-grid{grid-template-columns:1fr 1fr}.job-row{gap:8px;padding:18px 0}.form-row.split,.job-row{grid-template-columns:1fr}.form-submit{flex-direction:column-reverse;align-items:stretch;gap:16px}.form-submit .legal{max-width:none}.form-submit .btn{justify-content:center}.featured-grid,.nl-grid{grid-template-columns:1fr}.featured-side{grid-template-rows:auto auto}.blog-grid{grid-template-columns:1fr}.topic-row .search{margin-left:0;flex-basis:100%}.author-bio-grid,.related-grid{grid-template-columns:1fr}.author-bio-grid{text-align:left}.release{grid-template-columns:1fr;gap:24px}.rel-stamp{position:static}}@media (max-width:760px){.docs-sidebar{display:none}.docs-cards,.docs-foot-nav,.docs-layout{grid-template-columns:1fr}}@media (max-width:960px){.wrap{padding:0 20px}.bottleneck-grid,.compare-grid,.feature,.features-grid,.hero-grid,.stateful-grid,.usecases-grid{grid-template-columns:1fr}.price-grid{grid-template-columns:1fr 1fr}.logos-row{grid-template-columns:repeat(3,1fr)}.code-grid,.how-grid,.integ-cats,.security-badges,.security-grid,.testi-grid,.world-grid{grid-template-columns:1fr}.how-arrow{display:none}.stats-row{grid-template-columns:1fr 1fr}.band-main{grid-template-columns:1fr;gap:40px}.foot-top{grid-template-columns:1fr 1fr}.nav-links{display:none}.tile-grid.cols-2,.tile-grid.cols-3,.tile-grid.cols-4{grid-template-columns:1fr}}.nav-toggle{display:none;align-items:center;justify-content:center;width:40px;height:40px;flex:none;background:transparent;border:none;border-radius:8px;cursor:pointer;padding:0;color:var(--ink);transition:background .2s ease}.nav-toggle:active{background:var(--bg-2)}.nav-toggle-icon{position:relative;width:22px;height:22px;display:grid;place-items:center}.nav-toggle-icon svg{position:absolute;inset:0;margin:auto;transition:opacity .2s ease,transform .32s cubic-bezier(.22,1,.36,1)}.nav-toggle .ic-close{opacity:0;transform:rotate(-90deg) scale(.5)}.nav-toggle.open .ic-menu{opacity:0;transform:rotate(90deg) scale(.5)}.nav-toggle.open .ic-close{opacity:1;transform:rotate(0deg) scale(1)}.nav-mobile{display:none;position:fixed;top:var(--nav-h);left:0;right:0;height:calc(100dvh - var(--nav-h));flex-direction:column;background:radial-gradient(120% 60% at 50% 0,rgba(204,248,8,.04),transparent 60%),#0a0a0a;opacity:0;visibility:hidden;transition:opacity .28s ease,visibility 0s linear .28s}.nav-mobile.open{opacity:1;visibility:visible;transition:opacity .28s ease}.nav-mobile-scroll{flex:1;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;padding:8px 20px 24px}.nav-mobile .nm-item{opacity:0;transform:translateY(12px)}.nav-mobile.open .nm-item{animation:nm-item-in .5s cubic-bezier(.22,1,.36,1) forwards;animation-delay:calc(50ms + var(--i, 0) * 35ms)}@keyframes nm-item-in{to{opacity:1;transform:translateY(0)}}.nm-section{display:flex;align-items:baseline;justify-content:space-between;padding:20px 2px 10px}.nm-section~.nm-section{margin-top:14px}.nm-section-label{font-family:Geist Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-mute)}.nm-section-all{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.04em;color:var(--orange);display:inline-flex;align-items:center;gap:6px}.nav-mobile .nm-link{display:flex;align-items:center;justify-content:space-between;padding:13px 2px;font-size:22px;font-weight:600;letter-spacing:-.015em;color:var(--ink)}.nav-mobile .nm-link.active,.nav-mobile .nm-link:hover{color:var(--orange)}.nm-link-arrow{font-size:15px;color:var(--ink-mute);transition:color .2s ease,transform .2s ease}.nav-mobile .nm-link.active .nm-link-arrow,.nav-mobile .nm-link:hover .nm-link-arrow{color:var(--orange);transform:translate(2px,-2px)}.nav-mobile-foot{flex:none;padding:14px 20px calc(16px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--line-2);background:#0a0a0a}.nav-mobile-foot .btn{width:100%;justify-content:center;padding:14px 16px;font-size:15px}@media (max-width:960px){.nav-toggle{display:inline-flex}.nav-mobile{display:flex}.nav-cta .btn-orange{display:none}}@media (prefers-reduced-motion:reduce){.nav-mobile{transition:none}.nav-mobile .nm-item{opacity:1;transform:none}.nav-mobile.open .nm-item{animation:none}.nav-toggle-icon svg{transition:none}}@media (max-width:768px){.bench,.compare,.cta-banner,.flow,.how,.integ,.pricing,.security,.stateful,.testi,.usecases,.world{padding:64px 0}.features-cta{padding:40px 0 64px}.price-grid,.security-badges{grid-template-columns:1fr 1fr}.flow-row{grid-template-columns:1fr;gap:12px;margin-bottom:12px}.flow-arrows{display:none}.flow h2{margin-bottom:40px}.world-map{height:360px}}@media (max-width:600px){.wrap{padding:0 18px}:root{--nav-h:56px}.brand-logo{max-height:30px}.nav-cta{gap:8px}.hero{padding:40px 0 48px}.hero-circuit{min-height:78vh;padding:72px 0}h1.display{font-size:clamp(32px,9vw,44px)}.cta-banner p,.hero-sub{font-size:16px}.hero-viz{height:300px}.eyebrow{margin-bottom:20px}.hero-cta .mono{margin-left:0!important}.bottleneck h2,.code-sec h2,.compare h2,.features h2,.flow h2,.integ-head h2,.pricing-head h2,.security h2,.stateful h2,.testi-head h2,.usecases h2,.world-side h2{font-size:clamp(26px,7.5vw,34px)}.bench-head h2,.cta-banner h2,.faq h2{font-size:clamp(30px,9vw,42px)}.stats-row{grid-template-columns:1fr 1fr;gap:28px 0;padding:32px 0}.stat:nth-child(2){border-right:none}.stats-tabs{gap:14px;flex-wrap:wrap;font-size:11px}.stats-tabs span:not(:last-child):after{margin-left:14px}.code-grid{gap:36px}.code-sec .lead{font-size:14px}.code-sec .meta-row{gap:20px}.code-sec .meta-stat .num{font-size:26px}.term-head{padding:0 10px;gap:8px}.term-path{display:none}.term-tabs{margin-left:6px}.term-tab{padding:8px 9px;font-size:10px}.term-body{padding:16px 14px;font-size:12px;line-height:1.65;min-height:0;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-wrap:anywhere;word-break:break-word}.compare-grid{gap:32px}.compare-table{grid-template-columns:1fr 1fr}.compare-table>div{padding:14px 12px;border-right:none}.compare-table .head:first-child{display:none}.compare-table .head:nth-child(2),.compare-table .small:not(.you-col){border-right:1px solid #ece7da}.compare-table .label-cell{grid-column:1/-1;padding:14px 12px 10px;background:#f6f3ec}.compare-table .head .label,.compare-table .small{font-size:12px}.features-cta .btn{display:block;margin:0 auto 10px;max-width:300px}.band{padding:48px 0}.band-top{padding-bottom:20px;margin-bottom:28px}.band-main{gap:32px}.band-meter{height:48px;margin-top:24px}.band-metric{padding:18px 0}.band-metric-num{font-size:34px}.price-grid,.security-badges{grid-template-columns:1fr}.security-grid{gap:32px}.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -18px;padding:0 18px}.bench-table{min-width:520px}.bench-table td,.bench-table th{padding:12px 8px;font-size:12px}.bench-head{flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:24px}.bench-head .right{text-align:left}.world-stats{grid-template-columns:1fr 1fr}.world-map{height:300px}.usecase .ttl{font-size:19px}.testi-card.lg .quote{font-size:18px}.testi-head .stat-side{text-align:left}.cta-banner .foot-meta{flex-wrap:wrap;gap:10px 20px}.foot-top{grid-template-columns:1fr 1fr;gap:28px 20px}.foot-bottom{flex-direction:column;align-items:flex-start;gap:14px;text-align:left}}@media (max-width:400px){.foot-top,.stats-row,.world-stats{grid-template-columns:1fr}.stat{border-right:none;border-bottom:1px dashed #d8d3c8;padding:0 0 24px}.stat:last-child{border-bottom:none;padding-bottom:0}}html{scroll-behavior:smooth}[data-reveal]{opacity:0;will-change:opacity,transform,filter;transition:opacity .9s cubic-bezier(.22,1,.36,1),transform .9s cubic-bezier(.22,1,.36,1),filter .9s cubic-bezier(.22,1,.36,1)}[data-reveal=fade-up]{transform:translate3d(0,28px,0)}[data-reveal=fade-down]{transform:translate3d(0,-22px,0)}[data-reveal=fade-left]{transform:translate3d(28px,0,0)}[data-reveal=fade-right]{transform:translate3d(-28px,0,0)}[data-reveal=scale]{transform:scale(.96)}[data-reveal=rise]{transform:translate3d(0,42px,0) scale(.985);filter:blur(4px)}[data-reveal=blur]{filter:blur(10px)}[data-reveal].in-view{opacity:1;transform:none;filter:none}[data-reveal-stagger]>*{opacity:0;transform:translate3d(0,22px,0);transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}[data-reveal-stagger].in-view>*{opacity:1;transform:none}[data-reveal-stagger].in-view>:first-child{transition-delay:40ms}[data-reveal-stagger].in-view>:nth-child(2){transition-delay:.11s}[data-reveal-stagger].in-view>:nth-child(3){transition-delay:.18s}[data-reveal-stagger].in-view>:nth-child(4){transition-delay:.25s}[data-reveal-stagger].in-view>:nth-child(5){transition-delay:.32s}[data-reveal-stagger].in-view>:nth-child(6){transition-delay:.39s}[data-reveal-stagger].in-view>:nth-child(7){transition-delay:.46s}[data-reveal-stagger].in-view>:nth-child(8){transition-delay:.53s}[data-reveal-stagger].in-view>:nth-child(9){transition-delay:.6s}[data-reveal-stagger].in-view>:nth-child(10){transition-delay:.67s}.hero h1.display{animation:heroIn 1.1s cubic-bezier(.22,1,.36,1) 80ms both}.hero .eyebrow{animation:heroIn .9s cubic-bezier(.22,1,.36,1) 0s both}.hero .hero-sub{animation:heroIn 1s cubic-bezier(.22,1,.36,1) .22s both}.hero .hero-cta{animation:heroIn 1s cubic-bezier(.22,1,.36,1) .32s both}.hero .hero-viz{animation:heroVizIn 1.3s cubic-bezier(.22,1,.36,1) .2s both}.hero .corner{animation:cornerIn .7s ease .9s both}.hero .reticle{animation:reticleIn .8s ease 1.1s both}.nav{animation:navIn .7s cubic-bezier(.22,1,.36,1) both}@keyframes heroIn{0%{opacity:0;transform:translate3d(0,22px,0);filter:blur(4px)}to{opacity:1;transform:none;filter:none}}@keyframes heroVizIn{0%{opacity:0;transform:translate3d(0,18px,0) scale(.985);filter:blur(6px)}to{opacity:1;transform:none;filter:none}}@keyframes navIn{0%{opacity:0;transform:translate3d(0,-14px,0)}to{opacity:1;transform:none}}@keyframes cornerIn{0%{opacity:0;transform:scale(.4)}to{opacity:1;transform:none}}@keyframes reticleIn{0%{opacity:0;transform:translate3d(0,8px,0)}to{opacity:1;transform:none}}.hero .live{animation:livePulse 1.6s ease-in-out infinite}@keyframes livePulse{0%,to{opacity:1;text-shadow:0 0 0 rgba(204,248,8,0)}50%{opacity:.6;text-shadow:0 0 12px rgba(204,248,8,.6)}}.eyebrow:before{animation:dotPulse 2.2s ease-in-out infinite}@keyframes dotPulse{0%,to{box-shadow:0 0 0 0 rgba(204,248,8,0),0 0 8px var(--orange)}50%{box-shadow:0 0 0 6px rgba(204,248,8,0),0 0 14px var(--orange)}}.btn{transition:background .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1)}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0);transition-duration:80ms}.btn-orange:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 1px rgba(204,248,8,.45),0 10px 30px -12px rgba(204,248,8,.55)}.btn-outline:hover{box-shadow:0 8px 24px -12px rgba(0,0,0,.6)}.btn .arrow{transition:transform .28s cubic-bezier(.22,1,.36,1)}.btn:hover .arrow{transform:translate(3px,-3px)}.nav-links>a,.nav-mega-trigger{position:relative}.nav-links>a:after,.nav-mega-trigger:after{content:"";position:absolute;left:13px;right:13px;bottom:-1px;height:2px;background:var(--orange);border-radius:2px 2px 0 0;transform:scaleX(0);transform-origin:left center;transition:transform .28s cubic-bezier(.22,1,.36,1)}.nav-links>a:hover:after,.nav-mega:focus-within .nav-mega-trigger:after,.nav-mega:hover .nav-mega-trigger:after{transform:scaleX(1)}.badge-card,.feature,.flow-box,.how-step,.integ-cat,.price-card,.testi-card,.usecase{transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,background .32s ease,box-shadow .32s ease}.badge-card:hover,.feature:hover,.flow-box:hover,.how-step:hover,.usecase:hover{transform:translateY(-3px)}.price-card{transition:transform .32s cubic-bezier(.22,1,.36,1),border-color .32s ease,box-shadow .32s ease}.price-card:hover{transform:translateY(-4px);box-shadow:0 18px 40px -18px rgba(0,0,0,.7)}.testi-card:hover{transform:translateY(-2px)}.how-step .step-num{transition:transform .38s cubic-bezier(.22,1,.36,1),color .3s ease}.how-step:hover .step-num{transform:translateX(4px)}.band-hero-num,.band-metric-num,.meta-stat .num,.stat .num,.world-stat .num{transition:text-shadow .6s ease}.bench-table tbody tr{transition:background .22s ease}.bench-table tbody tr:hover{background:rgba(204,248,8,.04)}.marquee:hover .marquee-track{animation-play-state:paused}.cta-banner h2{transition:transform .6s cubic-bezier(.22,1,.36,1)}.cta-banner:hover h2{transform:translateY(-2px)}:focus-visible{outline:2px solid var(--orange);outline-offset:2px;border-radius:3px}.viz-nodes svg line{stroke-dasharray:200;stroke-dashoffset:200;transition:stroke-dashoffset .9s cubic-bezier(.22,1,.36,1)}.features-grid.in-view .viz-nodes svg line{stroke-dashoffset:0}.features-grid.in-view .viz-nodes svg g[stroke] line:first-of-type{transition-delay:.2s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(2){transition-delay:.24s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(3){transition-delay:.28s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(4){transition-delay:.36s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(5){transition-delay:.4s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(6){transition-delay:.44s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(7){transition-delay:.48s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(8){transition-delay:.52s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(9){transition-delay:.62s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(10){transition-delay:.66s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(11){transition-delay:.7s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(12){transition-delay:.74s}.features-grid.in-view .viz-nodes svg g[stroke] line:nth-of-type(13){transition-delay:.78s}.viz-nodes svg rect{transform-box:fill-box;transform-origin:center}.viz-nodes svg g[fill="#ccf808"] rect{animation:vizNodePulse 2.4s ease-in-out infinite}.viz-nodes svg g[fill="#ccf808"] rect:first-child{animation-delay:0s}.viz-nodes svg g[fill="#ccf808"] rect:nth-child(2){animation-delay:.15s}.viz-nodes svg g[fill="#ccf808"] rect:nth-child(3){animation-delay:.3s}.viz-nodes svg g[fill="#ccf808"] rect:nth-child(4){animation-delay:.45s}.viz-nodes svg g[fill="#ccf808"] rect:nth-child(5){animation-delay:.6s}.viz-nodes svg g[fill="#ccf808"] rect:nth-child(6){animation-delay:.75s}.viz-nodes svg g[fill="#ccf808"] rect:nth-child(7){animation-delay:.9s}.viz-nodes svg g[fill="#ccf808"] rect:nth-child(8){animation-delay:1.05s}.viz-nodes svg g[fill="#ccf808"] rect:nth-child(9){animation-delay:1.2s}@keyframes vizNodePulse{0%,to{transform:scale(1);filter:drop-shadow(0 0 0 rgba(204,248,8,0))}50%{transform:scale(1.35);filter:drop-shadow(0 0 4px rgba(204,248,8,.8))}}.viz-nodes svg .packet{filter:drop-shadow(0 0 6px rgba(204,248,8,.85))}.viz-cube .iso{animation:cubeSlowTurn 28s linear infinite}.viz-cube .iso span{animation:cubeMeshWave 3.2s ease-in-out infinite;animation-delay:calc((var(--x) + var(--y)) * -.11s)}@keyframes cubeSlowTurn{0%{transform:rotateX(58deg) rotate(38deg)}to{transform:rotateX(58deg) rotate(398deg)}}@keyframes cubeMeshWave{0%{transform:translateZ(-20px);filter:brightness(.65) saturate(.85)}18%{transform:translateZ(-4px);filter:brightness(.92) saturate(.95)}38%{transform:translateZ(22px);filter:brightness(1.55) saturate(1.15)}60%{transform:translateZ(4px);filter:brightness(.98) saturate(1)}82%{transform:translateZ(-16px);filter:brightness(.78) saturate(.9)}to{transform:translateZ(-20px);filter:brightness(.65) saturate(.85)}}.viz-toggle .tab{animation:vizTabActive 4.5s step-end infinite}.viz-toggle .tab:first-child{animation-delay:0s}.viz-toggle .tab:nth-child(2){animation-delay:-3s}.viz-toggle .tab:nth-child(3){animation-delay:-1.5s}@keyframes vizTabActive{0%,32%{color:var(--orange);text-shadow:0 0 10px rgba(204,248,8,.6);font-weight:600}33%,to{color:var(--ink-mute);text-shadow:none;font-weight:400}}.viz-toggle .indicator{animation:vizIndicatorSlide 4.5s cubic-bezier(.65,0,.35,1) infinite}@keyframes vizIndicatorSlide{0%,22%{transform:translateX(0)}33%,55%{transform:translateX(100%)}66%,88%{transform:translateX(200%)}to{transform:translateX(0)}}.viz-toggle .code-block .param{animation:vizParamRotate 4.5s cubic-bezier(.5,0,.5,1) infinite}.viz-toggle .code-block .param.p1{animation-delay:0s}.viz-toggle .code-block .param.p2{animation-delay:-3s}.viz-toggle .code-block .param.p3{animation-delay:-1.5s}@keyframes vizParamRotate{0%{opacity:0;transform:translateY(-3px)}30%,6%{opacity:1;transform:translateY(0)}33%,to{opacity:0;transform:translateY(2px)}}.viz-toggle .code-block .param-stack:after{content:"▌";color:var(--orange);margin-left:2px;animation:vizCliBlink 1s step-end infinite}@keyframes vizCliBlink{0%,50%{opacity:1}50.01%,to{opacity:0}}.viz-toggle .code-block .dot{animation:vizStatusDot 1.5s ease-in-out infinite}@keyframes vizStatusDot{0%,to{opacity:1;box-shadow:0 0 8px var(--orange)}50%{opacity:.3;box-shadow:0 0 2px rgba(204,248,8,.3)}}.viz-toggle .code-block .meta{animation:vizLatFlicker 4.5s steps(3,jump-none) infinite}@keyframes vizLatFlicker{0%{opacity:1}33%{opacity:.55}66%{opacity:1}to{opacity:.55}}.bottleneck-chart svg path[fill=none]{stroke-dasharray:1200;stroke-dashoffset:1200;transition:stroke-dashoffset 1.8s cubic-bezier(.22,1,.36,1)}.bottleneck-chart.in-view svg path[fill=none][stroke="#555"]{stroke-dashoffset:0;transition-delay:.2s}.bottleneck-chart.in-view svg path[fill=none][stroke="#ccf808"]{stroke-dashoffset:0;transition-delay:.6s}.bottleneck-chart svg path[fill="url(#og)"]{opacity:0;transition:opacity .9s ease 1.8s}.bottleneck-chart.in-view svg path[fill="url(#og)"]{opacity:.28}.band-meter i:nth-child(8n+1){animation-delay:0s}.band-meter i:nth-child(8n+2){animation-delay:.06s}.band-meter i:nth-child(8n+3){animation-delay:.12s}.band-meter i:nth-child(8n+4){animation-delay:.18s}.band-meter i:nth-child(8n+5){animation-delay:.24s}.band-meter i:nth-child(8n+6){animation-delay:.3s}.band-meter i:nth-child(8n+7){animation-delay:.36s}.band-meter i:nth-child(8n){animation-delay:.42s}@keyframes bandMeterRise{0%{transform:scaleY(0);opacity:0}to{transform:scaleY(1);opacity:1}}@keyframes bandMeterScan{0%{transform:translateX(-120px)}to{transform:translateX(calc(100% + 120px))}}@media (prefers-reduced-motion:reduce){.band-meter i{animation:none}.band-meter-scan{animation:none;display:none}}.flow-arrows i{display:inline-block;animation:flowArrowFall 1.4s ease-in-out infinite}.flow-arrows i:first-child{animation-delay:0s}.flow-arrows i:nth-child(2){animation-delay:.18s}.flow-arrows i:nth-child(3){animation-delay:.36s}@keyframes flowArrowFall{0%{transform:translateY(-5px);opacity:.35}40%{opacity:1}to{transform:translateY(5px);opacity:.35}}.flow-box{position:relative;overflow:hidden}.flow-box:before{content:"";position:absolute;top:0;left:-100%;width:60%;height:1px;background:linear-gradient(90deg,transparent,var(--orange),transparent);animation:flowBoxScan 6s linear infinite;pointer-events:none}.flow-row:first-child .flow-box:first-child:before{animation-delay:0s}.flow-row:first-child .flow-box:nth-child(2):before{animation-delay:1s}.flow-row:first-child .flow-box:nth-child(3):before{animation-delay:2s}.flow-row:nth-child(3) .flow-box:first-child:before{animation-delay:3s}.flow-row:nth-child(3) .flow-box:nth-child(2):before{animation-delay:4s}.flow-row:nth-child(3) .flow-box:nth-child(3):before{animation-delay:5s}@keyframes flowBoxScan{0%{left:-100%}60%{left:100%}to{left:100%}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-reveal]{filter:none!important}[data-reveal-stagger]>*,[data-reveal-text] .rt-inner,[data-reveal]{opacity:1!important;transform:none!important}[data-reveal-text] .rt-inner{filter:none!important}.rw-progress,.rw-spotlight{display:none!important}.rw-parallax{transform:none!important}}[data-reveal-text]{opacity:1}[data-reveal-text] .rt-word{display:inline}[data-reveal-text] .rt-inner{display:inline-block;transform:translate3d(0,.42em,0);opacity:0;filter:blur(8px);will-change:transform,opacity,filter;transition:transform .85s cubic-bezier(.22,1,.36,1),opacity .7s cubic-bezier(.22,1,.36,1),filter .7s cubic-bezier(.22,1,.36,1);transition-delay:calc(var(--i, 0) * 55ms)}[data-reveal-text].in-view .rt-inner{transform:none;opacity:1;filter:none}.hero h1.display[data-reveal-text]{animation:none}.rw-spot-host{position:relative;isolation:isolate}.rw-spotlight{position:absolute;inset:-1px;pointer-events:none;z-index:0;background:radial-gradient(520px circle at var(--mx,50%) var(--my,50%),rgba(204,248,8,.1),rgba(204,248,8,.04) 30%,transparent 60%);mix-blend-mode:screen;opacity:0;transition:opacity .38s cubic-bezier(.22,1,.36,1)}.rw-spot-host .wrap,.rw-spot-host>div:not(.rw-spotlight),.rw-spot-host>section{position:relative;z-index:1}.btn.rw-magnetic{transform:translate3d(var(--mx,0),var(--my,0),0);transition:transform .26s cubic-bezier(.22,1,.36,1),background .22s cubic-bezier(.22,1,.36,1),color .22s cubic-bezier(.22,1,.36,1),border-color .22s cubic-bezier(.22,1,.36,1),box-shadow .22s cubic-bezier(.22,1,.36,1)}.btn.rw-magnetic:hover{transform:translate3d(var(--mx,0),calc(var(--my, 0px) - 1px),0)}.btn.rw-magnetic:active{transform:translate3d(var(--mx,0),var(--my,0),0);transition-duration:80ms}.rw-progress{position:fixed;top:0;left:0;width:100%;height:2px;background:linear-gradient(90deg,rgba(204,248,8,0),rgba(204,248,8,.85) 50%,rgba(204,248,8,1));transform-origin:0 50%;transform:scaleX(0);z-index:999;pointer-events:none;box-shadow:0 0 12px rgba(204,248,8,.45);transition:transform 90ms linear}.rw-parallax{transform:translate3d(0,var(--py,0),0);will-change:transform}.badge-card,.feature,.how-step,.integ-cat,.price-card,.testi-card,.usecase{transition:transform .38s cubic-bezier(.22,1,.36,1),border-color .38s cubic-bezier(.22,1,.36,1),box-shadow .38s cubic-bezier(.22,1,.36,1),background .38s cubic-bezier(.22,1,.36,1)}.badge-card:hover,.feature:hover,.how-step:hover,.integ-cat:hover,.price-card:hover,.testi-card:hover,.usecase:hover{transform:translateY(-3px);border-color:rgba(204,248,8,.35);box-shadow:0 0 0 1px rgba(204,248,8,.18),0 20px 48px -28px rgba(204,248,8,.35),0 14px 40px -24px rgba(0,0,0,.55)}.price-card.featured:hover{box-shadow:0 0 0 1px rgba(204,248,8,.45),0 28px 60px -28px rgba(204,248,8,.55),0 14px 40px -24px rgba(0,0,0,.6)}.bottleneck-viz{border:1px solid var(--line);border-radius:12px;background:radial-gradient(120% 120% at 50% -10%,rgba(204,248,8,.06),transparent 60%),var(--card);padding:22px;overflow:hidden}.thesis-viz{position:relative}.tv-grid{display:grid;grid-template-columns:1fr 96px 1fr;align-items:center;gap:8px;min-height:280px}.tv-head{font-family:var(--mono);font-size:10px;letter-spacing:1.2px;color:var(--muted);margin-bottom:12px;white-space:nowrap}.tv-head.ok{color:var(--accent)}.tv-out,.tv-raw{list-style:none;margin:0;padding:0;display:grid;gap:8px}.tv-rawrow{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;padding:7px 9px;border-radius:7px;border:1px solid var(--line);background:#0c0c0c;color:var(--muted);animation:tv-glitch 3s ease-in-out infinite}.tv-rawrow .dot{width:7px;height:7px;border-radius:50%;flex:none}.tv-rawrow .code{font-weight:600;letter-spacing:.5px}.tv-rawrow .lbl{color:#555;margin-left:auto}.tv-rawrow.err{border-color:rgba(255,91,37,.35)}.tv-rawrow.err .dot{background:var(--orange);box-shadow:0 0 8px rgba(255,91,37,.7)}.tv-rawrow.err .code{color:var(--orange)}.tv-rawrow.warn .dot{background:#e3b341;box-shadow:0 0 8px rgba(227,179,65,.6)}.tv-rawrow.warn .code{color:#e3b341}@keyframes tv-glitch{0%,to{opacity:.45;transform:translateX(0)}8%{opacity:1;transform:translateX(2px)}12%{opacity:.6;transform:translateX(-1px)}20%{opacity:.95;transform:translateX(0)}60%{opacity:.45}}.tv-core{position:relative;display:flex;flex-direction:column;align-items:center;gap:14px}.tv-beams{position:absolute;inset:0;pointer-events:none}.tv-beams i{position:absolute;top:50%;left:-120%;width:120%;height:1px;background:linear-gradient(90deg,transparent,var(--accent),transparent);opacity:0;animation:tv-beam 2.4s linear infinite;animation-delay:var(--d)}.tv-beams i:first-child{top:30%}.tv-beams i:nth-child(2){top:45%}.tv-beams i:nth-child(3){top:60%}.tv-beams i:nth-child(4){top:75%}@keyframes tv-beam{0%{left:-130%;opacity:0}15%{opacity:.9}50%{left:110%;opacity:0}to{left:110%;opacity:0}}.tv-chip{position:relative;z-index:1;width:84px;height:84px;border-radius:16px;display:flex;flex-direction:column;align-items:center;justify-content:center;background:#0a0a0a;border:1px solid rgba(204,248,8,.5);box-shadow:0 0 0 1px rgba(204,248,8,.08),0 0 30px rgba(204,248,8,.18);overflow:hidden;animation:tv-pulse 2.4s ease-in-out infinite}.tv-chip-label{font-family:var(--mono);font-size:10px;font-weight:700;letter-spacing:2px;color:var(--accent)}.tv-layers{display:flex;flex-direction:column;gap:4px;margin-bottom:9px}.tv-layers i{display:block;width:36px;height:5px;border-radius:2px;background:rgba(204,248,8,.16);position:relative;overflow:hidden}.tv-layers i:after{content:"";position:absolute;inset:0;border-radius:2px;background:var(--accent);box-shadow:0 0 8px rgba(204,248,8,.55);transform:scaleX(0);transform-origin:left;animation:tv-fill 2.1s cubic-bezier(.65,0,.35,1) infinite}.tv-layers i:first-child:after{animation-delay:0s}.tv-layers i:nth-child(2):after{animation-delay:.22s}.tv-layers i:nth-child(3):after{animation-delay:.44s}@keyframes tv-fill{0%,to{transform:scaleX(0);opacity:.45}35%,70%{transform:scaleX(1);opacity:1}}@keyframes tv-pulse{0%,to{box-shadow:0 0 0 1px rgba(204,248,8,.08),0 0 24px rgba(204,248,8,.14)}50%{box-shadow:0 0 0 1px rgba(204,248,8,.14),0 0 38px rgba(204,248,8,.28)}}.tv-rate{text-align:center;z-index:1}.tv-rate .num{display:block;font-family:var(--mono);font-size:18px;font-weight:700;color:var(--accent)}.tv-rate .sub{font-family:var(--mono);font-size:8px;letter-spacing:1.5px;color:var(--muted);text-transform:uppercase}.tv-outrow{display:flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;padding:7px 9px;border-radius:7px;border:1px solid rgba(204,248,8,.18);background:linear-gradient(90deg,rgba(204,248,8,.05),transparent);color:var(--ink);animation:tv-stream 3s ease-in-out infinite}.tv-outrow .ok-dot{width:7px;height:7px;border-radius:50%;flex:none;background:var(--accent);box-shadow:0 0 8px rgba(204,248,8,.7)}.tv-outrow .key{color:var(--muted)}.tv-outrow .val{color:var(--accent);margin-left:auto}@keyframes tv-stream{0%{opacity:0;transform:translateX(10px)}18%{opacity:1;transform:translateX(0)}85%{opacity:1}to{opacity:.85}}@media (max-width:560px){.industries-grid,.tv-grid{grid-template-columns:1fr}.tv-grid{gap:16px}.tv-beams{display:none}.tv-core{flex-direction:row;justify-content:center}}@media (prefers-reduced-motion:reduce){.tv-beams i,.tv-chip,.tv-layers i:after,.tv-outrow,.tv-rawrow{animation:none!important}.tv-rawrow{opacity:1}.tv-layers i:after{transform:scaleX(1);opacity:1}}.nav-mega{position:static;display:flex;align-items:stretch}.nav-mega-trigger{gap:6px;cursor:pointer}.nav-mega:focus-within .nav-mega-trigger,.nav-mega:hover .nav-mega-trigger{color:var(--ink)}.nav-mega-trigger .caret{font-size:9px;opacity:.55;transition:transform .25s cubic-bezier(.16,1,.3,1),opacity .2s ease}.nav-mega:focus-within .nav-mega-trigger .caret,.nav-mega:hover .nav-mega-trigger .caret{transform:rotate(180deg);opacity:1}.mega-panel{position:absolute;top:100%;left:0;right:0;opacity:0;visibility:hidden;transform:translateY(-6px);transition:opacity .22s cubic-bezier(.16,1,.3,1) .12s,transform .28s cubic-bezier(.16,1,.3,1) .12s,visibility .28s .12s;z-index:60}.nav-mega:focus-within .mega-panel,.nav-mega:hover .mega-panel{opacity:1;visibility:visible;transform:translateY(0);transition-delay:.06s}.mega-inner{background:radial-gradient(90% 130% at 50% 0,rgba(204,248,8,.035),transparent 58%),#0b0b0b;border-bottom:1px solid var(--line);box-shadow:0 48px 96px -24px rgba(0,0,0,.8),0 12px 32px -16px rgba(0,0,0,.55);max-height:calc(100vh - var(--nav-h));overflow-y:auto}.mega-wrap{padding-top:30px;padding-bottom:26px}.mega-grid{display:grid;grid-template-columns:repeat(4,1fr);column-gap:56px;row-gap:0}.mega-group{display:flex;flex-direction:column;gap:9px;min-width:0;padding:4px 0 24px;opacity:0;translate:0 8px}.mega-group:nth-child(n+5){border-top:1px solid var(--line-2);padding-top:22px;padding-bottom:8px}.nav-mega:focus-within .mega-group,.nav-mega:hover .mega-group{animation:megaCardIn .38s cubic-bezier(.16,1,.3,1) forwards;animation-delay:calc(.08s + var(--i, 0) * 25ms)}@keyframes megaCardIn{to{opacity:1;translate:0 0}}.mega-group-head{display:flex;align-items:center;gap:10px;font-family:Geist Mono,monospace;font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-dim);transition:color .16s ease}.mega-group-head:hover,.mega-group:hover .mega-group-head{color:var(--ink)}.mega-group-glyph{width:28px;height:28px;flex:none;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;background:#121212;color:var(--orange);font-size:13px;transition:border-color .2s ease,background .2s ease}.mega-group:hover .mega-group-glyph{border-color:var(--orange-tint-2);background:var(--orange-tint)}.mega-group-links{display:flex;flex-direction:column;align-items:flex-start;margin-top:1px}.mega-link{width:fit-content;max-width:100%;padding:4px 0;font-size:13px;color:var(--ink-dim);text-decoration:none;transition:color .14s ease,transform .14s ease}.mega-link:hover{color:var(--orange);transform:translateX(2px)}.mega-link-all{margin-top:2px;font-family:Geist Mono,monospace;font-size:10.5px;letter-spacing:.04em;color:var(--ink-mute)}.mega-link-all:hover{color:var(--orange)}.mega-footer-bar{border-top:1px solid var(--line-2);background:rgba(255,255,255,.015)}.mega-footer{display:inline-flex;align-items:center;gap:7px;padding:15px 0;font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--orange);transition:color .14s ease,gap .14s ease}.mega-footer:hover{color:var(--orange-2);gap:10px}@media (prefers-reduced-motion:reduce){.mega-panel{transition:opacity .12s ease,visibility .12s;transform:none}.nav-mega:focus-within .mega-panel,.nav-mega:hover .mega-panel{transform:none;transition-delay:0s}.mega-group{opacity:1;translate:none}.nav-mega:focus-within .mega-group,.nav-mega:hover .mega-group{animation:none}.mega-link:hover{transform:none}}.nav-mobile-cat{border-bottom:1px solid var(--line-2)}.nav-mobile-cat:last-of-type{border-bottom:none}.nav-mobile-cat-btn{width:100%;display:flex;align-items:center;justify-content:space-between;background:none;border:none;cursor:pointer;padding:11px 2px;font-size:15.5px;font-weight:500;letter-spacing:-.005em;color:var(--ink);font-family:inherit;text-align:left}.nav-mobile-cat-btn:hover,.nav-mobile-cat-btn[aria-expanded=true]{color:var(--orange)}.nm-caret{font-size:12px;color:var(--ink-mute);flex:none;transition:transform .3s cubic-bezier(.22,1,.36,1)}.nm-caret.open{transform:rotate(180deg)}.nm-cat-label{display:inline-flex;align-items:center;gap:12px}.nm-cat-glyph{width:34px;height:34px;flex:none;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:9px;background:var(--bg-2);color:var(--orange);transition:border-color .2s ease,background .2s ease}.nav-mobile-cat-btn[aria-expanded=true] .nm-cat-glyph{border-color:var(--orange-tint-2);background:var(--orange-tint)}.nav-mobile-sites{display:grid;grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1)}.nav-mobile-sites.open{grid-template-rows:1fr}.nav-mobile-sites-inner{overflow:hidden;min-height:0;display:flex;flex-direction:column;padding:0 0 0 48px}.nav-mobile-sites.open .nav-mobile-sites-inner{padding-bottom:14px}.nav-mobile-sites a{padding:9px 0;font-size:15px;color:var(--ink-dim);border:none}.nav-mobile-sites a:hover{color:var(--orange)}.nav-mobile-sites a.nav-mobile-viewall{color:var(--orange);font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.04em;display:inline-flex;align-items:center;gap:6px}@media (prefers-reduced-motion:reduce){.nav-mobile-sites,.nm-caret{transition:none}}.prod-cat{padding:56px 0;border-top:1px solid var(--line-2)}.prod-cat:first-of-type{border-top:none}.prod-cat-head{display:flex;align-items:flex-start;gap:18px;margin-bottom:32px}.prod-cat-glyph{width:46px;height:46px;flex:none;display:grid;place-items:center;border:1px solid var(--line);border-radius:9px;font-size:20px;color:var(--orange);background:var(--bg-2)}.prod-cat-head h2{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;margin:0 0 6px}.prod-cat-head p{color:var(--ink-dim);font-size:15px;max-width:640px;margin:0}.prod-search{display:flex;align-items:center;gap:10px;background:var(--panel);border:1px solid var(--line);padding:14px 18px;margin:40px 0 8px}.prod-search-ico{color:var(--orange);font-size:18px;flex:none}.prod-search input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--ink);font-family:Geist Mono,monospace;font-size:14px;letter-spacing:.02em}.prod-search input::placeholder{color:var(--ink-mute)}.prod-search-clear{background:transparent;border:none;cursor:pointer;color:var(--ink-mute);font-size:13px;padding:4px 6px;transition:color .15s}.prod-search-clear:hover{color:var(--orange)}.prod-search-results{padding:28px 0 56px}.prod-search-count{font-family:Geist Mono,monospace;font-size:12px;letter-spacing:.06em;color:var(--ink-mute);text-transform:uppercase;margin:0 0 24px}.prod-search-empty{color:var(--ink-dim);font-size:15px;margin:0}.prod-search-empty a{color:var(--orange)}.prod-acc-item{padding:0;border-top:1px solid var(--line-2)}.prod-acc-item:first-of-type{border-top:none}.prod-acc-trigger{width:100%;display:flex;align-items:center;gap:18px;padding:30px 0;background:none;border:none;text-align:left;color:inherit;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}.prod-acc-trigger .prod-cat-glyph{transition:border-color .25s,color .25s,background .25s,transform .35s cubic-bezier(.22,1,.36,1)}.prod-acc-item.is-open .prod-cat-glyph,.prod-acc-trigger:hover .prod-cat-glyph{border-color:var(--orange);background:rgba(255,255,255,.02)}.prod-acc-item.is-open .prod-cat-glyph{transform:scale(1.06)}.prod-cat-glyph svg{display:block}.prod-acc-titles{flex:1;min-width:0}.prod-acc-titles h2{font-size:clamp(22px,2.4vw,30px);letter-spacing:-.02em;margin:0 0 6px;transition:color .25s}.prod-acc-trigger:hover .prod-acc-titles h2{color:var(--orange)}.prod-acc-titles p{color:var(--ink-dim);font-size:15px;max-width:640px;margin:0}.prod-acc-meta{display:flex;align-items:center;gap:18px;flex:none}.prod-acc-count{font-family:Geist Mono,monospace;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-mute);padding:6px 12px;border:1px solid var(--line-2);border-radius:100px;white-space:nowrap;transition:color .25s,border-color .25s}.prod-acc-item.is-open .prod-acc-count,.prod-acc-trigger:hover .prod-acc-count{color:var(--orange);border-color:var(--orange)}.prod-acc-chevron{width:38px;height:38px;flex:none;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:50%;font-family:Geist Mono,monospace;font-size:16px;color:var(--ink-dim);transition:transform .4s cubic-bezier(.22,1,.36,1),border-color .25s,color .25s}.prod-acc-item.is-open .prod-acc-chevron,.prod-acc-trigger:hover .prod-acc-chevron{border-color:var(--orange);color:var(--orange)}.prod-acc-item.is-open .prod-acc-chevron{transform:rotate(180deg)}.prod-acc-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1)}.prod-acc-item.is-open .prod-acc-panel{grid-template-rows:1fr}.prod-acc-panel-inner{overflow:hidden;min-height:0;opacity:0;transform:translateY(-6px);transition:opacity .35s ease .05s,transform .4s cubic-bezier(.22,1,.36,1) .05s}.prod-acc-item.is-open .prod-acc-panel-inner{opacity:1;transform:translateY(0)}.prod-acc-panel-inner .svc-index-grid{margin-bottom:34px}@media (prefers-reduced-motion:reduce){.prod-acc-chevron,.prod-acc-item .prod-cat-glyph,.prod-acc-panel,.prod-acc-panel-inner{transition:none}}.prod-hero-cta{display:flex;gap:12px;margin-top:32px;flex-wrap:wrap}.prod-overview{padding:64px 0;border-top:1px solid var(--line-2);background:var(--bg-2)}.prod-overview-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.prod-copy .eyebrow-text{margin-bottom:18px}.prod-copy p{color:var(--ink-dim);font-size:15.5px;line-height:1.7;margin:0 0 16px}.prod-terminal{border:1px solid var(--line);border-radius:10px;overflow:hidden;background:#0c0c0c;position:sticky;top:88px}.pt-head{display:flex;align-items:center;gap:12px;padding:0 14px;height:40px;border-bottom:1px solid var(--line);background:#111}.pt-dots{display:flex;gap:6px}.pt-dots i{width:9px;height:9px;border-radius:50%;display:block;background:#3a3a3a}.pt-dots i:first-child{background:var(--orange)}.pt-title{font-size:11px;color:var(--ink-mute);letter-spacing:.06em}.pt-body,.pt-title{font-family:Geist Mono,monospace}.pt-body{margin:0;padding:18px;font-size:12.5px;line-height:1.65;color:var(--ink-dim);overflow-x:auto;white-space:pre-wrap;word-break:break-word}.pt-body .k{color:var(--orange)}.pt-body .s{color:#e8d6b0}.pt-body .c{color:#555}.pt-body .o{color:var(--ink-dim)}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.prod-data{padding:72px 0}.prod-data-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.prod-data-card{border:1px solid var(--line);border-radius:10px;padding:22px;background:var(--bg-2);transition:border-color .15s ease,background .15s ease}.prod-data-card:hover{border-color:var(--orange-tint-2);background:#0d0d0d}.pdc-head{display:flex;align-items:center;gap:11px;margin-bottom:14px}.pdc-glyph{width:32px;height:32px;flex:none;display:grid;place-items:center;border:1px solid var(--line);border-radius:7px;font-family:Geist Mono,monospace;font-size:13px;color:var(--orange);background:#111}.pdc-head h3{font-size:15px;margin:0;color:var(--ink);letter-spacing:-.01em}.prod-data-card ul{list-style:none;margin:0;padding:0}.prod-data-card li{position:relative;padding:6px 0 6px 16px;font-size:13.5px;color:var(--ink-dim);line-height:1.5;border-top:1px solid var(--line-2)}.prod-data-card li:first-child{border-top:none}.prod-data-card li:before{content:"";position:absolute;left:0;top:13px;width:6px;height:6px;background:var(--orange);border-radius:1px}.prod-features{padding:16px 0 72px}.prod-feature-list{list-style:none;padding:0;margin:0;max-width:820px}.prod-feature-list li{display:grid;grid-template-columns:16px 1fr auto;gap:16px;align-items:start;padding:18px 0;border-top:1px solid var(--line)}.prod-feature-list li:first-child{border-top:none}.prod-feature-list .marker{width:10px;height:10px;background:var(--orange);margin-top:5px}.prod-feature-list .key{color:var(--ink);font-weight:500;font-size:15px}.prod-feature-list .desc{color:var(--ink-dim);font-size:13.5px}.prod-feature-list .val{font-family:Geist Mono,monospace;font-size:11px;color:var(--orange);letter-spacing:.08em;white-space:nowrap}.prod-usecases{padding:16px 0 72px}.prod-uc-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:14px}.prod-uc{display:flex;align-items:center;gap:16px;border:1px solid var(--line);border-radius:10px;padding:20px 22px;background:var(--bg-2)}.prod-uc .uc-num{font-family:Geist Mono,monospace;font-size:12px;color:var(--orange);flex:none}.prod-uc p{margin:0;color:var(--ink-dim);font-size:15px}.prod-faq,.prod-related{padding:16px 0 72px}@media (max-width:960px){.prod-overview-grid{grid-template-columns:1fr;gap:28px}.prod-terminal{position:static}.prod-data-grid{grid-template-columns:1fr 1fr}}@media (max-width:680px){.prod-data-grid,.prod-uc-grid{grid-template-columns:1fr}.prod-cat-head{flex-direction:column;gap:12px}.prod-acc-trigger{flex-wrap:wrap;gap:14px;padding:24px 0}.prod-acc-titles{flex-basis:calc(100% - 64px)}.prod-acc-meta{width:100%;justify-content:space-between;padding-left:64px}}::selection{background:var(--orange);color:#0a0f00}.site-frame{position:fixed;inset:0;pointer-events:none;z-index:30;display:none}@media (min-width:1400px){.site-frame{display:block}}.site-frame:after,.site-frame:before{content:"";position:absolute;top:0;bottom:0;width:1px;background:linear-gradient(180deg,transparent,rgba(127,127,127,.16) 120px,rgba(127,127,127,.16) calc(100% - 120px),transparent)}.site-frame:before{left:calc(50% - 620px)}.site-frame:after{left:calc(50% + 620px)}.site-grain{position:fixed;inset:0;pointer-events:none;z-index:35;opacity:.05;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");background-size:180px 180px}.bench,.bottleneck,.code-sec,.flow,.how,.integ,.pricing,.security,.stateful,.testi,.usecases,.world{position:relative}.bench:after,.bottleneck:after,.code-sec:after,.flow:after,.how:after,.integ:after,.pricing:after,.security:after,.stateful:after,.testi:after,.usecases:after,.world:after{content:"";position:absolute;top:0;left:50%;width:1px;height:56px;background:linear-gradient(180deg,rgba(204,248,8,.65),rgba(204,248,8,.22) 55%,transparent);pointer-events:none;z-index:1}.hero-circuit:after{content:"";position:absolute;bottom:0;left:50%;width:1px;height:72px;background:linear-gradient(180deg,transparent,rgba(204,248,8,.85));pointer-events:none;z-index:2;animation:heroScrollCue 2.6s ease-in-out infinite}@keyframes heroScrollCue{0%,to{opacity:.25}50%{opacity:1}}.compare,.stats{background-color:var(--light);background-image:radial-gradient(circle,rgba(26,26,26,.07) 1px,transparent 0);background-size:24px 24px}.code-sec .eyebrow-text,.how-head .eyebrow-text,.integ-head .eyebrow-text,.security .eyebrow-text,.testi-head .eyebrow-text,.world-side .eyebrow-text{display:inline-block;padding:6px 12px;border:1px solid var(--orange-tint-2);background:var(--orange-tint);border-radius:2px}.btn-orange:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 0 0 1px rgba(204,248,8,.3),0 10px 28px -10px rgba(204,248,8,.55)}.btn-orange:hover,.btn-outline:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0) scale(.99)}.nav{backdrop-filter:blur(16px) saturate(1.5);-webkit-backdrop-filter:blur(16px) saturate(1.5)}.compare-table{box-shadow:0 28px 60px -36px rgba(26,23,18,.35)}.bench-table td.you,.bench-table th.you{border-left:1px solid rgba(204,248,8,.22);border-right:1px solid rgba(204,248,8,.22)}.usecase .glyph{transition:background .28s ease,color .28s ease,border-color .28s ease}.usecase:hover .glyph{background:var(--orange);border-color:var(--orange);color:#0a0f00}.badge-card .seal{transition:box-shadow .28s ease,background .28s ease}.badge-card:hover .seal{background:var(--orange-tint);box-shadow:0 0 18px rgba(204,248,8,.25)}@media (prefers-reduced-motion:reduce){.hero-circuit:after{animation:none;opacity:.5}}.hero-proof{display:flex;justify-content:center;align-items:stretch;width:fit-content;margin:64px auto 0}.hp-item{display:flex;flex-direction:column;gap:3px;padding:2px 24px;text-align:left;border-right:1px solid var(--line-2)}.hp-item:first-child{padding-left:0}.hp-item:last-child{border-right:none;padding-right:0}.hp-v{font-size:12.5px;font-weight:600;letter-spacing:-.005em;color:var(--ink-dim);font-variant-numeric:tabular-nums;transition:color .24s ease}.hp-k{font-family:Geist Mono,monospace;font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-mute);white-space:nowrap}.hp-link:hover .hp-v{color:var(--ink)}.hp-link .hp-k:after{content:" ↳";color:rgba(204,248,8,.55)}@media (max-width:880px){.hero-proof{display:grid;grid-template-columns:auto auto;gap:16px 0;width:fit-content}.hp-item{border-right:none;padding:0 20px}.hp-item:nth-child(odd){border-right:1px solid var(--line-2);padding-left:0}.hp-item:nth-child(2n){padding-right:0}.hp-k{white-space:normal}}.world-map-globe canvas{inset:28px 0 96px;width:100%;height:calc(100% - 124px)}.wm-corner{position:absolute;width:12px;height:12px;border:1px solid rgba(204,248,8,.45);z-index:2;pointer-events:none}.wm-corner.tl{top:8px;left:8px;border-right:none;border-bottom:none}.wm-corner.tr{top:8px;right:8px;border-left:none;border-bottom:none}.wm-corner.bl{bottom:8px;left:8px;border-right:none;border-top:none}.wm-corner.br{bottom:8px;right:8px;border-left:none;border-top:none}.wm-hud{position:absolute;top:16px;left:24px;right:24px;z-index:2;display:flex;justify-content:space-between;font-family:Geist Mono,monospace;font-size:10px;letter-spacing:.14em;color:var(--ink-mute);pointer-events:none}.wm-hud,.wm-live{align-items:center}.wm-live{display:inline-flex;gap:6px;color:var(--orange)}.wm-live i{width:6px;height:6px;border-radius:50%;background:var(--orange);box-shadow:0 0 8px var(--orange);animation:wmLivePulse 1.6s ease-in-out infinite}@keyframes wmLivePulse{0%,to{opacity:.45}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.wm-live i{animation:none}}