{"id":17932,"date":"2026-09-24T09:31:41","date_gmt":"2026-09-24T01:31:41","guid":{"rendered":"https:\/\/hkcablemachine.com\/?page_id=17932"},"modified":"2026-09-24T09:31:47","modified_gmt":"2026-09-24T01:31:47","slug":"armoured-power-cable-production-line","status":"publish","type":"page","link":"https:\/\/hkcablemachine.com\/ko\/armoured-power-cable-production-line\/","title":{"rendered":"\uac15\uc120 \uc804\ub825 \ucf00\uc774\ube14 \uc0dd\uc0b0 \ub77c\uc778"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"17932\" class=\"elementor elementor-17932\" 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-3e1d45b3 e-con-full hkar-armoured-power-cable-page e-flex e-con e-parent\" data-id=\"3e1d45b3\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-39916a7a elementor-widget elementor-widget-html\" data-id=\"39916a7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<div class=\"hkar01-hero-widget\">\n  <section class=\"hkar01-hero\" id=\"solution-overview\" aria-labelledby=\"hkar01-page-title\">\n    <div class=\"hkar01-shell hkar01-hero-grid\">\n      <div class=\"hkar01-hero-copy\">\n        <nav class=\"hkar01-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>Armoured Power Cable Production Line<\/span>\n        <\/nav>\n\n        <span class=\"hkar01-section-label\">\n          <b>01<\/b>\n          Selected cable solution\n        <\/span>\n\n        <h1 id=\"hkar01-page-title\">Armoured Power Cable Production Line<\/h1>\n\n        <div class=\"hkar01-mobile-cable-preview\" aria-hidden=\"true\">\n          <img fetchpriority=\"high\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/swa-armoured-power-cable-4-core-3d.png\" alt=\"Four-core copper power cable with bedding, steel wire armour and an outer sheath; construction illustration\" width=\"1600\" height=\"900\" decoding=\"async\" title=\"\">\n          <span>Four-core SWA reference; final construction to confirm.<\/span>\n        <\/div>\n\n        <p class=\"hkar01-hero-lead\">\n          <strong>What is an armoured power cable production line?<\/strong>\n          <span>It builds the conductor and insulated-core assembly, applies bedding, adds the specified armour and extrudes the outer sheath. Start with the approved cable construction, then match each stage to the armour material, layer dimensions and drum load.<\/span>\n        <\/p>\n\n        <div class=\"hkar01-hero-actions\">\n          <a class=\"hkar01-button hkar01-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=\"hkar01-button hkar01-button-ghost\" href=\"#project-enquiry\">\n            Submit Cable Requirements\n          <\/a>\n        <\/div>\n\n        <dl class=\"hkar01-hero-facts\" aria-label=\"Current armoured power cable definition\">\n          <div>\n            <dt>Cable designation<\/dt>\n            <dd>Four-core SWA reference<\/dd>\n          <\/div>\n          <div>\n            <dt>Conductor material<\/dt>\n            <dd>Copper shown \u00b7 aluminum to review<\/dd>\n          <\/div>\n          <div>\n            <dt>Conductor route<\/dt>\n            <dd>Lay up \u2192 Bed \u2192 Armour \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=\"hkar01-hero-visual\">\n        <article class=\"hkar01-cable-card\" aria-label=\"armoured power cable structure overview\">\n          <div class=\"hkar01-cable-card-header\">\n            <span class=\"hkar01-mono-label\">Cable structure preview<\/span>\n            <span>Reference cable<\/span>\n          <\/div>\n\n          <div class=\"hkar01-cable-card-image\">\n            <img fetchpriority=\"high\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/swa-armoured-power-cable-4-core-3d.png\" alt=\"Four-core copper power cable with bedding, steel wire armour and an outer sheath; construction illustration\" width=\"1600\" height=\"900\" decoding=\"async\" title=\"\">\n            <span class=\"hkar01-visual-status\">Structure reference. Final design pending.<\/span>\n            <a class=\"hkar01-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=\"hkar01-cable-card-meta\">\n            <span class=\"hkar01-mono-label\">What the client selected<\/span>\n            <strong>Armoured Power Cable \u00b7 Four-core SWA reference<\/strong>\n            <small>Four-core copper SWA illustration. Confirm the insulation system, bedding, armour wire dimensions, outer sheath and finished drum mass.<\/small>\n          <\/div>\n        <\/article>\n\n        <aside class=\"hkar01-production-preview\" aria-label=\"armoured power 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=\"hkar01-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-2b93f132 e-con-full hkar-page-widget hkar-armoured-power-cable-sections e-flex e-con e-child\" data-id=\"2b93f132\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-104c7ab4 hkar-system-widget elementor-widget elementor-widget-html\" data-id=\"104c7ab4\" 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.hkar01-hero-widget {\n  --hkar01-blue: #1677c8;\n  --hkar01-blue-dark: #122d6c;\n  --hkar01-blue-technical: #4383f0;\n  --hkar01-orange: #c55032;\n  --hkar01-orange-dark: #a93f26;\n  --hkar01-ink: #1a2433;\n  --hkar01-copy: #4f5f72;\n  --hkar01-muted: #667085;\n  --hkar01-muted-2: #6f7f92;\n  --hkar01-surface: #fbfdff;\n  --hkar01-surface-soft: #f5f7fa;\n  --hkar01-surface-blue: #eef4fb;\n  --hkar01-background: #f7f8fa;\n  --hkar01-line: #d8e0e8;\n  --hkar01-line-soft: #dce3ea;\n  --hkar01-pill-line: #cfdcf0;\n  --hkar01-ghost-line: #9eabb9;\n  --hkar01-dark: #0c1527;\n  --hkar01-dark-soft: #122d56;\n  --hkar01-on-dark: #f7f9fc;\n  --hkar01-on-accent: #fdfefe;\n  --hkar01-status-bg: rgba(251, 253, 255, 0.94);\n  --hkar01-card-bg: rgba(251, 253, 255, 0.76);\n  --hkar01-dark-glass: rgba(9, 30, 59, 0.92);\n  --hkar01-dark-panel: rgba(7, 14, 28, 0.89);\n  --hkar01-border-on-dark: rgba(247, 249, 252, 0.16);\n  --hkar01-focus: rgba(22, 119, 200, 0.34);\n  --hkar01-orange-shadow: rgba(197, 80, 50, 0.22);\n  --hkar01-navy-shadow: rgba(16, 42, 67, 0.13);\n  --hkar01-shell: 1288px;\n  --hkar01-radius-sm: 8px;\n  --hkar01-radius-md: 12px;\n  width: 100%;\n  min-width: 0;\n  color: var(--hkar01-ink);\n  background: var(--hkar01-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.hkar01-hero-widget,\n.hkar01-hero-widget *,\n.hkar01-hero-widget *::before,\n.hkar01-hero-widget *::after {\n  box-sizing: border-box;\n}\n\n.hkar01-hero-widget :where(h1, p, dl, dd, figure) {\n  margin: 0;\n}\n\n.hkar01-hero-widget a {\n  color: inherit;\n  text-decoration: none;\n}\n\n.hkar01-hero-widget img {\n  display: block;\n  max-width: 100%;\n}\n\n.hkar01-hero-widget :where(a, button):focus-visible {\n  outline: 3px solid var(--hkar01-focus);\n  outline-offset: 3px;\n}\n\n.hkar01-hero-widget .hkar01-shell {\n  width: min(calc(100% - 48px), var(--hkar01-shell));\n  margin-inline: auto;\n}\n\n.hkar01-hero-widget .hkar01-hero {\n  position: relative;\n  min-height: 730px;\n  overflow: clip;\n  color: var(--hkar01-ink);\n  background: var(--hkar01-background);\n}\n\n.hkar01-hero-widget .hkar01-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.hkar01-hero-widget .hkar01-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.hkar01-hero-widget .hkar01-breadcrumbs {\n  margin-bottom: 30px;\n  display: flex;\n  align-items: center;\n  flex-wrap: wrap;\n  gap: 8px;\n  color: var(--hkar01-muted);\n  font-size: 12px;\n  line-height: 1.45;\n}\n\n.hkar01-hero-widget .hkar01-breadcrumbs i {\n  color: var(--hkar01-muted-2);\n  font-size: 9px;\n}\n\n.hkar01-hero-widget .hkar01-breadcrumbs a {\n  transition: color 180ms ease;\n}\n\n.hkar01-hero-widget .hkar01-breadcrumbs a:hover {\n  color: var(--hkar01-blue);\n}\n\n.hkar01-hero-widget .hkar01-section-label {\n  margin-bottom: 18px;\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  color: var(--hkar01-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.hkar01-hero-widget .hkar01-section-label b {\n  min-width: 32px;\n  min-height: 26px;\n  display: inline-grid;\n  place-items: center;\n  color: var(--hkar01-blue-dark);\n  background: var(--hkar01-surface-blue);\n  border: 1px solid var(--hkar01-pill-line);\n  border-radius: 5px;\n  letter-spacing: 0.04em;\n}\n\n.hkar01-hero-widget .hkar01-hero h1 {\n  max-width: 690px;\n  margin: 0 0 22px;\n  min-width: 0;\n  color: var(--hkar01-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.hkar01-hero-widget .hkar01-mobile-cable-preview {\n  display: none;\n}\n\n.hkar01-hero-widget .hkar01-hero-lead {\n  max-width: 620px;\n  margin-bottom: 28px;\n  color: var(--hkar01-copy);\n  font-size: clamp(16px, 1.24vw, 19px);\n  line-height: 1.62;\n}\n\n.hkar01-hero-widget .hkar01-hero-lead strong {\n  margin-bottom: 7px;\n  display: block;\n  color: var(--hkar01-blue-dark);\n  font-size: 15px;\n  line-height: 1.4;\n}\n\n.hkar01-hero-widget .hkar01-hero-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 12px;\n}\n\n.hkar01-hero-widget a.hkar01-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(--hkar01-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.hkar01-hero-widget a.hkar01-button:hover {\n  transform: translateY(-2px);\n}\n\n.hkar01-hero-widget a.hkar01-button-primary,\n.hkar01-hero-widget a.hkar01-button-primary:visited {\n  color: var(--hkar01-on-accent) !important;\n  background: var(--hkar01-orange) !important;\n  border-color: var(--hkar01-orange) !important;\n  box-shadow: 0 12px 25px var(--hkar01-orange-shadow);\n}\n\n.hkar01-hero-widget a.hkar01-button-primary:hover {\n  color: var(--hkar01-on-accent) !important;\n  background: var(--hkar01-orange-dark) !important;\n  border-color: var(--hkar01-orange-dark) !important;\n}\n\n.hkar01-hero-widget a.hkar01-button-ghost,\n.hkar01-hero-widget a.hkar01-button-ghost:visited {\n  color: var(--hkar01-blue-dark) !important;\n  background: var(--hkar01-card-bg) !important;\n  border-color: var(--hkar01-ghost-line) !important;\n}\n\n.hkar01-hero-widget a.hkar01-button-ghost:hover {\n  color: var(--hkar01-blue) !important;\n  background: var(--hkar01-surface) !important;\n  border-color: var(--hkar01-blue) !important;\n}\n\n.hkar01-hero-widget .hkar01-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.hkar01-hero-widget .hkar01-hero-facts > div {\n  min-width: 0;\n  padding: 13px 14px;\n  background: var(--hkar01-card-bg);\n  border: 1px solid var(--hkar01-line);\n  border-radius: var(--hkar01-radius-sm);\n}\n\n.hkar01-hero-widget .hkar01-hero-facts dt {\n  margin-bottom: 6px;\n  color: var(--hkar01-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.hkar01-hero-widget .hkar01-hero-facts dd {\n  margin: 0;\n  color: var(--hkar01-ink);\n  font-size: 12.5px;\n  font-weight: 700;\n  line-height: 1.45;\n}\n\n.hkar01-hero-widget .hkar01-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(--hkar01-background);\n}\n\n.hkar01-hero-widget .hkar01-hero-grid,\n.hkar01-hero-widget .hkar01-hero-copy,\n.hkar01-hero-widget .hkar01-hero-visual {\n  border: 0 !important;\n  box-shadow: none !important;\n}\n\n.hkar01-hero-widget .hkar01-hero-grid::before,\n.hkar01-hero-widget .hkar01-hero-grid::after,\n.hkar01-hero-widget .hkar01-hero-copy::before,\n.hkar01-hero-widget .hkar01-hero-copy::after,\n.hkar01-hero-widget .hkar01-hero-visual::before,\n.hkar01-hero-widget .hkar01-hero-visual::after {\n  content: none !important;\n  display: none !important;\n}\n\n.hkar01-hero-widget .hkar01-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(--hkar01-ink);\n  background: var(--hkar01-surface);\n  border: 1px solid var(--hkar01-line);\n  border-radius: var(--hkar01-radius-md);\n  box-shadow: 0 22px 55px var(--hkar01-navy-shadow);\n  overflow: hidden;\n}\n\n.hkar01-hero-widget .hkar01-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(--hkar01-line-soft);\n}\n\n.hkar01-hero-widget .hkar01-mono-label {\n  color: var(--hkar01-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.hkar01-hero-widget .hkar01-cable-card-header > span:last-child {\n  flex: 0 0 auto;\n  padding: 6px 9px;\n  color: var(--hkar01-blue-dark);\n  background: var(--hkar01-surface-blue);\n  border: 1px solid var(--hkar01-pill-line);\n  border-radius: 999px;\n  font-size: 10px;\n  font-weight: 700;\n  line-height: 1;\n}\n\n.hkar01-hero-widget .hkar01-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(--hkar01-surface);\n}\n\n.hkar01-hero-widget .hkar01-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.hkar01-hero-widget .hkar01-visual-status {\n  padding: 7px 9px;\n  position: absolute;\n  top: 18px;\n  left: 18px;\n  color: var(--hkar01-copy);\n  background: var(--hkar01-status-bg);\n  border: 1px solid var(--hkar01-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.hkar01-hero-widget a.hkar01-model-link,\n.hkar01-hero-widget a.hkar01-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(--hkar01-on-dark) !important;\n  background: var(--hkar01-dark-glass) !important;\n  border: 1px solid var(--hkar01-border-on-dark) !important;\n  border-radius: 9px;\n  box-shadow: 0 12px 30px var(--hkar01-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.hkar01-hero-widget a.hkar01-model-link:hover {\n  color: var(--hkar01-on-dark) !important;\n  background: var(--hkar01-dark-soft) !important;\n  transform: translateY(-2px);\n}\n\n.hkar01-hero-widget .hkar01-model-link span {\n  color: var(--hkar01-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.hkar01-hero-widget .hkar01-model-link strong {\n  font-size: 11px;\n  line-height: 1.35;\n}\n\n.hkar01-hero-widget .hkar01-model-link i {\n  position: absolute;\n  top: 50%;\n  right: 14px;\n  color: var(--hkar01-orange);\n  font-size: 18px;\n  transform: translateY(-50%);\n}\n\n.hkar01-hero-widget .hkar01-cable-card-meta {\n  padding: 19px 22px 21px;\n  display: grid;\n  gap: 6px;\n  border-top: 1px solid var(--hkar01-line-soft);\n}\n\n.hkar01-hero-widget .hkar01-cable-card-meta strong {\n  color: var(--hkar01-ink);\n  font-size: 22px;\n  line-height: 1.2;\n}\n\n.hkar01-hero-widget .hkar01-cable-card-meta small {\n  color: var(--hkar01-muted);\n  font-size: 12px;\n  line-height: 1.45;\n}\n\n.hkar01-hero-widget .hkar01-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(--hkar01-on-dark);\n  background: var(--hkar01-dark-panel);\n  border: 1px solid var(--hkar01-border-on-dark);\n  border-radius: var(--hkar01-radius-md);\n}\n\n.hkar01-hero-widget .hkar01-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.hkar01-hero-widget .hkar01-production-preview > div {\n  min-width: 0;\n  padding: 18px 20px;\n  display: grid;\n  align-content: center;\n  gap: 7px;\n}\n\n.hkar01-hero-widget .hkar01-production-preview .hkar01-mono-label {\n  color: var(--hkar01-pill-line);\n}\n\n.hkar01-hero-widget .hkar01-production-preview strong {\n  color: var(--hkar01-on-dark);\n  font-size: 17px;\n  line-height: 1.3;\n}\n\n.hkar01-hero-widget .hkar01-production-preview a,\n.hkar01-hero-widget .hkar01-production-preview a:visited {\n  width: fit-content;\n  color: var(--hkar01-pill-line) !important;\n  font-size: 12px;\n  font-weight: 700;\n  line-height: 1.4;\n  white-space: nowrap;\n}\n\n.hkar01-hero-widget .hkar01-production-preview a:hover {\n  color: var(--hkar01-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  .hkar01-hero-widget {\n    margin-top: 90px;\n  }\n}\n@media (max-width: 1180px) {\n  .hkar01-hero-widget .hkar01-hero-grid {\n    grid-template-columns: minmax(0, 0.9fr) minmax(0, 1.1fr);\n  }\n\n  .hkar01-hero-widget .hkar01-hero-copy {\n    padding-right: 38px;\n  }\n\n  .hkar01-hero-widget .hkar01-hero h1 {\n    font-size: clamp(46px, 5.2vw, 60px);\n  }\n\n  .hkar01-hero-widget .hkar01-hero-visual {\n    padding: 34px;\n  }\n\n  .hkar01-hero-widget a.hkar01-button {\n    padding-inline: 16px;\n    font-size: 13px;\n  }\n}\n\n@media (max-width: 1024px) {\n  .hkar01-hero-widget .hkar01-shell {\n    width: min(calc(100% - 40px), var(--hkar01-shell));\n  }\n}\n\n@media (max-width: 820px) {\n  .hkar01-hero-widget .hkar01-hero,\n  .hkar01-hero-widget .hkar01-hero-grid {\n    min-height: 0;\n  }\n\n  .hkar01-hero-widget .hkar01-hero-grid {\n    width: 100%;\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar01-hero-widget .hkar01-hero-copy {\n    width: min(calc(100% - 40px), var(--hkar01-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  .hkar01-hero-widget .hkar01-hero-visual {\n    min-height: 0;\n    margin: 0;\n    padding: 0 20px 28px;\n    display: block;\n  }\n\n  .hkar01-hero-widget .hkar01-cable-card {\n    display: none;\n  }\n\n  .hkar01-hero-widget .hkar01-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(--hkar01-surface);\n    border: 1px solid var(--hkar01-line);\n    border-radius: var(--hkar01-radius-md);\n  }\n\n  .hkar01-hero-widget .hkar01-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  .hkar01-hero-widget .hkar01-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(--hkar01-copy);\n    background: var(--hkar01-status-bg);\n    border: 1px solid var(--hkar01-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  .hkar01-hero-widget .hkar01-hero-facts {\n    order: 7;\n  }\n\n  .hkar01-hero-widget .hkar01-hero-actions {\n    order: 8;\n    margin-top: 24px;\n  }\n}\n\n@media (max-width: 600px) {\n  .hkar01-hero-widget .hkar01-shell,\n  .hkar01-hero-widget .hkar01-hero-copy {\n    width: calc(100% - 32px);\n  }\n\n  .hkar01-hero-widget .hkar01-hero h1 {\n    font-size: clamp(38px, 11.2vw, 48px);\n  }\n\n  .hkar01-hero-widget .hkar01-breadcrumbs {\n    margin-bottom: 22px;\n    justify-content: center;\n    text-align: center;\n  }\n\n  .hkar01-hero-widget .hkar01-hero-actions {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar01-hero-widget .hkar01-hero-actions .hkar01-button {\n    width: 100%;\n  }\n\n  .hkar01-hero-widget .hkar01-hero-facts {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .hkar01-hero-widget .hkar01-hero-facts > div {\n    padding: 12px;\n  }\n\n  .hkar01-hero-widget .hkar01-production-preview {\n    grid-template-columns: 118px minmax(0, 1fr);\n  }\n\n  .hkar01-hero-widget .hkar01-production-preview > div {\n    padding: 15px 16px;\n  }\n\n  .hkar01-hero-widget .hkar01-production-preview strong {\n    font-size: 15px;\n  }\n\n  .hkar01-hero-widget .hkar01-production-preview a {\n    font-size: 11px;\n  }\n}\n\n@media (max-width: 390px) {\n  .hkar01-hero-widget .hkar01-section-label {\n    align-items: flex-start;\n  }\n\n  .hkar01-hero-widget .hkar01-production-preview {\n    grid-template-columns: 96px minmax(0, 1fr);\n  }\n\n  .hkar01-hero-widget .hkar01-production-preview > div {\n    padding: 13px;\n  }\n\n  .hkar01-hero-widget .hkar01-production-preview .hkar01-mono-label {\n    font-size: 8px;\n  }\n\n  .hkar01-hero-widget .hkar01-production-preview strong {\n    font-size: 14px;\n  }\n\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .hkar01-hero-widget *,\n  .hkar01-hero-widget *::before,\n  .hkar01-hero-widget *::after {\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\/* finesse \u00b7 component: armoured-power-cable-solution-page \u00b7 states: default hover focus selected mobile reduced-motion *\/\n.hkar-page-widget {\n  --hkar-ink: #1a2433;\n  --hkar-copy: #4f5f72;\n  --hkar-muted: #6f7f92;\n  --hkar-blue: #1677c8;\n  --hkar-blue-dark: #122d6c;\n  --hkar-blue-soft: #eef4fb;\n  --hkar-orange: #c55032;\n  --hkar-orange-dark: #a93f26;\n  --hkar-navy: #0d1d31;\n  --hkar-navy-soft: #142840;\n  --hkar-surface: #fbfdff;\n  --hkar-surface-soft: #f4f7fb;\n  --hkar-line: #d8e0e8;\n  --hkar-line-strong: #c4d0dc;\n  --hkar-on-dark: #f7f9fc;\n  --hkar-on-dark-copy: #b9c6d6;\n  --hkar-shell: 1288px;\n  --hkar-sticky-top: 0px;\n  width: 100%;\n  min-width: 0;\n  color: var(--hkar-ink);\n  background: var(--hkar-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.hkar-page-widget,\n.hkar-page-widget *,\n.hkar-page-widget *::before,\n.hkar-page-widget *::after {\n  box-sizing: border-box;\n}\n\n.hkar-page-widget :where(h2, h3, h4, p, figure, dl, dd, ul) {\n  margin: 0;\n}\n\n.hkar-page-widget :where(button, input) {\n  font: inherit;\n}\n\n.hkar-page-widget button {\n  appearance: none;\n}\n\n.hkar-page-widget a {\n  color: inherit;\n  text-decoration: none;\n}\n\n.hkar-page-widget img {\n  display: block;\n  max-width: 100%;\n}\n\n.hkar-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.hkar-page-widget [hidden] {\n  display: none !important;\n}\n\n.hkar-page-widget .hkar-shell {\n  width: min(calc(100% - 48px), var(--hkar-shell));\n  margin-inline: auto;\n}\n\n.hkar-page-widget .hkar-section {\n  width: 100%;\n  padding: clamp(76px, 7.2vw, 104px) 0;\n  scroll-margin-top: calc(var(--hkar-sticky-top, 0px) + 96px);\n  overflow: clip;\n}\n\n.hkar-page-widget .hkar-section-light {\n  background: var(--hkar-surface);\n}\n\n.hkar-page-widget .hkar-section-soft {\n  background: var(--hkar-surface-soft);\n}\n\n.hkar-page-widget .hkar-section-dark {\n  color: var(--hkar-on-dark);\n  background: var(--hkar-navy);\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-kicker {\n  margin-bottom: 18px;\n  display: inline-flex;\n  align-items: center;\n  gap: 10px;\n  color: var(--hkar-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.hkar-page-widget .hkar-kicker b {\n  width: 34px;\n  height: 28px;\n  display: inline-grid;\n  flex: 0 0 auto;\n  place-items: center;\n  color: var(--hkar-blue-dark);\n  background: var(--hkar-blue-soft);\n  border: 1px solid #cfdcf0;\n  border-radius: 5px;\n  letter-spacing: 0.03em;\n}\n\n.hkar-page-widget .hkar-section-dark .hkar-kicker {\n  color: #79bfff;\n}\n\n.hkar-page-widget .hkar-section-dark .hkar-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.hkar-page-widget .hkar-heading h2 {\n  max-width: 850px;\n  margin: 0;\n  color: var(--hkar-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.hkar-page-widget .hkar-section-dark .hkar-heading h2 {\n  color: var(--hkar-on-dark);\n}\n\n.hkar-page-widget .hkar-heading > p {\n  max-width: 500px;\n  margin: 0 0 3px;\n  color: var(--hkar-copy);\n  font-size: 17px;\n  line-height: 1.7;\n}\n\n.hkar-page-widget .hkar-section-dark .hkar-heading > p {\n  color: var(--hkar-on-dark-copy);\n}\n\n.hkar-page-widget .hkar-mono {\n  color: var(--hkar-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.hkar-page-widget .hkar-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.hkar-page-widget .hkar-button:hover {\n  transform: translateY(-1px);\n}\n\n.hkar-page-widget .hkar-button-primary {\n  color: #fdfefe;\n  background: var(--hkar-orange);\n  border-color: var(--hkar-orange);\n}\n\n.hkar-page-widget .hkar-button-primary:hover {\n  background: var(--hkar-orange-dark);\n  border-color: var(--hkar-orange-dark);\n}\n\n.hkar-page-widget .hkar-button-secondary {\n  color: var(--hkar-blue-dark);\n  background: var(--hkar-surface);\n  border-color: var(--hkar-line-strong);\n}\n\n.hkar-page-widget .hkar-button-secondary:hover {\n  color: var(--hkar-blue);\n  border-color: var(--hkar-blue);\n}\n\n\/* 00 \u00b7 sticky page map *\/\n.hkar-page-widget .hkar-page-map {\n  position: sticky;\n  top: var(--hkar-sticky-top, 0px);\n  z-index: 40;\n  color: var(--hkar-ink);\n  background: rgba(251, 253, 255, 0.97);\n  border-top: 1px solid var(--hkar-line);\n  border-bottom: 1px solid var(--hkar-line);\n  box-shadow: 0 8px 24px rgba(13, 29, 49, 0.05);\n  backdrop-filter: blur(12px);\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-page-map-label {\n  color: var(--hkar-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.hkar-page-widget .hkar-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.hkar-page-widget .hkar-page-map-links::-webkit-scrollbar {\n  display: none;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-page-map-links a::after {\n  height: 2px;\n  position: absolute;\n  right: 0;\n  bottom: 0;\n  left: 0;\n  background: var(--hkar-blue);\n  content: \"\";\n  opacity: 0;\n  transform: scaleX(0.45);\n  transition: opacity 160ms ease, transform 160ms ease;\n}\n\n.hkar-page-widget .hkar-page-map-links a:hover,\n.hkar-page-widget .hkar-page-map-links a.is-active {\n  color: var(--hkar-blue);\n}\n\n.hkar-page-widget .hkar-page-map-links a.is-active::after {\n  opacity: 1;\n  transform: scaleX(1);\n}\n\n.hkar-page-widget .hkar-page-map-cta {\n  color: var(--hkar-orange);\n  font-size: 13px;\n  font-weight: 700;\n  white-space: nowrap;\n}\n\n.hkar-page-widget .hkar-page-map-cta.is-active {\n  color: var(--hkar-orange-dark);\n}\n\n.hkar-page-widget .hkar-page-map-mobile-enquiry {\n  display: none !important;\n}\n\n\/* 02 \u00b7 structure *\/\n.hkar-page-widget .hkar-structure-grid {\n  display: grid;\n  grid-template-columns: minmax(0, 1.03fr) minmax(420px, 0.97fr);\n  overflow: hidden;\n  background: var(--hkar-surface);\n  border: 1px solid var(--hkar-line);\n  border-radius: 16px;\n  box-shadow: 0 18px 54px rgba(13, 29, 49, 0.06);\n}\n\n.hkar-page-widget .hkar-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(--hkar-line);\n}\n\n.hkar-page-widget .hkar-structure-image {\n  min-height: 0;\n  flex: 1 1 auto;\n  position: relative;\n  overflow: hidden;\n  background: var(--hkar-surface);\n  border: 1px solid var(--hkar-line);\n  border-radius: 12px;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-structure-caption {\n  margin-top: 18px;\n  padding: 16px 18px;\n  color: var(--hkar-copy);\n  background: var(--hkar-blue-soft);\n  border-left: 3px solid var(--hkar-blue);\n  font-size: 13px;\n  line-height: 1.6;\n}\n\n.hkar-page-widget .hkar-structure-caption strong {\n  display: block;\n  margin-bottom: 4px;\n  color: var(--hkar-blue-dark);\n}\n\n.hkar-page-widget .hkar-spec-panel {\n  padding: 34px;\n}\n\n.hkar-page-widget .hkar-spec-panel h3 {\n  margin: 5px 0 24px;\n  color: var(--hkar-ink);\n  font-size: 25px;\n  line-height: 1.2;\n}\n\n.hkar-page-widget .hkar-spec-list {\n  margin: 0;\n  border-top: 1px solid var(--hkar-line);\n}\n\n.hkar-page-widget .hkar-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(--hkar-line);\n}\n\n.hkar-page-widget .hkar-spec-list dt {\n  color: var(--hkar-muted);\n  font-size: 12px;\n  font-weight: 600;\n}\n\n.hkar-page-widget .hkar-spec-list dd {\n  margin: 0;\n  color: var(--hkar-ink);\n  font-size: 13px;\n  font-weight: 600;\n  text-align: right;\n}\n\n.hkar-page-widget .hkar-tbc {\n  color: #735444;\n}\n\n.hkar-page-widget .hkar-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(--hkar-copy);\n  background: #fff7f3;\n  border: 1px solid #ead3ca;\n  border-radius: 10px;\n  font-size: 13px;\n}\n\n.hkar-page-widget .hkar-boundary-note i {\n  width: 36px;\n  height: 36px;\n  display: grid;\n  place-items: center;\n  color: var(--hkar-orange);\n  background: #fdfefe;\n  border: 1px solid #ead3ca;\n  border-radius: 8px;\n}\n\n.hkar-page-widget .hkar-boundary-note strong {\n  display: block;\n  margin-bottom: 3px;\n  color: var(--hkar-ink);\n}\n\n\/* 03 \u00b7 process: three starting points, one insulation route *\/\n.hkar-page-widget .hkar-route-picker { margin-bottom: 18px; display: grid; grid-template-columns: repeat(3, minmax(0,1fr)); gap: 12px; }\n.hkar-page-widget .hkar-route-choice { padding: 18px; min-width: 0; color: var(--hkar-ink) !important; text-transform: none !important; letter-spacing: normal !important; background: #fff !important; border: 1px solid var(--hkar-line); border-radius: 10px; text-align: left; cursor: pointer; }\n.hkar-page-widget .hkar-route-choice strong { display: block; margin-bottom: 5px; font-size: 15px; line-height: 1.4; }\n.hkar-page-widget .hkar-route-choice small { display: block; color: var(--hkar-copy); font-size: 12px; font-weight: 400; line-height: 1.5; }\n.hkar-page-widget .hkar-route-choice[aria-pressed=\"true\"] { border-color: var(--hkar-blue); background: var(--hkar-blue-soft) !important; box-shadow: inset 4px 0 0 var(--hkar-blue); }\n.hkar-page-widget .hkar-stage-card.is-bypassed { border-style: dashed; }\n.hkar-page-widget .hkar-stage-card.is-bypassed .hkar-stage-body > small { color: var(--hkar-muted); }\n.hkar-page-widget .hkar-process-note { margin: 18px 0 0; color: var(--hkar-copy); font-size: 13px; line-height: 1.65; }\n.hkar-page-widget .hkar-stage-card { background: #fff !important; text-transform: none !important; letter-spacing: normal !important; font-weight: 400; }\n.hkar-page-widget .hkar-stage-title { font-weight: 700; }\n.hkar-page-widget .hkar-stage-media { display: block; flex: 0 0 auto; width: 100%; background: #fff !important; }\n.hkar-page-widget .hkar-equipment-image, .hkar-page-widget .hkar-stage-detail-image, .hkar-page-widget .hkar-evidence-media { background: #fff !important; }\n@media (max-width: 720px) {\n  .hkar-page-widget .hkar-route-picker { grid-template-columns: 1fr; gap: 8px; }\n  .hkar-page-widget .hkar-route-choice { padding: 14px 16px; }\n}\n\n.hkar-page-widget .hkar-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(--hkar-copy);\n  background: var(--hkar-blue-soft);\n  border: 1px solid #cbdced;\n  border-radius: 12px;\n}\n\n.hkar-page-widget .hkar-route-context > i {\n  width: 44px;\n  height: 44px;\n  display: grid;\n  place-items: center;\n  color: #fdfefe;\n  background: var(--hkar-blue);\n  border-radius: 50%;\n}\n\n.hkar-page-widget .hkar-route-context strong {\n  display: block;\n  color: var(--hkar-ink);\n  font-size: 15px;\n}\n\n.hkar-page-widget .hkar-route-context small {\n  color: var(--hkar-muted);\n  font-size: 12px;\n}\n\n.hkar-page-widget .hkar-route-context span:last-child {\n  color: var(--hkar-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.hkar-page-widget .hkar-stage-grid {\n  display: grid;\n  grid-template-columns: repeat(4, minmax(0, 1fr));\n  gap: 16px;\n}\n\n.hkar-page-widget .hkar-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(--hkar-ink);\n  background: var(--hkar-surface);\n  border: 1px solid var(--hkar-line);\n  border-radius: 12px;\n  cursor: pointer;\n  transition: border-color 180ms ease, box-shadow 180ms ease, transform 180ms ease;\n}\n\n.hkar-page-widget .hkar-stage-card:hover,\n.hkar-page-widget .hkar-stage-card.is-selected {\n  border-color: var(--hkar-blue);\n  box-shadow: 0 12px 32px rgba(18, 45, 108, 0.08);\n}\n\n.hkar-page-widget .hkar-stage-card:hover {\n  transform: translateY(-2px);\n}\n\n.hkar-page-widget .hkar-stage-media {\n  height: 188px;\n  padding: 18px;\n  position: relative;\n  background: #fdfefe;\n  border-bottom: 1px solid var(--hkar-line);\n}\n\n.hkar-page-widget .hkar-stage-media img {\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n.hkar-page-widget .hkar-stage-body {\n  padding: 20px;\n  display: flex;\n  flex: 1 1 auto;\n  flex-direction: column;\n}\n\n.hkar-page-widget .hkar-stage-number {\n  margin-bottom: 12px;\n  color: var(--hkar-orange);\n  font-family: \"Roboto Mono\", monospace;\n  font-size: 12px;\n  font-weight: 700;\n}\n\n.hkar-page-widget .hkar-stage-title {\n  display: block;\n  margin: 0 0 11px;\n  color: var(--hkar-ink);\n  font-size: 18px;\n  line-height: 1.25;\n}\n\n.hkar-page-widget .hkar-stage-description {\n  display: block;\n  margin: 0;\n  color: var(--hkar-copy);\n  font-size: 13px;\n  line-height: 1.62;\n}\n\n.hkar-page-widget .hkar-stage-body > small {\n  margin-top: auto;\n  padding-top: 18px;\n  color: var(--hkar-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.hkar-page-widget .hkar-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(--hkar-surface);\n  border: 1px solid var(--hkar-line);\n  border-radius: 14px;\n}\n\n.hkar-page-widget .hkar-stage-detail-image {\n  min-height: 420px;\n  padding: 28px;\n  background: #fdfefe;\n  border-right: 1px solid var(--hkar-line);\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-stage-detail-copy {\n  padding: clamp(28px, 4vw, 48px);\n  align-self: center;\n}\n\n.hkar-page-widget .hkar-stage-detail-copy h3 {\n  margin: 8px 0 14px;\n  color: var(--hkar-ink);\n  font-size: clamp(28px, 3vw, 40px);\n  letter-spacing: -0.03em;\n  line-height: 1.08;\n}\n\n.hkar-page-widget .hkar-stage-detail-copy > p {\n  margin-bottom: 22px;\n  color: var(--hkar-copy);\n}\n\n.hkar-page-widget .hkar-stage-detail-list {\n  margin: 0;\n  border-top: 1px solid var(--hkar-line);\n}\n\n.hkar-page-widget .hkar-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(--hkar-line);\n}\n\n.hkar-page-widget .hkar-stage-detail-list dt {\n  color: var(--hkar-muted);\n  font-size: 12px;\n  font-weight: 600;\n}\n\n.hkar-page-widget .hkar-stage-detail-list dd {\n  margin: 0;\n  color: var(--hkar-ink);\n  font-size: 13px;\n  font-weight: 600;\n}\n\n\/* 04 \u00b7 equipment *\/\n.hkar-page-widget .hkar-image-switch { position: absolute; top: 14px; left: 16px; right: 16px; display: flex; flex-wrap: wrap; gap: 8px; }\n.hkar-page-widget .hkar-image-switch button { padding: 9px 12px; min-height: 40px; color: var(--hkar-ink) !important; background: #fff !important; border: 1px solid var(--hkar-line); border-radius: 7px; font: 600 12px\/1.4 \"Roboto\",sans-serif; text-transform: none !important; cursor: pointer; }\n.hkar-page-widget .hkar-image-switch button[aria-pressed=\"true\"] { color: var(--hkar-blue-dark) !important; background: var(--hkar-blue-soft) !important; border-color: var(--hkar-blue); }\n\n.hkar-page-widget .hkar-equipment-layout {\n  overflow: hidden;\n  background: var(--hkar-surface);\n  border: 1px solid var(--hkar-line);\n  border-radius: 16px;\n  box-shadow: 0 18px 54px rgba(13, 29, 49, 0.06);\n}\n\n.hkar-page-widget .hkar-equipment-tabs {\n  padding: 0 20px;\n  display: grid;\n  grid-template-columns: repeat(5, minmax(0, 1fr));\n  background: var(--hkar-navy);\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-equipment-tab + .hkar-equipment-tab {\n  border-left: 1px solid rgba(255, 255, 255, 0.08);\n}\n\n.hkar-page-widget .hkar-equipment-tab:hover,\n.hkar-page-widget .hkar-equipment-tab.is-selected {\n  color: #f7f9fc;\n  background: rgba(255, 255, 255, 0.055);\n  border-bottom-color: #5badf1;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-equipment-tab strong {\n  font-size: 13px;\n  line-height: 1.3;\n}\n\n.hkar-page-widget .hkar-equipment-panel {\n  min-height: 540px;\n  display: grid;\n  grid-template-columns: minmax(0, 1.16fr) minmax(390px, 0.84fr);\n}\n\n.hkar-page-widget .hkar-equipment-image {\n  min-height: 540px;\n  padding: 34px;\n  position: relative;\n  background: #fdfefe;\n  border-right: 1px solid var(--hkar-line);\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-equipment-image span {\n  padding: 7px 9px;\n  position: absolute;\n  left: 22px;\n  bottom: 20px;\n  color: var(--hkar-copy);\n  background: rgba(251, 253, 255, 0.94);\n  border: 1px solid var(--hkar-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.hkar-page-widget .hkar-equipment-copy {\n  padding: clamp(30px, 4vw, 48px);\n  align-self: center;\n}\n\n.hkar-page-widget .hkar-equipment-copy h3 {\n  margin: 10px 0 14px;\n  color: var(--hkar-ink);\n  font-size: clamp(30px, 3vw, 42px);\n  letter-spacing: -0.035em;\n  line-height: 1.08;\n}\n\n.hkar-page-widget .hkar-equipment-copy > p {\n  margin-bottom: 24px;\n  color: var(--hkar-copy);\n}\n\n.hkar-page-widget .hkar-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(--hkar-line);\n  border-left: 1px solid var(--hkar-line);\n}\n\n.hkar-page-widget .hkar-equipment-meta > div {\n  min-height: 92px;\n  padding: 15px;\n  border-right: 1px solid var(--hkar-line);\n  border-bottom: 1px solid var(--hkar-line);\n}\n\n.hkar-page-widget .hkar-equipment-meta dt {\n  margin-bottom: 5px;\n  color: var(--hkar-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.hkar-page-widget .hkar-equipment-meta dd {\n  margin: 0;\n  color: var(--hkar-ink);\n  font-size: 12px;\n  font-weight: 600;\n  line-height: 1.45;\n}\n\n.hkar-page-widget .hkar-equipment-note {\n  margin: 0;\n  padding: 16px 17px;\n  color: var(--hkar-copy);\n  background: var(--hkar-blue-soft);\n  border-left: 3px solid var(--hkar-blue);\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n\/* 05 \u00b7 responsibility *\/\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-scope-summary strong {\n  display: block;\n  color: var(--hkar-on-dark);\n  font-size: 17px;\n}\n\n.hkar-page-widget .hkar-scope-summary p {\n  margin: 4px 0 0;\n  color: var(--hkar-on-dark-copy);\n  font-size: 12px;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-scope-grid {\n  display: grid;\n  grid-template-columns: repeat(3, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.hkar-page-widget .hkar-scope-card {\n  min-height: 390px;\n  padding: 28px;\n  display: flex;\n  flex-direction: column;\n  background: var(--hkar-navy-soft);\n  border: 1px solid rgba(139, 190, 239, 0.2);\n  border-radius: 12px;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-scope-card h3 {\n  margin: 9px 0 13px;\n  color: var(--hkar-on-dark);\n  font-size: 25px;\n  line-height: 1.12;\n}\n\n.hkar-page-widget .hkar-scope-card > p {\n  margin-bottom: 18px;\n  color: var(--hkar-on-dark-copy);\n  font-size: 13px;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-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.hkar-page-widget .hkar-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.hkar-page-widget .hkar-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.hkar-page-widget .hkar-planning-layout {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 360px;\n  gap: 18px;\n  align-items: start;\n}\n\n.hkar-page-widget .hkar-planning-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 12px;\n}\n\n.hkar-page-widget .hkar-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(--hkar-ink);\n  background: var(--hkar-surface);\n  border: 1px solid var(--hkar-line);\n  border-radius: 11px;\n  cursor: pointer;\n  transition: border-color 180ms ease, background 180ms ease, box-shadow 180ms ease;\n}\n\n.hkar-page-widget .hkar-planning-card:hover,\n.hkar-page-widget .hkar-planning-card.is-selected {\n  border-color: var(--hkar-blue);\n  background: #f8fbff;\n  box-shadow: 0 10px 26px rgba(18, 45, 108, 0.06);\n}\n\n.hkar-page-widget .hkar-planning-number {\n  width: 40px;\n  height: 40px;\n  display: grid;\n  place-items: center;\n  color: var(--hkar-blue);\n  background: var(--hkar-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.hkar-page-widget .hkar-planning-card strong {\n  display: block;\n  margin-bottom: 5px;\n  font-size: 15px;\n}\n\n.hkar-page-widget .hkar-planning-copy {\n  display: block;\n  margin: 0;\n  color: var(--hkar-copy);\n  font-size: 12px;\n  line-height: 1.55;\n}\n\n.hkar-page-widget .hkar-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(--hkar-line-strong);\n  border-radius: 4px;\n  font-size: 10px;\n}\n\n.hkar-page-widget .hkar-planning-card.is-selected .hkar-planning-check {\n  color: #fdfefe;\n  background: var(--hkar-blue);\n  border-color: var(--hkar-blue);\n}\n\n.hkar-page-widget .hkar-planning-summary {\n  position: sticky;\n  top: calc(var(--hkar-sticky-top, 0px) + 96px);\n  padding: 28px;\n  color: var(--hkar-on-dark);\n  background: var(--hkar-navy);\n  border-radius: 14px;\n}\n\n.hkar-page-widget .hkar-planning-summary h3 {\n  margin: 10px 0 10px;\n  color: var(--hkar-on-dark);\n  font-size: 26px;\n  line-height: 1.13;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-planning-count b {\n  color: #7fc4ff;\n  font-size: 34px;\n}\n\n.hkar-page-widget .hkar-planning-summary > p {\n  color: var(--hkar-on-dark-copy);\n  font-size: 12px;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-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.hkar-page-widget .hkar-planning-reset:disabled {\n  opacity: 0.45;\n  cursor: not-allowed;\n}\n\n\/* 07 \u00b7 evidence *\/\n.hkar-page-widget .hkar-evidence-grid {\n  display: grid;\n  grid-template-columns: repeat(2, minmax(0, 1fr));\n  gap: 14px;\n}\n\n.hkar-page-widget .hkar-evidence-card {\n  min-width: 0;\n  overflow: hidden;\n  background: var(--hkar-surface);\n  border: 1px solid var(--hkar-line);\n  border-radius: 13px;\n}\n\n.hkar-page-widget .hkar-evidence-media {\n  height: 300px;\n  padding: 20px;\n  position: relative;\n  background: #fdfefe;\n  border-bottom: 1px solid var(--hkar-line);\n}\n\n.hkar-page-widget .hkar-evidence-media.is-context {\n  padding: 20px;\n}\n\n.hkar-page-widget .hkar-evidence-media img {\n  width: 100% !important;\n  height: 100% !important;\n  object-fit: contain !important;\n  object-position: center !important;\n}\n\n.hkar-page-widget .hkar-evidence-media.is-context img {\n  object-fit: contain !important;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-evidence-copy {\n  padding: 24px;\n}\n\n.hkar-page-widget .hkar-evidence-copy h3 {\n  margin: 8px 0 10px;\n  color: var(--hkar-ink);\n  font-size: 22px;\n  line-height: 1.2;\n}\n\n.hkar-page-widget .hkar-evidence-copy p {\n  margin-bottom: 14px;\n  color: var(--hkar-copy);\n  font-size: 13px;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-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(--hkar-copy);\n  background: var(--hkar-blue-soft);\n  border: 1px solid #cbdced;\n  border-radius: 11px;\n  font-size: 12px;\n}\n\n.hkar-page-widget .hkar-evidence-notice i {\n  width: 42px;\n  height: 42px;\n  display: grid;\n  place-items: center;\n  color: #fdfefe;\n  background: var(--hkar-blue);\n  border-radius: 9px;\n}\n\n.hkar-page-widget .hkar-evidence-notice strong {\n  display: block;\n  color: var(--hkar-ink);\n  font-size: 14px;\n}\n\n.hkar-page-widget .hkar-evidence-notice span:last-child {\n  color: var(--hkar-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.hkar-page-widget .hkar-faq-layout {\n  display: grid;\n  grid-template-columns: minmax(0, 1fr) 360px;\n  gap: 18px;\n  align-items: start;\n}\n\n.hkar-page-widget .hkar-faq-list {\n  display: grid;\n  gap: 10px;\n}\n\n.hkar-page-widget .hkar-faq-item {\n  overflow: hidden;\n  background: var(--hkar-surface);\n  border: 1px solid var(--hkar-line);\n  border-radius: 11px;\n}\n\n.hkar-page-widget .hkar-faq-item[open] {\n  border-color: #b7cce2;\n  box-shadow: 0 12px 30px rgba(16, 42, 82, 0.06);\n}\n\n.hkar-page-widget .hkar-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(--hkar-ink);\n  cursor: pointer;\n  font-size: 16px;\n  font-weight: 700;\n  line-height: 1.35;\n  list-style: none;\n}\n\n.hkar-page-widget .hkar-faq-item summary::-webkit-details-marker {\n  display: none;\n}\n\n.hkar-page-widget .hkar-faq-item summary i {\n  width: 30px;\n  height: 30px;\n  display: grid;\n  place-items: center;\n  color: var(--hkar-blue);\n  background: var(--hkar-blue-soft);\n  border-radius: 7px;\n  font-size: 11px;\n  transition: transform 180ms ease, color 180ms ease, background 180ms ease;\n}\n\n.hkar-page-widget .hkar-faq-item[open] summary i {\n  color: #fdfefe;\n  background: var(--hkar-blue);\n  transform: rotate(180deg);\n}\n\n.hkar-page-widget .hkar-faq-answer {\n  padding: 0 22px 22px;\n}\n\n.hkar-page-widget .hkar-faq-answer::before {\n  height: 1px;\n  margin-bottom: 17px;\n  display: block;\n  background: var(--hkar-line);\n  content: \"\";\n}\n\n.hkar-page-widget .hkar-faq-answer p {\n  margin: 0;\n  color: var(--hkar-copy);\n  font-size: 14px;\n  line-height: 1.72;\n}\n\n.hkar-page-widget .hkar-faq-cta {\n  position: sticky;\n  top: calc(var(--hkar-sticky-top, 0px) + 96px);\n  padding: 30px;\n  color: var(--hkar-on-dark);\n  background: var(--hkar-navy);\n  border-radius: 14px;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-faq-cta h3 {\n  margin: 10px 0 12px;\n  color: var(--hkar-on-dark);\n  font-size: 27px;\n  line-height: 1.12;\n}\n\n.hkar-page-widget .hkar-faq-cta p {\n  margin-bottom: 22px;\n  color: var(--hkar-on-dark-copy);\n  font-size: 13px;\n}\n\n.hkar-page-widget .hkar-faq-cta .hkar-button {\n  width: 100%;\n}\n\n\/* 09 \u00b7 dedicated Building Wire enquiry *\/\n.hkar-page-widget .hkar-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(--hkar-navy-soft);\n  border: 1px solid rgba(139, 190, 239, 0.22);\n  border-radius: 16px;\n}\n\n.hkar-page-widget .hkar-enquiry-copy {\n  padding: clamp(24px, 3vw, 40px);\n}\n\n.hkar-page-widget .hkar-enquiry-copy h2 {\n  max-width: 720px;\n  margin: 18px 0 20px;\n  color: var(--hkar-on-dark);\n  font-size: clamp(32px, 3.4vw, 46px);\n  letter-spacing: -0.04em;\n  line-height: 1.03;\n}\n\n.hkar-page-widget .hkar-enquiry-copy > p {\n  max-width: 680px;\n  margin-bottom: 28px;\n  color: var(--hkar-on-dark-copy);\n  font-size: 16px;\n  line-height: 1.68;\n}\n\n.hkar-page-widget .hkar-enquiry-actions {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 11px;\n}\n\n.hkar-page-widget .hkar-enquiry-actions .hkar-button-secondary {\n  color: #dfe9f3;\n  background: transparent;\n  border-color: rgba(255, 255, 255, 0.25);\n}\n\n.hkar-page-widget .hkar-enquiry-actions .hkar-button-secondary:hover {\n  color: #fdfefe;\n  border-color: rgba(255, 255, 255, 0.5);\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-enquiry-brief h3 {\n  margin: 8px 0 22px;\n  color: var(--hkar-on-dark);\n  font-size: 24px;\n}\n\n.hkar-page-widget .hkar-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.hkar-page-widget .hkar-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.hkar-page-widget .hkar-enquiry-list span {\n  color: #91a4ba;\n}\n\n.hkar-page-widget .hkar-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  .hkar-page-widget .hkar-page-map-inner {\n    grid-template-columns: auto minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-page-map-cta {\n    display: none;\n  }\n\n  .hkar-page-widget .hkar-page-map-mobile-enquiry {\n    display: inline-flex !important;\n    color: var(--hkar-orange);\n  }\n\n  .hkar-page-widget .hkar-page-map-links {\n    gap: 22px;\n    scrollbar-width: thin;\n    scrollbar-color: rgba(22, 119, 200, 0.38) transparent;\n  }\n\n  .hkar-page-widget .hkar-page-map-links::-webkit-scrollbar,\n  .hkar-page-widget .hkar-equipment-tabs::-webkit-scrollbar {\n    display: block;\n    height: 3px;\n  }\n\n  .hkar-page-widget .hkar-page-map-links::-webkit-scrollbar-thumb,\n  .hkar-page-widget .hkar-equipment-tabs::-webkit-scrollbar-thumb {\n    background: rgba(22, 119, 200, 0.38);\n    border-radius: 999px;\n  }\n\n  .hkar-page-widget .hkar-stage-grid {\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n  }\n\n  .hkar-page-widget .hkar-stage-card {\n    min-height: 330px;\n  }\n\n  .hkar-page-widget .hkar-scope-grid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-scope-card {\n    min-height: 0;\n  }\n\n  .hkar-page-widget .hkar-scope-icon {\n    margin-bottom: 26px;\n  }\n}\n\n@media (max-width: 900px) {\n  .hkar-page-widget .hkar-heading {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 22px;\n  }\n\n  .hkar-page-widget .hkar-heading > p {\n    max-width: 720px;\n  }\n\n  .hkar-page-widget .hkar-structure-grid,\n  .hkar-page-widget .hkar-stage-detail,\n  .hkar-page-widget .hkar-equipment-panel,\n  .hkar-page-widget .hkar-enquiry-card {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-structure-visual,\n  .hkar-page-widget .hkar-stage-detail-image,\n  .hkar-page-widget .hkar-equipment-image {\n    border-right: 0;\n    border-bottom: 1px solid var(--hkar-line);\n  }\n\n  .hkar-page-widget .hkar-structure-visual {\n    min-height: 540px;\n  }\n\n  .hkar-page-widget .hkar-stage-detail-image,\n  .hkar-page-widget .hkar-equipment-image {\n    min-height: 420px;\n  }\n\n  .hkar-page-widget .hkar-equipment-tabs {\n    padding: 0;\n    display: flex;\n    overflow-x: auto;\n    scrollbar-width: none;\n  }\n\n  .hkar-page-widget .hkar-equipment-tabs::-webkit-scrollbar {\n    display: none;\n  }\n\n  .hkar-page-widget .hkar-equipment-tab {\n    min-width: 190px;\n  }\n\n  .hkar-page-widget .hkar-planning-layout,\n  .hkar-page-widget .hkar-faq-layout {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-planning-summary,\n  .hkar-page-widget .hkar-faq-cta {\n    position: static;\n  }\n\n  .hkar-page-widget .hkar-evidence-grid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-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  .hkar-page-widget .hkar-shell {\n    width: min(calc(100% - 32px), var(--hkar-shell));\n  }\n\n  .hkar-page-widget .hkar-section {\n    padding: 64px 0;\n    scroll-margin-top: 112px;\n  }\n\n  .hkar-page-widget .hkar-heading {\n    margin-bottom: 28px;\n  }\n\n  .hkar-page-widget .hkar-heading h2,\n  .hkar-page-widget .hkar-enquiry-copy h2 {\n    font-size: clamp(36px, 10.7vw, 46px);\n  }\n\n  .hkar-page-widget .hkar-page-map .hkar-shell {\n    width: 100%;\n  }\n\n  .hkar-page-widget .hkar-page-map-inner {\n    min-height: 62px;\n    display: block;\n  }\n\n  .hkar-page-widget .hkar-page-map-label {\n    display: none;\n  }\n\n  .hkar-page-widget .hkar-page-map-links {\n    min-height: 62px;\n    padding: 0 16px;\n    gap: 22px;\n  }\n\n  .hkar-page-widget .hkar-page-map-links a {\n    min-height: 62px;\n    font-size: 12px;\n  }\n\n  .hkar-page-widget .hkar-structure-visual,\n  .hkar-page-widget .hkar-spec-panel,\n  .hkar-page-widget .hkar-stage-detail-copy,\n  .hkar-page-widget .hkar-equipment-copy,\n  .hkar-page-widget .hkar-enquiry-copy,\n  .hkar-page-widget .hkar-enquiry-brief {\n    padding: 24px;\n  }\n\n  .hkar-page-widget .hkar-structure-visual {\n    min-height: 410px;\n  }\n\n  .hkar-page-widget .hkar-stage-grid,\n  .hkar-page-widget .hkar-planning-grid {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-stage-card {\n    min-height: 0;\n  }\n\n  .hkar-page-widget .hkar-stage-media {\n    height: 190px;\n  }\n\n  .hkar-page-widget .hkar-stage-detail-image,\n  .hkar-page-widget .hkar-equipment-image {\n    min-height: 310px;\n    padding: 18px;\n  }\n\n  .hkar-page-widget .hkar-stage-detail-image img,\n  .hkar-page-widget .hkar-equipment-image img {\n    max-height: 280px;\n  }\n\n  .hkar-page-widget .hkar-route-context {\n    grid-template-columns: auto minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-route-context span:last-child {\n    grid-column: 2;\n    white-space: normal;\n  }\n\n  .hkar-page-widget .hkar-equipment-meta {\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-evidence-media {\n    height: 250px;\n  }\n\n  .hkar-page-widget .hkar-evidence-notice {\n    grid-template-columns: auto minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-evidence-notice span:last-child {\n    grid-column: 2;\n    white-space: normal;\n  }\n\n  .hkar-page-widget .hkar-enquiry-actions {\n    display: grid;\n    grid-template-columns: minmax(0, 1fr);\n  }\n\n  .hkar-page-widget .hkar-scope-summary {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 10px;\n  }\n\n  .hkar-page-widget .hkar-scope-summary span:last-child {\n    white-space: normal;\n  }\n\n  .hkar-page-widget .hkar-enquiry-list li {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 3px;\n  }\n}\n\n@media (max-width: 390px) {\n  .hkar-page-widget .hkar-shell {\n    width: calc(100% - 28px);\n  }\n\n  .hkar-page-widget .hkar-structure-visual {\n    min-height: 360px;\n  }\n\n  .hkar-page-widget .hkar-spec-list > div,\n  .hkar-page-widget .hkar-stage-detail-list > div {\n    grid-template-columns: minmax(0, 1fr);\n    gap: 4px;\n  }\n\n  .hkar-page-widget .hkar-spec-list dd {\n    text-align: left;\n  }\n\n  .hkar-page-widget .hkar-scope-card,\n  .hkar-page-widget .hkar-faq-cta,\n  .hkar-page-widget .hkar-planning-summary {\n    padding: 24px;\n  }\n\n  .hkar-page-widget .hkar-enquiry-actions .hkar-button {\n    padding-inline: 14px;\n    font-size: 12px;\n    white-space: nowrap;\n  }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .hkar-page-widget *,\n  .hkar-page-widget *::before,\n  .hkar-page-widget *::after {\n    scroll-behavior: auto !important;\n    transition-duration: 0.01ms !important;\n  }\n}\n\n\n.hkar-page-widget .hkar-stage-detail-image[hidden],.hkar-page-widget .hkar-equipment-image[hidden]{display:none!important}\n.hkar-page-widget .hkar-stage-detail.is-text-only,.hkar-page-widget .hkar-equipment-panel.is-text-only{grid-template-columns:1fr}\n.hkar-page-widget .hkar-stage-card.is-text-only{justify-content:center;background:#f5f8fc!important}\n.hkar-page-widget .hkar-stage-card.is-text-only .hkar-stage-number{font-size:32px;line-height:1.1;margin-bottom:14px}\n\/* finesse \u00b7 component: armoured-power-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.hkar-page-widget .hkar-enquiry-card { background: transparent; border: 0; overflow: visible; }\n.hkar-page-widget .hkar-enquiry-copy { background: var(--hkar-navy-soft); border: 1px solid var(--hkar-line-strong); border-radius: 12px; }\n.hkar-page-widget .hkar-enquiry-context-title { margin: 28px 0 16px; color: var(--hkar-on-dark); font-size: 20px; line-height: 1.35; }\n.hkar-page-widget .hkar-enquiry-list li { grid-template-columns: minmax(0, 1fr); gap: 6px; font-size: 14px; }\n.hkar-page-widget .hkar-enquiry-list span { color: var(--hkar-on-dark-copy); }\n.hkar-page-widget .hkar-enquiry-list strong { font-weight: 500; }\n.hkar-page-widget .hkar-carry-brief { margin-top: 24px; width: 100%; color: var(--hkar-on-dark); border-color: var(--hkar-on-dark-copy); background: transparent; font-size: 14px; }\n.hkar-page-widget .hkar-carry-status,\n.hkar-page-widget .hkar-enquiry-boundary { margin: 12px 0 0; color: var(--hkar-on-dark-copy); font-size: 13px; line-height: 1.65; }\n.hkar-page-widget .hkar-hub-return { display: inline-flex; align-items: center; gap: 10px; min-height: 44px; margin-top: 22px; color: var(--hkar-on-dark); text-decoration: underline; text-underline-offset: 4px; font-size: 14px; }\n.hkar-page-widget .hkar-enquiry-form-card { min-width: 0; background: var(--hkar-surface); color: var(--hkar-ink); border: 1px solid var(--hkar-line); border-radius: 12px; }\n.hkar-page-widget .hkar-enquiry-form-heading { padding: 30px 32px 24px; border-bottom: 1px solid var(--hkar-line); }\n.hkar-page-widget .hkar-enquiry-form-heading h3 { margin: 0 0 10px; color: var(--hkar-ink); font-size: 27px; line-height: 1.2; letter-spacing: -.025em; }\n.hkar-page-widget .hkar-enquiry-form-heading p { margin: 0; color: var(--hkar-copy); font-size: 14px; }\n.hkar-page-widget .hkar-wpforms-mount { padding: 8px 32px 32px; min-width: 0; }\n.hkar-page-widget .hkar-form-setup { padding-block: 28px; color: var(--hkar-copy); font-size: 16px; }\n.hkar-page-widget .hkar-form-setup a { color: var(--hkar-blue-dark); text-decoration: underline; }\n.hkar-page-widget .hkar-wpforms-mount > .elementor-widget { width: 100%; margin: 0; }\n\n\/* Bind only the dedicated Armoured Power Cable form or the local preview class. *\/\ndiv.wpforms-container.hkar-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.hkar-power-form * { box-sizing: border-box; }\ndiv.wpforms-container.hkar-power-form .wpforms-form { margin: 0; padding: 0; }\ndiv.wpforms-container.hkar-power-form .wpforms-title,\ndiv.wpforms-container.hkar-power-form .wpforms-description { display: none; }\ndiv.wpforms-container.hkar-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.hkar-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.hkar-power-form .wpforms-field-divider,\ndiv.wpforms-container.hkar-power-form .hkar-bw-full,\ndiv.wpforms-container.hkar-power-form .wpforms-field-textarea,\ndiv.wpforms-container.hkar-power-form .wpforms-field-checkbox,\ndiv.wpforms-container.hkar-power-form .wpforms-field-file-upload,\ndiv.wpforms-container.hkar-power-form .hkar-context { grid-column: 1 \/ -1; }\ndiv.wpforms-container.hkar-power-form .wpforms-field-divider { margin-top: 14px !important; padding-top: 20px !important; border-top: 1px solid var(--bw-line); }\ndiv.wpforms-container.hkar-power-form .wpforms-field-divider:first-child { border: 0; }\ndiv.wpforms-container.hkar-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.hkar-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.hkar-power-form .wpforms-required-label { color: var(--bw-error) !important; }\ndiv.wpforms-container.hkar-power-form .wpforms-field-description,\ndiv.wpforms-container.hkar-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.hkar-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.hkar-power-form .iti { width: 100%; }\ndiv.wpforms-container.hkar-power-form .iti input[type=\"tel\"] { padding-left: 58px !important; }\ndiv.wpforms-container.hkar-power-form .wpforms-field-checkbox ul { margin: 0; padding: 0; list-style: none; }\ndiv.wpforms-container.hkar-power-form .wpforms-field-checkbox label { line-height: 1.5; }\ndiv.wpforms-container.hkar-power-form .wpforms-field select { padding-right: 34px !important; }\ndiv.wpforms-container.hkar-power-form .wpforms-field textarea { height: 132px !important; min-height: 132px !important; resize: vertical; }\ndiv.wpforms-container.hkar-power-form .hkar-context textarea { min-height: 150px; font-size: 14px !important; background-color: var(--bw-soft) !important; }\ndiv.wpforms-container.hkar-power-form .wpforms-field :is(input,textarea)::placeholder { color: var(--bw-copy) !important; opacity: 1; }\ndiv.wpforms-container.hkar-power-form .wpforms-field :is(input,select,textarea):focus-visible,\ndiv.wpforms-container.hkar-power-form .wpforms-submit:focus-visible { outline: 3px solid var(--bw-blue) !important; outline-offset: 3px; }\ndiv.wpforms-container.hkar-power-form .wpforms-field :is(input,textarea,select).wpforms-error,\ndiv.wpforms-container.hkar-power-form .wpforms-field :is(input,textarea,select)[aria-invalid=\"true\"] { border-color: var(--bw-error) !important; }\ndiv.wpforms-container.hkar-power-form em.wpforms-error,\ndiv.wpforms-container.hkar-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.hkar-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.hkar-power-form input[type=\"file\"] { display: block; width: 100%; min-width: 0; min-height: 44px; color: var(--bw-copy); font: inherit; }\ndiv.wpforms-container.hkar-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.hkar-power-form .wpforms-submit-container { clear: both; margin: 28px 0 0 !important; padding: 0 !important; }\ndiv.wpforms-container.hkar-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.hkar-power-form .wpforms-submit:hover { background: var(--bw-hover) !important; border-color: var(--bw-hover) !important; }\n  div.wpforms-container.hkar-power-form .wpforms-field :is(input,select,textarea):hover { border-color: var(--bw-blue) !important; }\n  .hkar-page-widget .hkar-carry-brief:hover { color: var(--hkar-navy); background: var(--hkar-on-dark); }\n}\ndiv.wpforms-container.hkar-power-form .wpforms-submit:active { background: var(--bw-hover) !important; }\ndiv.wpforms-container.hkar-power-form :is(input,select,textarea,button):disabled { opacity: .5; cursor: not-allowed !important; }\ndiv.wpforms-container.hkar-power-form .wpforms-submit[aria-busy=\"true\"] { cursor: progress !important; min-width: 180px; }\ndiv.wpforms-container.hkar-power-form .wpforms-confirmation-container-full,\n.hkar-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.hkar-power-form .hkar-local-note { margin: 18px 0; padding: 12px; color: var(--bw-copy); background: var(--bw-soft); border-radius: 7px; font-size: 13px; }\ndiv.wpforms-container.hkar-power-form [data-hkar-preview-status] { color: var(--bw-copy); margin: 12px 0 0; font-size: 13px; }\n@media (min-width: 1101px) and (min-height: 900px) {\n  .hkar-page-widget .hkar-enquiry-copy { position: sticky; top: calc(var(--hkar-sticky-top) + 100px); }\n}\n@media (max-width: 1100px) {\n  .hkar-page-widget .hkar-enquiry-card { grid-template-columns: minmax(0, 1fr); gap: 24px; }\n  .hkar-page-widget .hkar-enquiry-copy { position: static; }\n}\n@media (max-width: 600px) {\n  div.wpforms-container.hkar-power-form .wpforms-field-container { grid-template-columns: minmax(0, 1fr); gap: 20px; }\n  .hkar-page-widget .hkar-enquiry-form-heading { padding: 24px 20px; }\n  .hkar-page-widget .hkar-wpforms-mount { padding: 0 20px 28px; }\n  .hkar-page-widget .hkar-enquiry-form-heading h3 { font-size: 24px; }\n  .hkar-page-widget .hkar-enquiry-copy h2 { font-size: 34px; }\n}\n@media (prefers-reduced-motion: reduce) {\n  div.wpforms-container.hkar-power-form * { animation: none !important; transition: none !important; }\n}\n\n@media(max-width:600px){.wpforms-container.hkar-power-form .wpforms-field-email .wpforms-field-row{display:flex!important;flex-direction:column!important;gap:16px!important}.wpforms-container.hkar-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-22fd7798 hkar-page-map-widget elementor-widget elementor-widget-html\" data-id=\"22fd7798\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<nav class=\"hkar-page-map\" aria-label=\"armoured power cable page sections\" data-hkar-page-map=\"\">\n    <div class=\"hkar-shell hkar-page-map-inner\">\n      <span class=\"hkar-page-map-label\">Page map<\/span>\n      <div class=\"hkar-page-map-links\">\n        <a href=\"#cable-structure\" data-hkar-map-link=\"\">Structure<\/a>\n        <a href=\"#process-route\" data-hkar-map-link=\"\">Process Route<\/a>\n        <a href=\"#equipment-configuration\" data-hkar-map-link=\"\">Equipment<\/a>\n        <a href=\"#supply-scope\" data-hkar-map-link=\"\">Supply Scope<\/a>\n        <a href=\"#factory-inputs\" data-hkar-map-link=\"\">Factory Inputs<\/a>\n        <a href=\"#reference-evidence\" data-hkar-map-link=\"\">Quality Checks<\/a>\n        <a href=\"#armoured-power-cable-faq\" data-hkar-map-link=\"\">FAQ<\/a>\n        <a class=\"hkar-page-map-mobile-enquiry\" href=\"#project-enquiry\" data-hkar-map-link=\"\">Project Enquiry<\/a>\n      <\/div>\n      <a class=\"hkar-page-map-cta\" href=\"#project-enquiry\" data-hkar-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-767c37f4 elementor-widget elementor-widget-html\" data-id=\"767c37f4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkar-section hkar-section-light\" id=\"cable-structure\" aria-labelledby=\"hkar-structure-title\" data-hkar-section=\"\">\n    <div class=\"hkar-shell\">\n      <header class=\"hkar-heading\">\n        <div>\n          <span class=\"hkar-kicker\"><b>02<\/b> Cable definition<\/span>\n          <h2 id=\"hkar-structure-title\">Define the Armoured Power Cable Before Selecting Equipment<\/h2>\n        <\/div>\n        <p>This four-core reference shows copper conductors, individual insulation, a bedded core assembly, steel wire armour and an outer sheath. The pictured SWA construction is one route; steel tape armour requires a different application stage.<\/p>\n      <\/header>\n\n      <div class=\"hkar-structure-grid\">\n        <figure class=\"hkar-structure-visual\">\n          <div class=\"hkar-structure-image\">\n            <img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/swa-armoured-power-cable-4-core-3d.png\" width=\"1600\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Four-core copper power cable with bedding, steel wire armour and an outer sheath; construction illustration\" title=\"\">\n          <\/div>\n          <figcaption class=\"hkar-structure-caption\">\n            <strong>armoured power 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=\"hkar-spec-panel\">\n          <span class=\"hkar-mono\">Current project definition<\/span>\n          <h3>Known inputs and open confirmations<\/h3>\n          <dl class=\"hkar-spec-list\"><div><dt>Cable family<\/dt><dd>Multi-core armoured LV power cable<\/dd><\/div><div><dt>Reference construction<\/dt><dd>Four copper cores with bedding, SWA and an outer sheath<\/dd><\/div><div><dt>Conductor material \/ shape<\/dt><dd>Copper shown; aluminum, compaction or sector shapes require review<\/dd><\/div><div><dt>Nominal conductor area<\/dt><dd>Area, class and dimensions for every core, including neutral \/ protective cores<\/dd><\/div><div><dt>Insulation system<\/dt><dd>PVC or XLPE as specified; compound, wall and core diameter<\/dd><\/div><div><dt>XLPE process if selected<\/dt><dd>Compound instructions, dosing, crosslinking method and acceptance<\/dd><\/div><div><dt>Core assembly<\/dt><dd>Core count, identification, lay, fillers \/ binder and bundle diameter<\/dd><\/div><div><dt>Bedding \/ inner covering<\/dt><dd>Material, application method, wall and diameter under armour<\/dd><\/div><div><dt>Armour construction<\/dt><dd>SWA in the illustration; STA or other designs require separate review<\/dd><\/div><div><dt>Armour inputs<\/dt><dd>Wire material, diameter, count and lay; or tape width, thickness and overlap<\/dd><\/div><div><dt>Single-core AC projects<\/dt><dd>Review non-magnetic armour requirements; do not assume steel wire armour<\/dd><\/div><div><dt>Outer sheath<\/dt><dd>Compound, wall, finished diameter and marking<\/dd><\/div><div><dt>Handling<\/dt><dd>Bend limits, drum geometry, maximum loaded mass and lifting access<\/dd><\/div><div><dt>Project acceptance<\/dt><dd>Approved drawing, voltage \/ product specification and agreed cable tests<\/dd><\/div><\/dl>\n          <div class=\"hkar-boundary-note\">\n            <i class=\"fas fa-file-circle-check\" aria-hidden=\"true\"><\/i>\n            <div><strong>Define the armour separately from the conductor.<\/strong>Conductor stranding, core laying-up and armouring perform different jobs. Provide conductor area and construction, core count and lay, then the armour material, wire or tape dimensions and coverage requirements.<\/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-1ddaa51f elementor-widget elementor-widget-html\" data-id=\"1ddaa51f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkar-section hkar-section-soft\" id=\"process-route\" aria-labelledby=\"hkar-route-title\" data-hkar-section=\"\">\n    <div class=\"hkar-shell\">\n      <header class=\"hkar-heading\">\n        <div>\n          <span class=\"hkar-kicker\"><b>03<\/b> Preliminary process route<\/span>\n          <h2 id=\"hkar-route-title\">Match the Route to the Cable Construction<\/h2>\n        <\/div>\n        <p>Follow the low-voltage multi-core SWA reference from your actual incoming material. Bedding precedes the armour stage; the outer sheath covers the armoured assembly. Choose wire or tape armour before approving the equipment scope.<\/p>\n      <\/header>\n\n      <div class=\"hkar-route-picker\" role=\"group\" aria-label=\"Choose the incoming material\">\n<button type=\"button\" class=\"hkar-route-choice\" data-hkar-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=\"hkar-route-choice\" data-hkar-start=\"stranded\" aria-pressed=\"false\"><strong>Prepared conductors<\/strong><small>Begin with insulation after conductor acceptance.<\/small><\/button>\n<button type=\"button\" class=\"hkar-route-choice\" data-hkar-start=\"cores\" aria-pressed=\"false\"><strong>Accepted insulated cores<\/strong><small>Begin with core laying-up after incoming acceptance.<\/small><\/button><\/div>\n      <div class=\"hkar-route-context\" aria-live=\"polite\">\n        <i class=\"fas fa-route\" aria-hidden=\"true\"><\/i>\n        <div>\n          <strong data-hkar-route-summary=\"\">Prepare wires \/ strand conductors \u2192 Insulate \/ complete required curing and core checks \u2192 Lay up cores \u2192 Apply bedding \u2192 Apply specified armour \u2192 Outer sheath \u2192 Cool, test and drum<\/strong>\n          <small data-hkar-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=\"hkar-stage-grid\" role=\"tablist\" aria-label=\"armoured power cable production stages\"><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-drawing\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"drawing\">\n          <span class=\"hkar-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=\"hkar-stage-body\"><span class=\"hkar-stage-number\">01<\/span><span class=\"hkar-stage-title\">Wire Preparation<\/span><span class=\"hkar-stage-description\">Prepare conductor wire to the required diameter and material condition. Use material-specific drawing and heat-treatment arrangements.<\/span><small data-hkar-stage-status=\"drawing\">Upstream \/ if required<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card is-selected\" id=\"hkar-stage-tab-bunching\" type=\"button\" role=\"tab\" aria-selected=\"true\" aria-controls=\"hkar-stage-panel\" tabindex=\"0\" data-hkar-stage=\"bunching\">\n          <span class=\"hkar-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Cage-type conductor stranding machine, existing 3D reference\" title=\"\"><\/span>\n          <span class=\"hkar-stage-body\"><span class=\"hkar-stage-number\">02<\/span><span class=\"hkar-stage-title\">Conductor Stranding<\/span><span class=\"hkar-stage-description\">Form each bare conductor from its specified wires. Add compaction or shaping only where required by the conductor design.<\/span><small data-hkar-stage-status=\"bunching\">Before insulation \/ stranded design<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-insulation\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"insulation\">\n          <span class=\"hkar-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=\"hkar-stage-body\"><span class=\"hkar-stage-number\">03<\/span><span class=\"hkar-stage-title\">Core Insulation<\/span><span class=\"hkar-stage-description\">Extrude the approved insulation onto each conductor. Match the screw, tooling, compound handling and dosing to the selected PVC or crosslinkable system.<\/span><small data-hkar-stage-status=\"insulation\">Material-specific extrusion<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-corechecks\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"corechecks\">\n          <span class=\"hkar-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=\"hkar-stage-body\"><span class=\"hkar-stage-number\">04<\/span><span class=\"hkar-stage-title\">Core Checks &amp; XLPE Acceptance<\/span><span class=\"hkar-stage-description\">Cool and inspect each core. For XLPE, complete and verify the compound-specific crosslinking process at its approved position in the production schedule.<\/span><small data-hkar-stage-status=\"corechecks\">Core inspection checkpoint<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-cabling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"cabling\">\n          <span class=\"hkar-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Cage-type core laying-up equipment, existing 3D reference\" title=\"\"><\/span>\n          <span class=\"hkar-stage-body\"><span class=\"hkar-stage-number\">05<\/span><span class=\"hkar-stage-title\">Core Laying-up<\/span><span class=\"hkar-stage-description\">Lay up the separately insulated cores with suitable tension and lay. Add fillers and binder only where the approved construction requires them.<\/span><small data-hkar-stage-status=\"cabling\">Multi-core assembly<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-bedding\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"bedding\">\n          <span class=\"hkar-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 extrusion-line reference for an extruded inner covering; bedding material and tooling selected for the cable\" title=\"\"><\/span>\n          <span class=\"hkar-stage-body\"><span class=\"hkar-stage-number\">06<\/span><span class=\"hkar-stage-title\">Bedding \/ Inner Covering<\/span><span class=\"hkar-stage-description\">Apply the specified inner covering over the laid-up cores before armouring. Match the application method to the approved construction. The line illustration shows an extruded covering route; taped bedding needs its own applicator.<\/span><small data-hkar-stage-status=\"bedding\">Before armour<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-armouring\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"armouring\">\n          <span class=\"hkar-stage-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Cage-type steel-wire armouring equipment, 3D category reference; machine size depends on the cable\" title=\"\"><\/span>\n          <span class=\"hkar-stage-body\"><span class=\"hkar-stage-number\">07<\/span><span class=\"hkar-stage-title\">Armour Application<\/span><span class=\"hkar-stage-description\">Apply the specified steel wires over the prepared bedding using a cage-type armouring machine sized for the cable and armour-wire arrangement. A steel-tape armour design uses its specified tape application equipment.<\/span><small data-hkar-stage-status=\"armouring\">After bedding \/ construction-specific<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-sheathing\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"sheathing\">\n          <span class=\"hkar-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=\"hkar-stage-body\"><span class=\"hkar-stage-number\">08<\/span><span class=\"hkar-stage-title\">Outer Sheathing<\/span><span class=\"hkar-stage-description\">Extrude the specified outer sheath over the armoured assembly. Confirm compound, cover, surface condition and tooling against the construction.<\/span><small data-hkar-stage-status=\"sheathing\">After core laying-up<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-finishing\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"finishing\">\n          <span class=\"hkar-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=\"hkar-stage-body\"><span class=\"hkar-stage-number\">09<\/span><span class=\"hkar-stage-title\">Cooling &amp; Drum Take-up<\/span><span class=\"hkar-stage-description\">Cool and dry the sheath, control cable dimensions and traction, then wind onto a compatible drum.<\/span><small data-hkar-stage-status=\"finishing\">Sheathing line \/ downstream<\/small><\/span>\n        <\/button><button class=\"hkar-stage-card\" id=\"hkar-stage-tab-coiling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-stage-panel\" tabindex=\"-1\" data-hkar-stage=\"coiling\">\n          <span class=\"hkar-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=\"hkar-stage-body\"><span class=\"hkar-stage-number\">10<\/span><span class=\"hkar-stage-title\">Testing &amp; Drum Packing<\/span><span class=\"hkar-stage-description\">Complete the agreed conductor, insulation, armour and sheath checks; verify identification, length and drum records before release.<\/span><small data-hkar-stage-status=\"coiling\">Final release \/ agreed package<\/small><\/span>\n        <\/button><\/div>\n      <p class=\"hkar-process-note\">Armour decision point: SWA uses wires; STA uses steel tapes. Their feeds, application heads and control requirements differ. Single-core AC designs require a separate review of non-magnetic armour. If XLPE is selected, define its crosslinking process and acceptance independently of this diagram. Confirm the complete armouring arrangement separately from the cable construction illustration.<\/p>\n\n      <article class=\"hkar-stage-detail\" id=\"hkar-stage-panel\" role=\"tabpanel\" aria-labelledby=\"hkar-stage-tab-bunching\" aria-live=\"polite\">\n        <div class=\"hkar-stage-detail-image\"><img loading=\"lazy\" data-hkar-stage-image=\"\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Cage-type conductor stranding machine, existing 3D reference\" title=\"\"><\/div>\n        <div class=\"hkar-stage-detail-copy\">\n          <span class=\"hkar-mono\" data-hkar-stage-kicker=\"\">Stage 02 \/ Before insulation \/ stranded design<\/span>\n          <h3 data-hkar-stage-title=\"\">Conductor Stranding<\/h3><p data-hkar-stage-copy=\"\">Form each bare conductor from its specified wires. Add compaction or shaping only where required by the conductor design.<\/p>\n          <dl class=\"hkar-stage-detail-list\">\n            <div><dt>Input<\/dt><dd data-hkar-stage-input=\"\">Approved individual wires and conductor layer construction<\/dd><\/div>\n            <div><dt>Output<\/dt><dd data-hkar-stage-output=\"\">One conductor of the required area, shape and resistance<\/dd><\/div>\n            <div><dt>Equipment source<\/dt><dd data-hkar-stage-source=\"\">Conductor formation equipment; category checked against HONGKAI catalogue p. 49; 3D reference<\/dd><\/div>\n            <div><dt>Confirm<\/dt><dd data-hkar-stage-confirm=\"\">Strander type, wire count, lay, material, compaction tooling, conductor shape and reel mass; solid conductors bypass stranding<\/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-5d42c328 elementor-widget elementor-widget-html\" data-id=\"5d42c328\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkar-section hkar-section-light\" id=\"equipment-configuration\" aria-labelledby=\"hkar-equipment-title\" data-hkar-section=\"\">\n    <div class=\"hkar-shell\">\n      <header class=\"hkar-heading\">\n        <div>\n          <span class=\"hkar-kicker\"><b>04<\/b> Equipment by required stage<\/span>\n          <h2 id=\"hkar-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=\"hkar-equipment-layout\">\n        <div class=\"hkar-equipment-tabs\" role=\"tablist\" aria-label=\"armoured power cable equipment categories\"><button class=\"hkar-equipment-tab is-selected\" id=\"hkar-equipment-tab-drawing\" type=\"button\" role=\"tab\" aria-selected=\"true\" aria-controls=\"hkar-equipment-panel\" tabindex=\"0\" data-hkar-equipment=\"drawing\"><span>01 \/ Equipment<\/span><strong>Wire Preparation<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-bunching\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"bunching\"><span>02 \/ Equipment<\/span><strong>Conductor Stranding<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-extrusion\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"extrusion\"><span>03 \/ Equipment<\/span><strong>Core Insulation<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-spark\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"spark\"><span>04 \/ Equipment<\/span><strong>Insulated-Core Spark Tester<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-cabling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"cabling\"><span>05 \/ Equipment<\/span><strong>Core Laying-up<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-bedding\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"bedding\"><span>06 \/ Equipment<\/span><strong>Bedding \/ Inner Covering<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-armouring\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"armouring\"><span>07 \/ Equipment<\/span><strong>Cage-Type Wire Armouring Machine<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-sheathing\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"sheathing\"><span>08 \/ Equipment<\/span><strong>Outer Sheathing<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-cooling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"cooling\"><span>09 \/ Equipment<\/span><strong>Cooling &amp; Drying<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-diameter\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"diameter\"><span>10 \/ Equipment<\/span><strong>Laser Outside-Diameter Gauge<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-capstan\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"capstan\"><span>11 \/ Equipment<\/span><strong>Caterpillar Haul-off<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-takeup\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"takeup\"><span>12 \/ Equipment<\/span><strong>Shaftless Drum Take-up<\/strong><\/button><button class=\"hkar-equipment-tab\" id=\"hkar-equipment-tab-handling\" type=\"button\" role=\"tab\" aria-selected=\"false\" aria-controls=\"hkar-equipment-panel\" tabindex=\"-1\" data-hkar-equipment=\"handling\"><span>13 \/ Equipment<\/span><strong>Testing &amp; Drum Packing<\/strong><\/button><\/div>\n\n        <article class=\"hkar-equipment-panel\" id=\"hkar-equipment-panel\" role=\"tabpanel\" aria-labelledby=\"hkar-equipment-tab-drawing\" aria-live=\"polite\">\n          <div class=\"hkar-equipment-image\"><img loading=\"lazy\" data-hkar-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-hkar-equipment-caption=\"\">3D equipment reference; final size and configuration to confirm<\/span><div class=\"hkar-image-switch\" data-hkar-image-switch=\"\" hidden=\"\" role=\"group\" aria-label=\"Cooling and drying equipment views\"><button type=\"button\" data-hkar-image-view=\"primary\" aria-pressed=\"true\">Cooling trough<\/button><button type=\"button\" data-hkar-image-view=\"dryer\" aria-pressed=\"false\">Air wipe \/ dryer<\/button><\/div><\/div>\n          <div class=\"hkar-equipment-copy\">\n            <span class=\"hkar-mono\" data-hkar-equipment-kicker=\"\">01 \/ Equipment configuration<\/span><h3 data-hkar-equipment-title=\"\">Wire Preparation<\/h3><p data-hkar-equipment-copy=\"\">Prepare conductor wire to the required diameter and material condition. Use material-specific drawing and heat-treatment arrangements.<\/p>\n            <dl class=\"hkar-equipment-meta\"><div><dt>Route status<\/dt><dd data-hkar-equipment-status=\"\">Upstream \/ if required<\/dd><\/div><div><dt>Source boundary<\/dt><dd data-hkar-equipment-source=\"\">Wire drawing equipment; category checked against HONGKAI catalogue p. 45; 3D reference<\/dd><\/div><div><dt>Configuration<\/dt><dd data-hkar-equipment-config=\"\">Material grade, incoming size, final wire size and condition; do not apply a copper annealing setup to aluminum without review<\/dd><\/div><div><dt>Key input<\/dt><dd data-hkar-equipment-input=\"\">Incoming copper or aluminum rod \/ wire<\/dd><\/div><\/dl>\n            <p class=\"hkar-equipment-note\" data-hkar-equipment-note=\"\">Material grade, incoming size, final wire size and condition; do not apply a copper annealing setup to aluminum without review<\/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-6980766d elementor-widget elementor-widget-html\" data-id=\"6980766d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkar-section hkar-section-dark\" id=\"supply-scope\" aria-labelledby=\"hkar-scope-title\" data-hkar-section=\"\">\n    <div class=\"hkar-shell\">\n      <header class=\"hkar-heading\">\n        <div>\n          <span class=\"hkar-kicker\"><b>05<\/b> Manufacturing and integration<\/span>\n          <h2 id=\"hkar-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=\"hkar-scope-summary\">\n        <div>\n          <strong>Armoured Power 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=\"hkar-scope-grid\">\n        <article class=\"hkar-scope-card\">\n          <span class=\"hkar-scope-icon\"><i class=\"fas fa-industry\" aria-hidden=\"true\"><\/i><\/span>\n          <span class=\"hkar-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=\"hkar-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=\"hkar-scope-status\">Final configuration and responsibility, To be confirmed<\/span>\n        <\/article>\n\n        <article class=\"hkar-scope-card\">\n          <span class=\"hkar-scope-icon\"><i class=\"fas fa-diagram-project\" aria-hidden=\"true\"><\/i><\/span>\n          <span class=\"hkar-mono\">02 \/ Specialist manufacturing scope<\/span>\n          <h3>Integrated from Specialist Manufacturers<\/h3>\n          <p>Conductor preparation, core laying-up and the specified wire or tape armouring system. Sources and interfaces are defined for each item.<\/p>\n          <ul class=\"hkar-scope-list\"><li>Conductor formation and core laying-up matched to the approved design<\/li><li>Wire or tape armouring selected as a distinct equipment function<\/li><li>Bedding, armour and sheath interfaces defined together<\/li><li>Source and contractual boundary stated in the proposal<\/li><\/ul>\n          <span class=\"hkar-scope-status\">Equipment source and scope, To be confirmed<\/span>\n        <\/article>\n\n        <article class=\"hkar-scope-card\">\n          <span class=\"hkar-scope-icon\"><i class=\"fas fa-screwdriver-wrench\" aria-hidden=\"true\"><\/i><\/span>\n          <span class=\"hkar-mono\">03 \/ Supporting systems<\/span>\n          <h3>Supporting Equipment and Project Interfaces<\/h3>\n          <p>Cooling, inspection, any required curing arrangements, heavy-drum take-up, armour material handling and agreed utilities.<\/p>\n          <ul class=\"hkar-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=\"hkar-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-24882b76 elementor-widget elementor-widget-html\" data-id=\"24882b76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkar-section hkar-section-soft\" id=\"factory-inputs\" aria-labelledby=\"hkar-planning-title\" data-hkar-section=\"\">\n    <div class=\"hkar-shell\">\n      <header class=\"hkar-heading\">\n        <div>\n          <span class=\"hkar-kicker\"><b>06<\/b> Factory planning inputs<\/span>\n          <h2 id=\"hkar-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=\"hkar-planning-layout\">\n        <div class=\"hkar-planning-grid\" aria-label=\"Factory planning checklist\">\n          <button class=\"hkar-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkar-planning=\"Cable drawing and specification\">\n            <span class=\"hkar-planning-number\">01<\/span><span><strong>Cable Drawing and Specification<\/strong><span class=\"hkar-planning-copy\">Conductor and core design, bedding, armour dimensions, sheath and acceptance specification.<\/span><\/span><i class=\"fas fa-check hkar-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkar-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkar-planning=\"Production space and access\">\n            <span class=\"hkar-planning-number\">02<\/span><span><strong>Production Space and Access<\/strong><span class=\"hkar-planning-copy\">Space and access for core assembly, bedding, armouring, sheathing and drum changes.<\/span><\/span><i class=\"fas fa-check hkar-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkar-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkar-planning=\"Electrical load and distribution\">\n            <span class=\"hkar-planning-number\">03<\/span><span><strong>Electrical Load and Distribution<\/strong><span class=\"hkar-planning-copy\">Site voltage and available distribution for the confirmed equipment scope.<\/span><\/span><i class=\"fas fa-check hkar-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkar-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkar-planning=\"Cooling water and compressed air\">\n            <span class=\"hkar-planning-number\">04<\/span><span><strong>Cooling Water and Compressed Air<\/strong><span class=\"hkar-planning-copy\">Available utility conditions where the confirmed equipment requires them.<\/span><\/span><i class=\"fas fa-check hkar-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkar-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkar-planning=\"Material storage and movement\">\n            <span class=\"hkar-planning-number\">05<\/span><span><strong>Material Storage and Movement<\/strong><span class=\"hkar-planning-copy\">Copper or aluminum, compounds, armour wire \/ tape reels and safe drum movement.<\/span><\/span><i class=\"fas fa-check hkar-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkar-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkar-planning=\"Finished cable handling\">\n            <span class=\"hkar-planning-number\">06<\/span><span><strong>Finished Cable Handling<\/strong><span class=\"hkar-planning-copy\">Drum dimensions and mass, lifting access, bend limits, inspection, storage and packing.<\/span><\/span><i class=\"fas fa-check hkar-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkar-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkar-planning=\"Existing equipment interfaces\">\n            <span class=\"hkar-planning-number\">07<\/span><span><strong>Existing Equipment Interfaces<\/strong><span class=\"hkar-planning-copy\">Confirm reel compatibility, diameter under armour, tension limits, haul-off and take-up load.<\/span><\/span><i class=\"fas fa-check hkar-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n          <button class=\"hkar-planning-card\" type=\"button\" aria-pressed=\"false\" data-hkar-planning=\"Project timeline and site constraints\">\n            <span class=\"hkar-planning-number\">08<\/span><span><strong>Project Timeline and Site Constraints<\/strong><span class=\"hkar-planning-copy\">Target timing, local access limits and installation conditions.<\/span><\/span><i class=\"fas fa-check hkar-planning-check\" aria-hidden=\"true\"><\/i>\n          <\/button>\n        <\/div>\n\n        <aside class=\"hkar-planning-summary\" aria-live=\"polite\">\n          <span class=\"hkar-mono\">Input readiness<\/span>\n          <h3>Prepare the engineering review<\/h3>\n          <div class=\"hkar-planning-count\"><b data-hkar-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=\"hkar-planning-selected\" data-hkar-planning-selected=\"\">No planning inputs selected yet.<\/div>\n          <button class=\"hkar-planning-reset\" type=\"button\" data-hkar-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-5d52af14 elementor-widget elementor-widget-html\" data-id=\"5d52af14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkar-section hkar-section-light\" id=\"reference-evidence\" aria-labelledby=\"hkar-evidence-title\" data-hkar-section=\"\">\n    <div class=\"hkar-shell\">\n      <header class=\"hkar-heading\">\n        <div><span class=\"hkar-kicker\"><b>07<\/b> Quality checkpoints<\/span><h2 id=\"hkar-evidence-title\">Check Each Layer Before Final Drum Release<\/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=\"hkar-evidence-grid\">\n        <article class=\"hkar-evidence-card\">\n          <figure class=\"hkar-evidence-media\"><img loading=\"lazy\" src=\"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/swa-armoured-power-cable-4-core-3d.png\" width=\"1200\" height=\"900\" loading=\"lazy\" decoding=\"async\" alt=\"Four-core copper power cable with bedding, steel wire armour and an outer sheath; construction illustration\" title=\"\"><span>Conductor acceptance<\/span><\/figure>\n          <div class=\"hkar-evidence-copy\"><span class=\"hkar-mono\">Conductor acceptance<\/span><h3>Check the Bare Conductor<\/h3><p>Confirm wire count, individual-wire diameter, lay, finished bare-conductor diameter and the specified conductor resistance.<\/p><div class=\"hkar-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=\"hkar-evidence-card\">\n          <figure class=\"hkar-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=\"hkar-evidence-copy\"><span class=\"hkar-mono\">Dimensional control<\/span><h3>Check Bedding, Armour and Sheath<\/h3><p>Verify bedding dimensions, armour wire or tape arrangement and the outer-sheath wall against the approved drawing. Record the diameter at the relevant stage.<\/p><div class=\"hkar-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=\"hkar-evidence-card\">\n          <figure class=\"hkar-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=\"hkar-evidence-copy\"><span class=\"hkar-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=\"hkar-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=\"hkar-evidence-card\">\n          <figure class=\"hkar-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=\"hkar-evidence-copy\"><span class=\"hkar-mono\">Finished-product release<\/span><h3>Confirm the Sale-Ready Package<\/h3><p>Complete the agreed electrical, dimensional and material tests, including insulation cure acceptance where required and armour-related checks. Confirm marking, length and drum load records.<\/p><div class=\"hkar-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=\"hkar-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-c8c84cc elementor-widget elementor-widget-html\" data-id=\"c8c84cc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkar-section hkar-section-soft\" id=\"armoured-power-cable-faq\" aria-labelledby=\"hkar-faq-title\" data-hkar-section=\"\">\n    <div class=\"hkar-shell\">\n      <header class=\"hkar-heading\">\n        <div>\n          <span class=\"hkar-kicker\"><b>08<\/b> FAQ<\/span>\n          <h2 id=\"hkar-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=\"hkar-faq-layout\">\n        <div class=\"hkar-faq-list\">\n          <details class=\"hkar-faq-item\" open=\"\"><summary>What does an armoured power cable line include?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkar-faq-answer\"><p>The preliminary route includes conductor preparation where needed, core insulation and checks, core laying-up, bedding, armour application, outer sheathing, cooling, drum take-up and final acceptance. Accepted conductors or insulated cores can remove completed upstream work from the supply scope.<\/p><\/div><\/details>\n          <details class=\"hkar-faq-item\"><summary>Can one machine apply both SWA and STA?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkar-faq-answer\"><p>Do not assume this. Steel wire armour uses individual wires and a wire-armouring arrangement; steel tape armour needs tape feeds and a suitable taping head. Confirm the construction, dimensions, lay or overlap, tension and equipment capability separately.<\/p><\/div><\/details>\n          <details class=\"hkar-faq-item\"><summary>Why is bedding applied before the armour?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkar-faq-answer\"><p>The specified bedding or inner covering provides the designed separation and supporting surface between the core assembly and armour. Confirm its material, application method, wall and finished diameter before selecting the armour-stage tooling.<\/p><\/div><\/details>\n          <details class=\"hkar-faq-item\"><summary>Can this SWA route be used for a single-core AC cable?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkar-faq-answer\"><p>A single-core AC design requires specific armour-material review because magnetic armour can introduce additional losses. Non-magnetic armour, such as aluminum wire, may be specified. The four-core SWA reference does not establish suitability for a single-core AC project.<\/p><\/div><\/details>\n          <details class=\"hkar-faq-item\"><summary>Does XLPE need more than an extrusion stage?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkar-faq-answer\"><p>Yes. The compound system requires its defined crosslinking process and acceptance. Obtain the material instructions and agree curing equipment or holding arrangements where required. PVC insulation does not use this XLPE curing step.<\/p><\/div><\/details>\n          <details class=\"hkar-faq-item\"><summary>How are drum size and armour tension selected?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkar-faq-answer\"><p>Use the approved construction, diameter, bend limits, armour inputs and maximum loaded drum mass. Check each feed, haul-off, traverse, take-up and handling interface. The category images establish no load rating or operating range.<\/p><\/div><\/details>\n          <details class=\"hkar-faq-item\"><summary>Which checks are needed before releasing the cable?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkar-faq-answer\"><p>Agree conductor, insulation, bedding, armour and sheath inspections against the product specification. Define dimensional, electrical and material tests, armour-related checks and any sheath-integrity method, then verify marking, length and drum records.<\/p><\/div><\/details>\n          <details class=\"hkar-faq-item\"><summary>Who supplies the armouring equipment?<i class=\"fas fa-chevron-down\" aria-hidden=\"true\"><\/i><\/summary><div class=\"hkar-faq-answer\"><p>The proposal identifies the manufacturer, contracting party, supply boundary and integration responsibility for each item, including armouring. Commissioning, training and factory or site acceptance are included only where agreed.<\/p><\/div><\/details>\n        <\/div>\n\n        <aside class=\"hkar-faq-cta\">\n          <i class=\"fas fa-comments\" aria-hidden=\"true\"><\/i>\n          <span class=\"hkar-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=\"hkar-button hkar-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-5754422d elementor-widget elementor-widget-html\" data-id=\"5754422d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t\t\t\t<section class=\"hkar-section hkar-section-dark\" id=\"project-enquiry\" aria-labelledby=\"hkar-enquiry-title\" data-hkar-section=\"\">\n<style>\/* Section 09 only: preserve legibility against WordPress link-state styles. *\/\n#project-enquiry.hkar-section a.hkar-hub-return,\n#project-enquiry.hkar-section a.hkar-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.hkar-section a.hkar-hub-return span {\n  color: inherit !important;\n  -webkit-text-fill-color: currentColor;\n}\n#project-enquiry.hkar-section a.hkar-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.hkar-section a.hkar-hub-return:hover {\n    color: #a5d7ff !important;\n  }\n}\n<\/style>\n    <div class=\"hkar-shell\">\n      <div class=\"hkar-enquiry-card\">\n        <div class=\"hkar-enquiry-copy\">\n          <span class=\"hkar-kicker\"><b>09<\/b> Armoured Power Cable project enquiry<\/span>\n          <h2 id=\"hkar-enquiry-title\">Plan Your Armoured Power Cable Production Line<\/h2>\n          <p>Share the conductor and core design, insulation system, bedding, armour specification and outer sheath. Include the finished diameter, bend limits and maximum drum mass.<\/p>\n          <h3 class=\"hkar-enquiry-context-title\">Route currently on this page<\/h3>\n          <ul class=\"hkar-enquiry-list\">\n            <li><span>Cable family<\/span><strong>Armoured Power Cable<\/strong><\/li>\n            <li><span>Current route review<\/span><strong data-hkar-enquiry-route=\"\">Prepare wires \/ strand conductors \u2192 Insulate \/ complete required curing and core checks \u2192 Lay up cores \u2192 Apply bedding \u2192 Apply specified armour \u2192 Outer sheath \u2192 Cool, test and drum<\/strong><\/li>\n            <li><span>Conductor inputs<\/span><strong>Conductor design, bedding dimensions, SWA \/ STA inputs, sheath and drum mass<\/strong><\/li>\n            <li><span>Finished core count<\/span><strong>Four cores in the artwork; actual core count and construction to confirm.<\/strong><\/li>\n          <\/ul>\n          <button type=\"button\" class=\"hkar-button hkar-button-secondary hkar-carry-brief\" data-hkar-carry-brief=\"\">Add Viewed Route to Form<\/button>\n          <p class=\"hkar-carry-status\" data-hkar-carry-status=\"\" role=\"status\">Optional. Review the copied context before sending.<\/p>\n          <p class=\"hkar-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=\"hkar-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=\"hkar-enquiry-form-card\">\n          <div class=\"hkar-enquiry-form-heading\">\n            <h3>Armoured Power Cable Project Enquiry<\/h3>\n            <p>Fields marked * are required. Technical inputs may remain to be confirmed.<\/p>\n          <\/div>\n          <div class=\"hkar-wpforms-mount\" data-hkar-wpforms-mount=\"\">\n            <p class=\"hkar-form-setup\" data-hkar-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-6db8a7e9 elementor-widget elementor-widget-shortcode\" data-id=\"6db8a7e9\" 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 hkar-power-form wpforms-render-modern\" id=\"wpforms-17892\"><form id=\"wpforms-form-17892\" class=\"wpforms-validate wpforms-form wpforms-ajax-form\" data-formid=\"17892\" method=\"post\" enctype=\"multipart\/form-data\" action=\"\/ko\/wp-json\/wp\/v2\/pages\/17932?wpforms_form_id=17892\" data-token=\"3c4236a98f267ff25f7d5513bae3c032\" data-token-time=\"1790346516\"><noscript class=\"wpforms-error-noscript\">\uc774 \uc591\uc2dd\uc744 \uc791\uc131\ud558\ub824\uba74 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c JavaScript\ub97c \ud65c\uc131\ud654\ud558\uc2ed\uc2dc\uc624.<\/noscript><div id=\"wpforms-error-noscript\" style=\"display: none;\">\uc774 \uc591\uc2dd\uc744 \uc791\uc131\ud558\ub824\uba74 \ube0c\ub77c\uc6b0\uc800\uc5d0\uc11c JavaScript\ub97c \ud65c\uc131\ud654\ud558\uc2ed\uc2dc\uc624.<\/div><div class=\"wpforms-field-container\"><div id=\"wpforms-17892-field_0-container\" class=\"wpforms-field wpforms-field-divider\" data-field-type=\"divider\" data-field-id=\"0\"><h3 id=\"wpforms-17892-field_0\" class=\"wpforms-field-large\" aria-errormessage=\"wpforms-17892-field_0-error\" aria-describedby=\"wpforms-17892-field_0-description\">Your contact details<\/h3><div id=\"wpforms-17892-field_0-description\" class=\"wpforms-field-description\">Who should receive the technical follow-up?<\/div><\/div><div id=\"wpforms-17892-field_1-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"1\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_1\">Your name <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"text\" id=\"wpforms-17892-field_1\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][1]\" aria-errormessage=\"wpforms-17892-field_1-error\" required><\/div><div id=\"wpforms-17892-field_2-container\" class=\"wpforms-field wpforms-field-email\" data-field-type=\"email\" data-field-id=\"2\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_2\">Work email <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><input type=\"email\" id=\"wpforms-17892-field_2\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][2]\" spellcheck=\"false\" aria-errormessage=\"wpforms-17892-field_2-error\" required><\/div><div id=\"wpforms-17892-field_3-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"3\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_3\">Company<\/label><input type=\"text\" id=\"wpforms-17892-field_3\" class=\"wpforms-field-large\" name=\"wpforms[fields][3]\" aria-errormessage=\"wpforms-17892-field_3-error\" ><\/div><div id=\"wpforms-17892-field_4-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"4\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_4\">Phone \/ WhatsApp<\/label><input type=\"text\" id=\"wpforms-17892-field_4\" class=\"wpforms-field-large\" name=\"wpforms[fields][4]\" aria-errormessage=\"wpforms-17892-field_4-error\" aria-describedby=\"wpforms-17892-field_4-description\" ><div id=\"wpforms-17892-field_4-description\" class=\"wpforms-field-description\">Include country code, if provided.<\/div><\/div><div id=\"wpforms-17892-field_5-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"5\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_5\">Country \/ Project location<\/label><input type=\"text\" id=\"wpforms-17892-field_5\" class=\"wpforms-field-large\" name=\"wpforms[fields][5]\" aria-errormessage=\"wpforms-17892-field_5-error\" ><\/div><div id=\"wpforms-17892-field_6-container\" class=\"wpforms-field wpforms-field-divider\" data-field-type=\"divider\" data-field-id=\"6\"><h3 id=\"wpforms-17892-field_6\" class=\"wpforms-field-large\" aria-errormessage=\"wpforms-17892-field_6-error\" aria-describedby=\"wpforms-17892-field_6-description\">Conductor and cable construction<\/h3><div id=\"wpforms-17892-field_6-description\" class=\"wpforms-field-description\">Define each conductor separately from the number of insulated cores. Include conductor shape and the XLPE process where applicable.<\/div><\/div><div id=\"wpforms-17892-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-17892-field_7\">Incoming material<\/label><select id=\"wpforms-17892-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-17892-field_8-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"8\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_8\">Cable designation \/ rated voltage<\/label><input type=\"text\" id=\"wpforms-17892-field_8\" class=\"wpforms-field-large\" name=\"wpforms[fields][8]\" aria-errormessage=\"wpforms-17892-field_8-error\" aria-describedby=\"wpforms-17892-field_8-description\" ><div id=\"wpforms-17892-field_8-description\" class=\"wpforms-field-description\">Applicable product standard and rated voltage from the approved design.<\/div><\/div><div id=\"wpforms-17892-field_9-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"9\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_9\">Conductor material \/ class \/ shape<\/label><input type=\"text\" id=\"wpforms-17892-field_9\" class=\"wpforms-field-large\" name=\"wpforms[fields][9]\" aria-errormessage=\"wpforms-17892-field_9-error\" aria-describedby=\"wpforms-17892-field_9-description\" ><div id=\"wpforms-17892-field_9-description\" class=\"wpforms-field-description\">Copper or aluminum; class, round or sector shape, compaction as specified.<\/div><\/div><div id=\"wpforms-17892-field_10-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"10\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_10\">Nominal cross-section per conductor<\/label><input type=\"text\" id=\"wpforms-17892-field_10\" class=\"wpforms-field-large\" name=\"wpforms[fields][10]\" aria-errormessage=\"wpforms-17892-field_10-error\" aria-describedby=\"wpforms-17892-field_10-description\" ><div id=\"wpforms-17892-field_10-description\" class=\"wpforms-field-description\">Area in mm\u00b2, not the sum of all cores.<\/div><\/div><div id=\"wpforms-17892-field_11-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"11\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_11\">Individual-wire diameter<\/label><input type=\"text\" id=\"wpforms-17892-field_11\" class=\"wpforms-field-large\" name=\"wpforms[fields][11]\" aria-errormessage=\"wpforms-17892-field_11-error\" aria-describedby=\"wpforms-17892-field_11-description\" ><div id=\"wpforms-17892-field_11-description\" class=\"wpforms-field-description\">For stranded conductors, wire dimensions by layer if needed.<\/div><\/div><div id=\"wpforms-17892-field_12-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"12\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_12\">Wire count \/ layer construction<\/label><input type=\"text\" id=\"wpforms-17892-field_12\" class=\"wpforms-field-large\" name=\"wpforms[fields][12]\" aria-errormessage=\"wpforms-17892-field_12-error\" aria-describedby=\"wpforms-17892-field_12-description\" ><div id=\"wpforms-17892-field_12-description\" class=\"wpforms-field-description\">For stranded conductors; state solid where applicable.<\/div><\/div><div id=\"wpforms-17892-field_13-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"13\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_13\">Finished bare-conductor diameter<\/label><input type=\"text\" id=\"wpforms-17892-field_13\" class=\"wpforms-field-large\" name=\"wpforms[fields][13]\" aria-errormessage=\"wpforms-17892-field_13-error\" aria-describedby=\"wpforms-17892-field_13-description\" ><div id=\"wpforms-17892-field_13-description\" class=\"wpforms-field-description\">Outside diameter before insulation, in mm.<\/div><\/div><div id=\"wpforms-17892-field_14-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"14\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_14\">Insulated-core count N<\/label><input type=\"text\" id=\"wpforms-17892-field_14\" class=\"wpforms-field-large\" name=\"wpforms[fields][14]\" aria-errormessage=\"wpforms-17892-field_14-error\" aria-describedby=\"wpforms-17892-field_14-description\" ><div id=\"wpforms-17892-field_14-description\" class=\"wpforms-field-description\">Number of separately insulated cores in the finished cable.<\/div><\/div><div id=\"wpforms-17892-field_15-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"15\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_15\">Core colours \/ identification<\/label><input type=\"text\" id=\"wpforms-17892-field_15\" class=\"wpforms-field-large\" name=\"wpforms[fields][15]\" aria-errormessage=\"wpforms-17892-field_15-error\" aria-describedby=\"wpforms-17892-field_15-description\" ><div id=\"wpforms-17892-field_15-description\" class=\"wpforms-field-description\">Colours, numbering and protective core, if specified.<\/div><\/div><div id=\"wpforms-17892-field_16-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"16\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_16\">Insulation system \/ wall thickness<\/label><input type=\"text\" id=\"wpforms-17892-field_16\" class=\"wpforms-field-large\" name=\"wpforms[fields][16]\" aria-errormessage=\"wpforms-17892-field_16-error\" aria-describedby=\"wpforms-17892-field_16-description\" ><div id=\"wpforms-17892-field_16-description\" class=\"wpforms-field-description\">PVC or XLPE compound system, grade and nominal \/ minimum wall.<\/div><\/div><div id=\"wpforms-17892-field_17-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"17\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_17\">Insulated-core outside diameter<\/label><input type=\"text\" id=\"wpforms-17892-field_17\" class=\"wpforms-field-large\" name=\"wpforms[fields][17]\" aria-errormessage=\"wpforms-17892-field_17-error\" aria-describedby=\"wpforms-17892-field_17-description\" ><div id=\"wpforms-17892-field_17-description\" class=\"wpforms-field-description\">Target and tolerance in mm.<\/div><\/div><div id=\"wpforms-17892-field_18-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"18\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_18\">Cabling lay \/ bundle diameter<\/label><input type=\"text\" id=\"wpforms-17892-field_18\" class=\"wpforms-field-large\" name=\"wpforms[fields][18]\" aria-errormessage=\"wpforms-17892-field_18-error\" aria-describedby=\"wpforms-17892-field_18-description\" ><div id=\"wpforms-17892-field_18-description\" class=\"wpforms-field-description\">Lay length, direction and bundle OD before sheathing, if known.<\/div><\/div><div id=\"wpforms-17892-field_19-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"19\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_19\">Fillers \/ binder requirements<\/label><input type=\"text\" id=\"wpforms-17892-field_19\" class=\"wpforms-field-large\" name=\"wpforms[fields][19]\" aria-errormessage=\"wpforms-17892-field_19-error\" aria-describedby=\"wpforms-17892-field_19-description\" ><div id=\"wpforms-17892-field_19-description\" class=\"wpforms-field-description\">Only where specified by the cable drawing.<\/div><\/div><div id=\"wpforms-17892-field_20-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"20\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_20\">Outer-sheath grade \/ wall thickness<\/label><input type=\"text\" id=\"wpforms-17892-field_20\" class=\"wpforms-field-large\" name=\"wpforms[fields][20]\" aria-errormessage=\"wpforms-17892-field_20-error\" aria-describedby=\"wpforms-17892-field_20-description\" ><div id=\"wpforms-17892-field_20-description\" class=\"wpforms-field-description\">Specified sheath compound and nominal \/ minimum wall.<\/div><\/div><div id=\"wpforms-17892-field_21-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"21\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_21\">Finished-cable outside diameter<\/label><input type=\"text\" id=\"wpforms-17892-field_21\" class=\"wpforms-field-large\" name=\"wpforms[fields][21]\" aria-errormessage=\"wpforms-17892-field_21-error\" aria-describedby=\"wpforms-17892-field_21-description\" ><div id=\"wpforms-17892-field_21-description\" class=\"wpforms-field-description\">Target and tolerance after sheathing, in mm.<\/div><\/div><div id=\"wpforms-17892-field_22-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"22\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_22\">XLPE compound \/ crosslinking method<\/label><input type=\"text\" id=\"wpforms-17892-field_22\" class=\"wpforms-field-large\" name=\"wpforms[fields][22]\" aria-errormessage=\"wpforms-17892-field_22-error\" aria-describedby=\"wpforms-17892-field_22-description\" ><div id=\"wpforms-17892-field_22-description\" class=\"wpforms-field-description\">Compound grade, catalyst system, cure method, conditions, time and acceptance if known. PVC projects may mark not applicable.<\/div><\/div><div id=\"wpforms-17892-field_23-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"23\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_23\">Drum dimensions \/ maximum mass<\/label><input type=\"text\" id=\"wpforms-17892-field_23\" class=\"wpforms-field-large\" name=\"wpforms[fields][23]\" aria-errormessage=\"wpforms-17892-field_23-error\" aria-describedby=\"wpforms-17892-field_23-description\" ><div id=\"wpforms-17892-field_23-description\" class=\"wpforms-field-description\">Flange and barrel diameter, width, bore, cable length and maximum loaded mass.<\/div><\/div><div id=\"wpforms-17892-field_24-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"24\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_24\">Bedding \/ inner covering<\/label><input type=\"text\" id=\"wpforms-17892-field_24\" class=\"wpforms-field-large\" name=\"wpforms[fields][24]\" aria-errormessage=\"wpforms-17892-field_24-error\" aria-describedby=\"wpforms-17892-field_24-description\" ><div id=\"wpforms-17892-field_24-description\" class=\"wpforms-field-description\">Material, application method, wall and diameter under armour.<\/div><\/div><div id=\"wpforms-17892-field_25-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"25\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_25\">Armour type \/ material<\/label><input type=\"text\" id=\"wpforms-17892-field_25\" class=\"wpforms-field-large\" name=\"wpforms[fields][25]\" aria-errormessage=\"wpforms-17892-field_25-error\" aria-describedby=\"wpforms-17892-field_25-description\" ><div id=\"wpforms-17892-field_25-description\" class=\"wpforms-field-description\">SWA, STA, non-magnetic armour or another approved construction.<\/div><\/div><div id=\"wpforms-17892-field_26-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"26\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_26\">Armour wire \/ tape specification<\/label><input type=\"text\" id=\"wpforms-17892-field_26\" class=\"wpforms-field-large\" name=\"wpforms[fields][26]\" aria-errormessage=\"wpforms-17892-field_26-error\" aria-describedby=\"wpforms-17892-field_26-description\" ><div id=\"wpforms-17892-field_26-description\" class=\"wpforms-field-description\">Wire diameter, count and lay; or tape width, thickness and overlap.<\/div><\/div><div id=\"wpforms-17892-field_27-container\" class=\"wpforms-field wpforms-field-divider\" data-field-type=\"divider\" data-field-id=\"27\"><h3 id=\"wpforms-17892-field_27\" class=\"wpforms-field-large\" aria-errormessage=\"wpforms-17892-field_27-error\" aria-describedby=\"wpforms-17892-field_27-description\">Project requirements<\/h3><div id=\"wpforms-17892-field_27-description\" class=\"wpforms-field-description\">Final range, output and equipment interfaces require technical review.<\/div><\/div><div id=\"wpforms-17892-field_28-container\" class=\"wpforms-field wpforms-field-text\" data-field-type=\"text\" data-field-id=\"28\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_28\">Target output<\/label><input type=\"text\" id=\"wpforms-17892-field_28\" class=\"wpforms-field-large\" name=\"wpforms[fields][28]\" aria-errormessage=\"wpforms-17892-field_28-error\" aria-describedby=\"wpforms-17892-field_28-description\" ><div id=\"wpforms-17892-field_28-description\" class=\"wpforms-field-description\">Cable size, quantity, unit, working hours and product mix.<\/div><\/div><div id=\"wpforms-17892-field_29-container\" class=\"wpforms-field wpforms-field-select wpforms-field-select-style-classic\" data-field-type=\"select\" data-field-id=\"29\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_29\">Finished-product handling<\/label><select id=\"wpforms-17892-field_29\" class=\"wpforms-field-large\" name=\"wpforms[fields][29]\"><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-17892-field_30-container\" class=\"wpforms-field wpforms-field-textarea hkar-bw-full\" data-field-type=\"textarea\" data-field-id=\"30\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_30\">Cable \/ project brief <span class=\"wpforms-required-label\" aria-hidden=\"true\">*<\/span><\/label><textarea id=\"wpforms-17892-field_30\" class=\"wpforms-field-large wpforms-field-required\" name=\"wpforms[fields][30]\" placeholder=\"What cable do you plan to make, or which part of the existing line needs improvement?\" aria-errormessage=\"wpforms-17892-field_30-error\" required><\/textarea><\/div><div id=\"wpforms-17892-field_31-container\" class=\"wpforms-field wpforms-field-textarea hkar-bw-full\" data-field-type=\"textarea\" data-field-id=\"31\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_31\">Factory conditions \/ timeline<\/label><textarea id=\"wpforms-17892-field_31\" class=\"wpforms-field-large\" name=\"wpforms[fields][31]\" placeholder=\"Space, power, cooling, existing equipment, reels, project timing and constraints.\" aria-errormessage=\"wpforms-17892-field_31-error\" ><\/textarea><\/div><div id=\"wpforms-17892-field_32-container\" class=\"wpforms-field wpforms-field-file-upload hkar-bw-full\" data-field-type=\"file-upload\" data-field-id=\"32\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_32\">Cable drawing \/ specification<\/label><div\n\t\tclass=\"wpforms-uploader wpforms-field-large\"\n\t\tdata-field-id=\"32\"\n\t\tdata-form-id=\"17892\"\n\t\tdata-input-name=\"wpforms_17892_32\"\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-17892-field_32\"\n\t\tname=\"wpforms_17892_32\" \t\tvalue=\"\">\n<div id=\"wpforms-17892-field_32-description\" class=\"wpforms-field-description\">Optional: PDF, JPG, JPEG or PNG. Up to 3 files, 10 MB each.<\/div><\/div><div id=\"wpforms-17892-field_33-container\" class=\"wpforms-field wpforms-field-textarea hkar-context hkar-bw-full\" data-field-type=\"textarea\" data-field-id=\"33\"><label class=\"wpforms-field-label\" for=\"wpforms-17892-field_33\">Page context (optional)<\/label><textarea id=\"wpforms-17892-field_33\" class=\"wpforms-field-large\" name=\"wpforms[fields][33]\" aria-errormessage=\"wpforms-17892-field_33-error\" aria-describedby=\"wpforms-17892-field_33-description\" ><\/textarea><div id=\"wpforms-17892-field_33-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-17892-field-hp\" class=\"wpforms-field-label\">Message<\/label><input type=\"text\" name=\"wpforms[hp]\" id=\"wpforms-17892-field-hp\" class=\"wpforms-field-medium\"><\/div><div class=\"wpforms-submit-container\" ><input type=\"hidden\" name=\"wpforms[id]\" value=\"17892\"><input type=\"hidden\" name=\"page_title\" value=\"\"><input type=\"hidden\" name=\"page_url\" value=\"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/pages\/17932\"><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=\"17892\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_form_name\" value=\"Armoured Power Cable Production Project\" \/>\n\t\t<input type=\"hidden\" name=\"vjt_submit_page\" value=\"https:\/\/hkcablemachine.com\/ko\/ko\/wp-json\/wp\/v2\/pages\/17932\" \/>\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-17892\" 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=\"\ub85c\ub529 \uc911\" 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-af84983 hkar-system-widget elementor-widget elementor-widget-html\" data-id=\"af84983\" 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-hkar-page-widget]:not([data-hkar-ready=\"true\"]), .hkar-armoured-power-cable-sections:not([data-hkar-ready=\"true\"])');\n\n  const stageData = {\n  \"drawing\": {\n    \"kicker\": \"Stage 01 \/ Upstream \/ if required\",\n    \"title\": \"Wire Preparation\",\n    \"copy\": \"Prepare conductor wire to the required diameter and material condition. Use material-specific drawing and heat-treatment arrangements.\",\n    \"input\": \"Incoming copper or aluminum rod \/ wire\",\n    \"output\": \"Accepted individual wires on compatible reels\",\n    \"confirm\": \"Material grade, incoming size, final wire size and condition; do not apply a copper annealing setup to aluminum without review\",\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 Stranding\",\n    \"copy\": \"Form each bare conductor from its specified wires. Add compaction or shaping only where required by the conductor design.\",\n    \"input\": \"Approved individual wires and conductor layer construction\",\n    \"output\": \"One conductor of the required area, shape and resistance\",\n    \"confirm\": \"Strander type, wire count, lay, material, compaction tooling, conductor shape and reel mass; solid conductors bypass stranding\",\n    \"source\": \"Conductor formation equipment; category checked against HONGKAI catalogue p. 49; 3D reference\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\",\n    \"alt\": \"Cage-type conductor stranding 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\": \"Core Insulation\",\n    \"copy\": \"Extrude the approved insulation onto each conductor. Match the screw, tooling, compound handling and dosing to the selected PVC or crosslinkable system.\",\n    \"input\": \"Accepted conductor and specified insulation compound system\",\n    \"output\": \"Insulated core requiring the defined cooling, curing and acceptance steps\",\n    \"confirm\": \"Conductor dimensions, insulation wall, concentricity, material processing window and any catalyst dosing; extrusion alone does not complete XLPE crosslinking\",\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\": \"Core Checks & XLPE Acceptance\",\n    \"copy\": \"Cool and inspect each core. For XLPE, complete and verify the compound-specific crosslinking process at its approved position in the production schedule.\",\n    \"input\": \"Extruded insulated cores and material processing instructions\",\n    \"output\": \"Identified core reels with required inspection and curing status\",\n    \"confirm\": \"Cure method, time, environment, sampling and release criteria; spark-test conditions and wall measurements. The image shows inspection equipment, not a curing system\",\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 separately insulated cores with suitable tension and lay. Add fillers and binder only where the approved construction requires them.\",\n    \"input\": \"Accepted insulated cores, fillers and binder as specified\",\n    \"output\": \"Laid-up core bundle ready for the specified bedding\",\n    \"confirm\": \"Core count, round or sector shape, back-twist requirement, lay, core reel dimensions, bundle diameter and take-up mass\",\n    \"source\": \"Core laying-up equipment; category checked against HONGKAI catalogue p. 49; 3D reference\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\",\n    \"alt\": \"Cage-type core laying-up equipment, existing 3D reference\",\n    \"imageWidth\": 1200,\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\"\n  },\n  \"bedding\": {\n    \"title\": \"Bedding \/ Inner Covering\",\n    \"copy\": \"Apply the specified inner covering over the laid-up cores before armouring. Match the application method to the approved construction. The line illustration shows an extruded covering route; taped bedding needs its own applicator.\",\n    \"input\": \"Accepted core assembly, fillers \/ binder and bedding material\",\n    \"output\": \"Bedded assembly of the specified diameter and surface condition\",\n    \"confirm\": \"Material, application method, wall, concentricity, cooling and diameter under armour\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-power-sheathing-line-3d.png\",\n    \"alt\": \"3D extrusion-line reference for an extruded inner covering; bedding material and tooling selected for the cable\",\n    \"imageWidth\": 1448,\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\",\n    \"source\": \"Power-cable sheathing line; 3D illustration based on HONGKAI catalogue p. 49; project configuration to confirm\",\n    \"kicker\": \"Stage 06 \/ Before armour\"\n  },\n  \"armouring\": {\n    \"title\": \"Armour Application\",\n    \"copy\": \"Apply the specified steel wires over the prepared bedding using a cage-type armouring machine sized for the cable and armour-wire arrangement. A steel-tape armour design uses its specified tape application equipment.\",\n    \"input\": \"Bedded assembly and specified armour wires or tapes\",\n    \"output\": \"Armoured cable assembly ready for outer sheathing\",\n    \"confirm\": \"Armour material, wire diameter \/ count \/ lay or tape width \/ thickness \/ overlap, tension, closing tooling and finished armour diameter\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\",\n    \"alt\": \"Cage-type steel-wire armouring equipment, 3D category reference; machine size depends on the cable\",\n    \"imageWidth\": 1200,\n    \"caption\": \"Cage-type wire armouring \u00b7 3D reference \u00b7 size selected for the cable\",\n    \"source\": \"Cage-type steel-wire armouring equipment; machine size and reel arrangement selected for the cable\",\n    \"kicker\": \"Stage 07 \/ After bedding \/ construction-specific\"\n  },\n  \"sheathing\": {\n    \"kicker\": \"Stage 08 \/ After core laying-up\",\n    \"title\": \"Outer Sheathing\",\n    \"copy\": \"Extrude the specified outer sheath over the armoured assembly. Confirm compound, cover, surface condition and tooling against the construction.\",\n    \"input\": \"Accepted armoured assembly and sheath compound\",\n    \"output\": \"Sheathed cable entering its cooling and take-up section\",\n    \"confirm\": \"Bundle dimensions, tooling, compound, wall thickness, roundness, adhesion and finished diameter\",\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 09 \/ 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 10 \/ Final release \/ agreed package\",\n    \"title\": \"Testing & Drum Packing\",\n    \"copy\": \"Complete the agreed conductor, insulation, armour and sheath checks; verify identification, length and drum records before release.\",\n    \"input\": \"Finished cable and required test records\",\n    \"output\": \"Accepted and identified cable drums\",\n    \"confirm\": \"Conductor resistance, voltage tests, material tests including crosslinking acceptance where required, marking, length and drum schedule\",\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 conductor wire to the required diameter and material condition. Use material-specific drawing and heat-treatment arrangements.\",\n    \"status\": \"Upstream \/ if required\",\n    \"source\": \"Wire drawing equipment; category checked against HONGKAI catalogue p. 45; 3D reference\",\n    \"config\": \"Material grade, incoming size, final wire size and condition; do not apply a copper annealing setup to aluminum without review\",\n    \"input\": \"Incoming copper or aluminum rod \/ wire\",\n    \"note\": \"Material grade, incoming size, final wire size and condition; do not apply a copper annealing setup to aluminum without review\",\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 Stranding\",\n    \"copy\": \"Form each bare conductor from its specified wires. Add compaction or shaping only where required by the conductor design.\",\n    \"status\": \"Before insulation \/ stranded design\",\n    \"source\": \"Conductor formation equipment; category checked against HONGKAI catalogue p. 49; 3D reference\",\n    \"config\": \"Strander type, wire count, lay, material, compaction tooling, conductor shape and reel mass; solid conductors bypass stranding\",\n    \"input\": \"Approved individual wires and conductor layer construction\",\n    \"note\": \"Strander type, wire count, lay, material, compaction tooling, conductor shape and reel mass; solid conductors bypass stranding\",\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\",\n    \"alt\": \"Cage-type conductor stranding machine, existing 3D reference\",\n    \"imageWidth\": 1200\n  },\n  \"extrusion\": {\n    \"kicker\": \"03 \/ Equipment configuration\",\n    \"title\": \"Core Insulation\",\n    \"copy\": \"Extrude the approved insulation onto each conductor. Match the screw, tooling, compound handling and dosing to the selected PVC or crosslinkable system.\",\n    \"status\": \"Material-specific extrusion\",\n    \"source\": \"Core-insulation line; 3D illustration based on HONGKAI catalogue p. 48; project configuration to confirm\",\n    \"config\": \"Conductor dimensions, insulation wall, concentricity, material processing window and any catalyst dosing; extrusion alone does not complete XLPE crosslinking\",\n    \"input\": \"Accepted conductor and specified insulation compound system\",\n    \"note\": \"Conductor dimensions, insulation wall, concentricity, material processing window and any catalyst dosing; extrusion alone does not complete XLPE crosslinking\",\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\": \"Cure method, time, environment, sampling and release criteria; spark-test conditions and wall measurements. The image shows inspection equipment, not a curing system\",\n    \"input\": \"Extruded insulated cores and material processing instructions\",\n    \"note\": \"Cure method, time, environment, sampling and release criteria; spark-test conditions and wall measurements. The image shows inspection equipment, not a curing system\",\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 separately insulated cores with suitable tension and lay. Add fillers and binder only where the approved construction requires them.\",\n    \"status\": \"Multi-core assembly\",\n    \"source\": \"Core laying-up equipment; category checked against HONGKAI catalogue p. 49; 3D reference\",\n    \"config\": \"Core count, round or sector shape, back-twist requirement, lay, core reel dimensions, bundle diameter and take-up mass\",\n    \"input\": \"Accepted insulated cores, fillers and binder as specified\",\n    \"note\": \"Core count, round or sector shape, back-twist requirement, lay, core reel dimensions, bundle diameter and take-up mass\",\n    \"caption\": \"3D equipment reference; final size and configuration to confirm\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\",\n    \"alt\": \"Cage-type core laying-up equipment, existing 3D reference\",\n    \"imageWidth\": 1200\n  },\n  \"bedding\": {\n    \"title\": \"Bedding \/ Inner Covering\",\n    \"copy\": \"Apply the specified inner covering over the laid-up cores before armouring. Match the application method to the approved construction. The line illustration shows an extruded covering route; taped bedding needs its own applicator.\",\n    \"status\": \"Before armour\",\n    \"source\": \"Power-cable sheathing line; 3D illustration based on HONGKAI catalogue p. 49; project configuration to confirm\",\n    \"config\": \"Material, application method, wall, concentricity, cooling and diameter under armour\",\n    \"input\": \"Accepted core assembly, fillers \/ binder and bedding material\",\n    \"note\": \"Material, application method, wall, concentricity, cooling and diameter under armour\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/09\/hk-power-sheathing-line-3d.png\",\n    \"alt\": \"3D extrusion-line reference for an extruded inner covering; bedding material and tooling selected for the cable\",\n    \"imageWidth\": 1448,\n    \"caption\": \"3D equipment illustration based on the HONGKAI catalogue\",\n    \"kicker\": \"06 \/ Equipment configuration\"\n  },\n  \"armouring\": {\n    \"title\": \"Cage-Type Wire Armouring Machine\",\n    \"copy\": \"Apply the specified steel wires over the prepared bedding using a cage-type armouring machine sized for the cable and armour-wire arrangement. A steel-tape armour design uses its specified tape application equipment.\",\n    \"status\": \"After bedding \/ construction-specific\",\n    \"source\": \"Cage-type steel-wire armouring equipment; machine size and reel arrangement selected for the cable\",\n    \"config\": \"Armour material, wire diameter \/ count \/ lay or tape width \/ thickness \/ overlap, tension, closing tooling and finished armour diameter\",\n    \"input\": \"Bedded assembly and specified armour wires or tapes\",\n    \"note\": \"Armour material, wire diameter \/ count \/ lay or tape width \/ thickness \/ overlap, tension, closing tooling and finished armour diameter\",\n    \"image\": \"https:\/\/hkcablemachine.com\/wp-content\/uploads\/2026\/08\/hongkai-blue-cage-strander-rotor-assembly-3d-4x3-4k-scaled.webp\",\n    \"alt\": \"Cage-type steel-wire armouring equipment, 3D category reference; machine size depends on the cable\",\n    \"imageWidth\": 1200,\n    \"caption\": \"Cage-type wire armouring \u00b7 3D reference \u00b7 size selected for the cable\",\n    \"kicker\": \"07 \/ Equipment configuration\"\n  },\n  \"sheathing\": {\n    \"kicker\": \"08 \/ Equipment configuration\",\n    \"title\": \"Outer Sheathing\",\n    \"copy\": \"Extrude the specified outer sheath over the armoured assembly. Confirm compound, cover, surface condition and tooling against the 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\": \"Bundle dimensions, tooling, compound, wall thickness, roundness, adhesion and finished diameter\",\n    \"input\": \"Accepted armoured assembly and sheath compound\",\n    \"note\": \"Bundle dimensions, tooling, compound, wall thickness, roundness, adhesion and finished diameter\",\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\": \"09 \/ 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\": \"10 \/ 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\": \"11 \/ 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\": \"12 \/ 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\": \"13 \/ Equipment configuration\",\n    \"title\": \"Testing & Drum Packing\",\n    \"copy\": \"Complete the agreed conductor, insulation, armour and sheath checks; verify identification, length and drum records before release.\",\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\": \"Conductor resistance, voltage tests, material tests including crosslinking acceptance where required, marking, length and drum schedule\",\n    \"input\": \"Finished cable and required test records\",\n    \"note\": \"Conductor resistance, voltage tests, material tests including crosslinking acceptance where required, marking, length and drum schedule\",\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.hkarReady = \"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-hkar-stage]\").forEach((button) => {\n        const selected = button.dataset.hkarStage === 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(\"#hkar-stage-panel\");\n      const selectedTab = root.querySelector(`[data-hkar-stage=\"${key}\"]`);\n      if (panel && selectedTab) panel.setAttribute(\"aria-labelledby\", selectedTab.id);\n      const image = root.querySelector(\"[data-hkar-stage-image]\");\n      if (image) {\n        const hasImage = Boolean(data.image);\n        const media = image.closest('.hkar-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-hkar-stage-kicker]\", data.kicker);\n      write(\"[data-hkar-stage-title]\", data.title);\n      write(\"[data-hkar-stage-copy]\", data.copy);\n      write(\"[data-hkar-stage-input]\", data.input);\n      write(\"[data-hkar-stage-output]\", data.output);\n      write(\"[data-hkar-stage-source]\", data.source);\n      write(\"[data-hkar-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-hkar-image-switch]\");\n      if (imageSwitch) imageSwitch.hidden = key !== \"cooling\";\n      root.querySelectorAll(\"[data-hkar-image-view]\").forEach(button => button.setAttribute(\"aria-pressed\", String(button.dataset.hkarImageView === \"primary\")));\n      root.querySelectorAll(\"[data-hkar-equipment]\").forEach((button) => {\n        const selected = button.dataset.hkarEquipment === 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(\"#hkar-equipment-panel\");\n      const selectedTab = root.querySelector(`[data-hkar-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-hkar-equipment-image]\");\n      if (image) {\n        const hasImage = Boolean(data.image);\n        const media = image.closest('.hkar-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-hkar-equipment-kicker]\", data.kicker);\n      write(\"[data-hkar-equipment-title]\", data.title);\n      write(\"[data-hkar-equipment-copy]\", data.copy);\n      write(\"[data-hkar-equipment-status]\", data.status);\n      write(\"[data-hkar-equipment-source]\", data.source);\n      write(\"[data-hkar-equipment-config]\", data.config);\n      write(\"[data-hkar-equipment-input]\", data.input);\n      write(\"[data-hkar-equipment-note]\", data.note);\n      write(\"[data-hkar-equipment-caption]\", data.caption);\n    };\n\n    const routeData = {\n  \"wires\": [\n    \"Prepare wires \/ strand conductors \u2192 Insulate \/ complete required curing and core checks \u2192 Lay up cores \u2192 Apply bedding \u2192 Apply specified armour \u2192 Outer sheath \u2192 Cool, test and drum\",\n    \"Upstream stages depend on conductor construction and incoming material. Solid conductors bypass conductor formation.\"\n  ],\n  \"stranded\": [\n    \"Accepted conductors \u2192 Insulate \/ complete required curing and core checks \u2192 Lay up cores \u2192 Apply bedding \u2192 Apply specified armour \u2192 Outer sheath \u2192 Cool, test and drum\",\n    \"Verify incoming conductor construction, dimensions, resistance and reel compatibility.\"\n  ],\n  \"cores\": [\n    \"Accepted insulated cores \u2192 Lay up cores \u2192 Apply bedding \u2192 Apply specified armour \u2192 Outer sheath \u2192 Cool, test and drum\",\n    \"Verify core dimensions, identity, records and XLPE crosslinking acceptance where required.\"\n  ]\n};\n    const selectStart = key => {\n      if (!routeData[key]) return;\n      root.dataset.hkarStart = key;\n      root.querySelectorAll(\"[data-hkar-start]\").forEach(button => button.setAttribute(\"aria-pressed\", String(button.dataset.hkarStart === key)));\n      write(\"[data-hkar-route-summary]\", routeData[key][0]);\n      write(\"[data-hkar-route-note]\", routeData[key][1]);\n      write(\"[data-hkar-enquiry-route]\", routeData[key][0] + \"; final product acceptance and packing as agreed.\");\n      const bypassed = key === \"cores\" ? [\"drawing\",\"bunching\",\"insulation\",\"corechecks\"] : key === \"stranded\" ? [\"drawing\",\"bunching\"] : [];\n      root.querySelectorAll(\"[data-hkar-stage]\").forEach(card => {\n        const skipped = bypassed.includes(card.dataset.hkarStage);\n        card.classList.toggle(\"is-bypassed\", skipped);\n        const status = card.querySelector(\"[data-hkar-stage-status]\");\n        if (status) status.textContent = skipped ? \"Already completed \/ verify incoming\" : stageData[card.dataset.hkarStage].kicker.split(\" \/ \").slice(1).join(\" \/ \");\n      });\n    };\n    selectStart(\"wires\");\n\n    root.addEventListener(\"click\", (event) => {\n      const start = event.target.closest(\"[data-hkar-start]\");\n      if (start && root.contains(start)) selectStart(start.dataset.hkarStart);\n      const stage = event.target.closest(\"[data-hkar-stage]\");\n      if (stage && root.contains(stage)) selectStage(stage.dataset.hkarStage);\n\n      const view = event.target.closest(\"[data-hkar-image-view]\");\n      if (view && root.contains(view) && currentEquipment === \"cooling\") {\n        const dryer = view.dataset.hkarImageView === \"dryer\";\n        const image = root.querySelector(\"[data-hkar-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-hkar-equipment-caption]\", dryer ? \"Air wipe \/ dryer \u00b7 generic 3D concept, model to confirm\" : equipmentData.cooling.caption);\n        root.querySelectorAll(\"[data-hkar-image-view]\").forEach(button => button.setAttribute(\"aria-pressed\", String(button === view)));\n      }\n\n      const equipment = event.target.closest(\"[data-hkar-equipment]\");\n      if (equipment && root.contains(equipment)) {\n        equipmentWasViewed = true;\n        selectEquipment(equipment.dataset.hkarEquipment);\n      }\n\n      const carry = event.target.closest(\"[data-hkar-carry-brief]\");\n      if (carry && root.contains(carry)) {\n        const dedicatedContext = root.querySelector(\".hkar-power-form .hkar-context textarea\");\n        const contextField = dedicatedContext;\n        if (!contextField) {\n          write(\"[data-hkar-carry-status]\", \"The dedicated form is not connected yet. Please use the project enquiry page below.\");\n        } else {\n          const planning = [...root.querySelectorAll(\"[data-hkar-planning].is-selected\")].map(item => item.dataset.hkarPlanning);\n          const context = [\n            \"Armoured Power Cable page context, copied by the visitor for review.\",\n            \"Illustrative route viewed (not a confirmed specification): \" + routeData[root.dataset.hkarStart || \"wires\"][0] + \"; 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-hkar-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-hkar-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-hkar-planning-reset]\");\n      if (reset && root.contains(reset)) {\n        root.querySelectorAll(\"[data-hkar-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-hkar-stage], [data-hkar-equipment]\");\n      if (!current || !root.contains(current)) return;\n      const selector = current.hasAttribute(\"data-hkar-stage\") ? \"[data-hkar-stage]\" : \"[data-hkar-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-hkar-planning].is-selected\")];\n      write(\"[data-hkar-planning-count]\", String(selected.length));\n      write(\n        \"[data-hkar-planning-selected]\",\n        selected.length\n          ? selected.map((item) => item.dataset.hkarPlanning).join(\" \u00b7 \")\n          : \"No planning inputs selected yet.\"\n      );\n      const reset = root.querySelector(\"[data-hkar-planning-reset]\");\n      if (reset) reset.disabled = selected.length === 0;\n    };\n\n    root.querySelectorAll(\".hkar-faq-item\").forEach((item) => {\n      item.addEventListener(\"toggle\", () => {\n        if (!item.open) return;\n        root.querySelectorAll(\".hkar-faq-item\").forEach((other) => {\n          if (other !== item) other.open = false;\n        });\n      });\n    });\n\n    const mapLinks = [...root.querySelectorAll(\"[data-hkar-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.hkarStickyTop);\n      if (Number.isFinite(explicit)) {\n        root.style.setProperty(\"--hkar-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(\"--hkar-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-hkar-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(\"hkar-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-hkar-wpforms-mount]\");\n    const scope = root.closest(\".hkar-armoured-power-cable-page\") || root.closest(\".elementor\") || document;\n    const dedicatedFormSelector = \".wpforms-container.hkar-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-hkar-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(\"hkar-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-hkar-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 Armoured Power Cable Production Line 01 Selected cable solution Armoured Power Cable Production Line Four-core SWA reference; final construction to confirm. What is an armoured power cable production line? It builds the conductor and insulated-core assembly, applies bedding, adds the specified armour and extrudes the outer sheath. Start [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":16043,"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-17932","page","type-page","status-publish","has-post-thumbnail","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/pages\/17932","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/comments?post=17932"}],"version-history":[{"count":19,"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/pages\/17932\/revisions"}],"predecessor-version":[{"id":17986,"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/pages\/17932\/revisions\/17986"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/media\/16043"}],"wp:attachment":[{"href":"https:\/\/hkcablemachine.com\/ko\/wp-json\/wp\/v2\/media?parent=17932"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}