.ai-page-main{background:radial-gradient(circle at 14% 12%,rgba(127,255,208,.1),transparent 19%),radial-gradient(circle at 78% 20%,rgba(199,180,255,.13),transparent 24%),linear-gradient(180deg,#05070da3,#04050a)}.ai-signal-dot-grid{position:absolute;inset:4rem 2vw auto;z-index:0;display:grid;grid-template-columns:repeat(13,minmax(0,1fr));gap:clamp(.6rem,1.1vw,1.2rem);height:min(54vh,42rem);opacity:.68;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 54% 35%,#000,transparent 72%);mask-image:radial-gradient(circle at 54% 35%,#000,transparent 72%)}.ai-signal-dot-grid span{display:block;aspect-ratio:1;border-radius:999px;background:radial-gradient(circle,rgba(255,255,255,.82),rgba(127,255,208,.44) 34%,transparent 66%);opacity:.22;transform:scale(.8);animation:ai-dot-breathe 4.8s ease-in-out infinite;animation-delay:var(--ai-dot-delay, 0s)}.ai-token-orbit{position:relative;display:flex;flex-wrap:wrap;gap:.65rem;margin-top:1.5rem;max-width:40rem}.ai-token-orbit span{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(199,180,255,.18);border-radius:999px;background:radial-gradient(circle at 20% 10%,rgba(127,255,208,.18),transparent 45%),#080c15a3;padding:.52rem .72rem;font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:.14em;color:#ffffffb8;text-transform:uppercase;box-shadow:0 0 22px #7fffd00f;animation:ai-token-float 5.6s ease-in-out infinite;animation-delay:calc(var(--ai-token-index, 0) * -.42s)}.ai-runtime-circuit{position:absolute;top:-2rem;right:0;bottom:-2rem;left:0;z-index:0;width:100%;height:calc(100% + 4rem);overflow:visible;pointer-events:none;opacity:.76;mix-blend-mode:screen}.ai-runtime-circuit path{fill:none;stroke:url(#ai-runtime-gradient);stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke}.ai-runtime-circuit path:nth-child(1){stroke:#7fffd09e}.ai-runtime-circuit path:nth-child(2){stroke:#c7b4ff94}.ai-runtime-circuit path:nth-child(3){stroke:#ffc97180}.ai-hero-grid{display:grid;gap:clamp(2rem,4vw,5rem);align-items:center;min-height:calc(100vh - 8rem)}.ai-hero-copy{position:relative;z-index:2}.ai-lab-stage{position:relative;isolation:isolate;overflow:hidden;border:1px solid rgba(255,255,255,.1);border-radius:2rem;background:radial-gradient(circle at 20% 10%,rgba(127,255,208,.14),transparent 27%),radial-gradient(circle at 88% 12%,rgba(199,180,255,.16),transparent 25%),linear-gradient(180deg,#0d121deb,#05070ef5);box-shadow:0 34px 130px #0000007a,inset 0 1px #ffffff0f}.ai-lab-stage:before{content:"";position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:-1;background:linear-gradient(115deg,transparent 0 36%,rgba(127,255,208,.18) 47%,transparent 58% 100%),repeating-linear-gradient(90deg,rgba(255,255,255,.045) 0 1px,transparent 1px 36px);opacity:.38;animation:ai-signal-sweep 8s linear infinite}.ai-mode-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;padding:.7rem;border-bottom:1px solid rgba(255,255,255,.08);background:#00000038}.ai-mode-switch__button{border-radius:1rem;border:1px solid transparent;padding:.85rem .9rem;font-family:var(--font-mono);font-size:.66rem;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#ffffff85;transition:border-color .24s ease,background .24s ease,color .24s ease,transform .24s ease}@media (hover: hover) and (pointer: fine){.ai-mode-switch__button:hover{border-color:#7fffd047;background:#7fffd01a;color:#fff;transform:translate3d(0,-1px,0)}}.ai-mode-switch__button[aria-selected=true]{border-color:#7fffd047;background:#7fffd01a;color:#fff;transform:translate3d(0,-1px,0)}.ai-lab-stage__body{padding:clamp(1.4rem,2.6vw,2.4rem)}.ai-lab-stage__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1.2rem}.ai-preview-panel{margin-top:1.6rem;display:grid;gap:1rem}.ai-prompt-console{border-left:1px solid rgba(127,255,208,.35);padding-left:1rem;font-family:var(--font-mono);font-size:clamp(.72rem,.92vw,.9rem);line-height:2;color:#ffffffb8}.ai-prompt-console span{margin-right:.55rem;color:hsl(var(--secondary))}.ai-waveform{display:flex;align-items:center;gap:.35rem;height:12rem;padding-block:1.2rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ai-waveform span{display:block;width:100%;min-width:.28rem;border-radius:999px;background:linear-gradient(180deg,#fffffff5,#7fffd0c7),hsl(var(--secondary));box-shadow:0 0 18px #7fffd02e;transform-origin:center;animation:ai-wave-pulse 1.6s ease-in-out infinite}.ai-preview-meta{display:flex;flex-wrap:wrap;gap:.7rem}.ai-preview-meta span{display:inline-flex;align-items:center;gap:.45rem;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:.45rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.08em;color:#ffffff9e;text-transform:uppercase}.ai-stem-lanes{display:grid;gap:.9rem;padding-block:.6rem}.ai-stem-lane{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:1rem;align-items:center}.ai-stem-lane>span{font-family:var(--font-mono);font-size:.66rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.ai-stem-lane>div{display:flex;align-items:center;gap:.25rem;height:2.7rem}.ai-stem-lane i{display:block;width:100%;min-width:.2rem;border-radius:999px;opacity:.78;transform-origin:center;animation:ai-wave-pulse 1.4s ease-in-out infinite}.ai-pipeline-shell{position:relative;display:grid;gap:clamp(2rem,4vw,4rem);border-block:1px solid rgba(255,255,255,.1);padding-block:clamp(2rem,5vw,5rem)}.ai-pipeline-rail{position:relative;display:grid;gap:1rem}.ai-pipeline-rail:before{content:"";position:absolute;left:1.2rem;top:1.2rem;bottom:1.2rem;width:1px;background:linear-gradient(180deg,hsl(var(--secondary)),rgba(199,180,255,.8),transparent)}.ai-pipeline-step{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;align-items:center;min-height:4rem}.ai-pipeline-step span{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;border:1px solid rgba(127,255,208,.34);background:#04060ceb;color:hsl(var(--secondary));font-family:var(--font-mono);font-size:.68rem;font-weight:800;box-shadow:0 0 26px #7fffd01a}.ai-pipeline-step strong{font-family:var(--font-headline);font-size:clamp(1.25rem,2vw,2rem);color:#fff}.ai-proof-lines{display:grid;gap:1rem;max-width:58rem;color:#ffffff9e}.ai-proof-lines p{border-left:1px solid rgba(199,180,255,.25);padding-left:1rem;line-height:1.8}.ai-open-grid{display:grid;gap:clamp(2.5rem,4vw,5rem)}.ai-open-block{position:relative;border-top:1px solid rgba(255,255,255,.1);padding-top:clamp(2rem,4vw,3.5rem)}.ai-inline-chip{display:inline-flex;border-bottom:1px solid rgba(127,255,208,.28);padding-bottom:.35rem;font-family:var(--font-mono);font-size:.68rem;letter-spacing:.12em;color:#ffffffa8;text-transform:uppercase}.ai-principle{border-left:1px solid rgba(255,255,255,.1);padding-left:1.25rem}.ai-neural-page{position:relative;padding-top:0;padding-bottom:0;background:radial-gradient(circle at 16% 8%,rgba(127,255,208,.08),transparent 24rem),radial-gradient(circle at 84% 10%,rgba(199,180,255,.1),transparent 28rem),linear-gradient(180deg,#04060cfc,#03050afa)}.ai-genesis-section{position:relative;min-height:100svh;padding:clamp(7rem,12vh,10rem) clamp(1rem,3vw,3rem) clamp(4rem,8vw,8rem);overflow:hidden;isolation:isolate}.ai-genesis-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(circle at 22% 18%,rgba(127,255,208,.18),transparent 32%),radial-gradient(circle at 78% 26%,rgba(199,180,255,.22),transparent 36%),radial-gradient(circle at 50% 92%,rgba(247,190,29,.08),transparent 48%),linear-gradient(180deg,#02040a,#05070d 60%,#02040a);pointer-events:none}.ai-genesis-section:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background:linear-gradient(to right,rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.014) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0 50%,transparent 78%);mask-image:radial-gradient(circle at 50% 38%,#000 0 50%,transparent 78%);opacity:.45;pointer-events:none}.ai-genesis-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;pointer-events:none}.ai-genesis-stage__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:saturate(1.1) contrast(1.05)}.ai-genesis-stage__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center;pointer-events:none}.ai-genesis-stage--failed .ai-genesis-stage__fallback{display:grid}.ai-genesis-stage--failed .ai-genesis-stage__canvas{display:none}.ai-genesis-stage__fallback-wave{position:absolute;left:50%;top:50%;width:min(80vw,60rem);height:1px;background:linear-gradient(90deg,transparent,rgba(199,180,255,.6),rgba(127,255,208,.6),transparent);transform:translate(-50%,-50%);opacity:.5;box-shadow:0 0 60px #c7b4ff66}.ai-genesis-stage__fallback-wave--alt{transform:translate(-50%,calc(-50% + 1.5rem));background:linear-gradient(90deg,transparent,rgba(127,255,208,.4),transparent)}.ai-genesis-stage__fallback-core{position:absolute;left:50%;top:50%;width:4rem;height:4rem;border-radius:50%;transform:translate(-50%,-50%);background:radial-gradient(circle,rgba(199,180,255,.4),transparent 70%);filter:blur(8px)}.ai-genesis-overlay{position:relative;z-index:5;display:grid;align-content:end;min-height:calc(100svh - clamp(7rem,12vh,10rem) - clamp(4rem,8vw,8rem));max-width:min(72rem,100%);margin-inline:auto;pointer-events:none}.ai-genesis-overlay__inner{display:grid;gap:clamp(1.2rem,2.4vw,2rem);pointer-events:auto}.ai-genesis-overlay__eyebrow{display:inline-flex;width:-moz-fit-content;width:fit-content;padding:.32rem .85rem;border-radius:999px;border:1px solid rgba(127,255,208,.3);background:#7fffd00f;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.32em;text-transform:uppercase;color:#7fffd0f0}.ai-genesis-overlay__headline{display:grid;gap:.4rem;font-family:var(--font-headline);font-weight:700;font-size:clamp(2.4rem,5.4vw,4.6rem);line-height:1.04;letter-spacing:0;color:#fff}.ai-genesis-overlay__line{display:block}.ai-genesis-overlay__subhead{max-width:56rem;font-size:clamp(1rem,1.18vw,1.18rem);line-height:1.7;color:#ffffffb3}.ai-genesis-overlay__badge{display:inline-flex;align-self:start;padding:.4rem .95rem;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#04070d80;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.28em;text-transform:uppercase;color:#ffffffc7}.ai-genesis-overlay__ticker{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.4rem}.ai-genesis-overlay__ticker span{padding:.36rem .7rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:#04070d6b;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);font-family:var(--font-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffff9e}.ai-genesis-overlay__cta{display:flex;flex-wrap:wrap;gap:.7rem;margin-top:.6rem}.ai-genesis-overlay__chrome{position:absolute;top:0;right:0;display:none;gap:1.2rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.28em;text-transform:uppercase;color:#ffffff75;pointer-events:none}@media (min-width: 1024px){.ai-genesis-overlay__chrome{display:flex}}.ai-pillars-section{position:relative;padding:clamp(4rem,8vw,8rem) clamp(1rem,3vw,3rem);overflow:hidden;isolation:isolate}.ai-pillars-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(circle at 18% 12%,rgba(127,255,208,.14),transparent 28%),radial-gradient(circle at 86% 88%,rgba(199,180,255,.16),transparent 30%),linear-gradient(180deg,#04070deb,#02040afa);pointer-events:none}.ai-pillars-canvas{position:absolute;top:6rem;right:0;bottom:6rem;left:0;z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0 60%,transparent 90%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0 60%,transparent 90%)}.ai-pillars-canvas .ai-signal-webgl-stage,.ai-pillars-canvas .ai-signal-webgl-stage__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ai-pillars-grid{position:relative;z-index:5;display:grid;gap:clamp(2.4rem,5vw,4rem)}.ai-pillars-header{max-width:50rem;display:grid;gap:.9rem}.ai-pillars-header h2{font-family:var(--font-headline);font-weight:700;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12;letter-spacing:0;color:#fff}.ai-pillars-header p{font-size:clamp(.95rem,1.05vw,1.05rem);line-height:1.7;color:#ffffffa8}.ai-pillars-cards{display:grid;gap:clamp(1rem,2vw,1.6rem);grid-template-columns:1fr}@media (min-width: 1024px){.ai-pillars-cards{grid-template-columns:repeat(3,minmax(0,1fr))}}.ai-pillar-card{position:relative;display:grid;gap:.7rem;padding:clamp(1.6rem,2.5vw,2.4rem);border-radius:1.8rem;border:1px solid rgba(255,255,255,.08);background:#04070d94;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 32px 100px #0006,inset 0 1px #ffffff0d;overflow:hidden;transition:transform var(--duration-hover) var(--ease-out-soft),border-color var(--duration-hover) var(--ease-out-soft)}.ai-pillar-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#7fffd05c,#c7b4ff5c);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.5;pointer-events:none}.ai-pillar-card--text-audio:before{background:linear-gradient(135deg,#c7b4ff6b,#f7be1d52)}.ai-pillar-card--stable-audio:before{background:linear-gradient(135deg,#ffc9716b,#8ff4ff52)}@media (hover: hover) and (pointer: fine){.ai-pillar-card:hover{transform:translate3d(0,-3px,0);border-color:#ffffff24}}.ai-pillar-card__index{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;color:#7fffd0c7}.ai-pillar-card--text-audio .ai-pillar-card__index{color:#c7b4ffd6}.ai-pillar-card--stable-audio .ai-pillar-card__index{color:#ffc971db}.ai-pillar-card__eyebrow{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.28em;text-transform:uppercase;color:#ffffff8a}.ai-pillar-card__title{font-family:var(--font-headline);font-weight:700;font-size:clamp(1.35rem,1.8vw,1.65rem);line-height:1.18;color:#fff}.ai-pillar-card__description{font-size:.98rem;line-height:1.7;color:#ffffffb3}.ai-pillar-card__details{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.4rem;padding:0;list-style:none}.ai-pillar-card__details li{padding:.3rem .7rem;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:#ffffffa8}.ai-arch-section{position:relative;padding:clamp(5rem,9vw,9rem) clamp(1rem,3vw,3rem);overflow:hidden;isolation:isolate}.ai-arch-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(circle at 50% 0%,rgba(199,180,255,.14),transparent 36%),radial-gradient(circle at 50% 100%,rgba(127,255,208,.1),transparent 40%),linear-gradient(180deg,#02040afa,#04070dfa);pointer-events:none}.ai-arch-canvas{position:absolute;top:4rem;left:50%;width:min(64vw,56rem);height:min(64vw,44rem);transform:translate(-50%);z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 65%,transparent 92%);mask-image:radial-gradient(circle at 50% 50%,#000 0 65%,transparent 92%)}.ai-arch-stage{position:absolute;top:0;right:0;bottom:0;left:0}.ai-arch-stage__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;filter:saturate(1.1)}.ai-arch-stage__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center}.ai-arch-stage--failed .ai-arch-stage__fallback{display:grid}.ai-arch-stage--failed .ai-arch-stage__canvas{display:none}.ai-arch-stage__fallback-core{width:6rem;height:6rem;border-radius:50%;background:radial-gradient(circle,rgba(199,180,255,.5),transparent 70%)}.ai-arch-stage__fallback-ring{position:absolute;width:14rem;height:14rem;border-radius:50%;border:1px solid rgba(127,255,208,.3)}.ai-arch-grid{position:relative;z-index:5;display:grid;gap:clamp(3rem,5vw,4.5rem)}.ai-arch-header{max-width:56rem;margin-inline:auto;text-align:center;display:grid;gap:.9rem;justify-items:center}.ai-arch-header h2{font-family:var(--font-headline);font-weight:700;font-size:clamp(1.9rem,3.2vw,2.8rem);line-height:1.1;letter-spacing:0;color:#fff}.ai-arch-header p{font-size:clamp(.95rem,1.06vw,1.06rem);line-height:1.72;color:#ffffffa3}.ai-arch-nodes{display:grid;gap:clamp(.9rem,1.6vw,1.4rem);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr));margin-top:clamp(8rem,14vw,18rem)}.ai-arch-node-card{position:relative;display:grid;gap:.5rem;padding:clamp(1.2rem,1.8vw,1.6rem);border-radius:1.4rem;border:1px solid rgba(255,255,255,.1);background:#060a12c7;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 24px 80px #00000057,inset 0 1px #ffffff0a;transition:transform .45s ease,border-color .45s ease,box-shadow .45s ease,opacity .45s ease;opacity:.94}.ai-arch-node-card--active{opacity:1;transform:translateY(-3px);border-color:#c7b4ff75;box-shadow:0 32px 110px #7f59ff47,inset 0 1px #ffffff14}.ai-arch-node-card--emerald.ai-arch-node-card--active{border-color:#7fffd080;box-shadow:0 32px 110px #14c88c3d,inset 0 1px #ffffff14}.ai-arch-node-card--amber.ai-arch-node-card--active{border-color:#f7be1d6b;box-shadow:0 32px 110px #f7be1d2e,inset 0 1px #ffffff14}.ai-arch-node-card--frost.ai-arch-node-card--active{border-color:#88bcec70;box-shadow:0 32px 110px #3ad7ff2e,inset 0 1px #ffffff14}.ai-arch-node-card__index{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.32em;text-transform:uppercase;color:hsl(var(--secondary))}.ai-arch-node-card__role{font-family:var(--font-mono);font-size:.66rem;letter-spacing:.24em;text-transform:uppercase;color:#ffffffa3}.ai-arch-node-card__label{font-family:var(--font-headline);font-weight:700;font-size:1.18rem;color:#fff}.ai-arch-node-card__description{font-size:.9rem;line-height:1.7;color:#ffffffc2}.ai-arch-controls{display:grid;gap:clamp(1.4rem,2.4vw,2rem)}.ai-arch-controls>header{max-width:52rem}.ai-arch-controls h3{font-family:var(--font-headline);font-weight:700;font-size:clamp(1.5rem,2.2vw,1.9rem);line-height:1.18;color:#fff}.ai-arch-controls__grid{display:grid;gap:clamp(.9rem,1.4vw,1.2rem);grid-template-columns:repeat(auto-fit,minmax(16rem,1fr))}.ai-arch-control-card{display:grid;gap:.45rem;padding:1.1rem 1.2rem;border-left:1px solid rgba(199,180,255,.34);background:linear-gradient(90deg,rgba(199,180,255,.04),transparent 60%);border-radius:0 1rem 1rem 0}.ai-arch-control-card span{font-family:var(--font-mono);font-size:.62rem;letter-spacing:.24em;text-transform:uppercase;color:hsl(var(--secondary))}.ai-arch-control-card strong{font-family:var(--font-headline);font-size:1.1rem;color:#fff}.ai-arch-control-card p{font-size:.9rem;line-height:1.7;color:#ffffffa3}.ai-arch-trust{display:grid;gap:clamp(2rem,3.4vw,3rem);grid-template-columns:1fr}@media (min-width: 1024px){.ai-arch-trust{grid-template-columns:1fr 1fr}}.ai-arch-trust__column{display:grid;gap:1.2rem}.ai-arch-trust h3{font-family:var(--font-headline);font-weight:700;font-size:clamp(1.3rem,1.9vw,1.7rem);line-height:1.2;color:#fff}.ai-arch-trust__list{display:grid;gap:.9rem;list-style:none;padding:0}.ai-arch-trust__item{display:grid;grid-template-columns:1.4rem 1fr;gap:.85rem;padding:.95rem 1rem;border-radius:1rem;border:1px solid rgba(255,255,255,.07);background:#ffffff05;align-items:start}.ai-arch-trust__item strong{display:block;font-family:var(--font-headline);font-size:1rem;color:#fff;margin-bottom:.35rem}.ai-usecases-section{position:relative;padding:clamp(4rem,8vw,8rem) clamp(1rem,3vw,3rem);overflow:hidden;isolation:isolate}.ai-usecases-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(circle at 14% 86%,rgba(247,190,29,.08),transparent 36%),radial-gradient(circle at 86% 14%,rgba(136,188,236,.12),transparent 40%),linear-gradient(180deg,#04070dfa,#02040a);pointer-events:none}.ai-usecases-canvas{position:absolute;top:4rem;right:0;bottom:4rem;left:0;z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0 70%,transparent 95%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0 70%,transparent 95%)}.ai-constellation-stage{position:absolute;top:0;right:0;bottom:0;left:0}.ai-constellation-stage__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ai-constellation-stage__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center}.ai-constellation-stage--failed .ai-constellation-stage__fallback{display:grid}.ai-constellation-stage--failed .ai-constellation-stage__canvas{display:none}.ai-constellation-stage__fallback-glow{width:10rem;height:10rem;border-radius:50%;background:radial-gradient(circle,rgba(199,180,255,.34),transparent 70%);filter:blur(12px)}.ai-usecases-grid{position:relative;z-index:5;display:grid;gap:clamp(2.4rem,4.4vw,3.6rem)}.ai-usecases-header{max-width:56rem;margin-inline:auto;text-align:center;display:grid;gap:.9rem;justify-items:center}.ai-usecases-header h2{font-family:var(--font-headline);font-weight:700;font-size:clamp(1.8rem,3vw,2.6rem);line-height:1.12;color:#fff}.ai-usecases-list{display:grid;gap:clamp(1rem,1.6vw,1.3rem);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.ai-usecase-card{position:relative;display:grid;gap:.6rem;padding:clamp(1.3rem,2vw,1.8rem);border-radius:1.4rem;border:1px solid rgba(255,255,255,.08);background:#04070d94;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 22px 80px #00000057,inset 0 1px #ffffff0a;transition:transform .45s ease,border-color .45s ease,box-shadow .45s ease,opacity .45s ease;opacity:.78}.ai-usecase-card--active{opacity:1;transform:translateY(-3px) scale(1.012);border-color:#c7b4ff6b;box-shadow:0 30px 110px #7f59ff3d,inset 0 1px #ffffff14}.ai-usecase-card__index{font-family:var(--font-mono);font-size:.7rem;letter-spacing:.32em;text-transform:uppercase;color:hsl(var(--secondary))}.ai-usecase-card__title{font-family:var(--font-headline);font-weight:700;font-size:1.18rem;color:#fff}.ai-usecase-card__description{font-size:.92rem;line-height:1.7;color:#ffffffad}.ai-outro-section{position:relative;padding:clamp(5rem,10vw,10rem) clamp(1rem,3vw,3rem);overflow:hidden;isolation:isolate}.ai-outro-section:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;background:radial-gradient(circle at 50% 30%,rgba(127,255,208,.16),transparent 36%),radial-gradient(circle at 50% 90%,rgba(199,180,255,.12),transparent 40%),linear-gradient(180deg,#02040a,#04070dfa);pointer-events:none}.ai-outro-canvas{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none;-webkit-mask-image:radial-gradient(circle at 50% 38%,#000 0 50%,transparent 80%);mask-image:radial-gradient(circle at 50% 38%,#000 0 50%,transparent 80%)}.ai-outro-stage{position:absolute;top:0;right:0;bottom:0;left:0}.ai-outro-stage__canvas{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ai-outro-stage__fallback{position:absolute;top:0;right:0;bottom:0;left:0;display:none;place-items:center}.ai-outro-stage--failed .ai-outro-stage__fallback{display:grid}.ai-outro-stage--failed .ai-outro-stage__canvas{display:none}.ai-outro-stage__fallback-core{width:8rem;height:8rem;border-radius:50%;background:radial-gradient(circle,rgba(127,255,208,.5),transparent 70%);filter:blur(10px)}.ai-outro-shell{position:relative;z-index:5}.ai-outro-cta{display:grid;gap:clamp(1.4rem,2.6vw,2.2rem);align-items:end;grid-template-columns:1fr}@media (min-width: 1024px){.ai-outro-cta{grid-template-columns:1.5fr auto}}.ai-neural-lab{position:relative;min-height:470vh}.ai-neural-stage-wrap{position:sticky;top:0;height:100svh;min-height:42rem;overflow:hidden;isolation:isolate;--ai-neural-pointer-x: 0;--ai-neural-pointer-y: 0;background:radial-gradient(circle at 50% 44%,rgba(127,255,208,.12),transparent 22%),radial-gradient(circle at 72% 40%,rgba(199,180,255,.12),transparent 26%),linear-gradient(180deg,#05070d,#02040a)}.ai-neural-stage-wrap:before,.ai-neural-stage-wrap:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:9;pointer-events:none}.ai-neural-stage-wrap:before{background:linear-gradient(to right,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.026) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:radial-gradient(circle at 50% 50%,#000 0 58%,transparent 78%);mask-image:radial-gradient(circle at 50% 50%,#000 0 58%,transparent 78%);opacity:.35;transform:translate3d(calc(var(--ai-neural-pointer-x) * -8px),calc(var(--ai-neural-pointer-y) * 8px),0) rotate(-3deg)}.ai-neural-stage-wrap:after{background:linear-gradient(180deg,rgba(0,0,0,.52),transparent 18%,transparent 62%,rgba(0,0,0,.64)),radial-gradient(ellipse at 50% 95%,rgba(0,0,0,.72),transparent 58%)}.ai-neural-studio-stage,.ai-neural-fallback-stage{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;display:block;width:100%;height:100%}.ai-neural-studio-stage{filter:saturate(1.1) contrast(1.05)}.ai-neural-studio-stage--failed,.ai-neural-studio-stage[data-ai-neural-webgl-ready=false]{display:none}.ai-neural-fallback-stage--hidden{display:none;opacity:0;pointer-events:none}.ai-neural-hud{position:absolute;inset:max(5.5rem,env(safe-area-inset-top)) clamp(1.1rem,2.7vw,2.5rem) clamp(1rem,2.2vw,1.8rem);z-index:20;display:grid;grid-template-columns:minmax(16rem,21.5rem) minmax(0,1fr) minmax(15rem,20.5rem);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.75rem,1.4vw,1.25rem);pointer-events:none}.ai-neural-hud__status,.ai-neural-hud__phase,.ai-neural-hud__runtime,.ai-neural-hud__metrics,.ai-neural-hud__bottom{border:1px solid rgba(255,255,255,.075);background:#03070c33;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffff09}.ai-neural-hud__status{grid-column:1;grid-row:1;display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:999px;padding:.68rem .85rem;font-family:var(--font-mono);text-transform:uppercase}.ai-neural-hud__status span,.ai-neural-hud__runtime>span,.ai-neural-hud__metrics span,.ai-neural-hud__bottom span,.ai-neural-proof-card>span,.ai-neural-runtime-strip>span,.ai-neural-mobile-instrument__copy>span{display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.22em;color:hsl(var(--secondary));text-transform:uppercase}.ai-neural-hud__status strong{display:block;margin-top:.2rem;font-size:.78rem;letter-spacing:.16em;color:#fff}.ai-neural-hud__status i{border-radius:999px;background:#7fffd01a;padding:.42rem .6rem;font-size:.56rem;font-style:normal;letter-spacing:.18em;color:hsl(var(--secondary))}.ai-neural-hud__phase{grid-column:1;grid-row:2;align-self:start;max-width:21.5rem;border-radius:1.35rem;padding:.82rem}.ai-neural-hud__phase>span{display:block;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.22em;color:hsl(var(--primary));text-transform:uppercase}.ai-neural-hud__phase h1{margin-top:.7rem;font-family:var(--font-headline);font-size:1.38rem;font-weight:800;line-height:1.02;letter-spacing:0;color:#fff}.ai-neural-hud__phase p{margin-top:.8rem;max-width:19rem;font-size:.76rem;line-height:1.55;color:#ffffff9e}.ai-neural-hud__runtime{grid-column:3;grid-row:1 / span 2;align-self:start;border-radius:1.45rem;padding:.82rem}.ai-neural-hud__runtime p{margin-top:.72rem;border-left:1px solid rgba(127,255,208,.24);padding-left:.75rem;font-size:.68rem;line-height:1.58;color:#ffffff9e}.ai-neural-hud__metrics{grid-column:3;grid-row:2;align-self:end;display:grid;gap:.75rem;border-radius:1.45rem;padding:.82rem}.ai-neural-hud--compact .ai-neural-hud__metrics{grid-row:2;max-width:20.5rem}.ai-neural-hud__metrics strong{display:block;margin-top:.35rem;font-family:var(--font-display);font-size:1.38rem;color:#fff}.ai-neural-hud__metrics p,.ai-neural-hud__bottom{font-size:.78rem;line-height:1.6;color:#ffffff94}.ai-neural-hud__bottom{grid-column:1 / -1;align-self:end;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;border-radius:999px;padding:.75rem 1rem}.ai-neural-hud__bottom strong{display:block;color:#fff;font-family:var(--font-mono);font-size:.9rem}.ai-neural-progress{height:.35rem;overflow:hidden;border-radius:999px;background:#ffffff14}.ai-neural-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,hsl(var(--secondary)),#fff,hsl(var(--primary)));box-shadow:0 0 18px #7fffd047}.ai-neural-token-strip{max-width:22rem;margin-top:.85rem}.ai-neural-token-strip span{font-size:.55rem;padding:.38rem .55rem}.ai-neural-explainer{position:absolute;left:clamp(1.25rem,3.2vw,3rem);top:clamp(9.5rem,17vh,12rem);z-index:24;width:min(34rem,43vw);border-left:1px solid rgba(143,244,255,.36);background:linear-gradient(90deg,#010509d1,#040c11ad 72%,#040c112e),radial-gradient(ellipse at 12% 0%,rgba(143,244,255,.14),transparent 54%);padding:clamp(1rem,1.7vw,1.35rem) clamp(1rem,2vw,1.5rem);color:#fff;pointer-events:none;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 22px 90px #00000042,inset 0 1px #ffffff0d;animation:ai-phase-text-swap .46s cubic-bezier(.22,1,.36,1) both}.ai-neural-hud__status,.ai-neural-hud__metrics>div,.ai-neural-hud__bottom{animation:ai-phase-text-swap .42s cubic-bezier(.22,1,.36,1) both}.ai-neural-hud__metrics>div:nth-child(2){animation-delay:50ms}.ai-neural-explainer__eyebrow{display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;color:hsl(var(--secondary));text-transform:uppercase}.ai-neural-explainer h2{margin-top:.85rem;max-width:10.8ch;font-family:var(--font-headline);font-size:clamp(2.15rem,3.45vw,4rem);font-weight:850;line-height:.95;letter-spacing:0;color:#fff;text-wrap:balance}.ai-neural-explainer p{margin-top:1rem;max-width:31rem;font-size:clamp(.88rem,1vw,1rem);line-height:1.68;color:#ffffffc7}.ai-neural-explainer ul{display:grid;gap:.55rem;margin-top:1rem}.ai-neural-explainer li{position:relative;padding-left:1.05rem;font-size:.82rem;line-height:1.45;color:#ffffffb3}.ai-neural-explainer li:before{content:"";position:absolute;left:0;top:.6em;width:.42rem;height:.08rem;border-radius:999px;background:linear-gradient(90deg,hsl(var(--secondary)),#ffc857cc);box-shadow:0 0 14px #8ff4ff57}.ai-neural-explainer__stem-labels{display:flex;flex-wrap:wrap;gap:.46rem;margin-top:1rem}.ai-neural-explainer__stem-labels span{border:1px solid color-mix(in srgb,var(--stem-color),transparent 46%);border-radius:999px;background:color-mix(in srgb,var(--stem-color),transparent 86%);padding:.45rem .62rem;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.12em;color:#fff;text-transform:uppercase;box-shadow:0 0 18px color-mix(in srgb,var(--stem-color),transparent 74%)}.ai-neural-explainer__formula{display:flex;flex-wrap:wrap;align-items:center;gap:.55rem;margin-top:1rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;color:#ffffffb8;text-transform:uppercase}.ai-neural-explainer__formula strong{border:1px solid rgba(255,200,87,.32);border-radius:999px;background:#ffc8571a;padding:.45rem .62rem;color:#fff;box-shadow:0 0 28px #ffc85733}.ai-neural-explainer__tableau{display:flex;flex-wrap:wrap;gap:.42rem;margin-top:1rem}.ai-neural-explainer__tableau span{border:1px solid rgba(223,248,255,.16);border-radius:999px;background:#03080e70;padding:.44rem .58rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.08em;color:#ffffffb8;text-transform:uppercase}.ai-neural-explainer .ai-neural-token-strip{margin-top:1rem;opacity:.78}.ai-neural-fallback-instrument{position:relative;height:100%;min-height:34rem;overflow:hidden;border-radius:1.5rem;background:radial-gradient(circle at 30% 20%,rgba(127,255,208,.12),transparent 30%),radial-gradient(circle at 76% 30%,rgba(199,180,255,.14),transparent 34%),linear-gradient(180deg,#0c111bb3,#04060ceb)}.ai-neural-fallback-instrument__liquid{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;overflow:hidden;background:radial-gradient(circle at 50% 36%,rgba(143,244,255,.13),transparent 32%),radial-gradient(circle at 64% 60%,rgba(255,200,87,.08),transparent 34%),radial-gradient(circle at 30% 62%,rgba(67,242,162,.08),transparent 34%);pointer-events:none}.ai-neural-fallback-instrument__boundary{position:absolute;top:12%;right:4%;bottom:12%;left:4%;z-index:1;transform:perspective(42rem) rotateX(58deg) rotate(-3deg);transform-style:preserve-3d}.ai-neural-fallback-instrument__boundary span{position:absolute;left:50%;top:50%;width:calc(72% + var(--ring-index) * 8%);height:calc(54% + var(--ring-index) * 10%);border:1px solid rgba(143,244,255,.18);border-radius:50%;opacity:calc(.28 - var(--ring-index) * .045);transform:translate(-50%,-50%) translateZ(calc(var(--ring-index) * -1.2rem)) rotate(calc(var(--ring-index) * 7deg));box-shadow:0 0 36px #8ff4ff14,inset 0 0 42px #43f2a20f;animation:ai-liquid-fallback-boundary 8.8s ease-in-out infinite;animation-delay:calc(var(--ring-index) * -.7s)}.ai-neural-fallback-instrument__membranes{position:absolute;left:50%;top:46%;width:min(46rem,104vw);height:min(21rem,46vw);transform:translate(-50%,-50%) perspective(46rem) rotateX(58deg) rotate(-5deg);transform-style:preserve-3d}.ai-neural-fallback-instrument__membranes span{position:absolute;inset:calc(var(--sheet-index) * 1.1rem);border-radius:48% 52% 46% 54%/52% 42% 58% 48%;border:1px solid rgba(185,242,255,.34);background:linear-gradient(115deg,#ffffff2e,#8ff4ff0f 42%,#ffc85714),radial-gradient(ellipse at 28% 34%,rgba(255,255,255,.28),transparent 36%),radial-gradient(ellipse at 68% 62%,rgba(67,242,162,.16),transparent 42%);opacity:calc(.58 - var(--sheet-index) * .1);filter:blur(calc(var(--sheet-index) * .4px));box-shadow:inset 0 0 36px #ffffff14,0 0 46px #8ff4ff24;transform:translateZ(calc(var(--sheet-index) * -2.1rem)) rotateY(calc(var(--sheet-index) * 6deg));animation:ai-liquid-fallback-drift 6.8s ease-in-out infinite;animation-delay:calc(var(--sheet-index) * -.7s)}.ai-neural-fallback-instrument__currents{position:absolute;left:9%;right:9%;top:47%;z-index:3;height:10rem;transform:perspective(38rem) rotateX(58deg) rotate(-4deg);transform-style:preserve-3d}.ai-neural-fallback-instrument__currents span{position:absolute;left:0;right:0;top:calc(50% + (var(--current-index) - 2.5) * .48rem);height:.42rem;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(143,244,255,.82),transparent);opacity:.24;transform:translateZ(calc(var(--current-index) * .36rem)) scaleX(.82);box-shadow:0 0 18px #8ff4ff57;clip-path:polygon(0 50%,4% 42%,8% 64%,12% 27%,16% 74%,21% 38%,27% 58%,33% 19%,39% 81%,46% 34%,52% 66%,58% 24%,65% 78%,72% 39%,80% 61%,88% 31%,96% 56%,100% 50%);animation:ai-liquid-fallback-current 5.4s ease-in-out infinite;animation-delay:calc(var(--current-index) * -.18s)}.ai-neural-fallback-instrument__currents span:nth-child(1){background:linear-gradient(90deg,transparent,rgba(255,79,191,.84),transparent);box-shadow:0 0 18px #ff4fbf52}.ai-neural-fallback-instrument__currents span:nth-child(2){background:linear-gradient(90deg,transparent,rgba(88,202,255,.86),transparent);box-shadow:0 0 18px #58caff52}.ai-neural-fallback-instrument__currents span:nth-child(3){background:linear-gradient(90deg,transparent,rgba(155,114,255,.78),transparent);box-shadow:0 0 18px #9b72ff42}.ai-neural-fallback-instrument__currents span:nth-child(4){background:linear-gradient(90deg,transparent,rgba(255,200,87,.84),transparent);box-shadow:0 0 18px #ffc85747}.ai-neural-fallback-instrument__currents span:nth-child(5){background:linear-gradient(90deg,transparent,rgba(223,248,255,.86),transparent);box-shadow:0 0 18px #dff8ff42}.ai-neural-fallback-instrument__currents span:nth-child(6){background:linear-gradient(90deg,transparent,rgba(67,242,162,.84),transparent);box-shadow:0 0 18px #43f2a247}.ai-neural-fallback-instrument__prompt-filament,.ai-neural-fallback-instrument__shockwave,.ai-neural-fallback-instrument__ace-transform,.ai-neural-fallback-instrument__waveform-spine,.ai-neural-fallback-instrument__shared-playhead{position:absolute;z-index:4;pointer-events:none}.ai-neural-fallback-instrument__shared-playhead{left:54%;top:35%;width:.12rem;height:34%;border-radius:999px;background:linear-gradient(180deg,transparent,rgba(223,248,255,.96),rgba(255,200,87,.72),transparent);opacity:0;transform:perspective(34rem) rotateX(58deg) rotate(-3deg);box-shadow:0 0 18px #dff8ff66,0 0 32px #ffc8572e}.ai-neural-fallback-instrument__prompt-filament{left:48%;top:13%;width:.12rem;height:56%;border-radius:999px;background:linear-gradient(180deg,transparent,rgba(255,200,87,.95),rgba(255,79,191,.32),transparent);opacity:0;transform:rotate(23deg);transform-origin:center top;box-shadow:0 0 26px #ffc85766,0 0 46px #ff4fbf1f;animation:ai-liquid-fallback-prompt 4.8s ease-in-out infinite}.ai-neural-fallback-instrument__shockwave{left:50%;top:50%;width:8rem;height:5rem;border:1px solid rgba(255,200,87,.48);border-radius:50%;opacity:0;transform:translate(-50%,-50%) perspective(30rem) rotateX(64deg);box-shadow:0 0 38px #ffc85733,inset 0 0 36px #dff8ff1a}.ai-neural-fallback-instrument__ace-transform{left:12%;right:9%;top:42%;height:10rem;opacity:0;transform:perspective(34rem) rotateX(56deg) rotate(-3deg);transform-style:preserve-3d;filter:drop-shadow(0 0 20px rgba(255,200,87,.18)) drop-shadow(0 0 24px rgba(67,242,162,.12))}.ai-neural-fallback-instrument__prompt-wave,.ai-neural-fallback-instrument__generated-wave{position:absolute;top:50%;height:.44rem;border-radius:999px;-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0 8%,transparent 8.6% 13%,#000 13.6% 22%,transparent 22.6% 29%,#000 29.6% 48%,transparent 58%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0 8%,transparent 8.6% 13%,#000 13.6% 22%,transparent 22.6% 29%,#000 29.6% 48%,transparent 58%)}.ai-neural-fallback-instrument__prompt-wave{left:0;width:47%;background:radial-gradient(ellipse at 50% 50%,rgba(255,245,210,.82),transparent 62%),linear-gradient(90deg,transparent,rgba(255,200,87,.92),rgba(255,240,190,.7));box-shadow:0 0 26px #ffc85752}.ai-neural-fallback-instrument__generated-wave{right:0;width:50%;background:radial-gradient(ellipse at 50% 50%,rgba(223,248,255,.88),transparent 58%),linear-gradient(90deg,rgba(67,242,162,.9),rgba(223,248,255,.76),transparent);box-shadow:0 0 28px #43f2a247,0 0 34px #8ff4ff1f;transform:translateZ(.6rem)}.ai-neural-fallback-instrument__transform-orb{position:absolute;left:48%;top:50%;width:4.2rem;height:4.2rem;border:1px solid rgba(255,200,87,.42);border-radius:50%;background:radial-gradient(circle,#ffffffc7,#ffc85747 31%,#43f2a21f 62%,#04080e1f),#04080e70;transform:translate(-50%,-50%);box-shadow:0 0 34px #ffc85752,0 0 48px #43f2a224,inset 0 0 28px #dff8ff29}.ai-neural-fallback-instrument__transform-orb:after{content:"";position:absolute;top:-1.4rem;right:-2rem;bottom:-1.4rem;left:-2rem;border:1px solid rgba(223,248,255,.2);border-radius:50%;transform:rotate(-8deg);box-shadow:inset 0 0 28px #43f2a214}.ai-neural-fallback-instrument__waveform-spine{left:11%;right:11%;top:49%;height:2.4rem;opacity:0;background:radial-gradient(ellipse at 50% 50%,rgba(223,248,255,.55),transparent 52%),repeating-linear-gradient(90deg,transparent 0 1.1rem,rgba(255,200,87,.42) 1.1rem 1.16rem,transparent 1.16rem 2.2rem);-webkit-mask-image:radial-gradient(ellipse at 50% 50%,#000 0 5%,transparent 5.6% 10%,#000 10.6% 16%,transparent 16.6% 22%,#000 22.6% 31%,transparent 31.6% 39%,#000 39.6% 52%,transparent 62%);mask-image:radial-gradient(ellipse at 50% 50%,#000 0 5%,transparent 5.6% 10%,#000 10.6% 16%,transparent 16.6% 22%,#000 22.6% 31%,transparent 31.6% 39%,#000 39.6% 52%,transparent 62%);filter:blur(.2px);transform:perspective(32rem) rotateX(58deg) rotate(-2deg);box-shadow:0 0 34px #dff8ff38}.ai-neural-fallback-instrument__caustics{position:absolute;top:12%;right:5%;bottom:12%;left:5%;opacity:.44;background:repeating-radial-gradient(ellipse at 42% 50%,rgba(255,255,255,.18) 0 1px,transparent 1px 12px),repeating-linear-gradient(118deg,transparent 0 22px,rgba(143,244,255,.08) 22px 24px,transparent 24px 42px);mix-blend-mode:screen;-webkit-mask-image:radial-gradient(ellipse at 50% 48%,#000 0 52%,transparent 78%);mask-image:radial-gradient(ellipse at 50% 48%,#000 0 52%,transparent 78%);animation:ai-liquid-fallback-caustics 8s linear infinite}.ai-neural-fallback-instrument__floor{position:absolute;left:7%;right:7%;bottom:7%;height:38%;transform:perspective(34rem) rotateX(64deg);transform-origin:center bottom;background:linear-gradient(to right,rgba(143,244,255,.12) 1px,transparent 1px),linear-gradient(to bottom,rgba(143,244,255,.08) 1px,transparent 1px),radial-gradient(ellipse at 50% 10%,rgba(255,255,255,.12),transparent 54%);background-size:2.4rem 2.4rem,2.4rem 2.4rem,100% 100%;opacity:.48;-webkit-mask-image:linear-gradient(180deg,transparent,#000 30%,#000);mask-image:linear-gradient(180deg,transparent,#000 30%,#000)}.ai-neural-fallback-instrument__glints i{position:absolute;left:calc(16% + (var(--glint-index) % 8) * 9%);top:calc(22% + (var(--glint-index) % 6) * 8%);width:.22rem;height:.22rem;border-radius:50%;background:#ffffffeb;box-shadow:0 0 18px #8ff4ff9e,0 0 34px #ffc85729;opacity:.18;animation:ai-liquid-fallback-glint 3.6s ease-in-out infinite;animation-delay:calc(var(--glint-index) * -.13s)}.ai-neural-fallback-instrument--separate .ai-neural-fallback-instrument__membranes span{opacity:calc(.66 - var(--sheet-index) * .08)}.ai-neural-fallback-instrument--separate .ai-neural-fallback-instrument__currents span{top:calc(50% + (var(--current-index) - 2.5) * .9rem);opacity:.48;transform:translateZ(calc(var(--current-index) * .5rem)) scaleX(.94)}.ai-neural-fallback-instrument--generate .ai-neural-fallback-instrument__currents span{right:34%;top:calc(50% + (var(--current-index) - 2.5) * .24rem);opacity:.58;transform:translateZ(calc(var(--current-index) * .45rem)) scaleX(.64)}.ai-neural-fallback-instrument--generate .ai-neural-fallback-instrument__prompt-filament{opacity:.76}.ai-neural-fallback-instrument--generate .ai-neural-fallback-instrument__shockwave{opacity:.68;animation:ai-liquid-fallback-shockwave 2.4s ease-out infinite}.ai-neural-fallback-instrument--generate .ai-neural-fallback-instrument__ace-transform{opacity:.88;transform:perspective(34rem) rotateX(56deg) rotate(-3deg) scale(1)}.ai-neural-fallback-instrument--generate .ai-neural-fallback-instrument__caustics,.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__caustics{opacity:.62}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__currents span{left:8%;right:8%;top:calc(50% + (var(--current-index) - 2.5) * 1rem);height:.58rem;opacity:.88;transform:translateZ(calc(var(--current-index) * .32rem)) scaleX(1)}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__shared-playhead{opacity:.78;animation:ai-liquid-fallback-playhead 3.8s linear infinite}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__prompt-filament{opacity:.28}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__ace-transform{opacity:.64;transform:perspective(34rem) rotateX(56deg) rotate(0) scale(.96)}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__prompt-wave{opacity:.16}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__generated-wave{right:8%;width:84%;opacity:.7;transform:translateZ(.7rem) translateY(-2.25rem)}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__transform-orb{opacity:.28;transform:translate(-50%,-50%) scale(.7)}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__boundary span{opacity:calc(.34 - var(--ring-index) * .045)}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__membranes{transform:translate(-50%,-50%) perspective(46rem) rotateX(54deg) rotate(0)}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__membranes span{opacity:calc(.24 - var(--sheet-index) * .04)}.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__waveform-spine{opacity:.78}.ai-neural-fallback-instrument__core{position:absolute;left:50%;top:50%;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border:1px solid rgba(143,244,255,.2);border-radius:999px;background:#03070c85;padding:0;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;color:#fff;text-transform:uppercase;transform:translate3d(-50%,-50%,0);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 0 44px #8ff4ff1a}.ai-neural-fallback-instrument--generate .ai-neural-fallback-instrument__core,.ai-neural-fallback-instrument--commit .ai-neural-fallback-instrument__core{opacity:.24}.ai-stem-preview--compact,.ai-prompt-wave-preview--compact{opacity:.36;filter:saturate(.72);transform:scale(.92)}.ai-neural-mobile-stack{display:none;padding:6rem 1rem 2rem}.ai-neural-mobile-instrument{display:grid;gap:1.25rem;margin-bottom:1.25rem;border-radius:2rem;border:1px solid rgba(255,255,255,.1);background:#080c14b3;padding:1rem;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ai-neural-mobile-instrument .ai-neural-fallback-instrument{min-height:28rem}.ai-neural-mobile-instrument__copy h2,.ai-neural-proof__intro h2,.ai-neural-usecase-band h2{margin-top:.8rem;font-family:var(--font-headline);font-size:3.4rem;font-weight:800;line-height:1;letter-spacing:0;color:#fff}.ai-neural-mobile-instrument__copy p,.ai-neural-proof__intro p{margin-top:1rem;line-height:1.75;color:#ffffffa3}.ai-neural-mobile-instrument__bullets{display:grid;gap:.55rem;margin-top:1rem}.ai-neural-mobile-instrument__bullets li{position:relative;padding-left:1rem;font-size:.88rem;line-height:1.55;color:#ffffffb8}.ai-neural-mobile-instrument__bullets li:before{content:"";position:absolute;left:0;top:.68em;width:.42rem;height:.08rem;border-radius:999px;background:hsl(var(--secondary))}.ai-neural-mobile-instrument__stems{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.ai-neural-mobile-instrument__stems span{border:1px solid color-mix(in srgb,var(--stem-color),transparent 48%);border-radius:999px;background:color-mix(in srgb,var(--stem-color),transparent 86%);padding:.44rem .58rem;font-family:var(--font-mono);font-size:.58rem;letter-spacing:.1em;color:#fff;text-transform:uppercase}.ai-neural-mobile-instrument__formula{width:-moz-fit-content;width:fit-content;border:1px solid rgba(255,200,87,.22);border-radius:999px;background:#ffc85714;padding:.6rem .75rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.08em;color:#ffffffc2;text-transform:uppercase}.ai-neural-mobile-instrument__tableau{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.ai-neural-mobile-instrument__tableau span{border:1px solid rgba(223,248,255,.16);border-radius:999px;background:#dff8ff0f;padding:.5rem .62rem;font-family:var(--font-mono);font-size:.6rem;letter-spacing:.08em;color:#ffffffb8;text-transform:uppercase}.ai-neural-mobile-instrument__copy div,.ai-neural-runtime-strip div{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:1rem}.ai-neural-mobile-instrument__copy i,.ai-neural-runtime-strip i{border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:.38rem;font-family:var(--font-mono);font-size:.62rem;font-style:normal;letter-spacing:.1em;color:#fff9;text-transform:uppercase}.ai-neural-proof{position:relative;padding:clamp(4rem,8vw,9rem) clamp(1rem,2.2vw,3rem)}.ai-neural-proof__intro{max-width:58rem}.ai-neural-proof__pillars,.ai-neural-runtime-grid,.ai-neural-control-grid,.ai-neural-trust-grid{display:grid;gap:1rem;margin-top:clamp(2rem,4vw,4rem)}.ai-neural-proof-card,.ai-neural-runtime-strip{border-top:1px solid rgba(255,255,255,.1);padding-top:1.1rem}.ai-neural-proof-card strong,.ai-neural-runtime-strip strong{display:block;margin-top:.55rem;font-family:var(--font-headline);font-size:1.6rem;color:#fff}.ai-neural-usecase-band{display:grid;gap:clamp(2rem,4vw,4rem);margin-top:clamp(3rem,6vw,6rem);border-block:1px solid rgba(255,255,255,.1);padding-block:clamp(2rem,5vw,5rem)}.ai-hero-section,.ai-section{position:relative;padding-inline:clamp(1rem,2.2vw,3rem)}.ai-hero-section{min-height:100vh;padding-top:clamp(7rem,10vh,9rem);padding-bottom:clamp(3rem,6vw,7rem)}.ai-section{padding-block:clamp(3rem,7vw,8rem)}.ai-dual-hero{display:grid;gap:clamp(2rem,4vw,5rem);align-items:center}.ai-dual-hero__copy{position:relative;z-index:2}.ai-pillar-proof{position:relative;border-left:1px solid rgba(127,255,208,.3);padding-left:1rem}.ai-pillar-proof:nth-child(2){border-left-color:#c7b4ff57}.ai-pillar-proof span,.ai-control-line span,.ai-step-story__row span,.ai-hero-stats span{display:block;font-family:var(--font-mono);font-size:.62rem;letter-spacing:.2em;color:hsl(var(--secondary));text-transform:uppercase}.ai-pillar-proof strong{display:block;margin-top:.55rem;font-family:var(--font-headline);font-size:1.25rem;color:#fff}.ai-pillar-proof p{margin-top:.55rem;font-size:.9rem;line-height:1.75;color:#ffffff9e}.ai-engine-stage{position:relative;isolation:isolate;overflow:hidden;min-height:clamp(34rem,55vw,50rem);border-radius:2.4rem;border:1px solid rgba(255,255,255,.1);background:radial-gradient(circle at 22% 28%,rgba(127,255,208,.12),transparent 25%),radial-gradient(circle at 78% 26%,rgba(199,180,255,.16),transparent 28%),linear-gradient(180deg,#0d121dcc,#04060ceb);box-shadow:0 38px 150px #0000007a,inset 0 1px #ffffff0f}.ai-engine-stage:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to right,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(to bottom,rgba(255,255,255,.025) 1px,transparent 1px);background-size:4rem 4rem;-webkit-mask-image:radial-gradient(circle at center,#000 0 48%,transparent 78%);mask-image:radial-gradient(circle at center,#000 0 48%,transparent 78%);opacity:.55;pointer-events:none}.ai-signal-webgl-stage,.ai-signal-webgl-stage__canvas,.ai-signal-webgl-stage__fallback{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.ai-signal-webgl-stage__canvas{display:block}.ai-signal-webgl-stage__fallback{display:none;place-items:center}.ai-signal-webgl-stage__fallback-wave{position:absolute;width:38%;height:36%;border-radius:999px;background:repeating-linear-gradient(90deg,transparent 0 .6rem,rgba(127,255,208,.6) .6rem .92rem,transparent .92rem 1.35rem),radial-gradient(circle,rgba(127,255,208,.18),transparent 68%);filter:blur(.2px) drop-shadow(0 0 22px rgba(127,255,208,.2));-webkit-mask-image:radial-gradient(ellipse,#000 0 58%,transparent 70%);mask-image:radial-gradient(ellipse,#000 0 58%,transparent 70%);animation:ai-wave-pulse 1.8s ease-in-out infinite}.ai-signal-webgl-stage__fallback-wave--stem{left:7%;top:34%}.ai-signal-webgl-stage__fallback-wave--music{right:7%;top:34%;background:repeating-linear-gradient(90deg,transparent 0 .55rem,rgba(199,180,255,.66) .55rem .82rem,transparent .82rem 1.26rem),radial-gradient(circle,rgba(199,180,255,.18),transparent 68%)}.ai-signal-webgl-stage__fallback-core{width:7rem;height:7rem;border-radius:999px;border:1px solid rgba(255,255,255,.18);background:radial-gradient(circle,rgba(255,255,255,.24),rgba(199,180,255,.06) 58%,transparent 70%);box-shadow:0 0 60px #c7b4ff33}.ai-signal-webgl-stage--failed .ai-signal-webgl-stage__canvas{display:none}.ai-signal-webgl-stage--failed .ai-signal-webgl-stage__fallback{display:grid}@media (max-width: 1023px),(prefers-reduced-motion: reduce){.ai-signal-webgl-stage__canvas{display:none}.ai-signal-webgl-stage__fallback{display:grid}}.ai-engine-stage__labels{position:absolute;inset:auto 1.2rem 1.2rem 1.2rem;z-index:2;display:grid;gap:.8rem}.ai-engine-stage__labels div,.ai-engine-stage__core{display:inline-flex;align-items:center;gap:.55rem;width:-moz-fit-content;width:fit-content;border:1px solid rgba(255,255,255,.11);border-radius:999px;background:#04070d9e;padding:.7rem .9rem;font-family:var(--font-mono);font-size:.66rem;letter-spacing:.12em;color:#ffffffb3;text-transform:uppercase;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.ai-engine-stage__labels div:nth-child(2){justify-self:end}.ai-engine-stage__core{position:absolute;z-index:3;left:50%;top:50%;transform:translate3d(-50%,-50%,0);border-color:#c7b4ff42;color:#fff;box-shadow:0 0 40px #c7b4ff1f}.ai-hero-stats{display:grid;gap:1rem;margin-top:clamp(2rem,4vw,4rem);border-block:1px solid rgba(255,255,255,.1);padding-block:1.25rem}.ai-hero-stats strong{display:block;margin-top:.4rem;font-family:var(--font-display);font-size:clamp(1.6rem,2.4vw,2.6rem);color:#fff}.ai-hero-stats p{margin-top:.25rem;font-size:.86rem;line-height:1.6;color:#ffffff8a}.ai-runtime-map,.ai-deep-dive,.ai-open-split,.ai-usecase-band,.ai-final-cta{display:grid;gap:clamp(2rem,4vw,4rem)}.ai-runtime-map{position:relative;overflow:hidden;border-block:1px solid rgba(255,255,255,.1);padding-block:clamp(2rem,5vw,5rem)}.ai-runtime-map__rail{position:relative;z-index:1;display:grid;gap:1rem}.ai-runtime-map__rail:before{content:"";position:absolute;left:1.2rem;top:1.2rem;bottom:1.2rem;width:1px;background:linear-gradient(180deg,hsl(var(--secondary)),rgba(199,180,255,.8),transparent)}.ai-runtime-map__rail div{position:relative;display:grid;grid-template-columns:3rem minmax(0,1fr);gap:1rem;align-items:center}.ai-runtime-map__rail span{display:grid;place-items:center;width:2.4rem;height:2.4rem;border-radius:999px;border:1px solid rgba(127,255,208,.34);background:#04060cf0;color:hsl(var(--secondary));font-family:var(--font-mono);font-size:.68rem;font-weight:800}.ai-runtime-map__rail strong{font-family:var(--font-headline);font-size:clamp(1.25rem,2vw,2rem);color:#fff}.ai-runtime-map__facts{position:relative;z-index:1;display:grid;gap:1rem}.ai-runtime-map__facts p,.ai-open-narrative p,.ai-step-story__row p,.ai-usecase-line p,.ai-trust-line p,.ai-runtime-principle p{line-height:1.8;color:#ffffff9e}.ai-runtime-map__facts p{border-left:1px solid rgba(199,180,255,.25);padding-left:1rem}.ai-deep-dive{align-items:center}.ai-deep-dive__visual{position:relative;min-height:27rem;border-radius:2rem;border:1px solid rgba(255,255,255,.09);background:radial-gradient(circle at 20% 18%,rgba(127,255,208,.1),transparent 28%),linear-gradient(180deg,#0c111bb8,#04060ce0);padding:clamp(1.2rem,2.2vw,2rem);box-shadow:0 30px 110px #00000057,inset 0 1px #ffffff0d}.ai-deep-dive[data-accent=music] .ai-deep-dive__visual{background:radial-gradient(circle at 76% 16%,rgba(199,180,255,.16),transparent 30%),linear-gradient(180deg,#0d0f1cc7,#04060ce6)}.ai-step-story{display:grid;gap:1.1rem;margin-top:clamp(2rem,4vw,4rem)}.ai-step-story__row{display:grid;gap:1.2rem;border-top:1px solid rgba(255,255,255,.1);padding-block:1.4rem}.ai-step-story__row strong,.ai-control-line strong,.ai-usecase-line strong,.ai-runtime-principle strong{display:block;margin-top:.45rem;font-family:var(--font-headline);font-size:clamp(1.25rem,2vw,1.8rem);color:#fff}.ai-step-story__row ul{display:grid;gap:.7rem;margin:0;padding:0;list-style:none}.ai-step-story__row li,.ai-control-line{border-left:1px solid rgba(127,255,208,.24);padding-left:1rem;font-size:.94rem;line-height:1.75;color:#ffffff9e}.ai-stem-preview,.ai-prompt-wave-preview{position:relative;height:100%;min-height:24rem}.ai-stem-preview{display:grid;gap:.9rem;align-content:center}.ai-stem-preview__lane{display:grid;grid-template-columns:7.2rem minmax(0,1fr);gap:1rem;align-items:center}.ai-stem-preview__lane>span{font-family:var(--font-mono);font-size:.64rem;font-weight:800;letter-spacing:.16em;text-transform:uppercase}.ai-stem-preview__lane>div,.ai-prompt-wave-preview__wave{display:flex;align-items:center;gap:.26rem;height:3rem}.ai-stem-preview__lane i,.ai-prompt-wave-preview__wave span{display:block;width:100%;min-width:.2rem;border-radius:999px;opacity:.78;transform-origin:center;animation:ai-wave-pulse 1.45s ease-in-out infinite}.ai-prompt-wave-preview{display:grid;align-content:center;gap:1.4rem}.ai-prompt-wave-preview__console{border-left:1px solid rgba(199,180,255,.34);padding-left:1rem;font-family:var(--font-mono);font-size:clamp(.74rem,.9vw,.88rem);line-height:2;color:#ffffffb3}.ai-prompt-wave-preview__console span{margin-right:.55rem;color:hsl(var(--secondary))}.ai-prompt-wave-preview__wave{height:9rem;-webkit-mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask-image:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.ai-prompt-wave-preview__wave span{background:linear-gradient(180deg,#fffffff5,#c7b4ffc7);box-shadow:0 0 18px #c7b4ff2e}.ai-prompt-wave-preview__meta{display:flex;flex-wrap:wrap;gap:.7rem}.ai-prompt-wave-preview__meta span{display:inline-flex;align-items:center;gap:.45rem;border-bottom:1px solid rgba(255,255,255,.12);padding-bottom:.45rem;font-family:var(--font-mono);font-size:.65rem;letter-spacing:.08em;color:#ffffff9e;text-transform:uppercase}.ai-open-split{border-top:1px solid rgba(255,255,255,.1);padding-top:clamp(2rem,4vw,4rem)}.ai-control-field,.ai-usecase-list,.ai-trust-grid{display:grid;gap:1.1rem;margin-top:clamp(2rem,4vw,4rem)}.ai-control-line{padding-block:.35rem}.ai-usecase-band{border-block:1px solid rgba(255,255,255,.1);padding-block:clamp(2rem,5vw,5rem)}.ai-kinetic-region{position:relative;overflow:hidden;perspective:1100px}.ai-kinetic-region>.ai-section{position:relative;z-index:1}.ai-usecase-line,.ai-trust-line,.ai-runtime-principle{display:grid;gap:.4rem;border-top:1px solid rgba(255,255,255,.09);padding-top:1rem}.ai-usecase-line>span{font-family:var(--font-display);font-size:2.2rem;line-height:1;color:#ffffff14}.ai-trust-line{grid-template-columns:auto minmax(0,1fr);align-items:start}.ai-runtime-principle{border-left:1px solid rgba(199,180,255,.2);border-top:0;padding-left:1rem}.ai-final-section{padding-bottom:clamp(5rem,8vw,9rem)}.ai-final-cta{border-block:1px solid rgba(199,180,255,.18);padding-block:clamp(2rem,4vw,4rem);align-items:center}.pretext-editorial-field{position:relative;margin-top:.8rem;width:100%;color:#ffffffa3;perspective:900px;transform-style:preserve-3d}.ai-editorial-copy{margin-top:.35rem;font-size:1rem;line-height:1.82;color:#ffffffa3}.pretext-editorial-field__measure{position:absolute;inset:0 0 auto 0;visibility:hidden;pointer-events:none;white-space:normal}.pretext-editorial-field__static{margin:0;opacity:0;pointer-events:none}.pretext-editorial-field__stage{position:absolute;top:0;right:0;bottom:0;left:0;transform-style:preserve-3d}.pretext-editorial-field__fragment{--pretext-x: 0px;--pretext-y: 0px;--pretext-z: 0px;--pretext-rx: 0deg;--pretext-ry: 0deg;--pretext-rz: 0deg;--pretext-scale-x: 1;--pretext-glow: 0;--pretext-blur: 0px;position:absolute;display:inline-block;font:inherit;letter-spacing:inherit;white-space:pre;transform-origin:center;transform:translate3d(var(--pretext-x),var(--pretext-y),var(--pretext-z)) rotateX(var(--pretext-rx)) rotateY(var(--pretext-ry)) rotate(var(--pretext-rz)) scaleX(var(--pretext-scale-x));filter:blur(var(--pretext-blur)) drop-shadow(0 0 calc(var(--pretext-glow) * 20px) rgba(127,255,208,.32));color:color-mix(in srgb,currentColor,#7fffd0 calc(var(--pretext-glow) * 28%));transition:color .1s linear,filter .1s linear,transform 90ms linear;will-change:transform,filter,color}.pretext-editorial-field--ai .pretext-editorial-field__fragment{filter:blur(var(--pretext-blur)) drop-shadow(0 0 calc(var(--pretext-glow) * 22px) rgba(199,180,255,.34));color:color-mix(in srgb,currentColor,#c7b4ff calc(var(--pretext-glow) * 34%))}.pretext-editorial-field__object{--pretext-object-x: 50%;--pretext-object-y: 50%;--pretext-object-z: 0px;--pretext-object-alpha: 0;position:absolute;left:0;top:0;z-index:3;border-radius:999px;opacity:var(--pretext-object-alpha);pointer-events:none;transform:translate3d(calc(var(--pretext-object-x) - 50%),calc(var(--pretext-object-y) - 50%),var(--pretext-object-z));transition:opacity .12s linear;will-change:transform,opacity}.pretext-editorial-field__object--token{border:1px solid rgba(127,255,208,.26);background:radial-gradient(circle at 20% 12%,rgba(255,255,255,.42),transparent 32%),#0a0f1ab8;padding:.26rem .46rem;font-family:var(--font-mono);font-size:.5rem;font-weight:800;letter-spacing:.1em;color:#e1fff5d1;text-transform:uppercase;box-shadow:0 0 22px #7fffd024}.pretext-editorial-field__object--grain{width:.72rem;height:.72rem;background:radial-gradient(circle,rgba(199,180,255,.98),rgba(127,255,208,.18) 58%,transparent 72%);color:transparent;box-shadow:0 0 24px #c7b4ff38}@media (prefers-reduced-motion: reduce){.ai-lab-stage:before,.ai-signal-dot-grid span,.ai-token-orbit span,.ai-waveform span,.ai-stem-lane i,.ai-stem-preview__lane i,.ai-prompt-wave-preview__wave span{animation:none!important}.pretext-editorial-field__fragment{transform:none!important;filter:none!important;color:#ffffffa3!important}.pretext-editorial-field__stage,.pretext-editorial-field__measure{display:none!important}.pretext-editorial-field__static{opacity:1!important;position:static!important}.ai-neural-explainer,.ai-neural-hud__status,.ai-neural-hud__metrics>div,.ai-neural-hud__bottom{transition:none!important;animation:none!important}}@keyframes ai-signal-sweep{0%{transform:translate3d(-8%,0,0) rotate(.001deg)}to{transform:translate3d(8%,0,0) rotate(.001deg)}}@keyframes ai-dot-breathe{0%,to{opacity:.14;transform:translateZ(0) scale(.72)}50%{opacity:.72;transform:translate3d(0,-7px,0) scale(1.08)}}@keyframes ai-token-float{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(0,-8px,0) rotate(1.5deg)}}@keyframes ai-phase-text-swap{0%{opacity:0;transform:translate3d(0,14px,0) scale(.985);filter:blur(6px)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes ai-wave-pulse{0%,to{transform:scaleY(.72);opacity:.56}50%{transform:scaleY(1.08);opacity:.96}}@keyframes ai-liquid-fallback-drift{0%,to{transform:translateZ(calc(var(--sheet-index) * -2.1rem)) rotateY(calc(var(--sheet-index) * 6deg)) translateZ(0);filter:blur(calc(var(--sheet-index) * .4px)) brightness(.96)}50%{transform:translateZ(calc(var(--sheet-index) * -2.1rem)) rotateY(calc(var(--sheet-index) * 6deg)) translate3d(.6rem,-.3rem,0);filter:blur(calc(var(--sheet-index) * .4px)) brightness(1.14)}}@keyframes ai-liquid-fallback-boundary{0%,to{filter:brightness(.92);transform:translate(-50%,-50%) translateZ(calc(var(--ring-index) * -1.2rem)) rotate(calc(var(--ring-index) * 7deg)) scale(1)}50%{filter:brightness(1.18);transform:translate(-50%,-50%) translateZ(calc(var(--ring-index) * -1.2rem)) rotate(calc(var(--ring-index) * 7deg + 3deg)) scale(1.035)}}@keyframes ai-liquid-fallback-current{0%,to{filter:brightness(.95)}50%{filter:brightness(1.45)}}@keyframes ai-liquid-fallback-playhead{0%{left:18%}to{left:82%}}@keyframes ai-liquid-fallback-prompt{0%,to{transform:rotate(23deg) translate3d(0,-.4rem,0)}50%{transform:rotate(19deg) translate3d(.45rem,.35rem,0)}}@keyframes ai-liquid-fallback-shockwave{0%{transform:translate(-50%,-50%) perspective(30rem) rotateX(64deg) scale(.45);opacity:.84}70%{opacity:.32}to{transform:translate(-50%,-50%) perspective(30rem) rotateX(64deg) scale(1.55);opacity:0}}@keyframes ai-liquid-fallback-caustics{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(1.4rem,-.7rem,0) rotate(2deg)}}@keyframes ai-liquid-fallback-glint{0%,to{transform:scale(.6);opacity:.12}50%{transform:scale(1.22);opacity:.72}}@media (min-width: 768px){.ai-hero-stats{grid-template-columns:repeat(4,minmax(0,1fr))}.ai-control-field,.ai-usecase-list,.ai-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-step-story__row{grid-template-columns:minmax(0,.88fr) minmax(18rem,1.12fr)}.ai-open-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width: 1024px){.ai-neural-proof__pillars,.ai-neural-runtime-grid,.ai-neural-control-grid,.ai-neural-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-neural-usecase-band{grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr)}.ai-dual-hero{grid-template-columns:minmax(0,.9fr) minmax(28rem,1.1fr)}.ai-runtime-map,.ai-deep-dive,.ai-open-split,.ai-usecase-band,.ai-final-cta{grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr)}.ai-runtime-map__facts{grid-column:2}.ai-hero-grid{grid-template-columns:minmax(0,.95fr) minmax(24rem,1.05fr)}.ai-pipeline-shell{grid-template-columns:minmax(0,.86fr) minmax(24rem,1.14fr);align-items:start}.ai-proof-lines{grid-column:2}}@media (max-width: 1279px){.ai-neural-lab{min-height:auto}.ai-neural-stage-wrap{position:static;min-height:82svh}.ai-neural-hud{grid-template-columns:minmax(0,1fr);grid-template-rows:auto 1fr auto;top:5.5rem;right:1rem;bottom:1rem;left:1rem;padding:0}.ai-neural-explainer,.ai-neural-hud__phase{display:none}.ai-neural-mobile-instrument__copy h2,.ai-neural-proof__intro h2,.ai-neural-usecase-band h2{font-size:2.45rem}.ai-neural-proof-card strong,.ai-neural-runtime-strip strong{font-size:1.35rem}.ai-neural-hud__runtime,.ai-neural-hud__metrics{display:none}.ai-neural-hud__bottom{grid-column:1;grid-row:3;width:100%}.ai-neural-mobile-stack{display:block}.ai-neural-proof__pillars,.ai-neural-runtime-grid,.ai-neural-control-grid,.ai-neural-trust-grid,.ai-neural-usecase-band{grid-template-columns:minmax(0,1fr)}}@media (max-width: 767px){.pretext-editorial-field__fragment{transform:none!important;filter:none!important}.pretext-editorial-field__stage,.pretext-editorial-field__measure,.ai-signal-dot-grid{display:none}.pretext-editorial-field__static{opacity:1;position:static}}.ai-neural-page{--premium-surface: rgba(5, 8, 15, .82);--premium-surface-strong: rgba(8, 12, 22, .92);--premium-border: rgba(255, 255, 255, .12);--premium-border-strong: rgba(255, 255, 255, .18);--premium-glow-lavender: rgba(199, 180, 255, .22);--premium-glow-emerald: rgba(127, 255, 208, .18);--premium-glow-amber: rgba(247, 190, 29, .14);--premium-shadow: 0 42px 140px rgba(0, 0, 0, .46), inset 0 1px 0 rgba(255, 255, 255, .07);isolation:isolate;overflow-x:clip}.ai-outro-cta--premium:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#ffffff42,#7fffd02e,#c7b4ff33);-webkit-mask:linear-gradient(#000,#000) content-box,linear-gradient(#000,#000);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.78;pointer-events:none}.ai-genesis-overlay__ticker span,.ai-pillar-card__details li{min-height:2rem;display:inline-flex;align-items:center}.ai-neural-page{background:radial-gradient(ellipse at 50% 0%,rgba(127,255,208,.12),transparent 42%),linear-gradient(180deg,#03050afa,#020408 48%,#03050a)}.ai-genesis-section:before{background:radial-gradient(ellipse at 70% 18%,rgba(199,180,255,.2),transparent 44%),radial-gradient(ellipse at 18% 36%,rgba(127,255,208,.16),transparent 42%),linear-gradient(180deg,#02040a,#05070d 56%,#02040a)}.ai-genesis-overlay{max-width:min(86rem,100%);align-content:center}.ai-genesis-overlay__inner{max-width:62rem;gap:1rem}.ai-genesis-overlay__headline{max-width:14ch;font-size:3rem;line-height:.98;letter-spacing:0;text-wrap:balance}.ai-genesis-overlay__subhead{max-width:54rem;color:#ffffffc2;text-wrap:pretty}.ai-genesis-overlay__badge,.ai-genesis-overlay__ticker span{border-color:#ffffff2e;background:#05080fa3;box-shadow:inset 0 1px #ffffff0d}.ai-genesis-overlay__proof{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;max-width:32rem}.ai-genesis-overlay__proof span{min-height:3.6rem;border:1px solid rgba(255,255,255,.12);border-radius:1rem;background:linear-gradient(180deg,#ffffff0e,#ffffff05),#05080f8f;padding:.75rem;font-family:var(--font-mono);font-size:.58rem;letter-spacing:.16em;text-transform:uppercase;color:#ffffff94;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ai-genesis-overlay__proof strong{display:block;margin-bottom:.2rem;font-family:var(--font-headline);font-size:1.22rem;letter-spacing:0;color:#fff;text-transform:none}.ai-genesis-overlay__cta .openstudio-button{min-width:12.5rem}.ai-genesis-overlay__chrome{border:1px solid rgba(255,255,255,.1);border-radius:999px;background:#05080f6b;padding:.62rem .9rem;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.ai-pillars-section,.ai-arch-section,.ai-usecases-section,.ai-outro-section{border-top:1px solid rgba(255,255,255,.045)}.ai-pillars-header h2,.ai-arch-header h2,.ai-usecases-header h2{letter-spacing:0;text-wrap:balance}.ai-pillars-header p,.ai-arch-header p{color:#ffffffb3;text-wrap:pretty}.ai-pillar-card{min-height:24rem;align-content:end;border-color:var(--premium-border);background:linear-gradient(180deg,#121726b8,#05080ff0),radial-gradient(ellipse at 20% 0%,rgba(127,255,208,.12),transparent 50%);box-shadow:var(--premium-shadow)}.ai-pillar-card--text-audio{background:linear-gradient(180deg,#121726b8,#05080ff0),radial-gradient(ellipse at 80% 0%,rgba(199,180,255,.14),transparent 52%)}.ai-pillar-card--stable-audio{background:linear-gradient(180deg,#121726b8,#05080ff0),radial-gradient(ellipse at 50% 0%,rgba(255,201,113,.14),transparent 54%)}.ai-pillar-card__signal{position:absolute;inset:1rem 1rem auto;height:8rem;border-radius:1.2rem;background:linear-gradient(90deg,transparent,rgba(127,255,208,.2),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.18) 0 1px,transparent 1px 10px);-webkit-mask-image:linear-gradient(180deg,#000,transparent);mask-image:linear-gradient(180deg,#000,transparent);opacity:.36;pointer-events:none}.ai-pillar-card--text-audio .ai-pillar-card__signal{background:linear-gradient(90deg,transparent,rgba(199,180,255,.22),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.16) 0 1px,transparent 1px 12px)}.ai-pillar-card--stable-audio .ai-pillar-card__signal{background:linear-gradient(90deg,transparent,rgba(255,201,113,.22),transparent),repeating-linear-gradient(90deg,rgba(255,255,255,.15) 0 1px,transparent 1px 14px)}.ai-pillar-card__title{font-size:1.7rem;letter-spacing:0}.ai-pillar-card__description{color:#ffffffbd}.ai-neural-stage-wrap{background:radial-gradient(ellipse at 50% 44%,rgba(127,255,208,.16),transparent 36%),linear-gradient(180deg,#05070d,#02040a)}.ai-neural-hud__status,.ai-neural-hud__phase,.ai-neural-hud__runtime,.ai-neural-hud__metrics,.ai-neural-hud__bottom{border-color:#ffffff14;background:linear-gradient(180deg,#050a0d85,#02060b61),#02060b29;box-shadow:0 18px 70px #0000001f,inset 0 1px #ffffff0b}.ai-neural-hud__phase h1{letter-spacing:0;text-wrap:balance}.ai-neural-hud__phase p,.ai-neural-hud__runtime p,.ai-neural-hud__metrics p{color:#ffffffad}.ai-arch-node-card,.ai-usecase-card,.ai-arch-trust__item{border-color:#ffffff1c;background:linear-gradient(180deg,#0d111dc7,#05080fdb),#ffffff06;box-shadow:0 26px 90px #00000057,inset 0 1px #ffffff0d}.ai-arch-node-card{border-color:#a7d0ff2e;background:linear-gradient(180deg,#0f1422eb,#05080ff5),#7fffd009}.ai-arch-node-card__description,.ai-arch-node-card__description.ai-editorial-copy,.ai-arch-node-card__description.pretext-editorial-field{color:#ffffffc7}.ai-arch-control-card{border:1px solid rgba(255,255,255,.1);border-left-color:#c7b4ff6b;background:linear-gradient(90deg,#c7b4ff14,#ffffff06 64%),#05080fa3;box-shadow:inset 0 1px #ffffff0d}.ai-usecase-card__title,.ai-arch-node-card__label,.ai-arch-controls h3,.ai-arch-trust h3{letter-spacing:0;text-wrap:balance}.ai-outro-cta--premium{position:relative;overflow:hidden;border:1px solid var(--premium-border);border-radius:2rem;background:linear-gradient(135deg,#0f1422eb,#05080ff0 68%),radial-gradient(ellipse at 86% 20%,rgba(127,255,208,.16),transparent 42%);padding:clamp(1.5rem,3vw,3rem);box-shadow:var(--premium-shadow)}.ai-outro-cta--premium>*{position:relative;z-index:2}@media (min-width: 768px){.ai-genesis-overlay__headline{font-size:4.1rem}}@media (min-width: 1280px){.ai-genesis-overlay__headline{font-size:4.65rem}}@media (max-width: 1279px){.ai-genesis-overlay__headline{font-size:3.25rem}.ai-genesis-overlay__proof{max-width:100%}.ai-pillar-card{min-height:20rem}.ai-neural-stage-wrap{min-height:74svh}.ai-neural-mobile-instrument{border-radius:1.5rem;background:linear-gradient(180deg,#0c111cd1,#05080fe6),radial-gradient(ellipse at 20% 0%,rgba(127,255,208,.09),transparent 46%);box-shadow:0 24px 90px #00000057,inset 0 1px #ffffff0d}.ai-arch-node-card,.ai-usecase-card{opacity:1!important}.ai-arch-node-card__label,.ai-usecase-card__title{color:#fff}.ai-arch-node-card__description,.ai-usecase-card__description{color:#ffffffbd}}@media (max-width: 767px){.ai-genesis-overlay__headline{font-size:2.75rem;line-height:1.02}.ai-genesis-overlay__proof{grid-template-columns:minmax(0,1fr)}.ai-neural-fallback-instrument__membranes{width:40rem;height:16rem}.ai-neural-fallback-instrument__core{top:54%}.ai-genesis-overlay__cta,.ai-outro-cta .flex,.ai-genesis-overlay__cta .openstudio-button,.ai-outro-cta .openstudio-button{width:100%}}.\[animation-delay\:-2s\]{animation-delay:-2s}.\[text-shadow\:0_1px_0_rgba\(255\,255\,255\,0\.35\)\]{text-shadow:0 1px 0 rgba(255,255,255,.35)}.\[text-wrap\:balance\]{text-wrap:balance}@media (min-width: 768px){@media (max-width: 767px){.ai-outro-cta .md\:flex{width:100%}}}@media (min-width: 1280px){@media (max-width: 767px){.ai-outro-cta .xl\:flex{width:100%}}}
