.page-container.svelte-1uha8ag{min-height:100vh}.home-shell.svelte-1uha8ag{width:min(100% - 2rem, var(--page-max-width));margin-inline:auto;padding:clamp(3rem,8vw,6rem) 0 clamp(4rem,9vw,7rem);display:grid}.hero-section.svelte-1uha8ag{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(2rem,5vw,4rem);padding-bottom:clamp(3rem,8vw,6rem);display:grid}.hero-copy.svelte-1uha8ag{justify-items:start;gap:1.25rem;display:grid}h1.svelte-1uha8ag{letter-spacing:-.04em;text-wrap:balance;max-width:12ch;font-size:clamp(2.9rem,6vw,5rem);line-height:1.02}.title-accent.svelte-1uha8ag{color:var(--accent)}.lede.svelte-1uha8ag{max-width:30rem;font-size:clamp(1.08rem,1.7vw,1.25rem);line-height:1.55}.hero-actions.svelte-1uha8ag{flex-wrap:wrap;gap:.75rem;margin-top:.5rem;display:flex}.primary-action.svelte-1uha8ag,.secondary-action.svelte-1uha8ag{border-radius:var(--radius-md);min-height:2.75rem;font-family:var(--font-display);border:1px solid #0000;justify-content:center;align-items:center;padding:.65rem 1.15rem;font-weight:600;transition:background .16s,border-color .16s,color .16s;display:inline-flex}.primary-action.svelte-1uha8ag{color:var(--on-accent);background:var(--accent)}.primary-action.svelte-1uha8ag:hover{color:var(--on-accent);background:var(--accent-soft)}.secondary-action.svelte-1uha8ag{color:var(--text-1);background:var(--chip-base);border-color:var(--border-1)}.secondary-action.svelte-1uha8ag:hover{color:var(--text-1);border-color:var(--text-3)}.release-link.svelte-1uha8ag{color:var(--text-2);align-items:center;gap:.6rem;font-size:.92rem;display:inline-flex}.release-version.svelte-1uha8ag{color:var(--accent);font-family:var(--font-mono);font-size:.85rem;font-weight:600}.release-link.svelte-1uha8ag:hover{color:var(--text-1)}.hero-scene.svelte-1uha8ag{isolation:isolate;gap:.75rem;min-width:0;margin:0;display:grid;position:relative}.hero-scene.svelte-1uha8ag:before{z-index:-1;pointer-events:none;content:"";background:radial-gradient(closest-side, rgba(var(--accent-rgb), .16), transparent);filter:blur(24px);position:absolute;inset:-12% -8% 0}.demo-field.svelte-1uha8ag{aspect-ratio:16/11;background:var(--panel-tint);border:1px solid var(--border-1);border-radius:var(--radius-lg);box-shadow:var(--shadow-1);position:relative;overflow:hidden}.scene-caption.svelte-1uha8ag{color:var(--text-3);font-size:.85rem}.demo-focus-ring.svelte-1uha8ag{border:1.5px solid rgba(var(--accent-rgb), .8);width:56%;height:44%;box-shadow:0 0 28px rgba(var(--accent-rgb), .22), inset 0 0 24px rgba(var(--accent-rgb), .08);border-radius:50%;position:absolute;top:22%;left:16%}.demo-window.svelte-1uha8ag,.art-window.svelte-1uha8ag,.monitor-field.svelte-1uha8ag{background:var(--bg-3);border:1px solid var(--border-1);border-radius:var(--radius-sm);position:absolute}.demo-window.svelte-1uha8ag:before,.art-window.svelte-1uha8ag:before{content:"";border-bottom:1px solid var(--border-1);height:.9rem;position:absolute;inset:0 0 auto}.window-a.svelte-1uha8ag{width:27%;height:22%;animation:7s ease-in-out infinite svelte-1uha8ag-window-drift;top:30%;left:24%}.window-b.svelte-1uha8ag{width:22%;height:18%;animation:8s ease-in-out -3s infinite reverse svelte-1uha8ag-window-drift;top:50%;left:48%}@keyframes svelte-1uha8ag-window-drift{0%,to{transform:translate(0,0)}50%{transform:translate(.3rem,-.35rem)}}.demo-node.svelte-1uha8ag,.art-node.svelte-1uha8ag{background:rgba(var(--accent-rgb), .16);border:1px solid rgba(var(--accent-rgb), .5);border-radius:var(--radius-sm);width:1.9rem;height:1.9rem;position:absolute}.node-a.svelte-1uha8ag{animation:6s ease-in-out infinite svelte-1uha8ag-node-fade;top:22%;left:78%}@keyframes svelte-1uha8ag-node-fade{0%,to{opacity:1}50%{opacity:.55}}.node-b.svelte-1uha8ag{opacity:.6;top:72%;left:10%}.demo-bearing.svelte-1uha8ag{color:var(--text-2);background:var(--bg-2);border:1px solid var(--border-1);border-radius:var(--radius-sm);font-family:var(--font-mono);padding:.2rem .45rem;font-size:.72rem;position:absolute}.bearing-left.svelte-1uha8ag{top:46%;left:.9rem}.bearing-right.svelte-1uha8ag{top:30%;right:.9rem}.feature-intro.svelte-1uha8ag{border-top:1px solid var(--border-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:clamp(1.5rem,5vw,4rem);padding-block:clamp(3rem,7vw,5rem);display:grid}.feature-intro.svelte-1uha8ag h2:where(.svelte-1uha8ag){text-wrap:balance;max-width:16ch}.feature-intro.svelte-1uha8ag p:where(.svelte-1uha8ag){max-width:34rem;font-size:clamp(1rem,1.5vw,1.12rem);line-height:1.65}.feature-row.svelte-1uha8ag{border-top:1px solid var(--border-1);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:clamp(1.5rem,5vw,4rem);padding-block:clamp(2.5rem,6vw,4rem);display:grid}.feature-copy.svelte-1uha8ag{justify-items:start;gap:.85rem;max-width:32rem;display:grid}.feature-copy.svelte-1uha8ag h3:where(.svelte-1uha8ag){text-wrap:balance;font-size:clamp(1.6rem,2.8vw,2.2rem)}.feature-copy.svelte-1uha8ag p:where(.svelte-1uha8ag):not(.eyebrow){line-height:1.65}.feature-copy.svelte-1uha8ag a:where(.svelte-1uha8ag){color:var(--accent);margin-top:.25rem;font-weight:600}.feature-copy.svelte-1uha8ag a:where(.svelte-1uha8ag):hover{color:var(--accent-soft)}.feature-art.svelte-1uha8ag{aspect-ratio:16/10;background:var(--panel-tint);border:1px solid var(--border-1);border-radius:var(--radius-lg);position:relative;overflow:hidden}.eye-ring.svelte-1uha8ag{border:1.5px solid rgba(var(--accent-rgb), .7);border-radius:50%;width:76%;height:46%;position:absolute;top:26%;left:12%}.active-one.svelte-1uha8ag{width:26%;height:20%;top:34%;left:24%}.active-two.svelte-1uha8ag{width:24%;height:18%;bottom:30%;right:22%}.fading-one.svelte-1uha8ag{opacity:.4;width:18%;height:14%;top:10%;right:7%}.decay-active.svelte-1uha8ag{width:30%;height:24%;top:18%;left:10%}.decay-mid.svelte-1uha8ag{opacity:.55;width:24%;height:19%;top:40%;left:38%}.decay-node-one.svelte-1uha8ag{top:30%;right:16%}.decay-node-two.svelte-1uha8ag{opacity:.6;bottom:20%;right:30%}.cluster-core.svelte-1uha8ag{z-index:1;background:var(--accent);border-radius:999px;width:3.5rem;height:3.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.petal.svelte-1uha8ag{width:24%;height:20%}.petal-one.svelte-1uha8ag{top:20%;left:16%}.petal-two.svelte-1uha8ag{top:20%;right:16%}.petal-three.svelte-1uha8ag{bottom:20%;right:16%}.petal-four.svelte-1uha8ag{bottom:20%;left:16%}.hud-frame.svelte-1uha8ag{border:1px dashed var(--border-1);border-radius:var(--radius-md);position:absolute;inset:14%}.arrow-n.svelte-1uha8ag{top:7%;left:50%;transform:translate(-50%)}.arrow-e.svelte-1uha8ag{top:50%;right:4%;transform:translateY(-50%)}.arrow-s.svelte-1uha8ag{bottom:7%;left:50%;transform:translate(-50%)}.hud-window-one.svelte-1uha8ag{width:24%;height:20%;top:30%;left:24%}.hud-window-two.svelte-1uha8ag{width:22%;height:18%;bottom:28%;right:24%}.monitor-field.svelte-1uha8ag{place-items:center;width:38%;height:50%;display:grid;top:24%}.monitor-field.svelte-1uha8ag .art-node:where(.svelte-1uha8ag){position:static}.field-left.svelte-1uha8ag{left:8%}.field-right.svelte-1uha8ag{right:8%}@media (width<=880px){.home-shell.svelte-1uha8ag{width:min(100% - 1.5rem, var(--page-max-width));padding-top:5rem}.hero-section.svelte-1uha8ag,.feature-intro.svelte-1uha8ag,.feature-row.svelte-1uha8ag{grid-template-columns:1fr}.feature-row.reverse.svelte-1uha8ag .feature-copy:where(.svelte-1uha8ag){order:2}.hero-section.svelte-1uha8ag{gap:2.5rem}.hero-copy.svelte-1uha8ag{gap:1rem}h1.svelte-1uha8ag{max-width:none}}@media (width<=560px){h1.svelte-1uha8ag{font-size:clamp(2.4rem,12vw,3.1rem)}.hero-actions.svelte-1uha8ag{width:100%}.primary-action.svelte-1uha8ag,.secondary-action.svelte-1uha8ag{white-space:nowrap;flex:1 1 0}.demo-field.svelte-1uha8ag{aspect-ratio:4/3}.demo-node.svelte-1uha8ag,.art-node.svelte-1uha8ag{width:1.4rem;height:1.4rem}.demo-bearing.svelte-1uha8ag{font-size:.64rem}}@media (prefers-reduced-motion:reduce){.window-a.svelte-1uha8ag,.window-b.svelte-1uha8ag,.node-a.svelte-1uha8ag{animation:none}}
