.hero[data-astro-cid-ge2uvauf]{min-height:600px;padding:78px var(--pad-x) 64px;border-bottom:1px solid var(--color-outline);background-image:repeating-linear-gradient(0deg, var(--grid-line) 0 1px, transparent 1px var(--grid-size)), repeating-linear-gradient(90deg, var(--grid-line) 0 1px, transparent 1px var(--grid-size));position:relative;overflow:hidden}.orbit[data-astro-cid-ge2uvauf]{width:100%;height:auto;position:absolute;top:0;right:0}.sun[data-astro-cid-ge2uvauf]{fill:var(--sun)}.orbit-line[data-astro-cid-ge2uvauf]{fill:none;stroke:var(--orbit-line);stroke-width:1.2px}.orbit-line[data-astro-cid-ge2uvauf].strong{stroke:var(--orbit-line-strong)}.anchor[data-astro-cid-ge2uvauf]{fill:var(--color-secondary)}.planet[data-astro-cid-ge2uvauf]{offset-rotate:0deg;animation:orbit var(--dur,30s) linear infinite;stroke:var(--color-surface);stroke-width:3px;paint-order:stroke}.planet-1[data-astro-cid-ge2uvauf]{fill:var(--color-secondary);--dur:var(--duration-orbit-1)}.planet-2[data-astro-cid-ge2uvauf]{fill:var(--color-primary);--dur:var(--duration-orbit-2)}.planet-3[data-astro-cid-ge2uvauf]{fill:var(--color-content);--dur:var(--duration-orbit-3)}@keyframes orbit{0%{offset-distance:0%}to{offset-distance:100%}}.star[data-astro-cid-ge2uvauf]{fill:var(--star);animation:twinkle var(--d,5s) ease-in-out var(--delay,0s) infinite}@keyframes twinkle{0%,to{opacity:.15}50%{opacity:.85}}@media (prefers-reduced-motion:reduce){.planet[data-astro-cid-ge2uvauf],.star[data-astro-cid-ge2uvauf]{animation:none}}.content[data-astro-cid-ge2uvauf]{max-width:680px;position:relative}.telemetry[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:var(--tracking-eyebrow);color:var(--color-secondary);font-size:12px}.title[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);font-size:var(--text-display);margin:28px 0 0;font-weight:400;line-height:1.16}.title[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:var(--color-primary)}.lede[data-astro-cid-ge2uvauf]{max-width:480px;color:var(--color-content-light);margin-top:24px;font-size:18px;line-height:1.7}.stats[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:16px;margin:34px 0 0;display:flex}.stat[data-astro-cid-ge2uvauf]{border:1px solid var(--color-outline);border-radius:var(--radius-md);background:var(--card-surface);min-width:128px;padding:14px 20px}.stat[data-astro-cid-ge2uvauf] .tlm[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-secondary);font-size:9px}.stat[data-astro-cid-ge2uvauf] .value[data-astro-cid-ge2uvauf]{font-family:var(--font-heading);color:var(--color-primary);margin:8px 0 0;font-size:24px}.stat[data-astro-cid-ge2uvauf] .label[data-astro-cid-ge2uvauf]{font-family:var(--font-mono);letter-spacing:.12em;color:var(--color-content-lighter);margin:6px 0 0;font-size:10px}@media (width<=768px){.hero[data-astro-cid-ge2uvauf]{min-height:0;padding:44px 22px 36px}.orbit[data-astro-cid-ge2uvauf]{opacity:.4}.telemetry[data-astro-cid-ge2uvauf]{letter-spacing:.12em;font-size:10px}.title[data-astro-cid-ge2uvauf]{margin-top:16px}.lede[data-astro-cid-ge2uvauf]{margin-top:18px;font-size:15px}.stats[data-astro-cid-ge2uvauf]{gap:12px}.stat[data-astro-cid-ge2uvauf]{flex:1;min-width:0;padding:12px 14px}}.head[data-astro-cid-sjgajsms]{justify-content:space-between;align-items:baseline;gap:var(--space-md);margin-bottom:26px;display:flex}.eyebrow[data-astro-cid-sjgajsms]{font-family:var(--font-mono);letter-spacing:var(--tracking-eyebrow);color:var(--color-secondary);margin:0 0 10px;font-size:10px}.heading[data-astro-cid-sjgajsms]{font-family:var(--font-heading);font-size:20px;font-weight:400}.all[data-astro-cid-sjgajsms]{font-family:var(--font-mono);letter-spacing:var(--tracking-label);color:var(--color-primary);white-space:nowrap;font-size:11px;text-decoration:none}@media (width<=768px){.head[data-astro-cid-sjgajsms]{margin-bottom:18px}.heading[data-astro-cid-sjgajsms]{font-size:16px}}.work[data-astro-cid-xbkx7tay]{border-bottom:1px solid var(--color-outline);padding:48px clamp(22px,4vw,44px)}.grid[data-astro-cid-xbkx7tay]{grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:20px;display:grid}.ventures[data-astro-cid-ipuwryvb]{padding:48px clamp(22px,4vw,44px)}.grid[data-astro-cid-ipuwryvb]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.card[data-astro-cid-ipuwryvb]{border:1px solid var(--color-outline);background:var(--card-surface);box-shadow:var(--shadow-rail);color:inherit;transition:border-color var(--duration-fast) var(--ease-out);border-radius:8px;padding:22px;text-decoration:none;display:block}.card[data-astro-cid-ipuwryvb]:hover{border-color:var(--color-primary)}.meta[data-astro-cid-ipuwryvb]{font-family:var(--font-mono);justify-content:space-between;font-size:10px;display:flex}.sys[data-astro-cid-ipuwryvb],.status[data-astro-cid-ipuwryvb].online{color:var(--color-secondary)}.status[data-astro-cid-ipuwryvb].building{color:var(--color-primary)}.status[data-astro-cid-ipuwryvb].offline{color:var(--color-content-lighter)}.name[data-astro-cid-ipuwryvb]{font-family:var(--font-heading);margin:12px 0;font-size:16px;font-weight:400}.desc[data-astro-cid-ipuwryvb]{color:var(--color-content-light);font-size:13px;line-height:1.6}.engage[data-astro-cid-ipuwryvb]{font-family:var(--font-mono);color:var(--color-primary);margin-top:14px;font-size:11px}@media (width<=768px){.ventures[data-astro-cid-ipuwryvb]{padding:32px 22px}.grid[data-astro-cid-ipuwryvb]{grid-template-columns:1fr;gap:14px}.card[data-astro-cid-ipuwryvb]{padding:16px}.meta[data-astro-cid-ipuwryvb]{display:none}.name[data-astro-cid-ipuwryvb]{margin:0;font-size:13px}.desc[data-astro-cid-ipuwryvb]{margin-top:6px;font-size:12px}.engage[data-astro-cid-ipuwryvb]{display:none}}.studies[data-astro-cid-sytoaruh]{padding:48px clamp(22px,4vw,44px)}.grid[data-astro-cid-sytoaruh]{grid-template-columns:repeat(2,1fr);gap:20px;display:grid}.card[data-astro-cid-sytoaruh]{border:1px solid var(--color-outline);background:var(--card-surface);border-radius:8px;padding:22px;display:block}.meta[data-astro-cid-sytoaruh]{font-family:var(--font-mono);justify-content:space-between;font-size:10px;display:flex}.sys[data-astro-cid-sytoaruh]{color:var(--color-secondary)}.years[data-astro-cid-sytoaruh]{color:var(--color-content-lighter)}.name[data-astro-cid-sytoaruh]{font-family:var(--font-heading);margin:12px 0 0;font-size:16px;font-weight:400}.desc[data-astro-cid-sytoaruh]{color:var(--color-content-light);margin-top:8px;font-size:13px;line-height:1.6}@media (width<=768px){.studies[data-astro-cid-sytoaruh]{padding:32px 22px}.grid[data-astro-cid-sytoaruh]{grid-template-columns:1fr;gap:14px}.card[data-astro-cid-sytoaruh]{padding:16px}.name[data-astro-cid-sytoaruh]{font-size:13px}.desc[data-astro-cid-sytoaruh]{font-size:12px}}
