.hero.svelte-1mi9kit{position:relative;overflow:hidden;padding:calc(var(--header-height) + 4rem) 0 4.5rem}.hero-grid.svelte-1mi9kit{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,var(--color-grid-line) 1px,transparent 1px),linear-gradient(180deg,var(--color-grid-line) 1px,transparent 1px);background-size:88px 88px;-webkit-mask-image:radial-gradient(ellipse 80% 70% at 70% 40%,#000 20%,transparent 75%);mask-image:radial-gradient(ellipse 80% 70% at 70% 40%,#000 20%,transparent 75%);pointer-events:none}.hero-inner.svelte-1mi9kit{position:relative;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:4rem;align-items:center}h1.svelte-1mi9kit{margin:1.25rem 0 1.5rem}.hero.svelte-1mi9kit .vs-lead:where(.svelte-1mi9kit){max-width:36rem}.panel.svelte-1mi9kit{border:1px solid var(--color-border);border-radius:12px;background:var(--color-bg);box-shadow:0 30px 60px -30px #00000040;overflow:hidden;font-size:.9375rem}.panel-head.svelte-1mi9kit{display:flex;align-items:center;gap:.9rem;padding:.85rem 1.1rem;border-bottom:1px solid var(--color-border);background:var(--color-bg-secondary);font-weight:600;letter-spacing:.02em}.dots.svelte-1mi9kit{display:flex;gap:6px}.dots.svelte-1mi9kit i:where(.svelte-1mi9kit){width:9px;height:9px;border-radius:50%;background:var(--color-border-hover)}.panel.svelte-1mi9kit ul:where(.svelte-1mi9kit){list-style:none}.panel.svelte-1mi9kit li:where(.svelte-1mi9kit){display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 1.1rem;border-bottom:1px solid var(--color-border)}.panel-foot.svelte-1mi9kit{display:block;padding:.9rem 1.1rem;font-family:var(--font-display);font-style:italic;color:var(--color-text-secondary)}.chain.svelte-1mi9kit{--tentacle: 1.75rem;margin-top:1rem}.band.svelte-1mi9kit{display:block;padding:1rem 1.25rem;border-radius:12px;background:var(--color-text);color:var(--color-bg);font-family:var(--font-display);font-size:1.2rem;text-align:center}.band.svelte-1mi9kit:hover{color:var(--color-bg);opacity:.9}.nodes.svelte-1mi9kit{list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.5rem;padding-top:var(--tentacle)}.nodes.svelte-1mi9kit li:where(.svelte-1mi9kit){position:relative}.nodes.svelte-1mi9kit li:where(.svelte-1mi9kit):before{content:"";position:absolute;left:50%;top:calc(-1 * var(--tentacle));height:var(--tentacle);border-left:1px solid var(--color-text)}.nodes.svelte-1mi9kit li:where(.svelte-1mi9kit):not(:last-child):after{content:"→";position:absolute;right:-1.15rem;top:50%;transform:translateY(-50%);color:var(--color-text-muted)}.nodes.svelte-1mi9kit a:where(.svelte-1mi9kit){display:flex;flex-direction:column;gap:.25rem;height:100%;padding:1rem;border:1px solid var(--color-border-hover);border-radius:12px;background:var(--color-bg)}.nodes.svelte-1mi9kit a:where(.svelte-1mi9kit):hover{color:var(--color-text);border-color:var(--color-text)}.nodes.svelte-1mi9kit strong:where(.svelte-1mi9kit){font-family:var(--font-display);font-weight:500;font-size:1.2rem}.nodes.svelte-1mi9kit span:where(.svelte-1mi9kit){font-size:.8125rem;color:var(--color-text-secondary)}.row.svelte-1mi9kit{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem 2rem;max-width:none}.row.svelte-1mi9kit h2:where(.svelte-1mi9kit){margin:0 0 .5rem}.notsure.svelte-1mi9kit{margin-top:2.5rem;padding:2rem;border:1px solid var(--color-text);border-radius:12px}.notsure.svelte-1mi9kit h3:where(.svelte-1mi9kit){font-family:var(--font-display);font-weight:500;font-size:clamp(1.6rem,3vw,2.2rem);margin-bottom:.75rem}.notsure.svelte-1mi9kit p:where(.svelte-1mi9kit){max-width:42rem;color:var(--color-text-secondary)}.proof.svelte-1mi9kit{border-top:1px solid var(--color-border);padding:1.75rem 0}.proof.svelte-1mi9kit ul:where(.svelte-1mi9kit){list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem 2rem}.proof.svelte-1mi9kit li:where(.svelte-1mi9kit){font-size:.9375rem;color:var(--color-text-secondary);padding-left:1rem;border-left:1px solid var(--color-border-hover)}@media(max-width:1024px){.hero-inner.svelte-1mi9kit{grid-template-columns:1fr;gap:3rem}.panel.svelte-1mi9kit{max-width:34rem}.proof.svelte-1mi9kit ul:where(.svelte-1mi9kit){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:860px){.nodes.svelte-1mi9kit{grid-template-columns:1fr;gap:.75rem;margin-left:1.25rem;padding-top:var(--tentacle);border-left:1px solid var(--color-text)}.nodes.svelte-1mi9kit li:where(.svelte-1mi9kit){padding-left:1.25rem}.nodes.svelte-1mi9kit li:where(.svelte-1mi9kit):before{left:0;top:50%;height:0;width:1.25rem;border-left:0;border-top:1px solid var(--color-text)}.nodes.svelte-1mi9kit li:where(.svelte-1mi9kit):not(:last-child):after{content:"↓";right:auto;left:50%;top:auto;bottom:-.85rem;transform:none;font-size:.75rem}}@media(max-width:720px){.hero.svelte-1mi9kit{padding:calc(var(--header-height) + 2.5rem) 0 3.5rem}.proof.svelte-1mi9kit ul:where(.svelte-1mi9kit){grid-template-columns:1fr}.notsure.svelte-1mi9kit{padding:1.5rem}}
