{"id":50827,"date":"2026-09-17T09:01:36","date_gmt":"2026-09-17T08:01:36","guid":{"rendered":"https:\/\/cctvacademy.be\/?p=50827"},"modified":"2026-09-28T14:49:59","modified_gmt":"2026-09-28T13:49:59","slug":"basis-cctv-opleiding-testopstelling-voor-installatie","status":"publish","type":"post","link":"https:\/\/cctvacademy.be\/fr\/basis-cctv-opleiding-testopstelling-voor-installatie\/","title":{"rendered":"Test de CCTV-installatie v\u00f3\u00f3r de montage"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-post\" data-elementor-id=\"50827\" class=\"elementor elementor-50827\">\n\t\t\t\t<div class=\"elementor-element elementor-element-94796c2 e-flex e-con-boxed e-con e-parent\" data-id=\"94796c2\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t\t<div class=\"e-con-inner\">\n\t\t\t\t<div class=\"elementor-element elementor-element-de21c08 elementor-widget elementor-widget-html\" data-id=\"de21c08\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n\/* =========================================================\n   CCTV ACADEMY\n   BASIS CCTV OPLEIDING\n   HOOFDSTUK 17\n   TEST DE CCTV-INSTALLATIE V\u00d3\u00d3R DE MONTAGE\n   ========================================================= *\/\n\n.cctv-course-page{\n  --navy:#102d5c;\n  --navy-dark:#081d3d;\n  --blue:#16a9dc;\n  --cyan:#55d7ff;\n  --yellow:#ffd600;\n  --red:#ed2b24;\n  --orange:#f59e0b;\n  --green:#15956b;\n  --purple:#7657d8;\n  --white:#ffffff;\n\n  --text-light:#dbe7f5;\n  --text-soft:#bdcbe0;\n  --text-dark:#172033;\n  --text-muted:#58687c;\n\n  --light:#f5f8fc;\n  --border:#dfe7f0;\n  --shadow:0 18px 48px rgba(8,29,61,.14);\n\n  max-width:1180px;\n  margin:0 auto;\n  padding:20px;\n\n  color:var(--text-light);\n\n  font-family:Arial,Helvetica,sans-serif;\n  font-size:17px;\n  line-height:1.72;\n}\n\n.cctv-course-page *,\n.cctv-course-page *::before,\n.cctv-course-page *::after{\n  box-sizing:border-box;\n}\n\n.cctv-course-page a{\n  text-decoration:none;\n}\n\n.cctv-course-page > section > p{\n  color:var(--text-light);\n}\n\n.cctv-course-page > section > p strong{\n  color:#fff;\n}\n\n.cctv-intro{\n  max-width:940px;\n  margin-bottom:30px;\n\n  color:var(--text-soft)!important;\n\n  font-size:19px;\n}\n\n\n\/* =========================================================\n   HERO\n   ========================================================= *\/\n\n.cctv-hero{\n  position:relative;\n  overflow:hidden;\n\n  margin-bottom:100px;\n\n  border-radius:30px;\n\n  background:\n    radial-gradient(\n      circle at 85% 10%,\n      rgba(22,169,220,.33),\n      transparent 30%\n    ),\n    linear-gradient(\n      135deg,\n      var(--navy-dark),\n      var(--navy)\n    );\n\n  color:#fff;\n\n  box-shadow:var(--shadow);\n}\n\n.cctv-hero-inner{\n  display:grid;\n  grid-template-columns:1.04fr .96fr;\n\n  min-height:500px;\n}\n\n.cctv-hero-copy{\n  position:relative;\n  z-index:2;\n\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n\n  padding:60px 52px 100px;\n}\n\n.cctv-kicker{\n  display:inline-flex;\n  width:max-content;\n  align-items:center;\n  gap:10px;\n\n  margin-bottom:22px;\n  padding:8px 14px;\n\n  border:1px solid rgba(255,255,255,.18);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.10);\n\n  color:#fff;\n\n  font-size:13px;\n  font-weight:800;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n.cctv-kicker-number{\n  display:grid;\n  place-items:center;\n\n  width:28px;\n  height:28px;\n\n  border-radius:50%;\n\n  background:var(--red);\n\n  color:#fff;\n}\n\n.cctv-hero h1{\n  margin:0 0 22px;\n\n  color:#fff;\n\n  font-size:clamp(39px,5vw,65px);\n  line-height:1.03;\n  letter-spacing:-.04em;\n}\n\n.cctv-hero h1 span{\n  color:var(--yellow);\n}\n\n.cctv-hero-lead{\n  max-width:690px;\n  margin:0;\n\n  color:#e6eef9;\n\n  font-size:20px;\n}\n\n.cctv-hero-image{\n  position:relative;\n\n  min-height:500px;\n}\n\n.cctv-hero-image img{\n  display:block;\n\n  width:100%;\n  height:100%;\n  min-height:500px;\n\n  object-fit:cover;\n\n  background:#030608;\n}\n\n.cctv-hero-image::after{\n  content:\"\";\n\n  position:absolute;\n  inset:0;\n\n  background:linear-gradient(\n    90deg,\n    rgba(8,29,61,.62) 0%,\n    rgba(8,29,61,.08) 48%,\n    transparent 100%\n  );\n}\n\n\n\/* =========================================================\n   PROGRESS\n   ========================================================= *\/\n\n.cctv-progress{\n  position:absolute;\n  z-index:3;\n\n  left:52px;\n  bottom:29px;\n\n  width:315px;\n  max-width:calc(100% - 104px);\n}\n\n.cctv-progress-text{\n  display:flex;\n  justify-content:space-between;\n\n  margin-bottom:8px;\n\n  color:#d9e5f5;\n\n  font-size:12px;\n  font-weight:700;\n}\n\n.cctv-progress-track{\n  height:7px;\n\n  overflow:hidden;\n\n  border-radius:20px;\n\n  background:rgba(255,255,255,.18);\n}\n\n.cctv-progress-track span{\n  display:block;\n\n  width:70.83%;\n  height:100%;\n\n  border-radius:20px;\n\n  background:var(--yellow);\n}\n\n\n\/* =========================================================\n   SECTIONS \/ TITLES\n   ========================================================= *\/\n\n.cctv-section{\n  margin:110px 0;\n}\n\n.cctv-section:first-of-type{\n  margin-top:0;\n}\n\n.cctv-eyebrow{\n  display:inline-block;\n\n  margin-bottom:16px;\n\n  color:var(--cyan);\n\n  font-size:13px;\n  font-weight:900;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.cctv-course-page h2{\n  display:inline-block;\n\n  margin:0 0 38px;\n  padding:16px 25px;\n\n  border-radius:13px;\n\n  background:var(--navy-dark);\n\n  color:var(--yellow);\n\n  font-size:clamp(29px,3.3vw,42px);\n  font-weight:850;\n  line-height:1.13;\n  letter-spacing:-.025em;\n\n  box-shadow:0 8px 24px rgba(8,29,61,.20);\n}\n\n.cctv-course-page h3{\n  margin:0 0 14px;\n\n  color:var(--navy);\n\n  font-size:22px;\n  line-height:1.25;\n}\n\n\n\/* =========================================================\n   GRIDS\n   ========================================================= *\/\n\n.cctv-grid-2{\n  display:grid;\n  grid-template-columns:repeat(2,1fr);\n  gap:32px;\n}\n\n.cctv-grid-3{\n  display:grid;\n  grid-template-columns:repeat(3,1fr);\n  gap:28px;\n}\n\n.cctv-grid-4{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:22px;\n}\n\n\n\/* =========================================================\n   CARDS\n   ========================================================= *\/\n\n.cctv-card{\n  position:relative;\n\n  padding:34px;\n\n  border:1px solid var(--border);\n  border-radius:22px;\n\n  background:#fff;\n\n  color:var(--text-dark);\n\n  box-shadow:0 10px 30px rgba(8,29,61,.08);\n}\n\n.cctv-card p{\n  color:var(--text-muted);\n}\n\n.cctv-card strong{\n  color:var(--navy-dark);\n}\n\n.cctv-card-red{\n  border-top:5px solid var(--red);\n}\n\n.cctv-card-green{\n  border-top:5px solid var(--green);\n}\n\n.cctv-card-blue{\n  border-top:5px solid var(--blue);\n}\n\n.cctv-card-orange{\n  border-top:5px solid var(--orange);\n}\n\n.cctv-card-purple{\n  border-top:5px solid var(--purple);\n}\n\n\n\/* =========================================================\n   BADGES\n   ========================================================= *\/\n\n.cctv-badge{\n  display:inline-block;\n\n  margin-bottom:13px;\n  padding:6px 11px;\n\n  border-radius:999px;\n\n  color:#fff;\n\n  font-size:11px;\n  font-weight:900;\n  letter-spacing:.08em;\n  text-transform:uppercase;\n}\n\n.cctv-badge-red{\n  background:var(--red);\n}\n\n.cctv-badge-green{\n  background:var(--green);\n}\n\n.cctv-badge-blue{\n  background:var(--blue);\n}\n\n.cctv-badge-orange{\n  background:var(--orange);\n}\n\n.cctv-badge-purple{\n  background:var(--purple);\n}\n\n\n\/* =========================================================\n   CUSTOMER QUOTE\n   ========================================================= *\/\n\n.cctv-customer-quote{\n  position:relative;\n\n  margin:105px 0;\n\n  padding:45px 48px 45px 110px;\n\n  border-radius:24px;\n\n  background:linear-gradient(\n    135deg,\n    #1a427d,\n    var(--navy-dark)\n  );\n\n  color:#fff;\n\n  box-shadow:var(--shadow);\n}\n\n.cctv-customer-quote::before{\n  content:\"!\";\n\n  position:absolute;\n\n  left:34px;\n  top:38px;\n\n  display:grid;\n  place-items:center;\n\n  width:54px;\n  height:54px;\n\n  border-radius:50%;\n\n  background:var(--yellow);\n\n  color:var(--navy-dark);\n\n  font-size:31px;\n  font-weight:900;\n}\n\n.cctv-customer-quote strong{\n  display:block;\n\n  margin-bottom:9px;\n\n  color:var(--yellow);\n\n  font-size:14px;\n  font-weight:900;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n\n.cctv-customer-quote p{\n  margin:0;\n\n  color:#fff;\n\n  font-size:25px;\n  font-weight:750;\n  line-height:1.45;\n}\n\n\n\/* =========================================================\n   KAREN\n   ========================================================= *\/\n\n.cctv-karen{\n  position:relative;\n  overflow:hidden;\n\n  margin:110px 0;\n  padding:45px;\n\n  border:1px solid rgba(85,215,255,.34);\n  border-radius:25px;\n\n  background:\n    radial-gradient(\n      circle at 92% 8%,\n      rgba(85,215,255,.16),\n      transparent 27%\n    ),\n    linear-gradient(\n      135deg,\n      #0a2850,\n      #081d3d\n    );\n\n  box-shadow:var(--shadow);\n}\n\n.cctv-karen::after{\n  content:\"K\";\n\n  position:absolute;\n  right:20px;\n  bottom:-65px;\n\n  color:rgba(255,255,255,.035);\n\n  font-size:220px;\n  font-weight:900;\n  line-height:1;\n}\n\n.cctv-karen__label{\n  display:inline-flex;\n  align-items:center;\n  gap:9px;\n\n  margin-bottom:18px;\n  padding:7px 12px;\n\n  border:1px solid rgba(255,255,255,.15);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.07);\n\n  color:var(--cyan);\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.09em;\n  text-transform:uppercase;\n}\n\n.cctv-karen h3{\n  position:relative;\n  z-index:2;\n\n  color:var(--yellow);\n\n  font-size:31px;\n}\n\n.cctv-karen p{\n  position:relative;\n  z-index:2;\n\n  max-width:920px;\n\n  color:#dce8f6;\n}\n\n.cctv-karen strong{\n  color:#fff;\n}\n\n\n\/* =========================================================\n   IMAGE CARDS\n   ========================================================= *\/\n\n.cctv-image-card{\n  overflow:hidden;\n\n  border:1px solid var(--border);\n  border-radius:23px;\n\n  background:#fff;\n\n  color:var(--text-dark);\n\n  box-shadow:0 13px 34px rgba(8,29,61,.10);\n}\n\n.cctv-image-card img{\n  display:block;\n\n  width:100%;\n  height:350px;\n\n  object-fit:cover;\n\n  background:#050708;\n}\n\n.cctv-image-card.contain img{\n  object-fit:contain;\n\n  padding:15px;\n\n  background:#f5f7fa;\n}\n\n.cctv-image-caption{\n  padding:24px 26px 28px;\n\n  color:var(--text-muted);\n}\n\n.cctv-image-caption strong{\n  display:block;\n\n  margin-bottom:8px;\n\n  color:var(--navy-dark);\n\n  font-size:19px;\n}\n\n\n\/* =========================================================\n   TEST BENCH\n   ========================================================= *\/\n\n.cctv-testbench{\n  overflow:hidden;\n\n  border:1px solid var(--border);\n  border-radius:26px;\n\n  background:#fff;\n\n  color:var(--text-dark);\n\n  box-shadow:0 16px 44px rgba(8,29,61,.11);\n}\n\n.cctv-testbench-grid{\n  display:grid;\n  grid-template-columns:1.1fr .9fr;\n}\n\n.cctv-testbench-image{\n  min-height:450px;\n}\n\n.cctv-testbench-image img{\n  display:block;\n\n  width:100%;\n  height:100%;\n  min-height:450px;\n\n  object-fit:cover;\n\n  background:#07101a;\n}\n\n.cctv-testbench-copy{\n  padding:44px;\n}\n\n.cctv-testbench-copy h3{\n  color:var(--navy-dark);\n\n  font-size:30px;\n}\n\n.cctv-testbench-copy p{\n  color:var(--text-muted);\n}\n\n\n\/* =========================================================\n   PROCESS\n   ========================================================= *\/\n\n.cctv-process{\n  display:grid;\n  grid-template-columns:repeat(4,1fr);\n  gap:18px;\n}\n\n.cctv-process-step{\n  position:relative;\n\n  padding:29px;\n\n  border:1px solid var(--border);\n  border-radius:21px;\n\n  background:#fff;\n\n  color:var(--text-dark);\n\n  box-shadow:0 9px 28px rgba(8,29,61,.07);\n}\n\n.cctv-process-step::after{\n  content:\"\u2192\";\n\n  position:absolute;\n  top:40px;\n  right:-16px;\n  z-index:4;\n\n  display:grid;\n  place-items:center;\n\n  width:32px;\n  height:32px;\n\n  border-radius:50%;\n\n  background:var(--yellow);\n\n  color:var(--navy-dark);\n\n  font-weight:900;\n}\n\n.cctv-process-step:last-child::after{\n  display:none;\n}\n\n.cctv-process-number{\n  display:grid;\n  place-items:center;\n\n  width:54px;\n  height:54px;\n\n  margin-bottom:19px;\n\n  border-radius:16px;\n\n  background:var(--navy-dark);\n\n  color:var(--yellow);\n\n  font-size:20px;\n  font-weight:900;\n}\n\n.cctv-process-step p{\n  color:var(--text-muted);\n}\n\n\n\/* =========================================================\n   CHECKLIST\n   ========================================================= *\/\n\n.cctv-check{\n  display:flex;\n  gap:14px;\n\n  padding:19px;\n\n  border:1px solid var(--border);\n  border-radius:16px;\n\n  background:#fff;\n\n  color:var(--text-muted);\n\n  box-shadow:0 7px 22px rgba(8,29,61,.05);\n}\n\n.cctv-check-icon{\n  flex:0 0 36px;\n\n  display:grid;\n  place-items:center;\n\n  width:36px;\n  height:36px;\n\n  border-radius:50%;\n\n  background:var(--blue);\n\n  color:#fff;\n\n  font-size:13px;\n  font-weight:900;\n}\n\n.cctv-check strong{\n  color:var(--navy-dark);\n}\n\n\n\/* =========================================================\n   TIME SAVING PANEL\n   ========================================================= *\/\n\n.cctv-time-save{\n  margin:110px 0;\n\n  padding:42px;\n\n  border:1px solid #b7e6d2;\n  border-radius:24px;\n\n  background:linear-gradient(\n    135deg,\n    #e9f9f3,\n    #fff\n  );\n\n  color:#415a51;\n}\n\n.cctv-time-grid{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:30px;\n}\n\n.cctv-time-save h3{\n  color:var(--green);\n\n  font-size:29px;\n}\n\n.cctv-time-save strong{\n  color:#173b31;\n}\n\n.cctv-time-column{\n  padding:28px;\n\n  border:1px solid #cee7dc;\n  border-radius:20px;\n\n  background:#fff;\n}\n\n.cctv-time-column.bad{\n  border-top:5px solid var(--red);\n}\n\n.cctv-time-column.good{\n  border-top:5px solid var(--green);\n}\n\n.cctv-time-column h4{\n  margin:0 0 14px;\n\n  color:var(--navy-dark);\n\n  font-size:20px;\n}\n\n.cctv-time-column p{\n  color:var(--text-muted);\n}\n\n\n\/* =========================================================\n   GALLERY\n   ========================================================= *\/\n\n.cctv-gallery-card{\n  overflow:hidden;\n\n  border:1px solid var(--border);\n  border-radius:19px;\n\n  background:#fff;\n\n  color:var(--text-dark);\n\n  box-shadow:0 8px 25px rgba(8,29,61,.08);\n\n  transition:.2s ease;\n}\n\na.cctv-gallery-card:hover{\n  transform:translateY(-4px);\n\n  box-shadow:0 15px 35px rgba(8,29,61,.13);\n}\n\n.cctv-gallery-card img{\n  display:block;\n\n  width:100%;\n  height:220px;\n\n  object-fit:cover;\n\n  background:#080808;\n}\n\n.cctv-gallery-card.contain img{\n  object-fit:contain;\n\n  padding:10px;\n\n  background:#f5f7fa;\n}\n\n.cctv-gallery-caption{\n  padding:18px 19px 20px;\n}\n\n.cctv-gallery-caption strong{\n  display:block;\n\n  margin-bottom:5px;\n\n  color:var(--navy-dark);\n}\n\n.cctv-gallery-caption span{\n  display:block;\n\n  color:var(--text-muted);\n\n  font-size:14px;\n  line-height:1.55;\n}\n\n\n\/* =========================================================\n   FIELD TEST\n   ========================================================= *\/\n\n.cctv-fieldtest{\n  padding:31px;\n\n  border:1px solid var(--border);\n  border-radius:22px;\n\n  background:#fff;\n\n  color:var(--text-dark);\n\n  box-shadow:0 9px 28px rgba(8,29,61,.07);\n}\n\n.cctv-fieldtest-number{\n  display:grid;\n  place-items:center;\n\n  width:54px;\n  height:54px;\n\n  margin-bottom:19px;\n\n  border-radius:16px;\n\n  background:var(--navy);\n\n  color:var(--yellow);\n\n  font-size:20px;\n  font-weight:900;\n}\n\n.cctv-fieldtest p{\n  color:var(--text-muted);\n}\n\n\n\/* =========================================================\n   TECH TIP\n   ========================================================= *\/\n\n.cctv-tech-tip{\n  margin:105px 0;\n\n  padding:39px 42px;\n\n  border:1px solid #9edcee;\n  border-left:7px solid var(--blue);\n  border-radius:22px;\n\n  background:linear-gradient(\n    135deg,\n    #eaf8fd,\n    #fff\n  );\n\n  color:#335563;\n}\n\n.cctv-tech-tip-title{\n  margin-bottom:11px;\n\n  color:#087da3;\n\n  font-size:24px;\n  font-weight:900;\n}\n\n.cctv-tech-tip strong{\n  color:#173d4c;\n}\n\n\n\/* =========================================================\n   WARNING\n   ========================================================= *\/\n\n.cctv-warning{\n  margin:105px 0;\n\n  padding:40px 43px;\n\n  border:1px solid #f1b8b5;\n  border-left:7px solid var(--red);\n  border-radius:23px;\n\n  background:linear-gradient(\n    135deg,\n    #fff0ef,\n    #fff\n  );\n\n  color:#5d4241;\n}\n\n.cctv-warning-title{\n  margin-bottom:10px;\n\n  color:var(--red);\n\n  font-size:24px;\n  font-weight:900;\n}\n\n.cctv-warning strong{\n  color:#3d2423;\n}\n\n\n\/* =========================================================\n   PRO TIP\n   ========================================================= *\/\n\n.cctv-pro-tip{\n  display:grid;\n  grid-template-columns:78px 1fr;\n  gap:26px;\n  align-items:start;\n\n  margin:110px 0;\n\n  padding:39px;\n\n  border:1px solid #f1cd78;\n  border-left:7px solid var(--orange);\n  border-radius:22px;\n\n  background:linear-gradient(\n    135deg,\n    #fff6de,\n    #fff\n  );\n\n  color:var(--text-dark);\n}\n\n.cctv-pro-icon{\n  display:grid;\n  place-items:center;\n\n  width:66px;\n  height:66px;\n\n  border-radius:18px;\n\n  background:var(--orange);\n\n  color:#fff;\n\n  font-size:31px;\n  font-weight:900;\n}\n\n.cctv-pro-tip h3{\n  color:#955800;\n\n  font-size:23px;\n}\n\n.cctv-pro-tip p{\n  color:#4f5f73;\n}\n\n.cctv-pro-tip strong{\n  color:#172033;\n}\n\n\n\/* =========================================================\n   REMEMBER\n   ========================================================= *\/\n\n.cctv-remember{\n  margin:110px 0;\n\n  padding:40px 43px;\n\n  border:1px solid #b7e6d2;\n  border-left:7px solid var(--green);\n  border-radius:23px;\n\n  background:linear-gradient(\n    135deg,\n    #e9f9f3,\n    #fff\n  );\n\n  color:#415a51;\n}\n\n.cctv-remember-title{\n  margin-bottom:10px;\n\n  color:var(--green);\n\n  font-size:24px;\n  font-weight:900;\n}\n\n.cctv-remember strong{\n  color:#173b31;\n}\n\n\n\/* =========================================================\n   LINKS\n   ========================================================= *\/\n\n.cctv-link-cloud{\n  display:flex;\n  flex-wrap:wrap;\n  gap:13px;\n\n  margin-top:28px;\n}\n\n.cctv-chip{\n  display:inline-flex;\n  align-items:center;\n  gap:8px;\n\n  padding:11px 16px;\n\n  border:1px solid #dbe5ef;\n  border-radius:999px;\n\n  background:#fff;\n\n  color:var(--navy)!important;\n\n  font-size:14px;\n  font-weight:800;\n\n  transition:.2s ease;\n}\n\n.cctv-chip::before{\n  content:\"\u2192\";\n\n  color:var(--red);\n\n  font-weight:900;\n}\n\n.cctv-chip:hover{\n  transform:translateY(-2px);\n\n  background:#eef9fd;\n\n  border-color:#9fd8eb;\n}\n\n\n\/* =========================================================\n   NAVIGATION\n   ========================================================= *\/\n\n.cctv-navigation{\n  display:grid;\n  grid-template-columns:1fr 1fr;\n  gap:20px;\n\n  margin-top:120px;\n  margin-bottom:55px;\n}\n\n.cctv-nav-card{\n  display:flex;\n  flex-direction:column;\n  justify-content:center;\n\n  min-height:140px;\n\n  padding:29px 32px;\n\n  border-radius:22px;\n\n  background:var(--navy-dark);\n\n  color:#fff!important;\n\n  transition:.2s ease;\n}\n\n.cctv-nav-card:hover{\n  transform:translateY(-3px);\n}\n\n.cctv-nav-card.next{\n  text-align:right;\n\n  background:linear-gradient(\n    135deg,\n    var(--navy),\n    var(--navy-dark)\n  );\n}\n\n.cctv-nav-label{\n  margin-bottom:6px;\n\n  color:var(--yellow);\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.12em;\n  text-transform:uppercase;\n}\n\n.cctv-nav-title{\n  color:#fff;\n\n  font-size:21px;\n  font-weight:850;\n}\n\n\n\/* =========================================================\n   COPYRIGHT\n   ========================================================= *\/\n\n.cctv-copyright{\n  margin:55px 0 15px;\n  padding-top:30px;\n\n  border-top:1px solid rgba(255,255,255,.15);\n\n  color:#9fb0c8;\n\n  font-size:13px;\n  text-align:center;\n}\n\n.cctv-copyright strong{\n  color:#dce7f5;\n}\n\n.cctv-copyright span{\n  color:var(--yellow);\n}\n\n\n\/* =========================================================\n   RESPONSIVE\n   ========================================================= *\/\n\n@media(max-width:1000px){\n\n  .cctv-grid-4,\n  .cctv-process{\n    grid-template-columns:repeat(2,1fr);\n  }\n\n  .cctv-process-step:nth-child(2)::after{\n    display:none;\n  }\n\n}\n\n@media(max-width:900px){\n\n  .cctv-hero-inner,\n  .cctv-grid-2,\n  .cctv-grid-3,\n  .cctv-testbench-grid,\n  .cctv-time-grid{\n    grid-template-columns:1fr;\n  }\n\n  .cctv-hero-copy{\n    padding:42px 30px 90px;\n  }\n\n  .cctv-hero-image,\n  .cctv-hero-image img{\n    min-height:320px;\n  }\n\n  .cctv-progress{\n    left:30px;\n\n    max-width:calc(100% - 60px);\n  }\n\n  .cctv-section,\n  .cctv-karen,\n  .cctv-customer-quote,\n  .cctv-time-save,\n  .cctv-tech-tip,\n  .cctv-warning,\n  .cctv-pro-tip,\n  .cctv-remember{\n    margin-top:75px;\n    margin-bottom:75px;\n  }\n\n  .cctv-pro-tip{\n    grid-template-columns:1fr;\n  }\n\n  .cctv-navigation{\n    grid-template-columns:1fr;\n  }\n\n}\n\n@media(max-width:650px){\n\n  .cctv-grid-4,\n  .cctv-process{\n    grid-template-columns:1fr;\n  }\n\n  .cctv-process-step::after{\n    display:none;\n  }\n\n}\n\n@media(max-width:550px){\n\n  .cctv-course-page{\n    padding:10px;\n\n    font-size:16px;\n  }\n\n  .cctv-hero{\n    border-radius:19px;\n  }\n\n  .cctv-hero-copy{\n    padding:34px 23px 85px;\n  }\n\n  .cctv-card,\n  .cctv-fieldtest,\n  .cctv-karen,\n  .cctv-customer-quote,\n  .cctv-time-save,\n  .cctv-tech-tip,\n  .cctv-warning,\n  .cctv-pro-tip,\n  .cctv-remember{\n    padding:25px;\n\n    border-radius:18px;\n  }\n\n  .cctv-customer-quote{\n    padding-top:90px;\n  }\n\n  .cctv-customer-quote::before{\n    left:25px;\n    top:25px;\n  }\n\n  .cctv-testbench-copy{\n    padding:25px;\n  }\n\n  .cctv-course-page h2{\n    display:block;\n\n    font-size:28px;\n  }\n\n  .cctv-testbench-image,\n  .cctv-testbench-image img{\n    min-height:0;\n  }\n\n  .cctv-image-card img,\n  .cctv-gallery-card img,\n  .cctv-testbench-image img{\n    height:auto;\n  }\n\n}\n\n\/* =========================================================\n   LANGUAGE SWITCHER\n   ========================================================= *\/\n.cctv-language-bar{\n  display:flex;\n  justify-content:flex-end;\n  align-items:center;\n  gap:8px;\n  margin:0 0 18px;\n}\n.cctv-language-switcher{\n  display:inline-flex;\n  align-items:center;\n  gap:5px;\n  padding:5px;\n  border:1px solid rgba(255,255,255,.16);\n  border-radius:999px;\n  background:var(--navy-dark);\n  box-shadow:0 8px 24px rgba(8,29,61,.16);\n}\n.cctv-lang-btn{\n  min-width:42px;\n  height:34px;\n  padding:0 11px;\n  border:0;\n  border-radius:999px;\n  background:transparent;\n  color:#dbe7f5;\n  font:800 12px\/1 Arial,Helvetica,sans-serif;\n  letter-spacing:.05em;\n  cursor:pointer;\n}\n.cctv-lang-btn:hover{\n  background:rgba(255,255,255,.10);\n}\n.cctv-lang-btn.is-active{\n  background:var(--yellow);\n  color:var(--navy-dark);\n}\n.cctv-lang-btn:focus-visible{\n  outline:2px solid var(--cyan);\n  outline-offset:2px;\n}\n\n\/* ==========================================================\n   CCTV ACADEMY \u00b7 LESSON MASTER TEMPLATE 2026 \u00b7 LES 17\n   ========================================================== *\/\n\n.cctv-course-page{\n  --academy-bg:#f3f1ea;\n  --academy-paper:#fffdf8;\n  --academy-paper-2:#f8f5ed;\n  --academy-ink:#173042;\n  --academy-ink-2:#284a5f;\n  --academy-muted:#657482;\n  --academy-navy:#11384b;\n  --academy-navy-2:#0b2a39;\n  --academy-cyan:#43a9c5;\n  --academy-yellow:#e5b84b;\n  --academy-red:#bb382d;\n  --academy-green:#4d806b;\n  --academy-purple:#715f91;\n  --academy-shadow:0 20px 55px rgba(22,48,63,.08);\n\n  max-width:1240px;\n  margin:0 auto;\n  padding:18px 24px 72px;\n\n  color:var(--academy-ink);\n\n  background:\n    linear-gradient(rgba(17,56,75,.027) 1px,transparent 1px),\n    linear-gradient(90deg,rgba(17,56,75,.027) 1px,transparent 1px),\n    var(--academy-bg);\n\n  background-size:44px 44px,44px 44px,auto;\n\n  font-size:17px;\n  line-height:1.72;\n}\n\n.cctv-course-page > section > p{color:var(--academy-ink-2);}\n.cctv-course-page > section > p strong{color:var(--academy-navy);}\n\n\/* ---------- MASTER NAV ---------- *\/\n.cctv-master-nav{\n  position:sticky;\n  top:10px;\n  z-index:100;\n\n  overflow:hidden;\n  margin:0 0 22px;\n\n  border:1px solid rgba(17,56,75,.13);\n  border-radius:18px;\n\n  background:rgba(255,253,248,.96);\n  box-shadow:0 14px 38px rgba(22,48,63,.10);\n  backdrop-filter:blur(14px);\n}\n\n.cctv-master-nav__progress-track{\n  height:3px;\n  background:#e8e4d9;\n}\n\n.cctv-master-nav__progress-track span{\n  display:block;\n  width:0;\n  height:100%;\n\n  background:linear-gradient(\n    90deg,\n    var(--academy-red),\n    var(--academy-yellow),\n    var(--academy-cyan)\n  );\n\n  transition:width .08s linear;\n}\n\n.cctv-master-nav__inner{\n  display:grid;\n  grid-template-columns:1fr auto 1fr;\n  gap:18px;\n  align-items:center;\n\n  min-height:66px;\n  padding:10px 13px;\n}\n\n.cctv-master-nav__left,\n.cctv-master-nav__right{\n  display:flex;\n  align-items:center;\n  gap:8px;\n}\n\n.cctv-master-nav__right{\n  justify-content:flex-end;\n}\n\n.cctv-master-nav__home,\n.cctv-master-nav__overview,\n.cctv-master-nav__prev,\n.cctv-master-nav__next{\n  display:inline-flex;\n  align-items:center;\n  justify-content:center;\n  gap:8px;\n\n  min-height:40px;\n  padding:8px 13px;\n\n  border:1px solid rgba(17,56,75,.13);\n  border-radius:999px;\n\n  background:#fff;\n  color:var(--academy-ink)!important;\n\n  font-size:11px;\n  font-weight:900;\n  line-height:1.1;\n\n  transition:transform .18s ease,border-color .18s ease;\n}\n\n.cctv-master-nav__home{\n  background:var(--academy-yellow);\n  color:#171717!important;\n}\n\n.cctv-master-nav__home-icon{\n  display:grid;\n  place-items:center;\n  width:23px;\n  height:23px;\n  border-radius:50%;\n  background:rgba(255,255,255,.58);\n}\n\n.cctv-master-nav__home:hover,\n.cctv-master-nav__overview:hover,\n.cctv-master-nav__prev:hover,\n.cctv-master-nav__next:hover{\n  transform:translateY(-1px);\n  border-color:rgba(187,56,45,.34);\n}\n\n.cctv-master-nav__next{\n  border-color:var(--academy-red);\n  background:var(--academy-red);\n  color:#fff!important;\n}\n\n.cctv-master-nav__center{\n  min-width:120px;\n  text-align:center;\n}\n\n.cctv-master-nav__course{\n  display:block;\n  margin-bottom:2px;\n  color:var(--academy-muted);\n  font-size:9px;\n  font-weight:900;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n\n.cctv-master-nav__lesson{\n  display:block;\n  color:var(--academy-navy);\n  font-size:13px;\n}\n\n.cctv-master-nav__language{\n  display:flex!important;\n  justify-content:center!important;\n  margin:0!important;\n  padding:0 13px 10px!important;\n  color:var(--academy-muted)!important;\n}\n\n.cctv-master-nav__language .cctv-language-bar__label{\n  color:var(--academy-muted);\n}\n\n.cctv-master-nav__language .cctv-language-switcher{\n  border-color:rgba(17,56,75,.13);\n  background:#fff;\n  box-shadow:none;\n}\n\n.cctv-master-nav__language .cctv-language-switcher button{\n  color:var(--academy-ink);\n  border-right-color:rgba(17,56,75,.10);\n}\n\n.cctv-master-nav__language .cctv-language-switcher button:hover{\n  background:#f0ece2;\n  color:var(--academy-red);\n}\n\n.cctv-master-nav__language .cctv-language-switcher button.is-active{\n  background:var(--academy-red);\n  color:#fff;\n}\n\n\/* ---------- HERO ---------- *\/\n.cctv-hero{\n  margin:0 0 78px;\n  overflow:hidden;\n\n  border:1px solid rgba(17,56,75,.12);\n  border-radius:28px;\n\n  background:\n    radial-gradient(circle at 88% 8%,rgba(67,169,197,.10),transparent 27%),\n    linear-gradient(145deg,#fffdf8,#f6f1e5);\n\n  color:var(--academy-ink);\n  box-shadow:var(--academy-shadow);\n}\n\n.cctv-hero-inner{\n  grid-template-columns:1.03fr .97fr;\n  min-height:500px;\n}\n\n.cctv-hero-copy{\n  padding:54px 50px 96px;\n}\n\n.cctv-hero-context{\n  display:flex;\n  flex-wrap:wrap;\n  align-items:center;\n  gap:10px;\n  margin-bottom:18px;\n  color:var(--academy-muted);\n  font-size:11px;\n  font-weight:800;\n}\n\n.cctv-hero-context a{\n  display:inline-flex;\n  align-items:center;\n  gap:6px;\n  color:var(--academy-red)!important;\n  font-weight:900;\n}\n\n.cctv-kicker{\n  margin-bottom:18px;\n  border:1px solid rgba(17,56,75,.12);\n  background:#eef4f4;\n  color:var(--academy-navy);\n}\n\n.cctv-kicker-number{\n  background:var(--academy-red);\n}\n\n.cctv-hero h1{\n  max-width:680px;\n  margin-bottom:20px;\n  color:var(--academy-navy);\n  font-size:clamp(40px,5vw,66px);\n  line-height:1;\n}\n\n.cctv-hero h1 span{\n  color:var(--academy-red);\n}\n\n.cctv-hero-lead{\n  color:var(--academy-muted);\n  font-size:19px;\n  line-height:1.65;\n}\n\n.cctv-hero-image,\n.cctv-hero-image img{\n  min-height:500px;\n}\n\n.cctv-hero-image::after{\n  background:linear-gradient(\n    90deg,\n    rgba(255,253,248,.80) 0%,\n    rgba(255,253,248,.18) 32%,\n    transparent 58%\n  );\n}\n\n.cctv-progress{\n  left:50px;\n  bottom:28px;\n}\n\n.cctv-progress-text{\n  color:var(--academy-muted);\n}\n\n.cctv-progress-track{\n  background:#e2ded4;\n}\n\n.cctv-progress-track span{\n  width:70.83%;\n  background:linear-gradient(90deg,var(--academy-red),var(--academy-yellow));\n}\n\n\/* ---------- TYPOGRAPHY ---------- *\/\n.cctv-section{\n  margin:90px 0;\n  scroll-margin-top:140px;\n}\n\n.cctv-intro{\n  max-width:850px;\n  color:var(--academy-muted)!important;\n  font-size:19px;\n}\n\n.cctv-eyebrow{\n  margin-bottom:12px;\n  color:var(--academy-red);\n}\n\n.cctv-course-page h2{\n  display:block;\n  width:fit-content;\n\n  margin:0 0 32px;\n  padding:0 0 12px;\n\n  border-radius:0;\n  border-bottom:4px solid var(--academy-yellow);\n\n  background:transparent;\n  color:var(--academy-navy);\n\n  font-size:clamp(30px,3.3vw,43px);\n  box-shadow:none;\n}\n\n.cctv-course-page h3{\n  color:var(--academy-navy);\n}\n\n\/* ---------- CARDS ---------- *\/\n.cctv-card,\n.cctv-cause-card,\n.cctv-step,\n.cctv-image-card,\n.cctv-gallery-card{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-card,\n.cctv-cause-card,\n.cctv-step{\n  border-radius:20px;\n  transition:transform .22s ease,box-shadow .22s ease,border-color .22s ease;\n}\n\n.cctv-card:hover,\n.cctv-cause-card:hover,\n.cctv-step:hover{\n  transform:translateY(-4px);\n  border-color:rgba(67,169,197,.36);\n  box-shadow:0 18px 36px rgba(22,48,63,.09);\n}\n\n.cctv-card-red{border-top:4px solid var(--academy-red);}\n.cctv-card-green{border-top:4px solid var(--academy-green);}\n.cctv-card-blue{border-top:4px solid var(--academy-cyan);}\n.cctv-card-orange{border-top:4px solid var(--academy-yellow);}\n.cctv-card-purple{border-top:4px solid var(--academy-purple);}\n\n.cctv-card p,\n.cctv-cause-card p,\n.cctv-step p{\n  color:var(--academy-muted);\n}\n\n.cctv-card strong,\n.cctv-cause-card strong{\n  color:var(--academy-navy);\n}\n\n.cctv-cause-number,\n.cctv-step-number{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n\/* ---------- CUSTOMER QUOTE ---------- *\/\n.cctv-customer-quote{\n  margin:96px 0;\n\n  border:1px solid rgba(255,255,255,.08);\n  border-radius:24px;\n\n  background:\n    radial-gradient(circle at 92% 0,rgba(229,184,75,.12),transparent 27%),\n    linear-gradient(145deg,var(--academy-navy),var(--academy-navy-2));\n\n  color:#fff8e9;\n\n  box-shadow:\n    0 22px 44px rgba(17,44,59,.15),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-customer-quote strong{\n  color:#ffd676!important;\n}\n\n.cctv-customer-quote p{\n  color:#fff8e9!important;\n  opacity:1!important;\n  text-shadow:0 1px 0 rgba(0,0,0,.14);\n}\n\n\/* ---------- IMAGES ---------- *\/\n.cctv-image-card,\n.cctv-gallery-card,\n.cctv-cause-card{\n  overflow:hidden;\n}\n\n.cctv-image-card,\n.cctv-gallery-card{\n  border-radius:20px;\n  transition:transform .24s ease,box-shadow .24s ease;\n}\n\n.cctv-image-card:hover,\n.cctv-gallery-card:hover{\n  transform:translateY(-4px);\n  box-shadow:0 18px 38px rgba(22,48,63,.10);\n}\n\n.cctv-image-card img,\n.cctv-gallery-card img,\n.cctv-cause-card img{\n  transition:transform .48s cubic-bezier(.22,.61,.36,1),filter .48s ease;\n}\n\n.cctv-image-card:hover img,\n.cctv-gallery-card:hover img,\n.cctv-cause-card:hover img{\n  transform:scale(1.025);\n  filter:contrast(1.02) saturate(.95);\n}\n\n.cctv-image-caption,\n.cctv-gallery-caption,\n.cctv-cause-body{\n  color:var(--academy-muted);\n}\n\n.cctv-image-caption strong,\n.cctv-gallery-caption strong,\n.cctv-cause-card h3{\n  color:var(--academy-navy);\n}\n\n.cctv-badge-red{background:var(--academy-red);}\n.cctv-badge-green{background:var(--academy-green);}\n.cctv-badge-blue{background:var(--academy-cyan);}\n.cctv-badge-orange{background:#d89027;}\n.cctv-badge-purple{background:var(--academy-purple);}\n\n\/* ---------- TECH \/ PRO \/ WARNING \/ REMEMBER ---------- *\/\n.cctv-tech-tip{\n  margin:96px 0;\n  border:1px solid rgba(67,169,197,.33);\n  border-left:6px solid var(--academy-cyan);\n  border-radius:20px;\n  background:linear-gradient(145deg,#edf8fa,#fffdf8);\n}\n\n.cctv-tech-tip-title{\n  color:#267e95;\n}\n\n.cctv-pro-tip{\n  margin:96px 0;\n  border:1px solid rgba(229,184,75,.50);\n  border-left:6px solid var(--academy-yellow);\n  border-radius:20px;\n  background:linear-gradient(145deg,#fff9e8,#fffdf8);\n}\n\n.cctv-pro-icon{\n  background:var(--academy-yellow);\n  color:#1b252c;\n}\n\n.cctv-pro-tip h3{\n  color:#7a5715;\n}\n\n.cctv-warning{\n  margin:96px 0;\n  border:1px solid rgba(187,56,45,.25);\n  border-left:6px solid var(--academy-red);\n  border-radius:20px;\n  background:linear-gradient(145deg,#fff1ef,#fffdf8);\n}\n\n.cctv-warning-title{\n  color:var(--academy-red);\n}\n\n.cctv-remember{\n  margin:96px 0;\n  border:1px solid rgba(77,128,107,.28);\n  border-left:6px solid var(--academy-green);\n  border-radius:20px;\n  background:linear-gradient(145deg,#eff8f3,#fffdf8);\n}\n\n.cctv-remember-title{\n  color:var(--academy-green);\n}\n\n\/* ---------- LINKS ---------- *\/\n.cctv-chip{\n  border-color:rgba(17,56,75,.12);\n  background:#fff;\n  color:var(--academy-navy)!important;\n}\n\n.cctv-chip:hover{\n  border-color:rgba(67,169,197,.45);\n  background:#f0f7f7;\n}\n\n\/* ---------- FOOTER NAV ---------- *\/\n.cctv-course-footer-nav{\n  display:grid;\n  grid-template-columns:repeat(3,minmax(0,1fr));\n  gap:14px;\n  margin:105px 0 52px;\n}\n\n.cctv-course-footer-nav > *{\n  min-height:150px;\n  padding:24px;\n\n  border:1px solid rgba(17,56,75,.12);\n  border-radius:20px;\n\n  background:var(--academy-paper);\n  color:var(--academy-ink)!important;\n\n  box-shadow:0 13px 30px rgba(22,48,63,.055);\n\n  transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;\n}\n\n.cctv-course-footer-nav a:hover{\n  transform:translateY(-3px);\n  border-color:rgba(187,56,45,.28);\n  box-shadow:0 19px 36px rgba(22,48,63,.085);\n}\n\n.cctv-course-footer-nav__overview{\n  background:#f8f3e5;\n}\n\n.cctv-course-footer-nav__next{\n  background:\n    radial-gradient(circle at 90% 10%,rgba(229,184,75,.12),transparent 35%),\n    var(--academy-navy);\n  color:#fff!important;\n}\n\n.cctv-course-footer-nav__label{\n  display:block;\n  margin-bottom:8px;\n  color:var(--academy-red);\n  font-size:10px;\n  font-weight:900;\n  letter-spacing:.10em;\n  text-transform:uppercase;\n}\n\n.cctv-course-footer-nav__next .cctv-course-footer-nav__label{\n  color:#f1c955;\n}\n\n.cctv-course-footer-nav strong{\n  display:block;\n  color:var(--academy-navy);\n  font-size:19px;\n  line-height:1.22;\n}\n\n.cctv-course-footer-nav__next strong{\n  color:#fff;\n}\n\n.cctv-course-footer-nav__small{\n  display:block;\n  margin-top:12px;\n  color:var(--academy-muted);\n  font-size:12px;\n}\n\n.cctv-course-footer-nav__next .cctv-course-footer-nav__small{\n  color:rgba(255,255,255,.68);\n}\n\n\/* ---------- COPYRIGHT ---------- *\/\n.cctv-copyright{\n  margin-top:38px;\n  border-top:1px solid rgba(17,56,75,.12);\n  color:#7d8b94;\n}\n\n.cctv-copyright strong{\n  color:var(--academy-navy);\n}\n\n.cctv-copyright span{\n  color:var(--academy-red);\n}\n\n\/* ---------- REVEAL ---------- *\/\n.cctv-course-page.cctv-master-js .cctv-master-reveal{\n  opacity:0;\n  transform:translateY(14px);\n  transition:opacity .55s ease,transform .55s cubic-bezier(.22,.61,.36,1);\n}\n\n.cctv-course-page.cctv-master-js .cctv-master-reveal.is-visible{\n  opacity:1;\n  transform:none;\n}\n\n\/* ---------- RESPONSIVE ---------- *\/\n@media(max-width:1000px){\n  .cctv-grid-4{\n    grid-template-columns:repeat(2,minmax(0,1fr));\n  }\n}\n\n@media(max-width:980px){\n  .cctv-master-nav{\n    position:relative;\n    top:auto;\n  }\n\n  .cctv-master-nav__inner{\n    grid-template-columns:1fr 1fr;\n  }\n\n  .cctv-master-nav__center{\n    order:-1;\n    grid-column:1 \/ -1;\n  }\n\n  .cctv-hero-inner,\n  .cctv-grid-2,\n  .cctv-grid-3{\n    grid-template-columns:1fr;\n  }\n\n  .cctv-hero-image,\n  .cctv-hero-image img{\n    min-height:340px;\n  }\n\n  .cctv-course-footer-nav{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:650px){\n  .cctv-grid-4{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:620px){\n  .cctv-course-page{\n    padding:10px 10px 48px;\n    font-size:16px;\n  }\n\n  .cctv-master-nav{\n    border-radius:14px;\n  }\n\n  .cctv-master-nav__inner{\n    grid-template-columns:1fr;\n    gap:8px;\n  }\n\n  .cctv-master-nav__left,\n  .cctv-master-nav__right{\n    justify-content:space-between;\n  }\n\n  .cctv-master-nav__home span:last-child{\n    display:none;\n  }\n\n  .cctv-master-nav__overview,\n  .cctv-master-nav__prev,\n  .cctv-master-nav__next{\n    flex:1 1 auto;\n    padding-left:9px;\n    padding-right:9px;\n  }\n\n  .cctv-master-nav__language{\n    justify-content:space-between!important;\n    padding:4px 12px 10px!important;\n  }\n\n  .cctv-hero{\n    border-radius:20px;\n  }\n\n  .cctv-hero-copy{\n    padding:34px 24px 88px;\n  }\n\n  .cctv-hero h1{\n    font-size:clamp(37px,11.5vw,50px);\n  }\n\n  .cctv-section{\n    margin:68px 0;\n  }\n\n  .cctv-customer-quote,\n  .cctv-card,\n  .cctv-cause-card,\n  .cctv-step,\n  .cctv-pro-tip,\n  .cctv-tech-tip,\n  .cctv-warning,\n  .cctv-remember{\n    border-radius:18px;\n  }\n\n  .cctv-customer-quote{\n    padding-top:90px;\n  }\n\n  .cctv-course-page h2{\n    font-size:29px;\n  }\n\n  .cctv-course-footer-nav > *{\n    min-height:auto;\n  }\n}\n\n@media(prefers-reduced-motion:reduce){\n  .cctv-course-page *,\n  .cctv-course-page *::before,\n  .cctv-course-page *::after{\n    transition-duration:.01ms!important;\n    animation-duration:.01ms!important;\n    animation-iteration-count:1!important;\n    scroll-behavior:auto!important;\n  }\n}\n\n\n\/* ---------- LES 07 \u00b7 MAINTENANCE PANEL ---------- *\/\n.cctv-maintenance{\n  margin:96px 0;\n\n  border:1px solid rgba(77,128,107,.28);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 92% 10%,rgba(77,128,107,.08),transparent 30%),\n    linear-gradient(145deg,#eff8f3,#fffdf8);\n\n  color:var(--academy-ink-2);\n\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-maintenance h3{\n  color:var(--academy-green);\n}\n\n.cctv-maintenance strong{\n  color:var(--academy-navy);\n}\n\n.cctv-maintenance img{\n  box-shadow:0 12px 28px rgba(22,48,63,.10);\n}\n\n@media(max-width:980px){\n  .cctv-maintenance{\n    grid-template-columns:1fr;\n  }\n}\n\n\n\/* ---------- LES 08 \u00b7 EFFECT CARDS ---------- *\/\n.cctv-effect{\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:20px;\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-effect:hover{\n  transform:translateY(-4px);\n  border-color:rgba(67,169,197,.36);\n  box-shadow:0 18px 36px rgba(22,48,63,.09);\n}\n\n.cctv-effect h3{\n  color:var(--academy-navy);\n}\n\n.cctv-effect p{\n  color:var(--academy-muted);\n}\n\n.cctv-effect-number{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n\/* ---------- LES 08 \u00b7 CAMERA CHOICE ---------- *\/\n.cctv-choice{\n  margin:96px 0;\n\n  border:1px solid rgba(77,128,107,.28);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 92% 10%,rgba(77,128,107,.08),transparent 30%),\n    linear-gradient(145deg,#eff8f3,#fffdf8);\n\n  color:var(--academy-ink-2);\n\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-choice h3{\n  color:var(--academy-green);\n}\n\n.cctv-choice strong{\n  color:var(--academy-navy);\n}\n\n.cctv-choice-box{\n  border-color:rgba(17,56,75,.12);\n  background:#fff;\n  color:var(--academy-muted);\n}\n\n.cctv-choice-box span{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n.cctv-choice-box strong{\n  color:var(--academy-navy);\n}\n\n@media(max-width:980px){\n  .cctv-choice-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:650px){\n  .cctv-choice-visual{\n    grid-template-columns:1fr;\n  }\n}\n\n\n\/* ---------- LES 09 \u00b7 BEFORE \/ AFTER ---------- *\/\n.cctv-before-after{\n  overflow:hidden;\n\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:22px;\n\n  background:var(--academy-paper);\n\n  box-shadow:0 14px 36px rgba(22,48,63,.07);\n}\n\n.cctv-before-after__head{\n  background:var(--academy-navy);\n}\n\n.cctv-before-after__head div{\n  color:#fff;\n}\n\n.cctv-before-after__head div:first-child{\n  color:#ffb4ad;\n  border-right-color:rgba(255,255,255,.12);\n}\n\n.cctv-before-after__head div:last-child{\n  color:#b8ead2;\n}\n\n.cctv-before-after__item{\n  border-color:rgba(17,56,75,.10)!important;\n}\n\n.cctv-before-after__caption{\n  color:var(--academy-muted);\n}\n\n.cctv-before-after__caption strong{\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 09 \u00b7 DIAGNOSTIC PANEL ---------- *\/\n.cctv-diagnostic{\n  margin:96px 0;\n\n  border:1px solid rgba(67,169,197,.33);\n  border-left:6px solid var(--academy-cyan);\n  border-radius:20px;\n\n  background:linear-gradient(145deg,#edf8fa,#fffdf8);\n\n  color:var(--academy-ink-2);\n\n  box-shadow:0 12px 30px rgba(22,48,63,.045);\n}\n\n.cctv-diagnostic-title{\n  color:#267e95;\n}\n\n.cctv-diagnostic-item{\n  border-color:rgba(67,169,197,.22);\n  background:rgba(255,255,255,.78);\n}\n\n.cctv-diagnostic-icon{\n  background:var(--academy-cyan);\n  color:#fff;\n}\n\n.cctv-diagnostic-item strong{\n  color:var(--academy-navy);\n}\n\n@media(max-width:980px){\n  .cctv-before-after__grid,\n  .cctv-diagnostic-grid{\n    grid-template-columns:1fr;\n  }\n\n  .cctv-before-after__head{\n    display:none;\n  }\n\n  .cctv-before-after__item{\n    border-right:0!important;\n    border-bottom:1px solid rgba(17,56,75,.10)!important;\n  }\n\n  .cctv-before-after__item:last-child{\n    border-bottom:0!important;\n  }\n}\n\n\n\/* ---------- LES 10 \u00b7 LANGUAGE BAR ADAPTER ---------- *\/\n.cctv-master-nav__language{\n  display:flex!important;\n  justify-content:center!important;\n  align-items:center!important;\n  gap:8px!important;\n  margin:0!important;\n  padding:0 13px 10px!important;\n  border:0!important;\n  border-radius:0!important;\n  background:transparent!important;\n  box-shadow:none!important;\n}\n\n.cctv-master-nav__language .cctv-lang-label{\n  color:var(--academy-muted)!important;\n}\n\n.cctv-master-nav__language .cctv-lang-btn{\n  min-width:46px;\n  padding:7px 11px;\n  border:1px solid rgba(17,56,75,.13)!important;\n  border-radius:999px;\n  background:#fff!important;\n  color:var(--academy-ink)!important;\n}\n\n.cctv-master-nav__language .cctv-lang-btn.is-active{\n  border-color:var(--academy-red)!important;\n  background:var(--academy-red)!important;\n  color:#fff!important;\n}\n\n\/* ---------- LES 10 \u00b7 PIXEL DEMO ---------- *\/\n.cctv-pixel-demo{\n  align-items:stretch;\n}\n\n.cctv-pixel-arrow{\n  align-self:center;\n  background:var(--academy-navy);\n  color:#f4c95b;\n  box-shadow:0 8px 20px rgba(22,48,63,.10);\n}\n\n\/* ---------- LES 10 \u00b7 ZOOM PANELS ---------- *\/\n.cctv-zoom-panel{\n  overflow:hidden;\n\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:22px;\n\n  background:var(--academy-paper);\n\n  box-shadow:0 14px 36px rgba(22,48,63,.07);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-zoom-panel:hover{\n  transform:translateY(-4px);\n  box-shadow:0 18px 38px rgba(22,48,63,.10);\n}\n\n.cctv-zoom-panel--digital{\n  border-top:5px solid var(--academy-red);\n}\n\n.cctv-zoom-panel--optical{\n  border-top:5px solid var(--academy-green);\n}\n\n.cctv-zoom-panel__body p{\n  color:var(--academy-muted);\n}\n\n.cctv-zoom-panel__body h3{\n  color:var(--academy-navy);\n}\n\n.cctv-zoom-panel--digital .cctv-zoom-icon{\n  background:var(--academy-red);\n}\n\n.cctv-zoom-panel--optical .cctv-zoom-icon{\n  background:var(--academy-green);\n}\n\n\/* ---------- LES 10 \u00b7 COMPARISON TABLE ---------- *\/\n.cctv-comparison{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-comparison-cell{\n  border-color:rgba(17,56,75,.10)!important;\n  color:var(--academy-ink-2);\n}\n\n.cctv-comparison-head{\n  background:var(--academy-navy);\n  color:#fff;\n}\n\n.cctv-comparison-head.digital{\n  color:#ffb4ad;\n}\n\n.cctv-comparison-head.optical{\n  color:#b8ead2;\n}\n\n.cctv-comparison-label{\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 10 \u00b7 CONTAIN IMAGES ---------- *\/\n.cctv-image-card.contain img,\n.cctv-gallery-card.contain img{\n  background:#f6f4ed;\n}\n\n\/* ---------- LES 10 \u00b7 TECH TIP ---------- *\/\n.cctv-tech-tip{\n  margin:96px 0;\n  border:1px solid rgba(67,169,197,.33);\n  border-left:6px solid var(--academy-cyan);\n  border-radius:20px;\n  background:linear-gradient(145deg,#edf8fa,#fffdf8);\n  color:var(--academy-ink-2);\n}\n\n.cctv-tech-tip-title{\n  color:#267e95;\n}\n\n.cctv-tech-tip strong{\n  color:var(--academy-navy);\n}\n\n@media(max-width:980px){\n  .cctv-zoom-comparison,\n  .cctv-pixel-demo{\n    grid-template-columns:1fr;\n  }\n\n  .cctv-pixel-arrow{\n    transform:rotate(90deg);\n  }\n\n  .cctv-comparison-row{\n    grid-template-columns:1fr;\n  }\n\n  .cctv-comparison-cell{\n    border-right:0!important;\n  }\n}\n\n\n\/* ---------- LES 11 \u00b7 KAREN STORY ---------- *\/\n.cctv-karen{\n  position:relative;\n  overflow:hidden;\n\n  margin:96px 0;\n  padding:40px;\n\n  border:1px solid rgba(67,169,197,.25);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 92% 8%,rgba(229,184,75,.10),transparent 28%),\n    linear-gradient(145deg,var(--academy-navy),var(--academy-navy-2));\n\n  color:#fff8e9;\n\n  box-shadow:0 18px 42px rgba(17,44,59,.13);\n}\n\n.cctv-karen::after{\n  color:rgba(255,255,255,.035);\n}\n\n.cctv-karen__label{\n  border-color:rgba(255,255,255,.12);\n  background:rgba(255,255,255,.06);\n  color:#8fdcf0;\n}\n\n.cctv-karen h3{\n  color:#f2cd64;\n}\n\n.cctv-karen p{\n  color:#f4f7f9;\n}\n\n.cctv-karen strong{\n  color:#fff;\n}\n\n\/* ---------- LES 11 \u00b7 FAILURE CARDS ---------- *\/\n.cctv-failure{\n  overflow:hidden;\n\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:20px;\n\n  background:var(--academy-paper);\n\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-failure:hover{\n  transform:translateY(-4px);\n  border-color:rgba(67,169,197,.36);\n  box-shadow:0 18px 36px rgba(22,48,63,.09);\n}\n\n.cctv-failure__body{\n  color:var(--academy-muted);\n}\n\n.cctv-failure__number{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n.cctv-failure h3{\n  color:var(--academy-navy);\n}\n\n.cctv-failure p{\n  color:var(--academy-muted);\n}\n\n.cctv-failure img{\n  transition:\n    transform .48s cubic-bezier(.22,.61,.36,1),\n    filter .48s ease;\n}\n\n.cctv-failure:hover img{\n  transform:scale(1.025);\n  filter:contrast(1.02) saturate(.95);\n}\n\n\/* ---------- LES 11 \u00b7 ANPR ANGLE PANEL ---------- *\/\n.cctv-angle-panel{\n  overflow:hidden;\n\n  margin:96px 0;\n\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:22px;\n\n  background:var(--academy-paper);\n\n  box-shadow:0 16px 40px rgba(22,48,63,.07);\n}\n\n.cctv-angle-image img{\n  background:#f6f4ed;\n}\n\n.cctv-angle-copy{\n  background:\n    radial-gradient(circle at 88% 10%,rgba(229,184,75,.08),transparent 30%),\n    linear-gradient(145deg,#fffdf8,#f8f5ed);\n}\n\n.cctv-angle-copy h3{\n  color:var(--academy-navy);\n}\n\n.cctv-angle-copy p{\n  color:var(--academy-muted);\n}\n\n.cctv-angle-number{\n  color:var(--academy-red);\n}\n\n.cctv-angle-number span{\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 11 \u00b7 COMPARISON TABLE ---------- *\/\n.cctv-comparison{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-comparison-cell{\n  border-color:rgba(17,56,75,.10)!important;\n  color:var(--academy-ink-2);\n}\n\n.cctv-comparison-head{\n  background:var(--academy-navy);\n  color:#fff;\n}\n\n.cctv-comparison-head.normal{\n  color:#ffb4ad;\n}\n\n.cctv-comparison-head.anpr{\n  color:#b8ead2;\n}\n\n.cctv-comparison-label{\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 11 \u00b7 TECH TIP ---------- *\/\n.cctv-tech-tip{\n  margin:96px 0;\n  border:1px solid rgba(67,169,197,.33);\n  border-left:6px solid var(--academy-cyan);\n  border-radius:20px;\n  background:linear-gradient(145deg,#edf8fa,#fffdf8);\n  color:var(--academy-ink-2);\n}\n\n.cctv-tech-tip-title{\n  color:#267e95;\n}\n\n.cctv-tech-tip strong{\n  color:var(--academy-navy);\n}\n\n@media(max-width:980px){\n  .cctv-angle-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:620px){\n  .cctv-karen{\n    padding:26px;\n  }\n\n  .cctv-angle-copy{\n    padding:26px;\n  }\n\n  .cctv-angle-number strong{\n    font-size:55px;\n  }\n}\n\n\n\/* ==========================================================\n   LES 11 \u00b7 KAREN BLOKKEN \u00b7 DEFINITIEVE CONTRASTFIX\n   Volledig nieuwe blokstructuur om Elementor-overrides\n   en oudere tekstkleuren uit te sluiten.\n   ========================================================== *\/\n\n.cctv-course-page .cctv-karen.cctv-karen--readable{\n  position:relative;\n  overflow:hidden;\n\n  margin:96px 0;\n  padding:0;\n\n  border:1px solid rgba(122,210,235,.22);\n  border-radius:22px;\n\n  background:\n    radial-gradient(\n      circle at 88% 10%,\n      rgba(67,169,197,.12),\n      transparent 28%\n    ),\n    linear-gradient(\n      145deg,\n      #10394b 0%,\n      #0b3142 55%,\n      #082a3a 100%\n    );\n\n  color:#f4f8fa !important;\n\n  box-shadow:\n    0 20px 46px rgba(17,44,59,.16),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable::after{\n  content:\"K\";\n\n  position:absolute;\n  right:18px;\n  bottom:-68px;\n\n  color:rgba(255,255,255,.035);\n\n  font-size:220px;\n  font-weight:900;\n  line-height:1;\n\n  pointer-events:none;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n  position:relative;\n  z-index:2;\n\n  padding:38px 40px 36px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__label{\n  display:inline-flex;\n  align-items:center;\n\n  margin:0 0 18px;\n  padding:7px 12px;\n\n  border:1px solid rgba(143,220,240,.24);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.055);\n\n  color:#8fe1f4 !important;\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.09em;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable h3{\n  position:relative;\n  z-index:2;\n\n  max-width:940px;\n  margin:0 0 20px;\n\n  color:#ffd45f !important;\n\n  font-size:clamp(27px,3vw,33px);\n  font-weight:800;\n  line-height:1.22;\n  letter-spacing:-.015em;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.18);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy{\n  max-width:940px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n  margin:0;\n\n  color:#eef6f9 !important;\n  opacity:1 !important;\n\n  font-size:17px;\n  font-weight:500;\n  line-height:1.78;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.12);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p + p{\n  margin-top:20px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy strong{\n  color:#ffffff !important;\n  opacity:1 !important;\n\n  font-weight:800;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links{\n  position:relative;\n  z-index:3;\n\n  margin-top:26px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip{\n  border:1px solid rgba(255,255,255,.18);\n\n  background:#fff !important;\n  color:#102d3d !important;\n\n  box-shadow:0 5px 15px rgba(0,0,0,.08);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip::before{\n  color:#d93d34 !important;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip:hover{\n  border-color:#fff;\n  background:#f8fbfc !important;\n  color:#0b2938 !important;\n}\n\n@media(max-width:620px){\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n    padding:28px 24px 26px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable h3{\n    font-size:27px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n    font-size:16.5px;\n    line-height:1.72;\n  }\n}\n\n\n\/* ---------- LES 12 \u00b7 ANPR PROCESS ---------- *\/\n.cctv-process-step,\n.cctv-requirement{\n  border:1px solid rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-process-step:hover,\n.cctv-requirement:hover{\n  transform:translateY(-4px);\n  border-color:rgba(67,169,197,.36);\n  box-shadow:0 18px 36px rgba(22,48,63,.09);\n}\n\n.cctv-process-number,\n.cctv-requirement-icon{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n.cctv-process-step h3,\n.cctv-requirement h3{\n  color:var(--academy-navy);\n}\n\n.cctv-process-step p,\n.cctv-requirement p{\n  color:var(--academy-muted);\n}\n\n.cctv-process-step::after{\n  background:var(--academy-yellow);\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 12 \u00b7 KAREN CONTRAST OVERRIDE ---------- *\/\n.cctv-course-page .cctv-karen.cctv-karen--readable{\n  position:relative;\n  overflow:hidden;\n\n  margin:96px 0;\n  padding:0;\n\n  border:1px solid rgba(122,210,235,.22);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 88% 10%,rgba(67,169,197,.12),transparent 28%),\n    linear-gradient(145deg,#10394b 0%,#0b3142 55%,#082a3a 100%);\n\n  color:#f4f8fa !important;\n\n  box-shadow:\n    0 20px 46px rgba(17,44,59,.16),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n  position:relative;\n  z-index:2;\n  padding:38px 40px 36px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__label{\n  display:inline-flex;\n  align-items:center;\n  margin:0 0 18px;\n  padding:7px 12px;\n\n  border:1px solid rgba(143,220,240,.24);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.055);\n  color:#8fe1f4 !important;\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.09em;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable h3{\n  max-width:940px;\n  margin:0 0 20px;\n\n  color:#ffd45f !important;\n\n  font-size:clamp(27px,3vw,33px);\n  font-weight:800;\n  line-height:1.22;\n  letter-spacing:-.015em;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.18);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy{\n  max-width:940px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n  margin:0;\n\n  color:#eef6f9 !important;\n  opacity:1 !important;\n\n  font-size:17px;\n  font-weight:500;\n  line-height:1.78;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.12);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p + p{\n  margin-top:20px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy strong{\n  color:#ffffff !important;\n  opacity:1 !important;\n  font-weight:800;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links{\n  margin-top:26px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip{\n  border:1px solid rgba(255,255,255,.18);\n  background:#fff !important;\n  color:#102d3d !important;\n  box-shadow:0 5px 15px rgba(0,0,0,.08);\n}\n\n\/* ---------- LES 12 \u00b7 GALLERY ---------- *\/\n.cctv-gallery-card,\n.cctv-image-card{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-gallery-caption,\n.cctv-image-caption{\n  color:var(--academy-muted);\n}\n\n.cctv-gallery-caption strong,\n.cctv-image-caption strong{\n  color:var(--academy-navy);\n}\n\n@media(max-width:620px){\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n    padding:28px 24px 26px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable h3{\n    font-size:27px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n    font-size:16.5px;\n    line-height:1.72;\n  }\n}\n\n\n\/* ---------- LES 13 \u00b7 CUSTOMER QUOTE ---------- *\/\n.cctv-course-page .cctv-customer-quote{\n  border:1px solid rgba(255,255,255,.08);\n  background:\n    radial-gradient(circle at 92% 0,rgba(229,184,75,.12),transparent 27%),\n    linear-gradient(145deg,var(--academy-navy),var(--academy-navy-2));\n  color:#fff8e9;\n  box-shadow:\n    0 22px 44px rgba(17,44,59,.15),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-course-page .cctv-customer-quote strong{\n  color:#ffd676!important;\n}\n\n.cctv-course-page .cctv-customer-quote p{\n  color:#fff8e9!important;\n  opacity:1!important;\n  text-shadow:0 1px 0 rgba(0,0,0,.14);\n}\n\n\/* ---------- LES 13 \u00b7 PROBLEM \/ SIGNAL \/ SYMPTOM CARDS ---------- *\/\n.cctv-problem-card,\n.cctv-signal-step,\n.cctv-symptom{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-problem-card:hover,\n.cctv-signal-step:hover,\n.cctv-symptom:hover{\n  transform:translateY(-4px);\n  border-color:rgba(67,169,197,.36);\n  box-shadow:0 18px 36px rgba(22,48,63,.09);\n}\n\n.cctv-problem-card h3,\n.cctv-symptom h3,\n.cctv-signal-step strong{\n  color:var(--academy-navy);\n}\n\n.cctv-problem-card p,\n.cctv-symptom p,\n.cctv-signal-step p{\n  color:var(--academy-muted);\n}\n\n.cctv-problem-number,\n.cctv-symptom-icon{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n.cctv-signal-step::after{\n  background:var(--academy-yellow);\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 13 \u00b7 WATERPROOF SOLUTION ---------- *\/\n.cctv-waterproof{\n  margin:96px 0;\n\n  border:1px solid rgba(77,128,107,.28);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 92% 10%,rgba(77,128,107,.08),transparent 30%),\n    linear-gradient(145deg,#eff8f3,#fffdf8);\n\n  color:var(--academy-ink-2);\n\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-waterproof h3{\n  color:var(--academy-green);\n}\n\n.cctv-waterproof strong{\n  color:var(--academy-navy);\n}\n\n.cctv-waterproof-image{\n  border-color:rgba(17,56,75,.11);\n  background:#fff;\n  box-shadow:0 8px 22px rgba(22,48,63,.06);\n}\n\n.cctv-waterproof-image div{\n  color:var(--academy-muted);\n}\n\n.cctv-waterproof-image strong{\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 13 \u00b7 KAREN CONTRAST FINAL ---------- *\/\n.cctv-course-page .cctv-karen.cctv-karen--readable{\n  position:relative;\n  overflow:hidden;\n\n  margin:96px 0;\n  padding:0;\n\n  border:1px solid rgba(122,210,235,.22);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 88% 10%,rgba(67,169,197,.12),transparent 28%),\n    linear-gradient(145deg,#10394b 0%,#0b3142 55%,#082a3a 100%);\n\n  color:#f4f8fa !important;\n\n  box-shadow:\n    0 20px 46px rgba(17,44,59,.16),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n  position:relative;\n  z-index:2;\n  padding:38px 40px 36px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__label{\n  display:inline-flex;\n  align-items:center;\n  margin:0 0 18px;\n  padding:7px 12px;\n\n  border:1px solid rgba(143,220,240,.24);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.055);\n  color:#8fe1f4 !important;\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.09em;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable h3{\n  max-width:940px;\n  margin:0 0 20px;\n\n  color:#ffd45f !important;\n\n  font-size:clamp(27px,3vw,33px);\n  font-weight:800;\n  line-height:1.22;\n  letter-spacing:-.015em;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.18);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy{\n  max-width:940px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n  margin:0;\n\n  color:#eef6f9 !important;\n  opacity:1 !important;\n\n  font-size:17px;\n  font-weight:500;\n  line-height:1.78;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.12);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p + p{\n  margin-top:20px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy strong{\n  color:#ffffff !important;\n  opacity:1 !important;\n  font-weight:800;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links{\n  margin-top:26px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip{\n  border:1px solid rgba(255,255,255,.18);\n  background:#fff !important;\n  color:#102d3d !important;\n  box-shadow:0 5px 15px rgba(0,0,0,.08);\n}\n\n@media(max-width:980px){\n  .cctv-waterproof-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:650px){\n  .cctv-signal-flow,\n  .cctv-waterproof-images{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:620px){\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n    padding:28px 24px 26px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable h3{\n    font-size:27px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n    font-size:16.5px;\n    line-height:1.72;\n  }\n}\n\n\n\/* ---------- LES 14 \u00b7 LANGUAGE BAR ADAPTER ---------- *\/\n.cctv-master-nav__language{\n  display:flex!important;\n  justify-content:center!important;\n  align-items:center!important;\n  gap:8px!important;\n  margin:0!important;\n  padding:0 13px 10px!important;\n  border:0!important;\n  border-radius:0!important;\n  background:transparent!important;\n  box-shadow:none!important;\n}\n\n.cctv-master-nav__language .cctv-lang-label{\n  color:var(--academy-muted)!important;\n}\n\n.cctv-master-nav__language .cctv-lang-btn{\n  min-width:46px;\n  padding:7px 11px;\n  border:1px solid rgba(17,56,75,.13)!important;\n  border-radius:999px;\n  background:#fff!important;\n  color:var(--academy-ink)!important;\n}\n\n.cctv-master-nav__language .cctv-lang-btn.is-active{\n  border-color:var(--academy-red)!important;\n  background:var(--academy-red)!important;\n  color:#fff!important;\n}\n\n\/* ---------- LES 14 \u00b7 FIELD OF VIEW PANEL ---------- *\/\n.cctv-fov-panel{\n  overflow:hidden;\n\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:22px;\n\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n\n  box-shadow:0 16px 40px rgba(22,48,63,.07);\n}\n\n.cctv-fov-copy{\n  background:\n    radial-gradient(circle at 88% 10%,rgba(229,184,75,.08),transparent 30%),\n    linear-gradient(145deg,#fffdf8,#f8f5ed);\n}\n\n.cctv-fov-copy h3{\n  color:var(--academy-navy);\n}\n\n.cctv-fov-copy p{\n  color:var(--academy-muted);\n}\n\n\/* ---------- LES 14 \u00b7 STEPS ---------- *\/\n.cctv-step{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-step:hover{\n  transform:translateY(-4px);\n  border-color:rgba(67,169,197,.36);\n  box-shadow:0 18px 36px rgba(22,48,63,.09);\n}\n\n.cctv-step-number{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n.cctv-step h3{\n  color:var(--academy-navy);\n}\n\n.cctv-step p{\n  color:var(--academy-muted);\n}\n\n\/* ---------- LES 14 \u00b7 KAREN FINAL CONTRAST ---------- *\/\n.cctv-course-page .cctv-karen.cctv-karen--readable{\n  position:relative;\n  overflow:hidden;\n\n  margin:96px 0;\n  padding:0;\n\n  border:1px solid rgba(122,210,235,.22);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 88% 10%,rgba(67,169,197,.12),transparent 28%),\n    linear-gradient(145deg,#10394b 0%,#0b3142 55%,#082a3a 100%);\n\n  color:#f4f8fa !important;\n\n  box-shadow:\n    0 20px 46px rgba(17,44,59,.16),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n  position:relative;\n  z-index:2;\n  padding:38px 40px 36px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__label{\n  display:inline-flex;\n  align-items:center;\n  margin:0 0 18px;\n  padding:7px 12px;\n\n  border:1px solid rgba(143,220,240,.24);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.055);\n  color:#8fe1f4 !important;\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.09em;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable h3{\n  max-width:940px;\n  margin:0 0 20px;\n\n  color:#ffd45f !important;\n\n  font-size:clamp(27px,3vw,33px);\n  font-weight:800;\n  line-height:1.22;\n  letter-spacing:-.015em;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.18);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy{\n  max-width:940px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n  margin:0;\n\n  color:#eef6f9 !important;\n  opacity:1 !important;\n\n  font-size:17px;\n  font-weight:500;\n  line-height:1.78;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.12);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p + p{\n  margin-top:20px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy strong{\n  color:#ffffff !important;\n  opacity:1 !important;\n  font-weight:800;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links{\n  margin-top:26px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip{\n  border:1px solid rgba(255,255,255,.18);\n  background:#fff !important;\n  color:#102d3d !important;\n  box-shadow:0 5px 15px rgba(0,0,0,.08);\n}\n\n@media(max-width:980px){\n  .cctv-fov-panel{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:620px){\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n    padding:28px 24px 26px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable h3{\n    font-size:27px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n    font-size:16.5px;\n    line-height:1.72;\n  }\n}\n\n\n\/* ---------- LES 15 \u00b7 WIFI PANEL ---------- *\/\n.cctv-wifi-panel{\n  overflow:hidden;\n\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:22px;\n\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n\n  box-shadow:0 16px 40px rgba(22,48,63,.07);\n}\n\n.cctv-wifi-panel__image{\n  background:#f4f6f4;\n}\n\n.cctv-wifi-panel__copy{\n  background:\n    radial-gradient(circle at 88% 10%,rgba(229,184,75,.08),transparent 30%),\n    linear-gradient(145deg,#fffdf8,#f8f5ed);\n}\n\n.cctv-wifi-panel__copy h3{\n  color:var(--academy-navy);\n}\n\n.cctv-wifi-panel__copy p{\n  color:var(--academy-muted);\n}\n\n\/* ---------- LES 15 \u00b7 PROBLEM \/ FLOW \/ CHANGE ---------- *\/\n.cctv-problem,\n.cctv-flow-step,\n.cctv-change,\n.cctv-check{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-problem:hover,\n.cctv-flow-step:hover,\n.cctv-change:hover,\n.cctv-check:hover{\n  transform:translateY(-3px);\n  border-color:rgba(67,169,197,.32);\n  box-shadow:0 17px 34px rgba(22,48,63,.085);\n}\n\n.cctv-problem h3,\n.cctv-change h3,\n.cctv-flow-step strong,\n.cctv-check strong{\n  color:var(--academy-navy);\n}\n\n.cctv-problem p,\n.cctv-change p,\n.cctv-flow-step p,\n.cctv-check{\n  color:var(--academy-muted);\n}\n\n.cctv-flow-step::after{\n  background:var(--academy-yellow);\n  color:var(--academy-navy);\n}\n\n.cctv-change-number,\n.cctv-check-icon{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n\/* ---------- LES 15 \u00b7 WIRED RECOMMENDATION ---------- *\/\n.cctv-wired{\n  margin:96px 0;\n\n  border:1px solid rgba(77,128,107,.28);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 92% 10%,rgba(77,128,107,.08),transparent 30%),\n    linear-gradient(145deg,#eff8f3,#fffdf8);\n\n  color:var(--academy-ink-2);\n\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-wired h3{\n  color:var(--academy-green);\n}\n\n.cctv-wired strong{\n  color:var(--academy-navy);\n}\n\n.cctv-wired-image{\n  border-color:rgba(17,56,75,.11);\n  background:#fff;\n  box-shadow:0 10px 28px rgba(22,48,63,.08);\n}\n\n.cctv-wired-image div{\n  color:var(--academy-muted);\n}\n\n.cctv-wired-image strong{\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 15 \u00b7 KAREN FINAL CONTRAST ---------- *\/\n.cctv-course-page .cctv-karen.cctv-karen--readable{\n  position:relative;\n  overflow:hidden;\n\n  margin:96px 0;\n  padding:0;\n\n  border:1px solid rgba(122,210,235,.22);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 88% 10%,rgba(67,169,197,.12),transparent 28%),\n    linear-gradient(145deg,#10394b 0%,#0b3142 55%,#082a3a 100%);\n\n  color:#f4f8fa !important;\n\n  box-shadow:\n    0 20px 46px rgba(17,44,59,.16),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n  position:relative;\n  z-index:2;\n  padding:38px 40px 36px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__label{\n  display:inline-flex;\n  align-items:center;\n  margin:0 0 18px;\n  padding:7px 12px;\n\n  border:1px solid rgba(143,220,240,.24);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.055);\n  color:#8fe1f4 !important;\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.09em;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable h3{\n  max-width:940px;\n  margin:0 0 20px;\n\n  color:#ffd45f !important;\n\n  font-size:clamp(27px,3vw,33px);\n  font-weight:800;\n  line-height:1.22;\n  letter-spacing:-.015em;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.18);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy{\n  max-width:940px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n  margin:0;\n\n  color:#eef6f9 !important;\n  opacity:1 !important;\n\n  font-size:17px;\n  font-weight:500;\n  line-height:1.78;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.12);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p + p{\n  margin-top:20px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy strong{\n  color:#ffffff !important;\n  opacity:1 !important;\n  font-weight:800;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links{\n  margin-top:26px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip{\n  border:1px solid rgba(255,255,255,.18);\n  background:#fff !important;\n  color:#102d3d !important;\n  box-shadow:0 5px 15px rgba(0,0,0,.08);\n}\n\n@media(max-width:980px){\n  .cctv-wifi-panel,\n  .cctv-wired-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:650px){\n  .cctv-flow{\n    grid-template-columns:1fr;\n  }\n\n  .cctv-flow-step::after{\n    display:none;\n  }\n}\n\n@media(max-width:620px){\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n    padding:28px 24px 26px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable h3{\n    font-size:27px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n    font-size:16.5px;\n    line-height:1.72;\n  }\n}\n\n\n\/* ---------- LES 16 \u00b7 QUALITY \/ ENVIRONMENT ---------- *\/\n.cctv-quality-card,\n.cctv-environment-item,\n.cctv-check{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-quality-card:hover,\n.cctv-environment-item:hover,\n.cctv-check:hover{\n  transform:translateY(-4px);\n  border-color:rgba(67,169,197,.34);\n  box-shadow:0 18px 36px rgba(22,48,63,.09);\n}\n\n.cctv-quality-card h3,\n.cctv-environment-item strong,\n.cctv-check strong{\n  color:var(--academy-navy);\n}\n\n.cctv-quality-card p,\n.cctv-environment-item span,\n.cctv-check{\n  color:var(--academy-muted);\n}\n\n.cctv-quality-icon,\n.cctv-environment-icon,\n.cctv-check-icon{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n\/* ---------- LES 16 \u00b7 TOTAL COST ---------- *\/\n.cctv-cost{\n  margin:96px 0;\n\n  border:1px solid rgba(229,184,75,.42);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 92% 10%,rgba(229,184,75,.10),transparent 30%),\n    linear-gradient(145deg,#fff9e8,#fffdf8);\n\n  color:var(--academy-ink-2);\n\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-cost h3{\n  color:#7a5715;\n}\n\n.cctv-cost strong{\n  color:var(--academy-navy);\n}\n\n.cctv-cost-formula{\n  border-color:rgba(17,56,75,.11);\n  background:#fff;\n  box-shadow:0 10px 28px rgba(22,48,63,.07);\n}\n\n.cctv-cost-row{\n  border-color:rgba(17,56,75,.09);\n  color:var(--academy-muted);\n}\n\n.cctv-cost-row:last-child{\n  background:#fff7dc;\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 16 \u00b7 RELIABILITY PANEL ---------- *\/\n.cctv-reliability{\n  overflow:hidden;\n\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:22px;\n\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n\n  box-shadow:0 16px 40px rgba(22,48,63,.07);\n}\n\n.cctv-reliability-copy{\n  background:\n    radial-gradient(circle at 88% 10%,rgba(229,184,75,.08),transparent 30%),\n    linear-gradient(145deg,#fffdf8,#f8f5ed);\n}\n\n.cctv-reliability-copy h3{\n  color:var(--academy-navy);\n}\n\n.cctv-reliability-copy p{\n  color:var(--academy-muted);\n}\n\n\/* ---------- LES 16 \u00b7 GALLERY \/ IMAGE CARDS ---------- *\/\n.cctv-gallery-card,\n.cctv-image-card{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-gallery-caption,\n.cctv-image-caption{\n  color:var(--academy-muted);\n}\n\n.cctv-gallery-caption strong,\n.cctv-image-caption strong{\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 16 \u00b7 KAREN FINAL CONTRAST ---------- *\/\n.cctv-course-page .cctv-karen.cctv-karen--readable{\n  position:relative;\n  overflow:hidden;\n\n  margin:96px 0;\n  padding:0;\n\n  border:1px solid rgba(122,210,235,.22);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 88% 10%,rgba(67,169,197,.12),transparent 28%),\n    linear-gradient(145deg,#10394b 0%,#0b3142 55%,#082a3a 100%);\n\n  color:#f4f8fa !important;\n\n  box-shadow:\n    0 20px 46px rgba(17,44,59,.16),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n  position:relative;\n  z-index:2;\n  padding:38px 40px 36px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__label{\n  display:inline-flex;\n  align-items:center;\n  margin:0 0 18px;\n  padding:7px 12px;\n\n  border:1px solid rgba(143,220,240,.24);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.055);\n  color:#8fe1f4 !important;\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.09em;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable h3{\n  max-width:940px;\n  margin:0 0 20px;\n\n  color:#ffd45f !important;\n\n  font-size:clamp(27px,3vw,33px);\n  font-weight:800;\n  line-height:1.22;\n  letter-spacing:-.015em;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.18);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy{\n  max-width:940px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n  margin:0;\n\n  color:#eef6f9 !important;\n  opacity:1 !important;\n\n  font-size:17px;\n  font-weight:500;\n  line-height:1.78;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.12);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p + p{\n  margin-top:20px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy strong{\n  color:#ffffff !important;\n  opacity:1 !important;\n  font-weight:800;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links{\n  margin-top:26px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip{\n  border:1px solid rgba(255,255,255,.18);\n  background:#fff !important;\n  color:#102d3d !important;\n  box-shadow:0 5px 15px rgba(0,0,0,.08);\n}\n\n@media(max-width:980px){\n  .cctv-cost-grid,\n  .cctv-reliability-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:650px){\n  .cctv-environment{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:620px){\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n    padding:28px 24px 26px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable h3{\n    font-size:27px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n    font-size:16.5px;\n    line-height:1.72;\n  }\n}\n\n\n\/* ---------- LES 17 \u00b7 TESTBENCH ---------- *\/\n.cctv-testbench{\n  overflow:hidden;\n\n  border:1px solid rgba(17,56,75,.11);\n  border-radius:22px;\n\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n\n  box-shadow:0 16px 40px rgba(22,48,63,.07);\n}\n\n.cctv-testbench-copy{\n  background:\n    radial-gradient(circle at 88% 10%,rgba(229,184,75,.08),transparent 30%),\n    linear-gradient(145deg,#fffdf8,#f8f5ed);\n}\n\n.cctv-testbench-copy h3{\n  color:var(--academy-navy);\n}\n\n.cctv-testbench-copy p{\n  color:var(--academy-muted);\n}\n\n\/* ---------- LES 17 \u00b7 PROCESS \/ CHECKS \/ FIELD TEST ---------- *\/\n.cctv-process-step,\n.cctv-check,\n.cctv-fieldtest{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  color:var(--academy-ink);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n\n  transition:\n    transform .22s ease,\n    box-shadow .22s ease,\n    border-color .22s ease;\n}\n\n.cctv-process-step:hover,\n.cctv-check:hover,\n.cctv-fieldtest:hover{\n  transform:translateY(-4px);\n  border-color:rgba(67,169,197,.34);\n  box-shadow:0 18px 36px rgba(22,48,63,.09);\n}\n\n.cctv-process-number,\n.cctv-check-icon,\n.cctv-fieldtest-number{\n  background:var(--academy-navy);\n  color:#f4c95b;\n}\n\n.cctv-process-step h3,\n.cctv-check strong,\n.cctv-fieldtest h3{\n  color:var(--academy-navy);\n}\n\n.cctv-process-step p,\n.cctv-check,\n.cctv-fieldtest p{\n  color:var(--academy-muted);\n}\n\n.cctv-process-step::after{\n  background:var(--academy-yellow);\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 17 \u00b7 TIME SAVING ---------- *\/\n.cctv-time-save{\n  margin:96px 0;\n\n  border:1px solid rgba(77,128,107,.28);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 92% 10%,rgba(77,128,107,.08),transparent 30%),\n    linear-gradient(145deg,#eff8f3,#fffdf8);\n\n  color:var(--academy-ink-2);\n\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-time-save h3{\n  color:var(--academy-green);\n}\n\n.cctv-time-column{\n  border-color:rgba(17,56,75,.11);\n  background:#fff;\n  box-shadow:0 9px 26px rgba(22,48,63,.055);\n}\n\n.cctv-time-column h4{\n  color:var(--academy-navy);\n}\n\n.cctv-time-column p{\n  color:var(--academy-muted);\n}\n\n\/* ---------- LES 17 \u00b7 GALLERY ---------- *\/\n.cctv-gallery-card,\n.cctv-image-card{\n  border-color:rgba(17,56,75,.11);\n  background:var(--academy-paper);\n  box-shadow:0 12px 30px rgba(22,48,63,.055);\n}\n\n.cctv-gallery-caption,\n.cctv-image-caption{\n  color:var(--academy-muted);\n}\n\n.cctv-gallery-caption strong,\n.cctv-image-caption strong{\n  color:var(--academy-navy);\n}\n\n\/* ---------- LES 17 \u00b7 KAREN FINAL CONTRAST ---------- *\/\n.cctv-course-page .cctv-karen.cctv-karen--readable{\n  position:relative;\n  overflow:hidden;\n\n  margin:96px 0;\n  padding:0;\n\n  border:1px solid rgba(122,210,235,.22);\n  border-radius:22px;\n\n  background:\n    radial-gradient(circle at 88% 10%,rgba(67,169,197,.12),transparent 28%),\n    linear-gradient(145deg,#10394b 0%,#0b3142 55%,#082a3a 100%);\n\n  color:#f4f8fa !important;\n\n  box-shadow:\n    0 20px 46px rgba(17,44,59,.16),\n    inset 0 1px 0 rgba(255,255,255,.04);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n  position:relative;\n  z-index:2;\n  padding:38px 40px 36px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__label{\n  display:inline-flex;\n  align-items:center;\n  margin:0 0 18px;\n  padding:7px 12px;\n\n  border:1px solid rgba(143,220,240,.24);\n  border-radius:999px;\n\n  background:rgba(255,255,255,.055);\n  color:#8fe1f4 !important;\n\n  font-size:12px;\n  font-weight:900;\n  letter-spacing:.09em;\n  line-height:1.2;\n  text-transform:uppercase;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable h3{\n  max-width:940px;\n  margin:0 0 20px;\n\n  color:#ffd45f !important;\n\n  font-size:clamp(27px,3vw,33px);\n  font-weight:800;\n  line-height:1.22;\n  letter-spacing:-.015em;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.18);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy{\n  max-width:940px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n  margin:0;\n\n  color:#eef6f9 !important;\n  opacity:1 !important;\n\n  font-size:17px;\n  font-weight:500;\n  line-height:1.78;\n\n  text-shadow:0 1px 0 rgba(0,0,0,.12);\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p + p{\n  margin-top:20px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy strong{\n  color:#ffffff !important;\n  opacity:1 !important;\n  font-weight:800;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links{\n  margin-top:26px;\n}\n\n.cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__links .cctv-chip{\n  border:1px solid rgba(255,255,255,.18);\n  background:#fff !important;\n  color:#102d3d !important;\n  box-shadow:0 5px 15px rgba(0,0,0,.08);\n}\n\n@media(max-width:980px){\n  .cctv-testbench-grid,\n  .cctv-time-grid{\n    grid-template-columns:1fr;\n  }\n}\n\n@media(max-width:620px){\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__inner{\n    padding:28px 24px 26px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable h3{\n    font-size:27px;\n  }\n\n  .cctv-course-page .cctv-karen.cctv-karen--readable .cctv-karen__copy p{\n    font-size:16.5px;\n    line-height:1.72;\n  }\n}\n<\/style>\n<article class=\"cctv-course-page\" data-language=\"nl\" lang=\"nl\">\n\n<!-- =====================================================\n       HERO\n       ===================================================== -->\n<nav aria-label=\"Hoofdnavigatie CCTV Academy\" class=\"cctv-master-nav\">\n<div aria-hidden=\"true\" class=\"cctv-master-nav__progress-track\">\n<span id=\"cctv-reading-progress\"><\/span>\n<\/div>\n<div class=\"cctv-master-nav__inner\">\n<div class=\"cctv-master-nav__left\">\n<a aria-label=\"Ga naar de homepagina van CCTV Academy\" class=\"cctv-master-nav__home\" href=\"https:\/\/cctvacademy.be\/nl\/\">\n<span aria-hidden=\"true\" class=\"cctv-master-nav__home-icon\">\u2302<\/span>\n<span>Home<\/span>\n<\/a>\n<a aria-label=\"Terug naar overzicht klachten van Karen\" class=\"cctv-master-nav__overview\" href=\"https:\/\/cctvacademy.be\/nl\/de-tien-meest-gemaakte-beginnersfouten-in-cctv\/#top10\">\n<span aria-hidden=\"true\">\u2190<\/span>\n<span>Terug naar overzicht<\/span>\n<\/a>\n<\/div>\n<div class=\"cctv-master-nav__center\">\n<span class=\"cctv-master-nav__course\">Basis CCTV<\/span>\n<strong class=\"cctv-master-nav__lesson\">Les 17 \/ 24<\/strong>\n<\/div>\n<div class=\"cctv-master-nav__right\">\n<a aria-label=\"Ga naar vorige les: Kwaliteit en levensduur van bewakingscamera's\" class=\"cctv-master-nav__prev\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-kwaliteit-en-levensduur-camera\/\">\n<span aria-hidden=\"true\">\u2190<\/span>\n<span>Vorige les<\/span>\n<\/a>\n<a aria-label=\"Ga naar volgende les: Fisheye-camera: 360\u00b0 overzicht versus herkenning\" class=\"cctv-master-nav__next\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-fisheye-camera-360-graden\/\">\n<span>Volgende les<\/span>\n<span aria-hidden=\"true\">\u2192<\/span>\n<\/a>\n<\/div>\n<\/div><div class=\"cctv-language-bar cctv-master-nav__language\">\n<div aria-label=\"Taal \/ Langue \/ Language\" class=\"cctv-language-switcher\" role=\"group\">\n<button aria-pressed=\"false\" class=\"cctv-lang-btn\" data-lang=\"nl\" lang=\"nl\" type=\"button\">NL<\/button>\n<button aria-pressed=\"false\" class=\"cctv-lang-btn\" data-lang=\"fr\" lang=\"fr\" type=\"button\">FR<\/button>\n<button aria-pressed=\"false\" class=\"cctv-lang-btn\" data-lang=\"en\" lang=\"en\" type=\"button\">EN<\/button>\n<\/div>\n<\/div>\n<\/nav><section class=\"cctv-hero\">\n<div class=\"cctv-hero-inner\">\n<div class=\"cctv-hero-copy\"><div class=\"cctv-hero-context\">\n<a href=\"https:\/\/cctvacademy.be\/nl\/de-tien-meest-gemaakte-beginnersfouten-in-cctv\/#top10\">\n<span aria-hidden=\"true\">\u2190<\/span>\n    Overzicht beginnersfouten\n  <\/a>\n<span>Les 17 van 24<\/span>\n<\/div>\n<div class=\"cctv-kicker\">\n<span class=\"cctv-kicker-number\">\n            17\n          <\/span>\n\n          Basis CCTV opleiding \u00b7 Les 17 van 24\n\n        <\/div>\n<h1>\n          Test de CCTV-installatie <span>v\u00f3\u00f3r de montage<\/span>\n<\/h1>\n<p class=\"cctv-hero-lead\">\n\n          Camera ophangen.\n          Terug naar de recorder.\n          Weer naar de camera.\n          Nog een instelling aanpassen.\n          Opnieuw naar de recorder...\n\n          Dat kan effici\u00ebnter.\n\n          Bouw eerst een volledige werkende\n          testopstelling op tafel\n          en begin daarna pas met monteren.\n\n        <\/p>\n<\/div>\n<div class=\"cctv-hero-image\">\n<img data-recalc-dims=\"1\" fetchpriority=\"high\" alt=\"CCTV-testopstelling met camera en NVR v\u00f3\u00f3r de definitieve montage\" decoding=\"async\" height=\"541\" loading=\"eager\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-33-testopstelling-nvr-camera.webp?resize=812%2C541&#038;ssl=1\" width=\"812\"\/>\n<\/div>\n<\/div>\n<div class=\"cctv-progress\">\n<div class=\"cctv-progress-text\">\n<span>\n          Les 17\n        <\/span>\n<span>\n          24 lessen\n        <\/span>\n<\/div>\n<div class=\"cctv-progress-track\">\n<span><\/span>\n<\/div>\n<\/div>\n<\/section>\n<!-- =====================================================\n       INTRO\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Achtste klacht \u00b7 Effici\u00ebnt installeren\n    <\/div>\n<br\/>\n<h2>\n      \u201cJouw installateur loopt hier vooral veel over en weer\u201d\n    <\/h2>\n<p class=\"cctv-intro\">\n\n      Een CCTV-installatie bestaat uit veel onderdelen\n      die met elkaar moeten samenwerken:\n\n      camera's,\n      netwerk,\n      voeding,\n      recorder,\n      beeldinstellingen\n      en opnameconfiguratie.\n\n    <\/p>\n<p>\n\n      Wanneer je pas na de montage\n      ontdekt dat \u00e9\u00e9n van die onderdelen\n      nog niet correct geconfigureerd is,\n      wordt iedere fout moeilijker\n      en trager om op te lossen.\n\n    <\/p>\n<p>\n\n      De oplossing uit de opleiding is daarom:\n\n      <strong>\n        maak indien mogelijk eerst\n        een volledige testopstelling\n        op een tafel bij de klant.\n      <\/strong>\n<\/p>\n<p>\n\n      Configureer camera's\n      en opnamesysteem\n      zodat alles functioneel werkt.\n\n      <strong>\n        Begin pas daarna\n        met de definitieve installatie.\n      <\/strong>\n<\/p>\n<\/section>\n<!-- =====================================================\n       CUSTOMER QUOTE\n       ===================================================== -->\n<section class=\"cctv-customer-quote\">\n<strong>\n      Achtste klacht\n    <\/strong>\n<p>\n\n      \u201cWaarom loopt jouw installateur\n      voortdurend van de camera\n      naar de recorder en weer terug?\u201d\n\n    <\/p>\n<\/section>\n<!-- =====================================================\n       MAIN TEST BENCH\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      De oplossing\n    <\/div>\n<br\/>\n<h2>\n      Bouw eerst de volledige installatie op tafel\n    <\/h2>\n<div class=\"cctv-testbench\">\n<div class=\"cctv-testbench-grid\">\n<div class=\"cctv-testbench-image\">\n<img data-recalc-dims=\"1\" alt=\"Complete CCTV-testopstelling op tafel met camera en recorder\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-33-testopstelling-nvr-camera.webp?w=812&#038;ssl=1\"\/>\n<\/div>\n<div class=\"cctv-testbench-copy\">\n<span class=\"cctv-badge cctv-badge-green\">\n            Werkwijze uit de opleiding\n          <\/span>\n<h3>\n            Laat het systeem eerst functioneren\n          <\/h3>\n<p>\n\n            De bronopleiding adviseert\n            om eerst een volledige\n            testopstelling te maken.\n\n          <\/p>\n<p>\n\n            Zorg dat\n\n            <strong>\n              camera's en opnamesysteem\n              functioneel perfect samenwerken\n            <\/strong>\n\n            v\u00f3\u00f3r je begint\n            met de fysieke montage.\n\n          <\/p>\n<p>\n\n            Zo kunnen problemen\n            al vooraf zichtbaar worden\n            en kun je sneller ingrijpen.\n\n          <\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- =====================================================\n       KAREN STORY\n       ===================================================== -->\n<section aria-labelledby=\"cctv-karen-les17-1-title\" class=\"cctv-karen cctv-karen--readable\"><div class=\"cctv-karen__inner\"><div class=\"cctv-karen__label\">\n      Terug naar Karen\n    <\/div><h3 id=\"cctv-karen-les17-1-title\">\n      Deze keer begint de installateur niet met de ladder\n    <\/h3><div class=\"cctv-karen__copy\"><p>\n\n      De installateur komt bij Karen aan\n      met camera's,\n      recorder,\n      netwerkmateriaal\n      en voeding.\n\n    <\/p><p>\n\n      Karen verwacht misschien\n      dat hij onmiddellijk buiten\n      gaten begint te boren.\n\n    <\/p><p>\n\n      Maar in plaats daarvan\n      zet hij eerst de apparatuur\n      samen op tafel.\n\n    <\/p><p>\n\n      Hij sluit de camera's aan,\n      controleert of ze op de recorder verschijnen\n      en zorgt ervoor\n      dat het systeem functioneert.\n\n    <\/p><p>\n\n      Karen vraagt:\n\n      <strong>\n        \u201cWaarom hang je ze niet meteen op?\u201d\n      <\/strong>\n<\/p><p>\n\n      Het antwoord is eenvoudig:\n\n      <strong>\n        \u201cOmdat ik liever hier aan tafel\n        een probleem oplos\n        dan straks drie meter hoog op een ladder.\u201d\n      <\/strong>\n<\/p><\/div><div class=\"cctv-link-cloud cctv-karen__links\">\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-het-verhaal-van-karen\/\">\n        Het verhaal van Karen\n      <\/a>\n<\/div><\/div><\/section>\n<!-- =====================================================\n       SOURCE WORKFLOW\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Basiswerkwijze\n    <\/div>\n<br\/>\n<h2>\n      Eerst testen, daarna installeren\n    <\/h2>\n<div class=\"cctv-process\">\n<div class=\"cctv-process-step\">\n<div class=\"cctv-process-number\">\n          1\n        <\/div>\n<h3>\n          Bouw de testopstelling\n        <\/h3>\n<p>\n\n          Breng camera's\n          en opnamesysteem\n          eerst samen\n          op \u00e9\u00e9n bereikbare plaats.\n\n        <\/p>\n<\/div>\n<div class=\"cctv-process-step\">\n<div class=\"cctv-process-number\">\n          2\n        <\/div>\n<h3>\n          Configureer het systeem\n        <\/h3>\n<p>\n\n          Zorg ervoor\n          dat de apparatuur\n          functioneel correct werkt\n          voordat je gaat monteren.\n\n        <\/p>\n<\/div>\n<div class=\"cctv-process-step\">\n<div class=\"cctv-process-number\">\n          3\n        <\/div>\n<h3>\n          Los problemen op\n        <\/h3>\n<p>\n\n          Wordt een camera\n          niet gevonden\n          of werkt iets niet goed?\n\n          Los het probleem op\n          terwijl alles bereikbaar is.\n\n        <\/p>\n<\/div>\n<div class=\"cctv-process-step\">\n<div class=\"cctv-process-number\">\n          4\n        <\/div>\n<h3>\n          Monteer daarna\n        <\/h3>\n<p>\n\n          Begin pas vervolgens\n          met het installeren\n          van de camera's\n          op hun definitieve plaatsen.\n\n        <\/p>\n<\/div>\n<\/div>\n<\/section>\n<!-- =====================================================\n       TIME SAVING\n       ===================================================== -->\n<section class=\"cctv-time-save\">\n<span class=\"cctv-badge cctv-badge-green\">\n      Waarom deze aanpak werkt\n    <\/span>\n<h3>\n      Problemen oplossen aan tafel is meestal eenvoudiger\n    <\/h3>\n<div class=\"cctv-time-grid\">\n<div class=\"cctv-time-column bad\">\n<h4>\n          Eerst monteren\n        <\/h4>\n<p>\n\n          Camera hangt buiten.\n\n          Recorder staat ergens anders.\n\n          Bij iedere controle\n          moet je tussen verschillende locaties bewegen.\n\n        <\/p>\n<p>\n\n          Een eenvoudig configuratieprobleem\n          kan daardoor veel tijd kosten.\n\n        <\/p>\n<\/div>\n<div class=\"cctv-time-column good\">\n<h4>\n          Eerst testen\n        <\/h4>\n<p>\n\n          Camera,\n          recorder\n          en verbindingen\n          liggen binnen handbereik.\n\n        <\/p>\n<p>\n\n          Problemen worden zichtbaar\n          voordat de apparatuur\n          definitief ge\u00efnstalleerd is.\n\n        <\/p>\n<p>\n\n          Dat sluit rechtstreeks aan\n          bij de oplossing\n          uit de opleiding.\n\n        <\/p>\n<\/div>\n<\/div>\n<\/section>\n<!-- =====================================================\n       PRACTICAL CHECKLIST\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Praktische installateursworkflow\n    <\/div>\n<br\/>\n<h2>\n      Wat controleer je in de testopstelling?\n    <\/h2>\n<p class=\"cctv-intro\">\n\n      De bronopleiding zegt\n      dat camera's en opnamesysteem\n      v\u00f3\u00f3r montage functioneel moeten werken.\n\n      Onderstaande controlepunten\n      zijn een praktische manier\n      om dat in het veld systematisch uit te voeren.\n\n    <\/p>\n<div class=\"cctv-grid-2\">\n<div class=\"cctv-check\">\n<div class=\"cctv-check-icon\">\n          1\n        <\/div>\n<div>\n<strong>\n            Krijgt iedere camera voeding?\n          <\/strong>\n<br\/>\n\n          Controleer of de camera's\n          correct opstarten.\n\n        <\/div>\n<\/div>\n<div class=\"cctv-check\">\n<div class=\"cctv-check-icon\">\n          2\n        <\/div>\n<div>\n<strong>\n            Verschijnt iedere camera op het netwerk?\n          <\/strong>\n<br\/>\n\n          Controleer of de apparatuur\n          bereikbaar is.\n\n        <\/div>\n<\/div>\n<div class=\"cctv-check\">\n<div class=\"cctv-check-icon\">\n          3\n        <\/div>\n<div>\n<strong>\n            Ziet de recorder alle camera's?\n          <\/strong>\n<br\/>\n\n          Controleer het livebeeld\n          van iedere camera.\n\n        <\/div>\n<\/div>\n<div class=\"cctv-check\">\n<div class=\"cctv-check-icon\">\n          4\n        <\/div>\n<div>\n<strong>\n            Werkt de opname?\n          <\/strong>\n<br\/>\n\n          Maak een korte testopname\n          en controleer of je ze kunt terugvinden.\n\n        <\/div>\n<\/div>\n<div class=\"cctv-check\">\n<div class=\"cctv-check-icon\">\n          5\n        <\/div>\n<div>\n<strong>\n            Kloppen datum en tijd?\n          <\/strong>\n<br\/>\n\n          Controleer dit v\u00f3\u00f3r\n          de definitieve oplevering.\n\n        <\/div>\n<\/div>\n<div class=\"cctv-check\">\n<div class=\"cctv-check-icon\">\n          6\n        <\/div>\n<div>\n<strong>\n            Zijn camera's herkenbaar benoemd?\n          <\/strong>\n<br\/>\n\n          Een duidelijke naamgeving\n          maakt verdere configuratie eenvoudiger.\n\n        <\/div>\n<\/div>\n<div class=\"cctv-check\">\n<div class=\"cctv-check-icon\">\n          7\n        <\/div>\n<div>\n<strong>\n            Reageert de camera correct?\n          <\/strong>\n<br\/>\n\n          Controleer relevante\n          beeld- en detectiefuncties.\n\n        <\/div>\n<\/div>\n<div class=\"cctv-check\">\n<div class=\"cctv-check-icon\">\n          8\n        <\/div>\n<div>\n<strong>\n            Blijft de verbinding stabiel?\n          <\/strong>\n<br\/>\n\n          Laat de testopstelling\n          voldoende lang functioneren\n          om evidente storingen te ontdekken.\n\n        <\/div>\n<\/div>\n<\/div>\n<\/section>\n<!-- =====================================================\n       RELATED PROBLEMS GALLERY 1\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Waarom testen?\n    <\/div>\n<br\/>\n<h2>\n      Denk aan de fouten uit de vorige lessen\n    <\/h2>\n<p class=\"cctv-intro\">\n\n      Niet iedere fout hieronder\n      kun je volledig op tafel nabootsen.\n\n      Sommige hangen af\n      van de uiteindelijke montageplaats.\n\n      Maar een goede testprocedure\n      zorgt er wel voor\n      dat je systematisch weet\n      wat v\u00f3\u00f3r \u00e9n na montage gecontroleerd moet worden.\n\n    <\/p>\n<div class=\"cctv-grid-4\">\n<a class=\"cctv-gallery-card\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-ir-nachtzicht-en-smart-ir\/\">\n<img data-recalc-dims=\"1\" alt=\"Overbelichte persoon bij IR-nachtzicht als testpunt voor CCTV\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-02-smart-ir-overbelichte-persoon.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Smart IR\n          <\/strong>\n<span>\n            Controleer later op locatie ook hoe de camera reageert op een persoon dichtbij. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<a class=\"cctv-gallery-card\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-ir-reflectie-muur-en-regenbuis\/\">\n<img data-recalc-dims=\"1\" alt=\"IR-reflectie tegen een muur bij een bewakingscamera\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-04-ir-reflectie-tegen-muur.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            IR-reflectie\n          <\/strong>\n<span>\n            Deze fout ontstaat vooral door de uiteindelijke montagepositie. Test daarom ook na plaatsing. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<a class=\"cctv-gallery-card\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-vochtproblemen-rj45-en-poe\/\">\n<img data-recalc-dims=\"1\" alt=\"Corrosie op een RJ45-aansluiting bij een CCTV-installatie\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-27-rj45-corrosie-pinnen.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            RJ45 &amp; PoE\n          <\/strong>\n<span>\n            Controleer connectoren en verbindingen v\u00f3\u00f3r ze moeilijk bereikbaar worden. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<a class=\"cctv-gallery-card contain\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-draadloze-camera-werkt-niet\/\">\n<img data-recalc-dims=\"1\" alt=\"Wifi-signaalverdeling als voorbeeld van een netwerkafhankelijk CCTV-probleem\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-32-wifi-signaalverdeling-plattegrond.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Netwerkverbinding\n          <\/strong>\n<span>\n            Een camera kan perfect werken terwijl een netwerkverbinding later het zwakke punt blijkt. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<\/div>\n<\/section>\n<!-- =====================================================\n       BEFORE \/ AFTER INSTALLATION\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Twee testmomenten\n    <\/div>\n<br\/>\n<h2>\n      Test v\u00f3\u00f3r montage \u00e9n controleer opnieuw na montage\n    <\/h2>\n<div class=\"cctv-grid-2\">\n<div class=\"cctv-card cctv-card-blue\">\n<span class=\"cctv-badge cctv-badge-blue\">\n          Test 1\n        <\/span>\n<h3>\n          V\u00f3\u00f3r de montage\n        <\/h3>\n<p>\n\n          Hier controleer je\n          vooral of de technische installatie\n          als systeem functioneert.\n\n        <\/p>\n<p>\n\n          Denk aan:\n\n          <strong>\n            camera,\n            recorder,\n            voeding,\n            netwerk\n            en opname.\n          <\/strong>\n<\/p>\n<p>\n\n          Het grote voordeel:\n          alles is nog bereikbaar.\n\n        <\/p>\n<\/div>\n<div class=\"cctv-card cctv-card-green\">\n<span class=\"cctv-badge cctv-badge-green\">\n          Test 2\n        <\/span>\n<h3>\n          Na de montage\n        <\/h3>\n<p>\n\n          Daarna controleer je\n          de zaken die afhangen\n          van de fysieke omgeving.\n\n        <\/p>\n<p>\n\n          Denk aan:\n\n          <strong>\n            kijkhoek,\n            obstakels,\n            IR-reflectie,\n            dagbeeld\n            en nachtbeeld.\n          <\/strong>\n<\/p>\n<p>\n\n          Zo combineer je\n          technische voorbereiding\n          met echte controle op locatie.\n\n        <\/p>\n<\/div>\n<\/div>\n<\/section>\n<!-- =====================================================\n       DAY \/ NIGHT GALLERY\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Vergeet de eindcontrole niet\n    <\/div>\n<br\/>\n<h2>\n      Een testopstelling vervangt de controle op locatie niet\n    <\/h2>\n<p class=\"cctv-intro\">\n\n      Aan tafel kun je controleren\n      of het systeem technisch functioneert.\n\n      Maar pas op de definitieve montageplaats\n      zie je hoe de camera reageert\n      op de echte omgeving.\n\n    <\/p>\n<div class=\"cctv-grid-4\">\n<a class=\"cctv-gallery-card\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-overdag-goed-beeld-s-nachts-niets\/\">\n<img data-recalc-dims=\"1\" decoding=\"async\" alt=\"CCTV-dagbeeld voor correctie van de camerapositie\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-13-dagbeeld-voor-verplaatsing.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Dag \u00b7 v\u00f3\u00f3r\n          <\/strong>\n<span>\n            Overdag kan een positie aanvankelijk goed lijken. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<a class=\"cctv-gallery-card\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-overdag-goed-beeld-s-nachts-niets\/\">\n<img data-recalc-dims=\"1\" decoding=\"async\" alt=\"CCTV-nachtbeeld voor correctie van de camerapositie\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-14-nachtbeeld-voor-verplaatsing.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Nacht \u00b7 v\u00f3\u00f3r\n          <\/strong>\n<span>\n            Het echte probleem wordt soms pas in IR-nachtmodus zichtbaar. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<a class=\"cctv-gallery-card\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-overdag-goed-beeld-s-nachts-niets\/\">\n<img data-recalc-dims=\"1\" decoding=\"async\" alt=\"CCTV-dagbeeld na correctie van de camerapositie\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-15-dagbeeld-na-verplaatsing.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Dag \u00b7 na\n          <\/strong>\n<span>\n            De positie werd bijgestuurd. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<a class=\"cctv-gallery-card\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-overdag-goed-beeld-s-nachts-niets\/\">\n<img data-recalc-dims=\"1\" decoding=\"async\" alt=\"Verbeterd CCTV-nachtbeeld na correctie van de camerapositie\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-16-nachtbeeld-na-verplaatsing.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Nacht \u00b7 na\n          <\/strong>\n<span>\n            Pas daarna weet je of de uiteindelijke camerapositie goed is. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<\/div>\n<\/section>\n<!-- =====================================================\n       FIELD WORKFLOW\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Van tafel naar montage\n    <\/div>\n<br\/>\n<h2>\n      Een effici\u00ebnte werkwijze voor de installateur\n    <\/h2>\n<div class=\"cctv-grid-3\">\n<div class=\"cctv-fieldtest\">\n<div class=\"cctv-fieldtest-number\">\n          1\n        <\/div>\n<h3>\n          Test binnen\n        <\/h3>\n<p>\n\n          Controleer eerst\n          of camera's,\n          netwerk\n          en recorder\n          correct samenwerken.\n\n        <\/p>\n<\/div>\n<div class=\"cctv-fieldtest\">\n<div class=\"cctv-fieldtest-number\">\n          2\n        <\/div>\n<h3>\n          Monteer gecontroleerd\n        <\/h3>\n<p>\n\n          Installeer vervolgens\n          de reeds geteste apparatuur\n          op de definitieve locaties.\n\n        <\/p>\n<\/div>\n<div class=\"cctv-fieldtest\">\n<div class=\"cctv-fieldtest-number\">\n          3\n        <\/div>\n<h3>\n          Controleer het echte beeld\n        <\/h3>\n<p>\n\n          Controleer daarna\n          positie,\n          kijkhoek,\n          dagbeeld,\n          nachtbeeld\n          en omgevingsinvloeden.\n\n        <\/p>\n<\/div>\n<\/div>\n<\/section>\n<!-- =====================================================\n       RJ45 PREVENTION\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Maak verbindingen bereikbaar\n    <\/div>\n<br\/>\n<h2>\n      Controleer connectoren v\u00f3\u00f3r ze buiten verdwijnen\n    <\/h2>\n<div class=\"cctv-grid-3\">\n<a class=\"cctv-gallery-card\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-vochtproblemen-rj45-en-poe\/\">\n<img data-recalc-dims=\"1\" decoding=\"async\" alt=\"Beschadigde RJ45-connector als voorbeeld van een CCTV-verbindingsprobleem\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-28-rj45-beschadigde-connector.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Controleer de connector\n          <\/strong>\n<span>\n            Een slechte aansluiting is eenvoudiger te herstellen v\u00f3\u00f3r de camera gemonteerd is. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<a class=\"cctv-gallery-card contain\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-vochtproblemen-rj45-en-poe\/\">\n<img data-recalc-dims=\"1\" decoding=\"async\" alt=\"Waterdichte bescherming voor een RJ45-camera-aansluiting\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-29-waterdichte-rj45-bescherming.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Plan de bescherming\n          <\/strong>\n<span>\n            Denk v\u00f3\u00f3r montage na over hoe de buitenverbinding beschermd wordt. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<a class=\"cctv-gallery-card contain\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-vochtproblemen-rj45-en-poe\/\">\n<img data-recalc-dims=\"1\" decoding=\"async\" alt=\"Correct beschermde RJ45-aansluiting voor een CCTV-buitencamera\" loading=\"lazy\" src=\"https:\/\/i0.wp.com\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-30-waterdichte-rj45-montage.webp?w=812&#038;ssl=1\"\/>\n<div class=\"cctv-gallery-caption\">\n<strong>\n            Monteer daarna correct\n          <\/strong>\n<span>\n            Een geteste verbinding moet ook na montage tegen de omgeving beschermd blijven. \u2192\n          <\/span>\n<\/div>\n<\/a>\n<\/div>\n<\/section>\n<!-- =====================================================\n       TECH TIP\n       ===================================================== -->\n<section class=\"cctv-tech-tip\">\n<div class=\"cctv-tech-tip-title\">\n      Technische controle: verander maar \u00e9\u00e9n ding tegelijk\n    <\/div>\n\n\n    Wanneer iets in de testopstelling\n    niet werkt,\n    wijzig dan niet meteen\n    vijf instellingen tegelijk.\n\n    <br\/><br\/>\n\n    Werk systematisch.\n\n    <strong>\n      Controleer voeding \u2192\n      netwerk \u2192\n      camera \u2192\n      recorder \u2192\n      opname.\n    <\/strong>\n<br\/><br\/>\n\n    Verander \u00e9\u00e9n onderdeel\n    of \u00e9\u00e9n instelling\n    en kijk wat het effect is.\n\n    <br\/><br\/>\n\n    Zo weet je veel sneller\n    waar het probleem werkelijk zat\n    en voorkom je dat je\n    nieuwe fouten introduceert\n    terwijl je een andere probeert op te lossen.\n\n  <\/section>\n<!-- =====================================================\n       KAREN AGAIN\n       ===================================================== -->\n<section aria-labelledby=\"cctv-karen-les17-2-title\" class=\"cctv-karen cctv-karen--readable\"><div class=\"cctv-karen__inner\"><div class=\"cctv-karen__label\">\n      Karen ziet een andere installateur\n    <\/div><h3 id=\"cctv-karen-les17-2-title\">\n      Minder rondlopen betekent niet minder werken\n    <\/h3><div class=\"cctv-karen__copy\"><p>\n\n      Karen ziet de installateur\n      eerst een tijd\n      aan tafel werken.\n\n    <\/p><p>\n\n      Voor haar lijkt het misschien\n      alsof de installatie\n      nog niet begonnen is.\n\n    <\/p><p>\n\n      Maar precies daar\n      wordt veel voorbereidend werk gedaan:\n\n      camera's worden gecontroleerd,\n      systemen worden gekoppeld\n      en problemen worden opgelost\n      terwijl alle apparatuur\n      nog gemakkelijk bereikbaar is.\n\n    <\/p><p>\n\n      Daarna kan de fysieke montage\n      veel gerichter verlopen.\n\n    <\/p><p>\n\n      Voor Karen betekent dat uiteindelijk:\n\n      <strong>\n        minder onnodig heen en weer lopen,\n        minder verrassingen\n        en een professionelere oplevering.\n      <\/strong>\n<\/p><\/div><\/div><\/section>\n<!-- =====================================================\n       WARNING\n       ===================================================== -->\n<section class=\"cctv-warning\">\n<div class=\"cctv-warning-title\">\n      Veelgemaakte beginnersfout: direct beginnen boren\n    <\/div>\n\n\n    De dozen worden geopend\n    en de eerste camera\n    wordt onmiddellijk\n    op de moeilijkste plaats gemonteerd.\n\n    <br\/><br\/>\n\n    Pas daarna blijkt:\n\n    <strong>\n      de camera verschijnt niet,\n      een instelling ontbreekt\n      of de recorder is nog niet correct geconfigureerd.\n    <\/strong>\n<br\/><br\/>\n\n    Nu moet je problemen oplossen\n    terwijl onderdelen\n    verspreid door het gebouw hangen.\n\n    <br\/><br\/>\n\n    De oplossing uit de opleiding\n    draait de volgorde om:\n\n    <strong>\n      eerst functioneel testen,\n      daarna fysiek installeren.\n    <\/strong>\n<\/section>\n<!-- =====================================================\n       PROFESSIONAL TIP\n       ===================================================== -->\n<aside class=\"cctv-pro-tip\">\n<div class=\"cctv-pro-icon\">\n      \u2605\n    <\/div>\n<div>\n<h3>\n        Pro-tip voor de professionele CCTV-installateur\n      <\/h3>\n<p>\n\n        Maak van de testopstelling\n        een vaste stap\n        in je werkvoorbereiding.\n\n      <\/p>\n<p>\n\n        Zet de camera's\n        in een logische volgorde\n        en geef ze v\u00f3\u00f3r montage\n        herkenbare namen\n        die overeenkomen\n        met hun uiteindelijke locatie.\n\n      <\/p>\n<p>\n\n        Bijvoorbeeld:\n\n        <strong>\n          Ingang,\n          Parking,\n          Achtertuin,\n          Garage,\n          Magazijn.\n        <\/strong>\n<\/p>\n<p>\n\n        Wanneer de camera's later hangen,\n        weet je onmiddellijk\n        welke camera je in de recorder\n        of software aanpast.\n\n      <\/p>\n<p>\n\n        En nog belangrijker:\n\n        <strong>\n          documenteer wat je getest hebt.\n        <\/strong>\n<\/p>\n<div class=\"cctv-link-cloud\">\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-algemene-aandachtspunten\/\">\n          Algemene aandachtspunten\n        <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-vochtproblemen-rj45-en-poe\/\">\n          RJ45 &amp; PoE\n        <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-overdag-goed-beeld-s-nachts-niets\/\">\n          Dag- en nachtcontrole\n        <\/a>\n<\/div>\n<\/div>\n<\/aside>\n<!-- =====================================================\n       REMEMBER\n       ===================================================== -->\n<section class=\"cctv-remember\">\n<div class=\"cctv-remember-title\">\n      Onthoud dit\n    <\/div>\n<div>\n\n      De oplossing uit dit hoofdstuk\n      is eenvoudig:\n\n      <br\/><br\/>\n<strong>\n        bouw indien mogelijk\n        eerst een volledige testopstelling\n        op een tafel bij de klant.\n      <\/strong>\n<br\/><br\/>\n\n      Configureer camera's\n      en opnamesysteem\n      zodat ze functioneel werken.\n\n      <br\/><br\/>\n<strong>\n        Begin daarna pas\n        met de installatie van de camera's.\n      <\/strong>\n<br\/><br\/>\n\n      Zo kun je problemen\n      vooraf ontdekken,\n      sneller ingrijpen\n      en effici\u00ebnter werken.\n\n      <br\/><br\/>\n\n      Vergeet na de montage\n      wel de tweede controle niet:\n\n      <strong>\n        kijkhoek,\n        omgeving,\n        dagbeeld\n        \u00e9n nachtbeeld.\n      <\/strong>\n<\/div>\n<\/section>\n<!-- =====================================================\n       INTERNAL LINKS\n       ===================================================== -->\n<section class=\"cctv-section\">\n<div class=\"cctv-eyebrow\">\n      Verder in de opleiding\n    <\/div>\n<br\/>\n<h2>\n      Gebruik de eerdere lessen als controlelijst\n    <\/h2>\n<div class=\"cctv-link-cloud\">\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-het-verhaal-van-karen\/\">\n        Het verhaal van Karen\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-algemene-aandachtspunten\/\">\n        Algemene aandachtspunten\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-ir-nachtzicht-en-smart-ir\/\">\n        IR-nachtzicht &amp; Smart IR\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-ir-reflectie-muur-en-regenbuis\/\">\n        IR-reflecties\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-overdag-goed-beeld-s-nachts-niets\/\">\n        Dag- en nachtcontrole\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-vochtproblemen-rj45-en-poe\/\">\n        Vochtproblemen bij RJ45 &amp; PoE\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-camera-correct-richten\/\">\n        Camera correct richten\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-draadloze-camera-werkt-niet\/\">\n        Draadloze camera's\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-kwaliteit-en-levensduur-camera\/\">\n        Kwaliteit &amp; levensduur\n      <\/a>\n<a class=\"cctv-chip\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-fisheye-camera-360-graden\/\">\n        Fisheye 360\u00b0\n      <\/a>\n<\/div>\n<\/section>\n<!-- =====================================================\n       PREVIOUS \/ NEXT\n       ===================================================== -->\n<nav aria-label=\"Lesnavigatie onderaan\" class=\"cctv-course-footer-nav\">\n<a class=\"cctv-course-footer-nav__prev\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-kwaliteit-en-levensduur-camera\/\">\n<span class=\"cctv-course-footer-nav__label\">Vorige les \u00b7 16 van 24<\/span>\n<strong>Kwaliteit en levensduur van bewakingscamera's<\/strong>\n<span class=\"cctv-course-footer-nav__small\">\u2190 Terug naar les 16<\/span>\n<\/a>\n<a class=\"cctv-course-footer-nav__overview\" href=\"https:\/\/cctvacademy.be\/nl\/de-tien-meest-gemaakte-beginnersfouten-in-cctv\/#top10\">\n<span class=\"cctv-course-footer-nav__label\">Overzicht<\/span>\n<strong>Klachten van Karen<\/strong>\n<span class=\"cctv-course-footer-nav__small\">Terug naar de 10 beginnersfouten<\/span>\n<\/a>\n<a class=\"cctv-course-footer-nav__next\" href=\"https:\/\/cctvacademy.be\/basis-cctv-opleiding-fisheye-camera-360-graden\/\">\n<span class=\"cctv-course-footer-nav__label\">Volgende les \u00b7 18 van 24<\/span>\n<strong>Fisheye-camera: 360\u00b0 overzicht versus herkenning<\/strong>\n<span class=\"cctv-course-footer-nav__small\">Ga verder \u2192<\/span>\n<\/a>\n<\/nav>\n<!-- =====================================================\n       COPYRIGHT\n       ===================================================== -->\n<footer class=\"cctv-copyright\">\n\n    \u00a9 2026\n    <strong>Wouter Rooseboom<\/strong>\n<span>\/<\/span>\n<strong>CCTV Academy<\/strong>\n<br\/>\n\n    Alle rechten voorbehouden.\n\n  <\/footer>\n<script>\n(function(){\n  \"use strict\";\n\n  const STORAGE_KEY = \"cctv_academy_language\";\n  const SUPPORTED = [\"nl\",\"fr\",\"en\"];\n  const TRANSLATIONS = {\"fr\":{\"24 lessen\":\"24 le\u00e7ons\",\"Terug naar Karen\":\"Retour \u00e0 Karen\",\"Het verhaal van Karen\":\"L\u2019histoire de Karen\",\"Pro-tip voor de professionele CCTV-installateur\":\"Conseil pro pour l\u2019installateur CCTV professionnel\",\"Onthoud dit\":\"\u00c0 retenir\",\"Verder in de opleiding\":\"Plus loin dans la formation\",\"Camera correct richten\":\"Orienter correctement la cam\u00e9ra\",\"Kwaliteit & levensduur\":\"Qualit\u00e9 & dur\u00e9e de vie\",\"Alle rechten voorbehouden.\":\"Tous droits r\u00e9serv\u00e9s.\",\"Basis CCTV opleiding \u00b7 Les 17 van 24\":\"Formation CCTV de base \u00b7 Le\u00e7on 17 sur 24\",\"Test de CCTV-installatie\":\"Testez l\u2019installation CCTV\",\"v\u00f3\u00f3r de montage\":\"avant le montage\",\"Camera ophangen. Terug naar de recorder. Weer naar de camera. Nog een instelling aanpassen. Opnieuw naar de recorder... Dat kan effici\u00ebnter. Bouw eerst een volledige werkende testopstelling op tafel en begin daarna pas met monteren.\":\"Installer la cam\u00e9ra. Retourner \u00e0 l\u2019enregistreur. Revenir \u00e0 la cam\u00e9ra. Modifier encore un r\u00e9glage. Retourner \u00e0 nouveau \u00e0 l\u2019enregistreur... Il est possible de travailler plus efficacement. Montez d\u2019abord une installation de test compl\u00e8te et fonctionnelle sur une table, puis commencez seulement ensuite le montage.\",\"Les 17\":\"Le\u00e7on 17\",\"Achtste klacht \u00b7 Effici\u00ebnt installeren\":\"Huiti\u00e8me plainte \u00b7 Installer efficacement\",\"\u201cJouw installateur loopt hier vooral veel over en weer\u201d\":\"\u00ab Votre installateur passe surtout son temps \u00e0 faire des allers-retours ici \u00bb\",\"Een CCTV-installatie bestaat uit veel onderdelen die met elkaar moeten samenwerken: camera's, netwerk, voeding, recorder, beeldinstellingen en opnameconfiguratie.\":\"Une installation CCTV comprend de nombreux \u00e9l\u00e9ments qui doivent fonctionner ensemble : cam\u00e9ras, r\u00e9seau, alimentation, enregistreur, r\u00e9glages d\u2019image et configuration de l\u2019enregistrement.\",\"Wanneer je pas na de montage ontdekt dat \u00e9\u00e9n van die onderdelen nog niet correct geconfigureerd is, wordt iedere fout moeilijker en trager om op te lossen.\":\"Si vous ne d\u00e9couvrez qu\u2019apr\u00e8s le montage que l\u2019un de ces \u00e9l\u00e9ments n\u2019est pas encore correctement configur\u00e9, chaque probl\u00e8me devient plus difficile et plus long \u00e0 r\u00e9soudre.\",\"De oplossing uit de opleiding is daarom:\":\"La solution propos\u00e9e dans la formation est donc :\",\"maak indien mogelijk eerst een volledige testopstelling op een tafel bij de klant.\":\"si possible, r\u00e9alisez d\u2019abord une installation de test compl\u00e8te sur une table chez le client.\",\"Configureer camera's en opnamesysteem zodat alles functioneel werkt.\":\"Configurez les cam\u00e9ras et le syst\u00e8me d\u2019enregistrement afin que l\u2019ensemble fonctionne correctement.\",\"Begin pas daarna met de definitieve installatie.\":\"Commencez seulement ensuite l\u2019installation d\u00e9finitive.\",\"Achtste klacht\":\"Huiti\u00e8me plainte\",\"\u201cWaarom loopt jouw installateur voortdurend van de camera naar de recorder en weer terug?\u201d\":\"\u00ab Pourquoi votre installateur fait-il constamment des allers-retours entre la cam\u00e9ra et l\u2019enregistreur ? \u00bb\",\"De oplossing\":\"La solution\",\"Bouw eerst de volledige installatie op tafel\":\"Montez d\u2019abord l\u2019installation compl\u00e8te sur une table\",\"Werkwijze uit de opleiding\":\"M\u00e9thode de travail de la formation\",\"Laat het systeem eerst functioneren\":\"Faites d\u2019abord fonctionner le syst\u00e8me\",\"De bronopleiding adviseert om eerst een volledige testopstelling te maken.\":\"La formation source recommande de r\u00e9aliser d\u2019abord une installation de test compl\u00e8te.\",\"Zorg dat\":\"Veillez \u00e0 ce que\",\"camera's en opnamesysteem functioneel perfect samenwerken\":\"les cam\u00e9ras et le syst\u00e8me d\u2019enregistrement fonctionnent parfaitement ensemble\",\"v\u00f3\u00f3r je begint met de fysieke montage.\":\"avant de commencer le montage physique.\",\"Zo kunnen problemen al vooraf zichtbaar worden en kun je sneller ingrijpen.\":\"Les probl\u00e8mes peuvent ainsi \u00eatre d\u00e9tect\u00e9s \u00e0 l\u2019avance et vous pouvez intervenir plus rapidement.\",\"Deze keer begint de installateur niet met de ladder\":\"Cette fois, l\u2019installateur ne commence pas par l\u2019\u00e9chelle\",\"De installateur komt bij Karen aan met camera's, recorder, netwerkmateriaal en voeding.\":\"L\u2019installateur arrive chez Karen avec les cam\u00e9ras, l\u2019enregistreur, le mat\u00e9riel r\u00e9seau et l\u2019alimentation.\",\"Karen verwacht misschien dat hij onmiddellijk buiten gaten begint te boren.\":\"Karen s\u2019attend peut-\u00eatre \u00e0 ce qu\u2019il commence imm\u00e9diatement \u00e0 percer des trous \u00e0 l\u2019ext\u00e9rieur.\",\"Maar in plaats daarvan zet hij eerst de apparatuur samen op tafel.\":\"Mais \u00e0 la place, il rassemble d\u2019abord tout le mat\u00e9riel sur une table.\",\"Hij sluit de camera's aan, controleert of ze op de recorder verschijnen en zorgt ervoor dat het systeem functioneert.\":\"Il raccorde les cam\u00e9ras, v\u00e9rifie qu\u2019elles apparaissent sur l\u2019enregistreur et s\u2019assure que le syst\u00e8me fonctionne.\",\"Karen vraagt:\":\"Karen demande :\",\"\u201cWaarom hang je ze niet meteen op?\u201d\":\"\u00ab Pourquoi ne les installes-tu pas tout de suite ? \u00bb\",\"Het antwoord is eenvoudig:\":\"La r\u00e9ponse est simple :\",\"\u201cOmdat ik liever hier aan tafel een probleem oplos dan straks drie meter hoog op een ladder.\u201d\":\"\u00ab Parce que je pr\u00e9f\u00e8re r\u00e9soudre un probl\u00e8me ici, \u00e0 table, plut\u00f4t que tout \u00e0 l\u2019heure \u00e0 trois m\u00e8tres de hauteur sur une \u00e9chelle. \u00bb\",\"Basiswerkwijze\":\"M\u00e9thode de base\",\"Eerst testen, daarna installeren\":\"Tester d\u2019abord, installer ensuite\",\"Bouw de testopstelling\":\"Montez l\u2019installation de test\",\"Breng camera's en opnamesysteem eerst samen op \u00e9\u00e9n bereikbare plaats.\":\"Rassemblez d\u2019abord les cam\u00e9ras et le syst\u00e8me d\u2019enregistrement \u00e0 un endroit facilement accessible.\",\"Configureer het systeem\":\"Configurez le syst\u00e8me\",\"Zorg ervoor dat de apparatuur functioneel correct werkt voordat je gaat monteren.\":\"Assurez-vous que le mat\u00e9riel fonctionne correctement avant de commencer le montage.\",\"Los problemen op\":\"R\u00e9solvez les probl\u00e8mes\",\"Wordt een camera niet gevonden of werkt iets niet goed? Los het probleem op terwijl alles bereikbaar is.\":\"Une cam\u00e9ra n\u2019est pas d\u00e9tect\u00e9e ou quelque chose ne fonctionne pas correctement ? R\u00e9solvez le probl\u00e8me tant que tout reste accessible.\",\"Monteer daarna\":\"Montez ensuite\",\"Begin pas vervolgens met het installeren van de camera's op hun definitieve plaatsen.\":\"Commencez seulement ensuite \u00e0 installer les cam\u00e9ras \u00e0 leurs emplacements d\u00e9finitifs.\",\"Waarom deze aanpak werkt\":\"Pourquoi cette approche fonctionne\",\"Problemen oplossen aan tafel is meestal eenvoudiger\":\"R\u00e9soudre les probl\u00e8mes sur une table est g\u00e9n\u00e9ralement plus simple\",\"Eerst monteren\":\"Monter d\u2019abord\",\"Camera hangt buiten. Recorder staat ergens anders. Bij iedere controle moet je tussen verschillende locaties bewegen.\":\"La cam\u00e9ra est install\u00e9e \u00e0 l\u2019ext\u00e9rieur. L\u2019enregistreur se trouve ailleurs. \u00c0 chaque contr\u00f4le, vous devez vous d\u00e9placer entre plusieurs endroits.\",\"Een eenvoudig configuratieprobleem kan daardoor veel tijd kosten.\":\"Un simple probl\u00e8me de configuration peut alors faire perdre beaucoup de temps.\",\"Eerst testen\":\"Tester d\u2019abord\",\"Camera, recorder en verbindingen liggen binnen handbereik.\":\"La cam\u00e9ra, l\u2019enregistreur et les connexions sont \u00e0 port\u00e9e de main.\",\"Problemen worden zichtbaar voordat de apparatuur definitief ge\u00efnstalleerd is.\":\"Les probl\u00e8mes apparaissent avant que le mat\u00e9riel ne soit d\u00e9finitivement install\u00e9.\",\"Dat sluit rechtstreeks aan bij de oplossing uit de opleiding.\":\"Cela correspond directement \u00e0 la solution propos\u00e9e dans la formation.\",\"Praktische installateursworkflow\":\"Workflow pratique pour l\u2019installateur\",\"Wat controleer je in de testopstelling?\":\"Que contr\u00f4lez-vous dans l\u2019installation de test ?\",\"De bronopleiding zegt dat camera's en opnamesysteem v\u00f3\u00f3r montage functioneel moeten werken. Onderstaande controlepunten zijn een praktische manier om dat in het veld systematisch uit te voeren.\":\"La formation source indique que les cam\u00e9ras et le syst\u00e8me d\u2019enregistrement doivent fonctionner avant le montage. Les points de contr\u00f4le ci-dessous constituent une mani\u00e8re pratique d\u2019effectuer cette v\u00e9rification syst\u00e9matiquement sur le terrain.\",\"Krijgt iedere camera voeding?\":\"Chaque cam\u00e9ra est-elle aliment\u00e9e ?\",\"Controleer of de camera's correct opstarten.\":\"V\u00e9rifiez que les cam\u00e9ras d\u00e9marrent correctement.\",\"Verschijnt iedere camera op het netwerk?\":\"Chaque cam\u00e9ra appara\u00eet-elle sur le r\u00e9seau ?\",\"Controleer of de apparatuur bereikbaar is.\":\"V\u00e9rifiez que le mat\u00e9riel est accessible sur le r\u00e9seau.\",\"Ziet de recorder alle camera's?\":\"L\u2019enregistreur voit-il toutes les cam\u00e9ras ?\",\"Controleer het livebeeld van iedere camera.\":\"V\u00e9rifiez l\u2019image en direct de chaque cam\u00e9ra.\",\"Werkt de opname?\":\"L\u2019enregistrement fonctionne-t-il ?\",\"Maak een korte testopname en controleer of je ze kunt terugvinden.\":\"Effectuez un court enregistrement de test et v\u00e9rifiez que vous pouvez le retrouver.\",\"Kloppen datum en tijd?\":\"La date et l\u2019heure sont-elles correctes ?\",\"Controleer dit v\u00f3\u00f3r de definitieve oplevering.\":\"V\u00e9rifiez cela avant la r\u00e9ception d\u00e9finitive.\",\"Zijn camera's herkenbaar benoemd?\":\"Les cam\u00e9ras portent-elles des noms clairement identifiables ?\",\"Een duidelijke naamgeving maakt verdere configuratie eenvoudiger.\":\"Une d\u00e9nomination claire facilite la suite de la configuration.\",\"Reageert de camera correct?\":\"La cam\u00e9ra r\u00e9agit-elle correctement ?\",\"Controleer relevante beeld- en detectiefuncties.\":\"V\u00e9rifiez les fonctions d\u2019image et de d\u00e9tection pertinentes.\",\"Blijft de verbinding stabiel?\":\"La connexion reste-t-elle stable ?\",\"Laat de testopstelling voldoende lang functioneren om evidente storingen te ontdekken.\":\"Laissez fonctionner l\u2019installation de test suffisamment longtemps pour d\u00e9tecter les pannes \u00e9videntes.\",\"Waarom testen?\":\"Pourquoi tester ?\",\"Denk aan de fouten uit de vorige lessen\":\"Repensez aux erreurs des le\u00e7ons pr\u00e9c\u00e9dentes\",\"Niet iedere fout hieronder kun je volledig op tafel nabootsen. Sommige hangen af van de uiteindelijke montageplaats. Maar een goede testprocedure zorgt er wel voor dat je systematisch weet wat v\u00f3\u00f3r \u00e9n na montage gecontroleerd moet worden.\":\"Toutes les erreurs ci-dessous ne peuvent pas \u00eatre enti\u00e8rement reproduites sur une table. Certaines d\u00e9pendent de l\u2019emplacement de montage d\u00e9finitif. Mais une bonne proc\u00e9dure de test permet de savoir syst\u00e9matiquement ce qui doit \u00eatre contr\u00f4l\u00e9 avant et apr\u00e8s le montage.\",\"Controleer later op locatie ook hoe de camera reageert op een persoon dichtbij. \u2192\":\"V\u00e9rifiez ensuite sur place comment la cam\u00e9ra r\u00e9agit \u00e0 une personne proche. \u2192\",\"IR-reflectie\":\"R\u00e9flexion IR\",\"Deze fout ontstaat vooral door de uiteindelijke montagepositie. Test daarom ook na plaatsing. \u2192\":\"Cette erreur est principalement li\u00e9e \u00e0 la position de montage d\u00e9finitive. Testez donc \u00e9galement apr\u00e8s l\u2019installation. \u2192\",\"Controleer connectoren en verbindingen v\u00f3\u00f3r ze moeilijk bereikbaar worden. \u2192\":\"V\u00e9rifiez les connecteurs et les connexions avant qu\u2019ils ne deviennent difficiles d\u2019acc\u00e8s. \u2192\",\"Netwerkverbinding\":\"Connexion r\u00e9seau\",\"Een camera kan perfect werken terwijl een netwerkverbinding later het zwakke punt blijkt. \u2192\":\"Une cam\u00e9ra peut parfaitement fonctionner alors que la connexion r\u00e9seau se r\u00e9v\u00e8le ensuite \u00eatre le point faible. \u2192\",\"Twee testmomenten\":\"Deux moments de test\",\"Test v\u00f3\u00f3r montage \u00e9n controleer opnieuw na montage\":\"Testez avant le montage et contr\u00f4lez \u00e0 nouveau apr\u00e8s le montage\",\"Test 1\":\"Test 1\",\"V\u00f3\u00f3r de montage\":\"Avant le montage\",\"Hier controleer je vooral of de technische installatie als systeem functioneert.\":\"Ici, vous v\u00e9rifiez surtout si l\u2019installation technique fonctionne comme un syst\u00e8me complet.\",\"Denk aan:\":\"Pensez \u00e0 :\",\"camera, recorder, voeding, netwerk en opname.\":\"cam\u00e9ra, enregistreur, alimentation, r\u00e9seau et enregistrement.\",\"Het grote voordeel: alles is nog bereikbaar.\":\"Le grand avantage : tout est encore accessible.\",\"Test 2\":\"Test 2\",\"Na de montage\":\"Apr\u00e8s le montage\",\"Daarna controleer je de zaken die afhangen van de fysieke omgeving.\":\"Ensuite, vous contr\u00f4lez les \u00e9l\u00e9ments qui d\u00e9pendent de l\u2019environnement physique.\",\"kijkhoek, obstakels, IR-reflectie, dagbeeld en nachtbeeld.\":\"angle de vue, obstacles, r\u00e9flexion IR, image de jour et image de nuit.\",\"Zo combineer je technische voorbereiding met echte controle op locatie.\":\"Vous combinez ainsi pr\u00e9paration technique et v\u00e9ritable contr\u00f4le sur place.\",\"Vergeet de eindcontrole niet\":\"N\u2019oubliez pas le contr\u00f4le final\",\"Een testopstelling vervangt de controle op locatie niet\":\"Une installation de test ne remplace pas le contr\u00f4le sur place\",\"Aan tafel kun je controleren of het systeem technisch functioneert. Maar pas op de definitieve montageplaats zie je hoe de camera reageert op de echte omgeving.\":\"Sur une table, vous pouvez v\u00e9rifier si le syst\u00e8me fonctionne techniquement. Mais ce n\u2019est qu\u2019\u00e0 l\u2019emplacement de montage d\u00e9finitif que vous voyez comment la cam\u00e9ra r\u00e9agit \u00e0 l\u2019environnement r\u00e9el.\",\"Overdag kan een positie aanvankelijk goed lijken. \u2192\":\"De jour, une position peut sembler correcte au premier abord. \u2192\",\"Het echte probleem wordt soms pas in IR-nachtmodus zichtbaar. \u2192\":\"Le v\u00e9ritable probl\u00e8me n\u2019appara\u00eet parfois qu\u2019en mode nuit IR. \u2192\",\"De positie werd bijgestuurd. \u2192\":\"La position a \u00e9t\u00e9 ajust\u00e9e. \u2192\",\"Pas daarna weet je of de uiteindelijke camerapositie goed is. \u2192\":\"Ce n\u2019est qu\u2019ensuite que vous savez si la position finale de la cam\u00e9ra est correcte. \u2192\",\"Van tafel naar montage\":\"De la table au montage\",\"Een effici\u00ebnte werkwijze voor de installateur\":\"Une m\u00e9thode de travail efficace pour l\u2019installateur\",\"Test binnen\":\"Testez \u00e0 l\u2019int\u00e9rieur\",\"Controleer eerst of camera's, netwerk en recorder correct samenwerken.\":\"V\u00e9rifiez d\u2019abord que les cam\u00e9ras, le r\u00e9seau et l\u2019enregistreur fonctionnent correctement ensemble.\",\"Monteer gecontroleerd\":\"Montez de mani\u00e8re contr\u00f4l\u00e9e\",\"Installeer vervolgens de reeds geteste apparatuur op de definitieve locaties.\":\"Installez ensuite le mat\u00e9riel d\u00e9j\u00e0 test\u00e9 aux emplacements d\u00e9finitifs.\",\"Controleer het echte beeld\":\"Contr\u00f4lez l\u2019image r\u00e9elle\",\"Controleer daarna positie, kijkhoek, dagbeeld, nachtbeeld en omgevingsinvloeden.\":\"Contr\u00f4lez ensuite la position, l\u2019angle de vue, l\u2019image de jour, l\u2019image de nuit et les influences de l\u2019environnement.\",\"Maak verbindingen bereikbaar\":\"Gardez les connexions accessibles\",\"Controleer connectoren v\u00f3\u00f3r ze buiten verdwijnen\":\"V\u00e9rifiez les connecteurs avant qu\u2019ils ne disparaissent \u00e0 l\u2019ext\u00e9rieur\",\"Controleer de connector\":\"V\u00e9rifiez le connecteur\",\"Een slechte aansluiting is eenvoudiger te herstellen v\u00f3\u00f3r de camera gemonteerd is. \u2192\":\"Une mauvaise connexion est plus facile \u00e0 r\u00e9parer avant le montage de la cam\u00e9ra. \u2192\",\"Plan de bescherming\":\"Pr\u00e9voyez la protection\",\"Denk v\u00f3\u00f3r montage na over hoe de buitenverbinding beschermd wordt. \u2192\":\"Avant le montage, r\u00e9fl\u00e9chissez \u00e0 la mani\u00e8re de prot\u00e9ger la connexion ext\u00e9rieure. \u2192\",\"Monteer daarna correct\":\"Montez ensuite correctement\",\"Een geteste verbinding moet ook na montage tegen de omgeving beschermd blijven. \u2192\":\"Une connexion test\u00e9e doit \u00e9galement rester prot\u00e9g\u00e9e contre l\u2019environnement apr\u00e8s le montage. \u2192\",\"Technische controle: verander maar \u00e9\u00e9n ding tegelijk\":\"Contr\u00f4le technique : ne modifiez qu\u2019une seule chose \u00e0 la fois\",\"Wanneer iets in de testopstelling niet werkt, wijzig dan niet meteen vijf instellingen tegelijk.\":\"Si quelque chose ne fonctionne pas dans l\u2019installation de test, ne modifiez pas imm\u00e9diatement cinq r\u00e9glages \u00e0 la fois.\",\"Werk systematisch.\":\"Travaillez de mani\u00e8re syst\u00e9matique.\",\"Controleer voeding \u2192 netwerk \u2192 camera \u2192 recorder \u2192 opname.\":\"Contr\u00f4lez l\u2019alimentation \u2192 le r\u00e9seau \u2192 la cam\u00e9ra \u2192 l\u2019enregistreur \u2192 l\u2019enregistrement.\",\"Verander \u00e9\u00e9n onderdeel of \u00e9\u00e9n instelling en kijk wat het effect is.\":\"Modifiez un seul \u00e9l\u00e9ment ou un seul r\u00e9glage et observez l\u2019effet.\",\"Zo weet je veel sneller waar het probleem werkelijk zat en voorkom je dat je nieuwe fouten introduceert terwijl je een andere probeert op te lossen.\":\"Vous identifiez ainsi beaucoup plus vite l\u2019origine r\u00e9elle du probl\u00e8me et \u00e9vitez d\u2019introduire de nouvelles erreurs en essayant d\u2019en r\u00e9soudre une autre.\",\"Karen ziet een andere installateur\":\"Karen voit un autre type d\u2019installateur\",\"Minder rondlopen betekent niet minder werken\":\"Moins se d\u00e9placer ne signifie pas moins travailler\",\"Karen ziet de installateur eerst een tijd aan tafel werken.\":\"Karen voit d\u2019abord l\u2019installateur travailler un moment \u00e0 la table.\",\"Voor haar lijkt het misschien alsof de installatie nog niet begonnen is.\":\"Pour elle, il peut sembler que l\u2019installation n\u2019a pas encore commenc\u00e9.\",\"Maar precies daar wordt veel voorbereidend werk gedaan: camera's worden gecontroleerd, systemen worden gekoppeld en problemen worden opgelost terwijl alle apparatuur nog gemakkelijk bereikbaar is.\":\"Mais c\u2019est pr\u00e9cis\u00e9ment l\u00e0 qu\u2019un important travail pr\u00e9paratoire est effectu\u00e9 : les cam\u00e9ras sont contr\u00f4l\u00e9es, les syst\u00e8mes sont reli\u00e9s et les probl\u00e8mes sont r\u00e9solus alors que tout le mat\u00e9riel est encore facilement accessible.\",\"Daarna kan de fysieke montage veel gerichter verlopen.\":\"Le montage physique peut ensuite \u00eatre r\u00e9alis\u00e9 de mani\u00e8re beaucoup plus cibl\u00e9e.\",\"Voor Karen betekent dat uiteindelijk:\":\"Pour Karen, cela signifie finalement :\",\"minder onnodig heen en weer lopen, minder verrassingen en een professionelere oplevering.\":\"moins d\u2019allers-retours inutiles, moins de surprises et une r\u00e9ception plus professionnelle.\",\"Veelgemaakte beginnersfout: direct beginnen boren\":\"Erreur fr\u00e9quente de d\u00e9butant : commencer imm\u00e9diatement \u00e0 percer\",\"De dozen worden geopend en de eerste camera wordt onmiddellijk op de moeilijkste plaats gemonteerd.\":\"Les bo\u00eetes sont ouvertes et la premi\u00e8re cam\u00e9ra est imm\u00e9diatement install\u00e9e \u00e0 l\u2019endroit le plus difficile.\",\"Pas daarna blijkt:\":\"Ce n\u2019est qu\u2019ensuite que l\u2019on constate :\",\"de camera verschijnt niet, een instelling ontbreekt of de recorder is nog niet correct geconfigureerd.\":\"la cam\u00e9ra n\u2019appara\u00eet pas, un r\u00e9glage manque ou l\u2019enregistreur n\u2019est pas encore correctement configur\u00e9.\",\"Nu moet je problemen oplossen terwijl onderdelen verspreid door het gebouw hangen.\":\"Vous devez maintenant r\u00e9soudre les probl\u00e8mes alors que les diff\u00e9rents \u00e9l\u00e9ments sont dispers\u00e9s dans le b\u00e2timent.\",\"De oplossing uit de opleiding draait de volgorde om:\":\"La solution de la formation inverse l\u2019ordre :\",\"eerst functioneel testen, daarna fysiek installeren.\":\"tester d\u2019abord le fonctionnement, puis installer physiquement.\",\"Maak van de testopstelling een vaste stap in je werkvoorbereiding.\":\"Faites de l\u2019installation de test une \u00e9tape syst\u00e9matique de votre pr\u00e9paration.\",\"Zet de camera's in een logische volgorde en geef ze v\u00f3\u00f3r montage herkenbare namen die overeenkomen met hun uiteindelijke locatie.\":\"Placez les cam\u00e9ras dans un ordre logique et donnez-leur avant le montage des noms reconnaissables correspondant \u00e0 leur emplacement d\u00e9finitif.\",\"Bijvoorbeeld:\":\"Par exemple :\",\"Ingang, Parking, Achtertuin, Garage, Magazijn.\":\"Entr\u00e9e, Parking, Jardin arri\u00e8re, Garage, Entrep\u00f4t.\",\"Wanneer de camera's later hangen, weet je onmiddellijk welke camera je in de recorder of software aanpast.\":\"Une fois les cam\u00e9ras install\u00e9es, vous savez imm\u00e9diatement quelle cam\u00e9ra vous modifiez dans l\u2019enregistreur ou le logiciel.\",\"En nog belangrijker:\":\"Et plus important encore :\",\"documenteer wat je getest hebt.\":\"documentez ce que vous avez test\u00e9.\",\"Algemene aandachtspunten\":\"Points d\u2019attention g\u00e9n\u00e9raux\",\"Dag- en nachtcontrole\":\"Contr\u00f4le jour et nuit\",\"De oplossing uit dit hoofdstuk is eenvoudig:\":\"La solution de ce chapitre est simple :\",\"bouw indien mogelijk eerst een volledige testopstelling op een tafel bij de klant.\":\"si possible, construisez d\u2019abord une installation de test compl\u00e8te sur une table chez le client.\",\"Configureer camera's en opnamesysteem zodat ze functioneel werken.\":\"Configurez les cam\u00e9ras et le syst\u00e8me d\u2019enregistrement afin qu\u2019ils fonctionnent correctement.\",\"Begin daarna pas met de installatie van de camera's.\":\"Commencez seulement ensuite l\u2019installation des cam\u00e9ras.\",\"Zo kun je problemen vooraf ontdekken, sneller ingrijpen en effici\u00ebnter werken.\":\"Vous pouvez ainsi d\u00e9tecter les probl\u00e8mes \u00e0 l\u2019avance, intervenir plus rapidement et travailler plus efficacement.\",\"Vergeet na de montage wel de tweede controle niet:\":\"Apr\u00e8s le montage, n\u2019oubliez toutefois pas le deuxi\u00e8me contr\u00f4le :\",\"kijkhoek, omgeving, dagbeeld \u00e9n nachtbeeld.\":\"angle de vue, environnement, image de jour et image de nuit.\",\"Gebruik de eerdere lessen als controlelijst\":\"Utilisez les le\u00e7ons pr\u00e9c\u00e9dentes comme liste de contr\u00f4le\",\"IR-nachtzicht & Smart IR\":\"Vision nocturne IR & Smart IR\",\"IR-reflecties\":\"R\u00e9flexions IR\",\"Vochtproblemen bij RJ45 & PoE\":\"Probl\u00e8mes d\u2019humidit\u00e9 avec RJ45 & PoE\",\"Draadloze camera's\":\"Cam\u00e9ras sans fil\",\"\u2190 Vorige les \u00b7 16 van 24\":\"\u2190 Le\u00e7on pr\u00e9c\u00e9dente \u00b7 16 sur 24\",\"Kwaliteit en levensduur van bewakingscamera's\":\"Qualit\u00e9 et dur\u00e9e de vie des cam\u00e9ras de surveillance\",\"Volgende les \u00b7 18 van 24 \u2192\":\"Le\u00e7on suivante \u00b7 18 sur 24 \u2192\",\"Fisheye-camera: 360\u00b0 overzicht versus herkenning\":\"Cam\u00e9ra fisheye : vue d\u2019ensemble \u00e0 360\u00b0 versus reconnaissance\",\"Smart IR\":\"Smart IR\",\"\u00a9 2026\":\"\u00a9 2026\",\"5\":\"5\",\"\u2605\":\"\u2605\",\"1\":\"1\",\"4\":\"4\",\"17\":\"17\",\"2\":\"2\",\"Fisheye 360\u00b0\":\"Fisheye 360\u00b0\",\"RJ45 & PoE\":\"RJ45 & PoE\",\"8\":\"8\",\"Wouter Rooseboom\":\"Wouter Rooseboom\",\"3\":\"3\",\"CCTV Academy\":\"CCTV Academy\",\"Dag \u00b7 na\":\"Jour \u00b7 apr\u00e8s\",\"Dag \u00b7 v\u00f3\u00f3r\":\"Jour \u00b7 avant\",\"Nacht \u00b7 na\":\"Nuit \u00b7 apr\u00e8s\",\"7\":\"7\",\"6\":\"6\",\"Nacht \u00b7 v\u00f3\u00f3r\":\"Nuit \u00b7 avant\",\"\/\":\"\/\",\"Home\":\"Accueil\",\"Terug naar overzicht\":\"Retour \u00e0 l\u2019aper\u00e7u\",\"Basis CCTV\":\"CCTV de base\",\"Les 17 \/ 24\":\"Le\u00e7on 17 \/ 24\",\"Vorige les\":\"Le\u00e7on pr\u00e9c\u00e9dente\",\"Volgende les\":\"Le\u00e7on suivante\",\"Overzicht beginnersfouten\":\"Aper\u00e7u des erreurs d\u00e9butants\",\"Les 17 van 24\":\"Le\u00e7on 17 sur 24\",\"Vorige les \u00b7 16 van 24\":\"Le\u00e7on pr\u00e9c\u00e9dente \u00b7 16 sur 24\",\"\u2190 Terug naar les 16\":\"\u2190 Retour \u00e0 la le\u00e7on 16\",\"Overzicht\":\"Aper\u00e7u\",\"Klachten van Karen\":\"Plaintes de Karen\",\"Terug naar de 10 beginnersfouten\":\"Retour aux 10 erreurs d\u00e9butants\",\"Volgende les \u00b7 18 van 24\":\"Le\u00e7on suivante \u00b7 18 sur 24\",\"Ga verder \u2192\":\"Continuer \u2192\",\"\u2190\":\"\u2190\",\"\u2192\":\"\u2192\",\"\u2302\":\"\u2302\"},\"en\":{\"24 lessen\":\"24 lessons\",\"Terug naar Karen\":\"Back to Karen\",\"Het verhaal van Karen\":\"The story of Karen\",\"Pro-tip voor de professionele CCTV-installateur\":\"Pro tip for the professional CCTV installer\",\"Onthoud dit\":\"Remember this\",\"Verder in de opleiding\":\"Further in the training\",\"Camera correct richten\":\"Aim the camera correctly\",\"Kwaliteit & levensduur\":\"Quality & service life\",\"Alle rechten voorbehouden.\":\"All rights reserved.\",\"Basis CCTV opleiding \u00b7 Les 17 van 24\":\"Basic CCTV training \u00b7 Lesson 17 of 24\",\"Test de CCTV-installatie\":\"Test the CCTV installation\",\"v\u00f3\u00f3r de montage\":\"before mounting\",\"Camera ophangen. Terug naar de recorder. Weer naar de camera. Nog een instelling aanpassen. Opnieuw naar de recorder... Dat kan effici\u00ebnter. Bouw eerst een volledige werkende testopstelling op tafel en begin daarna pas met monteren.\":\"Mount the camera. Go back to the recorder. Return to the camera. Adjust another setting. Back to the recorder again... There is a more efficient way. First build a complete working test setup on a table, and only then start mounting.\",\"Les 17\":\"Lesson 17\",\"Achtste klacht \u00b7 Effici\u00ebnt installeren\":\"Eighth complaint \u00b7 Efficient installation\",\"\u201cJouw installateur loopt hier vooral veel over en weer\u201d\":\"\u201cYour installer mostly seems to be walking back and forth here\u201d\",\"Een CCTV-installatie bestaat uit veel onderdelen die met elkaar moeten samenwerken: camera's, netwerk, voeding, recorder, beeldinstellingen en opnameconfiguratie.\":\"A CCTV installation consists of many components that must work together: cameras, network, power supply, recorder, image settings and recording configuration.\",\"Wanneer je pas na de montage ontdekt dat \u00e9\u00e9n van die onderdelen nog niet correct geconfigureerd is, wordt iedere fout moeilijker en trager om op te lossen.\":\"If you only discover after mounting that one of those components is not yet configured correctly, every fault becomes harder and slower to resolve.\",\"De oplossing uit de opleiding is daarom:\":\"The solution from the training is therefore:\",\"maak indien mogelijk eerst een volledige testopstelling op een tafel bij de klant.\":\"if possible, first build a complete test setup on a table at the customer\u2019s site.\",\"Configureer camera's en opnamesysteem zodat alles functioneel werkt.\":\"Configure the cameras and recording system so everything works functionally.\",\"Begin pas daarna met de definitieve installatie.\":\"Only then begin the final installation.\",\"Achtste klacht\":\"Eighth complaint\",\"\u201cWaarom loopt jouw installateur voortdurend van de camera naar de recorder en weer terug?\u201d\":\"\u201cWhy does your installer keep walking from the camera to the recorder and back again?\u201d\",\"De oplossing\":\"The solution\",\"Bouw eerst de volledige installatie op tafel\":\"First build the complete installation on a table\",\"Werkwijze uit de opleiding\":\"Method from the training\",\"Laat het systeem eerst functioneren\":\"Get the system working first\",\"De bronopleiding adviseert om eerst een volledige testopstelling te maken.\":\"The source training recommends first building a complete test setup.\",\"Zorg dat\":\"Make sure that\",\"camera's en opnamesysteem functioneel perfect samenwerken\":\"the cameras and recording system work perfectly together\",\"v\u00f3\u00f3r je begint met de fysieke montage.\":\"before you start the physical mounting.\",\"Zo kunnen problemen al vooraf zichtbaar worden en kun je sneller ingrijpen.\":\"This makes problems visible in advance and lets you respond more quickly.\",\"Deze keer begint de installateur niet met de ladder\":\"This time the installer does not start with the ladder\",\"De installateur komt bij Karen aan met camera's, recorder, netwerkmateriaal en voeding.\":\"The installer arrives at Karen\u2019s with cameras, a recorder, network equipment and power supply.\",\"Karen verwacht misschien dat hij onmiddellijk buiten gaten begint te boren.\":\"Karen may expect him to start drilling holes outside immediately.\",\"Maar in plaats daarvan zet hij eerst de apparatuur samen op tafel.\":\"Instead, he first puts the equipment together on a table.\",\"Hij sluit de camera's aan, controleert of ze op de recorder verschijnen en zorgt ervoor dat het systeem functioneert.\":\"He connects the cameras, checks whether they appear on the recorder and makes sure the system works.\",\"Karen vraagt:\":\"Karen asks:\",\"\u201cWaarom hang je ze niet meteen op?\u201d\":\"\u201cWhy don\u2019t you mount them right away?\u201d\",\"Het antwoord is eenvoudig:\":\"The answer is simple:\",\"\u201cOmdat ik liever hier aan tafel een probleem oplos dan straks drie meter hoog op een ladder.\u201d\":\"\u201cBecause I would rather solve a problem here at the table than later three metres up on a ladder.\u201d\",\"Basiswerkwijze\":\"Basic method\",\"Eerst testen, daarna installeren\":\"Test first, install afterwards\",\"Bouw de testopstelling\":\"Build the test setup\",\"Breng camera's en opnamesysteem eerst samen op \u00e9\u00e9n bereikbare plaats.\":\"First bring the cameras and recording system together in one accessible location.\",\"Configureer het systeem\":\"Configure the system\",\"Zorg ervoor dat de apparatuur functioneel correct werkt voordat je gaat monteren.\":\"Make sure the equipment works correctly before you begin mounting.\",\"Los problemen op\":\"Resolve problems\",\"Wordt een camera niet gevonden of werkt iets niet goed? Los het probleem op terwijl alles bereikbaar is.\":\"Is a camera not being found, or is something not working properly? Solve the problem while everything is still accessible.\",\"Monteer daarna\":\"Mount afterwards\",\"Begin pas vervolgens met het installeren van de camera's op hun definitieve plaatsen.\":\"Only then start installing the cameras in their final locations.\",\"Waarom deze aanpak werkt\":\"Why this approach works\",\"Problemen oplossen aan tafel is meestal eenvoudiger\":\"Solving problems at a table is usually easier\",\"Eerst monteren\":\"Mount first\",\"Camera hangt buiten. Recorder staat ergens anders. Bij iedere controle moet je tussen verschillende locaties bewegen.\":\"The camera is outside. The recorder is somewhere else. Every check requires moving between different locations.\",\"Een eenvoudig configuratieprobleem kan daardoor veel tijd kosten.\":\"A simple configuration problem can therefore take a lot of time.\",\"Eerst testen\":\"Test first\",\"Camera, recorder en verbindingen liggen binnen handbereik.\":\"The camera, recorder and connections are all within reach.\",\"Problemen worden zichtbaar voordat de apparatuur definitief ge\u00efnstalleerd is.\":\"Problems become visible before the equipment is permanently installed.\",\"Dat sluit rechtstreeks aan bij de oplossing uit de opleiding.\":\"That directly matches the solution from the training.\",\"Praktische installateursworkflow\":\"Practical installer workflow\",\"Wat controleer je in de testopstelling?\":\"What do you check in the test setup?\",\"De bronopleiding zegt dat camera's en opnamesysteem v\u00f3\u00f3r montage functioneel moeten werken. Onderstaande controlepunten zijn een praktische manier om dat in het veld systematisch uit te voeren.\":\"The source training says that the cameras and recording system must work functionally before mounting. The checks below are a practical way to carry this out systematically in the field.\",\"Krijgt iedere camera voeding?\":\"Is every camera receiving power?\",\"Controleer of de camera's correct opstarten.\":\"Check that the cameras start up correctly.\",\"Verschijnt iedere camera op het netwerk?\":\"Does every camera appear on the network?\",\"Controleer of de apparatuur bereikbaar is.\":\"Check that the equipment is reachable.\",\"Ziet de recorder alle camera's?\":\"Can the recorder see all cameras?\",\"Controleer het livebeeld van iedere camera.\":\"Check the live view of every camera.\",\"Werkt de opname?\":\"Is recording working?\",\"Maak een korte testopname en controleer of je ze kunt terugvinden.\":\"Make a short test recording and check that you can find it again.\",\"Kloppen datum en tijd?\":\"Are the date and time correct?\",\"Controleer dit v\u00f3\u00f3r de definitieve oplevering.\":\"Check this before final handover.\",\"Zijn camera's herkenbaar benoemd?\":\"Are the cameras named clearly?\",\"Een duidelijke naamgeving maakt verdere configuratie eenvoudiger.\":\"Clear naming makes further configuration easier.\",\"Reageert de camera correct?\":\"Does the camera respond correctly?\",\"Controleer relevante beeld- en detectiefuncties.\":\"Check relevant image and detection functions.\",\"Blijft de verbinding stabiel?\":\"Does the connection remain stable?\",\"Laat de testopstelling voldoende lang functioneren om evidente storingen te ontdekken.\":\"Let the test setup run long enough to detect obvious faults.\",\"Waarom testen?\":\"Why test?\",\"Denk aan de fouten uit de vorige lessen\":\"Think about the faults from the previous lessons\",\"Niet iedere fout hieronder kun je volledig op tafel nabootsen. Sommige hangen af van de uiteindelijke montageplaats. Maar een goede testprocedure zorgt er wel voor dat je systematisch weet wat v\u00f3\u00f3r \u00e9n na montage gecontroleerd moet worden.\":\"Not every fault below can be fully reproduced on a table. Some depend on the final mounting location. But a good test procedure does ensure that you systematically know what must be checked both before and after mounting.\",\"Controleer later op locatie ook hoe de camera reageert op een persoon dichtbij. \u2192\":\"Later on site, also check how the camera responds to a person nearby. \u2192\",\"IR-reflectie\":\"IR reflection\",\"Deze fout ontstaat vooral door de uiteindelijke montagepositie. Test daarom ook na plaatsing. \u2192\":\"This fault is mainly caused by the final mounting position. Therefore also test after installation. \u2192\",\"Controleer connectoren en verbindingen v\u00f3\u00f3r ze moeilijk bereikbaar worden. \u2192\":\"Check connectors and connections before they become difficult to reach. \u2192\",\"Netwerkverbinding\":\"Network connection\",\"Een camera kan perfect werken terwijl een netwerkverbinding later het zwakke punt blijkt. \u2192\":\"A camera can work perfectly while the network connection later turns out to be the weak point. \u2192\",\"Twee testmomenten\":\"Two testing moments\",\"Test v\u00f3\u00f3r montage \u00e9n controleer opnieuw na montage\":\"Test before mounting and check again after mounting\",\"Test 1\":\"Test 1\",\"V\u00f3\u00f3r de montage\":\"Before mounting\",\"Hier controleer je vooral of de technische installatie als systeem functioneert.\":\"Here you mainly check whether the technical installation functions as a system.\",\"Denk aan:\":\"Think about:\",\"camera, recorder, voeding, netwerk en opname.\":\"camera, recorder, power supply, network and recording.\",\"Het grote voordeel: alles is nog bereikbaar.\":\"The big advantage: everything is still accessible.\",\"Test 2\":\"Test 2\",\"Na de montage\":\"After mounting\",\"Daarna controleer je de zaken die afhangen van de fysieke omgeving.\":\"Then you check the aspects that depend on the physical environment.\",\"kijkhoek, obstakels, IR-reflectie, dagbeeld en nachtbeeld.\":\"viewing angle, obstacles, IR reflection, daytime image and night image.\",\"Zo combineer je technische voorbereiding met echte controle op locatie.\":\"This combines technical preparation with a real on-site check.\",\"Vergeet de eindcontrole niet\":\"Do not forget the final check\",\"Een testopstelling vervangt de controle op locatie niet\":\"A test setup does not replace the on-site check\",\"Aan tafel kun je controleren of het systeem technisch functioneert. Maar pas op de definitieve montageplaats zie je hoe de camera reageert op de echte omgeving.\":\"At the table you can check whether the system works technically. But only at the final mounting location can you see how the camera responds to the real environment.\",\"Overdag kan een positie aanvankelijk goed lijken. \u2192\":\"During the day, a position can initially look fine. \u2192\",\"Het echte probleem wordt soms pas in IR-nachtmodus zichtbaar. \u2192\":\"The real problem sometimes only becomes visible in IR night mode. \u2192\",\"De positie werd bijgestuurd. \u2192\":\"The position was adjusted. \u2192\",\"Pas daarna weet je of de uiteindelijke camerapositie goed is. \u2192\":\"Only then do you know whether the final camera position is good. \u2192\",\"Van tafel naar montage\":\"From table to mounting\",\"Een effici\u00ebnte werkwijze voor de installateur\":\"An efficient workflow for the installer\",\"Test binnen\":\"Test indoors\",\"Controleer eerst of camera's, netwerk en recorder correct samenwerken.\":\"First check that the cameras, network and recorder work correctly together.\",\"Monteer gecontroleerd\":\"Mount in a controlled way\",\"Installeer vervolgens de reeds geteste apparatuur op de definitieve locaties.\":\"Then install the already tested equipment in the final locations.\",\"Controleer het echte beeld\":\"Check the real image\",\"Controleer daarna positie, kijkhoek, dagbeeld, nachtbeeld en omgevingsinvloeden.\":\"Then check position, viewing angle, daytime image, night image and environmental influences.\",\"Maak verbindingen bereikbaar\":\"Keep connections accessible\",\"Controleer connectoren v\u00f3\u00f3r ze buiten verdwijnen\":\"Check connectors before they disappear outside\",\"Controleer de connector\":\"Check the connector\",\"Een slechte aansluiting is eenvoudiger te herstellen v\u00f3\u00f3r de camera gemonteerd is. \u2192\":\"A bad connection is easier to repair before the camera is mounted. \u2192\",\"Plan de bescherming\":\"Plan the protection\",\"Denk v\u00f3\u00f3r montage na over hoe de buitenverbinding beschermd wordt. \u2192\":\"Before mounting, think about how the outdoor connection will be protected. \u2192\",\"Monteer daarna correct\":\"Then mount correctly\",\"Een geteste verbinding moet ook na montage tegen de omgeving beschermd blijven. \u2192\":\"A tested connection must remain protected from the environment after mounting. \u2192\",\"Technische controle: verander maar \u00e9\u00e9n ding tegelijk\":\"Technical check: change only one thing at a time\",\"Wanneer iets in de testopstelling niet werkt, wijzig dan niet meteen vijf instellingen tegelijk.\":\"If something in the test setup does not work, do not immediately change five settings at once.\",\"Werk systematisch.\":\"Work systematically.\",\"Controleer voeding \u2192 netwerk \u2192 camera \u2192 recorder \u2192 opname.\":\"Check power \u2192 network \u2192 camera \u2192 recorder \u2192 recording.\",\"Verander \u00e9\u00e9n onderdeel of \u00e9\u00e9n instelling en kijk wat het effect is.\":\"Change one component or one setting and see what effect it has.\",\"Zo weet je veel sneller waar het probleem werkelijk zat en voorkom je dat je nieuwe fouten introduceert terwijl je een andere probeert op te lossen.\":\"This lets you identify the real problem much faster and prevents you from introducing new faults while trying to solve another one.\",\"Karen ziet een andere installateur\":\"Karen sees a different kind of installer\",\"Minder rondlopen betekent niet minder werken\":\"Less walking around does not mean less work\",\"Karen ziet de installateur eerst een tijd aan tafel werken.\":\"Karen first sees the installer working at the table for a while.\",\"Voor haar lijkt het misschien alsof de installatie nog niet begonnen is.\":\"To her, it may look as though the installation has not started yet.\",\"Maar precies daar wordt veel voorbereidend werk gedaan: camera's worden gecontroleerd, systemen worden gekoppeld en problemen worden opgelost terwijl alle apparatuur nog gemakkelijk bereikbaar is.\":\"But that is exactly where much of the preparation takes place: cameras are checked, systems are linked and problems are solved while all the equipment is still easy to access.\",\"Daarna kan de fysieke montage veel gerichter verlopen.\":\"Afterwards, the physical mounting can proceed much more purposefully.\",\"Voor Karen betekent dat uiteindelijk:\":\"For Karen, this ultimately means:\",\"minder onnodig heen en weer lopen, minder verrassingen en een professionelere oplevering.\":\"less unnecessary walking back and forth, fewer surprises and a more professional handover.\",\"Veelgemaakte beginnersfout: direct beginnen boren\":\"Common beginner mistake: start drilling immediately\",\"De dozen worden geopend en de eerste camera wordt onmiddellijk op de moeilijkste plaats gemonteerd.\":\"The boxes are opened and the first camera is immediately mounted in the most difficult location.\",\"Pas daarna blijkt:\":\"Only afterwards does it turn out that:\",\"de camera verschijnt niet, een instelling ontbreekt of de recorder is nog niet correct geconfigureerd.\":\"the camera does not appear, a setting is missing or the recorder has not yet been configured correctly.\",\"Nu moet je problemen oplossen terwijl onderdelen verspreid door het gebouw hangen.\":\"Now you have to solve problems while components are spread throughout the building.\",\"De oplossing uit de opleiding draait de volgorde om:\":\"The solution from the training reverses the order:\",\"eerst functioneel testen, daarna fysiek installeren.\":\"first test functionally, then install physically.\",\"Maak van de testopstelling een vaste stap in je werkvoorbereiding.\":\"Make the test setup a standard step in your job preparation.\",\"Zet de camera's in een logische volgorde en geef ze v\u00f3\u00f3r montage herkenbare namen die overeenkomen met hun uiteindelijke locatie.\":\"Arrange the cameras in a logical order and give them clear names before mounting that match their final location.\",\"Bijvoorbeeld:\":\"For example:\",\"Ingang, Parking, Achtertuin, Garage, Magazijn.\":\"Entrance, Parking, Back garden, Garage, Warehouse.\",\"Wanneer de camera's later hangen, weet je onmiddellijk welke camera je in de recorder of software aanpast.\":\"Once the cameras are mounted, you immediately know which camera you are adjusting in the recorder or software.\",\"En nog belangrijker:\":\"And even more importantly:\",\"documenteer wat je getest hebt.\":\"document what you tested.\",\"Algemene aandachtspunten\":\"General points of attention\",\"Dag- en nachtcontrole\":\"Day and night check\",\"De oplossing uit dit hoofdstuk is eenvoudig:\":\"The solution from this chapter is simple:\",\"bouw indien mogelijk eerst een volledige testopstelling op een tafel bij de klant.\":\"if possible, first build a complete test setup on a table at the customer\u2019s site.\",\"Configureer camera's en opnamesysteem zodat ze functioneel werken.\":\"Configure the cameras and recording system so they work functionally.\",\"Begin daarna pas met de installatie van de camera's.\":\"Only then begin installing the cameras.\",\"Zo kun je problemen vooraf ontdekken, sneller ingrijpen en effici\u00ebnter werken.\":\"This lets you detect problems in advance, respond faster and work more efficiently.\",\"Vergeet na de montage wel de tweede controle niet:\":\"After mounting, do not forget the second check:\",\"kijkhoek, omgeving, dagbeeld \u00e9n nachtbeeld.\":\"viewing angle, environment, daytime image and night image.\",\"Gebruik de eerdere lessen als controlelijst\":\"Use the earlier lessons as a checklist\",\"IR-nachtzicht & Smart IR\":\"IR night vision & Smart IR\",\"IR-reflecties\":\"IR reflections\",\"Vochtproblemen bij RJ45 & PoE\":\"Moisture problems with RJ45 & PoE\",\"Draadloze camera's\":\"Wireless cameras\",\"\u2190 Vorige les \u00b7 16 van 24\":\"\u2190 Previous lesson \u00b7 16 of 24\",\"Kwaliteit en levensduur van bewakingscamera's\":\"Quality and service life of surveillance cameras\",\"Volgende les \u00b7 18 van 24 \u2192\":\"Next lesson \u00b7 18 of 24 \u2192\",\"Fisheye-camera: 360\u00b0 overzicht versus herkenning\":\"Fisheye camera: 360\u00b0 overview versus recognition\",\"Smart IR\":\"Smart IR\",\"\u00a9 2026\":\"\u00a9 2026\",\"5\":\"5\",\"\u2605\":\"\u2605\",\"1\":\"1\",\"4\":\"4\",\"17\":\"17\",\"2\":\"2\",\"Fisheye 360\u00b0\":\"Fisheye 360\u00b0\",\"RJ45 & PoE\":\"RJ45 & PoE\",\"8\":\"8\",\"Wouter Rooseboom\":\"Wouter Rooseboom\",\"3\":\"3\",\"CCTV Academy\":\"CCTV Academy\",\"Dag \u00b7 na\":\"Day \u00b7 after\",\"Dag \u00b7 v\u00f3\u00f3r\":\"Day \u00b7 before\",\"Nacht \u00b7 na\":\"Night \u00b7 after\",\"7\":\"7\",\"6\":\"6\",\"Nacht \u00b7 v\u00f3\u00f3r\":\"Night \u00b7 before\",\"\/\":\"\/\",\"Home\":\"Home\",\"Terug naar overzicht\":\"Back to overview\",\"Basis CCTV\":\"CCTV Basics\",\"Les 17 \/ 24\":\"Lesson 17 \/ 24\",\"Vorige les\":\"Previous lesson\",\"Volgende les\":\"Next lesson\",\"Overzicht beginnersfouten\":\"Beginner mistakes overview\",\"Les 17 van 24\":\"Lesson 17 of 24\",\"Vorige les \u00b7 16 van 24\":\"Previous lesson \u00b7 16 of 24\",\"\u2190 Terug naar les 16\":\"\u2190 Back to lesson 16\",\"Overzicht\":\"Overview\",\"Klachten van Karen\":\"Karen's complaints\",\"Terug naar de 10 beginnersfouten\":\"Back to the 10 beginner mistakes\",\"Volgende les \u00b7 18 van 24\":\"Next lesson \u00b7 18 of 24\",\"Ga verder \u2192\":\"Continue \u2192\",\"\u2190\":\"\u2190\",\"\u2192\":\"\u2192\",\"\u2302\":\"\u2302\"}};\n  const ATTRIBUTE_TRANSLATIONS = {\"fr\":{\"CCTV-testopstelling met camera en NVR v\u00f3\u00f3r de definitieve montage\":\"Installation de test CCTV avec cam\u00e9ra et NVR avant le montage d\u00e9finitif\",\"Complete CCTV-testopstelling op tafel met camera en recorder\":\"Installation de test CCTV compl\u00e8te sur une table avec cam\u00e9ra et enregistreur\",\"Overbelichte persoon bij IR-nachtzicht als testpunt voor CCTV\":\"Personne surexpos\u00e9e en vision nocturne IR comme point de test CCTV\",\"IR-reflectie tegen een muur bij een bewakingscamera\":\"R\u00e9flexion IR sur un mur \u00e0 c\u00f4t\u00e9 d\u2019une cam\u00e9ra de surveillance\",\"Corrosie op een RJ45-aansluiting bij een CCTV-installatie\":\"Corrosion sur une connexion RJ45 dans une installation CCTV\",\"Wifi-signaalverdeling als voorbeeld van een netwerkafhankelijk CCTV-probleem\":\"R\u00e9partition du signal Wi-Fi comme exemple de probl\u00e8me CCTV d\u00e9pendant du r\u00e9seau\",\"CCTV-dagbeeld voor correctie van de camerapositie\":\"Image CCTV de jour avant correction de la position de la cam\u00e9ra\",\"CCTV-nachtbeeld voor correctie van de camerapositie\":\"Image CCTV de nuit avant correction de la position de la cam\u00e9ra\",\"CCTV-dagbeeld na correctie van de camerapositie\":\"Image CCTV de jour apr\u00e8s correction de la position de la cam\u00e9ra\",\"Verbeterd CCTV-nachtbeeld na correctie van de camerapositie\":\"Image CCTV de nuit am\u00e9lior\u00e9e apr\u00e8s correction de la position de la cam\u00e9ra\",\"Beschadigde RJ45-connector als voorbeeld van een CCTV-verbindingsprobleem\":\"Connecteur RJ45 endommag\u00e9 comme exemple de probl\u00e8me de connexion CCTV\",\"Waterdichte bescherming voor een RJ45-camera-aansluiting\":\"Protection \u00e9tanche pour une connexion de cam\u00e9ra RJ45\",\"Correct beschermde RJ45-aansluiting voor een CCTV-buitencamera\":\"Connexion RJ45 correctement prot\u00e9g\u00e9e pour une cam\u00e9ra CCTV ext\u00e9rieure\",\"Navigatie tussen de lessen\":\"Navigation entre les le\u00e7ons\",\"Hoofdnavigatie CCTV Academy\":\"Navigation principale CCTV Academy\",\"Ga naar de homepagina van CCTV Academy\":\"Aller \u00e0 la page d\u2019accueil de CCTV Academy\",\"Terug naar overzicht klachten van Karen\":\"Retour \u00e0 l\u2019aper\u00e7u des plaintes de Karen\",\"Ga naar vorige les: Kwaliteit en levensduur van bewakingscamera's\":\"Aller \u00e0 la le\u00e7on pr\u00e9c\u00e9dente : Qualit\u00e9 et dur\u00e9e de vie des cam\u00e9ras de surveillance\",\"Ga naar volgende les: Fisheye-camera: 360\u00b0 overzicht versus herkenning\":\"Aller \u00e0 la le\u00e7on suivante : Cam\u00e9ra fisheye : vue d\u2019ensemble \u00e0 360\u00b0 versus reconnaissance\",\"Lesnavigatie onderaan\":\"Navigation des le\u00e7ons en bas de page\"},\"en\":{\"CCTV-testopstelling met camera en NVR v\u00f3\u00f3r de definitieve montage\":\"CCTV test setup with camera and NVR before final mounting\",\"Complete CCTV-testopstelling op tafel met camera en recorder\":\"Complete CCTV test setup on a table with camera and recorder\",\"Overbelichte persoon bij IR-nachtzicht als testpunt voor CCTV\":\"Overexposed person in IR night vision as a CCTV test point\",\"IR-reflectie tegen een muur bij een bewakingscamera\":\"IR reflection from a wall near a surveillance camera\",\"Corrosie op een RJ45-aansluiting bij een CCTV-installatie\":\"Corrosion on an RJ45 connection in a CCTV installation\",\"Wifi-signaalverdeling als voorbeeld van een netwerkafhankelijk CCTV-probleem\":\"Wi-Fi signal distribution as an example of a network-dependent CCTV problem\",\"CCTV-dagbeeld voor correctie van de camerapositie\":\"CCTV daytime image before correcting the camera position\",\"CCTV-nachtbeeld voor correctie van de camerapositie\":\"CCTV night image before correcting the camera position\",\"CCTV-dagbeeld na correctie van de camerapositie\":\"CCTV daytime image after correcting the camera position\",\"Verbeterd CCTV-nachtbeeld na correctie van de camerapositie\":\"Improved CCTV night image after correcting the camera position\",\"Beschadigde RJ45-connector als voorbeeld van een CCTV-verbindingsprobleem\":\"Damaged RJ45 connector as an example of a CCTV connection problem\",\"Waterdichte bescherming voor een RJ45-camera-aansluiting\":\"Waterproof protection for an RJ45 camera connection\",\"Correct beschermde RJ45-aansluiting voor een CCTV-buitencamera\":\"Correctly protected RJ45 connection for an outdoor CCTV camera\",\"Navigatie tussen de lessen\":\"Navigation between lessons\",\"Hoofdnavigatie CCTV Academy\":\"CCTV Academy main navigation\",\"Ga naar de homepagina van CCTV Academy\":\"Go to the CCTV Academy homepage\",\"Terug naar overzicht klachten van Karen\":\"Back to Karen complaints overview\",\"Ga naar vorige les: Kwaliteit en levensduur van bewakingscamera's\":\"Go to previous lesson: Quality and lifespan of surveillance cameras\",\"Ga naar volgende les: Fisheye-camera: 360\u00b0 overzicht versus herkenning\":\"Go to next lesson: Fisheye camera: 360\u00b0 overview versus recognition\",\"Lesnavigatie onderaan\":\"Lesson navigation at the bottom\"}};\n\n  const root = document.querySelector(\".cctv-course-page\");\n  if (!root) return;\n\n  function normalizeTranslationKey(value){\n    return String(value || \"\").replace(\/\\s+\/g, \" \").trim();\n  }\n\n  function preserveWhitespace(original, translated){\n    const leading = (String(original).match(\/^\\s*\/) || [\"\"])[0];\n    const trailing = (String(original).match(\/\\s*$\/) || [\"\"])[0];\n    return leading + translated + trailing;\n  }\n\n  const textRecords = [];\n  const walker = document.createTreeWalker(root, NodeFilter.SHOW_TEXT, {\n    acceptNode(node){\n      const parent = node.parentElement;\n      if (!parent) return NodeFilter.FILTER_REJECT;\n      if (parent.closest(\".cctv-language-bar\")) return NodeFilter.FILTER_REJECT;\n      if ([\"SCRIPT\",\"STYLE\"].includes(parent.tagName)) return NodeFilter.FILTER_REJECT;\n      return normalizeTranslationKey(node.nodeValue) ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_REJECT;\n    }\n  });\n\n  let textNode;\n  while ((textNode = walker.nextNode())) {\n    textRecords.push({\n      node: textNode,\n      original: textNode.nodeValue,\n      key: normalizeTranslationKey(textNode.nodeValue)\n    });\n  }\n\n  const attrRecords = [];\n  root.querySelectorAll(\"[alt],[aria-label],[title],[placeholder]\").forEach((el) => {\n    if (el.closest(\".cctv-language-bar\")) return;\n    [\"alt\",\"aria-label\",\"title\",\"placeholder\"].forEach((attr) => {\n      if (!el.hasAttribute(attr)) return;\n      const original = el.getAttribute(attr);\n      const key = normalizeTranslationKey(original);\n      if (key) attrRecords.push({el, attr, original, key});\n    });\n  });\n\n  function translatedText(lang, key){\n    if (lang === \"nl\") return key;\n    return (\n      TRANSLATIONS[lang] &&\n      Object.prototype.hasOwnProperty.call(TRANSLATIONS[lang], key)\n    ) ? TRANSLATIONS[lang][key] : key;\n  }\n\n  function translatedAttr(lang, key){\n    if (lang === \"nl\") return key;\n    return (\n      ATTRIBUTE_TRANSLATIONS[lang] &&\n      Object.prototype.hasOwnProperty.call(ATTRIBUTE_TRANSLATIONS[lang], key)\n    ) ? ATTRIBUTE_TRANSLATIONS[lang][key] : key;\n  }\n\n  function updateUrl(lang){\n    try {\n      const url = new URL(window.location.href);\n      if (lang === \"nl\") url.searchParams.delete(\"lang\");\n      else url.searchParams.set(\"lang\", lang);\n      history.replaceState(null, \"\", url.toString());\n    } catch (_) {}\n  }\n\n  function applyLanguage(lang, options = {}){\n    if (!SUPPORTED.includes(lang)) lang = \"nl\";\n\n    textRecords.forEach((record) => {\n      if (lang === \"nl\") {\n        record.node.nodeValue = record.original;\n      } else {\n        const translated = translatedText(lang, record.key);\n        record.node.nodeValue = preserveWhitespace(record.original, translated);\n      }\n    });\n\n    attrRecords.forEach((record) => {\n      if (lang === \"nl\") {\n        record.el.setAttribute(record.attr, record.original);\n      } else {\n        record.el.setAttribute(record.attr, translatedAttr(lang, record.key));\n      }\n    });\n\n    root.dataset.language = lang;\n    root.setAttribute(\"lang\", lang);\n    document.documentElement.lang = lang;\n\n    root.querySelectorAll(\".cctv-lang-btn\").forEach((button) => {\n      const active = button.dataset.lang === lang;\n      button.classList.toggle(\"is-active\", active);\n      button.setAttribute(\"aria-pressed\", active ? \"true\" : \"false\");\n      button.setAttribute(\"aria-current\", active ? \"true\" : \"false\");\n    });\n\n    if (options.persist !== false) {\n      try { localStorage.setItem(STORAGE_KEY, lang); } catch (_) {}\n    }\n    if (options.updateUrl !== false) updateUrl(lang);\n\n    if (!options.silent) {\n      window.dispatchEvent(new CustomEvent(\"cctvAcademyLanguageChange\", {\n        detail: { language: lang }\n      }));\n    }\n  }\n\n  root.querySelectorAll(\".cctv-lang-btn\").forEach((button) => {\n    button.addEventListener(\"click\", () => applyLanguage(button.dataset.lang));\n  });\n\n  window.addEventListener(\"storage\", (event) => {\n    if (event.key === STORAGE_KEY && SUPPORTED.includes(event.newValue)) {\n      if (root.dataset.language !== event.newValue) {\n        applyLanguage(event.newValue, {persist:false, updateUrl:false});\n      }\n    }\n  });\n\n  window.addEventListener(\"cctvAcademyLanguageChange\", (event) => {\n    const lang = event.detail && event.detail.language;\n    if (SUPPORTED.includes(lang) && root.dataset.language !== lang) {\n      applyLanguage(lang, {persist:false, updateUrl:false, silent:true});\n    }\n  });\n\n  window.CCTVAcademyLanguage = {\n    set(lang) { applyLanguage(lang); },\n    get() { return root.dataset.language || \"nl\"; }\n  };\n\n  let initial = \"nl\";\n  try {\n    const query = new URL(window.location.href).searchParams.get(\"lang\");\n    const stored = localStorage.getItem(STORAGE_KEY);\n    if (SUPPORTED.includes(query)) initial = query;\n    else if (SUPPORTED.includes(stored)) initial = stored;\n  } catch (_) {}\n\n  applyLanguage(initial, {persist:false, updateUrl:false, silent:true});\n})();\n<\/script>\n<script id=\"cctv-master-template-script\">\n(function(){\n  \"use strict\";\n\n  var root = document.querySelector(\".cctv-course-page\");\n  if(!root) return;\n\n  root.classList.add(\"cctv-master-js\");\n\n  var progress = document.getElementById(\"cctv-reading-progress\");\n\n  function updateReadingProgress(){\n    if(!progress) return;\n\n    var rect = root.getBoundingClientRect();\n    var viewport = window.innerHeight || document.documentElement.clientHeight;\n    var total = Math.max(1,root.offsetHeight - viewport);\n    var passed = Math.min(total,Math.max(0,-rect.top));\n    var percent = Math.max(0,Math.min(100,(passed \/ total) * 100));\n\n    progress.style.width = percent.toFixed(2) + \"%\";\n  }\n\n  [\n    \".cctv-section\",\n    \".cctv-customer-quote\",\n    \".cctv-maintenance\",\n    \".cctv-karen\",\n    \".cctv-testbench\",\n    \".cctv-process-step\",\n    \".cctv-time-save\",\n    \".cctv-fieldtest\",\n    \".cctv-quality-card\",\n    \".cctv-environment-item\",\n    \".cctv-cost\",\n    \".cctv-reliability\",\n    \".cctv-wifi-panel\",\n    \".cctv-problem\",\n    \".cctv-flow-step\",\n    \".cctv-change\",\n    \".cctv-check\",\n    \".cctv-wired\",\n    \".cctv-fov-panel\",\n    \".cctv-step\",\n    \".cctv-customer-quote\",\n    \".cctv-problem-card\",\n    \".cctv-signal-step\",\n    \".cctv-symptom\",\n    \".cctv-waterproof\",\n    \".cctv-process-step\",\n    \".cctv-requirement\",\n    \".cctv-failure\",\n    \".cctv-angle-panel\",\n    \".cctv-zoom-panel\",\n    \".cctv-comparison\",\n    \".cctv-pixel-demo\",\n    \".cctv-before-after\",\n    \".cctv-diagnostic\",\n    \".cctv-effect\",\n    \".cctv-choice\",\n    \".cctv-tech-tip\",\n    \".cctv-pro-tip\",\n    \".cctv-warning\",\n    \".cctv-remember\",\n    \".cctv-card\",\n    \".cctv-cause-card\",\n    \".cctv-step\",\n    \".cctv-image-card\",\n    \".cctv-gallery-card\",\n    \".cctv-course-footer-nav\"\n  ].forEach(function(selector){\n    root.querySelectorAll(selector).forEach(function(el){\n      el.classList.add(\"cctv-master-reveal\");\n    });\n  });\n\n  if(\"IntersectionObserver\" in window){\n    var observer = new IntersectionObserver(function(entries){\n      entries.forEach(function(entry){\n        if(entry.isIntersecting){\n          entry.target.classList.add(\"is-visible\");\n          observer.unobserve(entry.target);\n        }\n      });\n    },{\n      root:null,\n      rootMargin:\"0px 0px -8% 0px\",\n      threshold:.06\n    });\n\n    root.querySelectorAll(\".cctv-master-reveal\").forEach(function(el){\n      observer.observe(el);\n    });\n  }else{\n    root.querySelectorAll(\".cctv-master-reveal\").forEach(function(el){\n      el.classList.add(\"is-visible\");\n    });\n  }\n\n  updateReadingProgress();\n  window.addEventListener(\"scroll\",updateReadingProgress,{passive:true});\n  window.addEventListener(\"resize\",updateReadingProgress);\n})();\n<\/script><\/article>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\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>Bouw en configureer eerst een testopstelling met camera&#8217;s en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.<\/p>","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"elementor_canvas","format":"standard","meta":{"_acf_changed":false,"zakra_page_container_layout":"customizer","zakra_page_sidebar_layout":"customizer","zakra_remove_content_margin":false,"zakra_sidebar":"customizer","zakra_transparent_header":"customizer","zakra_logo":0,"zakra_main_header_style":"default","zakra_menu_item_color":"","zakra_menu_item_hover_color":"","zakra_menu_item_active_color":"","zakra_menu_active_style":"","zakra_page_header":true,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_glsr_average":0,"_glsr_ranking":0,"_glsr_reviews":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[121,122],"tags":[],"class_list":["post-50827","post","type-post","status-publish","format-standard","hentry","category-cctv-micro-learning","category-cctv-opleiding"],"acf":[],"nelio_content":{"autoShareEndMode":"never","automationSources":{"useCustomSentences":false,"customSentences":[]},"efiAlt":"","efiUrl":"","followers":[1],"highlights":[],"isAutoShareEnabled":true,"networkImageIds":[],"permalinkQueryArgs":[],"series":[],"suggestedReferences":[]},"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.8 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Test de CCTV-installatie v\u00f3\u00f3r de montage - RAS\/AIS CCTV Academy<\/title>\n<meta name=\"description\" content=\"Bouw en configureer eerst een testopstelling met camera&#039;s en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/cctvacademy.be\/fr\/basis-cctv-opleiding-testopstelling-voor-installatie\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bouw en configureer eerst een testopstelling met camera&#039;s en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.\" \/>\n<meta property=\"og:description\" content=\"Bouw en configureer eerst een testopstelling met camera&#039;s en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cctvacademy.be\/fr\/basis-cctv-opleiding-testopstelling-voor-installatie\/\" \/>\n<meta property=\"og:site_name\" content=\"RAS\/AIS CCTV Academy\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/profile.php?id=61576769152561\" \/>\n<meta property=\"article:published_time\" content=\"2026-09-17T08:01:36+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-28T13:49:59+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-33-testopstelling-nvr-camera.webp\" \/>\n<meta name=\"author\" content=\"admin\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"admin\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture est.\" \/>\n\t<meta name=\"twitter:data2\" content=\"9 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/\"},\"author\":{\"name\":\"admin\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"headline\":\"Test de CCTV-installatie v\u00f3\u00f3r de montage\",\"datePublished\":\"2026-09-17T08:01:36+00:00\",\"dateModified\":\"2026-09-28T13:49:59+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/\"},\"wordCount\":1410,\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cctv-33-testopstelling-nvr-camera.webp\",\"articleSection\":[\"CCTV MICRO LEARNING\",\"CCTV OPLEIDING\"],\"inLanguage\":\"fr-BE\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/\",\"name\":\"Test de CCTV-installatie v\u00f3\u00f3r de montage - RAS\\\/AIS CCTV Academy\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cctv-33-testopstelling-nvr-camera.webp\",\"datePublished\":\"2026-09-17T08:01:36+00:00\",\"dateModified\":\"2026-09-28T13:49:59+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\"},\"description\":\"Bouw en configureer eerst een testopstelling met camera's en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/#breadcrumb\"},\"inLanguage\":\"fr-BE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-BE\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cctv-33-testopstelling-nvr-camera.webp\",\"contentUrl\":\"https:\\\/\\\/cctvacademy.be\\\/wp-content\\\/uploads\\\/2026\\\/09\\\/cctv-33-testopstelling-nvr-camera.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/basis-cctv-opleiding-testopstelling-voor-installatie\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cctvacademy.be\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Test de CCTV-installatie v\u00f3\u00f3r de montage\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#website\",\"url\":\"https:\\\/\\\/cctvacademy.be\\\/\",\"name\":\"CCTV Academy\",\"description\":\"CCTV Opleidingen en CCTV Micro Learning\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cctvacademy.be\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-BE\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/cctvacademy.be\\\/#\\\/schema\\\/person\\\/fbf104db66910e73e8459eba2e51d596\",\"name\":\"admin\",\"sameAs\":[\"https:\\\/\\\/rasopleidingcamerabewakingcursuscctv.be\"],\"url\":\"https:\\\/\\\/cctvacademy.be\\\/fr\\\/author\\\/inforose3-be\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Test de CCTV-installatie v\u00f3\u00f3r de montage - RAS\/AIS CCTV Academy","description":"Bouw en configureer eerst een testopstelling met camera's en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/cctvacademy.be\/fr\/basis-cctv-opleiding-testopstelling-voor-installatie\/","og_locale":"fr_FR","og_type":"article","og_title":"Bouw en configureer eerst een testopstelling met camera's en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.","og_description":"Bouw en configureer eerst een testopstelling met camera's en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.","og_url":"https:\/\/cctvacademy.be\/fr\/basis-cctv-opleiding-testopstelling-voor-installatie\/","og_site_name":"RAS\/AIS CCTV Academy","article_publisher":"https:\/\/www.facebook.com\/profile.php?id=61576769152561","article_published_time":"2026-09-17T08:01:36+00:00","article_modified_time":"2026-09-28T13:49:59+00:00","og_image":[{"url":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-33-testopstelling-nvr-camera.webp","type":"","width":"","height":""}],"author":"admin","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"admin","Dur\u00e9e de lecture est.":"9 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/#article","isPartOf":{"@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/"},"author":{"name":"admin","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"headline":"Test de CCTV-installatie v\u00f3\u00f3r de montage","datePublished":"2026-09-17T08:01:36+00:00","dateModified":"2026-09-28T13:49:59+00:00","mainEntityOfPage":{"@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/"},"wordCount":1410,"image":{"@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/#primaryimage"},"thumbnailUrl":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-33-testopstelling-nvr-camera.webp","articleSection":["CCTV MICRO LEARNING","CCTV OPLEIDING"],"inLanguage":"fr-BE"},{"@type":"WebPage","@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/","url":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/","name":"Test de CCTV-installatie v\u00f3\u00f3r de montage - RAS\/AIS CCTV Academy","isPartOf":{"@id":"https:\/\/cctvacademy.be\/#website"},"primaryImageOfPage":{"@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/#primaryimage"},"image":{"@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/#primaryimage"},"thumbnailUrl":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-33-testopstelling-nvr-camera.webp","datePublished":"2026-09-17T08:01:36+00:00","dateModified":"2026-09-28T13:49:59+00:00","author":{"@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596"},"description":"Bouw en configureer eerst een testopstelling met camera's en recorder zodat problemen worden ontdekt v\u00f3\u00f3r de definitieve montage.","breadcrumb":{"@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/#breadcrumb"},"inLanguage":"fr-BE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/"]}]},{"@type":"ImageObject","inLanguage":"fr-BE","@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/#primaryimage","url":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-33-testopstelling-nvr-camera.webp","contentUrl":"https:\/\/cctvacademy.be\/wp-content\/uploads\/2026\/09\/cctv-33-testopstelling-nvr-camera.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/cctvacademy.be\/basis-cctv-opleiding-testopstelling-voor-installatie\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cctvacademy.be\/"},{"@type":"ListItem","position":2,"name":"Test de CCTV-installatie v\u00f3\u00f3r de montage"}]},{"@type":"WebSite","@id":"https:\/\/cctvacademy.be\/#website","url":"https:\/\/cctvacademy.be\/","name":"CCTV Academy","description":"Formation \u00e0 la vid\u00e9osurveillance et micro-apprentissage de la vid\u00e9osurveillance","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cctvacademy.be\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-BE"},{"@type":"Person","@id":"https:\/\/cctvacademy.be\/#\/schema\/person\/fbf104db66910e73e8459eba2e51d596","name":"admin","sameAs":["https:\/\/rasopleidingcamerabewakingcursuscctv.be"],"url":"https:\/\/cctvacademy.be\/fr\/author\/inforose3-be\/"}]}},"jetpack_publicize_connections":[],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/posts\/50827","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/comments?post=50827"}],"version-history":[{"count":0,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/posts\/50827\/revisions"}],"wp:attachment":[{"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/media?parent=50827"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/categories?post=50827"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/cctvacademy.be\/fr\/wp-json\/wp\/v2\/tags?post=50827"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}