.home-module__06co2W__homeHero.hero{padding:64px 0 0}.home-module__06co2W__homeHero.hero h1{margin-top:22px;font-size:clamp(2.5rem,5.4vw,4.4rem);line-height:1}.home-module__06co2W__homeHero.hero .hero-ctas{margin-top:32px}.home-module__06co2W__heroGrid{grid-template-columns:1.02fr .98fr;align-items:center;gap:56px;display:grid}.home-module__06co2W__proof{border-top:1px solid var(--line-dk);grid-template-columns:repeat(4,1fr);margin-top:64px;display:grid}.home-module__06co2W__proof>div{padding:20px 20px 22px 0}.home-module__06co2W__proof>div+div{border-left:1px solid var(--line-dk);padding-left:20px}.home-module__06co2W__proof b{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--white);letter-spacing:-.03em;font-size:1.6rem;font-weight:500;display:block}.home-module__06co2W__proof span{color:var(--muted-dk);font-size:.82rem}.home-module__06co2W__proofNote{color:var(--note-dk);padding-bottom:26px;font-size:.76rem}.home-module__06co2W__console{background:var(--ink-2);border:1px solid var(--line-dk);border-radius:4px;overflow:hidden}.home-module__06co2W__cTop{border-bottom:1px solid var(--line-dk);align-items:center;gap:12px;padding:12px 16px;font-size:.82rem;display:flex}.home-module__06co2W__cDot{background:var(--sig-br);border-radius:50%;flex:none;width:7px;height:7px;box-shadow:0 0 0 3px #3ddc8433}.home-module__06co2W__cTop b{color:var(--white);font-weight:600}.home-module__06co2W__cLive{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--muted-dk);margin-left:auto;font-size:.74rem}.home-module__06co2W__cBody{padding:16px}.home-module__06co2W__row{border-bottom:1px solid #ffffff0f;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 0;font-size:.88rem;display:grid}.home-module__06co2W__row:last-child{border-bottom:0}.home-module__06co2W__rowName{color:#d7dde5}.home-module__06co2W__rowT{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--muted-dk);text-align:right;min-width:74px;font-size:.8rem}.home-module__06co2W__rowT s{color:var(--note-dk);-webkit-text-decoration-color:var(--warn);text-decoration-color:var(--warn)}.home-module__06co2W__rowT span{color:var(--white)}.home-module__06co2W__chip{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;text-align:center;border-radius:2px;min-width:84px;padding:3px 7px;font-size:.68rem}.home-module__06co2W__chipManual{color:#e8b05e;background:#d9922b29}.home-module__06co2W__chipAuto{color:#5fe39a;background:#3ddc8426}.home-module__06co2W__cFoot{border-top:1px solid var(--line-dk);background:#ffffff05;align-items:center;gap:16px;padding:14px 16px;display:flex}.home-module__06co2W__cMetric{font-family:var(--font-plex-mono), ui-monospace, monospace}.home-module__06co2W__cMetricEnd{text-align:right}.home-module__06co2W__cMetric b{color:var(--white);letter-spacing:-.02em;font-size:1.25rem;font-weight:500;display:block}.home-module__06co2W__cMetric span{color:var(--muted-dk);font-size:.72rem;font-family:var(--font-instrument), system-ui, sans-serif}.home-module__06co2W__cBar{background:#ffffff14;border-radius:3px;flex:1;min-width:60px;height:6px;overflow:hidden}.home-module__06co2W__cBar i{background:var(--sig-br);width:0;height:100%;transition:width .6s;display:block}.home-module__06co2W__cNote{color:var(--note-dk);text-align:right;margin-top:10px;font-size:.76rem}.home-module__06co2W__logos{background:var(--paper);border-bottom:1px solid var(--line);padding:26px 0}.home-module__06co2W__logosWrap{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.home-module__06co2W__logosLabel{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.05em;text-transform:uppercase;color:var(--muted);max-width:16ch;font-size:.74rem}.home-module__06co2W__logoList{flex-wrap:wrap;flex:1;align-items:center;gap:30px;display:flex}.home-module__06co2W__logoList img{opacity:.62;filter:grayscale();width:auto;height:26px}.home-module__06co2W__pillars{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:44px;display:grid}.home-module__06co2W__pillar{flex-direction:column;padding:24px;display:flex}.home-module__06co2W__pillarK{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--sig-text);align-items:center;gap:8px;margin-bottom:16px;font-size:.78rem;font-weight:600;display:flex}.home-module__06co2W__pillarK:after{content:"";background:var(--sig);width:22px;height:1px}.home-module__06co2W__pillarText{color:var(--muted);margin-top:8px;font-size:.95rem}.home-module__06co2W__pv{border-top:1px solid var(--line);margin-top:20px;padding-top:16px}.home-module__06co2W__tools{flex-wrap:wrap;gap:6px;display:flex}.home-module__06co2W__tools span{border:1px solid var(--line);background:var(--paper);color:var(--muted);border-radius:2px;padding:4px 9px;font-size:.76rem;font-weight:500}.home-module__06co2W__tools span.home-module__06co2W__hl{border-color:var(--sig);color:var(--sig-text);background:var(--sig-soft)}.home-module__06co2W__lockrow{color:var(--muted);align-items:center;gap:10px;padding:6px 0;font-size:.82rem;display:flex}.home-module__06co2W__lockrow i{background:var(--paper);border:1px solid var(--line);width:22px;height:22px;color:var(--text);border-radius:2px;flex:none;place-items:center;display:grid}.home-module__06co2W__lockrow b{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--sig-text);margin-left:auto;font-size:.74rem;font-weight:500}.home-module__06co2W__kpi{gap:11px;display:grid}.home-module__06co2W__kpi>div{color:var(--muted);grid-template-columns:88px 1fr 54px;align-items:center;gap:10px;font-size:.82rem;display:grid}.home-module__06co2W__kpi i{background:var(--paper);border:1px solid var(--line);border-radius:3px;height:6px;overflow:hidden}.home-module__06co2W__kpi i:after{content:"";height:100%;width:var(--w);background:var(--ink);display:block}.home-module__06co2W__kpi b{font-family:var(--font-plex-mono), ui-monospace, monospace;text-align:right;color:var(--sig-text);font-size:.76rem;font-weight:500}.home-module__06co2W__kpiNote{margin-top:10px}.home-module__06co2W__chal{border-top:1px solid var(--line-dk);grid-template-columns:repeat(5,1fr);margin-top:44px;display:grid}.home-module__06co2W__chalItem{flex-direction:column;padding:24px 20px 26px 0;display:flex}.home-module__06co2W__chalItem+.home-module__06co2W__chalItem{border-left:1px solid var(--line-dk);padding-left:20px}.home-module__06co2W__chalN{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--sig-br);font-size:.8rem}.home-module__06co2W__chalItem h3{color:var(--white);align-items:flex-end;min-height:2.7em;margin:30px 0 6px;display:flex}.home-module__06co2W__chalText{color:var(--muted-dk);font-size:.9rem}.home-module__06co2W__chalCost{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--note-dk);align-items:center;gap:7px;margin-top:auto;padding-top:18px;font-size:.72rem;display:flex}.home-module__06co2W__chalCost:before{content:"";background:var(--warn);border-radius:50%;width:6px;height:6px}.home-module__06co2W__shift{grid-template-columns:1fr 1.25fr;align-items:center;gap:56px;margin-top:44px;display:grid}.home-module__06co2W__shiftStage{min-height:400px;display:grid;position:relative}.home-module__06co2W__wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.home-module__06co2W__wire{fill:none;stroke:var(--line);stroke-width:1.5px;stroke-dasharray:4 5}.home-module__06co2W__wireOn{stroke:var(--ink);stroke-width:2px;stroke-dasharray:none}.home-module__06co2W__wireWarm{stroke:var(--sig)}.home-module__06co2W__nodes{grid-template-columns:1fr 150px 1fr;align-items:center;gap:30px;height:100%;display:grid;position:relative}.home-module__06co2W__ncol{z-index:2;gap:10px;display:grid;position:relative}.home-module__06co2W__node{font:inherit;color:var(--text);text-align:left;background:var(--white);border:1px solid var(--line);cursor:pointer;border-radius:2px;align-items:center;gap:10px;width:100%;padding:11px 13px;font-size:.88rem;font-weight:500;display:flex}.home-module__06co2W__nodeK{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--muted);font-size:.7rem}.home-module__06co2W__st{background:var(--line);border-radius:50%;flex:none;width:8px;height:8px;margin-left:auto}.home-module__06co2W__node.home-module__06co2W__on{border-color:var(--ink);box-shadow:0 2px 0 var(--ink)}.home-module__06co2W__node.home-module__06co2W__on .home-module__06co2W__st{background:var(--sig)}.home-module__06co2W__node.home-module__06co2W__out{background:var(--paper);cursor:default}.home-module__06co2W__node.home-module__06co2W__out.home-module__06co2W__lit{background:var(--white);border-color:var(--sig)}.home-module__06co2W__node.home-module__06co2W__out.home-module__06co2W__lit .home-module__06co2W__st{background:var(--sig)}.home-module__06co2W__hubx{z-index:2;background:var(--ink);color:var(--paper);text-align:center;border-radius:3px;padding:20px 14px;position:relative}.home-module__06co2W__hubx b{letter-spacing:-.02em;color:var(--white);font-size:1.02rem;display:block}.home-module__06co2W__hubSub{color:var(--muted-dk);font-size:.74rem}.home-module__06co2W__ring{border:2px solid var(--sig-br);width:38px;height:38px;font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--sig-br);border-radius:50%;place-items:center;margin:0 auto 10px;font-size:.72rem;display:grid}.home-module__06co2W__shiftHint{flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;display:flex}.home-module__06co2W__shiftHint p{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--muted);letter-spacing:.03em;font-size:.74rem}.home-module__06co2W__linkbtn{font:inherit;color:var(--text);border:1px solid var(--line);background:var(--white);cursor:pointer;border-radius:2px;padding:7px 13px;font-size:.84rem;font-weight:600}.home-module__06co2W__linkbtn:hover{border-color:var(--ink)}.home-module__06co2W__shiftOut{border-left:2px solid var(--sig);background:var(--white);border-radius:0 2px 2px 0;margin-top:22px;padding:16px 18px;font-size:.92rem}.home-module__06co2W__shiftOut b{font-size:.98rem;display:block}.home-module__06co2W__shiftOut p{color:var(--muted);margin-top:2px}.home-module__06co2W__prog{grid-template-columns:1.3fr .7fr;align-items:start;gap:32px;margin-top:44px;display:grid}.home-module__06co2W__progList{border-top:1px solid var(--line-dk);display:grid}.home-module__06co2W__progRow{border-bottom:1px solid var(--line-dk);grid-template-columns:56px 1fr auto;align-items:center;gap:18px;padding:24px 0;text-decoration:none;display:grid}.home-module__06co2W__progRow h3{letter-spacing:-.025em;color:var(--white);font-size:1.28rem}.home-module__06co2W__progN{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--muted-dk);font-size:.82rem}.home-module__06co2W__progGo{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--muted-dk);font-size:.8rem;transition:transform .15s}.home-module__06co2W__progRow:hover h3,.home-module__06co2W__progRow:hover .home-module__06co2W__progGo{color:var(--sig-br)}.home-module__06co2W__forwho{padding:22px}.home-module__06co2W__forwho h3{color:var(--white);margin-bottom:12px;font-size:.95rem}.home-module__06co2W__forwho ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.home-module__06co2W__forwho li{color:var(--muted-dk);gap:10px;font-size:.9rem;display:flex}.home-module__06co2W__forwho li:before{content:"—";color:var(--sig-br);flex:none}.home-module__06co2W__progCta{margin-top:26px}.home-module__06co2W__built{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:44px;display:grid}.home-module__06co2W__work{flex-direction:column;padding:22px;text-decoration:none;display:flex}.home-module__06co2W__work:hover h3{color:var(--sig-text)}.home-module__06co2W__workTop{align-items:center;gap:10px;margin-bottom:14px;display:flex}.home-module__06co2W__workN{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--muted);font-size:.76rem}.home-module__06co2W__workKind{font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.04em;text-transform:uppercase;color:var(--muted);border:1px solid var(--line);border-radius:2px;margin-left:auto;padding:2px 7px;font-size:.68rem}.home-module__06co2W__workText{color:var(--muted);margin-top:6px;font-size:.93rem}.home-module__06co2W__workGo{font-family:var(--font-plex-mono), ui-monospace, monospace;color:var(--text);margin-top:16px;font-size:.78rem}.home-module__06co2W__builtMore{flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;display:flex}@media (max-width:1040px){.home-module__06co2W__heroGrid,.home-module__06co2W__shift,.home-module__06co2W__prog{grid-template-columns:1fr;gap:36px}.home-module__06co2W__pillars{grid-template-columns:1fr}.home-module__06co2W__chal{grid-template-columns:1fr 1fr}.home-module__06co2W__chalItem{padding:22px 18px 24px 0}.home-module__06co2W__chalItem:nth-child(odd){border-left:0;padding-left:0}.home-module__06co2W__chalItem:nth-child(2n){border-left:1px solid var(--line-dk);padding-left:18px}.home-module__06co2W__chalItem h3{min-height:0;margin-top:18px}.home-module__06co2W__shiftStage{min-height:0}.home-module__06co2W__wires{display:none}.home-module__06co2W__nodes{grid-template-columns:1fr;gap:14px}.home-module__06co2W__built{grid-template-columns:1fr}}@media (max-width:680px){.home-module__06co2W__homeHero.hero{padding-top:44px}.home-module__06co2W__proof{grid-template-columns:1fr 1fr}.home-module__06co2W__proof>div:nth-child(odd){border-left:0;padding-left:0}.home-module__06co2W__proof>div:nth-child(n+3){border-top:1px solid var(--line-dk)}.home-module__06co2W__proofNote{padding-bottom:20px}.home-module__06co2W__chal{grid-template-columns:1fr}.home-module__06co2W__chalItem,.home-module__06co2W__chalItem:nth-child(2n){border-left:0;border-top:1px solid var(--line-dk);padding:20px 0}.home-module__06co2W__chalItem:first-child{border-top:0}.home-module__06co2W__chalItem h3{min-height:0;margin-top:14px}.home-module__06co2W__progRow{grid-template-columns:40px 1fr;gap:10px}.home-module__06co2W__progGo{display:none}}
