.decrypt-text.svelte-1s4x0qa{display:inline}.green.svelte-1s4x0qa{color:var(--green)}.console.svelte-yas3gd{border:1px solid var(--border);max-width:100%;font-family:var(--mono);background:#0e1318d9;border-radius:8px;font-size:11.5px;line-height:1.85;overflow:hidden}.console-bar.svelte-yas3gd{border-bottom:1px solid var(--border);background:#ffffff05;align-items:center;gap:7px;padding:9px 13px;display:flex}.dot.svelte-yas3gd{border-radius:999px;width:9px;height:9px}.red.svelte-yas3gd{background:var(--red)}.yellow.svelte-yas3gd{background:var(--amber)}.green.svelte-yas3gd{background:var(--green)}.label.svelte-yas3gd{color:var(--muted);letter-spacing:.1em;text-transform:uppercase;margin-left:6px;font-size:9px}.console-body.svelte-yas3gd{min-height:var(--console-min-height);padding:14px 15px;overflow-x:auto}.console-line.svelte-yas3gd{color:var(--muted-2);white-space:pre-wrap;overflow-wrap:anywhere;display:block}.ok.svelte-yas3gd{color:var(--green)}.path.svelte-yas3gd{color:var(--blue)}.dim.svelte-yas3gd{color:var(--muted);opacity:.7}.command.svelte-yas3gd{color:var(--text)}.cursor-block.svelte-yas3gd{background:var(--green);vertical-align:-2px;width:7px;height:13px;animation:1.1s step-end infinite blink;display:inline-block}@media (width<=520px){.console.svelte-yas3gd{font-size:10.5px}.label.svelte-yas3gd{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}}.node-graph.svelte-1tth9o{opacity:.92;margin:0}svg.svelte-1tth9o{width:100%;max-width:340px;margin-inline:auto;display:block}.lines.svelte-1tth9o{stroke:#2a6cf052}.breath.svelte-1tth9o{animation:3.4s ease-in-out infinite graph-breathe}.breath.b.svelte-1tth9o{animation-delay:-1.7s}.core-node.svelte-1tth9o{transform-origin:170px 48px;animation:2.6s ease-in-out infinite node-pulse}.nodes.svelte-1tth9o circle:where(.svelte-1tth9o){fill:#2a6cf01f;stroke:#2a6cf099;stroke-width:.9px}.nodes.svelte-1tth9o .center:where(.svelte-1tth9o){fill:#2a6cf0;stroke:none;opacity:.8}.nodes.svelte-1tth9o .small:where(.svelte-1tth9o){fill:#2a6cf01a;stroke:#2a6cf066}.labels.svelte-1tth9o{fill:#2a6cf08c;font-family:var(--mono);letter-spacing:.06em;font-size:7px}.labels.svelte-1tth9o text:where(.svelte-1tth9o):first-child{fill:#2a6cf099;font-size:8px}.labels.svelte-1tth9o .address:where(.svelte-1tth9o){fill:#2a6cf038;letter-spacing:.08em}@media (width<=720px){.node-graph.svelte-1tth9o{max-width:300px;margin-inline:auto}}.product-card.svelte-11ja2cl{border:1px solid var(--border);background:var(--surface);border-radius:10px;min-width:0;padding:22px;transition:border-color .2s}.product-card.svelte-11ja2cl:hover{border-color:var(--border-2)}.status.svelte-11ja2cl{max-width:100%;color:var(--muted-2);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:15px;font-size:9px;display:inline-flex}h3.svelte-11ja2cl{color:var(--text);letter-spacing:-.02em;margin:0 0 5px;font-size:16px;font-weight:600}.tagline.svelte-11ja2cl{color:var(--muted);font-family:var(--mono);letter-spacing:.03em;margin-bottom:13px;font-size:11px}p.svelte-11ja2cl{color:var(--muted-2);margin:0 0 13px;font-size:12.5px;line-height:1.6}.chips.svelte-11ja2cl{flex-wrap:wrap;gap:7px;display:flex}.product-link.svelte-11ja2cl{color:var(--blue);font-family:var(--mono);letter-spacing:.04em;margin-top:16px;font-size:10px;text-decoration:none;transition:color .18s;display:inline-flex}.product-link.svelte-11ja2cl:hover,.product-link.svelte-11ja2cl:focus-visible{color:var(--green)}.chip.svelte-11ja2cl{border:1px solid var(--border);color:var(--muted);font-family:var(--mono);letter-spacing:.06em;text-transform:lowercase;background:#ffffff04;border-radius:3px;padding:4px 9px;font-size:9px}.chip.primary.svelte-11ja2cl{color:var(--green);border-color:#36e56c40}@media (width<=520px){.product-card.svelte-11ja2cl{padding:20px}.status.svelte-11ja2cl{letter-spacing:.08em;flex-wrap:wrap;font-size:8.5px}}.product-feature.svelte-2yrstt{border:1px solid var(--border);background:var(--surface);border-radius:10px;grid-template-columns:1fr 300px;gap:28px;min-width:0;margin-bottom:14px;padding:26px;display:grid;position:relative;overflow:hidden}.product-feature.svelte-2yrstt:before{background:linear-gradient(90deg, transparent, var(--green), transparent);content:"";opacity:.5;height:1px;position:absolute;top:0;left:0;right:0}.status.svelte-2yrstt{max-width:100%;color:var(--muted-2);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:7px;margin-bottom:15px;font-size:9px;display:inline-flex}h3.svelte-2yrstt{color:var(--text);letter-spacing:-.025em;margin:0 0 5px;font-size:21px;font-weight:600}.tagline.svelte-2yrstt{color:var(--muted);font-family:var(--mono);letter-spacing:.03em;margin-bottom:13px;font-size:11px}p.svelte-2yrstt{color:var(--muted-2);margin:0 0 16px;font-size:13.5px;line-height:1.66}.chips.svelte-2yrstt{flex-wrap:wrap;gap:7px;display:flex}.product-link.svelte-2yrstt{color:var(--blue);font-family:var(--mono);letter-spacing:.04em;margin-top:17px;font-size:10px;text-decoration:none;transition:color .18s;display:inline-flex}.product-link.svelte-2yrstt:hover,.product-link.svelte-2yrstt:focus-visible{color:var(--green)}.chip.svelte-2yrstt{border:1px solid var(--border);color:var(--muted);font-family:var(--mono);letter-spacing:.06em;text-transform:lowercase;background:#ffffff04;border-radius:3px;padding:4px 9px;font-size:9px}.chip.primary.svelte-2yrstt{color:var(--green);border-color:#36e56c40}@media (width<=820px){.product-feature.svelte-2yrstt{grid-template-columns:1fr}}@media (width<=520px){.product-feature.svelte-2yrstt{padding:22px}.status.svelte-2yrstt{letter-spacing:.08em;flex-wrap:wrap;font-size:8.5px}}.divider.svelte-i3wi7g{align-items:center;gap:15px;padding:64px 0 30px;scroll-margin-top:24px;display:flex}.label.svelte-i3wi7g{color:var(--muted);font-family:var(--mono);letter-spacing:.16em;text-transform:lowercase;white-space:nowrap;font-size:10px}.label.svelte-i3wi7g span:where(.svelte-i3wi7g){color:var(--blue)}.line.svelte-i3wi7g{background:var(--border);flex:1;height:1px}@media (width<=520px){.divider.svelte-i3wi7g{gap:10px;padding-top:48px}.label.svelte-i3wi7g{letter-spacing:.12em;font-size:9px}}.telemetry-strip.svelte-1uo2rxh{border:1px solid var(--border);border-radius:8px;grid-template-columns:repeat(4,1fr);margin-top:54px;display:grid;overflow:hidden}.telemetry-cell.svelte-1uo2rxh{border-right:1px solid var(--border);padding:16px 18px}.telemetry-cell.svelte-1uo2rxh:last-child{border-right:0}.label.svelte-1uo2rxh{color:var(--muted);font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;margin-bottom:7px;font-size:9px}.value.svelte-1uo2rxh{color:var(--text);font-family:var(--mono);letter-spacing:-.01em;font-size:15px;font-weight:500}.value.active.svelte-1uo2rxh{color:var(--green)}.value.svelte-1uo2rxh span:where(.svelte-1uo2rxh){color:var(--muted);margin-left:3px;font-size:10px}@media (width<=720px){.telemetry-strip.svelte-1uo2rxh{grid-template-columns:repeat(2,1fr)}.telemetry-cell.svelte-1uo2rxh:nth-child(2n){border-right:0}.telemetry-cell.svelte-1uo2rxh:nth-child(n+3){border-top:1px solid var(--border)}}@media (width<=420px){.telemetry-strip.svelte-1uo2rxh{grid-template-columns:1fr}.telemetry-cell.svelte-1uo2rxh{border-right:0}.telemetry-cell.svelte-1uo2rxh+.telemetry-cell:where(.svelte-1uo2rxh){border-top:1px solid var(--border)}}main.svelte-1uha8ag{z-index:2;position:relative}.hero.svelte-1uha8ag{padding:76px 0 60px;position:relative}.hero-grid.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:48px;display:grid}.hero-meta.svelte-1uha8ag{color:var(--muted);font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:10px;margin-bottom:26px;font-size:10px;display:flex}.hero-meta.svelte-1uha8ag span:where(.svelte-1uha8ag){background:var(--green);opacity:.5;width:28px;height:1px}h1.svelte-1uha8ag{max-width:14ch;color:var(--text);letter-spacing:-.045em;margin:0 0 26px;font-size:clamp(2.7rem,6.4vw,5.2rem);font-weight:600;line-height:.98}.hero-sub.svelte-1uha8ag{max-width:52ch;color:var(--muted-2);font-family:var(--mono);margin:0 0 36px;font-size:16px;font-weight:300;line-height:1.7}.hero-sub.svelte-1uha8ag span:where(.svelte-1uha8ag){color:var(--text)}.hero-cta.svelte-1uha8ag{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.button.svelte-1uha8ag{max-width:100%;font-family:var(--mono);letter-spacing:.02em;border-radius:5px;align-items:center;gap:9px;padding:12px 22px;font-size:13px;text-decoration:none;display:inline-flex}.button.primary.svelte-1uha8ag{background:var(--green);color:#041207;border:0;font-weight:600}.button.ghost.svelte-1uha8ag{border:1px solid var(--border-2);color:var(--muted-2);background:0 0;transition:border-color .18s,color .18s}.button.ghost.svelte-1uha8ag:hover,.button.ghost.svelte-1uha8ag:focus-visible{border-color:var(--blue);color:var(--blue)}.product-row.svelte-1uha8ag{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.architecture.svelte-1uha8ag{border-top:1px solid var(--border);border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) 340px;align-items:center;gap:44px;padding:46px 0;display:grid}h2.svelte-1uha8ag{color:var(--text);letter-spacing:-.035em;margin:0 0 14px;font-size:27px;font-weight:600}.architecture.svelte-1uha8ag p:where(.svelte-1uha8ag){color:var(--muted-2);font-family:var(--mono);margin:0 0 22px;font-size:13.5px;font-weight:300;line-height:1.7}.specs.svelte-1uha8ag{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.specs.svelte-1uha8ag li:where(.svelte-1uha8ag){color:var(--muted-2);font-family:var(--mono);letter-spacing:.04em;align-items:center;gap:11px;font-size:11px;display:flex}.specs.svelte-1uha8ag li:where(.svelte-1uha8ag):before{background:var(--blue);content:"";flex:none;width:5px;height:5px;transform:rotate(45deg)}@media (width<=900px){.hero-grid.svelte-1uha8ag,.architecture.svelte-1uha8ag{grid-template-columns:1fr}.hero-grid.svelte-1uha8ag{gap:34px}}@media (width<=720px){.hero.svelte-1uha8ag{padding:56px 0 44px}.hero-meta.svelte-1uha8ag{letter-spacing:.11em;align-items:flex-start;font-size:9px}h1.svelte-1uha8ag{max-width:12ch;font-size:clamp(2.45rem,12vw,4rem)}.hero-sub.svelte-1uha8ag{font-size:13.5px}.hero-copy.svelte-1uha8ag{min-width:0}.product-row.svelte-1uha8ag{grid-template-columns:1fr}.architecture.svelte-1uha8ag{gap:28px}}@media (width<=420px){.hero.svelte-1uha8ag{padding-top:46px}h1.svelte-1uha8ag{max-width:100%;font-size:clamp(2.15rem,10.5vw,2.85rem)}.button.svelte-1uha8ag{justify-content:center;width:100%}}
