@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800;900&family=Space+Grotesk:wght@400;500;600;700&display=swap";@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.visible{visibility:visible}.flex{display:flex}.hidden{display:none}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}:root{--background:#000207;--background-2:#01030a;--card:#060911;--card-hover:#0a0f18;--text:#f8fafc;--secondary:#94a3b8;--muted:#64748b;--blue:#d89557;--cyan:#ffb15f;--deep-blue:#6f2d18;--silver:#cbd5e1;--border:#1e293b}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;color:var(--text);background:radial-gradient(circle at 50% 16%,#ffb55f09,#0000 24%),radial-gradient(circle at 86% 22%,#d8955709,#0000 30%),radial-gradient(circle at 12% 78%,#6f2d180a,#0000 34%),linear-gradient(#000 0%,#01030a 48%,#000 100%);margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow-x:hidden}a{color:inherit;text-decoration:none}button{font:inherit}.page-shell{width:min(1160px,100% - 44px);margin:0 auto}.nebula,.stars,.shooting-star{pointer-events:none;position:fixed}.nebula{z-index:-4;filter:blur(28px);background:radial-gradient(circle at 32% 42%,#ffb55f07,#0000 22%),radial-gradient(circle at 66% 46%,#d8955707,#0000 25%),radial-gradient(circle at 44% 66%,#cbd5e108,#0000 22%);animation:18s ease-in-out infinite alternate nebulaMove;inset:-18%}.stars{z-index:-3;opacity:.86;background-image:radial-gradient(2px 2px at 20px 30px,#ffffffeb,#0000),radial-gradient(1.5px 1.5px at 140px 80px,#cbd5e1,#0000),radial-gradient(2px 2px at 260px 210px,#ffffffdb,#0000),radial-gradient(2.5px 2.5px at 300px 140px,#cbd5e1d1,#0000);background-size:340px 340px;animation:120s linear infinite starDrift;inset:0}.stars-two{opacity:.42;background-size:400px 400px;animation-duration:180s;animation-direction:reverse}.shooting-star{z-index:-2;filter:drop-shadow(0 0 10px #ffb55fa6);background:linear-gradient(90deg,#fff,#ffb55fb3,#0000);width:150px;height:1px;animation:8s linear infinite shoot;top:18%;left:-220px;transform:rotate(-18deg)}.site-header{z-index:20;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#05070dcc;border-bottom:1px solid #1e293bc7;justify-content:space-between;align-items:center;width:min(1180px,100% - 36px);height:78px;margin:0 auto;display:flex;position:sticky;top:0}.brand{color:#fff;letter-spacing:.25em;align-items:center;gap:12px;font-weight:900;display:flex}.brand small{color:var(--muted);letter-spacing:.17em;text-transform:uppercase;margin-top:2px;font-size:9px;font-weight:700;display:block}.brand-mark{border:1px solid var(--border);letter-spacing:0;background:linear-gradient(145deg,#03050af0,#05070dc7);border-radius:12px;place-items:center;width:42px;height:42px;display:grid;box-shadow:inset 0 0 18px #ffb55f14,0 0 24px #d895572e}.desktop-nav{color:var(--secondary);letter-spacing:.08em;text-transform:uppercase;gap:28px;font-size:14px;font-weight:700;display:flex}.desktop-nav a{transition:color .2s}.desktop-nav a:hover{color:#fff}.menu-button{border:1px solid var(--border);color:#fff;background:#03050ac7;border-radius:12px;place-items:center;width:42px;height:42px;display:none}.mobile-nav{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#05070df2;border-radius:18px;width:min(280px,100vw - 32px);padding:12px;display:grid;position:absolute;top:86px;right:0;box-shadow:0 24px 70px #00000073}.mobile-nav a{color:var(--silver);border-radius:12px;padding:14px}.mobile-nav a:hover{background:var(--card);color:#fff}.hero{background:radial-gradient(circle at 34% 24%,#ffb55f0a,#0000 28%),linear-gradient(#000000f0,#01030ae6 52%,#000000f0);align-items:center;min-height:calc(100vh - 78px);padding:96px 0 82px;display:grid;position:relative}.hero:after{content:"";background:linear-gradient(#d895570e,#0000 44%);border-top:1px solid #ffb55f52;border-radius:50%;height:34%;position:absolute;bottom:-18%;left:-10%;right:-10%;box-shadow:0 -18px 58px #ffb55f13}.hero-grid{z-index:1;grid-template-columns:1.02fr .98fr;align-items:center;gap:56px;display:grid;position:relative}.kicker{color:#f8fafc;background:#03050a9e;border:1px solid #ffb55f3d;border-radius:999px;align-items:center;gap:10px;margin-bottom:24px;padding:8px 14px;font-size:13px;font-weight:700;display:inline-flex}.live-dot{background:var(--cyan);border-radius:50%;width:8px;height:8px;animation:1.8s infinite pulse;box-shadow:0 0 0 8px #ffb55f1c}.wordmark{color:#0000;letter-spacing:.12em;background:linear-gradient(90deg,#f8fafc 0%,#ffb15f 50%,#d89557 100%);-webkit-background-clip:text;background-clip:text;max-width:720px;margin:0 0 20px;font-size:clamp(58px,9vw,118px);font-weight:900;line-height:.86}.hero h1{color:#fff;letter-spacing:-.055em;max-width:730px;margin:0 0 26px;font-size:clamp(44px,6.6vw,86px);font-weight:900;line-height:.94}.hero h1 span{color:#0000;background:linear-gradient(120deg,#f8fafc,#ffb15f 48%,#d89557);-webkit-background-clip:text;background-clip:text}.hero-text{max-width:650px;color:var(--secondary);margin:0 0 34px;font-size:clamp(17px,2vw,20px);line-height:1.75}.hero-actions,.capsules{flex-wrap:wrap;gap:14px;display:flex}.hero-actions{margin-bottom:34px}.button{border-radius:999px;justify-content:center;align-items:center;gap:10px;min-height:50px;padding:0 20px;font-weight:800;transition:transform .22s,border-color .22s,background .22s,box-shadow .22s;display:inline-flex}.button:hover{transform:translateY(-2px)}.button.primary{border:1px solid var(--blue);color:#fff;background:var(--blue);box-shadow:0 0 25px #d8955773}.button.secondary{color:var(--silver);background:0 0;border:1px solid #334155}.button.secondary:hover{border-color:var(--cyan);color:#fff;background:var(--card)}.capsules span{color:var(--silver);background:#03050abd;border:1px solid #1e293bf5;border-radius:999px;padding:10px 14px;font-size:13px;font-weight:700}.space-stage{background:radial-gradient(circle at 50% 42%,#ffb55f26,#0000 26%),#03050a47;border:1px solid #1e293be6;border-radius:38px;place-items:center;min-height:560px;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 90px #00000080,inset 0 0 0 1px #f8fafc08}.planet-wrap{aspect-ratio:1;place-items:center;width:min(370px,78vw);animation:7s ease-in-out infinite float;display:grid;position:relative}.planet{z-index:3;aspect-ratio:1;background:linear-gradient(110deg,#0000 0 12%,#ffffff1a 13% 17%,#0000 18% 27%,#ffffff14 28% 32%,#0000 33%),radial-gradient(circle at 30% 28%,#f8fafc,#ffb15f 20%,#d89557 42%,#6f2d18 74%,#020617);border-radius:50%;width:300px;animation:34s linear infinite planetSpin;position:relative;box-shadow:inset -35px -22px 50px #0000006b,inset 25px 12px 40px #ffffff1f,0 0 90px #ffb55f6b,0 0 170px #d8955733}.planet:after{content:"";border-radius:inherit;background:radial-gradient(circle at 75% 60%,#0000007a,#0000 45%);position:absolute;inset:0}.planet-ring{z-index:4;border:6px solid #cbd5e124;border-color:#cbd5e124 #d8955747 #cbd5e124 #ffb55f75;border-radius:50%;width:430px;height:112px;position:absolute;transform:rotate(-15deg);box-shadow:0 0 36px #ffb55f29}.orbit-line{border:1px dashed #ffb55f3d;border-radius:50%;width:455px;height:455px;animation:18s linear infinite rotate;position:absolute}.orbit-line-secondary{border-color:#cbd5e12e;width:340px;height:340px;animation-duration:11s;animation-direction:reverse}.satellite-node{background:#e2e8f0;border-radius:6px;width:34px;height:18px;position:absolute;top:30px;left:50%;box-shadow:0 0 22px #ffffff5c}.satellite-node:before,.satellite-node:after{content:"";background:#ffb55f2e;border:1px solid #ffb55fa3;width:28px;height:10px;position:absolute;top:4px}.satellite-node:before{left:-32px}.satellite-node:after{right:-32px}.holo-chip{z-index:8;width:148px;height:110px;color:var(--cyan);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#020617b8;border:1px solid #ffb55f57;border-radius:22px;place-items:center;display:grid;position:absolute;bottom:34px;right:32px;overflow:hidden;box-shadow:0 0 42px #ffb55f2e}.holo-chip small{color:var(--muted);letter-spacing:.14em;font-size:10px;font-weight:800;position:absolute;bottom:12px}.scan-line{background:linear-gradient(#0000,#ffb55f1f,#0000);animation:3s linear infinite scanMove;position:absolute;inset:0}.section{padding:96px 0;position:relative}.section-head{justify-content:space-between;align-items:end;gap:36px;margin-bottom:38px;display:flex}.section-kicker{color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;margin:0 0 12px;font-size:12px;font-weight:900}h2{color:#fff;letter-spacing:-.05em;max-width:780px;margin:0;font-size:clamp(34px,4.4vw,58px);font-weight:900;line-height:1}.section-head p,.about-panel p,.mission-line p{color:var(--secondary);line-height:1.75}.section-head>p{max-width:470px;margin:0}.about-panel,.command-panel{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03050ac7;box-shadow:0 0 30px #ffb55f14}.about-panel{border-radius:28px;max-width:860px;padding:clamp(26px,4vw,42px)}.about-panel p{margin:0;font-size:18px}.card-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.system-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03050acc;border-radius:22px;min-height:236px;padding:28px;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:0 0 30px #ffb55f14}.system-card:before{content:"";filter:blur(7px);background:#ffb55f14;border-radius:50%;width:190px;height:190px;position:absolute;top:-90px;right:-82px}.system-card:hover{background:var(--card-hover);border-color:#ffb55f99;transform:translateY(-6px);box-shadow:0 0 40px #ffb55f2e}.icon-box{width:52px;height:52px;color:var(--cyan);background:#ffb55f14;border:1px solid #ffb55f3d;border-radius:16px;place-items:center;margin-bottom:24px;display:grid;position:relative}.system-card h3,.mission-line h3,.lab-card h3{color:#fff;margin:0 0 12px;font-size:22px;position:relative}.system-card p,.lab-card p{color:var(--secondary);margin:0;line-height:1.7;position:relative}.command-panel{background:radial-gradient(circle at 15% 25%,#ffb55f1c,#0000 28%),radial-gradient(circle at 85% 75%,#d895571f,#0000 30%),#03050abd;border-radius:34px;padding:clamp(30px,5vw,60px);overflow:hidden}.mission-list{margin-top:32px}.mission-line{border-bottom:1px solid #94a3b829;grid-template-columns:72px 1fr;align-items:start;gap:18px;padding:20px 0;display:grid}.mission-line:last-child{border-bottom:0}.mission-line span{color:#fff;background:linear-gradient(135deg, var(--blue), var(--cyan));border-radius:16px;place-items:center;width:48px;height:48px;font-weight:900;display:grid;box-shadow:0 0 25px #d8955759}.mission-line p{margin:4px 0 0}.vision-band{isolation:isolate;text-align:center;background:radial-gradient(at 18% 22%,#e4914c38,#0000 31%),radial-gradient(at 84% 78%,#612216a3,#0000 42%),radial-gradient(at 52% 128%,#d6803e47,#0000 42%),linear-gradient(#050303 0%,#1b0b07 36%,#38150d 68%,#170806 100%);border-top:1px solid #c17a4557;border-bottom:1px solid #602517b8;padding:104px 0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffd8ab14,inset 0 -1px #000000b8,0 0 70px #c14e2717}.vision-band:before{content:"";z-index:-2;opacity:.88;background:repeating-linear-gradient(8deg,#ffc6800b 0 1px,#0000 1px 18px),repeating-linear-gradient(-13deg,#0000 0 22px,#591f1438 22px 24px,#0000 24px 48px),radial-gradient(circle at 22% 66%,#ffb05d1f 0 1px,#0000 2px) 0 0/90px 70px,radial-gradient(circle at 68% 34%,#ffdaab1c 0 1px,#0000 2px) 0 0/120px 92px,radial-gradient(circle at 82% 70%,#4a181070 0 2px,#0000 4px) 0 0/150px 110px;position:absolute;inset:0}.vision-band:after{content:"";z-index:0;background:radial-gradient(at 50% 0,#ffbb6733,#0000 32%),repeating-linear-gradient(6deg,#ffb56314 0 2px,#0000 2px 16px),linear-gradient(#953d1f6b,#2a0e08e6);border-top:1px solid #ffb46752;border-radius:50% 50% 0 0;height:92%;position:absolute;bottom:-62%;left:-12%;right:-12%;box-shadow:0 -18px 60px #df7a391f,inset 0 18px 50px #ffc47e14}.vision-band .page-shell{z-index:1;position:relative}.vision-band .page-shell:before,.vision-band .page-shell:after{content:"";pointer-events:none;position:absolute}.vision-band .page-shell:before{background:linear-gradient(90deg,#ffca8e80,#0000);width:86px;height:1px;top:-28px;left:0}.vision-band .page-shell:after{background:linear-gradient(90deg,#0000,#ffac5d6b);width:112px;height:1px;bottom:-34px;right:4%}.vision-band h2,.vision-band p{margin-left:auto;margin-right:auto}.vision-band h2{text-shadow:0 0 34px #ff9e5426}.vision-band p{color:#e7c8ae;max-width:780px;font-size:19px;line-height:1.75}.lab-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.lab-card{border:1px solid var(--border);background:#03050ab8;border-radius:20px;min-height:172px;padding:24px}.lab-card span{color:var(--muted);letter-spacing:.22em;margin-bottom:34px;font-size:12px;font-weight:900;display:block}.lab-card h3{font-size:18px;line-height:1.25}.concept-grid{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.concept-card{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#ffffff0e,#ffffff03),#03050ac7;border-radius:24px;min-height:250px;padding:26px;transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;position:relative;overflow:hidden;box-shadow:0 0 30px #ffb55f14}.concept-card:before{content:"";z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(135deg,#f8fafc12,#0000 30%,#ffb55f09),linear-gradient(#ffffff09,#0000 42%);position:absolute;inset:1px;box-shadow:inset 0 0 0 1px #f8fafc09}.concept-planet{z-index:0;pointer-events:none;opacity:.86;transition:opacity .24s,transform .24s,filter .24s;position:absolute;inset:0;overflow:hidden}.concept-planet:before{content:"";aspect-ratio:1.18;background:radial-gradient(at 44% 18%,#ffcd8f2e,#0000 23%),radial-gradient(at 66% 58%,#551b118f,#0000 38%),repeating-linear-gradient(8deg,#ffba6813 0 2px,#0000 2px 18px),linear-gradient(#973d1f6b,#230b07eb);border-top:1px solid #ffb56347;border-radius:50%;width:132%;position:absolute;bottom:-50%;right:-34%;box-shadow:0 -20px 58px #df7a391f,inset 0 18px 52px #ffc47e17,inset 0 -36px 70px #00020794}.concept-planet:after{content:"";opacity:.78;background:repeating-linear-gradient(9deg,#ffc68009 0 1px,#0000 1px 20px),radial-gradient(circle at 22% 67%,#ffb05d21 0 1px,#0000 2px) 0 0/86px 72px,radial-gradient(circle at 76% 34%,#ffdaab1c 0 1px,#0000 2px) 0 0/124px 98px,linear-gradient(132deg,#0000 0 62%,#ffb55f1a 62.2%,#0000 63%);position:absolute;inset:0}.concept-planet-surface{opacity:.86;background:radial-gradient(circle at 34% 24%,#ffdeae38,#0000 24%),repeating-linear-gradient(12deg,#ffb5631f 0 3px,#521b1133 3px 8px,#0000 8px 16px),radial-gradient(circle at 58% 64%,#0002075c,#0000 42%),#3a160d;border:1px solid #ffb5632e;border-radius:50%;width:82px;height:82px;position:absolute;top:18px;right:18px;box-shadow:0 0 34px #df7a3924,inset -16px -12px 28px #0002078a,inset 12px 8px 18px #ffc68014}.concept-card:hover{background:var(--card-hover);border-color:#ffb55f99;transform:translateY(-6px);box-shadow:0 0 42px #ffb55f29}.concept-card:hover .concept-planet{opacity:1;filter:brightness(1.08);transform:translate(3px,-3px)scale(1.015)}.concept-card span{color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;margin-bottom:58px;font-size:11px;font-weight:900;display:block;position:relative}.concept-card h3{color:#fff;margin:0 0 12px;font-size:24px;position:relative}.concept-card p{color:var(--secondary);margin:0;line-height:1.7;position:relative}.demo-section{grid-template-columns:.82fr 1.18fr;align-items:stretch;gap:26px;display:grid}.demo-copy,.telemetry-panel{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#03050ac2;border-radius:30px;box-shadow:0 0 30px #ffb55f14}.demo-copy{align-content:center;padding:clamp(28px,4vw,46px);display:grid}.demo-copy p:last-child{color:var(--secondary);margin:20px 0 0;font-size:18px;line-height:1.75}.telemetry-panel{background:radial-gradient(circle at 28% 22%,#ffb55f1f,#0000 28%),radial-gradient(circle at 82% 76%,#d895571f,#0000 30%),#03050acc;padding:clamp(24px,4vw,38px);position:relative;overflow:hidden}.telemetry-panel:before{content:"";opacity:.72;background:linear-gradient(#0000,#ffb55f14,#0000);animation:4s linear infinite scanMove;position:absolute;inset:0}.telemetry-header,.telemetry-list,.telemetry-orb{z-index:1;position:relative}.telemetry-header{color:var(--muted);letter-spacing:.16em;justify-content:space-between;gap:16px;margin-bottom:26px;font-size:12px;font-weight:900;display:flex}.telemetry-header strong{color:var(--cyan)}.telemetry-orb{background-color:#02061761;background-image:linear-gradient(90deg,#94a3b80d 1px,#0000 1px),linear-gradient(#94a3b80d 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:32px 32px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #1e293beb;border-radius:24px;place-items:center;min-height:210px;margin-bottom:26px;display:grid}.telemetry-axis{aspect-ratio:1;border:1px dashed #ffb55f47;border-radius:50%;width:min(340px,78%);animation:14s linear infinite rotate;position:absolute}.telemetry-axis:before{content:"";background:var(--cyan);border-radius:50%;width:10px;height:10px;position:absolute;top:-5px;left:50%;box-shadow:0 0 18px #ffb55fb8}.telemetry-core{aspect-ratio:1;background:linear-gradient(145deg,#f8fafc24,#d8955742,#05070de6);border:1px solid #cbd5e13d;border-radius:28px;width:92px;transform:rotate(45deg);box-shadow:inset 0 0 24px #ffb55f1f,0 0 40px #ffb55f33}.telemetry-list{gap:16px;display:grid}.telemetry-row>div:first-child{justify-content:space-between;gap:16px;margin-bottom:8px;display:flex}.telemetry-row strong{color:#fff}.telemetry-track{background:#020617b3;border:1px solid #1e293bf2;border-radius:999px;height:9px;overflow:hidden}.telemetry-track span{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--cyan), #f8fafc);height:100%;animation:2.6s ease-in-out infinite signalPulse;display:block;box-shadow:0 0 18px #ffb55f61}.process-rail{grid-template-columns:repeat(5,1fr);gap:14px;display:grid;position:relative}.process-rail:before{content:"";background:linear-gradient(90deg,#0000,#ffb55f73,#d895574d,#0000);height:1px;position:absolute;top:35px;left:8%;right:8%}.process-step{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(#ffffff0b,#ffffff03),#03050ac7;border-radius:22px;min-height:230px;padding:26px;position:relative;box-shadow:0 0 30px #ffb55f12}.process-step span{color:#fff;background:linear-gradient(135deg,#d89557e6,#ffb55fc7);border:1px solid #ffb55f57;border-radius:16px;place-items:center;width:48px;height:48px;margin-bottom:42px;font-size:13px;font-weight:900;display:grid;box-shadow:0 0 26px #d8955742}.process-step h3{color:#fff;margin:0 0 10px;font-size:22px}.process-step p{color:var(--secondary);margin:0;line-height:1.65}.capability-matrix{border:1px solid var(--border);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:radial-gradient(circle at 18% 18%,#ffb55f1a,#0000 30%),#03050abd;border-radius:30px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden;box-shadow:0 0 30px #ffb55f14}.capability-matrix article{border-bottom:1px solid #94a3b824;border-right:1px solid #94a3b824;min-height:172px;padding:28px}.capability-matrix article:nth-child(3n){border-right:0}.capability-matrix article:nth-last-child(-n+3){border-bottom:0}.capability-matrix span{color:var(--cyan);letter-spacing:.18em;text-transform:uppercase;margin-bottom:18px;font-size:12px;font-weight:900;display:block}.capability-matrix p{color:var(--secondary);margin:0;line-height:1.7}.system-card,.concept-card,.lab-card,.process-step,.capability-matrix article{isolation:isolate;background:linear-gradient(145deg,#ffffff0f,#ffffff03 38%,#ffb55f05),#03050ad6;border-color:#94a3b82e;position:relative;box-shadow:inset 0 1px #ffffff0e,0 24px 80px #0000004d,0 0 34px #ffb55f0e}.system-card,.concept-card,.lab-card,.process-step{transition:transform .24s,border-color .24s,background .24s,box-shadow .24s;overflow:hidden}.system-card:after,.concept-card:after,.lab-card:before,.process-step:after{content:"";z-index:0;pointer-events:none;opacity:.52;background:linear-gradient(115deg,#ffffff1d,#0000 22% 72%,#ffb55f0e),linear-gradient(#0000,#ffffff05);position:absolute;inset:0}.system-card>*,.concept-card>:not(.concept-planet),.lab-card>*,.process-step>*,.capability-matrix article>*{z-index:1;position:relative}.system-card:hover,.concept-card:hover,.lab-card:hover,.process-step:hover,.capability-matrix article:hover{background:linear-gradient(145deg,#ffffff13,#ffffff04 40%,#ffb55f09),#080c14eb;border-color:#ffb55f94;transform:translateY(-5px);box-shadow:inset 0 1px #ffffff12,0 30px 96px #00000061,0 0 44px #ffb55f29}.lab-card:before{border-top:1px solid #ffb55f47;border-radius:0}.capability-matrix article{transition:background .22s,box-shadow .22s,border-color .22s;position:relative}.capability-matrix article:before{content:"";opacity:.42;background:linear-gradient(90deg,#0000,#ffb55f52,#0000);height:1px;position:absolute;top:0;left:0;right:0}.icon-box{box-shadow:inset 0 0 18px #ffb55f14,0 0 18px #ffb55f14}.concept-card span,.lab-card span,.capability-matrix span{color:#f8fafc}.footer{border-top:1px solid var(--border);color:var(--muted);justify-content:space-between;align-items:center;gap:18px;padding:32px 0;display:flex}.footer>strong{color:#fff;letter-spacing:.25em}.footer-partner{color:var(--silver);background:#0e1628b8;border:1px solid #ffb55f38;border-radius:999px;flex:none;align-items:center;gap:10px;padding:10px 14px;text-decoration:none;transition:transform .2s,border-color .2s,color .2s,box-shadow .2s;display:inline-flex;box-shadow:inset 0 0 18px #ffb55f12,0 0 22px #ffb55f14}.footer-partner span{color:var(--muted);letter-spacing:.16em;text-transform:uppercase;font-size:10px;font-weight:800}.footer-partner strong{color:#f8fafc;letter-spacing:0;font-size:13px;font-weight:800}.footer-partner:hover{color:#f8fafc;border-color:#ffb55f94;transform:translateY(-2px);box-shadow:inset 0 0 18px #ffb55f1f,0 0 28px #ffb55f2e}.reveal{opacity:0;transition:opacity .75s,transform .75s;transform:translateY(26px)}.reveal.visible{opacity:1;transform:translateY(0)}@keyframes nebulaMove{0%{transform:translate(-2%,-1%)scale(1)}to{transform:translate(2%,1.5%)scale(1.06)}}@keyframes starDrift{0%{transform:translateY(0)}to{transform:translateY(-430px)}}@keyframes shoot{0%{opacity:0;transform:translate(0)translateY(0)rotate(-18deg)}8%{opacity:1}36%{opacity:0}to{opacity:0;transform:translate(140vw)translateY(360px)rotate(-18deg)}}@keyframes pulse{50%{opacity:.65;transform:scale(1.35)}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-18px)}}@keyframes rotate{to{transform:rotate(360deg)}}@keyframes planetSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes signalPulse{0%,to{filter:brightness(.85)}50%{filter:brightness(1.35)}}@keyframes scanMove{0%{transform:translateY(-100%)}to{transform:translateY(100%)}}@media (width<=980px){.desktop-nav{display:none}.menu-button{display:grid}.hero-grid{grid-template-columns:1fr}.section-head{display:block}.section-head>p{margin-top:18px}.card-grid,.concept-grid,.process-rail,.capability-matrix{grid-template-columns:1fr 1fr}.demo-section{grid-template-columns:1fr}.process-rail:before{display:none}.capability-matrix article:nth-child(3n){border-right:1px solid #94a3b824}.capability-matrix article:nth-child(2n){border-right:0}.capability-matrix article:nth-last-child(-n+3){border-bottom:1px solid #94a3b824}.capability-matrix article:nth-last-child(-n+2){border-bottom:0}.lab-grid{grid-template-columns:repeat(2,1fr)}.space-stage{min-height:440px}.planet{width:240px}.planet-ring{width:350px;height:92px}.orbit-line{width:360px;height:360px}}@media (width<=620px){.page-shell{width:min(100% - 28px,1160px)}.site-header{width:min(100% - 24px,1180px);height:72px}.brand{letter-spacing:.18em}.brand small{display:none}.hero{padding-top:64px}.wordmark{font-size:clamp(46px,16vw,72px)}.hero-actions,.capsules{display:grid}.button{width:100%}.space-stage{border-radius:26px;min-height:360px}.planet{width:200px}.planet-ring{width:300px;height:74px}.orbit-line{width:305px;height:305px}.orbit-line-secondary{width:240px;height:240px}.holo-chip{display:none}.section{padding:72px 0}.card-grid,.concept-grid,.process-rail,.capability-matrix,.lab-grid{grid-template-columns:1fr}.process-step{min-height:auto}.process-step span{margin-bottom:28px}.capability-matrix article,.capability-matrix article:nth-child(2n),.capability-matrix article:nth-child(3n),.capability-matrix article:nth-last-child(-n+2),.capability-matrix article:nth-last-child(-n+3){border-bottom:1px solid #94a3b824;border-right:0}.capability-matrix article:last-child{border-bottom:0}.mission-line{grid-template-columns:1fr}.concept-planet{opacity:.58}.footer{flex-direction:column;align-items:flex-start}.footer>span{margin-top:8px;display:block}}@media (width<=720px){html{scroll-padding-top:86px}.page-shell{width:min(100% - 32px,1160px)}.site-header{border-radius:0 0 18px 18px;width:min(100% - 24px,1180px);height:70px}.brand{letter-spacing:.16em;gap:10px;font-size:14px}.brand-mark{border-radius:11px;width:38px;height:38px}.menu-button{border-radius:11px;width:40px;height:40px}.mobile-nav{width:min(320px,100vw - 24px);top:76px;right:0}.hero{min-height:auto;padding:48px 0 58px}.hero-grid{gap:30px}.kicker{margin-bottom:18px;padding:7px 12px;font-size:12px}.wordmark{letter-spacing:.1em;margin-bottom:14px;font-size:clamp(42px,15vw,72px)}.hero h1{letter-spacing:-.045em;margin-bottom:18px;font-size:clamp(38px,12vw,58px);line-height:.98}.hero-text{margin-bottom:26px;font-size:16px;line-height:1.65}.hero-actions{margin-bottom:22px}.capsules{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.capsules span{text-align:center;place-items:center;min-height:40px;padding:8px 10px;display:grid}.space-stage{border-radius:24px;min-height:318px}.planet-wrap{width:min(270px,72vw)}.planet{width:174px}.planet-ring{border-width:4px;width:260px;height:64px}.orbit-line{width:272px;height:272px}.orbit-line-secondary{width:214px;height:214px}.satellite-node{width:26px;height:14px;top:18px}.satellite-node:before,.satellite-node:after{width:20px;height:8px;top:3px}.satellite-node:before{left:-24px}.satellite-node:after{right:-24px}.section{padding:62px 0}.section-head{margin-bottom:26px}h2{letter-spacing:-.04em;font-size:clamp(30px,9.4vw,42px);line-height:1.04}.section-head p,.about-panel p,.mission-line p,.system-card p,.concept-card p,.lab-card p,.process-step p,.capability-matrix p{font-size:15px;line-height:1.62}.about-panel,.command-panel,.demo-copy,.telemetry-panel{border-radius:22px}.about-panel,.command-panel,.demo-copy,.telemetry-panel,.system-card,.concept-card,.process-step,.capability-matrix article{padding:22px}.card-grid,.concept-grid,.process-rail,.lab-grid{gap:14px}.system-card,.concept-card,.process-step,.capability-matrix article{border-radius:20px;min-height:auto}.icon-box{border-radius:14px;width:46px;height:46px;margin-bottom:18px}.system-card h3,.mission-line h3,.lab-card h3,.process-step h3{font-size:20px}.concept-card span{margin-bottom:34px}.concept-planet{opacity:.58}.concept-card h3{font-size:22px}.lab-card{min-height:130px;padding:20px}.lab-card span{margin-bottom:26px}.demo-section{gap:16px}.demo-copy p:last-child{font-size:15px;line-height:1.65}.telemetry-header{letter-spacing:.12em;flex-wrap:wrap;gap:8px 12px;margin-bottom:18px;font-size:10px}.telemetry-orb{background-size:24px 24px;border-radius:18px;min-height:168px;margin-bottom:20px}.telemetry-core{border-radius:22px;width:72px}.telemetry-list{gap:13px}.telemetry-row>div:first-child{gap:10px;font-size:14px}.mission-line{grid-template-columns:50px 1fr;gap:14px;padding:17px 0}.mission-line span{border-radius:14px;width:42px;height:42px;font-size:13px}.vision-band{padding:68px 0}.vision-band:after{height:78%;bottom:-58%;left:-34%;right:-34%}.vision-band .page-shell:before,.vision-band .page-shell:after{width:64px}.vision-band p{font-size:16px;line-height:1.65}.process-step span{border-radius:14px;width:42px;height:42px;margin-bottom:24px}.capability-matrix{border-radius:22px}.capability-matrix span{margin-bottom:12px;font-size:11px}.footer{gap:12px;padding:26px 0 30px}.footer-partner{justify-content:space-between;width:100%;padding:12px 14px}}@media (width<=420px){.page-shell{width:min(100% - 24px,1160px)}.brand{letter-spacing:.13em;font-size:13px}.brand-mark{width:35px;height:35px}.wordmark{letter-spacing:.085em;font-size:clamp(38px,14.5vw,58px)}.hero h1{font-size:clamp(34px,11.2vw,48px)}.button{min-height:48px;padding:0 16px}.space-stage{min-height:288px}.planet{width:154px}.planet-ring{width:232px;height:58px}.orbit-line{width:238px;height:238px}.orbit-line-secondary{width:188px;height:188px}.about-panel,.command-panel,.demo-copy,.telemetry-panel,.system-card,.concept-card,.process-step,.capability-matrix article{padding:20px}.mission-line{grid-template-columns:1fr}.footer-partner{border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px}.footer-partner svg{align-self:flex-end}}.system-card,.concept-card,.lab-card,.process-step,.capability-matrix article,.command-panel,.demo-copy,.telemetry-panel{--cad-line:#ffb55f2e;--cad-line-strong:#cbd5e138;--cad-shadow:#000207ad}.system-card:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(var(--cad-line-strong), var(--cad-line-strong)) left top / 34px 1px no-repeat, linear-gradient(var(--cad-line-strong), var(--cad-line-strong)) left top / 1px 34px no-repeat, linear-gradient(var(--cad-line), var(--cad-line)) right top / 44px 1px no-repeat, linear-gradient(var(--cad-line), var(--cad-line)) right top / 1px 44px no-repeat, linear-gradient(var(--cad-line), var(--cad-line)) left bottom / 44px 1px no-repeat, linear-gradient(var(--cad-line), var(--cad-line)) left bottom / 1px 44px no-repeat, linear-gradient(var(--cad-line-strong), var(--cad-line-strong)) right bottom / 34px 1px no-repeat, linear-gradient(var(--cad-line-strong), var(--cad-line-strong)) right bottom / 1px 34px no-repeat, linear-gradient(90deg, transparent 0 47%, #ffb55f14 47% 47.5%, transparent 47.5%), linear-gradient(180deg, transparent 0 42%, #ffb55f12 42% 42.5%, transparent 42.5%);opacity:.76;border-radius:15px;position:absolute;inset:12px}.system-card:after{content:"";z-index:0;pointer-events:none;opacity:.54;background:radial-gradient(circle at 82% 18%,#ffb55f1a,#0000 23%),linear-gradient(118deg,#0000 0 58%,#ffb55f29 58.3%,#0000 59%),repeating-linear-gradient(90deg,#0000 0 22px,#94a3b809 22px 23px,#0000 23px 46px),linear-gradient(#ffffff0b,#0000 36%);position:absolute;inset:0}.system-card:hover:before,.system-card:hover:after{opacity:.92}.icon-box:before,.icon-box:after{content:"";pointer-events:none;position:absolute}.icon-box:before{border:1px solid #ffb55f1a;border-radius:19px;inset:-8px}.icon-box:after{background:linear-gradient(90deg,#ffb55f6b,#0000);width:18px;height:1px;top:50%;left:100%;transform:translateY(-50%)}.command-panel{position:relative}.command-panel:before{content:"";pointer-events:none;opacity:.78;background:linear-gradient(#ffb55f1c,#ffb55f1c) 0 0/72px 1px no-repeat,linear-gradient(#ffb55f1c,#ffb55f1c) 0 0/1px 72px no-repeat,linear-gradient(#cbd5e11f,#cbd5e11f) 100% 100%/86px 1px no-repeat,linear-gradient(#cbd5e11f,#cbd5e11f) 100% 100%/1px 86px no-repeat,repeating-linear-gradient(90deg,#0000 0 31px,#94a3b806 31px 32px,#0000 32px 64px);border-radius:24px;position:absolute;inset:16px}.mission-line{position:relative}.mission-line:after{content:"";background:linear-gradient(90deg,#ffb55f73,#0000);width:30px;height:1px;position:absolute;top:50%;left:25px;transform:translateY(-50%)}.demo-copy{position:relative;overflow:hidden}.demo-copy:before{content:"";pointer-events:none;opacity:.7;background:linear-gradient(#ffb55f29,#ffb55f29) 100% 0/78px 1px no-repeat,linear-gradient(#ffb55f29,#ffb55f29) 100% 0/1px 78px no-repeat,linear-gradient(135deg,#0000 0 62%,#ffb55f1f 62.2%,#0000 63%);border-radius:20px;position:absolute;inset:18px}.telemetry-panel:after{content:"";pointer-events:none;opacity:.78;z-index:0;background:linear-gradient(#f8fafc29,#f8fafc29) 0 0/42px 1px no-repeat,linear-gradient(#f8fafc29,#f8fafc29) 0 0/1px 42px no-repeat,linear-gradient(#ffb55f24,#ffb55f24) 100% 100%/58px 1px no-repeat,linear-gradient(#ffb55f24,#ffb55f24) 100% 100%/1px 58px no-repeat;border-radius:22px;position:absolute;inset:12px}.telemetry-orb:before,.telemetry-orb:after{content:"";pointer-events:none;position:absolute}.telemetry-orb:before{border:1px solid #ffb55f17;border-radius:18px;inset:18px}.telemetry-orb:after{background:linear-gradient(90deg,#0000,#ffb55f38,#0000);width:72%;height:1px;top:50%;left:14%}.process-step:before{content:"";z-index:0;pointer-events:none;opacity:.75;background:linear-gradient(#ffb55f24,#ffb55f24) 0 0/30px 1px no-repeat,linear-gradient(#ffb55f24,#ffb55f24) 0 0/1px 30px no-repeat,linear-gradient(#cbd5e11f,#cbd5e11f) 100% 100%/30px 1px no-repeat,linear-gradient(#cbd5e11f,#cbd5e11f) 100% 100%/1px 30px no-repeat,linear-gradient(#0000,#00020729);border-radius:15px;position:absolute;inset:11px}.capability-matrix article:after{content:"";z-index:0;pointer-events:none;opacity:.7;background:linear-gradient(135deg,#0000 0 58%,#ffb55f17 58.2%,#0000 59%),linear-gradient(#cbd5e11a,#cbd5e11a) right 18px top 18px/34px 1px no-repeat,linear-gradient(#cbd5e11a,#cbd5e11a) right 18px top 18px/1px 34px no-repeat;position:absolute;inset:0}@media (width<=720px){.system-card:before,.process-step:before{inset:10px}.command-panel:before,.demo-copy:before,.telemetry-panel:after{inset:12px}.mission-line:after{display:none}}#about,#lab,.process-section,.capability-section{isolation:isolate;position:relative}#about:before,#lab:before,.process-section:before,.capability-section:before{content:"";pointer-events:none;z-index:-1;position:absolute}#about:before{filter:blur(10px);opacity:.8;background:radial-gradient(#d06f3529,#0000 58%),radial-gradient(at 64% 42%,#ffba6814,#0000 42%);border-radius:50%;width:420px;height:260px;top:28%;right:-18%}.about-panel{background:radial-gradient(at 88% 84%,#b14c2429,#0000 42%),radial-gradient(at 18% 12%,#ffb55f14,#0000 32%),#03050ad1;border-color:#c17a453d;position:relative;overflow:hidden}.about-panel:before{content:"";pointer-events:none;opacity:.72;background:repeating-linear-gradient(10deg,#ffbc6f0a 0 1px,#0000 1px 20px),radial-gradient(circle at 80% 74%,#ffbc6f29 0 1px,#0000 3px) 0 0/90px 70px;position:absolute;inset:0}#lab:before{filter:blur(2px);background:radial-gradient(at 16% 42%,#d2733721,#0000 33%),radial-gradient(at 80% 58%,#5c1f146b,#0000 35%),linear-gradient(90deg,#0000,#8b3b201a,#0000);height:58%;top:18%;left:-10%;right:-10%}.lab-card{background:radial-gradient(at 70% 100%,#a3432233,#0000 46%),linear-gradient(145deg,#ffce910b,#ffb55f05 42%,#03050ae0),#03050ad1;border-color:#c17a4533}.lab-card:after{content:"";z-index:0;pointer-events:none;opacity:.78;background:linear-gradient(90deg,#ffbb6729,#0000 42%) 20px 22px/54px 1px no-repeat,linear-gradient(#ffbb6721,#0000 70%) 20px 22px/1px 74px no-repeat,radial-gradient(circle at 20px 22px,#ffb56357,#0000 4px),repeating-linear-gradient(8deg,#0000 0 19px,#ffbb6709 19px 20px,#0000 20px 38px);position:absolute;inset:0}.lab-card span{color:#ffca8e}.process-section:before{background:radial-gradient(at 50% 22%,#df79391c,#0000 36%),radial-gradient(at 92% 82%,#4a181061,#0000 34%);height:82%;top:8%;left:-12%;right:-12%}.process-step{background:radial-gradient(at 80% 100%,#9c3d1e2e,#0000 44%),linear-gradient(#ffffff0b,#ffbc6f06 48%,#ffffff03),#03050ad1;border-color:#c17a452e}.process-step span{background:linear-gradient(135deg,#d89557d1,#df7939c7);border-color:#ffb56361;box-shadow:0 0 26px #df793929,0 0 22px #ffb55f21}.capability-section:before{background:radial-gradient(#d570351f,#0000 62%);border-radius:50%;width:460px;height:360px;top:4%;right:-14%}.capability-matrix{background:radial-gradient(circle at 18% 18%,#ffb55f14,#0000 30%),radial-gradient(at 82% 100%,#8d361c33,#0000 42%),#03050ac2;border-color:#c17a4533}.capability-matrix article:after{background:linear-gradient(135deg,#0000 0 58%,#ffb56314 58.2%,#0000 59%),linear-gradient(#ffc6801f,#ffc6801f) right 18px top 18px/34px 1px no-repeat,linear-gradient(#ffc6801f,#ffc6801f) right 18px top 18px/1px 34px no-repeat}@media (width<=720px){#about:before,#lab:before,.process-section:before,.capability-section:before{opacity:.58}.about-panel:before,.lab-card:after{opacity:.5}}.hero{background:radial-gradient(at 18% 18%,#ffbb672e,#0000 28%),radial-gradient(at 72% 34%,#ffb55f14,#0000 32%),radial-gradient(at 84% 78%,#65261694,#0000 38%),linear-gradient(#000 0%,#090504 28%,#1b0b07 62%,#020202 100%);overflow:hidden}.hero:before{content:"";pointer-events:none;z-index:0;opacity:.76;background:repeating-linear-gradient(8deg,#ffc6800a 0 1px,#0000 1px 22px),repeating-linear-gradient(-14deg,#0000 0 28px,#5a1f1438 28px 30px,#0000 30px 58px),radial-gradient(circle at 18% 68%,#ffb05d21 0 1px,#0000 2px) 0 0/98px 76px,radial-gradient(circle at 58% 24%,#ffdaab1a 0 1px,#0000 2px) 0 0/132px 96px,radial-gradient(circle at 82% 72%,#4a18107a 0 2px,#0000 4px) 0 0/158px 118px;position:absolute;inset:0}.hero:after{z-index:0;background:radial-gradient(at 50% 0,#ffbb6733,#0000 34%),repeating-linear-gradient(6deg,#ffb56312 0 2px,#0000 2px 18px),linear-gradient(#973d1f61,#210b07e0);border-top:1px solid #ffb46757;height:54%;bottom:-30%;left:-16%;right:-16%;box-shadow:0 -22px 70px #df7a391f,inset 0 18px 50px #ffc47e14}.hero-grid{z-index:1}.kicker{color:#fed7aa;background:#070504a8;border-color:#ffb56342}.wordmark{background:linear-gradient(90deg,#f8fafc 0%,#ffb15f 43% 72%,#d89557 100%);-webkit-background-clip:text;background-clip:text}.hero-text{color:#b9a99f}.capsules span{color:#d8c6b8;background:#070504b8;border-color:#c17a4547}.space-stage{background:radial-gradient(circle at 50% 42%,#ffb55f21,#0000 25%),radial-gradient(at 70% 92%,#c5562929,#0000 40%),#03050a5c;border-color:#c17a4542;box-shadow:0 28px 90px #00000080,0 0 45px #c14e271a,inset 0 0 0 1px #ffc68009}@media (width<=720px){.hero:after{height:38%;bottom:-28%;left:-42%;right:-42%}.hero:before{opacity:.58}}.section-kicker{color:#0000;text-shadow:0 0 22px #ffb15f14;background:linear-gradient(90deg,#ffb15f 0% 68%,#f8fafc 100%);-webkit-background-clip:text;background-clip:text;display:inline-block}.section-head h2,.demo-copy h2,.command-panel h2,.process-section h2,.capability-section h2{text-shadow:0 0 30px #ffb55f14,0 0 38px #ffb15f12}.section-head>p{color:#aaa7a4}#about .section-head>p,#lab .section-head>p,.process-section .section-head>p,.capability-section .section-head>p,.demo-copy p:last-child{color:#b8aaa1}.about-panel p,.process-step p,.capability-matrix p{color:#b4aaa3}.system-card h3,.concept-card h3,.lab-card h3,.process-step h3,.mission-line h3{text-shadow:0 0 22px #ffb15f13}.concept-card span,.lab-card span,.capability-matrix span{color:#0000;background:linear-gradient(90deg,#f8fafc 0%,#ffb15f 72%,#f8fafc 100%);-webkit-background-clip:text;background-clip:text}.system-card:hover h3,.concept-card:hover h3,.lab-card:hover h3,.process-step:hover h3{color:#fff7ed}.telemetry-header strong,.telemetry-row strong{text-shadow:0 0 16px #ffb15f29}.telemetry-row span{color:#aaa7a4}.button.secondary{color:#d8c6b8;border-color:#c17a4552}.button.secondary:hover{background:#27110ab8;border-color:#ffb563c7}.footer-partner{border-color:#c17a4542}.footer-partner span{color:#b8aaa1}.footer-partner svg{color:#ffb15f}@media (width<=720px){.section-kicker{text-shadow:none}.section-head>p,#about .section-head>p,#lab .section-head>p,.process-section .section-head>p,.capability-section .section-head>p{color:#aaa7a4}}#systems{isolation:isolate;position:relative;overflow:hidden}#systems:before,#systems:after{content:"";pointer-events:none;z-index:0;position:absolute}#systems:before{filter:blur(1px);background:radial-gradient(at 18% 22%,#ffb55f14,#0000 28%),radial-gradient(at 78% 64%,#e3773729,#0000 38%),radial-gradient(at 50% 112%,#70291775,#0000 46%);height:88%;top:4%;left:-18%;right:-18%}#systems:after{opacity:.9;background:radial-gradient(at 48% 0,#ffc57e2e,#0000 28%),repeating-linear-gradient(7deg,#ffb5630f 0 2px,#0000 2px 18px),repeating-linear-gradient(-12deg,#0000 0 32px,#4a181047 32px 34px,#0000 34px 62px),linear-gradient(#973d1f57,#140705e0);border-top:1px solid #ffb56347;border-radius:50% 50% 0 0;height:68%;bottom:-28%;left:-26%;right:-26%;box-shadow:0 -18px 66px #df7a391a,inset 0 18px 54px #ffc47e12}#systems .page-shell,#systems .section-head,#systems .card-grid{z-index:1;position:relative}#systems .section-head>p{color:#b8aaa1}@media (width<=720px){#systems:before{opacity:.72;height:74%;top:12%;left:-42%;right:-42%}#systems:after{opacity:.72;height:38%;bottom:-10%;left:-58%;right:-58%}}#missions{isolation:isolate;position:relative;overflow:hidden}#missions:before,#missions:after{content:"";pointer-events:none;z-index:0;position:absolute}#missions:before{opacity:.92;background:radial-gradient(at 50% 44%,#f6f4ecd1,#c9cdcd6b 28%,#4e545a29 48%,#0000 70%),radial-gradient(at 18% 34%,#ffffff5c,#0000 26%),radial-gradient(at 78% 62%,#b5bbbe47,#0000 34%),linear-gradient(#00020700 0%,#deded61a 44%,#00020700 100%);inset:0}#missions:after{opacity:.9;background:radial-gradient(at 42% 0,#ffffff5c,#0000 30%),repeating-linear-gradient(7deg,#ffffff13 0 2px,#0000 2px 17px),repeating-linear-gradient(-12deg,#0000 0 28px,#5e656d1f 28px 30px,#0000 30px 58px),linear-gradient(#dcdcd561,#2e32397a);border-top:1px solid #f8fafc5c;border-radius:50% 50% 0 0;height:72%;bottom:-44%;left:-18%;right:-18%;box-shadow:0 -22px 76px #f8fafc29,inset 0 18px 54px #ffffff1f,inset 0 -42px 76px #0002075c}#missions .page-shell,#missions .command-panel{z-index:1;position:relative}#missions .command-panel{background:radial-gradient(at 18% 12%,#f8fafc1f,#0000 30%),radial-gradient(at 84% 86%,#94a3b829,#0000 38%),#03050ad1;border:1px solid #e2e8f02e;box-shadow:inset 0 1px #f8fafc14,0 26px 80px #0000006b,0 0 58px #e2e8f014}#missions .command-panel:before{background:linear-gradient(#f8fafc29,#f8fafc29) 0 0/72px 1px no-repeat,linear-gradient(#f8fafc29,#f8fafc29) 0 0/1px 72px no-repeat,linear-gradient(#ffb55f1f,#ffb55f1f) 100% 100%/86px 1px no-repeat,linear-gradient(#ffb55f1f,#ffb55f1f) 100% 100%/1px 86px no-repeat,repeating-linear-gradient(90deg,#0000 0 31px,#e2e8f008 31px 32px,#0000 32px 64px)}#missions .mission-line{border-bottom-color:#e2e8f026}#missions .mission-line span{color:#020617;background:linear-gradient(135deg,#f8fafc,#cbd5e1 46%,#ffb15f);box-shadow:0 0 26px #e2e8f02e,0 0 18px #ffb55f24}#missions .mission-line:after{background:linear-gradient(90deg,#f8fafc85,#0000)}#missions .mission-line p{color:#b8bdc3}@media (width<=720px){#missions:before{opacity:.68}#missions:after{opacity:.66;height:46%;bottom:-28%;left:-54%;right:-54%}}:root{--juptha-black:#000104;--juptha-panel:#03050adb;--juptha-panel-strong:#060911eb;--juptha-line:#94a3b829;--juptha-line-strong:#cbd5e13d;--juptha-warm:#ffb15f;--juptha-rust:#9b3d1f}.site-header{background:#000104c7;border-bottom-color:#94a3b824;box-shadow:0 18px 70px #00000052}.brand-mark{color:#0000;background:radial-gradient(circle at 58% 42%,#ffb55f3d,#0000 31%),linear-gradient(145deg,#f8fafc1f,#000104e0);border-color:#cbd5e12e;border-radius:999px;position:relative;overflow:visible;box-shadow:inset 0 0 18px #ffb55f1a,0 0 28px #ffb55f1f,0 0 24px #ffb15f14}.brand-mark:before,.brand-mark:after{content:"";pointer-events:none;position:absolute}.brand-mark:before{border:2px solid #0000;border-color:#0000 #f8fafc6b #ffb55fa3 #ffb55fa3;border-radius:50%;inset:8px 3px;transform:rotate(-23deg)scaleX(1.28);box-shadow:0 0 15px #ffb55f2e}.brand-mark:after{background:#ffcf91;border-radius:999px;width:6px;height:6px;top:7px;right:7px;box-shadow:0 0 14px #ffb15fd1}.desktop-nav a{opacity:.82}.desktop-nav a:hover{opacity:1;color:#f8fafc}.hero:before{opacity:.56}.hero:after{opacity:.82}.kicker,.capsules span,.footer-partner{background:#0001049e;border-color:#cbd5e129}.wordmark{text-shadow:0 0 42px #ffb55f1a,0 0 36px #ffb15f0f}.space-stage{background:radial-gradient(circle at 50% 42%,#ffb55f21,#0000 25%),radial-gradient(at 70% 92%,#9b3d1f1f,#0000 40%),#0001046b;border-color:#cbd5e129;border-radius:32px;box-shadow:inset 0 1px #ffffff0b,0 28px 90px #00000085,0 0 54px #ffb55f14}.orbit-line{border-color:#ffb55f33}.section{padding-top:clamp(76px,8vw,108px);padding-bottom:clamp(76px,8vw,108px)}.section-head{margin-bottom:42px}.section-head>p,#systems .section-head>p,#about .section-head>p,#lab .section-head>p,.process-section .section-head>p,.capability-section .section-head>p,.demo-copy p:last-child{color:#aeb4ba}.about-panel,.command-panel,.demo-copy,.telemetry-panel,.capability-matrix,.system-card,.concept-card,.lab-card,.process-step,.capability-matrix article{border-color:var(--juptha-line)}.about-panel,.command-panel,.demo-copy,.telemetry-panel,.capability-matrix,.system-card,.concept-card,.lab-card,.process-step{background:linear-gradient(145deg, #f8fafc0e, #f8fafc03 38%, #ffb55f05), var(--juptha-panel);box-shadow:inset 0 1px #ffffff0d,0 24px 80px #00000057,0 0 34px #ffb55f0e}.system-card,.concept-card,.lab-card,.process-step{border-radius:22px}.system-card:hover,.concept-card:hover,.lab-card:hover,.process-step:hover,.capability-matrix article:hover{background:linear-gradient(145deg, #f8fafc12, #f8fafc04 38%, #ffb15f07), var(--juptha-panel-strong);border-color:#ffb55f75;box-shadow:inset 0 1px #ffffff12,0 30px 90px #0000006b,0 0 42px #ffb55f1f,0 0 32px #ffb15f0f}.system-card:before,.process-step:before,.command-panel:before,.demo-copy:before,.telemetry-panel:after,.lab-card:after,.capability-matrix article:after{opacity:.58}.icon-box,.process-step span,.mission-line span{background:linear-gradient(135deg,#d89557b8,#ffb55f6b 48%,#ffb15f47),#000104b3;border-color:#cbd5e133}#systems:before{opacity:.66}#systems:after{opacity:.62;bottom:-32%}.concept-planet{opacity:.72}.concept-planet:before{opacity:.9;bottom:-54%;right:-38%}.demo-section{isolation:isolate;position:relative}.demo-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 34% 36%,#ffb55f12,#0000 30%),radial-gradient(at 74% 78%,#ffb15f0e,#0000 36%);height:58%;position:absolute;inset:10% -8% auto}.telemetry-panel{border-color:#ffb55f2e}.telemetry-orb{background:linear-gradient(90deg,#94a3b80b 1px,#0000 1px) 0 0/32px 32px,linear-gradient(#94a3b80b 1px,#0000 1px) 0 0/32px 32px,radial-gradient(circle,#ffb55f0f,#0000 42%),#0001047a;border-color:#cbd5e124}#missions:before{opacity:.78;background:radial-gradient(at 50% 42%,#f8fafc9e,#d0d5d64d 29%,#4b525a21 49%,#0000 72%),radial-gradient(at 23% 32%,#ffffff42,#0000 28%),radial-gradient(at 78% 64%,#b9bfc22e,#0000 34%),radial-gradient(at 44% 76%,#ffb55f0b,#0000 36%)}#missions:after{opacity:.78;background:radial-gradient(at 44% 0,#ffffff47,#0000 30%),repeating-linear-gradient(7deg,#ffffff0f 0 2px,#0000 2px 18px),repeating-linear-gradient(-12deg,#0000 0 28px,#5e656d1c 28px 30px,#0000 30px 58px),linear-gradient(#e1e1da4f,#23272e8a);border-top-color:#f8fafc4d;bottom:-48%}#missions .command-panel{background:radial-gradient(at 16% 12%,#f8fafc1a,#0000 30%),radial-gradient(at 86% 86%,#ffb55f0f,#0000 38%),#000104d6;border-color:#e2e8f029}.vision-band{border-top-color:#ffb15f42;border-bottom-color:#ffb15f29}#lab:before,.process-section:before,.capability-section:before,#about:before{opacity:.55}.footer{border-top-color:#94a3b824;margin-top:10px}@media (width<=720px){.site-header{background:#000104db}.section{padding-top:66px;padding-bottom:66px}.section-head{margin-bottom:28px}.space-stage{border-radius:24px}#systems:after{bottom:-14%}#missions:before{opacity:.58}#missions:after{opacity:.56;bottom:-30%}.concept-card{min-height:240px}}.footer.page-shell{color:#475569;background:radial-gradient(at 18% 0,#ffb55f1a,#0000 34%),radial-gradient(at 88% 100%,#ffb15f1f,#0000 36%),linear-gradient(#fff 0%,#f8fafc 100%);border-top:1px solid #cbd5e1b3;width:100%;max-width:none;margin-top:0;padding:34px max(22px,50% - 580px);box-shadow:inset 0 1px #ffffffe6,0 -18px 70px #00000042}.footer.page-shell>span{color:#475569;font-weight:700}@media (width<=720px){.footer.page-shell{padding:28px 16px 30px}}.footer.page-shell{isolation:isolate;color:#d8c6b8;background:radial-gradient(at 16% 0,#ffb55f1a,#0000 32%),radial-gradient(at 84% 72%,#7e2e188a,#0000 42%),linear-gradient(#000 0%,#080403 48%,#1a0905 100%);border-top:1px solid #ffb15f3d;min-height:132px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffd8ab0f,0 -18px 70px #00000057}.footer.page-shell:before,.footer.page-shell:after{content:"";pointer-events:none;z-index:-1;position:absolute}.footer.page-shell:before{opacity:.82;background:repeating-linear-gradient(8deg,#ffc6800b 0 1px,#0000 1px 20px),radial-gradient(circle at 22% 44%,#ffb05d26 0 1px,#0000 2px) 0 0/92px 72px,radial-gradient(circle at 68% 26%,#f8fafc1f 0 1px,#0000 2px) 0 0/130px 94px,radial-gradient(circle at 86% 68%,#ffb55f1a 0 1px,#0000 2px) 0 0/150px 112px;inset:0}.footer.page-shell:after{opacity:.95;background:radial-gradient(at 50% 0,#ffc57e33,#0000 30%),repeating-linear-gradient(7deg,#ffb56312 0 2px,#0000 2px 18px),repeating-linear-gradient(-12deg,#0000 0 28px,#4a18103d 28px 30px,#0000 30px 58px),linear-gradient(#973d1f6b,#180704f0);border-top:1px solid #ffb56357;border-radius:50% 50% 0 0;height:130%;bottom:-92%;left:-16%;right:-16%;box-shadow:0 -20px 68px #df7a3921,inset 0 18px 54px #ffc47e14}.footer.page-shell>strong,.footer.page-shell>span,.footer.page-shell .footer-partner{z-index:1;position:relative}.footer.page-shell>strong{color:#f8fafc;text-shadow:0 0 24px #ffb15f1a}.footer.page-shell>span{color:#cbb8aa}.footer.page-shell .footer-partner{color:#f8fafc;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0001048f;border-color:#ffb5633d;box-shadow:inset 0 1px #ffffff0f,0 14px 36px #00000042,0 0 24px #ffb15f0f}.footer.page-shell .footer-partner span{color:#b8aaa1}.footer.page-shell .footer-partner strong{color:#f8fafc}.footer.page-shell .footer-partner:hover{border-color:#ffb5638f;box-shadow:inset 0 1px #ffffff14,0 18px 42px #00000052,0 0 30px #ffb15f24}@media (width<=720px){.footer.page-shell{min-height:164px}.footer.page-shell:after{height:98%;bottom:-64%;left:-54%;right:-54%}}.story-section{isolation:isolate;padding-top:clamp(70px,7vw,96px);position:relative}.story-section:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(at 20% 28%,#ffb55f12,#0000 32%),radial-gradient(at 84% 76%,#ffb15f12,#0000 36%),linear-gradient(90deg,#0000,#94a3b809,#0000);height:72%;position:absolute;inset:12% -10% auto}.story-intro{gap:14px;max-width:860px;margin-bottom:28px;display:grid}.story-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.story-card{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:linear-gradient(145deg,#f8fafc0e,#f8fafc03 38%,#ffb55f05),#03050adb;border:1px solid #94a3b829;border-radius:22px;min-height:300px;padding:28px;transition:transform .24s,border-color .24s,box-shadow .24s,background .24s;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 24px 80px #00000057,0 0 34px #ffb55f0e}.story-card:before,.story-card:after{content:"";pointer-events:none;z-index:0;position:absolute}.story-card:before{opacity:.68;background:linear-gradient(#cbd5e12e,#cbd5e12e) 0 0/46px 1px no-repeat,linear-gradient(#cbd5e12e,#cbd5e12e) 0 0/1px 46px no-repeat,linear-gradient(#ffb55f24,#ffb55f24) 100% 100%/58px 1px no-repeat,linear-gradient(#ffb55f24,#ffb55f24) 100% 100%/1px 58px no-repeat;border-radius:15px;inset:12px}.story-card:after{aspect-ratio:1.25;opacity:.56;background:radial-gradient(at 46% 10%,#ffcd8f21,#0000 24%),repeating-linear-gradient(8deg,#ffba680d 0 2px,#0000 2px 18px),linear-gradient(#973d1f42,#120604c2);border-top:1px solid #ffb56338;border-radius:50%;width:124%;bottom:-58%;right:-38%}.story-card>*{z-index:1;position:relative}.story-card span{color:#0000;letter-spacing:.18em;text-transform:uppercase;background:linear-gradient(90deg,#f8fafc 0%,#ffb15f 72%,#f8fafc 100%);-webkit-background-clip:text;background-clip:text;margin-bottom:42px;font-size:12px;font-weight:900;display:inline-block}.story-card h3{color:#fff;text-shadow:0 0 22px #ffb15f13;margin:0 0 14px;font-size:25px;line-height:1.12}.story-card p{color:#aeb4ba;margin:0;line-height:1.68}.story-card:hover{background:linear-gradient(145deg,#f8fafc12,#f8fafc04 38%,#ffb15f07),#060911eb;border-color:#ffb55f75;transform:translateY(-5px);box-shadow:inset 0 1px #ffffff12,0 30px 90px #0000006b,0 0 42px #ffb55f1f,0 0 32px #ffb15f0f}.story-card:hover:after{opacity:.72}@media (width<=980px){.story-grid{grid-template-columns:1fr}.story-card{min-height:230px}}@media (width<=720px){.story-card{border-radius:20px;min-height:auto;padding:22px}.story-card span{margin-bottom:28px}.story-card h3{font-size:22px}}:root{--grade-bg:#000104;--grade-bg-soft:#03060d;--grade-panel:#04070de0;--grade-panel-hover:#080c14f0;--grade-line:#94a3b826;--grade-line-strong:#cbd5e13d;--grade-text:#f8fafc;--grade-body:#aab4bf;--grade-muted:#748092;--grade-cyan:#f8fafc;--grade-blue:#d89557;--grade-planet:#d89557;--grade-rust:#6f2d18}body{color:var(--grade-text);background:radial-gradient(circle at 50% 10%,#f8fafc09,#0000 25%),radial-gradient(circle at 88% 28%,#d8955707,#0000 30%),radial-gradient(circle at 12% 76%,#d8955707,#0000 34%),linear-gradient(#000 0%,#02040a 42%,#000 100%)}.site-header{border-bottom-color:var(--grade-line);background:#000104d1}.brand small,.desktop-nav,.mobile-nav a,.footer.page-shell>span,.footer.page-shell .footer-partner span{color:var(--grade-muted)}.hero:before,#systems:before,.story-section:before,#lab:before,.process-section:before,.capability-section:before{opacity:.42}.hero:after,#systems:after,.vision-band:after,.footer.page-shell:after{opacity:.68}.wordmark,.hero h1 span{background:linear-gradient(105deg, #f8fafc 0%, var(--grade-cyan) 43%, var(--grade-planet) 78%, #f8fafc 100%);-webkit-background-clip:text;background-clip:text}.kicker,.capsules span{color:#d9e3ec;background:#0001049e;border-color:#cbd5e12b}.live-dot{background:var(--grade-cyan);box-shadow:0 0 0 8px #f8fafc14,0 0 18px #d895571f}.hero-text,.section-head>p,#systems .section-head>p,#about .section-head>p,#lab .section-head>p,.process-section .section-head>p,.capability-section .section-head>p,.demo-copy p:last-child,.about-panel p,.system-card p,.concept-card p,.story-card p,.lab-card p,.process-step p,.capability-matrix p,.mission-line p,#missions .mission-line p,.vision-band p{color:var(--grade-body)}h2,.section-head h2,.demo-copy h2,.command-panel h2,.process-section h2,.capability-section h2,.vision-band h2,.story-intro h2,.system-card h3,.concept-card h3,.story-card h3,.lab-card h3,.process-step h3,.mission-line h3{color:var(--grade-text);text-shadow:0 0 26px #f8fafc0e}.section-kicker,.concept-card span,.story-card span,.lab-card span,.capability-matrix span{color:#0000;background:linear-gradient(90deg, var(--grade-cyan) 0%, #cbd5e1 54%, var(--grade-planet) 100%);text-shadow:none;-webkit-background-clip:text;background-clip:text}.about-panel,.command-panel,.demo-copy,.telemetry-panel,.capability-matrix,.system-card,.concept-card,.story-card,.lab-card,.process-step{border-color:var(--grade-line);background:linear-gradient(145deg, #f8fafc0d, #f8fafc03 40%, #f8fafc04), var(--grade-panel);box-shadow:inset 0 1px #ffffff0c,0 24px 76px #00000057,0 0 30px #f8fafc0b}.system-card:hover h3,.concept-card:hover h3,.story-card:hover h3,.lab-card:hover h3,.process-step:hover h3{color:var(--grade-text)}.system-card:before,.system-card:after,.concept-card:before,.concept-card:after,.story-card:before,.story-card:after,.process-step:before,.process-step:after,.command-panel:before,.demo-copy:before,.telemetry-panel:after,.lab-card:before,.lab-card:after,.capability-matrix article:before,.capability-matrix article:after{opacity:.46}.icon-box,.process-step span,.mission-line span{color:var(--grade-text);background:linear-gradient(135deg,#d89557a8,#f8fafc5c 50%,#d8955733),#000104b8;border-color:#cbd5e12e;box-shadow:0 0 22px #f8fafc1a}#systems .system-card{background:linear-gradient(145deg, #f8fafc0d, #d8955703 48%, #f8fafc04), var(--grade-panel)}.concept-planet,.concept-card:hover .concept-planet{opacity:.52;filter:saturate(.86)brightness(.9)}.concept-planet-surface{opacity:.66;filter:saturate(.86)}.telemetry-header,.telemetry-row span{color:var(--grade-muted)}.telemetry-header strong,.telemetry-row strong{color:var(--grade-text);text-shadow:0 0 14px #f8fafc1f}.telemetry-track span{background:linear-gradient(90deg, var(--grade-blue), var(--grade-cyan), #cbd5e1)}#missions{background:radial-gradient(at 50% 46%,#f8fafc14,#0000 42%),linear-gradient(#000 0%,#030407 48%,#000 100%)}#missions:before{opacity:.54;filter:saturate(.82)}#missions:after{opacity:.58}#missions .command-panel{border-color:var(--grade-line);background:radial-gradient(at 16% 12%,#f8fafc14,#0000 30%),radial-gradient(at 86% 86%,#f8fafc0a,#0000 38%),#000104db}#missions .mission-line span{color:#020617;background:linear-gradient(135deg, #f8fafc, #cbd5e1 58%, var(--grade-cyan))}.vision-band{background:radial-gradient(at 18% 22%,#d8955729,#0000 31%),radial-gradient(at 84% 78%,#6f2d1880,#0000 42%),linear-gradient(#020202 0%,#120806 48%,#070303 100%);border-top-color:#d8955733;border-bottom-color:#d8955724}.footer.page-shell{color:var(--grade-body);background:radial-gradient(at 16% 0,#f8fafc13,#0000 32%),radial-gradient(at 84% 72%,#6f2d1870,#0000 42%),linear-gradient(#000 0%,#060403 48%,#130804 100%);border-top-color:#d8955738}.footer.page-shell:before{opacity:.58}.footer.page-shell:after{opacity:.74}.footer.page-shell>strong,.footer.page-shell .footer-partner strong{color:var(--grade-text)}.footer.page-shell>span,.footer.page-shell .footer-partner span{color:var(--grade-muted)}.footer.page-shell .footer-partner{color:var(--grade-text);background:#00010494;border-color:#cbd5e12b;box-shadow:inset 0 1px #ffffff0d,0 14px 34px #00000042}@media (width<=720px){.hero:before,#systems:before,.story-section:before,#lab:before,.process-section:before,.capability-section:before{opacity:.34}.concept-planet{opacity:.38}#missions:before,#missions:after{opacity:.44}}:root{--font-display:"Space Grotesk", "Inter", ui-sans-serif, system-ui, sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--radius-premium:16px;--radius-premium-lg:24px;--card-gap:28px}body{font-family:var(--font-body);-webkit-font-smoothing:antialiased;text-rendering:geometricprecision;font-weight:400;line-height:1.6}.brand,.desktop-nav,.mobile-nav,.kicker,.section-kicker,.wordmark,h1,h2,h3,.button,.capsules span,.hero-stat-value,.concept-card span,.story-card span,.lab-card span,.capability-matrix span,.telemetry-header,.process-step span,.mission-line span,.footer.page-shell>strong,.footer-partner{font-family:var(--font-display)}.brand{letter-spacing:.2em;font-weight:700}.brand small{font-family:var(--font-display);letter-spacing:.12em;font-weight:500}.desktop-nav{letter-spacing:.04em;font-size:13px;font-weight:500}.wordmark{letter-spacing:.095em;font-weight:700;line-height:.9}.hero h1{letter-spacing:-.045em;max-width:760px;font-size:clamp(42px,6vw,78px);font-weight:600;line-height:1.02}h2,.section-head h2,.demo-copy h2,.command-panel h2,.process-section h2,.capability-section h2,.vision-band h2,.story-intro h2{font-family:var(--font-display);letter-spacing:-.038em;max-width:820px;font-size:clamp(32px,4vw,52px);font-weight:600;line-height:1.08}.section-head{align-items:start;gap:48px}.section-head>p,.hero-text,.about-panel p,.story-card p,.system-card p,.concept-card p,.lab-card p,.process-step p,.capability-matrix p,.mission-line p,.demo-copy p:last-child,.vision-band p{letter-spacing:0;font-size:16px;line-height:1.72}.hero-text{max-width:59ch;font-size:clamp(17px,1.7vw,19px)}.section-kicker,.concept-card span,.story-card span,.lab-card span,.capability-matrix span,.telemetry-header,.brand small{letter-spacing:.09em;text-transform:uppercase;font-size:12px;font-weight:500}.button{min-height:48px;padding:0 21px;font-size:14px;font-weight:600}.card-grid,.concept-grid,.story-grid,.process-rail,.lab-grid{gap:var(--card-gap)}.card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.concept-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.system-card,.concept-card,.story-card,.lab-card,.process-step,.demo-copy,.telemetry-panel,.about-panel,.command-panel,.capability-matrix{border-radius:var(--radius-premium)}.space-stage,.vision-band,.capability-matrix{border-radius:var(--radius-premium-lg)}.system-card,.concept-card,.story-card,.lab-card,.process-step,.capability-matrix article{padding:32px}.system-card{min-height:262px}.concept-card{min-height:292px}.story-card{min-height:312px}.lab-card{min-height:190px}.process-step{min-height:252px}.system-card h3,.concept-card h3,.story-card h3,.lab-card h3,.process-step h3,.mission-line h3{letter-spacing:-.018em;margin-bottom:12px;font-size:21px;font-weight:600;line-height:1.18}.concept-card h3,.story-card h3{font-size:24px}.icon-box,.process-step span,.mission-line span{border-radius:10px}.system-card:before,.process-step:before,.story-card:before,.command-panel:before,.demo-copy:before,.telemetry-panel:after{border-radius:12px}.system-card:after,.concept-card:after,.story-card:after,.lab-card:after,.process-step:after,.capability-matrix article:after{opacity:.34}.system-card:hover,.concept-card:hover,.story-card:hover,.lab-card:hover,.process-step:hover,.capability-matrix article:hover{transform:translateY(-4px)}.about-panel,.command-panel,.demo-copy,.telemetry-panel{padding:clamp(32px,4.5vw,56px)}.command-panel{border-radius:var(--radius-premium-lg)}.mission-line{grid-template-columns:64px 1fr;gap:20px;padding:24px 0}.mission-line span,.process-step span{width:44px;height:44px;font-size:13px;font-weight:600}.story-card span,.concept-card span{margin-bottom:46px}.process-step span{margin-bottom:38px}.lab-card span{margin-bottom:34px}.capability-matrix article{min-height:190px}.footer.page-shell{min-height:136px}@media (width<=1100px){.concept-grid,.process-rail,.lab-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=980px){.card-grid,.concept-grid,.story-grid,.process-rail,.lab-grid{grid-template-columns:1fr;gap:18px}.system-card,.concept-card,.story-card,.lab-card,.process-step{min-height:auto}}@media (width<=720px){.brand{letter-spacing:.14em}.wordmark{letter-spacing:.075em}.hero h1{font-size:clamp(36px,11vw,54px);line-height:1.05}h2,.section-head h2,.demo-copy h2,.command-panel h2,.process-section h2,.capability-section h2,.vision-band h2,.story-intro h2{letter-spacing:-.034em;font-size:clamp(29px,8.6vw,40px)}.section-head>p,.hero-text,.about-panel p,.story-card p,.system-card p,.concept-card p,.lab-card p,.process-step p,.capability-matrix p,.mission-line p,.demo-copy p:last-child,.vision-band p{font-size:15px;line-height:1.66}.system-card,.concept-card,.story-card,.lab-card,.process-step,.capability-matrix article{border-radius:16px;padding:24px}.about-panel,.command-panel,.demo-copy,.telemetry-panel{border-radius:18px;padding:24px}.story-card span,.concept-card span,.process-step span,.lab-card span{margin-bottom:26px}.mission-line{grid-template-columns:46px 1fr;gap:14px;padding:18px 0}}:root{--background:#000;--background-2:#050302;--card:#060504e6;--card-hover:#0d0805f5;--text:#f8fafc;--secondary:#cbd5e1;--muted:#8b949f;--blue:#d89557;--cyan:#ffb15f;--deep-blue:#6f2d18;--silver:#e5e7eb;--border:#f8fafc24;--grade-bg:#000;--grade-bg-soft:#050302;--grade-panel:#060504e6;--grade-panel-hover:#0d0805f5;--grade-line:#f8fafc24;--grade-line-strong:#f8fafc42;--grade-text:#f8fafc;--grade-body:#cbd5e1;--grade-muted:#8b949f;--grade-cyan:#f8fafc;--grade-blue:#d89557;--grade-planet:#ffb15f;--grade-rust:#6f2d18;--jupiter:#ffb15f;--jupiter-soft:#d89557;--jupiter-rust:#6f2d18}body{background:radial-gradient(circle at 52% 10%,#ffffff09,#0000 24%),radial-gradient(circle at 84% 26%,#ffb15f0f,#0000 30%),radial-gradient(circle at 14% 78%,#6f2d181f,#0000 34%),linear-gradient(#000 0%,#030201 44%,#000 100%)}.site-header,.mobile-nav{background:#000000d1;border-color:#f8fafc1f}.wordmark,.hero h1 span,.section-kicker,.concept-card span,.story-card span,.lab-card span,.capability-matrix span{background:linear-gradient(105deg, #f8fafc 0%, #f8fafc 36%, var(--jupiter) 72%, #d89557 100%);-webkit-background-clip:text;background-clip:text}.hero-text,.section-head>p,.about-panel p,.story-card p,.system-card p,.concept-card p,.lab-card p,.process-step p,.capability-matrix p,.mission-line p,.demo-copy p:last-child,.vision-band p{color:#cbd5e1}.kicker,.capsules span,.button.secondary,.footer.page-shell .footer-partner{color:#e5e7eb;background:#00000094;border-color:#f8fafc29}.brand-mark,.menu-button,.icon-box,.process-step span,.mission-line span{color:#f8fafc;background:linear-gradient(135deg,#f8fafc1f,#ffb15f38,#6f2d185c),#000000b8;border-color:#f8fafc29;box-shadow:0 0 22px #ffb15f1a}.brand-mark:before{border-color:#0000 #f8fafc70 #ffb15fa3 #ffb15fa3}.space-stage,.about-panel,.command-panel,.demo-copy,.telemetry-panel,.capability-matrix,.system-card,.concept-card,.story-card,.lab-card,.process-step{background:linear-gradient(145deg,#f8fafc0d,#f8fafc03 38%,#ffb15f05),#060504e6;border-color:#f8fafc24;box-shadow:inset 0 1px #ffffff0c,0 24px 76px #00000057,0 0 30px #ffb15f0b}.system-card:hover,.concept-card:hover,.story-card:hover,.lab-card:hover,.process-step:hover,.capability-matrix article:hover{background:linear-gradient(145deg,#f8fafc11,#f8fafc04 38%,#ffb15f07),#0d0805f5;border-color:#ffb15f6b;box-shadow:inset 0 1px #ffffff10,0 30px 90px #0000006b,0 0 38px #ffb15f1b}.planet-ring,.orbit-line,.telemetry-axis{border-color:#ffb15f47}.holo-chip{color:var(--jupiter);background:#000000b8;border-color:#ffb15f57;box-shadow:0 0 42px #ffb15f24}#missions:before,#missions:after{filter:saturate(0)sepia(.18)hue-rotate(350deg)}.vision-band,.footer.page-shell{background:radial-gradient(at 18% 22%,#ffb15f29,#0000 31%),radial-gradient(at 84% 78%,#6f2d1880,#0000 42%),linear-gradient(#000 0%,#120806 48%,#050201 100%);border-color:#ffb15f2e}.footer.page-shell:before,.footer.page-shell:after{opacity:.66}:root{--hero-white:#f8fafc;--hero-silver:#cbd5e1;--hero-cyan:#22d3ee;--hero-blue:#2563eb;--hero-jupiter:#ffb15f;--hero-rust:#6f2d18;--hero-gradient:linear-gradient(90deg, #f8fafc 0%, #22d3ee 43%, #ffb15f 72%, #2563eb 100%);--hero-gradient-soft:linear-gradient(90deg, #f8fafc 0%, #22d3ee 38%, #ffb15f 72%, #cbd5e1 100%)}.hero{background:radial-gradient(at 18% 18%,#ffb15f29,#0000 28%),radial-gradient(at 72% 34%,#22d3ee14,#0000 32%),radial-gradient(at 84% 78%,#65261685,#0000 38%),linear-gradient(#000 0%,#090504 28%,#1b0b07 62%,#020202 100%)}.wordmark{background:var(--hero-gradient);text-shadow:0 0 42px #22d3ee1a,0 0 36px #ffb15f14;-webkit-background-clip:text;background-clip:text}.hero h1 span{background:linear-gradient(120deg,#f8fafc 0%,#22d3ee 42%,#ffb15f 78%,#2563eb 100%);-webkit-background-clip:text;background-clip:text}.section-kicker,.concept-card span,.story-card span,.lab-card span,.capability-matrix span{background:var(--hero-gradient-soft);-webkit-background-clip:text;background-clip:text}.live-dot,.brand-mark:after,.telemetry-axis:before{background:var(--hero-cyan);box-shadow:0 0 0 8px #22d3ee14,0 0 18px #ffb15f33}.brand-mark:before{border-bottom-color:#22d3ee94;border-left-color:#22d3ee9e;border-right-color:#ffb15f80}.button.primary{color:#fff;background:linear-gradient(135deg,#2563eb 0%,#22d3ee 48%,#ffb15f 100%);border-color:#22d3ee80;box-shadow:0 0 28px #22d3ee38,0 0 22px #ffb15f24}.button.primary:hover{background:linear-gradient(135deg,#1d4ed8 0%,#22d3ee 48%,#ffc47e 100%);border-color:#f8fafc9e}.button.secondary:hover,.footer.page-shell .footer-partner:hover{background:#060c12b8;border-color:#22d3ee6b}.icon-box,.process-step span,.mission-line span{background:linear-gradient(135deg,#2563eb94,#22d3ee57 50%,#ffb15f38),#000000b8;box-shadow:0 0 22px #22d3ee14,0 0 18px #ffb15f14}.space-stage,.about-panel,.command-panel,.demo-copy,.telemetry-panel,.capability-matrix,.system-card,.concept-card,.story-card,.lab-card,.process-step{background:linear-gradient(145deg,#f8fafc0d,#22d3ee03 38%,#ffb15f05),#050506e6;box-shadow:inset 0 1px #ffffff0c,0 24px 76px #00000057,0 0 30px #22d3ee09,0 0 24px #ffb15f09}.system-card:hover,.concept-card:hover,.story-card:hover,.lab-card:hover,.process-step:hover,.capability-matrix article:hover{border-color:#22d3ee59;box-shadow:inset 0 1px #ffffff10,0 30px 90px #0000006b,0 0 34px #22d3ee17,0 0 28px #ffb15f14}.system-card:before,.story-card:after,.concept-planet:after,.lab-card:after,.process-step:before,.capability-matrix article:after,.command-panel:before,.demo-copy:before,.telemetry-panel:after{filter:none}.planet{background:linear-gradient(110deg,#0000 0 12%,#ffffff1a 13% 17%,#0000 18% 27%,#ffffff14 28% 32%,#0000 33%),radial-gradient(circle at 30% 28%,#f8fafc,#22d3ee 20%,#2563eb 42%,#ffb15f 62%,#6f2d18 82%,#020617);box-shadow:inset -35px -22px 50px #0000006b,inset 25px 12px 40px #ffffff1f,0 0 90px #22d3ee52,0 0 150px #ffb15f29}.planet-ring{border-color:#cbd5e129 #ffb15f57 #cbd5e129 #22d3ee6b}.orbit-line,.telemetry-axis{border-color:#22d3ee38}.orbit-line-secondary{border-color:#ffb15f2e}.holo-chip{color:var(--hero-cyan);border-color:#22d3ee4d;box-shadow:0 0 34px #22d3ee1f,0 0 24px #ffb15f0f}.scan-line,.telemetry-panel:before{background:linear-gradient(#0000,#22d3ee14,#ffb15f0f,#0000)}.telemetry-track span{background:linear-gradient(90deg,#2563eb,#22d3ee,#ffb15f,#f8fafc);box-shadow:0 0 18px #22d3ee33,0 0 14px #ffb15f1f}#systems:before,.story-section:before,.demo-section:before,#lab:before,.process-section:before,.capability-section:before{background:radial-gradient(at 24% 30%,#22d3ee0b,#0000 32%),radial-gradient(at 78% 72%,#ffb15f13,#0000 36%),radial-gradient(at 52% 100%,#2563eb0d,#0000 48%)}.vision-band,.footer.page-shell{background:radial-gradient(at 18% 22%,#ffb15f29,#0000 31%),radial-gradient(at 78% 36%,#22d3ee0b,#0000 34%),radial-gradient(at 84% 78%,#6f2d187a,#0000 42%),linear-gradient(#000 0%,#120806 48%,#050201 100%)}.shooting-star{filter:drop-shadow(0 0 10px #22d3ee6b);background:linear-gradient(90deg,#fff,#22d3eeb3,#ffb15f8c,#0000)}main>section:not(.hero){color:#f8fafc}main>section:not(.hero) .section-kicker,main>section:not(.hero) .concept-card span,main>section:not(.hero) .story-card span,main>section:not(.hero) .lab-card span,main>section:not(.hero) .capability-matrix span{color:#cbd5e1;-webkit-text-fill-color:currentColor;text-shadow:none;background:0 0}main>section:not(.hero) .section-kicker:before{box-shadow:none;background:linear-gradient(90deg,#f8fafc,#ffb15fb8)}main>section:not(.hero) h2,main>section:not(.hero) h3,main>section:not(.hero) .mission-line h3,main>section:not(.hero) .system-card h3,main>section:not(.hero) .concept-card h3,main>section:not(.hero) .story-card h3,main>section:not(.hero) .lab-card h3,main>section:not(.hero) .process-step h3{color:#f8fafc;text-shadow:none}main>section:not(.hero) .section-head>p,main>section:not(.hero) p,main>section:not(.hero) .mission-line p,main>section:not(.hero) .system-card p,main>section:not(.hero) .concept-card p,main>section:not(.hero) .story-card p,main>section:not(.hero) .lab-card p,main>section:not(.hero) .process-step p,main>section:not(.hero) .capability-matrix p{color:#aab4bf}main>section:not(.hero) .icon-box,main>section:not(.hero) .process-step span,main>section:not(.hero) .mission-line span{color:#f8fafc;box-shadow:none;background:linear-gradient(145deg,#ffffff1a,#ffffff09),#000000b8;border-color:#f8fafc24}main>section:not(.hero) .system-card:before,main>section:not(.hero) .system-card:after,main>section:not(.hero) .story-card:before,main>section:not(.hero) .story-card:after,main>section:not(.hero) .concept-card:before,main>section:not(.hero) .concept-card:after,main>section:not(.hero) .lab-card:before,main>section:not(.hero) .lab-card:after,main>section:not(.hero) .process-step:before,main>section:not(.hero) .process-step:after,main>section:not(.hero) .capability-matrix article:before,main>section:not(.hero) .capability-matrix article:after,main>section:not(.hero) .command-panel:before,main>section:not(.hero) .demo-copy:before,main>section:not(.hero) .telemetry-panel:after{opacity:.24;filter:saturate(0)}main>section:not(.hero) .concept-planet-surface{opacity:.34;filter:grayscale()contrast(1.05)brightness(.78)}main>section:not(.hero) .telemetry-panel{border-color:#f8fafc21}main>section:not(.hero) .telemetry-header,main>section:not(.hero) .telemetry-row span{color:#8b949f}main>section:not(.hero) .telemetry-header strong,main>section:not(.hero) .telemetry-row strong{color:#f8fafc;text-shadow:none}main>section:not(.hero) .telemetry-axis{border-color:#f8fafc2e}main>section:not(.hero) .telemetry-axis:before{background:#cbd5e1;box-shadow:0 0 12px #f8fafc38}main>section:not(.hero) .telemetry-track span{background:linear-gradient(90deg,#64748b,#cbd5e1,#f8fafc);box-shadow:0 0 12px #f8fafc24}main>section:not(.hero) .scan-line,main>section:not(.hero) .telemetry-panel:before{background:linear-gradient(#0000,#f8fafc0e,#0000)}#systems,.story-section,.concept-section,.demo-section,#missions,#lab,.process-section,.capability-section{background:0 0}#systems:before,.story-section:before,.demo-section:before,#lab:before,.process-section:before,.capability-section:before{opacity:.28;background:radial-gradient(at 20% 34%,#f8fafc09,#0000 32%),radial-gradient(at 82% 78%,#ffb15f09,#0000 38%)}#systems:after,#missions:before,#missions:after{opacity:.28;filter:grayscale()brightness(.88)}#missions .command-panel{background:linear-gradient(165deg,#ffffff0d,#ffffff05),#030407e6}.vision-band:before,.vision-band:after{opacity:.34;filter:grayscale(.55)saturate(.7)}.footer.page-shell:before,.footer.page-shell:after{opacity:.38;filter:grayscale(.4)saturate(.72)}.footer.page-shell .footer-partner svg{color:#cbd5e1}.footer.page-shell .footer-partner:hover svg{color:#ffb15f}.hero .button.secondary{color:#e5e7eb;background:#0000006b;border-color:#f8fafc2e}.hero .button.secondary:hover{background:#180c0694;border-color:#ffb15f80}.hero .space-stage{background:radial-gradient(circle at 50% 42%,#f8fafc13,#0000 25%),radial-gradient(at 72% 92%,#ffb15f13,#0000 40%),#0000006b;border-color:#f8fafc24;box-shadow:inset 0 1px #ffffff0b,0 28px 90px #0000008f,0 0 38px #ffb15f0e}.hero .planet{filter:saturate(.42)contrast(1.06);background:linear-gradient(110deg,#0000 0 13%,#ffffff1b 14% 17%,#0000 18% 29%,#ffffff12 30% 33%,#0000 34%),radial-gradient(circle at 28% 24%,#f8fafc 0%,#d9dde3 16%,#8b949f 34%,#343942 54%,#0b0c10 74%,#000 100%);box-shadow:inset -42px -28px 58px #000000ad,inset 25px 12px 42px #ffffff21,0 0 64px #f8fafc1f,0 0 104px #ffb15f14}.hero .planet:before{content:"";opacity:.72;background:linear-gradient(90deg,#0000,#ffb15f21,#f8fafc1c,#0000),repeating-linear-gradient(0deg,#0000 0 7px,#ffffff0b 7px 9px,#0000 9px 16px);border-radius:50%;height:22%;position:absolute;inset:18% 10% auto 12%;transform:rotate(-14deg)}.hero .planet:after{background:radial-gradient(circle at 76% 62%,#00000094,#0000 44%),linear-gradient(135deg,#0000 0 58%,#ffb15f0b 66%,#0000 76%)}.hero .planet-ring{border-color:#f8fafc29 #ffb15f3d #f8fafc29 #f8fafc4d;box-shadow:0 0 26px #f8fafc12,0 0 18px #ffb15f0f}.hero .orbit-line{opacity:.78;border-color:#f8fafc29}.hero .orbit-line-secondary{opacity:.62;border-color:#ffb15f29}.hero .satellite-node{background:#d9dde3;box-shadow:0 0 18px #f8fafc38}.hero .satellite-node:before,.hero .satellite-node:after{background:#f8fafc14;border-color:#f8fafc57}.hero .holo-chip{color:#e5e7eb;background:#000000ad;border-color:#f8fafc2e;box-shadow:0 0 30px #f8fafc12,0 0 22px #ffb15f0e}.hero .holo-chip svg{color:#e5e7eb}.hero .scan-line{background:linear-gradient(#0000,#f8fafc11,#ffb15f0a,#0000)}.hero .button.primary{color:#020202;background:linear-gradient(#fff 0%,#d9dde3 100%);border-color:#f8fafcd1;box-shadow:inset 0 1px #ffffffe6,0 14px 38px #00000047,0 0 22px #f8fafc14}.hero .button.primary:hover{color:#000;background:linear-gradient(#fff 0%,#e5e7eb 100%);border-color:#ffb15f6b;box-shadow:inset 0 1px #ffffffeb,0 18px 44px #00000052,0 0 20px #ffb15f14}.hero .button.primary svg{color:#020202}:root{--premium-black:#000;--premium-ink:#030407;--premium-silver:#d9dde3;--premium-white:#f8fafc;--premium-muted:#9aa3ad;--premium-jupiter:#ffb15f;--premium-rust:#6f2d18}main>section:not(.hero){position:relative}main>section:not(.hero)::-moz-selection{color:#000;background:var(--premium-silver)}main>section:not(.hero)::selection{color:#000;background:var(--premium-silver)}#about,.story-section,#systems,.concept-section,.demo-section,#missions,#lab,.process-section,.capability-section{background:radial-gradient(at 12% 8%,#f8fafc07,#0000 32%),radial-gradient(at 92% 78%,#ffb15f08,#0000 36%),linear-gradient(#0000,#03040757,#0000)}#systems,#missions,.process-section{background:radial-gradient(at 16% 18%,#f8fafc0a,#0000 34%),radial-gradient(at 84% 78%,#ffb15f0b,#0000 38%),linear-gradient(#000 0%,#050505 48%,#000 100%);border-top:1px solid #f8fafc0e;border-bottom:1px solid #f8fafc0e}main>section:not(.hero) .section-kicker,main>section:not(.hero) .concept-card span,main>section:not(.hero) .story-card span,main>section:not(.hero) .lab-card span,main>section:not(.hero) .capability-matrix span{color:var(--premium-silver)}main>section:not(.hero) .section-kicker:before{background:linear-gradient(90deg, var(--premium-white), var(--premium-silver) 55%, #ffb15fb8)}main>section:not(.hero) .about-panel,main>section:not(.hero) .command-panel,main>section:not(.hero) .demo-copy,main>section:not(.hero) .telemetry-panel,main>section:not(.hero) .capability-matrix,main>section:not(.hero) .system-card,main>section:not(.hero) .concept-card,main>section:not(.hero) .story-card,main>section:not(.hero) .lab-card,main>section:not(.hero) .process-step,main>section:not(.hero) .capability-matrix article{background:linear-gradient(155deg,#f8fafc12,#d9dde307 42%,#ffb15f03),#020306eb;border-color:#d9dde324;box-shadow:inset 0 1px #f8fafc0e,0 20px 64px #0000005c}main>section:not(.hero) .system-card:hover,main>section:not(.hero) .concept-card:hover,main>section:not(.hero) .story-card:hover,main>section:not(.hero) .lab-card:hover,main>section:not(.hero) .process-step:hover,main>section:not(.hero) .capability-matrix article:hover{background:linear-gradient(155deg,#f8fafc17,#d9dde309 42%,#ffb15f05),#050609f5;border-color:#d9dde347;box-shadow:inset 0 1px #f8fafc12,0 28px 80px #0000006b,0 0 28px #d9dde30b,0 0 18px #ffb15f09}main>section:not(.hero) .icon-box,main>section:not(.hero) .process-step span,main>section:not(.hero) .mission-line span{color:#050505;background:linear-gradient(180deg, var(--premium-white) 0%, var(--premium-silver) 100%);border-color:#f8fafc6b;box-shadow:inset 0 1px #fffc,0 10px 26px #0000003d}main>section:not(.hero) .icon-box svg{color:#050505}main>section:not(.hero) .system-card:after,main>section:not(.hero) .story-card:before,main>section:not(.hero) .concept-card:before,main>section:not(.hero) .process-step:before,main>section:not(.hero) .capability-matrix article:before{opacity:.32;filter:saturate(0)}main>section:not(.hero) .system-card:hover:after,main>section:not(.hero) .story-card:hover:before,main>section:not(.hero) .concept-card:hover:before,main>section:not(.hero) .process-step:hover:before{opacity:.42}main>section:not(.hero) .concept-planet,main>section:not(.hero) .concept-card:hover .concept-planet{opacity:.34;filter:grayscale(.85)saturate(.55)brightness(.82)}main>section:not(.hero) .concept-planet:before{border-top-color:#ffb15f29}.vision-band{background:radial-gradient(at 20% 18%,#d9dde30e,#0000 34%),radial-gradient(at 82% 82%,#ffb15f1f,#0000 42%),linear-gradient(#000 0%,#060504 54%,#000 100%)}.footer.page-shell{background:radial-gradient(at 18% 0,#d9dde30b,#0000 34%),radial-gradient(at 82% 88%,#ffb15f1d,#0000 42%),linear-gradient(#000 0%,#060504 54%,#000 100%)}.footer.page-shell .footer-partner{background:linear-gradient(#f8fafc0f,#d9dde305),#00000094;border-color:#d9dde32e}.footer.page-shell .footer-partner:hover{border-color:#ffb15f52}main>section:not(.hero) .section-kicker,main>section:not(.hero) .story-card span,main>section:not(.hero) .concept-card span,main>section:not(.hero) .capability-matrix span{color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 0 18px #ffb15f0e;background:linear-gradient(90deg,#f8fafc 0%,#22d3ee 42%,#ffb15f 78%,#cbd5e1 100%);-webkit-background-clip:text;background-clip:text}main>section:not(.hero) .system-card h3,main>section:not(.hero) .story-card h3,main>section:not(.hero) .concept-card h3,main>section:not(.hero) .lab-card h3,main>section:not(.hero) .process-step h3,main>section:not(.hero) .mission-line h3{color:#f8fafc}main>section:not(.hero) .system-card:hover h3,main>section:not(.hero) .story-card:hover h3,main>section:not(.hero) .concept-card:hover h3,main>section:not(.hero) .lab-card:hover h3,main>section:not(.hero) .process-step:hover h3{color:#fff}main>section:not(.hero) .lab-card span,main>section:not(.hero) .process-step span,main>section:not(.hero) .mission-line span{color:#050505;width:44px;height:44px;font-family:var(--font-display);letter-spacing:.04em;-webkit-text-fill-color:currentColor;background:linear-gradient(#fff 0%,#d9dde3 100%);border:1px solid #f8fafc9e;border-radius:10px;place-items:center;margin-bottom:28px;font-size:12px;font-weight:600;display:inline-grid;box-shadow:inset 0 1px #ffffffd9,0 10px 26px #0000003d,0 0 18px #ffb15f0b}main>section:not(.hero) .mission-line span{margin-bottom:0}main>section:not(.hero) .lab-card span{margin-bottom:34px}main>section:not(.hero) .story-card span,main>section:not(.hero) .concept-card span{width:auto;height:auto;box-shadow:none;border:0;margin-bottom:42px;display:inline-block}main>section:not(.hero) .capability-matrix span{margin-bottom:16px;display:inline-block}@media (width<=720px){main>section:not(.hero) .lab-card span,main>section:not(.hero) .process-step span,main>section:not(.hero) .mission-line span{border-radius:9px;width:40px;height:40px}main>section:not(.hero) .story-card span,main>section:not(.hero) .concept-card span{margin-bottom:26px}}main>section:not(.hero) .section-kicker,main>section:not(.hero) .story-card span,main>section:not(.hero) .concept-card span,main>section:not(.hero) .capability-matrix span{color:#0000;background:var(--small-heading-gradient);-webkit-text-fill-color:transparent;text-shadow:0 0 18px #ffb15f0e;-webkit-background-clip:text;background-clip:text}main>section:not(.hero) .lab-card span,main>section:not(.hero) .process-step span,main>section:not(.hero) .mission-line span{color:#050505;-webkit-text-fill-color:#050505;text-shadow:none;background:linear-gradient(#fff 0%,#d9dde3 100%);-webkit-background-clip:border-box;background-clip:border-box}main>section:not(.hero) .story-card span,main>section:not(.hero) .concept-card span{letter-spacing:.1em}main>section:not(.hero) .capability-matrix span{letter-spacing:.09em}:root{--small-heading-gradient:linear-gradient(90deg, #f8fafc 0%, #22d3ee 52%, #cbd5e1 100%)}main>section:not(.hero) .section-kicker,main>section:not(.hero) .story-card span,main>section:not(.hero) .concept-card span,main>section:not(.hero) .capability-matrix span{background:var(--small-heading-gradient);-webkit-text-fill-color:transparent;text-shadow:0 0 14px #22d3ee0e;-webkit-background-clip:text;background-clip:text}main>section:not(.hero) .section-kicker:before{background:linear-gradient(135deg,#f8fafc 0%,#22d3ee 62%,#cbd5e1 100%);box-shadow:0 0 12px #22d3ee1c}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
