{"id":1230,"date":"2026-04-08T06:51:39","date_gmt":"2026-04-08T06:51:39","guid":{"rendered":"https:\/\/hxcnc.com\/?page_id=1230"},"modified":"2026-05-14T06:28:53","modified_gmt":"2026-05-14T06:28:53","slug":"robot-joint-housing","status":"publish","type":"page","link":"https:\/\/hxcnc.com\/ro\/product\/robot-joint-housing\/","title":{"rendered":"Carcase pentru articula\u021bii robot"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1230\" class=\"elementor elementor-1230\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8e3d2a1 e-con-full e-flex e-con e-parent\" data-id=\"8e3d2a1\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-892cca8 elementor-widget elementor-widget-html\" data-id=\"892cca8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@300;400;500;700;900&family=Roboto+Condensed:wght@400;700;900&family=Roboto+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n\n<style>\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   FAQ button \u2014 strip default browser styles\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-faq-q,\n.hxc-faq-q:hover,\n.hxc-faq-q:focus,\n.hxc-faq-q:active,\n.hxc-faq-q:focus-visible {\n  background: transparent !important;\n  box-shadow: none !important;\n  outline: none !important;\n}\n.hxc-faq-q:hover,\n.hxc-faq-q.open {\n  color: var(--primary);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   DESIGN TOKENS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-wrap {\n  --bg: #F7F9FC;\n  --card: #FFFFFF;\n  --surface: #EEF3F8;\n  --text: #1F2937;\n  --muted: #5B6777;\n  --mute2: #9CA8B4;\n  --border: #D7E0EA;\n\n  --primary: #2563EB;\n  --hover: #1D4ED8;\n  --pa: rgba(37, 99, 235, .08);\n  --pb: rgba(37, 99, 235, .15);\n  --pc: rgba(37, 99, 235, .22);\n\n  --accent: #0F766E;\n  --aa: rgba(15, 118, 110, .08);\n  --ac: rgba(15, 118, 110, .22);\n\n  --amb: #B45309;\n  --amA: rgba(180, 83, 9, .1);\n  --amC: rgba(180, 83, 9, .25);\n\n  --r: 8px;\n  --rl: 12px;\n  --rx: 16px;\n\n  --hd: 'Roboto Condensed', sans-serif;\n  --bd: 'Roboto', sans-serif;\n  --mn: 'Roboto Mono', monospace;\n\n  font-family: var(--bd);\n  color: var(--text);\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n}\n.hxc-wrap * { box-sizing: border-box; margin: 0; padding: 0; }\n.hxc-wrap a { color: inherit; text-decoration: none; }\n.hxc-wrap img { display: block; width: 100%; height: 100%; object-fit: cover; }\n\n.hxc-inner { max-width: 1200px; margin: 0 auto; padding: 0 48px; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SECTION CONTAINERS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-s { padding: 80px 0; background: var(--bg); }\n.hxc-s-sf {\n  padding: 80px 0;\n  background: var(--surface);\n  border-top: .5px solid var(--border);\n  border-bottom: .5px solid var(--border);\n}\n.hxc-s-cd {\n  padding: 80px 0;\n  background: var(--card);\n  border-bottom: .5px solid var(--border);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SHARED \u2014 eyebrows, headings, buttons\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-ey {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  font-size: 11px;\n  font-weight: 600;\n  letter-spacing: .1em;\n  text-transform: uppercase;\n  color: var(--accent);\n  background: #E0F2EE;\n  padding: 4px 12px;\n  border-radius: 20px;\n  margin-bottom: 14px;\n}\n.hxc-ey::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--accent);\n  flex-shrink: 0;\n}\n.hxc-h2 {\n  font-family: var(--hd);\n  font-size: clamp(24px, 3vw, 34px);\n  font-weight: 700;\n  line-height: 1.2;\n  margin-bottom: 12px;\n}\n.hxc-sub {\n  font-size: 15px;\n  color: var(--muted);\n  max-width: 560px;\n  line-height: 1.75;\n}\n.hxc-lbl {\n  font-size: 11px;\n  font-weight: 600;\n  color: var(--muted);\n  text-transform: uppercase;\n  letter-spacing: .08em;\n  margin-bottom: 14px;\n}\n\n.hxc-btn {\n  display: inline-flex;\n  align-items: center;\n  gap: 8px;\n  height: 46px;\n  padding: 0 26px;\n  border-radius: var(--r);\n  font-family: var(--bd);\n  font-size: 14px;\n  font-weight: 500;\n  cursor: pointer;\n  border: 1.5px solid transparent;\n  transition: all .2s;\n  white-space: nowrap;\n}\n.hxc-p {\n  background: var(--primary);\n  color: #fff;\n  border-color: var(--primary);\n}\n.hxc-p:hover {\n  background: var(--hover);\n  transform: translateY(-1px);\n  box-shadow: 0 4px 14px rgba(37, 99, 235, .28);\n}\n.hxc-o {\n  background: transparent;\n  color: var(--primary);\n  border-color: var(--primary);\n}\n.hxc-o:hover { background: #EFF6FF; }\n.hxc-w {\n  background: #fff;\n  color: var(--primary);\n  border-color: #fff;\n}\n.hxc-w:hover {\n  background: #EFF6FF;\n  transform: translateY(-1px);\n}\n.hxc-g {\n  background: transparent;\n  color: #fff;\n  border-color: rgba(255, 255, 255, .5);\n}\n.hxc-g:hover {\n  border-color: #fff;\n  background: rgba(255, 255, 255, .1);\n}\n.hxc-ar { transition: transform .2s; }\n.hxc-btn:hover .hxc-ar { transform: translateX(3px); }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   HERO \u2014 ALS-style technical drawing board\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-hero2 {\n  background: var(--card);\n  overflow: hidden;\n  position: relative;\n  width: 100%;\n  border-bottom: .5px solid var(--border);\n}\n.hxc-hero2::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(var(--border) 1px, transparent 1px),\n    linear-gradient(90deg, var(--border) 1px, transparent 1px);\n  background-size: 44px 44px;\n  opacity: .18;\n  pointer-events: none;\n}\n.hxc-hero2::after {\n  content: '';\n  position: absolute;\n  top: 0; right: 0; bottom: 0;\n  width: 44%;\n  background: linear-gradient(270deg, var(--surface), transparent);\n  pointer-events: none;\n}\n.hxc-hero2-stripe {\n  position: absolute;\n  top: 0; left: 0; right: 0;\n  height: 3px;\n  background: linear-gradient(90deg, var(--amb), #F59E0B, var(--amb));\n  z-index: 2;\n}\n.hxc-hero2-grid {\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) minmax(0, 1.05fr);\n  min-height: 640px;\n  align-items: stretch;\n  width: 100%;\n}\n\n\/* \u2014 LEFT column \u2014 *\/\n.hxc-hero2-L {\n  padding: 80px 40px 72px 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n  border-right: 1px solid var(--border);\n  min-width: 0;\n}\n.hxc-hero2-flag {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n  margin-bottom: 20px;\n  flex-wrap: wrap;\n}\n.hxc-hero2-badge {\n  padding: 4px 14px;\n  border-radius: 100px;\n  background: var(--pa);\n  border: 1px solid var(--pc);\n  font-family: var(--mn);\n  font-size: 10px;\n  color: var(--primary);\n  letter-spacing: 2px;\n  text-transform: uppercase;\n}\n.hxc-hero2-badge-amb {\n  background: var(--amA);\n  border-color: var(--amC);\n  color: var(--amb);\n}\n.hxc-hero2-id {\n  font-family: var(--mn);\n  font-size: 10px;\n  color: var(--mute2);\n  letter-spacing: 2px;\n}\n.hxc-hero2-h1 {\n  font-family: var(--hd);\n  font-size: clamp(38px, 5vw, 68px);\n  font-weight: 900;\n  line-height: .96;\n  letter-spacing: -2px;\n  color: var(--text);\n  margin-bottom: 18px;\n}\n.hxc-hero2-h1 em {\n  color: var(--primary);\n  font-style: normal;\n  display: block;\n}\n.hxc-hero2-sub {\n  font-size: 15px;\n  color: var(--muted);\n  max-width: 500px;\n  line-height: 1.78;\n  margin-bottom: 28px;\n}\n.hxc-hero2-stats {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 10px;\n  max-width: 500px;\n  margin-bottom: 30px;\n}\n.hxc-hero2-stat {\n  padding: 14px 10px;\n  background: var(--surface);\n  border: 1px solid var(--border);\n  border-radius: 10px;\n  text-align: center;\n  transition: all .18s;\n}\n.hxc-hero2-stat:hover {\n  background: var(--pa);\n  border-color: var(--pc);\n}\n.hxc-hero2-stat-v {\n  font-family: var(--hd);\n  font-size: 19px;\n  font-weight: 900;\n  color: var(--primary);\n  line-height: 1;\n}\n.hxc-hero2-stat-v sup { font-size: 10px; font-weight: 700; }\n.hxc-hero2-stat-l {\n  font-family: var(--mn);\n  font-size: 9px;\n  color: var(--mute2);\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  margin-top: 5px;\n}\n.hxc-hero2-btns {\n  display: flex;\n  gap: 12px;\n  flex-wrap: wrap;\n}\n\n\/* \u2014 RIGHT column \u2014 dark technical board \u2014 *\/\n.hxc-hero2-R {\n  position: relative;\n  padding: 40px 0 40px 40px;\n  min-width: 0;\n}\n.hxc-hero2-board {\n  position: relative;\n  background: linear-gradient(165deg, #0F172A 0%, #1E293B 60%, #0F172A 100%);\n  border-radius: 24px;\n  height: 100%;\n  min-height: 560px;\n  overflow: hidden;\n  box-shadow:\n    0 30px 80px -20px rgba(15, 23, 42, .35),\n    0 8px 24px -6px rgba(15, 23, 42, .2);\n}\n.hxc-hero2-board::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background-image:\n    linear-gradient(rgba(255, 255, 255, .03) 1px, transparent 1px),\n    linear-gradient(90deg, rgba(255, 255, 255, .03) 1px, transparent 1px);\n  background-size: 32px 32px;\n}\n.hxc-hero2-board::after {\n  content: '';\n  position: absolute;\n  top: -30%;\n  right: -20%;\n  width: 70%;\n  height: 70%;\n  background: radial-gradient(circle, rgba(37, 99, 235, .35), transparent 70%);\n}\n\n.hxc-hero2-ribbon {\n  position: absolute;\n  top: 18px;\n  left: 18px;\n  right: 18px;\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  z-index: 3;\n  font-family: var(--mn);\n  font-size: 10px;\n  color: rgba(255, 255, 255, .5);\n  letter-spacing: 2px;\n  text-transform: uppercase;\n}\n.hxc-hero2-ribbon .dot {\n  width: 8px;\n  height: 8px;\n  border-radius: 50%;\n  background: #22C55E;\n  box-shadow: 0 0 0 3px rgba(34, 197, 94, .2);\n  display: inline-block;\n  margin-right: 8px;\n  vertical-align: middle;\n  animation: hxc-h2-pulse 2s ease-in-out infinite;\n}\n@keyframes hxc-h2-pulse {\n  0%, 100% { box-shadow: 0 0 0 3px rgba(34, 197, 94, .2); }\n  50%      { box-shadow: 0 0 0 6px rgba(34, 197, 94, .08); }\n}\n.hxc-hero2-scene {\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  z-index: 2;\n}\n.hxc-hero2-scene svg { width: 94%; height: auto; }\n\n.hxc-hero2-pin {\n  position: absolute;\n  z-index: 3;\n  display: flex;\n  align-items: center;\n  gap: 8px;\n  padding: 5px 11px 5px 7px;\n  background: rgba(255, 255, 255, .95);\n  border-radius: 100px;\n  font-family: var(--mn);\n  font-size: 10px;\n  font-weight: 600;\n  color: var(--primary);\n  box-shadow: 0 4px 12px rgba(0, 0, 0, .3);\n}\n.hxc-hero2-pin::before {\n  content: '';\n  width: 6px;\n  height: 6px;\n  border-radius: 50%;\n  background: var(--primary);\n}\n.hxc-hero2-pin-a {\n  background: rgba(254, 243, 199, .95);\n  color: var(--amb);\n}\n.hxc-hero2-pin-a::before { background: var(--amb); }\n.hxc-hero2-pin-t {\n  background: rgba(204, 251, 241, .95);\n  color: var(--accent);\n}\n.hxc-hero2-pin-t::before { background: var(--accent); }\n.hxc-hero2-pin-1 { top: 22%; left: 6%; }\n.hxc-hero2-pin-2 { top: 50%; right: 8%; }\n.hxc-hero2-pin-3 { bottom: 28%; left: 10%; }\n\n.hxc-hero2-chips {\n  position: absolute;\n  left: 18px;\n  right: 18px;\n  bottom: 18px;\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 10px;\n  z-index: 3;\n}\n.hxc-hero2-chip {\n  padding: 12px 14px;\n  background: rgba(255, 255, 255, .06);\n  border: 1px solid rgba(255, 255, 255, .12);\n  border-radius: 10px;\n  backdrop-filter: blur(8px);\n  -webkit-backdrop-filter: blur(8px);\n}\n.hxc-hero2-chip-v {\n  font-family: var(--hd);\n  font-size: 13px;\n  font-weight: 700;\n  color: #fff;\n  line-height: 1.15;\n}\n.hxc-hero2-chip-v span { font-size: 10px; font-weight: 600; }\n.hxc-hero2-chip-l {\n  font-family: var(--mn);\n  font-size: 8px;\n  color: rgba(255, 255, 255, .55);\n  letter-spacing: 1.5px;\n  text-transform: uppercase;\n  margin-top: 4px;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   STATS BAR\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-stats {\n  background: var(--card);\n  border-bottom: .5px solid var(--border);\n}\n.hxc-sg {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 0 48px;\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n}\n.hxc-st {\n  padding: 28px 20px;\n  text-align: center;\n  border-right: .5px solid var(--border);\n}\n.hxc-st:last-child { border-right: none; }\n.hxc-sn {\n  font-family: var(--mn);\n  font-size: 26px;\n  font-weight: 500;\n  color: var(--accent);\n  line-height: 1;\n}\n.hxc-sl2 {\n  font-size: 12px;\n  color: var(--muted);\n  margin-top: 6px;\n  line-height: 1.4;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CHALLENGES \u2014 3-card explainer\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-chg {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 14px;\n}\n.hxc-chc {\n  background: var(--card);\n  border: .5px solid var(--border);\n  border-radius: var(--rl);\n  padding: 24px;\n  transition: all .25s;\n}\n.hxc-chc:hover {\n  border-color: var(--primary);\n  box-shadow: 0 4px 20px rgba(37, 99, 235, .08);\n  transform: translateY(-2px);\n}\n.hxc-chi {\n  width: 40px;\n  height: 40px;\n  border-radius: var(--r);\n  background: #DBEAFE;\n  color: var(--primary);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 18px;\n  margin-bottom: 14px;\n}\n.hxc-cht {\n  font-family: var(--hd);\n  font-size: 15px;\n  font-weight: 700;\n  margin-bottom: 8px;\n}\n.hxc-chd {\n  font-size: 13px;\n  color: var(--muted);\n  line-height: 1.7;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   GALLERY GRID\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-gh {\n  display: flex;\n  align-items: flex-end;\n  justify-content: space-between;\n  margin-bottom: 32px;\n  gap: 20px;\n  flex-wrap: wrap;\n}\n.hxc-gg {\n  display: grid;\n  grid-template-columns: repeat(12, 1fr);\n  gap: 8px;\n}\n.hxc-gc {\n  position: relative;\n  overflow: hidden;\n  border-radius: var(--rl);\n  background: var(--surface);\n  cursor: pointer;\n}\n.hxc-gc img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  transition: transform .45s;\n}\n.hxc-gc:hover img { transform: scale(1.05); }\n.hxc-gov {\n  position: absolute;\n  inset: 0;\n  background: linear-gradient(to top, rgba(15, 25, 60, .72), transparent 55%);\n  display: flex;\n  flex-direction: column;\n  justify-content: flex-end;\n  padding: 14px;\n  opacity: 0;\n  transition: opacity .3s;\n}\n.hxc-gc:hover .hxc-gov { opacity: 1; }\n.hxc-gn {\n  font-family: var(--hd);\n  font-size: 13px;\n  font-weight: 700;\n  color: #fff;\n  line-height: 1.3;\n  margin-bottom: 2px;\n}\n.hxc-gm {\n  font-size: 10px;\n  color: rgba(255, 255, 255, .72);\n  font-family: var(--mn);\n}\n.hxc-gtag {\n  position: absolute;\n  top: 10px;\n  left: 10px;\n  background: rgba(255, 255, 255, .92);\n  border-radius: 4px;\n  padding: 3px 8px;\n  font-size: 10px;\n  font-weight: 600;\n  color: var(--accent);\n  font-family: var(--mn);\n}\n.hxc-a   { grid-column: span 5; min-height: 340px; }\n.hxc-b   { grid-column: span 4; min-height: 164px; }\n.hxc-c   { grid-column: span 3; min-height: 164px; }\n.hxc-d   { grid-column: span 3; min-height: 164px; }\n.hxc-e   { grid-column: span 4; min-height: 164px; }\n.hxc-f   { grid-column: span 5; min-height: 164px; }\n.hxc-gg7 { grid-column: span 4; min-height: 164px; }\n.hxc-gg8 { grid-column: span 3; min-height: 164px; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   APPLICATIONS GRID\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-apg {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 14px;\n}\n.hxc-apc {\n  background: var(--card);\n  border: .5px solid var(--border);\n  border-radius: var(--rl);\n  overflow: hidden;\n  transition: all .25s;\n}\n.hxc-apc:hover {\n  border-color: var(--primary);\n  transform: translateY(-2px);\n}\n.hxc-api {\n  height: 140px;\n  overflow: hidden;\n}\n.hxc-api img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  transition: transform .35s;\n}\n.hxc-apc:hover .hxc-api img { transform: scale(1.06); }\n.hxc-apb { padding: 16px; }\n.hxc-apt {\n  font-family: var(--hd);\n  font-size: 14px;\n  font-weight: 700;\n  margin-bottom: 6px;\n}\n.hxc-apd {\n  font-size: 12px;\n  color: var(--muted);\n  line-height: 1.6;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   PROCESS \u2014 4 numbered steps\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-psg {\n  display: grid;\n  grid-template-columns: repeat(4, 1fr);\n  position: relative;\n  margin-top: 52px;\n}\n.hxc-psg::before {\n  content: '';\n  position: absolute;\n  top: 27px;\n  left: calc(12.5% + 20px);\n  right: calc(12.5% + 20px);\n  height: 1px;\n  background: repeating-linear-gradient(\n    90deg,\n    var(--primary) 0,\n    var(--primary) 6px,\n    transparent 6px,\n    transparent 14px\n  );\n  z-index: 0;\n}\n.hxc-ps {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  text-align: center;\n  padding: 0 12px;\n  position: relative;\n  z-index: 1;\n}\n.hxc-psn {\n  width: 54px;\n  height: 54px;\n  border-radius: 50%;\n  background: var(--primary);\n  color: #fff;\n  font-family: var(--mn);\n  font-size: 15px;\n  font-weight: 500;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin-bottom: 16px;\n  box-shadow:\n    0 0 0 6px var(--surface),\n    0 0 0 7px var(--border);\n}\n.hxc-pst {\n  font-family: var(--hd);\n  font-size: 14px;\n  font-weight: 700;\n  margin-bottom: 7px;\n}\n.hxc-psd {\n  font-size: 12px;\n  color: var(--muted);\n  line-height: 1.65;\n  max-width: 180px;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   TESTIMONIALS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-tsg {\n  display: grid;\n  grid-template-columns: repeat(3, 1fr);\n  gap: 16px;\n}\n.hxc-tsi {\n  background: var(--card);\n  border: .5px solid var(--border);\n  border-radius: var(--rl);\n  padding: 24px;\n  display: flex;\n  flex-direction: column;\n  gap: 12px;\n}\n.hxc-tss {\n  color: #F59E0B;\n  font-size: 13px;\n  letter-spacing: 2px;\n}\n.hxc-tst {\n  font-size: 13px;\n  color: var(--muted);\n  line-height: 1.75;\n  flex: 1;\n}\n.hxc-tshr { border-top: .5px solid var(--border); }\n.hxc-tsau {\n  display: flex;\n  align-items: center;\n  gap: 10px;\n}\n.hxc-tsav {\n  width: 36px;\n  height: 36px;\n  border-radius: 50%;\n  background: var(--surface);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  font-size: 12px;\n  font-weight: 600;\n  color: var(--primary);\n  flex-shrink: 0;\n}\n.hxc-tsnm { font-size: 12px; font-weight: 600; }\n.hxc-tsco { font-size: 11px; color: var(--muted); }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   FAQ \u2014 2-column collapsible\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-faq-grid {\n  display: grid;\n  grid-template-columns: 1fr 1fr;\n  gap: 0 32px;\n  align-items: start;\n}\n.hxc-faq-item {\n  border-bottom: .5px solid #E8EDF2;\n}\n.hxc-faq-q {\n  width: 100%;\n  border: none;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  padding: 18px 0;\n  font-family: var(--bd);\n  font-size: 14px;\n  font-weight: 500;\n  color: var(--text);\n  cursor: pointer;\n  text-align: left;\n  transition: color .25s;\n}\n.hxc-faq-icon {\n  width: 22px;\n  height: 22px;\n  border-radius: 50%;\n  background: var(--surface);\n  border: .5px solid var(--border);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  flex-shrink: 0;\n  font-size: 14px;\n  line-height: 1;\n  transition: all .3s;\n  color: var(--muted);\n}\n.hxc-faq-q.open .hxc-faq-icon {\n  background: #DBEAFE;\n  border-color: var(--primary);\n  color: var(--primary);\n  transform: rotate(45deg);\n}\n.hxc-faq-body {\n  display: none;\n  padding: 0 0 18px;\n  font-size: 13px;\n  color: var(--muted);\n  line-height: 1.8;\n}\n.hxc-faq-body.open {\n  display: block;\n  animation: hxc-fi2 .2s ease;\n}\n@keyframes hxc-fi2 {\n  from { opacity: 0; transform: translateY(-4px); }\n  to   { opacity: 1; transform: none; }\n}\n.hxc-faq-body strong { color: var(--text); font-weight: 500; }\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   CTA\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-cta {\n  background: var(--primary);\n  padding: 80px 48px;\n  text-align: center;\n  position: relative;\n  overflow: hidden;\n}\n.hxc-cta::before {\n  content: '';\n  position: absolute;\n  inset: 0;\n  background:\n    radial-gradient(ellipse at 25% 50%, rgba(255, 255, 255, .07), transparent 60%),\n    radial-gradient(ellipse at 75% 50%, rgba(255, 255, 255, .05), transparent 60%);\n}\n.hxc-cta > * { position: relative; z-index: 1; }\n.hxc-ctat {\n  font-family: var(--hd);\n  font-size: clamp(24px, 3vw, 36px);\n  font-weight: 900;\n  color: #fff;\n  line-height: 1.2;\n  margin-bottom: 12px;\n}\n.hxc-ctasb {\n  font-size: 15px;\n  color: rgba(255, 255, 255, .72);\n  margin-bottom: 32px;\n  max-width: 480px;\n  line-height: 1.7;\n  margin-left: auto;\n  margin-right: auto;\n}\n.hxc-ctabs {\n  display: flex;\n  gap: 12px;\n  justify-content: center;\n  flex-wrap: wrap;\n}\n.hxc-ctan {\n  margin-top: 16px;\n  font-size: 12px;\n  color: rgba(255, 255, 255, .45);\n  font-family: var(--mn);\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   SCROLL REVEAL\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n.hxc-rv {\n  opacity: 0;\n  transform: translateY(18px);\n  transition: opacity .5s ease, transform .5s ease;\n}\n.hxc-rv.in {\n  opacity: 1;\n  transform: none;\n}\n\n\/* \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n   RESPONSIVE BREAKPOINTS\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 *\/\n@media (max-width: 880px) {\n  .hxc-hero2-grid { grid-template-columns: 1fr; min-height: auto; }\n  .hxc-hero2-L { padding: 64px 0 32px; border-right: none; }\n  .hxc-hero2-R { padding: 0 0 48px; }\n}\n@media (max-width: 1024px) {\n  .hxc-inner, .hxc-sg { padding: 0 32px; }\n  .hxc-gg { grid-template-columns: repeat(6, 1fr); }\n  .hxc-a { grid-column: span 4; min-height: 260px; }\n  .hxc-b, .hxc-c, .hxc-d, .hxc-e, .hxc-f, .hxc-gg7, .hxc-gg8 {\n    grid-column: span 3;\n    min-height: 150px;\n  }\n  .hxc-chg, .hxc-apg, .hxc-tsg { grid-template-columns: repeat(2, 1fr); }\n  .hxc-psg { grid-template-columns: repeat(2, 1fr); gap: 36px; }\n  .hxc-psg::before { display: none; }\n}\n@media (max-width: 768px) {\n  .hxc-inner, .hxc-sg { padding: 0 20px; }\n  .hxc-s, .hxc-s-sf, .hxc-s-cd { padding: 52px 0; }\n  .hxc-gg { grid-template-columns: 1fr 1fr; gap: 6px; }\n  .hxc-a, .hxc-b, .hxc-c, .hxc-d, .hxc-e, .hxc-f, .hxc-gg7, .hxc-gg8 {\n    grid-column: span 2;\n    min-height: 150px;\n  }\n  .hxc-sg { grid-template-columns: repeat(2, 1fr); }\n  .hxc-st:nth-child(2) { border-right: none; }\n  .hxc-st:nth-child(3) { border-right: .5px solid var(--border); }\n  .hxc-chg, .hxc-apg, .hxc-tsg, .hxc-faq-grid { grid-template-columns: 1fr; }\n  .hxc-cta { padding: 56px 20px; }\n  .hxc-hero2-pin-1, .hxc-hero2-pin-3 { display: none; }\n}\n@media (max-width: 480px) {\n  .hxc-ctabs { flex-direction: column; align-items: stretch; }\n  .hxc-btn { justify-content: center; width: 100%; }\n  .hxc-hero2-stats { grid-template-columns: 1fr 1fr; }\n  .hxc-hero2-chips { grid-template-columns: 1fr; }\n}\n<\/style>\n\n\n<div class=\"hxc-wrap\">\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       HERO \u2014 ALS-style technical drawing board\n       re-skinned for Robot Joint Housings\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <section class=\"hxc-hero2\">\n    <div class=\"hxc-hero2-stripe\"><\/div>\n    <div class=\"hxc-inner\">\n      <div class=\"hxc-hero2-grid\">\n\n        <!-- LEFT \u2014 copy + stats + CTAs -->\n        <div class=\"hxc-hero2-L\">\n\n          <div class=\"hxc-hero2-flag\">\n            <div class=\"hxc-hero2-badge\">Product Category<\/div>\n            <div class=\"hxc-hero2-badge hxc-hero2-badge-amb\">IT5 \u00b7 \u22640.005mm TIR \u00b7 5-Axis<\/div>\n            <div class=\"hxc-hero2-id\">RJH \/ 001 \u2014 005<\/div>\n          <\/div>\n\n          <h1 class=\"hxc-hero2-h1\">\n            Robot Joint<br>\n            <em>Housings<\/em>\n          <\/h1>\n\n          <p class=\"hxc-hero2-sub\">\n            Custom robot joint housings with precision bearing bores (IT5), harmonic drive flanges, reducer seats,\n            and lightweight hollowed walls \u2014 all in one 5-axis setup. Concentricity \u2264 0.005 mm, Al 7075 or Ti\n            Grade 5.\n          <\/p>\n\n          <div class=\"hxc-hero2-stats\">\n            <div class=\"hxc-hero2-stat\">\n              <div class=\"hxc-hero2-stat-v\">IT5<\/div>\n              <div class=\"hxc-hero2-stat-l\">Bearing Bore<\/div>\n            <\/div>\n            <div class=\"hxc-hero2-stat\">\n              <div class=\"hxc-hero2-stat-v\">\u22640.005<sup>mm<\/sup><\/div>\n              <div class=\"hxc-hero2-stat-l\">Concentricity TIR<\/div>\n            <\/div>\n            <div class=\"hxc-hero2-stat\">\n              <div class=\"hxc-hero2-stat-v\">\u221240<sup>%<\/sup><\/div>\n              <div class=\"hxc-hero2-stat-l\">Weight vs Steel<\/div>\n            <\/div>\n          <\/div>\n\n          <div class=\"hxc-hero2-btns\">\n            <a href=\"#hxc-cta\" class=\"hxc-btn hxc-p\">\n              Get Instant Quote <span class=\"hxc-ar\">\u2192<\/span>\n            <\/a>\n            <a href=\"#hxc-gal\" class=\"hxc-btn hxc-o\">\n              View Our Work\n            <\/a>\n          <\/div>\n        <\/div>\n\n        <!-- RIGHT \u2014 dark technical board with SVG drawing -->\n        <div class=\"hxc-hero2-R\">\n          <div class=\"hxc-hero2-board\">\n\n            <!-- top ribbon -->\n            <div class=\"hxc-hero2-ribbon\">\n              <span><span class=\"dot\"><\/span>PART DWG \u00b7 RJH-000 SHOULDER JOINT \u00b7 COBOT<\/span>\n              <span>ISO 9001 : 2015<\/span>\n            <\/div>\n\n            <!-- floating annotation pins -->\n            <div class=\"hxc-hero2-pin hxc-hero2-pin-a hxc-hero2-pin-1\">Cross-Roller IT5<\/div>\n            <div class=\"hxc-hero2-pin hxc-hero2-pin-2\">Harmonic Drive \u00b7 100:1<\/div>\n            <div class=\"hxc-hero2-pin hxc-hero2-pin-t hxc-hero2-pin-3\">Al 7075 \u00b7 Hollow<\/div>\n\n            <!-- TECHNICAL DRAWING SVG \u2014 robot joint housing sectioned axial view + harmonic drive component breakdown + reducer compatibility matrix + concentricity GD&T stack -->\n            <div class=\"hxc-hero2-scene\">\n              <svg viewBox=\"0 0 480 360\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-label=\"Robot joint housing technical drawing \u2014 sectioned shoulder joint housing showing input bearing bore, harmonic drive cavity with wave generator, flexspline and circular spline, output flange with cross-roller bearing, plus reducer compatibility matrix\">\n                <defs>\n                  <linearGradient id=\"rjhMetal\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                    <stop offset=\"0\"  stop-color=\"#E2E8F0\"\/>\n                    <stop offset=\".5\" stop-color=\"#CBD5E1\"\/>\n                    <stop offset=\"1\"  stop-color=\"#64748B\"\/>\n                  <\/linearGradient>\n                  <linearGradient id=\"rjhMetalDark\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                    <stop offset=\"0\" stop-color=\"#94A3B8\"\/>\n                    <stop offset=\"1\" stop-color=\"#334155\"\/>\n                  <\/linearGradient>\n                  <!-- anodized aluminium 7075 \u2014 typical robot joint housing color -->\n                  <linearGradient id=\"rjhAlu\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                    <stop offset=\"0\" stop-color=\"#1E40AF\"\/>\n                    <stop offset=\".5\" stop-color=\"#1E3A8A\"\/>\n                    <stop offset=\"1\" stop-color=\"#0F172A\"\/>\n                  <\/linearGradient>\n                  <!-- harmonic drive flexspline gold\/copper tone -->\n                  <linearGradient id=\"rjhFlex\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\">\n                    <stop offset=\"0\" stop-color=\"#D97706\"\/>\n                    <stop offset=\"1\" stop-color=\"#92400E\"\/>\n                  <\/linearGradient>\n                  <pattern id=\"rjhAluHatch\" patternUnits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patternTransform=\"rotate(45)\">\n                    <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#3B82F6\" stroke-width=\".5\"\/>\n                  <\/pattern>\n                  <pattern id=\"rjhMetalHatch\" patternUnits=\"userSpaceOnUse\" width=\"5\" height=\"5\" patternTransform=\"rotate(45)\">\n                    <line x1=\"0\" y1=\"0\" x2=\"0\" y2=\"5\" stroke=\"#94A3B8\" stroke-width=\".5\"\/>\n                  <\/pattern>\n                <\/defs>\n\n                <!-- \u2550\u2550\u2550 MAIN: robot joint housing axial section view (the iconic robot joint cross-section) \u2550\u2550\u2550 -->\n                <g transform=\"translate(240,140)\">\n\n                  <!-- \u2500\u2500\u2500 housing outer body (cylindrical with hollow interior \u2014 anodized blue Al 7075) \u2500\u2500\u2500 -->\n                  <!-- top half housing wall -->\n                  <path d=\"M -90,-72 L 90,-72 L 90,-44 L 80,-44 L 80,-30 L 60,-30 L 60,-22 L 90,-22 L 90,-2 L -90,-2 Z\"\n                        fill=\"url(#rjhAlu)\" stroke=\"#1E293B\" stroke-width=\"1\"\/>\n                  <path d=\"M -90,-72 L 90,-72 L 90,-44 L 80,-44 L 80,-30 L 60,-30 L 60,-22 L 90,-22 L 90,-2 L -90,-2 Z\"\n                        fill=\"url(#rjhAluHatch)\" opacity=\".75\"\/>\n\n                  <!-- bottom half housing wall (mirrored) -->\n                  <path d=\"M -90,72 L 90,72 L 90,44 L 80,44 L 80,30 L 60,30 L 60,22 L 90,22 L 90,2 L -90,2 Z\"\n                        fill=\"url(#rjhAlu)\" stroke=\"#1E293B\" stroke-width=\"1\"\/>\n                  <path d=\"M -90,72 L 90,72 L 90,44 L 80,44 L 80,30 L 60,30 L 60,22 L 90,22 L 90,2 L -90,2 Z\"\n                        fill=\"url(#rjhAluHatch)\" opacity=\".75\"\/>\n\n                  <!-- \u2500\u2500\u2500 INPUT side (left) \u2014 input shaft + WAVE GENERATOR (the elliptical bearing \u2014 harmonic drive signature) \u2500\u2500\u2500 -->\n                  <!-- input shaft stub on far left -->\n                  <rect x=\"-110\" y=\"-8\" width=\"22\" height=\"16\"\n                        fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".9\"\/>\n                  <text x=\"-99\" y=\"-14\" font-family=\"Roboto Mono,monospace\" font-size=\"6\"\n                        fill=\"rgba(255,255,255,.55)\" text-anchor=\"middle\">INPUT<\/text>\n\n                  <!-- wave generator (elliptical cam centred \u2014 sectioned in side view becomes elliptical band) -->\n                  <g transform=\"translate(-60,0)\">\n                    <!-- elliptical hub (the cam) -->\n                    <ellipse cx=\"0\" cy=\"0\" rx=\"20\" ry=\"14\"\n                             fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".7\"\/>\n                    <ellipse cx=\"0\" cy=\"0\" rx=\"20\" ry=\"14\" fill=\"url(#rjhMetalHatch)\" opacity=\".6\"\/>\n                    <!-- inner bore (input shaft passes through) -->\n                    <rect x=\"-22\" y=\"-5\" width=\"44\" height=\"10\"\n                          fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".4\"\/>\n                    <!-- 4 ball indicators on the elliptical race (the WG bearing balls) -->\n                    <circle cx=\"-15\" cy=\"-9\" r=\"2\" fill=\"#FCD34D\" stroke=\"#92400E\" stroke-width=\".3\"\/>\n                    <circle cx=\"15\" cy=\"-9\" r=\"2\" fill=\"#FCD34D\" stroke=\"#92400E\" stroke-width=\".3\"\/>\n                    <circle cx=\"-15\" cy=\"9\" r=\"2\" fill=\"#FCD34D\" stroke=\"#92400E\" stroke-width=\".3\"\/>\n                    <circle cx=\"15\" cy=\"9\" r=\"2\" fill=\"#FCD34D\" stroke=\"#92400E\" stroke-width=\".3\"\/>\n\n                    <!-- WG callout -->\n                    <text x=\"0\" y=\"-22\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"8\"\n                          font-weight=\"700\" fill=\"#FCD34D\" text-anchor=\"middle\">WG \u00b7 WAVE GEN<\/text>\n                  <\/g>\n\n                  <!-- \u2500\u2500\u2500 FLEXSPLINE (the deformable cup \u2014 golden bronze) \u2500\u2500\u2500 -->\n                  <g transform=\"translate(-60,0)\">\n                    <!-- top half flexspline wall -->\n                    <path d=\"M 22,-14 L 50,-14 L 50,-18 L 26,-18 L 26,-14 Z\"\n                          fill=\"url(#rjhFlex)\" stroke=\"#1E293B\" stroke-width=\".6\"\/>\n                    <!-- bottom half flexspline wall -->\n                    <path d=\"M 22,14 L 50,14 L 50,18 L 26,18 L 26,14 Z\"\n                          fill=\"url(#rjhFlex)\" stroke=\"#1E293B\" stroke-width=\".6\"\/>\n                    <!-- flexspline external teeth (small triangles on outer surface) -->\n                    <g stroke=\"#92400E\" stroke-width=\".3\" fill=\"url(#rjhFlex)\">\n                      <polygon points=\"28,-18 30,-21 32,-18\"\/>\n                      <polygon points=\"32,-18 34,-21 36,-18\"\/>\n                      <polygon points=\"36,-18 38,-21 40,-18\"\/>\n                      <polygon points=\"40,-18 42,-21 44,-18\"\/>\n                      <polygon points=\"44,-18 46,-21 48,-18\"\/>\n                      <polygon points=\"28,18 30,21 32,18\"\/>\n                      <polygon points=\"32,18 34,21 36,18\"\/>\n                      <polygon points=\"36,18 38,21 40,18\"\/>\n                      <polygon points=\"40,18 42,21 44,18\"\/>\n                      <polygon points=\"44,18 46,21 48,18\"\/>\n                    <\/g>\n                    <!-- FS callout -->\n                    <text x=\"38\" y=\"-30\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"8\"\n                          font-weight=\"700\" fill=\"#FCD34D\" text-anchor=\"middle\">FS \u00b7 FLEX<\/text>\n                  <\/g>\n\n                  <!-- \u2500\u2500\u2500 CIRCULAR SPLINE (rigid internal-tooth ring, integral with output side of housing) \u2500\u2500\u2500 -->\n                  <g transform=\"translate(-60,0)\">\n                    <!-- top circular spline section -->\n                    <rect x=\"26\" y=\"-26\" width=\"24\" height=\"5\"\n                          fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".5\"\/>\n                    <!-- internal teeth on the circular spline (pointing inward, mating with flexspline) -->\n                    <g stroke=\"#1E293B\" stroke-width=\".3\" fill=\"url(#rjhMetalDark)\">\n                      <polygon points=\"28,-21 30,-23 32,-21\"\/>\n                      <polygon points=\"32,-21 34,-23 36,-21\"\/>\n                      <polygon points=\"36,-21 38,-23 40,-21\"\/>\n                      <polygon points=\"40,-21 42,-23 44,-21\"\/>\n                      <polygon points=\"44,-21 46,-23 48,-21\"\/>\n                    <\/g>\n                    <!-- bottom mirror -->\n                    <rect x=\"26\" y=\"21\" width=\"24\" height=\"5\"\n                          fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".5\"\/>\n                    <g stroke=\"#1E293B\" stroke-width=\".3\" fill=\"url(#rjhMetalDark)\">\n                      <polygon points=\"28,21 30,23 32,21\"\/>\n                      <polygon points=\"32,21 34,23 36,21\"\/>\n                      <polygon points=\"36,21 38,23 40,21\"\/>\n                      <polygon points=\"40,21 42,23 44,21\"\/>\n                      <polygon points=\"44,21 46,23 48,21\"\/>\n                    <\/g>\n                    <!-- CS callout -->\n                    <text x=\"38\" y=\"-32\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"6\"\n                          fill=\"#7DD3FC\" text-anchor=\"middle\">CS \u00b7 102 TEETH<\/text>\n                  <\/g>\n\n                  <!-- \u2500\u2500\u2500 OUTPUT side (right) \u2014 CROSS-ROLLER BEARING + output flange \u2500\u2500\u2500 -->\n                  <g transform=\"translate(60,0)\">\n                    <!-- cross-roller bearing outer race (top + bottom band) -->\n                    <rect x=\"-20\" y=\"-22\" width=\"40\" height=\"6\"\n                          fill=\"url(#rjhMetal)\" stroke=\"#1E293B\" stroke-width=\".7\"\/>\n                    <rect x=\"-20\" y=\"-22\" width=\"40\" height=\"6\" fill=\"url(#rjhMetalHatch)\"\/>\n                    <rect x=\"-20\" y=\"16\" width=\"40\" height=\"6\"\n                          fill=\"url(#rjhMetal)\" stroke=\"#1E293B\" stroke-width=\".7\"\/>\n                    <rect x=\"-20\" y=\"16\" width=\"40\" height=\"6\" fill=\"url(#rjhMetalHatch)\"\/>\n                    <!-- inner race -->\n                    <rect x=\"-20\" y=\"-12\" width=\"40\" height=\"4\"\n                          fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".4\"\/>\n                    <rect x=\"-20\" y=\"8\" width=\"40\" height=\"4\"\n                          fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".4\"\/>\n                    <!-- cross rollers (rotated 90\u00b0 alternating \u2014 cross-roller signature) -->\n                    <g stroke=\"#92400E\" stroke-width=\".3\">\n                      <rect x=\"-16\" y=\"-15\" width=\"3\" height=\"4\" fill=\"#FCD34D\" transform=\"rotate(45 -14.5 -13)\"\/>\n                      <rect x=\"-8\" y=\"-15\" width=\"3\" height=\"4\" fill=\"#FCD34D\" transform=\"rotate(-45 -6.5 -13)\"\/>\n                      <rect x=\"0\" y=\"-15\" width=\"3\" height=\"4\" fill=\"#FCD34D\" transform=\"rotate(45 1.5 -13)\"\/>\n                      <rect x=\"8\" y=\"-15\" width=\"3\" height=\"4\" fill=\"#FCD34D\" transform=\"rotate(-45 9.5 -13)\"\/>\n\n                      <rect x=\"-16\" y=\"11\" width=\"3\" height=\"4\" fill=\"#FCD34D\" transform=\"rotate(-45 -14.5 13)\"\/>\n                      <rect x=\"-8\" y=\"11\" width=\"3\" height=\"4\" fill=\"#FCD34D\" transform=\"rotate(45 -6.5 13)\"\/>\n                      <rect x=\"0\" y=\"11\" width=\"3\" height=\"4\" fill=\"#FCD34D\" transform=\"rotate(-45 1.5 13)\"\/>\n                      <rect x=\"8\" y=\"11\" width=\"3\" height=\"4\" fill=\"#FCD34D\" transform=\"rotate(45 9.5 13)\"\/>\n                    <\/g>\n                    <!-- CR-bearing label -->\n                    <text x=\"0\" y=\"-30\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"7\"\n                          font-weight=\"700\" fill=\"#22C55E\" text-anchor=\"middle\">CROSS-ROLLER \u00b7 IT5<\/text>\n                  <\/g>\n\n                  <!-- \u2500\u2500\u2500 output flange (the part that carries the next link) \u2500\u2500\u2500 -->\n                  <rect x=\"100\" y=\"-30\" width=\"14\" height=\"60\"\n                        fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".9\"\/>\n                  <!-- 4 mounting bolt holes through output flange -->\n                  <circle cx=\"107\" cy=\"-22\" r=\"1.5\" fill=\"#0F172A\" stroke=\"#1E293B\" stroke-width=\".3\"\/>\n                  <circle cx=\"107\" cy=\"-8\" r=\"1.5\" fill=\"#0F172A\" stroke=\"#1E293B\" stroke-width=\".3\"\/>\n                  <circle cx=\"107\" cy=\"8\" r=\"1.5\" fill=\"#0F172A\" stroke=\"#1E293B\" stroke-width=\".3\"\/>\n                  <circle cx=\"107\" cy=\"22\" r=\"1.5\" fill=\"#0F172A\" stroke=\"#1E293B\" stroke-width=\".3\"\/>\n                  <text x=\"107\" y=\"-38\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\"\n                        fill=\"rgba(255,255,255,.55)\" text-anchor=\"middle\">OUTPUT FLG<\/text>\n\n                  <!-- \u2500\u2500\u2500 shaft centerline \u2500\u2500\u2500 -->\n                  <line x1=\"-115\" y1=\"0\" x2=\"118\" y2=\"0\"\n                        stroke=\"#FCD34D\" stroke-width=\".5\"\n                        stroke-dasharray=\"6 2 2 2\" opacity=\".5\"\/>\n\n                  <!-- \u2500\u2500\u2500 concentricity datum markers + GD&T frame (the signature for joint housing precision) \u2500\u2500\u2500 -->\n                  <g transform=\"translate(-60,-44)\">\n                    <rect x=\"-5\" y=\"0\" width=\"10\" height=\"6\"\n                          fill=\"rgba(34,197,94,.18)\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <text x=\"0\" y=\"5\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"5\"\n                          font-weight=\"700\" fill=\"#22C55E\" text-anchor=\"middle\">A<\/text>\n                  <\/g>\n                  <g transform=\"translate(60,-44)\">\n                    <rect x=\"-5\" y=\"0\" width=\"10\" height=\"6\"\n                          fill=\"rgba(34,197,94,.18)\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <text x=\"0\" y=\"5\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"5\"\n                          font-weight=\"700\" fill=\"#22C55E\" text-anchor=\"middle\">B<\/text>\n                  <\/g>\n\n                  <!-- weight reduction pocket indication (yellow dashed rectangles in the housing wall) -->\n                  <g stroke=\"#FCD34D\" stroke-width=\".4\" stroke-dasharray=\"2 2\" fill=\"none\">\n                    <rect x=\"-86\" y=\"-66\" width=\"18\" height=\"8\" rx=\"1\"\/>\n                    <rect x=\"-86\" y=\"58\" width=\"18\" height=\"8\" rx=\"1\"\/>\n                  <\/g>\n                  <text x=\"-77\" y=\"-69\" font-family=\"Roboto Mono,monospace\" font-size=\"5\"\n                        fill=\"#FCD34D\" text-anchor=\"middle\">\u221240% MASS<\/text>\n\n                  <!-- output flange runout dim -->\n                  <line x1=\"114\" y1=\"-30\" x2=\"125\" y2=\"-30\"\n                        stroke=\"#22C55E\" stroke-width=\".5\" stroke-dasharray=\"2 2\"\/>\n                  <text x=\"125\" y=\"-26\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\"\n                        fill=\"#22C55E\">\u23ca 0.005 A<\/text>\n\n                  <!-- section view label -->\n                  <text x=\"-115\" y=\"92\" font-family=\"Roboto Mono,monospace\" font-size=\"7\"\n                        fill=\"rgba(255,255,255,.55)\">SECTION \u00b7 COBOT SHOULDER \u00b7 HARMONIC DRIVE<\/text>\n                <\/g>\n\n                <!-- \u2550\u2550\u2550 TOP-LEFT: CONCENTRICITY GD&T STACK (the unique callout for joint housings) \u2550\u2550\u2550 -->\n                <g transform=\"translate(20,38)\">\n                  <rect x=\"0\" y=\"0\" width=\"116\" height=\"74\"\n                        fill=\"rgba(15,23,42,.4)\" stroke=\"#475569\" stroke-width=\"1\"\n                        stroke-dasharray=\"4 3\" rx=\"6\"\/>\n                  <text x=\"8\" y=\"13\" font-family=\"Roboto Mono,monospace\" font-size=\"7\"\n                        fill=\"rgba(255,255,255,.55)\" letter-spacing=\"1\">CONCENTRICITY STACK<\/text>\n\n                  <!-- frame 1: input bore to A -->\n                  <g transform=\"translate(8,22)\">\n                    <rect x=\"0\" y=\"0\" width=\"100\" height=\"11\"\n                          fill=\"rgba(34,197,94,.12)\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <circle cx=\"9\" cy=\"5.5\" r=\"3\" fill=\"none\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <circle cx=\"9\" cy=\"5.5\" r=\"1\" fill=\"none\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <text x=\"22\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"#22C55E\">\u233d 0.005<\/text>\n                    <line x1=\"60\" y1=\"0\" x2=\"60\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <text x=\"65\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"#22C55E\">A<\/text>\n                    <text x=\"78\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5\"\n                          fill=\"rgba(255,255,255,.55)\">INPUT<\/text>\n                  <\/g>\n\n                  <!-- frame 2: output to B -->\n                  <g transform=\"translate(8,38)\">\n                    <rect x=\"0\" y=\"0\" width=\"100\" height=\"11\"\n                          fill=\"rgba(34,197,94,.12)\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <circle cx=\"9\" cy=\"5.5\" r=\"3\" fill=\"none\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <circle cx=\"9\" cy=\"5.5\" r=\"1\" fill=\"none\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <line x1=\"18\" y1=\"0\" x2=\"18\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <text x=\"22\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"#22C55E\">\u233d 0.005<\/text>\n                    <line x1=\"60\" y1=\"0\" x2=\"60\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <text x=\"65\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"#22C55E\">B<\/text>\n                    <text x=\"78\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5\"\n                          fill=\"rgba(255,255,255,.55)\">OUTPUT<\/text>\n                  <\/g>\n\n                  <!-- frame 3: face runout -->\n                  <g transform=\"translate(8,54)\">\n                    <rect x=\"0\" y=\"0\" width=\"100\" height=\"11\"\n                          fill=\"rgba(34,197,94,.12)\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <line x1=\"2\" y1=\"0\" x2=\"2\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <!-- perpendicular symbol -->\n                    <line x1=\"6\" y1=\"3\" x2=\"6\" y2=\"9\" stroke=\"#22C55E\" stroke-width=\".7\"\/>\n                    <line x1=\"3\" y1=\"9\" x2=\"9\" y2=\"9\" stroke=\"#22C55E\" stroke-width=\".7\"\/>\n                    <line x1=\"14\" y1=\"0\" x2=\"14\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <text x=\"18\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"#22C55E\">0.005<\/text>\n                    <line x1=\"50\" y1=\"0\" x2=\"50\" y2=\"11\" stroke=\"#22C55E\" stroke-width=\".5\"\/>\n                    <text x=\"55\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\" fill=\"#22C55E\">A\u2212B<\/text>\n                    <text x=\"76\" y=\"8\" font-family=\"Roboto Mono,monospace\" font-size=\"5\"\n                          fill=\"rgba(255,255,255,.55)\">FACE<\/text>\n                  <\/g>\n                <\/g>\n\n                <!-- \u2550\u2550\u2550 BOTTOM-LEFT: WEIGHT REDUCTION COMPARISON (the unique callout for lightweight joint design) \u2550\u2550\u2550 -->\n                <g transform=\"translate(20,232)\">\n                  <rect x=\"0\" y=\"0\" width=\"232\" height=\"108\"\n                        fill=\"rgba(15,23,42,.4)\" stroke=\"#475569\" stroke-width=\"1\"\n                        stroke-dasharray=\"4 3\" rx=\"6\"\/>\n                  <text x=\"10\" y=\"14\" font-family=\"Roboto Mono,monospace\" font-size=\"8\"\n                        fill=\"rgba(255,255,255,.55)\" letter-spacing=\"1\">DETAIL \u00b7 MASS REDUCTION<\/text>\n\n                  <!-- LEFT: solid steel housing baseline -->\n                  <g transform=\"translate(50,58)\">\n                    <rect x=\"-22\" y=\"-22\" width=\"44\" height=\"44\"\n                          fill=\"url(#rjhMetalDark)\" stroke=\"#1E293B\" stroke-width=\".5\"\/>\n                    <rect x=\"-22\" y=\"-22\" width=\"44\" height=\"44\" fill=\"url(#rjhMetalHatch)\"\/>\n                    <!-- mass icon weight bars -->\n                    <g stroke=\"#EF4444\" stroke-width=\"1.5\" fill=\"none\">\n                      <line x1=\"-12\" y1=\"-26\" x2=\"-12\" y2=\"-30\"\/>\n                      <line x1=\"-4\" y1=\"-26\" x2=\"-4\" y2=\"-30\"\/>\n                      <line x1=\"4\" y1=\"-26\" x2=\"4\" y2=\"-30\"\/>\n                      <line x1=\"12\" y1=\"-26\" x2=\"12\" y2=\"-30\"\/>\n                    <\/g>\n                  <\/g>\n                  <text x=\"50\" y=\"92\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"9\"\n                        font-weight=\"700\" fill=\"rgba(255,255,255,.7)\" text-anchor=\"middle\">SOLID STEEL<\/text>\n                  <text x=\"50\" y=\"100\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\"\n                        fill=\"rgba(239,68,68,.8)\" text-anchor=\"middle\">100% baseline \u00b7 1.0 kg<\/text>\n\n                  <!-- divider -->\n                  <line x1=\"116\" y1=\"22\" x2=\"116\" y2=\"92\"\n                        stroke=\"rgba(255,255,255,.15)\" stroke-width=\".5\" stroke-dasharray=\"2 2\"\/>\n\n                  <!-- RIGHT: hollow Al 7075 -->\n                  <g transform=\"translate(176,58)\">\n                    <!-- outer frame -->\n                    <rect x=\"-22\" y=\"-22\" width=\"44\" height=\"44\"\n                          fill=\"url(#rjhAlu)\" stroke=\"#1E293B\" stroke-width=\".5\"\/>\n                    <rect x=\"-22\" y=\"-22\" width=\"44\" height=\"44\" fill=\"url(#rjhAluHatch)\" opacity=\".7\"\/>\n                    <!-- internal pocket -->\n                    <rect x=\"-14\" y=\"-14\" width=\"28\" height=\"28\"\n                          fill=\"#0F172A\" stroke=\"#22C55E\" stroke-width=\".5\" stroke-dasharray=\"2 1\"\/>\n                    <text x=\"0\" y=\"3\" font-family=\"Roboto Mono,monospace\" font-size=\"5\"\n                          fill=\"#22C55E\" text-anchor=\"middle\" font-weight=\"700\">POCKET<\/text>\n                    <!-- weight bars (single) -->\n                    <g stroke=\"#22C55E\" stroke-width=\"1.5\" fill=\"none\">\n                      <line x1=\"-4\" y1=\"-26\" x2=\"-4\" y2=\"-30\"\/>\n                      <line x1=\"4\" y1=\"-26\" x2=\"4\" y2=\"-30\"\/>\n                    <\/g>\n                  <\/g>\n                  <text x=\"176\" y=\"92\" font-family=\"Roboto Condensed,sans-serif\" font-size=\"9\"\n                        font-weight=\"700\" fill=\"#22C55E\" text-anchor=\"middle\">HOLLOW Al 7075<\/text>\n                  <text x=\"176\" y=\"100\" font-family=\"Roboto Mono,monospace\" font-size=\"5.5\"\n                        fill=\"rgba(34,197,94,.8)\" text-anchor=\"middle\">60% mass \u00b7 0.6 kg \u00b7 \u221240%<\/text>\n                <\/g>\n\n                <!-- \u2550\u2550\u2550 BOTTOM-RIGHT: REDUCER COMPATIBILITY MATRIX \u2550\u2550\u2550 -->\n                <g transform=\"translate(290,194)\">\n                  <rect x=\"0\" y=\"0\" width=\"180\" height=\"146\"\n                        fill=\"rgba(15,23,42,.4)\" stroke=\"#475569\" stroke-width=\"1\"\n                        stroke-dasharray=\"4 3\" rx=\"6\"\/>\n                  <text x=\"10\" y=\"14\" font-family=\"Roboto Mono,monospace\" font-size=\"8\"\n                        fill=\"rgba(255,255,255,.55)\" letter-spacing=\"1\">REDUCER COMPATIBILITY<\/text>\n\n                  <!-- header -->\n                  <line x1=\"10\" y1=\"22\" x2=\"170\" y2=\"22\" stroke=\"rgba(255,255,255,.2)\" stroke-width=\".5\"\/>\n                  <text x=\"14\" y=\"34\" font-family=\"Roboto Mono,monospace\" font-size=\"6\"\n                        fill=\"rgba(255,255,255,.55)\">TYPE<\/text>\n                  <text x=\"80\" y=\"34\" font-family=\"Roboto Mono,monospace\" font-size=\"6\"\n                        fill=\"rgba(255,255,255,.55)\">SUPPLIER<\/text>\n                  <text x=\"166\" y=\"34\" font-family=\"Roboto Mono,monospace\" font-size=\"6\"\n                        fill=\"rgba(255,255,255,.55)\" text-anchor=\"end\">FIT<\/text>\n                  <line x1=\"10\" y1=\"40\" x2=\"170\" y2=\"40\" stroke=\"rgba(255,255,255,.1)\" stroke-width=\".4\"\/>\n\n                  <!-- rows -->\n                  <g font-family=\"Roboto Mono,monospace\" font-size=\"6.5\">\n\n                    <!-- Harmonic \u25c0 current -->\n                    <rect x=\"10\" y=\"42\" width=\"160\" height=\"14\" fill=\"rgba(34,197,94,.12)\" rx=\"2\"\/>\n                    <text x=\"14\" y=\"52\" fill=\"#22C55E\" font-weight=\"700\">HARMONIC \u25c0<\/text>\n                    <text x=\"80\" y=\"52\" fill=\"rgba(255,255,255,.65)\">HDSI \u00b7 Ovalo \u00b7 SPINEA<\/text>\n                    <text x=\"166\" y=\"52\" fill=\"#22C55E\" text-anchor=\"end\">\u2713<\/text>\n                    <line x1=\"10\" y1=\"58\" x2=\"170\" y2=\"58\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n\n                    <text x=\"14\" y=\"70\" fill=\"#fff\" font-weight=\"700\">CYCLOIDAL<\/text>\n                    <text x=\"80\" y=\"70\" fill=\"rgba(255,255,255,.65)\">Nabtesco \u00b7 Sumitomo<\/text>\n                    <text x=\"166\" y=\"70\" fill=\"#22C55E\" text-anchor=\"end\">\u2713<\/text>\n                    <line x1=\"10\" y1=\"76\" x2=\"170\" y2=\"76\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n\n                    <text x=\"14\" y=\"88\" fill=\"#fff\" font-weight=\"700\">PLANETARY<\/text>\n                    <text x=\"80\" y=\"88\" fill=\"rgba(255,255,255,.65)\">Neugart \u00b7 Stober \u00b7 Apex<\/text>\n                    <text x=\"166\" y=\"88\" fill=\"#22C55E\" text-anchor=\"end\">\u2713<\/text>\n                    <line x1=\"10\" y1=\"94\" x2=\"170\" y2=\"94\" stroke=\"rgba(255,255,255,.08)\" stroke-width=\".3\"\/>\n\n                    <text x=\"14\" y=\"106\" fill=\"#fff\" font-weight=\"700\">RV<\/text>\n                    <text x=\"80\" y=\"106\" fill=\"rgba(255,255,255,.65)\">Nabtesco RV-N<\/text>\n                    <text x=\"166\" y=\"106\" fill=\"#22C55E\" text-anchor=\"end\">\u2713<\/text>\n                  <\/g>\n\n                  <!-- spec block -->\n                  <line x1=\"10\" y1=\"116\" x2=\"170\" y2=\"116\" stroke=\"rgba(255,255,255,.2)\" stroke-width=\".5\"\/>\n                  <g font-family=\"Roboto Mono,monospace\" font-size=\"6.5\">\n                    <text x=\"14\" y=\"128\" fill=\"#fff\">RATIO<\/text>\n                    <text x=\"166\" y=\"128\" fill=\"rgba(255,255,255,.65)\" text-anchor=\"end\">30:1 \u2014 320:1<\/text>\n                  <\/g>\n                  <g transform=\"translate(14,140)\" font-family=\"Roboto Mono,monospace\" font-size=\"6.5\">\n                    <text x=\"0\"  y=\"0\"  fill=\"#22C55E\">\u2713<\/text>\n                    <text x=\"9\"  y=\"0\"  fill=\"rgba(255,255,255,.65)\">OEM DRAWING MATCH<\/text>\n                  <\/g>\n                <\/g>\n\n                <!-- top-right scale legend -->\n                <text x=\"468\" y=\"20\" font-family=\"Roboto Mono,monospace\" font-size=\"8\"\n                      fill=\"rgba(255,255,255,.4)\" text-anchor=\"end\" letter-spacing=\"1\">\n                  SCALE 1 : 2 \u00b7 MM\n                <\/text>\n              <\/svg>\n            <\/div>\n\n            <!-- bottom glass chips -->\n            <div class=\"hxc-hero2-chips\">\n              <div class=\"hxc-hero2-chip\">\n                <div class=\"hxc-hero2-chip-v\">Shoulder \u00b7 Elbow \u00b7 Wrist \u00b7 SCARA<\/div>\n                <div class=\"hxc-hero2-chip-l\">Joint Types<\/div>\n              <\/div>\n              <div class=\"hxc-hero2-chip\">\n                <div class=\"hxc-hero2-chip-v\">Al 7075 \u00b7 Ti Grade 5 \u00b7 SUS316L<\/div>\n                <div class=\"hxc-hero2-chip-l\">Materials<\/div>\n              <\/div>\n              <div class=\"hxc-hero2-chip\">\n                <div class=\"hxc-hero2-chip-v\">48<span>hr<\/span> Quote \u00b7 MOQ 1<\/div>\n                <div class=\"hxc-hero2-chip-l\">Service<\/div>\n              <\/div>\n            <\/div>\n\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/section>\n\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       STATS BAR\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"hxc-stats\">\n    <div class=\"hxc-sg\">\n      <div class=\"hxc-st\">\n        <div class=\"hxc-sn\">IT5<\/div>\n        <div class=\"hxc-sl2\">Bearing bore tolerance class<\/div>\n      <\/div>\n      <div class=\"hxc-st\">\n        <div class=\"hxc-sn\">\u22640.005mm<\/div>\n        <div class=\"hxc-sl2\">Bearing seat to output flange concentricity<\/div>\n      <\/div>\n      <div class=\"hxc-st\">\n        <div class=\"hxc-sn\">\u221240%<\/div>\n        <div class=\"hxc-sl2\">Weight vs steel \u00b7 Al 7075 lightweighted<\/div>\n      <\/div>\n      <div class=\"hxc-st\">\n        <div class=\"hxc-sn\">7 Days<\/div>\n        <div class=\"hxc-sl2\">Fastest delivery<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       CHALLENGES \u2014 3-card explainer\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"hxc-s\">\n    <div class=\"hxc-inner\">\n      <span class=\"hxc-ey\">Why It's Difficult<\/span>\n      <h2 class=\"hxc-h2\">Robot Joint Housing Challenges<\/h2>\n      <p class=\"hxc-sub\" style=\"margin-bottom:36px\">\n        A robot joint housing must simultaneously provide a precision bearing bore, a reducer mounting flange, a\n        lightweight hollow body, and a structural load path \u2014 all concentric within 0.005 mm.\n      <\/p>\n      <div class=\"hxc-chg\">\n\n        <div class=\"hxc-chc hxc-rv\">\n          <div class=\"hxc-chi\">\u29bf<\/div>\n          <div class=\"hxc-cht\">Bearing Bore Accuracy<\/div>\n          <div class=\"hxc-chd\">\n            Bearing bores machined to IT5 \u2014 OD k5\/m5 for rotating inner race. Concentricity between the input\n            bearing bore, output flange face, and reducer seat bore must be \u2264 0.005 mm TIR.\n          <\/div>\n        <\/div>\n\n        <div class=\"hxc-chc hxc-rv\">\n          <div class=\"hxc-chi\">\u26a1<\/div>\n          <div class=\"hxc-cht\">Reducer Interface<\/div>\n          <div class=\"hxc-chd\">\n            Harmonic drive, cycloidal, or planetary reducer seats require precise flange face runout (\u2264 0.005 mm)\n            and bolt pattern position (\u00b10.01 mm) to ensure zero-backlash assembly.\n          <\/div>\n        <\/div>\n\n        <div class=\"hxc-chc hxc-rv\">\n          <div class=\"hxc-chi\">\u2696\ufe0f<\/div>\n          <div class=\"hxc-cht\">Lightweight Design<\/div>\n          <div class=\"hxc-chd\">\n            Robot joint housings must minimise rotational inertia. Internal pocket milling removes non-structural\n            material while maintaining minimum wall thickness at all load-bearing zones.\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       GALLERY \u2014 8-tile bento grid\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"hxc-s-cd\" id=\"hxc-gal\">\n    <div class=\"hxc-inner\">\n\n      <div class=\"hxc-gh\">\n        <div>\n          <span class=\"hxc-ey\">Our Work<\/span>\n          <h2 class=\"hxc-h2\">Robot Joint Housings We've Made<\/h2>\n          <p class=\"hxc-sub\">Shoulder, elbow, and wrist joint housings for collaborative and industrial robots.<\/p>\n        <\/div>\n        <a href=\"#hxc-cta\" class=\"hxc-btn hxc-o\" style=\"flex-shrink:0\">\n          Request Similar Part <span class=\"hxc-ar\">\u2192<\/span>\n        <\/a>\n      <\/div>\n\n      <div class=\"hxc-gg\">\n\n        <div class=\"hxc-gc hxc-a\">\n          <img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Elbow-Joint-Housing-\u2014-Industrial.webp\"\n               alt=\"Shoulder Joint Housing \u2014 Cobot\">\n         <\/div>\n\n        <div class=\"hxc-gc hxc-b\">\n          <img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Shoulder-Joint-Housing-\u2014-Cobot.webp\"\n               alt=\"Elbow Joint Housing \u2014 Industrial\">\n        <\/div>\n\n        <div class=\"hxc-gc hxc-c\">\n          <img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Wrist-Joint-Housing-\u2014-Dexterous-Hand.webp\"\n               alt=\"Wrist Joint Housing \u2014 Dexterous Hand\">\n        <\/div>\n\n        <div class=\"hxc-gc hxc-d\">\n          <img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Aerospace-Robot-Joint.webp\"\n               alt=\"Aerospace Robot Joint\">\n        <\/div>\n\n        <div class=\"hxc-gc hxc-e\">\n          <img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Delta-Robot-Joint-Housing.webp\"\n               alt=\"Service Robot Joint Housing\">\n        <\/div>\n\n        <div class=\"hxc-gc hxc-f\">\n          <img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Production-Run-\u2014-Joint-Housing.webp\"\n               alt=\"SCARA Joint Housing\">\n        <\/div>\n\n        <div class=\"hxc-gc hxc-gg7\">\n          <img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/SCARA-Joint-Housing.webp\"\n               alt=\"Delta Robot Joint Housing\">\n        <\/div>\n\n        <div class=\"hxc-gc hxc-gg8\">\n          <img decoding=\"async\" src=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Service-Robot-Joint-Housing.webp\"\n               alt=\"Production Run \u2014 Joint Housing\">\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       PROCESS \u2014 4 numbered steps\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"hxc-s\">\n    <div class=\"hxc-inner\" style=\"text-align:center\">\n      <span class=\"hxc-ey\">How It Works<\/span>\n      <h2 class=\"hxc-h2\" style=\"margin:0 auto 10px\">From Drawing to Finished Part<\/h2>\n      <p class=\"hxc-sub\" style=\"margin:0 auto\">\n        Upload your 2D\/3D file \u2014 receive DFM feedback, quote, and confirmed lead time within 48 hours.\n      <\/p>\n\n      <div class=\"hxc-psg\">\n        <div class=\"hxc-ps\">\n          <div class=\"hxc-psn\">01<\/div>\n          <div class=\"hxc-pst\">Upload Drawing<\/div>\n          <div class=\"hxc-psd\">STEP, DXF, PDF or sketch. 2D + 3D preferred.<\/div>\n        <\/div>\n        <div class=\"hxc-ps\">\n          <div class=\"hxc-psn\">02<\/div>\n          <div class=\"hxc-pst\">DFM Review &amp; Quote<\/div>\n          <div class=\"hxc-psd\">Free DFM feedback + material, lead time, and cost \u2014 within 48 hours.<\/div>\n        <\/div>\n        <div class=\"hxc-ps\">\n          <div class=\"hxc-psn\">03<\/div>\n          <div class=\"hxc-pst\">CNC Machining &amp; QC<\/div>\n          <div class=\"hxc-psd\">5-axis CNC, CMM inspection, full dimensional report.<\/div>\n        <\/div>\n        <div class=\"hxc-ps\">\n          <div class=\"hxc-psn\">04<\/div>\n          <div class=\"hxc-pst\">Ship Worldwide<\/div>\n          <div class=\"hxc-psd\">DHL \/ FedEx \/ sea freight. Inspection report enclosed.<\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       TESTIMONIALS \u2014 3 customer quotes\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"hxc-s\">\n    <div class=\"hxc-inner\">\n\n      <div style=\"text-align:center;margin-bottom:36px\">\n        <span class=\"hxc-ey\">Reviews<\/span>\n        <h2 class=\"hxc-h2\">Trusted by Engineers Worldwide<\/h2>\n      <\/div>\n\n      <div class=\"hxc-tsg\">\n\n        <div class=\"hxc-tsi hxc-rv\">\n          <div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <div class=\"hxc-tst\">\n            \"The CMM report matched our incoming inspection perfectly. Every critical dimension was within spec on\n            the first article. Lead time exactly as quoted.\"\n          <\/div>\n          <div class=\"hxc-tshr\"><\/div>\n          <div class=\"hxc-tsau\">\n            <div class=\"hxc-tsav\">AK<\/div>\n            <div>\n              <div class=\"hxc-tsnm\">Alex K.<\/div>\n              <div class=\"hxc-tsco\">Mechanical Engineer \u00b7 Germany<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"hxc-tsi hxc-rv\">\n          <div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <div class=\"hxc-tst\">\n            \"HXC's DFM review caught a tolerance stack issue before we committed to production. The finished parts\n            were perfect and batch consistency was excellent.\"\n          <\/div>\n          <div class=\"hxc-tshr\"><\/div>\n          <div class=\"hxc-tsau\">\n            <div class=\"hxc-tsav\">SL<\/div>\n            <div>\n              <div class=\"hxc-tsnm\">Sophie L.<\/div>\n              <div class=\"hxc-tsco\">Design Engineer \u00b7 France<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"hxc-tsi hxc-rv\">\n          <div class=\"hxc-tss\">\u2605\u2605\u2605\u2605\u2605<\/div>\n          <div class=\"hxc-tst\">\n            \"We've sourced over 30 part numbers from HXC across three years. Quality is consistent, lead times are\n            reliable, and the engineering team is always responsive.\"\n          <\/div>\n          <div class=\"hxc-tshr\"><\/div>\n          <div class=\"hxc-tsau\">\n            <div class=\"hxc-tsav\">JT<\/div>\n            <div>\n              <div class=\"hxc-tsnm\">James T.<\/div>\n              <div class=\"hxc-tsco\">Senior Buyer \u00b7 UK<\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n       FAQ \u2014 2-column collapsible\n  \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n  <div class=\"hxc-s-sf\" id=\"hxc-faq\">\n    <div class=\"hxc-inner\">\n\n      <span class=\"hxc-ey\">FAQ<\/span>\n      <h2 class=\"hxc-h2\">Robot Joint Housing \u2014 FAQ<\/h2>\n      <p class=\"hxc-sub\" style=\"margin-bottom:40px\">\n        Common questions from engineers and procurement teams \u2014 answered by our manufacturing team.\n      <\/p>\n\n      <div class=\"hxc-faq-grid\">\n\n        <!-- LEFT column -->\n        <div>\n\n          <div class=\"hxc-faq-item\">\n            <button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">\n              What is a robot joint housing?<span class=\"hxc-faq-icon\">+<\/span>\n            <\/button>\n            <div class=\"hxc-faq-body\">\n              A robot joint housing is the <strong>structural enclosure of a robot axis joint<\/strong> \u2014 it holds the\n              bearings, provides the interface for the reducer (harmonic drive, cycloidal, or planetary), and forms\n              the structural connection between adjacent robot links. Its bearing bore, reducer seat, and output\n              flange must all be concentric within a few micrometres for zero-backlash, smooth rotation.\n            <\/div>\n          <\/div>\n\n          <div class=\"hxc-faq-item\">\n            <button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">\n              What bearing bore tolerance is required?<span class=\"hxc-faq-icon\">+<\/span>\n            <\/button>\n            <div class=\"hxc-faq-body\">\n              Robot joint bearing bores: <strong>IT5 tolerance class<\/strong> \u2014 for angular contact bearings and\n              cross-roller bearings used in robot joints, the bore must be K5 or M5 (slight interference with the\n              bearing outer race) for a fixed outer race, or H5 for a rotating outer race. All bore tolerances are\n              verified on the CMM and reported.\n            <\/div>\n          <\/div>\n\n          <div class=\"hxc-faq-item\">\n            <button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">\n              How is concentricity between bearing bore and reducer seat achieved?<span class=\"hxc-faq-icon\">+<\/span>\n            <\/button>\n            <div class=\"hxc-faq-body\">\n              All critical concentric features \u2014 input bearing bore, output flange face, and reducer seat bore \u2014 are\n              <strong>machined in a single 5-axis setup<\/strong> without rechucking. This eliminates the setup error\n              that would occur in multi-operation machining, achieving concentricity \u2264 0.005 mm TIR between all\n              features.\n            <\/div>\n          <\/div>\n\n          <div class=\"hxc-faq-item\">\n            <button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">\n              What reducers does HXC's interface design support?<span class=\"hxc-faq-icon\">+<\/span>\n            <\/button>\n            <div class=\"hxc-faq-body\">\n              HXC has machined interfaces for all major robot reducer types: <strong>Harmonic Drive (HDSI, Ovalo,\n              SPINEA)<\/strong>; <strong>Cycloidal (Nabtesco, Sumitomo)<\/strong>; <strong>Planetary (Neugart, Stober,\n              Apex)<\/strong>. Provide the reducer model number and we'll machine to the manufacturer's published\n              interface drawing \u2014 no re-design needed.\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n        <!-- RIGHT column -->\n        <div>\n\n          <div class=\"hxc-faq-item\">\n            <button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">\n              What weight reduction is achievable vs a standard solid housing?<span class=\"hxc-faq-icon\">+<\/span>\n            <\/button>\n            <div class=\"hxc-faq-body\">\n              Combining Al 7075 with internal pocket milling: <strong>40\u201350% weight reduction<\/strong> vs a solid Al\n              housing of the same envelope. Ti Grade 5 hollow housing: 30% lighter than Al solid with 60% higher\n              specific stiffness \u2014 used in aerospace and high-performance collaborative robots.\n            <\/div>\n          <\/div>\n\n          <div class=\"hxc-faq-item\">\n            <button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">\n              How is batch consistency maintained for production joint housing orders?<span class=\"hxc-faq-icon\">+<\/span>\n            <\/button>\n            <div class=\"hxc-faq-body\">\n              The first-article CMM program (measuring all critical dimensions \u2014 bearing bores, flange faces, reducer\n              seat, and inter-feature concentricity) is saved and re-run on <strong>100% of parts in small\n              batches<\/strong> and on a statistical sample basis for large production runs. Out-of-spec parts are\n              quarantined before shipment.\n            <\/div>\n          <\/div>\n\n          <div class=\"hxc-faq-item\">\n            <button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">\n              What surface treatment is standard for robot joint housings?<span class=\"hxc-faq-icon\">+<\/span>\n            <\/button>\n            <div class=\"hxc-faq-body\">\n              <strong>Hard anodizing (Type III, 15\u201325 \u00b5m)<\/strong> on Al 7075 is standard \u2014 provides wear resistance\n              on housing faces and corrosion protection, while only adding 15\u201325 \u00b5m to outside surfaces (not\n              affecting bore tolerances, which are machined to compensate). Passivation is standard for SUS316L\n              housings.\n            <\/div>\n          <\/div>\n\n          <div class=\"hxc-faq-item\">\n            <button class=\"hxc-faq-q\" onclick=\"hxcFaq(this)\" aria-expanded=\"false\">\n              What is the lead time?<span class=\"hxc-faq-icon\">+<\/span>\n            <\/button>\n            <div class=\"hxc-faq-body\">\n              Prototype (1\u20133 pcs): <strong>7\u201310 days<\/strong>. Small production batch (50\u2013200 pcs): 12\u201318 days. Large\n              production run: 18\u201328 days depending on complexity and CMM inspection load.\n            <\/div>\n          <\/div>\n\n        <\/div>\n\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n<!-- \u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\n     INTERACTIONS \u2014 FAQ accordion + scroll reveal\n\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550\u2550 -->\n<script>\n\/\/ \u2500\u2500 FAQ accordion toggle \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nfunction hxcFaq(btn) {\n  const body = btn.nextElementSibling;\n  const isOpen = btn.classList.contains('open');\n  btn.classList.toggle('open', !isOpen);\n  btn.setAttribute('aria-expanded', String(!isOpen));\n  body.classList.toggle('open', !isOpen);\n}\n\n\/\/ \u2500\u2500 Scroll reveal observer for .hxc-rv elements \u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\u2500\nconst hxcObs = new IntersectionObserver(entries => {\n  entries.forEach((e, i) => {\n    if (e.isIntersecting) {\n      setTimeout(() => e.target.classList.add('in'), i * 90);\n    }\n  });\n}, { threshold: .08 });\n\ndocument.querySelectorAll('.hxc-rv').forEach(el => hxcObs.observe(el));\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-79379fd9 e-con-full e-flex e-con e-parent\" data-id=\"79379fd9\" data-element_type=\"container\" data-e-type=\"container\" id=\"hxc-cta\">\n\t\t<div class=\"elementor-element elementor-element-6e0644da e-con-full e-flex e-con e-child\" data-id=\"6e0644da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-277de744 elementor-widget elementor-widget-html\" data-id=\"277de744\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t<!-- HXCNC CTA Left Panel | namespace .HXCL | Elementor HTML Widget -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Roboto:wght@300;400;500;700;900&family=Roboto+Condensed:wght@400;700;900&family=Roboto+Mono:wght@400;500&display=swap\" rel=\"stylesheet\">\n<style>\n.HXCL{\n  --bg:#F7F9FC;--wh:#FFFFFF;--lt:#EEF3F8;\n  --tx:#1F2937;--tx1:#5B6777;--tx2:#9CA8B4;--bd:#D7E0EA;\n  --a:#2563EB;--a2:#1D4ED8;--aA:rgba(37,99,235,.07);--aC:rgba(37,99,235,.20);\n  --ac:#0F766E;--acA:rgba(15,118,110,.08);--acB:rgba(15,118,110,.15);--acC:rgba(15,118,110,.22);\n  --fh:'Roboto Condensed',sans-serif;--fb:'Roboto',sans-serif;--fm:'Roboto Mono',monospace;\n}\n.HXCL,.HXCL *,.HXCL *::before,.HXCL *::after{box-sizing:border-box;margin:0;padding:0;}\n.HXCL{font-family:var(--fb);color:var(--tx);line-height:1.6;}\n\n\/* \u2500\u2500 PANEL \u2500\u2500 *\/\n.HXCL .panel{\n  background:var(--bg);\n  border:1.5px solid var(--bd);\n  border-radius:20px;\n  padding:52px 48px;\n  position:relative;\n  overflow:hidden;\n  display:flex;\n  flex-direction:column;\n  gap:0;\n  height:100%;\n}\n\/* dot-grid texture *\/\n.HXCL .panel::before{\n  content:'';position:absolute;inset:0;\n  background-image:radial-gradient(var(--bd) 1px, transparent 1px);\n  background-size:24px 24px;\n  opacity:.5;pointer-events:none;\n}\n\/* top accent line *\/\n.HXCL .panel::after{\n  content:'';position:absolute;top:0;left:0;right:0;height:3px;\n  background:linear-gradient(90deg, var(--ac) 0%, var(--a) 100%);\n}\n\n\/* all content sits above the texture *\/\n.HXCL .panel > *{position:relative;z-index:1;}\n\n\/* eyebrow *\/\n.HXCL .eyebrow{\n  display:inline-flex;align-items:center;gap:8px;\n  font-family:var(--fm);font-size:11px;font-weight:500;\n  letter-spacing:3px;text-transform:uppercase;\n  color:var(--ac);margin-bottom:18px;\n}\n.HXCL .eyebrow::before{content:'';width:16px;height:1.5px;background:var(--ac);}\n\n\/* headline *\/\n.HXCL .headline{\n  font-family:var(--fh);\n  font-size:clamp(32px,3.4vw,50px);\n  font-weight:900;\n  line-height:.92;\n  letter-spacing:-1.5px;\n  color:var(--tx);\n  margin-bottom:16px;\n}\n.HXCL .headline em{color:var(--ac);font-style:normal;}\n\n\/* sub *\/\n.HXCL .sub{\n  font-size:14px;color:var(--tx1);line-height:1.82;\n  max-width:380px;margin-bottom:32px;\n}\n\n\/* \u2500\u2500 STATS \u2500\u2500 *\/\n.HXCL .stats{\n  display:grid;grid-template-columns:repeat(3,1fr);\n  gap:1px;background:var(--bd);\n  border:1.5px solid var(--bd);border-radius:14px;\n  overflow:hidden;margin-bottom:32px;\n}\n.HXCL .stat{\n  padding:16px 14px;background:var(--wh);\n  transition:background .18s;\n}\n.HXCL .stat:hover{background:var(--lt);}\n.HXCL .stat .sv{\n  font-family:var(--fh);font-size:22px;font-weight:900;\n  color:var(--ac);line-height:1;margin-bottom:4px;\n}\n.HXCL .stat .sv small{font-size:14px;color:var(--tx2);}\n.HXCL .stat .sl{\n  font-family:var(--fm);font-size:9px;color:var(--tx2);\n  letter-spacing:1.5px;text-transform:uppercase;\n}\n\n\/* \u2500\u2500 ADVANTAGE LIST \u2500\u2500 *\/\n.HXCL .avlist{display:flex;flex-direction:column;gap:9px;margin-bottom:28px;}\n.HXCL .avitem{\n  display:flex;align-items:flex-start;gap:12px;\n  padding:14px 16px;\n  background:var(--wh);border:1.5px solid var(--bd);border-radius:13px;\n  transition:border-color .18s, box-shadow .18s;\n}\n.HXCL .avitem:hover{\n  border-color:var(--acC);\n  box-shadow:0 4px 16px var(--acA);\n}\n.HXCL .avitem .ico{\n  width:34px;height:34px;border-radius:8px;flex-shrink:0;\n  background:var(--acA);border:1px solid var(--acC);\n  display:flex;align-items:center;justify-content:center;font-size:15px;\n  transition:background .18s;\n}\n.HXCL .avitem:hover .ico{background:var(--acB);}\n.HXCL .avitem .at{\n  font-family:var(--fh);font-size:14px;font-weight:700;\n  color:var(--tx);margin-bottom:2px;line-height:1.2;\n}\n.HXCL .avitem .ad{\n  font-size:12px;color:var(--tx1);line-height:1.62;\n}\n\n\/* \u2500\u2500 CERT TAGS \u2500\u2500 *\/\n.HXCL .certs{\n  display:flex;flex-wrap:wrap;gap:7px;\n  padding-top:20px;border-top:1.5px solid var(--bd);\n}\n.HXCL .cert{\n  padding:4px 11px;border-radius:100px;\n  background:var(--lt);border:1px solid var(--bd);\n  font-family:var(--fm);font-size:10px;color:var(--tx2);letter-spacing:.8px;\n}\n.HXCL .cert.hi{\n  background:var(--acA);border-color:var(--acC);\n  color:var(--ac);font-weight:700;\n}\n<\/style>\n\n<div class=\"HXCL\">\n<div class=\"panel\">\n\n  <div class=\"eyebrow\">Get a Quote<\/div>\n\n  <h2 class=\"headline\">\n    Send Your Drawing.<br><em>Get a Quote.<\/em>\n  <\/h2>\n\n  <p class=\"sub\">Every enquiry includes a DFM review \u2014 tolerance feasibility, material confirmation, and process approach confirmed before production starts. MOQ 1 piece.<\/p>\n\n  <!-- Stats row -->\n  <div class=\"stats\">\n    <div class=\"stat\">\n      <div class=\"sv\">24<small>hr<\/small><\/div>\n      <div class=\"sl\">Quote Response<\/div>\n    <\/div>\n    <div class=\"stat\">\n      <div class=\"sv\">MOQ <small>1<\/small><\/div>\n      <div class=\"sl\">Prototypes OK<\/div>\n    <\/div>\n    <div class=\"stat\">\n      <div class=\"sv\">ISO<\/div>\n      <div class=\"sl\">9001:2015<\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Advantage list -->\n  <div class=\"avlist\">\n    <div class=\"avitem\">\n      <div class=\"ico\">&#128208;<\/div>\n      <div>\n        <div class=\"at\">DFM Review on Every Enquiry<\/div>\n        <div class=\"ad\">Tolerance feasibility, fixturing strategy, and material confirmation. Specific, actionable feedback \u2014 not generic pushback.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#127919;<\/div>\n      <div>\n        <div class=\"at\">First Article Inspection \u2014 Standard<\/div>\n        <div class=\"ad\">FAI report on every new run. Material certs and surface treatment certs included with every shipment.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#128260;<\/div>\n      <div>\n        <div class=\"at\">Same Process: Prototype to Production<\/div>\n        <div class=\"ad\">Process plan from your prototype applies to production batches. No re-qualification when you scale.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"avitem\">\n      <div class=\"ico\">&#9881;<\/div>\n      <div>\n        <div class=\"at\">3 \/ 4 \/ 5-Axis CNC + Turning<\/div>\n        <div class=\"ad\">Complex structural parts, shafts, housings, and transmission components. Metals and engineering plastics.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n  <!-- Cert tags -->\n  <div class=\"certs\">\n    <span class=\"cert hi\">ISO 9001:2015<\/span>\n    <span class=\"cert\">3\/4\/5-Axis Milling<\/span>\n    <span class=\"cert\">CNC Turning<\/span>\n    <span class=\"cert\">CMM Inspection<\/span>\n    <span class=\"cert\">Global Delivery<\/span>\n  <\/div>\n\n<\/div>\n<\/div>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-478fbc16 e-con-full e-flex e-con e-child\" data-id=\"478fbc16\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-341b6e97 elementor-button-align-stretch elementor-widget elementor-widget-form\" data-id=\"341b6e97\" data-element_type=\"widget\" data-e-type=\"widget\" data-settings=\"{&quot;step_next_label&quot;:&quot;Next&quot;,&quot;step_previous_label&quot;:&quot;Previous&quot;,&quot;button_width&quot;:&quot;100&quot;,&quot;step_type&quot;:&quot;number_text&quot;,&quot;step_icon_shape&quot;:&quot;circle&quot;}\" data-widget_type=\"form.default\">\n\t\t\t\t\t\t\t<form class=\"elementor-form\" method=\"post\" name=\"New Form\" aria-label=\"New Form\">\n\t\t\t<input type=\"hidden\" name=\"post_id\" value=\"1230\"\/>\n\t\t\t<input type=\"hidden\" name=\"form_id\" value=\"341b6e97\"\/>\n\t\t\t<input type=\"hidden\" name=\"referer_title\" value=\"Robot Joint Housings | CNC Machined Robotic Actuator Shells | HXCNC\" \/>\n\n\t\t\t\t\t\t\t<input type=\"hidden\" name=\"queried_id\" value=\"1230\"\/>\n\t\t\t\n\t\t\t<div class=\"elementor-form-fields-wrapper elementor-labels-above\">\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-name elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-name\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tName\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[name]\" id=\"form-field-name\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-text elementor-field-group elementor-column elementor-field-group-field_12786b6 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_12786b6\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tCompany\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"text\" name=\"form_fields[field_12786b6]\" id=\"form-field-field_12786b6\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Company Name\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-email elementor-field-group elementor-column elementor-field-group-email elementor-col-100 elementor-field-required\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-email\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tEmail\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t<input size=\"1\" type=\"email\" name=\"form_fields[email]\" id=\"form-field-email\" class=\"elementor-field elementor-size-sm  elementor-field-textual\" placeholder=\"Email\" required=\"required\">\n\t\t\t\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_0c79fc0 elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_0c79fc0\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tMaterial\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_0c79fc0]\" id=\"form-field-field_0c79fc0\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"aluminium_6061_t6\">Aluminium 6061-T6<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"aluminium_7075_t6\">Aluminium 7075-T6<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"stainless_steel_304\">Stainless Steel 304<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"stainless_steel_316l\">Stainless Steel 316L<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"carbon_steel_4140\">Carbon Steel \/ 4140<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"titanium_ti_6al_4v\">Titanium Ti-6Al-4V<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"brass_c360\">Brass C360<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"copper\">Copper<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"peek\">PEEK<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"pom_acetal\">POM \/ Acetal<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"nylon_pa6_pa66\">Nylon PA6 \/ PA66<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"ptfe_teflon\">PTFE \/ Teflon<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"polycarbonate\">Polycarbonate<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"abs\">ABS<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"other_not_sure\">Other \/ Not sure<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-select elementor-field-group elementor-column elementor-field-group-field_161b5ef elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_161b5ef\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tSurface Finish\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field elementor-select-wrapper remove-before \">\n\t\t\t<div class=\"select-caret-down-wrapper\">\n\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-eicon-caret-down\" viewBox=\"0 0 571.4 571.4\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M571 393Q571 407 561 418L311 668Q300 679 286 679T261 668L11 418Q0 407 0 393T11 368 36 357H536Q550 357 561 368T571 393Z\"><\/path><\/svg>\t\t\t<\/div>\n\t\t\t<select name=\"form_fields[field_161b5ef]\" id=\"form-field-field_161b5ef\" class=\"elementor-field-textual elementor-size-sm\">\n\t\t\t\t\t\t\t\t\t<option value=\"as_machined\">As-machined<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"anodised_type_ii\">Anodised Type II<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"anodised_type_iii_hard\">Anodised Type III (Hard)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"electroplating\">Electroplating<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"powder_coating\">Powder Coating<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"black_oxide\">Black Oxide<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"passivation_ss\">Passivation (SS)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"polishing_ra_requirement\">Polishing \/ Ra requirement<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"other_specify_below\">Other (specify below)<\/option>\n\t\t\t\t\t\t\t\t\t<option value=\"Select \">Select finish (optional)<\/option>\n\t\t\t\t\t\t\t<\/select>\n\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-textarea elementor-field-group elementor-column elementor-field-group-message elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-message\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tAdditional Requirements\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t<textarea class=\"elementor-field-textual elementor-field  elementor-size-sm\" name=\"form_fields[message]\" id=\"form-field-message\" rows=\"4\" placeholder=\"Target delivery date, critical dimensions, tolerance callouts, inspection requirements, application context...\"><\/textarea>\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-type-upload elementor-field-group elementor-column elementor-field-group-field_0071b0f elementor-col-100\">\n\t\t\t\t\t\t\t\t\t\t\t\t<label for=\"form-field-field_0071b0f\" class=\"elementor-field-label\">\n\t\t\t\t\t\t\t\tFile Upload\t\t\t\t\t\t\t<\/label>\n\t\t\t\t\t\t\t\t<input type=\"file\" name=\"form_fields[field_0071b0f]\" id=\"form-field-field_0071b0f\" class=\"elementor-field elementor-size-sm  elementor-upload-field\">\n\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t\t\t<div class=\"elementor-field-group elementor-column elementor-field-type-submit elementor-col-100 e-form__buttons\">\n\t\t\t\t\t<button class=\"elementor-button elementor-size-sm\" type=\"submit\">\n\t\t\t\t\t\t<span class=\"elementor-button-content-wrapper\">\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-icon\">\n\t\t\t\t\t\t\t\t\t<svg aria-hidden=\"true\" class=\"e-font-icon-svg e-far-arrow-alt-circle-right\" viewBox=\"0 0 512 512\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M504 256C504 119 393 8 256 8S8 119 8 256s111 248 248 248 248-111 248-248zm-448 0c0-110.5 89.5-200 200-200s200 89.5 200 200-89.5 200-200 200S56 366.5 56 256zm72 20v-40c0-6.6 5.4-12 12-12h116v-67c0-10.7 12.9-16 20.5-8.5l99 99c4.7 4.7 4.7 12.3 0 17l-99 99c-7.6 7.6-20.5 2.2-20.5-8.5v-67H140c-6.6 0-12-5.4-12-12z\"><\/path><\/svg>\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"elementor-button-text\">Submit Enquiry<\/span>\n\t\t\t\t\t\t\t\t\t\t\t\t\t<\/span>\n\t\t\t\t\t<\/button>\n\t\t\t\t<\/div>\n\t\t\t<\/div>\n\t\t<\/form>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Product Category IT5 \u00b7 \u22640.005mm TIR \u00b7 5-Axis RJH \/ 001 \u2014 005 Robot Joint Housings Custom robot joint housings with precision bearing bores (IT5), harmonic drive flanges, reducer seats, and lightweight hollowed walls \u2014 all in one 5-axis setup. Concentricity \u2264 0.005 mm, Al 7075 or Ti Grade 5. IT5 Bearing Bore \u22640.005mm Concentricity [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":39,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1230","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.3 (Yoast SEO v28.0) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Robot Joint Housings | CNC Machined Robotic Actuator Shells | HXCNC<\/title>\n<meta name=\"description\" content=\"Precision CNC machined robot joint housings and actuator shells. Complex geometries, lightweight aluminum and titanium for collaborative and industrial robotic arm joints.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/hxcnc.com\/ro\/product\/robot-joint-housing\/\" \/>\n<meta property=\"og:locale\" content=\"ro_RO\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Robot Joint Housings\" \/>\n<meta property=\"og:description\" content=\"Precision CNC machined robot joint housings and actuator shells. Complex geometries, lightweight aluminum and titanium for collaborative and industrial robotic arm joints.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/hxcnc.com\/ro\/product\/robot-joint-housing\/\" \/>\n<meta property=\"og:site_name\" content=\"HXCNC | Precision CNC Machining Manufacturer\" \/>\n<meta property=\"article:modified_time\" content=\"2026-05-14T06:28:53+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Aerospace-Robot-Joint.webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Timp estimat pentru citire\" \/>\n\t<meta name=\"twitter:data1\" content=\"7 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/robot-joint-housing\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/robot-joint-housing\\\/\",\"name\":\"Robot Joint Housings | CNC Machined Robotic Actuator Shells | HXCNC\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/robot-joint-housing\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/robot-joint-housing\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Aerospace-Robot-Joint.webp\",\"datePublished\":\"2026-04-08T06:51:39+00:00\",\"dateModified\":\"2026-05-14T06:28:53+00:00\",\"description\":\"Precision CNC machined robot joint housings and actuator shells. Complex geometries, lightweight aluminum and titanium for collaborative and industrial robotic arm joints.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/robot-joint-housing\\\/#breadcrumb\"},\"inLanguage\":\"ro-RO\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/hxcnc.com\\\/product\\\/robot-joint-housing\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/robot-joint-housing\\\/#primaryimage\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Aerospace-Robot-Joint.webp\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/05\\\/Aerospace-Robot-Joint.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/robot-joint-housing\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/hxcnc.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Product\",\"item\":\"https:\\\/\\\/hxcnc.com\\\/product\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Robot Joint Housings\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#website\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/\",\"name\":\"HXCNC | Precision CNC Machining Manufacturer\",\"description\":\"HXCNC provides precision CNC machining, CNC milling, CNC turning, 5-axis machining, Swiss turning, grinding, and surface finishing services for prototypes and production parts. ISO 9001 certified, 24-hour quote response, tight tolerances, and worldwide delivery.\",\"publisher\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/hxcnc.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ro-RO\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#organization\",\"name\":\"HXCNC | Precision CNC Machining Manufacturer\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ro-RO\",\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/HX-logo.png\",\"contentUrl\":\"https:\\\/\\\/hxcnc.com\\\/wp-content\\\/uploads\\\/2026\\\/04\\\/HX-logo.png\",\"width\":1400,\"height\":402,\"caption\":\"HXCNC | Precision CNC Machining Manufacturer\"},\"image\":{\"@id\":\"https:\\\/\\\/hxcnc.com\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Carcase pentru articula\u021bii robotice | Carcase CNC prelucrate pentru actuatori robotici | HXCNC","description":"Carcase pentru articula\u021bii robotice \u0219i carcase pentru actuatori prelucrate CNC cu precizie. Geometrie complex\u0103, aluminiu \u0219i titan u\u0219or pentru articula\u021bii de bra\u021be robotice colaborative \u0219i industriale.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/hxcnc.com\/ro\/product\/robot-joint-housing\/","og_locale":"ro_RO","og_type":"article","og_title":"Robot Joint Housings","og_description":"Precision CNC machined robot joint housings and actuator shells. Complex geometries, lightweight aluminum and titanium for collaborative and industrial robotic arm joints.","og_url":"https:\/\/hxcnc.com\/ro\/product\/robot-joint-housing\/","og_site_name":"HXCNC | Precision CNC Machining Manufacturer","article_modified_time":"2026-05-14T06:28:53+00:00","og_image":[{"url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Aerospace-Robot-Joint.webp","type":"","width":"","height":""}],"twitter_card":"summary_large_image","twitter_misc":{"Timp estimat pentru citire":"7 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/hxcnc.com\/product\/robot-joint-housing\/","url":"https:\/\/hxcnc.com\/product\/robot-joint-housing\/","name":"Carcase pentru articula\u021bii robotice | Carcase CNC prelucrate pentru actuatori robotici | HXCNC","isPartOf":{"@id":"https:\/\/hxcnc.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/hxcnc.com\/product\/robot-joint-housing\/#primaryimage"},"image":{"@id":"https:\/\/hxcnc.com\/product\/robot-joint-housing\/#primaryimage"},"thumbnailUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Aerospace-Robot-Joint.webp","datePublished":"2026-04-08T06:51:39+00:00","dateModified":"2026-05-14T06:28:53+00:00","description":"Carcase pentru articula\u021bii robotice \u0219i carcase pentru actuatori prelucrate CNC cu precizie. Geometrie complex\u0103, aluminiu \u0219i titan u\u0219or pentru articula\u021bii de bra\u021be robotice colaborative \u0219i industriale.","breadcrumb":{"@id":"https:\/\/hxcnc.com\/product\/robot-joint-housing\/#breadcrumb"},"inLanguage":"ro-RO","potentialAction":[{"@type":"ReadAction","target":["https:\/\/hxcnc.com\/product\/robot-joint-housing\/"]}]},{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/hxcnc.com\/product\/robot-joint-housing\/#primaryimage","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Aerospace-Robot-Joint.webp","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/05\/Aerospace-Robot-Joint.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/hxcnc.com\/product\/robot-joint-housing\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/hxcnc.com\/"},{"@type":"ListItem","position":2,"name":"Product","item":"https:\/\/hxcnc.com\/product\/"},{"@type":"ListItem","position":3,"name":"Robot Joint Housings"}]},{"@type":"WebSite","@id":"https:\/\/hxcnc.com\/#website","url":"https:\/\/hxcnc.com\/","name":"HXCNC | Produc\u0103tor de prelucrare CNC de precizie","description":"HXCNC ofer\u0103 servicii de prelucrare CNC de precizie, frezare CNC, strunjire CNC, prelucrare pe 5 axe, strunjire Swiss, rectificare \u0219i finisare suprafa\u021b\u0103 pentru prototipuri \u0219i piese de produc\u021bie. Certificat ISO 9001, r\u0103spuns la ofert\u0103 \u00een 24 de ore, toleran\u021be stricte \u0219i livrare \u00een \u00eentreaga lume.","publisher":{"@id":"https:\/\/hxcnc.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/hxcnc.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ro-RO"},{"@type":"Organization","@id":"https:\/\/hxcnc.com\/#organization","name":"HXCNC | Produc\u0103tor de prelucrare CNC de precizie","url":"https:\/\/hxcnc.com\/","logo":{"@type":"ImageObject","inLanguage":"ro-RO","@id":"https:\/\/hxcnc.com\/#\/schema\/logo\/image\/","url":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/HX-logo.png","contentUrl":"https:\/\/hxcnc.com\/wp-content\/uploads\/2026\/04\/HX-logo.png","width":1400,"height":402,"caption":"HXCNC | Precision CNC Machining Manufacturer"},"image":{"@id":"https:\/\/hxcnc.com\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/pages\/1230","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/comments?post=1230"}],"version-history":[{"count":10,"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/pages\/1230\/revisions"}],"predecessor-version":[{"id":2853,"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/pages\/1230\/revisions\/2853"}],"up":[{"embeddable":true,"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/pages\/39"}],"wp:attachment":[{"href":"https:\/\/hxcnc.com\/ro\/wp-json\/wp\/v2\/media?parent=1230"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}