.p1fHya_orbit{transform-origin:50%;animation:5.4s ease-in-out infinite p1fHya_orbit-breathe}.p1fHya_orbitOuter{animation-delay:-1.8s}.p1fHya_orbitMiddle{animation-delay:-.9s}.p1fHya_orbitInner{animation-delay:0s}.p1fHya_flowVertical:after,.p1fHya_flowHorizontal:after{content:"";position:absolute}.p1fHya_flowVertical:after{background:linear-gradient(#0000,#2563eb,#0000);width:3px;height:18%;animation:3.4s ease-in-out infinite p1fHya_signal-vertical;top:-18%;left:-1px}.p1fHya_flowHorizontal:after{background:linear-gradient(90deg,#0000,#2563eb,#0000);width:18%;height:3px;animation:3.4s ease-in-out .55s infinite p1fHya_signal-horizontal;top:-1px;left:-18%}.p1fHya_engineCard{transition:transform .22s,border-color .22s,box-shadow .22s}.p1fHya_engineIcon{transition:transform .22s}.p1fHya_engineCard:hover{border-color:#93c5fd;transform:translateY(-4px);box-shadow:0 20px 48px #0f235029}.p1fHya_engineCard:hover .p1fHya_engineIcon{transform:scale(1.08)}.p1fHya_coreMotion{animation:3.8s ease-in-out infinite p1fHya_core-breathe}.p1fHya_coreSurface{transition:transform .24s,border-color .24s,box-shadow .24s}.p1fHya_coreMotion:hover .p1fHya_coreSurface{border-color:#60a5fa;transform:scale(1.045);box-shadow:0 26px 76px #2563eb42}.p1fHya_node{will-change:transform;animation:4.4s ease-in-out infinite p1fHya_node-float}.p1fHya_nodeVision{animation-delay:-.4s}.p1fHya_nodeAtelier{animation-delay:-1.5s}.p1fHya_nodeSignal{animation-delay:-2.6s}.p1fHya_nodeMemory{animation-delay:-3.7s}.p1fHya_nucleusVisual{isolation:isolate}.p1fHya_nucleusAxis{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p1fHya_nucleusAxis:after{content:"";background:#93c5fd;position:absolute;box-shadow:0 0 10px #60a5fab3}.p1fHya_nucleusAxisHorizontal{background:#60a5fa3d;width:260px;height:1px}.p1fHya_nucleusAxisHorizontal:after{width:24px;height:3px;animation:3.2s ease-in-out infinite p1fHya_nucleus-flow-horizontal;top:-1px;left:26px}.p1fHya_nucleusAxisVertical{background:#60a5fa3d;width:1px;height:214px}.p1fHya_nucleusAxisVertical:after{width:3px;height:24px;animation:3.2s ease-in-out .8s infinite p1fHya_nucleus-flow-vertical;top:18px;left:-1px}.p1fHya_nucleusOrbit{border-radius:999px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.p1fHya_nucleusOrbitOuter{border:1px solid #60a5fa47;width:210px;height:210px;animation:16s linear infinite p1fHya_nucleus-orbit}.p1fHya_nucleusOrbitInner{border:1px dashed #93c5fd47;width:154px;height:154px;animation:13s linear infinite p1fHya_nucleus-orbit-reverse}.p1fHya_nucleusOrbitNode{background:#60a5fa;border:2px solid #0f2350;border-radius:999px;width:7px;height:7px;position:absolute;box-shadow:0 0 0 3px #60a5fa29}.p1fHya_nucleusOrbitNodeOne{top:23px;right:28px}.p1fHya_nucleusOrbitNodeTwo{bottom:27px;left:23px}.p1fHya_nucleusPort{z-index:3;background:#132d62;border:1px solid #bfdbfe42;border-radius:10px;justify-content:center;align-items:center;width:42px;height:42px;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:absolute;box-shadow:0 12px 30px #020c233d}.p1fHya_nucleusPortVision{color:#6ee7b7;top:4px;left:calc(50% - 21px)}.p1fHya_nucleusPortAtelier{color:#93c5fd;top:calc(50% - 21px);left:8px}.p1fHya_nucleusPortSignal{color:#fbbf24;top:calc(50% - 21px);right:8px}.p1fHya_nucleusPortMemory{color:#c4b5fd;bottom:4px;left:calc(50% - 21px)}.p1fHya_nucleusCoreShell{z-index:4;background:#17346e;border:1px solid #93c5fd80;border-radius:999px;justify-content:center;align-items:center;width:116px;height:116px;transition:border-color .22s,box-shadow .22s;animation:4.2s ease-in-out infinite p1fHya_nucleus-core-breathe;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 12px #2563eb14,0 24px 58px #020c235c}.p1fHya_nucleusCore{background:#fff;border-radius:999px;justify-content:center;align-items:center;width:86px;height:86px;display:flex;box-shadow:inset 0 0 0 1px #0f235014}.p1fHya_nucleusCoreStatus{background:#34d399;border:2px solid #17346e;border-radius:999px;width:9px;height:9px;position:absolute;bottom:17px;right:9px}.p1fHya_nucleusVisual:hover .p1fHya_nucleusCoreShell{border-color:#93c5fdc7;box-shadow:0 0 0 14px #2563eb1a,0 28px 64px #020c236b}.p1fHya_nucleusVisual:hover .p1fHya_nucleusPort{border-color:#93c5fd85;box-shadow:0 16px 34px #020c234d}.p1fHya_nucleusVisual:hover .p1fHya_nucleusPortVision{transform:translateY(-3px)}.p1fHya_nucleusVisual:hover .p1fHya_nucleusPortAtelier{transform:translate(-3px)}.p1fHya_nucleusVisual:hover .p1fHya_nucleusPortSignal{transform:translate(3px)}.p1fHya_nucleusVisual:hover .p1fHya_nucleusPortMemory{transform:translateY(3px)}@keyframes p1fHya_orbit-breathe{0%,to{opacity:.58}50%{opacity:1}}@keyframes p1fHya_signal-vertical{0%{opacity:0;transform:translateY(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translateY(555%)}}@keyframes p1fHya_signal-horizontal{0%{opacity:0;transform:translate(0)}18%{opacity:1}82%{opacity:1}to{opacity:0;transform:translate(655%)}}@keyframes p1fHya_core-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.025)}}@keyframes p1fHya_node-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes p1fHya_nucleus-orbit{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}@keyframes p1fHya_nucleus-orbit-reverse{0%{transform:translate(-50%,-50%)rotate(360deg)}to{transform:translate(-50%,-50%)rotate(0)}}@keyframes p1fHya_nucleus-core-breathe{0%,to{transform:translate(-50%,-50%)scale(1)}50%{transform:translate(-50%,-50%)scale(1.025)}}@keyframes p1fHya_nucleus-flow-horizontal{0%{opacity:0;transform:translate(0)}25%,75%{opacity:1}to{opacity:0;transform:translate(760%)}}@keyframes p1fHya_nucleus-flow-vertical{0%{opacity:0;transform:translateY(0)}25%,75%{opacity:1}to{opacity:0;transform:translateY(690%)}}@media (prefers-reduced-motion:reduce){.p1fHya_orbit,.p1fHya_flowVertical:after,.p1fHya_flowHorizontal:after,.p1fHya_coreMotion,.p1fHya_node,.p1fHya_nucleusAxis:after,.p1fHya_nucleusOrbit,.p1fHya_nucleusCoreShell{animation:none}.p1fHya_engineCard,.p1fHya_engineIcon,.p1fHya_coreSurface,.p1fHya_nucleusPort,.p1fHya_nucleusCoreShell{transition:none}}