.SignalsFactory_section__27BM9{overflow-x:clip;background:#ffffff;color:#181818;font-family:var(--font-geist-sans),Inter,system-ui,sans-serif;font-size:16px;line-height:24px}.SignalsFactory_rails__XoCkL{position:relative;max-width:1330px;box-sizing:border-box;margin:0 auto;padding:24px 24px 32px}.SignalsFactory_rails__XoCkL:after,.SignalsFactory_rails__XoCkL:before{position:absolute;top:0;bottom:0;display:none;width:1px;background:linear-gradient(transparent,rgba(15,15,15,.1) 240px);content:"";pointer-events:none}.SignalsFactory_rails__XoCkL:before{left:0}.SignalsFactory_rails__XoCkL:after{right:0}.SignalsFactory_plate__2HhOf{position:relative;box-sizing:border-box;margin:0 -24px;padding:0;overflow:hidden}.SignalsFactory_stage__UzvcA{position:relative;width:150%;margin-left:-40%}.SignalsFactory_drawing__IoOwd svg{display:block;width:100%;height:auto;overflow:visible}.SignalsFactory_canvasLayer__QC8IF{position:absolute;inset:0;pointer-events:none}.SignalsFactory_canvasLayer__QC8IF canvas{position:absolute;top:0;left:0;will-change:transform}.SignalsFactory_canvasLayer__QC8IF .SignalsFactory_drawing__IoOwd{position:absolute;inset:0}.SignalsFactory_caption__TaWrW{padding:24px 24px 0}.SignalsFactory_headline__IsTQK{margin:0;color:#0a0a0a;font-family:var(--font-geist-sans),Inter,system-ui,sans-serif;font-size:30px;font-weight:400;letter-spacing:-.025em;line-height:1.08;text-wrap:balance}.SignalsFactory_headlineBreak__mzaq6{display:none}.SignalsFactory_headlineAccent__ptz_P{color:#155dfc;white-space:nowrap}.SignalsFactory_srOnly__LeE9f{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (min-width:721px){.SignalsFactory_stage__UzvcA{width:92%;margin:0 auto}}@media (min-width:768px){.SignalsFactory_rails__XoCkL{padding:32px 24px 40px}.SignalsFactory_rails__XoCkL:after,.SignalsFactory_rails__XoCkL:before{display:block}.SignalsFactory_headline__IsTQK{font-size:38px}.SignalsFactory_headlineBreak__mzaq6{display:block}}@media (min-width:1025px){.SignalsFactory_headline__IsTQK{font-size:44px}}@media (min-width:1200px){.SignalsFactory_plate__2HhOf{container-type:inline-size}.SignalsFactory_caption__TaWrW{position:absolute;z-index:2;top:.6cqw;right:24px;max-width:64cqw;padding:0;text-align:right}}@media (min-width:1330px){.SignalsFactory_headline__IsTQK{white-space:nowrap}.SignalsFactory_headlineBreak__mzaq6{display:none}}.SignalsFactory_drawing__IoOwd .sf-iso{--top:#ffffff;--front:#f3f3f1;--side:#e4e4e1;--shade1:#ececea;--recess:#ebebe8;--belt:#dcdbd8;--l-hi:#262626;--l-mid:#858483;--l-lo:#b5b5b2;--l-faint:#dadad7;--ink:#525252;--ink-hi:#181818;--accent:#155dfc;--accent-fill:#e8f0ff;--accent-dim:rgba(21,93,252,0.14);font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace}.SignalsFactory_drawing__IoOwd .sf-iso *{vector-effect:non-scaling-stroke}.SignalsFactory_drawing__IoOwd .f{fill:var(--front);stroke:var(--l-mid);stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .f.top{fill:var(--top)}.SignalsFactory_drawing__IoOwd .f.side{fill:var(--side)}.SignalsFactory_drawing__IoOwd .f.lo{stroke:var(--l-lo)}.SignalsFactory_drawing__IoOwd .f.hi{stroke:var(--l-hi)}.SignalsFactory_drawing__IoOwd .f.mid{stroke:var(--l-mid)}.SignalsFactory_drawing__IoOwd .fill{stroke:none}.SignalsFactory_drawing__IoOwd .fill.side{fill:var(--side)}.SignalsFactory_drawing__IoOwd .fill.shade1{fill:var(--shade1)}.SignalsFactory_drawing__IoOwd .d{fill:none;stroke:var(--l-faint);stroke-width:.6;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .dd{fill:none;stroke:var(--l-lo);stroke-width:.6;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .cut{stroke-dasharray:3 4}.SignalsFactory_drawing__IoOwd .bevel{fill:none;stroke:#ffffff;stroke-width:.8;opacity:.9}.SignalsFactory_drawing__IoOwd .halo{opacity:.22;filter:blur(9px)}.SignalsFactory_drawing__IoOwd .halo .f{fill:#8a8a8a;stroke:none}.SignalsFactory_drawing__IoOwd .screw{fill:var(--recess);stroke:var(--l-lo);stroke-width:.6}.SignalsFactory_drawing__IoOwd .win{fill:#ffffff;stroke:var(--l-faint);stroke-width:.6}.SignalsFactory_drawing__IoOwd .glaze{fill:#f8f8f7}.SignalsFactory_drawing__IoOwd .roller{fill:#ffffff;stroke:var(--l-lo);stroke-width:.6}.SignalsFactory_drawing__IoOwd .belt{fill:var(--belt);stroke:none}.SignalsFactory_drawing__IoOwd .chev{fill:none;stroke:var(--l-mid);stroke-width:.8;stroke-dasharray:10 14}.SignalsFactory_drawing__IoOwd .cube{fill:none;stroke:var(--l-hi);stroke-width:1}.SignalsFactory_drawing__IoOwd .plate{fill:#ffffff;stroke:var(--l-lo);stroke-width:.6}.SignalsFactory_drawing__IoOwd .recess{fill:var(--recess);stroke:var(--l-mid);stroke-width:.6}.SignalsFactory_drawing__IoOwd .screen{fill:#fafaf9;stroke:var(--l-faint);stroke-width:.6}.SignalsFactory_drawing__IoOwd .glass{fill:#f7f7f6;stroke:var(--l-faint);stroke-width:.6}.SignalsFactory_drawing__IoOwd .hole{fill:#b4b4b1;stroke:none}.SignalsFactory_drawing__IoOwd .hole-wall{fill:#c9c9c6;stroke:none}.SignalsFactory_drawing__IoOwd .hole-rim{fill:none;stroke:var(--l-hi);stroke-width:.8}.SignalsFactory_drawing__IoOwd .hole-rim.hot{stroke:var(--accent)}.SignalsFactory_drawing__IoOwd .leaf-face{fill:#ffffff;stroke:var(--l-mid);stroke-width:.7;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .leaf-under{fill:var(--side);stroke:var(--l-mid);stroke-width:.7;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .leaf.under .leaf-top,.SignalsFactory_drawing__IoOwd .leaf:not(.under) .leaf-under{display:none}.SignalsFactory_drawing__IoOwd .gear{fill:#ffffff;stroke:var(--l-mid);stroke-width:.7;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .gear-hub{fill:var(--l-mid)}.SignalsFactory_drawing__IoOwd .gauge{fill:#ffffff;stroke:var(--l-mid);stroke-width:.7}.SignalsFactory_drawing__IoOwd .needle{stroke:var(--accent);stroke-width:1.1;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .led{fill:var(--l-faint);stroke:var(--l-lo);stroke-width:.5}.SignalsFactory_drawing__IoOwd .led.hot{fill:var(--accent);stroke:var(--accent)}.SignalsFactory_drawing__IoOwd .ecg{fill:none;stroke:var(--accent);stroke-width:1;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .ecg-grid{stroke:var(--l-faint);stroke-width:.5;stroke-dasharray:2 3}.SignalsFactory_drawing__IoOwd .eye{fill:var(--l-lo)}.SignalsFactory_drawing__IoOwd .visor{fill:#3a3a3a;stroke:none}.SignalsFactory_drawing__IoOwd .card{fill:#ffffff;stroke:var(--l-lo);stroke-width:.6}.SignalsFactory_drawing__IoOwd .bot.lit .eye,.SignalsFactory_drawing__IoOwd .bot.lit .led{fill:var(--accent);stroke:var(--accent)}.SignalsFactory_drawing__IoOwd .bot.lit .card{fill:var(--accent-fill);stroke:var(--accent)}.SignalsFactory_drawing__IoOwd .tunnel{fill:#c9c9c6;stroke:var(--l-hi);stroke-width:1}.SignalsFactory_drawing__IoOwd .tunnel-in{fill:#b4b4b1;stroke:none}.SignalsFactory_drawing__IoOwd .mark path{fill:#ffffff;stroke:var(--ink-hi);stroke-width:.9;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .mark .notch{fill:var(--ink-hi);stroke:none}.SignalsFactory_drawing__IoOwd .mark.cast path{fill:none;stroke:var(--l-lo);stroke-width:.8}.SignalsFactory_drawing__IoOwd .mark.cast .notch{fill:var(--l-lo)}.SignalsFactory_drawing__IoOwd .pad-ring{fill:#ffffff;stroke:var(--l-lo);stroke-width:.6}.SignalsFactory_drawing__IoOwd .pad-ring.hot{fill:var(--accent-fill);stroke:var(--accent)}.SignalsFactory_drawing__IoOwd .t{fill:var(--ink);font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace}.SignalsFactory_drawing__IoOwd .t.sign{fill:var(--ink-hi);font-size:7.5px;letter-spacing:.12em}.SignalsFactory_drawing__IoOwd .t.name{fill:var(--ink-hi);font-size:7.2px;letter-spacing:.12em}.SignalsFactory_drawing__IoOwd .t.code{font-size:7.2px}.SignalsFactory_drawing__IoOwd .t.code.dim{fill:var(--l-lo);font-size:6px;letter-spacing:.06em}.SignalsFactory_drawing__IoOwd .t .acc{fill:var(--accent)}.SignalsFactory_drawing__IoOwd .t.val{fill:var(--ink-hi);font-size:6.4px;letter-spacing:.02em}.SignalsFactory_drawing__IoOwd .t.tiny{fill:var(--l-mid);font-size:5px;letter-spacing:.16em}.SignalsFactory_drawing__IoOwd .cursor{fill:var(--accent)}.SignalsFactory_drawing__IoOwd .f.dark{fill:#d4d4d1;stroke:var(--l-hi)}.SignalsFactory_drawing__IoOwd .f.top.dark{fill:#e4e4e1}.SignalsFactory_drawing__IoOwd .f.side.dark{fill:#c4c4c1}.SignalsFactory_drawing__IoOwd .glass2{fill:#e8eaec;stroke:var(--l-hi);stroke-width:.8;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .hold{fill:#b4b4b1;stroke:none}.SignalsFactory_drawing__IoOwd .shutter{fill:var(--front)}.SignalsFactory_drawing__IoOwd .dd-frame{fill:none;stroke:var(--l-mid);stroke-width:.6}.SignalsFactory_drawing__IoOwd .skirt{fill:var(--side);stroke:var(--l-mid);stroke-width:.6}.SignalsFactory_drawing__IoOwd .tyre{fill:#3f3f3d;stroke:var(--l-hi);stroke-width:.8}.SignalsFactory_drawing__IoOwd .hub{fill:#dcdbd8;stroke:var(--l-hi);stroke-width:.6}.SignalsFactory_drawing__IoOwd .axle{fill:#3f3f3d}.SignalsFactory_drawing__IoOwd .lamp{fill:#ffffff;stroke:var(--l-mid);stroke-width:.5}.SignalsFactory_drawing__IoOwd .truck.reversing [data-sf^=rev]{fill:var(--accent);stroke:var(--accent)}.SignalsFactory_drawing__IoOwd .door-lamp{fill:var(--l-faint);stroke:var(--l-lo);stroke-width:.5}.SignalsFactory_drawing__IoOwd .door-lamp.hot{fill:var(--accent);stroke:var(--accent)}.SignalsFactory_drawing__IoOwd .slot-line{fill:var(--ink-hi)}.SignalsFactory_drawing__IoOwd .ilp-ok{opacity:0;transition:opacity .2s}.SignalsFactory_drawing__IoOwd .matched .ilp-ok{opacity:1}.SignalsFactory_drawing__IoOwd .matched .ilp-id{fill:var(--accent)}.SignalsFactory_drawing__IoOwd .blade{fill:#ffffff;stroke:var(--l-mid);stroke-width:.6}.SignalsFactory_drawing__IoOwd .bled{fill:var(--l-faint)}.SignalsFactory_stage__UzvcA[data-playing=true] .SignalsFactory_drawing__IoOwd .bled{animation:SignalsFactory_sf-bled__Dk_Uz 2.53s steps(1) infinite}@keyframes SignalsFactory_sf-bled__Dk_Uz{0%,61%{fill:var(--l-faint)}62%,to{fill:var(--accent)}}.SignalsFactory_drawing__IoOwd .port{fill:#ffffff;stroke:var(--l-hi);stroke-width:.8}.SignalsFactory_drawing__IoOwd .port-in{fill:var(--recess);stroke:var(--l-mid);stroke-width:.6}.SignalsFactory_drawing__IoOwd .tube-under{fill:none;stroke:var(--l-mid);stroke-width:8.2;stroke-linecap:round;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .tube{fill:none;stroke:#f7f7f6;stroke-width:6.6;stroke-linecap:round;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .tube-core{fill:none;stroke:var(--accent-dim);stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .pulse{fill:var(--accent);stroke:#ffffff;stroke-width:1}.SignalsFactory_drawing__IoOwd .wire{fill:none;stroke:var(--l-lo);stroke-width:.7;stroke-dasharray:3 3}.SignalsFactory_drawing__IoOwd .ping{fill:var(--accent)}.SignalsFactory_drawing__IoOwd .envelope{stroke:var(--l-hi);stroke-width:1;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .gore{fill:var(--front);stroke:none}.SignalsFactory_drawing__IoOwd .seam{fill:none;stroke:var(--l-lo);stroke-width:.6;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .band{fill:#ffffff;stroke:var(--l-hi);stroke-width:.8;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .rope{fill:none;stroke:var(--l-mid);stroke-width:.7;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .flame{fill:#ffffff;stroke:var(--l-hi);stroke-width:.8;stroke-linejoin:round;transition:opacity .15s}.SignalsFactory_drawing__IoOwd .sling{fill:none;stroke:var(--l-mid);stroke-width:.7}.SignalsFactory_drawing__IoOwd .plate-face{fill:#ffffff;stroke:var(--l-hi);stroke-width:.9;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .plate-edge{fill:var(--side);stroke:var(--l-hi);stroke-width:.9;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .bolt{fill:var(--recess);stroke:var(--l-hi);stroke-width:.7}.SignalsFactory_drawing__IoOwd .pin{fill:#ffffff;stroke:var(--l-hi);stroke-width:.9}.SignalsFactory_drawing__IoOwd .pin-in{fill:var(--l-hi)}.SignalsFactory_drawing__IoOwd .ball{fill:#ffffff;stroke:var(--l-hi);stroke-width:.9}.SignalsFactory_drawing__IoOwd .ball-shine{fill:none;stroke:var(--l-lo);stroke-width:.8;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .collar-under{fill:none;stroke:var(--l-hi);stroke-width:14.5;stroke-linecap:butt}.SignalsFactory_drawing__IoOwd .collar{fill:none;stroke:#ffffff;stroke-width:12.7;stroke-linecap:butt}.SignalsFactory_drawing__IoOwd .wrist{fill:none;stroke:var(--l-hi);stroke-width:4;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .palm{fill:none;stroke:var(--l-hi);stroke-width:4.2;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .prong{fill:none;stroke:var(--l-hi);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .fore-under{fill:none;stroke:var(--l-hi);stroke-width:11.5;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .fore{fill:none;stroke:var(--front);stroke-width:9.2;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .visor{fill:var(--l-hi)}.SignalsFactory_drawing__IoOwd .eye{fill:#ffffff}.SignalsFactory_drawing__IoOwd .antenna{fill:none;stroke:var(--l-hi);stroke-width:.8;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .antenna-tip{fill:#ffffff;stroke:var(--l-hi);stroke-width:.7}.SignalsFactory_stage__UzvcA[data-playing=true] .SignalsFactory_drawing__IoOwd .type-arm{animation:SignalsFactory_sf-type__YfVxG .3s ease-in-out infinite alternate}.SignalsFactory_stage__UzvcA[data-playing=true] .SignalsFactory_drawing__IoOwd .type-arm.b{animation-delay:-.15s}.SignalsFactory_stage__UzvcA[data-playing=true] .SignalsFactory_drawing__IoOwd .walker.moving .leg-a{animation:SignalsFactory_sf-step__Pc0VX .25s ease-in-out infinite alternate}.SignalsFactory_stage__UzvcA[data-playing=true] .SignalsFactory_drawing__IoOwd .walker.moving .leg-b{animation:SignalsFactory_sf-step__Pc0VX .25s ease-in-out -.25s infinite alternate}@keyframes SignalsFactory_sf-type__YfVxG{to{transform:translateY(-.9px)}}@keyframes SignalsFactory_sf-step__Pc0VX{to{transform:translateY(-1.8px)}}.SignalsFactory_drawing__IoOwd .mast{fill:none;stroke:var(--l-hi);stroke-width:1;stroke-linecap:round;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .mast-brace{fill:none;stroke:var(--l-mid);stroke-width:.6;stroke-linecap:round;stroke-linejoin:round}.SignalsFactory_drawing__IoOwd .mast-back{fill:none;stroke:var(--l-lo);stroke-width:.5;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .mast-tip{fill:#ffffff;stroke:var(--l-hi);stroke-width:.8}.SignalsFactory_drawing__IoOwd .mast-tip.hot{fill:var(--accent);stroke:var(--accent)}.SignalsFactory_drawing__IoOwd .wave{fill:none;stroke:var(--accent);stroke-width:1.2;stroke-linecap:round}.SignalsFactory_drawing__IoOwd .ping-ring{fill:var(--accent-fill);stroke:var(--accent);stroke-width:.7}.SignalsFactory_drawing__IoOwd .ils text,.SignalsFactory_drawing__IoOwd .ilt text{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace}.SignalsFactory_drawing__IoOwd .ils text[font-family*=system-ui]{font-family:var(--font-geist-sans),system-ui,sans-serif}.SignalsFactory_stage__UzvcA[data-playing=true] .SignalsFactory_drawing__IoOwd .flow{animation:SignalsFactory_sf-flow__kDT6D 1.2s linear infinite}.SignalsFactory_stage__UzvcA[data-playing=true] .SignalsFactory_drawing__IoOwd .blink{animation:SignalsFactory_sf-blink__rdH0u 1s step-end infinite}@keyframes SignalsFactory_sf-flow__kDT6D{to{stroke-dashoffset:-24}}@keyframes SignalsFactory_sf-blink__rdH0u{50%{opacity:0}}