.vantage-hero[data-astro-cid-227tlzlj]{--hero-line: #8996a5;--hero-grid: #e8ebef;--hero-bg: #fff;--hero-ink: #0f172a;--hero-muted: #64748b;position:relative;isolation:isolate;max-width:1440px;margin:auto;min-height:760px;padding:120px clamp(1rem,4vw,4rem) 150px;color:var(--hero-ink)}.interior-page>.vantage-hero[data-astro-cid-227tlzlj]{padding-top:120px;padding-bottom:150px}.vantage-hero[data-astro-cid-227tlzlj]>.vantage-hero__canvas[data-astro-cid-227tlzlj][aria-hidden=true]{display:block;position:absolute;z-index:-1;inset:0 clamp(1rem,4vw,4rem);pointer-events:none}svg[data-astro-cid-227tlzlj]{width:100%;height:100%;overflow:visible}.hero-grid[data-astro-cid-227tlzlj]{stroke:var(--hero-grid);stroke-width:1;vector-effect:non-scaling-stroke}.hero-trend[data-astro-cid-227tlzlj]{stroke:var(--hero-line);stroke-width:1.5;vector-effect:non-scaling-stroke}.hero-commitment[data-astro-cid-227tlzlj]{stroke:var(--hero-muted);stroke-width:1;stroke-dasharray:5 7;opacity:.5;vector-effect:non-scaling-stroke}.hero-guide[data-astro-cid-227tlzlj]{stroke:var(--hero-line);stroke-width:1;opacity:.4;vector-effect:non-scaling-stroke}.hero-point[data-astro-cid-227tlzlj]{position:absolute;width:8px;height:8px;border-radius:50%;background:var(--hero-line);transform:translate(-50%,-50%);box-shadow:0 0 0 4px var(--hero-bg),0 0 0 5px var(--hero-line)}.hero-tooltip[data-astro-cid-227tlzlj]{position:absolute;top:0;left:0;width:205px;padding:10px 12px;border:1px solid var(--hero-grid);border-radius:5px;background:var(--hero-bg);font-size:11px;line-height:1.6;color:var(--hero-muted)}.hero-legend[data-astro-cid-227tlzlj]{position:absolute;bottom:10px;right:0;display:flex;gap:18px;font-size:10px;color:var(--hero-muted)}.hero-legend[data-astro-cid-227tlzlj] span[data-astro-cid-227tlzlj]{display:flex;gap:6px;align-items:center}.hero-legend[data-astro-cid-227tlzlj] i[data-astro-cid-227tlzlj]{width:18px;border-top:1.5px solid var(--hero-line)}.hero-legend[data-astro-cid-227tlzlj] span[data-astro-cid-227tlzlj]:last-child i[data-astro-cid-227tlzlj]{border-top:1px dashed var(--hero-muted)}.hero-tooltip[data-astro-cid-227tlzlj]>div[data-astro-cid-227tlzlj]{display:flex;justify-content:space-between;gap:12px}.hero-tooltip[data-astro-cid-227tlzlj] strong[data-astro-cid-227tlzlj]{color:var(--hero-ink);font-weight:500}.vantage-hero__copy[data-astro-cid-227tlzlj]{max-width:54%;padding:24px 0;background:linear-gradient(90deg,var(--hero-bg) 85%,transparent)}.vantage-hero__eyebrow[data-astro-cid-227tlzlj]{font-size:11px;text-transform:uppercase;letter-spacing:.18em;color:var(--hero-muted);font-weight:600}h1[data-astro-cid-227tlzlj]{margin-top:24px;font-size:clamp(2.75rem,4.8vw,4.5rem);font-weight:300;line-height:1.05;letter-spacing:-.055em;text-wrap:balance}.vantage-hero__summary[data-astro-cid-227tlzlj]{max-width:48ch;margin-top:24px;padding-right:20px;font-size:15px;line-height:1.8;color:var(--hero-muted)}.vantage-hero__action[data-astro-cid-227tlzlj]{display:inline-flex;gap:24px;margin-top:28px;padding:12px 18px;border-radius:2px;background:var(--hero-ink);color:var(--hero-bg);font-size:13px}.vantage-hero__action[data-astro-cid-227tlzlj]:hover{opacity:.85}.vantage-hero__action[data-astro-cid-227tlzlj]:focus-visible,.vantage-hero[data-astro-cid-227tlzlj]:focus-visible{outline:2px solid var(--hero-line);outline-offset:5px}.vantage-hero__audience[data-astro-cid-227tlzlj]{position:relative;margin-top:95px;max-width:38ch;font-size:11px;line-height:1.7;color:var(--hero-muted)}.vantage-hero__audience[data-astro-cid-227tlzlj] span[data-astro-cid-227tlzlj]{display:block;font-weight:500}html[data-theme=dark] .vantage-hero[data-astro-cid-227tlzlj]{--hero-line: #8190a2;--hero-grid: #1e2937;--hero-bg: #090f1c;--hero-ink: #f8fafc;--hero-muted: #a8b4c4}html[data-theme=dark] .hero-commitment[data-astro-cid-227tlzlj],html[data-theme=dark] .hero-guide[data-astro-cid-227tlzlj]{opacity:1}@media(max-width:767px){.vantage-hero[data-astro-cid-227tlzlj]{min-height:0}.interior-page>.vantage-hero[data-astro-cid-227tlzlj]{padding-top:64px;padding-bottom:300px}.vantage-hero__copy[data-astro-cid-227tlzlj]{max-width:none;background:var(--hero-bg)}.vantage-hero[data-astro-cid-227tlzlj]>.vantage-hero__canvas[data-astro-cid-227tlzlj][aria-hidden=true]{top:auto;height:270px;bottom:0}.vantage-hero__audience[data-astro-cid-227tlzlj]{margin-top:24px}.hero-tooltip[data-astro-cid-227tlzlj]{width:175px;font-size:10px}}@media(prefers-reduced-motion:reduce){.hero-point[data-astro-cid-227tlzlj],.hero-tooltip[data-astro-cid-227tlzlj]{transition:none}}.vantage-result-view[data-astro-cid-moxxdlwg]{--chart-mid: #71849a;--chart-light: #b5c5d3;margin-top:20px;min-width:0}html[data-theme=dark] .vantage-result-view[data-astro-cid-moxxdlwg]{--chart-mid: #718fa9;--chart-light: #536b83}.status-grid[data-astro-cid-moxxdlwg],.risk-layout[data-astro-cid-moxxdlwg]{display:grid;grid-template-columns:1.4fr 1fr;gap:16px}.chart-panel[data-astro-cid-moxxdlwg]{border:1px solid var(--demo-line);border-radius:3px;padding:20px;min-width:0}h4[data-astro-cid-moxxdlwg]{font-size:12px;font-weight:500;line-height:1.6}.chart-subtitle[data-astro-cid-moxxdlwg],.chart-help[data-astro-cid-moxxdlwg]{color:var(--demo-muted);font-size:10px;line-height:1.8;margin-top:6px}.chart-help[data-astro-cid-moxxdlwg]{margin-top:18px}.progress-plot[data-astro-cid-moxxdlwg]{position:relative;margin-top:18px}svg[data-astro-cid-moxxdlwg]{display:block;width:100%;overflow:visible}svg[data-astro-cid-moxxdlwg] text[data-astro-cid-moxxdlwg]{font-family:inherit;fill:var(--demo-muted);font-size:10px}.grid[data-astro-cid-moxxdlwg]{stroke:var(--demo-line)}.planned[data-astro-cid-moxxdlwg]{stroke:var(--demo-muted);stroke-dasharray:4 6}.observed[data-astro-cid-moxxdlwg]{stroke:var(--demo-accent);stroke-width:2;stroke-dasharray:1;animation:draw-progress .9s ease both}.data-point[data-astro-cid-moxxdlwg]{fill:var(--demo-panel);stroke:var(--demo-accent);stroke-width:1.5}.inspection-guide[data-astro-cid-moxxdlwg]{stroke:var(--demo-accent);stroke-dasharray:3 4}.inspection-dot[data-astro-cid-moxxdlwg]{fill:var(--demo-accent);stroke:var(--demo-panel);stroke-width:2}.inspection-guide[data-astro-cid-moxxdlwg],.inspection-dot[data-astro-cid-moxxdlwg]{opacity:0;transition:transform .24s ease,opacity .18s ease}.is-inspecting[data-astro-cid-moxxdlwg] .inspection-guide[data-astro-cid-moxxdlwg],.is-inspecting[data-astro-cid-moxxdlwg] .inspection-dot[data-astro-cid-moxxdlwg]{opacity:1}.progress-tooltip[data-astro-cid-moxxdlwg]{position:absolute;z-index:1;width:150px;padding:10px;border:1px solid var(--demo-accent);border-radius:3px;background:var(--demo-panel);font-size:10px;line-height:1.8;opacity:0;visibility:hidden;pointer-events:none;transition:left .24s ease,top .24s ease,opacity .18s ease}.is-inspecting[data-astro-cid-moxxdlwg] .progress-tooltip[data-astro-cid-moxxdlwg]{opacity:1;visibility:visible}.progress-tooltip[data-astro-cid-moxxdlwg]>strong[data-astro-cid-moxxdlwg]{display:block;font-weight:500;margin-bottom:5px}.progress-tooltip[data-astro-cid-moxxdlwg]>span[data-astro-cid-moxxdlwg]{display:flex;justify-content:space-between;color:var(--demo-muted)}.progress-tooltip[data-astro-cid-moxxdlwg] b[data-astro-cid-moxxdlwg]{font-weight:400;color:var(--demo-ink)}[data-astro-cid-moxxdlwg][data-progress-chart]:focus-visible{outline:2px solid var(--demo-accent);outline-offset:4px}.chart-legend[data-astro-cid-moxxdlwg]{display:flex;flex-wrap:wrap;gap:12px;font-size:9px;color:var(--demo-muted);margin-top:10px}.chart-legend[data-astro-cid-moxxdlwg] span[data-astro-cid-moxxdlwg]{display:flex;align-items:center;gap:5px}.chart-legend[data-astro-cid-moxxdlwg] i[data-astro-cid-moxxdlwg]{width:12px;border-top:2px solid var(--demo-accent)}.chart-legend[data-astro-cid-moxxdlwg] .legend-planned[data-astro-cid-moxxdlwg]{border-top:1px dashed var(--demo-muted)}.workstream[data-astro-cid-moxxdlwg]{margin-top:22px}summary[data-astro-cid-moxxdlwg]{display:flex;justify-content:space-between;gap:10px;cursor:pointer;list-style:none;font-size:10px}summary[data-astro-cid-moxxdlwg]::-webkit-details-marker{display:none}summary[data-astro-cid-moxxdlwg] strong[data-astro-cid-moxxdlwg]{font-weight:400}summary[data-astro-cid-moxxdlwg]:focus-visible{outline:2px solid var(--demo-accent);outline-offset:3px}.progress-track[data-astro-cid-moxxdlwg]{height:5px;background:var(--demo-line);margin-top:9px}.progress-track[data-astro-cid-moxxdlwg] i[data-astro-cid-moxxdlwg]{display:block;height:100%;width:var(--value);background:var(--demo-accent);transform-origin:left;animation:grow-bar .75s ease both}.workstream[data-astro-cid-moxxdlwg]>p[data-astro-cid-moxxdlwg]{color:var(--demo-muted);font-size:10px;line-height:1.8;margin-top:10px}.blocker-board[data-astro-cid-moxxdlwg]>h4[data-astro-cid-moxxdlwg]{margin-bottom:12px}.blocker-card[data-astro-cid-moxxdlwg]{padding:16px;border:1px solid var(--demo-line);border-left:2px solid var(--demo-accent);border-radius:3px;margin-bottom:14px}.blocker-card[data-astro-cid-moxxdlwg] summary[data-astro-cid-moxxdlwg]{flex-wrap:wrap;font-size:12px;font-weight:500}.blocker-card[data-astro-cid-moxxdlwg] summary[data-astro-cid-moxxdlwg]>span[data-astro-cid-moxxdlwg]:last-child{color:var(--demo-muted);font-size:9px;font-weight:400}.blocker-meta[data-astro-cid-moxxdlwg]{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px;font-size:9px;color:var(--demo-muted)}.blocker-card[data-astro-cid-moxxdlwg] p[data-astro-cid-moxxdlwg]{margin-top:12px;font-size:11px;line-height:1.8}.dependency-link[data-astro-cid-moxxdlwg]{display:flex;align-items:center;gap:8px;margin-top:16px;font-size:9px;color:var(--demo-muted)}.dependency-link[data-astro-cid-moxxdlwg] i[data-astro-cid-moxxdlwg]{flex:1;height:1px;background:var(--demo-line)}.impact-donut[data-astro-cid-moxxdlwg]{width:150px;height:150px;border-radius:50%;margin:24px auto;background:conic-gradient(var(--demo-accent) 0 60%,var(--chart-mid) 60% 100%);padding:14px}.impact-donut[data-astro-cid-moxxdlwg]>span[data-astro-cid-moxxdlwg]{display:flex;height:100%;flex-direction:column;justify-content:center;align-items:center;border-radius:50%;background:var(--demo-panel)}.impact-donut[data-astro-cid-moxxdlwg] strong[data-astro-cid-moxxdlwg]{font-size:30px;font-weight:300}.impact-donut[data-astro-cid-moxxdlwg] small[data-astro-cid-moxxdlwg]{font-size:9px;color:var(--demo-muted)}.impact-key[data-astro-cid-moxxdlwg]{display:grid;gap:12px;font-size:10px}.impact-key[data-astro-cid-moxxdlwg]>span[data-astro-cid-moxxdlwg]{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.impact-key[data-astro-cid-moxxdlwg] strong[data-astro-cid-moxxdlwg]{font-weight:400;margin-left:auto}.impact-key[data-astro-cid-moxxdlwg] i[data-astro-cid-moxxdlwg]{width:7px;height:7px;background:var(--demo-accent)}.impact-key[data-astro-cid-moxxdlwg]>span[data-astro-cid-moxxdlwg]:last-child i[data-astro-cid-moxxdlwg]{background:var(--chart-mid)}.weekly-panel[data-astro-cid-moxxdlwg] svg[data-astro-cid-moxxdlwg]{margin-top:16px}.category-0[data-astro-cid-moxxdlwg]{fill:var(--demo-accent)}.category-1[data-astro-cid-moxxdlwg]{fill:var(--chart-mid)}.category-2[data-astro-cid-moxxdlwg]{fill:var(--chart-light)}.weekly-bar[data-astro-cid-moxxdlwg]{transform-origin:center 190px;animation:grow-bar .8s ease both}.chart-legend[data-astro-cid-moxxdlwg] .category-0[data-astro-cid-moxxdlwg],.chart-legend[data-astro-cid-moxxdlwg] .category-1[data-astro-cid-moxxdlwg],.chart-legend[data-astro-cid-moxxdlwg] .category-2[data-astro-cid-moxxdlwg]{border:0;width:8px;height:8px;background:var(--demo-accent)}.chart-legend[data-astro-cid-moxxdlwg] .category-1[data-astro-cid-moxxdlwg]{background:var(--chart-mid)}.chart-legend[data-astro-cid-moxxdlwg] .category-2[data-astro-cid-moxxdlwg]{background:var(--chart-light)}.change-cards[data-astro-cid-moxxdlwg]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:16px}.change-cards[data-astro-cid-moxxdlwg]>div[data-astro-cid-moxxdlwg]{padding:16px;border:1px solid var(--demo-line);border-radius:3px}.change-type[data-astro-cid-moxxdlwg]{color:var(--demo-muted);font-size:9px}.change-cards[data-astro-cid-moxxdlwg] h4[data-astro-cid-moxxdlwg]{margin-top:10px}.change-cards[data-astro-cid-moxxdlwg] p[data-astro-cid-moxxdlwg]{margin-top:8px;color:var(--demo-muted);font-size:10px;line-height:1.8}@keyframes draw-progress{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes grow-bar{0%{transform:scaleY(.1)}to{transform:scaleY(1)}}@media(max-width:767px){.status-grid[data-astro-cid-moxxdlwg],.risk-layout[data-astro-cid-moxxdlwg],.change-cards[data-astro-cid-moxxdlwg]{grid-template-columns:1fr}.chart-panel[data-astro-cid-moxxdlwg]{padding:16px}}@media(prefers-reduced-motion:reduce){.observed[data-astro-cid-moxxdlwg],.progress-track[data-astro-cid-moxxdlwg] i[data-astro-cid-moxxdlwg],.weekly-bar[data-astro-cid-moxxdlwg]{animation:none}.progress-tooltip[data-astro-cid-moxxdlwg],.inspection-guide[data-astro-cid-moxxdlwg],.inspection-dot[data-astro-cid-moxxdlwg]{transition:none}}.vantage-demo[data-astro-cid-stygdhlp]{--demo-bg: #fcfcfd;--demo-panel: #fff;--demo-line: #e2e5e9;--demo-ink: #0f172a;--demo-muted: #64748b;--demo-accent: #446c8e;border:1px solid var(--demo-line);border-radius:4px;background:var(--demo-bg);color:var(--demo-ink);overflow:hidden}html[data-theme=dark] .vantage-demo[data-astro-cid-stygdhlp]{--demo-bg: #0c131f;--demo-panel: #101824;--demo-line: #293443;--demo-ink: #e2e8f0;--demo-muted: #a8b4c4;--demo-accent: #9ab6ce}.demo-toolbar[data-astro-cid-stygdhlp]{display:flex;justify-content:space-between;gap:1rem;padding:18px 28px;border-bottom:1px solid var(--demo-line);font-size:12px}.demo-brand[data-astro-cid-stygdhlp]{font-weight:500}.demo-brand[data-astro-cid-stygdhlp] span[data-astro-cid-stygdhlp],.demo-example[data-astro-cid-stygdhlp]{color:var(--demo-muted);font-weight:400}.demo-example[data-astro-cid-stygdhlp]{font-size:10px;align-self:center}.demo-workspace[data-astro-cid-stygdhlp]{max-width:1080px;margin:0 auto}.demo-query-area[data-astro-cid-stygdhlp]{padding:clamp(20px,4vw,48px)}.chat-thread[data-astro-cid-stygdhlp]{display:grid;gap:22px;max-width:920px;margin:32px auto 0}.chat-message[data-astro-cid-stygdhlp]{font-size:12px;line-height:1.8;animation:result-in .35s ease both}.chat-message[data-astro-cid-stygdhlp]:not(.chat-message--report){max-width:min(100%,640px)}.chat-message[data-astro-cid-stygdhlp]>span[data-astro-cid-stygdhlp],.chat-answer[data-astro-cid-stygdhlp]>span[data-astro-cid-stygdhlp]{display:block;font-size:10px;font-weight:500;color:var(--demo-muted);margin-bottom:6px}.chat-message--user[data-astro-cid-stygdhlp]{padding:14px 18px;border:1px solid var(--demo-line);border-radius:4px;background:var(--demo-panel);justify-self:end}.chat-message--report[data-astro-cid-stygdhlp]{min-width:0}.chat-typing[data-astro-cid-stygdhlp]{color:var(--demo-muted);font-size:10px;line-height:1.7}.chat-message[data-astro-cid-stygdhlp][hidden],.chat-typing[data-astro-cid-stygdhlp][hidden]{display:none}.demo-label[data-astro-cid-stygdhlp]{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--demo-muted)}.demo-choices[data-astro-cid-stygdhlp]{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.demo-choices[data-astro-cid-stygdhlp] button[data-astro-cid-stygdhlp]{display:flex;gap:24px;align-items:center;padding:9px 12px;border:1px solid var(--demo-line);border-radius:3px;color:var(--demo-muted);font-size:12px;cursor:pointer;transition:border-color .18s ease,color .18s ease}.demo-choices[data-astro-cid-stygdhlp] button[data-astro-cid-stygdhlp][aria-pressed=true]{background:var(--demo-panel);color:var(--demo-ink);border-color:var(--demo-accent)}.demo-choices[data-astro-cid-stygdhlp] button[data-astro-cid-stygdhlp]:hover{color:var(--demo-ink);border-color:var(--demo-accent)}.demo-choices[data-astro-cid-stygdhlp] button[data-astro-cid-stygdhlp]:focus-visible{outline:2px solid var(--demo-accent);outline-offset:4px}.demo-status[data-astro-cid-stygdhlp]{display:flex;gap:8px;align-items:center;margin-top:14px;min-height:32px;font-size:11px;color:var(--demo-muted)}.status-dot[data-astro-cid-stygdhlp]{width:5px;height:5px;flex:none;border-radius:50%;background:var(--demo-accent)}.demo-output[data-astro-cid-stygdhlp]{min-width:0;margin-top:20px;border:1px solid var(--demo-line);border-radius:4px;background:var(--demo-panel);padding:0 clamp(16px,3vw,28px) 28px}.demo-result[data-astro-cid-stygdhlp][hidden],.demo-loading[data-astro-cid-stygdhlp][hidden]{display:none}.demo-result[data-astro-cid-stygdhlp]{animation:result-in .45s ease both}.result-heading[data-astro-cid-stygdhlp]{padding:26px 0}.result-heading[data-astro-cid-stygdhlp] h3[data-astro-cid-stygdhlp]{font-size:clamp(20px,2.2vw,28px);font-weight:400;line-height:1.3;letter-spacing:-.035em;margin-top:12px;text-wrap:balance}.result-heading[data-astro-cid-stygdhlp]>p[data-astro-cid-stygdhlp]:last-child{max-width:80ch;margin-top:12px;font-size:13px;line-height:1.8;color:var(--demo-muted)}.result-metrics[data-astro-cid-stygdhlp]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--demo-line);border-radius:3px;background:var(--demo-panel)}.result-metrics[data-astro-cid-stygdhlp]>div[data-astro-cid-stygdhlp]{display:flex;flex-direction:column-reverse;gap:8px;padding:22px;border-right:1px solid var(--demo-line)}.result-metrics[data-astro-cid-stygdhlp]>div[data-astro-cid-stygdhlp]:last-child{border:0}dt[data-astro-cid-stygdhlp]{font-size:11px;color:var(--demo-muted)}dd[data-astro-cid-stygdhlp]{font-size:28px;font-weight:300;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.result-charts[data-astro-cid-stygdhlp]{display:grid;grid-template-columns:1.5fr 1fr;gap:16px;margin-top:16px}.result-chart[data-astro-cid-stygdhlp],.result-breakdown[data-astro-cid-stygdhlp]{padding:22px;border:1px solid var(--demo-line);border-radius:3px;background:var(--demo-panel);min-width:0}h4[data-astro-cid-stygdhlp]{font-size:13px;font-weight:500}.chart-note[data-astro-cid-stygdhlp]{margin-top:5px;font-size:10px;color:var(--demo-muted)}svg[data-astro-cid-stygdhlp]{display:block;width:100%;margin-top:14px;overflow:visible}svg[data-astro-cid-stygdhlp] text[data-astro-cid-stygdhlp]{fill:var(--demo-muted);font-family:inherit;font-size:10px}.plot-grid[data-astro-cid-stygdhlp]{stroke:var(--demo-line);stroke-width:1;fill:none}.plot-observed[data-astro-cid-stygdhlp]{stroke:var(--demo-accent);stroke-width:2;fill:none;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;animation:draw-result .9s ease both}.plot-planned[data-astro-cid-stygdhlp]{stroke:var(--demo-muted);stroke-dasharray:4 6;stroke-width:1;opacity:.6;fill:none}.plot-dot[data-astro-cid-stygdhlp]{fill:var(--demo-panel);stroke:var(--demo-accent);stroke-width:1.5}.plot-legend[data-astro-cid-stygdhlp]{display:flex;gap:16px;font-size:10px;color:var(--demo-muted)}.plot-legend[data-astro-cid-stygdhlp] span[data-astro-cid-stygdhlp]{display:flex;align-items:center;gap:6px}.plot-legend[data-astro-cid-stygdhlp] i[data-astro-cid-stygdhlp]{width:14px;border-top:2px solid var(--demo-accent)}.plot-legend[data-astro-cid-stygdhlp] span[data-astro-cid-stygdhlp]:last-child:not(:first-child) i[data-astro-cid-stygdhlp]{border-top:1px dashed var(--demo-muted)}.breakdown-row[data-astro-cid-stygdhlp]{margin-top:25px}.breakdown-row[data-astro-cid-stygdhlp]>div[data-astro-cid-stygdhlp]:first-child{display:flex;justify-content:space-between;gap:10px;font-size:11px}.breakdown-row[data-astro-cid-stygdhlp] strong[data-astro-cid-stygdhlp]{font-weight:400}.breakdown-track[data-astro-cid-stygdhlp]{height:5px;background:var(--demo-line);margin-top:10px;border-radius:1px;overflow:hidden}.breakdown-track[data-astro-cid-stygdhlp] span[data-astro-cid-stygdhlp]{display:block;height:100%;width:var(--bar-width);background:var(--demo-accent);transform-origin:left;animation:grow-result .75s ease both}.breakdown-note[data-astro-cid-stygdhlp]{font-size:11px;line-height:1.8;color:var(--demo-muted);margin-top:26px}.result-table[data-astro-cid-stygdhlp]{overflow-x:auto;margin-top:24px}table[data-astro-cid-stygdhlp]{width:100%;border-collapse:collapse;text-align:left;font-size:12px}caption[data-astro-cid-stygdhlp]{text-align:left;font-size:13px;font-weight:500;margin-bottom:14px}th[data-astro-cid-stygdhlp],td[data-astro-cid-stygdhlp]{padding:14px 12px;border-bottom:1px solid var(--demo-line);line-height:1.6}thead[data-astro-cid-stygdhlp] th[data-astro-cid-stygdhlp]{color:var(--demo-muted);font-weight:400;font-size:10px}tbody[data-astro-cid-stygdhlp] th[data-astro-cid-stygdhlp]{font-weight:500}td[data-astro-cid-stygdhlp]{color:var(--demo-muted)}.result-sources[data-astro-cid-stygdhlp]{display:flex;flex-wrap:wrap;gap:10px;margin-top:20px;color:var(--demo-muted);font-size:10px;line-height:1.7}.result-sources[data-astro-cid-stygdhlp] span[data-astro-cid-stygdhlp]{color:var(--demo-ink)}.demo-loading[data-astro-cid-stygdhlp]{padding-top:32px}.demo-loading[data-astro-cid-stygdhlp]>span[data-astro-cid-stygdhlp]{display:block;height:50px;margin-bottom:20px;background:var(--demo-line);opacity:.35;animation:skeleton 1.5s ease-in-out infinite alternate}.demo-loading[data-astro-cid-stygdhlp]>span[data-astro-cid-stygdhlp]:nth-child(2){height:110px}.demo-loading[data-astro-cid-stygdhlp]>span[data-astro-cid-stygdhlp]:nth-child(3){height:260px}.demo-loading[data-astro-cid-stygdhlp] p[data-astro-cid-stygdhlp]{font-size:12px;color:var(--demo-muted)}@keyframes result-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes draw-result{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes grow-result{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes skeleton{to{opacity:.6}}@media(min-width:1100px){.is-created[data-astro-cid-stygdhlp] .demo-workspace[data-astro-cid-stygdhlp]{max-width:none}.is-created[data-astro-cid-stygdhlp] .demo-query-area[data-astro-cid-stygdhlp]{padding:28px}.is-created[data-astro-cid-stygdhlp] .chat-thread[data-astro-cid-stygdhlp]{max-width:none;grid-template-columns:minmax(0,1fr) 280px;column-gap:28px;align-items:start}.is-created[data-astro-cid-stygdhlp] .chat-message[data-astro-cid-stygdhlp]:not(.chat-message--report){grid-column:2}.is-created[data-astro-cid-stygdhlp] .chat-message--report[data-astro-cid-stygdhlp]{display:contents}.is-created[data-astro-cid-stygdhlp] .chat-answer[data-astro-cid-stygdhlp]{grid-column:2;font-size:12px;line-height:1.8}.is-created[data-astro-cid-stygdhlp] .demo-output[data-astro-cid-stygdhlp]{grid-column:1;grid-row:1 / span 5;margin-top:0;animation:result-in .45s ease both}.is-created[data-astro-cid-stygdhlp] .chat-typing[data-astro-cid-stygdhlp]{grid-column:2}}@media(max-width:767px){.demo-toolbar[data-astro-cid-stygdhlp]{flex-direction:column;padding:16px;gap:6px}.demo-example[data-astro-cid-stygdhlp]{align-self:start}.demo-query-area[data-astro-cid-stygdhlp]{padding:24px 16px}.demo-output[data-astro-cid-stygdhlp]{padding:0 16px 20px}.result-metrics[data-astro-cid-stygdhlp]{grid-template-columns:repeat(2,minmax(0,1fr))}.result-metrics[data-astro-cid-stygdhlp]>div[data-astro-cid-stygdhlp]{padding:16px;border-bottom:1px solid var(--demo-line)}.result-metrics[data-astro-cid-stygdhlp]>div[data-astro-cid-stygdhlp]:nth-child(2){border-right:0}.result-metrics[data-astro-cid-stygdhlp]>div[data-astro-cid-stygdhlp]:nth-child(3){border-bottom:0}.result-charts[data-astro-cid-stygdhlp]{grid-template-columns:1fr}.result-chart[data-astro-cid-stygdhlp],.result-breakdown[data-astro-cid-stygdhlp]{padding:16px}table[data-astro-cid-stygdhlp]{min-width:520px}}@media(prefers-reduced-motion:reduce){.demo-result[data-astro-cid-stygdhlp],.chat-message[data-astro-cid-stygdhlp],.plot-observed[data-astro-cid-stygdhlp],.breakdown-track[data-astro-cid-stygdhlp] span[data-astro-cid-stygdhlp],.demo-loading[data-astro-cid-stygdhlp]>span[data-astro-cid-stygdhlp],.is-created[data-astro-cid-stygdhlp] .demo-output[data-astro-cid-stygdhlp]{animation:none}.demo-choices[data-astro-cid-stygdhlp] button[data-astro-cid-stygdhlp]{transition:none}}.nexus-demo[data-astro-cid-jvflhrrq]{--n-bg: #fcfcfd;--n-panel: #fff;--n-line: #dde2e7;--n-ink: #0f172a;--n-muted: #64748b;--n-accent: #446c8e;margin-top:3rem;color:var(--n-ink)}html[data-theme=dark] .nexus-demo[data-astro-cid-jvflhrrq]{--n-bg: #0c131f;--n-panel: #101824;--n-line: #293443;--n-ink: #e2e8f0;--n-muted: #a8b4c4;--n-accent: #9ab6ce}.routing-demo[data-astro-cid-jvflhrrq]{border:1px solid var(--n-line);border-radius:4px;background:var(--n-bg);overflow:hidden}.demo-header[data-astro-cid-jvflhrrq]{display:flex;justify-content:space-between;align-items:start;gap:16px;padding:28px 28px 0}.eyebrow[data-astro-cid-jvflhrrq]{font-size:10px;letter-spacing:.13em;text-transform:uppercase;color:var(--n-muted)}.demo-header[data-astro-cid-jvflhrrq] h3[data-astro-cid-jvflhrrq]{font-size:clamp(22px,2.5vw,30px);font-weight:400;letter-spacing:-.035em;line-height:1.3;margin-top:12px}.example-label[data-astro-cid-jvflhrrq]{font-size:10px;color:var(--n-muted)}.scenario-controls[data-astro-cid-jvflhrrq]{display:flex;flex-wrap:wrap;gap:8px;padding:24px 28px}button[data-astro-cid-jvflhrrq]{padding:10px 14px;border:1px solid transparent;border-radius:3px;font-size:12px;color:var(--n-muted);cursor:pointer;transition:border-color .18s ease}button[data-astro-cid-jvflhrrq][aria-pressed=true]{color:var(--n-ink);background:var(--n-panel);border-color:var(--n-line)}button[data-astro-cid-jvflhrrq]:hover{border-color:var(--n-accent)}button[data-astro-cid-jvflhrrq]:focus-visible{outline:2px solid var(--n-accent);outline-offset:3px}.scenario[data-astro-cid-jvflhrrq][hidden]{display:none}.wire[data-astro-cid-jvflhrrq]{stroke:var(--n-line);stroke-width:1.2}html[data-theme=dark] .nexus-demo[data-astro-cid-jvflhrrq] .wire[data-astro-cid-jvflhrrq],html[data-theme=dark] .nexus-demo[data-astro-cid-jvflhrrq] .mini-dot[data-astro-cid-jvflhrrq]{stroke:#71849a}html[data-theme=dark] .nexus-demo[data-astro-cid-jvflhrrq] .selected-wire[data-astro-cid-jvflhrrq]{stroke:var(--n-accent)}html[data-theme=dark] .destination[data-astro-cid-jvflhrrq],html[data-theme=dark] .request-node[data-astro-cid-jvflhrrq]{border-color:#71849a}html[data-theme=dark] .destination--selected[data-astro-cid-jvflhrrq]{border-color:var(--n-accent)}.active-route[data-astro-cid-jvflhrrq],.mini-flow[data-astro-cid-jvflhrrq]{stroke:var(--n-accent);stroke-width:1.6;stroke-dasharray:1;animation:route-request 7s ease-in-out infinite paused}.is-playing[data-astro-cid-jvflhrrq] .active-route[data-astro-cid-jvflhrrq],.is-animating[data-astro-cid-jvflhrrq] .mini-flow[data-astro-cid-jvflhrrq]{animation-play-state:running}h4[data-astro-cid-jvflhrrq]{font-size:13px;font-weight:500;line-height:1.5}.request-api[data-astro-cid-jvflhrrq]{font-family:monospace;font-size:9px;color:var(--n-muted);overflow-wrap:anywhere}.routing-scene[data-astro-cid-jvflhrrq]{position:relative;display:grid;grid-template-columns:1fr .85fr 1.2fr;align-items:center;gap:8%;padding:24px 5%;min-height:350px;background-image:radial-gradient(var(--n-line) .65px,transparent .65px);background-size:18px 18px}.route-wires[data-astro-cid-jvflhrrq]{position:absolute;inset:24px 5%;width:90%;height:calc(100% - 48px)}.selected-wire[data-astro-cid-jvflhrrq]{stroke:var(--n-accent)}.demo-packet[data-astro-cid-jvflhrrq]{fill:var(--n-accent)}.demo-packet-halo[data-astro-cid-jvflhrrq]{fill:var(--n-accent);opacity:.12}.routing-scene--classified[data-astro-cid-jvflhrrq] .demo-packet[data-astro-cid-jvflhrrq]{opacity:0}.classified-packet[data-astro-cid-jvflhrrq] rect[data-astro-cid-jvflhrrq]{fill:var(--n-panel);stroke:var(--n-accent);stroke-width:1.5}.classified-packet[data-astro-cid-jvflhrrq] path[data-astro-cid-jvflhrrq]{stroke:var(--n-accent);stroke-width:1}.routing-scene--classified[data-astro-cid-jvflhrrq] .classified-packet[data-astro-cid-jvflhrrq] rect[data-astro-cid-jvflhrrq]{fill:var(--request-classified);stroke:var(--request-classified)}.routing-scene--classified[data-astro-cid-jvflhrrq] .classified-packet[data-astro-cid-jvflhrrq] path[data-astro-cid-jvflhrrq]{stroke:var(--n-panel)}.routing-scene--classified[data-astro-cid-jvflhrrq] .demo-packet-halo[data-astro-cid-jvflhrrq]{fill:var(--request-classified)}.nexus-demo[data-astro-cid-jvflhrrq] .routing-scene--classified[data-astro-cid-jvflhrrq] .selected-wire[data-astro-cid-jvflhrrq],html[data-theme=dark] .nexus-demo[data-astro-cid-jvflhrrq] .routing-scene--classified[data-astro-cid-jvflhrrq] .selected-wire[data-astro-cid-jvflhrrq]{stroke:var(--request-classified)}.routing-scene--classified[data-astro-cid-jvflhrrq] .classification-label[data-astro-cid-jvflhrrq]{color:var(--request-classified);border-color:var(--request-classified)}.classification-label[data-astro-cid-jvflhrrq]:before{content:"";display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:6px;background:currentColor}.request-document[data-astro-cid-jvflhrrq]{padding:12px;margin:18px 0;border:1px solid var(--n-line);border-radius:3px}.document-heading[data-astro-cid-jvflhrrq]{display:flex;align-items:center;gap:8px;font-size:10px;line-height:1.6}.document-heading[data-astro-cid-jvflhrrq] svg[data-astro-cid-jvflhrrq]{flex:none;width:20px;height:25px;stroke:var(--n-accent);stroke-width:1.2}.classification-label[data-astro-cid-jvflhrrq]{display:inline-block;margin-top:10px;padding:4px 6px;border:1px solid var(--n-accent);border-radius:2px;color:var(--n-accent);font-size:9px;line-height:1.6}.document-note[data-astro-cid-jvflhrrq]{font-size:9px;color:var(--n-muted);line-height:1.7}.request-lines--redacted[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]{background:var(--n-muted);height:6px}.destination--blocked[data-astro-cid-jvflhrrq]{border-style:dashed}.routing-scene--classified[data-astro-cid-jvflhrrq] .route-wires[data-astro-cid-jvflhrrq] [data-astro-cid-jvflhrrq][data-demo-outgoing]:not(.selected-wire){stroke-dasharray:4 5}.classified-receipt[data-astro-cid-jvflhrrq]{margin-top:12px;border-top:1px solid var(--n-line)}.receipt-status[data-astro-cid-jvflhrrq]{display:block;margin-top:8px;font-size:9px;line-height:1.7;color:var(--n-accent);opacity:0;transition:opacity .25s ease}.is-delivered[data-astro-cid-jvflhrrq] .receipt-status[data-astro-cid-jvflhrrq]{opacity:1}.is-processing[data-astro-cid-jvflhrrq] .policy-node[data-astro-cid-jvflhrrq]{animation:policy-process .85s ease-in-out infinite}@keyframes policy-process{50%{box-shadow:0 0 14px -5px var(--n-accent)}}.request-node[data-astro-cid-jvflhrrq],.policy-node[data-astro-cid-jvflhrrq],.destinations[data-astro-cid-jvflhrrq]{position:relative}.request-node[data-astro-cid-jvflhrrq]{border:1px solid var(--n-line);border-radius:4px;background:var(--n-panel);padding:18px}.window-dots[data-astro-cid-jvflhrrq]{display:flex;gap:5px;margin-bottom:22px}.window-dots[data-astro-cid-jvflhrrq] i[data-astro-cid-jvflhrrq]{width:5px;height:5px;border-radius:50%;background:var(--n-line)}.node-kicker[data-astro-cid-jvflhrrq]{font-size:10px;color:var(--n-muted)}.request-node[data-astro-cid-jvflhrrq] h4[data-astro-cid-jvflhrrq]{margin-top:7px}.request-node[data-astro-cid-jvflhrrq] p[data-astro-cid-jvflhrrq],.destination[data-astro-cid-jvflhrrq] p[data-astro-cid-jvflhrrq]{font-size:11px;line-height:1.7;color:var(--n-muted);margin-top:6px}.request-lines[data-astro-cid-jvflhrrq]{display:grid;gap:6px;margin:20px 0}.request-lines[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]{height:5px;width:90%;background:var(--n-line);border-radius:1px}.request-lines[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]:nth-child(2){width:65%}.request-lines[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]:last-child{width:75%}.policy-node[data-astro-cid-jvflhrrq]{text-align:center;border:1px solid var(--n-accent);border-radius:4px;padding:16px 10px;background:var(--n-panel)}.policy-symbol[data-astro-cid-jvflhrrq]{font-size:20px;color:var(--n-accent);display:block}.policy-node[data-astro-cid-jvflhrrq] strong[data-astro-cid-jvflhrrq]{display:block;font-weight:500;font-size:15px}.policy-node[data-astro-cid-jvflhrrq]>span[data-astro-cid-jvflhrrq]:last-of-type{font-size:10px;color:var(--n-muted)}.policy-node[data-astro-cid-jvflhrrq] p[data-astro-cid-jvflhrrq]{font-size:10px;margin-top:12px;line-height:1.6}.destinations[data-astro-cid-jvflhrrq]{display:grid;gap:60px}.destination[data-astro-cid-jvflhrrq]{display:flex;align-items:start;gap:12px;padding:16px;border:1px solid var(--n-line);border-radius:4px;background:var(--n-panel)}.destination--selected[data-astro-cid-jvflhrrq]{border-color:var(--n-accent)}.destination-mark[data-astro-cid-jvflhrrq]{font-family:monospace;font-size:11px;color:var(--n-muted);margin-top:3px}.route-state[data-astro-cid-jvflhrrq]{display:inline-block;font-size:9px;color:var(--n-muted);border-top:1px solid var(--n-line);padding-top:6px;margin-top:10px}.destination--selected[data-astro-cid-jvflhrrq] .route-state[data-astro-cid-jvflhrrq]{color:var(--n-accent)}.routing-outcome[data-astro-cid-jvflhrrq]{display:flex;align-items:start;gap:14px;padding:24px 28px;font-size:13px;line-height:1.8;border-top:1px solid var(--n-line)}.routing-outcome[data-astro-cid-jvflhrrq]>span[data-astro-cid-jvflhrrq]{color:var(--n-accent);font-size:20px}.demo-footnote[data-astro-cid-jvflhrrq]{padding:0 28px 24px;color:var(--n-muted);font-size:10px;line-height:1.7}.capability-cards[data-astro-cid-jvflhrrq]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}.capability-card[data-astro-cid-jvflhrrq]{min-width:0;padding:24px;border:1px solid var(--n-line)}.capability-card[data-astro-cid-jvflhrrq]:focus-visible{outline:2px solid var(--n-accent);outline-offset:-3px}.capability-card[data-astro-cid-jvflhrrq]:focus-visible{background-color:var(--n-panel)}.capability-visual[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]{transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .25s ease}.mini-request[data-astro-cid-jvflhrrq],.fallback-check[data-astro-cid-jvflhrrq],.mini-result[data-astro-cid-jvflhrrq],.policy-rules[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq],.evidence-record[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq],.quarantined[data-astro-cid-jvflhrrq]{transition:background-color .25s ease,color .25s ease,border-color .25s ease}.capability-card[data-astro-cid-jvflhrrq]:focus-visible .capability-visual[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]{transform:translateY(-3px)}.capability-card[data-astro-cid-jvflhrrq]:focus-visible [data-astro-cid-jvflhrrq]:is(.model-registry,.policy-rules,.evidence-record,.fallback-check){border-color:var(--n-accent)}.capability-card[data-astro-cid-jvflhrrq]:focus-visible [data-astro-cid-jvflhrrq]:is(.quarantined,.evidence-record>div:last-child,.policy-rules span){background:var(--n-panel);color:var(--n-accent)}@media(hover:hover)and (pointer:fine){.capability-card[data-astro-cid-jvflhrrq]:has(.fallback-visual,.model-registry,.policy-visual,.evidence-record):hover{background-color:var(--n-panel)}.capability-card[data-astro-cid-jvflhrrq]:hover .capability-visual[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]{transform:translateY(-3px)}.capability-card[data-astro-cid-jvflhrrq]:hover [data-astro-cid-jvflhrrq]:is(.model-registry,.policy-rules,.evidence-record,.fallback-check){border-color:var(--n-accent)}.capability-card[data-astro-cid-jvflhrrq]:hover [data-astro-cid-jvflhrrq]:is(.quarantined,.evidence-record>div:last-child,.policy-rules span){background:var(--n-panel);color:var(--n-accent)}}.capability-card[data-astro-cid-jvflhrrq] h3[data-astro-cid-jvflhrrq]{font-size:22px;letter-spacing:-.03em;font-weight:400;margin-top:24px}.capability-card[data-astro-cid-jvflhrrq]>p[data-astro-cid-jvflhrrq]{font-size:12px;color:var(--n-muted);line-height:1.8;margin-top:12px}.capability-visual[data-astro-cid-jvflhrrq]{height:220px;display:flex;align-items:center;justify-content:center}.capability-visual[data-astro-cid-jvflhrrq] svg[data-astro-cid-jvflhrrq]{width:100%;height:100%}.capability-visual[data-astro-cid-jvflhrrq] text[data-astro-cid-jvflhrrq]{fill:var(--n-ink);font-size:12px;font-family:inherit}.mini-api[data-astro-cid-jvflhrrq]{fill:var(--n-panel);stroke:var(--n-accent)}.mini-dot[data-astro-cid-jvflhrrq]{fill:var(--n-panel);stroke:var(--n-muted)}.policy-visual[data-astro-cid-jvflhrrq],.fallback-visual[data-astro-cid-jvflhrrq]{flex-direction:column;font-size:10px}.mini-request[data-astro-cid-jvflhrrq],.mini-result[data-astro-cid-jvflhrrq],.fallback-check[data-astro-cid-jvflhrrq]{border:1px solid var(--n-line);border-radius:3px;padding:8px 12px;background:var(--n-panel)}.mini-result[data-astro-cid-jvflhrrq]{border-color:var(--n-accent)}.mini-result[data-astro-cid-jvflhrrq] i[data-astro-cid-jvflhrrq]{margin-left:12px;color:var(--n-accent);font-style:normal}.mini-connector[data-astro-cid-jvflhrrq]{width:1px;height:20px;background:var(--n-line);flex:none}.policy-rules[data-astro-cid-jvflhrrq]{display:grid;gap:7px;padding:12px;width:180px;border:1px solid var(--n-line);border-radius:3px;background:var(--n-panel)}.policy-rules[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]{display:flex;justify-content:space-between;gap:12px}.policy-rules[data-astro-cid-jvflhrrq] i[data-astro-cid-jvflhrrq]{color:var(--n-accent);font-style:normal}.cost-ledger[data-astro-cid-jvflhrrq],.model-registry[data-astro-cid-jvflhrrq],.evidence-record[data-astro-cid-jvflhrrq]{width:100%;max-width:280px;padding:14px;border:1px solid var(--n-line);border-radius:3px;background:var(--n-panel);font-size:10px}.cost-ledger[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq],.model-registry[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq],.evidence-record[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 0;border-bottom:1px solid var(--n-line)}.ledger-heading[data-astro-cid-jvflhrrq]{font-weight:500}.ledger-heading[data-astro-cid-jvflhrrq]>span[data-astro-cid-jvflhrrq]{font-weight:400;color:var(--n-muted);font-size:9px}.cost-ledger[data-astro-cid-jvflhrrq] strong[data-astro-cid-jvflhrrq]{font-weight:400;font-variant-numeric:tabular-nums}.cost-ledger[data-astro-cid-jvflhrrq] .budget-total[data-astro-cid-jvflhrrq]{border:0;color:var(--n-muted);padding-top:14px;font-size:9px}.cost-ledger[data-astro-cid-jvflhrrq] .budget-track[data-astro-cid-jvflhrrq]{padding:0;border:0;height:4px;background:var(--n-line)}.budget-track[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]{display:block;height:100%;width:63.04%;background:var(--n-accent)}.model-registry[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]:not(.ledger-heading)>span[data-astro-cid-jvflhrrq]:last-child{color:var(--n-muted);font-size:9px}.model-registry[data-astro-cid-jvflhrrq] .quarantined[data-astro-cid-jvflhrrq]{border-left:2px solid var(--n-accent);padding-left:8px}.quarantined[data-astro-cid-jvflhrrq]>span[data-astro-cid-jvflhrrq]:first-child{text-decoration:line-through;color:var(--n-muted)}.model-registry[data-astro-cid-jvflhrrq] p[data-astro-cid-jvflhrrq]{margin-top:14px;font-size:9px;color:var(--n-muted)}.evidence-record[data-astro-cid-jvflhrrq] code[data-astro-cid-jvflhrrq]{font-size:9px;color:var(--n-accent);overflow-wrap:anywhere}.budget-track[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]{transform-origin:left;animation:budget-fill 9s ease-in-out infinite paused}.fallback-visual[data-astro-cid-jvflhrrq] .mini-connector[data-astro-cid-jvflhrrq]{position:relative;overflow:hidden}.fallback-visual[data-astro-cid-jvflhrrq] .mini-connector[data-astro-cid-jvflhrrq]:after{content:"";position:absolute;inset:0;background:var(--n-accent);transform-origin:top;animation:fallback-path 10s ease infinite paused}.fallback-visual[data-astro-cid-jvflhrrq] .mini-connector[data-astro-cid-jvflhrrq]:nth-of-type(2):after{animation-delay:1.4s}.fallback-check[data-astro-cid-jvflhrrq]{animation:policy-highlight 10s .7s ease infinite paused}.fallback-visual[data-astro-cid-jvflhrrq] .mini-result[data-astro-cid-jvflhrrq]{animation:policy-highlight 10s 2s ease infinite paused}.quarantined[data-astro-cid-jvflhrrq]{animation:quarantine-mark 11s ease-in-out infinite paused}.quarantined[data-astro-cid-jvflhrrq]>span[data-astro-cid-jvflhrrq]:first-child{text-decoration:none;position:relative}.quarantined[data-astro-cid-jvflhrrq]>span[data-astro-cid-jvflhrrq]:first-child:after{content:"";position:absolute;left:0;right:0;top:50%;height:1px;background:var(--n-muted);transform-origin:left;animation:quarantine-strike 11s ease-in-out infinite paused}.policy-rules[data-astro-cid-jvflhrrq] i[data-astro-cid-jvflhrrq]{animation:policy-check 10s ease infinite paused}.policy-rules[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]:nth-child(2) i[data-astro-cid-jvflhrrq]{animation-delay:.6s}.policy-rules[data-astro-cid-jvflhrrq] span[data-astro-cid-jvflhrrq]:nth-child(3) i[data-astro-cid-jvflhrrq]{animation-delay:1.2s}.policy-visual[data-astro-cid-jvflhrrq] .mini-result[data-astro-cid-jvflhrrq]{animation:policy-highlight 10s 1.8s ease infinite paused}.evidence-record[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]:not(.ledger-heading){animation:evidence-write 12s ease infinite paused}.evidence-record[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]:nth-child(3){animation-delay:.35s}.evidence-record[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]:nth-child(4){animation-delay:.7s}.evidence-record[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]:nth-child(5){animation-delay:1.05s}.evidence-record[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]:nth-child(6){animation-delay:1.4s}.is-animating[data-astro-cid-jvflhrrq] [data-astro-cid-jvflhrrq]:is(.budget-track span,.fallback-check,.mini-result,.quarantined,.policy-rules i,.evidence-record>div),.is-animating[data-astro-cid-jvflhrrq] .mini-connector[data-astro-cid-jvflhrrq]:after,.is-animating[data-astro-cid-jvflhrrq] .quarantined[data-astro-cid-jvflhrrq]>span[data-astro-cid-jvflhrrq]:first-child:after{animation-play-state:running}@keyframes budget-fill{0%,to{transform:scaleX(.72)}25%,80%{transform:scaleX(1)}}@keyframes fallback-path{0%{transform:scaleY(0);opacity:0}10%,65%{transform:scaleY(1);opacity:1}85%,to{transform:scaleY(1);opacity:0}}@keyframes policy-highlight{0%,to{box-shadow:0 0 0 transparent}18%,35%{box-shadow:0 0 10px -5px var(--n-accent);border-color:var(--n-accent)}}@keyframes quarantine-mark{0%,to{border-left-color:transparent}20%,80%{border-left-color:var(--n-accent)}}@keyframes quarantine-strike{0%,to{transform:scaleX(0)}20%,85%{transform:scaleX(1)}}@keyframes policy-check{0%,to{opacity:.2;transform:translateY(2px)}12%,82%{opacity:1;transform:none}}@keyframes evidence-write{0%,to{opacity:.25;transform:translateY(3px)}12%,80%{opacity:1;transform:none}}@keyframes route-request{0%{stroke-dashoffset:1;opacity:.3}35%,80%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:.3}}@media(max-width:767px){.demo-header[data-astro-cid-jvflhrrq]{flex-direction:column;padding:20px 16px 0}.scenario-controls[data-astro-cid-jvflhrrq]{padding:20px 16px}.routing-scene[data-astro-cid-jvflhrrq]{grid-template-columns:minmax(0,1fr);gap:28px;padding:24px}.request-node[data-astro-cid-jvflhrrq],.policy-node[data-astro-cid-jvflhrrq],.destinations[data-astro-cid-jvflhrrq]{width:100%;max-width:360px;justify-self:center}.destinations[data-astro-cid-jvflhrrq]{gap:12px}.routing-outcome[data-astro-cid-jvflhrrq]{padding:20px 16px}.demo-footnote[data-astro-cid-jvflhrrq]{padding:0 16px 20px}.capability-cards[data-astro-cid-jvflhrrq]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.active-route[data-astro-cid-jvflhrrq],.mini-flow[data-astro-cid-jvflhrrq],.is-processing[data-astro-cid-jvflhrrq] .policy-node[data-astro-cid-jvflhrrq]{animation:none}button[data-astro-cid-jvflhrrq]{transition:none}}@media(prefers-reduced-motion:reduce){.receipt-status[data-astro-cid-jvflhrrq]{transition:none}.capability-card[data-astro-cid-jvflhrrq] [data-astro-cid-jvflhrrq],.capability-card[data-astro-cid-jvflhrrq] [data-astro-cid-jvflhrrq]:after{animation:none!important}.capability-card[data-astro-cid-jvflhrrq],.capability-card[data-astro-cid-jvflhrrq] [data-astro-cid-jvflhrrq]{transition:none!important}.capability-card[data-astro-cid-jvflhrrq] .capability-visual[data-astro-cid-jvflhrrq]>div[data-astro-cid-jvflhrrq]{transform:none!important}.quarantined[data-astro-cid-jvflhrrq]>span[data-astro-cid-jvflhrrq]:first-child{text-decoration:line-through}}.nexus-hero-visual[data-astro-cid-5ntmkwni]{--nh-line: #dce3ea;--nh-route: var(--nh-line);--nh-ink: #334155;--nh-muted: #64748b;--nh-accent: #446c8e;--nh-bg: #fff;--route-y: 13.5417%;min-width:0}html[data-theme=dark] .nexus-hero-visual[data-astro-cid-5ntmkwni]{--nh-line: #293443;--nh-route: #71849a;--nh-ink: #e2e8f0;--nh-muted: #a8b4c4;--nh-accent: #9ab6ce;--nh-bg: #090f1c}.request-label[data-astro-cid-5ntmkwni]{display:block;font-size:10px;color:var(--nh-muted);margin-bottom:4px}.routing-canvas[data-astro-cid-5ntmkwni]{position:relative}svg[data-astro-cid-5ntmkwni]{width:100%;display:block;overflow:visible}.hero-grid[data-astro-cid-5ntmkwni]{stroke:var(--nh-line);stroke-width:.6;opacity:.55;mask-image:linear-gradient(transparent,black 15%,black 85%,transparent)}.hero-route[data-astro-cid-5ntmkwni]{stroke:var(--nh-route);stroke-width:1.3;transition:stroke .3s ease}.hero-route[data-astro-cid-5ntmkwni].is-active{stroke:var(--nh-accent);stroke-width:2}.gateway[data-astro-cid-5ntmkwni]{fill:var(--nh-bg);stroke:var(--nh-accent)}.request-entry[data-astro-cid-5ntmkwni]{fill:var(--nh-bg);stroke:var(--nh-route);stroke-width:1.2}.request-entry-icon[data-astro-cid-5ntmkwni]{stroke:var(--nh-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}svg[data-astro-cid-5ntmkwni] .request-entry-label[data-astro-cid-5ntmkwni]{fill:var(--nh-muted);font-size:11px}.is-processing[data-astro-cid-5ntmkwni] .gateway[data-astro-cid-5ntmkwni]{animation:gateway-pulse .85s ease-in-out infinite}@keyframes gateway-pulse{0%,to{stroke:var(--nh-accent);filter:drop-shadow(0 0 0 transparent)}50%{stroke:var(--nh-ink);filter:drop-shadow(0 0 8px var(--nh-accent))}}svg[data-astro-cid-5ntmkwni] text[data-astro-cid-5ntmkwni]{font-family:inherit;fill:var(--nh-ink)}.gateway-title[data-astro-cid-5ntmkwni]{font-size:13px}.packet[data-astro-cid-5ntmkwni]{fill:var(--nh-accent);stroke:var(--nh-bg);stroke-width:2}.packet-halo[data-astro-cid-5ntmkwni]{fill:var(--nh-accent);opacity:.12}.is-classified[data-astro-cid-5ntmkwni] .packet[data-astro-cid-5ntmkwni],.is-classified[data-astro-cid-5ntmkwni] .packet-halo[data-astro-cid-5ntmkwni]{fill:var(--request-classified)}.is-classified[data-astro-cid-5ntmkwni] .hero-route[data-astro-cid-5ntmkwni].is-active{stroke:var(--request-classified)}button[data-astro-cid-5ntmkwni]:nth-child(2) .endpoint-dot[data-astro-cid-5ntmkwni]{border-color:var(--request-classified)}button[data-astro-cid-5ntmkwni]:nth-child(2)[aria-pressed=true] .endpoint-dot[data-astro-cid-5ntmkwni]{background:var(--request-classified)}.is-classified[data-astro-cid-5ntmkwni] .request-label[data-astro-cid-5ntmkwni]{color:var(--request-classified)}.route-choices[data-astro-cid-5ntmkwni]{position:absolute;inset:0;pointer-events:none}button[data-astro-cid-5ntmkwni]{position:absolute;left:73.3333%;transform:translate(-10px,-50%);display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 6px;border-radius:2px;color:var(--nh-muted);font-size:12px;text-align:left;cursor:pointer;transition:color .25s ease;pointer-events:auto}button[data-astro-cid-5ntmkwni]:nth-child(1){top:13.5417%}button[data-astro-cid-5ntmkwni]:nth-child(2){top:50%}button[data-astro-cid-5ntmkwni]:nth-child(3){top:86.4583%}button[data-astro-cid-5ntmkwni][aria-pressed=true]{color:var(--nh-ink)}.endpoint-dot[data-astro-cid-5ntmkwni]{width:8px;height:8px;flex:none;border-radius:50%;border:1px solid var(--nh-accent);background:var(--nh-bg)}button[data-astro-cid-5ntmkwni][aria-pressed=true] .endpoint-dot[data-astro-cid-5ntmkwni]{background:var(--nh-accent)}button[data-astro-cid-5ntmkwni]:focus-visible{outline:2px solid var(--nh-accent);outline-offset:4px}.route-tooltip[data-astro-cid-5ntmkwni]{position:absolute;top:calc(var(--route-y) + 24px);right:0;width:min(220px,75%);padding:10px 12px;border:1px solid var(--nh-line);border-radius:4px;background:var(--nh-bg);opacity:0;visibility:hidden;transition:opacity .18s ease;pointer-events:none;z-index:1}.route-tooltip[data-astro-cid-5ntmkwni] p[data-astro-cid-5ntmkwni]{font-size:11px;line-height:1.6;color:var(--nh-ink)}.is-inspecting[data-astro-cid-5ntmkwni] .route-tooltip[data-astro-cid-5ntmkwni]{opacity:1;visibility:visible}@media(max-width:479px){button[data-astro-cid-5ntmkwni]{font-size:10px;gap:7px}}@media(prefers-reduced-motion:reduce){button[data-astro-cid-5ntmkwni],.hero-route[data-astro-cid-5ntmkwni],.route-tooltip[data-astro-cid-5ntmkwni]{transition:none}.is-processing[data-astro-cid-5ntmkwni] .gateway[data-astro-cid-5ntmkwni]{animation:none}}.orrix-result-view[data-astro-cid-rjba5vwn]{margin-top:24px;min-width:0}.result-requirements[data-astro-cid-rjba5vwn],.service-requirements[data-astro-cid-rjba5vwn]{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.result-requirements[data-astro-cid-rjba5vwn] span[data-astro-cid-rjba5vwn],.service-requirements[data-astro-cid-rjba5vwn] strong[data-astro-cid-rjba5vwn]{padding:6px 9px;border:1px solid var(--c-line);border-radius:2px;font-size:10px;font-weight:400;color:var(--c-muted)}.offering-gallery[data-astro-cid-rjba5vwn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.offering-card[data-astro-cid-rjba5vwn]{min-width:0;border:1px solid var(--c-line);border-radius:3px;overflow:hidden}.offering-art[data-astro-cid-rjba5vwn]{background:var(--c-bg);padding:10px;border-bottom:1px solid var(--c-line)}.offering-art[data-astro-cid-rjba5vwn] svg[data-astro-cid-rjba5vwn]{display:block;width:100%;height:100px;stroke:var(--c-accent);stroke-width:1.2}.art-soft[data-astro-cid-rjba5vwn]{fill:var(--c-line);fill-opacity:.4;stroke:none}.offering-copy[data-astro-cid-rjba5vwn]{padding:16px}.category[data-astro-cid-rjba5vwn]{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--c-muted)}h4[data-astro-cid-rjba5vwn]{font-size:13px;font-weight:500;line-height:1.5}.offering-copy[data-astro-cid-rjba5vwn] h4[data-astro-cid-rjba5vwn]{margin-top:8px}p[data-astro-cid-rjba5vwn]{font-size:11px;line-height:1.8;color:var(--c-muted);margin-top:8px}.offering-copy[data-astro-cid-rjba5vwn] .fit-reason[data-astro-cid-rjba5vwn]{color:var(--c-ink);margin-top:10px}.view-caption[data-astro-cid-rjba5vwn]{margin-top:18px;font-size:10px}.supply-brief[data-astro-cid-rjba5vwn]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));background:var(--c-bg);border:1px solid var(--c-line);border-radius:3px;margin-bottom:20px}.supply-brief[data-astro-cid-rjba5vwn]>div[data-astro-cid-rjba5vwn]{padding:16px;border-right:1px solid var(--c-line)}.supply-brief[data-astro-cid-rjba5vwn]>div[data-astro-cid-rjba5vwn]:last-child{border:0}.supply-brief[data-astro-cid-rjba5vwn] span[data-astro-cid-rjba5vwn]{display:block;color:var(--c-muted);font-size:9px}.supply-brief[data-astro-cid-rjba5vwn] strong[data-astro-cid-rjba5vwn]{display:block;margin-top:6px;font-size:18px;font-weight:400}.supply-options[data-astro-cid-rjba5vwn]{display:grid;gap:12px}.supply-option[data-astro-cid-rjba5vwn]{display:flex;align-items:center;gap:14px;padding:14px;border:1px solid var(--c-line);border-radius:3px}.paperclip-art[data-astro-cid-rjba5vwn]{width:64px;flex:none;background:var(--c-bg);border-radius:2px}.paperclip-art[data-astro-cid-rjba5vwn] svg[data-astro-cid-rjba5vwn]{display:block;width:100%;stroke:var(--c-accent);stroke-width:1.5;stroke-linecap:round}.pack-line[data-astro-cid-rjba5vwn]{opacity:.4}.supply-description[data-astro-cid-rjba5vwn]{flex:1;min-width:0}.supply-description[data-astro-cid-rjba5vwn]>span[data-astro-cid-rjba5vwn]{color:var(--c-muted);font-size:10px}.supply-description[data-astro-cid-rjba5vwn] p[data-astro-cid-rjba5vwn]{font-size:10px;margin-top:5px}.delivery-estimate[data-astro-cid-rjba5vwn]{text-align:right;flex:none}.delivery-estimate[data-astro-cid-rjba5vwn] strong[data-astro-cid-rjba5vwn]{display:block;font-size:12px;font-weight:500}.delivery-estimate[data-astro-cid-rjba5vwn] span[data-astro-cid-rjba5vwn]{display:block;color:var(--c-muted);font-size:8px}.delivery-chart[data-astro-cid-rjba5vwn]{margin-top:24px;padding:18px;border:1px solid var(--c-line);border-radius:3px}.delivery-scale[data-astro-cid-rjba5vwn]{position:relative;height:14px;margin:18px 30px 10px 65px;color:var(--c-muted);font-size:8px}.delivery-scale[data-astro-cid-rjba5vwn] span[data-astro-cid-rjba5vwn]{position:absolute;transform:translate(-50%)}.delivery-scale[data-astro-cid-rjba5vwn] span[data-astro-cid-rjba5vwn]:first-child{left:0;transform:none}.delivery-scale[data-astro-cid-rjba5vwn] span[data-astro-cid-rjba5vwn]:nth-child(2){left:42.857%}.delivery-scale[data-astro-cid-rjba5vwn] span[data-astro-cid-rjba5vwn]:nth-child(3){left:71.429%}.delivery-scale[data-astro-cid-rjba5vwn] span[data-astro-cid-rjba5vwn]:last-child{right:0;transform:none}.delivery-row[data-astro-cid-rjba5vwn]{display:grid;grid-template-columns:55px minmax(0,1fr) 20px;gap:10px;align-items:center;padding:8px 0;font-size:10px}.delivery-row[data-astro-cid-rjba5vwn]>strong[data-astro-cid-rjba5vwn]{font-weight:400;color:var(--c-muted)}.delivery-track[data-astro-cid-rjba5vwn]{position:relative;height:6px;background:var(--c-line)}.delivery-track[data-astro-cid-rjba5vwn] i[data-astro-cid-rjba5vwn]{display:block;height:100%;width:var(--delivery-width);background:var(--c-accent);transform-origin:left;animation:delivery-in .7s ease both}.deadline[data-astro-cid-rjba5vwn]{position:absolute;right:0;top:-5px;height:16px;border-left:1px dashed var(--c-muted)}.delivery-chart[data-astro-cid-rjba5vwn]>p[data-astro-cid-rjba5vwn]{font-size:9px}.service-requirements[data-astro-cid-rjba5vwn]{align-items:center}.service-requirements[data-astro-cid-rjba5vwn]>span[data-astro-cid-rjba5vwn]{color:var(--c-muted);font-size:10px;margin-right:6px}.service-matrix[data-astro-cid-rjba5vwn]{overflow-x:auto;border:1px solid var(--c-line);border-radius:3px}.service-matrix[data-astro-cid-rjba5vwn]:focus-visible{outline:2px solid var(--c-accent);outline-offset:3px}table[data-astro-cid-rjba5vwn]{width:100%;border-collapse:collapse;text-align:center;font-size:11px}caption[data-astro-cid-rjba5vwn]{text-align:left;padding:16px;font-size:12px;font-weight:500}th[data-astro-cid-rjba5vwn],td[data-astro-cid-rjba5vwn]{border-top:1px solid var(--c-line);padding:16px 10px}thead[data-astro-cid-rjba5vwn] th[data-astro-cid-rjba5vwn]{color:var(--c-muted);font-size:9px;font-weight:400}th[data-astro-cid-rjba5vwn]:first-child{text-align:left}tbody[data-astro-cid-rjba5vwn] th[data-astro-cid-rjba5vwn]{font-weight:400}.matrix-fit[data-astro-cid-rjba5vwn]{display:inline-grid;place-items:center;width:24px;height:24px;border:1px solid var(--c-line);border-radius:3px;color:var(--c-accent);background:var(--c-bg)}.matrix-gap[data-astro-cid-rjba5vwn]{color:var(--c-muted)}.service-takeaway[data-astro-cid-rjba5vwn]{margin-top:20px;border-left:2px solid var(--c-accent);background:var(--c-bg);padding:16px}.service-takeaway[data-astro-cid-rjba5vwn] h4[data-astro-cid-rjba5vwn]{margin-top:8px}.service-tradeoffs[data-astro-cid-rjba5vwn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:18px}.service-tradeoffs[data-astro-cid-rjba5vwn] h4[data-astro-cid-rjba5vwn]{font-size:11px}@keyframes delivery-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media(max-width:600px){.offering-gallery[data-astro-cid-rjba5vwn],.service-tradeoffs[data-astro-cid-rjba5vwn]{grid-template-columns:1fr}.supply-brief[data-astro-cid-rjba5vwn]>div[data-astro-cid-rjba5vwn]{padding:10px}.supply-brief[data-astro-cid-rjba5vwn] strong[data-astro-cid-rjba5vwn]{font-size:14px}.supply-option[data-astro-cid-rjba5vwn]{flex-wrap:wrap;gap:10px}.paperclip-art[data-astro-cid-rjba5vwn]{width:48px}.delivery-estimate[data-astro-cid-rjba5vwn]{width:100%;text-align:left;padding-left:58px}.service-matrix[data-astro-cid-rjba5vwn] table[data-astro-cid-rjba5vwn]{min-width:440px}.delivery-chart[data-astro-cid-rjba5vwn]{padding:12px}}@media(prefers-reduced-motion:reduce){.delivery-track[data-astro-cid-rjba5vwn] i[data-astro-cid-rjba5vwn]{animation:none}}.conversation-demo[data-astro-cid-drwyk6px]{--c-bg: #fcfcfd;--c-panel: #fff;--c-line: #e2e5e9;--c-ink: #0f172a;--c-muted: #64748b;--c-accent: #446c8e;border:1px solid var(--c-line);border-radius:4px;color:var(--c-ink);background:var(--c-bg);overflow:hidden}html[data-theme=dark] .conversation-demo[data-astro-cid-drwyk6px]{--c-bg: #0c131f;--c-panel: #101824;--c-line: #293443;--c-ink: #e2e8f0;--c-muted: #a8b4c4;--c-accent: #9ab6ce}.conversation-toolbar[data-astro-cid-drwyk6px]{padding:18px 28px;display:flex;justify-content:space-between;gap:16px;border-bottom:1px solid var(--c-line);font-size:12px}.conversation-toolbar[data-astro-cid-drwyk6px] span[data-astro-cid-drwyk6px] span[data-astro-cid-drwyk6px],.conversation-toolbar[data-astro-cid-drwyk6px]>span[data-astro-cid-drwyk6px]:last-child{color:var(--c-muted);font-size:10px}.conversation-body[data-astro-cid-drwyk6px]{max-width:1080px;padding:clamp(20px,4vw,48px);margin:auto}.conversation-label[data-astro-cid-drwyk6px]{font-size:10px;text-transform:uppercase;letter-spacing:.14em;color:var(--c-muted)}.conversation-choices[data-astro-cid-drwyk6px]{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0 32px}button[data-astro-cid-drwyk6px]{display:flex;align-items:center;gap:24px;border:1px solid var(--c-line);padding:10px 12px;border-radius:3px;color:var(--c-muted);font-size:12px;cursor:pointer;transition:border-color .18s ease}button[data-astro-cid-drwyk6px][aria-pressed=true]{color:var(--c-ink);border-color:var(--c-accent);background:var(--c-panel)}button[data-astro-cid-drwyk6px]:hover{border-color:var(--c-accent)}button[data-astro-cid-drwyk6px]:focus-visible,.conversation-table[data-astro-cid-drwyk6px]:focus-visible{outline:2px solid var(--c-accent);outline-offset:4px}.conversation-thread[data-astro-cid-drwyk6px]{display:grid;gap:24px;min-width:0}.conversation-message[data-astro-cid-drwyk6px]{min-width:0;font-size:12px;line-height:1.8;animation:message-in .35s ease both}.speaker[data-astro-cid-drwyk6px]{display:block;margin-bottom:6px;color:var(--c-muted);font-size:10px;font-weight:500}.conversation-message-copy[data-astro-cid-drwyk6px]>p[data-astro-cid-drwyk6px]{max-width:75ch}.conversation-message--sender[data-astro-cid-drwyk6px]{justify-self:end;max-width:min(100%,640px);padding:14px 18px;border:1px solid var(--c-line);border-radius:4px;background:var(--c-panel)}.conversation-result[data-astro-cid-drwyk6px]{min-width:0;margin-top:20px;padding:clamp(16px,3vw,28px);border:1px solid var(--c-line);border-radius:4px;background:var(--c-panel);animation:message-in .45s ease both}.conversation-result[data-astro-cid-drwyk6px] h3[data-astro-cid-drwyk6px]{font-size:clamp(22px,2.5vw,30px);letter-spacing:-.035em;font-weight:400;margin-top:12px;line-height:1.3}.result-summary[data-astro-cid-drwyk6px]{margin-top:10px;color:var(--c-muted);font-size:13px;line-height:1.8}dl[data-astro-cid-drwyk6px]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid var(--c-line);border-radius:3px;margin-top:24px}dl[data-astro-cid-drwyk6px]>div[data-astro-cid-drwyk6px]{display:flex;flex-direction:column-reverse;gap:7px;padding:20px;border-right:1px solid var(--c-line)}dl[data-astro-cid-drwyk6px]>div[data-astro-cid-drwyk6px]:last-child{border:0}dt[data-astro-cid-drwyk6px]{color:var(--c-muted);font-size:10px}dd[data-astro-cid-drwyk6px]{font-size:clamp(20px,2.3vw,28px);font-weight:300;letter-spacing:-.04em;overflow-wrap:anywhere}.source-flow[data-astro-cid-drwyk6px]{display:flex;align-items:center;gap:12px;padding:32px 0;font-size:11px}.source-flow[data-astro-cid-drwyk6px]>span[data-astro-cid-drwyk6px]:not(.flow-line){border:1px solid var(--c-line);border-radius:3px;padding:10px}.flow-line[data-astro-cid-drwyk6px]{flex:1;min-width:20px;height:1px;background:var(--c-line);overflow:hidden}.flow-line[data-astro-cid-drwyk6px] i[data-astro-cid-drwyk6px]{display:block;height:1px;width:30%;background:var(--c-accent);animation:access-flow 3s ease-in-out infinite paused}.flow-line--blocked[data-astro-cid-drwyk6px]{background:transparent;border-top:1px dashed var(--c-muted)}.team-presence[data-astro-cid-drwyk6px]{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:20px;color:var(--c-muted);font-size:10px}.team-avatars[data-astro-cid-drwyk6px]{display:flex;gap:5px}.team-avatars[data-astro-cid-drwyk6px] span[data-astro-cid-drwyk6px]{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--c-line);border-radius:3px;color:var(--c-accent)}.shared-session[data-astro-cid-drwyk6px]{display:flex;gap:16px;align-items:center;padding:20px 0}.shared-session[data-astro-cid-drwyk6px] strong[data-astro-cid-drwyk6px]{font-size:12px;font-weight:500}.shared-session[data-astro-cid-drwyk6px] p[data-astro-cid-drwyk6px]{color:var(--c-muted);font-size:10px}.session-state[data-astro-cid-drwyk6px]{margin-left:auto;color:var(--c-accent);font-size:10px}.voice-wave[data-astro-cid-drwyk6px]{flex:none;display:flex;align-items:center;gap:3px;height:24px}.voice-wave[data-astro-cid-drwyk6px] i[data-astro-cid-drwyk6px]{width:2px;height:12px;background:var(--c-accent);animation:voice 2s var(--delay) ease-in-out infinite paused}.voice-wave[data-astro-cid-drwyk6px] i[data-astro-cid-drwyk6px]:nth-child(2n){height:21px}.is-playing[data-astro-cid-drwyk6px] .voice-wave[data-astro-cid-drwyk6px] i[data-astro-cid-drwyk6px],.is-playing[data-astro-cid-drwyk6px] .flow-line[data-astro-cid-drwyk6px] i[data-astro-cid-drwyk6px]{animation-play-state:running}.conversation-table[data-astro-cid-drwyk6px]{overflow-x:auto}table[data-astro-cid-drwyk6px]{width:100%;border-collapse:collapse;text-align:left;font-size:11px;line-height:1.7}th[data-astro-cid-drwyk6px],td[data-astro-cid-drwyk6px]{padding:14px 10px;border-bottom:1px solid var(--c-line)}thead[data-astro-cid-drwyk6px] th[data-astro-cid-drwyk6px]{font-size:10px;font-weight:400;color:var(--c-muted)}tbody[data-astro-cid-drwyk6px] th[data-astro-cid-drwyk6px]{font-weight:500}td[data-astro-cid-drwyk6px]{color:var(--c-muted)}.result-note[data-astro-cid-drwyk6px]{margin-top:20px;color:var(--c-muted);font-size:10px;line-height:1.8}.conversation-status[data-astro-cid-drwyk6px],.conversation-typing[data-astro-cid-drwyk6px]{margin-top:20px;color:var(--c-muted);font-size:11px;line-height:1.7}[data-astro-cid-drwyk6px][hidden]{display:none!important}@keyframes message-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes access-flow{0%{transform:translate(-100%)}to{transform:translate(340%)}}@keyframes voice{0%,to{transform:scaleY(.5)}50%{transform:scaleY(1)}}@media(min-width:1100px){.conversation-body[data-astro-cid-drwyk6px]:has(.is-created){max-width:none;padding:28px}.conversation-thread[data-astro-cid-drwyk6px].is-created{grid-template-columns:minmax(0,1fr) 280px;gap:24px 28px;align-items:start}.is-created[data-astro-cid-drwyk6px]>.conversation-message[data-astro-cid-drwyk6px]:not(.conversation-message--result){grid-column:2}.is-created[data-astro-cid-drwyk6px]>.conversation-message--result[data-astro-cid-drwyk6px]{display:contents}.is-created[data-astro-cid-drwyk6px] .conversation-message--result[data-astro-cid-drwyk6px]>.conversation-message-copy[data-astro-cid-drwyk6px]{grid-column:2;font-size:12px;line-height:1.8}.is-created[data-astro-cid-drwyk6px] .conversation-result[data-astro-cid-drwyk6px]{grid-column:1;grid-row:1 / span 5;margin-top:0}.is-created[data-astro-cid-drwyk6px] .conversation-typing[data-astro-cid-drwyk6px]{grid-column:2}}@media(max-width:767px){.conversation-toolbar[data-astro-cid-drwyk6px]{flex-direction:column;gap:6px;padding:16px}.conversation-body[data-astro-cid-drwyk6px]{padding:24px 16px}dl[data-astro-cid-drwyk6px]{grid-template-columns:1fr}dl[data-astro-cid-drwyk6px]>div[data-astro-cid-drwyk6px]{border-right:0;border-bottom:1px solid var(--c-line);padding:14px}.source-flow[data-astro-cid-drwyk6px]{flex-direction:column;gap:8px}.flow-line[data-astro-cid-drwyk6px]{flex:none;width:1px;height:20px;min-width:0}.flow-line[data-astro-cid-drwyk6px] i[data-astro-cid-drwyk6px]{display:none}table[data-astro-cid-drwyk6px]{min-width:460px}.shared-session[data-astro-cid-drwyk6px]{flex-wrap:wrap}.session-state[data-astro-cid-drwyk6px]{margin-left:0}}@media(prefers-reduced-motion:reduce){.conversation-message[data-astro-cid-drwyk6px],.conversation-result[data-astro-cid-drwyk6px],.voice-wave[data-astro-cid-drwyk6px] i[data-astro-cid-drwyk6px],.flow-line[data-astro-cid-drwyk6px] i[data-astro-cid-drwyk6px]{animation:none}button[data-astro-cid-drwyk6px]{transition:none}}.vox-demo[data-astro-cid-yhmyz64g]{--v-bg: #fcfcfd;--v-panel: #fff;--v-line: #dfe5eb;--v-ink: #0f172a;--v-muted: #64748b;--v-accent: #446c8e;--v-soft: #f1f5f8;color:var(--v-ink);background:var(--v-bg);border:1px solid var(--v-line);border-radius:4px;overflow:hidden}html[data-theme=dark] .vox-demo[data-astro-cid-yhmyz64g]{--v-bg: #0c131f;--v-panel: #101824;--v-line: #293443;--v-ink: #e2e8f0;--v-muted: #a8b4c4;--v-accent: #9ab6ce;--v-soft: #172332}.demo-toolbar[data-astro-cid-yhmyz64g],.demo-footer[data-astro-cid-yhmyz64g]{display:flex;justify-content:space-between;gap:16px;padding:18px 24px;font-size:12px}.demo-toolbar[data-astro-cid-yhmyz64g]{border-bottom:1px solid var(--v-line)}.demo-toolbar[data-astro-cid-yhmyz64g] span[data-astro-cid-yhmyz64g] span[data-astro-cid-yhmyz64g],.demo-toolbar[data-astro-cid-yhmyz64g]>span[data-astro-cid-yhmyz64g]:last-child,.demo-footer[data-astro-cid-yhmyz64g]{color:var(--v-muted);font-size:10px}.demo-controls[data-astro-cid-yhmyz64g]{display:flex;flex-wrap:wrap;gap:8px;padding:20px 24px}button[data-astro-cid-yhmyz64g]{border:1px solid var(--v-line);border-radius:3px;padding:9px 12px;font-size:11px;color:var(--v-muted);cursor:pointer;text-align:left}button[data-astro-cid-yhmyz64g][aria-pressed=true],button[data-astro-cid-yhmyz64g]:hover{border-color:var(--v-accent);color:var(--v-ink)}button[data-astro-cid-yhmyz64g]:focus-visible{outline:2px solid var(--v-accent);outline-offset:3px}.workspace-shell[data-astro-cid-yhmyz64g]{display:grid;grid-template-columns:48px 170px minmax(0,1fr);margin:0 24px 24px;border:1px solid var(--v-line);border-radius:4px;overflow:hidden}.workspace-rail[data-astro-cid-yhmyz64g]{display:flex;flex-direction:column;align-items:center;gap:14px;padding:14px 6px;background:var(--v-soft);border-right:1px solid var(--v-line)}.workspace-rail[data-astro-cid-yhmyz64g]>span[data-astro-cid-yhmyz64g]{width:30px;height:30px;display:grid;place-items:center;border:1px solid var(--v-line);border-radius:5px;color:var(--v-accent);font-size:11px}.rail-home[data-astro-cid-yhmyz64g]{font-size:20px!important}.rail-workspace[data-astro-cid-yhmyz64g]{background:var(--v-panel)}.rail-workspace--muted[data-astro-cid-yhmyz64g]{opacity:.6}.rail-bottom[data-astro-cid-yhmyz64g]{margin-top:auto;border-radius:50%!important}.room-sidebar[data-astro-cid-yhmyz64g]{padding:16px 10px;background:var(--v-bg);border-right:1px solid var(--v-line)}.workspace-name[data-astro-cid-yhmyz64g]{display:flex;justify-content:space-between;gap:8px;padding:0 4px 22px;font-size:12px;font-weight:500}.room-group[data-astro-cid-yhmyz64g]{color:var(--v-muted);font-size:9px;text-transform:uppercase;letter-spacing:.13em;margin:8px 4px 12px}.room-button[data-astro-cid-yhmyz64g]{display:flex;align-items:center;gap:8px;width:100%;padding:9px 6px;border-color:transparent;margin:5px 0;font-size:10px}.room-button[data-astro-cid-yhmyz64g][aria-pressed=true]{background:var(--v-soft);border-color:var(--v-line)}.room-button[data-astro-cid-yhmyz64g]>span[data-astro-cid-yhmyz64g]{font-size:16px}.room-button[data-astro-cid-yhmyz64g] small[data-astro-cid-yhmyz64g]{margin-left:auto;font-size:8px;color:var(--v-accent)}.sidebar-call[data-astro-cid-yhmyz64g]{margin:22px 4px 0;border-top:1px solid var(--v-line);padding-top:16px;font-size:9px;color:var(--v-muted)}.live-dot[data-astro-cid-yhmyz64g]{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--v-accent);margin-right:6px}.mini-avatars[data-astro-cid-yhmyz64g]{display:flex;gap:6px;margin-top:12px}.mini-avatars[data-astro-cid-yhmyz64g] span[data-astro-cid-yhmyz64g]{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--v-soft);color:var(--v-accent)}.sidebar-note[data-astro-cid-yhmyz64g]{margin:36px 4px 0;font-size:10px;line-height:1.8;color:var(--v-muted)}.workspace-content[data-astro-cid-yhmyz64g]{min-width:0;background:var(--v-panel)}.room-heading[data-astro-cid-yhmyz64g]{padding:18px 20px;border-bottom:1px solid var(--v-line);display:flex;justify-content:space-between;align-items:start;gap:12px}h3[data-astro-cid-yhmyz64g]{font-size:15px;font-weight:500}h3[data-astro-cid-yhmyz64g]>span[data-astro-cid-yhmyz64g]{color:var(--v-accent)}.room-heading[data-astro-cid-yhmyz64g] p[data-astro-cid-yhmyz64g]{font-size:10px;line-height:1.7;margin-top:5px;color:var(--v-muted)}.room-member-count[data-astro-cid-yhmyz64g]{white-space:nowrap;font-size:9px;color:var(--v-muted)}.screen-layout[data-astro-cid-yhmyz64g]{display:grid;grid-template-columns:minmax(0,1fr) 180px;min-height:560px}.message-pane[data-astro-cid-yhmyz64g]{min-width:0;display:flex;flex-direction:column;padding:20px}.message-date[data-astro-cid-yhmyz64g]{color:var(--v-muted);font-size:9px;text-align:center;margin-bottom:24px}.chat-messages[data-astro-cid-yhmyz64g]{display:grid;gap:24px;align-content:start}.chat-row[data-astro-cid-yhmyz64g]{display:flex;align-items:start;gap:10px;animation:message-in .35s ease both}.avatar[data-astro-cid-yhmyz64g]{position:relative;flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--v-soft);color:var(--v-accent);font-size:10px}.avatar[data-astro-cid-yhmyz64g] i[data-astro-cid-yhmyz64g]{position:absolute;right:0;bottom:0;width:6px;height:6px;border-radius:50%;background:var(--v-accent);border:1px solid var(--v-panel)}.message-copy[data-astro-cid-yhmyz64g]{min-width:0}.message-meta[data-astro-cid-yhmyz64g]{display:flex;gap:10px;align-items:baseline;flex-wrap:wrap}.message-meta[data-astro-cid-yhmyz64g] strong[data-astro-cid-yhmyz64g]{font-size:11px;font-weight:500}time[data-astro-cid-yhmyz64g]{color:var(--v-muted);font-size:8px}.chat-row[data-astro-cid-yhmyz64g] p[data-astro-cid-yhmyz64g]{font-size:11px;line-height:1.8;margin-top:5px;color:var(--v-muted)}.chat-attachment[data-astro-cid-yhmyz64g]{display:flex;gap:12px;align-items:center;margin-top:12px;border:1px solid var(--v-line);border-radius:3px;padding:12px;background:var(--v-bg)}.file-icon[data-astro-cid-yhmyz64g]{color:var(--v-accent);font-size:24px}.chat-attachment[data-astro-cid-yhmyz64g] strong[data-astro-cid-yhmyz64g]{font-weight:500;font-size:10px}small[data-astro-cid-yhmyz64g]{display:block;font-size:9px;line-height:1.7;color:var(--v-muted)}.typing[data-astro-cid-yhmyz64g]{color:var(--v-muted);font-size:9px;padding:16px 0}.voice-invitation[data-astro-cid-yhmyz64g]{display:flex;align-items:center;gap:12px;margin-top:24px;background:var(--v-bg)}.voice-invitation[data-astro-cid-yhmyz64g]>span[data-astro-cid-yhmyz64g]:last-child{margin-left:auto}.chat-compose[data-astro-cid-yhmyz64g]{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid var(--v-line);border-radius:4px;font-size:10px;color:var(--v-muted);margin-top:auto}.chat-compose[data-astro-cid-yhmyz64g]{margin-top:24px}.chat-compose[data-astro-cid-yhmyz64g]>span[data-astro-cid-yhmyz64g]:nth-child(2){flex:1}.members-pane[data-astro-cid-yhmyz64g]{padding:20px 14px;border-left:1px solid var(--v-line);background:var(--v-bg)}.members-pane[data-astro-cid-yhmyz64g] h4[data-astro-cid-yhmyz64g]{font-size:11px;font-weight:500;display:flex;justify-content:space-between;margin-bottom:22px}.members-pane[data-astro-cid-yhmyz64g] h4[data-astro-cid-yhmyz64g] span[data-astro-cid-yhmyz64g]{color:var(--v-muted)}.member[data-astro-cid-yhmyz64g]{display:flex;align-items:center;gap:8px;margin-bottom:20px}.member[data-astro-cid-yhmyz64g] strong[data-astro-cid-yhmyz64g]{font-size:10px;font-weight:400}.members-call[data-astro-cid-yhmyz64g]{border-top:1px solid var(--v-line);margin-top:28px;padding-top:14px;font-size:9px;color:var(--v-muted)}.members-call[data-astro-cid-yhmyz64g] button[data-astro-cid-yhmyz64g]{display:block;margin-top:14px;font-size:9px}.pinned-message[data-astro-cid-yhmyz64g]{border:1px solid var(--v-line);border-left:2px solid var(--v-accent);padding:16px;border-radius:3px;background:var(--v-bg);margin-bottom:24px}.pinned-label[data-astro-cid-yhmyz64g],.pinned-footer[data-astro-cid-yhmyz64g]{font-size:9px;color:var(--v-muted)}.pinned-message[data-astro-cid-yhmyz64g] h4[data-astro-cid-yhmyz64g]{font-size:13px;font-weight:500;margin:9px 0}.pinned-message[data-astro-cid-yhmyz64g] ul[data-astro-cid-yhmyz64g]{padding-left:16px;list-style:disc;font-size:11px;line-height:1.9;color:var(--v-muted);margin-bottom:12px}.message-reaction[data-astro-cid-yhmyz64g]{display:inline-block;padding:3px 8px;border:1px solid var(--v-line);border-radius:3px;margin-top:9px;color:var(--v-accent);font-size:9px}.workspace-screen--session[data-astro-cid-yhmyz64g] .screen-layout[data-astro-cid-yhmyz64g]{grid-template-columns:minmax(0,1fr) 240px}.workspace-screen--session[data-astro-cid-yhmyz64g] .message-pane[data-astro-cid-yhmyz64g]{border-left:1px solid var(--v-line);background:var(--v-bg);padding:16px}.call-chat-title[data-astro-cid-yhmyz64g]{font-size:11px;font-weight:500;margin-bottom:24px}.call-stage[data-astro-cid-yhmyz64g]{min-width:0;padding:20px;background:var(--v-bg)}.call-title[data-astro-cid-yhmyz64g]{display:flex;align-items:center;font-size:11px;margin-bottom:18px}.call-title[data-astro-cid-yhmyz64g]>span[data-astro-cid-yhmyz64g]:last-child{margin-left:auto;font-size:9px;color:var(--v-muted)}.participant-grid[data-astro-cid-yhmyz64g]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.participant-tile[data-astro-cid-yhmyz64g]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:22px 10px;min-height:145px;border:1px solid var(--v-line);border-radius:4px;background:var(--v-panel)}.participant-tile--lead[data-astro-cid-yhmyz64g]{grid-column:1 / -1;min-height:220px;border-color:var(--v-accent)}.participant-avatar[data-astro-cid-yhmyz64g]{width:44px;height:44px;display:grid;place-items:center;border-radius:50%;color:var(--v-accent);background:var(--v-soft);font-size:20px;font-weight:300}.participant-tile--lead[data-astro-cid-yhmyz64g] .participant-avatar[data-astro-cid-yhmyz64g]{width:64px;height:64px;font-size:28px}.participant-name[data-astro-cid-yhmyz64g]{margin-top:12px;font-size:11px}.participant-role[data-astro-cid-yhmyz64g]{margin-top:3px;font-size:9px;color:var(--v-muted)}.speaker-wave[data-astro-cid-yhmyz64g]{display:flex;align-items:center;gap:2px;height:18px;flex:none}.participant-tile[data-astro-cid-yhmyz64g] .speaker-wave[data-astro-cid-yhmyz64g]{position:absolute;right:10px;bottom:10px}.speaker-wave[data-astro-cid-yhmyz64g] i[data-astro-cid-yhmyz64g]{width:2px;height:8px;background:var(--v-accent);animation:voice 2s var(--delay) ease-in-out infinite paused}.speaker-wave[data-astro-cid-yhmyz64g] i[data-astro-cid-yhmyz64g]:nth-child(2n){height:15px}.is-playing[data-astro-cid-yhmyz64g] .speaker-wave[data-astro-cid-yhmyz64g] i[data-astro-cid-yhmyz64g]{animation-play-state:running}.call-controls[data-astro-cid-yhmyz64g]{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:20px}.call-controls[data-astro-cid-yhmyz64g] span[data-astro-cid-yhmyz64g]{padding:8px;border:1px solid var(--v-line);border-radius:3px;font-size:9px;background:var(--v-panel)}.call-controls[data-astro-cid-yhmyz64g] .end-call[data-astro-cid-yhmyz64g]{color:var(--v-accent);border-color:var(--v-accent)}.call-note[data-astro-cid-yhmyz64g]{text-align:center;font-size:9px;color:var(--v-muted);margin-top:12px}.connection-bar[data-astro-cid-yhmyz64g]{grid-column:1 / -1;display:flex;justify-content:space-between;gap:12px;padding:12px 16px;border-top:1px solid var(--v-line);background:var(--v-soft);font-size:9px;color:var(--v-muted)}.demo-footer[data-astro-cid-yhmyz64g]{border-top:1px solid var(--v-line);line-height:1.7}[data-astro-cid-yhmyz64g][hidden]{display:none!important}@keyframes message-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@keyframes voice{50%{transform:scaleY(.45)}}@media(max-width:1100px){.workspace-shell[data-astro-cid-yhmyz64g]{grid-template-columns:42px 145px minmax(0,1fr)}.screen-layout[data-astro-cid-yhmyz64g],.workspace-screen--session[data-astro-cid-yhmyz64g] .screen-layout[data-astro-cid-yhmyz64g]{grid-template-columns:minmax(0,1fr)}.members-pane[data-astro-cid-yhmyz64g]{display:flex;flex-wrap:wrap;gap:16px;border-left:0;border-top:1px solid var(--v-line)}.members-pane[data-astro-cid-yhmyz64g] h4[data-astro-cid-yhmyz64g]{width:100%;margin-bottom:0}.members-pane[data-astro-cid-yhmyz64g] .member[data-astro-cid-yhmyz64g]{margin:0}.members-call[data-astro-cid-yhmyz64g]{display:none}.workspace-screen--session[data-astro-cid-yhmyz64g] .message-pane[data-astro-cid-yhmyz64g]{border-left:0;border-top:1px solid var(--v-line)}}@media(max-width:600px){.demo-toolbar[data-astro-cid-yhmyz64g],.demo-footer[data-astro-cid-yhmyz64g]{flex-direction:column;gap:6px;padding:16px}.demo-controls[data-astro-cid-yhmyz64g]{padding:16px}.workspace-shell[data-astro-cid-yhmyz64g]{grid-template-columns:minmax(0,1fr);margin:0 12px 16px}.workspace-rail[data-astro-cid-yhmyz64g]{display:none}.room-sidebar[data-astro-cid-yhmyz64g]{display:flex;flex-wrap:wrap;gap:6px;padding:12px;border-right:0;border-bottom:1px solid var(--v-line)}.workspace-name[data-astro-cid-yhmyz64g]{width:100%;padding-bottom:8px}.room-button[data-astro-cid-yhmyz64g]{width:auto;margin:0}.room-group[data-astro-cid-yhmyz64g],.sidebar-call[data-astro-cid-yhmyz64g],.sidebar-note[data-astro-cid-yhmyz64g]{display:none}.room-heading[data-astro-cid-yhmyz64g]{padding:16px}.room-member-count[data-astro-cid-yhmyz64g]{display:none}.message-pane[data-astro-cid-yhmyz64g],.call-stage[data-astro-cid-yhmyz64g]{padding:16px}.chat-row[data-astro-cid-yhmyz64g]{gap:8px}.chat-attachment[data-astro-cid-yhmyz64g]{gap:8px;padding:8px}.chat-attachment[data-astro-cid-yhmyz64g] strong[data-astro-cid-yhmyz64g]{overflow-wrap:anywhere}.voice-invitation[data-astro-cid-yhmyz64g]{padding:10px 8px;gap:8px}.connection-bar[data-astro-cid-yhmyz64g]{flex-wrap:wrap}.participant-name[data-astro-cid-yhmyz64g]{font-size:10px}}@media(prefers-reduced-motion:reduce){.chat-row[data-astro-cid-yhmyz64g],.speaker-wave[data-astro-cid-yhmyz64g] i[data-astro-cid-yhmyz64g]{animation:none}}.vortex-demo[data-astro-cid-mtsqa32p]{--d-bg: #fcfcfd;--d-panel: #fff;--d-line: #dfe5eb;--d-ink: #0f172a;--d-muted: #64748b;--d-accent: #446c8e;--d-soft: #f1f5f8;color:var(--d-ink);background:var(--d-bg);border:1px solid var(--d-line);border-radius:4px;overflow:hidden}html[data-theme=dark] .vortex-demo[data-astro-cid-mtsqa32p]{--d-bg: #0c131f;--d-panel: #101824;--d-line: #293443;--d-ink: #e2e8f0;--d-muted: #a8b4c4;--d-accent: #9ab6ce;--d-soft: #172332}.demo-toolbar[data-astro-cid-mtsqa32p]{display:flex;justify-content:space-between;gap:16px;padding:18px 28px;border-bottom:1px solid var(--d-line);font-size:12px}.demo-toolbar[data-astro-cid-mtsqa32p] span[data-astro-cid-mtsqa32p] span[data-astro-cid-mtsqa32p],.demo-toolbar[data-astro-cid-mtsqa32p]>span[data-astro-cid-mtsqa32p]:last-child{color:var(--d-muted);font-size:10px}.demo-content[data-astro-cid-mtsqa32p]{padding:clamp(16px,3vw,32px)}.eyebrow[data-astro-cid-mtsqa32p],.muted-label[data-astro-cid-mtsqa32p]{font-size:10px;text-transform:uppercase;letter-spacing:.12em;color:var(--d-muted)}.feature-choices[data-astro-cid-mtsqa32p]{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}button[data-astro-cid-mtsqa32p]{padding:10px 14px;border:1px solid var(--d-line);border-radius:3px;font-size:12px;color:var(--d-muted);cursor:pointer}button[data-astro-cid-mtsqa32p][aria-pressed=true],button[data-astro-cid-mtsqa32p]:hover{color:var(--d-ink);border-color:var(--d-accent);background:var(--d-panel)}button[data-astro-cid-mtsqa32p]:focus-visible{outline:2px solid var(--d-accent);outline-offset:4px}.feature-heading[data-astro-cid-mtsqa32p]{margin-top:32px}h3[data-astro-cid-mtsqa32p]{font-size:clamp(22px,2.4vw,30px);font-weight:400;letter-spacing:-.035em;line-height:1.3}.feature-heading[data-astro-cid-mtsqa32p] p[data-astro-cid-mtsqa32p]{max-width:80ch;margin-top:12px;font-size:13px;color:var(--d-muted);line-height:1.8}.feature-preview[data-astro-cid-mtsqa32p]{margin-top:28px;min-width:0}.diagram[data-astro-cid-mtsqa32p]{max-width:900px;margin:auto}.diagram[data-astro-cid-mtsqa32p] svg[data-astro-cid-mtsqa32p]{display:block;width:100%}.diagram[data-astro-cid-mtsqa32p] text[data-astro-cid-mtsqa32p]{font-family:inherit;fill:var(--d-ink);font-size:13px}.diagram[data-astro-cid-mtsqa32p] .muted[data-astro-cid-mtsqa32p]{fill:var(--d-muted);font-size:10px}.boundary[data-astro-cid-mtsqa32p]{fill:var(--d-soft);fill-opacity:.4;stroke:var(--d-line);stroke-dasharray:4 5}.node[data-astro-cid-mtsqa32p]{fill:var(--d-panel);stroke:var(--d-line)}.node--accent[data-astro-cid-mtsqa32p]{stroke:var(--d-accent)}.wire[data-astro-cid-mtsqa32p]{stroke:var(--d-line);stroke-width:1.3}.flow[data-astro-cid-mtsqa32p]{stroke:var(--d-accent);stroke-width:1.5;stroke-dasharray:1;animation:flow 8s ease infinite paused}.icon[data-astro-cid-mtsqa32p]{stroke:var(--d-accent);stroke-width:1.3}.activity[data-astro-cid-mtsqa32p]{fill:var(--d-accent);animation:activity 6s var(--delay) ease infinite paused}.feature-details[data-astro-cid-mtsqa32p]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:24px;border-top:1px solid var(--d-line)}.feature-details[data-astro-cid-mtsqa32p]>div[data-astro-cid-mtsqa32p]{padding:20px 16px 8px 0}dt[data-astro-cid-mtsqa32p]{color:var(--d-muted);font-size:10px}dd[data-astro-cid-mtsqa32p]{font-size:12px;line-height:1.7;margin-top:6px}.storage-preview[data-astro-cid-mtsqa32p]{border:1px solid var(--d-line);border-radius:3px;background:var(--d-panel);padding:24px}.storage-heading[data-astro-cid-mtsqa32p]{display:flex;justify-content:space-between;gap:12px;font-size:12px}.storage-heading[data-astro-cid-mtsqa32p] span[data-astro-cid-mtsqa32p]:last-child{font-size:10px;color:var(--d-muted)}.storage-types[data-astro-cid-mtsqa32p]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:24px 0}.storage-types[data-astro-cid-mtsqa32p]>div[data-astro-cid-mtsqa32p]{padding:20px;border:1px solid var(--d-line);border-radius:3px;background:var(--d-bg)}.storage-types[data-astro-cid-mtsqa32p] svg[data-astro-cid-mtsqa32p]{width:40px;height:40px;stroke:var(--d-accent);stroke-width:1.2;margin-bottom:10px}h4[data-astro-cid-mtsqa32p]{font-size:12px;font-weight:500}.record-table[data-astro-cid-mtsqa32p]{overflow-x:auto}table[data-astro-cid-mtsqa32p]{width:100%;text-align:left;border-collapse:collapse;font-size:11px;line-height:1.7}caption[data-astro-cid-mtsqa32p]{text-align:left;margin-bottom:12px;font-size:12px}th[data-astro-cid-mtsqa32p],td[data-astro-cid-mtsqa32p]{padding:12px;border-bottom:1px solid var(--d-line)}th[data-astro-cid-mtsqa32p]{font-weight:400}thead[data-astro-cid-mtsqa32p] th[data-astro-cid-mtsqa32p],td[data-astro-cid-mtsqa32p]{color:var(--d-muted)}.coding-workspace[data-astro-cid-mtsqa32p]{display:grid;grid-template-columns:170px minmax(0,1fr) 190px;border:1px solid var(--d-line);border-radius:4px;overflow:hidden;min-height:400px}.coding-sidebar[data-astro-cid-mtsqa32p]{display:flex;flex-direction:column;gap:12px;background:var(--d-bg);padding:20px 12px;border-right:1px solid var(--d-line);font-size:10px}.coding-sidebar[data-astro-cid-mtsqa32p] strong[data-astro-cid-mtsqa32p]{font-weight:500;font-size:12px;margin-bottom:12px}.coding-sidebar[data-astro-cid-mtsqa32p] .muted-label[data-astro-cid-mtsqa32p]{margin-top:12px;font-size:8px}.selected-session[data-astro-cid-mtsqa32p]{background:var(--d-soft);padding:10px 8px;border-radius:3px;color:var(--d-accent)}.coding-session[data-astro-cid-mtsqa32p]{min-width:0;background:var(--d-panel)}.session-bar[data-astro-cid-mtsqa32p]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding:14px 18px;border-bottom:1px solid var(--d-line);font-size:11px}.session-bar[data-astro-cid-mtsqa32p] span[data-astro-cid-mtsqa32p]{color:var(--d-muted);font-size:9px}.coding-conversation[data-astro-cid-mtsqa32p]{display:grid;gap:16px;padding:20px}.coding-prompt[data-astro-cid-mtsqa32p]{padding:12px;border:1px solid var(--d-line);border-radius:3px;font-size:11px;line-height:1.8;background:var(--d-bg)}.agent-response[data-astro-cid-mtsqa32p]{color:var(--d-muted);font-size:11px;line-height:1.8}.tool-step[data-astro-cid-mtsqa32p]{display:flex;align-items:center;gap:10px;font-size:10px;animation:tool-in .65s ease both paused}.tool-step[data-astro-cid-mtsqa32p]>span[data-astro-cid-mtsqa32p]{color:var(--d-muted);font-size:8px}.tool-step[data-astro-cid-mtsqa32p] i[data-astro-cid-mtsqa32p]{margin-left:auto;font-style:normal;color:var(--d-accent)}.tool-step[data-astro-cid-mtsqa32p]:nth-of-type(3){animation-delay:.5s}.tool-step[data-astro-cid-mtsqa32p]:nth-of-type(5){animation-delay:1s}.code-diff[data-astro-cid-mtsqa32p]{border:1px solid var(--d-line);border-radius:3px;font-size:9px;overflow:hidden}.code-diff[data-astro-cid-mtsqa32p]>span[data-astro-cid-mtsqa32p]{display:block;padding:8px 10px;border-bottom:1px solid var(--d-line)}.code-diff[data-astro-cid-mtsqa32p] code[data-astro-cid-mtsqa32p]{display:block;padding:12px 10px;color:var(--d-accent);background:var(--d-soft);line-height:1.9;overflow-wrap:anywhere}.coding-compose[data-astro-cid-mtsqa32p]{display:flex;justify-content:space-between;padding:12px;border:1px solid var(--d-line);border-radius:3px;font-size:10px;color:var(--d-muted)}.coding-context[data-astro-cid-mtsqa32p]{min-width:0;padding:20px 14px;border-left:1px solid var(--d-line);background:var(--d-bg)}.coding-context[data-astro-cid-mtsqa32p] .muted-label[data-astro-cid-mtsqa32p]{font-size:8px}.coding-context[data-astro-cid-mtsqa32p] dl[data-astro-cid-mtsqa32p]{margin:20px 0 28px}.coding-context[data-astro-cid-mtsqa32p] dl[data-astro-cid-mtsqa32p]>div[data-astro-cid-mtsqa32p]{padding:10px 0;border-bottom:1px solid var(--d-line)}.coding-context[data-astro-cid-mtsqa32p] dd[data-astro-cid-mtsqa32p]{font-size:10px;overflow-wrap:anywhere}.changed-file[data-astro-cid-mtsqa32p]{display:flex;justify-content:space-between;gap:12px;margin-top:12px;font-size:10px}.changed-file[data-astro-cid-mtsqa32p] span[data-astro-cid-mtsqa32p]{color:var(--d-accent)}.coding-context[data-astro-cid-mtsqa32p] p[data-astro-cid-mtsqa32p]{margin-top:24px;font-size:9px;color:var(--d-muted)}.demo-status[data-astro-cid-mtsqa32p]{color:var(--d-muted);font-size:10px;margin-top:28px}.is-playing[data-astro-cid-mtsqa32p] .flow[data-astro-cid-mtsqa32p],.is-playing[data-astro-cid-mtsqa32p] .activity[data-astro-cid-mtsqa32p],.is-playing[data-astro-cid-mtsqa32p] .tool-step[data-astro-cid-mtsqa32p]{animation-play-state:running}[data-astro-cid-mtsqa32p][hidden]{display:none!important}@keyframes flow{0%{stroke-dashoffset:1;opacity:0}15%{opacity:1}50%,85%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}@keyframes activity{0%,to{opacity:.3}40%{opacity:1}}@keyframes tool-in{0%{opacity:.2;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:1000px){.coding-workspace[data-astro-cid-mtsqa32p]{grid-template-columns:140px minmax(0,1fr)}.coding-context[data-astro-cid-mtsqa32p]{grid-column:1 / -1;border-left:0;border-top:1px solid var(--d-line)}.coding-context[data-astro-cid-mtsqa32p] dl[data-astro-cid-mtsqa32p]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:12px 0}}@media(max-width:600px){.demo-toolbar[data-astro-cid-mtsqa32p]{flex-direction:column;padding:16px;gap:6px}.feature-details[data-astro-cid-mtsqa32p],.storage-types[data-astro-cid-mtsqa32p]{grid-template-columns:1fr}.storage-types[data-astro-cid-mtsqa32p]>div[data-astro-cid-mtsqa32p]{display:flex;align-items:center;gap:16px;padding:12px}.storage-types[data-astro-cid-mtsqa32p] svg[data-astro-cid-mtsqa32p]{margin:0;flex:none}.storage-preview[data-astro-cid-mtsqa32p]{padding:16px}.storage-heading[data-astro-cid-mtsqa32p]{flex-direction:column}.record-table[data-astro-cid-mtsqa32p] table[data-astro-cid-mtsqa32p]{min-width:450px}.coding-workspace[data-astro-cid-mtsqa32p]{grid-template-columns:minmax(0,1fr)}.coding-sidebar[data-astro-cid-mtsqa32p]{border-right:0;border-bottom:1px solid var(--d-line)}.coding-sidebar[data-astro-cid-mtsqa32p]>span[data-astro-cid-mtsqa32p]:not(.selected-session){display:none}.coding-sidebar[data-astro-cid-mtsqa32p] strong[data-astro-cid-mtsqa32p]{margin:0}.coding-context[data-astro-cid-mtsqa32p] dl[data-astro-cid-mtsqa32p]{grid-template-columns:1fr}.coding-conversation[data-astro-cid-mtsqa32p]{padding:14px}}@media(prefers-reduced-motion:reduce){.flow[data-astro-cid-mtsqa32p],.activity[data-astro-cid-mtsqa32p],.tool-step[data-astro-cid-mtsqa32p]{animation:none}}.product-page__intro[data-astro-cid-by4zwojz]{padding:clamp(3rem,6vw,6rem) 1rem clamp(4rem,8vw,8rem)}.product-page__heading[data-astro-cid-by4zwojz]{display:grid;gap:3rem;align-items:end}.product-page__intro--illustrated[data-astro-cid-by4zwojz] .product-page__summary[data-astro-cid-by4zwojz]{font-size:1rem;max-width:44ch}.conversation-header-visual[data-astro-cid-by4zwojz]{position:relative;min-width:0;width:100%;max-width:460px;height:260px;margin:0 auto;padding:20px 0}.infrastructure-header-visual[data-astro-cid-by4zwojz]{min-width:0;width:100%;max-width:460px;height:430px;margin:0 auto}.nexus-header-aside[data-astro-cid-by4zwojz]{min-width:0;padding:24px 0 70px}.product-page__eyebrow[data-astro-cid-by4zwojz]{color:#64748b;font-size:.72rem;font-weight:600;letter-spacing:.18em;text-transform:uppercase}.product-page[data-astro-cid-by4zwojz] h1[data-astro-cid-by4zwojz]{max-width:16ch;margin-top:1.25rem;font-size:clamp(3rem,7vw,6.5rem);font-weight:300;line-height:.99;letter-spacing:-.065em;text-wrap:balance}.product-page__summary[data-astro-cid-by4zwojz]{max-width:58ch;margin-top:2rem;color:#475569;font-size:clamp(1rem,1.4vw,1.2rem);line-height:1.75}.product-page__contact[data-astro-cid-by4zwojz]{display:inline-flex;align-items:center;gap:1rem;margin-top:2rem;padding:.85rem 1rem;border:1px solid #0f172a;border-radius:2px;color:#fff;background:#0f172a;font-size:.875rem;transition:background-color .15s ease,border-color .15s ease}.product-page__contact[data-astro-cid-by4zwojz]:is(:hover,:focus-visible){background:#1e3a5f;border-color:#1e3a5f}.product-page__contact[data-astro-cid-by4zwojz]:focus-visible,.product-page[data-astro-cid-by4zwojz] a[data-astro-cid-by4zwojz]:focus-visible{outline:2px solid #2563eb;outline-offset:4px}.product-page__audience[data-astro-cid-by4zwojz]{max-width:20rem;padding-top:1rem;border-top:1px solid #cbd5e1;color:#334155;font-size:1rem;line-height:1.6}.product-page__audience[data-astro-cid-by4zwojz] span[data-astro-cid-by4zwojz]{display:block;margin-bottom:.5rem;color:#64748b;font-size:.7rem;font-weight:600;letter-spacing:.15em;text-transform:uppercase}.product-page__capabilities[data-astro-cid-by4zwojz],.product-page__details[data-astro-cid-by4zwojz],.product-page__related[data-astro-cid-by4zwojz]{padding:clamp(4rem,8vw,7rem) 1rem;border-top:1px solid #e2e8f0}.product-page__capabilities[data-astro-cid-by4zwojz]{background:#f5f5f4}.product-page[data-astro-cid-by4zwojz] h2[data-astro-cid-by4zwojz]{max-width:14ch;margin-top:1rem;font-size:clamp(2rem,4vw,3.5rem);font-weight:300;line-height:1.05;letter-spacing:-.055em;text-wrap:balance}.product-page__list[data-astro-cid-by4zwojz],.product-page__architecture[data-astro-cid-by4zwojz]{border-top:1px solid #cbd5e1}.product-page__list[data-astro-cid-by4zwojz] li[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:2rem 1fr;gap:1rem;padding:1.2rem 0;border-bottom:1px solid #cbd5e1}.product-page__list[data-astro-cid-by4zwojz] li[data-astro-cid-by4zwojz]>span[data-astro-cid-by4zwojz],.product-page__architecture[data-astro-cid-by4zwojz] div[data-astro-cid-by4zwojz]>span[data-astro-cid-by4zwojz]{color:#64748b;font-size:.75rem;font-variant-numeric:tabular-nums}.product-page__list[data-astro-cid-by4zwojz] p[data-astro-cid-by4zwojz]{max-width:55ch;color:#334155;font-size:1rem;line-height:1.65}.product-page__detail-copy[data-astro-cid-by4zwojz]{max-width:55ch;margin:0 0 2rem;color:#475569;font-size:1.05rem;line-height:1.75}.use-case-label[data-astro-cid-by4zwojz]{display:block;margin-bottom:.3rem;color:#0f172a;font-weight:500}.product-page__architecture[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,12rem),1fr))}.product-page__architecture[data-astro-cid-by4zwojz] div[data-astro-cid-by4zwojz]{min-height:8rem;padding:1rem 1rem 1rem 0;border-bottom:1px solid #cbd5e1}.product-page__architecture[data-astro-cid-by4zwojz] p[data-astro-cid-by4zwojz]{margin-top:1.75rem;color:#0f172a;font-size:1.1rem}.product-page__related[data-astro-cid-by4zwojz]{background:#f5f5f4}.product-page__related[data-astro-cid-by4zwojz] h2[data-astro-cid-by4zwojz]{max-width:none}.product-page__related-cards[data-astro-cid-by4zwojz]{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin-top:2.5rem}@media(min-width:1100px){.product-page__related-cards[data-astro-cid-by4zwojz]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:768px){.product-page__intro[data-astro-cid-by4zwojz],.product-page__capabilities[data-astro-cid-by4zwojz],.product-page__details[data-astro-cid-by4zwojz],.product-page__related[data-astro-cid-by4zwojz]{padding-right:2rem;padding-left:2rem}.product-page__heading[data-astro-cid-by4zwojz]{grid-template-columns:minmax(0,1fr) 16rem;gap:4rem}.product-page__heading--illustrated[data-astro-cid-by4zwojz]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;align-items:center;min-height:600px}.nexus-header-aside[data-astro-cid-by4zwojz]{padding:0}.product-page__heading--illustrated[data-astro-cid-by4zwojz] h1[data-astro-cid-by4zwojz]{font-size:clamp(3rem,4.8vw,4.5rem)}}
