.ai-page{--ink:#eef8ff;--muted:#9fb3c4;--line:#70d1ff33;--panel:#081824d1;--cyan:#55e7ff;--blue:#4d8dff;--violet:#9b7cff;--orange:#ff9b63;--amber:#ffd166;color:var(--ink);background:radial-gradient(circle at 82% 3%,#3e74ff2e,#0000 28rem),radial-gradient(circle at 12% 22%,#55e7ff1a,#0000 30rem),#050d15;overflow:hidden}.ai-page *{box-sizing:border-box}.ai-page p{color:var(--muted);line-height:1.7}.ai-hero,.ai-section{width:min(1180px,100% - 40px);margin-inline:auto}.ai-hero{grid-template-columns:1.03fr .97fr;align-items:center;gap:70px;min-height:690px;padding:90px 0 82px;display:grid}.eyebrow,.section-heading>span,.split-heading>div>span,.launch-panel>div>span{letter-spacing:.2em;color:var(--cyan);font-family:Space Grotesk,sans-serif;font-size:.72rem;font-weight:600}.ai-hero h1{letter-spacing:-.055em;margin:.6rem 0 1.4rem;font-family:Space Grotesk,sans-serif;font-size:clamp(3.3rem,6.5vw,6.4rem);line-height:.92}.ai-hero h1 span{color:#0000;-webkit-text-stroke:1px #78e0ffb3}.ai-hero-copy>p{max-width:650px;font-size:1.08rem}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.hero-actions a{border-radius:999px;padding:13px 19px;font-weight:600;text-decoration:none}.primary-action{background:var(--cyan);color:#031019}.secondary-action{border:1px solid var(--line);color:var(--ink);background:#ffffff08}.ai-orbit{aspect-ratio:1;filter:drop-shadow(0 0 45px #3fb2ff26);background:radial-gradient(circle,#2e78bc40,#020c1466 50%,#0000 70%);border-radius:50%;max-width:520px;margin:auto;position:relative}.orbit-ring{border:1px solid #6bd8ff4d;border-radius:50%;animation:24s linear infinite orbit-spin;position:absolute;inset:17%}.ring-two{border-style:dashed;animation-duration:38s;animation-direction:reverse;inset:5%}.orbit-ring:before,.orbit-ring:after{content:"";background:var(--cyan);width:8px;height:8px;box-shadow:0 0 18px var(--cyan);border-radius:50%;position:absolute}.orbit-ring:before{top:4%;left:18%}.orbit-ring:after{bottom:22%;right:3%}.orbit-core{text-align:center;background:radial-gradient(circle,#123d55,#07131d 72%);border:1px solid #55e7ff8c;border-radius:50%;place-content:center;display:grid;position:absolute;inset:36%;box-shadow:0 0 55px #55e7ff38,inset 0 0 30px #55e7ff1f}.orbit-core span{color:var(--cyan);font-family:Space Grotesk;font-size:2.8rem;font-weight:600}.orbit-core small{letter-spacing:.35em;color:#b8cbd7;font-size:.56rem}.orbit-node{border:1px solid var(--line);backdrop-filter:blur(8px);background:#05121de6;border-radius:12px;align-items:center;gap:10px;min-width:104px;padding:10px 14px;animation:4s ease-in-out infinite node-float;display:flex;position:absolute;box-shadow:0 10px 30px #00000040}.orbit-node b{color:var(--cyan);font:500 .65rem Space Grotesk}.orbit-node span{font-weight:600}.node-prompt{top:23%;left:-2%}.node-token{animation-delay:-1s;top:18%;right:-2%}.node-network{animation-delay:-2s;bottom:16%;left:3%}.node-answer{animation-delay:-3s;bottom:20%;right:1%}.signal{width:5px;height:5px;box-shadow:0 0 14px var(--cyan);background:#fff;border-radius:50%;animation:4s ease-in-out infinite signal-drift;position:absolute}.signal-a{top:30%;left:28%}.signal-b{animation-delay:-1.4s;top:50%;right:27%}.signal-c{animation-delay:-2.8s;bottom:23%;left:42%}.ai-section{border-top:1px solid #70d1ff1f;padding:92px 0}.section-heading{justify-content:space-between;align-items:end;gap:30px;margin-bottom:38px;display:flex}.section-heading h2{letter-spacing:-.04em;margin:8px 0 0;font:500 clamp(2rem,4vw,3.6rem)/1 Space Grotesk}.concept-ladder{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.concept-ladder article,.type-grid article,.judgment-grid article{border:1px solid var(--line);background:linear-gradient(145deg,#0d2738c7,#05121cb8);border-radius:18px;padding:28px;position:relative}.concept-ladder article>b{width:52px;height:52px;color:var(--cyan);border:1px solid #55e7ff59;border-radius:13px;place-items:center;font:600 .8rem Space Grotesk;display:grid}.ai-page h3{margin:18px 0 8px;font-family:Space Grotesk}.key-distinction{border:1px solid var(--line);background:#05111bb3;border-radius:18px;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:20px;margin-top:24px;padding:25px;display:grid}.key-distinction>div:not(.not-equal){gap:4px;display:grid}.key-distinction span{letter-spacing:.18em;color:var(--cyan);font-size:.68rem}.key-distinction strong{font:500 1.25rem Space Grotesk}.key-distinction p{margin:2px 0 0}.not-equal{color:#55e7ff73;font-size:1.8rem}.process-track{grid-template-columns:repeat(9,auto);align-items:stretch;gap:10px;display:grid}.process-track article{border:1px solid var(--line);background:var(--panel);border-radius:16px;width:190px;padding:20px}.process-track article>span{color:var(--cyan);font:600 .7rem Space Grotesk}.process-track i{color:#55e7ff80;align-self:center;font-style:normal}.process-track p{font-size:.88rem}.process-note{border-left:3px solid var(--amber);background:#ffd1660f;margin:20px 0 0;padding:18px 22px}.process-note strong{color:var(--amber)}.network-layout{grid-template-columns:1.25fr .75fr;align-items:center;gap:28px;display:grid}.network-visual{border:1px solid var(--line);background:radial-gradient(circle,#25699733,#030e17d9);border-radius:22px;padding:22px}.network-visual svg{width:100%;height:auto}.connections path{fill:none;stroke:#62b8e438;stroke-width:1.4px}.nodes circle{fill:#092234;stroke:#55e7ffa6;stroke-width:2px}.hidden-nodes circle{fill:#102143;stroke:#8c7dff}.output-nodes circle{fill:#153827;stroke:#70f2b2}.pulse-paths path{fill:none;stroke:var(--cyan);stroke-width:3px;stroke-linecap:round;stroke-dasharray:3 110;filter:drop-shadow(0 0 5px var(--cyan));animation:3.2s linear infinite network-pulse}.pulse-paths path+path{animation-delay:-1.6s}.labels text{fill:#8ca8b8;letter-spacing:2px;text-anchor:middle;font:600 12px Space Grotesk}.network-copy{gap:14px;display:grid}.network-copy article{border-left:2px solid var(--violet);background:#0d192dad;padding:20px 22px}.network-copy span,.type-grid span{letter-spacing:.17em;color:var(--violet);font-size:.64rem}.network-copy h3{margin:7px 0}.network-copy p{margin:0}.compute-grid{grid-template-columns:1fr auto 1fr;align-items:center;gap:24px;display:grid}.processor{border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:26px}.processor header{align-items:center;gap:18px;display:flex}.processor header>span{width:64px;height:64px;color:var(--cyan);letter-spacing:.1em;background:#0f2c3f;border-radius:15px;place-items:center;font:600 .85rem Space Grotesk;display:grid}.processor h3{margin:0}.processor header p{margin:3px 0}.chip{background:#07131d;border:10px solid #193447;border-radius:16px;gap:8px;height:280px;margin:25px 0;padding:15px;display:grid;box-shadow:inset 0 0 30px #00000080,0 18px 40px #0000004d}.chip i{animation:2.5s ease-in-out infinite core-light;animation-delay:calc(var(--i) * -40ms);background:#55e7ff29;border:1px solid #55e7ff59;border-radius:4px;display:block}.cpu-chip{grid-template-rows:repeat(4,1fr);grid-template-columns:repeat(2,1fr)}.cpu-chip i{background:linear-gradient(135deg,#55e7ff40,#4d8dff1f)}.gpu-chip{grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(12,1fr);gap:4px}.gpu-chip i{background:#9b7cff33;border-color:#9b7cff4d;border-radius:2px}.processor ul{color:var(--muted);padding-left:1.2rem;line-height:1.7}.processor li+li{margin-top:6px}.compute-transfer{color:#6d8ca0;place-items:center;gap:8px;display:grid}.compute-transfer i{color:var(--cyan);font-size:2rem;font-style:normal;animation:1.7s ease-in-out infinite transfer-pulse}.compute-transfer span{letter-spacing:.12em;font-size:.58rem}.compute-rule{text-align:center;color:var(--muted);background:#9b7cff0f;border:1px solid #9b7cff40;border-radius:14px;margin-top:24px;padding:18px}.compute-rule strong{color:var(--ink)}.type-grid{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.type-grid article{min-height:210px;transition:transform .25s,border-color .25s}.type-grid article:hover{border-color:#55e7ff80;transform:translateY(-4px)}.type-grid h3{font-size:1.25rem}.split-heading{align-items:end}.split-heading>p{max-width:520px;margin:0}.ecosystem-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.ecosystem-card{--tone:var(--cyan);border:1px solid color-mix(in srgb,var(--tone) 32%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--tone) 8%,#07131d),#051019e0);min-height:245px;color:var(--ink);border-radius:18px;padding:24px;text-decoration:none;transition:transform .25s,box-shadow .25s;display:block}.ecosystem-card:hover{box-shadow:0 18px 45px color-mix(in srgb,var(--tone) 12%,transparent);transform:translateY(-5px)}.tone-orange{--tone:var(--orange)}.tone-blue{--tone:var(--blue)}.tone-violet{--tone:var(--violet)}.tone-amber{--tone:var(--amber)}.tone-silver{--tone:#c9d6df}.ecosystem-top{color:var(--tone);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;font-size:.72rem;display:flex}.ecosystem-card h3{margin:20px 0 6px;font-size:2rem}.ecosystem-card strong{color:var(--tone);font-size:.78rem}.interface-table{border:1px solid var(--line);border-radius:18px;overflow:hidden}.interface-row{border-top:1px solid #70d1ff1a;grid-template-columns:.8fr 1.4fr 1.2fr;align-items:center;gap:24px;padding:19px 22px;display:grid}.interface-row:first-child{border-top:0}.interface-row strong{font-family:Space Grotesk}.interface-row span{color:var(--muted);line-height:1.5}.table-head{color:var(--cyan);letter-spacing:.15em;text-transform:uppercase;background:#55e7ff14;font-size:.68rem}.table-head span{color:var(--cyan)}.prompt-console{border:1px solid var(--line);background:#03090e;border-radius:20px;overflow:hidden;box-shadow:0 24px 60px #00000059}.console-lights{border-bottom:1px solid var(--line);align-items:center;gap:7px;padding:14px 18px;display:flex}.console-lights i{background:#ff6b6b;border-radius:50%;width:9px;height:9px}.console-lights i:nth-child(2){background:var(--amber)}.console-lights i:nth-child(3){background:#70f2b2}.console-lights span{letter-spacing:.16em;color:#7993a4;margin-left:10px;font:.62rem Space Grotesk}.prompt-console ol{grid-template-columns:repeat(2,1fr);gap:12px;margin:0;padding:20px;list-style:none;display:grid}.prompt-console li{background:#07121b;border:1px solid #70d1ff1f;border-radius:12px;grid-template-columns:100px 1fr;gap:18px;padding:18px;display:grid}.prompt-console b{color:var(--cyan);font-family:Space Grotesk}.prompt-console span{color:#b8c8d3}.judgment-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.judgment-grid article>b{color:var(--orange);font:.7rem Space Grotesk}.judgment-grid h3{font-size:1.15rem}.launch-panel{background:radial-gradient(circle at 100% 0,#438ecf33,#0000 45%),linear-gradient(135deg,#0a2738,#07131d);border:1px solid #55e7ff59;border-radius:25px;grid-template-columns:.9fr 1.1fr;gap:60px;padding:45px;display:grid}.launch-panel h2{letter-spacing:-.04em;margin:10px 0;font:500 clamp(2.2rem,4vw,4rem)/1 Space Grotesk}.launch-panel ol{counter-reset:mission;gap:10px;margin:0;padding:0;list-style:none;display:grid}.launch-panel li{counter-increment:mission;color:#c9d6df;background:#ffffff0a;border-radius:10px;padding:13px 15px 13px 52px;position:relative}.launch-panel li:before{content:counter(mission,decimal-leading-zero);color:var(--cyan);font:600 .68rem Space Grotesk;position:absolute;left:15px}.source-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.source-grid a{border:1px solid var(--line);color:var(--ink);background:#ffffff06;border-radius:12px;justify-content:space-between;padding:19px 20px;text-decoration:none;display:flex}.source-grid b{color:var(--cyan)}.source-note{text-align:center;max-width:820px;margin:28px auto 0;font-size:.85rem}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes node-float{50%{transform:translateY(-8px)}}@keyframes signal-drift{50%{opacity:.35;transform:translate(22px,-12px)}}@keyframes network-pulse{to{stroke-dashoffset:-226px}}@keyframes core-light{50%{filter:brightness(2.3);box-shadow:0 0 12px #55e7ff33}}@keyframes transfer-pulse{50%{opacity:.55;transform:scale(1.18)}}@media (width<=1000px){.ai-hero{grid-template-columns:1fr;min-height:auto}.ai-orbit{width:min(500px,100%)}.concept-ladder,.type-grid{grid-template-columns:repeat(2,1fr)}.process-track{grid-template-columns:1fr}.process-track article{width:auto}.process-track i{justify-self:center;transform:rotate(90deg)}.network-layout,.compute-grid{grid-template-columns:1fr}.compute-transfer{grid-auto-flow:column;justify-content:center}.ecosystem-grid,.judgment-grid,.source-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=680px){.ai-hero,.ai-section{width:min(100% - 24px,1180px)}.ai-hero{padding:60px 0}.ai-hero h1{font-size:clamp(2.8rem,15vw,4.5rem)}.orbit-node{min-width:86px;font-size:.76rem}.section-heading,.split-heading{display:block}.section-heading h2{margin-bottom:16px}.concept-ladder,.type-grid,.ecosystem-grid,.judgment-grid,.source-grid,.prompt-console ol,.launch-panel,.key-distinction{grid-template-columns:1fr}.not-equal{text-align:center;transform:rotate(90deg)}.network-visual{padding:6px}.processor{padding:18px}.chip{height:220px}.interface-row{grid-template-columns:1fr;gap:8px}.table-head{display:none}.interface-row strong{color:var(--cyan)}.launch-panel{gap:25px;padding:28px}.ai-section{padding:68px 0}}.benchmark-panel{background:linear-gradient(135deg,#9b7cff1a,#55e7ff0d);border:1px solid #9b7cff59;border-radius:16px;grid-template-columns:1fr auto;align-items:center;gap:30px;margin-top:18px;padding:24px 26px;display:grid}.benchmark-panel span{letter-spacing:.16em;color:var(--violet);font:.65rem Space Grotesk}.benchmark-panel h3{margin:7px 0 4px}.benchmark-panel p{max-width:760px;margin:0}.benchmark-panel>a{color:var(--ink);white-space:nowrap;border:1px solid #55e7ff61;border-radius:999px;padding:13px 17px;font-weight:600;text-decoration:none}.benchmark-panel>a b{color:var(--cyan)}@media (width<=680px){.benchmark-panel{grid-template-columns:1fr;align-items:start}.benchmark-panel>a{justify-self:start}}
