.vision-module__ZXOqCq__page{z-index:1;color:#fcfcfc;background:#010614;position:relative;overflow:clip}.vision-module__ZXOqCq__fixedBackground{z-index:0;pointer-events:none;background:radial-gradient(circle at 50% 110%,#2400ff6b,#0000 36%),#010614;position:fixed;inset:0;overflow:hidden}.vision-module__ZXOqCq__hero,.vision-module__ZXOqCq__story,.vision-module__ZXOqCq__strategy,.vision-module__ZXOqCq__topics,.vision-module__ZXOqCq__quotes{z-index:1;position:relative}.vision-module__ZXOqCq__fixedBackground>img{opacity:.48;width:max(100vw,1280px);height:auto;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)}.vision-module__ZXOqCq__starLayer,.vision-module__ZXOqCq__starLayer:before,.vision-module__ZXOqCq__starLayer:after{content:"";background-repeat:repeat;position:absolute;inset:0}.vision-module__ZXOqCq__starLayer{opacity:.72;background-image:radial-gradient(circle,#fcfcfcb3 0 1px,#0000 1.4px),radial-gradient(circle,#585ab4cc 0 .8px,#0000 1.2px);background-position:31px 23px,107px 89px;background-size:223px 251px,317px 281px}.vision-module__ZXOqCq__starLayer:before{opacity:.5;background-image:radial-gradient(circle,#fcfcfc 0 .65px,#0000 1px);background-position:71px 131px;background-size:179px 197px}.vision-module__ZXOqCq__starLayer:after{opacity:.3;background-image:radial-gradient(circle,#041dff 0 1px,#0000 1.6px);background-position:151px 61px;background-size:389px 337px}.vision-module__ZXOqCq__hero{padding:200px 3.125vw 250px;position:relative}.vision-module__ZXOqCq__heroTitle{z-index:1;letter-spacing:-.04em;text-align:center;perspective:2000px;font-size:max(16.6667vw,42px);font-weight:400;line-height:1;position:relative}.vision-module__ZXOqCq__heroTitle span{transform-origin:50%;animation:1.2s cubic-bezier(.25,.46,.45,.94) both vision-module__ZXOqCq__titleRise;display:block}.vision-module__ZXOqCq__heroTitle span:nth-child(2){animation-delay:.14s}.vision-module__ZXOqCq__heroTitle span:nth-child(3){animation-delay:.28s}@keyframes vision-module__ZXOqCq__titleRise{0%{opacity:0;transform:translateY(100px)rotateX(-35deg)}to{opacity:1;transform:translateY(0)rotateX(0)}}.vision-module__ZXOqCq__heroOrbits{height:40vh;min-height:320px;margin-top:-1vw;position:relative}.vision-module__ZXOqCq__orbitLines,.vision-module__ZXOqCq__orbitLinesCompact{aspect-ratio:1.75;width:min(88vw,980px);position:absolute;top:35%;left:50%;transform:translate(-50%,-50%)}.vision-module__ZXOqCq__orbitLines span,.vision-module__ZXOqCq__orbitLinesCompact span{border:1px solid #2400ff78;border-radius:50%;width:100%;height:34%;position:absolute;top:50%;left:50%}.vision-module__ZXOqCq__orbitLinesCompact{width:100%;top:50%}.vision-module__ZXOqCq__heroIntro{grid-template-columns:repeat(12,minmax(0,1fr));gap:2.0833vw;margin-top:260px;display:grid}.vision-module__ZXOqCq__heroIntroMark{grid-column:1/span 4}.vision-module__ZXOqCq__introMark{width:8.333vw;min-width:84px;height:8.333vw;min-height:84px}.vision-module__ZXOqCq__heroIntroCopy{grid-column:8/span 5}.vision-module__ZXOqCq__heroIntroCopy h2,.vision-module__ZXOqCq__strategyHeading h2{white-space:pre-line;letter-spacing:-.04em;max-width:460px;margin-bottom:60px;font-size:clamp(38px,3.333vw,64px);font-weight:400;line-height:.98}.vision-module__ZXOqCq__heroParagraphs{max-width:650px;font-size:clamp(16px,1.042vw,20px);line-height:1.35}.vision-module__ZXOqCq__heroParagraphs p+p{margin-top:1.2em}.vision-module__ZXOqCq__story{height:550vh;position:relative}.vision-module__ZXOqCq__storyStage{background:radial-gradient(circle at 17% 31%,#fcfcfc75 0 .7px,#0000 1.2px) 0 0/223px 239px,radial-gradient(circle at 78% 58%,#4f5baa94 0 .8px,#0000 1.3px) 0 0/317px 293px,#010614;height:100svh;position:sticky;top:0;overflow:hidden}.vision-module__ZXOqCq__storyGlow{filter:blur(30px);background:radial-gradient(#041dff8c,#041dff14 45%,#0000 70%);border-radius:50%;height:40vw;position:absolute;bottom:-32vw;left:-15vw;right:-15vw}.vision-module__ZXOqCq__frameCanvas{opacity:0;width:100%;height:100%;transition:opacity .8s cubic-bezier(.165,.84,.44,1);position:absolute;inset:0}.vision-module__ZXOqCq__frameCanvas[data-ready=true]{opacity:1;filter:brightness(1.14)saturate(1.08)}.vision-module__ZXOqCq__storyGraphic{opacity:1;transition:opacity .6s cubic-bezier(.165,.84,.44,1)}.vision-module__ZXOqCq__storyGraphicHidden{opacity:0}.vision-module__ZXOqCq__storyScene{opacity:0;transition:opacity .85s cubic-bezier(.165,.84,.44,1),transform 1.1s cubic-bezier(.165,.84,.44,1);position:absolute;inset:0;transform:scale(.98)}.vision-module__ZXOqCq__storySceneActive{opacity:1;transform:scale(1)}.vision-module__ZXOqCq__storyStops{position:absolute;inset:0}.vision-module__ZXOqCq__storyStops>div{height:137.5vh}.vision-module__ZXOqCq__storyCopy{z-index:2;letter-spacing:-.04em;font-weight:400;position:absolute}.vision-module__ZXOqCq__storyCopy0{width:40vw;font-size:clamp(42px,4.2vw,80px);line-height:.98;top:10%;left:3.125vw}.vision-module__ZXOqCq__storyCopy1{width:28vw;font-size:clamp(24px,2.5vw,48px);line-height:1.03;bottom:7%;right:5.2vw}.vision-module__ZXOqCq__storyCopy2{text-align:center;width:82vw;font-size:clamp(68px,8vw,154px);line-height:.88;top:50%;left:50%;transform:translate(-50%,-50%)}.vision-module__ZXOqCq__storyCopy3{text-align:center;width:48vw;font-size:clamp(34px,3.7vw,72px);line-height:1;top:50%;left:50%;transform:translate(-50%,-50%)}.vision-module__ZXOqCq__planet{aspect-ratio:1;background:radial-gradient(circle at 36% 62%,#e1bd5be6 0 .5%,#0000 1%),radial-gradient(circle at 28%,#e6aa50b3 0 .7%,#0000 1.4%),radial-gradient(circle at 58% 35%,#9dcfdccc,#0000 16%),radial-gradient(circle at 34% 45%,#487d86,#173745 34%,#071523 66%,#010614 78%);border-radius:50%;width:clamp(150px,26vw,500px);position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:-12px 3px 34px #36c2ff59,inset -45px -12px 65px #010614}.vision-module__ZXOqCq__planet:before,.vision-module__ZXOqCq__planet:after,.vision-module__ZXOqCq__planet span{content:"";filter:blur(1px);background:#37634c8f;border-radius:48% 52% 56% 44%;position:absolute}.vision-module__ZXOqCq__planet:before{width:39%;height:29%;top:16%;left:17%;transform:rotate(25deg)}.vision-module__ZXOqCq__planet:after{width:34%;height:42%;bottom:13%;right:20%;transform:rotate(-28deg)}.vision-module__ZXOqCq__planet span{width:21%;height:33%;top:46%;left:24%;transform:rotate(31deg)}.vision-module__ZXOqCq__wireGlobe,.vision-module__ZXOqCq__growthGlobe,.vision-module__ZXOqCq__futureRings{aspect-ratio:1;border:1px solid #2400ffbf;border-radius:50%;width:clamp(180px,28vw,540px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vision-module__ZXOqCq__wireGlobe span,.vision-module__ZXOqCq__growthGlobe span,.vision-module__ZXOqCq__futureRings span{border:1px solid #371be4b8;border-radius:50%;position:absolute;inset:0}.vision-module__ZXOqCq__wireGlobe span:first-child{transform:scaleX(.25)}.vision-module__ZXOqCq__wireGlobe span:nth-child(2){transform:scaleX(.55)}.vision-module__ZXOqCq__wireGlobe span:nth-child(3){transform:scaleY(.25)}.vision-module__ZXOqCq__wireGlobe span:nth-child(4){transform:scaleY(.55)}.vision-module__ZXOqCq__wireGlobe span:nth-child(5){transform:rotate(38deg)scaleY(.38)}.vision-module__ZXOqCq__growthGlobe{width:clamp(240px,44vw,760px)}.vision-module__ZXOqCq__growthGlobe:before,.vision-module__ZXOqCq__growthGlobe:after{aspect-ratio:1;content:"";border:1px solid #2400ff7a;border-radius:50%;width:155%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vision-module__ZXOqCq__growthGlobe:after{width:220%}.vision-module__ZXOqCq__growthGlobe span:first-child{transform:scaleY(.18)}.vision-module__ZXOqCq__growthGlobe span:nth-child(2){transform:scaleY(.42)}.vision-module__ZXOqCq__growthGlobe span:nth-child(3){transform:scaleX(.35)}.vision-module__ZXOqCq__growthGlobe span:nth-child(4){transform:scaleX(.68)}.vision-module__ZXOqCq__growthGlobe span:nth-child(5){transform:rotate(45deg)scaleY(.65)}.vision-module__ZXOqCq__futureRings{border-color:#2400ff6b;width:min(92vw,1050px)}.vision-module__ZXOqCq__futureRings span:first-child{transform:translate(-31%)}.vision-module__ZXOqCq__futureRings span:nth-child(2){transform:translate(31%)}.vision-module__ZXOqCq__futureRings span:nth-child(3){transform:translateY(-26%)}.vision-module__ZXOqCq__futureRings span:nth-child(4){transform:translateY(26%)}.vision-module__ZXOqCq__futureRings span:nth-child(5){transform:scale(.62)}.vision-module__ZXOqCq__strategy{background:0 0}.vision-module__ZXOqCq__strategyHeading{padding:180px 3.125vw 100px}.vision-module__ZXOqCq__strategyHeading h2{margin:0}.vision-module__ZXOqCq__learningLoopDiagram{overscroll-behavior-inline:contain;scrollbar-color:#848fff80 transparent;scrollbar-width:thin;width:calc(100% - 6.25vw);max-width:1440px;margin:0 auto 180px;overflow-x:auto}.vision-module__ZXOqCq__diagramStack{width:100%;min-width:1120px}.vision-module__ZXOqCq__visuallyHidden{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.vision-module__ZXOqCq__brokenSystem,.vision-module__ZXOqCq__runSystem{border-radius:42px;position:relative;overflow:hidden}.vision-module__ZXOqCq__brokenSystem{background:linear-gradient(#fcfcfc06,#fcfcfc06),#080b16;border:1px solid #fcfcfc33;grid-template-columns:minmax(260px,.72fr) minmax(520px,1.45fr) minmax(280px,.83fr);align-items:stretch;display:grid}.vision-module__ZXOqCq__brokenSystem:before{content:"";opacity:.55;pointer-events:none;background-image:linear-gradient(#fcfcfc09 1px,#0000 1px),linear-gradient(90deg,#fcfcfc09 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.vision-module__ZXOqCq__brokenSystem>*,.vision-module__ZXOqCq__runSystem>*{z-index:1;position:relative}.vision-module__ZXOqCq__diagramHeader,.vision-module__ZXOqCq__layerHeader{grid-template-columns:1fr;align-items:start;gap:20px;display:grid}.vision-module__ZXOqCq__diagramHeader{border-right:1px solid #fcfcfc1f;align-content:center;padding:34px 28px 18px}.vision-module__ZXOqCq__diagramEyebrow{letter-spacing:.14em;text-transform:uppercase;opacity:.58;margin-bottom:13px;font-size:12px;line-height:1.2;display:block}.vision-module__ZXOqCq__diagramHeader h3,.vision-module__ZXOqCq__layerHeader h3{letter-spacing:-.045em;max-width:760px;font-size:clamp(32px,3vw,48px);font-weight:400;line-height:.96}.vision-module__ZXOqCq__diagramHeader>p{opacity:.62;max-width:470px;font-size:clamp(16px,1.042vw,20px);line-height:1.35}.vision-module__ZXOqCq__brokenFleet{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:18px 20px 24px;display:grid}.vision-module__ZXOqCq__brokenRollout{background:#fcfcfc09;border:1px solid #fcfcfc29;border-radius:18px;min-width:0;padding:8px}.vision-module__ZXOqCq__brokenRobotVisual{background:radial-gradient(circle,#fcfcfc0f,#0000 66%);border-radius:13px;place-items:center;height:112px;display:grid;position:relative;overflow:hidden}.vision-module__ZXOqCq__brokenRobotVisual img{opacity:.47;filter:grayscale()contrast(.82);width:min(70%,76px);height:auto}.vision-module__ZXOqCq__brokenRollout:first-child .vision-module__ZXOqCq__brokenRobotVisual img{transform:translateY(15px)rotate(-17deg)}.vision-module__ZXOqCq__brokenRollout:nth-child(2) .vision-module__ZXOqCq__brokenRobotVisual img{transform:translateY(18px)rotate(11deg)}.vision-module__ZXOqCq__brokenRollout:nth-child(3) .vision-module__ZXOqCq__brokenRobotVisual img{transform:translateY(22px)rotate(-8deg)}.vision-module__ZXOqCq__robotCrack{background:#ff6b68;width:42px;height:2px;position:absolute;top:38%;left:51%;transform:translate(-50%,-50%)rotate(62deg);box-shadow:-15px 12px #ff6b68,14px 10px #ff6b68}.vision-module__ZXOqCq__robotCrack:before,.vision-module__ZXOqCq__robotCrack:after{background:inherit;content:"";width:22px;height:2px;position:absolute}.vision-module__ZXOqCq__robotCrack:before{top:-7px;left:-13px;transform:rotate(-56deg)}.vision-module__ZXOqCq__robotCrack:after{bottom:-8px;right:-10px;transform:rotate(52deg)}.vision-module__ZXOqCq__failureBadge{color:#ff8d8b;background:#ff6b6821;border:1px solid #ff6b6880;border-radius:50%;place-items:center;width:27px;height:27px;font-size:16px;display:grid;position:absolute;top:5px;right:5px}.vision-module__ZXOqCq__brokenRolloutMeta{flex-direction:column;align-items:flex-start;gap:6px;padding:8px 2px 2px;display:flex}.vision-module__ZXOqCq__brokenRunMark{opacity:.72;filter:grayscale();flex:0 0 25px;width:25px;height:25px}.vision-module__ZXOqCq__brokenRolloutMeta>span,.vision-module__ZXOqCq__feedbackLoop p{flex-direction:column;min-width:0;display:flex}.vision-module__ZXOqCq__brokenRolloutMeta strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:400;overflow:hidden}.vision-module__ZXOqCq__brokenRolloutMeta small,.vision-module__ZXOqCq__missingFoundation small,.vision-module__ZXOqCq__feedbackLoop small{opacity:.48;margin-top:4px;font-size:13px;line-height:1.3}.vision-module__ZXOqCq__missingFoundation{border-top:1px dashed #fcfcfc38;grid-template-columns:1fr;gap:0;display:grid}.vision-module__ZXOqCq__brokenSystem>.vision-module__ZXOqCq__missingFoundation{border-top:0;border-left:1px dashed #fcfcfc38}.vision-module__ZXOqCq__missingFoundation>div{grid-template-columns:auto 1fr;align-items:center;gap:16px;padding:18px 22px;display:grid}.vision-module__ZXOqCq__missingFoundation>div+div{border-top:1px dashed #fcfcfc38;border-left:0}.vision-module__ZXOqCq__missingFoundation>div>span{color:#ff8d8b;border:1px solid #ff6b687a;border-radius:50%;place-items:center;width:29px;height:29px;font-size:16px;display:grid}.vision-module__ZXOqCq__missingFoundation p{flex-direction:column;display:flex}.vision-module__ZXOqCq__missingFoundation strong{letter-spacing:-.025em;font-size:18px;font-weight:400}.vision-module__ZXOqCq__diagramBridge{color:#fcfcfc;letter-spacing:.09em;text-align:center;text-transform:uppercase;justify-content:center;align-items:center;gap:12px;min-height:104px;font-size:14px;display:flex}.vision-module__ZXOqCq__diagramBridge b{color:#7787ff;font-size:36px;font-weight:400;line-height:1}.vision-module__ZXOqCq__bridgeMark{border:1px solid #7787ffcc;width:46px;height:46px;box-shadow:0 0 26px #2400ff59}.vision-module__ZXOqCq__runSystem{background:radial-gradient(circle at 50% 3%,#2400ff4d,#0000 34%),linear-gradient(#15112cfa,#050a20 68%,#090f27);border:1px solid #5646ffe6;grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);display:grid;box-shadow:0 26px 90px #041dff29}.vision-module__ZXOqCq__runSystem:before{content:"";pointer-events:none;background-image:linear-gradient(#6671ff0d 1px,#0000 1px),linear-gradient(90deg,#6671ff0d 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.vision-module__ZXOqCq__evaluationSuite{grid-area:1/1;padding:34px 30px 24px}.vision-module__ZXOqCq__evaluationSuite:after{z-index:3;color:#aeb6ff;content:"→";background:#080d27;border:1px solid #848fff80;border-radius:50%;place-items:center;width:40px;height:40px;font-size:22px;display:grid;position:absolute;top:52%;right:-20px}.vision-module__ZXOqCq__layerHeader{margin-bottom:34px}.vision-module__ZXOqCq__layerStatus,.vision-module__ZXOqCq__productionStatus{opacity:.76;border:1px solid #848fff73;border-radius:999px;justify-self:end;padding:11px 15px;font-size:13px;line-height:1}.vision-module__ZXOqCq__evaluationGrid{background:linear-gradient(#707dff17 1px,#0000 1px) 0 0/36px 36px,linear-gradient(90deg,#707dff17 1px,#0000 1px) 0 0/36px 36px,radial-gradient(circle,#2400ff3b,#020820ad 67%);border:1px solid #848fff61;border-radius:24px;grid-template-columns:repeat(6,minmax(0,1fr));place-items:center;gap:12px;min-height:270px;padding:30px;display:grid;position:relative;overflow:hidden}.vision-module__ZXOqCq__evaluationGrid:before,.vision-module__ZXOqCq__evaluationGrid:after{content:"";border:1px solid #848fff29;border-radius:50%;width:72%;height:64%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(8deg)}.vision-module__ZXOqCq__evaluationGrid:after{width:45%;height:92%;transform:translate(-50%,-50%)rotate(-22deg)}.vision-module__ZXOqCq__evalNode{z-index:1;aspect-ratio:1;background:#050a20d1;border:1px solid #8893ffbf;border-radius:50%;place-items:center;width:clamp(42px,4.4vw,68px);padding:4px;display:grid;position:relative;box-shadow:0 0 0 4px #2400ff14,0 12px 28px #01061457}.vision-module__ZXOqCq__evalNode:nth-child(3n+2){transform:translateY(-10px)}.vision-module__ZXOqCq__evalNode:nth-child(4n){transform:translateY(8px)}.vision-module__ZXOqCq__evalNodeMark{width:100%;height:100%}.vision-module__ZXOqCq__evalNode i,.vision-module__ZXOqCq__productionRobot i{color:#fcfcfc;background:#041dff;border-radius:50%;place-items:center;font-style:normal;font-weight:400;display:grid;position:absolute}.vision-module__ZXOqCq__evalNode i{border:2px solid #070d28;width:20px;height:20px;font-size:10px;bottom:-3px;right:-3px}.vision-module__ZXOqCq__evalSuiteCaption{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.vision-module__ZXOqCq__evalSuiteCaption span{opacity:.7;border:1px solid #848fff42;border-radius:999px;padding:8px 11px;font-size:12px}.vision-module__ZXOqCq__feedbackLoop{border-top:1px dashed #848fff66;border-bottom:1px dashed #848fff66;grid-area:2/1/auto/-1;justify-content:center;align-items:center;gap:16px;margin:0 30px 24px;padding:18px 20px;display:flex}.vision-module__ZXOqCq__feedbackArrow{color:#aeb6ff;border:1px solid #848fff80;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:22px;display:grid}.vision-module__ZXOqCq__feedbackLoop strong{letter-spacing:-.025em;font-size:18px;font-weight:400}.vision-module__ZXOqCq__productionLayer{border-left:1px solid #848fff38;grid-area:1/2;padding:34px 30px 24px}.vision-module__ZXOqCq__productionTrack{background:#01061457;border:1px solid #848fff47;border-radius:24px;grid-template-columns:repeat(4,minmax(0,1fr));place-items:center;gap:10px;min-height:270px;padding:24px;display:grid}.vision-module__ZXOqCq__productionRobot{aspect-ratio:.88;place-items:end center;width:clamp(44px,4.2vw,62px);display:grid;position:relative}.vision-module__ZXOqCq__productionRobot img{filter:drop-shadow(0 12px 13px #01061480);width:100%;height:auto}.vision-module__ZXOqCq__productionRobot:nth-child(2n){transform:translateY(-8px)}.vision-module__ZXOqCq__productionRobot i{border:2px solid #070d28;width:27px;height:27px;font-size:13px;top:-2px;right:-2px}.vision-module__ZXOqCq__productionRobotFailure img{opacity:.48;filter:grayscale();transform:translateY(9px)rotate(12deg)}.vision-module__ZXOqCq__productionRobotFailure i{background:#d95353}.vision-module__ZXOqCq__productionStatus{border-color:#fcfcfc38;justify-self:start}.vision-module__ZXOqCq__dataQualityBand{color:#010614;background:#fcfcfc;grid-area:3/1/auto/-1;grid-template-columns:minmax(260px,.9fr) minmax(0,1.1fr);align-items:center;gap:44px;padding:28px 30px;display:grid}.vision-module__ZXOqCq__dataQualityBand>div{flex-direction:column;display:flex}.vision-module__ZXOqCq__dataQualityBand strong{letter-spacing:-.035em;max-width:460px;font-size:clamp(21px,1.8vw,32px);font-weight:400;line-height:1.04}.vision-module__ZXOqCq__dataQualityBand ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vision-module__ZXOqCq__dataQualityBand li{border:1px solid #0106142b;border-radius:18px;min-height:72px;padding:15px;font-size:14px;line-height:1.2}.vision-module__ZXOqCq__dataQualityBand li:before{content:"";background:#041dff;border-radius:50%;width:8px;height:8px;margin-bottom:15px;display:block}.vision-module__ZXOqCq__comparisonBoard{gap:22px;min-width:980px;display:grid}.vision-module__ZXOqCq__flowDiagram{color:#010614;border:1px solid #0106141f;border-radius:30px;padding:26px 30px 28px;overflow:hidden}.vision-module__ZXOqCq__flowDiagramBefore{background:#f4f4f1}.vision-module__ZXOqCq__flowDiagramAfter{background:linear-gradient(135deg,#f5f6ff 0%,#e8ebff 100%);border-color:#041dff57}.vision-module__ZXOqCq__flowDiagramHeader{align-items:baseline;gap:14px;margin-bottom:20px;display:flex}.vision-module__ZXOqCq__flowDiagramHeader span{letter-spacing:.14em;text-transform:uppercase;opacity:.5;font-size:11px}.vision-module__ZXOqCq__flowDiagramHeader strong{letter-spacing:-.035em;font-size:24px;font-weight:400}.vision-module__ZXOqCq__flowTrack{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr) 48px minmax(0,1fr);align-items:stretch;display:grid}.vision-module__ZXOqCq__pipelineStage{background:#fcfcfcc7;border:1px solid #01061424;border-radius:18px;flex-direction:column;justify-content:space-between;min-height:210px;padding:18px;display:flex}.vision-module__ZXOqCq__flowDiagramAfter .vision-module__ZXOqCq__pipelineStage{background:#fcfcfcd6;border-color:#041dff2e}.vision-module__ZXOqCq__stageTitle{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.vision-module__ZXOqCq__stageTitle strong{letter-spacing:-.025em;font-size:19px;font-weight:400}.vision-module__ZXOqCq__stageTitle small{white-space:nowrap;opacity:.48;font-size:11px}.vision-module__ZXOqCq__clipGrid{background:#d9dade;border:1px solid #0106141f;border-radius:8px;grid-template-rows:repeat(4,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;height:124px;margin:8px 0;display:grid;overflow:hidden}.vision-module__ZXOqCq__clipTile{object-fit:cover;width:100%;min-width:0;height:100%;display:block}.vision-module__ZXOqCq__flowDiagramAfter .vision-module__ZXOqCq__clipGrid{background:#041dff29;border-color:#041dff33}.vision-module__ZXOqCq__flowArrow{--production-flow-duration:5.2s;color:#0106146b;display:block;position:relative}.vision-module__ZXOqCq__flowArrow:before{content:"";background:currentColor;border-radius:999px;height:2.4px;position:absolute;top:50%;left:5px;right:8px;transform:translateY(-50%)}.vision-module__ZXOqCq__flowArrow:after{clip-path:polygon(0 0,100% 50%,0 100%);content:"";background:currentColor;width:10px;height:10px;position:absolute;top:50%;right:2px;transform:translateY(-50%)}.vision-module__ZXOqCq__flowArrowDot{z-index:1;width:6px;height:6px;animation:vision-module__ZXOqCq__productionFlowPulse var(--production-flow-duration) linear infinite;background:currentColor;border-radius:50%;position:absolute;top:50%;left:2px;transform:translateY(-50%)}.vision-module__ZXOqCq__flowArrowActive{--production-flow-duration:.9s;color:#041dff}.vision-module__ZXOqCq__feedbackConnector{--feedback-arrow-angle:31deg;--feedback-color:#c9b3b3;--feedback-duration:5.2s;--feedback-return-delay:-2.6s;width:100%;min-height:210px;color:var(--feedback-color);align-self:stretch;display:block;position:relative}.vision-module__ZXOqCq__feedbackConnectorSvg{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.vision-module__ZXOqCq__feedbackConnectorFast{--feedback-color:#041dff;--feedback-duration:.9s;--feedback-return-delay:-.45s}.vision-module__ZXOqCq__feedbackCurve,.vision-module__ZXOqCq__feedbackPulse{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke}.vision-module__ZXOqCq__feedbackCurve{stroke-width:2.4px;stroke-linecap:round}.vision-module__ZXOqCq__feedbackPulse{stroke-width:6px;stroke-linecap:round;stroke-dasharray:.001 .999;animation:vision-module__ZXOqCq__feedbackOrbit var(--feedback-duration) linear infinite}.vision-module__ZXOqCq__feedbackPulseReturn{animation-delay:var(--feedback-return-delay)}.vision-module__ZXOqCq__feedbackArrowhead{background:currentColor;width:13px;height:13px;position:absolute}.vision-module__ZXOqCq__feedbackArrowheadForward{clip-path:polygon(0 0,100% 50%,0 100%);transform:rotate(var(--feedback-arrow-angle));transform-origin:100%;top:calc(15.238% - 6.5px);right:0}.vision-module__ZXOqCq__feedbackArrowheadReturn{clip-path:polygon(100% 0,0 50%,100% 100%);transform:rotate(var(--feedback-arrow-angle));transform-origin:0;top:calc(84.762% - 6.5px);left:0}@keyframes vision-module__ZXOqCq__feedbackOrbit{0%{stroke-dashoffset:0;opacity:0}12%,88%{opacity:1}to{stroke-dashoffset:-1px;opacity:0}}@keyframes vision-module__ZXOqCq__productionFlowPulse{0%{opacity:0;left:2px}12%,88%{opacity:1}to{opacity:0;left:calc(100% - 12px)}}.vision-module__ZXOqCq__missingStage{color:#b44040;grid-template-columns:1fr auto 1fr;align-items:center;gap:13px;min-height:210px;padding:0 8px;display:grid}.vision-module__ZXOqCq__missingStage>span{border-top:1px dashed #b4404080}.vision-module__ZXOqCq__missingStage>div{text-align:center;flex-direction:column;display:flex}.vision-module__ZXOqCq__missingStage strong{letter-spacing:-.025em;font-size:19px;font-weight:400}.vision-module__ZXOqCq__missingStage small{color:#010614;opacity:.48;margin-top:5px;font-size:12px}.vision-module__ZXOqCq__productionStage{gap:14px}.vision-module__ZXOqCq__robotStrip{justify-content:center;align-items:flex-end;gap:24px;min-height:76px;display:flex}.vision-module__ZXOqCq__pipelineRobot{place-items:end center;width:54px;display:grid;position:relative}.vision-module__ZXOqCq__pipelineRobot img{width:100%;height:auto;display:block}.vision-module__ZXOqCq__pipelineRobot i{color:#fcfcfc;background:#1b9c68;border:2px solid #fcfcfc;border-radius:50%;place-items:center;width:21px;height:21px;font-size:10px;font-style:normal;display:grid;position:absolute;top:-3px;right:-7px}.vision-module__ZXOqCq__pipelineRobotFailed img{opacity:.4;filter:grayscale()}.vision-module__ZXOqCq__pipelineRobotFailed i{background:#d95353}.vision-module__ZXOqCq__evaluationStage{gap:18px}.vision-module__ZXOqCq__evaluationStageHeader{align-items:center;gap:11px;display:flex}.vision-module__ZXOqCq__evaluationStageMark{border:1px solid #041dff47;flex:0 0 38px;width:38px;height:38px}.vision-module__ZXOqCq__evaluationStageHeader .vision-module__ZXOqCq__stageTitle{flex:1;min-width:0}.vision-module__ZXOqCq__evaluationStrip{background:#010614;border:1px solid #041dff33;border-radius:8px;height:118px;overflow:hidden}.vision-module__ZXOqCq__strategyContent{color:#010614;background:#fcfcfc;grid-template-columns:1fr 1fr;display:grid}.vision-module__ZXOqCq__strategyPanel{flex-direction:column;justify-content:space-between;min-height:100svh;padding:60px 3.125vw;display:flex}.vision-module__ZXOqCq__strategyPanel h3{letter-spacing:-.04em;max-width:340px;font-size:clamp(30px,2.5vw,48px);font-weight:400;line-height:.98}.vision-module__ZXOqCq__strategyPanel>p{width:50%;min-width:300px;margin-left:auto;font-size:clamp(16px,1.042vw,20px);line-height:1.35}.vision-module__ZXOqCq__strategyAnimation{aspect-ratio:1;width:min(62%,430px);margin:20px auto}.vision-module__ZXOqCq__strategyCircles,.vision-module__ZXOqCq__strategyCubes,.vision-module__ZXOqCq__strategyOrbits{width:100%;height:100%;position:relative}.vision-module__ZXOqCq__strategyCircles span{background:#fcfcfc;border:1px solid #041dff;border-radius:50%;position:absolute}.vision-module__ZXOqCq__strategyCircles span:first-child{inset:0}.vision-module__ZXOqCq__strategyCircles span:nth-child(2){inset:10%}.vision-module__ZXOqCq__strategyCircles span:nth-child(3){inset:20%}.vision-module__ZXOqCq__strategyCircles span:nth-child(4){inset:30%}.vision-module__ZXOqCq__strategyCircles span:nth-child(5){inset:40%}.vision-module__ZXOqCq__strategyCubes{grid-template-rows:repeat(3,1fr);grid-template-columns:repeat(3,1fr);padding:11%;display:grid;transform:rotate(-14deg)skewY(19deg)scale(.82)}.vision-module__ZXOqCq__strategyCubes span{border:1px solid #041dff;box-shadow:22px -22px 0 -21px #041dff}.vision-module__ZXOqCq__strategyCubes span:nth-child(2),.vision-module__ZXOqCq__strategyCubes span:nth-child(6),.vision-module__ZXOqCq__strategyCubes span:nth-child(8){opacity:0}.vision-module__ZXOqCq__strategyOrbits span{border:1px dashed #041dff;border-radius:50%;width:60%;height:60%;position:absolute;top:20%;left:20%}.vision-module__ZXOqCq__strategyOrbits span:nth-child(2){transform:rotateX(62deg)}.vision-module__ZXOqCq__strategyOrbits span:nth-child(3){transform:rotateY(62deg)}.vision-module__ZXOqCq__strategyOrbits span:nth-child(4){transform:rotate(45deg)rotateY(62deg)}.vision-module__ZXOqCq__strategyVisuals{background:#fcfcfc;height:100svh;position:sticky;top:0;overflow:hidden}.vision-module__ZXOqCq__strategyVisual{opacity:0;transition:opacity .8s cubic-bezier(.165,.84,.44,1),transform 1s cubic-bezier(.165,.84,.44,1);position:absolute;inset:0;transform:scale(1.035)}.vision-module__ZXOqCq__strategyVisualActive{opacity:1;transform:scale(1)}.vision-module__ZXOqCq__strategyBackdrop{object-fit:cover;width:100%;height:100%;display:block}.vision-module__ZXOqCq__strategyMobileImage{display:none}.vision-module__ZXOqCq__topics{background:#010614;padding:250px 0;overflow:hidden}.vision-module__ZXOqCq__topicTabs{z-index:2;padding:0 3.125vw;position:relative}.vision-module__ZXOqCq__topicTabs button{opacity:.4;color:#fcfcfc;letter-spacing:-.035em;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;font-size:clamp(25px,2.5vw,48px);line-height:1.15;transition:opacity .45s;display:flex}.vision-module__ZXOqCq__topicTabs button:before{content:"";opacity:0;background:#fcfcfc;border-radius:50%;width:1.0417vw;height:1.0417vw;margin-right:20px;transition:opacity .45s,transform .45s;transform:scale(0)}.vision-module__ZXOqCq__topicTabs .vision-module__ZXOqCq__topicTabActive{opacity:1}.vision-module__ZXOqCq__topicTabs .vision-module__ZXOqCq__topicTabActive:before{opacity:1;transform:scale(1)}.vision-module__ZXOqCq__topicViewport{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;width:100%;margin-top:60px;animation:.75s cubic-bezier(.77,0,.175,1) both vision-module__ZXOqCq__bubblesIn;position:relative;overflow-x:auto}.vision-module__ZXOqCq__topicViewport::-webkit-scrollbar{display:none}@keyframes vision-module__ZXOqCq__bubblesIn{0%{opacity:0;transform:translate(8vw)scale(.92)}to{opacity:1;transform:translate(0)scale(1)}}.vision-module__ZXOqCq__topicRow{white-space:nowrap;width:max-content;padding-left:22vw;padding-right:22vw;display:flex}.vision-module__ZXOqCq__topicRowOffset{margin-top:-3.1vw;padding-left:33.5vw;padding-right:10.5vw}.vision-module__ZXOqCq__topicBubble{aspect-ratio:1;color:#fcfcfc;text-align:center;white-space:normal;scroll-snap-align:center;border:1px solid #2400ff;border-radius:50%;flex-direction:column;flex:0 0 23vw;justify-content:center;align-items:center;width:23vw;padding:3.125vw;transition:background .5s,color .5s,transform .5s;display:flex;position:relative;overflow:hidden}.vision-module__ZXOqCq__topicBubble:after{border-radius:inherit;content:"";opacity:.35;-webkit-mask-composite:xor;pointer-events:none;background:linear-gradient(135deg,#0000 36%,#fcfcfccc) border-box;border:1px solid #0000;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:padding-box,border-box;mask-clip:padding-box,border-box;-webkit-mask-origin:padding-box,border-box;mask-origin:padding-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}a.vision-module__ZXOqCq__topicBubble:hover{background:#fcfcfc14;transform:scale(.98)}.vision-module__ZXOqCq__topicBubble h3{letter-spacing:-.035em;margin-bottom:20px;font-size:clamp(22px,2.083vw,40px);font-weight:400;line-height:1}.vision-module__ZXOqCq__topicBubble p{font-size:clamp(14px,1.042vw,20px);line-height:1.25}.vision-module__ZXOqCq__quotes{grid-template-columns:1fr 1fr;height:100svh;display:grid;overflow:hidden}.vision-module__ZXOqCq__quoteImages{background:#15112c;position:relative;overflow:hidden}.vision-module__ZXOqCq__quoteImageSlide{opacity:0;transition:opacity .8s cubic-bezier(.165,.84,.44,1),transform .8s cubic-bezier(.165,.84,.44,1);position:absolute;inset:0;transform:scale(1.05)}.vision-module__ZXOqCq__quoteImageSlide>img{object-fit:cover;width:100%;height:100%;display:block}.vision-module__ZXOqCq__quoteImages .vision-module__ZXOqCq__quoteImageSlideActive{opacity:1;transform:scale(1)}.vision-module__ZXOqCq__quotePanel{color:#010614;background:#fcfcfc;flex-direction:column;justify-content:space-between;padding:60px 3.125vw;display:flex;position:relative}.vision-module__ZXOqCq__quotePanel blockquote{letter-spacing:-.045em;margin:0;font-size:clamp(30px,3.333vw,64px);font-weight:400;line-height:.98}.vision-module__ZXOqCq__quoteCredit{flex-direction:column;padding-bottom:80px;font-size:clamp(16px,1.042vw,20px);display:flex}.vision-module__ZXOqCq__quoteCredit strong{font-weight:400}.vision-module__ZXOqCq__quoteCredit span{opacity:.5;margin-top:4px}.vision-module__ZXOqCq__quoteControls{gap:10px;display:flex;position:absolute;bottom:60px;left:3.125vw}.vision-module__ZXOqCq__quoteControls button{color:#fcfcfc;cursor:pointer;background:#010614;border:1px solid #010614;border-radius:50%;place-items:center;width:50px;height:50px;font-size:25px;transition:background .35s,color .35s;display:grid}.vision-module__ZXOqCq__quoteControls button:hover{color:#010614;background:#fcfcfc}@media (max-width:979px){.vision-module__ZXOqCq__hero{padding-bottom:120px}.vision-module__ZXOqCq__heroIntro{margin-top:0}.vision-module__ZXOqCq__heroIntroMark{grid-column:1/span 4}.vision-module__ZXOqCq__heroIntroCopy{grid-column:7/span 6}.vision-module__ZXOqCq__strategyHeading{padding-top:120px}.vision-module__ZXOqCq__learningLoopDiagram{margin-bottom:120px}.vision-module__ZXOqCq__diagramHeader,.vision-module__ZXOqCq__layerHeader{grid-template-columns:1fr;align-items:start;gap:24px}.vision-module__ZXOqCq__diagramHeader>p{max-width:650px}.vision-module__ZXOqCq__layerStatus,.vision-module__ZXOqCq__productionStatus{justify-self:start}.vision-module__ZXOqCq__evaluationGrid{grid-template-columns:repeat(6,minmax(0,1fr));padding:44px}.vision-module__ZXOqCq__dataQualityBand{grid-template-columns:1fr;gap:28px}.vision-module__ZXOqCq__dataQualityBand ul{max-width:720px}.vision-module__ZXOqCq__strategyContent{display:block}.vision-module__ZXOqCq__strategyPanel{min-height:auto;padding:60px 3.125vw 0}.vision-module__ZXOqCq__strategyPanel>p{margin-bottom:60px}.vision-module__ZXOqCq__strategyVisuals{display:none}.vision-module__ZXOqCq__strategyMobileImage{aspect-ratio:1.786;width:calc(100% + 6.25vw);margin-left:-3.125vw;display:block;position:relative;overflow:hidden}.vision-module__ZXOqCq__topics{padding:120px 0 160px}.vision-module__ZXOqCq__topicRow{padding-left:0;padding-right:0}.vision-module__ZXOqCq__topicRowOffset{margin-top:-6vw;padding-left:22vw}.vision-module__ZXOqCq__topicBubble{flex-basis:44vw;width:44vw;padding:60px}.vision-module__ZXOqCq__quotes{grid-template-columns:1fr;height:auto}.vision-module__ZXOqCq__quoteImages{aspect-ratio:1}.vision-module__ZXOqCq__quotePanel{min-height:540px}}@media (max-width:767px){.vision-module__ZXOqCq__hero{padding:100px 20px 0}.vision-module__ZXOqCq__heroTitle{letter-spacing:-.04em;font-size:max(16.5333vw,40px);line-height:1}.vision-module__ZXOqCq__heroOrbits{height:200px;min-height:200px;margin-top:-5px}.vision-module__ZXOqCq__orbitLines{aspect-ratio:1.2;width:126%;top:35%}.vision-module__ZXOqCq__orbitLines span{height:32%}.vision-module__ZXOqCq__heroIntro{margin-top:40px;display:block}.vision-module__ZXOqCq__heroIntroMark{display:none}.vision-module__ZXOqCq__heroIntroCopy h2{margin-bottom:30px;font-size:clamp(28px,9vw,42px)}.vision-module__ZXOqCq__heroParagraphs{font-size:14px;line-height:1.33}.vision-module__ZXOqCq__story{height:550vh}.vision-module__ZXOqCq__storyStops>div{height:137.5vh}.vision-module__ZXOqCq__storyCopy0{width:66%;font-size:clamp(30px,8.7vw,40px);top:4%;left:20px}.vision-module__ZXOqCq__storyCopy1{width:56%;font-size:clamp(20px,6.4vw,29px);bottom:2.5%;right:20px}.vision-module__ZXOqCq__storyCopy2{width:calc(100% - 24px);font-size:clamp(42px,12.8vw,60px);line-height:.96}.vision-module__ZXOqCq__storyCopy3{width:calc(100% - 40px);font-size:clamp(23px,7vw,34px);line-height:1.02}.vision-module__ZXOqCq__planet{width:31vw;min-width:96px}.vision-module__ZXOqCq__wireGlobe{width:38vw;min-width:118px}.vision-module__ZXOqCq__growthGlobe{width:57vw;min-width:176px}.vision-module__ZXOqCq__futureRings{width:125vw}.vision-module__ZXOqCq__strategyHeading{padding:100px 20px 50px}.vision-module__ZXOqCq__strategyHeading h2{font-size:30px}.vision-module__ZXOqCq__learningLoopDiagram{scroll-snap-type:inline mandatory;-webkit-overflow-scrolling:touch;width:calc(100% - 40px);margin-bottom:90px;scroll-padding-inline:18px}.vision-module__ZXOqCq__comparisonBoard{--mobile-stage-width:clamp(236px, calc(100vw - 84px), 286px);gap:14px;width:max-content;min-width:0}.vision-module__ZXOqCq__flowDiagram{border-radius:24px;width:max-content;padding:18px;overflow:visible}.vision-module__ZXOqCq__flowDiagramHeader{z-index:2;width:var(--mobile-stage-width);justify-content:space-between;gap:8px;margin-bottom:14px;position:sticky;left:18px}.vision-module__ZXOqCq__flowDiagramHeader span{letter-spacing:.12em;font-size:8px}.vision-module__ZXOqCq__flowDiagramHeader strong{font-size:19px}.vision-module__ZXOqCq__flowTrack{grid-template-columns:var(--mobile-stage-width) 28px var(--mobile-stage-width) 28px var(--mobile-stage-width)}.vision-module__ZXOqCq__feedbackConnector{--feedback-arrow-angle:46deg}.vision-module__ZXOqCq__flowTrack>.vision-module__ZXOqCq__pipelineStage,.vision-module__ZXOqCq__flowTrack>.vision-module__ZXOqCq__missingStage{scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-inline-start:18px}.vision-module__ZXOqCq__pipelineStage{border-radius:16px;min-height:210px;padding:14px}.vision-module__ZXOqCq__flowArrow{font-size:22px}.vision-module__ZXOqCq__missingStage{gap:8px;min-height:210px;padding:0 4px}.vision-module__ZXOqCq__clipGrid{height:136px}.vision-module__ZXOqCq__evaluationStage{gap:14px}.vision-module__ZXOqCq__evaluationStrip{height:144px}.vision-module__ZXOqCq__evaluationStageHeader .vision-module__ZXOqCq__stageTitle{gap:4px}.vision-module__ZXOqCq__evaluationStageHeader .vision-module__ZXOqCq__stageTitle strong{white-space:nowrap}.vision-module__ZXOqCq__evaluationStageHeader .vision-module__ZXOqCq__stageTitle small{font-size:9px}.vision-module__ZXOqCq__evaluationStageMark{flex-basis:34px;width:34px;height:34px}.vision-module__ZXOqCq__robotStrip{gap:14px}.vision-module__ZXOqCq__pipelineRobot{width:50px}.vision-module__ZXOqCq__stageTitle strong,.vision-module__ZXOqCq__missingStage strong{font-size:17px}.vision-module__ZXOqCq__stageTitle small,.vision-module__ZXOqCq__missingStage small{font-size:10px}.vision-module__ZXOqCq__brokenSystem,.vision-module__ZXOqCq__runSystem{border-radius:24px}.vision-module__ZXOqCq__brokenSystem:before,.vision-module__ZXOqCq__runSystem:before{background-size:34px 34px}.vision-module__ZXOqCq__diagramHeader{padding:26px 24px 18px}.vision-module__ZXOqCq__diagramHeader h3,.vision-module__ZXOqCq__layerHeader h3{font-size:clamp(28px,8.8vw,38px);line-height:.98}.vision-module__ZXOqCq__diagramHeader>p{font-size:14px}.vision-module__ZXOqCq__diagramEyebrow{font-size:11px}.vision-module__ZXOqCq__brokenFleet{grid-template-columns:1fr;gap:8px;padding:14px 24px 24px}.vision-module__ZXOqCq__brokenRollout{border-radius:18px;grid-template-columns:92px minmax(0,1fr);align-items:center;gap:14px;padding:10px 14px;display:grid}.vision-module__ZXOqCq__brokenRobotVisual{border-radius:14px;height:92px}.vision-module__ZXOqCq__brokenRobotVisual img{width:64px}.vision-module__ZXOqCq__brokenRollout:first-child .vision-module__ZXOqCq__brokenRobotVisual img{transform:translateY(7px)rotate(-17deg)}.vision-module__ZXOqCq__brokenRollout:nth-child(2) .vision-module__ZXOqCq__brokenRobotVisual img{transform:translateY(7px)rotate(11deg)}.vision-module__ZXOqCq__brokenRollout:nth-child(3) .vision-module__ZXOqCq__brokenRobotVisual img{transform:translateY(9px)rotate(-8deg)}.vision-module__ZXOqCq__robotCrack{width:28px}.vision-module__ZXOqCq__failureBadge{width:27px;height:27px;font-size:16px;top:4px;right:4px}.vision-module__ZXOqCq__brokenRolloutMeta{padding-top:0}.vision-module__ZXOqCq__brokenRunMark{flex-basis:30px;width:30px;height:30px}.vision-module__ZXOqCq__brokenRolloutMeta strong{white-space:normal;font-size:14px}.vision-module__ZXOqCq__brokenRolloutMeta small,.vision-module__ZXOqCq__missingFoundation small,.vision-module__ZXOqCq__feedbackLoop small{font-size:12px}.vision-module__ZXOqCq__missingFoundation{grid-template-columns:1fr}.vision-module__ZXOqCq__missingFoundation>div{padding:22px 24px}.vision-module__ZXOqCq__missingFoundation>div+div{border-top:1px dashed #fcfcfc38;border-left:0}.vision-module__ZXOqCq__missingFoundation strong{font-size:19px}.vision-module__ZXOqCq__diagramBridge{flex-direction:column;gap:9px;min-height:126px;padding:20px;font-size:12px}.vision-module__ZXOqCq__diagramBridge b{font-size:24px}.vision-module__ZXOqCq__bridgeMark{width:42px;height:42px}.vision-module__ZXOqCq__evaluationSuite{padding:28px 24px 14px}.vision-module__ZXOqCq__layerHeader{margin-bottom:24px}.vision-module__ZXOqCq__layerStatus,.vision-module__ZXOqCq__productionStatus{padding:9px 12px;font-size:12px}.vision-module__ZXOqCq__evaluationGrid{background-size:24px 24px,24px 24px,auto;border-radius:20px;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;min-height:238px;padding:22px 16px}.vision-module__ZXOqCq__evalNode{width:clamp(28px,9vw,39px);padding:2px;box-shadow:0 0 0 2px #2400ff14}.vision-module__ZXOqCq__evalNode:nth-child(3n+2){transform:translateY(-5px)}.vision-module__ZXOqCq__evalNode:nth-child(4n){transform:translateY(4px)}.vision-module__ZXOqCq__evalNode i{border-width:1px;width:14px;height:14px;font-size:8px;bottom:-2px;right:-2px}.vision-module__ZXOqCq__evalSuiteCaption span{padding:7px 9px;font-size:11px}.vision-module__ZXOqCq__feedbackLoop{gap:12px;margin:10px 24px 28px;padding:18px 0}.vision-module__ZXOqCq__feedbackArrow{flex-basis:36px;width:36px;height:36px;font-size:18px}.vision-module__ZXOqCq__feedbackLoop strong{font-size:17px}.vision-module__ZXOqCq__productionLayer{padding:0 24px 28px}.vision-module__ZXOqCq__productionTrack{border-radius:18px;gap:4px;padding:20px 12px 14px}.vision-module__ZXOqCq__productionRobot{width:min(8vw,42px)}.vision-module__ZXOqCq__productionRobot:nth-child(2n){transform:translateY(-4px)}.vision-module__ZXOqCq__productionRobot i{border-width:1px;width:18px;height:18px;font-size:9px;top:-3px;right:-4px}.vision-module__ZXOqCq__dataQualityBand{gap:22px;padding:26px 24px 30px}.vision-module__ZXOqCq__dataQualityBand strong{font-size:21px}.vision-module__ZXOqCq__dataQualityBand ul{grid-template-columns:1fr}.vision-module__ZXOqCq__dataQualityBand li{min-height:0;padding:14px}.vision-module__ZXOqCq__dataQualityBand li:before{margin:0 10px 1px 0;display:inline-block}.vision-module__ZXOqCq__strategyPanel{padding:30px 20px 0}.vision-module__ZXOqCq__strategyPanel h3{max-width:180px;font-size:30px}.vision-module__ZXOqCq__strategyAnimation{width:68%;margin:60px auto}.vision-module__ZXOqCq__strategyPanel>p{width:100%;min-width:0;margin:0 0 60px;font-size:14px}.vision-module__ZXOqCq__strategyMobileImage{width:calc(100% + 40px);margin-left:-20px}.vision-module__ZXOqCq__topics{padding:60px 0 80px}.vision-module__ZXOqCq__topicTabs{padding:0 20px}.vision-module__ZXOqCq__topicTabs button{font-size:22px}.vision-module__ZXOqCq__topicTabs button:before{width:8px;height:8px;margin-right:6px}.vision-module__ZXOqCq__topicViewport{margin-top:60px}.vision-module__ZXOqCq__topicRowOffset{margin-top:-8.8vw;padding-left:32vw}.vision-module__ZXOqCq__topicBubble{flex-basis:64vw;width:64vw;padding:35px}.vision-module__ZXOqCq__topicBubble h3{font-size:22px}.vision-module__ZXOqCq__topicBubble p{font-size:14px}.vision-module__ZXOqCq__quotePanel{min-height:425px;padding:30px 20px 100px}.vision-module__ZXOqCq__quotePanel blockquote{font-size:clamp(25px,8.5vw,37px)}.vision-module__ZXOqCq__quoteCredit{padding-bottom:0;font-size:14px}.vision-module__ZXOqCq__quoteControls{bottom:30px;left:20px}.vision-module__ZXOqCq__quoteControls button{width:45px;height:45px}}@media (max-width:979px){.vision-module__ZXOqCq__diagramStack{min-width:1120px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__brokenSystem,.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__runSystem{border-radius:42px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__diagramHeader{padding:34px 28px 18px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__diagramHeader h3,.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__layerHeader h3{font-size:32px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__brokenFleet{grid-template-columns:repeat(3,minmax(0,1fr));padding:18px 20px 24px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__brokenRollout{padding:8px;display:block}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__brokenRobotVisual{height:112px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__brokenRobotVisual img{width:min(70%,76px)}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__brokenRolloutMeta{padding:8px 2px 2px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__brokenRunMark{flex-basis:25px;width:25px;height:25px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__brokenRolloutMeta strong{white-space:nowrap;font-size:12px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__diagramBridge{flex-direction:row;gap:12px;width:calc(100vw - max(40px,6.25vw));min-height:104px;padding:14px;position:sticky;left:0}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__evaluationSuite{padding:34px 30px 24px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__evaluationGrid{background-size:36px 36px,36px 36px,auto;border-radius:24px;gap:12px;min-height:270px;padding:30px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__evalNode{width:42px;padding:4px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__feedbackLoop{margin:0 30px 24px;padding:18px 20px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__productionLayer{padding:34px 30px 24px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__productionTrack{border-radius:24px;gap:10px;padding:24px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__productionRobot{width:52px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__dataQualityBand{grid-template-columns:minmax(240px,.9fr) minmax(0,1.1fr);gap:24px;padding:28px 30px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__dataQualityBand ul{grid-template-columns:repeat(3,minmax(0,1fr));max-width:none}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__dataQualityBand li{min-height:72px;padding:15px}.vision-module__ZXOqCq__diagramStack .vision-module__ZXOqCq__dataQualityBand li:before{margin:0 0 15px;display:block}}@media (prefers-reduced-motion:reduce){.vision-module__ZXOqCq__heroTitle span,.vision-module__ZXOqCq__topicViewport{animation:none}.vision-module__ZXOqCq__storyScene,.vision-module__ZXOqCq__strategyVisual,.vision-module__ZXOqCq__quoteImageSlide{transition:none}.vision-module__ZXOqCq__feedbackPulse{stroke-dashoffset:-.46px;opacity:1;animation:none}.vision-module__ZXOqCq__flowArrowDot{opacity:1;animation:none;left:50%;transform:translate(-50%,-50%)}}
