.iXNI8G_page{color:var(--marketing-ink);background:var(--background);font-family:var(--marketing-font)}.iXNI8G_page *,.iXNI8G_page :before,.iXNI8G_page :after{box-sizing:border-box}.iXNI8G_shell{width:min(1240px,100% - 80px);margin-inline:auto}.iXNI8G_page :where(h1,h2,h3,p){margin:0}.iXNI8G_page h2{letter-spacing:-1.7px;text-wrap:balance;font-size:clamp(32px,3.3vw,48px);font-weight:650;line-height:1.12}.iXNI8G_page h3{letter-spacing:-.5px;font-weight:650}.iXNI8G_page a{text-underline-offset:5px}.iXNI8G_page a:focus-visible,.iXNI8G_page button:focus-visible,.iXNI8G_page summary:focus-visible{outline:3px solid var(--marketing-accent);outline-offset:5px}.iXNI8G_eyebrow{letter-spacing:1.8px;text-transform:uppercase;color:var(--marketing-accent);font:600 11px/1.6 ui-monospace,monospace}.iXNI8G_hero{border-bottom:1px solid var(--marketing-line);background:var(--marketing-canvas);overflow:hidden}.iXNI8G_heroGrid{grid-template-columns:1.03fr 1fr;align-items:center;gap:52px;padding:100px 0 80px;display:grid}.iXNI8G_heroCopy>.iXNI8G_eyebrow{align-items:center;gap:10px;margin-bottom:25px;display:flex}.iXNI8G_marker{background:var(--marketing-accent);width:11px;height:11px;box-shadow:4px 4px 0 color-mix(in srgb, var(--marketing-accent) 20%, transparent)}.iXNI8G_hero h1{letter-spacing:-3.5px;font-size:clamp(46px,5.4vw,76px);font-weight:650;line-height:1.03}.iXNI8G_hero h1 em{color:var(--marketing-accent);font-style:normal}.iXNI8G_lead{max-width:480px;color:var(--marketing-muted);margin-top:28px;font-size:18px;line-height:1.75}.iXNI8G_actions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:30px;display:flex}.iXNI8G_primary,.iXNI8G_secondary{border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:16px;min-height:49px;padding:12px 20px;font-size:14px;font-weight:650;transition:background .2s,transform .2s;display:inline-flex}.iXNI8G_primary{background:var(--marketing-action);color:var(--marketing-action-ink)}.iXNI8G_primary:hover{background:var(--marketing-action-hover);transform:translateY(-2px)}.iXNI8G_secondary{border-color:var(--marketing-line);background:var(--background)}.iXNI8G_secondary:hover{background:var(--marketing-accent-soft)}.iXNI8G_heroNote{color:var(--marketing-muted);margin-top:20px;font-size:12px}.iXNI8G_heroRail{border-top:1px solid var(--marketing-line);grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.iXNI8G_heroRail>li{padding:23px 0;font-size:12px;font-weight:600}.iXNI8G_heroRail b{color:var(--marketing-accent);margin-right:15px;font:11px ui-monospace,monospace}.iXNI8G_demo{background:var(--marketing-raised);border:1px solid var(--marketing-line);min-width:0;box-shadow:15px 15px 0 color-mix(in srgb, var(--marketing-accent) 7%, transparent), var(--marketing-shadow);border-radius:10px;transform:rotate(-1deg)}.iXNI8G_demoHeader{border-bottom:1px solid var(--marketing-line);align-items:center;gap:10px;padding:17px 20px;font:12px ui-monospace,monospace;display:flex}.iXNI8G_demoMark{color:var(--marketing-accent);font-size:20px}.iXNI8G_exampleBadge{color:var(--marketing-muted);margin-left:auto;font-size:9px}.iXNI8G_demoStages{border:0;border-bottom:1px solid var(--marketing-line);grid-template-columns:repeat(3,1fr);min-width:0;margin:0;padding:0 13px;display:grid}.iXNI8G_demoStages button{min-height:48px;color:var(--marketing-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;font:600 12px ui-monospace,monospace}.iXNI8G_demoStages button[aria-pressed=true]{color:var(--marketing-accent);border-bottom-color:var(--marketing-accent);background:var(--marketing-accent-soft)}.iXNI8G_demoPanel{color:#d9e5f6;background:#101b2e;height:286px;overflow:hidden}.iXNI8G_fileBar{color:#afc2df;border-bottom:1px solid #25354d;align-items:center;gap:10px;padding:14px 20px;font:11px ui-monospace,monospace;display:flex}.iXNI8G_fileBar>span{color:#82b3ff}.iXNI8G_code{margin:0;padding:20px 15px;font:12px/25px ui-monospace,monospace;overflow:auto}.iXNI8G_codeLine{white-space:pre;display:flex}.iXNI8G_lineNumber{color:#8597b0;-webkit-user-select:none;user-select:none;flex:0 0 29px}.iXNI8G_passed{color:#91e6b5}.iXNI8G_demoStatus{align-items:center;gap:13px;padding:20px;display:flex}.iXNI8G_statusDot{background:var(--marketing-accent);width:8px;height:8px;box-shadow:0 0 0 5px var(--marketing-accent-soft);border-radius:50%}.iXNI8G_demoStatus strong{font-size:13px}.iXNI8G_demoStatus p{color:var(--marketing-muted);margin-top:4px;font-size:11px}.iXNI8G_demoStatus>span:last-child{color:var(--marketing-accent);margin-left:auto}.iXNI8G_demoFootnote{border-top:1px solid var(--marketing-line);color:var(--marketing-muted);letter-spacing:.7px;justify-content:space-between;gap:10px;padding:11px 20px;font:8px ui-monospace,monospace;display:flex}.iXNI8G_previewCanvas{color:#132c69;background:#e7eeff;height:242px;padding:25px 28px;position:relative;overflow:hidden}.iXNI8G_previewEyebrow{letter-spacing:1.5px;font:8px ui-monospace,monospace}.iXNI8G_previewCanvas h3{z-index:1;letter-spacing:-2px;margin:13px 0;font-size:40px;line-height:1.05;position:relative}.iXNI8G_previewCanvas :where(h3) span{color:#2563eb}.iXNI8G_previewCanvas p{z-index:1;font-size:11px;position:relative}.iXNI8G_previewShapes{opacity:.3;grid-template-columns:repeat(2,75px);display:grid;position:absolute;bottom:30px;right:20px;transform:rotate(-12deg)}.iXNI8G_previewShapes span{background:#2563eb;border:1px solid #2563eb;border-radius:50% 0 0;height:75px}.iXNI8G_previewShapes span:nth-child(2),.iXNI8G_previewShapes span:nth-child(3){background:0 0}.iXNI8G_section{padding-block:100px}.iXNI8G_sectionHeading{justify-content:space-between;align-items:end;gap:45px;margin-bottom:44px;display:flex}.iXNI8G_sectionHeading h2,.iXNI8G_executionGrid h2,.iXNI8G_controlsGrid h2,.iXNI8G_faqGrid h2{margin-top:15px}.iXNI8G_sectionHeading>p{max-width:350px;color:var(--marketing-muted);font-size:16px;line-height:1.8}.iXNI8G_capabilities{border-top:1px solid var(--marketing-line);grid-template-columns:repeat(3,1fr);display:grid}.iXNI8G_capability{border-bottom:1px solid var(--marketing-line);padding:30px 28px 30px 0}.iXNI8G_capability:not(:nth-child(3n+1)){border-left:1px solid var(--marketing-line);padding-left:28px}.iXNI8G_number{color:var(--marketing-accent);font:11px ui-monospace,monospace}.iXNI8G_capability h3{margin-top:24px;font-size:20px}.iXNI8G_capability p{color:var(--marketing-muted);margin-top:13px;font-size:14px;line-height:1.8}.iXNI8G_capability a{color:var(--marketing-accent);margin-top:23px;font-size:12px;font-weight:650;display:inline-block}.iXNI8G_capability a:hover,.iXNI8G_textLink:hover{text-decoration:underline}.iXNI8G_executionBand{color:#f3f6fc;background:#0d192c;padding:85px 0}.iXNI8G_executionGrid{grid-template-columns:1fr 1fr;align-items:center;gap:85px;display:grid}.iXNI8G_executionGrid .iXNI8G_eyebrow{color:#8cb7ff}.iXNI8G_executionGrid>div>p:not(.iXNI8G_eyebrow){color:#b7c6db;max-width:440px;margin-top:24px;font-size:16px;line-height:1.8}.iXNI8G_darkLink{color:#9fc4ff;gap:18px;margin-top:25px;font-size:14px;display:inline-flex}.iXNI8G_darkLink:hover{text-decoration:underline}.iXNI8G_boundaryNote{border-left:2px solid #6ea8ff;max-width:410px;margin-top:32px;padding-left:18px}.iXNI8G_boundaryNote strong{font-size:13px}.iXNI8G_boundaryNote p{color:#b7c6db;margin-top:8px;font-size:12px;line-height:1.8}.iXNI8G_toolFlow{background:#142138;border:1px solid #33425a;border-radius:8px;margin:0}.iXNI8G_toolFlowHeader{color:#a7bbda;border-bottom:1px solid #33425a;justify-content:space-between;gap:12px;padding:20px;font:9px ui-monospace,monospace;display:flex}.iXNI8G_toolRow{border-bottom:1px solid #33425a;align-items:center;gap:18px;margin:0 23px;padding:22px 0;display:flex}.iXNI8G_toolIndex{color:#89b5ff;font:11px ui-monospace,monospace}.iXNI8G_toolRow>div{min-width:0}.iXNI8G_toolRow code{overflow-wrap:anywhere;font:12px ui-monospace,monospace}.iXNI8G_toolRow p{color:#b7c6db;margin-top:6px;font-size:11px}.iXNI8G_toolRow>span:where(:last-child){color:#7ca6e7;margin-left:auto}.iXNI8G_deployGate{border:1px dashed #718ab0;border-radius:4px;align-items:center;gap:16px;margin:18px;padding:18px;display:flex}.iXNI8G_deployGate>span{color:#9fc4ff;font-size:27px}.iXNI8G_deployGate strong{font-size:12px}.iXNI8G_deployGate p{color:#b7c6db;margin-top:6px;font-size:11px}.iXNI8G_textLink{color:var(--marketing-accent);font-size:13px;font-weight:600}.iXNI8G_controlsBand{background:var(--marketing-canvas);border-block:1px solid var(--marketing-line);padding-block:80px}.iXNI8G_controlsSection{background:color-mix(in srgb, var(--marketing-canvas) 65%, var(--marketing-accent-soft));border-bottom:1px solid var(--marketing-line)}.iXNI8G_controlsGrid{grid-template-columns:1fr 1.2fr;gap:90px;display:grid}.iXNI8G_controlsGrid>div>p:not(.iXNI8G_eyebrow){color:var(--marketing-muted);max-width:330px;margin-top:22px;font-size:16px;line-height:1.8}.iXNI8G_controlsGrid .iXNI8G_textLink{margin-top:25px;display:inline-block}.iXNI8G_controls{margin:0}.iXNI8G_controls>div{border-bottom:1px solid var(--marketing-line);grid-template-columns:130px 1fr;gap:20px;padding:22px 0;display:grid}.iXNI8G_controls>div:first-child{padding-top:0}.iXNI8G_controls dt{font-size:13px;font-weight:650}.iXNI8G_controls dd{color:var(--marketing-muted);margin:0;font-size:13px;line-height:1.8}.iXNI8G_controls a{color:var(--marketing-accent);text-decoration:underline}.iXNI8G_faqGrid{grid-template-columns:.8fr 1.2fr;gap:85px;display:grid}.iXNI8G_readingCard{border:1px solid var(--marketing-line);border-radius:7px;max-width:345px;margin-top:35px;padding:25px;display:block}.iXNI8G_readingCard:hover{border-color:var(--marketing-accent)}.iXNI8G_readingCard .iXNI8G_eyebrow{font-size:9px}.iXNI8G_readingCard h3{margin-top:12px;font-size:22px}.iXNI8G_readingCard p{color:var(--marketing-muted);margin:12px 0 20px;font-size:14px;line-height:1.8}.iXNI8G_faqs{border-top:1px solid var(--marketing-line)}.iXNI8G_faqs details{border-bottom:1px solid var(--marketing-line)}.iXNI8G_faqs summary{cursor:pointer;justify-content:space-between;gap:24px;padding:23px 0;font-size:15px;font-weight:600;list-style:none;display:flex}.iXNI8G_faqs summary::-webkit-details-marker{display:none}.iXNI8G_faqs summary span{color:var(--marketing-accent);font:20px ui-monospace,monospace;transition:transform .2s}.iXNI8G_faqs details[open] summary span{transform:rotate(45deg)}.iXNI8G_faqs details p{color:var(--marketing-muted);padding:0 28px 24px 0;font-size:14px;line-height:1.85}.iXNI8G_finalCta{border-top:1px solid var(--marketing-line);text-align:center;background:var(--marketing-accent-soft);padding:75px 0 85px}.iXNI8G_finalCta h2{margin-top:20px;font-size:clamp(36px,4.4vw,60px)}.iXNI8G_finalCta .iXNI8G_actions{justify-content:center}@media (prefers-reduced-motion:reduce){.iXNI8G_page *,.iXNI8G_page :before,.iXNI8G_page :after{transition:none}}@media (max-width:1080px){.iXNI8G_shell{width:calc(100% - 56px)}.iXNI8G_heroGrid{gap:30px;padding-top:70px}.iXNI8G_hero h1{letter-spacing:-2.5px}.iXNI8G_demo{transform:none}.iXNI8G_hero .iXNI8G_actions{align-items:flex-start;gap:10px}.iXNI8G_primary,.iXNI8G_secondary{padding-inline:15px;font-size:12px}.iXNI8G_executionGrid,.iXNI8G_controlsGrid,.iXNI8G_faqGrid{gap:45px}}@media (max-width:800px){.iXNI8G_heroGrid{grid-template-columns:1fr;gap:40px;padding:55px 0 45px}.iXNI8G_heroCopy{max-width:590px}.iXNI8G_hero h1{font-size:clamp(48px,9vw,70px)}.iXNI8G_lead{max-width:550px}.iXNI8G_demo{width:100%;max-width:560px}.iXNI8G_heroRail{grid-template-columns:repeat(2,1fr)}.iXNI8G_heroRail>li{padding:15px 0}.iXNI8G_section{padding-block:65px}.iXNI8G_sectionHeading{display:block}.iXNI8G_sectionHeading>p,.iXNI8G_sectionHeading>a{max-width:520px;margin-top:22px;display:block}.iXNI8G_capabilities{grid-template-columns:repeat(2,1fr)}.iXNI8G_capability:not(:nth-child(3n+1)){border-left:0;padding-left:0}.iXNI8G_capability:nth-child(2n){border-left:1px solid var(--marketing-line);padding-left:25px}.iXNI8G_executionGrid,.iXNI8G_controlsGrid,.iXNI8G_faqGrid{grid-template-columns:1fr}.iXNI8G_executionBand,.iXNI8G_controlsBand{padding-block:60px}.iXNI8G_readingCard{max-width:none}.iXNI8G_controlsGrid>div>p:not(.iXNI8G_eyebrow){max-width:500px}}@media (max-width:480px){.iXNI8G_shell{width:calc(100% - 36px)}.iXNI8G_hero h1{letter-spacing:-2.5px;font-size:49px}.iXNI8G_hero .iXNI8G_lead{font-size:16px}.iXNI8G_heroRail>li{font-size:10px}.iXNI8G_heroRail b{margin-right:8px}.iXNI8G_demoHeader{gap:8px;padding-inline:14px;font-size:11px}.iXNI8G_exampleBadge{font-size:8px}.iXNI8G_demoFootnote{letter-spacing:0;padding-inline:12px;font-size:7px}.iXNI8G_code{padding-inline:10px;font-size:10px}.iXNI8G_demoStatus{padding:18px 14px}.iXNI8G_demoStatus p{font-size:10px}.iXNI8G_capabilities{grid-template-columns:1fr}.iXNI8G_capability,.iXNI8G_capability:nth-child(2n){border-left:0;padding:25px 0}.iXNI8G_capability h3{margin-top:15px}.iXNI8G_toolFlowHeader{padding-inline:15px;font-size:8px}.iXNI8G_toolRow{gap:12px;margin-inline:15px}.iXNI8G_toolRow code{font-size:11px}.iXNI8G_controls>div{grid-template-columns:1fr;gap:8px}.iXNI8G_finalCta{padding-block:60px}}.iXNI8G_architecture{border:1px solid var(--marketing-line);background:var(--marketing-raised);min-width:0;box-shadow:12px 12px 0 color-mix(in srgb, var(--marketing-accent) 7%, transparent), var(--marketing-shadow);border-radius:10px;margin:0;padding:22px}.iXNI8G_architecture figcaption{color:var(--marketing-muted);letter-spacing:.5px;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-bottom:22px;font:9px/1.6 ui-monospace,monospace;display:flex}.iXNI8G_publicRoute{justify-content:center;align-items:center;gap:10px;min-height:44px;font:11px ui-monospace,monospace;display:flex}.iXNI8G_publicRoute>span:first-child{color:var(--marketing-accent);font-size:22px}.iXNI8G_publicRoute>span:last-child{color:var(--marketing-success);font-size:9px}.iXNI8G_connector{background:var(--marketing-line-strong);width:1px;height:22px;margin-inline:auto}.iXNI8G_gatewayNode{border:1px solid var(--marketing-accent);background:var(--marketing-accent-soft);border-radius:6px;align-items:center;gap:15px;padding:18px;display:flex}.iXNI8G_gatewayNode>:where(span){color:var(--marketing-accent);font-size:21px}.iXNI8G_gatewayNode>span:last-child{margin-left:auto;font-size:15px}.iXNI8G_gatewayNode strong{font-size:13px;display:block}.iXNI8G_gatewayNode small{color:var(--marketing-muted);margin-top:5px;font-size:10px;display:block}.iXNI8G_runtimeNodes{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.iXNI8G_runtimeNodes a{text-align:center;border:1px solid var(--marketing-line);background:var(--marketing-canvas);border-radius:5px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:18px 6px;display:flex}.iXNI8G_runtimeNodes :where(a)>:where(span){color:var(--marketing-accent);font-size:22px}.iXNI8G_runtimeNodes strong{font-size:12px}.iXNI8G_runtimeNodes small{color:var(--marketing-muted);font-size:9px}.iXNI8G_privateBoundary{text-align:center;padding-block:23px 16px}.iXNI8G_privateBoundary :where(span){border-top:1px dashed var(--marketing-line-strong);color:var(--marketing-muted);padding-top:14px;font:10px/1.6 ui-monospace,monospace;display:block}.iXNI8G_dataNodes{grid-template-columns:1fr 1fr;gap:12px;display:grid}.iXNI8G_dataNodes a,.iXNI8G_storageNode{border:1px solid var(--marketing-line);border-radius:5px;justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:12px;font-size:11px;font-weight:600;display:flex}.iXNI8G_dataNodes :where(a) :where(span),.iXNI8G_storageNode :where(span){color:var(--marketing-accent)}.iXNI8G_storageNode{margin-top:12px}.iXNI8G_architecture a{transition:border-color .2s,background .2s}.iXNI8G_architecture a:hover{border-color:var(--marketing-accent);background:var(--marketing-accent-soft)}.iXNI8G_architectureFooter{border-top:1px solid var(--marketing-line);text-align:center;color:var(--marketing-muted);margin-top:20px;padding-top:14px;font-size:10px;line-height:1.7}.iXNI8G_toolRow strong{font-size:13px}.iXNI8G_workspaceGrid{grid-template-columns:1fr 1fr;align-items:center;gap:80px;display:grid}.iXNI8G_workspaceGrid h2{margin-top:15px}.iXNI8G_workspaceGrid>div>p:not(.iXNI8G_eyebrow){color:var(--marketing-muted);max-width:440px;margin-top:24px;font-size:16px;line-height:1.8}.iXNI8G_workspaceGrid .iXNI8G_demo{box-shadow:var(--marketing-shadow);transform:none}.iXNI8G_developerLinks{max-width:420px;margin-top:27px;display:grid}.iXNI8G_developerLinks a{border-bottom:1px solid var(--marketing-line);justify-content:space-between;align-items:center;gap:15px;min-height:48px;padding:14px 0;font-size:13px;font-weight:600;display:flex}.iXNI8G_developerLinks a :where(span),.iXNI8G_developerLinks a:hover{color:var(--marketing-accent)}.iXNI8G_page section[id]{scroll-margin-top:90px}@media (max-width:1080px){.iXNI8G_architecture{padding:18px}.iXNI8G_runtimeNodes{gap:8px}.iXNI8G_workspaceGrid{gap:45px}}@media (max-width:800px){.iXNI8G_architecture{width:100%;max-width:560px}.iXNI8G_workspaceGrid{grid-template-columns:1fr}.iXNI8G_workspaceGrid>div>p:not(.iXNI8G_eyebrow),.iXNI8G_developerLinks{max-width:none}}@media (max-width:480px){.iXNI8G_architecture{padding:15px}.iXNI8G_architecture figcaption{font-size:8px}.iXNI8G_gatewayNode{gap:9px;padding:14px 10px}.iXNI8G_gatewayNode strong{font-size:12px}.iXNI8G_dataNodes{gap:8px}.iXNI8G_dataNodes a{padding:10px;font-size:10px}}@media (prefers-reduced-motion:reduce){.iXNI8G_architecture a{transition:none}}
