.onprem_hero__i1Z3Z{position:relative;isolation:isolate;overflow:hidden;border-bottom:1px solid var(--border)}.onprem_eyebrow__rPIzc{font:10px var(--font-mono);letter-spacing:1.8px;color:var(--muted);display:flex;align-items:center;gap:10px}.onprem_eyebrow__rPIzc span{width:5px;height:5px;background:var(--blue)}.onprem_hero__i1Z3Z .onprem_copy__CbkGN h1{line-height:1.035;letter-spacing:-.06em;margin:28px 0}.onprem_hero__i1Z3Z .onprem_copy__CbkGN h1 em{display:inline;color:var(--blue)}.onprem_headlineEnd__idYj_{white-space:nowrap}.onprem_hero__i1Z3Z .onprem_caption__DqLyp{font-size:18px;line-height:1.5;color:var(--muted)}.onprem_actions__0Wpmt{display:flex;gap:24px;align-items:center;flex-wrap:wrap;margin-top:35px;font-size:12px}.onprem_primary__TeYAN{padding:16px 18px;background:var(--blue);color:var(--button-ink,var(--bg))!important;display:flex;gap:22px;align-items:center;min-height:48px}.onprem_secondary__BwzjX{min-height:44px;display:flex;align-items:center;gap:16px;border-bottom:1px solid var(--border)}.onprem_bottom__mT0J9{border-top:1px solid var(--border);display:flex;justify-content:space-between;gap:20px;padding:24px 0;font:9px var(--font-mono);letter-spacing:1px;color:var(--muted)}.onprem_bottom__mT0J9 a{display:flex;gap:18px}.onprem_bottom__mT0J9 a span{color:var(--blue)}.onprem_scene__LPknt{min-width:0;position:relative}.onprem_sceneHeader__sijRE{display:flex;justify-content:space-between;gap:10px;border-bottom:1px solid var(--border);padding:17px 0;font:9px var(--font-mono);letter-spacing:1.2px;color:var(--muted)}.onprem_sceneHeader__sijRE span:first-child{color:var(--fg);display:flex;align-items:center;gap:8px}.onprem_sceneHeader__sijRE i{width:4px;height:4px;background:var(--blue)}.onprem_drawing__PEXXW{position:relative;padding-top:12px}.onprem_schematic__8hN66{width:100%;display:block;color:var(--blue);overflow:visible}.onprem_guides__q2rBf{fill:none;stroke:currentColor;stroke-width:1;opacity:.27}.onprem_returnWire__t1NWN,.onprem_wire__LkS1n{fill:none;stroke:currentColor;stroke-width:1.4;opacity:.45}.onprem_returnWire__t1NWN{stroke-dasharray:4 5;opacity:.2}.onprem_result__va1iR,.onprem_workspace___Z0Xk{fill:var(--bg);stroke:currentColor;stroke-width:1.2;opacity:.65}.onprem_machine__4hXMQ{fill:none;stroke:currentColor;stroke-width:1.3}.onprem_machineSide__jghxq{fill:color-mix(in srgb,var(--blue) 5%,var(--bg))}.onprem_machineTop__TThAL{fill:color-mix(in srgb,var(--blue) 13%,var(--bg))}.onprem_packetRequest__eIU9e,.onprem_packetResponse__avtJl{fill:var(--blue);opacity:0}.onprem_tick__lThHo{stroke:currentColor;stroke-width:2;fill:none;opacity:0}.onprem_scene__LPknt[data-step="0"] .onprem_workspace___Z0Xk,.onprem_scene__LPknt[data-step="1"] .onprem_machine__4hXMQ,.onprem_scene__LPknt[data-step="2"] .onprem_result__va1iR,.onprem_scene__LPknt[data-step="3"] .onprem_result__va1iR{opacity:1;stroke-width:2}.onprem_scene__LPknt[data-step="1"] .onprem_packetRequest__eIU9e,.onprem_scene__LPknt[data-step="1"] .onprem_request__WrHoJ,.onprem_scene__LPknt[data-step="2"] .onprem_packetResponse__avtJl,.onprem_scene__LPknt[data-step="2"] .onprem_response__7pIz7,.onprem_scene__LPknt[data-step="3"] .onprem_returnWire__t1NWN,.onprem_scene__LPknt[data-step="3"] .onprem_tick__lThHo{opacity:1}.onprem_scene__LPknt[data-playing=true][data-step="1"] .onprem_packetRequest__eIU9e{animation:onprem_requestTravel__nzD70 1.05s linear}.onprem_scene__LPknt[data-playing=true][data-step="2"] .onprem_packetResponse__avtJl{animation:onprem_responseTravel__cxApM 1.05s linear}@keyframes onprem_requestTravel__nzD70{0%{transform:translate(-55px,15px)}to{transform:translate(55px,-30px)}}@keyframes onprem_responseTravel__cxApM{0%{transform:translate(-55px,-30px)}to{transform:translate(55px,15px)}}.onprem_nodeLabels__6fnjG{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:8px;gap:8px;margin-top:-14px;position:relative}.onprem_nodeLabels__6fnjG button{font:12px var(--font-body);background:transparent;border:0;border-bottom:1px solid var(--border);padding:14px 4px;color:var(--muted);cursor:pointer;min-height:46px}.onprem_nodeLabels__6fnjG button span{font:9px var(--font-mono);margin-right:8px}.onprem_nodeLabels__6fnjG button[aria-pressed=true]{color:var(--blue);border-color:var(--blue)}.onprem_status__6_xsk{display:flex;gap:15px;align-items:center;min-height:66px}.onprem_statusIndex__k_3O_{font:9px var(--font-mono);color:var(--blue);white-space:nowrap}.onprem_status__6_xsk p{font-size:14px;line-height:1.5}.onprem_controls__Mz_Y1{display:flex;align-items:center;justify-content:space-between;border-top:1px solid var(--border);gap:10px}.onprem_controls__Mz_Y1>span{font:8px var(--font-mono);letter-spacing:1px;color:var(--muted)}.onprem_controls__Mz_Y1>div{display:flex;gap:6px}.onprem_controls__Mz_Y1 button{border:0;background:transparent;color:var(--fg);min-height:44px;min-width:48px;padding:10px;font:11px var(--font-mono);cursor:pointer}.onprem_controls__Mz_Y1 button:disabled{opacity:.5;cursor:default}.onprem_note__I4nz6{font-size:10px;line-height:1.6;color:var(--muted);min-height:32px;max-width:100%}.onprem_demonstration__aJFja button:focus-visible,.onprem_hero__i1Z3Z a:focus-visible,.onprem_hero__i1Z3Z button:focus-visible{outline:2px solid var(--blue);outline-offset:5px}.onprem_hero__i1Z3Z button:hover:not(:disabled){color:var(--blue)}.onprem_hero__i1Z3Z{--fg:#f0f3ed;--muted:#c0d0ce;--blue:#b1d8cb;--border:#c5dfd333;--button-ink:#102328;background:#09151b;color:var(--fg);padding:112px 5% 0;min-height:700px;display:flex;flex-direction:column;justify-content:space-between}.onprem_hero__i1Z3Z .onprem_layout__INMCR{position:relative;z-index:2;display:block;margin:0;min-height:0;pointer-events:none}.onprem_hero__i1Z3Z .onprem_copy__CbkGN{max-width:850px;padding:25px 0 75px}.onprem_hero__i1Z3Z .onprem_copy__CbkGN h1{max-width:850px;font-size:clamp(48px,6.3vw,94px)}.onprem_hero__i1Z3Z .onprem_actions__0Wpmt a{pointer-events:auto}.onprem_hero__i1Z3Z .onprem_caption__DqLyp{max-width:460px}.onprem_hero__i1Z3Z .onprem_bottom__mT0J9{position:relative;z-index:2;margin:0;width:100%;max-width:none}.onprem_hero__i1Z3Z .scene-shade{background:linear-gradient(90deg,#061218e8,#06121899 56%,#06121833),linear-gradient(0deg,#07151cf5,transparent 60%)}.onprem_hero__i1Z3Z .scene-selector{left:5%;top:22px}.onprem_hero__i1Z3Z .motion-field{-webkit-mask-image:none;mask-image:none}.onprem_hero__i1Z3Z .motion-coordinate{display:none}.onprem_motionControl__KI484{font:10px var(--font-mono);padding:12px 16px;min-height:44px;color:var(--fg);background:var(--bg);border:1px solid var(--border);cursor:pointer}.onprem_motionControl__KI484:disabled{cursor:default;opacity:.65}.onprem_hero__i1Z3Z .onprem_motionControl__KI484{position:absolute;right:5%;top:24px;z-index:5;background:#09151bbf;color:#f0f3ed;border-color:#c5dfd355}.onprem_demonstration__aJFja{scroll-margin-top:100px;padding:50px 5% 36px;border-bottom:1px solid var(--border);background:var(--bg)}.onprem_demoInner__pMR89{max-width:800px;margin:auto}.onprem_demonstration__aJFja .onprem_scene__LPknt{max-width:none}.onprem_demonstration__aJFja .onprem_motionControl__KI484{display:block;margin:16px auto 0}.onprem_demonstration__aJFja .onprem_note__I4nz6{margin-top:12px}@media(max-width:1023px){.onprem_hero__i1Z3Z{padding-top:100px;min-height:680px}.onprem_hero__i1Z3Z .onprem_copy__CbkGN{padding-bottom:60px}.onprem_hero__i1Z3Z .onprem_copy__CbkGN h1{font-size:clamp(48px,8vw,76px)}.onprem_hero__i1Z3Z .onprem_bottom__mT0J9{flex-wrap:wrap}.onprem_demonstration__aJFja{padding-top:30px}}@media(max-width:480px){.onprem_hero__i1Z3Z{padding:85px 22px 0;min-height:650px}.onprem_hero__i1Z3Z .onprem_copy__CbkGN{padding-top:20px;padding-bottom:35px}.onprem_hero__i1Z3Z .onprem_copy__CbkGN h1{font-size:clamp(40px,11.8vw,46px)}.onprem_hero__i1Z3Z .onprem_caption__DqLyp{font-size:16px}.onprem_hero__i1Z3Z .scene-selector{left:22px;gap:6px;top:18px}.onprem_hero__i1Z3Z .onprem_motionControl__KI484{right:22px;top:20px;font-size:9px;padding:10px}.onprem_demonstration__aJFja{padding:25px 22px}.onprem_hero__i1Z3Z .onprem_bottom__mT0J9{gap:12px;padding:18px 0}}@media(prefers-reduced-motion:reduce){.onprem_demonstration__aJFja *{animation:none!important;transition:none!important}.onprem_hero__i1Z3Z .scene-cell{opacity:1}}@media(max-width:480px){.onprem_hero__i1Z3Z .onprem_copy__CbkGN h1{letter-spacing:-2.6px;margin:22px 0}.onprem_actions__0Wpmt{gap:12px;margin-top:25px;font-size:11px}.onprem_primary__TeYAN{padding:14px 12px;gap:10px}.onprem_secondary__BwzjX{gap:8px}.onprem_eyebrow__rPIzc{font-size:8px;letter-spacing:1px}.onprem_sceneHeader__sijRE{font-size:8px;letter-spacing:.4px}.onprem_nodeLabels__6fnjG{margin-top:0}.onprem_nodeLabels__6fnjG button{font-size:11px}.onprem_nodeLabels__6fnjG button span{display:block;margin:0 0 4px}.onprem_status__6_xsk p{font-size:12px}.onprem_controls__Mz_Y1>span{font-size:7px;letter-spacing:.5px}.onprem_bottom__mT0J9{font-size:8px;line-height:1.7}.onprem_bottom__mT0J9 a,.onprem_bottom__mT0J9 a span{display:block}.onprem_note__I4nz6{font-size:9px}}@media(prefers-reduced-motion:reduce){.onprem_hero__i1Z3Z *{animation:none!important;transition:none!important;scroll-behavior:auto!important}}