*,:before,:after{box-sizing:border-box}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f8fbff;--bg:#02030a;--panel:#070a18ad;--panel-strong:#0c1124d6;--glass:#ffffff12;--line:#ffffff1c;--line-strong:#fff3;--text:#f8fbff;--muted:#9aa8c2;--muted-2:#64708a;--blue:#67e8f9;--violet:#a78bfa;--green:#34d399;--gold:#f6d365;--rose:#fb7185;--shadow:0 38px 120px #00000094;--soft-shadow:0 22px 70px #0000005c;--depth-x:0px;--depth-y:0px;background:#02030a;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--text);text-rendering:geometricprecision;background:radial-gradient(circle at 50% -18%,#67e8f93b,#0000 30rem),radial-gradient(circle at 80% 12%,#a78bfa2e,#0000 38rem),radial-gradient(circle at 16% 36%,#34d3991a,#0000 34rem),linear-gradient(#070917 0%,#02030a 44%,#070814 100%);margin:0;overflow-x:hidden}button,a{font:inherit}a{color:inherit;text-decoration:none}button{border:0}button:focus-visible,a:focus-visible{outline:2px solid var(--blue);outline-offset:3px}.site-shell{isolation:isolate;position:relative;overflow:hidden}.noise-layer,.grid-overlay{pointer-events:none;position:fixed;inset:0}.noise-layer{z-index:-1;opacity:.14;mix-blend-mode:screen;background-image:radial-gradient(circle at 25% 20%,#ffffff14 0 1px,#0000 1px),radial-gradient(circle at 70% 60%,#ffffff0f 0 1px,#0000 1px);background-size:3px 3px,5px 5px}.grid-overlay{z-index:-2;transform-origin:top;background-image:linear-gradient(#ffffff09 1px,#0000 1px),linear-gradient(90deg,#ffffff09 1px,#0000 1px),linear-gradient(#67e8f90b 1px,#0000 1px);background-size:86px 86px,86px 86px,430px 430px;transform:perspective(900px)rotateX(58deg)translateY(-20vh)scale(1.22);-webkit-mask-image:linear-gradient(#000 0%,#000000b8 44%,#0000 88%);mask-image:linear-gradient(#000 0%,#000000b8 44%,#0000 88%)}.ambient{z-index:-3;filter:blur(92px);opacity:.48;pointer-events:none;border-radius:999px;width:34rem;height:34rem;animation:18s ease-in-out infinite alternate ambientDrift;position:fixed}.ambient-blue{background:#67e8f96b;top:4rem;left:-12rem}.ambient-violet{background:#a78bfa6b;animation-delay:-6s;top:18rem;right:-10rem}.ambient-gold{opacity:.22;background:#f6d36557;width:22rem;height:22rem;animation-delay:-11s;bottom:4rem;right:18vw}.nav,main,.footer{width:min(1200px,100% - 44px);margin-inline:auto}.nav{z-index:30;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);justify-content:space-between;align-items:center;gap:18px;padding:18px 0;display:flex;position:sticky;top:0}.brand,.nav-links,.nav-cta{border:1px solid var(--line);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#050712b8;box-shadow:0 12px 44px #00000047}.brand{letter-spacing:.09em;border-radius:999px;align-items:center;gap:10px;min-height:46px;padding:8px 15px 8px 10px;font-weight:900;display:inline-flex}.brand-mark{background:linear-gradient(135deg, var(--blue), var(--violet));color:#051018;border-radius:50%;place-items:center;width:31px;height:31px;display:inline-grid;position:relative;box-shadow:0 0 34px #67e8f947}.brand-mark:after{content:"";border-radius:inherit;border:1px solid #67e8f938;position:absolute;inset:-5px}.nav-links{border-radius:999px;align-items:center;gap:4px;padding:7px;display:flex}.nav-links a,.nav-cta{color:var(--muted);font-size:.89rem;font-weight:760}.nav-links a{border-radius:999px;padding:10px 12px;transition:color .25s,background .25s,box-shadow .25s}.nav-links a:hover{color:var(--text);background:#ffffff12;box-shadow:inset 0 0 0 1px #ffffff0f}.nav-cta{color:var(--text);border-radius:999px;padding:12px 17px}.cinematic-section{position:relative}.hero{text-align:center;align-content:center;gap:42px;min-height:94vh;padding:92px 0 56px;display:grid}.hero-copy{z-index:3;position:relative}.eyebrow,.section-label,.hero-note,.model-toggle{border:1px solid var(--line);color:var(--muted);letter-spacing:.025em;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0f;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;font-size:.8rem;font-weight:850;display:inline-flex;box-shadow:inset 0 1px #ffffff14}.eyebrow span,.model-toggle span{background:var(--green);width:7px;height:7px;box-shadow:0 0 18px var(--green);border-radius:999px}.hero h1{letter-spacing:-.088em;text-wrap:balance;background:linear-gradient(#fff 0%,#eff7ff 42%,#aec3e6db 100%);color:#0000;filter:drop-shadow(0 18px 42px #67e8f914);-webkit-background-clip:text;background-clip:text;max-width:1080px;margin:24px auto 22px;font-size:clamp(3.3rem,8.6vw,8.45rem);line-height:.87}.hero-text{max-width:820px;color:var(--muted);text-wrap:balance;margin:0 auto;font-size:clamp(1.08rem,2vw,1.28rem);line-height:1.72}.hero-actions{flex-wrap:wrap;justify-content:center;gap:12px;margin-top:32px;display:flex}.hero-actions.left{justify-content:flex-start}.button{border:1px solid var(--line);border-radius:17px;align-items:center;gap:10px;min-height:52px;padding:14px 21px;font-weight:850;transition:transform .28s cubic-bezier(.2,.8,.2,1),border-color .28s,background .28s,box-shadow .28s;display:inline-flex}.button:hover{transform:translateY(-3px)}.button-primary{color:#061018;background:linear-gradient(135deg, var(--blue), #8fd8ff 38%, var(--violet));border-color:#0000;box-shadow:0 18px 58px #67e8f940,inset 0 1px #ffffff8c}.button-secondary{color:var(--text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff0f}.button-secondary:hover{border-color:var(--line-strong);background:#ffffff1a}.hero-signal-row{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:24px;display:flex}.hero-signal-row span,.capacity-bullets span,.model-meta span{color:#c7d3e8;background:#ffffff0e;border:1px solid #ffffff1c;border-radius:999px;box-shadow:inset 0 1px #ffffff0f}.hero-signal-row span{padding:9px 12px;font-size:.84rem;font-weight:800}.hero-visual{perspective:1400px;min-height:600px;position:relative}.orbital-stage{transform:translate3d(var(--depth-x), var(--depth-y), 0);transform-style:preserve-3d;pointer-events:none;position:absolute;inset:-84px 2% -34px}.orbit{border:1px solid #67e8f924;border-radius:50%;animation:8s ease-in-out infinite orbitPulse;position:absolute;inset:12% 10%;transform:rotateX(68deg)rotate(-12deg);box-shadow:0 0 80px #67e8f914,inset 0 0 80px #a78bfa0d}.orbit-two{border-color:#a78bfa29;animation-delay:-2.7s;inset:2% 22%;transform:rotateX(64deg)rotate(19deg)}.orbit-three{border-color:#f6d3651f;animation-delay:-5.2s;inset:20% 2%;transform:rotateX(70deg)rotate(42deg)}.core-glow{filter:blur(18px);background:radial-gradient(circle,#67e8f957,#a78bfa21 42%,#0000 70%);border-radius:50%;width:24rem;height:24rem;animation:6s ease-in-out infinite breathe;position:absolute;top:46%;left:50%;transform:translate(-50%,-50%)}.data-ray{transform-origin:0;opacity:.55;background:linear-gradient(90deg,#0000,#67e8f9e6,#0000);width:min(43vw,540px);height:1px;animation:4s ease-in-out infinite rayFlow;position:absolute;top:50%;left:50%}.ray-one{transform:rotate(12deg)}.ray-two{animation-delay:-1.3s;transform:rotate(156deg)}.ray-three{animation-delay:-2.4s;transform:rotate(262deg)}.hero-cockpit{z-index:2;width:min(1060px,100%);box-shadow:var(--shadow), 0 0 120px #67e8f91f;-webkit-backdrop-filter:blur(28px)saturate(130%);backdrop-filter:blur(28px)saturate(130%);transform:rotateX(8deg) rotateY(-7deg) rotateZ(.7deg) translate3d(var(--depth-x), var(--depth-y), 0);transform-style:preserve-3d;background:linear-gradient(#ffffff1f,#ffffff0b),#040710b3;border:1px solid #ffffff29;border-radius:38px;margin:0 auto;padding:18px;animation:8s ease-in-out infinite cockpitFloat;position:relative}.hero-cockpit:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(120deg,#ffffff3b,#0000 23% 72%,#67e8f933);position:absolute;inset:1px;-webkit-mask-image:linear-gradient(#000,#0000 68%);mask-image:linear-gradient(#000,#0000 68%)}.cockpit-chrome{z-index:1;border-bottom:1px solid var(--line);color:var(--muted);grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:14px 16px;font-size:.86rem;font-weight:850;display:grid;position:relative}.chrome-dots{gap:7px;display:inline-flex}.chrome-dots span{background:#fff3;border-radius:999px;width:9px;height:9px}.chrome-dots span:first-child{background:var(--rose)}.chrome-dots span:nth-child(2){background:var(--gold)}.chrome-dots span:nth-child(3){background:var(--green)}.cockpit-chrome strong{color:#edf6ff;letter-spacing:.02em}.cockpit-chrome em{color:var(--green);justify-self:end;font-style:normal}.cockpit-grid{z-index:1;grid-template-columns:1.15fr .85fr;gap:14px;padding-top:14px;display:grid;position:relative}.cockpit-chat,.cockpit-side{border:1px solid var(--line);background:#00000038;gap:12px;display:grid}.cockpit-chat{border-radius:27px;padding:16px}.cockpit-side{border-radius:27px;align-content:start;padding:14px}.mini-title,.side-title{color:#fff;letter-spacing:-.02em;text-align:left;font-weight:920}.side-title{color:var(--blue);text-transform:uppercase;letter-spacing:.12em;font-size:.84rem}.mini-message{border:1px solid var(--line);color:#dde8f8;text-align:left;border-radius:20px;padding:14px 15px;line-height:1.55}.mini-message.user{background:#67e8f917;justify-self:end;max-width:78%}.mini-message.assistant{background:#a78bfa17}.mission-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:12px;display:grid}.mission-list span{color:#bfd0ea;align-items:center;gap:7px;font-size:.9rem;display:inline-flex}.mission-list svg{color:var(--green);flex:none}.composer-preview{border:1px solid var(--line-strong);background:#fff1;border-radius:20px;justify-content:space-between;align-items:center;gap:12px;padding:11px;display:flex}.composer-preview span{color:var(--muted-2);text-align:left;padding-left:8px}.composer-preview button{cursor:pointer;color:#061018;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:14px;min-height:40px;padding:0 16px;font-weight:900}.model-lane{border:1px solid var(--line);text-align:left;background:#ffffff0e;border-radius:18px;grid-template-columns:auto 1fr;gap:3px 10px;min-height:62px;padding:13px 14px;display:grid;position:relative;overflow:hidden}.model-lane:after{content:"";animation:3.8s ease-in-out infinite laneSweep;animation-delay:var(--lane-delay);background:linear-gradient(90deg,#0000,#67e8f929,#0000);position:absolute;inset:0;transform:translate(-100%)}.model-lane>span{background:var(--blue);width:9px;height:9px;box-shadow:0 0 20px var(--blue);border-radius:50%;grid-row:1/span 2;margin-top:5px}.model-lane strong,.model-lane small{z-index:1;position:relative}.model-lane strong{color:#edf6ff;font-size:.9rem}.model-lane small{color:var(--muted-2);font-weight:780}.capacity-meter{border:1px solid var(--line);background:#0000002e;border-radius:20px;gap:8px;padding:14px;display:grid}.capacity-meter div,.usage-line{background:#ffffff14;border-radius:999px;height:10px;overflow:hidden}.capacity-meter span,.usage-line span{border-radius:inherit;background:linear-gradient(90deg, var(--blue), var(--violet), var(--green));height:100%;animation:4.5s ease-in-out infinite alternate capacityWave;display:block;box-shadow:0 0 24px #67e8f942}.floating-panel{z-index:4;border:1px solid var(--line);color:#c8d5ec;box-shadow:var(--soft-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#070a16b8;border-radius:16px;padding:12px 14px;font-size:.82rem;font-weight:850;animation:7s ease-in-out infinite panelFloat;position:absolute}.panel-a{top:18%;left:3%}.panel-b{animation-delay:-2s;top:12%;right:6%}.panel-c{animation-delay:-4s;bottom:18%;right:12%}.hero-note{color:#f5d98c;background:#f6d36513;border-color:#f6d36538;max-width:920px;margin-inline:auto;padding:13px 16px;line-height:1.55}.glass-panel,.card,.manifest-card,.pricing-card,.blog-card,.launch-card,.model-card,.code-card,.endpoint-list article,.security-grid>div{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);background:linear-gradient(#ffffff17,#ffffff0a),#0508129e}.manifest-section{padding:18px 0 0}.manifest-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.manifest-card{border-radius:30px;min-height:250px;padding:25px}.manifest-card>span{color:#061018;background:linear-gradient(135deg, var(--blue), var(--violet));border-radius:999px;padding:8px 10px;font-size:.8rem;font-weight:950;display:inline-flex}.manifest-card h2{letter-spacing:-.06em;margin:44px 0 12px;font-size:clamp(1.75rem,3vw,2.65rem);line-height:.96}.manifest-card p{color:var(--muted);margin:0;line-height:1.65}.section{padding:112px 0 0}.section:before{content:"";opacity:.42;background:linear-gradient(#0000,#67e8f980,#0000);width:1px;height:62px;position:absolute;top:32px;left:50%}.section-head{max-width:900px;margin-bottom:34px}.section-head>p:not(.section-label),.split-section p,.launch-card p{color:var(--muted);font-size:1.06rem;line-height:1.74}.section-label{color:var(--blue);margin:0 0 15px}.section h2,.launch-card h2{letter-spacing:-.062em;text-wrap:balance;margin:7px 0 0;font-size:clamp(2.25rem,4.4vw,4.45rem);line-height:.96}.cards,.pricing-grid,.security-grid,.model-grid,.blog-grid{gap:16px;display:grid}.cards.four{grid-template-columns:repeat(4,minmax(0,1fr))}.card{border-radius:30px;min-height:280px;padding:25px;transition:transform .42s cubic-bezier(.2,.8,.2,1),border-color .32s,background .32s}.card:hover,.pricing-card:hover,.model-card:hover,.blog-card:hover{background:linear-gradient(#ffffff1f,#ffffff0d),#050812ad;border-color:#67e8f942;transform:translateY(-6px)}.icon{width:50px;height:50px;color:var(--blue);background:#67e8f91a;border-radius:17px;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #67e8f91f,0 0 34px #67e8f914}.card h3,.blog-card h3,.model-card h3{letter-spacing:-.035em;margin:22px 0 10px;font-size:1.24rem}.card p,.pricing-card p,.blog-card p,.model-card p{color:var(--muted);line-height:1.66}.pricing-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.pricing-card{border-radius:30px;align-content:space-between;min-height:238px;padding:24px;transition:transform .42s cubic-bezier(.2,.8,.2,1),border-color .32s,background .32s;display:grid;position:relative;overflow:hidden}.pricing-card:before{content:"";opacity:.62;pointer-events:none;background:radial-gradient(circle at 78% 12%,#34d39933,#0000 9rem),linear-gradient(#67e8f914,#0000 48%);position:absolute;inset:-1px}.pricing-card span,.pricing-card strong,.pricing-card p{position:relative}.pricing-card span{color:var(--blue);text-transform:uppercase;letter-spacing:.12em;font-size:.82rem;font-weight:920}.pricing-card strong{letter-spacing:-.08em;background:linear-gradient(135deg, #fff, var(--green), var(--blue));color:#0000;-webkit-background-clip:text;background-clip:text;margin:24px 0 10px;font-size:clamp(2.75rem,6vw,5rem);line-height:.86;display:block}.pricing-card p{margin:0}.api-console{grid-template-columns:1fr .88fr;gap:16px;display:grid}.code-card,.endpoint-list article{border-radius:30px}.code-card{overflow:hidden}.code-title{border-bottom:1px solid var(--line);color:var(--blue);padding:15px 18px;font-weight:930}pre{color:#d9e8f8;white-space:pre-wrap;margin:0;padding:24px;font-size:.94rem;line-height:1.68;overflow:auto}.endpoint-list{gap:12px;display:grid}.endpoint-list article{gap:8px;padding:18px;display:grid}.endpoint-list code{width:fit-content;color:var(--green);background:#34d39914;border:1px solid #34d39938;border-radius:10px;padding:7px 9px;font-size:.78rem;line-height:1.45;display:inline-flex}.endpoint-list span{color:var(--muted);line-height:1.58}.model-grid{grid-template-columns:repeat(5,minmax(0,1fr))}.model-card{border-color:#34d39938;border-radius:28px;min-height:286px;padding:20px;position:relative;overflow:hidden}.model-card:before{content:"";opacity:.55;pointer-events:none;background:radial-gradient(circle at 80% 8%,#67e8f92e,#0000 9rem),linear-gradient(#ffffff0f,#0000 42%);position:absolute;inset:-1px}.model-toggle{box-shadow:none;color:var(--muted);background:0 0;border:0;padding:0;font-size:.78rem;position:relative}.model-card h3,.model-card p,.model-meta{position:relative}.model-card h3{margin-top:34px;font-size:1.05rem}.model-meta{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.model-meta span{color:var(--blue);padding:7px 9px;font-size:.76rem;font-weight:820}.split-section{grid-template-columns:1.02fr .98fr;align-items:stretch;gap:24px;display:grid}.capacity-bullets{flex-wrap:wrap;gap:9px;margin-top:24px;display:flex}.capacity-bullets span{color:var(--blue);padding:9px 11px;font-size:.86rem;font-weight:830}.capacity-map{background:radial-gradient(circle at 50% 48%,#67e8f933,#0000 9rem),linear-gradient(135deg,#ffffff17,#ffffff09);border-radius:34px;min-height:480px;position:relative;overflow:hidden}.map-ring{border:1px solid #67e8f929;border-radius:50%;position:absolute;inset:34px;transform:rotateX(66deg);box-shadow:0 0 90px #67e8f914}.ring-b{border-color:#a78bfa2e;inset:92px;transform:rotateX(66deg)rotate(32deg)}.map-core,.map-node{border:1px solid var(--line-strong);color:#f5fbff;background:#050812c7;border-radius:999px;place-items:center;font-weight:950;display:grid;position:absolute;box-shadow:0 0 42px #67e8f929,inset 0 1px #ffffff1f}.map-core{background:linear-gradient(135deg,#67e8f952,#a78bfa3d),#050812d9;width:118px;height:118px;top:50%;left:50%;transform:translate(-50%,-50%)}.map-node{width:86px;height:86px;color:var(--blue);font-size:.77rem;animation:6s ease-in-out infinite nodeFloat}.node-one{top:17%;left:14%}.node-two{animation-delay:-1.4s;top:23%;right:14%}.node-three{animation-delay:-2.8s;bottom:17%;left:18%}.node-four{animation-delay:-4.2s;bottom:14%;right:18%}.network-line{transform-origin:0;background:linear-gradient(90deg,#0000,#67e8f9cc,#0000);width:42%;height:1px;animation:3.6s ease-in-out infinite rayFlow;position:absolute;top:50%;left:50%}.line-one{transform:rotate(28deg)}.line-two{animation-delay:-1.2s;transform:rotate(150deg)}.line-three{animation-delay:-2.4s;transform:rotate(258deg)}.line-four{animation-delay:-3s;transform:rotate(322deg)}.launch-card{border-radius:34px;grid-template-columns:.9fr 1.1fr;gap:24px;padding:34px;display:grid}.launch-card .hero-actions{grid-column:1/-1;margin-top:0}.launch-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.launch-step{border:1px solid var(--line);background:#0000002e;border-radius:22px;align-content:space-between;min-height:106px;padding:16px;display:grid}.launch-step span{color:var(--blue);font-size:.82rem;font-weight:920}.launch-step strong{color:#fff;letter-spacing:-.02em}.security-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.security-grid>div{color:#dfe8f5;border-radius:22px;align-items:flex-start;gap:12px;padding:18px;line-height:1.62;display:flex}.security-grid svg{color:var(--green);flex:none;margin-top:3px}.blog-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.blog-card{border-radius:30px;flex-direction:column;min-height:320px;padding:24px;display:flex}.blog-meta,.blog-footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.blog-meta span{color:#061018;background:var(--green);border-radius:999px;padding:7px 10px;font-size:.78rem;font-weight:920}.blog-meta small,.blog-footer span{color:var(--muted-2);font-weight:800}.blog-footer{margin-top:auto;padding-top:20px}.blog-footer strong{color:var(--blue)}.footer{color:var(--muted-2);justify-content:space-between;gap:18px;padding:58px 0 36px;font-size:.9rem;font-weight:760;display:flex}.reveal-up,.glass-panel,.stagger-grid>*,.pricing-card,.model-card,.blog-card,.launch-card{opacity:0;filter:blur(12px);transition:opacity .9s cubic-bezier(.2,.8,.2,1),transform .9s cubic-bezier(.2,.8,.2,1),filter .9s cubic-bezier(.2,.8,.2,1),border-color .32s,background .32s,box-shadow .32s;transform:translateY(32px)scale(.985)}.reveal-up.is-visible,.glass-panel.is-visible,.stagger-grid>.is-visible,.pricing-card.is-visible,.model-card.is-visible,.blog-card.is-visible,.launch-card.is-visible{opacity:1;filter:blur();transform:translateY(0)scale(1)}.stagger-grid>:nth-child(2),.model-card:nth-child(2),.blog-card:nth-child(2){transition-delay:80ms}.stagger-grid>:nth-child(3),.model-card:nth-child(3),.blog-card:nth-child(3){transition-delay:.16s}.stagger-grid>:nth-child(4),.model-card:nth-child(4),.blog-card:nth-child(4){transition-delay:.24s}.stagger-grid>:nth-child(5),.model-card:nth-child(5),.blog-card:nth-child(5){transition-delay:.32s}.card.is-visible:hover,.pricing-card.is-visible:hover,.model-card.is-visible:hover,.blog-card.is-visible:hover{transform:translateY(-6px)scale(1)}@keyframes ambientDrift{0%{transform:translate(0,0)scale(1)}to{transform:translate(34px,-28px)scale(1.08)}}@keyframes cockpitFloat{0%,to{transform:rotateX(8deg) rotateY(-7deg) rotateZ(.7deg) translate3d(var(--depth-x), var(--depth-y), 0)}50%{transform:rotateX(6deg) rotateY(-4deg) rotateZ(-.4deg) translate3d(var(--depth-x), calc(var(--depth-y) - 12px), 0)}}@keyframes panelFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes orbitPulse{0%,to{opacity:.4;transform:rotateX(68deg)rotate(-12deg)scale(.96)}50%{opacity:.8;transform:rotateX(68deg)rotate(-6deg)scale(1.02)}}@keyframes breathe{0%,to{opacity:.55;transform:translate(-50%,-50%)scale(.92)}50%{opacity:.92;transform:translate(-50%,-50%)scale(1.08)}}@keyframes rayFlow{0%,to{opacity:.18;filter:blur()}50%{opacity:.78;filter:blur(.5px)}}@keyframes laneSweep{0%{opacity:0;transform:translate(-110%)}22%{opacity:1}72%{opacity:1}to{opacity:0;transform:translate(110%)}}@keyframes capacityWave{0%{filter:saturate(.85);opacity:.72}to{filter:saturate(1.18);opacity:1}}@keyframes nodeFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=1080px){.nav-links{display:none}.hero{min-height:auto;padding-top:76px}.hero-cockpit{transform:none}.cockpit-grid,.api-console,.split-section,.launch-card{grid-template-columns:1fr}.cards.four,.pricing-grid,.model-grid,.blog-grid,.manifest-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.floating-panel{display:none}}@media (width<=720px){.nav,main,.footer{width:min(100% - 24px,1200px)}.hero{gap:30px;padding-top:52px}.hero h1{font-size:clamp(3.05rem,16vw,5.2rem)}.hero-visual{min-height:auto}.hero-cockpit{border-radius:28px;padding:12px}.cockpit-chrome{text-align:left;grid-template-columns:1fr}.cockpit-chrome em{justify-self:start}.mini-message.user{max-width:100%}.mission-list,.cards.four,.pricing-grid,.model-grid,.launch-flow,.security-grid,.blog-grid,.manifest-grid{grid-template-columns:1fr}.manifest-card{min-height:210px}.composer-preview,.footer{flex-direction:column;align-items:flex-start}.composer-preview button,.button{justify-content:center;width:100%}}
