.hero.svelte-1q37ri0{position:relative;min-height:calc(100vh - 72px);padding-top:clamp(2rem,4vh,3.5rem);padding-bottom:clamp(1.5rem,3vh,2.5rem);display:grid;align-items:center;overflow:clip}.hero-grid.svelte-1q37ri0{position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);gap:clamp(2rem,7vw,8rem);align-items:center;z-index:1}.hero-copy.svelte-1q37ri0{max-width:720px;padding-bottom:0}.hero-kicker.svelte-1q37ri0{margin-bottom:16px;display:inline-flex;align-items:center;gap:10px;padding:6px 14px 6px 10px;background:#10161aa6;border:1px solid rgba(255,255,255,.08);border-radius:999px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);width:fit-content;box-shadow:inset 0 1px #ffffff14}.status-pulse-dot.svelte-1q37ri0{position:relative;width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px #68e4e0e6}.hero-title.svelte-1q37ri0{font-size:clamp(2.4rem,4.8vw,4.5rem);max-width:840px;line-height:1.02}.hero-title.svelte-1q37ri0 span:where(.svelte-1q37ri0){color:var(--cyan)}.hero-description.svelte-1q37ri0{max-width:560px;margin:16px 0 20px;color:var(--text-2);font-size:clamp(.95rem,1.3vw,1.08rem);line-height:1.6}.hero-actions.svelte-1q37ri0{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:24px}.hero-mobile-telemetry.svelte-1q37ri0{display:none;align-items:center;gap:10px;padding:10px 14px;margin-bottom:28px;background:#10161a80;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-sm);font:500 10px/1 IBM Plex Mono,monospace;letter-spacing:.08em;color:var(--text-3);text-transform:uppercase;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.hero-mobile-telemetry.svelte-1q37ri0 .telemetry-item:where(.svelte-1q37ri0){display:inline-flex;align-items:center;gap:6px}.hero-mobile-telemetry.svelte-1q37ri0 .telemetry-sep:where(.svelte-1q37ri0){opacity:.3}.hero-scroll.svelte-1q37ri0{display:inline-flex;align-items:center;gap:14px;color:var(--text-3);font:500 10px/1 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.11em}.hero-scroll-line.svelte-1q37ri0{width:140px;height:1px;background:linear-gradient(90deg,#ffffff1f,#68e4e08c);position:relative;overflow:hidden}.hero-scroll-line.svelte-1q37ri0:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;transform:translate(-100%);background:var(--cyan);animation:svelte-1q37ri0-scan 2.8s infinite var(--ease)}@keyframes svelte-1q37ri0-scan{0%,22%{transform:translate(-100%)}52%,to{transform:translate(100%)}}.hero-signal-wrap.svelte-1q37ri0{position:relative;min-height:520px;display:grid;place-items:center;perspective:1200px}.signal-frame.svelte-1q37ri0{position:relative;width:min(100%,460px);aspect-ratio:1.05 / .92;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);background:radial-gradient(circle at 52% 48%,rgba(104,228,224,.08),transparent 44%),#0b0f128c;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;box-shadow:0 20px 60px -15px #000000bf,inset 0 1px #ffffff14;transform-style:preserve-3d;transform:perspective(1000px) rotateX(var(--rot-x, 0deg)) rotateY(var(--rot-y, 0deg));transition:transform .12s cubic-bezier(.2,0,0,1),box-shadow .4s var(--ease);will-change:transform}.signal-frame.svelte-1q37ri0:hover{border-color:#68e4e040;box-shadow:0 24px 64px -12px #000000d9,0 0 40px #68e4e01f,inset 0 1px #ffffff1f}.signal-frame.svelte-1q37ri0:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(rgba(104,228,224,.05) 1px,transparent 1px),linear-gradient(90deg,rgba(104,228,224,.05) 1px,transparent 1px);background-size:56px 56px;opacity:.6;pointer-events:none}.signal-spotlight.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(340px circle at var(--mouse-x, 50%) var(--mouse-y, 50%),rgba(104,228,224,.14),transparent 70%);opacity:0;transition:opacity .35s ease;z-index:2}.signal-frame.svelte-1q37ri0:hover .signal-spotlight:where(.svelte-1q37ri0){opacity:1}.bracket.svelte-1q37ri0{position:absolute;width:10px;height:10px;border:1px solid var(--cyan);opacity:.65;z-index:5;pointer-events:none}.bracket.tl.svelte-1q37ri0{top:-1px;left:-1px;border-right:none;border-bottom:none}.bracket.tr.svelte-1q37ri0{top:-1px;right:-1px;border-left:none;border-bottom:none}.bracket.bl.svelte-1q37ri0{bottom:-1px;left:-1px;border-right:none;border-top:none}.bracket.br.svelte-1q37ri0{bottom:-1px;right:-1px;border-left:none;border-top:none}.hero-hud-pos.svelte-1q37ri0{position:absolute;left:20px;top:16px;z-index:4;font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;color:var(--text-3);text-transform:uppercase;pointer-events:none}.hud-tag.svelte-1q37ri0{color:var(--cyan);opacity:.7}.hud-val.svelte-1q37ri0{color:var(--text-2)}.hero-build-meta.svelte-1q37ri0{position:absolute;right:20px;top:16px;z-index:4;text-align:right;pointer-events:none}.hero-build-meta.svelte-1q37ri0 div:where(.svelte-1q37ri0){color:var(--text-3);font:500 9px/1.55 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.status-live.svelte-1q37ri0{display:inline-flex;align-items:center;gap:6px;color:var(--cyan)!important}.live-dot.svelte-1q37ri0{width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 6px var(--cyan);animation:svelte-1q37ri0-pulseDot 2s infinite ease-in-out}@keyframes svelte-1q37ri0-pulseDot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.35;transform:scale(.8)}}.signal-label.svelte-1q37ri0{position:absolute;font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.1em;color:var(--text-3);text-transform:uppercase;z-index:3;pointer-events:none;display:inline-flex;align-items:center;gap:6px}.label-idx.svelte-1q37ri0{color:var(--cyan);opacity:.75}.signal-label.input.svelte-1q37ri0{left:6%;top:48%}.signal-label.process.svelte-1q37ri0{left:47%;top:28%}.signal-label.output.svelte-1q37ri0{right:6%;top:48%}.signal-svg.svelte-1q37ri0{position:absolute;top:4%;right:4%;bottom:4%;left:4%;width:92%;height:92%;z-index:1;overflow:visible;pointer-events:none}.signal-svg.svelte-1q37ri0 .gridline:where(.svelte-1q37ri0){stroke:#ffffff0f;stroke-width:.8}.signal-svg.svelte-1q37ri0 .route:where(.svelte-1q37ri0){fill:none;stroke:#68e4e073;stroke-width:1.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:4 8;animation:svelte-1q37ri0-routeMove 10s linear infinite}.signal-svg.svelte-1q37ri0 .route.dim:where(.svelte-1q37ri0){stroke:#68e4e02e;stroke-dasharray:2 12;animation-duration:14s}.signal-svg.svelte-1q37ri0 .route-pulse:where(.svelte-1q37ri0){fill:none;stroke:#68e4e0;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:32 360;animation:svelte-1q37ri0-pulseTravel 6s linear infinite;filter:drop-shadow(0 0 5px rgba(104,228,224,.85))}.signal-svg.svelte-1q37ri0 .route-pulse.pulse-delayed:where(.svelte-1q37ri0){stroke-dasharray:24 300;animation-duration:8s;animation-delay:-3s}.signal-svg.svelte-1q37ri0 .route-pulse.pulse-fast:where(.svelte-1q37ri0){stroke-dasharray:20 240;animation-duration:5s;animation-delay:-1.5s}@keyframes svelte-1q37ri0-pulseTravel{0%{stroke-dashoffset:392}to{stroke-dashoffset:-392}}.signal-svg.svelte-1q37ri0 .node:where(.svelte-1q37ri0){fill:#68e4e0;opacity:.9;filter:drop-shadow(0 0 6px rgba(104,228,224,.8))}.signal-svg.svelte-1q37ri0 .node-ring:where(.svelte-1q37ri0){fill:none;stroke:#68e4e08c;stroke-width:.9;animation:svelte-1q37ri0-ringExpand 3.4s ease-out infinite;transform-origin:center}.signal-svg.svelte-1q37ri0 .node-ring.ring-delayed:where(.svelte-1q37ri0){animation-delay:1.7s}@keyframes svelte-1q37ri0-ringExpand{0%{r:3.4;opacity:.9}to{r:14;opacity:0}}@keyframes svelte-1q37ri0-routeMove{to{stroke-dashoffset:-160}}.signal-tactical-core.svelte-1q37ri0{position:absolute;left:50%;top:50%;width:140px;height:140px;transform:translate(-50%,-50%);pointer-events:none;z-index:3;display:grid;place-items:center}.reticle-ring.outer.svelte-1q37ri0{position:absolute;top:0;right:0;bottom:0;left:0;border:1px dashed rgba(104,228,224,.28);border-radius:50%;animation:svelte-1q37ri0-rotateCW 40s linear infinite}.reticle-ring.inner.svelte-1q37ri0{position:absolute;top:26px;right:26px;bottom:26px;left:26px;border:1px dotted rgba(104,228,224,.38);border-radius:50%;animation:svelte-1q37ri0-rotateCCW 24s linear infinite}.tick.svelte-1q37ri0{position:absolute;font:500 7px/1 IBM Plex Mono,monospace;color:#68e4e0a6;letter-spacing:.05em}.tick.deg-0.svelte-1q37ri0{top:4px;left:50%;transform:translate(-50%)}.tick.deg-90.svelte-1q37ri0{right:4px;top:50%;transform:translateY(-50%)}.tick.deg-180.svelte-1q37ri0{bottom:4px;left:50%;transform:translate(-50%)}.tick.deg-270.svelte-1q37ri0{left:4px;top:50%;transform:translateY(-50%)}.core-dot.svelte-1q37ri0{width:9px;height:9px;background:var(--cyan);border-radius:50%;box-shadow:0 0 16px #68e4e0cc,0 0 0 4px #68e4e01f;animation:svelte-1q37ri0-coreBreath 3s ease-in-out infinite alternate;z-index:2}.crosshair-h.svelte-1q37ri0{position:absolute;width:104px;height:1px;background:linear-gradient(90deg,transparent,rgba(104,228,224,.45),transparent)}.crosshair-v.svelte-1q37ri0{position:absolute;height:104px;width:1px;background:linear-gradient(180deg,transparent,rgba(104,228,224,.45),transparent)}@keyframes svelte-1q37ri0-rotateCW{to{transform:rotate(360deg)}}@keyframes svelte-1q37ri0-rotateCCW{to{transform:rotate(-360deg)}}@keyframes svelte-1q37ri0-coreBreath{0%{transform:scale(.9);opacity:.75;box-shadow:0 0 10px #68e4e073}to{transform:scale(1.18);opacity:1;box-shadow:0 0 24px #68e4e0f2}}.hero-trace-meta.svelte-1q37ri0{position:absolute;left:20px;bottom:16px;display:flex;gap:16px;z-index:4;font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;color:var(--text-3);text-transform:uppercase;pointer-events:none}.trace-id.svelte-1q37ri0{color:var(--cyan);opacity:.85}.trace-status.svelte-1q37ri0{color:var(--text-3)}@media(max-width:1080px){.hero-grid.svelte-1q37ri0{grid-template-columns:1fr;gap:clamp(2.5rem,5vw,4rem)}.hero-copy.svelte-1q37ri0{padding-bottom:0;max-width:800px}.hero-signal-wrap.svelte-1q37ri0{min-height:420px;order:1}}@media(max-width:820px){.hero.svelte-1q37ri0{padding-top:calc(clamp(5rem,9vw,10rem) + 3.5rem);padding-bottom:clamp(1.5rem,3vh,2.5rem);display:block}.hero-grid.svelte-1q37ri0{grid-template-columns:1fr;gap:0}.hero-signal-wrap.svelte-1q37ri0{display:none!important}.hero-copy.svelte-1q37ri0{max-width:100%;padding-bottom:0}.hero-title.svelte-1q37ri0{font-size:clamp(2.9rem,11vw,4.4rem);line-height:1.05}.hero-description.svelte-1q37ri0{max-width:100%;margin:22px 0 28px;font-size:1.05rem}.hero-actions.svelte-1q37ri0{margin-bottom:32px}.hero-mobile-telemetry.svelte-1q37ri0{display:inline-flex}}@media(hover:none){.signal-frame.svelte-1q37ri0{transform:none!important;transition:none}.signal-spotlight.svelte-1q37ri0{display:none}}@media(max-width:560px){.hero-kicker.svelte-1q37ri0{margin-bottom:20px}.hero-title.svelte-1q37ri0{font-size:clamp(2.6rem,12vw,3.8rem)}.hero-actions.svelte-1q37ri0{align-items:stretch;flex-direction:column;gap:12px;margin-bottom:38px}.hero-actions.svelte-1q37ri0 .button:where(.svelte-1q37ri0){width:100%;min-height:46px}.hero-scroll.svelte-1q37ri0{width:100%;justify-content:space-between}.hero-scroll-line.svelte-1q37ri0{flex:1}}@media(prefers-reduced-motion:reduce){.signal-frame.svelte-1q37ri0{transform:none!important;transition:none!important}.signal-svg.svelte-1q37ri0 .route:where(.svelte-1q37ri0),.signal-svg.svelte-1q37ri0 .route-pulse:where(.svelte-1q37ri0),.signal-svg.svelte-1q37ri0 .node-ring:where(.svelte-1q37ri0),.reticle-ring.outer.svelte-1q37ri0,.reticle-ring.inner.svelte-1q37ri0,.core-dot.svelte-1q37ri0,.live-dot.svelte-1q37ri0,.hero-scroll-line.svelte-1q37ri0:after{animation:none!important}}.philosophy.svelte-kbl6yx{padding-top:0}.philosophy-panel.svelte-kbl6yx{position:relative;margin-top:24px;padding:clamp(22px,3.5vw,36px);background:radial-gradient(ellipse at 15% 50%,rgba(104,228,224,.05),transparent 60%),#0b0f128c;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff14,0 20px 48px -16px #00000080;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.corner.svelte-kbl6yx{position:absolute;width:8px;height:8px;border:1px solid var(--cyan);opacity:.5;pointer-events:none}.corner.tl.svelte-kbl6yx{top:-1px;left:-1px;border-right:none;border-bottom:none}.corner.tr.svelte-kbl6yx{top:-1px;right:-1px;border-left:none;border-bottom:none}.corner.bl.svelte-kbl6yx{bottom:-1px;left:-1px;border-right:none;border-top:none}.corner.br.svelte-kbl6yx{bottom:-1px;right:-1px;border-left:none;border-top:none}.philosophy-grid.svelte-kbl6yx{display:grid;grid-template-columns:1.35fr .65fr;gap:clamp(2rem,6vw,6rem);align-items:end}.philosophy-eyebrow.svelte-kbl6yx{margin-bottom:24px;display:inline-flex;align-items:center;gap:8px}.eyebrow-accent.svelte-kbl6yx{width:16px;height:1px;background:var(--cyan);opacity:.8}.philosophy-quote.svelte-kbl6yx{font:600 clamp(1.75rem,3vw,2.75rem)/1.08 "Space Grotesk",sans-serif;letter-spacing:-.045em;margin:0;max-width:960px;color:var(--text);text-wrap:balance}.philosophy-copy-wrap.svelte-kbl6yx{display:flex;flex-direction:column;gap:20px}.philosophy-copy.svelte-kbl6yx{color:var(--text-2);line-height:1.75;margin:0;font-size:15px}.philosophy-meta.svelte-kbl6yx{color:var(--text-3);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;border-top:1px solid rgba(255,255,255,.06);padding-top:14px}@media(max-width:820px){.philosophy-grid.svelte-kbl6yx{grid-template-columns:1fr;gap:24px}.philosophy-panel.svelte-kbl6yx{padding:28px 20px}}.build-grid.svelte-c5zflm{display:grid;grid-template-columns:1.25fr 1fr;gap:16px}.build-item.svelte-c5zflm{position:relative;display:flex;flex-direction:column;justify-content:space-between;padding:clamp(20px,2.2vw,26px);min-height:200px;background:#0b0f12a6;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff14,0 16px 40px -15px #00000080;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);overflow:hidden;transition:transform var(--base) var(--ease),border-color var(--base) var(--ease),box-shadow var(--base) var(--ease),background var(--base) var(--ease)}.build-item.svelte-c5zflm:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 80% 20%,rgba(104,228,224,.08),transparent 60%);opacity:0;transition:opacity var(--base) var(--ease)}.build-item.svelte-c5zflm:hover{transform:translateY(-3px);border-color:#68e4e04d;box-shadow:inset 0 1px #ffffff1f,0 20px 48px -12px #000000b3,0 0 30px #68e4e014}.build-item.svelte-c5zflm:hover:before{opacity:1}.item-systems.svelte-c5zflm{grid-column:1 / 2}.item-experiments.svelte-c5zflm{grid-column:2 / 3}.build-item-top.svelte-c5zflm{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:24px}.build-meta.svelte-c5zflm{display:flex;align-items:center;gap:12px}.build-number.svelte-c5zflm{color:var(--cyan);font:500 11px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.build-tag.svelte-c5zflm{color:var(--text-3);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.05);border-radius:4px}.build-icon.svelte-c5zflm{color:var(--cyan);opacity:.85;transition:transform var(--base) var(--ease),opacity var(--base) var(--ease)}.build-item.svelte-c5zflm:hover .build-icon:where(.svelte-c5zflm){transform:scale(1.1);opacity:1}.build-content.svelte-c5zflm{margin-bottom:18px}.build-item.svelte-c5zflm h3:where(.svelte-c5zflm){margin:0 0 6px;font:600 18px/1.15 Space Grotesk,sans-serif;letter-spacing:-.02em;color:var(--text)}.build-item.svelte-c5zflm p:where(.svelte-c5zflm){margin:0;color:var(--text-2);font-size:13px;line-height:1.5;max-width:440px}.build-link.svelte-c5zflm{display:inline-flex;align-items:center;gap:8px;color:var(--text-3);font:500 11px/1 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em;transition:color var(--base) var(--ease);margin-top:auto}.build-link.svelte-c5zflm .arrow:where(.svelte-c5zflm){transition:transform var(--base) var(--ease)}.build-item.svelte-c5zflm:hover .build-link:where(.svelte-c5zflm){color:var(--cyan)}.build-item.svelte-c5zflm:hover .build-link:where(.svelte-c5zflm) .arrow:where(.svelte-c5zflm){transform:translate(4px)}@media(max-width:900px){.build-grid.svelte-c5zflm{grid-template-columns:1fr;gap:16px}.item-systems.svelte-c5zflm,.item-experiments.svelte-c5zflm{grid-column:auto}.build-item.svelte-c5zflm{min-height:230px;padding:30px 24px 26px}}.section-heading-row.svelte-o1b2sn{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vh,30px)}.engineering-eyebrow.svelte-o1b2sn{margin-bottom:18px}.engineering-layout.svelte-o1b2sn{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2rem,6vw,6rem);align-items:center}.engineering-copy.svelte-o1b2sn{padding-right:2vw}.engineering-title.svelte-o1b2sn{margin:0 0 16px;font:600 clamp(1.85rem,3vw,2.6rem)/1.02 "Space Grotesk",sans-serif;letter-spacing:-.04em;color:var(--text);text-wrap:balance}.engineering-copy.svelte-o1b2sn p:where(.svelte-o1b2sn){color:var(--text-2);line-height:1.75;max-width:560px;margin:0;font-size:15px}.engineering-actions.svelte-o1b2sn{margin-top:32px;display:flex;gap:12px;flex-wrap:wrap}.capability-list.svelte-o1b2sn{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.capability.svelte-o1b2sn{padding:16px 18px;min-height:140px;background:#0b0f12a6;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);box-shadow:inset 0 1px #ffffff14,0 12px 30px -10px #00000080;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:transform var(--base) var(--ease),border-color var(--base) var(--ease),box-shadow var(--base) var(--ease),background var(--base) var(--ease)}.capability.svelte-o1b2sn:hover{transform:translateY(-2px);background:#10161abf;border-color:#68e4e04d;box-shadow:inset 0 1px #ffffff1f,0 16px 40px -10px #000000a6,0 0 24px #68e4e014}.capability-header.svelte-o1b2sn{display:flex;align-items:center;justify-content:space-between}.capability-num.svelte-o1b2sn{color:var(--cyan);font:500 11px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.capability-tag.svelte-o1b2sn{color:var(--text-3);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;padding:2px 6px;background:#ffffff0a;border-radius:4px}.capability.svelte-o1b2sn h3:where(.svelte-o1b2sn){margin:12px 0 6px;font:600 17px/1.15 Space Grotesk,sans-serif;color:var(--text);letter-spacing:-.02em}.capability.svelte-o1b2sn p:where(.svelte-o1b2sn){margin:0;color:var(--text-2);font-size:13px;line-height:1.5}.architecture.svelte-o1b2sn{margin-top:clamp(20px,2.5vh,28px);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);padding:clamp(16px,2vw,22px);position:relative;overflow:hidden;background:radial-gradient(circle at 50% 100%,rgba(104,228,224,.04),transparent 60%),#0b0f12a6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 1px #ffffff14}.arch-topbar.svelte-o1b2sn{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.arch-eyebrow.svelte-o1b2sn{margin:0}.arch-status.svelte-o1b2sn{display:inline-flex;align-items:center;gap:6px;color:var(--text-3);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.pulse-dot.svelte-o1b2sn{width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px #68e4e0cc}.architecture-track.svelte-o1b2sn{position:relative;height:2px;margin-bottom:18px;overflow:hidden}.track-line.svelte-o1b2sn{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#ffffff0f,#68e4e033,#ffffff0f)}.track-pulse.svelte-o1b2sn{position:absolute;top:0;left:0;width:25%;height:100%;background:linear-gradient(90deg,transparent,var(--cyan),transparent);animation:svelte-o1b2sn-busSignal 3.2s infinite var(--ease)}@keyframes svelte-o1b2sn-busSignal{0%{transform:translate(-100%)}to{transform:translate(500%)}}.architecture-grid.svelte-o1b2sn{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;position:relative}.arch-node.svelte-o1b2sn{min-height:84px;padding:14px 10px;display:flex;flex-direction:column;justify-content:space-between;align-items:center;text-align:center;border:1px solid rgba(255,255,255,.07);border-radius:var(--radius-sm);background:#10161ab3;box-shadow:inset 0 1px #ffffff0f;transition:transform var(--base) var(--ease),border-color var(--base) var(--ease),box-shadow var(--base) var(--ease)}.arch-node.svelte-o1b2sn:hover{transform:translateY(-2px);border-color:#68e4e059;box-shadow:inset 0 1px #ffffff1a,0 8px 20px #00000080,0 0 16px #68e4e01a}.node-idx.svelte-o1b2sn{color:var(--text-3);font:500 8.5px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.node-title.svelte-o1b2sn{color:var(--text);font:600 13px/1.2 Space Grotesk,sans-serif;letter-spacing:-.01em}.node-meta.svelte-o1b2sn{color:var(--cyan);font:500 8px/1 IBM Plex Mono,monospace;letter-spacing:.08em;opacity:.8}@media(max-width:1080px){.engineering-layout.svelte-o1b2sn{grid-template-columns:1fr}.capability-list.svelte-o1b2sn{margin-top:36px}}@media(max-width:820px){.architecture-grid.svelte-o1b2sn{grid-template-columns:repeat(2,1fr)}.architecture-track.svelte-o1b2sn{display:none}}@media(max-width:560px){.capability-list.svelte-o1b2sn{grid-template-columns:1fr;gap:12px}.capability.svelte-o1b2sn{min-height:160px}.architecture-grid.svelte-o1b2sn{grid-template-columns:1fr}}.section-heading-row.svelte-1ccbxwc{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vh,30px)}.product-eyebrow.svelte-1ccbxwc{margin-bottom:18px}.section-heading-row.svelte-1ccbxwc .section-title:where(.svelte-1ccbxwc){max-width:760px}.flagship-card.svelte-1ccbxwc{margin-bottom:24px;border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);background:radial-gradient(circle at 85% 15%,rgba(104,228,224,.06),transparent 60%),#0b0f12a6;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff14,0 24px 60px -15px #0009;overflow:hidden;transition:border-color var(--base) var(--ease),box-shadow var(--base) var(--ease)}.flagship-card.svelte-1ccbxwc:hover{border-color:#68e4e047;box-shadow:inset 0 1px #ffffff1f,0 28px 70px -15px #000000bf,0 0 35px #68e4e014}.flagship-chrome.svelte-1ccbxwc{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;background:#10161a99;border-bottom:1px solid rgba(255,255,255,.06)}.chrome-left.svelte-1ccbxwc{display:flex;align-items:center;gap:8px}.chrome-dot.svelte-1ccbxwc{width:8px;height:8px;border-radius:50%;background:#ffffff24}.chrome-dot.svelte-1ccbxwc:nth-child(1){background:#ff6b6b73}.chrome-dot.svelte-1ccbxwc:nth-child(2){background:#f4c66b73}.chrome-dot.svelte-1ccbxwc:nth-child(3){background:#68e4e073}.chrome-title.svelte-1ccbxwc{margin-left:10px;color:var(--text-3);font:500 10px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.status-chip.svelte-1ccbxwc{display:inline-flex;align-items:center;gap:7px;padding:4px 10px;background:#68e4e014;border:1px solid rgba(104,228,224,.2);border-radius:999px;color:var(--cyan);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase}.status-pulse-dot.svelte-1ccbxwc{width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.flagship-body.svelte-1ccbxwc{padding:clamp(22px,2.8vw,32px);display:grid;grid-template-columns:1.25fr 1fr;gap:32px;align-items:center}.flagship-cat.svelte-1ccbxwc{color:var(--cyan);font:500 10px/1 IBM Plex Mono,monospace;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px;display:block}.flagship-name.svelte-1ccbxwc{margin:0 0 12px;font:600 clamp(1.85rem,2.8vw,2.4rem)/1.02 "Space Grotesk",sans-serif;letter-spacing:-.03em;color:var(--text)}.flagship-desc.svelte-1ccbxwc{color:var(--text-2);font-size:15px;line-height:1.65;max-width:480px;margin:0 0 28px}.flagship-telemetry.svelte-1ccbxwc{display:grid;gap:12px}.telemetry-box.svelte-1ccbxwc{padding:16px 20px;background:#10161a80;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-sm);box-shadow:inset 0 1px #ffffff0a;display:flex;flex-direction:column;gap:4px}.box-tag.svelte-1ccbxwc{color:var(--text-3);font:500 8.5px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.box-val.svelte-1ccbxwc{color:var(--text);font:600 14px/1.2 Space Grotesk,sans-serif}.box-stat.svelte-1ccbxwc{color:var(--cyan);font:500 8.5px/1 IBM Plex Mono,monospace;letter-spacing:.08em;opacity:.85}.product-list.svelte-1ccbxwc{border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);background:#0b0f1280;overflow:hidden}.product-row.svelte-1ccbxwc{display:grid;grid-template-columns:100px 1fr 180px 34px;align-items:center;gap:20px;padding:14px 22px;border-bottom:1px solid rgba(255,255,255,.06);transition:padding var(--base) var(--ease),background var(--base) var(--ease)}.product-row.svelte-1ccbxwc:last-child{border-bottom:0}.product-row.svelte-1ccbxwc:hover{padding-left:36px;padding-right:36px;background:linear-gradient(90deg,rgba(104,228,224,.04),transparent)}.product-id.svelte-1ccbxwc{color:var(--text-3);font:500 11px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.product-main.svelte-1ccbxwc strong:where(.svelte-1ccbxwc){display:block;margin-bottom:5px;font:600 20px/1.1 Space Grotesk,sans-serif;letter-spacing:-.02em;color:var(--text)}.product-main.svelte-1ccbxwc span:where(.svelte-1ccbxwc){color:var(--text-3);font:500 9px/1 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.07em}.product-status.svelte-1ccbxwc{display:inline-flex;align-items:center;gap:6px;justify-self:start;font:500 9.5px/1 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.07em}.status-dot-sm.svelte-1ccbxwc{width:5px;height:5px;border-radius:50%;background:currentColor}.product-status.building.svelte-1ccbxwc{color:var(--cyan)}.product-status.concept.svelte-1ccbxwc{color:var(--amber)}.product-arrow.svelte-1ccbxwc{color:var(--text-3);font-size:18px;transition:transform var(--base) var(--ease),color var(--base) var(--ease)}.product-row.svelte-1ccbxwc:hover .product-arrow:where(.svelte-1ccbxwc){color:var(--cyan);transform:translate(4px)}@media(max-width:900px){.flagship-body.svelte-1ccbxwc{grid-template-columns:1fr;padding:32px 24px;gap:32px}.product-row.svelte-1ccbxwc{grid-template-columns:72px 1fr 120px 24px;padding:20px}}@media(max-width:560px){.product-row.svelte-1ccbxwc{grid-template-columns:56px 1fr 18px}.product-status.svelte-1ccbxwc{display:none}}.section-heading-row.svelte-fxf7r7{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:clamp(20px,3vh,30px)}.games-eyebrow.svelte-fxf7r7{margin-bottom:18px}.games-panel.svelte-fxf7r7{border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);min-height:clamp(330px,42vh,380px);position:relative;overflow:hidden;background:radial-gradient(circle at 75% 50%,rgba(104,228,224,.07),transparent 36%),linear-gradient(145deg,#0e1418,#07090b 70%);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff14,0 24px 60px -15px #000000a6}.games-radar-viewport.svelte-fxf7r7{position:absolute;width:clamp(290px,30vw,360px);height:clamp(290px,30vw,360px);aspect-ratio:1 / 1;right:4%;top:50%;transform:translateY(-50%);border:1px solid rgba(104,228,224,.12);border-radius:50%;background:radial-gradient(circle,rgba(104,228,224,.03) 0%,transparent 70%);overflow:hidden;pointer-events:none}.radar-rings.svelte-fxf7r7 .ring:where(.svelte-fxf7r7){position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);border:1px dashed rgba(104,228,224,.12);border-radius:50%}.radar-rings.svelte-fxf7r7 .r-1:where(.svelte-fxf7r7){width:140px;height:140px}.radar-rings.svelte-fxf7r7 .r-2:where(.svelte-fxf7r7){width:280px;height:280px;border-style:solid;border-color:#68e4e014}.radar-rings.svelte-fxf7r7 .r-3:where(.svelte-fxf7r7){width:420px;height:420px}.radar-crosshair-x.svelte-fxf7r7{position:absolute;top:50%;left:0;right:0;height:1px;background:#68e4e01f}.radar-crosshair-y.svelte-fxf7r7{position:absolute;left:50%;top:0;bottom:0;width:1px;background:#68e4e01f}.radar-sweep.svelte-fxf7r7{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(104,228,224,.22) 0deg,rgba(104,228,224,0) 65deg,transparent 360deg);animation:svelte-fxf7r7-radarSpin 7s linear infinite}@keyframes svelte-fxf7r7-radarSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.target-blip.svelte-fxf7r7{position:absolute;display:flex;align-items:center;gap:6px;font:500 8px/1 IBM Plex Mono,monospace;letter-spacing:.08em;color:var(--cyan)}.blip-dot.svelte-fxf7r7{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 10px var(--cyan);animation:svelte-fxf7r7-blipPulse 2.4s infinite}@keyframes svelte-fxf7r7-blipPulse{0%,to{opacity:.3;transform:scale(.9)}50%{opacity:1;transform:scale(1.3)}}.b-1.svelte-fxf7r7{top:32%;right:32%}.b-2.svelte-fxf7r7{bottom:30%;left:28%}.radar-hud.svelte-fxf7r7{position:absolute;bottom:24px;left:50%;transform:translate(-50%);display:flex;gap:8px;white-space:nowrap}.hud-item.svelte-fxf7r7{padding:3px 8px;background:#07090bd9;border:1px solid rgba(255,255,255,.08);border-radius:4px;color:var(--text-3);font:500 8px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.game-copy.svelte-fxf7r7{position:relative;z-index:2;width:min(54%,640px);padding:clamp(24px,3.2vw,38px)}.game-sub-eyebrow.svelte-fxf7r7{display:inline-flex;align-items:center;gap:8px;padding:4px 10px;background:#10161ab3;border:1px solid rgba(255,255,255,.07);border-radius:999px}.game-copy.svelte-fxf7r7 h3:where(.svelte-fxf7r7){margin:20px 0 14px;font:600 clamp(2.7rem,4.8vw,4.8rem)/.96 "Space Grotesk",sans-serif;letter-spacing:-.045em;color:var(--text);text-wrap:balance}.game-copy.svelte-fxf7r7 p:where(.svelte-fxf7r7){color:var(--text-2);line-height:1.7;max-width:460px;margin-bottom:32px;font-size:15px}.game-build-note.svelte-fxf7r7{position:absolute;right:34px;bottom:26px;z-index:2;color:var(--text-3);font:500 9.5px/1.6 IBM Plex Mono,monospace;letter-spacing:.08em;text-transform:uppercase;background:#07090bcc;padding:8px 12px;border:1px solid rgba(255,255,255,.06);border-radius:var(--radius-sm)}@media(max-width:1080px){.game-copy.svelte-fxf7r7{width:70%}.games-radar-viewport.svelte-fxf7r7{width:380px;height:380px;right:-40px}}@media(max-width:820px){.game-copy.svelte-fxf7r7{width:100%;padding:40px 28px}.games-radar-viewport.svelte-fxf7r7{position:relative;width:280px;height:280px;margin:0 auto 30px;top:auto;right:auto;transform:none}.radar-hud.svelte-fxf7r7{display:none}}@media(max-width:560px){.game-copy.svelte-fxf7r7{padding:34px 22px 90px}.games-radar-viewport.svelte-fxf7r7{width:240px;height:240px}}.section-heading-row.svelte-z08f70{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:clamp(20px,3vh,30px)}.exp-eyebrow.svelte-z08f70{margin-bottom:18px}.section-heading-row.svelte-z08f70 .section-title:where(.svelte-z08f70){max-width:760px}.experiment-list.svelte-z08f70{border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);background:#0b0f128c;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff14,0 20px 48px -15px #00000080;overflow:hidden}.experiment-row.svelte-z08f70{display:grid;grid-template-columns:120px 1fr 260px 30px;align-items:center;gap:24px;padding:clamp(14px,1.8vh,18px) 24px;border-bottom:1px solid rgba(255,255,255,.06);transition:background var(--base) var(--ease),padding var(--base) var(--ease)}.experiment-row.svelte-z08f70:last-child{border-bottom:0}.experiment-row.svelte-z08f70:hover{padding-left:40px;padding-right:40px;background:linear-gradient(90deg,rgba(104,228,224,.05),transparent)}.experiment-id-wrap.svelte-z08f70{display:flex;align-items:center;gap:10px}.exp-pulse.svelte-z08f70{width:6px;height:6px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan);opacity:.7}.experiment-row.svelte-z08f70:hover .exp-pulse:where(.svelte-z08f70){opacity:1;box-shadow:0 0 12px var(--cyan)}.experiment-id.svelte-z08f70{color:var(--cyan);font:500 11px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.experiment-title.svelte-z08f70{font:600 20px/1.1 Space Grotesk,sans-serif;letter-spacing:-.02em;color:var(--text);transition:color var(--base) var(--ease)}.experiment-row.svelte-z08f70:hover .experiment-title:where(.svelte-z08f70){color:#fff}.experiment-meta.svelte-z08f70{justify-self:start}.meta-pill.svelte-z08f70{display:inline-block;color:var(--text-3);font:500 9px/1 IBM Plex Mono,monospace;text-transform:uppercase;letter-spacing:.08em;padding:5px 10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:4px;transition:border-color var(--base) var(--ease),color var(--base) var(--ease)}.experiment-row.svelte-z08f70:hover .meta-pill:where(.svelte-z08f70){border-color:#68e4e040;color:var(--text-2)}.experiment-arrow.svelte-z08f70{color:var(--text-3);font-size:18px;transition:transform var(--base) var(--ease),color var(--base) var(--ease)}.experiment-row.svelte-z08f70:hover .experiment-arrow:where(.svelte-z08f70){color:var(--cyan);transform:translate(4px)}@media(max-width:820px){.experiment-row.svelte-z08f70{grid-template-columns:80px 1fr 24px;gap:16px;padding:22px 20px}.experiment-meta.svelte-z08f70{display:none}}@media(max-width:560px){.experiment-row.svelte-z08f70{grid-template-columns:68px 1fr 20px;padding:18px 16px}.experiment-title.svelte-z08f70{font-size:16px}}.studio.svelte-l3ugom{position:relative;background:radial-gradient(circle at 10% 80%,rgba(104,228,224,.04),transparent 45%),linear-gradient(180deg,transparent,rgba(16,22,26,.3),transparent)}.studio-eyebrow.svelte-l3ugom{margin-bottom:20px;display:inline-flex;align-items:center;gap:8px}.eyebrow-accent.svelte-l3ugom{width:14px;height:1px;background:var(--cyan)}.studio-grid.svelte-l3ugom{display:grid;grid-template-columns:1fr 1.05fr;gap:clamp(2rem,8vw,8rem);align-items:start}.studio-title.svelte-l3ugom{margin:0 0 18px;font:600 clamp(2rem,3.5vw,3.2rem) / 1.05 "Space Grotesk",sans-serif;letter-spacing:-.05em;color:var(--text);text-wrap:balance}.studio-copy.svelte-l3ugom{color:var(--text-2);max-width:520px;line-height:1.75;margin:0 0 20px;font-size:15.5px}.studio-tags.svelte-l3ugom{display:flex;gap:8px;flex-wrap:wrap}.tag-chip.svelte-l3ugom{padding:4px 10px;background:#ffffff0a;border:1px solid rgba(255,255,255,.06);border-radius:4px;color:var(--text-3);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.manifesto-wrap.svelte-l3ugom{border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);background:#0b0f1299;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:inset 0 1px #ffffff14,0 20px 48px -15px #00000080;padding:22px 26px}.manifesto-header.svelte-l3ugom{margin-bottom:20px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}.manifesto-badge.svelte-l3ugom{color:var(--text-3);font:500 9.5px/1 IBM Plex Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.manifesto.svelte-l3ugom{display:grid}.manifesto-wrap.svelte-l3ugom:hover .manifesto-item:where(.svelte-l3ugom){opacity:.45}.manifesto-item.svelte-l3ugom{display:grid;grid-template-columns:36px 1fr;gap:12px;padding:13px 0;border-bottom:1px solid rgba(255,255,255,.06);transition:opacity var(--base) var(--ease),transform var(--base) var(--ease)}.manifesto-item.svelte-l3ugom:last-child{border-bottom:0;padding-bottom:4px}.manifesto-wrap.svelte-l3ugom .manifesto-item:where(.svelte-l3ugom):hover{opacity:1!important;transform:translate(6px)}.num-wrap.svelte-l3ugom{padding-top:3px}.manifesto-item.svelte-l3ugom .num:where(.svelte-l3ugom){color:var(--cyan);font:500 11px/1.2 IBM Plex Mono,monospace;letter-spacing:.08em}.manifesto-item.svelte-l3ugom p:where(.svelte-l3ugom){margin:0;font:500 18.5px/1.3 Space Grotesk,sans-serif;letter-spacing:-.02em;color:var(--text)}@media(max-width:1080px){.studio-grid.svelte-l3ugom{grid-template-columns:1fr;gap:48px}.manifesto-wrap.svelte-l3ugom{padding:24px 20px}}.final-cta.svelte-1qdygc6{padding-bottom:clamp(32px,4vh,48px)}.cta-card.svelte-1qdygc6{position:relative;border:1px solid rgba(255,255,255,.09);border-radius:var(--radius-md);background:radial-gradient(ellipse at 85% 30%,rgba(104,228,224,.08),transparent 50%),#0b0f12b3;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);box-shadow:inset 0 1px #ffffff17,0 24px 60px -15px #000000a6;padding:clamp(24px,3.8vw,40px);overflow:hidden}.corner.svelte-1qdygc6{position:absolute;width:8px;height:8px;border:1px solid var(--cyan);opacity:.55;pointer-events:none}.corner.tl.svelte-1qdygc6{top:-1px;left:-1px;border-right:none;border-bottom:none}.corner.tr.svelte-1qdygc6{top:-1px;right:-1px;border-left:none;border-bottom:none}.corner.bl.svelte-1qdygc6{bottom:-1px;left:-1px;border-right:none;border-top:none}.corner.br.svelte-1qdygc6{bottom:-1px;right:-1px;border-left:none;border-top:none}.cta-topbar.svelte-1qdygc6{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px;padding-bottom:16px;border-bottom:1px solid rgba(255,255,255,.06)}.cta-meta-tag.svelte-1qdygc6{color:var(--text-3);font:500 9.5px/1 IBM Plex Mono,monospace;letter-spacing:.09em;text-transform:uppercase}.cta-meta-status.svelte-1qdygc6{display:inline-flex;align-items:center;gap:6px;color:var(--cyan);font:500 9px/1 IBM Plex Mono,monospace;letter-spacing:.08em}.status-pulse-dot.svelte-1qdygc6{width:5px;height:5px;border-radius:50%;background:var(--cyan);box-shadow:0 0 8px var(--cyan)}.cta-main-row.svelte-1qdygc6{display:grid;grid-template-columns:1fr auto;gap:40px;align-items:end}.cta-eyebrow.svelte-1qdygc6{margin-bottom:20px;display:inline-flex;align-items:center;gap:8px}.eyebrow-accent.svelte-1qdygc6{width:14px;height:1px;background:var(--cyan)}.cta-card.svelte-1qdygc6 h2:where(.svelte-1qdygc6){margin:0 0 16px;max-width:820px;font:600 clamp(1.85rem,3.2vw,2.75rem)/1.02 "Space Grotesk",sans-serif;letter-spacing:-.055em;color:var(--text);text-wrap:balance}.cta-card.svelte-1qdygc6 p:where(.svelte-1qdygc6){margin:0;color:var(--text-2);font-size:clamp(15px,1.8vw,17px);line-height:1.6}.cta-actions.svelte-1qdygc6{display:flex;flex-direction:column;gap:12px;align-items:stretch}.cta-primary.svelte-1qdygc6{min-height:48px;padding:0 24px}.cta-copy-btn.svelte-1qdygc6{min-height:42px;padding:0 16px;font:500 11.5px/1 IBM Plex Mono,monospace;letter-spacing:.06em;justify-content:center}.copy-icon.svelte-1qdygc6{font-size:13px}.cta-signal.svelte-1qdygc6{margin-top:36px}@media(max-width:880px){.cta-main-row.svelte-1qdygc6{grid-template-columns:1fr;gap:32px;align-items:start}.cta-actions.svelte-1qdygc6{flex-direction:row;flex-wrap:wrap}}@media(max-width:560px){.cta-actions.svelte-1qdygc6{flex-direction:column}.cta-actions.svelte-1qdygc6 .button:where(.svelte-1qdygc6){width:100%}}
