.exploration-shell:where(.astro-ae22ipbo){border:1px solid var(--color-soil-300);background:#fffdf7;border-radius:22px;overflow:hidden;box-shadow:0 30px 70px -55px #211a12e6}.canvas-scroll:where(.astro-ae22ipbo){overflow-x:auto}.exploration-flow:where(.astro-ae22ipbo){width:100%;min-width:880px;height:auto;display:block}.grid-line:where(.astro-ae22ipbo){stroke:color-mix(in srgb, var(--color-soil-300) 34%, transparent)}.stage-marker:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo){fill:var(--color-soil-600);letter-spacing:.105em;font-size:12px;font-weight:750}.stage-marker:where(.astro-ae22ipbo) path:where(.astro-ae22ipbo){stroke:var(--color-sun-600);stroke-width:2px}.stage-marker:where(.astro-ae22ipbo) .stage-brace:where(.astro-ae22ipbo){fill:none;stroke-width:2.25px;stroke-linecap:round;stroke-linejoin:round}.wire:where(.astro-ae22ipbo){stroke:var(--color-soil-400);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.query-network:where(.astro-ae22ipbo){fill:none;stroke:var(--color-soil-400);stroke-width:4.5px;stroke-linecap:round;stroke-linejoin:round}.lane-optional:where(.astro-ae22ipbo){stroke-dasharray:8 7;opacity:.72}.node-card:where(.astro-ae22ipbo){fill:var(--color-soil-100);stroke:var(--color-soil-300);stroke-width:2px;vector-effect:non-scaling-stroke}.product-node:where(.astro-ae22ipbo){fill:#fffdf7;stroke:var(--color-sun-600);stroke-width:2.5px}.external-node:where(.astro-ae22ipbo){fill:#fffdf7;stroke-dasharray:8 7}.future-engine-node:where(.astro-ae22ipbo){fill:color-mix(in srgb, var(--color-soil-100) 72%, #fffdf7);stroke-dasharray:7 5}.node-link:where(.astro-ae22ipbo) .node-card:where(.astro-ae22ipbo){transition:stroke .16s,filter .16s}.node-link:where(.astro-ae22ipbo):hover .node-card:where(.astro-ae22ipbo){stroke:var(--color-field-700);filter:drop-shadow(0 7px 7px #211a121a)}.node-link:where(.astro-ae22ipbo):focus-visible{outline:none}.node-link:where(.astro-ae22ipbo):focus-visible .node-card:where(.astro-ae22ipbo){stroke:var(--color-field-700);stroke-width:5px}.node-title:where(.astro-ae22ipbo){fill:var(--color-soil-900);font-size:17px;font-weight:780}.node-copy:where(.astro-ae22ipbo){fill:var(--color-soil-700);font-size:13px}.node-badge:where(.astro-ae22ipbo){fill:var(--color-sun-700);letter-spacing:.1em;font-size:10.5px;font-weight:800}.node-cta:where(.astro-ae22ipbo){fill:var(--color-field-700);font-size:10.5px;font-weight:800}.node-cta-icon:where(.astro-ae22ipbo) circle:where(.astro-ae22ipbo){fill:var(--color-field-700)}.node-cta-icon:where(.astro-ae22ipbo) path:where(.astro-ae22ipbo){fill:none;stroke:#fffdf7;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.duckdb-foundation:where(.astro-ae22ipbo) rect:where(.astro-ae22ipbo){fill:var(--color-soil-100);stroke:var(--color-soil-300);stroke-width:1.25px}.duckdb-foundation:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo){fill:var(--color-soil-500);letter-spacing:.045em;font-size:9.5px;font-weight:800}.duckdb-foundation:where(.astro-ae22ipbo) tspan:where(.astro-ae22ipbo){fill:var(--color-soil-800);letter-spacing:0}.engine-mark:where(.astro-ae22ipbo){color:var(--color-soil-700)}.engine-mark:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo){fill:var(--color-soil-700);font-size:9.5px;font-weight:750}.node-icon:where(.astro-ae22ipbo),.language-icon:where(.astro-ae22ipbo),.format-mark:where(.astro-ae22ipbo){color:var(--color-soil-700)}.format-mark:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo){fill:var(--color-soil-700);font-size:10px;font-weight:750}.integration-mark:where(.astro-ae22ipbo){color:var(--color-soil-700)}.integration-mark:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo){fill:var(--color-soil-700);font-size:10.5px;font-weight:750}.emoji-icon:where(.astro-ae22ipbo){font-size:24px}.language-label:where(.astro-ae22ipbo){fill:var(--color-soil-500);letter-spacing:.05em;font-size:10.5px;font-weight:700}.query-packet-svg:where(.astro-ae22ipbo){fill:var(--color-sun-500)}.result-packet-svg:where(.astro-ae22ipbo){fill:var(--color-field-600)}.legend-background:where(.astro-ae22ipbo){fill:#fffdf7;stroke:var(--color-soil-300);stroke-width:1.25px}.legend:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo){fill:var(--color-soil-700);font-size:11px;font-weight:650}.legend-query:where(.astro-ae22ipbo) path:where(.astro-ae22ipbo){fill:none;stroke:var(--color-sun-700);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.legend-query:where(.astro-ae22ipbo) .legend-packet:where(.astro-ae22ipbo){fill:var(--color-sun-500);stroke:none}.legend-result:where(.astro-ae22ipbo) path:where(.astro-ae22ipbo){fill:none;stroke:var(--color-field-700);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.legend-result:where(.astro-ae22ipbo) .legend-packet:where(.astro-ae22ipbo){fill:var(--color-field-600);stroke:none}.treatment-furrows:where(.astro-ae22ipbo) .native-furrow:where(.astro-ae22ipbo),.treatment-furrows:where(.astro-ae22ipbo) .vgi-furrow:where(.astro-ae22ipbo){fill:none;stroke-width:150px;stroke-linecap:round;opacity:.18}.treatment-furrows:where(.astro-ae22ipbo) .native-furrow:where(.astro-ae22ipbo){stroke:var(--color-sun-300)}.treatment-furrows:where(.astro-ae22ipbo) .vgi-furrow:where(.astro-ae22ipbo){stroke:var(--color-field-400)}.treatment-furrows:where(.astro-ae22ipbo) .lane-native:where(.astro-ae22ipbo){stroke:var(--color-sun-700)}.treatment-furrows:where(.astro-ae22ipbo) .lane-vgi:where(.astro-ae22ipbo){stroke:var(--color-field-700)}.terrace-odd:where(.astro-ae22ipbo){fill:color-mix(in srgb, var(--color-sun-100) 46%, white)}.terrace-even:where(.astro-ae22ipbo){fill:color-mix(in srgb, var(--color-field-400) 12%, white)}.treatment-terraces:where(.astro-ae22ipbo) .wire:where(.astro-ae22ipbo){stroke-width:5.5px}.treatment-terraces:where(.astro-ae22ipbo) .stage-marker:where(.astro-ae22ipbo) path:where(.astro-ae22ipbo){stroke-width:5px}.metro-native:where(.astro-ae22ipbo),.metro-vgi:where(.astro-ae22ipbo){fill:none;stroke-width:15px;stroke-linecap:round;opacity:.16}.metro-native:where(.astro-ae22ipbo){stroke:var(--color-sun-600)}.metro-vgi:where(.astro-ae22ipbo){stroke:var(--color-field-600)}.treatment-metro:where(.astro-ae22ipbo) .lane-native:where(.astro-ae22ipbo){stroke:var(--color-sun-700);stroke-width:6px}.treatment-metro:where(.astro-ae22ipbo) .lane-vgi:where(.astro-ae22ipbo){stroke:var(--color-field-700);stroke-width:6px}.treatment-metro:where(.astro-ae22ipbo) .lane-shared:where(.astro-ae22ipbo){stroke:var(--color-soil-600);stroke-width:6px}.loom-thread:where(.astro-ae22ipbo){fill:none;stroke:var(--color-soil-300);stroke-width:1.3px;opacity:.42}.treatment-loom:where(.astro-ae22ipbo) .wire:where(.astro-ae22ipbo){stroke-width:3.5px}.treatment-loom:where(.astro-ae22ipbo) .node-card:where(.astro-ae22ipbo){fill:#fffdf7e0}.treatment-circuit:where(.astro-ae22ipbo) .wire:where(.astro-ae22ipbo),.treatment-circuit:where(.astro-ae22ipbo) .query-network:where(.astro-ae22ipbo){stroke:var(--color-field-700);stroke-width:3.5px}.treatment-circuit:where(.astro-ae22ipbo) .lane-native:where(.astro-ae22ipbo){stroke:var(--color-sun-700)}.treatment-circuit:where(.astro-ae22ipbo) .node-card:where(.astro-ae22ipbo){filter:drop-shadow(5px 5px 0 color-mix(in srgb, var(--color-soil-300) 60%, transparent))}.circuit-label-rail:where(.astro-ae22ipbo){fill:#fffdf7}.circuit-label-divider:where(.astro-ae22ipbo){fill:none;stroke:var(--color-soil-300);stroke-width:1.5px}.circuit-layer-band:where(.astro-ae22ipbo){pointer-events:none}.circuit-band-0:where(.astro-ae22ipbo),.circuit-band-2:where(.astro-ae22ipbo){fill:var(--color-sun-200);opacity:.16}.circuit-band-1:where(.astro-ae22ipbo),.circuit-band-5:where(.astro-ae22ipbo){fill:var(--color-soil-100);opacity:.58}.circuit-band-3:where(.astro-ae22ipbo),.circuit-band-4:where(.astro-ae22ipbo){fill:var(--color-field-400);opacity:.075}.circuit-layer-line:where(.astro-ae22ipbo){fill:none;stroke:var(--color-soil-300);stroke-width:1.5px;opacity:.72}.treatment-circuit:where(.astro-ae22ipbo) .language-label:where(.astro-ae22ipbo){letter-spacing:.035em;font-size:9px}.canal-bed:where(.astro-ae22ipbo){fill:none;stroke:var(--color-field-400);stroke-width:42px;stroke-linecap:round;opacity:.22}.canal-branch:where(.astro-ae22ipbo){fill:none;stroke:var(--color-sun-200);stroke-width:34px;stroke-linecap:round;opacity:.6}.treatment-irrigation:where(.astro-ae22ipbo) .lane-vgi:where(.astro-ae22ipbo){stroke:var(--color-field-700);stroke-width:5.5px}.treatment-irrigation:where(.astro-ae22ipbo) .lane-native:where(.astro-ae22ipbo){stroke:var(--color-sun-700);stroke-width:5.5px}.engine-boundary:where(.astro-ae22ipbo){fill:color-mix(in srgb, var(--color-soil-100) 68%, transparent);stroke:var(--color-soil-500);stroke-width:3px;stroke-dasharray:11 8}.boundary-label:where(.astro-ae22ipbo){fill:var(--color-soil-600);letter-spacing:.12em;font-size:11px;font-weight:800}.boundary-gate:where(.astro-ae22ipbo){stroke:var(--color-field-700);stroke-width:14px;stroke-linecap:round}.treatment-cutaway:where(.astro-ae22ipbo) .lane-vgi:where(.astro-ae22ipbo){stroke:var(--color-field-700)}.orbit:where(.astro-ae22ipbo){fill:none;stroke:var(--color-soil-300);stroke-width:1.5px;stroke-dasharray:4 9;opacity:.75}.treatment-constellation:where(.astro-ae22ipbo) .wire:where(.astro-ae22ipbo){stroke-width:3.5px;stroke-dasharray:8 6}.treatment-constellation:where(.astro-ae22ipbo) .node-card:where(.astro-ae22ipbo){fill:#fffdf7eb}.conveyor-bed:where(.astro-ae22ipbo){fill:none;stroke:var(--color-sun-200);stroke-width:54px;stroke-linecap:round;stroke-linejoin:round;opacity:.38}.treatment-conveyor:where(.astro-ae22ipbo) .wire:where(.astro-ae22ipbo){stroke:var(--color-soil-600);stroke-width:5px}.treatment-conveyor:where(.astro-ae22ipbo) .node-card:where(.astro-ae22ipbo){filter:drop-shadow(0 9px 8px #211a1214)}.treatment-blueprint:where(.astro-ae22ipbo){background:var(--color-pipe-6);border-color:var(--color-pipe-4)}.treatment-blueprint:where(.astro-ae22ipbo) .grid-line:where(.astro-ae22ipbo){stroke:#fffdf717}.blueprint-axis:where(.astro-ae22ipbo){stroke:#fffdf72e;stroke-width:2px;stroke-dasharray:4 10}.treatment-blueprint:where(.astro-ae22ipbo) .stage-marker:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo),.treatment-blueprint:where(.astro-ae22ipbo) .node-copy:where(.astro-ae22ipbo),.treatment-blueprint:where(.astro-ae22ipbo) .language-label:where(.astro-ae22ipbo),.treatment-blueprint:where(.astro-ae22ipbo) .legend:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo){fill:var(--color-cream-2)}.treatment-blueprint:where(.astro-ae22ipbo) .stage-marker:where(.astro-ae22ipbo) path:where(.astro-ae22ipbo){stroke:var(--color-sun-400)}.treatment-blueprint:where(.astro-ae22ipbo) .node-card:where(.astro-ae22ipbo){fill:var(--color-pipe-5);stroke:#fffdf747}.treatment-blueprint:where(.astro-ae22ipbo) .product-node:where(.astro-ae22ipbo){fill:var(--color-pipe-5);stroke:var(--color-sun-400)}.treatment-blueprint:where(.astro-ae22ipbo) .node-title:where(.astro-ae22ipbo){fill:var(--color-cream)}.treatment-blueprint:where(.astro-ae22ipbo) .node-cta:where(.astro-ae22ipbo){fill:var(--color-sun-400)}.treatment-blueprint:where(.astro-ae22ipbo) .node-icon:where(.astro-ae22ipbo),.treatment-blueprint:where(.astro-ae22ipbo) .language-icon:where(.astro-ae22ipbo),.treatment-blueprint:where(.astro-ae22ipbo) .format-mark:where(.astro-ae22ipbo),.treatment-blueprint:where(.astro-ae22ipbo) .integration-mark:where(.astro-ae22ipbo){color:var(--color-cream)}.treatment-blueprint:where(.astro-ae22ipbo) .format-mark:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo),.treatment-blueprint:where(.astro-ae22ipbo) .integration-mark:where(.astro-ae22ipbo) text:where(.astro-ae22ipbo){fill:var(--color-cream-2)}.treatment-blueprint:where(.astro-ae22ipbo) .wire:where(.astro-ae22ipbo),.treatment-blueprint:where(.astro-ae22ipbo) .query-network:where(.astro-ae22ipbo){stroke:#fffdf76b}.treatment-blueprint:where(.astro-ae22ipbo) .lane-native:where(.astro-ae22ipbo){stroke:var(--color-sun-400)}.treatment-blueprint:where(.astro-ae22ipbo) .lane-vgi:where(.astro-ae22ipbo){stroke:var(--color-field-400)}.treatment-blueprint:where(.astro-ae22ipbo) .legend-background:where(.astro-ae22ipbo){fill:var(--color-pipe-5);stroke:#fffdf740}@media (width<=760px){.exploration-shell:where(.astro-ae22ipbo){border-radius:14px}.canvas-scroll:where(.astro-ae22ipbo){scrollbar-width:thin}}@media (prefers-reduced-motion:reduce){.exploration-flow:where(.astro-ae22ipbo) animateMotion:where(.astro-ae22ipbo){display:none}}
