{"id":17934,"date":"2026-09-24T09:31:50","date_gmt":"2026-09-24T01:31:50","guid":{"rendered":"https:\/\/hkcablemachine.com\/?page_id=17934"},"modified":"2026-09-24T09:31:56","modified_gmt":"2026-09-24T01:31:56","slug":"control-cable-production-line","status":"publish","type":"page","link":"https:\/\/hkcablemachine.com\/hi\/control-cable-production-line\/","title":{"rendered":"\u0928\u093f\u092f\u0902\u0924\u094d\u0930\u0923 \u0915\u0947\u092c\u0932 \u0909\u0924\u094d\u092a\u093e\u0926\u0928 \u0932\u093e\u0907\u0928"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17934\" class=\"elementor elementor-17934\" data-elementor-settings=\"{&quot;element_pack_global_tooltip_width&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_width_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;size&quot;:&quot;&quot;,&quot;sizes&quot;:[]},&quot;element_pack_global_tooltip_padding&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_padding_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_tablet&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true},&quot;element_pack_global_tooltip_border_radius_mobile&quot;:{&quot;unit&quot;:&quot;px&quot;,&quot;top&quot;:&quot;&quot;,&quot;right&quot;:&quot;&quot;,&quot;bottom&quot;:&quot;&quot;,&quot;left&quot;:&quot;&quot;,&quot;isLinked&quot;:true}}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-54345b84 e-con-full hkct-control-cable-page e-flex e-con e-parent\" data-id=\"54345b84\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-58e2d53c elementor-widget elementor-widget-html\" data-id=\"58e2d53c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<div class=\"hkct01-hero-widget\">\n  <section class=\"hkct01-hero\" id=\"solution-overview\" aria-labelledby=\"hkct01-page-title\">\n    <div class=\"hkct01-shell hkct01-hero-grid\">\n      <div class=\"hkct01-hero-copy\">\n        <nav class=\"hkct01-breadcrumbs\" aria-label=\"Breadcrumb\">\n          <a href=\"https:\/\/hkcablemachine.com\/\">Home<\/a>\n          <i class=\"fas fa-chevron-right\" aria-hidden=\"true\"><\/i>\n          <a href=\"https:\/\/hkcablemachine.com\/electric-cable-making-machine\/\">Low-Voltage Wire &amp; Cable Production Lines<\/a>\n          <i class=\"fas fa-chevron-right\" aria-hidden=\"true\"><\/i>\n          <span>Control Cable Production Line<\/span>\n        <\/nav>\n\n        <span class=\"hkct01-section-label\">\n          <b>01<\/b>\n          Selected cable solution\n        <\/span>\n\n        <h1 id=\"hkct01-page-title\">Control Cable Production Line<\/h1>\n\n        <div class=\"hkct01-mobile-cable-preview\" aria-hidden=\"true\">\n          <img fetchpriority=\"high\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/multi-core-control-cable-7-core-pvc-3d.png\" alt=\"Seven-core copper control cable with separate insulation, fillers and an outer sheath; unshielded construction illustration\" width=\"1600\" height=\"900\" decoding=\"async\" title=\"\">\n          <span>Seven-core PVC reference; final construction to confirm.<\/span>\n        <\/div>\n\n        <p class=\"hkct01-hero-lead\">\n          <strong>What is a control cable production line?<\/strong>\n          <span>It prepares the specified copper conductors, extrudes and identifies the insulated cores, lays them up and applies an outer sheath. Add a screen only when the cable design requires it, then verify core identity, continuity and the specified electrical properties.<\/span>\n        <\/p>\n\n        <div class=\"hkct01-hero-actions\">\n          <a class=\"hkct01-button hkct01-button-primary\" href=\"#process-route\">\n            View Process Route\n            <i class=\"fas fa-arrow-right\" aria-hidden=\"true\"><\/i>\n          <\/a>\n          <a class=\"hkct01-button hkct01-button-ghost\" href=\"#project-enquiry\">\n            Submit Cable Requirements\n          <\/a>\n        <\/div>\n\n        <dl class=\"hkct01-hero-facts\" aria-label=\"Current control cable definition\">\n          <div>\n            <dt>Cable designation<\/dt>\n            <dd>Seven-core PVC reference<\/dd>\n          <\/div>\n          <div>\n            <dt>Conductor material<\/dt>\n            <dd>Copper \u00b7 class to confirm<\/dd>\n          <\/div>\n          <div>\n            <dt>Conductor route<\/dt>\n            <dd>Insulate \u2192 Identify \u2192 Lay up \u2192 Sheath<\/dd>\n          <\/div>\n          <div>\n            <dt>Final configuration<\/dt>\n            <dd>Confirmed against the approved cable design<\/dd>\n          <\/div>\n        <\/dl>\n      <\/div>\n\n      <div class=\"hkct01-hero-visual\">\n        <article class=\"hkct01-cable-card\" aria-label=\"control cable structure overview\">\n          <div class=\"hkct01-cable-card-header\">\n            <span class=\"hkct01-mono-label\">Cable structure preview<\/span>\n            <span>Reference cable<\/span>\n          <\/div>\n\n          <div class=\"hkct01-cable-card-image\">\n            <img fetchpriority=\"high\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/multi-core-control-cable-7-core-pvc-3d.png\" alt=\"Seven-core copper control cable with separate insulation, fillers and an outer sheath; unshielded construction illustration\" width=\"1600\" height=\"900\" decoding=\"async\" title=\"\">\n            <span class=\"hkct01-visual-status\">Structure reference. Final design pending.<\/span>\n            <a class=\"hkct01-model-link\" href=\"#cable-structure\">\n              <span>Cable structure below<\/span>\n              <strong>Review materials and construction<\/strong>\n              <i class=\"fas fa-arrow-down\" aria-hidden=\"true\"><\/i>\n            <\/a>\n          <\/div>\n\n          <div class=\"hkct01-cable-card-meta\">\n            <span class=\"hkct01-mono-label\">What the client selected<\/span>\n            <strong>Control Cable \u00b7 Seven-core PVC reference<\/strong>\n            <small>Seven-core unshielded PVC illustration. Confirm conductor class, core count and identification, any screen construction, sheath and packing format.<\/small>\n          <\/div>\n        <\/article>\n\n        <aside class=\"hkct01-production-preview\" aria-label=\"control cable production route preview\">\n          <img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-power-sheathing-line-3d.png\" alt=\"3D illustration of the power-cable outer-sheathing line, with extruder, cooling trough, haul-off and final handling unit\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" title=\"\">\n          <div>\n            <span class=\"hkct01-mono-label\">3D equipment reference<\/span>\n            <strong>Structure \u2192 Process \u2192 Required equipment<\/strong>\n            <a href=\"#process-route\">\n              Open route details\n              <i class=\"fas fa-arrow-right\" aria-hidden=\"true\"><\/i>\n            <\/a>\n          <\/div>\n        <\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-5e2daa30 e-con-full hkct-page-widget hkct-control-cable-sections e-flex e-con e-child\" data-id=\"5e2daa30\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-51032785 hkct-system-widget elementor-widget elementor-widget-html\" data-id=\"51032785\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<style>\n\/* finesse \u00b7 component: electrical-cable-solution-hero \u00b7 states: default hover focus mobile reduced-motion *\/\n.hkct01-hero-widget {\n  --hkct01-blue: #1677c8;\n  --hkct01-blue-dark: #122d6c;\n  --hkct01-blue-technical: #4383f0;\n  --hkct01-orange: #c55032;\n  --hkct01-orange-dark: #a93f26;\n  --hkct01-ink: #1a2433;\n  --hkct01-copy: #4f5f72;\n  --hkct01-muted: #667085;\n  --hkct01-muted-2: #6f7f92;\n  --hkct01-surface: #fbfdff;\n  --hkct01-surface-soft: #f5f7fa;\n  --hkct01-surface-blue: #eef4fb;\n  --hkct01-background: #f7f8fa;\n  --hkct01-line: #d8e0e8;\n  --hkct01-line-soft: #dce3ea;\n  --hkct01-pill-line: #cfdcf0;\n  --hkct01-ghost-line: #9eabb9;\n  --hkct01-dark: #0c1527;\n  --hkct01-dark-soft: #122d56;\n  --hkct01-on-dark: #f7f9fc;\n  --hkct01-on-accent: #fdfefe;\n  --hkct01-status-bg: rgba(251, 253, 255, 0.94);\n  --hkct01-card-bg: rgba(251, 253, 255, 0.76);\n  --hkct01-dark-glass: rgba(9, 30, 59, 0.92);\n  --hkct01-dark-panel: rgba(7, 14, 28, 0.89);\n  --hkct01-border-on-dark: rgba(247, 249, 252, 0.16);\n  --hkct01-focus: rgba(22, 119, 200, 0.34);\n  --hkct01-orange-shadow: rgba(197, 80, 50, 0.22);\n  --hkct01-navy-shadow: rgba(16, 42, 67, 0.13);\n  --hkct01-shell: 1288px;\n  --hkct01-radius-sm: 8px;\n  --hkct01-radius-md: 12px;\n  width: 100%;\n  min-width: 0;\n  color: var(--hkct01-ink);\n  background: var(--hkct01-background);\n  font-family: \"Roboto\", Arial, sans-serif;\n  font-size: 16px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  text-rendering: optimizeLegibility;\n  overflow-x: clip;\n}\n\n.hkct01-hero-widget,\n.hkct01-hero-widget *,\n.hkct01-hero-widget *::before,\n.hkct01-hero-widget *::after {\n  box-sizing: border-box;\n}\n\n.hkct01-hero-widget :where(h1, p, dl, dd, figure) {\n  margin: 0;\n}\n\n.hkct01-hero-widget a {\n  color: inherit;\n  text-decoration: none;\n}\n\n.hkct01-hero-widget img {\n  display: block;\n  max-width: 100%;\n}\n\n.hkct01-hero-widget :where(a, button):focus-visible {\n  outline: 3px solid var(--hkct01-focus);\n  outline-offset: 3px;\n}\n\n.hkct01-hero-widget .hkct01-shell {\n  width: min(calc(100% - 48px), var(--hkct01-shell));\n  margin-inline: auto;\n}\n\n.hkct01-hero-widget .hkct01-hero {\n  position: relative;\n  min-height: 730px;\n  overflow: clip;\n  color: var(--hkct01-ink);\n  background: var(--hkct01-background);\n}\n\n.hkct01-hero-widget .hkct01-hero-grid {\n  min-height: 730px;\n  display: grid;\n  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);\n  align-items: stretch;\n}\n\n.hkct01-hero-widget .hkct01-hero-copy {\n  min-width: 0;\n  padding: 54px 52px 50px 0;\n  display: flex;\n  flex-direction: column;\n  justify-content: center;\n}\n\n.hkct01-hero-widget .hkct01-breadcrumbs {\n  margin-bottom: 30px;\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 8px;\n  color: var(--hkct01-muted);\n  font-size: 12px;\n  line-height: 1.45;\n}\n\n.hkct01-hero-widget .hkct01-breadcrumbs i {\n  color: var(--hkct01-muted-2);\n  font-size: 9px;\n}\n\n.hkct01-hero-widget .hkct01-breadcrumbs a {\n  transition: color 180ms ease;\n}\n\n.hkct01-hero-widget .hkct01-breadcrumbs a:hover {\n  color: var(--hkct01-blue);\n}\n\n.hkct01-hero-widget .hkct01-section-label {\n  margin-bottom: 18px;\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  color: var(--hkct01-blue);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.15em;\n  line-height: 1.4;\n  text-transform: uppercase;\n}\n\n.hkct01-hero-widget .hkct01-section-label b {\n  min-width: 32px;\n  min-height: 26px;\n  display: inline-grid;\n  place-items: center;\n  color: var(--hkct01-blue-dark);\n  background: var(--hkct01-surface-blue);\n  border: 1px solid var(--hkct01-pill-line);\n  border-radius: 5px;\n  letter-spacing: 0.04em;\n}\n\n.hkct01-hero-widget .hkct01-hero h1 {\n  max-width: 690px;\n  margin: 0 0 22px;\n  min-width: 0;\n  color: var(--hkct01-ink);\n  font-size: clamp(44px, 4.2vw, 68px);\n  font-weight: 700;\n  letter-spacing: -0.035em;\n  line-height: 1.08;\n  overflow-wrap: anywhere;\n}\n\n.hkct01-hero-widget .hkct01-mobile-cable-preview {\n  display: none;\n}\n\n.hkct01-hero-widget .hkct01-hero-lead {\n  max-width: 620px;\n  margin-bottom: 28px;\n  color: var(--hkct01-copy);\n  font-size: clamp(16px, 1.24vw, 19px);\n  line-height: 1.62;\n}\n\n.hkct01-hero-widget .hkct01-hero-lead strong {\n  margin-bottom: 7px;\n  display: block;\n  color: var(--hkct01-blue-dark);\n  font-size: 15px;\n  line-height: 1.4;\n}\n\n.hkct01-hero-widget .hkct01-hero-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n\n.hkct01-hero-widget a.hkct01-button {\n  min-height: 50px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  padding: 13px 20px;\n  border: 1px solid transparent;\n  border-radius: var(--hkct01-radius-sm);\n  font-size: 14px;\n  font-weight: 700;\n  line-height: 1.2;\n  white-space: nowrap;\n  transition:\n    color 180ms ease,\n    background 180ms ease,\n    border-color 180ms ease,\n    transform 180ms cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n.hkct01-hero-widget a.hkct01-button:hover {\n  transform: translateY(-2px);\n}\n\n.hkct01-hero-widget a.hkct01-button-primary,\n.hkct01-hero-widget a.hkct01-button-primary:visited {\n  color: var(--hkct01-on-accent) !important;\n  background: var(--hkct01-orange) !important;\n  border-color: var(--hkct01-orange) !important;\n  box-shadow: 0 12px 25px var(--hkct01-orange-shadow);\n}\n\n.hkct01-hero-widget a.hkct01-button-primary:hover {\n  color: var(--hkct01-on-accent) !important;\n  background: var(--hkct01-orange-dark) !important;\n  border-color: var(--hkct01-orange-dark) !important;\n}\n\n.hkct01-hero-widget a.hkct01-button-ghost,\n.hkct01-hero-widget a.hkct01-button-ghost:visited {\n  color: var(--hkct01-blue-dark) !important;\n  background: var(--hkct01-card-bg) !important;\n  border-color: var(--hkct01-ghost-line) !important;\n}\n\n.hkct01-hero-widget a.hkct01-button-ghost:hover {\n  color: var(--hkct01-blue) !important;\n  background: var(--hkct01-surface) !important;\n  border-color: var(--hkct01-blue) !important;\n}\n\n.hkct01-hero-widget .hkct01-hero-facts {\n  margin: 30px 0 0;\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 8px;\n}\n\n.hkct01-hero-widget .hkct01-hero-facts > div {\n  min-width: 0;\n  padding: 13px 14px;\n  background: var(--hkct01-card-bg);\n  border: 1px solid var(--hkct01-line);\n  border-radius: var(--hkct01-radius-sm);\n}\n\n.hkct01-hero-widget .hkct01-hero-facts dt {\n  margin-bottom: 6px;\n  color: var(--hkct01-muted-2);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  line-height: 1.4;\n  text-transform: uppercase;\n}\n\n.hkct01-hero-widget .hkct01-hero-facts dd {\n  margin: 0;\n  color: var(--hkct01-ink);\n  font-size: 12.5px;\n  font-weight: 700;\n  line-height: 1.45;\n}\n\n.hkct01-hero-widget .hkct01-hero-visual {\n  min-width: 0;\n  min-height: 730px;\n  position: relative;\n  padding: 42px;\n  display: grid;\n  grid-template-rows: auto auto;\n  align-content: center;\n  gap: 18px;\n  overflow: clip;\n  background: var(--hkct01-background);\n}\n\n.hkct01-hero-widget .hkct01-hero-grid,\n.hkct01-hero-widget .hkct01-hero-copy,\n.hkct01-hero-widget .hkct01-hero-visual {\n  border: 0 !important;\n  box-shadow: none !important;\n}\n\n.hkct01-hero-widget .hkct01-hero-grid::before,\n.hkct01-hero-widget .hkct01-hero-grid::after,\n.hkct01-hero-widget .hkct01-hero-copy::before,\n.hkct01-hero-widget .hkct01-hero-copy::after,\n.hkct01-hero-widget .hkct01-hero-visual::before,\n.hkct01-hero-widget .hkct01-hero-visual::after {\n  content: none !important;\n  display: none !important;\n}\n\n.hkct01-hero-widget .hkct01-cable-card {\n  min-height: 0;\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-rows: auto auto auto;\n  color: var(--hkct01-ink);\n  background: var(--hkct01-surface);\n  border: 1px solid var(--hkct01-line);\n  border-radius: var(--hkct01-radius-md);\n  box-shadow: 0 22px 55px var(--hkct01-navy-shadow);\n  overflow: hidden;\n}\n\n.hkct01-hero-widget .hkct01-cable-card-header {\n  min-height: 52px;\n  padding: 12px 18px;\n  display: flex;\n  align-items: center;\n  justify-content: space-between;\n  gap: 16px;\n  border-bottom: 1px solid var(--hkct01-line-soft);\n}\n\n.hkct01-hero-widget .hkct01-mono-label {\n  color: var(--hkct01-blue-technical);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  line-height: 1.4;\n  text-transform: uppercase;\n}\n\n.hkct01-hero-widget .hkct01-cable-card-header > span:last-child {\n  flex: 0 0 auto;\n  padding: 6px 9px;\n  color: var(--hkct01-blue-dark);\n  background: var(--hkct01-surface-blue);\n  border: 1px solid var(--hkct01-pill-line);\n  border-radius: 999px;\n  font-size: 10px;\n  font-weight: 700;\n  line-height: 1;\n}\n\n.hkct01-hero-widget .hkct01-cable-card-image {\n  width: 100%;\n  min-height: 0;\n  aspect-ratio: 16 \/ 9;\n  position: relative;\n  display: grid;\n  place-items: center;\n  overflow: hidden;\n  background: var(--hkct01-surface);\n}\n\n.hkct01-hero-widget .hkct01-cable-card-image img {\n  width: 100% !important;\n  height: 100% !important;\n  max-width: none !important;\n  max-height: none !important;\n  position: absolute;\n  inset: 0;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n.hkct01-hero-widget .hkct01-visual-status {\n  padding: 7px 9px;\n  position: absolute;\n  top: 18px;\n  left: 18px;\n  color: var(--hkct01-copy);\n  background: var(--hkct01-status-bg);\n  border: 1px solid var(--hkct01-line);\n  border-radius: 6px;\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 0.04em;\n  line-height: 1.35;\n  text-transform: uppercase;\n}\n\n.hkct01-hero-widget a.hkct01-model-link,\n.hkct01-hero-widget a.hkct01-model-link:visited {\n  min-height: 58px;\n  max-width: 270px;\n  padding: 11px 42px 11px 14px;\n  position: absolute;\n  right: 18px;\n  bottom: 18px;\n  display: grid;\n  gap: 3px;\n  color: var(--hkct01-on-dark) !important;\n  background: var(--hkct01-dark-glass) !important;\n  border: 1px solid var(--hkct01-border-on-dark) !important;\n  border-radius: 9px;\n  box-shadow: 0 12px 30px var(--hkct01-navy-shadow);\n  backdrop-filter: blur(8px);\n  transition:\n    background 160ms ease,\n    transform 160ms cubic-bezier(0.16, 1, 0.3, 1);\n}\n\n.hkct01-hero-widget a.hkct01-model-link:hover {\n  color: var(--hkct01-on-dark) !important;\n  background: var(--hkct01-dark-soft) !important;\n  transform: translateY(-2px);\n}\n\n.hkct01-hero-widget .hkct01-model-link span {\n  color: var(--hkct01-pill-line);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  line-height: 1.35;\n}\n\n.hkct01-hero-widget .hkct01-model-link strong {\n  font-size: 11px;\n  line-height: 1.35;\n}\n\n.hkct01-hero-widget .hkct01-model-link i {\n  position: absolute;\n  top: 50%;\n  right: 14px;\n  color: var(--hkct01-orange);\n  font-size: 18px;\n  transform: translateY(-50%);\n}\n\n.hkct01-hero-widget .hkct01-cable-card-meta {\n  padding: 19px 22px 21px;\n  display: grid;\n  gap: 6px;\n  border-top: 1px solid var(--hkct01-line-soft);\n}\n\n.hkct01-hero-widget .hkct01-cable-card-meta strong {\n  color: var(--hkct01-ink);\n  font-size: 22px;\n  line-height: 1.2;\n}\n\n.hkct01-hero-widget .hkct01-cable-card-meta small {\n  color: var(--hkct01-muted);\n  font-size: 12px;\n  line-height: 1.45;\n}\n\n.hkct01-hero-widget .hkct01-production-preview {\n  min-height: 132px;\n  position: relative;\n  z-index: 1;\n  display: grid;\n  grid-template-columns: 164px minmax(0, 1fr);\n  overflow: hidden;\n  color: var(--hkct01-on-dark);\n  background: var(--hkct01-dark-panel);\n  border: 1px solid var(--hkct01-border-on-dark);\n  border-radius: var(--hkct01-radius-md);\n}\n\n.hkct01-hero-widget .hkct01-production-preview > img {\n  width: 100% !important;\n  height: 100% !important;\n  min-height: 132px;\n  max-height: none !important;\n  object-fit: contain !important;\n  padding: 14px;\n  background: #fff;\n  object-position: center !important;\n}\n\n.hkct01-hero-widget .hkct01-production-preview > div {\n  min-width: 0;\n  padding: 18px 20px;\n  display: grid;\n  align-content: center;\n  gap: 7px;\n}\n\n.hkct01-hero-widget .hkct01-production-preview .hkct01-mono-label {\n  color: var(--hkct01-pill-line);\n}\n\n.hkct01-hero-widget .hkct01-production-preview strong {\n  color: var(--hkct01-on-dark);\n  font-size: 17px;\n  line-height: 1.3;\n}\n\n.hkct01-hero-widget .hkct01-production-preview a,\n.hkct01-hero-widget .hkct01-production-preview a:visited {\n  width: fit-content;\n  color: var(--hkct01-pill-line) !important;\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.4;\n  white-space: nowrap;\n}\n\n.hkct01-hero-widget .hkct01-production-preview a:hover {\n  color: var(--hkct01-on-dark) !important;\n}\n\n\/* Move the entire hero block down; do not add space inside the hero. *\/\n@media (min-width: 821px) {\n  .hkct01-hero-widget {\n    margin-top: 90px;\n  }\n}\n@media (max-width: 1180px) {\n  .hkct01-hero-widget .hkct01-hero-grid {\n    grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n  }\n\n  .hkct01-hero-widget .hkct01-hero-copy {\n    padding-right: 38px;\n  }\n\n  .hkct01-hero-widget .hkct01-hero h1 {\n    font-size: clamp(46px, 5.2vw, 60px);\n  }\n\n  .hkct01-hero-widget .hkct01-hero-visual {\n    padding: 34px;\n  }\n\n  .hkct01-hero-widget a.hkct01-button {\n    padding-inline: 16px;\n    font-size: 13px;\n  }\n}\n\n@media (max-width: 1024px) {\n  .hkct01-hero-widget .hkct01-shell {\n    width: min(calc(100% - 40px), var(--hkct01-shell));\n  }\n}\n\n@media (max-width: 820px) {\n  .hkct01-hero-widget .hkct01-hero,\n  .hkct01-hero-widget .hkct01-hero-grid {\n    min-height: 0;\n  }\n\n  .hkct01-hero-widget .hkct01-hero-grid {\n    width: 100%;\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct01-hero-widget .hkct01-hero-copy {\n    width: min(calc(100% - 40px), var(--hkct01-shell));\n    margin-inline: auto;\n    \/* Clearance for the site's floating mobile header, including anonymous views. *\/\n    padding: 112px 0 34px;\n  }\n\n  .hkct01-hero-widget .hkct01-hero-visual {\n    min-height: 0;\n    margin: 0;\n    padding: 0 20px 28px;\n    display: block;\n  }\n\n  .hkct01-hero-widget .hkct01-cable-card {\n    display: none;\n  }\n\n  .hkct01-hero-widget .hkct01-mobile-cable-preview {\n    width: 100%;\n    min-height: 0;\n    aspect-ratio: 16 \/ 9;\n    margin: 2px 0 22px;\n    position: relative;\n    display: block;\n    overflow: hidden;\n    background: var(--hkct01-surface);\n    border: 1px solid var(--hkct01-line);\n    border-radius: var(--hkct01-radius-md);\n  }\n\n  .hkct01-hero-widget .hkct01-mobile-cable-preview img {\n    width: 100% !important;\n    height: 100% !important;\n    max-width: none !important;\n    max-height: none !important;\n    position: absolute;\n    inset: 0;\n    object-fit: contain !important;\n    object-position: center !important;\n  }\n\n  .hkct01-hero-widget .hkct01-mobile-cable-preview > span {\n    padding: 5px 7px;\n    position: absolute;\n    left: 9px;\n    right: 9px;\n    bottom: 9px;\n    z-index: 2;\n    text-align: center;\n    color: var(--hkct01-copy);\n    background: var(--hkct01-status-bg);\n    border: 1px solid var(--hkct01-line);\n    border-radius: 5px;\n    font-family: \"Roboto Mono\", monospace;\n    font-size: 7px;\n    font-weight: 700;\n    letter-spacing: 0.03em;\n    line-height: 1.35;\n    text-transform: uppercase;\n  }\n\n  .hkct01-hero-widget .hkct01-hero-facts {\n    order: 7;\n  }\n\n  .hkct01-hero-widget .hkct01-hero-actions {\n    order: 8;\n    margin-top: 24px;\n  }\n}\n\n@media (max-width: 600px) {\n  .hkct01-hero-widget .hkct01-shell,\n  .hkct01-hero-widget .hkct01-hero-copy {\n    width: calc(100% - 32px);\n  }\n\n  .hkct01-hero-widget .hkct01-hero h1 {\n    font-size: clamp(38px, 11.2vw, 48px);\n  }\n\n  .hkct01-hero-widget .hkct01-breadcrumbs {\n    margin-bottom: 22px;\n    justify-content: center;\n    text-align: center;\n  }\n\n  .hkct01-hero-widget .hkct01-hero-actions {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct01-hero-widget .hkct01-hero-actions .hkct01-button {\n    width: 100%;\n  }\n\n  .hkct01-hero-widget .hkct01-hero-facts {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .hkct01-hero-widget .hkct01-hero-facts > div {\n    padding: 12px;\n  }\n\n  .hkct01-hero-widget .hkct01-production-preview {\n    grid-template-columns: 118px minmax(0, 1fr);\n  }\n\n  .hkct01-hero-widget .hkct01-production-preview > div {\n    padding: 15px 16px;\n  }\n\n  .hkct01-hero-widget .hkct01-production-preview strong {\n    font-size: 15px;\n  }\n\n  .hkct01-hero-widget .hkct01-production-preview a {\n    font-size: 11px;\n  }\n}\n\n@media (max-width: 390px) {\n  .hkct01-hero-widget .hkct01-section-label {\n    align-items: flex-start;\n  }\n\n  .hkct01-hero-widget .hkct01-production-preview {\n    grid-template-columns: 96px minmax(0, 1fr);\n  }\n\n  .hkct01-hero-widget .hkct01-production-preview > div {\n    padding: 13px;\n  }\n\n  .hkct01-hero-widget .hkct01-production-preview .hkct01-mono-label {\n    font-size: 8px;\n  }\n\n  .hkct01-hero-widget .hkct01-production-preview strong {\n    font-size: 14px;\n  }\n\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .hkct01-hero-widget *,\n  .hkct01-hero-widget *::before,\n  .hkct01-hero-widget *::after {\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\/* finesse \u00b7 component: control-cable-solution-page \u00b7 states: default hover focus selected mobile reduced-motion *\/\n.hkct-page-widget {\n  --hkct-ink: #1a2433;\n  --hkct-copy: #4f5f72;\n  --hkct-muted: #6f7f92;\n  --hkct-blue: #1677c8;\n  --hkct-blue-dark: #122d6c;\n  --hkct-blue-soft: #eef4fb;\n  --hkct-orange: #c55032;\n  --hkct-orange-dark: #a93f26;\n  --hkct-navy: #0d1d31;\n  --hkct-navy-soft: #142840;\n  --hkct-surface: #fbfdff;\n  --hkct-surface-soft: #f4f7fb;\n  --hkct-line: #d8e0e8;\n  --hkct-line-strong: #c4d0dc;\n  --hkct-on-dark: #f7f9fc;\n  --hkct-on-dark-copy: #b9c6d6;\n  --hkct-shell: 1288px;\n  --hkct-sticky-top: 0px;\n  width: 100%;\n  min-width: 0;\n  color: var(--hkct-ink);\n  background: var(--hkct-surface);\n  font-family: \"Roboto\", Arial, sans-serif;\n  font-size: 16px;\n  line-height: 1.6;\n  -webkit-font-smoothing: antialiased;\n  text-rendering: optimizeLegibility;\n  overflow-wrap: anywhere;\n}\n\n.hkct-page-widget,\n.hkct-page-widget *,\n.hkct-page-widget *::before,\n.hkct-page-widget *::after {\n  box-sizing: border-box;\n}\n\n.hkct-page-widget :where(h2, h3, h4, p, figure, dl, dd, ul) {\n  margin: 0;\n}\n\n.hkct-page-widget :where(button, input) {\n  font: inherit;\n}\n\n.hkct-page-widget button {\n  appearance: none;\n}\n\n.hkct-page-widget a {\n  color: inherit;\n  text-decoration: none;\n}\n\n.hkct-page-widget img {\n  display: block;\n  max-width: 100%;\n}\n\n.hkct-page-widget :where(a, button, summary, input):focus-visible {\n  outline: 3px solid rgba(22, 119, 200, 0.36);\n  outline-offset: 3px;\n}\n\n.hkct-page-widget [hidden] {\n  display: none !important;\n}\n\n.hkct-page-widget .hkct-shell {\n  width: min(calc(100% - 48px), var(--hkct-shell));\n  margin-inline: auto;\n}\n\n.hkct-page-widget .hkct-section {\n  width: 100%;\n  padding: clamp(76px, 7.2vw, 104px) 0;\n  scroll-margin-top: calc(var(--hkct-sticky-top, 0px) + 96px);\n  overflow: clip;\n}\n\n.hkct-page-widget .hkct-section-light {\n  background: var(--hkct-surface);\n}\n\n.hkct-page-widget .hkct-section-soft {\n  background: var(--hkct-surface-soft);\n}\n\n.hkct-page-widget .hkct-section-dark {\n  color: var(--hkct-on-dark);\n  background: var(--hkct-navy);\n}\n\n.hkct-page-widget .hkct-heading {\n  margin-bottom: 34px;\n  display: grid;\n  grid-template-columns: minmax(0, 1.28fr) minmax(300px, 0.72fr);\n  align-items: end;\n  gap: clamp(38px, 7vw, 96px);\n}\n\n.hkct-page-widget .hkct-kicker {\n  margin-bottom: 18px;\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  color: var(--hkct-blue);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.15em;\n  line-height: 1.4;\n  text-transform: uppercase;\n}\n\n.hkct-page-widget .hkct-kicker b {\n  width: 34px;\n  height: 28px;\n  display: inline-grid;\n  flex: 0 0 auto;\n  place-items: center;\n  color: var(--hkct-blue-dark);\n  background: var(--hkct-blue-soft);\n  border: 1px solid #cfdcf0;\n  border-radius: 5px;\n  letter-spacing: 0.03em;\n}\n\n.hkct-page-widget .hkct-section-dark .hkct-kicker {\n  color: #79bfff;\n}\n\n.hkct-page-widget .hkct-section-dark .hkct-kicker b {\n  color: #b9dcff;\n  background: rgba(74, 145, 215, 0.13);\n  border-color: rgba(134, 192, 247, 0.28);\n}\n\n.hkct-page-widget .hkct-heading h2 {\n  max-width: 850px;\n  margin: 0;\n  color: var(--hkct-ink);\n  font-size: clamp(38px, 4.15vw, 60px);\n  font-weight: 700;\n  letter-spacing: -0.04em;\n  line-height: 1.04;\n}\n\n.hkct-page-widget .hkct-section-dark .hkct-heading h2 {\n  color: var(--hkct-on-dark);\n}\n\n.hkct-page-widget .hkct-heading > p {\n  max-width: 500px;\n  margin: 0 0 3px;\n  color: var(--hkct-copy);\n  font-size: 17px;\n  line-height: 1.7;\n}\n\n.hkct-page-widget .hkct-section-dark .hkct-heading > p {\n  color: var(--hkct-on-dark-copy);\n}\n\n.hkct-page-widget .hkct-mono {\n  color: var(--hkct-blue);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.12em;\n  line-height: 1.45;\n  text-transform: uppercase;\n}\n\n.hkct-page-widget .hkct-button {\n  min-height: 50px;\n  padding: 13px 19px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 10px;\n  border: 1px solid transparent;\n  border-radius: 8px;\n  font-size: 14px;\n  font-weight: 700;\n  line-height: 1.2;\n  transition: color 180ms ease, background 180ms ease, border-color 180ms ease, transform 180ms ease;\n}\n\n.hkct-page-widget .hkct-button:hover {\n  transform: translateY(-1px);\n}\n\n.hkct-page-widget .hkct-button-primary {\n  color: #fdfefe;\n  background: var(--hkct-orange);\n  border-color: var(--hkct-orange);\n}\n\n.hkct-page-widget .hkct-button-primary:hover {\n  background: var(--hkct-orange-dark);\n  border-color: var(--hkct-orange-dark);\n}\n\n.hkct-page-widget .hkct-button-secondary {\n  color: var(--hkct-blue-dark);\n  background: var(--hkct-surface);\n  border-color: var(--hkct-line-strong);\n}\n\n.hkct-page-widget .hkct-button-secondary:hover {\n  color: var(--hkct-blue);\n  border-color: var(--hkct-blue);\n}\n\n\/* 00 \u00b7 sticky page map *\/\n.hkct-page-widget .hkct-page-map {\n  position: sticky;\n  top: var(--hkct-sticky-top, 0px);\n  z-index: 40;\n  color: var(--hkct-ink);\n  background: rgba(251, 253, 255, 0.97);\n  border-top: 1px solid var(--hkct-line);\n  border-bottom: 1px solid var(--hkct-line);\n  box-shadow: 0 8px 24px rgba(13, 29, 49, 0.05);\n  backdrop-filter: blur(12px);\n}\n\n.hkct-page-widget .hkct-page-map-inner {\n  min-height: 76px;\n  display: grid;\n  grid-template-columns: auto minmax(0, 1fr) auto;\n  align-items: center;\n  gap: 28px;\n}\n\n.hkct-page-widget .hkct-page-map-label {\n  color: var(--hkct-muted);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.16em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.hkct-page-widget .hkct-page-map-links {\n  min-width: 0;\n  display: flex;\n  align-items: stretch;\n  gap: 28px;\n  overflow-x: auto;\n  scroll-snap-type: x proximity;\n  scrollbar-width: none;\n}\n\n.hkct-page-widget .hkct-page-map-links::-webkit-scrollbar {\n  display: none;\n}\n\n.hkct-page-widget .hkct-page-map-links a {\n  min-height: 76px;\n  position: relative;\n  display: inline-flex;\n  align-items: center;\n  color: #5d6c80;\n  font-size: 13px;\n  font-weight: 700;\n  white-space: nowrap;\n  scroll-snap-align: center;\n  transition: color 160ms ease;\n}\n\n.hkct-page-widget .hkct-page-map-links a::after {\n  height: 2px;\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  background: var(--hkct-blue);\n  content: \"\";\n  opacity: 0;\n  transform: scaleX(0.45);\n  transition: opacity 160ms ease, transform 160ms ease;\n}\n\n.hkct-page-widget .hkct-page-map-links a:hover,\n.hkct-page-widget .hkct-page-map-links a.is-active {\n  color: var(--hkct-blue);\n}\n\n.hkct-page-widget .hkct-page-map-links a.is-active::after {\n  opacity: 1;\n  transform: scaleX(1);\n}\n\n.hkct-page-widget .hkct-page-map-cta {\n  color: var(--hkct-orange);\n  font-size: 13px;\n  font-weight: 700;\n  white-space: nowrap;\n}\n\n.hkct-page-widget .hkct-page-map-cta.is-active {\n  color: var(--hkct-orange-dark);\n}\n\n.hkct-page-widget .hkct-page-map-mobile-enquiry {\n  display: none !important;\n}\n\n\/* 02 \u00b7 structure *\/\n.hkct-page-widget .hkct-structure-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1.03fr) minmax(420px, 0.97fr);\n  overflow: hidden;\n  background: var(--hkct-surface);\n  border: 1px solid var(--hkct-line);\n  border-radius: 16px;\n  box-shadow: 0 18px 54px rgba(13, 29, 49, 0.06);\n}\n\n.hkct-page-widget .hkct-structure-visual {\n  min-height: 610px;\n  padding: 34px;\n  display: flex;\n  flex-direction: column;\n  background: #f8fafc;\n  border-right: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-structure-image {\n  min-height: 0;\n  flex: 1 1 auto;\n  position: relative;\n  overflow: hidden;\n  background: var(--hkct-surface);\n  border: 1px solid var(--hkct-line);\n  border-radius: 12px;\n}\n\n.hkct-page-widget .hkct-structure-image img {\n  width: 100% !important;\n  height: 100% !important;\n  max-width: none !important;\n  position: absolute;\n  inset: 0;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n.hkct-page-widget .hkct-structure-caption {\n  margin-top: 18px;\n  padding: 16px 18px;\n  color: var(--hkct-copy);\n  background: var(--hkct-blue-soft);\n  border-left: 3px solid var(--hkct-blue);\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n.hkct-page-widget .hkct-structure-caption strong {\n  display: block;\n  margin-bottom: 4px;\n  color: var(--hkct-blue-dark);\n}\n\n.hkct-page-widget .hkct-spec-panel {\n  padding: 34px;\n}\n\n.hkct-page-widget .hkct-spec-panel h3 {\n  margin: 5px 0 24px;\n  color: var(--hkct-ink);\n  font-size: 25px;\n  line-height: 1.2;\n}\n\n.hkct-page-widget .hkct-spec-list {\n  margin: 0;\n  border-top: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-spec-list > div {\n  padding: 12px 0;\n  display: grid;\n  grid-template-columns: minmax(120px, 0.78fr) minmax(0, 1.22fr);\n  gap: 24px;\n  border-bottom: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-spec-list dt {\n  color: var(--hkct-muted);\n  font-size: 12px;\n  font-weight: 600;\n}\n\n.hkct-page-widget .hkct-spec-list dd {\n  margin: 0;\n  color: var(--hkct-ink);\n  font-size: 13px;\n  font-weight: 600;\n  text-align: right;\n}\n\n.hkct-page-widget .hkct-tbc {\n  color: #735444;\n}\n\n.hkct-page-widget .hkct-boundary-note {\n  margin-top: 22px;\n  padding: 18px;\n  display: grid;\n  grid-template-columns: 36px minmax(0, 1fr);\n  gap: 13px;\n  align-items: start;\n  color: var(--hkct-copy);\n  background: #fff7f3;\n  border: 1px solid #ead3ca;\n  border-radius: 10px;\n  font-size: 13px;\n}\n\n.hkct-page-widget .hkct-boundary-note i {\n  width: 36px;\n  height: 36px;\n  display: grid;\n  place-items: center;\n  color: var(--hkct-orange);\n  background: #fdfefe;\n  border: 1px solid #ead3ca;\n  border-radius: 8px;\n}\n\n.hkct-page-widget .hkct-boundary-note strong {\n  display: block;\n  margin-bottom: 3px;\n  color: var(--hkct-ink);\n}\n\n\/* 03 \u00b7 process: three starting points, one insulation route *\/\n.hkct-page-widget .hkct-route-picker { margin-bottom: 18px; display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 12px; }\n.hkct-page-widget .hkct-route-choice { padding: 18px; min-width: 0; color: var(--hkct-ink) !important; text-transform: none !important; letter-spacing: normal !important; background: #fff !important; border: 1px solid var(--hkct-line); border-radius: 10px; text-align: left; cursor: pointer; }\n.hkct-page-widget .hkct-route-choice strong { display: block; margin-bottom: 5px; font-size: 15px; line-height: 1.4; }\n.hkct-page-widget .hkct-route-choice small { display: block; color: var(--hkct-copy); font-size: 12px; font-weight: 400; line-height: 1.5; }\n.hkct-page-widget .hkct-route-choice[aria-pressed=\"true\"] { border-color: var(--hkct-blue); background: var(--hkct-blue-soft) !important; box-shadow: inset 4px 0 0 var(--hkct-blue); }\n.hkct-page-widget .hkct-stage-card.is-bypassed { border-style: dashed; }\n.hkct-page-widget .hkct-stage-card.is-bypassed .hkct-stage-body > small { color: var(--hkct-muted); }\n.hkct-page-widget .hkct-process-note { margin: 18px 0 0; color: var(--hkct-copy); font-size: 13px; line-height: 1.65; }\n.hkct-page-widget .hkct-stage-card { background: #fff !important; text-transform: none !important; letter-spacing: normal !important; font-weight: 400; }\n.hkct-page-widget .hkct-stage-title { font-weight: 700; }\n.hkct-page-widget .hkct-stage-media { display: block; flex: 0 0 auto; width: 100%; background: #fff !important; }\n.hkct-page-widget .hkct-equipment-image, .hkct-page-widget .hkct-stage-detail-image, .hkct-page-widget .hkct-evidence-media { background: #fff !important; }\n@media (max-width: 720px) {\n  .hkct-page-widget .hkct-route-picker { grid-template-columns: 1fr; gap: 8px; }\n  .hkct-page-widget .hkct-route-choice { padding: 14px 16px; }\n}\n\n.hkct-page-widget .hkct-route-context {\n  margin-bottom: 22px;\n  padding: 18px 20px;\n  display: grid;\n  grid-template-columns: auto minmax(0, 1fr) auto;\n  align-items: center;\n  gap: 16px;\n  color: var(--hkct-copy);\n  background: var(--hkct-blue-soft);\n  border: 1px solid #cbdced;\n  border-radius: 12px;\n}\n\n.hkct-page-widget .hkct-route-context > i {\n  width: 44px;\n  height: 44px;\n  display: grid;\n  place-items: center;\n  color: #fdfefe;\n  background: var(--hkct-blue);\n  border-radius: 50%;\n}\n\n.hkct-page-widget .hkct-route-context strong {\n  display: block;\n  color: var(--hkct-ink);\n  font-size: 15px;\n}\n\n.hkct-page-widget .hkct-route-context small {\n  color: var(--hkct-muted);\n  font-size: 12px;\n}\n\n.hkct-page-widget .hkct-route-context span:last-child {\n  color: var(--hkct-blue-dark);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 10px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.hkct-page-widget .hkct-stage-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.hkct-page-widget .hkct-stage-card {\n  min-width: 0;\n  min-height: 350px;\n  padding: 0;\n  display: flex;\n  flex-direction: column;\n  overflow: hidden;\n  text-align: left;\n  color: var(--hkct-ink);\n  background: var(--hkct-surface);\n  border: 1px solid var(--hkct-line);\n  border-radius: 12px;\n  cursor: pointer;\n  transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;\n}\n\n.hkct-page-widget .hkct-stage-card:hover,\n.hkct-page-widget .hkct-stage-card.is-selected {\n  border-color: var(--hkct-blue);\n  box-shadow: 0 12px 32px rgba(18, 45, 108, 0.08);\n}\n\n.hkct-page-widget .hkct-stage-card:hover {\n  transform: translateY(-2px);\n}\n\n.hkct-page-widget .hkct-stage-media {\n  height: 188px;\n  padding: 18px;\n  position: relative;\n  background: #fdfefe;\n  border-bottom: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-stage-media img {\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n.hkct-page-widget .hkct-stage-body {\n  padding: 20px;\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n}\n\n.hkct-page-widget .hkct-stage-number {\n  margin-bottom: 12px;\n  color: var(--hkct-orange);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 12px;\n  font-weight: 700;\n}\n\n.hkct-page-widget .hkct-stage-title {\n  display: block;\n  margin: 0 0 11px;\n  color: var(--hkct-ink);\n  font-size: 18px;\n  line-height: 1.25;\n}\n\n.hkct-page-widget .hkct-stage-description {\n  display: block;\n  margin: 0;\n  color: var(--hkct-copy);\n  font-size: 13px;\n  line-height: 1.62;\n}\n\n.hkct-page-widget .hkct-stage-body > small {\n  margin-top: auto;\n  padding-top: 18px;\n  color: var(--hkct-blue);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.hkct-page-widget .hkct-stage-detail {\n  margin-top: 18px;\n  display: grid;\n  grid-template-columns: minmax(0, 0.92fr) minmax(0, 1.08fr);\n  overflow: hidden;\n  background: var(--hkct-surface);\n  border: 1px solid var(--hkct-line);\n  border-radius: 14px;\n}\n\n.hkct-page-widget .hkct-stage-detail-image {\n  min-height: 420px;\n  padding: 28px;\n  background: #fdfefe;\n  border-right: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-stage-detail-image img {\n  width: 100% !important;\n  height: 100% !important;\n  max-height: 360px;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n.hkct-page-widget .hkct-stage-detail-copy {\n  padding: clamp(28px, 4vw, 48px);\n  align-self: center;\n}\n\n.hkct-page-widget .hkct-stage-detail-copy h3 {\n  margin: 8px 0 14px;\n  color: var(--hkct-ink);\n  font-size: clamp(28px, 3vw, 40px);\n  letter-spacing: -0.03em;\n  line-height: 1.08;\n}\n\n.hkct-page-widget .hkct-stage-detail-copy > p {\n  margin-bottom: 22px;\n  color: var(--hkct-copy);\n}\n\n.hkct-page-widget .hkct-stage-detail-list {\n  margin: 0;\n  border-top: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-stage-detail-list > div {\n  padding: 11px 0;\n  display: grid;\n  grid-template-columns: 104px minmax(0, 1fr);\n  gap: 18px;\n  border-bottom: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-stage-detail-list dt {\n  color: var(--hkct-muted);\n  font-size: 12px;\n  font-weight: 600;\n}\n\n.hkct-page-widget .hkct-stage-detail-list dd {\n  margin: 0;\n  color: var(--hkct-ink);\n  font-size: 13px;\n  font-weight: 600;\n}\n\n\/* 04 \u00b7 equipment *\/\n.hkct-page-widget .hkct-image-switch { position: absolute; top: 14px; left: 16px; right: 16px; display: flex; flex-wrap: wrap; gap: 8px; }\n.hkct-page-widget .hkct-image-switch button { padding: 9px 12px; min-height: 40px; color: var(--hkct-ink) !important; background: #fff !important; border: 1px solid var(--hkct-line); border-radius: 7px; font: 600 12px\/1.4 \"Roboto\",sans-serif; text-transform: none !important; cursor: pointer; }\n.hkct-page-widget .hkct-image-switch button[aria-pressed=\"true\"] { color: var(--hkct-blue-dark) !important; background: var(--hkct-blue-soft) !important; border-color: var(--hkct-blue); }\n\n.hkct-page-widget .hkct-equipment-layout {\n  overflow: hidden;\n  background: var(--hkct-surface);\n  border: 1px solid var(--hkct-line);\n  border-radius: 16px;\n  box-shadow: 0 18px 54px rgba(13, 29, 49, 0.06);\n}\n\n.hkct-page-widget .hkct-equipment-tabs {\n  padding: 0 20px;\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  background: var(--hkct-navy);\n}\n\n.hkct-page-widget .hkct-equipment-tab {\n  min-height: 96px;\n  padding: 18px 14px;\n  display: grid;\n  align-content: center;\n  gap: 4px;\n  text-align: left;\n  color: #aebcd0;\n  background: transparent;\n  border: 0;\n  border-bottom: 3px solid transparent;\n  cursor: pointer;\n  transition: color 180ms ease, background 180ms ease, border-color 180ms ease;\n}\n\n.hkct-page-widget .hkct-equipment-tab + .hkct-equipment-tab {\n  border-left: 1px solid rgba(255, 255, 255, 0.08);\n}\n\n.hkct-page-widget .hkct-equipment-tab:hover,\n.hkct-page-widget .hkct-equipment-tab.is-selected {\n  color: #f7f9fc;\n  background: rgba(255, 255, 255, 0.055);\n  border-bottom-color: #5badf1;\n}\n\n.hkct-page-widget .hkct-equipment-tab span {\n  color: #79bfff;\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.hkct-page-widget .hkct-equipment-tab strong {\n  font-size: 13px;\n  line-height: 1.3;\n}\n\n.hkct-page-widget .hkct-equipment-panel {\n  min-height: 540px;\n  display: grid;\n  grid-template-columns: minmax(0, 1.16fr) minmax(390px, 0.84fr);\n}\n\n.hkct-page-widget .hkct-equipment-image {\n  min-height: 540px;\n  padding: 34px;\n  position: relative;\n  background: #fdfefe;\n  border-right: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-equipment-image img {\n  width: 100% !important;\n  height: 100% !important;\n  max-height: 470px;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n.hkct-page-widget .hkct-equipment-image span {\n  padding: 7px 9px;\n  position: absolute;\n  left: 22px;\n  bottom: 20px;\n  color: var(--hkct-copy);\n  background: rgba(251, 253, 255, 0.94);\n  border: 1px solid var(--hkct-line);\n  border-radius: 6px;\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 0.07em;\n  text-transform: uppercase;\n}\n\n.hkct-page-widget .hkct-equipment-copy {\n  padding: clamp(30px, 4vw, 48px);\n  align-self: center;\n}\n\n.hkct-page-widget .hkct-equipment-copy h3 {\n  margin: 10px 0 14px;\n  color: var(--hkct-ink);\n  font-size: clamp(30px, 3vw, 42px);\n  letter-spacing: -0.035em;\n  line-height: 1.08;\n}\n\n.hkct-page-widget .hkct-equipment-copy > p {\n  margin-bottom: 24px;\n  color: var(--hkct-copy);\n}\n\n.hkct-page-widget .hkct-equipment-meta {\n  margin: 0 0 24px;\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  border-top: 1px solid var(--hkct-line);\n  border-left: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-equipment-meta > div {\n  min-height: 92px;\n  padding: 15px;\n  border-right: 1px solid var(--hkct-line);\n  border-bottom: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-equipment-meta dt {\n  margin-bottom: 5px;\n  color: var(--hkct-muted);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.hkct-page-widget .hkct-equipment-meta dd {\n  margin: 0;\n  color: var(--hkct-ink);\n  font-size: 12px;\n  font-weight: 600;\n  line-height: 1.45;\n}\n\n.hkct-page-widget .hkct-equipment-note {\n  margin: 0;\n  padding: 16px 17px;\n  color: var(--hkct-copy);\n  background: var(--hkct-blue-soft);\n  border-left: 3px solid var(--hkct-blue);\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n\/* 05 \u00b7 responsibility *\/\n.hkct-page-widget .hkct-scope-summary {\n  margin-bottom: 18px;\n  padding: 20px 22px;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) auto;\n  align-items: center;\n  gap: 24px;\n  background: #1a3b64;\n  border: 1px solid rgba(139, 190, 239, 0.24);\n  border-radius: 12px;\n}\n\n.hkct-page-widget .hkct-scope-summary strong {\n  display: block;\n  color: var(--hkct-on-dark);\n  font-size: 17px;\n}\n\n.hkct-page-widget .hkct-scope-summary p {\n  margin: 4px 0 0;\n  color: var(--hkct-on-dark-copy);\n  font-size: 12px;\n}\n\n.hkct-page-widget .hkct-scope-summary span:last-child {\n  color: #9acdf9;\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.09em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n.hkct-page-widget .hkct-scope-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.hkct-page-widget .hkct-scope-card {\n  min-height: 390px;\n  padding: 28px;\n  display: flex;\n  flex-direction: column;\n  background: var(--hkct-navy-soft);\n  border: 1px solid rgba(139, 190, 239, 0.2);\n  border-radius: 12px;\n}\n\n.hkct-page-widget .hkct-scope-icon {\n  width: 46px;\n  height: 46px;\n  margin-bottom: 36px;\n  display: grid;\n  place-items: center;\n  color: #8fc9ff;\n  background: rgba(255, 255, 255, 0.06);\n  border: 1px solid rgba(255, 255, 255, 0.14);\n  border-radius: 10px;\n}\n\n.hkct-page-widget .hkct-scope-card h3 {\n  margin: 9px 0 13px;\n  color: var(--hkct-on-dark);\n  font-size: 25px;\n  line-height: 1.12;\n}\n\n.hkct-page-widget .hkct-scope-card > p {\n  margin-bottom: 18px;\n  color: var(--hkct-on-dark-copy);\n  font-size: 13px;\n}\n\n.hkct-page-widget .hkct-scope-list {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  border-top: 1px solid rgba(255, 255, 255, 0.12);\n}\n\n.hkct-page-widget .hkct-scope-list li {\n  padding: 11px 0 11px 17px;\n  position: relative;\n  color: #d8e2ee;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n  font-size: 12px;\n}\n\n.hkct-page-widget .hkct-scope-list li::before {\n  width: 5px;\n  height: 5px;\n  position: absolute;\n  top: 19px;\n  left: 0;\n  background: #4da8f0;\n  border-radius: 50%;\n  content: \"\";\n}\n\n.hkct-page-widget .hkct-scope-status {\n  margin-top: auto;\n  padding-top: 20px;\n  color: #91a4ba;\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n\/* 06 \u00b7 factory *\/\n.hkct-page-widget .hkct-planning-layout {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 360px;\n  gap: 18px;\n  align-items: start;\n}\n\n.hkct-page-widget .hkct-planning-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 12px;\n}\n\n.hkct-page-widget .hkct-planning-card {\n  min-height: 154px;\n  padding: 22px;\n  position: relative;\n  display: grid;\n  grid-template-columns: 40px minmax(0, 1fr);\n  gap: 14px;\n  align-items: start;\n  text-align: left;\n  color: var(--hkct-ink);\n  background: var(--hkct-surface);\n  border: 1px solid var(--hkct-line);\n  border-radius: 11px;\n  cursor: pointer;\n  transition: border-color 180ms ease, background 180ms ease, box-shadow 180ms ease;\n}\n\n.hkct-page-widget .hkct-planning-card:hover,\n.hkct-page-widget .hkct-planning-card.is-selected {\n  border-color: var(--hkct-blue);\n  background: #f8fbff;\n  box-shadow: 0 10px 26px rgba(18, 45, 108, 0.06);\n}\n\n.hkct-page-widget .hkct-planning-number {\n  width: 40px;\n  height: 40px;\n  display: grid;\n  place-items: center;\n  color: var(--hkct-blue);\n  background: var(--hkct-blue-soft);\n  border: 1px solid #cbdced;\n  border-radius: 8px;\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 10px;\n  font-weight: 700;\n}\n\n.hkct-page-widget .hkct-planning-card strong {\n  display: block;\n  margin-bottom: 5px;\n  font-size: 15px;\n}\n\n.hkct-page-widget .hkct-planning-copy {\n  display: block;\n  margin: 0;\n  color: var(--hkct-copy);\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n.hkct-page-widget .hkct-planning-check {\n  width: 20px;\n  height: 20px;\n  position: absolute;\n  top: 16px;\n  right: 16px;\n  display: grid;\n  place-items: center;\n  color: transparent;\n  background: #fdfefe;\n  border: 1px solid var(--hkct-line-strong);\n  border-radius: 4px;\n  font-size: 10px;\n}\n\n.hkct-page-widget .hkct-planning-card.is-selected .hkct-planning-check {\n  color: #fdfefe;\n  background: var(--hkct-blue);\n  border-color: var(--hkct-blue);\n}\n\n.hkct-page-widget .hkct-planning-summary {\n  position: sticky;\n  top: calc(var(--hkct-sticky-top, 0px) + 96px);\n  padding: 28px;\n  color: var(--hkct-on-dark);\n  background: var(--hkct-navy);\n  border-radius: 14px;\n}\n\n.hkct-page-widget .hkct-planning-summary h3 {\n  margin: 10px 0 10px;\n  color: var(--hkct-on-dark);\n  font-size: 26px;\n  line-height: 1.13;\n}\n\n.hkct-page-widget .hkct-planning-count {\n  margin: 26px 0 12px;\n  padding-top: 22px;\n  color: #f7f9fc;\n  border-top: 1px solid rgba(255, 255, 255, 0.14);\n  font-size: 20px;\n  font-weight: 700;\n}\n\n.hkct-page-widget .hkct-planning-count b {\n  color: #7fc4ff;\n  font-size: 34px;\n}\n\n.hkct-page-widget .hkct-planning-summary > p {\n  color: var(--hkct-on-dark-copy);\n  font-size: 12px;\n}\n\n.hkct-page-widget .hkct-planning-selected {\n  min-height: 68px;\n  margin: 18px 0;\n  padding: 15px;\n  color: #d9e4ef;\n  background: rgba(255, 255, 255, 0.055);\n  border: 1px solid rgba(255, 255, 255, 0.12);\n  border-radius: 8px;\n  font-size: 11px;\n}\n\n.hkct-page-widget .hkct-planning-reset {\n  min-height: 44px;\n  width: 100%;\n  color: #c6d2df;\n  background: transparent;\n  border: 1px solid rgba(255, 255, 255, 0.2);\n  border-radius: 7px;\n  font-size: 12px;\n  font-weight: 700;\n  cursor: pointer;\n}\n\n.hkct-page-widget .hkct-planning-reset:disabled {\n  opacity: 0.45;\n  cursor: not-allowed;\n}\n\n\/* 07 \u00b7 evidence *\/\n.hkct-page-widget .hkct-evidence-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.hkct-page-widget .hkct-evidence-card {\n  min-width: 0;\n  overflow: hidden;\n  background: var(--hkct-surface);\n  border: 1px solid var(--hkct-line);\n  border-radius: 13px;\n}\n\n.hkct-page-widget .hkct-evidence-media {\n  height: 300px;\n  padding: 20px;\n  position: relative;\n  background: #fdfefe;\n  border-bottom: 1px solid var(--hkct-line);\n}\n\n.hkct-page-widget .hkct-evidence-media.is-context {\n  padding: 20px;\n}\n\n.hkct-page-widget .hkct-evidence-media img {\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n.hkct-page-widget .hkct-evidence-media.is-context img {\n  object-fit: contain !important;\n}\n\n.hkct-page-widget .hkct-evidence-media span {\n  padding: 6px 8px;\n  position: absolute;\n  top: 14px;\n  left: 14px;\n  color: #f7f9fc;\n  background: rgba(13, 29, 49, 0.9);\n  border-radius: 5px;\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 8px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n}\n\n.hkct-page-widget .hkct-evidence-copy {\n  padding: 24px;\n}\n\n.hkct-page-widget .hkct-evidence-copy h3 {\n  margin: 8px 0 10px;\n  color: var(--hkct-ink);\n  font-size: 22px;\n  line-height: 1.2;\n}\n\n.hkct-page-widget .hkct-evidence-copy p {\n  margin-bottom: 14px;\n  color: var(--hkct-copy);\n  font-size: 13px;\n}\n\n.hkct-page-widget .hkct-evidence-limit {\n  padding: 14px 15px;\n  color: #6c4c3e;\n  background: #fff7f3;\n  border: 1px solid #ead3ca;\n  border-radius: 8px;\n  font-size: 11px;\n  line-height: 1.55;\n}\n\n.hkct-page-widget .hkct-evidence-notice {\n  margin-top: 16px;\n  padding: 20px 22px;\n  display: grid;\n  grid-template-columns: auto minmax(0, 1fr) auto;\n  align-items: center;\n  gap: 18px;\n  color: var(--hkct-copy);\n  background: var(--hkct-blue-soft);\n  border: 1px solid #cbdced;\n  border-radius: 11px;\n  font-size: 12px;\n}\n\n.hkct-page-widget .hkct-evidence-notice i {\n  width: 42px;\n  height: 42px;\n  display: grid;\n  place-items: center;\n  color: #fdfefe;\n  background: var(--hkct-blue);\n  border-radius: 9px;\n}\n\n.hkct-page-widget .hkct-evidence-notice strong {\n  display: block;\n  color: var(--hkct-ink);\n  font-size: 14px;\n}\n\n.hkct-page-widget .hkct-evidence-notice span:last-child {\n  color: var(--hkct-blue-dark);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 9px;\n  font-weight: 700;\n  letter-spacing: 0.08em;\n  text-transform: uppercase;\n  white-space: nowrap;\n}\n\n\/* 08 \u00b7 FAQ *\/\n.hkct-page-widget .hkct-faq-layout {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 360px;\n  gap: 18px;\n  align-items: start;\n}\n\n.hkct-page-widget .hkct-faq-list {\n  display: grid;\n  gap: 10px;\n}\n\n.hkct-page-widget .hkct-faq-item {\n  overflow: hidden;\n  background: var(--hkct-surface);\n  border: 1px solid var(--hkct-line);\n  border-radius: 11px;\n}\n\n.hkct-page-widget .hkct-faq-item[open] {\n  border-color: #b7cce2;\n  box-shadow: 0 12px 30px rgba(16, 42, 82, 0.06);\n}\n\n.hkct-page-widget .hkct-faq-item summary {\n  min-height: 74px;\n  padding: 20px 22px;\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 30px;\n  align-items: center;\n  gap: 18px;\n  color: var(--hkct-ink);\n  cursor: pointer;\n  font-size: 16px;\n  font-weight: 700;\n  line-height: 1.35;\n  list-style: none;\n}\n\n.hkct-page-widget .hkct-faq-item summary::-webkit-details-marker {\n  display: none;\n}\n\n.hkct-page-widget .hkct-faq-item summary i {\n  width: 30px;\n  height: 30px;\n  display: grid;\n  place-items: center;\n  color: var(--hkct-blue);\n  background: var(--hkct-blue-soft);\n  border-radius: 7px;\n  font-size: 11px;\n  transition: transform 180ms ease, color 180ms ease, background 180ms ease;\n}\n\n.hkct-page-widget .hkct-faq-item[open] summary i {\n  color: #fdfefe;\n  background: var(--hkct-blue);\n  transform: rotate(180deg);\n}\n\n.hkct-page-widget .hkct-faq-answer {\n  padding: 0 22px 22px;\n}\n\n.hkct-page-widget .hkct-faq-answer::before {\n  height: 1px;\n  margin-bottom: 17px;\n  display: block;\n  background: var(--hkct-line);\n  content: \"\";\n}\n\n.hkct-page-widget .hkct-faq-answer p {\n  margin: 0;\n  color: var(--hkct-copy);\n  font-size: 14px;\n  line-height: 1.72;\n}\n\n.hkct-page-widget .hkct-faq-cta {\n  position: sticky;\n  top: calc(var(--hkct-sticky-top, 0px) + 96px);\n  padding: 30px;\n  color: var(--hkct-on-dark);\n  background: var(--hkct-navy);\n  border-radius: 14px;\n}\n\n.hkct-page-widget .hkct-faq-cta > i {\n  width: 48px;\n  height: 48px;\n  margin-bottom: 42px;\n  display: grid;\n  place-items: center;\n  color: #8fc9ff;\n  background: rgba(255, 255, 255, 0.07);\n  border: 1px solid rgba(255, 255, 255, 0.15);\n  border-radius: 10px;\n}\n\n.hkct-page-widget .hkct-faq-cta h3 {\n  margin: 10px 0 12px;\n  color: var(--hkct-on-dark);\n  font-size: 27px;\n  line-height: 1.12;\n}\n\n.hkct-page-widget .hkct-faq-cta p {\n  margin-bottom: 22px;\n  color: var(--hkct-on-dark-copy);\n  font-size: 13px;\n}\n\n.hkct-page-widget .hkct-faq-cta .hkct-button {\n  width: 100%;\n}\n\n\/* 09 \u00b7 dedicated Building Wire enquiry *\/\n.hkct-page-widget .hkct-enquiry-card {\n  display: grid;\n  grid-template-columns: minmax(0, .76fr) minmax(0, 1.24fr);\n  align-items: start;\n  gap: 32px;\n  background: var(--hkct-navy-soft);\n  border: 1px solid rgba(139, 190, 239, 0.22);\n  border-radius: 16px;\n}\n\n.hkct-page-widget .hkct-enquiry-copy {\n  padding: clamp(24px, 3vw, 40px);\n}\n\n.hkct-page-widget .hkct-enquiry-copy h2 {\n  max-width: 720px;\n  margin: 18px 0 20px;\n  color: var(--hkct-on-dark);\n  font-size: clamp(32px, 3.4vw, 46px);\n  letter-spacing: -0.04em;\n  line-height: 1.03;\n}\n\n.hkct-page-widget .hkct-enquiry-copy > p {\n  max-width: 680px;\n  margin-bottom: 28px;\n  color: var(--hkct-on-dark-copy);\n  font-size: 16px;\n  line-height: 1.68;\n}\n\n.hkct-page-widget .hkct-enquiry-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 11px;\n}\n\n.hkct-page-widget .hkct-enquiry-actions .hkct-button-secondary {\n  color: #dfe9f3;\n  background: transparent;\n  border-color: rgba(255, 255, 255, 0.25);\n}\n\n.hkct-page-widget .hkct-enquiry-actions .hkct-button-secondary:hover {\n  color: #fdfefe;\n  border-color: rgba(255, 255, 255, 0.5);\n}\n\n.hkct-page-widget .hkct-enquiry-brief {\n  padding: clamp(30px, 4vw, 48px);\n  background: #193657;\n  border-left: 1px solid rgba(139, 190, 239, 0.2);\n}\n\n.hkct-page-widget .hkct-enquiry-brief h3 {\n  margin: 8px 0 22px;\n  color: var(--hkct-on-dark);\n  font-size: 24px;\n}\n\n.hkct-page-widget .hkct-enquiry-list {\n  margin: 0;\n  padding: 0;\n  list-style: none;\n  border-top: 1px solid rgba(255, 255, 255, 0.13);\n}\n\n.hkct-page-widget .hkct-enquiry-list li {\n  padding: 12px 0;\n  display: grid;\n  grid-template-columns: 142px minmax(0, 1fr);\n  gap: 18px;\n  color: #dce6f0;\n  border-bottom: 1px solid rgba(255, 255, 255, 0.1);\n  font-size: 12px;\n}\n\n.hkct-page-widget .hkct-enquiry-list span {\n  color: #91a4ba;\n}\n\n.hkct-page-widget .hkct-enquiry-boundary {\n  margin-top: 22px;\n  color: #9fb0c2;\n  font-size: 11px;\n  line-height: 1.55;\n}\n\n@media (max-width: 1100px) {\n  .hkct-page-widget .hkct-page-map-inner {\n    grid-template-columns: auto minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-page-map-cta {\n    display: none;\n  }\n\n  .hkct-page-widget .hkct-page-map-mobile-enquiry {\n    display: inline-flex !important;\n    color: var(--hkct-orange);\n  }\n\n  .hkct-page-widget .hkct-page-map-links {\n    gap: 22px;\n    scrollbar-width: thin;\n    scrollbar-color: rgba(22, 119, 200, 0.38) transparent;\n  }\n\n  .hkct-page-widget .hkct-page-map-links::-webkit-scrollbar,\n  .hkct-page-widget .hkct-equipment-tabs::-webkit-scrollbar {\n    display: block;\n    height: 3px;\n  }\n\n  .hkct-page-widget .hkct-page-map-links::-webkit-scrollbar-thumb,\n  .hkct-page-widget .hkct-equipment-tabs::-webkit-scrollbar-thumb {\n    background: rgba(22, 119, 200, 0.38);\n    border-radius: 999px;\n  }\n\n  .hkct-page-widget .hkct-stage-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .hkct-page-widget .hkct-stage-card {\n    min-height: 330px;\n  }\n\n  .hkct-page-widget .hkct-scope-grid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-scope-card {\n    min-height: 0;\n  }\n\n  .hkct-page-widget .hkct-scope-icon {\n    margin-bottom: 26px;\n  }\n}\n\n@media (max-width: 900px) {\n  .hkct-page-widget .hkct-heading {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 22px;\n  }\n\n  .hkct-page-widget .hkct-heading > p {\n    max-width: 720px;\n  }\n\n  .hkct-page-widget .hkct-structure-grid,\n  .hkct-page-widget .hkct-stage-detail,\n  .hkct-page-widget .hkct-equipment-panel,\n  .hkct-page-widget .hkct-enquiry-card {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-structure-visual,\n  .hkct-page-widget .hkct-stage-detail-image,\n  .hkct-page-widget .hkct-equipment-image {\n    border-right: 0;\n    border-bottom: 1px solid var(--hkct-line);\n  }\n\n  .hkct-page-widget .hkct-structure-visual {\n    min-height: 540px;\n  }\n\n  .hkct-page-widget .hkct-stage-detail-image,\n  .hkct-page-widget .hkct-equipment-image {\n    min-height: 420px;\n  }\n\n  .hkct-page-widget .hkct-equipment-tabs {\n    padding: 0;\n    display: flex;\n    overflow-x: auto;\n    scrollbar-width: none;\n  }\n\n  .hkct-page-widget .hkct-equipment-tabs::-webkit-scrollbar {\n    display: none;\n  }\n\n  .hkct-page-widget .hkct-equipment-tab {\n    min-width: 190px;\n  }\n\n  .hkct-page-widget .hkct-planning-layout,\n  .hkct-page-widget .hkct-faq-layout {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-planning-summary,\n  .hkct-page-widget .hkct-faq-cta {\n    position: static;\n  }\n\n  .hkct-page-widget .hkct-evidence-grid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-enquiry-brief {\n    border-top: 1px solid rgba(139, 190, 239, 0.2);\n    border-left: 0;\n  }\n}\n\n@media (max-width: 720px) {\n  .hkct-page-widget .hkct-shell {\n    width: min(calc(100% - 32px), var(--hkct-shell));\n  }\n\n  .hkct-page-widget .hkct-section {\n    padding: 64px 0;\n    scroll-margin-top: 112px;\n  }\n\n  .hkct-page-widget .hkct-heading {\n    margin-bottom: 28px;\n  }\n\n  .hkct-page-widget .hkct-heading h2,\n  .hkct-page-widget .hkct-enquiry-copy h2 {\n    font-size: clamp(36px, 10.7vw, 46px);\n  }\n\n  .hkct-page-widget .hkct-page-map .hkct-shell {\n    width: 100%;\n  }\n\n  .hkct-page-widget .hkct-page-map-inner {\n    min-height: 62px;\n    display: block;\n  }\n\n  .hkct-page-widget .hkct-page-map-label {\n    display: none;\n  }\n\n  .hkct-page-widget .hkct-page-map-links {\n    min-height: 62px;\n    padding: 0 16px;\n    gap: 22px;\n  }\n\n  .hkct-page-widget .hkct-page-map-links a {\n    min-height: 62px;\n    font-size: 12px;\n  }\n\n  .hkct-page-widget .hkct-structure-visual,\n  .hkct-page-widget .hkct-spec-panel,\n  .hkct-page-widget .hkct-stage-detail-copy,\n  .hkct-page-widget .hkct-equipment-copy,\n  .hkct-page-widget .hkct-enquiry-copy,\n  .hkct-page-widget .hkct-enquiry-brief {\n    padding: 24px;\n  }\n\n  .hkct-page-widget .hkct-structure-visual {\n    min-height: 410px;\n  }\n\n  .hkct-page-widget .hkct-stage-grid,\n  .hkct-page-widget .hkct-planning-grid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-stage-card {\n    min-height: 0;\n  }\n\n  .hkct-page-widget .hkct-stage-media {\n    height: 190px;\n  }\n\n  .hkct-page-widget .hkct-stage-detail-image,\n  .hkct-page-widget .hkct-equipment-image {\n    min-height: 310px;\n    padding: 18px;\n  }\n\n  .hkct-page-widget .hkct-stage-detail-image img,\n  .hkct-page-widget .hkct-equipment-image img {\n    max-height: 280px;\n  }\n\n  .hkct-page-widget .hkct-route-context {\n    grid-template-columns: auto minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-route-context span:last-child {\n    grid-column: 2;\n    white-space: normal;\n  }\n\n  .hkct-page-widget .hkct-equipment-meta {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-evidence-media {\n    height: 250px;\n  }\n\n  .hkct-page-widget .hkct-evidence-notice {\n    grid-template-columns: auto minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-evidence-notice span:last-child {\n    grid-column: 2;\n    white-space: normal;\n  }\n\n  .hkct-page-widget .hkct-enquiry-actions {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkct-page-widget .hkct-scope-summary {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 10px;\n  }\n\n  .hkct-page-widget .hkct-scope-summary span:last-child {\n    white-space: normal;\n  }\n\n  .hkct-page-widget .hkct-enquiry-list li {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 3px;\n  }\n}\n\n@media (max-width: 390px) {\n  .hkct-page-widget .hkct-shell {\n    width: calc(100% - 28px);\n  }\n\n  .hkct-page-widget .hkct-structure-visual {\n    min-height: 360px;\n  }\n\n  .hkct-page-widget .hkct-spec-list > div,\n  .hkct-page-widget .hkct-stage-detail-list > div {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 4px;\n  }\n\n  .hkct-page-widget .hkct-spec-list dd {\n    text-align: left;\n  }\n\n  .hkct-page-widget .hkct-scope-card,\n  .hkct-page-widget .hkct-faq-cta,\n  .hkct-page-widget .hkct-planning-summary {\n    padding: 24px;\n  }\n\n  .hkct-page-widget .hkct-enquiry-actions .hkct-button {\n    padding-inline: 14px;\n    font-size: 12px;\n    white-space: nowrap;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .hkct-page-widget *,\n  .hkct-page-widget *::before,\n  .hkct-page-widget *::after {\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\n.hkct-page-widget .hkct-stage-detail-image[hidden],.hkct-page-widget .hkct-equipment-image[hidden]{display:none!important}\n.hkct-page-widget .hkct-stage-detail.is-text-only,.hkct-page-widget .hkct-equipment-panel.is-text-only{grid-template-columns:1fr}\n.hkct-page-widget .hkct-stage-card.is-text-only{justify-content:center;background:#f5f8fc!important}\n.hkct-page-widget .hkct-stage-card.is-text-only .hkct-stage-number{font-size:32px;line-height:1.1;margin-bottom:14px}\n\/* finesse \u00b7 component: control-cable-enquiry \u00b7 register=product\n * states: default hover focus-visible active disabled loading error success\n * tokens: inherited HONGKAI palette; no changes to other site forms *\/\n.hkct-page-widget .hkct-enquiry-card { background: transparent; border: 0; overflow: visible; }\n.hkct-page-widget .hkct-enquiry-copy { background: var(--hkct-navy-soft); border: 1px solid var(--hkct-line-strong); border-radius: 12px; }\n.hkct-page-widget .hkct-enquiry-context-title { margin: 28px 0 16px; color: var(--hkct-on-dark); font-size: 20px; line-height: 1.35; }\n.hkct-page-widget .hkct-enquiry-list li { grid-template-columns: minmax(0, 1fr); gap: 6px; font-size: 14px; }\n.hkct-page-widget .hkct-enquiry-list span { color: var(--hkct-on-dark-copy); }\n.hkct-page-widget .hkct-enquiry-list strong { font-weight: 500; }\n.hkct-page-widget .hkct-carry-brief { margin-top: 24px; width: 100%; color: var(--hkct-on-dark); border-color: var(--hkct-on-dark-copy); background: transparent; font-size: 14px; }\n.hkct-page-widget .hkct-carry-status,\n.hkct-page-widget .hkct-enquiry-boundary { margin: 12px 0 0; color: var(--hkct-on-dark-copy); font-size: 13px; line-height: 1.65; }\n.hkct-page-widget .hkct-hub-return { display: inline-flex; align-items: center; gap: 10px; min-height: 44px; margin-top: 22px; color: var(--hkct-on-dark); text-decoration: underline; text-underline-offset: 4px; font-size: 14px; }\n.hkct-page-widget .hkct-enquiry-form-card { min-width: 0; background: var(--hkct-surface); color: var(--hkct-ink); border: 1px solid var(--hkct-line); border-radius: 12px; }\n.hkct-page-widget .hkct-enquiry-form-heading { padding: 30px 32px 24px; border-bottom: 1px solid var(--hkct-line); }\n.hkct-page-widget .hkct-enquiry-form-heading h3 { margin: 0 0 10px; color: var(--hkct-ink); font-size: 27px; line-height: 1.2; letter-spacing: -.025em; }\n.hkct-page-widget .hkct-enquiry-form-heading p { margin: 0; color: var(--hkct-copy); font-size: 14px; }\n.hkct-page-widget .hkct-wpforms-mount { padding: 8px 32px 32px; min-width: 0; }\n.hkct-page-widget .hkct-form-setup { padding-block: 28px; color: var(--hkct-copy); font-size: 16px; }\n.hkct-page-widget .hkct-form-setup a { color: var(--hkct-blue-dark); text-decoration: underline; }\n.hkct-page-widget .hkct-wpforms-mount > .elementor-widget { width: 100%; margin: 0; }\n\n\/* Bind only the dedicated Control Cable form or the local preview class. *\/\ndiv.wpforms-container.hkct-power-form {\n  --bw-ink: #1a2433; --bw-copy: #4f5f72; --bw-blue: #1677c8;\n  --bw-surface: #fbfdff; --bw-soft: #eef4fb; --bw-line: #c4d0dc;\n  --bw-orange: #c55032; --bw-hover: #a93f26; --bw-on-orange: #f7f9fc;\n  --bw-error: #a62d26; --bw-success: #226143;\n  margin: 0 auto !important; max-width: 860px; padding: 0 !important;\n  color: var(--bw-ink); background: var(--bw-surface); font-family: \"Roboto\", Arial, sans-serif;\n  font-size: 16px; line-height: 1.55;\n}\ndiv.wpforms-container.hkct-power-form * { box-sizing: border-box; }\ndiv.wpforms-container.hkct-power-form .wpforms-form { margin: 0; padding: 0; }\ndiv.wpforms-container.hkct-power-form .wpforms-title,\ndiv.wpforms-container.hkct-power-form .wpforms-description { display: none; }\ndiv.wpforms-container.hkct-power-form .wpforms-field-container { display: grid !important; grid-template-columns: repeat(2, minmax(0, 1fr)); align-items: start; gap: 22px 20px; }\ndiv.wpforms-container.hkct-power-form .wpforms-field { float: none !important; clear: none !important; width: 100% !important; min-width: 0; margin: 0 !important; padding: 0 !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-field-divider,\ndiv.wpforms-container.hkct-power-form .hkct-bw-full,\ndiv.wpforms-container.hkct-power-form .wpforms-field-textarea,\ndiv.wpforms-container.hkct-power-form .wpforms-field-checkbox,\ndiv.wpforms-container.hkct-power-form .wpforms-field-file-upload,\ndiv.wpforms-container.hkct-power-form .hkct-context { grid-column: 1 \/ -1; }\ndiv.wpforms-container.hkct-power-form .wpforms-field-divider { margin-top: 14px !important; padding-top: 20px !important; border-top: 1px solid var(--bw-line); }\ndiv.wpforms-container.hkct-power-form .wpforms-field-divider:first-child { border: 0; }\ndiv.wpforms-container.hkct-power-form .wpforms-field-divider h3 { margin: 0 0 8px !important; padding: 0 !important; color: var(--bw-ink); font-size: 20px !important; font-weight: 700; line-height: 1.3; }\ndiv.wpforms-container.hkct-power-form .wpforms-field-label { display: block; margin: 0 0 9px !important; color: var(--bw-ink) !important; font-size: 14px !important; font-weight: 600 !important; line-height: 1.4 !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-required-label { color: var(--bw-error) !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-field-description,\ndiv.wpforms-container.hkct-power-form .wpforms-field-sublabel { margin: 8px 0 0 !important; color: var(--bw-copy) !important; font-size: 13px !important; line-height: 1.55 !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-field :is(input[type=\"text\"],input[type=\"email\"],input[type=\"tel\"],input[type=\"number\"],select,textarea) {\n  width: 100% !important; max-width: 100% !important; min-width: 0 !important;\n  min-height: 50px; height: 50px; margin: 0 !important; padding: 12px 14px !important;\n  color: var(--bw-ink) !important; background-color: var(--bw-surface) !important;\n  border: 1px solid var(--bw-line) !important; border-radius: 7px !important;\n  font-family: inherit !important; font-size: 16px !important; line-height: 1.5 !important;\n  box-shadow: none !important; outline: 2px solid transparent; outline-offset: 3px;\n}\ndiv.wpforms-container.hkct-power-form .iti { width: 100%; }\ndiv.wpforms-container.hkct-power-form .iti input[type=\"tel\"] { padding-left: 58px !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-field-checkbox ul { margin: 0; padding: 0; list-style: none; }\ndiv.wpforms-container.hkct-power-form .wpforms-field-checkbox label { line-height: 1.5; }\ndiv.wpforms-container.hkct-power-form .wpforms-field select { padding-right: 34px !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-field textarea { height: 132px !important; min-height: 132px !important; resize: vertical; }\ndiv.wpforms-container.hkct-power-form .hkct-context textarea { min-height: 150px; font-size: 14px !important; background-color: var(--bw-soft) !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-field :is(input,textarea)::placeholder { color: var(--bw-copy) !important; opacity: 1; }\ndiv.wpforms-container.hkct-power-form .wpforms-field :is(input,select,textarea):focus-visible,\ndiv.wpforms-container.hkct-power-form .wpforms-submit:focus-visible { outline: 3px solid var(--bw-blue) !important; outline-offset: 3px; }\ndiv.wpforms-container.hkct-power-form .wpforms-field :is(input,textarea,select).wpforms-error,\ndiv.wpforms-container.hkct-power-form .wpforms-field :is(input,textarea,select)[aria-invalid=\"true\"] { border-color: var(--bw-error) !important; }\ndiv.wpforms-container.hkct-power-form em.wpforms-error,\ndiv.wpforms-container.hkct-power-form label.wpforms-error { display: block; min-height: 20px; margin-top: 7px; color: var(--bw-error) !important; font-size: 13px !important; font-style: normal; }\ndiv.wpforms-container.hkct-power-form .wpforms-uploader { width: 100%; min-height: 116px; padding: 18px !important; color: var(--bw-copy); background: var(--bw-soft); border: 1px dashed var(--bw-line); border-radius: 7px; }\ndiv.wpforms-container.hkct-power-form input[type=\"file\"] { display: block; width: 100%; min-width: 0; min-height: 44px; color: var(--bw-copy); font: inherit; }\ndiv.wpforms-container.hkct-power-form input[type=\"file\"]::file-selector-button { min-height: 44px; margin: 0 12px 0 0; padding: 8px 12px; color: var(--bw-ink); background: var(--bw-soft); border: 1px solid var(--bw-line); border-radius: 6px; }\ndiv.wpforms-container.hkct-power-form .wpforms-submit-container { clear: both; margin: 28px 0 0 !important; padding: 0 !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-submit { width: 100%; min-height: 54px; height: auto !important; padding: 15px 18px !important; color: var(--bw-on-orange) !important; background: var(--bw-orange) !important; border: 1px solid var(--bw-orange) !important; border-radius: 7px !important; font: 600 16px\/1.4 \"Roboto\", Arial, sans-serif !important; text-transform: none !important; white-space: nowrap; box-shadow: none !important; }\n@media (hover: hover) {\n  div.wpforms-container.hkct-power-form .wpforms-submit:hover { background: var(--bw-hover) !important; border-color: var(--bw-hover) !important; }\n  div.wpforms-container.hkct-power-form .wpforms-field :is(input,select,textarea):hover { border-color: var(--bw-blue) !important; }\n  .hkct-page-widget .hkct-carry-brief:hover { color: var(--hkct-navy); background: var(--hkct-on-dark); }\n}\ndiv.wpforms-container.hkct-power-form .wpforms-submit:active { background: var(--bw-hover) !important; }\ndiv.wpforms-container.hkct-power-form :is(input,select,textarea,button):disabled { opacity: .5; cursor: not-allowed !important; }\ndiv.wpforms-container.hkct-power-form .wpforms-submit[aria-busy=\"true\"] { cursor: progress !important; min-width: 180px; }\ndiv.wpforms-container.hkct-power-form .wpforms-confirmation-container-full,\n.hkct-wpforms-mount .wpforms-confirmation-container-full { padding: 24px !important; border: 1px solid var(--bw-success, #226143) !important; background: var(--bw-soft, #eef4fb) !important; color: var(--bw-ink, #1a2433) !important; border-radius: 8px; }\ndiv.wpforms-container.hkct-power-form .hkct-local-note { margin: 18px 0; padding: 12px; color: var(--bw-copy); background: var(--bw-soft); border-radius: 7px; font-size: 13px; }\ndiv.wpforms-container.hkct-power-form [data-hkct-preview-status] { color: var(--bw-copy); margin: 12px 0 0; font-size: 13px; }\n@media (min-width: 1101px) and (min-height: 900px) {\n  .hkct-page-widget .hkct-enquiry-copy { position: sticky; top: calc(var(--hkct-sticky-top) + 100px); }\n}\n@media (max-width: 1100px) {\n  .hkct-page-widget .hkct-enquiry-card { grid-template-columns: minmax(0, 1fr); gap: 24px; }\n  .hkct-page-widget .hkct-enquiry-copy { position: static; }\n}\n@media (max-width: 600px) {\n  div.wpforms-container.hkct-power-form .wpforms-field-container { grid-template-columns: minmax(0, 1fr); gap: 20px; }\n  .hkct-page-widget .hkct-enquiry-form-heading { padding: 24px 20px; }\n  .hkct-page-widget .hkct-wpforms-mount { padding: 0 20px 28px; }\n  .hkct-page-widget .hkct-enquiry-form-heading h3 { font-size: 24px; }\n  .hkct-page-widget .hkct-enquiry-copy h2 { font-size: 34px; }\n}\n@media (prefers-reduced-motion: reduce) {\n  div.wpforms-container.hkct-power-form * { animation: none !important; transition: none !important; }\n}\n\n@media(max-width:600px){.wpforms-container.hkct-power-form .wpforms-field-email .wpforms-field-row{display:flex!important;flex-direction:column!important;gap:16px!important}.wpforms-container.hkct-power-form .wpforms-field-email .wpforms-field-row-block{width:100%!important;margin-left:0!important;float:none!important}}\n<\/style>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7950bc9e hkct-page-map-widget elementor-widget elementor-widget-html\" data-id=\"7950bc9e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<nav class=\"hkct-page-map\" aria-label=\"control cable page sections\" data-hkct-page-map=\"\">\n    <div class=\"hkct-shell hkct-page-map-inner\">\n      <span class=\"hkct-page-map-label\">Page map<\/span>\n      <div class=\"hkct-page-map-links\">\n        <a href=\"#cable-structure\" data-hkct-map-link=\"\">Structure<\/a>\n        <a href=\"#process-route\" data-hkct-map-link=\"\">Process Route<\/a>\n        <a href=\"#equipment-configuration\" data-hkct-map-link=\"\">Equipment<\/a>\n        <a href=\"#supply-scope\" data-hkct-map-link=\"\">Supply Scope<\/a>\n        <a href=\"#factory-inputs\" data-hkct-map-link=\"\">Factory Inputs<\/a>\n        <a href=\"#reference-evidence\" data-hkct-map-link=\"\">Quality Checks<\/a>\n        <a href=\"#control-cable-faq\" data-hkct-map-link=\"\">FAQ<\/a>\n        <a class=\"hkct-page-map-mobile-enquiry\" href=\"#project-enquiry\" data-hkct-map-link=\"\">Project Enquiry<\/a>\n      <\/div>\n      <a class=\"hkct-page-map-cta\" href=\"#project-enquiry\" data-hkct-map-link=\"\">\n        Project Enquiry <i class=\"fas fa-arrow-down\" aria-hidden=\"true\"><\/i>\n      <\/a>\n    <\/div>\n  <\/nav>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3c57a6bc elementor-widget elementor-widget-html\" data-id=\"3c57a6bc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkct-section hkct-section-light\" id=\"cable-structure\" aria-labelledby=\"hkct-structure-title\" data-hkct-section=\"\">\n    <div class=\"hkct-shell\">\n      <header class=\"hkct-heading\">\n        <div>\n          <span class=\"hkct-kicker\"><b>02<\/b> Cable definition<\/span>\n          <h2 id=\"hkct-structure-title\">Define the Control Cable Before Selecting Equipment<\/h2>\n        <\/div>\n        <p>This reference shows seven insulated copper cores inside an outer sheath. It has no depicted metallic screen or armour. Confirm the actual core count, identification and any optional screen before defining the process.<\/p>\n      <\/header>\n\n      <div class=\"hkct-structure-grid\">\n        <figure class=\"hkct-structure-visual\">\n          <div class=\"hkct-structure-image\">\n            <img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/multi-core-control-cable-7-core-pvc-3d.png\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Seven-core copper control cable with separate insulation, fillers and an outer sheath; unshielded construction illustration\" title=\"\">\n          <\/div>\n          <figcaption class=\"hkct-structure-caption\">\n            <strong>control cable construction reference<\/strong>\n            The artwork does not confirm a customer sample, standard, material grade, dimensions or production range.\n          <\/figcaption>\n        <\/figure>\n\n        <article class=\"hkct-spec-panel\">\n          <span class=\"hkct-mono\">Current project definition<\/span>\n          <h3>Known inputs and open confirmations<\/h3>\n          <dl class=\"hkct-spec-list\"><div><dt>Cable family<\/dt><dd>Multi-core copper control cable<\/dd><\/div><div><dt>Reference construction<\/dt><dd>Seven-core, unshielded PVC illustration<\/dd><\/div><div><dt>Conductor class<\/dt><dd>Copper; solid, stranded or flexible construction as specified<\/dd><\/div><div><dt>Nominal area \/ wire construction<\/dt><dd>Area per core, individual-wire size, count and finished conductor diameter<\/dd><\/div><div><dt>Insulated-core count<\/dt><dd>Seven shown; actual core count and any mixed sizes to confirm<\/dd><\/div><div><dt>Core identification<\/dt><dd>Approved colours or numbers, marking method and protective-core identification<\/dd><\/div><div><dt>Insulation<\/dt><dd>Compound grade, wall, core diameter and specified test conditions<\/dd><\/div><div><dt>Core assembly<\/dt><dd>Sequence, lay, fillers \/ binder, tension and bundle diameter<\/dd><\/div><div><dt>Screen option<\/dt><dd>None in the reference; foil, braid or a combined design requires review<\/dd><\/div><div><dt>Screen details if specified<\/dt><dd>Material, coverage \/ overlap, wire or tape sizes, drain wire and separation layers<\/dd><\/div><div><dt>Outer sheath<\/dt><dd>PVC reference; approved compound, wall, finished diameter and marking<\/dd><\/div><div><dt>Service conditions<\/dt><dd>Voltage, fixed or moving duty, bend limits and environment from the design<\/dd><\/div><div><dt>Packing<\/dt><dd>Coil, reel or drum geometry, length and maximum loaded mass<\/dd><\/div><div><dt>Acceptance<\/dt><dd>Core identity \/ continuity, specified electrical and dimensional tests<\/dd><\/div><\/dl>\n          <div class=\"hkct-boundary-note\">\n            <i class=\"fas fa-file-circle-check\" aria-hidden=\"true\"><\/i>\n            <div><strong>Core identity must survive laying-up and finishing.<\/strong>Specify conductor construction separately from cable core count. Agree the colour or numbering scheme, core sequence and protective-core requirements in the cable design. A screen is an additional construction layer; it is not armour.<\/div>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2eab38ce elementor-widget elementor-widget-html\" data-id=\"2eab38ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkct-section hkct-section-soft\" id=\"process-route\" aria-labelledby=\"hkct-route-title\" data-hkct-section=\"\">\n    <div class=\"hkct-shell\">\n      <header class=\"hkct-heading\">\n        <div>\n          <span class=\"hkct-kicker\"><b>03<\/b> Preliminary process route<\/span>\n          <h2 id=\"hkct-route-title\">Match the Route to the Cable Construction<\/h2>\n        <\/div>\n        <p>Choose the incoming material, then state whether a screen is required. The reference cable is unshielded. A screened design adds a dedicated review of the screen application stage before the outer sheath.<\/p>\n      <\/header>\n\n      <div class=\"hkct-route-picker\" role=\"group\" aria-label=\"Choose the incoming material\">\n<button type=\"button\" class=\"hkct-route-choice\" data-hkct-start=\"wires\" aria-pressed=\"true\"><strong>Individual conductor wires<\/strong><small>Prepare and strand where needed, then insulate the conductors.<\/small><\/button>\n<button type=\"button\" class=\"hkct-route-choice\" data-hkct-start=\"stranded\" aria-pressed=\"false\"><strong>Prepared conductors<\/strong><small>Begin with insulation after conductor acceptance.<\/small><\/button>\n<button type=\"button\" class=\"hkct-route-choice\" data-hkct-start=\"cores\" aria-pressed=\"false\"><strong>Accepted insulated cores<\/strong><small>Begin with core laying-up after incoming acceptance.<\/small><\/button><\/div><div class=\"hkct-route-picker\" role=\"group\" aria-label=\"Screen requirement\"><button class=\"hkct-route-choice\" type=\"button\" data-hkct-screen=\"none\" aria-pressed=\"true\"><strong>Unshielded reference<\/strong><small>No screen application stage required.<\/small><\/button><button class=\"hkct-route-choice\" type=\"button\" data-hkct-screen=\"specified\" aria-pressed=\"false\"><strong>Screen required by design<\/strong><small>Review foil, braid or combined screen equipment.<\/small><\/button><\/div>\n      <div class=\"hkct-route-context\" aria-live=\"polite\">\n        <i class=\"fas fa-route\" aria-hidden=\"true\"><\/i>\n        <div>\n          <strong data-hkct-route-summary=\"\">Prepare copper wires \/ form conductors \u2192 Insulate and identify cores \u2192 Core checks \u2192 Lay up identified cores \u2192 Outer sheath \u2192 Cool, test and pack<\/strong>\n          <small data-hkct-route-note=\"\">Upstream stages depend on conductor construction and incoming material. Solid conductors bypass conductor formation.<\/small>\n        <\/div>\n        <span>Typical process \/ not a fixed layout<\/span>\n      <\/div>\n      <div class=\"hkct-stage-grid\" role=\"tablist\" aria-label=\"control cable production stages\"><button class=\"hkct-stage-card\" id=\"hkct-stage-tab-drawing\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-stage-panel\" tabindex=\"-1\" data-hkct-stage=\"drawing\">\n          <span class=\"hkct-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/drawing.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Wire drawing machine, existing 3D equipment reference\" title=\"\"><\/span>\n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">01<\/span><span class=\"hkct-stage-title\">Wire Preparation<\/span><span class=\"hkct-stage-description\">Prepare copper wire to the required diameter and material condition, only where this upstream stage is needed.<\/span><small data-hkct-stage-status=\"drawing\">Upstream \/ if required<\/small><\/span>\n        <\/button><button class=\"hkct-stage-card is-selected\" id=\"hkct-stage-tab-bunching\" type=\"button\" role=\"tab\" aria-selected=\"true\" aria-controls=\"hkct-stage-panel\" tabindex=\"0\" data-hkct-stage=\"bunching\">\n          <span class=\"hkct-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/bunching.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Copper conductor bunching machine, existing 3D reference\" title=\"\"><\/span>\n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">02<\/span><span class=\"hkct-stage-title\">Conductor Formation<\/span><span class=\"hkct-stage-description\">Bunch or strand the copper wires to the specified conductor class and area. Solid conductors bypass this operation.<\/span><small data-hkct-stage-status=\"bunching\">Before insulation \/ stranded design<\/small><\/span>\n        <\/button><button class=\"hkct-stage-card\" id=\"hkct-stage-tab-insulation\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-stage-panel\" tabindex=\"-1\" data-hkct-stage=\"insulation\">\n          <span class=\"hkct-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-core-insulation-line-3d.png\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"3D illustration of the core-insulation extrusion line, based on the HONGKAI catalogue\" title=\"\"><\/span>\n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">03<\/span><span class=\"hkct-stage-title\">Insulation &amp; Core Identification<\/span><span class=\"hkct-stage-description\">Extrude the specified insulation and apply the approved colour or number identification. Keep each core traceable through later operations.<\/span><small data-hkct-stage-status=\"insulation\">Material-specific extrusion<\/small><\/span>\n        <\/button><button class=\"hkct-stage-card\" id=\"hkct-stage-tab-corechecks\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-stage-panel\" tabindex=\"-1\" data-hkct-stage=\"corechecks\">\n          <span class=\"hkct-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/spark.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Insulated-core spark tester, existing 3D equipment reference\" title=\"\"><\/span>\n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">04<\/span><span class=\"hkct-stage-title\">Insulated-Core Checks<\/span><span class=\"hkct-stage-description\">Cool and dry the insulation, perform the specified in-line checks and verify core identity before releasing each reel for laying-up.<\/span><small data-hkct-stage-status=\"corechecks\">Core inspection checkpoint<\/small><\/span>\n        <\/button><button class=\"hkct-stage-card\" id=\"hkct-stage-tab-cabling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-stage-panel\" tabindex=\"-1\" data-hkct-stage=\"cabling\">\n          <span class=\"hkct-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/core-stranding.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Single-twist core laying-up equipment, existing 3D reference\" title=\"\"><\/span>\n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">05<\/span><span class=\"hkct-stage-title\">Core Laying-up<\/span><span class=\"hkct-stage-description\">Lay up the identified cores in the approved sequence and lay, with fillers and binder where specified.<\/span><small data-hkct-stage-status=\"cabling\">Multi-core assembly<\/small><\/span>\n        <\/button><button class=\"hkct-stage-card is-text-only\" id=\"hkct-stage-tab-shielding\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-stage-panel\" tabindex=\"-1\" data-hkct-stage=\"shielding\">\n          \n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">06<\/span><span class=\"hkct-stage-title\">Optional Screen Application<\/span><span class=\"hkct-stage-description\">For a screened design, apply the specified foil, braid or combined screen, with drain wire or separation layers where required. The unshielded reference bypasses this operation.<\/span><small data-hkct-stage-status=\"shielding\">Only for a specified screened design<\/small><\/span>\n        <\/button><button class=\"hkct-stage-card\" id=\"hkct-stage-tab-sheathing\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-stage-panel\" tabindex=\"-1\" data-hkct-stage=\"sheathing\">\n          <span class=\"hkct-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-power-sheathing-line-3d.png\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"3D illustration of the power-cable outer-sheathing line, with extruder, cooling trough, haul-off and final handling unit\" title=\"\"><\/span>\n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">07<\/span><span class=\"hkct-stage-title\">Outer Sheathing<\/span><span class=\"hkct-stage-description\">Apply the approved outer sheath over the unshielded or screened core assembly. Preserve core identification and any screen construction.<\/span><small data-hkct-stage-status=\"sheathing\">After core laying-up<\/small><\/span>\n        <\/button><button class=\"hkct-stage-card\" id=\"hkct-stage-tab-finishing\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-stage-panel\" tabindex=\"-1\" data-hkct-stage=\"finishing\">\n          <span class=\"hkct-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-shaftless-takeup-3d.png\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"3D illustration of the shaftless cable-drum take-up machine, based on the HONGKAI catalogue\" title=\"\"><\/span>\n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">08<\/span><span class=\"hkct-stage-title\">Cooling &amp; Drum Take-up<\/span><span class=\"hkct-stage-description\">Cool and dry the sheath, control cable dimensions and traction, then wind onto a compatible drum.<\/span><small data-hkct-stage-status=\"finishing\">Sheathing line \/ downstream<\/small><\/span>\n        <\/button><button class=\"hkct-stage-card\" id=\"hkct-stage-tab-coiling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-stage-panel\" tabindex=\"-1\" data-hkct-stage=\"coiling\">\n          <span class=\"hkct-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-final-inspection-drum-packing-3d.png\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"3D workflow illustration of a finished cable drum, dimensional inspection tools and packing records\" title=\"\"><\/span>\n          <span class=\"hkct-stage-body\"><span class=\"hkct-stage-number\">09<\/span><span class=\"hkct-stage-title\">Testing &amp; Packing<\/span><span class=\"hkct-stage-description\">Verify core identification and continuity, complete the specified cable tests and check length, marking and packing. Add screen-related tests only where specified.<\/span><small data-hkct-stage-status=\"coiling\">Final release \/ agreed package<\/small><\/span>\n        <\/button><\/div>\n      <p class=\"hkct-process-note\">Screen decision point: the default route is unshielded. A specified foil, braid or combined screen needs its own materials, application equipment, coverage requirements and checks. The seven-core illustration does not show a screen. Core identification and continuity must remain traceable through cabling and finishing.<\/p>\n\n      <article class=\"hkct-stage-detail\" id=\"hkct-stage-panel\" role=\"tabpanel\" aria-labelledby=\"hkct-stage-tab-bunching\" aria-live=\"polite\">\n        <div class=\"hkct-stage-detail-image\"><img loading=\"lazy\" data-hkct-stage-image=\"\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/bunching.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Copper conductor bunching machine, existing 3D reference\" title=\"\"><\/div>\n        <div class=\"hkct-stage-detail-copy\">\n          <span class=\"hkct-mono\" data-hkct-stage-kicker=\"\">Stage 02 \/ Before insulation \/ stranded design<\/span>\n          <h3 data-hkct-stage-title=\"\">Conductor Formation<\/h3><p data-hkct-stage-copy=\"\">Bunch or strand the copper wires to the specified conductor class and area. Solid conductors bypass this operation.<\/p>\n          <dl class=\"hkct-stage-detail-list\">\n            <div><dt>Input<\/dt><dd data-hkct-stage-input=\"\">Accepted copper wires and approved conductor construction<\/dd><\/div>\n            <div><dt>Output<\/dt><dd data-hkct-stage-output=\"\">Accepted bare conductor on a compatible reel<\/dd><\/div>\n            <div><dt>Equipment source<\/dt><dd data-hkct-stage-source=\"\">Conductor formation equipment; category checked against HONGKAI catalogue p. 47; 3D reference<\/dd><\/div>\n            <div><dt>Confirm<\/dt><dd data-hkct-stage-confirm=\"\">Wire size and count, conductor class, lay, resistance, tension and reel format<\/dd><\/div>\n          <\/dl>\n        <\/div>\n      <\/article>\n    <\/div>\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1f8e2282 elementor-widget elementor-widget-html\" data-id=\"1f8e2282\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkct-section hkct-section-light\" id=\"equipment-configuration\" aria-labelledby=\"hkct-equipment-title\" data-hkct-section=\"\">\n    <div class=\"hkct-shell\">\n      <header class=\"hkct-heading\">\n        <div>\n          <span class=\"hkct-kicker\"><b>04<\/b> Equipment by required stage<\/span>\n          <h2 id=\"hkct-equipment-title\">Review the Equipment Categories for This Route<\/h2>\n        <\/div>\n        <p>Match each equipment function to the cable design. The 3D illustrations show equipment categories and process arrangements. The final model, operating range and interfaces are confirmed for the project.<\/p>\n      <\/header>\n\n      <div class=\"hkct-equipment-layout\">\n        <div class=\"hkct-equipment-tabs\" role=\"tablist\" aria-label=\"control cable equipment categories\"><button class=\"hkct-equipment-tab is-selected\" id=\"hkct-equipment-tab-drawing\" type=\"button\" role=\"tab\" aria-selected=\"true\" aria-controls=\"hkct-equipment-panel\" tabindex=\"0\" data-hkct-equipment=\"drawing\"><span>01 \/ Equipment<\/span><strong>Wire Preparation<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-bunching\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"bunching\"><span>02 \/ Equipment<\/span><strong>Conductor Formation<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-extrusion\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"extrusion\"><span>03 \/ Equipment<\/span><strong>Insulation &amp; Core Identification<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-spark\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"spark\"><span>04 \/ Equipment<\/span><strong>Insulated-Core Spark Tester<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-cabling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"cabling\"><span>05 \/ Equipment<\/span><strong>Core Laying-up<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-shielding\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"shielding\"><span>06 \/ Equipment<\/span><strong>Optional Screen Application<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-sheathing\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"sheathing\"><span>07 \/ Equipment<\/span><strong>Outer Sheathing<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-cooling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"cooling\"><span>08 \/ Equipment<\/span><strong>Cooling &amp; Drying<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-diameter\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"diameter\"><span>09 \/ Equipment<\/span><strong>Laser Outside-Diameter Gauge<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-capstan\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"capstan\"><span>10 \/ Equipment<\/span><strong>Caterpillar Haul-off<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-takeup\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"takeup\"><span>11 \/ Equipment<\/span><strong>Shaftless Drum Take-up<\/strong><\/button><button class=\"hkct-equipment-tab\" id=\"hkct-equipment-tab-handling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkct-equipment-panel\" tabindex=\"-1\" data-hkct-equipment=\"handling\"><span>12 \/ Equipment<\/span><strong>Testing &amp; Packing<\/strong><\/button><\/div>\n\n        <article class=\"hkct-equipment-panel\" id=\"hkct-equipment-panel\" role=\"tabpanel\" aria-labelledby=\"hkct-equipment-tab-drawing\" aria-live=\"polite\">\n          <div class=\"hkct-equipment-image\"><img loading=\"lazy\" data-hkct-equipment-image=\"\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/drawing.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Wire drawing machine, existing 3D equipment reference\" title=\"\"><span data-hkct-equipment-caption=\"\">3D equipment reference; final size and configuration to confirm<\/span><div class=\"hkct-image-switch\" data-hkct-image-switch=\"\" hidden=\"\" role=\"group\" aria-label=\"Cooling and drying equipment views\"><button type=\"button\" data-hkct-image-view=\"primary\" aria-pressed=\"true\">Cooling trough<\/button><button type=\"button\" data-hkct-image-view=\"dryer\" aria-pressed=\"false\">Air wipe \/ dryer<\/button><\/div><\/div>\n          <div class=\"hkct-equipment-copy\">\n            <span class=\"hkct-mono\" data-hkct-equipment-kicker=\"\">01 \/ Equipment configuration<\/span><h3 data-hkct-equipment-title=\"\">Wire Preparation<\/h3><p data-hkct-equipment-copy=\"\">Prepare copper wire to the required diameter and material condition, only where this upstream stage is needed.<\/p>\n            <dl class=\"hkct-equipment-meta\"><div><dt>Route status<\/dt><dd data-hkct-equipment-status=\"\">Upstream \/ if required<\/dd><\/div><div><dt>Source boundary<\/dt><dd data-hkct-equipment-source=\"\">Wire drawing equipment; category checked against HONGKAI catalogue p. 45; 3D reference<\/dd><\/div><div><dt>Configuration<\/dt><dd data-hkct-equipment-config=\"\">Copper grade, incoming size, wire diameter, condition, reel and inspection requirements<\/dd><\/div><div><dt>Key input<\/dt><dd data-hkct-equipment-input=\"\">Specified incoming copper rod \/ wire<\/dd><\/div><\/dl>\n            <p class=\"hkct-equipment-note\" data-hkct-equipment-note=\"\">Copper grade, incoming size, wire diameter, condition, reel and inspection requirements<\/p>\n          <\/div>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-348d0022 elementor-widget elementor-widget-html\" data-id=\"348d0022\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkct-section hkct-section-dark\" id=\"supply-scope\" aria-labelledby=\"hkct-scope-title\" data-hkct-section=\"\">\n    <div class=\"hkct-shell\">\n      <header class=\"hkct-heading\">\n        <div>\n          <span class=\"hkct-kicker\"><b>05<\/b> Manufacturing and integration<\/span>\n          <h2 id=\"hkct-scope-title\">Keep Every Equipment Source and Responsibility Explicit<\/h2>\n        <\/div>\n        <p>\n          A coordinated production-line project does not mean one factory manufactures every machine. Each source and interface is defined in the approved proposal.\n        <\/p>\n      <\/header>\n\n      <div class=\"hkct-scope-summary\">\n        <div>\n          <strong>Control Cable, one coordinated project interface<\/strong>\n          <p>Equipment source, contracting entity, integration boundary and service responsibility stay item-specific.<\/p>\n        <\/div>\n        <span>Proposal-defined scope<\/span>\n      <\/div>\n\n      <div class=\"hkct-scope-grid\">\n        <article class=\"hkct-scope-card\">\n          <span class=\"hkct-scope-icon\"><i class=\"fas fa-industry\" aria-hidden=\"true\"><\/i><\/span>\n          <span class=\"hkct-mono\">01 \/ HONGKAI manufacturing scope<\/span>\n          <h3>Manufactured by HONGKAI<\/h3>\n          <p>Core-insulation and outer-sheathing equipment only where expressly identified as HONGKAI-manufactured in the confirmed proposal.<\/p>\n          <ul class=\"hkct-scope-list\">\n            <li>Insulation and sheathing equipment identified in the proposal<\/li>\n            <li>Mechanical assembly and electrical-control scope only as defined for each identified item<\/li>\n            <li>Factory inspection or testing only where stated in the approved proposal<\/li>\n          <\/ul>\n          <span class=\"hkct-scope-status\">Final configuration and responsibility, To be confirmed<\/span>\n        <\/article>\n\n        <article class=\"hkct-scope-card\">\n          <span class=\"hkct-scope-icon\"><i class=\"fas fa-diagram-project\" aria-hidden=\"true\"><\/i><\/span>\n          <span class=\"hkct-mono\">02 \/ Specialist manufacturing scope<\/span>\n          <h3>Integrated from Specialist Manufacturers<\/h3>\n          <p>Conductor formation, core laying-up and any specified foil or braid screening system. Sources and interfaces are defined for each item.<\/p>\n          <ul class=\"hkct-scope-list\"><li>Conductor formation matched to the specified copper class<\/li><li>Core laying-up with controlled tension and identity management<\/li><li>Screen application only where required by the approved design<\/li><li>Source and contractual boundary stated in the proposal<\/li><\/ul>\n          <span class=\"hkct-scope-status\">Equipment source and scope, To be confirmed<\/span>\n        <\/article>\n\n        <article class=\"hkct-scope-card\">\n          <span class=\"hkct-scope-icon\"><i class=\"fas fa-screwdriver-wrench\" aria-hidden=\"true\"><\/i><\/span>\n          <span class=\"hkct-mono\">03 \/ Supporting systems<\/span>\n          <h3>Supporting Equipment and Project Interfaces<\/h3>\n          <p>Cooling, inspection, core identification, any required screen checks, take-up, packing and agreed utilities.<\/p>\n          <ul class=\"hkct-scope-list\">\n            <li>Exact functions and equipment source remain project-specific<\/li>\n            <li>Customer-side utilities and interface responsibilities<\/li>\n            <li>Installation, commissioning and training scope if agreed<\/li>\n          <\/ul>\n          <span class=\"hkct-scope-status\">Any HONGKAI-configured or supplied supporting items: To be confirmed in the proposal<\/span>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-25104024 elementor-widget elementor-widget-html\" data-id=\"25104024\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkct-section hkct-section-soft\" id=\"factory-inputs\" aria-labelledby=\"hkct-planning-title\" data-hkct-section=\"\">\n    <div class=\"hkct-shell\">\n      <header class=\"hkct-heading\">\n        <div>\n          <span class=\"hkct-kicker\"><b>06<\/b> Factory planning inputs<\/span>\n          <h2 id=\"hkct-planning-title\">Plan the Factory Around the Confirmed Line Scope<\/h2>\n        <\/div>\n        <p>\n          Select only the information you already have. This checklist records readiness for review and does not save or submit project data.\n        <\/p>\n      <\/header>\n\n      <div class=\"hkct-planning-layout\">\n        <div class=\"hkct-planning-grid\" aria-label=\"Factory planning checklist\">\n          <button class=\"hkct-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkct-planning=\"Cable drawing and specification\">\n            <span class=\"hkct-planning-number\">01<\/span><span><strong>Cable Drawing and Specification<\/strong><span class=\"hkct-planning-copy\">Conductor class, core count and identity, insulation, optional screen and sheath dimensions.<\/span><\/span><i class=\"fas fa-check hkct-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkct-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkct-planning=\"Production space and access\">\n            <span class=\"hkct-planning-number\">02<\/span><span><strong>Production Space and Access<\/strong><span class=\"hkct-planning-copy\">Space for insulated-core reels, marking, laying-up, optional screening and sheathing.<\/span><\/span><i class=\"fas fa-check hkct-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkct-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkct-planning=\"Electrical load and distribution\">\n            <span class=\"hkct-planning-number\">03<\/span><span><strong>Electrical Load and Distribution<\/strong><span class=\"hkct-planning-copy\">Site voltage and available distribution for the confirmed equipment scope.<\/span><\/span><i class=\"fas fa-check hkct-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkct-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkct-planning=\"Cooling water and compressed air\">\n            <span class=\"hkct-planning-number\">04<\/span><span><strong>Cooling Water and Compressed Air<\/strong><span class=\"hkct-planning-copy\">Available utility conditions where the confirmed equipment requires them.<\/span><\/span><i class=\"fas fa-check hkct-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkct-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkct-planning=\"Material storage and movement\">\n            <span class=\"hkct-planning-number\">05<\/span><span><strong>Material Storage and Movement<\/strong><span class=\"hkct-planning-copy\">Copper, numbered or coloured cores, compounds, optional screen materials and reel flow.<\/span><\/span><i class=\"fas fa-check hkct-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkct-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkct-planning=\"Finished cable handling\">\n            <span class=\"hkct-planning-number\">06<\/span><span><strong>Finished Cable Handling<\/strong><span class=\"hkct-planning-copy\">Drum dimensions and mass, lifting access, bend limits, inspection, storage and packing.<\/span><\/span><i class=\"fas fa-check hkct-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkct-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkct-planning=\"Existing equipment interfaces\">\n            <span class=\"hkct-planning-number\">07<\/span><span><strong>Existing Equipment Interfaces<\/strong><span class=\"hkct-planning-copy\">Match core reel sizes, identification controls, screen-stage tension and final packing equipment.<\/span><\/span><i class=\"fas fa-check hkct-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkct-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkct-planning=\"Project timeline and site constraints\">\n            <span class=\"hkct-planning-number\">08<\/span><span><strong>Project Timeline and Site Constraints<\/strong><span class=\"hkct-planning-copy\">Target timing, local access limits and installation conditions.<\/span><\/span><i class=\"fas fa-check hkct-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n        <\/div>\n\n        <aside class=\"hkct-planning-summary\" aria-live=\"polite\">\n          <span class=\"hkct-mono\">Input readiness<\/span>\n          <h3>Prepare the engineering review<\/h3>\n          <div class=\"hkct-planning-count\"><b data-hkct-planning-count=\"\">0<\/b> of 8 inputs selected for review<\/div>\n          <p>Unknown items can remain To be confirmed. Selection here is local to this page and is not submitted.<\/p>\n          <div class=\"hkct-planning-selected\" data-hkct-planning-selected=\"\">No planning inputs selected yet.<\/div>\n          <button class=\"hkct-planning-reset\" type=\"button\" data-hkct-planning-reset=\"\" disabled=\"\">Reset selection<\/button>\n        <\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a029bc3 elementor-widget elementor-widget-html\" data-id=\"4a029bc3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkct-section hkct-section-light\" id=\"reference-evidence\" aria-labelledby=\"hkct-evidence-title\" data-hkct-section=\"\">\n    <div class=\"hkct-shell\">\n      <header class=\"hkct-heading\">\n        <div><span class=\"hkct-kicker\"><b>07<\/b> Quality checkpoints<\/span><h2 id=\"hkct-evidence-title\">Keep Core Identity Traceable Through Final Testing<\/h2><\/div>\n        <p>Agree the inspection plan before equipment selection. Equipment illustrations show the named device only; finished-cable acceptance requires the agreed test methods and records.<\/p>\n      <\/header>\n      <div class=\"hkct-evidence-grid\">\n        <article class=\"hkct-evidence-card\">\n          <figure class=\"hkct-evidence-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/multi-core-control-cable-7-core-pvc-3d.png\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Seven-core copper control cable with separate insulation, fillers and an outer sheath; unshielded construction illustration\" title=\"\"><span>Conductor acceptance<\/span><\/figure>\n          <div class=\"hkct-evidence-copy\"><span class=\"hkct-mono\">Conductor acceptance<\/span><h3>Check Conductors and Core Identity<\/h3><p>Verify conductor construction and resistance, then maintain the approved colour or numbering scheme and core sequence through each process.<\/p><div class=\"hkct-evidence-limit\">Wire count inside one conductor is not the number of insulated cores. The 3D cable is a structure illustration, not a test sample.<\/div><\/div>\n        <\/article>\n        <article class=\"hkct-evidence-card\">\n          <figure class=\"hkct-evidence-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/diameter.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Laser outside-diameter gauge, existing 3D equipment reference\" title=\"\"><span>Dimensional control<\/span><\/figure>\n          <div class=\"hkct-evidence-copy\"><span class=\"hkct-mono\">Dimensional control<\/span><h3>Measure Diameter; Verify the Wall<\/h3><p>Measure insulated-core and finished-cable diameters. Verify core insulation and outer-sheath wall thickness separately by the approved measurement method.<\/p><div class=\"hkct-evidence-limit\">A laser outside-diameter gauge alone cannot establish minimum wall thickness. The acceptance method and tolerances must be defined.<\/div><\/div>\n        <\/article>\n        <article class=\"hkct-evidence-card\">\n          <figure class=\"hkct-evidence-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/spark.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Insulated-core spark tester, existing 3D equipment reference\" title=\"\"><span>In-line electrical check<\/span><\/figure>\n          <div class=\"hkct-evidence-copy\"><span class=\"hkct-mono\">In-line electrical check<\/span><h3>Inspect the Dry Insulation<\/h3><p>Cool and dry each insulated core before its specified spark test. Record faults and keep accepted core reels identifiable before cabling.<\/p><div class=\"hkct-evidence-limit\">Core spark testing does not replace finished-cable electrical tests. Any sheath integrity test needs its own approved method and suitable electrical arrangement.<\/div><\/div>\n        <\/article>\n        <article class=\"hkct-evidence-card\">\n          <figure class=\"hkct-evidence-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-final-inspection-drum-packing-3d.png\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"3D workflow illustration of a finished cable drum, dimensional inspection tools and packing records\" title=\"\"><span>Finished-product release<\/span><\/figure>\n          <div class=\"hkct-evidence-copy\"><span class=\"hkct-mono\">Finished-product release<\/span><h3>Verify Continuity and Packing<\/h3><p>Confirm core identification and continuity, specified electrical and dimensional tests, and screen checks only where required. Verify cable marking, length and the agreed packing format.<\/p><div class=\"hkct-evidence-limit\">Release the finished cable only against the agreed test results, identification, length and packing records.<\/div><\/div>\n        <\/article>\n      <\/div>\n      <div class=\"hkct-evidence-notice\"><i class=\"fas fa-shield-halved\" aria-hidden=\"true\"><\/i><div><strong>Keep illustration and evidence separate.<\/strong> Add actual trial records, sample measurements and project acceptance documents once available. No performance or certification is inferred from a render.<\/div><span>Project records required<\/span><\/div>\n    <\/div>\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2eb43c2f elementor-widget elementor-widget-html\" data-id=\"2eb43c2f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkct-section hkct-section-soft\" id=\"control-cable-faq\" aria-labelledby=\"hkct-faq-title\" data-hkct-section=\"\">\n    <div class=\"hkct-shell\">\n      <header class=\"hkct-heading\">\n        <div>\n          <span class=\"hkct-kicker\"><b>08<\/b> FAQ<\/span>\n          <h2 id=\"hkct-faq-title\">Clarify the Route Before Requesting a Quote<\/h2>\n        <\/div>\n        <p>\n          These answers explain the decision path. They do not replace an approved cable design, technical solution, quotation or project proposal.\n        <\/p>\n      <\/header>\n\n      <div class=\"hkct-faq-layout\">\n        <div class=\"hkct-faq-list\">\n          <details class=\"hkct-faq-item\" open=\"\"><summary>What does a control cable production line include?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkct-faq-answer\"><p>The preliminary route includes copper-wire preparation and conductor formation where required, core insulation and identification, core checks, laying-up, outer sheathing, cooling and final tests. A screen application stage is added only for a specified screened construction.<\/p><\/div><\/details>\n          <details class=\"hkct-faq-item\"><summary>Is every control cable screened?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkct-faq-answer\"><p>No. The seven-core reference is unshielded. Foil, braid or combined screens belong to a separate approved construction. Select the required screen in the route review and provide its dimensions, material and acceptance requirements.<\/p><\/div><\/details>\n          <details class=\"hkct-faq-item\"><summary>How are cores identified during production?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkct-faq-answer\"><p>Use the colours or numbers specified by the approved cable design. Confirm the marking method, legibility and sequence before laying-up, then verify identification and continuity on the finished cable. The illustration does not establish a universal colour scheme.<\/p><\/div><\/details>\n          <details class=\"hkct-faq-item\"><summary>Are conductor bunching and core laying-up the same operation?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkct-faq-answer\"><p>No. Bunching or stranding forms one bare conductor from individual wires before insulation. Laying-up assembles separately insulated and identified cores. Choose both systems for the actual conductor class, core size, lay and reel format.<\/p><\/div><\/details>\n          <details class=\"hkct-faq-item\"><summary>Can the same screening equipment apply foil and braid?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkct-faq-answer\"><p>Do not assume interchangeability. Foil application needs suitable tape handling and overlap control; braiding uses a different application arrangement and coverage controls. Drain wires, separators and combined screens also require a defined process.<\/p><\/div><\/details>\n          <details class=\"hkct-faq-item\"><summary>Does a flexible conductor automatically make the cable suitable for continuous movement?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkct-faq-answer\"><p>No. Moving duty depends on the complete cable construction, materials, lay, bend conditions and qualification requirements. State fixed installation or the required movement duty before equipment and material selection.<\/p><\/div><\/details>\n          <details class=\"hkct-faq-item\"><summary>Which checks are required on the finished control cable?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkct-faq-answer\"><p>Agree core identification and continuity checks, conductor resistance, specified electrical and insulation tests, dimensions and marking. Add screen continuity or other screen-related acceptance only where the design requires it, then verify length and packing.<\/p><\/div><\/details>\n          <details class=\"hkct-faq-item\"><summary>What information is needed to select the equipment?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkct-faq-answer\"><p>Provide conductor area and class, wire construction, core count and identity, insulation and sheath compounds and walls, any screen specification, output mix, finished diameter and packing format. Models, speeds and supply responsibilities are confirmed in the proposal.<\/p><\/div><\/details>\n        <\/div>\n\n        <aside class=\"hkct-faq-cta\">\n          <i class=\"fas fa-comments\" aria-hidden=\"true\"><\/i>\n          <span class=\"hkct-mono\">Need a project-specific answer?<\/span>\n          <h3>Send the cable data first.<\/h3>\n          <p>HONGKAI can review the confirmed structure against a preliminary process route, equipment categories and a proposal-defined project boundary.<\/p>\n          <a class=\"hkct-button hkct-button-primary\" href=\"#project-enquiry\">Start Project Review <i class=\"fas fa-arrow-down\" aria-hidden=\"true\"><\/i><\/a>\n        <\/aside>\n      <\/div>\n    <\/div>\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f73816 elementor-widget elementor-widget-html\" data-id=\"f73816\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkct-section hkct-section-dark\" id=\"project-enquiry\" aria-labelledby=\"hkct-enquiry-title\" data-hkct-section=\"\">\n<style>\/* Section 09 only: preserve legibility against WordPress link-state styles. *\/\n#project-enquiry.hkct-section a.hkct-hub-return,\n#project-enquiry.hkct-section a.hkct-hub-return:is(:link, :visited, :hover, :focus, :active) {\n  color: #f7f9fc !important;\n  -webkit-text-fill-color: currentColor;\n  text-decoration-line: underline !important;\n  text-decoration-color: currentColor;\n  text-underline-offset: 4px;\n}\n#project-enquiry.hkct-section a.hkct-hub-return span {\n  color: inherit !important;\n  -webkit-text-fill-color: currentColor;\n}\n#project-enquiry.hkct-section a.hkct-hub-return:focus-visible {\n  outline: 2px solid #8ecbff !important;\n  outline-offset: 5px;\n  border-radius: 2px;\n}\n@media (hover: hover) and (pointer: fine) {\n  #project-enquiry.hkct-section a.hkct-hub-return:hover {\n    color: #a5d7ff !important;\n  }\n}\n<\/style>\n    <div class=\"hkct-shell\">\n      <div class=\"hkct-enquiry-card\">\n        <div class=\"hkct-enquiry-copy\">\n          <span class=\"hkct-kicker\"><b>09<\/b> Control Cable project enquiry<\/span>\n          <h2 id=\"hkct-enquiry-title\">Plan Your Control Cable Production Line<\/h2>\n          <p>Share conductor class and size, core count and identification, insulation and sheath. If screening is required, include the foil or braid construction, drain wire and acceptance requirements.<\/p>\n          <h3 class=\"hkct-enquiry-context-title\">Route currently on this page<\/h3>\n          <ul class=\"hkct-enquiry-list\">\n            <li><span>Cable family<\/span><strong>Control Cable<\/strong><\/li>\n            <li><span>Current route review<\/span><strong data-hkct-enquiry-route=\"\">Prepare copper wires \/ form conductors \u2192 Insulate and identify cores \u2192 Core checks \u2192 Lay up identified cores \u2192 Outer sheath \u2192 Cool, test and pack<\/strong><\/li>\n            <li><span>Conductor inputs<\/span><strong>Copper class and size, core identity, optional screen design and sheath<\/strong><\/li>\n            <li><span>Finished core count<\/span><strong>Seven cores in the artwork; actual count and identification to confirm.<\/strong><\/li>\n          <\/ul>\n          <button type=\"button\" class=\"hkct-button hkct-button-secondary hkct-carry-brief\" data-hkct-carry-brief=\"\">Add Viewed Route to Form<\/button>\n          <p class=\"hkct-carry-status\" data-hkct-carry-status=\"\" role=\"status\">Optional. Review the copied context before sending.<\/p>\n          <p class=\"hkct-enquiry-boundary\">\n            An enquiry requests a project-scope review. It does not confirm equipment configuration, material compatibility, price, delivery schedule, output, factory acceptance or project result.\n          <\/p>\n          <a class=\"hkct-hub-return\" href=\"https:\/\/hkcablemachine.com\/electric-cable-making-machine\/\">Compare all cable solutions <span aria-hidden=\"true\">\u2197<\/span><\/a>\n        <\/div>\n        <div class=\"hkct-enquiry-form-card\">\n          <div class=\"hkct-enquiry-form-heading\">\n            <h3>Control Cable Project Enquiry<\/h3>\n            <p>Fields marked * are required. Technical inputs may remain to be confirmed.<\/p>\n          <\/div>\n          <div class=\"hkct-wpforms-mount\" data-hkct-wpforms-mount=\"\">\n            <p class=\"hkct-form-setup\" data-hkct-form-setup=\"\">The dedicated enquiry form has not been connected yet. Please contact HONGKAI through the <a href=\"https:\/\/hkcablemachine.com\/electric-cable-making-machine\/#enquiry\">project enquiry page<\/a>.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5b58aec9 elementor-widget elementor-widget-shortcode\" data-id=\"5b58aec9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"shortcode.default\">\n\t\t\t\t\t\t\t\t\t<div class=\"elementor-shortcode\"><div class=\"wpforms-container wpforms-container-quiz hkct-power-form wpforms-render-modern\" id=\"wpforms-17894\"><form id=\"wpforms-form-17894\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"17894\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/hi\/wp-json\/wp\/v2\/pages\/17934?wpforms_form_id=17894\" data-token=\"29fcd30038dcbcaf904a4fd7a1801a63\" data-token-time=\"1790256309\"><noscript class=\"wpforms-error-noscript\">Please enable JavaScript in your browser to complete this form.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">Please enable JavaScript in your browser to complete this form.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-17894-field_0-container\" class=\"wpforms-field wpforms-field-divider\" data-field-type=\"divider\" data-field-id=\"0\"><h3 id=\"wpforms-17894-field_0\" class=\"wpforms-field-large\" aria-errormessage=\"wpforms-17894-field_0-error\" aria-describedby=\"wpforms-17894-field_0-description\">Your contact details<\/h3><div id=\"wpforms-17894-field_0-description\" class=\"wpforms-field-description\">Who should receive the technical follow-up?<\/div><\/div><div id=\"wpforms-17894-field_1-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_1\">Your name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-17894-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" aria-errormessage=\"wpforms-17894-field_1-error\" required><\/div><div id=\"wpforms-17894-field_2-container\" class=\"wpforms-field wpforms-field-email\" data-field-type=\"email\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_2\">Work email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-17894-field_2\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][2]\" spellcheck=\"false\" aria-errormessage=\"wpforms-17894-field_2-error\" required><\/div><div id=\"wpforms-17894-field_3-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_3\">Company<\/label><input type=\"text\" id=\"wpforms-17894-field_3\" class=\"wpforms-field-large\" name=\"wpforms[fields][3]\" aria-errormessage=\"wpforms-17894-field_3-error\" ><\/div><div id=\"wpforms-17894-field_4-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"4\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_4\">Phone \/ WhatsApp<\/label><input type=\"text\" id=\"wpforms-17894-field_4\" class=\"wpforms-field-large\" name=\"wpforms[fields][4]\" aria-errormessage=\"wpforms-17894-field_4-error\" aria-describedby=\"wpforms-17894-field_4-description\" ><div id=\"wpforms-17894-field_4-description\" class=\"wpforms-field-description\">Include country code, if provided.<\/div><\/div><div id=\"wpforms-17894-field_5-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"5\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_5\">Country \/ Project location<\/label><input type=\"text\" id=\"wpforms-17894-field_5\" class=\"wpforms-field-large\" name=\"wpforms[fields][5]\" aria-errormessage=\"wpforms-17894-field_5-error\" ><\/div><div id=\"wpforms-17894-field_6-container\" class=\"wpforms-field wpforms-field-divider\" data-field-type=\"divider\" data-field-id=\"6\"><h3 id=\"wpforms-17894-field_6\" class=\"wpforms-field-large\" aria-errormessage=\"wpforms-17894-field_6-error\" aria-describedby=\"wpforms-17894-field_6-description\">Conductor and cable construction<\/h3><div id=\"wpforms-17894-field_6-description\" class=\"wpforms-field-description\">Define each conductor separately from cable core count; include core identification and any required screen.<\/div><\/div><div id=\"wpforms-17894-field_7-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-classic\" data-field-type=\"select\" data-field-id=\"7\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_7\">Incoming material<\/label><select id=\"wpforms-17894-field_7\" class=\"wpforms-field-large\" name=\"wpforms[fields][7]\"><option value=\"To be confirmed\"  class=\"choice-1 depth-1\"  >To be confirmed<\/option><option value=\"Individual conductor wires\"  class=\"choice-2 depth-1\"  >Individual conductor wires<\/option><option value=\"Prepared conductors\"  class=\"choice-3 depth-1\"  >Prepared conductors<\/option><option value=\"Accepted insulated cores\"  class=\"choice-4 depth-1\"  >Accepted insulated cores<\/option><\/select><\/div><div id=\"wpforms-17894-field_8-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"8\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_8\">Cable designation \/ rated voltage<\/label><input type=\"text\" id=\"wpforms-17894-field_8\" class=\"wpforms-field-large\" name=\"wpforms[fields][8]\" aria-errormessage=\"wpforms-17894-field_8-error\" aria-describedby=\"wpforms-17894-field_8-description\" ><div id=\"wpforms-17894-field_8-description\" class=\"wpforms-field-description\">Applicable product standard and rated voltage from the approved design.<\/div><\/div><div id=\"wpforms-17894-field_9-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"9\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_9\">Conductor material \/ class \/ shape<\/label><input type=\"text\" id=\"wpforms-17894-field_9\" class=\"wpforms-field-large\" name=\"wpforms[fields][9]\" aria-errormessage=\"wpforms-17894-field_9-error\" aria-describedby=\"wpforms-17894-field_9-description\" ><div id=\"wpforms-17894-field_9-description\" class=\"wpforms-field-description\">Copper conductor class, wire construction and finished dimensions.<\/div><\/div><div id=\"wpforms-17894-field_10-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"10\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_10\">Nominal cross-section per conductor<\/label><input type=\"text\" id=\"wpforms-17894-field_10\" class=\"wpforms-field-large\" name=\"wpforms[fields][10]\" aria-errormessage=\"wpforms-17894-field_10-error\" aria-describedby=\"wpforms-17894-field_10-description\" ><div id=\"wpforms-17894-field_10-description\" class=\"wpforms-field-description\">Area in mm\u00b2, not the sum of all cores.<\/div><\/div><div id=\"wpforms-17894-field_11-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"11\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_11\">Individual-wire diameter<\/label><input type=\"text\" id=\"wpforms-17894-field_11\" class=\"wpforms-field-large\" name=\"wpforms[fields][11]\" aria-errormessage=\"wpforms-17894-field_11-error\" aria-describedby=\"wpforms-17894-field_11-description\" ><div id=\"wpforms-17894-field_11-description\" class=\"wpforms-field-description\">For stranded conductors, wire dimensions by layer if needed.<\/div><\/div><div id=\"wpforms-17894-field_12-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"12\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_12\">Wire count \/ layer construction<\/label><input type=\"text\" id=\"wpforms-17894-field_12\" class=\"wpforms-field-large\" name=\"wpforms[fields][12]\" aria-errormessage=\"wpforms-17894-field_12-error\" aria-describedby=\"wpforms-17894-field_12-description\" ><div id=\"wpforms-17894-field_12-description\" class=\"wpforms-field-description\">For stranded conductors; state solid where applicable.<\/div><\/div><div id=\"wpforms-17894-field_13-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"13\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_13\">Finished bare-conductor diameter<\/label><input type=\"text\" id=\"wpforms-17894-field_13\" class=\"wpforms-field-large\" name=\"wpforms[fields][13]\" aria-errormessage=\"wpforms-17894-field_13-error\" aria-describedby=\"wpforms-17894-field_13-description\" ><div id=\"wpforms-17894-field_13-description\" class=\"wpforms-field-description\">Outside diameter before insulation, in mm.<\/div><\/div><div id=\"wpforms-17894-field_14-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"14\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_14\">Insulated-core count N<\/label><input type=\"text\" id=\"wpforms-17894-field_14\" class=\"wpforms-field-large\" name=\"wpforms[fields][14]\" aria-errormessage=\"wpforms-17894-field_14-error\" aria-describedby=\"wpforms-17894-field_14-description\" ><div id=\"wpforms-17894-field_14-description\" class=\"wpforms-field-description\">Number of separately insulated cores in the finished cable.<\/div><\/div><div id=\"wpforms-17894-field_15-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"15\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_15\">Core colours \/ identification<\/label><input type=\"text\" id=\"wpforms-17894-field_15\" class=\"wpforms-field-large\" name=\"wpforms[fields][15]\" aria-errormessage=\"wpforms-17894-field_15-error\" aria-describedby=\"wpforms-17894-field_15-description\" ><div id=\"wpforms-17894-field_15-description\" class=\"wpforms-field-description\">Colour or number scheme, marking method, sequence and protective core as specified.<\/div><\/div><div id=\"wpforms-17894-field_16-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"16\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_16\">Insulation system \/ wall thickness<\/label><input type=\"text\" id=\"wpforms-17894-field_16\" class=\"wpforms-field-large\" name=\"wpforms[fields][16]\" aria-errormessage=\"wpforms-17894-field_16-error\" aria-describedby=\"wpforms-17894-field_16-description\" ><div id=\"wpforms-17894-field_16-description\" class=\"wpforms-field-description\">Approved insulation compound, grade and nominal \/ minimum wall.<\/div><\/div><div id=\"wpforms-17894-field_17-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"17\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_17\">Insulated-core outside diameter<\/label><input type=\"text\" id=\"wpforms-17894-field_17\" class=\"wpforms-field-large\" name=\"wpforms[fields][17]\" aria-errormessage=\"wpforms-17894-field_17-error\" aria-describedby=\"wpforms-17894-field_17-description\" ><div id=\"wpforms-17894-field_17-description\" class=\"wpforms-field-description\">Target and tolerance in mm.<\/div><\/div><div id=\"wpforms-17894-field_18-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"18\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_18\">Cabling lay \/ bundle diameter<\/label><input type=\"text\" id=\"wpforms-17894-field_18\" class=\"wpforms-field-large\" name=\"wpforms[fields][18]\" aria-errormessage=\"wpforms-17894-field_18-error\" aria-describedby=\"wpforms-17894-field_18-description\" ><div id=\"wpforms-17894-field_18-description\" class=\"wpforms-field-description\">Lay length, direction and bundle OD before sheathing, if known.<\/div><\/div><div id=\"wpforms-17894-field_19-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"19\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_19\">Fillers \/ binder requirements<\/label><input type=\"text\" id=\"wpforms-17894-field_19\" class=\"wpforms-field-large\" name=\"wpforms[fields][19]\" aria-errormessage=\"wpforms-17894-field_19-error\" aria-describedby=\"wpforms-17894-field_19-description\" ><div id=\"wpforms-17894-field_19-description\" class=\"wpforms-field-description\">Only where specified by the cable drawing.<\/div><\/div><div id=\"wpforms-17894-field_20-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"20\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_20\">Outer-sheath grade \/ wall thickness<\/label><input type=\"text\" id=\"wpforms-17894-field_20\" class=\"wpforms-field-large\" name=\"wpforms[fields][20]\" aria-errormessage=\"wpforms-17894-field_20-error\" aria-describedby=\"wpforms-17894-field_20-description\" ><div id=\"wpforms-17894-field_20-description\" class=\"wpforms-field-description\">Specified sheath compound and nominal \/ minimum wall.<\/div><\/div><div id=\"wpforms-17894-field_21-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"21\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_21\">Finished-cable outside diameter<\/label><input type=\"text\" id=\"wpforms-17894-field_21\" class=\"wpforms-field-large\" name=\"wpforms[fields][21]\" aria-errormessage=\"wpforms-17894-field_21-error\" aria-describedby=\"wpforms-17894-field_21-description\" ><div id=\"wpforms-17894-field_21-description\" class=\"wpforms-field-description\">Target and tolerance after sheathing, in mm.<\/div><\/div><div id=\"wpforms-17894-field_22-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"22\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_22\">Screen type \/ construction<\/label><input type=\"text\" id=\"wpforms-17894-field_22\" class=\"wpforms-field-large\" name=\"wpforms[fields][22]\" aria-errormessage=\"wpforms-17894-field_22-error\" aria-describedby=\"wpforms-17894-field_22-description\" ><div id=\"wpforms-17894-field_22-description\" class=\"wpforms-field-description\">None, foil, braid or combined; material, coverage \/ overlap, drain wire and separators if required.<\/div><\/div><div id=\"wpforms-17894-field_23-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"23\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_23\">Drum dimensions \/ maximum mass<\/label><input type=\"text\" id=\"wpforms-17894-field_23\" class=\"wpforms-field-large\" name=\"wpforms[fields][23]\" aria-errormessage=\"wpforms-17894-field_23-error\" aria-describedby=\"wpforms-17894-field_23-description\" ><div id=\"wpforms-17894-field_23-description\" class=\"wpforms-field-description\">Flange and barrel diameter, width, bore, cable length and maximum loaded mass.<\/div><\/div><div id=\"wpforms-17894-field_24-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"24\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_24\">Fixed or moving duty \/ acceptance tests<\/label><input type=\"text\" id=\"wpforms-17894-field_24\" class=\"wpforms-field-large\" name=\"wpforms[fields][24]\" aria-errormessage=\"wpforms-17894-field_24-error\" aria-describedby=\"wpforms-17894-field_24-description\" ><div id=\"wpforms-17894-field_24-description\" class=\"wpforms-field-description\">State the installation or movement conditions and required cable \/ screen tests.<\/div><\/div><div id=\"wpforms-17894-field_25-container\" class=\"wpforms-field wpforms-field-divider\" data-field-type=\"divider\" data-field-id=\"25\"><h3 id=\"wpforms-17894-field_25\" class=\"wpforms-field-large\" aria-errormessage=\"wpforms-17894-field_25-error\" aria-describedby=\"wpforms-17894-field_25-description\">Project requirements<\/h3><div id=\"wpforms-17894-field_25-description\" class=\"wpforms-field-description\">Final range, output and equipment interfaces require technical review.<\/div><\/div><div id=\"wpforms-17894-field_26-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"26\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_26\">Target output<\/label><input type=\"text\" id=\"wpforms-17894-field_26\" class=\"wpforms-field-large\" name=\"wpforms[fields][26]\" aria-errormessage=\"wpforms-17894-field_26-error\" aria-describedby=\"wpforms-17894-field_26-description\" ><div id=\"wpforms-17894-field_26-description\" class=\"wpforms-field-description\">Cable size, quantity, unit, working hours and product mix.<\/div><\/div><div id=\"wpforms-17894-field_27-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-classic\" data-field-type=\"select\" data-field-id=\"27\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_27\">Finished-product handling<\/label><select id=\"wpforms-17894-field_27\" class=\"wpforms-field-large\" name=\"wpforms[fields][27]\"><option value=\"To be confirmed\"  class=\"choice-1 depth-1\"  >To be confirmed<\/option><option value=\"Cable drums\"  class=\"choice-2 depth-1\"  >Cable drums<\/option><option value=\"Existing drum-handling system to retain\"  class=\"choice-3 depth-1\"  >Existing drum-handling system to retain<\/option><option value=\"Packing scope to review\"  class=\"choice-4 depth-1\"  >Packing scope to review<\/option><\/select><\/div><div id=\"wpforms-17894-field_28-container\" class=\"wpforms-field wpforms-field-textarea hkct-bw-full\" data-field-type=\"textarea\" data-field-id=\"28\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_28\">Cable \/ project brief <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><textarea id=\"wpforms-17894-field_28\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][28]\" placeholder=\"What cable do you plan to make, or which part of the existing line needs improvement?\" aria-errormessage=\"wpforms-17894-field_28-error\" required><\/textarea><\/div><div id=\"wpforms-17894-field_29-container\" class=\"wpforms-field wpforms-field-textarea hkct-bw-full\" data-field-type=\"textarea\" data-field-id=\"29\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_29\">Factory conditions \/ timeline<\/label><textarea id=\"wpforms-17894-field_29\" class=\"wpforms-field-large\" name=\"wpforms[fields][29]\" placeholder=\"Space, power, cooling, existing equipment, reels, project timing and constraints.\" aria-errormessage=\"wpforms-17894-field_29-error\" ><\/textarea><\/div><div id=\"wpforms-17894-field_30-container\" class=\"wpforms-field wpforms-field-file-upload hkct-bw-full\" data-field-type=\"file-upload\" data-field-id=\"30\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_30\">Cable drawing \/ specification<\/label><div\n\t\tclass=\"wpforms-uploader wpforms-field-large\"\n\t\tdata-field-id=\"30\"\n\t\tdata-form-id=\"17894\"\n\t\tdata-input-name=\"wpforms_17894_30\"\n\t\tdata-extensions=\"pdf,jpg,jpeg,png\"\n\t\tdata-max-size=\"10485760\"\n\t\tdata-max-file-number=\"3\"\n\t\tdata-post-max-size=\"52428800\"\n\t\tdata-max-parallel-uploads=\"4\"\n\t\tdata-parallel-uploads=\"true\"\n\t\tdata-file-chunk-size=\"2097152\">\n\t<div class=\"dz-message\">\n\t\t<svg  viewBox=\"0 0 640 640\" focusable=\"false\" data-icon=\"inbox\" width=\"50px\" height=\"50px\" fill=\"currentColor\" aria-hidden=\"true\">\n\t\t\t<path d=\"M352 173.3L352 384C352 401.7 337.7 416 320 416C302.3 416 288 401.7 288 384L288 173.3L246.6 214.7C234.1 227.2 213.8 227.2 201.3 214.7C188.8 202.2 188.8 181.9 201.3 169.4L297.3 73.4C309.8 60.9 330.1 60.9 342.6 73.4L438.6 169.4C451.1 181.9 451.1 202.2 438.6 214.7C426.1 227.2 405.8 227.2 393.3 214.7L352 173.3zM320 464C364.2 464 400 428.2 400 384L480 384C515.3 384 544 412.7 544 448L544 480C544 515.3 515.3 544 480 544L160 544C124.7 544 96 515.3 96 480L96 448C96 412.7 124.7 384 160 384L240 384C240 428.2 275.8 464 320 464zM464 488C477.3 488 488 477.3 488 464C488 450.7 477.3 440 464 440C450.7 440 440 450.7 440 464C440 477.3 450.7 488 464 488z\"\/>\n\t\t<\/svg>\n\n\t\t<span class=\"modern-title\">\n\t\t\t\t\t\t\tDrag &amp; Drop Files, \t\t\t\t<span>Choose Files to Upload<\/span>\n\t\t\t\t\t<\/span>\n\n\t\t\t\t\t<span class=\"modern-hint\">You can upload up to 3 files.<\/span>\n\t\t\t<\/div>\n<\/div>\n\n<input\n\t\ttype=\"text\"\n\t\tautocomplete=\"off\"\n\t\treadonly\n\t\tclass=\"dropzone-input\"\n\t\tstyle=\"position:absolute!important;clip:rect(0,0,0,0)!important;height:1px!important;width:1px!important;border:0!important;overflow:hidden!important;padding:0!important;margin:0!important;\"\n\t\tid=\"wpforms-17894-field_30\"\n\t\tname=\"wpforms_17894_30\" \t\tvalue=\"\">\n<div id=\"wpforms-17894-field_30-description\" class=\"wpforms-field-description\">Optional: PDF, JPG, JPEG or PNG. Up to 3 files, 10 MB each.<\/div><\/div><div id=\"wpforms-17894-field_31-container\" class=\"wpforms-field wpforms-field-textarea hkct-context hkct-bw-full\" data-field-type=\"textarea\" data-field-id=\"31\"><label class=\"wpforms-field-label\" for=\"wpforms-17894-field_31\">Page context (optional)<\/label><textarea id=\"wpforms-17894-field_31\" class=\"wpforms-field-large\" name=\"wpforms[fields][31]\" aria-errormessage=\"wpforms-17894-field_31-error\" aria-describedby=\"wpforms-17894-field_31-description\" ><\/textarea><div id=\"wpforms-17894-field_31-description\" class=\"wpforms-field-description\">Use Add Viewed Route to Form, then review or edit the copied context.<\/div><\/div><\/div><!-- .wpforms-field-container --><div class=\"wpforms-field wpforms-field-hp\"><label for=\"wpforms-17894-field-hp\" class=\"wpforms-field-label\">Comment<\/label><input type=\"text\" name=\"wpforms[hp]\" id=\"wpforms-17894-field-hp\" class=\"wpforms-field-medium\"><\/div><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"17894\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/pages\/17934\"><input type=\"hidden\" name=\"url_referer\" value=\"\"><div class=\"activelayer-env-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><input type=\"text\" name=\"activelayer_env_signals\" value=\"\" class=\"activelayer-env-signals\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div><div class=\"activelayer-behavioral-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><input type=\"text\" name=\"activelayer_behavioral_signals\" value=\"\" class=\"activelayer-behavioral-signals\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div><div class=\"activelayer-hp-wrap\" aria-hidden=\"true\" style=\"position:absolute!important;left:-9999px!important;top:-9999px!important;width:1px!important;height:1px!important;overflow:hidden!important;opacity:0!important;pointer-events:none!important;\"><label class=\"activelayer-sr-only\">Leave this field empty<\/label><input type=\"email\" name=\"al_hp_email\" value=\"\" class=\"activelayer-hp-field\" autocomplete=\"off\" tabindex=\"-1\" \/><\/div>\t\t<input type=\"hidden\" name=\"vjt_form_plugin\" value=\"wpforms\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_form_id\" value=\"17894\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_form_name\" value=\"Control Cable Production Project\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_submit_page\" value=\"https:\/\/hkcablemachine.com\/hi\/hi\/wp-json\/wp\/v2\/pages\/17934\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_submit_title\" value=\"HONGKAI Cable Machinery\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_referrer\" value=\"\" \/>\n\t\t<button type=\"submit\" name=\"wpforms[submit]\" id=\"wpforms-submit-17894\" class=\"wpforms-submit\" data-alt-text=\"Sending enquiry...\" data-submit-text=\"Submit Cable Requirements\" aria-live=\"assertive\" value=\"wpforms-submit\">Submit Cable Requirements<\/button><img decoding=\"async\" src=\"https:\/\/hkcablemachine.com\/wp-content\/plugins\/wpforms\/assets\/images\/submit-spin.svg\" class=\"wpforms-submit-spinner\" style=\"display: none;\" width=\"26\" height=\"26\" alt=\"Loading\" title=\"\"><\/div><\/form><\/div>  <!-- .wpforms-container --><\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5fd48b97 hkct-system-widget elementor-widget elementor-widget-html\" data-id=\"5fd48b97\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<script>\n(() => {\n  const roots = document.querySelectorAll('[data-hkct-page-widget]:not([data-hkct-ready=\"true\"]), .hkct-control-cable-sections:not([data-hkct-ready=\"true\"])');\n\n  const stageData = {\n  \"drawing\": {\n    \"kicker\": \"Stage 01 \/ Upstream \/ if required\",\n    \"title\": \"Wire Preparation\",\n    \"copy\": \"Prepare copper wire to the required diameter and material condition, only where this upstream stage is needed.\",\n    \"input\": \"Specified incoming copper rod \/ wire\",\n    \"output\": \"Accepted individual wires on compatible reels\",\n    \"confirm\": \"Copper grade, incoming size, wire diameter, condition, reel and inspection requirements\",\n    \"source\": \"Wire drawing equipment; category checked against HONGKAI catalogue p. 45; 3D reference\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/drawing.webp\",\n    \"alt\": \"Wire drawing machine, existing 3D equipment reference\",\n    \"imageWidth\": 1200,\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\"\n  },\n  \"bunching\": {\n    \"kicker\": \"Stage 02 \/ Before insulation \/ stranded design\",\n    \"title\": \"Conductor Formation\",\n    \"copy\": \"Bunch or strand the copper wires to the specified conductor class and area. Solid conductors bypass this operation.\",\n    \"input\": \"Accepted copper wires and approved conductor construction\",\n    \"output\": \"Accepted bare conductor on a compatible reel\",\n    \"confirm\": \"Wire size and count, conductor class, lay, resistance, tension and reel format\",\n    \"source\": \"Conductor formation equipment; category checked against HONGKAI catalogue p. 47; 3D reference\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/bunching.webp\",\n    \"alt\": \"Copper conductor bunching machine, existing 3D reference\",\n    \"imageWidth\": 1200,\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\"\n  },\n  \"insulation\": {\n    \"kicker\": \"Stage 03 \/ Material-specific extrusion\",\n    \"title\": \"Insulation & Core Identification\",\n    \"copy\": \"Extrude the specified insulation and apply the approved colour or number identification. Keep each core traceable through later operations.\",\n    \"input\": \"Accepted copper conductor, insulation compound and identification plan\",\n    \"output\": \"Insulated and identified core entering cooling and checks\",\n    \"confirm\": \"Compound and tooling, wall, concentricity, core diameter, marking method, sequence and legibility\",\n    \"source\": \"Core-insulation line; 3D illustration based on HONGKAI catalogue p. 48; project configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-core-insulation-line-3d.png\",\n    \"alt\": \"3D illustration of the core-insulation extrusion line, based on the HONGKAI catalogue\",\n    \"imageWidth\": 1448,\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\"\n  },\n  \"corechecks\": {\n    \"kicker\": \"Stage 04 \/ Core inspection checkpoint\",\n    \"title\": \"Insulated-Core Checks\",\n    \"copy\": \"Cool and dry the insulation, perform the specified in-line checks and verify core identity before releasing each reel for laying-up.\",\n    \"input\": \"Insulated and identified cores\",\n    \"output\": \"Identifiable accepted core reels\",\n    \"confirm\": \"Insulation dimensions, approved electrical check conditions, faults, identification and release records\",\n    \"source\": \"In-line spark tester; category checked against HONGKAI catalogue p. 65; 3D reference\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/spark.webp\",\n    \"alt\": \"Insulated-core spark tester, existing 3D equipment reference\",\n    \"imageWidth\": 1200,\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\"\n  },\n  \"cabling\": {\n    \"kicker\": \"Stage 05 \/ Multi-core assembly\",\n    \"title\": \"Core Laying-up\",\n    \"copy\": \"Lay up the identified cores in the approved sequence and lay, with fillers and binder where specified.\",\n    \"input\": \"Accepted core reels and approved identity \/ sequence plan\",\n    \"output\": \"Laid-up bundle ready for the selected screen or outer sheath\",\n    \"confirm\": \"Core count, identity, lay, tension, fillers, bundle diameter and compatible reel sizes\",\n    \"source\": \"Core laying-up equipment; category checked against HONGKAI catalogue p. 57-58; 3D reference\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/core-stranding.webp\",\n    \"alt\": \"Single-twist core laying-up equipment, existing 3D reference\",\n    \"imageWidth\": 1200,\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\"\n  },\n  \"shielding\": {\n    \"title\": \"Optional Screen Application\",\n    \"copy\": \"For a screened design, apply the specified foil, braid or combined screen, with drain wire or separation layers where required. The unshielded reference bypasses this operation.\",\n    \"input\": \"Approved core bundle and screen construction, if specified\",\n    \"output\": \"Screened assembly accepted for sheathing, or unshielded bundle bypassing this stage\",\n    \"confirm\": \"Screen material, wire or tape dimensions, coverage \/ overlap, drain wire, tension and screen checks\",\n    \"image\": null,\n    \"alt\": \"\",\n    \"kicker\": \"Stage 06 \/ Only for a specified screened design\",\n    \"source\": \"Specialist equipment and integration scope to confirm\"\n  },\n  \"sheathing\": {\n    \"kicker\": \"Stage 07 \/ After core laying-up\",\n    \"title\": \"Outer Sheathing\",\n    \"copy\": \"Apply the approved outer sheath over the unshielded or screened core assembly. Preserve core identification and any screen construction.\",\n    \"input\": \"Accepted core assembly, any specified screen and sheath compound\",\n    \"output\": \"Sheathed cable entering its cooling and take-up section\",\n    \"confirm\": \"Compound, wall, cable diameter, tooling, marking and interface with the selected screen\",\n    \"source\": \"Power-cable sheathing line; 3D illustration based on HONGKAI catalogue p. 49; project configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-power-sheathing-line-3d.png\",\n    \"alt\": \"3D illustration of the power-cable outer-sheathing line, with extruder, cooling trough, haul-off and final handling unit\",\n    \"imageWidth\": 1448,\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\"\n  },\n  \"finishing\": {\n    \"kicker\": \"Stage 08 \/ Sheathing line \/ downstream\",\n    \"title\": \"Cooling & Drum Take-up\",\n    \"copy\": \"Cool and dry the sheath, control cable dimensions and traction, then wind onto a compatible drum.\",\n    \"input\": \"Sheathed cable and approved drum format\",\n    \"output\": \"Wound cable awaiting final acceptance\",\n    \"confirm\": \"Cooling duty, haul-off grip, cable bend radius, drum diameter, mass, traverse and handling\",\n    \"source\": \"Shaftless take-up; 3D illustration based on HONGKAI catalogue p. 66; drum load and dimensions to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-shaftless-takeup-3d.png\",\n    \"alt\": \"3D illustration of the shaftless cable-drum take-up machine, based on the HONGKAI catalogue\",\n    \"imageWidth\": 1448,\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\"\n  },\n  \"coiling\": {\n    \"kicker\": \"Stage 09 \/ Final release \/ agreed package\",\n    \"title\": \"Testing & Packing\",\n    \"copy\": \"Verify core identification and continuity, complete the specified cable tests and check length, marking and packing. Add screen-related tests only where specified.\",\n    \"input\": \"Finished cable and required test records\",\n    \"output\": \"Accepted and identified cable drums\",\n    \"confirm\": \"Core identity \/ continuity, conductor resistance, specified electrical and dimensional tests, any screen acceptance, packing length and format\",\n    \"source\": \"Final inspection and drum-packing workflow illustration; actual test equipment and acceptance plan are project-specific\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-final-inspection-drum-packing-3d.png\",\n    \"alt\": \"3D workflow illustration of a finished cable drum, dimensional inspection tools and packing records\",\n    \"caption\": \"Final inspection and drum packing \u00b7 3D workflow illustration\",\n    \"imageWidth\": 1448\n  }\n};\n\n  const equipmentData = {\n  \"drawing\": {\n    \"kicker\": \"01 \/ Equipment configuration\",\n    \"title\": \"Wire Preparation\",\n    \"copy\": \"Prepare copper wire to the required diameter and material condition, only where this upstream stage is needed.\",\n    \"status\": \"Upstream \/ if required\",\n    \"source\": \"Wire drawing equipment; category checked against HONGKAI catalogue p. 45; 3D reference\",\n    \"config\": \"Copper grade, incoming size, wire diameter, condition, reel and inspection requirements\",\n    \"input\": \"Specified incoming copper rod \/ wire\",\n    \"note\": \"Copper grade, incoming size, wire diameter, condition, reel and inspection requirements\",\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/drawing.webp\",\n    \"alt\": \"Wire drawing machine, existing 3D equipment reference\",\n    \"imageWidth\": 1200\n  },\n  \"bunching\": {\n    \"kicker\": \"02 \/ Equipment configuration\",\n    \"title\": \"Conductor Formation\",\n    \"copy\": \"Bunch or strand the copper wires to the specified conductor class and area. Solid conductors bypass this operation.\",\n    \"status\": \"Before insulation \/ stranded design\",\n    \"source\": \"Conductor formation equipment; category checked against HONGKAI catalogue p. 47; 3D reference\",\n    \"config\": \"Wire size and count, conductor class, lay, resistance, tension and reel format\",\n    \"input\": \"Accepted copper wires and approved conductor construction\",\n    \"note\": \"Wire size and count, conductor class, lay, resistance, tension and reel format\",\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/bunching.webp\",\n    \"alt\": \"Copper conductor bunching machine, existing 3D reference\",\n    \"imageWidth\": 1200\n  },\n  \"extrusion\": {\n    \"kicker\": \"03 \/ Equipment configuration\",\n    \"title\": \"Insulation & Core Identification\",\n    \"copy\": \"Extrude the specified insulation and apply the approved colour or number identification. Keep each core traceable through later operations.\",\n    \"status\": \"Material-specific extrusion\",\n    \"source\": \"Core-insulation line; 3D illustration based on HONGKAI catalogue p. 48; project configuration to confirm\",\n    \"config\": \"Compound and tooling, wall, concentricity, core diameter, marking method, sequence and legibility\",\n    \"input\": \"Accepted copper conductor, insulation compound and identification plan\",\n    \"note\": \"Compound and tooling, wall, concentricity, core diameter, marking method, sequence and legibility\",\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-core-insulation-line-3d.png\",\n    \"alt\": \"3D illustration of the core-insulation extrusion line, based on the HONGKAI catalogue\",\n    \"imageWidth\": 1448\n  },\n  \"spark\": {\n    \"kicker\": \"04 \/ Equipment configuration\",\n    \"title\": \"Insulated-Core Spark Tester\",\n    \"copy\": \"Perform the specified electrical check on cooled, dry insulated cores with a suitable spark tester. XLPE crosslinking acceptance and finished-cable tests are separate operations.\",\n    \"status\": \"Core inspection checkpoint\",\n    \"source\": \"In-line spark tester; category checked against HONGKAI catalogue p. 65; 3D reference\",\n    \"config\": \"Insulation dimensions, approved electrical check conditions, faults, identification and release records\",\n    \"input\": \"Insulated and identified cores\",\n    \"note\": \"Insulation dimensions, approved electrical check conditions, faults, identification and release records\",\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/spark.webp\",\n    \"alt\": \"Insulated-core spark tester, existing 3D equipment reference\",\n    \"imageWidth\": 1200\n  },\n  \"cabling\": {\n    \"kicker\": \"05 \/ Equipment configuration\",\n    \"title\": \"Core Laying-up\",\n    \"copy\": \"Lay up the identified cores in the approved sequence and lay, with fillers and binder where specified.\",\n    \"status\": \"Multi-core assembly\",\n    \"source\": \"Core laying-up equipment; category checked against HONGKAI catalogue p. 57-58; 3D reference\",\n    \"config\": \"Core count, identity, lay, tension, fillers, bundle diameter and compatible reel sizes\",\n    \"input\": \"Accepted core reels and approved identity \/ sequence plan\",\n    \"note\": \"Core count, identity, lay, tension, fillers, bundle diameter and compatible reel sizes\",\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/core-stranding.webp\",\n    \"alt\": \"Single-twist core laying-up equipment, existing 3D reference\",\n    \"imageWidth\": 1200\n  },\n  \"shielding\": {\n    \"title\": \"Optional Screen Application\",\n    \"copy\": \"For a screened design, apply the specified foil, braid or combined screen, with drain wire or separation layers where required. The unshielded reference bypasses this operation.\",\n    \"status\": \"Only for a specified screened design\",\n    \"source\": \"Specialist equipment and integration scope to confirm\",\n    \"config\": \"Screen material, wire or tape dimensions, coverage \/ overlap, drain wire, tension and screen checks\",\n    \"input\": \"Approved core bundle and screen construction, if specified\",\n    \"note\": \"Screen material, wire or tape dimensions, coverage \/ overlap, drain wire, tension and screen checks\",\n    \"image\": null,\n    \"alt\": \"\",\n    \"caption\": \"\",\n    \"kicker\": \"06 \/ Equipment configuration\"\n  },\n  \"sheathing\": {\n    \"kicker\": \"07 \/ Equipment configuration\",\n    \"title\": \"Outer Sheathing\",\n    \"copy\": \"Apply the approved outer sheath over the unshielded or screened core assembly. Preserve core identification and any screen construction.\",\n    \"status\": \"After core laying-up\",\n    \"source\": \"Power-cable sheathing line; 3D illustration based on HONGKAI catalogue p. 49; project configuration to confirm\",\n    \"config\": \"Compound, wall, cable diameter, tooling, marking and interface with the selected screen\",\n    \"input\": \"Accepted core assembly, any specified screen and sheath compound\",\n    \"note\": \"Compound, wall, cable diameter, tooling, marking and interface with the selected screen\",\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-power-sheathing-line-3d.png\",\n    \"alt\": \"3D illustration of the power-cable outer-sheathing line, with extruder, cooling trough, haul-off and final handling unit\",\n    \"imageWidth\": 1448\n  },\n  \"cooling\": {\n    \"kicker\": \"08 \/ Equipment configuration\",\n    \"title\": \"Cooling & Drying\",\n    \"copy\": \"Use the approved cooling and surface-drying arrangement after core insulation and again after outer sheathing.\",\n    \"status\": \"After core insulation and after outer sheathing\",\n    \"source\": \"Supporting system; final type and source in proposal\",\n    \"config\": \"Selected against the approved conductor, compound and output\",\n    \"input\": \"Core and finished-cable OD, compound behaviour, cooling demand and downstream test requirements\",\n    \"note\": \"Both extrusion stages need their own reviewed downstream arrangement. Surface drying precedes the specified core spark test. Machine positions and utilities follow the approved line layout. Verify suitability for the actual conductor and finished-cable size; no operating range is inferred from this illustration.\",\n    \"caption\": \"3D equipment reference \u00b7 final model and configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/cooling.webp\",\n    \"alt\": \"Cooling & Drying ;  white-background 3D reference\"\n  },\n  \"diameter\": {\n    \"kicker\": \"09 \/ Equipment configuration\",\n    \"title\": \"Laser Outside-Diameter Gauge\",\n    \"copy\": \"Monitor the insulated-core and finished-cable outside diameters at the agreed measuring positions.\",\n    \"status\": \"In-line measurement\",\n    \"source\": \"Laser outside-diameter measurement; category checked against HONGKAI catalogue p. 65; 3D reference\",\n    \"config\": \"Selected against the approved conductor, compound and output\",\n    \"input\": \"Separate core OD and cable OD targets and tolerances\",\n    \"note\": \"Outside-diameter measurement cannot by itself establish insulation or sheath minimum wall thickness. Verify both walls separately using the specified method. Verify suitability for the actual conductor and finished-cable size; no operating range is inferred from this illustration.\",\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/diameter.webp\",\n    \"alt\": \"Laser outside-diameter gauge, existing 3D equipment reference\",\n    \"imageWidth\": 1200\n  },\n  \"capstan\": {\n    \"kicker\": \"10 \/ Equipment configuration\",\n    \"title\": \"Caterpillar Haul-off\",\n    \"copy\": \"Control traction and tension without deforming soft insulated cores or the finished sheathed cable.\",\n    \"status\": \"Line-speed and tension control\",\n    \"source\": \"Caterpillar haul-off; 3D illustration based on HONGKAI catalogue pp. 59-60; force and size range to confirm\",\n    \"config\": \"Selected against the approved conductor, compound and output\",\n    \"input\": \"Core or cable diameter, allowable tension, traction surface and required speed\",\n    \"note\": \"Match haul-off separately to the insulation and sheathing stages. A single-wheel illustration does not define the final traction method or machine model. Verify suitability for the actual conductor and finished-cable size; no operating range is inferred from this illustration.\",\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-caterpillar-hauloff-3d.png\",\n    \"alt\": \"3D illustration of the horizontal caterpillar haul-off, based on the HONGKAI catalogue\",\n    \"imageWidth\": 1448\n  },\n  \"takeup\": {\n    \"kicker\": \"11 \/ Equipment configuration\",\n    \"title\": \"Shaftless Drum Take-up\",\n    \"copy\": \"Wind the accepted cable onto a compatible drum with the selected take-up arrangement. Confirm drum dimensions, loaded mass, tension and traverse before selection.\",\n    \"status\": \"Sheathing line \/ downstream\",\n    \"source\": \"Shaftless take-up; 3D illustration based on HONGKAI catalogue p. 66; drum load and dimensions to confirm\",\n    \"config\": \"Cooling duty, haul-off grip, cable bend radius, drum diameter, mass, traverse and handling\",\n    \"input\": \"Sheathed cable and approved drum format\",\n    \"note\": \"Cooling duty, haul-off grip, cable bend radius, drum diameter, mass, traverse and handling\",\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-shaftless-takeup-3d.png\",\n    \"alt\": \"3D illustration of the shaftless cable-drum take-up machine, based on the HONGKAI catalogue\",\n    \"imageWidth\": 1448\n  },\n  \"handling\": {\n    \"kicker\": \"12 \/ Equipment configuration\",\n    \"title\": \"Testing & Packing\",\n    \"copy\": \"Verify core identification and continuity, complete the specified cable tests and check length, marking and packing. Add screen-related tests only where specified.\",\n    \"status\": \"Final release \/ agreed package\",\n    \"source\": \"Final inspection and drum-packing workflow illustration; actual test equipment and acceptance plan are project-specific\",\n    \"config\": \"Core identity \/ continuity, conductor resistance, specified electrical and dimensional tests, any screen acceptance, packing length and format\",\n    \"input\": \"Finished cable and required test records\",\n    \"note\": \"Core identity \/ continuity, conductor resistance, specified electrical and dimensional tests, any screen acceptance, packing length and format\",\n    \"caption\": \"Final inspection and drum packing \u00b7 3D workflow illustration\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-final-inspection-drum-packing-3d.png\",\n    \"alt\": \"3D workflow illustration of a finished cable drum, dimensional inspection tools and packing records\",\n    \"imageWidth\": 1448\n  }\n};\n\n  roots.forEach((root) => {\n    root.dataset.hkctReady = \"true\";\n\n    const write = (selector, value) => {\n      const element = root.querySelector(selector);\n      if (element) element.textContent = value;\n    };\n\n    const selectStage = (key) => {\n      const data = stageData[key];\n      if (!data) return;\n      root.querySelectorAll(\"[data-hkct-stage]\").forEach((button) => {\n        const selected = button.dataset.hkctStage === key;\n        button.classList.toggle(\"is-selected\", selected);\n        button.setAttribute(\"aria-selected\", String(selected));\n        button.tabIndex = selected ? 0 : -1;\n      });\n      const panel = root.querySelector(\"#hkct-stage-panel\");\n      const selectedTab = root.querySelector(`[data-hkct-stage=\"${key}\"]`);\n      if (panel && selectedTab) panel.setAttribute(\"aria-labelledby\", selectedTab.id);\n      const image = root.querySelector(\"[data-hkct-stage-image]\");\n      if (image) {\n        const hasImage = Boolean(data.image);\n        const media = image.closest('.hkct-stage-detail-image');\n        if (media) media.hidden = !hasImage;\n        if (panel) panel.classList.toggle('is-text-only', !hasImage);\n        if (hasImage) { image.src = data.image; image.alt = data.alt; image.style.maxWidth = data.imageWidth ? Math.min(data.imageWidth,1200) + 'px' : ''; }\n        else { image.removeAttribute('src'); image.alt = ''; }\n      }\n      write(\"[data-hkct-stage-kicker]\", data.kicker);\n      write(\"[data-hkct-stage-title]\", data.title);\n      write(\"[data-hkct-stage-copy]\", data.copy);\n      write(\"[data-hkct-stage-input]\", data.input);\n      write(\"[data-hkct-stage-output]\", data.output);\n      write(\"[data-hkct-stage-source]\", data.source);\n      write(\"[data-hkct-stage-confirm]\", data.confirm);\n    };\n\n    let currentEquipment = \"drawing\";\n    let lastCopiedContext = \"\";\n    let equipmentWasViewed = false;\n    const selectEquipment = (key) => {\n      const data = equipmentData[key];\n      if (!data) return;\n      currentEquipment = key;\n      const imageSwitch = root.querySelector(\"[data-hkct-image-switch]\");\n      if (imageSwitch) imageSwitch.hidden = key !== \"cooling\";\n      root.querySelectorAll(\"[data-hkct-image-view]\").forEach(button => button.setAttribute(\"aria-pressed\", String(button.dataset.hkctImageView === \"primary\")));\n      root.querySelectorAll(\"[data-hkct-equipment]\").forEach((button) => {\n        const selected = button.dataset.hkctEquipment === key;\n        button.classList.toggle(\"is-selected\", selected);\n        button.setAttribute(\"aria-selected\", String(selected));\n        button.tabIndex = selected ? 0 : -1;\n      });\n      const panel = root.querySelector(\"#hkct-equipment-panel\");\n      const selectedTab = root.querySelector(`[data-hkct-equipment=\"${key}\"]`);\n      if (panel && selectedTab) panel.setAttribute(\"aria-labelledby\", selectedTab.id);\n      if (selectedTab && selectedTab.parentElement.scrollWidth > selectedTab.parentElement.clientWidth) {\n        const rail = selectedTab.parentElement;\n        rail.scrollTo({ left: selectedTab.offsetLeft - (rail.clientWidth - selectedTab.offsetWidth) \/ 2, behavior: window.matchMedia(\"(prefers-reduced-motion: reduce)\").matches ? \"auto\" : \"smooth\" });\n      }\n      const image = root.querySelector(\"[data-hkct-equipment-image]\");\n      if (image) {\n        const hasImage = Boolean(data.image);\n        const media = image.closest('.hkct-equipment-image');\n        if (media) media.hidden = !hasImage;\n        if (panel) panel.classList.toggle('is-text-only', !hasImage);\n        if (hasImage) { image.src = data.image; image.alt = data.alt; image.style.maxWidth = data.imageWidth ? Math.min(data.imageWidth,1200) + 'px' : ''; }\n        else { image.removeAttribute('src'); image.alt = ''; }\n      }\n      write(\"[data-hkct-equipment-kicker]\", data.kicker);\n      write(\"[data-hkct-equipment-title]\", data.title);\n      write(\"[data-hkct-equipment-copy]\", data.copy);\n      write(\"[data-hkct-equipment-status]\", data.status);\n      write(\"[data-hkct-equipment-source]\", data.source);\n      write(\"[data-hkct-equipment-config]\", data.config);\n      write(\"[data-hkct-equipment-input]\", data.input);\n      write(\"[data-hkct-equipment-note]\", data.note);\n      write(\"[data-hkct-equipment-caption]\", data.caption);\n    };\n\n    const routeData = {\n  \"wires\": [\n    \"Prepare copper wires \/ form conductors \u2192 Insulate and identify cores \u2192 Core checks \u2192 Lay up identified cores \u2192 {screen}Outer sheath \u2192 Cool, test and pack\",\n    \"Upstream stages depend on conductor construction and incoming material. Solid conductors bypass conductor formation.\"\n  ],\n  \"stranded\": [\n    \"Accepted copper conductors \u2192 Insulate and identify cores \u2192 Core checks \u2192 Lay up identified cores \u2192 {screen}Outer sheath \u2192 Cool, test and pack\",\n    \"Verify incoming conductor construction, dimensions, resistance and reel compatibility.\"\n  ],\n  \"cores\": [\n    \"Accepted insulated cores \u2192 Lay up identified cores \u2192 {screen}Outer sheath \u2192 Cool, test and pack\",\n    \"Verify incoming core identity, dimensions and inspection records before laying-up.\"\n  ]\n};\n    let selectedScreen = 'none';\n    const routeText = key => routeData[key][0].replace('{screen}', selectedScreen === 'specified' ? 'Apply specified screen \u2192 ' : '');\n    const selectStart = key => {\n      if (!routeData[key]) return;\n      root.dataset.hkctStart = key;\n      root.querySelectorAll(\"[data-hkct-start]\").forEach(button => button.setAttribute(\"aria-pressed\", String(button.dataset.hkctStart === key)));\n      write(\"[data-hkct-route-summary]\", routeText(key));\n      write(\"[data-hkct-route-note]\", routeData[key][1]);\n      write(\"[data-hkct-enquiry-route]\", routeText(key) + \"; final product acceptance and packing as agreed.\");\n      const bypassed = key === \"cores\" ? [\"drawing\",\"bunching\",\"insulation\",\"corechecks\"] : key === \"stranded\" ? [\"drawing\",\"bunching\"] : [];\n      root.querySelectorAll(\"[data-hkct-stage]\").forEach(card => {\n        const omittedScreen = card.dataset.hkctStage === \"shielding\" && selectedScreen === \"none\";\n        const skipped = bypassed.includes(card.dataset.hkctStage) || omittedScreen;\n        card.classList.toggle(\"is-bypassed\", skipped);\n        const status = card.querySelector(\"[data-hkct-stage-status]\");\n        if (status) status.textContent = omittedScreen ? \"Not required \/ unshielded route\" : skipped ? \"Already completed \/ verify incoming\" : stageData[card.dataset.hkctStage].kicker.split(\" \/ \").slice(1).join(\" \/ \");\n      });\n    };\n    selectStart(\"wires\");\n\n    root.addEventListener(\"click\", (event) => {\n      const screen = event.target.closest('[data-hkct-screen]');\n      if (screen && root.contains(screen)) { selectedScreen = screen.dataset.hkctScreen; root.querySelectorAll('[data-hkct-screen]').forEach(b => b.setAttribute('aria-pressed',String(b === screen))); selectStart(root.dataset.hkctStart || 'wires'); }\n      const start = event.target.closest(\"[data-hkct-start]\");\n      if (start && root.contains(start)) selectStart(start.dataset.hkctStart);\n      const stage = event.target.closest(\"[data-hkct-stage]\");\n      if (stage && root.contains(stage)) selectStage(stage.dataset.hkctStage);\n\n      const view = event.target.closest(\"[data-hkct-image-view]\");\n      if (view && root.contains(view) && currentEquipment === \"cooling\") {\n        const dryer = view.dataset.hkctImageView === \"dryer\";\n        const image = root.querySelector(\"[data-hkct-equipment-image]\");\n        image.src = dryer ? \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/dryer.webp\" : equipmentData.cooling.image;\n        image.alt = dryer ? \"Wire surface air wipe ;  generic 3D process illustration, not a confirmed model\" : equipmentData.cooling.alt;\n        write(\"[data-hkct-equipment-caption]\", dryer ? \"Air wipe \/ dryer \u00b7 generic 3D concept, model to confirm\" : equipmentData.cooling.caption);\n        root.querySelectorAll(\"[data-hkct-image-view]\").forEach(button => button.setAttribute(\"aria-pressed\", String(button === view)));\n      }\n\n      const equipment = event.target.closest(\"[data-hkct-equipment]\");\n      if (equipment && root.contains(equipment)) {\n        equipmentWasViewed = true;\n        selectEquipment(equipment.dataset.hkctEquipment);\n      }\n\n      const carry = event.target.closest(\"[data-hkct-carry-brief]\");\n      if (carry && root.contains(carry)) {\n        const dedicatedContext = root.querySelector(\".hkct-power-form .hkct-context textarea\");\n        const contextField = dedicatedContext;\n        if (!contextField) {\n          write(\"[data-hkct-carry-status]\", \"The dedicated form is not connected yet. Please use the project enquiry page below.\");\n        } else {\n          const planning = [...root.querySelectorAll(\"[data-hkct-planning].is-selected\")].map(item => item.dataset.hkctPlanning);\n          const context = [\n            \"Control Cable page context, copied by the visitor for review.\",\n            \"Illustrative route viewed (not a confirmed specification): \" + routeText(root.dataset.hkctStart || \"wires\") + \"; final product acceptance and packing as agreed.\",\n            equipmentWasViewed ? \"Equipment category viewed, not a purchase selection: \" + equipmentData[currentEquipment].title : \"Equipment interest: to be confirmed.\",\n            \"Planning topics selected: \" + (planning.length ? planning.join(\"; \") : \"none selected\"),\n            \"Final construction, configuration and scope remain subject to engineering confirmation.\"\n          ].join(\"\\n\");\n          \/\/ Copy only on an explicit click; preserve the visitor's own notes.\n          const existing = contextField.value || \"\";\n          const previous = lastCopiedContext && existing.endsWith(lastCopiedContext)\n            ? existing.slice(0, -lastCopiedContext.length).trimEnd() : existing;\n          contextField.value = previous ? previous + \"\\n\\n\" + context : context;\n          lastCopiedContext = context;\n          contextField.dispatchEvent(new Event(\"input\", {bubbles: true}));\n          contextField.dispatchEvent(new Event(\"change\", {bubbles: true}));\n          write(\"[data-hkct-carry-status]\", \"Added to \" + (dedicatedContext ? \"Page context\" : \"Project Requirements\") + \". Your existing notes are retained; review before sending.\");\n          contextField.focus({preventScroll: true});\n        }\n      }\n\n      const planning = event.target.closest(\"[data-hkct-planning]\");\n      if (planning && root.contains(planning)) {\n        const selected = !planning.classList.contains(\"is-selected\");\n        planning.classList.toggle(\"is-selected\", selected);\n        planning.setAttribute(\"aria-pressed\", String(selected));\n        updatePlanning();\n      }\n\n      const reset = event.target.closest(\"[data-hkct-planning-reset]\");\n      if (reset && root.contains(reset)) {\n        root.querySelectorAll(\"[data-hkct-planning]\").forEach((item) => {\n          item.classList.remove(\"is-selected\");\n          item.setAttribute(\"aria-pressed\", \"false\");\n        });\n        updatePlanning();\n      }\n    });\n\n    root.addEventListener(\"keydown\", (event) => {\n      const current = event.target.closest(\"[data-hkct-stage], [data-hkct-equipment]\");\n      if (!current || !root.contains(current)) return;\n      const selector = current.hasAttribute(\"data-hkct-stage\") ? \"[data-hkct-stage]\" : \"[data-hkct-equipment]\";\n      const tabs = [...root.querySelectorAll(selector)];\n      const currentIndex = tabs.indexOf(current);\n      let nextIndex = currentIndex;\n\n      if (event.key === \"ArrowRight\" || event.key === \"ArrowDown\") nextIndex = (currentIndex + 1) % tabs.length;\n      if (event.key === \"ArrowLeft\" || event.key === \"ArrowUp\") nextIndex = (currentIndex - 1 + tabs.length) % tabs.length;\n      if (event.key === \"Home\") nextIndex = 0;\n      if (event.key === \"End\") nextIndex = tabs.length - 1;\n      if (nextIndex === currentIndex) return;\n\n      event.preventDefault();\n      tabs[nextIndex].focus();\n      tabs[nextIndex].click();\n    });\n\n    const updatePlanning = () => {\n      const selected = [...root.querySelectorAll(\"[data-hkct-planning].is-selected\")];\n      write(\"[data-hkct-planning-count]\", String(selected.length));\n      write(\n        \"[data-hkct-planning-selected]\",\n        selected.length\n          ? selected.map((item) => item.dataset.hkctPlanning).join(\" \u00b7 \")\n          : \"No planning inputs selected yet.\"\n      );\n      const reset = root.querySelector(\"[data-hkct-planning-reset]\");\n      if (reset) reset.disabled = selected.length === 0;\n    };\n\n    root.querySelectorAll(\".hkct-faq-item\").forEach((item) => {\n      item.addEventListener(\"toggle\", () => {\n        if (!item.open) return;\n        root.querySelectorAll(\".hkct-faq-item\").forEach((other) => {\n          if (other !== item) other.open = false;\n        });\n      });\n    });\n\n    const mapLinks = [...root.querySelectorAll(\"[data-hkct-map-link]\")];\n    const sections = mapLinks\n      .map((link) => root.querySelector(link.getAttribute(\"href\")))\n      .filter(Boolean);\n\n    let mapFrame = 0;\n    let activeMapId = \"\";\n\n    const syncStickyOffset = () => {\n      const explicit = Number.parseFloat(root.dataset.hkctStickyTop);\n      if (Number.isFinite(explicit)) {\n        root.style.setProperty(\"--hkct-sticky-top\", `${Math.max(0, explicit)}px`);\n        return;\n      }\n\n      let offset = 0;\n      const candidates = document.querySelectorAll(\n        \"#wpadminbar, .elementor-sticky--active, .elementor-location-header, [data-elementor-type='header'], header.site-header, #masthead\"\n      );\n      candidates.forEach((candidate) => {\n        if (root.contains(candidate)) return;\n        const style = getComputedStyle(candidate);\n        if (style.position !== \"fixed\" && style.position !== \"sticky\") return;\n        const rect = candidate.getBoundingClientRect();\n        if (rect.bottom > 0 && rect.top < 96) offset = Math.max(offset, rect.bottom);\n      });\n      root.style.setProperty(\"--hkct-sticky-top\", `${Math.max(0, Math.round(offset))}px`);\n    };\n\n    const updateMapActive = () => {\n      mapFrame = 0;\n      syncStickyOffset();\n      const pageMap = root.querySelector(\"[data-hkct-page-map]\");\n      const stickyTop = pageMap ? parseFloat(getComputedStyle(pageMap).top) || 0 : 0;\n      const marker = stickyTop + (pageMap ? pageMap.offsetHeight : 0) + 72;\n      let activeSection = sections[0];\n\n      sections.forEach((section) => {\n        if (section.getBoundingClientRect().top <= marker) activeSection = section;\n      });\n\n      if (!activeSection) return;\n      const nextId = `#${activeSection.id}`;\n      mapLinks.forEach((link) => {\n        const selected = link.getAttribute(\"href\") === nextId;\n        link.classList.toggle(\"is-active\", selected);\n        if (selected) link.setAttribute(\"aria-current\", \"location\");\n        else link.removeAttribute(\"aria-current\");\n      });\n\n      if (nextId !== activeMapId) {\n        activeMapId = nextId;\n        const activeLink = mapLinks.find((link) => link.getAttribute(\"href\") === nextId && link.offsetParent !== null)\n          || mapLinks.find((link) => link.getAttribute(\"href\") === nextId);\n        const rail = activeLink && activeLink.parentElement;\n        if (activeLink && rail && rail.classList.contains(\"hkct-page-map-links\") && rail.scrollWidth > rail.clientWidth) {\n          rail.scrollTo({ left: activeLink.offsetLeft - (rail.clientWidth - activeLink.offsetWidth) \/ 2, behavior: \"smooth\" });\n        }\n      }\n    };\n\n    const requestMapUpdate = () => {\n      if (mapFrame) return;\n      mapFrame = window.requestAnimationFrame(updateMapActive);\n    };\n\n    window.addEventListener(\"scroll\", requestMapUpdate, { passive: true });\n    window.addEventListener(\"resize\", requestMapUpdate);\n    requestMapUpdate();\n\n    selectEquipment(\"drawing\");\n    updatePlanning();\n\n    \/\/ Move the existing WPForms DOM, not a clone. Native validation, upload and\n    \/\/ submit handlers stay attached. Only the uniquely named dedicated form is eligible.\n    const mount = root.querySelector(\"[data-hkct-wpforms-mount]\");\n    const scope = root.closest(\".hkct-control-cable-page\") || root.closest(\".elementor\") || document;\n    const dedicatedFormSelector = \".wpforms-container.hkct-power-form\";\n    const attachForm = () => {\n      if (!mount) return true;\n      if (mount.querySelector(dedicatedFormSelector)) return true;\n      const forms = scope.querySelectorAll(dedicatedFormSelector);\n      if (forms.length !== 1) return false;\n      const form = forms[0];\n      const widget = form.closest(\".elementor-widget-shortcode, .elementor-widget-wpforms\");\n      const node = widget && !widget.contains(root) ? widget : form;\n      mount.appendChild(node);\n      root.querySelector(\"[data-hkct-form-setup]\")?.remove();\n      return true;\n    };\n    const isLocalPreview = location.protocol === \"file:\" || [\"127.0.0.1\", \"localhost\"].includes(location.hostname);\n    if (isLocalPreview && mount && !scope.querySelector(dedicatedFormSelector)) {\n      const template = document.getElementById(\"hkct-power-form-preview\");\n      if (template) {\n        mount.replaceChildren(template.content.cloneNode(true));\n        const previewForm = mount.querySelector(\"form\");\n        previewForm?.addEventListener(\"submit\", event => {\n          event.preventDefault();\n          const status = mount.querySelector(\"[data-hkct-preview-status]\");\n          if (status) status.textContent = \"Local validation passed. Nothing was sent or saved; the live WPForms connection still needs setup.\";\n        });\n      }\n    } else if (!attachForm()) {\n      const observer = new MutationObserver(() => { if (attachForm()) observer.disconnect(); });\n      observer.observe(scope === document ? document.body : scope, {childList: true, subtree: true});\n      window.setTimeout(() => observer.disconnect(), 30000);\n    }\n  });\n})();\n<\/script>\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>Home Low-Voltage Wire &amp; Cable Production Lines Control Cable Production Line 01 Selected cable solution Control Cable Production Line Seven-core PVC reference; final construction to confirm. What is a control cable production line? It prepares the specified copper conductors, extrudes and identifies the insulated cores, lays them up and applies an outer sheath. Add a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_acf_changed":false,"_angie_page":false,"site-sidebar-layout":"no-sidebar","site-content-layout":"page-builder","ast-site-content-layout":"full-width-container","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"disabled","ast-breadcrumbs-content":"","ast-featured-img":"disabled","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-17934","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/pages\/17934","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/comments?post=17934"}],"version-history":[{"count":20,"href":"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/pages\/17934\/revisions"}],"predecessor-version":[{"id":17994,"href":"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/pages\/17934\/revisions\/17994"}],"wp:attachment":[{"href":"https:\/\/hkcablemachine.com\/hi\/wp-json\/wp\/v2\/media?parent=17934"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}