:root,[data-theme=dark],[data-theme=light]{--ink:#050505;--ink-2:#0b0c0a;--bone:#edebe3;--bone-2:#b8b6ad;--bone-3:#8c8b83;--lime:#c8ff4a;--lime-ink:#0b0f02;--hair:hsla(48,22%,91%,.1);--hair-2:hsla(48,22%,91%,.2);--glass:rgba(9,10,8,.58);--glass-2:rgba(9,10,8,.82);--f-sans:var(--font-sans),"Inter Tight",ui-sans-serif,system-ui,sans-serif;--f-serif:var(--font-serif),"Instrument Serif",Georgia,serif;--f-mono:var(--font-mono),"JetBrains Mono",ui-monospace,monospace;--ease:cubic-bezier(0.16,1,0.3,1);--ease-io:cubic-bezier(0.76,0,0.24,1);--gutter:clamp(20px,4.2vw,64px);--max:1600px;--t-hero:clamp(3.1rem,9vw,11.5rem);--t-xl:clamp(2.7rem,7vw,8.6rem);--t-l:clamp(2.1rem,4.7vw,5.4rem);--t-m:clamp(1.45rem,2.3vw,2.35rem);--t-body:clamp(1rem,1.08vw,1.16rem);--t-small:0.94rem;--t-label:0.72rem;--bg:var(--ink);--bg-2:rgba(12,13,11,.7);--bg-3:transparent;--bg-4:rgba(12,13,11,.6);--bg-5:#020202;--panel:rgba(14,15,13,.72);--line:var(--hair);--line-2:var(--hair-2);--fg:var(--bone);--fg-mute:var(--bone-2);--fg-dim:var(--bone-3);--accent:var(--lime);--accent-3d:var(--lime);--accent-ink:var(--lime-ink);--accent-dim:#7fae1f;--accent-glow:rgba(200,255,74,.14);--accent-glow-strong:rgba(200,255,74,.36);--accent-warm:var(--bone);--card-bg:rgba(12,13,11,.62);--card-bg-h:rgba(18,20,16,.76);--nav-bg:transparent;--nav-bg-scroll:transparent;--mega-bg:var(--glass-2);--display:var(--f-sans);--sans:var(--f-sans);--mono:var(--f-mono)}html{color-scheme:dark}body,html{background:var(--ink)}body{color:var(--bone);font-family:var(--f-sans);font-size:var(--t-body);line-height:1.55}::-moz-selection{background:var(--lime);color:var(--lime-ink)}::selection{background:var(--lime);color:var(--lime-ink)}:focus-visible{outline:2px solid var(--lime);outline-offset:3px;border-radius:4px}.cs-teaser-cat,.ix-pager-cat,.ix-spec dd,.num-v{font-variant-numeric:tabular-nums}html{scrollbar-width:thin;scrollbar-color:#2b2c28 var(--ink)}html:hover{scrollbar-color:#3a3c34 var(--ink)}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--ink)}::-webkit-scrollbar-thumb{border-radius:8px;background:#2b2c28}::-webkit-scrollbar-thumb:hover{background:var(--lime)}.shell :is(p,li,dd) a:not(.btn):not(.pill){color:var(--bone);text-decoration:none;background:linear-gradient(var(--lime),var(--lime)) 0 100% /100% 1px no-repeat;transition:background-size .5s var(--ease),color .3s}.shell :is(p,li,dd) a:not(.btn):not(.pill):hover{color:var(--lime);background-size:100% 2px}.boot,.boot-seq,.cursor-follower,.now-ribbon,.page-reveal,.scroll-bar,.scroll-progress,.theme-sweep{display:none!important}.world{position:fixed;inset:0;z-index:0;pointer-events:none}.world-veil{position:absolute;inset:0;background:var(--ink);opacity:0;transition:opacity .5s var(--ease)}.world-fallback{position:absolute;inset:0;background:radial-gradient(ellipse 80% 50% at 50% 60%,rgba(200,255,74,.07),transparent 70%),linear-gradient(var(--hair) 1px,transparent 1px) 0 0 /48px 48px,linear-gradient(90deg,var(--hair) 1px,transparent 1px) 0 0 /48px 48px,var(--ink)}.world-fallback svg{position:absolute;left:0;right:0;top:55%;width:100%;height:22vh;filter:drop-shadow(0 0 calc(6px + var(--charge, 0) * 18px) rgba(200,255,74,.6))}.world:after{content:"";position:absolute;inset:0;pointer-events:none;box-shadow:inset 0 0 calc(var(--charge, 0) * 24vmin) rgba(200,255,74,calc(var(--charge, 0) * .16))}.page-root{overflow-x:clip}.page-root,.shell{position:relative;z-index:2}.h-hero,.h-l,.h-m,.h-xl{font-family:var(--f-sans);font-weight:400;color:var(--bone);margin:0;text-wrap:balance}.h-hero{font-size:var(--t-hero);line-height:.86;letter-spacing:-.055em}.h-xl{font-size:var(--t-xl);line-height:.9;letter-spacing:-.048em}.h-l{font-size:var(--t-l);line-height:.95;letter-spacing:-.04em}.h-m{font-size:var(--t-m);line-height:1.08;letter-spacing:-.025em}.h-hero em,.h-l em,.h-m em,.h-xl em,.serif{font-family:var(--f-serif);font-style:italic;font-weight:400;letter-spacing:-.02em;color:var(--bone)}.lede{font-size:clamp(1.08rem,1.35vw,1.4rem);line-height:1.5;max-width:34em}.copy,.lede{color:var(--bone-2);text-wrap:pretty}.copy{max-width:38em}.copy strong,.lede strong{color:var(--bone);font-weight:500}.lbl{display:inline-flex;align-items:center;gap:10px;font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-2)}.lbl:before{content:"";width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime);flex:none}.lbl b{color:var(--lime);font-weight:500}.mono{font-family:var(--f-mono);letter-spacing:.1em;text-transform:uppercase;font-size:var(--t-label)}[data-split]{visibility:hidden;animation:sp-fallback 0s 2.6s forwards}[data-split].is-split{visibility:visible;animation:none}@keyframes sp-fallback{to{visibility:visible}}.sr-line{padding-bottom:.08em;margin-bottom:-.08em}.btn{--h:52px;position:relative;display:inline-flex;align-items:center;gap:12px;height:var(--h);padding:0 24px 0 26px;border-radius:999px;background:var(--lime);color:var(--lime-ink);font-family:var(--f-sans);font-size:1rem;font-weight:500;letter-spacing:-.01em;cursor:pointer;overflow:hidden;isolation:isolate;white-space:nowrap;transition:box-shadow .4s var(--ease)}.btn:hover{box-shadow:0 0 0 1px var(--lime),0 0 38px rgba(200,255,74,.35)}.btn:before{content:"";position:absolute;z-index:-1;left:var(--fx,50%);top:var(--fy,50%);width:10px;height:10px;border-radius:50%;background:var(--bone);transform:translate(-50%,-50%) scale(0);transition:transform .6s var(--ease)}.btn:hover:before{transform:translate(-50%,-50%) scale(42)}.btn .arr{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--lime-ink);color:var(--lime);font-size:.85rem;transition:transform .5s var(--ease)}.btn:hover .arr{transform:rotate(-45deg)}.btn--ghost{background:transparent;color:var(--bone);box-shadow:inset 0 0 0 1px var(--hair-2)}.btn--ghost:before{background:var(--bone)}.btn--ghost:hover{color:var(--ink);box-shadow:inset 0 0 0 1px var(--bone)}.btn--ghost .arr{background:var(--bone);color:var(--ink)}.btn--big{--h:72px;padding:0 30px 0 36px;font-size:1.25rem}.btn--big .arr{width:36px;height:36px}.roll{position:relative;display:inline-block;overflow:hidden;line-height:1.2}.roll>span{display:block}.roll:after,.roll>span{transition:transform .55s var(--ease)}.roll:after{content:attr(data-text);position:absolute;left:0;top:100%}.btn:hover .roll:after,.btn:hover .roll>span,.roll-host:hover .roll:after,.roll-host:hover .roll>span,a:hover>.roll:after,a:hover>.roll>span,button:hover>.roll:after,button:hover>.roll>span{transform:translateY(-100%)}.ul{background:linear-gradient(currentColor,currentColor) 0 100% /0 1px no-repeat;transition:background-size .5s var(--ease);padding-bottom:2px}.ul:hover{background-size:100% 1px}.is-racing{filter:drop-shadow(0 0 calc(var(--beat, 0) * 16px) rgba(200,255,74,calc(var(--beat, 0) * .8)))}.nx{position:fixed;top:0;left:0;right:0;z-index:90;display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;padding:22px var(--gutter);pointer-events:none;transition:transform .7s var(--ease)}.nx>*{pointer-events:auto}.nx.is-hidden{transform:translateY(-120%)}.nx:before{content:"";position:absolute;inset:0 0 -40px;z-index:-1;background:linear-gradient(180deg,rgba(5,5,5,.72),rgba(5,5,5,0));pointer-events:none}.nx-logo{justify-self:start;display:inline-flex;align-items:center;gap:12px;font-weight:500;font-size:1.12rem;letter-spacing:-.03em;color:var(--bone)}.nx-logo .tld{font-family:var(--f-mono);font-size:.7rem;letter-spacing:.08em;color:var(--bone-3);margin-left:2px}.nx-mark{position:relative;width:22px;height:22px;border-radius:50%;display:grid;place-items:center}.nx-mark:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--lime);box-shadow:0 0 12px var(--lime);transform:scale(var(--beat,1))}.nx-mark:after{content:"";position:absolute;inset:0;border-radius:50%;border:1px solid rgba(200,255,74,.45);transform:scale(calc(.8 + (var(--beat, 1) - 1) * 2.4));opacity:calc(1.6 - var(--beat, 1))}.nx-meter{display:flex;align-items:center;gap:14px;font-family:var(--f-mono);font-size:.7rem;letter-spacing:.14em;color:var(--bone-3);text-transform:uppercase}.nx-meter svg{width:clamp(120px,18vw,260px);height:26px;overflow:visible}.nx-meter .m-bg{stroke:var(--hair-2)}.nx-meter .m-fg{stroke:var(--lime);filter:drop-shadow(0 0 4px rgba(200,255,74,.8))}.nx-meter .m-head{fill:var(--lime);filter:drop-shadow(0 0 5px var(--lime))}.nx-meter .m-chap{min-width:11ch;color:var(--bone-2)}.nx-right{justify-self:end;display:inline-flex;align-items:center;gap:10px}.nx-talk{--h:44px;font-size:.94rem;padding:0 18px 0 20px}.nx-talk .arr{width:22px;height:22px}.nx-burger{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(20,21,18,.72);box-shadow:inset 0 0 0 1px var(--hair-2);backdrop-filter:blur(12px);cursor:pointer;transition:box-shadow .35s var(--ease),background .35s var(--ease)}.nx-burger:hover{box-shadow:inset 0 0 0 1px var(--bone)}.nx-sound{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:rgba(20,21,18,.72);box-shadow:inset 0 0 0 1px var(--hair-2);backdrop-filter:blur(12px);cursor:pointer;transition:box-shadow .35s var(--ease),background .35s var(--ease)}.nx-sound:hover{box-shadow:inset 0 0 0 1px var(--bone)}.nx-sound svg{width:20px;height:20px;fill:none;stroke:var(--bone-3);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round;transform:scaleY(.3);transition:transform .5s var(--ease),stroke .3s}.nx-sound.is-on svg{stroke:var(--lime);transform:scaleY(calc(.78 + var(--b, 0) * .34));transition:stroke .3s;filter:drop-shadow(0 0 calc(var(--b, 0) * 6px) var(--lime))}.nx-sound.is-on{box-shadow:inset 0 0 0 1px rgba(200,255,74,.45)}.nx-burger i{display:block;width:16px;height:1.5px;background:var(--bone);transition:transform .5s var(--ease)}.nx-burger i+i{margin-top:-18px}.nx-burger span{display:grid;gap:5px}.nx-burger[aria-expanded=true] span i:first-child{transform:translateY(3.25px) rotate(45deg)}.nx-burger[aria-expanded=true] span i:last-child{transform:translateY(-3.25px) rotate(-45deg)}@media (max-width:860px){.nx{grid-template-columns:1fr auto}.nx-meter,.nx-talk{display:none}}.menu{position:fixed;inset:0;z-index:85;display:grid;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);gap:var(--gutter);padding:120px var(--gutter) 48px;background:rgba(5,5,5,.66);backdrop-filter:blur(22px) saturate(1.1);-webkit-backdrop-filter:blur(22px) saturate(1.1);clip-path:inset(0 0 100% 0);visibility:hidden;transition:clip-path .9s var(--ease-io),visibility 0s .9s;overflow-y:auto;overscroll-behavior:contain}.menu.is-open{clip-path:inset(0 0 0 0);visibility:visible;transition:clip-path .9s var(--ease-io),visibility 0s}.page-root>*{transition:opacity .6s var(--ease)}html.menu-open .page-root>*{opacity:.05}.menu-links{list-style:none;margin:0;padding:0;align-self:end}.menu-links li{overflow:hidden;border-top:1px solid var(--hair)}.menu-links li:last-child{border-bottom:1px solid var(--hair)}.menu-links a{display:flex;align-items:baseline;gap:18px;padding:.12em 0;font-size:clamp(2.4rem,min(5.6vw,7.6vh),5.4rem);line-height:1.02;letter-spacing:-.045em;color:var(--bone);transform:translateY(105%);transition:transform .9s var(--ease),color .35s}.menu.is-open .menu-links a{transform:none}.menu-links a:hover,.menu-links a:hover em{color:var(--lime)}.menu-links a .n{font-family:var(--f-mono);font-size:.78rem;letter-spacing:.1em;color:var(--bone-3);transform:translateY(-1.9em)}.menu-links a em{font-family:var(--f-serif);font-style:italic}.menu-side{align-self:end;display:grid;gap:34px;opacity:0;transform:translateY(20px);transition:opacity .6s var(--ease),transform .8s var(--ease)}.menu.is-open .menu-side{opacity:1;transform:none;transition-delay:.35s}.menu-side h4{margin:0 0 12px}.menu-side ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.menu-side a{color:var(--bone-2)}.menu-side a:hover{color:var(--bone)}@media (max-width:860px){.menu{display:flex;flex-direction:column;gap:36px;padding:calc(88px + env(safe-area-inset-top)) var(--gutter) calc(36px + env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.menu-links{align-self:stretch;margin-top:auto}.menu-links a{font-size:clamp(2rem,9vw,2.6rem)}.menu-side{align-self:stretch;grid-template-columns:1fr 1fr;gap:28px 20px}.menu-side a,.menu-side button{display:inline-block;padding:4px 0}.nx:has(+.menu.is-open){background:linear-gradient(180deg,rgba(5,5,5,.94) 62%,rgba(5,5,5,0))}}.cur{position:fixed;left:0;top:0;z-index:9998;pointer-events:none;display:none}html.has-cursor .cur{display:block}html.has-cursor,html.has-cursor [role=button],html.has-cursor a,html.has-cursor button{cursor:none}html.has-cursor input,html.has-cursor select,html.has-cursor textarea{cursor:auto}.cur-dot{width:6px;height:6px;margin:-3px 0 0 -3px;background:var(--bone);transition:opacity .25s,transform .3s var(--ease)}.cur-dot,.cur-ring{position:fixed;border-radius:50%}.cur-ring{width:40px;height:40px;margin:-20px 0 0 -20px;box-shadow:inset 0 0 0 1px hsla(48,22%,91%,.35);display:grid;place-items:center;transition:width .5s var(--ease),height .5s var(--ease),margin .5s var(--ease),background .4s var(--ease),box-shadow .4s var(--ease),opacity .3s}.cur-ring span{font-family:var(--f-mono);font-size:.66rem;letter-spacing:.14em;color:var(--lime-ink);opacity:0;transform:scale(.6);transition:opacity .3s,transform .4s var(--ease)}.cur.is-hover .cur-ring{width:64px;height:64px;margin:-32px 0 0 -32px;box-shadow:inset 0 0 0 1px var(--lime);background:rgba(200,255,74,.08)}.cur.is-hover .cur-dot{opacity:0}.cur.is-label .cur-ring{width:92px;height:92px;margin:-46px 0 0 -46px;background:var(--lime);box-shadow:none}.cur.is-label .cur-ring span{opacity:1;transform:none}.cur.is-label .cur-dot,.cur.is-text .cur-ring{opacity:0}.cur.is-down .cur-ring{transform:scale(.85)}.pre-skip .pre{display:none!important}.pre{position:fixed;inset:0;z-index:9999;background:var(--ink);display:grid;grid-template-rows:1fr auto;padding:var(--gutter);color:var(--bone)}.pre svg{align-self:center;width:100%;height:26vh;overflow:visible}.pre path{fill:none;stroke:var(--lime);stroke-width:1.6;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px rgba(200,255,74,.85))}.pre-foot{display:flex;justify-content:space-between;align-items:end;gap:24px}.pre-count{font-size:clamp(4rem,12vw,11rem);line-height:.8;letter-spacing:-.06em;font-variant-numeric:tabular-nums}.chapter{position:relative;height:var(--len,200vh);padding:0;margin:0;max-width:none}.chapter-pin{position:sticky;top:0;height:100vh;height:100svh;display:grid;--pad-x:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));padding:120px var(--pad-x) 48px}.pool{position:relative}.pool:before{content:"";position:absolute;inset:-12% -18%;z-index:-1;background:radial-gradient(closest-side,rgba(5,5,5,.72),rgba(5,5,5,0));pointer-events:none}.glass{background:var(--glass);backdrop-filter:blur(14px) saturate(1.1);-webkit-backdrop-filter:blur(14px) saturate(1.1);box-shadow:inset 0 0 0 1px var(--hair);border-radius:18px}.chip{display:inline-flex;align-items:center;height:26px;padding:0 11px;border-radius:999px;font-family:var(--f-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bone-2);box-shadow:inset 0 0 0 1px var(--hair-2)}.chip.is-live{color:var(--lime);box-shadow:inset 0 0 0 1px rgba(200,255,74,.5)}.cx{position:fixed;right:calc(var(--gutter) * .55);top:50%;z-index:60;transform:translateY(-50%);display:grid;gap:6px;list-style:none;margin:0;padding:0;transition:opacity .5s var(--ease)}.cx.is-off{opacity:0;pointer-events:none}.cx button{display:flex;align-items:center;justify-content:flex-end;gap:10px;height:18px;font-family:var(--f-mono);font-size:.64rem;letter-spacing:.14em;text-transform:uppercase;color:var(--bone-3);cursor:pointer}.cx button .t{opacity:0;transform:translateX(8px);transition:opacity .35s,transform .5s var(--ease)}.cx button:after{content:"";width:14px;height:1px;background:currentColor;transition:width .5s var(--ease),background .3s}.cx button.is-on .t,.cx:hover button .t{opacity:1;transform:none}.cx button.is-on{color:var(--lime)}.cx button.is-on:after{width:30px;background:var(--lime);box-shadow:0 0 8px var(--lime)}@media (max-width:860px){.cx{display:none}}.fx{position:relative;z-index:2;padding:120px var(--gutter) 28px;background:linear-gradient(to bottom,rgba(5,5,5,0),rgba(5,5,5,.92) 18%,var(--ink))}.fx-grid{max-width:var(--max);margin:0 auto;display:grid;grid-template-columns:1.4fr repeat(3,1fr);gap:40px}.fx-grid h5{margin:0 0 16px}.fx-grid ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.fx-grid a{color:var(--bone-2);transition:color .3s}.fx-grid a:hover{color:var(--bone)}.fx-brand p{color:var(--bone-2);max-width:30em;margin:18px 0 0}.fx-mark{max-width:var(--max);margin:80px auto 0;font-size:clamp(4.4rem,19vw,22rem);line-height:.78;letter-spacing:-.07em;font-weight:400;color:var(--bone);white-space:nowrap;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fx-mark span{display:inline-block;transition:transform .7s var(--ease),color .4s}.fx-mark span:hover{transform:translateY(-.08em) rotate(-3deg);color:var(--lime)}.fx-bot{max-width:var(--max);margin:28px auto 0;padding-top:20px;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 28px;color:var(--bone-3)}.fx-now{display:inline-flex;gap:10px;align-items:center}.fx-now i{width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px var(--lime)}.fx-credits{max-width:var(--max);margin:14px auto 0;color:var(--bone-3);line-height:1.8}@media (max-width:860px){.fx-grid{grid-template-columns:1fr 1fr}.fx-brand{grid-column:1/-1}}.tx-line{position:fixed;left:0;right:0;top:50%;z-index:80;width:100%;height:120px;margin-top:-60px;pointer-events:none;opacity:0}.tx-line path{fill:none;stroke:var(--lime);stroke-width:1.5;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 8px var(--lime))}.home{position:relative}.chapter-pin:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none}.ch-build .chapter-pin:before,.ch-feedpulse .chapter-pin:before,.ch-work .chapter-pin:before{background:linear-gradient(90deg,rgba(5,5,5,.88),rgba(5,5,5,.66) 30%,rgba(5,5,5,0) 54%)}.ch-network .chapter-pin:before,.ch-process .chapter-pin:before,.ch-rooms .chapter-pin:before{background:radial-gradient(ellipse 56% 52% at 20% 20%,rgba(5,5,5,.8),rgba(5,5,5,0) 72%)}.ch-founders .chapter-pin:before,.ch-numbers .chapter-pin:before{background:radial-gradient(ellipse 50% 40% at 50% 18%,rgba(5,5,5,.72),rgba(5,5,5,0) 75%)}.ch-finale .chapter-pin:before{background:radial-gradient(ellipse 55% 46% at 50% 36%,rgba(5,5,5,.8),rgba(5,5,5,0) 78%)}@media (max-width:760px){.chapter-pin:before{background:linear-gradient(0deg,rgba(5,5,5,.9) 0,rgba(5,5,5,.62) 50%,rgba(5,5,5,0) 82%)!important}}.ch-hero .chapter-pin{grid-template-rows:auto 1fr auto}.hero-top{align-self:start}.hero-head{align-self:end}.hero-head .h-hero{max-width:11.5em}.hero-foot{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:40px;margin-top:clamp(24px,4vh,44px)}.hero-copy{display:grid;gap:24px;max-width:580px}.hero-ctas{display:flex;flex-wrap:wrap;align-items:center;gap:12px 14px}.hero-skip{margin-left:10px;color:var(--bone-2);font-size:.95rem}.hero-live{display:grid;gap:9px;justify-items:end;color:var(--bone-2)}.hero-live span{display:inline-flex;align-items:center;gap:10px}.fin-fine i,.hero-live i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--lime);box-shadow:0 0 8px var(--lime)}.hero-cue{position:absolute;left:50%;bottom:18px;transform:translateX(-50%);display:grid;justify-items:center;gap:10px;color:var(--bone-3);font-size:.64rem}.hero-cue i{display:block;width:1px;height:40px;background:linear-gradient(var(--lime),transparent);transform-origin:top;animation:cue 2.2s var(--ease) infinite}@keyframes cue{0%{transform:scaleY(0)}50%{transform:scaleY(1)}to{transform:scaleY(1);opacity:0}}.ch-work .chapter-pin{grid-template-columns:minmax(0,600px) 1fr;align-items:center}.work-col{display:grid;gap:18px;align-content:center}.work-filters{display:flex;flex-wrap:wrap;gap:6px}.work-filters .chip{cursor:pointer;transition:color .3s,box-shadow .3s}.work-filters .chip:hover{color:var(--bone)}.work-list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;-moz-column-gap:26px;column-gap:26px}.work-list a{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:2px 10px;padding:7px 0 6px;border-bottom:1px solid var(--hair);color:var(--bone);transition:color .3s,padding .5s var(--ease),border-color .3s}.work-list a:focus-visible,.work-list a:hover{color:var(--lime);padding-left:8px;border-color:rgba(200,255,74,.5)}.wl-name{font-size:.98rem;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.wl-cat{grid-column:1;font-size:.6rem;color:var(--bone-3)}.wl-go{grid-row:1/span 2;grid-column:2;align-self:center;opacity:0;transform:translateX(-6px);transition:opacity .3s,transform .5s var(--ease)}.work-list a:focus-visible .wl-go,.work-list a:hover .wl-go{opacity:1;transform:none}.manifesto-x{position:relative;max-width:none;margin:0;min-height:120vh;display:grid;align-items:center;padding:0 var(--gutter)}.mf-inner{max-width:1320px;margin:0 auto;display:grid;gap:40px}.mf-text{font-size:clamp(2.4rem,6.2vw,7.4rem)}.mf-foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 30px;color:var(--bone-3)}.ch-rooms .chapter-pin{grid-template-rows:auto 1fr auto}.rooms-head{display:grid;gap:18px;max-width:760px}.rooms-tag{color:var(--lime)}.rooms-pillars{grid-row:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(20px,3vw,44px);padding:clamp(22px,2.6vw,36px)}.rooms-pillars article{display:grid;gap:12px;align-content:start}.rooms-pillars .h-m{font-size:clamp(1.25rem,1.8vw,1.8rem)}.rooms-pillars .copy,.ticks{font-size:var(--t-small)}.ticks{list-style:none;margin:4px 0 0;padding:0;display:grid;gap:6px;color:var(--bone)}.ticks li{display:flex;gap:10px}.ticks li:before{content:"";flex:none;width:5px;height:5px;margin-top:.62em;border-radius:50%;background:var(--lime)}.ch-build .chapter-pin{grid-template-columns:minmax(0,620px) 1fr;align-items:center}.build-col{display:grid;gap:20px}.practices{list-style:none;margin:8px 0;padding:0;border-top:1px solid var(--hair)}.practices li{border-bottom:1px solid var(--hair)}.pr-head{width:100%;display:grid;grid-template-columns:40px 1fr auto;align-items:center;padding:14px 0;text-align:left;cursor:pointer}.pr-n{color:var(--bone-3);transition:color .3s}.pr-t{font-size:clamp(1.3rem,2vw,2rem);color:var(--bone-2);transition:color .4s}.pr-dot{width:9px;height:9px;border-radius:50%;box-shadow:inset 0 0 0 1px var(--hair-2);transition:background .4s,box-shadow .4s}.practices li.is-on .pr-n{color:var(--lime)}.practices li.is-on .pr-t{color:var(--bone)}.practices li.is-on .pr-dot{background:var(--lime);box-shadow:0 0 12px var(--lime)}.pr-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .7s var(--ease)}.pr-body>*{overflow:hidden}.practices li.is-on .pr-body{grid-template-rows:1fr}.pr-body .copy{margin:0 0 8px 40px;font-size:var(--t-small)}.pr-tags{display:block;margin:0 0 16px 40px;color:var(--lime);font-size:.64rem}.ch-network .chapter-pin{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);grid-template-rows:auto 1fr auto}.net-head{grid-column:1;display:grid;gap:18px;max-width:620px}.net-grid{grid-column:2;grid-row:3;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;padding:0;overflow:hidden;background:var(--hair)}.net-item{display:grid;gap:8px;align-content:start;padding:16px 18px;background:rgba(9,10,8,.78);transition:background .4s}.net-item:hover{background:rgba(20,24,14,.88)}.net-item h3{margin:0;font-size:1rem;font-weight:500;letter-spacing:-.01em}.net-item p{margin:0;font-size:.82rem;line-height:1.45;color:var(--bone-2)}.net-tags{display:flex;flex-wrap:wrap;gap:4px}.net-tags .chip{height:21px;font-size:.58rem;padding:0 8px}.net-more{grid-column:1;grid-row:3;align-self:end}.ch-process .chapter-pin{grid-template-columns:minmax(0,1fr) minmax(0,560px);grid-template-rows:auto 1fr auto}.proc-head{display:grid;gap:18px;max-width:620px}.proc-card{grid-column:2;grid-row:3;padding:clamp(22px,2.4vw,34px)}.proc-card>div{display:grid;gap:16px}.proc-meter{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.proc-meter i{height:2px;background:var(--hair-2);transition:background .5s,box-shadow .5s}.proc-meter i.on{background:var(--lime);box-shadow:0 0 8px var(--lime)}.proc-top{display:flex;align-items:center;justify-content:space-between}.proc-n{font-family:var(--f-serif);font-style:italic;font-size:3.4rem;line-height:1;color:var(--lime)}.proc-deliv{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.proc-deliv .mono{color:var(--bone-3);margin-right:6px}.ch-feedpulse .chapter-pin{grid-template-columns:minmax(0,600px) 1fr;align-items:center}.fp-col{display:grid;gap:20px}.fp-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.fp-list li{display:grid;grid-template-columns:34px 1fr;gap:6px;color:var(--bone-2);font-size:var(--t-small)}.fp-list li .mono{color:var(--lime);padding-top:.2em}.fp-list strong{color:var(--bone);font-weight:500}.fp-live{display:grid;gap:18px;margin-top:6px}.fp-count{display:grid;gap:4px}.fp-count .h-l{color:var(--lime);text-shadow:0 0 30px rgba(200,255,74,.35)}.fp-count .mono{color:var(--bone-3)}.fp-ctas{display:flex;align-items:center;gap:22px;flex-wrap:wrap}.fp-more{color:var(--bone-2)}.ch-numbers .chapter-pin{grid-template-rows:auto 1fr auto auto;justify-items:center;text-align:center}.num-head{display:grid;gap:18px;justify-items:center;max-width:900px}.num-row{grid-row:3;width:100%;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:0;background:var(--hair);border-radius:18px;overflow:hidden}.num-cell{display:grid;gap:10px;padding:clamp(18px,2.2vw,30px);text-align:left;background:rgba(9,10,8,.72);backdrop-filter:blur(12px)}.num-cell dt{color:var(--bone-2)}.num-cell dd{margin:0;display:grid;gap:6px}.num-v{font-size:clamp(2.6rem,5.4vw,5.6rem);line-height:.9;letter-spacing:-.05em;color:var(--bone)}.num-d{font-size:.86rem}.num-d,.num-foot{color:var(--bone-2)}.num-foot{grid-row:4;margin:16px 0 0}.ch-founders .chapter-pin{grid-template-rows:auto 1fr auto;justify-items:center}.fo-head{display:grid;gap:18px;justify-items:center;text-align:center;max-width:820px}.fo-head .copy{margin:0 auto}.fo-cards{grid-row:3;width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,520px));justify-content:space-between;gap:24px}.fo-card{display:grid;gap:14px;padding:clamp(20px,2.2vw,30px)}.fo-card header{display:grid;gap:6px}.fo-card header .mono{color:var(--lime)}.fo-card .copy{font-size:var(--t-small);margin:0}.fo-meta{display:flex;flex-wrap:wrap;gap:6px}.ch-finale .chapter-pin{grid-template-rows:1fr auto;justify-items:center}.fin-main{align-self:center;display:grid;gap:20px;justify-items:center;text-align:center;max-width:1200px}.fin-sub{color:var(--bone-2)}.fin-main .lede{margin:0 auto}.fin-ctas{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:10px}.fin-mail{font-family:var(--f-mono);font-size:.95rem;letter-spacing:.02em}.fin-fine{display:inline-flex;align-items:center;gap:10px;color:var(--bone-2)}.fin-tiers{width:100%;max-width:1100px;display:grid;grid-template-columns:auto repeat(3,minmax(0,1fr));align-items:start;gap:0;padding:0;overflow:hidden}.fin-tiers-l{padding:22px 26px;align-self:stretch;max-width:13ch;line-height:1.5}.fin-tiers-l,.tier{border-right:1px solid var(--hair)}.tier{display:grid;gap:4px;padding:20px 24px}.tier:last-child{border-right:0}.tier .mono{color:var(--bone-3);font-size:.62rem}.tier h3{margin:0;font-size:1.05rem;font-weight:500}.tier strong{font-weight:400;font-size:1.5rem;letter-spacing:-.03em;color:var(--lime)}.tier p{margin:0;color:var(--bone-2);font-size:.84rem}@media (max-width:1100px){.ch-build .chapter-pin,.ch-feedpulse .chapter-pin,.ch-network .chapter-pin,.ch-process .chapter-pin,.ch-work .chapter-pin{grid-template-columns:minmax(0,1fr)}.net-grid,.net-more,.proc-card{grid-column:1}.net-grid{grid-row:3;grid-template-columns:repeat(3,minmax(0,1fr))}.net-more{grid-row:4;margin-top:16px}.rooms-pillars{grid-template-columns:1fr}.rooms-pillars .copy{display:none}}@media (max-width:760px){.chapter{height:auto}.chapter-pin{position:relative;height:auto;padding:110px 20px 64px;align-content:end}.ch-hero .chapter-pin,.chapter-pin{min-height:100svh}.hero-foot{grid-template-columns:1fr}.hero-live{justify-items:start}.hero-cue{display:none}.fo-cards,.net-grid,.num-row,.rooms-pillars,.work-list{grid-template-columns:1fr}.rooms-pillars .copy{display:block}.num-row{grid-template-columns:1fr 1fr}.fin-tiers{grid-template-columns:1fr}.fin-tiers-l,.tier{border-right:0;border-bottom:1px solid var(--hair);max-width:none}.manifesto-x{min-height:90svh}.ch-finale .chapter-pin,.ch-founders .chapter-pin,.ch-numbers .chapter-pin{justify-items:stretch}}.shell :is(h1,h2,h3,h4,.row,.pb-title,.plain-h) em{font-family:var(--f-serif);font-style:italic;font-weight:400;letter-spacing:-.01em;color:var(--bone)}.shell .cs-hero-text .row.r2 em{color:var(--cs-accent,var(--bone))}.shell .journal-body em{font-family:var(--f-serif);font-size:1.08em;color:var(--bone)}.cta-x{padding:clamp(80px,12vh,140px) var(--gutter);max-width:none}.cta-x-inner{max-width:1080px;margin:0 auto;display:grid;justify-items:center;gap:18px;padding:clamp(36px,6vw,80px) clamp(22px,5vw,72px);text-align:center;border-radius:28px;background:radial-gradient(ellipse 70% 60% at 50% 0,rgba(200,255,74,.07),transparent 70%),var(--glass-2)}.cta-x-sub{color:var(--bone-2)}.cta-x .lede{margin:0 auto}.cta-x-row{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:8px}@media (prefers-reduced-motion:reduce){[data-split]{visibility:visible!important;animation:none!important}.btn:before,.menu,.menu-links a,.menu-side,.nx,.roll:after,.roll>span{transition:none!important}}html.is-holding,html.is-holding *{-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important}.hero-hold{color:var(--bone-3)}.hero-hold .hold-touch,.hero-live .hero-live-hold{display:none}@media (hover:none){.hero-hold .hold-mouse{display:none}.hero-hold .hold-touch{display:inline}}@media (max-width:760px){.hero-live .hero-live-hold{display:flex;color:var(--lime)}}.ph-ring{position:fixed;left:-44px;top:-44px;z-index:95;width:88px;height:88px;pointer-events:none;opacity:0;transition:opacity .25s var(--ease);will-change:transform,opacity}.ph-ring.is-on{opacity:1}.ph-ring svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible;transform:rotate(-90deg)}.ph-track{fill:rgba(5,5,5,.35);stroke:rgba(200,255,74,.2);stroke-width:1.5}.ph-fill{fill:none;stroke:var(--lime);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px rgba(200,255,74,.85))}.ph-ring.is-full .ph-fill{animation:ph-full .32s ease-in-out infinite alternate}@keyframes ph-full{to{stroke-width:4;filter:drop-shadow(0 0 14px rgba(200,255,74,1))}}.ph-bpm{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;justify-items:center;line-height:1;font-family:var(--f-mono);font-size:1rem;font-variant-numeric:tabular-nums;color:var(--bone);text-shadow:0 0 10px rgba(5,5,5,.9)}.ph-bpm small{margin-top:4px;font-size:.56rem;letter-spacing:.18em;text-transform:uppercase;color:var(--lime)}@media (pointer:coarse){.ph-ring{left:-66px;top:-66px;width:132px;height:132px}.ph-bpm{top:-30px}}.ph-ring:after{content:"";position:absolute;inset:8px;border:2px solid var(--lime);border-radius:50%;opacity:0}.ph-ring.is-burst{opacity:1;transition:none}.ph-ring.is-burst .ph-bpm,.ph-ring.is-burst svg{opacity:0}.ph-ring.is-burst:after{animation:ph-shock .9s var(--ease) forwards}@keyframes ph-shock{0%{opacity:.95;transform:scale(1)}to{opacity:0;transform:scale(9);border-width:.5px}}.ph-flash{position:fixed;inset:0;z-index:94;pointer-events:none;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle at var(--fx,50%) var(--fy,50%),rgba(200,255,74,.3),rgba(200,255,74,.07) 45%,transparent 75%)}.ph-flash.is-on{animation:ph-flash .9s ease-out forwards}@keyframes ph-flash{0%{opacity:1}to{opacity:0}}.ph-peak{position:fixed;left:0;top:0;z-index:95;padding:7px 12px;border-radius:999px;pointer-events:none;white-space:nowrap;font-size:.68rem;color:var(--lime);background:rgba(5,5,5,.78);box-shadow:inset 0 0 0 1px rgba(200,255,74,.35);opacity:0}.ph-peak.is-on{animation:ph-peak 2.8s var(--ease) forwards}@keyframes ph-peak{0%{opacity:0;translate:-50% 44px}14%{opacity:1;translate:-50% 58px}78%{opacity:1}to{opacity:0;translate:-50% 66px}}@media (prefers-reduced-motion:reduce){.hero-hold,.hero-live .hero-live-hold,.ph-flash,.ph-peak,.ph-ring{display:none!important}}.world-veil[data-side=x]{background:linear-gradient(90deg,var(--ink) 0,rgba(5,5,5,.94) 30%,rgba(5,5,5,.55) 50%,rgba(5,5,5,.16) 70%,rgba(5,5,5,.1) 100%)}.world-veil[data-side=y]{background:linear-gradient(180deg,rgba(5,5,5,calc(.18 + .82 * var(--vm, 0))) 0,rgba(5,5,5,calc(.28 + .72 * var(--vm, 0))) 26%,rgba(5,5,5,calc(.86 + .14 * var(--vm, 0))) 44%,var(--ink) 60%)}.ix-hero{--pad-x:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));position:relative;display:grid;align-content:end;min-height:72svh;max-width:none;margin:0;padding:clamp(132px,20vh,200px) var(--pad-x) clamp(56px,10vh,110px)}.ix-hero--chapter{min-height:100svh}.ix-hero-col{position:relative;max-width:min(46rem,100%)}.ix-hero--chapter .ix-hero-col{max-width:min(46rem,54vw)}.ix-hero-col:before{content:"";position:absolute;inset:-16% -24% -16% -40%;z-index:-1;background:radial-gradient(closest-side,rgba(5,5,5,.62),rgba(5,5,5,0));pointer-events:none}.ix-eyebrow{margin:0 0 clamp(18px,3vh,30px)}.ix-hero.is-pending .ix-eyebrow:before{background:var(--bone-3);box-shadow:none}.ix-title{max-width:11em;font-size:clamp(2.6rem,5.7vw,7rem)}.ix-title em{color:var(--cs-accent,var(--bone))}.ix-lede{margin:clamp(22px,3.4vh,34px) 0 0}.ix-spec{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;gap:12px clamp(20px,3vw,44px);margin:clamp(28px,4.5vh,44px) 0 0;padding-top:18px;border-top:1px solid var(--hair)}.ix-spec div{display:grid;gap:6px}.ix-spec dt{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-3)}.ix-spec dd{display:inline-flex;align-items:center;gap:8px;margin:0;color:var(--bone);font-size:.98rem}.ix-live{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime);animation:ix-pulse 1.05s ease-out infinite}@keyframes ix-pulse{0%,to{box-shadow:0 0 0 0 rgba(200,255,74,.55)}60%{box-shadow:0 0 0 7px rgba(200,255,74,0)}}.ix-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:clamp(26px,4vh,38px)}.ix-hero:not(.is-in) :is(.ix-title,[data-hero-rise]){visibility:hidden;animation:ix-show 0s 6.5s forwards}@keyframes ix-show{to{visibility:visible}}.shell:has(>.ix-hero)>section:not(.cta-x):not(.photo-band){--pad-x:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));position:relative;max-width:none;margin:0;padding:clamp(84px,14vh,170px) var(--pad-x) 0}.shell:has(>.ix-hero) .divider{display:flex;align-items:center;gap:16px;max-width:none;height:auto;margin:0 0 clamp(34px,6vh,60px);padding:0;font-size:var(--t-label);letter-spacing:.16em;color:var(--bone-3)}.shell:has(>.ix-hero) .divider:before{position:static;flex:1;height:1px;background:linear-gradient(90deg,var(--hair-2),var(--hair) 70%,transparent);transform:scaleX(0);transform-origin:left center;animation:none;transition:transform 1.2s var(--ease)}.shell:has(>.ix-hero) .divider.is-drawn:before{transform:scaleX(1)}.shell:has(>.ix-hero) .divider .d-l{display:none}.shell:has(>.ix-hero) .divider .d-r{order:-1;flex:0 1 auto;min-width:0;padding:0;white-space:normal;background:none}.shell:has(>.ix-hero) .divider .d-tick{display:none}.shell:has(>.ix-hero) .sec-head{display:block;max-width:min(52rem,62vw);margin:0 0 clamp(40px,7vh,72px)}.shell:has(>.ix-hero) .sec-head .label{gap:10px;margin:0 0 clamp(16px,2.6vh,24px);font-size:var(--t-label);letter-spacing:.16em;color:var(--bone-2)}.shell:has(>.ix-hero) .sec-head .label .l-tick{width:7px;height:7px;border:0;border-radius:50%;transform:none;background:var(--lime);box-shadow:0 0 10px var(--lime)}.shell:has(>.ix-hero) .sec-head .label .num{color:var(--bone-3)}.shell:has(>.ix-hero) .sec-head h2{max-width:13em;font-family:var(--f-sans);font-size:var(--t-l);font-weight:400;line-height:.95;letter-spacing:-.04em;color:var(--bone)}.shell:has(>.ix-hero) .sec-head .side{display:grid;gap:14px;max-width:36em;margin-top:clamp(20px,3.2vh,30px)}.shell:has(>.ix-hero) .sec-head .side p{margin:0;font-size:var(--t-body);line-height:1.6;color:var(--bone-2)}.shell:has(>.ix-hero) .cs-outcome a,.shell:has(>.ix-hero) .sec-head .side a{color:var(--bone);text-decoration:underline;text-decoration-color:var(--lime);text-underline-offset:3px}.shell:has(>.ix-hero) :is(.cards,.prod-features){display:grid;grid-template-columns:repeat(4,1fr);gap:14px;max-width:none;margin:0;padding:0;background:none;border:0}.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(3):last-child),.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(6)){grid-template-columns:repeat(3,1fr)}.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(5):last-child){grid-template-columns:repeat(5,1fr)}@media (max-width:1320px){.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(5):last-child){grid-template-columns:repeat(3,1fr)}}@media (max-width:1180px){.shell:has(>.ix-hero) :is(.cards,.prod-features),.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(3):last-child),.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(5):last-child),.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(6)){grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.shell:has(>.ix-hero) :is(.cards,.prod-features),.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(3):last-child),.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(5):last-child),.shell:has(>.ix-hero) :is(.cards,.prod-features):has(>:nth-child(6)){grid-template-columns:1fr}}.shell:has(>.ix-hero) :is(.card,.prod-feature){position:relative;display:flex;flex-direction:column;min-height:0;padding:26px 26px 30px;border:0;border-radius:18px;overflow:hidden;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .45s var(--ease),transform .7s var(--ease)}.shell:has(>.ix-hero) :is(.card,.prod-feature):hover{transform:translateY(-4px);box-shadow:inset 0 0 0 1px rgba(200,255,74,.34),0 24px 60px -30px rgba(200,255,74,.28)}.shell:has(>.ix-hero) :is(.card,.prod-feature):before{content:"";position:absolute;inset:0;background:radial-gradient(300px circle at var(--mx,50%) var(--my,50%),rgba(200,255,74,.1),transparent 62%);opacity:0;transition:opacity .35s;pointer-events:none}.shell:has(>.ix-hero) :is(.card,.prod-feature):hover:before{opacity:1}.shell:has(>.ix-hero) :is(.card,.prod-feature):after{content:"";position:absolute;top:0;bottom:auto;left:0;width:100%;height:1px;background:var(--lime);box-shadow:0 0 10px var(--lime);transform:scaleX(0);transform-origin:left;transition:transform .7s var(--ease)}.shell:has(>.ix-hero) :is(.card,.prod-feature):hover:after{transform:scaleX(1)}.shell:has(>.ix-hero) :is(.card,.prod-feature) .num{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.16em;color:var(--lime)}.shell:has(>.ix-hero) :is(.card,.prod-feature) h3{margin:clamp(30px,5vh,52px) 0 12px;font-family:var(--f-sans);font-size:clamp(1.3rem,1.6vw,1.62rem);font-weight:500;line-height:1.12;letter-spacing:-.02em;color:var(--bone)}.shell:has(>.ix-hero) :is(.card,.prod-feature) p{margin:0;font-size:.97rem;line-height:1.58;color:var(--bone-2)}.shell:has(>.ix-hero) .cs-stack{display:grid;max-width:64rem;margin:0;padding:6px 26px;border:0;border-radius:18px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair)}.shell:has(>.ix-hero) .cs-stack-layer{display:grid;grid-template-columns:minmax(130px,200px) 1fr;align-items:center;gap:18px;padding:18px 0;border:0;border-bottom:1px solid var(--hair)}.shell:has(>.ix-hero) .cs-stack-layer:last-child{border-bottom:0}.shell:has(>.ix-hero) .cs-stack-t{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.16em;text-transform:uppercase;color:var(--bone-3)}.shell:has(>.ix-hero) .cs-stack-tags,.shell:has(>.ix-hero) .prod-integrations{display:flex;flex-wrap:wrap;gap:8px}.shell:has(>.ix-hero) .prod-integrations{justify-content:flex-start;max-width:64rem;margin:0;padding:0}.shell:has(>.ix-hero) .stack-tag{display:inline-flex;align-items:center;height:28px;padding:0 12px;border:0;border-radius:999px;background:rgba(9,10,8,.7);box-shadow:inset 0 0 0 1px var(--hair-2);font-family:var(--f-mono);font-size:.68rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bone-2);transition:color .3s,box-shadow .3s}.shell:has(>.ix-hero) .stack-tag:hover{color:var(--lime);box-shadow:inset 0 0 0 1px rgba(200,255,74,.5)}.shell:has(>.ix-hero) .cs-outcome{display:grid;gap:18px;max-width:min(46rem,56vw);margin:0}.shell:has(>.ix-hero) .cs-outcome p{margin:0;font-size:clamp(1.06rem,1.2vw,1.22rem);line-height:1.62;color:var(--bone-2)}.shell:has(>.ix-hero) .cs-outcome p:first-child{font-size:clamp(1.18rem,1.5vw,1.45rem);line-height:1.5;letter-spacing:-.01em;color:var(--bone)}.shell:has(>.ix-hero) .plain-stack{display:grid;gap:14px;max-width:70rem;margin:0}.shell:has(>.ix-hero) .plain-row{position:relative;display:grid;grid-template-columns:minmax(150px,210px) 1fr;gap:clamp(18px,3vw,40px);padding:clamp(24px,3vw,36px);border:0;border-radius:18px;overflow:hidden;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .45s var(--ease)}.shell:has(>.ix-hero) .plain-row:hover{box-shadow:inset 0 0 0 1px rgba(200,255,74,.3),0 24px 60px -30px rgba(200,255,74,.24)}.shell:has(>.ix-hero) .plain-meta{display:grid;align-content:start;gap:8px}.shell:has(>.ix-hero) .plain-n{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.16em;color:var(--lime)}.shell:has(>.ix-hero) .plain-k{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.14em;text-transform:uppercase;line-height:1.5;color:var(--bone-3)}.shell:has(>.ix-hero) .plain-h{margin:0 0 12px;font-size:var(--t-m);font-weight:400;line-height:1.08;letter-spacing:-.025em;color:var(--bone)}.shell:has(>.ix-hero) .plain-d{max-width:40em;margin:0;color:var(--bone-2);line-height:1.6}.shell:has(>.ix-hero) .plain-out{display:flex;flex-wrap:wrap;gap:8px 18px;margin:18px 0 0;padding:0;list-style:none;font-family:var(--f-mono);font-size:.7rem;letter-spacing:.1em;text-transform:uppercase;color:var(--bone-2)}.shell:has(>.ix-hero) .plain-out li{display:inline-flex;gap:8px}.shell:has(>.ix-hero) .plain-arr{color:var(--lime)}.shell:has(>.ix-hero) .faq{display:grid;gap:10px;max-width:64rem;margin:0;border:0;background:none}.shell:has(>.ix-hero) .faq-item{overflow:hidden;border:0;border-radius:16px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .4s var(--ease)}.shell:has(>.ix-hero) .faq-item:hover,.shell:has(>.ix-hero) .faq-item[open]{background:var(--glass-2);box-shadow:inset 0 0 0 1px rgba(200,255,74,.3)}.shell:has(>.ix-hero) .faq-item summary{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:20px 24px;cursor:pointer;list-style:none}.shell:has(>.ix-hero) .faq-item summary::-webkit-details-marker{display:none}.shell:has(>.ix-hero) .faq-n{font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.14em;color:var(--lime)}.shell:has(>.ix-hero) .faq-q{font-size:clamp(1.02rem,1.25vw,1.2rem);color:var(--bone)}.shell:has(>.ix-hero) .faq-x{position:relative;width:14px;height:14px}.shell:has(>.ix-hero) .faq-x:after,.shell:has(>.ix-hero) .faq-x:before{content:"";position:absolute;left:0;top:50%;width:14px;height:1.5px;background:var(--bone-2);transition:transform .5s var(--ease),background .3s}.shell:has(>.ix-hero) .faq-x:after{transform:rotate(90deg)}.shell:has(>.ix-hero) .faq-item[open] .faq-x:after{transform:rotate(0deg)}.shell:has(>.ix-hero) .faq-item[open] .faq-x:after,.shell:has(>.ix-hero) .faq-item[open] .faq-x:before{background:var(--lime)}.shell:has(>.ix-hero) .faq-a{max-width:46em;padding:0 24px 22px calc(24px + 3.4em);color:var(--bone-2);line-height:1.62}.shell:has(>.ix-hero) .faq-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px;padding:14px 4px 0;font-family:var(--f-mono);font-size:var(--t-label);letter-spacing:.14em;color:var(--bone-3);border:0;background:none}.shell:has(>.ix-hero) .prod-related{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:14px;max-width:64rem}.shell:has(>.ix-hero) .prod-related a{display:grid;gap:8px;padding:24px 26px;border:0;border-radius:18px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .45s var(--ease),transform .7s var(--ease)}.shell:has(>.ix-hero) .prod-related a:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(200,255,74,.34)}.shell:has(>.ix-hero) .prod-related .pn{font-size:var(--t-m);letter-spacing:-.02em;color:var(--bone)}.shell:has(>.ix-hero) .prod-related .pn:after{content:" →";color:var(--lime)}.shell:has(>.ix-hero) .prod-related .pd{color:var(--bone-2);font-size:.97rem}.shell:has(>.ix-hero) :is(.lp-block,.pain-card,.founder,.writing-grid .post,.card-sm,.sys){border:0;border-radius:18px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .45s var(--ease),transform .7s var(--ease)}.shell:has(>.ix-hero) :is(.lp-block,.pain-card,.writing-grid .post):hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px rgba(200,255,74,.32),0 24px 60px -30px rgba(200,255,74,.26)}.shell:has(>.ix-hero) .proc{grid-template-columns:110px minmax(0,1fr);gap:24px;max-width:62rem;margin:0}.shell:has(>.ix-hero) .proc-rail{width:110px}.shell:has(>.ix-hero) .proc-steps{gap:18px}.shell:has(>.ix-hero) .proc-step{grid-template-columns:88px minmax(0,1fr);gap:20px}.shell:has(>.ix-hero) .ps-body{gap:14px;padding:24px 28px 26px;border-radius:18px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair)}.shell:has(>.ix-hero) .ps-head h3{font-size:clamp(1.8rem,2.6vw,2.6rem);font-weight:400}.shell:has(>.ix-hero) .ps-desc{font-size:1rem;color:var(--bone-2)}.shell:has(>.ix-hero) .exchange-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:70rem;margin:0}.shell:has(>.ix-hero) .exchange-grid .exchange-col .cards{grid-template-columns:1fr;gap:10px}.shell:has(>.ix-hero) .exchange-grid .card-sm h3{margin-top:18px}.shell:has(>.ix-hero) .cform{max-width:52rem;margin:0;padding:clamp(22px,3vw,36px);border-radius:22px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair)}.shell:has(>.ix-hero) .cform .bk-input{border:0;border-radius:12px;background:rgba(5,5,5,.6);box-shadow:inset 0 0 0 1px var(--hair-2);color:var(--bone);transition:box-shadow .3s var(--ease)}.shell:has(>.ix-hero) .cform .bk-input:focus{outline:none;box-shadow:inset 0 0 0 1px var(--lime),0 0 0 4px rgba(200,255,74,.12)}.shell:has(>.ix-hero) :is(.yes-list,.no-list){padding:18px 22px;border-radius:18px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair)}.cs-teasers{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;max-width:72rem}.cs-teasers.is-one{grid-template-columns:minmax(0,44rem)}.cs-teaser{display:grid;grid-template-rows:auto 1fr;overflow:hidden;border-radius:20px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair);color:inherit;text-decoration:none;transition:box-shadow .5s var(--ease)}.cs-teaser:hover{box-shadow:inset 0 0 0 1px rgba(200,255,74,.42),0 30px 80px -40px rgba(200,255,74,.36)}.cs-teaser-shot{display:block;aspect-ratio:16/10;overflow:hidden;background:var(--ink-2)}.cs-teaser-shot img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.02);transition:transform 1.4s var(--ease)}.cs-teaser:hover .cs-teaser-shot img{transform:scale(1.07)}.cs-teaser-body{display:grid;align-content:start;gap:8px;padding:22px 24px 24px}.cs-teaser-cat{color:var(--lime)}.cs-teaser-name{font-size:var(--t-m);letter-spacing:-.02em;color:var(--bone)}.cs-teaser-line{color:var(--bone-2);line-height:1.55}.cs-teaser-go{margin-top:8px;color:var(--bone)}.cs-teaser-go span{display:inline-block;transition:transform .6s var(--ease)}.cs-teaser:hover .cs-teaser-go span{transform:translateX(6px)}.work .vis img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top center;object-position:top center;filter:brightness(.7) saturate(.9);transform:scale(1.02);transition:transform 1.4s var(--ease),filter .6s var(--ease)}.work:hover .vis img{filter:brightness(.9) saturate(1);transform:scale(1.06)}.work .vis:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,5,.6),rgba(5,5,5,0) 26%,rgba(5,5,5,0) 50%,rgba(5,5,5,.9));pointer-events:none}.work .top .cat-i,.work .top .y{padding:4px 9px;border-radius:999px;background:rgba(5,5,5,.78);color:var(--bone-2)}.work .top .y{color:var(--lime)}.work .meta{background:linear-gradient(0deg,rgba(5,5,5,.95),rgba(5,5,5,.82) 60%,rgba(5,5,5,0))}.work .metric-l{font-size:10px}.live-uptime,.work .meta .sub,.work .metric-l{color:var(--bone-2)}.live-uptime{display:inline-flex;align-items:center;gap:10px;margin:6px 0 0}.live-uptime i{width:7px;height:7px;border-radius:50%;background:var(--lime);box-shadow:0 0 10px var(--lime)}.shell .journal-hero .row.r2 .word.accent em{color:var(--bone)}.journal-h1{display:block;margin:0;font:inherit;letter-spacing:inherit;color:inherit}.ix-pager{--pad-x:max(var(--gutter),calc((100vw - var(--max)) / 2 + var(--gutter)));display:grid;gap:14px;padding:clamp(40px,8vh,90px) var(--pad-x) clamp(48px,9vh,100px)}.ix-pager a{color:inherit;text-decoration:none}.ix-pager-next{position:relative;display:grid;gap:12px;padding:clamp(28px,4.5vw,60px);border-radius:26px;overflow:hidden;background:radial-gradient(ellipse 60% 90% at 100% 100%,rgba(200,255,74,.08),transparent 70%),var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .5s var(--ease)}.ix-pager-next:hover{box-shadow:inset 0 0 0 1px rgba(200,255,74,.45),0 30px 90px -40px rgba(200,255,74,.4)}.ix-pager-l{display:inline-flex;gap:10px;color:var(--bone-3)}.ix-pager-next .ix-pager-l{color:var(--lime)}.ix-pager-name{display:inline-block;transition:transform .8s var(--ease)}.ix-pager-next:hover .ix-pager-name{transform:translateX(clamp(8px,1.2vw,18px))}.ix-pager-cat{color:var(--bone-3)}.ix-pager-row{display:grid;grid-template-columns:1fr 1fr;gap:14px}.ix-pager-side{display:grid;gap:6px;padding:22px 26px;border-radius:18px;background:var(--glass-2);box-shadow:inset 0 0 0 1px var(--hair);transition:box-shadow .45s var(--ease)}.ix-pager-side:hover{box-shadow:inset 0 0 0 1px rgba(200,255,74,.34)}.ix-pager-all{text-align:right}.ix-pager-all .ix-pager-l{justify-content:flex-end}.ix-pager-t{font-size:var(--t-m);letter-spacing:-.02em;color:var(--bone)}@media (max-width:899px){.ix-hero{min-height:0;padding-top:120px}.ix-hero--chapter{min-height:100svh;padding-top:40svh}.ix-hero--chapter .ix-hero-col{max-width:none}.ix-spec{grid-template-columns:repeat(2,auto)}.shell:has(>.ix-hero) :is(.sec-head,.cs-outcome){max-width:none}.shell:has(>.ix-hero) .cs-stack-layer,.shell:has(>.ix-hero) .plain-row{grid-template-columns:1fr}.shell:has(>.ix-hero) .cs-stack-layer{gap:10px}.shell:has(>.ix-hero) .faq-a{padding-left:24px}.shell:has(>.ix-hero) .proc{grid-template-columns:1fr}.shell:has(>.ix-hero) .proc-rail{display:none}.shell:has(>.ix-hero) .proc-step{grid-template-columns:1fr;gap:8px}.cs-teasers,.shell:has(>.ix-hero) .exchange-grid{grid-template-columns:1fr}.ix-pager-row{grid-template-columns:1fr}.ix-pager-all{text-align:left}.ix-pager-all .ix-pager-l{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.ix-hero :is(.ix-title,[data-hero-rise]){visibility:visible!important;animation:none!important}.shell:has(>.ix-hero) .divider:before{transform:none;transition:none}.ix-live{animation:none}}