.StackDiagram-module__4T9dAq__body{padding:clamp(20px,3vw,34px);position:relative}.StackDiagram-module__4T9dAq__ioRow{border:1px dashed var(--line3);background:#ffffff05;flex-wrap:wrap;align-items:center;gap:14px;padding:16px 20px;display:flex}.StackDiagram-module__4T9dAq__ioRowOutput{border:1px solid var(--line3);background:#8aa2ff0d}.StackDiagram-module__4T9dAq__ioTag{letter-spacing:.14em;color:var(--acc-lite);font-size:10.5px}.StackDiagram-module__4T9dAq__ioName{color:var(--ink);font-size:15px;font-weight:600}.StackDiagram-module__4T9dAq__ioMeta{color:var(--mut2);margin-left:auto;font-size:11px}.StackDiagram-module__4T9dAq__gateLabel{color:var(--mut2);letter-spacing:.1em;justify-content:center;padding:8px 0;font-size:11px;display:flex}.StackDiagram-module__4T9dAq__rows{flex-direction:column;gap:10px;display:flex}.StackDiagram-module__4T9dAq__row{border:1px solid var(--line);background:var(--bg);grid-template-columns:44px 1fr auto;align-items:center;gap:16px;padding:18px 20px;transition:transform .24s cubic-bezier(.2,.7,.2,1),border-color .24s;display:grid;position:relative}.StackDiagram-module__4T9dAq__row:hover{border-color:var(--line3);transform:translate(6px)}@media (max-width:640px){.StackDiagram-module__4T9dAq__row{grid-template-columns:40px 1fr}.StackDiagram-module__4T9dAq__row>:last-child{display:none}}.StackDiagram-module__4T9dAq__iconBadge{border:1px solid var(--line3);width:40px;height:40px;color:var(--ink);justify-content:center;align-items:center;display:flex;box-shadow:0 0 26px -10px #8aa2ff80}.StackDiagram-module__4T9dAq__rowHead{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.StackDiagram-module__4T9dAq__rowNum{letter-spacing:.12em;color:var(--mut2);font-size:10.5px}.StackDiagram-module__4T9dAq__rowTitle{letter-spacing:-.01em;color:var(--ink);margin:0;font-size:16.5px;font-weight:600}.StackDiagram-module__4T9dAq__rowBody{color:var(--mut);margin:6px 0 0;font-size:13.5px;line-height:1.5}.StackDiagram-module__4T9dAq__rowIo{letter-spacing:.06em;color:var(--acc-lite);border:1px solid var(--line3);white-space:nowrap;padding:5px 9px;font-size:10.5px}
.GateSection-module__Yg5Mea__console{margin-top:44px}.GateSection-module__Yg5Mea__scrollArea{padding:clamp(24px,4vw,40px);overflow-x:auto}.GateSection-module__Yg5Mea__track{align-items:center;gap:0;min-width:760px;display:flex}.GateSection-module__Yg5Mea__step{flex:1;align-items:center;display:flex}.GateSection-module__Yg5Mea__nodeCol{text-align:center;flex-direction:column;flex:none;align-items:center;gap:10px;width:104px;display:flex}.GateSection-module__Yg5Mea__node{border:1px solid var(--line);width:44px;height:44px;color:var(--mut);flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:600;display:flex}.GateSection-module__Yg5Mea__nodePass{border:1px solid var(--acc-lite);color:var(--ink);background:#8aa2ff24}.GateSection-module__Yg5Mea__nodeFail{border:1px dashed var(--line3);color:var(--mut)}.GateSection-module__Yg5Mea__nodeHuman{border:1px solid var(--ink);background:var(--ink);color:#0a0a0a;animation:2s infinite GateSection-module__Yg5Mea__ox-gatepulse}.GateSection-module__Yg5Mea__nodeLabel{letter-spacing:.04em;color:var(--mut);font-size:10.5px;line-height:1.3}.GateSection-module__Yg5Mea__conn{background:0 0;flex:1;min-width:20px;height:2px}.GateSection-module__Yg5Mea__connPass{background:var(--acc-lite)}.GateSection-module__Yg5Mea__connFail{background:repeating-linear-gradient(90deg, var(--mut3) 0 5px, transparent 5px 10px)}.GateSection-module__Yg5Mea__legend{color:var(--mut2);flex-wrap:wrap;gap:20px;margin-top:26px;font-size:11px;display:flex}.GateSection-module__Yg5Mea__legendItem{align-items:center;gap:8px;display:inline-flex}.GateSection-module__Yg5Mea__legendSwatch{width:12px;height:12px;display:inline-block}.GateSection-module__Yg5Mea__legendPass{border:1px solid var(--acc-lite);background:#8aa2ff24}.GateSection-module__Yg5Mea__legendFail{border:1px dashed var(--line3)}.GateSection-module__Yg5Mea__legendHuman{border:1px solid var(--ink);background:var(--ink)}
.Card-module__r9_ZKW__card{padding:22px}.Card-module__r9_ZKW__plain{border:1px solid var(--line);background:var(--panel)}.Card-module__r9_ZKW__accent{border:1px solid var(--line3);background:#ffffff08}.Card-module__r9_ZKW__lift{transition:transform .24s cubic-bezier(.2,.7,.2,1),border-color .24s,background .24s}.Card-module__r9_ZKW__lift:hover{border-color:var(--line3);transform:translateY(-4px)}.Card-module__r9_ZKW__eyebrow{letter-spacing:.1em;color:var(--mut2);font-size:10.5px}.Card-module__r9_ZKW__eyebrow.Card-module__r9_ZKW__ink{color:var(--ink)}.Card-module__r9_ZKW__eyebrow.Card-module__r9_ZKW__mut{color:var(--mut)}.Card-module__r9_ZKW__title{color:var(--ink);margin:8px 0;font-size:16px;font-weight:600}.Card-module__r9_ZKW__body{color:var(--mut2);margin:0;font-size:13.5px;line-height:1.55}
.PlatformMapSection-module__2EK-Vq__stack{flex-direction:column;gap:14px;margin-top:48px;display:flex}.PlatformMapSection-module__2EK-Vq__introGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:14px;display:grid}.PlatformMapSection-module__2EK-Vq__introCard h4{color:var(--ink);margin:0;font-size:16px;font-weight:600}.PlatformMapSection-module__2EK-Vq__introCard p{color:var(--mut2);margin:8px 0 0;font-size:13.5px}.PlatformMapSection-module__2EK-Vq__rail{border:1px solid var(--line3);background:linear-gradient(#ffffff0a,#ffffff04);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 22px;display:flex;position:relative;overflow:hidden}.PlatformMapSection-module__2EK-Vq__railSweep{background:linear-gradient(90deg, transparent, var(--acc-lite), transparent);opacity:.7;width:38%;height:1px;animation:3.8s linear infinite PlatformMapSection-module__2EK-Vq__ox-railsweep;position:absolute;top:0;left:0}.PlatformMapSection-module__2EK-Vq__railTitle{letter-spacing:-.01em;color:var(--ink);font-size:16px;font-weight:700}.PlatformMapSection-module__2EK-Vq__railTags{flex-wrap:wrap;gap:9px;margin-left:auto;display:flex}.PlatformMapSection-module__2EK-Vq__fabricCard{border:1px solid var(--line3);background:radial-gradient(at 50% 0,#ffffff0d,#0000 70%);padding:32px 28px}.PlatformMapSection-module__2EK-Vq__fabricGrid{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}@media (max-width:960px){.PlatformMapSection-module__2EK-Vq__fabricGrid{grid-template-columns:1fr!important}}.PlatformMapSection-module__2EK-Vq__chipCol{flex-wrap:wrap;justify-content:center;gap:9px;display:flex}.PlatformMapSection-module__2EK-Vq__chipColCaption{text-align:center;color:var(--mut2);letter-spacing:.06em;margin-top:14px;font-size:10.5px}.PlatformMapSection-module__2EK-Vq__orbit{width:150px;height:150px;margin:0 auto;position:relative}.PlatformMapSection-module__2EK-Vq__orbitSvg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.PlatformMapSection-module__2EK-Vq__orbitRing1{transform-origin:75px 75px;animation:26s linear infinite PlatformMapSection-module__2EK-Vq__ox-orbit}.PlatformMapSection-module__2EK-Vq__orbitRing2{transform-origin:75px 75px;animation:18s linear infinite PlatformMapSection-module__2EK-Vq__ox-orbit-rev}.PlatformMapSection-module__2EK-Vq__orbitDots{transform-origin:75px 75px;animation:14s linear infinite PlatformMapSection-module__2EK-Vq__ox-orbit}.PlatformMapSection-module__2EK-Vq__orbitCore{border:1px solid var(--acc);text-align:center;background:radial-gradient(circle,#352eff29,#0000 72%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;animation:4s ease-in-out infinite PlatformMapSection-module__2EK-Vq__ox-glowpulse;display:flex;position:absolute;inset:20px}.PlatformMapSection-module__2EK-Vq__orbitRingPulse{border:1px solid var(--acc-lite);border-radius:50%;animation:4.4s ease-out infinite PlatformMapSection-module__2EK-Vq__ox-ring;position:absolute;inset:0}.PlatformMapSection-module__2EK-Vq__orbitLabel{color:var(--ink);font-size:13px;line-height:1.25;position:relative}.PlatformMapSection-module__2EK-Vq__orbitSub{color:var(--acc);letter-spacing:.1em;font-size:8.5px;position:relative}.PlatformMapSection-module__2EK-Vq__integrationsRow{flex-wrap:wrap;justify-content:center;gap:9px;margin-top:6px;display:flex}.PlatformMapSection-module__2EK-Vq__shieldWrap{text-align:center;margin-top:8px}.PlatformMapSection-module__2EK-Vq__shieldPill{border:1px solid var(--line3);color:var(--ink);background:#ffffff08;border-radius:30px;align-items:center;gap:12px;padding:10px 24px;font-size:11.5px;display:inline-flex}.PlatformMapSection-module__2EK-Vq__shieldDot{background:var(--acc);border-radius:50%;width:7px;height:7px}
.ArchitectureSummarySection-module__JSJFkG__timeline{margin-top:48px;position:relative}.ArchitectureSummarySection-module__JSJFkG__spine{background:#ffffff38;width:2px;position:absolute;top:34px;bottom:34px;left:21px;overflow:hidden}.ArchitectureSummarySection-module__JSJFkG__spineFlow{background:linear-gradient(180deg, transparent, var(--acc-lite), transparent);width:100%;height:26%;animation:3.4s linear infinite ArchitectureSummarySection-module__JSJFkG__ox-flowdown;position:absolute;left:0}.ArchitectureSummarySection-module__JSJFkG__rows{flex-direction:column;gap:16px;display:flex}.ArchitectureSummarySection-module__JSJFkG__row{grid-template-columns:44px 1fr;align-items:start;gap:22px;display:grid;position:relative}.ArchitectureSummarySection-module__JSJFkG__iconCol{justify-content:center;padding-top:22px;display:flex}.ArchitectureSummarySection-module__JSJFkG__iconBadge{z-index:1;border:1px solid var(--line3);background:var(--bg);width:44px;height:44px;color:var(--ink);justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 0 26px -10px #fff6}.ArchitectureSummarySection-module__JSJFkG__card{border:1px solid var(--line);background:var(--panel);padding:26px 28px;transition:transform .24s cubic-bezier(.2,.7,.2,1),border-color .24s,background .24s}.ArchitectureSummarySection-module__JSJFkG__card:hover{border-color:var(--line3);background:var(--surface);transform:translate(6px)}.ArchitectureSummarySection-module__JSJFkG__cardHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.ArchitectureSummarySection-module__JSJFkG__cardNum{letter-spacing:.1em;color:var(--mut2);font-size:12px}.ArchitectureSummarySection-module__JSJFkG__cardTitle{letter-spacing:-.01em;color:var(--ink);margin-left:16px;margin-right:auto;font-size:20px;font-weight:600}.ArchitectureSummarySection-module__JSJFkG__cardBody{grid-template-columns:1.3fr .9fr;align-items:start;gap:28px;margin-top:16px;display:grid}@media (max-width:960px){.ArchitectureSummarySection-module__JSJFkG__cardBody{grid-template-columns:1fr!important}}.ArchitectureSummarySection-module__JSJFkG__cardText{color:var(--mut);margin:0;font-size:15.5px;line-height:1.65}.ArchitectureSummarySection-module__JSJFkG__pointList{flex-direction:column;gap:11px;display:flex}.ArchitectureSummarySection-module__JSJFkG__point{color:var(--mut);padding-left:24px;font-size:14px;position:relative}.ArchitectureSummarySection-module__JSJFkG__pointArrow{color:var(--ink);font-weight:700;position:absolute;top:0;left:0}
.EconomicsSection-module__IL76Lq__gateway{grid-template-columns:1fr 1.25fr 1fr;align-items:stretch;gap:16px;margin-top:44px;display:grid}.EconomicsSection-module__IL76Lq__consoleWrap{margin-top:20px}@media (max-width:960px){.EconomicsSection-module__IL76Lq__gateway{grid-template-columns:1fr!important}}.EconomicsSection-module__IL76Lq__col{flex-direction:column;gap:14px;display:flex}.EconomicsSection-module__IL76Lq__col>*{flex:1}.EconomicsSection-module__IL76Lq__engineCard{border:1px solid var(--line3);text-align:center;background:linear-gradient(#ffffff0d,#ffffff03);flex-direction:column;padding:26px;display:flex}.EconomicsSection-module__IL76Lq__engineTitle{color:var(--ink);margin:0 0 18px;font-size:17px;font-weight:600}.EconomicsSection-module__IL76Lq__engineGrid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.EconomicsSection-module__IL76Lq__engineTag{letter-spacing:.08em;border:1px solid var(--line);color:var(--mut);background:var(--bg);padding:10px 8px;font-size:10px}.EconomicsSection-module__IL76Lq__engineNote{color:var(--mut2);margin-top:16px;font-size:10px;line-height:1.5}.EconomicsSection-module__IL76Lq__consoleBody{grid-template-columns:repeat(4,1fr);gap:14px;padding:22px;display:grid}@media (max-width:960px){.EconomicsSection-module__IL76Lq__consoleBody{grid-template-columns:1fr 1fr!important}}@media (max-width:420px){.EconomicsSection-module__IL76Lq__consoleBody{grid-template-columns:1fr!important}}.EconomicsSection-module__IL76Lq__statCard{background:var(--bg);border:1px solid var(--line);padding:18px}.EconomicsSection-module__IL76Lq__statLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--mut2);font-size:10px}.EconomicsSection-module__IL76Lq__statValue{letter-spacing:-.02em;color:var(--ink);margin-top:4px;font-size:26px;font-weight:600}.EconomicsSection-module__IL76Lq__statNote{color:var(--mut2);margin-top:2px;font-size:10.5px}.EconomicsSection-module__IL76Lq__sparkline{align-items:flex-end;gap:4px;height:38px;margin-top:8px;display:flex}.EconomicsSection-module__IL76Lq__bar{background:linear-gradient(180deg, var(--mut), var(--mut3));flex:1}.EconomicsSection-module__IL76Lq__barHi{background:linear-gradient(180deg, var(--ink), var(--mut))}
.ReadinessSection-module__Qh4sAG__console{margin-top:44px}.ReadinessSection-module__Qh4sAG__topGrid{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr 1fr;display:grid}@media (max-width:960px){.ReadinessSection-module__Qh4sAG__topGrid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.ReadinessSection-module__Qh4sAG__topGrid{grid-template-columns:1fr}.ReadinessSection-module__Qh4sAG__topCell{border-bottom:1px solid var(--line);border-right:none!important}}.ReadinessSection-module__Qh4sAG__topCell{border-right:1px solid var(--line);padding:20px 22px}.ReadinessSection-module__Qh4sAG__topCell:last-child{border-right:none}.ReadinessSection-module__Qh4sAG__topLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--mut2);font-size:10px}.ReadinessSection-module__Qh4sAG__topValue{letter-spacing:-.02em;color:var(--ink);margin-top:4px;font-size:28px;font-weight:600}.ReadinessSection-module__Qh4sAG__topValueSub{color:var(--mut2);font-size:13px}.ReadinessSection-module__Qh4sAG__signalsRow{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;padding:16px 22px;display:flex}.ReadinessSection-module__Qh4sAG__signalChip{letter-spacing:.06em;border:1px solid var(--line);color:var(--mut2);padding:5px 10px;font-size:10px}.ReadinessSection-module__Qh4sAG__assetRow{border-bottom:1px solid var(--line);color:var(--mut);grid-template-columns:1.6fr 1fr .9fr .9fr;align-items:center;gap:12px;padding:13px 22px;font-size:12px;display:grid}@media (max-width:960px){.ReadinessSection-module__Qh4sAG__assetRow{grid-template-columns:1.4fr 1fr}.ReadinessSection-module__Qh4sAG__assetRow>:nth-child(3),.ReadinessSection-module__Qh4sAG__assetRow>:nth-child(4){display:none}}.ReadinessSection-module__Qh4sAG__assetIdentity{align-items:center;gap:10px;display:flex}.ReadinessSection-module__Qh4sAG__levelBadge{width:22px;height:22px;color:var(--ink);border:1px solid var(--mut3);background:#ffffff0a;flex:none;justify-content:center;align-items:center;font-size:11px;font-weight:700;display:inline-flex}.ReadinessSection-module__Qh4sAG__levelBadgeHi{color:#0a0a0a;background:var(--ink);border-color:var(--ink)}.ReadinessSection-module__Qh4sAG__assetName{color:var(--ink);font-weight:600}.ReadinessSection-module__Qh4sAG__progressCell{align-items:center;gap:10px;display:flex}.ReadinessSection-module__Qh4sAG__barTrack{background:#ffffff14;width:110px;height:6px;display:inline-block;overflow:hidden}.ReadinessSection-module__Qh4sAG__barFill{background:var(--mut3);height:100%;display:block}.ReadinessSection-module__Qh4sAG__barFillHi{background:var(--ink)}.ReadinessSection-module__Qh4sAG__accessValue{color:var(--mut)}.ReadinessSection-module__Qh4sAG__accessValueHi{color:var(--ink)}.ReadinessSection-module__Qh4sAG__accessValueBlocked,.ReadinessSection-module__Qh4sAG__noteCell{color:var(--mut2)}
.RoutingSection-module__1QGKKG__gateway{grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;margin-top:44px;display:grid}@media (max-width:900px){.RoutingSection-module__1QGKKG__gateway{grid-template-columns:1fr}.RoutingSection-module__1QGKKG__arrowCol{transform:rotate(90deg)}}.RoutingSection-module__1QGKKG__arrowCol{color:var(--acc-lite);justify-content:center;align-items:center;font-size:12px;display:flex}.RoutingSection-module__1QGKKG__col{flex-direction:column;gap:14px;display:flex}
