.robot-software-visual_figure__pDgKX{--robot-bg:#102c29;--robot-panel:#193731;--robot-ink:#f2f3df;--robot-muted:#c1d1c7;--robot-line:#71877b;--robot-accent:#ffba79;margin:0;overflow:hidden;border:1px solid var(--robot-line);border-radius:1.6rem;background:var(--robot-bg);color:var(--robot-ink);box-shadow:0 24px 80px #0002}html.light .robot-software-visual_figure__pDgKX{--robot-bg:#eef1df;--robot-panel:#e3e9d5;--robot-ink:#163b32;--robot-muted:#3e5c50;--robot-line:#8c9c8a;--robot-accent:#9a400c}.robot-software-visual_stage__qim8B{position:relative;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;padding:clamp(1.3rem,3vw,2.6rem);gap:1rem;background-image:radial-gradient(circle at 74% 40%,#8bb9a41a,transparent 52%)}.robot-software-visual_stage__qim8B:before{position:absolute;inset:.55rem;border:1px solid var(--robot-line);border-radius:1.1rem;opacity:.35;content:"";pointer-events:none}.robot-software-visual_intro__ZAJ5E{position:relative;z-index:1}.robot-software-visual_eyebrow__uj3Wk{display:block;margin-bottom:1.25rem;font-size:.68rem;line-height:1.5;font-weight:750;letter-spacing:.13em;color:var(--robot-accent)}.robot-software-visual_intro__ZAJ5E h2{margin:0;font-family:var(--font-display),sans-serif;font-size:clamp(2rem,3.7vw,3.3rem);line-height:1.08;font-weight:750;letter-spacing:-.055em}.robot-software-visual_intro__ZAJ5E h2 em{color:var(--robot-accent);font-style:normal}.robot-software-visual_intro__ZAJ5E>p{max-width:31rem;margin:1.25rem 0;color:var(--robot-muted);font-size:.96rem;line-height:1.7}.robot-software-visual_order__0e_zt{display:flex;align-items:center;flex-wrap:wrap;gap:.65rem;padding:1rem;border:1px solid var(--robot-line);border-radius:.75rem;background:var(--robot-panel)}.robot-software-visual_order__0e_zt>svg{flex-shrink:0;color:var(--robot-accent)}.robot-software-visual_order__0e_zt>div{flex:1;min-width:130px}.robot-software-visual_order__0e_zt>div>span{display:block;margin-bottom:.3rem;font-size:.61rem;letter-spacing:.1em;color:var(--robot-muted)}.robot-software-visual_order__0e_zt strong{display:block;font-size:.85rem;font-weight:650;line-height:1.45}.robot-software-visual_review__iAlQ3{padding:.35rem .5rem;border-radius:.3rem;background:var(--robot-accent);color:var(--robot-bg);font-size:.65rem;line-height:1.5;font-weight:750}.robot-software-visual_illustration__GirDt{position:relative;min-width:0;text-align:center}.robot-software-visual_robot__1KK6m{width:100%;max-width:440px;height:auto}.robot-software-visual_concept__ZnZH3{display:block;margin-top:-.3rem;color:var(--robot-muted);font-size:.65rem;letter-spacing:.035em}.robot-software-visual_flow__HLVKn{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;border-top:1px solid var(--robot-line);list-style:none;background:var(--robot-panel)}.robot-software-visual_flow__HLVKn li{position:relative;min-width:0;padding:1.5rem 1.3rem}.robot-software-visual_flow__HLVKn li+li{border-left:1px solid var(--robot-line)}.robot-software-visual_stepTop__stIve{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-bottom:1rem;color:var(--robot-accent)}.robot-software-visual_number__rC1DB{font-size:1.6rem;font-weight:750;line-height:1;letter-spacing:-.05em}.robot-software-visual_flow__HLVKn h3{margin:0 0 .6rem;font-size:.96rem;font-weight:750;line-height:1.35}.robot-software-visual_flow__HLVKn p{margin:0;color:var(--robot-muted);font-size:.8rem;line-height:1.6}.robot-software-visual_arrow__K577K{position:absolute;right:-10px;top:32px;z-index:1;background:var(--robot-panel);color:var(--robot-accent)}.robot-software-visual_figure__pDgKX figcaption{padding:1rem 1.5rem;color:var(--robot-muted);font-size:.72rem;line-height:1.6;border-top:1px solid var(--robot-line)}.robot-software-visual_preparation__muPyw{padding:clamp(1.5rem,3vw,2.5rem);background:var(--glass-bg);border:1px solid var(--border-color);border-radius:1.5rem}.robot-software-visual_preparation__muPyw h2,.robot-software-visual_reading__fmhfH h2{margin:0 0 1rem;color:var(--text-primary);font-size:clamp(1.6rem,3vw,2.1rem);font-weight:750;line-height:1.2}.robot-software-visual_preparation__muPyw p{max-width:52rem;margin:.8rem 0;color:var(--text-secondary);font-size:1rem;line-height:1.75}.robot-software-visual_availability__hYJLi{display:inline-block;margin-bottom:1rem;padding:.4rem .75rem;background:#f1a365;color:#261d15;border-radius:.35rem;font-size:.75rem;font-weight:750;letter-spacing:.05em}.robot-software-visual_applications__BSSLi{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;margin-top:1.8rem}.robot-software-visual_applications__BSSLi article{border-top:2px solid #78bfa3;padding-top:1rem}.robot-software-visual_applications__BSSLi h3{margin:0 0 .5rem;font-size:1rem;line-height:1.35;font-weight:750;color:var(--text-primary)}.robot-software-visual_applications__BSSLi p{font-size:.9rem;line-height:1.65}.robot-software-visual_readingLinks__W54HZ{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.robot-software-visual_readingLinks__W54HZ a{display:flex;justify-content:space-between;align-items:center;gap:1rem;min-height:80px;padding:1.3rem;border:1px solid var(--border-color);border-radius:.8rem;color:var(--text-primary);background:var(--glass-bg);font-size:1rem;font-weight:650;line-height:1.5;text-decoration:underline;text-underline-offset:.2em}.robot-software-visual_readingLinks__W54HZ a:hover{border-color:#78bfa3}.robot-software-visual_readingLinks__W54HZ a:focus-visible{outline:3px solid var(--text-primary);outline-offset:4px}.robot-software-visual_readingLinks__W54HZ span{flex-shrink:0}@media (max-width:760px){.robot-software-visual_stage__qim8B{grid-template-columns:1fr;gap:.5rem}.robot-software-visual_intro__ZAJ5E h2{font-size:clamp(2.15rem,7vw,3.6rem)}.robot-software-visual_illustration__GirDt{width:min(340px,85%);margin:-1rem auto 0}.robot-software-visual_flow__HLVKn{grid-template-columns:repeat(2,minmax(0,1fr))}.robot-software-visual_flow__HLVKn li:nth-child(3){border-left:0}.robot-software-visual_flow__HLVKn li:nth-child(n+3){border-top:1px solid var(--robot-line)}.robot-software-visual_arrow__K577K{display:none}.robot-software-visual_applications__BSSLi{grid-template-columns:1fr;gap:.8rem}}@media (max-width:440px){.robot-software-visual_flow__HLVKn{grid-template-columns:1fr}.robot-software-visual_flow__HLVKn li{padding:1.2rem}.robot-software-visual_flow__HLVKn li+li{border-left:0;border-top:1px solid var(--robot-line)}.robot-software-visual_stepTop__stIve{margin-bottom:.6rem}.robot-software-visual_readingLinks__W54HZ{grid-template-columns:1fr}}@media (forced-colors:active){.robot-software-visual_applications__BSSLi article,.robot-software-visual_figure__pDgKX,.robot-software-visual_figure__pDgKX figcaption,.robot-software-visual_flow__HLVKn,.robot-software-visual_flow__HLVKn li,.robot-software-visual_order__0e_zt,.robot-software-visual_preparation__muPyw,.robot-software-visual_readingLinks__W54HZ a{border-color:CanvasText}.robot-software-visual_availability__hYJLi,.robot-software-visual_review__iAlQ3{border:1px solid CanvasText}}