@property --assembly-angle{syntax:"<angle>";inherits:true;initial-value:0deg}@property --nucleus-angle{syntax:"<angle>";inherits:true;initial-value:0deg}.technical-visual-module__9M3g0W__atomVisual{--atom-ink:#f7f0e8;--atom-muted:#aaa39a;--atom-orange:#ff7400;--atom-orange-soft:#ff9a4a;--atom-line:#f7f0e838;z-index:1;min-width:0;min-height:712px;color:var(--atom-ink);isolation:isolate;background:radial-gradient(at 48%,#ff740013,#0000 30%),linear-gradient(112deg,#0808082e,#0d0a0875);position:relative;overflow:hidden}.technical-visual-module__9M3g0W__atomVisual:before,.technical-visual-module__9M3g0W__atomVisual:after{z-index:0;content:"";pointer-events:none;position:absolute}.technical-visual-module__9M3g0W__atomVisual:before{border:1px solid #f7f0e80b;inset:18px}.technical-visual-module__9M3g0W__atomVisual:after{border-bottom:1px solid #ff740075;border-right:1px solid #ff740075;width:54px;height:54px;bottom:18px;right:18px}.technical-visual-module__9M3g0W__cornerTopRight{z-index:9;pointer-events:none;border-top:1px solid #ff740075;border-right:1px solid #ff740075;width:54px;height:54px;position:absolute;top:18px;right:18px}.technical-visual-module__9M3g0W__visualLabel{z-index:10;color:var(--atom-muted);letter-spacing:.075em;text-transform:uppercase;align-items:center;gap:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;line-height:1.4;display:flex;position:absolute;top:28px;left:56px}.technical-visual-module__9M3g0W__visualLabel>span:first-child{color:var(--atom-orange-soft);border:1px solid #ff74007a;padding:.34rem .5rem}.technical-visual-module__9M3g0W__atomStage{z-index:2;transform-origin:49% 51%;position:absolute;inset:0}.technical-visual-module__9M3g0W__orbitAssembly{--assembly-angle:0deg;z-index:2;width:min(86%,760px);transform:translateX(-50%) rotate(calc(0deg - var(--assembly-angle)));transform-origin:50% 51%;animation:132s linear infinite technical-visual-module__9M3g0W__orbit-assembly-ccw;position:absolute;top:0;bottom:0;left:50.5%}.technical-visual-module__9M3g0W__orbit{--orbit-tilt:0deg;--counter-tilt:0deg;--orbit-color:#b9914b;--orbit-rgb:185, 145, 75;--orbit-direction:normal;width:82%;height:38%;transform:translate(-50%, -50%) rotate(var(--orbit-tilt));transform-origin:50%;pointer-events:none;position:absolute;top:51%;left:50%}.technical-visual-module__9M3g0W__embeddedOrbit{--orbit-tilt:0deg;--counter-tilt:0deg;--orbit-color:#b9914b;--orbit-rgb:185, 145, 75}.technical-visual-module__9M3g0W__embeddedOrbit .technical-visual-module__9M3g0W__orbitLabel{text-align:right;left:auto;right:20px}.technical-visual-module__9M3g0W__firmwareOrbit{--orbit-tilt:60deg;--counter-tilt:-60deg;--orbit-color:#5fa78f;--orbit-rgb:95, 167, 143}.technical-visual-module__9M3g0W__toolsOrbit{--orbit-tilt:120deg;--counter-tilt:-120deg;--orbit-color:#9b90b5;--orbit-rgb:155, 144, 181}.technical-visual-module__9M3g0W__orbitLine{width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.technical-visual-module__9M3g0W__orbitLine ellipse{fill:none;stroke:rgba(var(--orbit-rgb), .58);stroke-dasharray:3.6 2.2;stroke-dashoffset:0;stroke-linecap:round;stroke-width:1.15px;vector-effect:non-scaling-stroke;animation:2.4s linear infinite technical-visual-module__9M3g0W__orbit-dash-flow}.technical-visual-module__9M3g0W__orbitLabel{color:rgba(var(--orbit-rgb), .92);letter-spacing:.075em;text-transform:uppercase;transform:translateY(-50%) rotate(calc(var(--counter-tilt) + var(--assembly-angle)));transform-origin:50%;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.58rem;font-weight:600;line-height:1.25;position:absolute;top:50%;left:calc(100% + 17px)}.technical-visual-module__9M3g0W__electron,.technical-visual-module__9M3g0W__cometRunner{offset-path:ellipse(50% 50% at 50% 50%);offset-anchor:center;offset-distance:0%;offset-rotate:0deg;width:54px;height:54px;animation:technical-visual-module__9M3g0W__electron-orbit var(--orbit-duration) linear infinite;animation-delay:var(--electron-delay);animation-direction:var(--orbit-direction);position:absolute}.technical-visual-module__9M3g0W__electron{z-index:5;offset-rotate:0deg}.technical-visual-module__9M3g0W__cometRunner{z-index:4;offset-rotate:auto 0deg;pointer-events:none}.technical-visual-module__9M3g0W__cometTail{background:linear-gradient(90deg, rgba(var(--orbit-rgb), 0) 0%, rgba(var(--orbit-rgb), .08) 30%, rgba(var(--orbit-rgb), .36) 72%, rgba(var(--orbit-rgb), .88) 100%);clip-path:polygon(0 47%,100% 8%,100% 92%,0 53%);width:clamp(56px,4.8vw,78px);height:18px;filter:drop-shadow(0 0 5px rgba(var(--orbit-rgb), .46));display:block;position:absolute;top:50%;right:calc(50% - 5px);transform:translateY(-50%)}.technical-visual-module__9M3g0W__cometTail:before,.technical-visual-module__9M3g0W__cometTail:after{content:"";position:absolute}.technical-visual-module__9M3g0W__cometTail:before{background:linear-gradient(90deg, transparent, rgba(var(--orbit-rgb), .54));filter:blur(3px);inset:3px 0}.technical-visual-module__9M3g0W__cometTail:after{background:linear-gradient(90deg,#0000,#f7f0e8e6);width:66%;height:2px;top:calc(50% - 1px);right:0}.technical-visual-module__9M3g0W__electronBadge{border:1px solid rgba(var(--orbit-rgb), .9);width:100%;height:100%;box-shadow:0 10px 24px #0000007a, 0 4px 18px rgba(var(--orbit-rgb), .14);color:var(--orbit-color);transform:rotate(calc(var(--counter-tilt) + var(--assembly-angle)));background:#080808;border-radius:50%;justify-content:center;align-items:center;display:flex;overflow:hidden}.technical-visual-module__9M3g0W__stackLogo{-o-object-fit:contain;object-fit:contain;width:70%;height:70%}.technical-visual-module__9M3g0W__electronBadge[data-icon-tone=light-ink] img{filter:brightness(0)invert()}.technical-visual-module__9M3g0W__electronBadge[data-icon-tone=lift] img{filter:brightness(1.42)saturate(.86)contrast(.98)}.technical-visual-module__9M3g0W__electronBadge[data-icon-tone=outline] img{filter:brightness(1.18)saturate(.92)drop-shadow(0 0 .7px #f7f0e8f2)}.technical-visual-module__9M3g0W__nucleus{z-index:8;width:260px;height:236px;position:absolute;top:51%;left:50.5%;transform:translate(-50%,-50%)}.technical-visual-module__9M3g0W__nucleusField{border:1px solid #ff74004d;border-radius:50%;animation:9s ease-in-out infinite technical-visual-module__9M3g0W__nucleus-field;position:absolute;inset:18px 27px;box-shadow:0 30px 64px #00000085}.technical-visual-module__9M3g0W__nucleusField:after{content:"";border:1px dashed #f7f0e829;border-radius:50%;position:absolute;inset:25px}.technical-visual-module__9M3g0W__nucleusRotor{--nucleus-angle:0deg;transform:rotate(var(--nucleus-angle));transform-origin:50%;animation:96s linear infinite technical-visual-module__9M3g0W__nucleus-spin-cw;position:absolute;inset:0}.technical-visual-module__9M3g0W__atomVisual[data-paused=false] .technical-visual-module__9M3g0W__orbitAssembly,.technical-visual-module__9M3g0W__atomVisual[data-paused=false] .technical-visual-module__9M3g0W__nucleusRotor{will-change:transform}.technical-visual-module__9M3g0W__atomVisual[data-paused=false] .technical-visual-module__9M3g0W__electron,.technical-visual-module__9M3g0W__atomVisual[data-paused=false] .technical-visual-module__9M3g0W__cometRunner{will-change:offset-distance}.technical-visual-module__9M3g0W__nucleon{width:92px;height:92px;transform:rotate(calc(0deg - var(--nucleus-angle)));background:#e7e1d8;border:1px solid #f7f0e84d;border-radius:50%;display:block;position:absolute;overflow:hidden;box-shadow:0 14px 28px #00000080}.technical-visual-module__9M3g0W__nucleon:after{border-radius:inherit;content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 18px #0808084d}.technical-visual-module__9M3g0W__nucleon[data-index="0"]{z-index:3;top:29px;left:84px}.technical-visual-module__9M3g0W__nucleon[data-index="1"]{z-index:4;top:62px;left:130px}.technical-visual-module__9M3g0W__nucleon[data-index="2"]{z-index:6;top:116px;left:112px}.technical-visual-module__9M3g0W__nucleon[data-index="3"]{z-index:5;top:116px;left:56px}.technical-visual-module__9M3g0W__nucleon[data-index="4"]{z-index:4;top:62px;left:38px}.technical-visual-module__9M3g0W__nucleonImage{-o-object-fit:contain;object-fit:contain;filter:saturate(.9)contrast(1.06)brightness(.88);mix-blend-mode:normal;opacity:1;transform:scale(1.08)}.technical-visual-module__9M3g0W__nucleonCutout{filter:saturate(.96)contrast(1.06)brightness(.96)}.technical-visual-module__9M3g0W__atomVisual[data-paused=true] .technical-visual-module__9M3g0W__orbitAssembly,.technical-visual-module__9M3g0W__atomVisual[data-paused=true] .technical-visual-module__9M3g0W__orbitLine ellipse,.technical-visual-module__9M3g0W__atomVisual[data-paused=true] .technical-visual-module__9M3g0W__electron,.technical-visual-module__9M3g0W__atomVisual[data-paused=true] .technical-visual-module__9M3g0W__cometRunner,.technical-visual-module__9M3g0W__atomVisual[data-paused=true] .technical-visual-module__9M3g0W__nucleusRotor,.technical-visual-module__9M3g0W__atomVisual[data-paused=true] .technical-visual-module__9M3g0W__nucleusField{animation-play-state:paused}@keyframes technical-visual-module__9M3g0W__electron-orbit{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes technical-visual-module__9M3g0W__orbit-dash-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-5.8px}}@keyframes technical-visual-module__9M3g0W__orbit-assembly-ccw{0%{--assembly-angle:0deg}to{--assembly-angle:360deg}}@keyframes technical-visual-module__9M3g0W__nucleus-spin-cw{0%{--nucleus-angle:0deg}to{--nucleus-angle:360deg}}@keyframes technical-visual-module__9M3g0W__nucleus-field{0%,to{opacity:.45;transform:scale(.98)}50%{opacity:.72;transform:scale(1.025)}}@media (max-width:1120px){.technical-visual-module__9M3g0W__atomVisual{min-height:650px}.technical-visual-module__9M3g0W__atomStage{transform:scale(.9)}.technical-visual-module__9M3g0W__orbitLabel{display:none}}@media (max-width:1023px){.technical-visual-module__9M3g0W__visualLabel{left:30px}}@media (max-width:860px){.technical-visual-module__9M3g0W__atomVisual{border-left:0;min-height:560px}.technical-visual-module__9M3g0W__atomStage{transform-origin:50% 51%;transform:scale(.82)}.technical-visual-module__9M3g0W__orbit,.technical-visual-module__9M3g0W__nucleus{left:50%}.technical-visual-module__9M3g0W__orbit{width:94%;height:46%}.technical-visual-module__9M3g0W__orbitAssembly{left:50%}.technical-visual-module__9M3g0W__visualLabel{top:22px;left:22px}}@media (max-width:540px){.technical-visual-module__9M3g0W__atomVisual{min-height:470px}.technical-visual-module__9M3g0W__atomVisual:before{inset:12px}.technical-visual-module__9M3g0W__atomStage{transform:scale(.66)}.technical-visual-module__9M3g0W__orbit{width:120%;height:56%}.technical-visual-module__9M3g0W__electron,.technical-visual-module__9M3g0W__cometRunner{width:44px;height:44px}.technical-visual-module__9M3g0W__cometTail{width:50px;height:14px}.technical-visual-module__9M3g0W__visualLabel>span:last-child{display:none}}@media (prefers-reduced-motion:reduce){.technical-visual-module__9M3g0W__orbitAssembly,.technical-visual-module__9M3g0W__orbitLine ellipse,.technical-visual-module__9M3g0W__electron,.technical-visual-module__9M3g0W__nucleusRotor,.technical-visual-module__9M3g0W__nucleusField{animation:none}.technical-visual-module__9M3g0W__electron{offset-distance:var(--orbit-start)}.technical-visual-module__9M3g0W__orbitLine ellipse{stroke-dashoffset:0}.technical-visual-module__9M3g0W__cometRunner{display:none}}
