.aix-res-section{position:relative;overflow:hidden;padding-block:clamp(5rem,4rem + 5vw,8rem)}.aix-res-container{width:100%;max-width:1240px;margin:0 auto;padding-inline:clamp(1.25rem,1rem + 2vw,2.5rem)}.aix-res-title-lg{font-family:Space Grotesk,Plus Jakarta Sans,sans-serif;font-weight:900;letter-spacing:-.04em;line-height:1}.aix-res-text-body{font-family:Plus Jakarta Sans,sans-serif;font-weight:300;line-height:1.62}.aix-res-card{border-radius:20px;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);transition:all .4s cubic-bezier(.22,1,.36,1)}.aix-quantum-showcase-card{position:relative;border-radius:40px;background:#080a14b3;border:1px solid rgba(255,255,255,.08);box-shadow:0 40px 80px -20px #000c,inset 0 1px #ffffff26;backdrop-filter:blur(35px);-webkit-backdrop-filter:blur(35px);overflow:hidden;transition:all .6s cubic-bezier(.22,1,.36,1);z-index:10}.is-light .aix-quantum-showcase-card{background:#fffffff2;border:1px solid rgba(16,100,65,.14);box-shadow:0 30px 60px -15px #0b14101a,0 8px 20px -8px #1064410f,inset 0 1px #ffffffe6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.aix-quantum-ambient-glow{position:absolute;width:500px;height:500px;background:radial-gradient(circle,rgba(6,182,212,.08) 0%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0;animation:floatAmbient 12s infinite alternate ease-in-out}@keyframes floatAmbient{0%{transform:translate(-5%,-5%) scale(1)}to{transform:translate(5%,5%) scale(1.1)}}.aix-quantum-visual-frame{position:relative;width:100%;aspect-ratio:1.1;border-radius:30px;overflow:hidden;border:1px solid rgba(255,255,255,.08);box-shadow:0 20px 50px #00000080}.is-light .aix-quantum-visual-frame{border:1px solid rgba(16,100,65,.18);box-shadow:0 15px 35px #0b141014,0 4px 10px #1064410a}.aix-quantum-orbit-container{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.aix-quantum-orbit-ring{position:absolute;border:1px dashed rgba(6,182,212,.25);border-radius:50%;animation:rotateOrbit 25s infinite linear}.ring-outer{width:85%;height:85%;animation-duration:40s}.ring-mid{width:65%;height:65%;animation-duration:25s;animation-direction:reverse}.ring-inner{width:45%;height:45%;animation-duration:15s}@keyframes rotateOrbit{to{transform:rotate(360deg)}}.aix-quantum-orbit-node{position:absolute;width:8px;height:8px;background:var(--quantum-accent, #00d4ff);border-radius:50%;box-shadow:0 0 10px var(--quantum-accent, #00d4ff)}.aix-quantum-particles{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.aix-quantum-particle{position:absolute;width:6px;height:6px;background:var(--quantum-accent, #00d4ff);border-radius:50%;opacity:.18;filter:blur(.5px);animation:floatQuantum 15s infinite ease-in-out}@keyframes floatQuantum{0%,to{transform:translateY(0) scale(1);opacity:.12}50%{transform:translateY(-40px) scale(1.3);opacity:.35}}.aix-neuro-showcase-card{position:relative;border-radius:40px;background:#060c0ab3;border:1px solid rgba(16,185,129,.12);box-shadow:0 40px 80px -20px #000c,inset 0 1px #10b98133;backdrop-filter:blur(35px);-webkit-backdrop-filter:blur(35px);overflow:hidden;transition:all .6s cubic-bezier(.22,1,.36,1);z-index:10}.is-light .aix-neuro-showcase-card{background:#fffffff2;border:1px solid rgba(16,100,65,.14);box-shadow:0 30px 60px -15px #0b14101a,0 8px 20px -8px #1064410f,inset 0 1px #ffffffe6;backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px)}.aix-neuro-ambient-glow{position:absolute;width:480px;height:480px;background:radial-gradient(circle,rgba(16,185,129,.06) 0%,transparent 70%);filter:blur(60px);pointer-events:none;z-index:0;animation:floatNeuroAmbient 14s infinite alternate ease-in-out}@keyframes floatNeuroAmbient{0%{transform:translate(5%,-5%) scale(1)}to{transform:translate(-5%,5%) scale(1.1)}}.aix-neuro-visual-frame{position:relative;width:100%;aspect-ratio:1;border-radius:24px;overflow:hidden;border:1px solid rgba(16,185,129,.2);background:radial-gradient(circle at center,rgba(16,185,129,.08) 0%,transparent 85%);box-shadow:0 20px 40px #0006}.is-light .aix-neuro-visual-frame{border:1px solid rgba(5,150,105,.28);box-shadow:0 15px 30px #0b141014,0 0 20px -5px #05966914}@keyframes morphBlob{0%,to{border-radius:40% 60% 50% 50%/50% 45% 55% 50%}33%{border-radius:60% 40%/40% 60%}66%{border-radius:50% 50% 40% 60%/60% 40% 65% 35%}}.aix-neuro-synapse-path{stroke-dasharray:8 4;animation:neuralFlow 30s linear infinite}@keyframes neuralFlow{to{stroke-dashoffset:-100}}.aix-neuro-node-active{animation:neuralBreathe 3s ease-in-out infinite alternate}@keyframes neuralBreathe{0%{r:3;opacity:.5}to{r:5;opacity:1;filter:drop-shadow(0 0 4px var(--neuro-accent, #059669))}}#spatial-computing-sec{transition:background-color .5s ease-in-out}.is-light #spatial-computing-sec{background-color:#ebf6f0}.aix-spatial-grid-bg{background-size:40px 40px;opacity:.03;transition:all .5s ease-in-out}.is-dark .aix-spatial-grid-bg{background-image:linear-gradient(to right,rgba(16,185,129,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(16,185,129,.06) 1px,transparent 1px);opacity:.08}.is-light .aix-spatial-grid-bg{background-image:linear-gradient(to right,rgba(16,100,65,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(16,100,65,.06) 1px,transparent 1px);opacity:.35}.aix-spatial-grid-particles{background-image:radial-gradient(circle,rgba(16,185,129,.06) 1.5px,transparent 1.5px);background-size:20px 20px;opacity:.08;transition:all .5s ease-in-out;animation:spatialGridFloat 24s infinite linear}.is-light .aix-spatial-grid-particles{background-image:radial-gradient(circle,rgba(16,100,65,.05) 1.5px,transparent 1.5px);opacity:.45;animation:none}@keyframes spatialGridFloat{0%{background-position:0 0}to{background-position:40px 40px}}.aix-spatial-card{display:flex;flex-direction:column;justify-content:space-between;padding:2.25rem 2rem;border-radius:16px;text-align:left;border:1px solid rgba(16,185,129,.12);background:#090f0ca6;box-shadow:0 12px 30px -10px #0009;transition:all .5s cubic-bezier(.22,1,.36,1);position:relative;z-index:10}.is-light .aix-spatial-card{background:#fff;border:1px solid rgba(16,100,65,.16);box-shadow:0 15px 35px -10px #0b141014,0 8px 16px -6px #1064410a}.aix-spatial-card:hover{transform:translateY(-8px) translateZ(5px);border-color:#10b98159;box-shadow:0 24px 48px -15px #10b98126,0 0 20px -3px #10b9810a}.is-light .aix-spatial-card:hover{border-color:#10644159;box-shadow:0 24px 45px -12px #0b14101f,0 12px 20px -8px #1064410f}.aix-spatial-image-wrapper{position:relative;width:100%;aspect-ratio:4 / 3.75;overflow:hidden;border-radius:20px;border:1px solid rgba(16,185,129,.35);box-shadow:0 20px 40px -12px #000000b3,0 0 25px -5px #10b98126;transition:all .5s cubic-bezier(.22,1,.36,1);background:#000}.is-light .aix-spatial-image-wrapper{border:1px solid rgba(16,100,65,.22);box-shadow:0 20px 35px -12px #0b14101f,0 8px 16px -6px #1064410f}.aix-spatial-image-wrapper img{transition:transform 8s cubic-bezier(.22,1,.36,1),filter .5s ease}.aix-spatial-image-wrapper:hover img{transform:scale(1.05);filter:brightness(1)}.aix-spatial-image-wrapper:hover{transform:translateY(-6px) scale(1.005);border-color:#10b981b3;box-shadow:0 30px 60px -20px #000c,0 0 35px -5px #10b98140}.is-light .aix-spatial-image-wrapper:hover{border-color:#10644173;box-shadow:0 30px 55px -15px #0b141029,0 12px 24px -8px #10644114,0 0 30px -5px #10b9811a}.aix-xr-section-card{position:relative;padding:6rem 5rem;border-radius:24px;text-align:left;overflow:hidden;transition:all .5s ease-in-out;border:1px solid rgba(0,212,255,.1);background:#060a10b3;box-shadow:0 40px 80px -20px #000c,inset 0 1px #00d4ff26}.is-light .aix-xr-section-card{background:#fff;border:1px solid rgba(16,100,65,.15);box-shadow:0 30px 60px -15px #0b14101a,0 8px 20px -8px #1064410d,inset 0 1px #ffffffe6}@media (max-width: 1023px){.aix-xr-section-card{padding:3.5rem 2rem}}.aix-xr-viewport{position:relative;border-radius:16px;overflow:hidden;border:1px solid rgba(0,212,255,.25);background:#0f172a99;box-shadow:0 20px 40px -15px #000000b3,0 0 20px -3px #00d4ff26;transition:all .5s cubic-bezier(.22,1,.36,1)}.is-light .aix-xr-viewport{border:1px solid rgba(16,100,65,.2);background:#fff;box-shadow:0 20px 35px -10px #0b14101a,0 8px 16px -6px #1064410d}.aix-xr-viewport:hover{transform:translateY(-6px) scale(1.005);border-color:#00d4ff8c;box-shadow:0 30px 60px -20px #000c,0 0 30px -5px #00d4ff4d}.is-light .aix-xr-viewport:hover{border-color:#10644166;box-shadow:0 30px 55px -15px #0b141024,0 12px 24px -8px #10644112,0 0 25px -4px #10b9811a}.aix-xr-viewport img{transition:transform 8s cubic-bezier(.22,1,.36,1),filter .5s ease}.aix-xr-viewport:hover img{transform:scale(1.05)}.aix-xr-visor-overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(180deg,rgba(0,212,255,.05) 0%,transparent 8%,transparent 92%,rgba(0,212,255,.05) 100%)}.aix-xr-reticle{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;border:1px solid rgba(0,212,255,.4);border-radius:50%}.aix-xr-reticle:before,.aix-xr-reticle:after{content:"";position:absolute;background:#00d4ff66}.aix-xr-reticle:before{top:50%;left:-10px;right:-10px;height:1px}.aix-xr-reticle:after{left:50%;top:-10px;bottom:-10px;width:1px}.aix-auto-section-card{position:relative;padding:5.5rem 4.5rem;border-radius:28px;text-align:left;overflow:hidden;transition:all .5s ease-in-out;border:1px solid rgba(16,185,129,.12);background:#060c0ab3;box-shadow:0 40px 80px -20px #000c,inset 0 1px #10b98126}.is-light .aix-auto-section-card{background:#fff;border:1px solid rgba(16,100,65,.15);box-shadow:0 30px 60px -15px #0b14101a,0 8px 20px -8px #1064410d,inset 0 1px #ffffffe6}@media (max-width: 1023px){.aix-auto-section-card{padding:3rem 1.75rem}}.aix-auto-console-grid{display:grid;grid-template-columns:repeat(12,1fr);gap:2.5rem}@media (max-width: 1023px){.aix-auto-console-grid{gap:1.75rem}}.aix-auto-metric-box{background:#090f0cbf;border-radius:12px;padding:1.25rem;border:1px solid rgba(16,185,129,.15);box-shadow:0 4px 12px #00000080,inset 0 1px #10b9811a;transition:all .4s cubic-bezier(.22,1,.36,1)}.is-light .aix-auto-metric-box{background:#f4fbf7;border:1px solid rgba(16,100,65,.14);box-shadow:0 4px 12px #0b14100a,inset 0 1px #fffffff2}.aix-auto-metric-box:hover{transform:translateY(-4px);border-color:#10b98159;box-shadow:0 8px 20px -5px #10b98126,inset 0 1px #10b98133}.is-light .aix-auto-metric-box:hover{border-color:#1064414d;box-shadow:0 8px 18px -4px #0b141014,0 0 12px -3px #10b98114}.aix-auto-image-frame{position:relative;border-radius:16px;overflow:hidden;aspect-ratio:16 / 9;border:1px solid rgba(16,185,129,.25);box-shadow:0 20px 40px -15px #000000b3,0 0 20px -3px #10b9811f;transition:all .5s cubic-bezier(.22,1,.36,1);background:#000}.is-light .aix-auto-image-frame{border:1px solid rgba(16,100,65,.2);box-shadow:0 20px 35px -12px #0b14101a,0 8px 16px -6px #1064410d}.aix-auto-image-frame img{transition:transform 8s cubic-bezier(.22,1,.36,1)}.aix-auto-image-frame:hover img{transform:scale(1.04)}.aix-auto-image-frame:hover{transform:translateY(-4px);border-color:#10b98173;box-shadow:0 25px 50px -15px #000c,0 0 25px -4px #10b98138}.is-light .aix-auto-image-frame:hover{border-color:#10644161;box-shadow:0 25px 45px -12px #0b141024,0 10px 20px -8px #10644112,0 0 20px -4px #10b9811a}#ai-robotics-sec{transition:padding .5s ease}.aix-robotics-blueprint{background-image:radial-gradient(rgba(255,255,255,.03) 1px,transparent 1px);background-size:16px 16px}.is-light .aix-robotics-blueprint{background-image:radial-gradient(rgba(0,0,0,.02) 1px,transparent 1px)}.aix-robotics-grid{display:flex;flex-direction:column;gap:2.5rem;width:100%}@media (min-width: 1024px){.aix-robotics-grid{display:grid;grid-template-columns:45fr 55fr;grid-template-rows:auto auto auto;align-items:start;-moz-column-gap:5rem;column-gap:5rem;row-gap:2rem}}.aix-robotics-header{order:1}@media (min-width: 1024px){.aix-robotics-header{grid-column:1;grid-row:1}}.aix-robotics-desc-area{order:3}@media (min-width: 1024px){.aix-robotics-desc-area{grid-column:1;grid-row:2 / span 2}}.aix-robotics-image-area{order:2;position:relative;width:100%}@media (min-width: 768px) and (max-width: 1023px){.aix-robotics-image-area{order:1}.aix-robotics-header{order:2}.aix-robotics-desc-area{order:3}}@media (min-width: 1024px){.aix-robotics-image-area{grid-column:2;grid-row:1 / span 2}}.aix-robotics-image-wrapper{position:relative;border-radius:24px;padding:.75rem;transition:all .5s cubic-bezier(.22,1,.36,1);border:1px solid rgba(16,185,129,.15);background:#090f0c66;box-shadow:0 30px 60px -15px #000c,0 0 40px -10px #10b98114;overflow:hidden;width:100%}.is-light .aix-robotics-image-wrapper{border:1px solid rgba(16,100,65,.18);background:#fff;box-shadow:0 25px 50px -12px #0b14101a,0 8px 16px -6px #1064410d}.aix-robotics-image-wrapper img{transition:transform 10s cubic-bezier(.22,1,.36,1);width:100%;height:auto}.aix-robotics-image-wrapper:hover img{transform:scale(1.05)}.aix-robotics-image-wrapper:hover{transform:translateY(-4px);border-color:#10b98159;box-shadow:0 35px 70px -15px #000000e6,0 0 50px -5px #10b98133}.is-light .aix-robotics-image-wrapper:hover{border-color:#10644159;box-shadow:0 30px 60px -12px #0b141024,0 10px 24px -8px #10644112,0 0 30px -5px #10b98114}.aix-robotics-card-area{order:4;position:relative;z-index:10;width:100%}@media (min-width: 1024px){.aix-robotics-card-area{grid-column:2;grid-row:2;margin-top:.25rem;margin-left:0;max-width:100%}}.aix-robotics-metrics-area{order:5;width:100%}@media (min-width: 1024px){.aix-robotics-metrics-area{grid-column:2;grid-row:3;margin-top:.5rem}}.aix-robotics-floating-card{transition:all .4s cubic-bezier(.22,1,.36,1)}.aix-robotics-floating-card:hover{transform:translateY(-4px) scale(1.015)}.aix-robotics-metrics-panel{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;width:100%}@media (max-width: 639px){.aix-robotics-metrics-panel{grid-template-columns:1fr}}.aix-metric-status-card{display:flex;align-items:center;gap:.75rem;padding:1rem 1.25rem;border-radius:12px;border:1px solid rgba(16,185,129,.15);background:#090f0cbf;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .3s ease}.is-light .aix-metric-status-card{border:1px solid rgba(16,100,65,.15);background:#fff;box-shadow:0 4px 14px #0b14100d}.aix-metric-status-card:hover{transform:translateY(-2px);border-color:#10b98159;background:#090f0cd9}.is-light .aix-metric-status-card:hover{border-color:#10644152;background:#fff;box-shadow:0 6px 18px #0b141012,0 0 10px -3px #10b98112}.aix-metric-icon{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:8px;background:#10b9811a;flex-shrink:0}.is-light .aix-metric-icon{background:#10644114;border:1px solid rgba(16,100,65,.12)}.aix-metric-info{display:flex;flex-direction:column;text-align:left}.aix-metric-label{font-family:Space Grotesk,monospace;font-size:8px;font-weight:700;letter-spacing:.1em;color:#94a3b8;text-transform:uppercase}.is-light .aix-metric-label{color:#55615b}.aix-metric-value{font-size:11px;font-weight:700;color:#f8fafc}.is-light .aix-metric-value{color:#0b1410}.aix-robotics-highlights{display:flex;flex-direction:column;gap:1.25rem;margin-top:2rem}.aix-highlight-item{display:flex;align-items:flex-start;gap:1rem;text-align:left;transition:transform .3s ease}.aix-highlight-item:hover{transform:translate(4px)}.aix-highlight-icon-wrapper{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#10b9811a;border:1px solid rgba(16,185,129,.2);flex-shrink:0;transition:all .3s ease}.is-light .aix-highlight-icon-wrapper{background:#10644114;border:1px solid rgba(16,100,65,.18)}.aix-highlight-item:hover .aix-highlight-icon-wrapper{transform:scale(1.1);border-color:#10b98173;background:#10b98126}.is-light .aix-highlight-item:hover .aix-highlight-icon-wrapper{border-color:#10644166;background:#10644124}.aix-highlight-text{display:flex;flex-direction:column;gap:.15rem}.aix-highlight-title{font-size:.9rem;font-weight:700;letter-spacing:-.01em;text-transform:uppercase;color:#f8fafc}.is-light .aix-highlight-title{color:#0b1410;font-weight:800}.aix-highlight-desc{font-size:.85rem;line-height:1.45;color:#94a3b8}.is-light .aix-highlight-desc{color:#2e3a33}.aix-generative-grid{display:flex;flex-direction:column;gap:2.5rem;width:100%}@media (min-width: 1024px){.aix-generative-grid{display:grid;grid-template-columns:3.8fr 4.6fr 3.6fr;grid-template-rows:auto auto auto;align-items:start;-moz-column-gap:4.5rem;column-gap:4.5rem;row-gap:2rem}}.aix-generative-header{order:1}@media (min-width: 1024px){.aix-generative-header{grid-column:1;grid-row:1}}.aix-generative-desc-area{order:3}@media (min-width: 1024px){.aix-generative-desc-area{grid-column:1;grid-row:2 / span 2}}.aix-generative-image-area{order:2;position:relative;width:100%}@media (min-width: 768px) and (max-width: 1023px){.aix-generative-image-area{order:1}.aix-generative-header{order:2}.aix-generative-desc-area{order:3}}@media (min-width: 1024px){.aix-generative-image-area{grid-column:2;grid-row:1 / span 3}}.aix-generative-metrics-area{order:4;width:100%;display:flex;flex-direction:column;gap:1.5rem}@media (min-width: 1024px){.aix-generative-metrics-area{grid-column:3;grid-row:1 / span 3}}.aix-generative-hero-wrapper{position:relative;width:100%;transition:all .5s cubic-bezier(.22,1,.36,1)}.aix-generative-image-frame{position:relative;width:100%;aspect-ratio:4 / 5;border-radius:24px;border:1px solid rgba(16,185,129,.15);background:#090f0c66;box-shadow:0 30px 60px -15px #000c,0 0 50px -10px #10b9811a;transition:all .5s cubic-bezier(.22,1,.36,1)}.is-light .aix-generative-image-frame{border:1px solid rgba(16,100,65,.2);background:#fff;box-shadow:0 25px 50px -12px #0b14101a,0 8px 16px -6px #1064410d}.aix-generative-image-frame img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform 10s cubic-bezier(.22,1,.36,1)}.aix-generative-hero-wrapper:hover .aix-generative-image-frame img{transform:scale(1.05)}.aix-generative-hero-wrapper:hover .aix-generative-image-frame{transform:translateY(-4px);border-color:#10b98159;box-shadow:0 35px 70px -15px #000000e6,0 0 60px -5px #10b98133}.is-light .aix-generative-hero-wrapper:hover .aix-generative-image-frame{border-color:#10644161;box-shadow:0 30px 60px -12px #0b141024,0 10px 24px -8px #10644112,0 0 30px -5px #10b9811a}.aix-studio-parameters-card,.aix-studio-metrics-card{padding:1.5rem;border-radius:16px;border:1px solid rgba(16,185,129,.15);background:#090f0cbf;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:all .4s cubic-bezier(.22,1,.36,1)}.is-light .aix-studio-parameters-card,.is-light .aix-studio-metrics-card{border:1px solid rgba(16,100,65,.16);background:#fff;box-shadow:0 10px 25px -5px #0b141012,0 8px 16px -6px #1064410a}.aix-studio-parameters-card:hover,.aix-studio-metrics-card:hover{transform:translateY(-2px);border-color:#10b98159;box-shadow:0 15px 30px -10px #0009,0 0 20px -3px #10b98126}.is-light .aix-studio-parameters-card:hover,.is-light .aix-studio-metrics-card:hover{border-color:#10644159;box-shadow:0 15px 30px -10px #0b141017,0 8px 16px -6px #1064410f,0 0 15px -3px #10b98112}.aix-generative-highlights-container{order:5;width:100%}@media (min-width: 1024px){.aix-generative-highlights-container{grid-column:1 / span 3;grid-row:4;margin-top:1.5rem}}.aix-generative-highlights-row{display:grid;grid-template-columns:1fr;gap:1.25rem;width:100%}@media (min-width: 640px) and (max-width: 1023px){.aix-generative-highlights-row{grid-template-columns:repeat(2,1fr)}.aix-generative-highlights-row>:last-child{grid-column:1 / span 2;width:calc(50% - .625rem);margin-inline:auto}}@media (min-width: 1024px){.aix-generative-highlights-row{grid-template-columns:repeat(3,1fr)}}.aix-gen-highlight-card{display:flex;align-items:flex-start;gap:1rem;padding:1.25rem;border-radius:16px;border:1px solid rgba(16,185,129,.15);background:#090f0ca6;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);transition:all .4s cubic-bezier(.22,1,.36,1);text-align:left}.is-light .aix-gen-highlight-card{border:1px solid rgba(16,100,65,.16);background:#fff;box-shadow:0 10px 25px -5px #0b14100f,0 8px 16px -6px #1064410a}.aix-gen-highlight-card:hover{transform:translateY(-4px);border-color:#10b98159;box-shadow:0 20px 40px -10px #0009,0 0 25px -4px #10b98126}.is-light .aix-gen-highlight-card:hover{border-color:#1064415c;box-shadow:0 18px 36px -10px #0b141017,0 10px 20px -8px #1064410f,0 0 18px -3px #10b98114}.aix-gen-highlight-icon-wrapper{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:50%;background:#10b98126;border:1px solid rgba(16,185,129,.25);flex-shrink:0;transition:all .3s ease}.is-light .aix-gen-highlight-icon-wrapper{background:#10644114;border:1px solid rgba(16,100,65,.18)}.aix-gen-highlight-card:hover .aix-gen-highlight-icon-wrapper{transform:scale(1.1);border-color:#10b98180;background:#10b98133}.is-light .aix-gen-highlight-card:hover .aix-gen-highlight-icon-wrapper{border-color:#1064416b;background:#10644124}.aix-gen-highlight-text{display:flex;flex-direction:column;gap:.25rem}.aix-gen-highlight-title{font-size:.95rem;font-weight:750;letter-spacing:-.01em;text-transform:uppercase;color:#f8fafc}.is-light .aix-gen-highlight-title{color:#0b1410;font-weight:800}.aix-gen-highlight-desc{font-size:.85rem;line-height:1.4;color:#94a3b8}.is-light .aix-gen-highlight-desc{color:#2e3a33}@media (max-width: 1023px){.aix-res-section{padding-block:4rem}.aix-auto-console-grid{grid-template-columns:1fr}}.is-dark{--quantum-accent: #00d4ff;--neuro-accent: #34d399;--xr-border: rgba(0, 212, 255, .15);--auto-border: rgba(255, 255, 255, .08)}.is-light{--quantum-accent: #0D7A4E;--neuro-accent: #0D7A4E;--xr-border: rgba(13, 122, 78, .15);--auto-border: rgba(16, 100, 65, .1)}.is-light .aix-res-card{background:#fff!important;border:1px solid rgba(16,100,65,.16)!important;box-shadow:0 8px 30px #0b14100f!important}.is-light .aix-quantum-showcase-card{border:1px solid rgba(16,100,65,.15)}.is-light .aix-auto-metric-box{background:#f4fbf7;border:1px solid rgba(16,100,65,.14)}.aix-cyber-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(99,102,241,.04) 1px,transparent 1px),linear-gradient(to bottom,rgba(99,102,241,.04) 1px,transparent 1px);background-size:64px 64px;mask-image:radial-gradient(circle at center,black 45%,transparent 80%);-webkit-mask-image:radial-gradient(circle at center,black 45%,transparent 80%)}.is-light .aix-cyber-grid{background-image:linear-gradient(to right,rgba(16,100,65,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(16,100,65,.06) 1px,transparent 1px)}.aix-data-streams-container{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden}.aix-data-stream-particle{position:absolute;width:4px;height:40px;background:linear-gradient(180deg,var(--quantum-accent, #00d4ff),transparent);opacity:.35;border-radius:2px;animation:dataDrop 8s infinite linear}.particle-1{left:10%;top:-10%;animation-delay:0s;animation-duration:6s}.particle-2{left:45%;top:-10%;animation-delay:2.5s;animation-duration:9s}.particle-3{left:70%;top:-10%;animation-delay:1s;animation-duration:7s}.particle-4{left:85%;top:-10%;animation-delay:4.5s;animation-duration:8s}.particle-5{left:25%;top:-10%;animation-delay:3s;animation-duration:11s}@keyframes dataDrop{0%{transform:translateY(-100px);opacity:0}10%{opacity:.4}90%{opacity:.4}to{transform:translateY(110vh);opacity:0}}.aix-hero-pulse-path{stroke-dasharray:200 400;animation:pulsePath 10s linear infinite}@keyframes pulsePath{to{stroke-dashoffset:-600}}.aix-hero-card-container{perspective:1000px;width:100%;max-width:480px}.aix-hero-glow-layer{position:absolute;top:-15px;right:-15px;bottom:-15px;left:-15px;background:radial-gradient(circle,rgba(16,185,129,.12) 0%,rgba(59,130,246,.12) 50%,transparent 70%);filter:blur(20px);opacity:.4;transition:opacity .6s ease;pointer-events:none}.aix-hero-card-container:hover .aix-hero-glow-layer{opacity:.95}.aix-hero-glass-reflect{position:absolute;top:0;left:-150%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05) 20%,rgba(255,255,255,.18) 40%,rgba(255,255,255,.05) 60%,transparent);transform:skew(-25deg);transition:left .8s ease-in-out;pointer-events:none}.aix-hero-card-container:hover .aix-hero-glass-reflect{left:150%}.aix-closure-section{position:relative;width:100%;transition:background-color .5s ease}.is-dark .aix-closure-section{background:radial-gradient(circle at center,#10b98108,#020617 70%)}.is-light .aix-closure-section{background:radial-gradient(ellipse at 30% 40%,rgba(16,185,129,.09) 0%,transparent 60%),radial-gradient(ellipse at 70% 70%,rgba(6,182,212,.06) 0%,transparent 55%),linear-gradient(180deg,#eef8f2,#f1faf4)}.aix-closure-grid{position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to right,rgba(99,102,241,.03) 1px,transparent 1px),linear-gradient(to bottom,rgba(99,102,241,.03) 1px,transparent 1px);background-size:80px 80px;mask-image:radial-gradient(circle at center,black 40%,transparent 80%);-webkit-mask-image:radial-gradient(circle at center,black 40%,transparent 80%)}.is-light .aix-closure-grid{background-image:linear-gradient(to right,rgba(16,100,65,.06) 1px,transparent 1px),linear-gradient(to bottom,rgba(16,100,65,.06) 1px,transparent 1px)}.aix-closure-ambient-glow{position:absolute;border-radius:50%;filter:blur(140px);opacity:.35;pointer-events:none}.is-dark .aix-closure-ambient-glow.glow-left{top:10%;left:5%;width:40vw;height:40vw;background:radial-gradient(circle,rgba(16,185,129,.1) 0%,transparent 70%);animation:closureFloatLeft 22s infinite alternate ease-in-out}.is-dark .aix-closure-ambient-glow.glow-right{bottom:10%;right:5%;width:45vw;height:45vw;background:radial-gradient(circle,rgba(6,182,212,.08) 0%,transparent 70%);animation:closureFloatRight 28s infinite alternate ease-in-out}.is-light .aix-closure-ambient-glow.glow-left{top:10%;left:5%;width:40vw;height:40vw;background:radial-gradient(circle,rgba(16,185,129,.12) 0%,transparent 70%);animation:closureFloatLeft 22s infinite alternate ease-in-out}.is-light .aix-closure-ambient-glow.glow-right{bottom:10%;right:5%;width:45vw;height:45vw;background:radial-gradient(circle,rgba(6,182,212,.1) 0%,transparent 70%);animation:closureFloatRight 28s infinite alternate ease-in-out}@keyframes closureFloatLeft{0%{transform:translate(0) scale(1)}to{transform:translate(30px,-40px) scale(1.1)}}@keyframes closureFloatRight{0%{transform:translate(0) scale(1)}to{transform:translate(-40px,30px) scale(1.05)}}.aix-constellation-network{transform-origin:center;animation:constellationRotate 100s infinite linear}@keyframes constellationRotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aix-constellation-line{stroke-dasharray:4 8;animation:constellationLineDash 20s infinite linear}@keyframes constellationLineDash{to{stroke-dashoffset:-100}}.aix-constellation-node.node-pulse{animation:nodePulseGlow 3s infinite alternate ease-in-out}@keyframes nodePulseGlow{0%{r:3;opacity:.6}to{r:7;opacity:1}}.aix-neural-particles-container{position:absolute;top:0;right:0;bottom:0;left:0}.aix-neural-particle{position:absolute;border-radius:50%;background:var(--neuro-accent, #34d399);opacity:.25;filter:blur(1px);animation:neuralParticleDrift 15s infinite linear}.is-light .aix-neural-particle{background:#0d7a4e;opacity:.18}.aix-neural-particle.p1{width:4px;height:4px;left:15%;top:30%;animation-duration:18s;animation-delay:0s}.aix-neural-particle.p2{width:6px;height:6px;left:80%;top:20%;animation-duration:22s;animation-delay:1.5s}.aix-neural-particle.p3{width:3px;height:3px;left:45%;top:75%;animation-duration:16s;animation-delay:3s}.aix-neural-particle.p4{width:5px;height:5px;left:70%;top:65%;animation-duration:25s;animation-delay:4.5s}.aix-neural-particle.p5{width:4px;height:4px;left:25%;top:80%;animation-duration:20s;animation-delay:2s}.aix-neural-particle.p6{width:7px;height:7px;left:55%;top:15%;animation-duration:28s;animation-delay:6s}@keyframes neuralParticleDrift{0%{transform:translateY(0) translate(0);opacity:0}10%{opacity:.3}90%{opacity:.3}to{transform:translateY(-120px) translate(20px);opacity:0}}.aix-btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.25rem;border-radius:12px;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#020617;background:#10b981;border:1px solid #10b981;box-shadow:0 10px 25px -5px #10b98166;transition:all .4s cubic-bezier(.22,1,.36,1);overflow:hidden;cursor:pointer}.is-light .aix-btn-primary{color:#fff;background:#0d7a4e;border-color:#0d7a4e;box-shadow:0 10px 25px -5px #0d7a4e59}.aix-btn-primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transform:translate(-100%);transition:transform .6s ease}.aix-btn-primary:hover{transform:translateY(-3px);box-shadow:0 15px 30px -5px #10b98180,0 0 25px -2px #10b98140}.is-light .aix-btn-primary:hover{box-shadow:0 15px 30px -5px #0d7a4e73,0 0 25px -2px #0d7a4e38}.aix-btn-primary:hover:after{transform:translate(100%)}.aix-btn-secondary{position:relative;display:inline-flex;align-items:center;justify-content:center;padding:1rem 2.25rem;border-radius:12px;font-size:.95rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:#fff;background:#ffffff08;border:1px solid rgba(255,255,255,.12);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);transition:all .4s cubic-bezier(.22,1,.36,1);cursor:pointer}.is-light .aix-btn-secondary{color:#0b1410;background:#1064410d;border:1px solid rgba(16,100,65,.22)}.aix-btn-secondary:hover{transform:translateY(-3px);background:#ffffff14;border-color:#10b98166;color:#10b981}.is-light .aix-btn-secondary:hover{background:#10644114;border-color:#0d7a4e80;color:#0d7a4e}.is-light h1,.is-light h2,.is-light h3,.is-light h4,.is-light h5,.is-light h6{color:#08120d!important}.is-light h1 .text-transparent,.is-light h2 .text-transparent,.is-light h3 .text-transparent,.is-light h4 .text-transparent{color:transparent!important}.is-light p{color:#243029!important;font-weight:500}.is-light span:not(.text-transparent):not(.text-emerald-400):not(.text-emerald-500):not(.text-teal-400):not(.text-cyan-400):not(.text-cyan-500):not(.text-blue-400):not(.bg-clip-text){color:#425049}.is-light .text-zinc-500,.is-light .text-zinc-400{color:#425049!important}.is-light .text-zinc-300{color:#33413a!important}.is-light .text-slate-500,.is-light .text-slate-400{color:#425049!important}.is-light .text-slate-300{color:#33413a!important}.is-light .text-slate-600,.is-light .text-slate-650{color:#243029!important}.is-light .text-slate-350{color:#33413a!important}.is-light .text-gray-400,.is-light .text-gray-500,.is-light .text-neutral-400{color:#425049!important}.is-light .text-white{color:#08120d!important}.is-light .aix-highlight-desc,.is-light .aix-gen-highlight-desc{color:#243029!important;font-weight:500!important}.is-light .aix-highlight-title,.is-light .aix-gen-highlight-title{color:#08120d!important;font-weight:800!important}.is-light .aix-metric-label{color:#425049!important;font-weight:700!important}.is-light .aix-metric-value{color:#08120d!important;font-weight:700!important}.is-light .aix-auto-metric-box span,.is-light .aix-auto-metric-box p{color:#243029!important}.is-light .aix-auto-metric-box .font-black{color:#08120d!important}.is-light .aix-metric-status-card .aix-metric-label{color:#425049!important}.is-light .aix-metric-status-card .aix-metric-value{color:#08120d!important}.is-light .aix-studio-parameters-card span,.is-light .aix-studio-metrics-card span{color:#425049!important}.is-light .aix-studio-parameters-card strong,.is-light .aix-studio-metrics-card strong{color:#08120d!important}.is-light .aix-spatial-card p{color:#243029!important;font-weight:500!important}.is-light .aix-spatial-card h4{color:#08120d!important}.is-light .aix-spatial-card span{color:#425049!important}.is-light .aix-robotics-floating-card p{color:#243029!important;font-weight:500!important}.is-light .aix-robotics-floating-card h4{color:#08120d!important}.is-light .aix-xr-section-card p{color:#243029!important;font-weight:500!important}.is-light .aix-xr-section-card h4{color:#08120d!important}.is-light .aix-auto-section-card p{color:#243029!important;font-weight:500!important}.is-light .aix-auto-section-card h3,.is-light .aix-auto-section-card h4{color:#08120d!important}.is-light .aix-quantum-showcase-card p{color:#243029!important;font-weight:500!important}.is-light .aix-quantum-showcase-card h2{color:#08120d!important}.is-light .aix-quantum-showcase-card h4{color:#0f1a15!important}.is-light .aix-neuro-showcase-card p{color:#243029!important;font-weight:500!important}.is-light .aix-neuro-showcase-card h2{color:#08120d!important}.is-light .aix-neuro-showcase-card h4{color:#0f1a15!important}.is-light .font-mono:not(.text-emerald-500):not(.text-emerald-400):not(.text-cyan-400):not(.text-cyan-500):not(.text-teal-400){color:#425049!important}.is-light .font-mono.text-emerald-500{color:#0d7a4e!important}.is-light .font-mono.text-emerald-400{color:#10b981!important}.is-light .font-mono.text-cyan-400{color:#0891b2!important}.is-light .font-mono.text-cyan-500{color:#0284c7!important}.is-light .font-mono.text-teal-400{color:#0f766e!important}.is-light .border-zinc-800\/40,.is-light .border-zinc-800\/60,.is-light .border-white\/10{border-color:#c4ddd0!important}.is-light .aix-closure-section p{color:#243029!important;font-weight:500!important}.is-light .aix-closure-section h2{color:#08120d!important}.is-light .aix-closure-section span:not(.text-transparent):not(.text-emerald-500):not(.text-emerald-400){color:#425049}.is-light .aix-closure-section strong{color:#08120d!important}.is-light [class*=border][class*=rounded][class*=font-bold]:not([class*=text-emerald]):not([class*=text-cyan]):not([class*=text-blue]):not([class*=text-teal]){color:#243029!important}.is-light section p{color:#243029!important;font-weight:500}.is-light section p .text-transparent{color:transparent!important}.is-light .aix-hero-card-container h4{color:#fff!important}.is-light strong:not([class*=text-emerald]):not([class*=text-teal]):not([class*=text-cyan]){color:#08120d!important}.is-light #generative-ai-sec p{color:#243029!important;font-weight:500!important}.is-light #generative-ai-sec h3{color:#08120d!important}.is-light #autonomous-systems-sec p,.is-light #ai-robotics-sec p{color:#243029!important;font-weight:500!important}.is-light #ai-robotics-sec h3{color:#08120d!important}.is-light #spatial-computing-sec p{color:#243029!important;font-weight:500!important}.is-light #spatial-computing-sec h3{color:#08120d!important}.is-light #spatial-computing-sec h4{color:#0f1a15!important}.is-light #extended-reality-sec p{color:#243029!important;font-weight:500!important}.is-light #extended-reality-sec h4,.is-light .text-white{color:#08120d!important}.is-light .absolute.bottom-6 .text-white,.is-light .absolute.bottom-6 h4,.is-light .absolute.bottom-6 span,.is-light [class*=inset-0]+* .text-white{color:#fff!important}.is-light .aix-hero-card-container .absolute h4,.is-light .aix-hero-card-container .absolute span.text-emerald-400,.is-light .aix-quantum-visual-frame .absolute h4,.is-light .aix-quantum-visual-frame .absolute span,.is-light .aix-neuro-visual-frame .absolute h4,.is-light .aix-neuro-visual-frame .absolute span,.is-light .aix-generative-image-frame .absolute h4,.is-light .aix-generative-image-frame .absolute span,.is-light .aix-auto-image-frame .absolute h4,.is-light .aix-auto-image-frame .absolute span,.is-light .aix-spatial-image-wrapper .absolute h4,.is-light .aix-spatial-image-wrapper .absolute span,.is-light .aix-xr-viewport .absolute h4,.is-light .aix-robotics-image-wrapper .absolute h4,.is-light .aix-robotics-image-wrapper .absolute span{color:#fff!important}.is-light h1>span>span.block:not(.text-transparent){color:#08120d!important}.is-light span[class*="text-[9px]"],.is-light span[class*="text-\\[9px\\]"]{color:#425049!important}.is-light .aix-auto-section-card .border-b{border-color:#c4ddd0!important}.is-light .text-emerald-400.bg-emerald-500\/10{color:#0d7a4e!important}.is-light .aix-closure-section .px-4.py-1\.5.rounded-full{color:#0d7a4e!important;border-color:#0d7a4e4d!important;background:#0d7a4e0f!important}.is-light section.border-b{border-color:#c4ddd0!important}.is-light span.text-cyan-400,.is-light span.text-cyan-500,.is-light span.text-emerald-500,.is-light span.text-emerald-400,.is-light span.text-teal-400{color:unset!important}
