html{scroll-behavior:smooth;scroll-padding-top:6rem}body{margin:0}.tour-shell.svelte-hnidpj{--tour-bg:#080a0f;--tour-surface:#0f131c;--tour-raised:#171d29;--tour-line:#97a6c429;--tour-fg:#f5f7fb;--tour-muted:#9ba6ba;--tour-accent:#6b83ff;--tour-accent-soft:#6b83ff24;--tour-green:#66d59a;--tour-red:#ff796d;background:var(--tour-bg);min-height:100vh;color:var(--tour-fg);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden}.tour-shell.svelte-hnidpj :where(.svelte-hnidpj){box-sizing:border-box}.tour-shell.svelte-hnidpj a:where(.svelte-hnidpj){color:inherit;text-decoration:none}.ambient.svelte-hnidpj{z-index:0;filter:blur(120px);pointer-events:none;opacity:.14;border-radius:50%;width:42rem;height:42rem;position:absolute}.ambient-one.svelte-hnidpj{background:#3d5dff;top:8rem;right:-20rem}.ambient-two.svelte-hnidpj{background:#3855d9;top:92rem;left:-24rem}.site-header.svelte-hnidpj{z-index:50;border:1px solid var(--tour-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080a0fc7;border-radius:1rem;grid-template-columns:1fr auto 1fr;align-items:center;width:min(1180px,100% - 2rem);min-height:3.75rem;padding:.5rem .6rem .5rem 1rem;display:grid;position:fixed;top:1rem;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #0000003d}.brand.svelte-hnidpj{letter-spacing:-.05em;align-items:center;gap:.65rem;width:max-content;font-size:1.1rem;font-weight:720;display:inline-flex}.brand.svelte-hnidpj img:where(.svelte-hnidpj){width:1.35rem;height:1.65rem}.brand.svelte-hnidpj span:where(.svelte-hnidpj) span:where(.svelte-hnidpj){color:var(--tour-accent)}.site-header.svelte-hnidpj nav:where(.svelte-hnidpj){background:#ffffff06;border:1px solid #ffffff0d;border-radius:.75rem;align-items:center;gap:.15rem;padding:.25rem;display:flex}.site-header.svelte-hnidpj nav:where(.svelte-hnidpj) a:where(.svelte-hnidpj){color:var(--tour-muted);border-radius:.55rem;padding:.55rem .75rem;font-size:.77rem;font-weight:560;transition:color .16s,background .16s;position:relative}.site-header.svelte-hnidpj nav:where(.svelte-hnidpj) a:where(.svelte-hnidpj):hover,.site-header.svelte-hnidpj nav:where(.svelte-hnidpj) a[aria-current=location]:where(.svelte-hnidpj){color:var(--tour-fg);background:#ffffff0f}.github-link.svelte-hnidpj{border:1px solid var(--tour-line);border-radius:.7rem;justify-self:end;align-items:center;gap:.45rem;padding:.7rem .9rem;font-size:.78rem;font-weight:650;transition:border-color .16s,background .16s;display:inline-flex}.github-link.svelte-hnidpj:hover{background:var(--tour-accent-soft);border-color:#6b83ff80}.menu-button.svelte-hnidpj{display:none}.tour-main.svelte-hnidpj,footer.svelte-hnidpj{z-index:1;position:relative}.hero.svelte-hnidpj{grid-template-columns:minmax(0,.88fr) minmax(34rem,1.12fr);align-items:center;min-height:100vh;padding:9.5rem max(2rem,50vw - 590px) 7rem;display:grid;position:relative}.hero-grid.svelte-hnidpj{pointer-events:none;background-image:linear-gradient(#8494b70e 1px,#0000 1px),linear-gradient(90deg,#8494b70e 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 76%);mask-image:linear-gradient(#000,#0000 76%)}.hero-copy.svelte-hnidpj{z-index:4;max-width:40rem;animation:.7s ease-out both svelte-hnidpj-reveal-up;position:relative}.eyebrow.svelte-hnidpj,.kicker.svelte-hnidpj{color:#9aa9ff;letter-spacing:.12em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;font-weight:650}.eyebrow.svelte-hnidpj{align-items:center;gap:.6rem;display:flex}.eyebrow.svelte-hnidpj span:where(.svelte-hnidpj){background:var(--tour-accent);width:1.8rem;height:1px;box-shadow:0 0 18px var(--tour-accent)}.hero.svelte-hnidpj h1:where(.svelte-hnidpj){letter-spacing:-.075em;max-width:43rem;margin:1.25rem 0 1.5rem;font-size:clamp(3.6rem,6.5vw,6.9rem);font-weight:680;line-height:.92}.hero.svelte-hnidpj h1:where(.svelte-hnidpj) span:where(.svelte-hnidpj){color:#9caafd}.hero-lede.svelte-hnidpj{color:#b3bdce;max-width:35rem;margin:0;font-size:clamp(1.02rem,1.5vw,1.22rem);line-height:1.7}.hero-actions.svelte-hnidpj,.closing.svelte-hnidpj>div:where(.svelte-hnidpj){flex-wrap:wrap;gap:.75rem;margin-top:2rem;display:flex}.button.svelte-hnidpj{border:1px solid #0000;border-radius:.72rem;justify-content:center;align-items:center;gap:.6rem;min-height:2.9rem;padding:.75rem 1rem;font-size:.82rem;font-weight:680;transition:transform .16s,border-color .16s,background .16s;display:inline-flex}.button.svelte-hnidpj:hover{transform:translateY(-2px)}.button-primary.svelte-hnidpj{background:var(--tour-accent);box-shadow:0 12px 40px #4c62e045;color:#070912!important}.button-primary.svelte-hnidpj:hover{background:#8195ff}.button-quiet.svelte-hnidpj{border-color:var(--tour-line);background:#ffffff06}.button-quiet.svelte-hnidpj:hover{background:var(--tour-accent-soft);border-color:#6b83ff73}.release-note.svelte-hnidpj{color:var(--tour-muted);align-items:center;gap:.55rem;margin-top:1.5rem;font-size:.74rem;display:flex}.release-note.svelte-hnidpj strong:where(.svelte-hnidpj){color:#c7cfdd;font-weight:650}.release-pulse.svelte-hnidpj{background:#f6b85f;border-radius:50%;width:.45rem;height:.45rem;animation:2.4s infinite svelte-hnidpj-status-pulse;box-shadow:0 0 #f6b85f73}.hero-visual.svelte-hnidpj{z-index:2;perspective:1600px;width:min(54vw,52rem);margin-left:2rem;animation:.9s ease-out .12s both svelte-hnidpj-reveal-window;position:relative}.product-window.svelte-hnidpj{z-index:3;transform-origin:0;background:#0a0d13;border:1px solid #97a6c445;border-radius:1rem;margin:0;position:relative;overflow:hidden;transform:rotateY(-5deg)rotateX(1.8deg);box-shadow:0 50px 110px #0000008c}.window-bar.svelte-hnidpj{border-bottom:1px solid var(--tour-line);background:#10141d;align-items:center;gap:.35rem;height:2.4rem;padding:0 .75rem;display:flex}.window-bar.svelte-hnidpj>span:where(.svelte-hnidpj){background:#3e475a;border-radius:50%;width:.42rem;height:.42rem}.window-address.svelte-hnidpj{color:#798499;margin-left:.45rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.58rem}.secure-pill.svelte-hnidpj{color:var(--tour-green);text-transform:uppercase;align-items:center;gap:.25rem;margin-left:auto;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.54rem;display:flex}.product-window.svelte-hnidpj>img:where(.svelte-hnidpj){filter:saturate(.82)contrast(1.04);width:100%;height:auto;display:block}.hotspot.svelte-hnidpj{cursor:help;background:#6b83ff2e;border:0;border-radius:50%;width:1.5rem;height:1.5rem;padding:0;position:absolute}.hotspot.svelte-hnidpj span:where(.svelte-hnidpj){background:#8da0ff;border-radius:50%;animation:2s infinite svelte-hnidpj-hotspot-pulse;position:absolute;inset:.5rem;box-shadow:0 0 #8da0ffb3}.hotspot.svelte-hnidpj em:where(.svelte-hnidpj){border:1px solid var(--tour-line);width:max-content;color:var(--tour-fg);opacity:0;pointer-events:none;background:#111621;border-radius:.45rem;padding:.45rem .6rem;font-size:.62rem;font-style:normal;transition:opacity .14s,transform .14s;position:absolute;bottom:calc(100% + .55rem);left:50%;transform:translate(-50%,.25rem);box-shadow:0 8px 30px #0006}.hotspot.svelte-hnidpj:hover em:where(.svelte-hnidpj),.hotspot.svelte-hnidpj:focus-visible em:where(.svelte-hnidpj){opacity:1;transform:translate(-50%)}.hotspot-search.svelte-hnidpj{top:12%;left:42%}.hotspot-rights.svelte-hnidpj{top:39%;right:5%}.hotspot-proof.svelte-hnidpj{top:49%;right:6%}.visual-orbit.svelte-hnidpj{z-index:1;pointer-events:none;border:1px solid #6b83ff29;border-radius:50%;position:absolute}.orbit-one.svelte-hnidpj{aspect-ratio:1;width:112%;animation:34s linear infinite svelte-hnidpj-orbit-spin;top:-8%;left:-8%}.orbit-two.svelte-hnidpj{aspect-ratio:1;border-style:dashed;width:88%;animation:27s linear infinite reverse svelte-hnidpj-orbit-spin;top:8%;left:5%}.floating-card.svelte-hnidpj{z-index:6;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111621ed;border:1px solid #97a6c440;border-radius:.75rem;align-items:center;gap:.65rem;min-width:11.5rem;padding:.7rem;display:flex;position:absolute;box-shadow:0 20px 55px #0000006b}.floating-card.svelte-hnidpj span:where(.svelte-hnidpj){color:var(--tour-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.15rem;font-size:.57rem;display:block}.floating-card.svelte-hnidpj strong:where(.svelte-hnidpj){font-size:.7rem;font-weight:630;display:block}.card-icon.svelte-hnidpj{background:var(--tour-accent-soft);color:#91a2ff;border-radius:.55rem;place-items:center;width:2rem;height:2rem;display:grid}.card-icon.ok.svelte-hnidpj{color:var(--tour-green);background:#66d59a1f}.delivery-card.svelte-hnidpj{animation:5s ease-in-out infinite svelte-hnidpj-float;bottom:14%;right:-2.4rem}.provenance-card.svelte-hnidpj{animation:5.8s ease-in-out .9s infinite svelte-hnidpj-float;bottom:-1.6rem;left:12%}.hero-facts.svelte-hnidpj{border-top:1px solid var(--tour-line);grid-template-columns:repeat(5,1fr);width:min(1180px,100% - 4rem);display:grid;position:absolute;bottom:1.8rem;left:50%;transform:translate(-50%)}.hero-facts.svelte-hnidpj div:where(.svelte-hnidpj){border-left:1px solid var(--tour-line);align-items:baseline;gap:.5rem;padding:1.1rem 1rem 0;display:flex}.hero-facts.svelte-hnidpj div:where(.svelte-hnidpj):last-child{border-right:1px solid var(--tour-line)}.hero-facts.svelte-hnidpj strong:where(.svelte-hnidpj){font-family:ui-monospace,SFMono-Regular,monospace;font-size:1rem;font-weight:600}.hero-facts.svelte-hnidpj span:where(.svelte-hnidpj){color:var(--tour-muted);font-size:.68rem}.section.svelte-hnidpj{border-top:1px solid var(--tour-line);width:min(1180px,100% - 4rem);margin:0 auto;padding:8rem 0}.section-heading.svelte-hnidpj{max-width:48rem;margin-bottom:3.5rem}.split-heading.svelte-hnidpj{grid-template-columns:1.2fr .8fr;align-items:end;gap:5rem;max-width:none;display:grid}.section-heading.svelte-hnidpj h2:where(.svelte-hnidpj),.closing.svelte-hnidpj h2:where(.svelte-hnidpj){letter-spacing:-.06em;margin:.75rem 0 0;font-size:clamp(2.6rem,5vw,4.8rem);font-weight:620;line-height:1}.section-heading.svelte-hnidpj>p:where(.svelte-hnidpj):not(.kicker),.split-heading.svelte-hnidpj>p:where(.svelte-hnidpj){color:var(--tour-muted);margin:1rem 0 0;font-size:.96rem;line-height:1.7}.split-heading.svelte-hnidpj>p:where(.svelte-hnidpj){margin-bottom:.2rem}.gate-lab.svelte-hnidpj{border:1px solid var(--tour-line);background:linear-gradient(130deg, #6b83ff0a, transparent 48%), var(--tour-surface);border-radius:1.25rem;grid-template-columns:1fr 13rem 1fr;align-items:stretch;min-height:26rem;display:grid;overflow:hidden}.gate-controls.svelte-hnidpj,.gate-result.svelte-hnidpj{padding:2rem}.gate-controls.svelte-hnidpj{flex-direction:column;justify-content:center;gap:1.75rem;display:flex}.control-label.svelte-hnidpj{color:var(--tour-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.7rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.63rem;display:block}.segmented.svelte-hnidpj,.rights-options.svelte-hnidpj{border:1px solid var(--tour-line);background:#04060a6b;border-radius:.65rem;gap:.35rem;padding:.3rem;display:grid}.segmented.svelte-hnidpj{grid-template-columns:1fr 1fr}.rights-options.svelte-hnidpj{grid-template-columns:repeat(3,1fr)}.segmented.svelte-hnidpj button:where(.svelte-hnidpj),.rights-options.svelte-hnidpj button:where(.svelte-hnidpj),.docs-tabs.svelte-hnidpj button:where(.svelte-hnidpj),.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj),.code-bar.svelte-hnidpj button:where(.svelte-hnidpj){color:var(--tour-muted);font:inherit;cursor:pointer;border:0}.segmented.svelte-hnidpj button:where(.svelte-hnidpj),.rights-options.svelte-hnidpj button:where(.svelte-hnidpj){background:0 0;border-radius:.45rem;min-height:2.5rem;font-size:.72rem;transition:background .15s,color .15s}.segmented.svelte-hnidpj button.active:where(.svelte-hnidpj),.rights-options.svelte-hnidpj button.active:where(.svelte-hnidpj){background:var(--tour-raised);color:var(--tour-fg);box-shadow:0 5px 16px #0000002e}.rights-options.svelte-hnidpj button:where(.svelte-hnidpj){justify-content:center;align-items:center;gap:.4rem;display:flex}.dot.svelte-hnidpj{border-radius:50%;width:.42rem;height:.42rem}.dot.cleared.svelte-hnidpj{background:var(--tour-green)}.dot.unknown.svelte-hnidpj{background:#a998e9}.dot.expired.svelte-hnidpj{background:var(--tour-red)}.request-packet.svelte-hnidpj{background:var(--tour-accent-soft);border:1px solid #6b83ff40;border-radius:.6rem;flex-direction:column;gap:.35rem;padding:.9rem 1rem;display:flex;position:relative}.request-packet.svelte-hnidpj>span:where(.svelte-hnidpj){font-size:.72rem;font-weight:650}.request-packet.svelte-hnidpj code:where(.svelte-hnidpj),.gate-result.svelte-hnidpj code:where(.svelte-hnidpj){color:#9dacff;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.6rem}.packet-line.svelte-hnidpj{background:#6b83ff3b;width:calc(13rem + 1px);height:1px;position:absolute;top:50%;left:100%;overflow:hidden}.packet-line.svelte-hnidpj i:where(.svelte-hnidpj){background:var(--tour-accent);width:35%;height:1px;box-shadow:0 0 10px var(--tour-accent);animation:1.8s linear infinite svelte-hnidpj-packet-travel;position:absolute;top:0}.gate-core.svelte-hnidpj{border-right:1px solid var(--tour-line);border-left:1px solid var(--tour-line);color:var(--tour-green);background:#05080d8c;place-items:center;transition:color .24s;display:grid;position:relative}.gate-core.denied.svelte-hnidpj{color:var(--tour-red)}.gate-core.svelte-hnidpj>span:where(.svelte-hnidpj){letter-spacing:.14em;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.56rem;position:absolute;bottom:2.25rem}.gate-mark.svelte-hnidpj{z-index:3;width:5rem;height:5rem;box-shadow:0 0 45px color-mix(in srgb, currentColor 17%, transparent);background:#0b0e15;border:1px solid;border-radius:50%;place-items:center;display:grid;position:relative}.gate-ring.svelte-hnidpj{opacity:.16;border:1px solid;border-radius:50%;position:absolute}.ring-a.svelte-hnidpj{width:8rem;height:8rem;animation:10s linear infinite svelte-hnidpj-gate-spin}.ring-b.svelte-hnidpj{border-style:dashed;width:11rem;height:11rem;animation:16s linear infinite reverse svelte-hnidpj-gate-spin}.gate-result.svelte-hnidpj{background:linear-gradient(150deg,#66d59a13,#0000 62%);flex-direction:column;justify-content:center;transition:background .24s;display:flex}.gate-result.denied.svelte-hnidpj{background:linear-gradient(150deg,#ff796d14,#0000 62%)}.decision-badge.svelte-hnidpj{width:max-content;color:var(--tour-green);text-transform:uppercase;letter-spacing:.05em;background:#66d59a1a;border-radius:999px;align-items:center;gap:.4rem;padding:.35rem .55rem;font-size:.64rem;font-weight:650;display:flex}.denied.svelte-hnidpj .decision-badge:where(.svelte-hnidpj){color:var(--tour-red);background:#ff796d1a}.gate-result.svelte-hnidpj h3:where(.svelte-hnidpj){letter-spacing:-.04em;margin:1.1rem 0 .65rem;font-size:1.55rem}.gate-result.svelte-hnidpj>p:where(.svelte-hnidpj){min-height:4.25rem;color:var(--tour-muted);margin:0 0 1rem;font-size:.82rem;line-height:1.65}.gate-result.svelte-hnidpj>code:where(.svelte-hnidpj){border:1px solid var(--tour-line);background:#00000042;border-radius:.5rem;min-height:3.7rem;padding:.8rem;line-height:1.6;display:block}.result-footer.svelte-hnidpj{color:#788397;justify-content:space-between;margin-top:.8rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.56rem;display:flex}.result-footer.svelte-hnidpj span:where(.svelte-hnidpj):first-child{align-items:center;gap:.35rem;display:flex}.product-section.svelte-hnidpj .section-heading:where(.svelte-hnidpj){text-align:center;margin-left:auto;margin-right:auto}.product-explorer.svelte-hnidpj{border:1px solid var(--tour-line);background:var(--tour-surface);border-radius:1.25rem;overflow:hidden}.product-tabs.svelte-hnidpj{border-bottom:1px solid var(--tour-line);grid-template-columns:repeat(4,1fr);display:grid}.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj){border-right:1px solid var(--tour-line);text-align:left;background:0 0;align-items:center;gap:.7rem;min-height:4.6rem;padding:0 1.2rem;display:flex;position:relative}.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj):last-child{border-right:0}.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj):after{background:var(--tour-accent);content:"";height:2px;transition:transform .18s;position:absolute;bottom:-1px;left:0;right:0;transform:scaleX(0)}.product-tabs.svelte-hnidpj button.active:where(.svelte-hnidpj){color:var(--tour-fg);background:#6b83ff0b}.product-tabs.svelte-hnidpj button.active:where(.svelte-hnidpj):after{transform:scaleX(1)}.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj) span:where(.svelte-hnidpj){color:#6f7a8e;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.62rem}.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj) strong:where(.svelte-hnidpj){font-size:.82rem;font-weight:650}.product-panel.svelte-hnidpj{grid-template-columns:.78fr 1.22fr;min-height:31rem;display:grid}.product-copy.svelte-hnidpj{flex-direction:column;justify-content:center;padding:3.5rem;display:flex}.mode-label.svelte-hnidpj{color:#98a7ff;letter-spacing:.1em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.67rem;font-weight:650}.product-copy.svelte-hnidpj h3:where(.svelte-hnidpj){letter-spacing:-.05em;margin:.9rem 0 1rem;font-size:clamp(2rem,3vw,3rem);font-weight:620;line-height:1.05}.product-copy.svelte-hnidpj>p:where(.svelte-hnidpj):not(.mode-label){color:var(--tour-muted);margin:0;font-size:.9rem;line-height:1.7}.product-copy.svelte-hnidpj ul:where(.svelte-hnidpj){border-top:1px solid var(--tour-line);gap:.75rem;margin:1.6rem 0 0;padding:1.6rem 0 0;list-style:none;display:grid}.product-copy.svelte-hnidpj li:where(.svelte-hnidpj){align-items:center;gap:.55rem;font-size:.78rem;display:flex}.product-copy.svelte-hnidpj li:where(.svelte-hnidpj) svg{color:var(--tour-green)}.product-crop.svelte-hnidpj{border-left:1px solid var(--tour-line);background:#080a0f;min-height:31rem;position:relative;overflow:hidden}.product-crop.svelte-hnidpj:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0f131c9e,#0000 22%);position:absolute;inset:0}.product-crop.svelte-hnidpj img:where(.svelte-hnidpj){object-fit:cover;filter:saturate(.8)contrast(1.07);width:100%;height:100%;animation:.35s ease-out both svelte-hnidpj-crop-arrive}.crop-label.svelte-hnidpj{z-index:2;border:1px solid var(--tour-line);color:#c1cad9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080a0fcc;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .6rem;font-size:.6rem;display:flex;position:absolute;bottom:1rem;right:1rem}.crop-label.svelte-hnidpj span:where(.svelte-hnidpj){background:var(--tour-green);border-radius:50%;width:.4rem;height:.4rem}.capability-strip.svelte-hnidpj{border:1px solid var(--tour-line);background:#0f131c8c;border-radius:.9rem;grid-template-columns:repeat(6,1fr);margin-top:1.2rem;display:grid}.capability-strip.svelte-hnidpj div:where(.svelte-hnidpj){border-right:1px solid var(--tour-line);color:#9da8bb;justify-content:center;align-items:center;gap:.6rem;min-height:4.6rem;font-size:.72rem;display:flex}.capability-strip.svelte-hnidpj div:where(.svelte-hnidpj):last-child{border-right:0}.capability-strip.svelte-hnidpj svg{color:#8396ff}.architecture-map.svelte-hnidpj{border:1px solid var(--tour-line);background:radial-gradient(circle at 50% 20%, #6b83ff14, transparent 38%), var(--tour-surface);border-radius:1.25rem;grid-template-columns:repeat(4,1fr);gap:1rem;padding:2rem;display:grid;position:relative}.flow-line.svelte-hnidpj{background:#6b83ff3b;width:80%;height:1px;position:absolute;top:6.5rem;left:10%;overflow:hidden}.flow-line.svelte-hnidpj span:where(.svelte-hnidpj){background:var(--tour-accent);width:12%;height:1px;box-shadow:0 0 14px var(--tour-accent);animation:3s linear infinite svelte-hnidpj-flow-run;position:absolute}.arch-node.svelte-hnidpj{z-index:2;border:1px solid var(--tour-line);background:#080a0fc7;border-radius:.85rem;min-height:13rem;padding:1.2rem;position:relative}.node-icon.svelte-hnidpj{width:3.4rem;height:3.4rem;box-shadow:0 0 0 7px var(--tour-surface);color:#91a2ff;background:#101522;border:1px solid #6b83ff4d;border-radius:.85rem;place-items:center;margin-bottom:2.25rem;display:grid}.arch-node.svelte-hnidpj>span:where(.svelte-hnidpj),.architecture-notes.svelte-hnidpj article:where(.svelte-hnidpj)>span:where(.svelte-hnidpj),.doc-cards.svelte-hnidpj>a:where(.svelte-hnidpj)>span:where(.svelte-hnidpj){color:#7f8ba0;letter-spacing:.09em;text-transform:uppercase;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.61rem}.arch-node.svelte-hnidpj h3:where(.svelte-hnidpj){margin:.4rem 0;font-size:1rem;font-weight:650}.arch-node.svelte-hnidpj p:where(.svelte-hnidpj){color:var(--tour-muted);margin:0;font-size:.7rem;line-height:1.55}.storage-rail.svelte-hnidpj{border:1px solid var(--tour-line);background:#090c12;border-radius:.75rem;grid-column:1/-1;grid-template-columns:1.15fr 1fr 1fr 1fr;align-items:center;margin-top:.5rem;display:grid;overflow:hidden}.storage-title.svelte-hnidpj,.tier.svelte-hnidpj{min-height:4.2rem;padding:.8rem 1rem}.storage-title.svelte-hnidpj{border-right:1px solid var(--tour-line);align-items:center;gap:.55rem;font-size:.7rem;font-weight:620;display:flex}.tier.svelte-hnidpj{border-right:1px solid var(--tour-line);grid-template-columns:auto 1fr;gap:.25rem .55rem;display:grid}.tier.svelte-hnidpj:last-child{border-right:0}.tier.svelte-hnidpj span:where(.svelte-hnidpj){color:#98a7ff;background:#6b83ff1f;border-radius:.35rem;grid-row:1/3;align-self:center;padding:.25rem .35rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.52rem}.tier.cool.svelte-hnidpj span:where(.svelte-hnidpj){color:#7ac9cf;background:#73c9cd1a}.tier.archive.svelte-hnidpj span:where(.svelte-hnidpj){color:#b4a5ed;background:#a998e91a}.tier.svelte-hnidpj strong:where(.svelte-hnidpj){font-size:.62rem;font-weight:600}.tier.svelte-hnidpj em:where(.svelte-hnidpj){color:#778195;font-size:.55rem;font-style:normal}.architecture-notes.svelte-hnidpj{border:1px solid var(--tour-line);background:var(--tour-line);border-radius:.9rem;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:1.2rem;display:grid;overflow:hidden}.architecture-notes.svelte-hnidpj article:where(.svelte-hnidpj){background:var(--tour-bg);min-height:13rem;padding:1.6rem}.architecture-notes.svelte-hnidpj h3:where(.svelte-hnidpj){margin:1.5rem 0 .6rem;font-size:1rem;font-weight:630}.architecture-notes.svelte-hnidpj p:where(.svelte-hnidpj){color:var(--tour-muted);margin:0;font-size:.76rem;line-height:1.65}.docs-console.svelte-hnidpj{border:1px solid var(--tour-line);background:var(--tour-surface);border-radius:1.25rem;overflow:hidden}.docs-tabs.svelte-hnidpj{border-bottom:1px solid var(--tour-line);gap:.2rem;padding:.55rem;display:flex}.docs-tabs.svelte-hnidpj button:where(.svelte-hnidpj){background:0 0;border-radius:.5rem;padding:.65rem .85rem;font-size:.73rem}.docs-tabs.svelte-hnidpj button.active:where(.svelte-hnidpj){background:var(--tour-raised);color:var(--tour-fg)}.docs-panel.svelte-hnidpj{grid-template-columns:.85fr 1.15fr;gap:4rem;padding:3rem;display:grid}.docs-copy.svelte-hnidpj{align-self:center}.doc-icon.svelte-hnidpj{background:var(--tour-accent-soft);color:#91a2ff;border:1px solid #6b83ff40;border-radius:.7rem;place-items:center;width:3rem;height:3rem;display:grid}.docs-copy.svelte-hnidpj h3:where(.svelte-hnidpj){letter-spacing:-.04em;margin:1.3rem 0 .7rem;font-size:1.8rem;font-weight:620}.docs-copy.svelte-hnidpj>p:where(.svelte-hnidpj){color:var(--tour-muted);margin:0;font-size:.82rem;line-height:1.7}.doc-links.svelte-hnidpj{flex-wrap:wrap;gap:.6rem 1rem;margin-top:1.4rem;display:flex}.doc-links.svelte-hnidpj a:where(.svelte-hnidpj){color:#a9b5ff;align-items:center;gap:.25rem;font-size:.72rem;font-weight:620;display:inline-flex}.doc-links.svelte-hnidpj a.full-guide:where(.svelte-hnidpj){background:var(--tour-accent-soft);color:#bec7ff;border:1px solid #6b83ff47;border-radius:.45rem;padding:.42rem .6rem}.doc-links.svelte-hnidpj a:where(.svelte-hnidpj):hover{text-decoration:underline}.code-window.svelte-hnidpj{border:1px solid var(--tour-line);background:#07090d;border-radius:.85rem;min-height:16rem;overflow:hidden;box-shadow:0 24px 55px #00000047}.code-bar.svelte-hnidpj{border-bottom:1px solid var(--tour-line);color:#8994a8;background:#0d1118;justify-content:space-between;align-items:center;min-height:2.8rem;padding:0 .8rem;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.61rem;display:flex}.code-bar.svelte-hnidpj span:where(.svelte-hnidpj){align-items:center;gap:.4rem;display:flex}.code-bar.svelte-hnidpj button:where(.svelte-hnidpj){background:#ffffff0d;border-radius:.35rem;padding:.35rem .5rem;font-size:.59rem}.code-bar.svelte-hnidpj button:where(.svelte-hnidpj):hover{background:var(--tour-accent-soft);color:#afbbff}.code-window.svelte-hnidpj pre:where(.svelte-hnidpj){white-space:pre-wrap;margin:0;padding:1.5rem}.code-window.svelte-hnidpj code:where(.svelte-hnidpj){color:#bdc6d6;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.72rem;line-height:1.9}.doc-cards.svelte-hnidpj{grid-template-columns:repeat(3,1fr);gap:1rem;margin-top:1rem;display:grid}.doc-cards.svelte-hnidpj>a:where(.svelte-hnidpj){border:1px solid var(--tour-line);background:#0f131c8c;border-radius:.9rem;min-height:11rem;padding:1.5rem;transition:transform .16s,border-color .16s,background .16s;position:relative}.doc-cards.svelte-hnidpj>a:where(.svelte-hnidpj):hover{background:var(--tour-surface);border-color:#6b83ff66;transform:translateY(-3px)}.doc-cards.svelte-hnidpj h3:where(.svelte-hnidpj){letter-spacing:-.025em;max-width:15rem;margin:1.5rem 0 0;font-size:1.05rem;font-weight:620;line-height:1.35}.doc-cards.svelte-hnidpj svg{color:#8999f8;position:absolute;bottom:1.25rem;right:1.25rem}.closing.svelte-hnidpj{border:1px solid var(--tour-line);background:radial-gradient(circle at 50% 0%, #6b83ff30, transparent 47%), linear-gradient(#ffffff04, #ffffff04), var(--tour-surface);text-align:center;border-radius:1.5rem;flex-direction:column;justify-content:center;align-items:center;width:min(1180px,100% - 4rem);min-height:38rem;margin:0 auto 2rem;padding:7rem;display:flex}.closing.svelte-hnidpj>img:where(.svelte-hnidpj){width:2.2rem;height:2.8rem;margin-bottom:1.2rem}.closing.svelte-hnidpj>p:where(.svelte-hnidpj){color:#9dacff;letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:ui-monospace,SFMono-Regular,monospace;font-size:.68rem}.closing.svelte-hnidpj h2:where(.svelte-hnidpj){max-width:53rem;font-size:clamp(2.5rem,5vw,5rem)}.closing.svelte-hnidpj>div:where(.svelte-hnidpj){justify-content:center}footer.svelte-hnidpj{border-top:1px solid var(--tour-line);width:min(1180px,100% - 4rem);min-height:8rem;color:var(--tour-muted);grid-template-columns:1fr auto 1fr;align-items:center;margin:0 auto;font-size:.66rem;display:grid}.footer-brand.svelte-hnidpj{color:var(--tour-fg)!important}footer.svelte-hnidpj>p:where(.svelte-hnidpj){margin:0}footer.svelte-hnidpj>div:where(.svelte-hnidpj){justify-self:end;align-items:center;gap:1.25rem;display:flex}footer.svelte-hnidpj>div:where(.svelte-hnidpj) span:where(.svelte-hnidpj){color:#d0a35f;align-items:center;gap:.35rem;display:flex}footer.svelte-hnidpj a:where(.svelte-hnidpj):hover{color:var(--tour-fg)}@keyframes svelte-hnidpj-reveal-up{0%{transform:translateY(1.5rem)}to{transform:translateY(0)}}@keyframes svelte-hnidpj-reveal-window{0%{transform:translate(3rem)scale(.97)}to{transform:translate(0)scale(1)}}@keyframes svelte-hnidpj-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.65rem)}}@keyframes svelte-hnidpj-orbit-spin{to{transform:rotate(360deg)}}@keyframes svelte-hnidpj-status-pulse{70%{box-shadow:0 0 0 .45rem #f6b85f00}to{box-shadow:0 0 #f6b85f00}}@keyframes svelte-hnidpj-hotspot-pulse{70%{box-shadow:0 0 0 .6rem #8da0ff00}to{box-shadow:0 0 #8da0ff00}}@keyframes svelte-hnidpj-packet-travel{0%{left:-35%}to{left:100%}}@keyframes svelte-hnidpj-gate-spin{to{transform:rotate(360deg)}}@keyframes svelte-hnidpj-flow-run{0%{left:-12%}to{left:100%}}@keyframes svelte-hnidpj-crop-arrive{0%{opacity:.5;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@media (width<=1050px){.site-header.svelte-hnidpj{grid-template-columns:1fr auto}.site-header.svelte-hnidpj nav:where(.svelte-hnidpj){border:1px solid var(--tour-line);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#080a0ff5;padding:.6rem;display:none;position:absolute;top:calc(100% + .5rem);left:0;right:0;box-shadow:0 18px 55px #00000073}.site-header.svelte-hnidpj nav.open:where(.svelte-hnidpj){display:grid}.menu-button.svelte-hnidpj{border:1px solid var(--tour-line);background:0 0;border-radius:.6rem;flex-direction:column;grid-area:1/2;justify-content:center;align-items:center;gap:.35rem;width:2.5rem;height:2.5rem;padding:0;display:flex}.menu-button.svelte-hnidpj span:where(.svelte-hnidpj){background:var(--tour-fg);width:.9rem;height:1px}.github-link.svelte-hnidpj{display:none}.hero.svelte-hnidpj{grid-template-columns:1fr;gap:5rem;padding-top:10rem}.hero-copy.svelte-hnidpj{max-width:48rem}.hero-visual.svelte-hnidpj{width:calc(100% - 2rem);margin:0 auto 6rem}.hero-facts.svelte-hnidpj{bottom:1rem}.gate-lab.svelte-hnidpj{grid-template-columns:1fr 10rem 1fr}.packet-line.svelte-hnidpj{width:10rem}}@media (width<=760px){.hero.svelte-hnidpj,.section.svelte-hnidpj,.closing.svelte-hnidpj,footer.svelte-hnidpj{width:calc(100% - 2rem)}.hero.svelte-hnidpj{padding-left:0;padding-right:0}.hero.svelte-hnidpj h1:where(.svelte-hnidpj){font-size:clamp(3.25rem,15vw,5.4rem)}.release-note.svelte-hnidpj span:where(.svelte-hnidpj):last-child{display:none}.hero-visual.svelte-hnidpj{width:100%}.product-window.svelte-hnidpj{transform:none}.floating-card.svelte-hnidpj{display:none}.hero-facts.svelte-hnidpj{grid-template-columns:repeat(2,1fr);width:100%;margin-top:1rem;position:relative;bottom:auto;left:auto;transform:none}.hero-facts.svelte-hnidpj div:where(.svelte-hnidpj):last-child{border-right:1px solid var(--tour-line);grid-column:1/-1}.section.svelte-hnidpj{padding:6rem 0}.split-heading.svelte-hnidpj{grid-template-columns:1fr;gap:1rem}.gate-lab.svelte-hnidpj{grid-template-columns:1fr}.gate-core.svelte-hnidpj{border-top:1px solid var(--tour-line);border-right:0;border-bottom:1px solid var(--tour-line);border-left:0;min-height:15rem}.packet-line.svelte-hnidpj{display:none}.product-tabs.svelte-hnidpj{grid-template-columns:1fr 1fr}.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj):nth-child(2){border-right:0}.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj):nth-child(-n+2){border-bottom:1px solid var(--tour-line)}.product-panel.svelte-hnidpj{grid-template-columns:1fr}.product-copy.svelte-hnidpj{padding:2rem}.product-crop.svelte-hnidpj{border-top:1px solid var(--tour-line);border-left:0;min-height:24rem}.capability-strip.svelte-hnidpj{grid-template-columns:repeat(2,1fr)}.capability-strip.svelte-hnidpj div:where(.svelte-hnidpj){border-bottom:1px solid var(--tour-line)}.capability-strip.svelte-hnidpj div:where(.svelte-hnidpj):nth-child(2n){border-right:0}.capability-strip.svelte-hnidpj div:where(.svelte-hnidpj):nth-last-child(-n+2){border-bottom:0}.architecture-map.svelte-hnidpj{grid-template-columns:1fr 1fr}.flow-line.svelte-hnidpj{display:none}.storage-rail.svelte-hnidpj{grid-template-columns:1fr}.storage-title.svelte-hnidpj,.tier.svelte-hnidpj{border-right:0;border-bottom:1px solid var(--tour-line)}.tier.svelte-hnidpj:last-child{border-bottom:0}.architecture-notes.svelte-hnidpj,.doc-cards.svelte-hnidpj{grid-template-columns:1fr}.docs-panel.svelte-hnidpj{grid-template-columns:1fr;gap:2rem;padding:2rem}.docs-tabs.svelte-hnidpj{overflow-x:auto}.closing.svelte-hnidpj{min-height:34rem;padding:3rem 1.5rem}footer.svelte-hnidpj{grid-template-columns:1fr;gap:1rem;padding:2rem 0}footer.svelte-hnidpj>div:where(.svelte-hnidpj){justify-self:start}}@media (width<=480px){.hero.svelte-hnidpj h1:where(.svelte-hnidpj){font-size:3.35rem}.hero-actions.svelte-hnidpj,.closing.svelte-hnidpj>div:where(.svelte-hnidpj){flex-direction:column}.rights-options.svelte-hnidpj{grid-template-columns:1fr}.architecture-map.svelte-hnidpj{grid-template-columns:1fr;padding:1rem}.product-tabs.svelte-hnidpj button:where(.svelte-hnidpj){padding:0 .8rem}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.hero-copy.svelte-hnidpj,.hero-visual.svelte-hnidpj,.release-pulse.svelte-hnidpj,.hotspot.svelte-hnidpj span:where(.svelte-hnidpj),.visual-orbit.svelte-hnidpj,.floating-card.svelte-hnidpj,.packet-line.svelte-hnidpj i:where(.svelte-hnidpj),.gate-ring.svelte-hnidpj,.flow-line.svelte-hnidpj span:where(.svelte-hnidpj),.product-crop.svelte-hnidpj img:where(.svelte-hnidpj){animation:none!important}}
