.EquipmentHubHero_hero___R9kE{padding:var(--space-section) 0;background:var(--canvas-bg);overflow:hidden}.EquipmentHubHero_layout__bDb07{display:grid;grid-template-columns:1fr 1.1fr;grid-gap:var(--space-block);gap:var(--space-block);align-items:center}.EquipmentHubHero_content__RvkTa{max-width:600px}.EquipmentHubHero_badge__LlG3J{display:inline-block;padding:4px 14px;margin-top:var(--space-3);font-size:.75rem;font-weight:700;letter-spacing:.08em;color:#d97706;background:rgba(217,119,6,.1);border:1px solid rgba(217,119,6,.3);border-radius:var(--radius-full)}.EquipmentHubHero_headline__N23G9{font-size:var(--text-h1);color:var(--canvas-text);margin-top:var(--space-4);line-height:1.1}.EquipmentHubHero_subhead__RH3WT{font-size:var(--text-body-lg);color:var(--canvas-text-body);line-height:var(--leading-body);margin-top:var(--space-6);max-width:540px}.EquipmentHubHero_actions__aD9ZF{display:flex;gap:var(--space-4);margin-top:var(--space-8);flex-wrap:wrap}.EquipmentHubHero_badges__h5nYB{margin-top:var(--space-4);font-size:var(--text-sm);color:var(--canvas-text-muted)}.EquipmentHubHero_mockupCol__nhu52{position:relative}.EquipmentHubHero_mockupWindow__VmBpS{border-radius:var(--radius-2xl);overflow:hidden;border:1px solid var(--canvas-border);box-shadow:var(--shadow-xl);background:var(--canvas-bg)}.EquipmentHubHero_windowBar__0eBKB{display:flex;align-items:center;gap:var(--space-3);padding:10px 16px;background:var(--canvas-subtle);border-bottom:1px solid var(--canvas-border)}.EquipmentHubHero_windowDots__db5Kw{display:flex;gap:6px}.EquipmentHubHero_windowDots__db5Kw span{width:10px;height:10px;border-radius:50%;background:var(--canvas-border)}.EquipmentHubHero_windowDots__db5Kw span:first-child{background:#ff5f57}.EquipmentHubHero_windowDots__db5Kw span:nth-child(2){background:#febc2e}.EquipmentHubHero_windowDots__db5Kw span:last-child{background:#28c840}.EquipmentHubHero_windowTitle__2yM_G{font-size:.75rem;color:var(--canvas-text-muted)}.EquipmentHubHero_mockupBody__f0Qp4{padding:var(--space-5)}.EquipmentHubHero_dashRow__YqZwS{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-3);gap:var(--space-3);margin-bottom:var(--space-4)}.EquipmentHubHero_statCard__cScIu{padding:var(--space-4);background:var(--canvas-subtle);border-radius:var(--radius-lg);text-align:center;border:1px solid var(--canvas-border)}.EquipmentHubHero_statValue__zmUes{font-size:1.5rem;font-weight:700;color:var(--canvas-text)}.EquipmentHubHero_green__xWDZZ{color:#16a34a}.EquipmentHubHero_amber__FeIqg{color:#d97706}.EquipmentHubHero_red__racC1{color:#dc2626}.EquipmentHubHero_statLabel__YfLBq{font-size:.7rem;color:var(--canvas-text-muted);margin-top:2px;text-transform:uppercase;letter-spacing:.05em}.EquipmentHubHero_tableArea__dHbCq{border:1px solid var(--canvas-border);border-radius:var(--radius-lg);overflow:hidden}.EquipmentHubHero_tableHeader__D2ZSP{padding:8px 12px;font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--canvas-text-muted);background:var(--canvas-subtle)}.EquipmentHubHero_tableHeader__D2ZSP,.EquipmentHubHero_tableRow__24JPD{display:grid;grid-template-columns:2fr 1.2fr .6fr 1fr;border-bottom:1px solid var(--canvas-border)}.EquipmentHubHero_tableRow__24JPD{padding:10px 12px;font-size:.8rem;color:var(--canvas-text-body);transition:background var(--duration-fast) var(--ease-out)}.EquipmentHubHero_tableRow__24JPD:last-child{border-bottom:none}.EquipmentHubHero_tableRow__24JPD:hover{background:var(--canvas-subtle)}.EquipmentHubHero_pkgName__U21K6{font-weight:600;color:var(--canvas-text)}.EquipmentHubHero_statusValidated__IvCx1{color:#16a34a;font-weight:600}.EquipmentHubHero_statusInReview__uHeCZ{color:#d97706;font-weight:600}.EquipmentHubHero_statusIssues3__evOkc{color:#dc2626;font-weight:600}.EquipmentHubHero_statusPending__FZKX9{color:var(--canvas-text-muted);font-weight:600}@media (max-width:1024px){.EquipmentHubHero_layout__bDb07{grid-template-columns:1fr;gap:var(--space-element)}.EquipmentHubHero_content__RvkTa{max-width:100%}.EquipmentHubHero_dashRow__YqZwS{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.EquipmentHubHero_dashRow__YqZwS{grid-template-columns:1fr 1fr}.EquipmentHubHero_tableHeader__D2ZSP,.EquipmentHubHero_tableRow__24JPD{grid-template-columns:2fr 1fr}.EquipmentHubHero_tableHeader__D2ZSP span:nth-child(3),.EquipmentHubHero_tableHeader__D2ZSP span:nth-child(4),.EquipmentHubHero_tableRow__24JPD span:nth-child(3),.EquipmentHubHero_tableRow__24JPD span:nth-child(4){display:none}}.EquipmentHubIndustries_section__LyCZP{padding:var(--space-section) 0;background:var(--canvas-bg)}.EquipmentHubIndustries_heading__eSmV7{font-size:var(--text-h2);color:var(--canvas-text);margin-bottom:var(--space-block)}.EquipmentHubIndustries_grid__ICwMb{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-block);gap:var(--space-block);margin-top:var(--space-block)}.EquipmentHubIndustries_card__y1ZaH{padding:var(--space-8);background:var(--canvas-bg);border:1px solid var(--canvas-border);border-radius:var(--radius-2xl);box-shadow:var(--shadow-md);transition:all var(--duration-base) var(--ease-out)}.EquipmentHubIndustries_card__y1ZaH:hover{transform:translateY(-4px);box-shadow:var(--shadow-xl)}.EquipmentHubIndustries_cardIcon__SVAUv{width:48px;height:48px;margin-bottom:var(--space-4)}.EquipmentHubIndustries_cardTitle__sNYAG{font-size:var(--text-h4);color:var(--canvas-text);margin-bottom:var(--space-3)}.EquipmentHubIndustries_cardDesc__kIM9f{font-size:var(--text-sm);color:var(--canvas-text-body);line-height:var(--leading-body)}@media (max-width:1024px){.EquipmentHubIndustries_grid__ICwMb{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.EquipmentHubIndustries_grid__ICwMb{grid-template-columns:1fr}}.EquipmentHubProblem_section__0_93r{padding:var(--space-section) 0;background:var(--canvas-bg)}.EquipmentHubProblem_heading__xWtrV{font-size:var(--text-h2);color:var(--canvas-text);margin-bottom:var(--space-block)}.EquipmentHubProblem_problemGrid__U37Bp{display:grid;grid-template-columns:1fr;grid-gap:var(--space-element);gap:var(--space-element);margin-top:var(--space-block)}.EquipmentHubProblem_problemItem__ADC3r{display:flex;gap:var(--space-4);padding:var(--space-6);background:var(--canvas-bg);border:1px solid var(--canvas-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-sm);transition:all var(--duration-base) var(--ease-out)}.EquipmentHubProblem_problemItem__ADC3r:hover{box-shadow:var(--shadow-md)}.EquipmentHubProblem_problemIcon__a_raB{font-size:1.5rem;flex-shrink:0;margin-top:2px}.EquipmentHubProblem_problemTitle__GhUz1{font-size:var(--text-body);font-weight:var(--font-semibold);color:var(--canvas-text);margin-bottom:var(--space-2)}.EquipmentHubProblem_problemDesc__wetwX{font-size:var(--text-body);color:var(--canvas-text-body);line-height:var(--leading-body)}.EquipmentHubProblem_conclusion__7XnqU{margin-top:var(--space-block);padding:var(--space-6);background:var(--color-primary-50);border-radius:var(--radius-xl);border-left:4px solid var(--color-primary-500)}.EquipmentHubProblem_conclusionText__nHmez{font-size:var(--text-body-lg);font-weight:var(--font-semibold);color:var(--color-primary-700)}.EquipmentHubScreens_section__7xFmL{padding:var(--space-section) 0;background:var(--deep-bg)}.EquipmentHubScreens_heading__zIvAm{font-size:var(--text-h2);color:var(--deep-text);margin-bottom:var(--space-3)}.EquipmentHubScreens_subheading__x5n1O{font-size:var(--text-body-lg);color:var(--deep-text-body);max-width:600px;line-height:var(--leading-body)}.EquipmentHubScreens_grid__ChPPv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--space-element);gap:var(--space-element);margin-top:var(--space-block)}.EquipmentHubScreens_card__t4Xps{display:flex;flex-direction:column}.EquipmentHubScreens_cardTitle__cwJXk{font-size:var(--text-body);font-weight:var(--font-semibold);color:var(--deep-text);margin-top:var(--space-4);margin-bottom:var(--space-2)}.EquipmentHubScreens_cardDesc__hQQJj{font-size:var(--text-sm);color:var(--deep-text-body);line-height:var(--leading-body)}.EquipmentHubScreens_mockRoot___wi4V{--mockup-bg:#fff;--mockup-bg-alt:#f8fafc;--mockup-surface:#f1f5f9;--mockup-border:#e2e8f0;--mockup-text:#0f172a;--mockup-text-secondary:#64748b;--mockup-text-muted:#94a3b8;--mockup-primary:#4f46e5;--mockup-success:#16a34a;--mockup-warning:#d97706;--mockup-danger:#dc2626;background:var(--mockup-bg);color:var(--mockup-text);border-radius:var(--radius-lg,10px);overflow:hidden;border:1px solid var(--mockup-border);box-shadow:0 4px 24px rgba(0,0,0,.1);font-family:var(--font-mono,"SF Mono",monospace);font-size:10px}.EquipmentHubScreens_windowBar__gfAWS{display:flex;align-items:center;gap:8px;padding:8px 12px;background:var(--mockup-bg-alt);border-bottom:1px solid var(--mockup-border);font-size:10px;color:var(--mockup-text-secondary);font-weight:500}.EquipmentHubScreens_windowDots__zxBz6{display:flex;gap:5px}.EquipmentHubScreens_windowDots__zxBz6 span{width:8px;height:8px;border-radius:50%}.EquipmentHubScreens_windowDots__zxBz6 span:first-child{background:#ff5f56}.EquipmentHubScreens_windowDots__zxBz6 span:nth-child(2){background:#febc2e}.EquipmentHubScreens_windowDots__zxBz6 span:nth-child(3){background:#28c840}.EquipmentHubScreens_mockBody__vsiHy{padding:10px 12px;display:flex;flex-direction:column;gap:8px}.EquipmentHubScreens_miniStats__wEuIp{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:5px;gap:5px}.EquipmentHubScreens_miniStat__TRsqj{text-align:center;padding:6px 4px;background:var(--mockup-surface);border:1px solid var(--mockup-border);border-radius:6px}.EquipmentHubScreens_miniVal__KKFlX{display:block;font-size:13px;font-weight:700;font-family:var(--font-heading,inherit);color:var(--mockup-text);line-height:1.1;letter-spacing:-.02em}.EquipmentHubScreens_miniLbl__t0b_B{display:block;font-size:7px;text-transform:uppercase;letter-spacing:.06em;color:var(--mockup-text-muted);margin-top:1px}.EquipmentHubScreens_green__7Vo_k{color:var(--mockup-success)!important}.EquipmentHubScreens_amber__isfuT{color:var(--mockup-warning)!important}.EquipmentHubScreens_red__RYkkk{color:var(--mockup-danger)!important}.EquipmentHubScreens_miniBar__w_Z8q{height:4px;background:var(--mockup-surface);border-radius:2px;overflow:hidden}.EquipmentHubScreens_miniBarFill__gFi88{height:100%;border-radius:2px;transition:width .8s ease}.EquipmentHubScreens_miniRows__AFDKQ{display:flex;flex-direction:column;gap:2px}.EquipmentHubScreens_miniRow__Z4_tV{display:flex;align-items:center;gap:6px;padding:4px 6px;background:var(--mockup-bg-alt);border:1px solid var(--mockup-border);border-radius:4px;font-size:9px;color:var(--mockup-text-secondary)}.EquipmentHubScreens_rowDot__8Ode7{width:6px;height:6px;border-radius:50%;flex-shrink:0}.EquipmentHubScreens_rowTag__7x0xt{margin-left:auto;font-size:8px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--mockup-text-muted)}.EquipmentHubScreens_dropZone__qg0ZN{border:1.5px dashed var(--mockup-border);border-radius:8px;padding:12px;text-align:center;background:var(--mockup-bg-alt)}.EquipmentHubScreens_dropIcon__U7sLD{font-size:14px;color:var(--mockup-primary);margin-bottom:2px}.EquipmentHubScreens_dropText__Q7H_4{font-size:8px;color:var(--mockup-text-muted)}.EquipmentHubScreens_filePills__atkUc{display:flex;flex-direction:column;gap:3px}.EquipmentHubScreens_filePill__9jiYd{display:flex;align-items:center;gap:5px;padding:4px 8px;background:var(--mockup-bg-alt);border:1px solid var(--mockup-border);border-radius:4px;font-size:9px;color:var(--mockup-text-secondary)}.EquipmentHubScreens_pillIcon__Dqw76{font-size:10px}.EquipmentHubScreens_pillBadge__lgGo8{margin-left:auto;padding:1px 5px;font-size:7px;font-weight:700;letter-spacing:.06em;background:rgba(79,70,229,.1);color:var(--mockup-primary);border-radius:3px}.EquipmentHubScreens_miniLabel__bVctV{font-size:8px;color:var(--mockup-text-muted);text-align:center}.EquipmentHubScreens_splitView__pC1LV{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.EquipmentHubScreens_splitPane__CqLQP{background:var(--mockup-bg-alt);border:1px solid var(--mockup-border);border-radius:6px;overflow:hidden}.EquipmentHubScreens_splitTitle__x1zLE{padding:4px 8px;font-size:8px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--mockup-text-muted);background:var(--mockup-surface);border-bottom:1px solid var(--mockup-border)}.EquipmentHubScreens_splitContent___j9xq{padding:6px 8px}.EquipmentHubScreens_xmlLine__6ccr6{font-family:var(--font-mono,"SF Mono",monospace);font-size:8px;color:var(--mockup-text-secondary);line-height:1.6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.EquipmentHubScreens_dataRow__mP42o{display:flex;justify-content:space-between;font-size:9px;padding:2px 0;border-bottom:1px solid var(--mockup-border);color:var(--mockup-text-secondary)}.EquipmentHubScreens_dataKey__NfKLd{font-weight:600;color:var(--mockup-text)}.EquipmentHubScreens_dataWarn__u_GFB{color:var(--mockup-warning)}.EquipmentHubScreens_valSummary__I_tGn{display:flex;gap:4px}.EquipmentHubScreens_valPill__ewoSO{flex:1 1;padding:5px 4px;text-align:center;border-radius:5px;font-size:8px;font-weight:700;border:1px solid var(--mockup-border)}.EquipmentHubScreens_valRows__9aKEn{display:flex;flex-direction:column;gap:2px}.EquipmentHubScreens_valRow__m6aoh{display:flex;align-items:center;gap:6px;padding:4px 6px;background:var(--mockup-bg-alt);border:1px solid var(--mockup-border);border-radius:4px;font-size:9px;color:var(--mockup-text-secondary)}.EquipmentHubScreens_valIcon__i7A5K{font-weight:700;flex-shrink:0;font-size:10px}.EquipmentHubScreens_scopeHeader__z6zpm{display:grid;grid-template-columns:2fr 1fr 1fr .6fr;padding:5px 8px;font-size:7px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--mockup-text-muted);background:var(--mockup-surface);border:1px solid var(--mockup-border);border-radius:4px 4px 0 0}.EquipmentHubScreens_scopeRow__XrOum{display:grid;grid-template-columns:2fr 1fr 1fr .6fr;padding:4px 8px;font-size:9px;color:var(--mockup-text-secondary);border-left:1px solid var(--mockup-border);border-right:1px solid var(--mockup-border);border-bottom:1px solid var(--mockup-border)}.EquipmentHubScreens_scopeRow__XrOum:last-of-type{border-radius:0 0 4px 4px}.EquipmentHubScreens_scopeRow__XrOum span:last-child{font-weight:700}.EquipmentHubScreens_issueSummary__6lTl4{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin-bottom:4px}@media (max-width:1024px){.EquipmentHubScreens_grid__ChPPv{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.EquipmentHubScreens_grid__ChPPv{grid-template-columns:1fr}.EquipmentHubScreens_miniStats__wEuIp{grid-template-columns:repeat(2,1fr)}}.EquipmentHubWorkflow_section__g_W6D{padding:var(--space-section) 0;background:var(--deep-bg)}.EquipmentHubWorkflow_heading__UO4Fl{font-size:var(--text-h2);color:var(--deep-text);margin-bottom:var(--space-3)}.EquipmentHubWorkflow_subheading__XgC_q{font-size:var(--text-body-lg);color:var(--deep-text-body);max-width:680px;line-height:var(--leading-body)}.EquipmentHubWorkflow_stepsGrid__nPAPM{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:var(--space-element);gap:var(--space-element);margin-top:var(--space-block)}.EquipmentHubWorkflow_stepCard__iGPGO{position:relative;padding:var(--space-6);background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:var(--radius-2xl);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:all var(--duration-base) var(--ease-out)}.EquipmentHubWorkflow_stepCard__iGPGO:hover{background:hsla(0,0%,100%,.07);border-color:hsla(0,0%,100%,.15);transform:translateY(-4px)}.EquipmentHubWorkflow_stepNumber__ciLcu{font-size:.7rem;font-weight:700;letter-spacing:.12em;color:var(--color-primary-400);margin-bottom:var(--space-3)}.EquipmentHubWorkflow_stepTitle__rQwFj{font-size:var(--text-h3);color:var(--deep-text);margin-bottom:var(--space-1)}.EquipmentHubWorkflow_stepSubtitle__tuU7f{font-size:var(--text-sm);color:var(--color-primary-300);margin-bottom:var(--space-3)}.EquipmentHubWorkflow_stepDesc__tnEHj{font-size:var(--text-sm);color:var(--deep-text-body);line-height:var(--leading-body);margin-bottom:var(--space-4)}.EquipmentHubWorkflow_formatTags__ScHEm{display:flex;flex-wrap:wrap;gap:6px}.EquipmentHubWorkflow_formatTag__m4P7v{display:inline-block;padding:2px 10px;font-size:.65rem;font-weight:600;letter-spacing:.06em;color:var(--color-primary-200);background:rgba(99,102,241,.12);border-radius:var(--radius-full);border:1px solid rgba(99,102,241,.2)}.EquipmentHubWorkflow_connector__pooOK{display:none}@media (max-width:1024px){.EquipmentHubWorkflow_stepsGrid__nPAPM{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.EquipmentHubWorkflow_stepsGrid__nPAPM{grid-template-columns:1fr}}