.container.svelte-h08goq{max-width:1180px;margin:0 auto;padding:0 2rem}.btn.svelte-h08goq{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;height:2.5rem;padding:0 1.125rem;border-radius:.375rem;font-weight:600;font-size:.875rem;letter-spacing:-.005em;border:1.5px solid transparent;cursor:pointer;transition:background .15s,border-color .15s,color .15s;font-family:Inter,ui-sans-serif,-apple-system,system-ui,sans-serif;text-decoration:none}.btn-lg.svelte-h08goq{height:3rem;padding:0 1.5rem;font-size:.9375rem;border-radius:.5rem}.btn-white.svelte-h08goq{color:var(--color-brand-deep);background:#fff;border-color:#fff}.btn-white.svelte-h08goq:hover{background:var(--blue-100);border-color:var(--blue-100)}.btn-outline-white.svelte-h08goq{color:#ffffffe6;background:transparent;border-color:#ffffff4d}.btn-outline-white.svelte-h08goq:hover{background:#ffffff14;border-color:#ffffff80}.eyebrow.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.16em;text-transform:uppercase;color:var(--color-brand-primary);font-weight:600}.eyebrow-block.svelte-h08goq{display:block;margin-bottom:.75rem}.eyebrow-muted.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase;color:#ffffff59;font-weight:600}.perf-hero.svelte-h08goq{background:var(--color-brand-deep);padding:var(--space-section) 0 0;position:relative;overflow:visible;color:#fff}.hero-grid-bg.svelte-h08goq{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:48px 48px;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,black 55%,transparent 100%);mask-image:linear-gradient(to bottom,black 55%,transparent 100%)}.hero-inner.svelte-h08goq{position:relative;z-index:2;max-width:1180px;margin:0 auto;padding:0 2rem}.hero-grid.svelte-h08goq{display:grid;grid-template-columns:1fr 1fr;gap:4.5rem;align-items:center;padding-bottom:4.5rem;border-bottom:1px solid rgba(255,255,255,.07)}.hero-copy.svelte-h08goq{display:flex;flex-direction:column}.hero-art.svelte-h08goq{display:flex;flex-direction:column;gap:.75rem}.hero-actions.svelte-h08goq{display:flex;gap:.75rem;flex-wrap:wrap;margin-top:2rem}.hero-kicker.svelte-h08goq{display:inline-flex;align-items:center;gap:.5rem;align-self:flex-start;background:#ffffff12;border:1px solid rgba(255,255,255,.12);border-radius:999px;padding:.3125rem .875rem;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.1em;text-transform:uppercase;color:#fff9;font-weight:600;margin-bottom:1.75rem}.hero-kicker-dot.svelte-h08goq{width:6px;height:6px;border-radius:50%;background:var(--blue-300)}h1.hero-title.svelte-h08goq{font-size:clamp(2.375rem,4.5vw,3.875rem);line-height:1.02;letter-spacing:-.04em;font-weight:800;color:#fff;margin:0 0 .875rem}.hero-sub.svelte-h08goq{font-size:clamp(.9375rem,1.2vw,1.0625rem);color:#ffffff8c;line-height:1.5;margin:0 0 1.75rem}.perf-bench.svelte-h08goq{transition:height .35s ease;overflow:hidden}.perf-bench-tabs-top.svelte-h08goq{display:flex;gap:.25rem;margin-bottom:.75rem}.perf-bench-top-tab.svelte-h08goq{padding:.375rem .875rem;border-radius:.375rem;border:1px solid transparent;background:transparent;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:600;letter-spacing:.04em;color:#ffffff80;cursor:pointer;transition:color .15s,background .15s,border-color .15s}.perf-bench-top-tab.svelte-h08goq:hover{color:#ffffffd9}.perf-bench-top-tab.active.svelte-h08goq{background:#93c5fd1f;border-color:#93c5fd40;color:var(--blue-300)}.perf-bench-panel.svelte-h08goq{animation:svelte-h08goq-perfFadeBench .3s ease-out}@keyframes svelte-h08goq-perfFadeBench{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.perf-bench-card.svelte-h08goq{background-color:#17255485;background-image:linear-gradient(#ffffff0a,#ffffff0a);border:1px solid rgba(255,255,255,.1);border-radius:.625rem;padding:1.375rem 1.625rem}.perf-bench-header.svelte-h08goq{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.125rem;padding-bottom:.875rem;border-bottom:1px solid rgba(255,255,255,.08);flex-wrap:wrap;gap:.5rem}.perf-bench-title.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;font-weight:600}.perf-bench-title.svelte-h08goq a:where(.svelte-h08goq){color:inherit;text-decoration:none;border-bottom:1px dashed rgba(255,255,255,.3)}.perf-bench-title.svelte-h08goq a:where(.svelte-h08goq):hover{color:var(--blue-300);border-bottom-color:var(--blue-300)}.perf-bench-badge.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue-300);background:#93c5fd1a;border:1px solid rgba(147,197,253,.2);padding:.1875rem .5rem;border-radius:.25rem}.perf-bench-row.svelte-h08goq{display:grid;grid-template-columns:130px 1fr 64px;align-items:center;gap:.75rem;margin-bottom:.6875rem}.perf-bench-row.svelte-h08goq:last-of-type{margin-bottom:0}.perf-bench-name.svelte-h08goq{font-size:.75rem;font-weight:600;color:#fffc;white-space:nowrap}.perf-bench-name.us.svelte-h08goq{color:#fff}.perf-bench-track.svelte-h08goq{height:10px;background:#ffffff0f;border-radius:5px;overflow:hidden}.perf-bench-bar.svelte-h08goq{height:100%;border-radius:5px;width:0;background:#fff3}.perf-bench-bar.sail.svelte-h08goq{background:linear-gradient(90deg,var(--blue-400),var(--blue-300))}.perf-bench-bar.spark.svelte-h08goq{background:var(--color-error);opacity:.7}.perf-bench-bar.accel.svelte-h08goq{background:var(--color-error);opacity:.4}.perf-bench-bar.animated.svelte-h08goq{animation:svelte-h08goq-perfGrowBar 1.4s cubic-bezier(.22,.61,.36,1) forwards}@keyframes svelte-h08goq-perfGrowBar{to{width:var(--w)}}.perf-bench-tag.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:700;color:#ffffff80;text-align:right}.perf-bench-tag.lead.svelte-h08goq{color:var(--blue-300)}.perf-bench-footnote.svelte-h08goq{margin-top:1.125rem;padding-top:.875rem;border-top:1px solid rgba(255,255,255,.06);font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;color:#fff6;letter-spacing:.04em;line-height:1.6}.perf-bench-footnote-link.svelte-h08goq{color:var(--blue-300);text-decoration:none}.perf-bench-footnote-link.svelte-h08goq:hover{color:#fff}.perf-tpch-header.svelte-h08goq{display:flex;justify-content:space-between;align-items:center;margin-bottom:.875rem;flex-wrap:wrap;gap:.5rem}.perf-tpch-tabs.svelte-h08goq{display:flex;gap:.125rem;flex-wrap:wrap}.perf-tpch-tab.svelte-h08goq{padding:.25rem .625rem;border-radius:.3125rem;border:1px solid transparent;background:transparent;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600;color:#ffffff73;cursor:pointer;transition:all .15s}.perf-tpch-tab.svelte-h08goq:hover{color:#fffc}.perf-tpch-tab.active.svelte-h08goq{background:#93c5fd24;border-color:#93c5fd40;color:var(--blue-300)}.perf-tpch-panel.svelte-h08goq{animation:svelte-h08goq-perfFadeBench .3s ease-out}.perf-tpch-main.svelte-h08goq{padding:.25rem 0 .125rem}.perf-tpch-main.svelte-h08goq .perf-bench-row:where(.svelte-h08goq){margin-bottom:.5rem}.perf-tpch-main.svelte-h08goq .perf-bench-track:where(.svelte-h08goq){height:14px;border-radius:6px}.perf-tpch-callout.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;color:var(--blue-300);margin-top:.75rem;font-weight:600;letter-spacing:.03em}.perf-tpch-callout.subtle.svelte-h08goq{color:#ffffff8c;font-weight:500}.perf-query-chart.svelte-h08goq{display:flex;align-items:flex-end;gap:.1875rem;height:140px;padding:.25rem 0}.perf-q-group.svelte-h08goq{flex:1;display:flex;gap:1px;align-items:flex-end;height:100%;position:relative;cursor:pointer}.perf-q-group.svelte-h08goq:hover .perf-q-bar:where(.svelte-h08goq){opacity:1}.perf-q-group.svelte-h08goq:hover .perf-q-tooltip:where(.svelte-h08goq){opacity:1;transform:translate(-50%) translateY(-2px)}.perf-q-bar.svelte-h08goq{flex:1;border-radius:2px 2px 0 0;transition:opacity .2s;opacity:.75;min-width:2px}.perf-q-bar.spark.svelte-h08goq{background:var(--color-error)}.perf-q-bar.sail.svelte-h08goq{background:var(--blue-400)}.perf-q-tooltip.svelte-h08goq{position:absolute;bottom:100%;left:50%;transform:translate(-50%) translateY(4px);background:#fff;color:var(--color-brand-deep);padding:.25rem .5rem;border-radius:.3125rem;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;white-space:nowrap;opacity:0;transition:all .15s;pointer-events:none;z-index:10;font-weight:600}.perf-query-legend.svelte-h08goq{display:flex;gap:1rem;justify-content:center;margin-top:.625rem}.perf-ql-item.svelte-h08goq{display:flex;align-items:center;gap:.375rem;font-size:.6875rem;color:#ffffff8c;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace}.perf-ql-dot.svelte-h08goq{width:9px;height:9px;border-radius:2px}.perf-ql-dot.spark.svelte-h08goq{background:var(--color-error)}.perf-ql-dot.sail.svelte-h08goq{background:var(--blue-400)}.perf-speedup-wrap.svelte-h08goq{position:relative;padding-left:38px}.perf-speedup-yaxis.svelte-h08goq{position:absolute;left:0;top:0;bottom:0;width:34px;pointer-events:none}.perf-speedup-ytick.svelte-h08goq{position:absolute;right:4px;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;color:#fff6;text-align:right;transform:translateY(50%)}.perf-speedup-ytick.svelte-h08goq:after{content:"";position:absolute;right:-4px;top:50%;width:3px;height:1px;background:#ffffff2e}.perf-speedup-chart.svelte-h08goq{display:flex;align-items:flex-end;gap:.125rem;height:140px;border-left:1px solid rgba(255,255,255,.12);border-bottom:1px solid rgba(255,255,255,.12)}.perf-su-bar-wrap.svelte-h08goq{flex:1;display:flex;flex-direction:column;align-items:center;height:100%;justify-content:flex-end;position:relative;cursor:pointer}.perf-su-bar.svelte-h08goq{width:100%;border-radius:2px 2px 0 0;background:linear-gradient(180deg,var(--blue-300),rgba(96,165,250,.45));transition:opacity .2s;opacity:.8;min-width:3px}.perf-su-bar-wrap.svelte-h08goq:hover .perf-su-bar:where(.svelte-h08goq){opacity:1}.perf-su-bar-wrap.svelte-h08goq:hover .perf-su-pct:where(.svelte-h08goq),.perf-su-bar-wrap.svelte-h08goq:hover .perf-su-query:where(.svelte-h08goq){opacity:1}.perf-su-pct.svelte-h08goq{position:absolute;bottom:var(--bar-h, 0%);margin-bottom:.25rem;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;font-weight:700;color:var(--blue-300);opacity:0;transition:opacity .15s;white-space:nowrap}.perf-su-query.svelte-h08goq{position:absolute;bottom:-16px;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;font-weight:600;color:#ffffff80;opacity:0;transition:opacity .15s;white-space:nowrap}.perf-speedup-note.svelte-h08goq{text-align:center;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;color:#fff6;margin-top:1.375rem}.perf-res-section.svelte-h08goq{margin-bottom:.75rem}.perf-res-section.svelte-h08goq:last-child{margin-bottom:0}.perf-res-label.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600;color:#fff9;text-transform:uppercase;letter-spacing:.08em;margin-bottom:.375rem}.perf-res-compare.svelte-h08goq{display:grid;grid-template-columns:1fr 1fr;gap:.5rem}.perf-res-card.svelte-h08goq{padding:.625rem .75rem;border-radius:.5rem;border:1px solid rgba(255,255,255,.08);background:#ffffff05}.perf-res-card.spark.svelte-h08goq{background:#ff36210d;border-color:#ff362133}.perf-res-card.sail.svelte-h08goq{background:#60a5fa0d;border-color:#60a5fa33}.perf-res-card-title.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;font-weight:600;margin-bottom:.375rem;color:#ffffffbf}.perf-res-stat.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;color:#ffffff80;margin-top:.375rem;line-height:1.45}.perf-res-viz.svelte-h08goq{height:44px;position:relative;border-radius:4px;overflow:hidden;background:#0003;border:1px solid rgba(255,255,255,.05)}.perf-res-viz.svelte-h08goq canvas{width:100%;height:100%}.hero-stat-strip.svelte-h08goq{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:.625rem;overflow:hidden}.hss-stat.svelte-h08goq{padding:.875rem 1.25rem;display:flex;flex-direction:column;gap:.25rem}.hss-num.svelte-h08goq{font-size:1.75rem;font-weight:800;letter-spacing:-.04em;color:#fff;line-height:1;font-variant-numeric:tabular-nums}.hss-lbl.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-weight:600;line-height:1.3}.hss-divider.svelte-h08goq{width:1px;height:36px;background:#ffffff14}.block.svelte-h08goq{padding:var(--space-section) 0;background:var(--color-surface);color:var(--color-text-default)}.block-soft.svelte-h08goq{padding:var(--space-section) 0;background:var(--color-surface-soft);color:var(--color-text-default)}.block-dark.svelte-h08goq{padding:var(--space-section) 0;background:var(--color-brand-deep);color:#fff}.sh.svelte-h08goq{margin-bottom:3.5rem}.sh-tighter.svelte-h08goq{margin-bottom:2.5rem}.sh-eyebrow.svelte-h08goq{margin-bottom:.75rem;display:block}.section-title.svelte-h08goq{font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:var(--color-text-default);margin:0 0 .875rem}.section-title-light.svelte-h08goq{font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.03em;line-height:1.08;color:#fff;margin:0 0 .875rem}.section-desc.svelte-h08goq{font-size:1rem;color:var(--color-text-secondary);max-width:36.25rem;line-height:1.65;margin:0}.section-desc-light.svelte-h08goq{font-size:1rem;color:#ffffff8c;max-width:36.25rem;line-height:1.65;margin:0}.query-table-full.svelte-h08goq{width:100%}.bench-summary-bar.svelte-h08goq{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);border-radius:10px 10px 0 0;overflow:hidden;margin-bottom:-1px}.bsb-cell.svelte-h08goq{padding:.875rem 1.25rem;background:#ffffff08;display:flex;flex-direction:column;gap:.1875rem}.bsb-num.svelte-h08goq{font-size:1.375rem;font-weight:800;letter-spacing:-.03em;color:#fff;line-height:1}.bsb-num.hi.svelte-h08goq{color:var(--emerald-600)}.bsb-lbl.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;letter-spacing:.1em;text-transform:uppercase;color:#ffffff59;font-weight:600}.query-table-wrap.svelte-h08goq{border:1px solid rgba(255,255,255,.1);border-radius:0 0 10px 10px;overflow:hidden;background:#ffffff05}.query-table-head.svelte-h08goq{display:grid;grid-template-columns:56px 1fr 100px 100px 80px;padding:.625rem 1.25rem;background:#ffffff0f;border-bottom:1px solid rgba(255,255,255,.08)}.qt-th.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;letter-spacing:.12em;text-transform:uppercase;color:#ffffff59;font-weight:600}.query-table-body.svelte-h08goq{max-height:400px;overflow-y:auto}.query-table-body.svelte-h08goq::-webkit-scrollbar{width:4px}.query-table-body.svelte-h08goq::-webkit-scrollbar-thumb{background:#ffffff26;border-radius:2px}.qt-row.svelte-h08goq{display:grid;grid-template-columns:56px 1fr 100px 100px 80px;padding:.5rem 1.25rem;border-bottom:1px solid rgba(255,255,255,.04);align-items:center}.qt-row.svelte-h08goq:last-child{border-bottom:0}.qt-row.svelte-h08goq:hover{background:#ffffff08}.qt-num.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;color:#ffffff40;font-weight:600}.qt-label.svelte-h08goq{font-size:.75rem;color:#fff9;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.qt-sail.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.75rem;font-weight:700;color:var(--blue-300)}.qt-spark.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.75rem;color:#fff6}.qt-speedup.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;font-weight:700}.qt-speedup.fast.svelte-h08goq{color:var(--emerald-600)}.qt-speedup.med.svelte-h08goq{color:var(--blue-300)}.table-foot.svelte-h08goq{margin-top:.75rem;display:grid;grid-template-columns:56px 1fr 100px 100px 80px;align-items:center;padding:0 1.25rem;gap:.5rem}.tf-meta.svelte-h08goq{font-size:.75rem;color:#ffffff59;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;letter-spacing:.04em}.tf-spacer.svelte-h08goq{display:block}.table-foot-link.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;color:var(--blue-300);font-weight:600;letter-spacing:.04em;text-decoration:none;white-space:nowrap}.table-foot-link.svelte-h08goq:hover{color:#fff}.tf-sail.svelte-h08goq,.tf-spark.svelte-h08goq{justify-self:start}@media(max-width:720px){.table-foot.svelte-h08goq{grid-template-columns:1fr 1fr;padding:0 .75rem;row-gap:.5rem}.tf-meta.svelte-h08goq{grid-column:1 / -1}.tf-spacer.svelte-h08goq{display:none}}.lamb-card.svelte-h08goq{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.625rem;padding:2.5rem 2.75rem;display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:center}.lamb-quote.svelte-h08goq{font-size:1.3125rem;font-weight:600;letter-spacing:-.02em;line-height:1.45;color:var(--color-text-default);margin:0 0 1.5rem}.lamb-quote-mark.svelte-h08goq{font-size:3rem;font-weight:800;color:var(--blue-200);line-height:.6;display:block;margin-bottom:1rem}.lamb-attr.svelte-h08goq{display:flex;flex-direction:column;gap:.25rem}.lamb-attr-name.svelte-h08goq{font-size:.875rem;font-weight:700;color:var(--color-text-default)}.lamb-attr-role.svelte-h08goq{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.45}.lamb-projects.svelte-h08goq{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap;margin-top:1.25rem}.lamb-projects-label.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.65625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.lamb-projects-logos.svelte-h08goq{display:flex;align-items:center;gap:.625rem;flex-wrap:wrap}.lamb-logo-link.svelte-h08goq{display:inline-flex;align-items:center;justify-content:center;height:2.5rem;padding:0 1rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:.5rem;transition:border-color .18s ease,transform .18s ease,box-shadow .18s ease;text-decoration:none}.lamb-logo-link.svelte-h08goq:hover{border-color:var(--slate-400);transform:translateY(-1px);box-shadow:0 4px 12px -4px #0f172a1f}.lamb-logo.svelte-h08goq{display:block;width:auto;max-width:none;color:var(--slate-700)}.lamb-logo-arrow.svelte-h08goq{height:22px}.lamb-logo-datafusion.svelte-h08goq{height:22px;filter:grayscale(1) brightness(.55) contrast(1.1)}.lamb-context-label.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600;margin-bottom:1rem}.lamb-context-item.svelte-h08goq{display:flex;align-items:flex-start;gap:.75rem;padding:.875rem 0;border-bottom:1px solid var(--color-border)}.lamb-context-item.svelte-h08goq:last-child{border-bottom:0}.lamb-context-icon.svelte-h08goq{width:32px;height:32px;border-radius:.5rem;background:var(--blue-50);display:grid;place-items:center;flex-shrink:0;margin-top:.125rem}.lamb-context-icon.svelte-h08goq svg:where(.svelte-h08goq){width:14px;height:14px;stroke:var(--color-brand-primary)}.lamb-context-title.svelte-h08goq{font-size:.8125rem;font-weight:600;color:var(--color-text-default);margin-bottom:.1875rem}.lamb-context-body.svelte-h08goq{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.55}.repo-layout.svelte-h08goq{display:grid;grid-template-columns:1fr 1fr;gap:3rem;align-items:start}.repo-layout.svelte-h08goq>:where(.svelte-h08goq){min-width:0}.repo-intro.svelte-h08goq h3:where(.svelte-h08goq){font-size:clamp(1.875rem,3.5vw,2.75rem);font-weight:800;letter-spacing:-.03em;color:var(--color-text-default);margin:0 0 .875rem;line-height:1.08}.repo-intro.svelte-h08goq p:where(.svelte-h08goq){font-size:.9375rem;color:var(--color-text-secondary);line-height:1.65;margin:0 0 1.5rem}.repo-cta-group.svelte-h08goq{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.repo-link.svelte-h08goq{display:inline-flex;align-items:center;gap:.5rem;font-size:.875rem;font-weight:600;color:var(--color-brand-primary);border:1.5px solid var(--blue-200);border-radius:.375rem;padding:.5rem 1rem;text-decoration:none;transition:background .15s,border-color .15s}.repo-link.svelte-h08goq:hover{background:var(--blue-50);border-color:var(--color-brand-primary)}.repo-link.svelte-h08goq svg:where(.svelte-h08goq){width:16px;height:16px}.repo-inline-link.svelte-h08goq{color:var(--color-brand-primary);text-decoration:none;font-weight:600}.repo-inline-link.svelte-h08goq:hover{text-decoration:underline}.repo-link-secondary.svelte-h08goq{display:inline-flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--color-text-secondary);text-decoration:none}.repo-link-secondary.svelte-h08goq:hover{color:var(--color-text-default)}.code-block.svelte-h08goq{background:var(--slate-900);border-radius:.625rem;overflow:hidden;border:1px solid var(--slate-800)}.code-bar.svelte-h08goq{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem;background:var(--slate-800);border-bottom:1px solid var(--slate-700)}.code-dots.svelte-h08goq{display:flex;gap:.375rem}.code-dot.svelte-h08goq{width:10px;height:10px;border-radius:50%}.code-dot.svelte-h08goq:nth-child(1){background:#ff5f57}.code-dot.svelte-h08goq:nth-child(2){background:#ffbd2e}.code-dot.svelte-h08goq:nth-child(3){background:#28ca41}.code-filename.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.6875rem;color:var(--slate-400);font-weight:500}.code-body.svelte-h08goq{margin:0;padding:1.25rem;font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.78125rem;line-height:1.75;color:var(--slate-300);overflow-x:auto;white-space:pre}.cm.svelte-h08goq{color:var(--slate-500)}.kw.svelte-h08goq{color:#93c5fd}.num.svelte-h08goq{color:#fdba74}.flag.svelte-h08goq{color:#c4b5fd}.env-card.svelte-h08goq{margin-top:1rem;padding:1rem 1.25rem;background:var(--color-surface-soft);border:1px solid var(--color-border);border-radius:.625rem}.env-label.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600;margin-bottom:.5rem}.env-grid.svelte-h08goq{display:grid;grid-template-columns:1fr 1fr;gap:.375rem 1.5rem;font-size:.75rem;color:var(--color-text-secondary);font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace}.env-grid.svelte-h08goq>div:where(.svelte-h08goq){display:flex;align-items:baseline;gap:.625rem}.env-key.svelte-h08goq{color:var(--color-text-muted);flex:0 0 64px}.env-val.svelte-h08goq{flex:1 1 0;min-width:0}.cost-grid.svelte-h08goq{display:grid;grid-template-columns:1fr 1fr;gap:2rem;margin-bottom:2.5rem}.cost-card.svelte-h08goq{background:var(--color-surface);border:1px solid var(--color-border);border-radius:.625rem;padding:1.75rem}.cost-card-label.svelte-h08goq{font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-muted);font-weight:600;margin-bottom:.75rem}.cost-card-num.svelte-h08goq{font-size:2.375rem;font-weight:800;letter-spacing:-.04em;color:var(--color-brand-primary);line-height:1;margin-bottom:.5rem}.cost-card-num-lg.svelte-h08goq{font-size:1.75rem;letter-spacing:-.03em}.cost-card-num-md.svelte-h08goq{font-size:1.625rem;letter-spacing:-.02em;color:var(--slate-500);white-space:nowrap}.cost-card-sub.svelte-h08goq{display:block;font-size:.8125rem;font-weight:600;color:var(--color-text-secondary);margin-top:.25rem;letter-spacing:-.01em}.cost-card-body.svelte-h08goq{font-size:.8125rem;color:var(--color-text-secondary);line-height:1.55}.methodology-box.svelte-h08goq{background:var(--color-surface-soft);border:1px solid var(--color-border);border-left:3px solid var(--color-brand-primary);border-radius:.625rem;padding:1.5rem 1.75rem}.methodology-toggle.svelte-h08goq{appearance:none;background:transparent;border:0;padding:0;margin:0;width:100%;display:flex;align-items:center;justify-content:space-between;cursor:pointer;color:inherit;text-align:left}.methodology-box.svelte-h08goq h4:where(.svelte-h08goq){font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.625rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-brand-primary);font-weight:700;margin:0}.methodology-chevron.svelte-h08goq{display:block;width:.5rem;height:.5rem;border-right:1.5px solid var(--color-text-muted);border-bottom:1.5px solid var(--color-text-muted);transform:rotate(45deg) translate(-2px,-2px);transition:transform .2s;flex-shrink:0}.methodology-open.svelte-h08goq .methodology-chevron:where(.svelte-h08goq){transform:rotate(-135deg) translate(-2px,-2px)}.methodology-list.svelte-h08goq{list-style:none;flex-direction:column;gap:.5rem;padding:0;margin:0;display:none}.methodology-open.svelte-h08goq .methodology-list:where(.svelte-h08goq){display:flex;margin-top:.875rem}.methodology-list.svelte-h08goq li:where(.svelte-h08goq){font-size:.8125rem;color:var(--color-text-secondary);line-height:1.55;display:block;position:relative;padding-left:1.125rem}.methodology-list.svelte-h08goq li:where(.svelte-h08goq):before{content:"·";color:var(--slate-300);position:absolute;left:0;top:0}.methodology-list.svelte-h08goq li:where(.svelte-h08goq) a:where(.svelte-h08goq){color:var(--color-brand-primary);font-weight:600;display:inline}.cta-block.svelte-h08goq{background:var(--color-brand-deep);padding:var(--space-section) 0;text-align:center;position:relative;overflow:hidden;color:#fff}.cta-block-grid-bg.svelte-h08goq{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.03) 1px,transparent 1px);background-size:48px 48px;pointer-events:none}.cta-inner.svelte-h08goq{position:relative;z-index:2}.cta-inner.svelte-h08goq h2:where(.svelte-h08goq){font-size:clamp(2.125rem,4vw,3.25rem);font-weight:800;letter-spacing:-.04em;color:#fff;line-height:1.08;margin:0 0 1rem}.cta-inner.svelte-h08goq p:where(.svelte-h08goq){font-size:1.0625rem;color:#ffffff8c;max-width:30rem;margin:0 auto 2.25rem;line-height:1.6}.cta-actions.svelte-h08goq{display:flex;justify-content:center;gap:.75rem;flex-wrap:wrap}.section-divider.svelte-h08goq{height:1px;background:var(--color-border)}@media(max-width:960px){.hero-grid.svelte-h08goq{grid-template-columns:1fr;gap:2.5rem;padding-bottom:3.5rem;border-bottom:none}.repo-layout.svelte-h08goq,.cost-grid.svelte-h08goq,.lamb-card.svelte-h08goq{grid-template-columns:1fr}}@media(max-width:900px){.perf-bench-card.svelte-h08goq{padding:1.125rem}.perf-bench-row.svelte-h08goq{grid-template-columns:96px 1fr 50px;gap:.5rem}.perf-bench-name.svelte-h08goq,.perf-bench-title.svelte-h08goq{font-size:.625rem}.perf-bench-badge.svelte-h08goq{font-size:.5rem}.perf-bench-tag.svelte-h08goq{font-size:.625rem}.perf-bench-footnote.svelte-h08goq{font-size:.5625rem}.perf-tpch-tabs.svelte-h08goq{flex-wrap:wrap}.perf-query-chart.svelte-h08goq,.perf-speedup-chart.svelte-h08goq{height:110px}.perf-tpch-callout.svelte-h08goq{font-size:.625rem}}@media(max-width:640px){.hero-stat-strip.svelte-h08goq{grid-template-columns:1fr 1fr}.hss-divider.svelte-h08goq{display:none}.hss-stat.svelte-h08goq{padding:.75rem 1rem}.hss-stat.svelte-h08goq:nth-child(1),.hss-stat.svelte-h08goq:nth-child(5){border-right:1px solid rgba(255,255,255,.06)}.hss-stat.svelte-h08goq:nth-child(1),.hss-stat.svelte-h08goq:nth-child(3){border-bottom:1px solid rgba(255,255,255,.06)}.hss-lbl.svelte-h08goq br:where(.svelte-h08goq){display:none}.perf-bench-card.svelte-h08goq{padding:1rem .875rem}.perf-bench-row.svelte-h08goq{grid-template-columns:80px 1fr 46px;gap:.375rem}.perf-res-compare.svelte-h08goq{grid-template-columns:1fr}.perf-tpch-tab.svelte-h08goq{font-size:.5625rem;padding:.1875rem .5rem}}@media(max-width:768px){.bench-summary-bar.svelte-h08goq{grid-template-columns:repeat(2,1fr)}.perf-bench-name.svelte-h08goq .bench-prefix:where(.svelte-h08goq){display:none}.cost-card-num-md.svelte-h08goq{white-space:normal;font-size:1.375rem}.cost-grid.svelte-h08goq>.cost-card:where(.svelte-h08goq){min-width:0}.cost-card.svelte-h08goq{padding:1.5rem 1.25rem}.methodology-box.svelte-h08goq{padding:1.125rem 1.375rem}.env-grid.svelte-h08goq{grid-template-columns:1fr;gap:.375rem 0}.env-card.svelte-h08goq{padding:.875rem 1rem}.env-key.svelte-h08goq{flex:0 0 60px}.query-table-head.svelte-h08goq{display:none}.qt-row.svelte-h08goq{grid-template-columns:1fr;padding:.875rem 1.125rem .625rem;gap:.25rem;align-items:stretch;border-bottom:1px solid rgba(255,255,255,.06)}.qt-num.svelte-h08goq{display:inline;font-size:.625rem;color:#fff6;font-weight:600;margin-right:.5rem}.qt-label.svelte-h08goq{display:inline;white-space:normal;overflow:visible;text-overflow:clip;font-size:.8125rem;color:#ffffffd9;font-weight:600;letter-spacing:-.005em}.qt-sail.svelte-h08goq,.qt-spark.svelte-h08goq,.qt-speedup.svelte-h08goq{display:grid;grid-template-columns:80px 1fr;align-items:center;min-height:28px;font-size:.75rem;padding:.1875rem 0 .125rem}.qt-sail.svelte-h08goq:before,.qt-spark.svelte-h08goq:before,.qt-speedup.svelte-h08goq:before{content:attr(data-label);font-family:JetBrains Mono,ui-monospace,Menlo,Consolas,monospace;font-size:.5625rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ffffff59}.qt-sail.svelte-h08goq{color:var(--blue-300);font-weight:700}.qt-spark.svelte-h08goq{color:#ffffff8c}}
