.IndustrialAISection-module__gpTAxa__root{--bg:#08090b;--bg-2:#101114;--ink:#f7f8fa;--ink-2:#b6b7bb;--ink-3:#707176;--rule:#27292d;--rule-2:#191a1d;--accent:#79c0f1;--accent-soft:#0e2c3f;--warn:#e8a95c;--warn-soft:#3e2104;--ok:#6bccb4;--ok-soft:#043127;background:var(--bg);color:var(--ink);font-family:var(--font-inter), "Inter", system-ui, sans-serif;-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){.IndustrialAISection-module__gpTAxa__root{--bg:lab(2.46512% .0326484 -.913504);--bg-2:lab(5.24138% .0615716 -1.80643);--ink:lab(97.664% .0141859 -1.14005);--ink-2:lab(74.453% .0285506 -1.89716);--ink-3:lab(47.7556% .0645518 -3.02442);--rule:lab(16.4337% .0974834 -3.00673);--rule-2:lab(9.48538% .0708029 -2.25622);--accent:lab(74.4782% -13.0618 -31.7324);--accent-soft:lab(16.443% -5.75122 -15.6956);--warn:lab(74.3036% 18.1365 48.7377);--warn-soft:lab(16.2286% 12.6511 22.1662);--ok:lab(75.7744% -34.7039 3.02786);--ok-soft:lab(17.1266% -17.574 1.52102)}}.IndustrialAISection-module__gpTAxa__mono{font-family:var(--font-jetbrains-mono), "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;font-feature-settings:"zero", "ss02"}.IndustrialAISection-module__gpTAxa__tight{font-family:var(--font-inter-tight), "Inter Tight", "Inter", system-ui, sans-serif}.IndustrialAISection-module__gpTAxa__hero{max-width:1280px;margin:0 auto;padding:80px 32px 60px;position:relative}.IndustrialAISection-module__gpTAxa__eyebrow{letter-spacing:.18em;color:var(--ink-3);text-transform:uppercase;align-items:center;gap:14px;margin-bottom:36px;font-size:12px;display:flex}.IndustrialAISection-module__gpTAxa__eyebrowNum{color:var(--accent);font-weight:500}.IndustrialAISection-module__gpTAxa__eyebrowDash{background:var(--rule);width:28px;height:1px;display:inline-block}.IndustrialAISection-module__gpTAxa__headline{font-family:var(--font-inter-tight), "Inter Tight", "Inter", sans-serif;letter-spacing:-.035em;color:var(--ink);max-width:1100px;margin:0;padding-bottom:18px;font-size:clamp(48px,6.4vw,96px);font-weight:500;line-height:1.04}.IndustrialAISection-module__gpTAxa__headline em{color:var(--ink);font-style:normal;font-weight:500}.IndustrialAISection-module__gpTAxa__stroke{display:inline-block;position:relative}.IndustrialAISection-module__gpTAxa__underlineSvg{pointer-events:none;width:104%;height:.18em;position:absolute;bottom:-.18em;left:-2%;overflow:visible}.IndustrialAISection-module__gpTAxa__underlineSvg path{stroke:var(--accent);stroke-width:3px;fill:none;stroke-linecap:round;stroke-dasharray:600;stroke-dashoffset:600px;animation:1.4s cubic-bezier(.6,.05,.2,1) .4s forwards IndustrialAISection-module__gpTAxa__draw}.IndustrialAISection-module__gpTAxa__stroke2 .IndustrialAISection-module__gpTAxa__underlineSvg path{animation-delay:.9s}@keyframes IndustrialAISection-module__gpTAxa__draw{to{stroke-dashoffset:0}}.IndustrialAISection-module__gpTAxa__lede{max-width:560px;color:var(--ink-2);margin-top:48px;font-size:18px;line-height:1.55}.IndustrialAISection-module__gpTAxa__heroMeta{border-top:1px solid var(--rule);grid-template-columns:repeat(4,1fr);gap:0;margin-top:48px;display:grid}.IndustrialAISection-module__gpTAxa__cell{border-right:1px solid var(--rule);padding:20px 24px 20px 0}.IndustrialAISection-module__gpTAxa__cell:last-child{border-right:none}.IndustrialAISection-module__gpTAxa__cellKey{letter-spacing:.14em;color:var(--ink-3);text-transform:uppercase;margin-bottom:6px;font-size:11px}.IndustrialAISection-module__gpTAxa__cellValue{font-family:var(--font-inter-tight), "Inter Tight", "Inter", sans-serif;color:var(--ink);letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:1}.IndustrialAISection-module__gpTAxa__cellValue small{font-family:var(--font-inter), "Inter", sans-serif;color:var(--ink-3);letter-spacing:.04em;margin-left:6px;font-size:12px;font-weight:400}.IndustrialAISection-module__gpTAxa__schematic{pointer-events:none;opacity:.85;width:320px;height:280px;position:absolute;top:120px;right:32px}@media (max-width:1100px){.IndustrialAISection-module__gpTAxa__schematic{display:none}}.IndustrialAISection-module__gpTAxa__flowDot{fill:#cbe9ff;fill:lab(90.7695% -7.58663 -16.2089);animation:3s linear infinite IndustrialAISection-module__gpTAxa__flow}.IndustrialAISection-module__gpTAxa__flowDot2{animation:4s linear .6s infinite IndustrialAISection-module__gpTAxa__flow}.IndustrialAISection-module__gpTAxa__flowDot3{animation:3.4s linear 1.2s infinite IndustrialAISection-module__gpTAxa__flow}@keyframes IndustrialAISection-module__gpTAxa__flow{0%{offset-distance:0%;opacity:0}8%{opacity:1}92%{opacity:1}to{offset-distance:100%;opacity:0}}.IndustrialAISection-module__gpTAxa__products{max-width:1280px;margin:0 auto;padding:40px 32px 80px}.IndustrialAISection-module__gpTAxa__sectionHead{border-bottom:1px solid var(--ink);justify-content:space-between;align-items:baseline;padding-bottom:20px;display:flex}.IndustrialAISection-module__gpTAxa__sectionTitle{letter-spacing:.14em;color:var(--ink);text-transform:uppercase;font-size:14px}.IndustrialAISection-module__gpTAxa__sectionCount{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-3);font-size:12px}.IndustrialAISection-module__gpTAxa__grid{grid-template-columns:1fr 1fr;gap:0;display:grid}@media (max-width:900px){.IndustrialAISection-module__gpTAxa__grid{grid-template-columns:1fr}}.IndustrialAISection-module__gpTAxa__card{border-bottom:1px solid var(--rule);border-right:1px solid var(--rule);padding:40px 36px 36px;transition:background .2s;position:relative}.IndustrialAISection-module__gpTAxa__grid>.IndustrialAISection-module__gpTAxa__card:nth-child(2n){border-right:none}@media (max-width:900px){.IndustrialAISection-module__gpTAxa__grid>.IndustrialAISection-module__gpTAxa__card{border-right:none!important}}.IndustrialAISection-module__gpTAxa__card:hover{background:var(--bg-2)}.IndustrialAISection-module__gpTAxa__cardNum{font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-3);letter-spacing:.04em;font-size:11px;position:absolute;top:24px;right:28px}.IndustrialAISection-module__gpTAxa__cardStatus{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.1em;text-transform:uppercase;border-radius:4px;align-items:center;gap:6px;margin-bottom:24px;padding:4px 8px;font-size:10px;display:inline-flex}.IndustrialAISection-module__gpTAxa__cardStatus .IndustrialAISection-module__gpTAxa__dot{border-radius:50%;width:5px;height:5px;display:inline-block}.IndustrialAISection-module__gpTAxa__statusRd{background:var(--accent-soft);color:var(--accent)}.IndustrialAISection-module__gpTAxa__statusRd .IndustrialAISection-module__gpTAxa__dot{background:var(--accent)}.IndustrialAISection-module__gpTAxa__statusPilot{background:var(--warn-soft);color:var(--warn)}.IndustrialAISection-module__gpTAxa__statusPilot .IndustrialAISection-module__gpTAxa__dot{background:var(--warn);animation:1.6s infinite IndustrialAISection-module__gpTAxa__pulse}.IndustrialAISection-module__gpTAxa__statusLive{background:var(--ok-soft);color:var(--ok)}.IndustrialAISection-module__gpTAxa__statusLive .IndustrialAISection-module__gpTAxa__dot{background:var(--ok)}@keyframes IndustrialAISection-module__gpTAxa__pulse{0%,to{opacity:1}50%{opacity:.35}}.IndustrialAISection-module__gpTAxa__cardName{font-family:var(--font-inter-tight), "Inter Tight", sans-serif;letter-spacing:-.03em;color:var(--ink);margin:0 0 8px;font-size:36px;font-weight:500;line-height:1}.IndustrialAISection-module__gpTAxa__cardSub{color:var(--ink-3);font-size:13px;font-family:var(--font-jetbrains-mono), monospace;letter-spacing:.02em;margin-bottom:20px}.IndustrialAISection-module__gpTAxa__cardBody{color:var(--ink-2);max-width:46ch;margin:0 0 28px;font-size:15px;line-height:1.55}.IndustrialAISection-module__gpTAxa__cardMeta{border-top:1px solid var(--rule-2);grid-template-columns:repeat(3,1fr);gap:0;padding-top:20px;display:grid}.IndustrialAISection-module__gpTAxa__metaKey{letter-spacing:.12em;color:var(--ink-3);text-transform:uppercase;margin-bottom:4px;font-size:10px}.IndustrialAISection-module__gpTAxa__metaValue{font-family:var(--font-inter-tight), "Inter Tight", sans-serif;color:var(--ink);letter-spacing:-.01em;font-size:16px;font-weight:500}.IndustrialAISection-module__gpTAxa__cardArrow{border:1px solid var(--rule);width:36px;height:36px;color:var(--ink-2);background:var(--bg);border-radius:50%;place-items:center;transition:all .2s;display:grid;position:absolute;bottom:28px;right:28px}.IndustrialAISection-module__gpTAxa__card:hover .IndustrialAISection-module__gpTAxa__cardArrow{background:var(--ink);color:var(--bg);border-color:var(--ink);transform:translate(2px,-2px)}.IndustrialAISection-module__gpTAxa__band{background:var(--bg-2);color:var(--ink);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:40px 0;overflow:hidden}.IndustrialAISection-module__gpTAxa__marquee{white-space:nowrap;font-family:var(--font-inter-tight), "Inter Tight", sans-serif;letter-spacing:-.025em;align-items:center;gap:64px;width:max-content;font-size:32px;font-weight:500;animation:40s linear infinite IndustrialAISection-module__gpTAxa__slide;display:flex}.IndustrialAISection-module__gpTAxa__marqueeGroup{flex-shrink:0;align-items:center;gap:64px;display:inline-flex}.IndustrialAISection-module__gpTAxa__sep{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;display:inline-block}@keyframes IndustrialAISection-module__gpTAxa__slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.IndustrialAISection-module__gpTAxa__foot{max-width:1280px;font-family:var(--font-jetbrains-mono), monospace;color:var(--ink-3);letter-spacing:.06em;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin:0 auto;padding:40px 32px;font-size:11px;display:flex}@media (prefers-reduced-motion:reduce){.IndustrialAISection-module__gpTAxa__underlineSvg path,.IndustrialAISection-module__gpTAxa__flowDot,.IndustrialAISection-module__gpTAxa__flowDot2,.IndustrialAISection-module__gpTAxa__flowDot3,.IndustrialAISection-module__gpTAxa__marquee,.IndustrialAISection-module__gpTAxa__statusPilot .IndustrialAISection-module__gpTAxa__dot{animation:none!important}.IndustrialAISection-module__gpTAxa__underlineSvg path{stroke-dashoffset:0}}
