.scene.svelte-dnwjkp{--scene-rx:0deg;--scene-ry:0deg;--scene-x:0px;--scene-y:0px;--scene-x-reverse:0px;--scene-y-reverse:0px;isolation:isolate;perspective:1100px;background:linear-gradient(145deg,#ffffff0b,#0000 38%),linear-gradient(#101618f0,#07090afa);border:1px solid #ffffff17;border-radius:2rem;min-height:36rem;position:relative;overflow:hidden;box-shadow:0 32px 90px -44px #000000f2,inset 0 1px #ffffff0b}.scene-glow.svelte-dnwjkp{filter:blur(32px);height:70%;transform:translate3d(var(--scene-x), var(--scene-y), 0);background:radial-gradient(circle,#5fe1c524,#0000 64%);transition:transform .3s ease-out;position:absolute;inset:8% 5% auto}.scene-grid.svelte-dnwjkp{transform-origin:top;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:38px 38px;position:absolute;inset:46% -15% -25%;transform:rotateX(67deg)translateY(30px)translateZ(-70px);-webkit-mask-image:linear-gradient(#0000,#000 30%,#0000 94%);mask-image:linear-gradient(#0000,#000 30%,#0000 94%)}.system.svelte-dnwjkp{width:21rem;height:21rem;transform:translate(-50%, -50%) rotateX(var(--scene-rx)) rotateY(var(--scene-ry));transform-style:preserve-3d;transition:transform .42s cubic-bezier(.2,.8,.2,1);position:absolute;top:43%;left:50%}.core-shell.svelte-dnwjkp{background:#58c9b10f;border:1px solid #81e6d13d;border-radius:50%;width:7.5rem;height:7.5rem;padding:.6rem;animation:5s ease-in-out infinite svelte-dnwjkp-core-float;position:absolute;top:50%;left:50%;transform:translate3d(-50%,-50%,44px);box-shadow:0 0 54px #58c9b129}.core.svelte-dnwjkp{color:#07100f;background:radial-gradient(circle at 35% 30%,#ffffff38,#0000 25%),linear-gradient(145deg,#b4f3e5,#438c7c 64%,#163b35);border:1px solid #ffffff21;border-radius:50%;place-items:center;width:100%;height:100%;display:grid;box-shadow:inset -14px -18px 25px #0000003d,0 12px 34px #319a8447}.orbit.svelte-dnwjkp{transform-style:preserve-3d;border:1px solid #88e9d438;border-radius:50%;position:absolute;top:50%;left:50%}.orbit-a.svelte-dnwjkp{width:16.5rem;height:16.5rem;animation:15s linear infinite svelte-dnwjkp-orbit-turn;transform:translate(-50%,-50%)rotateX(69deg)rotate(-12deg)}.orbit-b.svelte-dnwjkp{border-style:dashed;width:13.5rem;height:13.5rem;animation:19s linear infinite svelte-dnwjkp-orbit-turn-reverse;transform:translate(-50%,-50%)rotateY(68deg)rotate(28deg)}.orbit.svelte-dnwjkp span:where(.svelte-dnwjkp){background:#a7eadc;border-radius:50%;width:8px;height:8px;position:absolute;top:-4px;left:50%;box-shadow:0 0 14px #76dac5}.node.svelte-dnwjkp{color:#b7efe3;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0b0f10d1;border:1px solid #ffffff1a;border-radius:.85rem;grid-template-columns:auto 1fr;align-items:center;gap:0 .55rem;width:8.5rem;padding:.75rem;display:grid;position:absolute;box-shadow:0 15px 35px #0000004d}.node.svelte-dnwjkp span:where(.svelte-dnwjkp){letter-spacing:.02em;color:#f4f4f5;font-size:.72rem;font-weight:700}.node.svelte-dnwjkp small:where(.svelte-dnwjkp){font-family:var(--font-mono);color:#71717a;grid-column:2;font-size:.55rem}.node-context.svelte-dnwjkp{top:2.5rem;left:-1rem;transform:translateZ(20px)rotateY(5deg)}.node-policy.svelte-dnwjkp{top:4.5rem;right:-1.25rem;transform:translateZ(55px)rotateY(-6deg)}.node-observe.svelte-dnwjkp{bottom:1.2rem;left:2rem;transform:translateZ(72px)rotateX(-4deg)}.status-card.svelte-dnwjkp{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);width:min(15.5rem,100% - 2.2rem);transform:translate3d(var(--scene-x-reverse), var(--scene-y-reverse), 80px);background:#080b0cd1;border:1px solid #ffffff17;border-radius:1rem;padding:.9rem;transition:transform .35s ease-out;position:absolute;bottom:3.8rem;right:1.1rem;box-shadow:0 20px 50px #00000059}.status-head.svelte-dnwjkp{letter-spacing:.12em;text-transform:uppercase;color:#a1a1aa;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;margin-bottom:.6rem;padding-bottom:.6rem;font-size:.63rem;font-weight:700;display:flex}.status-head.svelte-dnwjkp span:where(.svelte-dnwjkp){align-items:center;gap:.45rem;display:flex}.status-head.svelte-dnwjkp i:where(.svelte-dnwjkp){background:#6ee7b7;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #6ee7b7}.trace-row.svelte-dnwjkp{font-family:var(--font-mono);color:#71717a;border-radius:.5rem;grid-template-columns:1.5rem 1fr auto;align-items:center;gap:.4rem;padding:.43rem .45rem;font-size:.58rem;display:grid}.trace-row.svelte-dnwjkp b:where(.svelte-dnwjkp){color:#52525b}.trace-row.svelte-dnwjkp em:where(.svelte-dnwjkp){color:#52525b;font-style:normal}.trace-row.active.svelte-dnwjkp{color:#d4d4d8;background:#6ee7b712}.trace-row.active.svelte-dnwjkp b:where(.svelte-dnwjkp),.trace-row.active.svelte-dnwjkp em:where(.svelte-dnwjkp){color:#7dd3bd}.scene-caption.svelte-dnwjkp{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:#52525b;align-items:center;gap:.6rem;font-size:.55rem;display:flex;position:absolute;bottom:1.35rem;left:1.35rem}.caption-line.svelte-dnwjkp{background:#3f3f46;width:1.5rem;height:1px}@keyframes svelte-dnwjkp-core-float{50%{transform:translate3d(-50%,calc(-50% - 8px),54px)}}@keyframes svelte-dnwjkp-orbit-turn{to{transform:translate(-50%,-50%)rotateX(69deg)rotate(348deg)}}@keyframes svelte-dnwjkp-orbit-turn-reverse{to{transform:translate(-50%,-50%)rotateY(68deg)rotate(-332deg)}}@media (width<=640px){.scene.svelte-dnwjkp{min-height:31rem}.system.svelte-dnwjkp{width:18rem;height:18rem;transform:translate(-50%, -54%) scale(.84) rotateX(var(--scene-rx)) rotateY(var(--scene-ry))}.status-card.svelte-dnwjkp{bottom:3.4rem}.scene-caption.svelte-dnwjkp span:where(.svelte-dnwjkp):last-child,.caption-line.svelte-dnwjkp{display:none}}@media (prefers-reduced-motion:reduce){.core-shell.svelte-dnwjkp,.orbit-a.svelte-dnwjkp,.orbit-b.svelte-dnwjkp{animation:none}.system.svelte-dnwjkp,.scene-glow.svelte-dnwjkp,.status-card.svelte-dnwjkp{transition:none}}.hero-shell.svelte-u8lqp0{min-height:100svh}.hero-aurora.svelte-u8lqp0{background:radial-gradient(circle at 72% 25%,#57d0b51c,#0000 29%),radial-gradient(circle at 28% 8%,#ffffff0e,#0000 25%);-webkit-mask-image:linear-gradient(#000 62%,#0000);mask-image:linear-gradient(#000 62%,#0000)}.hero-copy.svelte-u8lqp0,.hero-scene.svelte-u8lqp0{animation:.85s cubic-bezier(.16,1,.3,1) both svelte-u8lqp0-hero-enter}.hero-scene.svelte-u8lqp0{animation-delay:.1s}.signal-text.svelte-u8lqp0{-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#f4f4f5 5%,#9be5d5 64%,#5ea997);-webkit-background-clip:text;background-clip:text;display:block}.availability-dot.svelte-u8lqp0{background:#6ee7b7;border-radius:50%;width:.45rem;height:.45rem;box-shadow:0 0 0 4px #6ee7b714,0 0 14px #6ee7b773}.metric-item.svelte-u8lqp0{border-right:1px solid #ffffff12;padding:1.2rem 1.4rem}.hero-contact-link.svelte-u8lqp0{color:var(--muted-foreground);justify-content:center;align-items:center;padding:.75rem .9rem;font-size:.875rem;font-weight:700;transition:color .16s;display:inline-flex}.hero-contact-link.svelte-u8lqp0:hover{color:var(--foreground)}.metric-item.svelte-u8lqp0:last-child{border-right:0}@keyframes svelte-u8lqp0-hero-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media (width<=639px){.metric-item.svelte-u8lqp0{border-bottom:1px solid #ffffff12;border-right:0;padding-inline:0}.metric-item.svelte-u8lqp0:last-child{border-bottom:0}}@media (prefers-reduced-motion:reduce){.hero-copy.svelte-u8lqp0,.hero-scene.svelte-u8lqp0{animation:none}}.systems-glow.svelte-ozvm3r{background:radial-gradient(circle at 75% 48%,#5ac7b013,#0000 30%)}.system-tab.svelte-ozvm3r{text-align:left;background:#ffffff05;border:1px solid #ffffff0f;border-radius:1rem;width:100%;padding:1rem;transition:border-color .22s,background-color .22s,transform .22s;position:relative}.system-tab.svelte-ozvm3r:hover{border-color:#ffffff21;transform:translate(3px)}.system-tab.active.svelte-ozvm3r{background:linear-gradient(90deg,#6fd3be14,#ffffff06);border-color:#8be2cf33}.tab-indicator.svelte-ozvm3r{background:#3f3f46;border-radius:50%;width:5px;height:5px;position:absolute;top:1.2rem;right:1rem}.system-tab.active.svelte-ozvm3r .tab-indicator:where(.svelte-ozvm3r){background:#86dfcb;box-shadow:0 0 9px #86dfcb}.map-panel.svelte-ozvm3r{background:radial-gradient(circle at 50% 38%,#53b8a31a,#0000 34%),linear-gradient(150deg,#ffffff09,#070809f5);box-shadow:inset 0 1px #ffffff06}.map-node.svelte-ozvm3r,path.svelte-ozvm3r{transition:all .26s}.active-path.svelte-ozvm3r{animation:1.8s linear infinite svelte-ozvm3r-dash}@keyframes svelte-ozvm3r-dash{to{stroke-dashoffset:-36px}}@media (prefers-reduced-motion:reduce){.map-node.svelte-ozvm3r,path.svelte-ozvm3r{transition:none}.active-path.svelte-ozvm3r{animation:none}}
