{"id":519,"date":"2025-09-12T10:02:13","date_gmt":"2025-09-12T10:02:13","guid":{"rendered":"https:\/\/cybrt.sa\/?page_id=519"},"modified":"2026-02-27T00:28:07","modified_gmt":"2026-02-27T00:28:07","slug":"maturity","status":"publish","type":"page","link":"https:\/\/cybrt.nukhtastudio.com\/ar\/maturity\/","title":{"rendered":"\u0627\u0644\u0646\u0636\u062c \u0627\u0644\u0633\u064a\u0628\u0631\u0627\u0646\u064a"},"content":{"rendered":"\n[et_pb_section fb_built=&#8221;1&#8243; module_class=&#8221;cybrt-radar-hero&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row custom_padding_last_edited=&#8221;on|phone&#8221; module_class=&#8221;cyb-align-row&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;RGBA(255,255,255,0)&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;3em||3em||true|false&#8221; custom_padding_tablet=&#8221;||||false|false&#8221; custom_padding_phone=&#8221;||||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_heading title=&#8221;CYBRT&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;Barlow|500|||||||&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_font_size=&#8221;70px&#8221; custom_margin=&#8221;||-6px||false|false&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;||||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation_style=&#8221;flip&#8221; animation_duration=&#8221;800ms&#8221; animation_delay=&#8221;200ms&#8221; animation_intensity_flip=&#8221;65%&#8221; title_font_size_tablet=&#8221;54px&#8221; title_font_size_phone=&#8221;48px&#8221; title_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;]<div class=\"hero-bg\"><!-- [et_pb_line_break_holder] -->  <canvas id=\"net-canvas\" aria-hidden=\"true\"><\/canvas><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"scan\"><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- Primary ring --><!-- [et_pb_line_break_holder] -->  <div class=\"ring\"><!-- [et_pb_line_break_holder] -->    <div class=\"dot\"><\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <!-- Secondary ring --><!-- [et_pb_line_break_holder] -->  <div class=\"ring ring--secondary\"><!-- [et_pb_line_break_holder] -->    <div class=\"dot\"><\/div><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  <div class=\"vignette\"><\/div><!-- [et_pb_line_break_holder] --><\/div><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->  (function(){<!-- [et_pb_line_break_holder] -->    const c = document.getElementById('net-canvas');<!-- [et_pb_line_break_holder] -->    if (!c) return;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const ctx = c.getContext('2d');<!-- [et_pb_line_break_holder] -->    let w, h, pts = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function resize() {<!-- [et_pb_line_break_holder] -->      w = c.width  = c.offsetWidth;<!-- [et_pb_line_break_holder] -->      h = c.height = c.offsetHeight;<!-- [et_pb_line_break_holder] -->      seed();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function seed() {<!-- [et_pb_line_break_holder] -->      pts = [];<!-- [et_pb_line_break_holder] -->      const count = Math.round((w * h) \/ 28000);<!-- [et_pb_line_break_holder] -->      for (let i = 0; i < count; i++) {<!-- [et_pb_line_break_holder] -->        pts.push({<!-- [et_pb_line_break_holder] -->          x: Math.random() * w,<!-- [et_pb_line_break_holder] -->          y: Math.random() * h,<!-- [et_pb_line_break_holder] -->          vx: (Math.random() - 0.5) * 0.3,<!-- [et_pb_line_break_holder] -->          vy: (Math.random() - 0.5) * 0.3<!-- [et_pb_line_break_holder] -->        });<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    function step() {<!-- [et_pb_line_break_holder] -->      ctx.clearRect(0, 0, w, h);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ draw points<!-- [et_pb_line_break_holder] -->      for (const p of pts) {<!-- [et_pb_line_break_holder] -->        p.x += p.vx;<!-- [et_pb_line_break_holder] -->        p.y += p.vy;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        if (p.x < 0 || p.x > w) p.vx *= -1;<!-- [et_pb_line_break_holder] -->        if (p.y < 0 || p.y > h) p.vy *= -1;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->        ctx.beginPath();<!-- [et_pb_line_break_holder] -->        ctx.arc(p.x, p.y, 1.2, 0, Math.PI * 2);<!-- [et_pb_line_break_holder] -->        ctx.fillStyle = 'rgba(140,246,232,.65)';<!-- [et_pb_line_break_holder] -->        ctx.fill();<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      \/\/ draw connecting lines<!-- [et_pb_line_break_holder] -->      for (let i = 0; i < pts.length; i++) {<!-- [et_pb_line_break_holder] -->        for (let j = i + 1; j < pts.length; j++) {<!-- [et_pb_line_break_holder] -->          const a = pts[i], b = pts[j];<!-- [et_pb_line_break_holder] -->          const dx = a.x - b.x;<!-- [et_pb_line_break_holder] -->          const dy = a.y - b.y;<!-- [et_pb_line_break_holder] -->          const d  = Math.hypot(dx, dy);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->          if (d < 100) {<!-- [et_pb_line_break_holder] -->            ctx.strokeStyle = 'rgba(140,246,232,' + ((1 - d \/ 100) * 0.25) + ')';<!-- [et_pb_line_break_holder] -->            ctx.lineWidth = 1;<!-- [et_pb_line_break_holder] -->            ctx.beginPath();<!-- [et_pb_line_break_holder] -->            ctx.moveTo(a.x, a.y);<!-- [et_pb_line_break_holder] -->            ctx.lineTo(b.x, b.y);<!-- [et_pb_line_break_holder] -->            ctx.stroke();<!-- [et_pb_line_break_holder] -->          }<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      requestAnimationFrame(step);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    window.addEventListener('resize', resize);<!-- [et_pb_line_break_holder] -->    resize();<!-- [et_pb_line_break_holder] -->    step();<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][et_pb_heading title=&#8221;Protects&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;Barlow|700|||||||&#8221; title_text_color=&#8221;#45d8c3&#8243; title_font_size=&#8221;75px&#8221; custom_margin=&#8221;||-5px|||&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;||||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation_style=&#8221;flip&#8221; animation_duration=&#8221;800ms&#8221; animation_delay=&#8221;350ms&#8221; animation_intensity_flip=&#8221;65%&#8221; title_font_size_tablet=&#8221;54px&#8221; title_font_size_phone=&#8221;48px&#8221; title_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_heading title=&#8221;Critical Services&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; title_font=&#8221;Barlow|500|||||||&#8221; title_text_color=&#8221;#FFFFFF&#8221; title_font_size=&#8221;70px&#8221; custom_margin=&#8221;||0px|||&#8221; custom_padding=&#8221;||||false|false&#8221; custom_padding_tablet=&#8221;||||false|false&#8221; custom_padding_phone=&#8221;||||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation_style=&#8221;flip&#8221; animation_duration=&#8221;800ms&#8221; animation_delay=&#8221;500ms&#8221; animation_intensity_flip=&#8221;65%&#8221; title_font_size_tablet=&#8221;54px&#8221; title_font_size_phone=&#8221;48px&#8221; title_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_heading][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|600|||||||&#8221; text_text_color=&#8221;gcid-a0264b1b-dbec-4a9f-a03e-6cb49bd0cea0&#8243; text_font_size=&#8221;22px&#8221; text_line_height=&#8221;1.2em&#8221; header_text_color=&#8221;gcid-a0264b1b-dbec-4a9f-a03e-6cb49bd0cea0&#8243; header_font_size=&#8221;18px&#8221; header_line_height=&#8221;1.6em&#8221; max_width=&#8221;40%&#8221; max_width_tablet=&#8221;65%&#8221; max_width_phone=&#8221;100%&#8221; max_width_last_edited=&#8221;on|phone&#8221; custom_margin=&#8221;||18px||false|false&#8221; animation_style=&#8221;flip&#8221; animation_duration=&#8221;800ms&#8221; animation_delay=&#8221;675ms&#8221; animation_intensity_flip=&#8221;65%&#8221; text_font_size_tablet=&#8221;22px&#8221; text_font_size_phone=&#8221;18px&#8221; text_font_size_last_edited=&#8221;off|desktop&#8221; global_colors_info=&#8221;{%22gcid-a0264b1b-dbec-4a9f-a03e-6cb49bd0cea0%22:%91%22header_text_color%22,%22text_text_color%22%93}&#8221; max_width__hover_enabled=&#8221;off|hover&#8221;]<p>Trusted protection for your most vital functions<\/p>[\/et_pb_text][et_pb_button button_url=&#8221;#maturity-test&#8221; button_text=&#8221;Take Our Maturity Test&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_border_color=&#8221;#45d8c3&#8243; button_border_radius=&#8221;7px&#8221; button_font=&#8221;Barlow||||||||&#8221; button_use_icon=&#8221;off&#8221; custom_margin_tablet=&#8221;&#8221; custom_margin_phone=&#8221;||||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding_tablet=&#8221;&#8221; custom_padding_phone=&#8221;||||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; animation_style=&#8221;flip&#8221; animation_duration=&#8221;800ms&#8221; animation_delay=&#8221;850ms&#8221; animation_intensity_flip=&#8221;65%&#8221; button_text_shadow_style=&#8221;preset3&#8243; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; disabled_on=&#8221;on|on|on&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;gcid-eadf236a-8374-49f3-8faa-945066a31eb5&#8243; custom_padding=&#8221;60px||40px||false|false&#8221; disabled=&#8221;on&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-eadf236a-8374-49f3-8faa-945066a31eb5%22:%91%22background_color%22%93}&#8221;][et_pb_row column_structure=&#8221;3_5,2_5&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;Barlow|600|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#0b3535&#8243; header_2_font_size=&#8221;32px&#8221; header_2_line_height=&#8221;1.2em&#8221; custom_margin=&#8221;||9px|||&#8221; custom_padding=&#8221;|76px||||&#8221; custom_padding_tablet=&#8221;|76px||||&#8221; custom_padding_phone=&#8221;|15px|||false|false&#8221; custom_padding_last_edited=&#8221;on|phone&#8221; header_font_size_tablet=&#8221;&#8221; header_font_size_phone=&#8221;&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_2_text_align_tablet=&#8221;left&#8221; header_2_text_align_phone=&#8221;left&#8221; header_2_text_align_last_edited=&#8221;on|phone&#8221; header_2_font_size_tablet=&#8221;32px&#8221; header_2_font_size_phone=&#8221;24px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<h2>How Cyber Secure is your Business?<\/h2>[\/et_pb_text][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|&#8211;et_global_body_font_weight|||||||&#8221; text_text_color=&#8221;gcid-20142284-8ee5-4f2f-a173-6e319df7731a&#8221; text_font_size=&#8221;20px&#8221; header_font=&#8221;Barlow||||||||&#8221; header_text_align_tablet=&#8221;&#8221; header_text_align_phone=&#8221;&#8221; header_text_align_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{%22gcid-20142284-8ee5-4f2f-a173-6e319df7731a%22:%91%22text_text_color%22%93}&#8221;]<span>Get Your Free And Instant Compliance Score<\/span>[\/et_pb_text][et_pb_button button_url=&#8221;#&#8221; button_text=&#8221;Start Assessment&#8221; button_alignment_tablet=&#8221;&#8221; button_alignment_phone=&#8221;left&#8221; button_alignment_last_edited=&#8221;on|phone&#8221; disabled_on=&#8221;on|on|off&#8221; module_class=&#8221;js-open-assessment pl-left-btn&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;20px&#8221; button_text_color=&#8221;gcid-20142284-8ee5-4f2f-a173-6e319df7731a&#8221; button_bg_color=&#8221;gcid-33de5c85-c040-4caf-9354-6b546d9574af&#8221; button_border_color=&#8221;gcid-33de5c85-c040-4caf-9354-6b546d9574af&#8221; button_border_radius=&#8221;7px&#8221; button_font=&#8221;Barlow||||||||&#8221; button_icon=&#8221;&#xf2f2;||fa||900&#8243; button_icon_placement=&#8221;left&#8221; button_on_hover=&#8221;off&#8221; background_layout=&#8221;dark&#8221; button_text_size_tablet=&#8221;20px&#8221; button_text_size_phone=&#8221;18px&#8221; button_text_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{%22gcid-20142284-8ee5-4f2f-a173-6e319df7731a%22:%91%22button_text_color%22%93,%22gcid-33de5c85-c040-4caf-9354-6b546d9574af%22:%91%22button_bg_color%22,%22button_border_color%22%93}&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_color__hover=&#8221;#45d8c3&#8243; button_bg_enable_color__hover=&#8221;on&#8221; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_text_color__hover=&#8221;#0b3535&#8243; button_border_color__hover_enabled=&#8221;on|desktop&#8221; button_border_color__hover=&#8221;#45D8C3&#8243;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][dsm_icon_list _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][dsm_icon_list_child text=&#8221;Answer Questions&#8221; use_icon=&#8221;off&#8221; image=&#8221;https:\/\/cybrt.nukhtastudio.com\/wp-content\/uploads\/2025\/09\/icons8-1-100.png&#8221; image_max_width=&#8221;35px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|600|||||||&#8221; text_text_color=&#8221;gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9&#8243; text_font_size=&#8221;18px&#8221; custom_padding=&#8221;||15px||false|false&#8221; global_colors_info=&#8221;{%22gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9%22:%91%22text_text_color%22%93}&#8221;][\/dsm_icon_list_child][dsm_icon_list_child text=&#8221;Get your score&#8221; use_icon=&#8221;off&#8221; image=&#8221;https:\/\/cybrt.nukhtastudio.com\/wp-content\/uploads\/2025\/09\/icons8-2-100.png&#8221; image_max_width=&#8221;35px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|600|||||||&#8221; text_text_color=&#8221;gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9&#8243; text_font_size=&#8221;18px&#8221; custom_padding=&#8221;||15px||false|false&#8221; global_colors_info=&#8221;{%22gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9%22:%91%22text_text_color%22%93}&#8221;][\/dsm_icon_list_child][dsm_icon_list_child text=&#8221;Boost Your Cyber Security Score&#8221; use_icon=&#8221;off&#8221; image=&#8221;https:\/\/cybrt.nukhtastudio.com\/wp-content\/uploads\/2025\/09\/icons8-3-100.png&#8221; image_max_width=&#8221;35px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|600|||||||&#8221; text_text_color=&#8221;gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9&#8243; text_font_size=&#8221;18px&#8221; custom_padding=&#8221;||||false|false&#8221; global_colors_info=&#8221;{%22gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9%22:%91%22text_text_color%22%93}&#8221;][\/dsm_icon_list_child][\/dsm_icon_list][et_pb_button button_url=&#8221;#maturity&#8221; button_text=&#8221;Start Assessment&#8221; button_alignment_tablet=&#8221;&#8221; button_alignment_phone=&#8221;left&#8221; button_alignment_last_edited=&#8221;on|phone&#8221; disabled_on=&#8221;off|off|on&#8221; module_class=&#8221;js-open-assessment&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;20px&#8221; button_text_color=&#8221;gcid-20142284-8ee5-4f2f-a173-6e319df7731a&#8221; button_bg_color=&#8221;gcid-33de5c85-c040-4caf-9354-6b546d9574af&#8221; button_border_color=&#8221;gcid-33de5c85-c040-4caf-9354-6b546d9574af&#8221; button_border_radius=&#8221;7px&#8221; button_font=&#8221;Barlow||||||||&#8221; button_icon=&#8221;&#xf2f2;||fa||900&#8243; button_icon_placement=&#8221;left&#8221; button_on_hover=&#8221;off&#8221; background_layout=&#8221;dark&#8221; button_text_size_tablet=&#8221;20px&#8221; button_text_size_phone=&#8221;18px&#8221; button_text_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{%22gcid-20142284-8ee5-4f2f-a173-6e319df7731a%22:%91%22button_text_color%22%93,%22gcid-33de5c85-c040-4caf-9354-6b546d9574af%22:%91%22button_bg_color%22,%22button_border_color%22%93}&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_color__hover=&#8221;#45d8c3&#8243; button_bg_enable_color__hover=&#8221;on&#8221; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_text_color__hover=&#8221;#0b3535&#8243; button_border_color__hover_enabled=&#8221;on|desktop&#8221; button_border_color__hover=&#8221;#45D8C3&#8243;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code module_id=&#8221;maturity&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]<style><!-- [et_pb_line_break_holder] -->  \/* ===== Base (kept minimal) ===== *\/<!-- [et_pb_line_break_holder] -->  :root {<!-- [et_pb_line_break_holder] -->    --primary: #0a0a0a;<!-- [et_pb_line_break_holder] -->    --secondary: #0D8274;<!-- [et_pb_line_break_holder] -->    --text: #8892b0;<!-- [et_pb_line_break_holder] -->    --white: #ffffff;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  body { background:#0a0a0a; color:#fff; line-height:1.6; overflow-x:hidden; font-family: 'Barlow', sans-serif; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Modal Core ===== *\/<!-- [et_pb_line_break_holder] -->  .modal {<!-- [et_pb_line_break_holder] -->    position: fixed; inset: 0; background: rgba(0,0,0,0.5);<!-- [et_pb_line_break_holder] -->    display: none; align-items: center; justify-content: center;<!-- [et_pb_line_break_holder] -->    z-index: 999999 !important;           \/* \u2191 was 2000 *\/<!-- [et_pb_line_break_holder] -->    isolation: isolate;                    \/* new: own stacking context *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .modal.show { display: flex; }<!-- [et_pb_line_break_holder] -->  .modal-content {<!-- [et_pb_line_break_holder] -->    background: #F5F7F6; border-radius: 12px; width: 100%; max-width: 600px;<!-- [et_pb_line_break_holder] -->    padding: 2rem; box-shadow: 0 8px 24px rgba(0,0,0,0.1); display: flex; flex-direction: column;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .modal-header { display: flex; justify-content: space-between; align-items: center; }<!-- [et_pb_line_break_holder] -->  .modal-title { font-size: 1rem; color: #333; font-weight: bold; }<!-- [et_pb_line_break_holder] -->  .modal-close { background: none; border: none; font-size: 1.5rem; cursor: pointer; color: var(--text); }<!-- [et_pb_line_break_holder] -->  .progress-bar { width: 100%; height: 6px; background: #e0e0e0; border-radius: 3px; overflow: hidden; margin: 1rem 0; }<!-- [et_pb_line_break_holder] -->  .progress { height: 100%; width: 0%; background: var(--secondary); transition: width 0.3s ease; }<!-- [et_pb_line_break_holder] -->  .question-text { font-size: 1.125rem; font-weight: 500; color: var(--primary); margin-bottom: 1rem; }<!-- [et_pb_line_break_holder] -->  .options { list-style: none; padding: 0; }<!-- [et_pb_line_break_holder] -->  .options li + li { margin-top: 0.75rem; }<!-- [et_pb_line_break_holder] -->  .options label { display: flex; align-items: center; gap: 0.75rem; cursor: pointer; color: var(--primary); }<!-- [et_pb_line_break_holder] -->  .options input[type=\"radio\"] { accent-color: var(--secondary); }<!-- [et_pb_line_break_holder] -->  .modal-footer { display: flex; justify-content: flex-end; gap: 1rem; margin-top: 2rem; }<!-- [et_pb_line_break_holder] -->  .btn { padding: 0.75rem 1.5rem; font-weight: 500; border: none; border-radius: 4px; cursor: pointer; }<!-- [et_pb_line_break_holder] -->  .btn-secondary { background: #ccc; color: var(--primary); }<!-- [et_pb_line_break_holder] -->  .btn-primary { background: var(--secondary); color: #fff; }<!-- [et_pb_line_break_holder] -->  .btn:disabled { opacity: 0.6; cursor: default; }<!-- [et_pb_line_break_holder] -->  .result-score { font-size: 3rem; font-weight: bold; color: var(--primary); margin: 1rem 0; }<!-- [et_pb_line_break_holder] -->  .result-text { color: #0D8274; margin-bottom: 2rem; font-size: 1.25rem; font-weight: 600;}<!-- [et_pb_line_break_holder] -->  .modal-footer.stack { flex-direction: column; }<!-- [et_pb_line_break_holder] -->  .modal-footer.stack .btn { width: 100%; }<!-- [et_pb_line_break_holder] -->  @media (max-width: 600px) {<!-- [et_pb_line_break_holder] -->    .modal { align-items: flex-start; } \/* new *\/<!-- [et_pb_line_break_holder] -->    .modal-content { padding: 1.5rem; margin: 24px 12px; max-height: calc(100vh - 48px); overflow:auto; -webkit-overflow-scrolling: touch; } \/* new tweaks *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Lead form ===== *\/<!-- [et_pb_line_break_holder] -->  .form-note { color: #333; margin: .25rem 0 1rem; }<!-- [et_pb_line_break_holder] -->  .form-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1rem 1.25rem; }<!-- [et_pb_line_break_holder] -->  .field label { display: block; font-size: .9rem; color: var(--primary); margin-bottom: .35rem; }<!-- [et_pb_line_break_holder] -->  .field input, .field select {<!-- [et_pb_line_break_holder] -->    width: 100%; background: #fff; color: #0a0a0a; border: 1px solid #d9d9d9;<!-- [et_pb_line_break_holder] -->    border-radius: 8px; padding: .65rem .75rem; outline: none; transition: border-color .2s ease, box-shadow .2s ease;<!-- [et_pb_line_break_holder] -->    font-size: 16px; \/* new: prevent iOS zoom on focus *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .field input:focus, .field select:focus { border-color: var(--secondary); box-shadow: 0 0 0 3px rgba(13,130,116,.15); }<!-- [et_pb_line_break_holder] -->  .req { color: #d33; margin-left: .2rem; }<!-- [et_pb_line_break_holder] -->  @media (max-width: 700px) { .form-grid { grid-template-columns: 1fr; } }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Lead intro card *\/<!-- [et_pb_line_break_holder] -->  .lead-intro {<!-- [et_pb_line_break_holder] -->    background: #ffffff; border-radius: 12px; padding: 1.5rem 1.75rem; margin: 0 0 1rem;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 6px 18px rgba(0,0,0,0.08); animation: fadeInUp 0.4s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .lead-intro p { font-size: 1rem; line-height: 1.7; color: #333; }<!-- [et_pb_line_break_holder] -->  .lead-intro strong { color: var(--secondary); font-weight: 700; }<!-- [et_pb_line_break_holder] -->  #leadIntroStartBtn { background: var(--secondary); color: #fff; padding: 0.75rem 1.5rem; border-radius: 8px; font-weight: 600; transition: all 0.3s ease; }<!-- [et_pb_line_break_holder] -->  #leadIntroStartBtn:hover { background: #0a645a; transform: translateY(-2px); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* === Scroll lock when modal is open === *\/<!-- [et_pb_line_break_holder] -->  html.modal-open, body.modal-open { overflow: hidden; height: 100%; }<!-- [et_pb_line_break_holder] -->  @keyframes fadeInUp { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }<!-- [et_pb_line_break_holder] --><\/style><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- ===== Lead Capture (Pre-Assessment) ===== --><!-- [et_pb_line_break_holder] --><div id=\"leadModal\" class=\"modal\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->  <div class=\"modal-content\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"leadTitle\"><!-- [et_pb_line_break_holder] -->    <header class=\"modal-header\"><!-- [et_pb_line_break_holder] -->      <h3 id=\"leadTitle\" class=\"modal-title\">Welcome<\/h3><!-- [et_pb_line_break_holder] -->      <button id=\"leadCloseBtn\" class=\"modal-close\" aria-label=\"Close\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->    <\/header><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div id=\"leadIntro\" class=\"lead-intro\"><!-- [et_pb_line_break_holder] -->      <pee style=\"color:#333; line-height:1.6; margin:.25rem 0 1rem;\"><!-- [et_pb_line_break_holder] -->        <strong>Our assessment tool<\/strong>, built on key parameters from the NCA and NIST cybersecurity frameworks,<!-- [et_pb_line_break_holder] -->        enables you to quickly identify gaps in your organization\u2019s security posture. By completing a brief 20-question<!-- [et_pb_line_break_holder] -->        survey covering critical and representative cybersecurity domains, you\u2019ll receive a concise summary highlighting<!-- [et_pb_line_break_holder] -->        your gaps, current maturity level, and areas for improvement.<!-- [et_pb_line_break_holder] -->      <\/pee><!-- [et_pb_line_break_holder] -->      <div class=\"modal-footer\"><button id=\"leadIntroStartBtn\" class=\"btn btn-primary\" type=\"button\">Start \u2192<\/button><\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <form id=\"leadForm\" style=\"display:none;\"><!-- [et_pb_line_break_holder] -->      <pee class=\"form-note\">Please provide your details to start the assessment.<\/pee><!-- [et_pb_line_break_holder] -->      <div class=\"form-grid\"><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"org\">Organization<span class=\"req\">*<\/span><\/label><input id=\"org\" name=\"org\" autocomplete=\"organization\" required type=\"text\" \/><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"sector\">Sector<span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->          <select id=\"sector\" name=\"sector\" required><!-- [et_pb_line_break_holder] -->            <option disabled selected value=\"\">Select sector<\/option><!-- [et_pb_line_break_holder] -->            <option>Healthcare<\/option><option>Financial Services<\/option><option>Government \/ Public Sector<\/option><!-- [et_pb_line_break_holder] -->            <option>Education<\/option><option>Retail<\/option><option>Technology<\/option><option>Energy<\/option><!-- [et_pb_line_break_holder] -->            <option>Manufacturing<\/option><option>Other<\/option><!-- [et_pb_line_break_holder] -->          <\/select><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"fullName\">Full Name<span class=\"req\">*<\/span><\/label><input id=\"fullName\" name=\"fullName\" autocomplete=\"name\" required type=\"text\" \/><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"email\">Email<span class=\"req\">*<\/span><\/label><input id=\"email\" name=\"email\" autocomplete=\"email\" required type=\"email\" \/><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"phone\">Phone<span class=\"req\">*<\/span><\/label><input id=\"phone\" name=\"phone\" autocomplete=\"tel\" pattern=\"^[0-9+\\-\\s()]{6,}$\" title=\"Use digits, spaces, +, -, ( )\" required type=\"tel\" \/><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"employees\">No. of Employees<span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->          <select id=\"employees\" name=\"employees\" required><!-- [et_pb_line_break_holder] -->            <option disabled selected value=\"\">Select range<\/option><!-- [et_pb_line_break_holder] -->            <option>1\u201310<\/option><option>11\u201350<\/option><option>51\u2013200<\/option><option>201\u2013500<\/option><!-- [et_pb_line_break_holder] -->            <option>501\u20131,000<\/option><option>1,001\u20135,000<\/option><option>5,000+<\/option><!-- [et_pb_line_break_holder] -->          <\/select><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <footer class=\"modal-footer\"><!-- [et_pb_line_break_holder] -->        <button id=\"leadCancelBtn\" class=\"btn btn-secondary\" type=\"button\">Cancel<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"btn btn-primary\" type=\"submit\">Continue \u2192<\/button><!-- [et_pb_line_break_holder] -->      <\/footer><!-- [et_pb_line_break_holder] -->    <\/form><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- ===== Assessment Modal ===== --><!-- [et_pb_line_break_holder] --><div id=\"assessmentModal\" class=\"modal\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->  <div class=\"modal-content\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"assessmentTitle\"><!-- [et_pb_line_break_holder] -->    <header class=\"modal-header\"><!-- [et_pb_line_break_holder] -->      <h3 id=\"assessmentTitle\" class=\"modal-title\">Question <span id=\"qIndex\">1<\/span> of <span id=\"qTotal\">3<\/span><\/h3><!-- [et_pb_line_break_holder] -->      <button class=\"modal-close\" aria-label=\"Close\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->    <\/header><!-- [et_pb_line_break_holder] -->    <div class=\"progress-bar\"><div id=\"progress\" class=\"progress\"><\/div><\/div><!-- [et_pb_line_break_holder] -->    <div class=\"modal-body\"><!-- [et_pb_line_break_holder] -->      <pee id=\"questionText\" class=\"question-text\"><\/pee><!-- [et_pb_line_break_holder] -->      <ul id=\"optionsList\" class=\"options\"><\/ul><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->    <footer class=\"modal-footer\"><!-- [et_pb_line_break_holder] -->      <button id=\"cancelBtn\" class=\"btn btn-secondary\" type=\"button\">Cancel<\/button><!-- [et_pb_line_break_holder] -->      <button id=\"nextBtn\" class=\"btn btn-primary\" type=\"button\" disabled>Next \u2192<\/button><!-- [et_pb_line_break_holder] -->    <\/footer><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->  \/* =================== Questionnaire (20 Qs, 0\u20132 scoring) =================== *\/<!-- [et_pb_line_break_holder] -->  const questions = [<!-- [et_pb_line_break_holder] -->    { id:1, group:\"Governance\", nist:\"Identify\", domain:\"CS Policy\",<!-- [et_pb_line_break_holder] -->      text:\"Do you have an approved and published Cybersecurity Policy?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No we do not\",value:0},{text:\"Yes but it is still not approved\",value:1},{text:\"Yes, approved, and published\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:2, group:\"Governance\", nist:\"Identify\", domain:\"CCSO\",<!-- [et_pb_line_break_holder] -->      text:\"Do you have anyone internally responsible for cybersecurity?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No we do not, but at times the IT manager performs this role\",value:0},{text:\"Yes the CIO manages Cybersecurity and Information\",value:1},{text:\"Yes, we have appointed a dedicated CISO for this responsibility\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:3, group:\"Governance\", nist:\"Identify\", domain:\"R & R\",<!-- [et_pb_line_break_holder] -->      text:\"Do you have specific cybersecurity roles & responsibilities defined for all your staff?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No, we do not\",value:0},{text:\"Some vague definitions exist in Job descriptions\",value:1},{text:\"Explicit Cybersecurity roles & responsibilities are defined for all staff, incl. critical functions\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Protect *\/<!-- [et_pb_line_break_holder] -->    { id:4, group:\"Defense\", nist:\"Protect\", domain:\"Awareness\",<!-- [et_pb_line_break_holder] -->      text:\"Are all employees regularly trained in cyber security, including spam and phishing recognition?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Hardly or not at all\",value:0},{text:\"They are, but its haphazard\",value:1},{text:\"Yes, we have a regular, obligatory program for all employees.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:5, group:\"Defense\", nist:\"Protect\", domain:\"Phishing Simulations\",<!-- [et_pb_line_break_holder] -->      text:\"Do you conduct phishing simulation tests at least quarterly?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No, what is that?\",value:0},{text:\"Sometimes in a year or likewise\",value:1},{text:\"Yes\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:6, group:\"Governance\", nist:\"Identify\", domain:\"Risk Mgt. P&P\",<!-- [et_pb_line_break_holder] -->      text:\"Do you have established policy & procedures documents for Cybersecurity risk management?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No we do not\",value:0},{text:\"Yes policy exists but little or no procedures\",value:1},{text:\"Yes we have comprehensive policy and procedures in place\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:7, group:\"Governance\", nist:\"Identify\", domain:\"Risk Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Do you conduct, at least, on an annual basis risk assessment of your infrastructure and assets?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No we do not\",value:0},{text:\"Yes but ad hoc and some systems are not annual\",value:1},{text:\"Yes based on an annual plan and all systems are covered, incl. the critical ones\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:8, group:\"Defense\", nist:\"Protect\", domain:\"Asset Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Are you aware of all the systems, websites, and domain names you use?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No. We don't have an inventory.\",value:0},{text:\"Yes. Some assets documented (e.g., through disparate efforts)\",value:1},{text:\"Yes. We have a comprehensive inventory of all assets, including systems and websites.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:9, group:\"Defense\", nist:\"Protect\", domain:\"Technology Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"To what extent have technical solutions (e.g., FW, IPS, Anti-DDoS) been implemented to protect and defend systems and assets?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Limited or no technical solutions deployed\",value:0},{text:\"Basic security features of existing products are activated\",value:1},{text:\"Specific, advanced products are acquired and fully implemented.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:10, group:\"Defense\", nist:\"Protect\", domain:\"Access Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Are advanced access controls like MFA and SSO implemented for email, databases, and other critical applications?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No. They are limited or absent.\",value:0},{text:\"Yes, MFA is enforced for all users.\",value:1},{text:\"Yes, MFA is enforced for all users, and SSO is configured for core applications.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:11, group:\"Defense\", nist:\"Protect\", domain:\"Email Protection\",<!-- [et_pb_line_break_holder] -->      text:\"Is your email analysed and filtered at the gateway and include checks like SPF, DKIM & DMARC?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Some or little inspection and filtering\",value:0},{text:\"Email security gateways exist but I do not know the other abbreviations listed\",value:1},{text:\"Email security gateways and validation of email domains using SPF, DKIM & DMARC are implemented\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:12, group:\"Defense\", nist:\"Protect\", domain:\"Data Protection Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Is data protection implemented to prevent\/detect data leakage?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No, but a policy is in place\",value:0},{text:\"Ad-hoc protection, or technology exists but not all capabilities are utilised\",value:1},{text:\"Active data protection with all features is enabled\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:13, group:\"Defense\", nist:\"Protect\", domain:\"Change Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Is there a formal change management process implemented and are cybersecurity inputs considered?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Only ad-hoc change process. Nothing is documented\",value:0},{text:\"Formal process exists but Cybersecurity is not part of the CAB \/ CRB\",value:1},{text:\"Structured process exists and Cybersecurity is a permanent member of the CAB \/ CRB\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:14, group:\"Defense\", nist:\"Protect\", domain:\"VAPT Patch Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Do you perform VA\/PT testing supported by formal periodic patching?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"None at all\",value:0},{text:\"Some testing is done ad-hoc but patches are not regular\",value:1},{text:\"Regular structured testing and patching is carried out\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Detect *\/<!-- [et_pb_line_break_holder] -->    { id:15, group:\"Defense\", nist:\"Detect\", domain:\"Anomalies Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Is your network equipped to promptly detect and respond to malicious activities?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Not equipped.\",value:0},{text:\"Basic antivirus in place.\",value:1},{text:\"Advanced endpoint detection and response (EDR) systems deployed.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:16, group:\"Defense\", nist:\"Detect\", domain:\"Continuous Monitoring\",<!-- [et_pb_line_break_holder] -->      text:\"How are security alerts from different systems handled?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Infrequently or not at all\",value:0},{text:\"Managed by the IT department.\",value:1},{text:\"Managed by the Security Operations Centre (SOC) monitoring team.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Respond *\/<!-- [et_pb_line_break_holder] -->    { id:17, group:\"Defense\", nist:\"Respond\", domain:\"Incident Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"In case of a cybersecurity incident, do you have confidence that it will be handled appropriately?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Hardly or not at all\",value:0},{text:\"An incident response plan is in place\",value:1},{text:\"An incident response plan is in place, and annual tests are conducted.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Recover *\/<!-- [et_pb_line_break_holder] -->    { id:18, group:\"Resilience\", nist:\"Recover\", domain:\"DRP\",<!-- [et_pb_line_break_holder] -->      text:\"How confident are you that your business would recover quickly in the event of a cybersecurity incident right now?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"I have little to no confidence.\",value:0},{text:\"Theoretically, it should be fine.\",value:1},{text:\"We regularly practice incidents, and our recovery time is known and I have full confidence\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:19, group:\"Resilience\", nist:\"Recover\", domain:\"Backup Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Is data regularly backed up and are restore tests done?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Infrequent data backups performed. Incomplete coverage\",value:0},{text:\"Backups are performed based on schedule but no testing is done\",value:1},{text:\"Backup and restore testing are performed on plan and periodically\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Third Party *\/<!-- [et_pb_line_break_holder] -->    { id:20, group:\"Third Party\", nist:\"Identify\", domain:\"Third Party Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Do you conduct third party risk assessments prior to onboarding\/contracting and identify security requirements?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Hardly or none at all\",value:0},{text:\"At times and ad-hoc. Security requirements may exist based on best practice\",value:1},{text:\"Structured TPRM program is implemented\",value:2} ] }<!-- [et_pb_line_break_holder] -->  ];<!-- [et_pb_line_break_holder] -->  window.CY_QUESTIONS = questions;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== DOM hooks ===== *\/<!-- [et_pb_line_break_holder] -->  const modal = document.getElementById('assessmentModal');<!-- [et_pb_line_break_holder] -->  const closeBtn = modal.querySelector('.modal-close');<!-- [et_pb_line_break_holder] -->  const cancelBtn = modal.querySelector('#cancelBtn');<!-- [et_pb_line_break_holder] -->  const nextBtn = modal.querySelector('#nextBtn');<!-- [et_pb_line_break_holder] -->  const qIndex = modal.querySelector('#qIndex');<!-- [et_pb_line_break_holder] -->  const qTotal = modal.querySelector('#qTotal');<!-- [et_pb_line_break_holder] -->  const questionT = modal.querySelector('#questionText');<!-- [et_pb_line_break_holder] -->  const optionsLv = modal.querySelector('#optionsList');<!-- [et_pb_line_break_holder] -->  const progress = modal.querySelector('#progress');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const leadModal = document.getElementById('leadModal');<!-- [et_pb_line_break_holder] -->  const leadForm = document.getElementById('leadForm');<!-- [et_pb_line_break_holder] -->  const leadClose = document.getElementById('leadCloseBtn');<!-- [et_pb_line_break_holder] -->  const leadCancel = document.getElementById('leadCancelBtn');<!-- [et_pb_line_break_holder] -->  const leadIntro = document.getElementById('leadIntro');<!-- [et_pb_line_break_holder] -->  const leadIntroStart = document.getElementById('leadIntroStartBtn');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let assessmentLead = null;<!-- [et_pb_line_break_holder] -->  let current = 0;<!-- [et_pb_line_break_holder] -->  let answers = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Ensure modals are direct children of <body> to avoid clipping ===== *\/<!-- [et_pb_line_break_holder] -->  ['leadModal','assessmentModal'].forEach(id=>{<!-- [et_pb_line_break_holder] -->    const el = document.getElementById(id);<!-- [et_pb_line_break_holder] -->    if (el && el.parentElement !== document.body) document.body.appendChild(el);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Lead flow ===== *\/<!-- [et_pb_line_break_holder] -->  function openAssessmentFlow(e){<!-- [et_pb_line_break_holder] -->    if (e) e.preventDefault();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ lock background scroll while any modal is open<!-- [et_pb_line_break_holder] -->    document.documentElement.classList.add('modal-open');<!-- [et_pb_line_break_holder] -->    document.body.classList.add('modal-open');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (leadModal && leadForm) {<!-- [et_pb_line_break_holder] -->      leadForm.reset();<!-- [et_pb_line_break_holder] -->      if (leadIntro) leadIntro.style.display = '';<!-- [et_pb_line_break_holder] -->      leadForm.style.display = 'none';<!-- [et_pb_line_break_holder] -->      leadModal.classList.add('show');<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      startAssessment();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (leadIntroStart) {<!-- [et_pb_line_break_holder] -->    leadIntroStart.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->      if (leadIntro) leadIntro.style.display = 'none';<!-- [et_pb_line_break_holder] -->      if (leadForm) leadForm.style.display = '';<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function startAssessment(){<!-- [et_pb_line_break_holder] -->    modal.classList.add('show');<!-- [et_pb_line_break_holder] -->    qTotal.textContent = questions.length;<!-- [et_pb_line_break_holder] -->    current = 0; answers = [];<!-- [et_pb_line_break_holder] -->    nextBtn.textContent = 'Next \u2192';<!-- [et_pb_line_break_holder] -->    renderQuestion();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ closeLead now accepts an option to keep the scroll lock when transitioning to assessment<!-- [et_pb_line_break_holder] -->  function closeLead(opts = { keepLocked: false }){<!-- [et_pb_line_break_holder] -->    if (!leadModal) return;<!-- [et_pb_line_break_holder] -->    if (leadIntro) leadIntro.style.display = '';<!-- [et_pb_line_break_holder] -->    if (leadForm) leadForm.style.display = 'none';<!-- [et_pb_line_break_holder] -->    leadModal.classList.remove('show');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (!opts.keepLocked){<!-- [et_pb_line_break_holder] -->      document.documentElement.classList.remove('modal-open');<!-- [et_pb_line_break_holder] -->      document.body.classList.remove('modal-open');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  if (leadClose) leadClose.addEventListener('click', () => closeLead());<!-- [et_pb_line_break_holder] -->  if (leadCancel) leadCancel.addEventListener('click', () => closeLead());<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (leadForm){<!-- [et_pb_line_break_holder] -->    leadForm.addEventListener('submit', (e)=>{<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      if (!leadForm.checkValidity()){ leadForm.reportValidity(); return; }<!-- [et_pb_line_break_holder] -->      assessmentLead = {<!-- [et_pb_line_break_holder] -->        org: (leadForm.org?.value || '').trim(),<!-- [et_pb_line_break_holder] -->        sector: leadForm.sector?.value || '',<!-- [et_pb_line_break_holder] -->        fullName: (leadForm.fullName?.value || '').trim(),<!-- [et_pb_line_break_holder] -->        email: (leadForm.email?.value || '').trim(),<!-- [et_pb_line_break_holder] -->        phone: (leadForm.phone?.value || '').trim(),<!-- [et_pb_line_break_holder] -->        employees: leadForm.employees?.value || ''<!-- [et_pb_line_break_holder] -->      };<!-- [et_pb_line_break_holder] -->      \/\/ close lead but keep the scroll lock as we're about to open the assessment<!-- [et_pb_line_break_holder] -->      closeLead({ keepLocked: true });<!-- [et_pb_line_break_holder] -->      startAssessment();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Assessment controls ===== *\/<!-- [et_pb_line_break_holder] -->  closeBtn.addEventListener('click', closeAssessment);<!-- [et_pb_line_break_holder] -->  cancelBtn.addEventListener('click', closeAssessment);<!-- [et_pb_line_break_holder] -->  function closeAssessment() {<!-- [et_pb_line_break_holder] -->    modal.classList.remove('show');<!-- [et_pb_line_break_holder] -->    current = 0; answers = [];<!-- [et_pb_line_break_holder] -->    nextBtn.textContent = 'Next \u2192';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ unlock background scroll when all modals are closed<!-- [et_pb_line_break_holder] -->    document.documentElement.classList.remove('modal-open');<!-- [et_pb_line_break_holder] -->    document.body.classList.remove('modal-open');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderQuestion() {<!-- [et_pb_line_break_holder] -->    if (current < questions.length) {<!-- [et_pb_line_break_holder] -->      const q = questions[current];<!-- [et_pb_line_break_holder] -->      qIndex.textContent = (current + 1);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      questionT.innerHTML = `<!-- [et_pb_line_break_holder] -->        <div style=\"font-size:.85rem;color:#4b5563;margin-bottom:.25rem;\"><!-- [et_pb_line_break_holder] -->          <strong>${q.group}<\/strong> \u2022 ${q.nist} \u2022 ${q.domain}<!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        ${q.text}<!-- [et_pb_line_break_holder] -->      `;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      optionsLv.innerHTML = '';<!-- [et_pb_line_break_holder] -->      q.options.forEach((opt, i) => {<!-- [et_pb_line_break_holder] -->        optionsLv.innerHTML += `<!-- [et_pb_line_break_holder] -->          <li><!-- [et_pb_line_break_holder] -->            <label><!-- [et_pb_line_break_holder] -->              <input type=\"radio\" name=\"opt\" value=\"${opt.value}\" data-idx=\"${i}\"><!-- [et_pb_line_break_holder] -->              ${opt.text}<!-- [et_pb_line_break_holder] -->            <\/label><!-- [et_pb_line_break_holder] -->          <\/li>`;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      nextBtn.disabled = true;<!-- [et_pb_line_break_holder] -->      progress.style.width = `${(current \/ questions.length) * 100}%`;<!-- [et_pb_line_break_holder] -->      nextBtn.textContent = (current === questions.length - 1) ? 'Submit' : 'Next \u2192';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      optionsLv.querySelectorAll('input').forEach(radio => {<!-- [et_pb_line_break_holder] -->        radio.addEventListener('change', () => nextBtn.disabled = false);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      showResult();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    const sel = modal.querySelector('input[name=\"opt\"]:checked');<!-- [et_pb_line_break_holder] -->    if (!sel) return;<!-- [et_pb_line_break_holder] -->    const q = questions[current];<!-- [et_pb_line_break_holder] -->    const idx = Number(sel.dataset.idx || 0);<!-- [et_pb_line_break_holder] -->    const chosen = q.options[idx];<!-- [et_pb_line_break_holder] -->    answers.push({<!-- [et_pb_line_break_holder] -->      id: q.id, group: q.group, nist: q.nist, domain: q.domain,<!-- [et_pb_line_break_holder] -->      question: q.text, optionText: chosen.text, value: Number(chosen.value)<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    current++;<!-- [et_pb_line_break_holder] -->    renderQuestion();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function buildAnswersText(items = []) {<!-- [et_pb_line_break_holder] -->    return items.map(r => (<!-- [et_pb_line_break_holder] -->`#${r.id} ${r.group} \u2022 ${r.nist} \u2022 ${r.domain}<!-- [et_pb_line_break_holder] -->Q: ${r.question}<!-- [et_pb_line_break_holder] -->A: ${r.optionText} (score ${r.value})`<!-- [et_pb_line_break_holder] -->    )).join('\\n\\n');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function sendAssessmentEmail({ lead = {}, score = 0, answers = [] }) {<!-- [et_pb_line_break_holder] -->    const statusEl = document.getElementById('emailStatus');<!-- [et_pb_line_break_holder] -->    if (statusEl) statusEl.textContent = 'Sending results to your email\u2026';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const ACCESS_KEY = '526bc96e-d975-454a-b0dd-f6042b1ee98c';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const payload = {<!-- [et_pb_line_break_holder] -->      access_key: ACCESS_KEY,<!-- [et_pb_line_break_holder] -->      subject: `CYBRT Assessment \u2014 ${lead.org || 'Unknown Org'} \u2014 ${score}\/100`,<!-- [et_pb_line_break_holder] -->      from_name: lead.fullName || 'Assessment User',<!-- [et_pb_line_break_holder] -->      from_email: lead.email || 'no-reply@cybrt.com',<!-- [et_pb_line_break_holder] -->      reply_to: lead.email || '',<!-- [et_pb_line_break_holder] -->      Organization: lead.org || '',<!-- [et_pb_line_break_holder] -->      Sector: lead.sector || '',<!-- [et_pb_line_break_holder] -->      'Full Name': lead.fullName || '',<!-- [et_pb_line_break_holder] -->      Email: lead.email || '',<!-- [et_pb_line_break_holder] -->      Phone: lead.phone || '',<!-- [et_pb_line_break_holder] -->      'No. of Employees': lead.employees || '',<!-- [et_pb_line_break_holder] -->      Score: `${score}\/100`,<!-- [et_pb_line_break_holder] -->      SubmittedAt: new Date().toISOString(),<!-- [et_pb_line_break_holder] -->      SourceURL: location.href,<!-- [et_pb_line_break_holder] -->      botcheck: '',<!-- [et_pb_line_break_holder] -->      message: buildAnswersText(answers)<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->      const res = await fetch('https:\/\/api.web3forms.com\/submit', {<!-- [et_pb_line_break_holder] -->        method: 'POST',<!-- [et_pb_line_break_holder] -->        headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },<!-- [et_pb_line_break_holder] -->        body: JSON.stringify(payload)<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->      const data = await res.json();<!-- [et_pb_line_break_holder] -->      if (data.success) {<!-- [et_pb_line_break_holder] -->        if (statusEl) statusEl.textContent = 'Email sent successfully.';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        if (statusEl) statusEl.textContent = 'Could not send email. Please check Web3Forms settings (recipient\/allowed domain).';<!-- [et_pb_line_break_holder] -->        console.error('Web3Forms error:', data);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    } catch (err) {<!-- [et_pb_line_break_holder] -->      if (statusEl) statusEl.textContent = 'Network error while sending email.';<!-- [et_pb_line_break_holder] -->      console.error(err);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function showResult() {<!-- [et_pb_line_break_holder] -->    const totalMax = questions.reduce((acc,q)=> acc + Math.max(...q.options.map(o=>o.value)), 0);<!-- [et_pb_line_break_holder] -->    const sum = answers.reduce((a,b)=>a + b.value, 0);<!-- [et_pb_line_break_holder] -->    const score = Math.round(sum \/ totalMax * 100);<!-- [et_pb_line_break_holder] -->    const firstName = (assessmentLead?.fullName || '').trim().split(' ')[0] || '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    modal.querySelector('.modal-body').innerHTML = `<!-- [et_pb_line_break_holder] -->      <h3 style=\"color:#0a0a0a;\">Your Score${firstName ? `, ${firstName}` : ''}<\/h3><!-- [et_pb_line_break_holder] -->      <div class=\"result-score\">${score}\/100<\/div><!-- [et_pb_line_break_holder] -->      <div class=\"result-text\"><!-- [et_pb_line_break_holder] -->        ${<!-- [et_pb_line_break_holder] -->          score >= 80 ? 'Excellent, you\u2019re well-prepared!' :<!-- [et_pb_line_break_holder] -->          score >= 50 ? 'Progressing \u2014 a few gaps remain.' :<!-- [et_pb_line_break_holder] -->          'Needs Improvement \u2014 let\u2019s shore up your basics.'<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <pee style=\"color:#333; line-height:1.6; margin-top:.25rem;\"><!-- [et_pb_line_break_holder] -->        We will connect with you soon to explore how we can support you in closing your cybersecurity gaps<!-- [et_pb_line_break_holder] -->        and elevating your cybersecurity and compliance readiness.<!-- [et_pb_line_break_holder] -->      <\/pee><!-- [et_pb_line_break_holder] -->      <div id=\"emailStatus\" style=\"color:#4b5563; font-size:.9rem; margin-top:.5rem;\"><\/div><!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->const footer = modal.querySelector('.modal-footer');<!-- [et_pb_line_break_holder] -->footer.classList.add('stack');<!-- [et_pb_line_break_holder] -->footer.innerHTML = `<!-- [et_pb_line_break_holder] -->  <a href=\"\/services\"><!-- [et_pb_line_break_holder] -->    <button class=\"btn\" type=\"button\" onclick=\"(${closeAssessment.toString()})();\"<!-- [et_pb_line_break_holder] -->      style=\"background:#0D8274; color:#fff; width:100%;\"><!-- [et_pb_line_break_holder] -->      Explore Our Services<!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] -->  <\/a><!-- [et_pb_line_break_holder] -->`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    progress.style.width = `100%`;<!-- [et_pb_line_break_holder] -->    sendAssessmentEmail({ lead: assessmentLead || {}, score, answers });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Divi button triggers (unchanged) =====<!-- [et_pb_line_break_holder] -->     Works with: #open-assessment, .js-open-assessment, or [data-open=\"assessment\"]<!-- [et_pb_line_break_holder] -->  ===================================================== *\/<!-- [et_pb_line_break_holder] -->  (function () {<!-- [et_pb_line_break_holder] -->    function bind() {<!-- [et_pb_line_break_holder] -->      const extraTriggers = document.querySelectorAll(<!-- [et_pb_line_break_holder] -->        '#open-assessment, .js-open-assessment, [data-open=\"assessment\"]'<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] -->      extraTriggers.forEach(el => {<!-- [et_pb_line_break_holder] -->        if (!el._assessBound) {<!-- [et_pb_line_break_holder] -->          el.addEventListener('click', openAssessmentFlow);<!-- [et_pb_line_break_holder] -->          el._assessBound = true;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    bind();<!-- [et_pb_line_break_holder] -->    const mo = new MutationObserver(bind);<!-- [et_pb_line_break_holder] -->    mo.observe(document.documentElement, { childList: true, subtree: true });<!-- [et_pb_line_break_holder] -->    document.addEventListener('click', function (e) {<!-- [et_pb_line_break_holder] -->      const t = e.target.closest('#open-assessment, .js-open-assessment, [data-open=\"assessment\"]');<!-- [et_pb_line_break_holder] -->      if (t) openAssessmentFlow(e);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;gcid-eadf236a-8374-49f3-8faa-945066a31eb5&#8243; custom_padding=&#8221;60px||40px||false|false&#8221; locked=&#8221;off&#8221; global_colors_info=&#8221;{%22gcid-eadf236a-8374-49f3-8faa-945066a31eb5%22:%91%22background_color%22%93}&#8221;][et_pb_row column_structure=&#8221;3_5,2_5&#8243; make_equal=&#8221;on&#8221; module_id=&#8221;maturity-test&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; header_2_font=&#8221;Barlow|600|||||||&#8221; header_2_text_align=&#8221;left&#8221; header_2_text_color=&#8221;#0b3535&#8243; header_2_font_size=&#8221;32px&#8221; header_2_line_height=&#8221;1.2em&#8221; custom_margin=&#8221;||9px|||&#8221; custom_padding=&#8221;||||false|false&#8221; custom_padding_tablet=&#8221;||||false|false&#8221; custom_padding_phone=&#8221;||||false|false&#8221; custom_padding_last_edited=&#8221;off|phone&#8221; header_font_size_tablet=&#8221;&#8221; header_font_size_phone=&#8221;&#8221; header_font_size_last_edited=&#8221;on|phone&#8221; header_2_text_align_tablet=&#8221;left&#8221; header_2_text_align_phone=&#8221;left&#8221; header_2_text_align_last_edited=&#8221;on|phone&#8221; header_2_font_size_tablet=&#8221;32px&#8221; header_2_font_size_phone=&#8221;24px&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<h2>How Cyber Secure is your Organization?<\/h2>[\/et_pb_text][et_pb_text module_class=&#8221;pl-left&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|&#8211;et_global_body_font_weight|||||||&#8221; text_text_color=&#8221;gcid-20142284-8ee5-4f2f-a173-6e319df7731a&#8221; text_font_size=&#8221;20px&#8221; header_font=&#8221;Barlow||||||||&#8221; header_text_align_tablet=&#8221;&#8221; header_text_align_phone=&#8221;&#8221; header_text_align_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{%22gcid-20142284-8ee5-4f2f-a173-6e319df7731a%22:%91%22text_text_color%22%93}&#8221;]Get Your Free And Instant Compliance Score[\/et_pb_text][et_pb_button button_url=&#8221;#&#8221; button_text=&#8221;Start Assessment&#8221; button_alignment=&#8221;left&#8221; button_alignment_phone=&#8221;left&#8221; button_alignment_last_edited=&#8221;off|desktop&#8221; disabled_on=&#8221;on|on|off&#8221; module_class=&#8221; js-open-assessment pl-left-btn&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;20px&#8221; button_text_color=&#8221;gcid-20142284-8ee5-4f2f-a173-6e319df7731a&#8221; button_bg_color=&#8221;gcid-33de5c85-c040-4caf-9354-6b546d9574af&#8221; button_border_color=&#8221;gcid-33de5c85-c040-4caf-9354-6b546d9574af&#8221; button_border_radius=&#8221;7px&#8221; button_font=&#8221;Barlow||||||||&#8221; button_icon=&#8221;&#xf2f2;||fa||900&#8243; button_icon_placement=&#8221;left&#8221; button_on_hover=&#8221;off&#8221; background_layout=&#8221;dark&#8221; button_text_size_tablet=&#8221;20px&#8221; button_text_size_phone=&#8221;18px&#8221; button_text_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{%22gcid-20142284-8ee5-4f2f-a173-6e319df7731a%22:%91%22button_text_color%22%93,%22gcid-33de5c85-c040-4caf-9354-6b546d9574af%22:%91%22button_bg_color%22,%22button_border_color%22%93}&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_color__hover=&#8221;#45d8c3&#8243; button_bg_enable_color__hover=&#8221;on&#8221; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_text_color__hover=&#8221;#0b3535&#8243; button_border_color__hover_enabled=&#8221;on|desktop&#8221; button_border_color__hover=&#8221;#45D8C3&#8243;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][dsm_icon_list _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][dsm_icon_list_child text=&#8221;Answer Questions&#8221; use_icon=&#8221;off&#8221; image=&#8221;https:\/\/cybrt.nukhtastudio.com\/wp-content\/uploads\/2025\/09\/icons8-1-100.png&#8221; image_max_width=&#8221;35px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|600|||||||&#8221; text_text_color=&#8221;gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9&#8243; text_font_size=&#8221;18px&#8221; custom_padding=&#8221;||15px||false|false&#8221; global_colors_info=&#8221;{%22gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9%22:%91%22text_text_color%22%93}&#8221;][\/dsm_icon_list_child][dsm_icon_list_child text=&#8221;Get your score&#8221; use_icon=&#8221;off&#8221; image=&#8221;https:\/\/cybrt.nukhtastudio.com\/wp-content\/uploads\/2025\/09\/icons8-2-100.png&#8221; image_max_width=&#8221;35px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|600|||||||&#8221; text_text_color=&#8221;gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9&#8243; text_font_size=&#8221;18px&#8221; custom_padding=&#8221;||15px||false|false&#8221; global_colors_info=&#8221;{%22gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9%22:%91%22text_text_color%22%93}&#8221;][\/dsm_icon_list_child][dsm_icon_list_child text=&#8221;Boost Your Cyber Security Score&#8221; use_icon=&#8221;off&#8221; image=&#8221;https:\/\/cybrt.nukhtastudio.com\/wp-content\/uploads\/2025\/09\/icons8-3-100.png&#8221; image_max_width=&#8221;35px&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; text_font=&#8221;Barlow|600|||||||&#8221; text_text_color=&#8221;gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9&#8243; text_font_size=&#8221;18px&#8221; custom_padding=&#8221;||||false|false&#8221; global_colors_info=&#8221;{%22gcid-41bdd6e0-a132-4fde-a661-6a72f62428c9%22:%91%22text_text_color%22%93}&#8221;][\/dsm_icon_list_child][\/dsm_icon_list][et_pb_button button_url=&#8221;#maturity&#8221; button_text=&#8221;Start Assessment&#8221; button_alignment_tablet=&#8221;&#8221; button_alignment_phone=&#8221;left&#8221; button_alignment_last_edited=&#8221;on|phone&#8221; disabled_on=&#8221;off|off|on&#8221; module_class=&#8221;js-open-assessment&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_size=&#8221;20px&#8221; button_text_color=&#8221;gcid-20142284-8ee5-4f2f-a173-6e319df7731a&#8221; button_bg_color=&#8221;gcid-33de5c85-c040-4caf-9354-6b546d9574af&#8221; button_border_color=&#8221;gcid-33de5c85-c040-4caf-9354-6b546d9574af&#8221; button_border_radius=&#8221;7px&#8221; button_font=&#8221;Barlow||||||||&#8221; button_icon=&#8221;&#xf2f2;||fa||900&#8243; button_icon_placement=&#8221;left&#8221; button_on_hover=&#8221;off&#8221; background_layout=&#8221;dark&#8221; button_text_size_tablet=&#8221;20px&#8221; button_text_size_phone=&#8221;18px&#8221; button_text_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{%22gcid-20142284-8ee5-4f2f-a173-6e319df7731a%22:%91%22button_text_color%22%93,%22gcid-33de5c85-c040-4caf-9354-6b546d9574af%22:%91%22button_bg_color%22,%22button_border_color%22%93}&#8221; button_bg_color__hover_enabled=&#8221;on|hover&#8221; button_bg_color__hover=&#8221;#45d8c3&#8243; button_bg_enable_color__hover=&#8221;on&#8221; button_text_color__hover_enabled=&#8221;on|desktop&#8221; button_text_color__hover=&#8221;#0b3535&#8243; button_border_color__hover_enabled=&#8221;on|desktop&#8221; button_border_color__hover=&#8221;#45D8C3&#8243;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row disabled_on=&#8221;off|off|off&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;0px||0px||true|false&#8221; custom_padding=&#8221;0px||0px||true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_code admin_label=&#8221;CODE MODULE FOR ASSESSMENT MODULE &#8211; DO NOT DELETE&#8221; module_id=&#8221;maturity&#8221; _builder_version=&#8221;4.27.5&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;]<style><!-- [et_pb_line_break_holder] -->  \/* ===== Base (kept minimal) ===== *\/<!-- [et_pb_line_break_holder] -->  :root {<!-- [et_pb_line_break_holder] -->    --primary: #0a0a0a;<!-- [et_pb_line_break_holder] -->    --secondary: #0D8274;<!-- [et_pb_line_break_holder] -->    --text: #8892b0;<!-- [et_pb_line_break_holder] -->    --white: #ffffff;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  body { background:#0a0a0a; color:#fff; line-height:1.6; overflow-x:hidden; font-family: 'Barlow', sans-serif; }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Modal Core ===== *\/<!-- [et_pb_line_break_holder] -->  .modal {<!-- [et_pb_line_break_holder] -->    position: fixed; inset: 0; background: rgba(0,0,0,0.5);<!-- [et_pb_line_break_holder] -->    display: none; align-items: center; justify-content: center;<!-- [et_pb_line_break_holder] -->    z-index: 999999 !important;           \/* \u2191 was 2000 *\/<!-- [et_pb_line_break_holder] -->    isolation: isolate;                    \/* new: own stacking context *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .modal.show { display: flex; }<!-- [et_pb_line_break_holder] -->  .modal-content {<!-- [et_pb_line_break_holder] -->    background: #F5F7F6; border-radius: 12px; width: 100%; max-width: 600px;<!-- [et_pb_line_break_holder] -->    padding: 2rem; box-shadow: 0 8px 24px rgba(0,0,0,0.1); display: flex; flex-direction: column;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .modal-header { display: flex; justify-content: space-between; align-items: center; }<!-- [et_pb_line_break_holder] -->  .modal-title { font-size: 1rem; color: #333; font-weight: bold; }<!-- [et_pb_line_break_holder] -->  .modal-close { background: none; border: none; font-size: 1.5rem; cursor: pointer; color: var(--text); }<!-- [et_pb_line_break_holder] -->  .progress-bar { width: 100%; height: 6px; background: #e0e0e0; border-radius: 3px; overflow: hidden; margin: 1rem 0; }<!-- [et_pb_line_break_holder] -->  .progress { height: 100%; width: 0%; background: var(--secondary); transition: width 0.3s ease; }<!-- [et_pb_line_break_holder] -->  .question-text { font-size: 1.125rem; font-weight: 500; color: var(--primary); margin-bottom: 1rem; }<!-- [et_pb_line_break_holder] -->  .options { list-style: none; padding: 0; }<!-- [et_pb_line_break_holder] -->  .options li + li { margin-top: 0.75rem; }<!-- [et_pb_line_break_holder] -->  .options label { display: flex; align-items: center; gap: 0.75rem; cursor: pointer; color: var(--primary); }<!-- [et_pb_line_break_holder] -->  .options input[type=\"radio\"] { accent-color: var(--secondary); }<!-- [et_pb_line_break_holder] -->  .modal-footer { display: flex; justify-content: flex-end; gap: 1rem; margin-top: 2rem; }<!-- [et_pb_line_break_holder] -->  .btn { padding: 0.75rem 1.5rem; font-weight: 500; border: none; border-radius: 4px; cursor: pointer; }<!-- [et_pb_line_break_holder] -->  .btn-secondary { background: #ccc; color: var(--primary); }<!-- [et_pb_line_break_holder] -->  .btn-primary { background: var(--secondary); color: #fff; }<!-- [et_pb_line_break_holder] -->  .btn:disabled { opacity: 0.6; cursor: default; }<!-- [et_pb_line_break_holder] -->  .result-score { font-size: 3rem; font-weight: bold; color: var(--primary); margin: 1rem 0; }<!-- [et_pb_line_break_holder] -->  .result-text { color: #0D8274; margin-bottom: 2rem; font-size: 1.25rem; font-weight: 600;}<!-- [et_pb_line_break_holder] -->  .modal-footer.stack { flex-direction: column; }<!-- [et_pb_line_break_holder] -->  .modal-footer.stack .btn { width: 100%; }<!-- [et_pb_line_break_holder] -->  @media (max-width: 600px) {<!-- [et_pb_line_break_holder] -->    .modal { align-items: flex-start; } \/* new *\/<!-- [et_pb_line_break_holder] -->    .modal-content { padding: 1.5rem; margin: 24px 12px; max-height: calc(100vh - 48px); overflow:auto; -webkit-overflow-scrolling: touch; } \/* new tweaks *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Lead form ===== *\/<!-- [et_pb_line_break_holder] -->  .form-note { color: #333; margin: .25rem 0 1rem; }<!-- [et_pb_line_break_holder] -->  .form-grid { display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 1rem 1.25rem; }<!-- [et_pb_line_break_holder] -->  .field label { display: block; font-size: .9rem; color: var(--primary); margin-bottom: .35rem; }<!-- [et_pb_line_break_holder] -->  .field input, .field select {<!-- [et_pb_line_break_holder] -->    width: 100%; background: #fff; color: #0a0a0a; border: 1px solid #d9d9d9;<!-- [et_pb_line_break_holder] -->    border-radius: 8px; padding: .65rem .75rem; outline: none; transition: border-color .2s ease, box-shadow .2s ease;<!-- [et_pb_line_break_holder] -->    font-size: 16px; \/* new: prevent iOS zoom on focus *\/<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .field input:focus, .field select:focus { border-color: var(--secondary); box-shadow: 0 0 0 3px rgba(13,130,116,.15); }<!-- [et_pb_line_break_holder] -->  .req { color: #d33; margin-left: .2rem; }<!-- [et_pb_line_break_holder] -->  @media (max-width: 700px) { .form-grid { grid-template-columns: 1fr; } }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* Lead intro card *\/<!-- [et_pb_line_break_holder] -->  .lead-intro {<!-- [et_pb_line_break_holder] -->    background: #ffffff; border-radius: 12px; padding: 1.5rem 1.75rem; margin: 0 0 1rem;<!-- [et_pb_line_break_holder] -->    box-shadow: 0 6px 18px rgba(0,0,0,0.08); animation: fadeInUp 0.4s ease;<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  .lead-intro p { font-size: 1rem; line-height: 1.7; color: #333; }<!-- [et_pb_line_break_holder] -->  .lead-intro strong { color: var(--secondary); font-weight: 700; }<!-- [et_pb_line_break_holder] -->  #leadIntroStartBtn { background: var(--secondary); color: #fff; padding: 0.75rem 1.5rem; border-radius: 8px; font-weight: 600; transition: all 0.3s ease; }<!-- [et_pb_line_break_holder] -->  #leadIntroStartBtn:hover { background: #0a645a; transform: translateY(-2px); }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* === Scroll lock when modal is open === *\/<!-- [et_pb_line_break_holder] -->  html.modal-open, body.modal-open { overflow: hidden; height: 100%; }<!-- [et_pb_line_break_holder] -->  @keyframes fadeInUp { from { opacity: 0; transform: translateY(12px); } to { opacity: 1; transform: translateY(0); } }<!-- [et_pb_line_break_holder] --><\/style><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- ===== Lead Capture (Pre-Assessment) ===== --><!-- [et_pb_line_break_holder] --><div id=\"leadModal\" class=\"modal\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->  <div class=\"modal-content\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"leadTitle\"><!-- [et_pb_line_break_holder] -->    <header class=\"modal-header\"><!-- [et_pb_line_break_holder] -->      <h3 id=\"leadTitle\" class=\"modal-title\">Welcome<\/h3><!-- [et_pb_line_break_holder] -->      <button id=\"leadCloseBtn\" class=\"modal-close\" aria-label=\"Close\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->    <\/header><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <div id=\"leadIntro\" class=\"lead-intro\"><!-- [et_pb_line_break_holder] -->      <pee style=\"color:#333; line-height:1.6; margin:.25rem 0 1rem;\"><!-- [et_pb_line_break_holder] -->        <strong>Our assessment tool<\/strong>, built on key parameters from the NCA and NIST cybersecurity frameworks,<!-- [et_pb_line_break_holder] -->        enables you to quickly identify gaps in your organization\u2019s security posture. By completing a brief 20-question<!-- [et_pb_line_break_holder] -->        survey covering critical and representative cybersecurity domains, you\u2019ll receive a concise summary highlighting<!-- [et_pb_line_break_holder] -->        your gaps, current maturity level, and areas for improvement.<!-- [et_pb_line_break_holder] -->      <\/pee><!-- [et_pb_line_break_holder] -->      <div class=\"modal-footer\"><button id=\"leadIntroStartBtn\" class=\"btn btn-primary\" type=\"button\">Start \u2192<\/button><\/div><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    <form id=\"leadForm\" style=\"display:none;\"><!-- [et_pb_line_break_holder] -->      <pee class=\"form-note\">Please provide your details to start the assessment.<\/pee><!-- [et_pb_line_break_holder] -->      <div class=\"form-grid\"><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"org\">Organization<span class=\"req\">*<\/span><\/label><input id=\"org\" name=\"org\" autocomplete=\"organization\" required type=\"text\" \/><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"sector\">Sector<span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->          <select id=\"sector\" name=\"sector\" required><!-- [et_pb_line_break_holder] -->            <option disabled selected value=\"\">Select sector<\/option><!-- [et_pb_line_break_holder] -->            <option>Healthcare<\/option><option>Financial Services<\/option><option>Government \/ Public Sector<\/option><!-- [et_pb_line_break_holder] -->            <option>Education<\/option><option>Retail<\/option><option>Technology<\/option><option>Energy<\/option><!-- [et_pb_line_break_holder] -->            <option>Manufacturing<\/option><option>Other<\/option><!-- [et_pb_line_break_holder] -->          <\/select><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"fullName\">Full Name<span class=\"req\">*<\/span><\/label><input id=\"fullName\" name=\"fullName\" autocomplete=\"name\" required type=\"text\" \/><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"email\">Email<span class=\"req\">*<\/span><\/label><input id=\"email\" name=\"email\" autocomplete=\"email\" required type=\"email\" \/><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"phone\">Phone<span class=\"req\">*<\/span><\/label><input id=\"phone\" name=\"phone\" autocomplete=\"tel\" pattern=\"^[0-9+\\-\\s()]{6,}$\" title=\"Use digits, spaces, +, -, ( )\" required type=\"tel\" \/><\/div><!-- [et_pb_line_break_holder] -->        <div class=\"field\"><label for=\"employees\">No. of Employees<span class=\"req\">*<\/span><\/label><!-- [et_pb_line_break_holder] -->          <select id=\"employees\" name=\"employees\" required><!-- [et_pb_line_break_holder] -->            <option disabled selected value=\"\">Select range<\/option><!-- [et_pb_line_break_holder] -->            <option>1\u201310<\/option><option>11\u201350<\/option><option>51\u2013200<\/option><option>201\u2013500<\/option><!-- [et_pb_line_break_holder] -->            <option>501\u20131,000<\/option><option>1,001\u20135,000<\/option><option>5,000+<\/option><!-- [et_pb_line_break_holder] -->          <\/select><!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <footer class=\"modal-footer\"><!-- [et_pb_line_break_holder] -->        <button id=\"leadCancelBtn\" class=\"btn btn-secondary\" type=\"button\">Cancel<\/button><!-- [et_pb_line_break_holder] -->        <button class=\"btn btn-primary\" type=\"submit\">Continue \u2192<\/button><!-- [et_pb_line_break_holder] -->      <\/footer><!-- [et_pb_line_break_holder] -->    <\/form><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><!-- ===== Assessment Modal ===== --><!-- [et_pb_line_break_holder] --><div id=\"assessmentModal\" class=\"modal\" aria-hidden=\"true\"><!-- [et_pb_line_break_holder] -->  <div class=\"modal-content\" role=\"dialog\" aria-modal=\"true\" aria-labelledby=\"assessmentTitle\"><!-- [et_pb_line_break_holder] -->    <header class=\"modal-header\"><!-- [et_pb_line_break_holder] -->      <h3 id=\"assessmentTitle\" class=\"modal-title\">Question <span id=\"qIndex\">1<\/span> of <span id=\"qTotal\">3<\/span><\/h3><!-- [et_pb_line_break_holder] -->      <button class=\"modal-close\" aria-label=\"Close\">\u00d7<\/button><!-- [et_pb_line_break_holder] -->    <\/header><!-- [et_pb_line_break_holder] -->    <div class=\"progress-bar\"><div id=\"progress\" class=\"progress\"><\/div><\/div><!-- [et_pb_line_break_holder] -->    <div class=\"modal-body\"><!-- [et_pb_line_break_holder] -->      <pee id=\"questionText\" class=\"question-text\"><\/pee><!-- [et_pb_line_break_holder] -->      <ul id=\"optionsList\" class=\"options\"><\/ul><!-- [et_pb_line_break_holder] -->    <\/div><!-- [et_pb_line_break_holder] -->    <footer class=\"modal-footer\"><!-- [et_pb_line_break_holder] -->      <button id=\"cancelBtn\" class=\"btn btn-secondary\" type=\"button\">Cancel<\/button><!-- [et_pb_line_break_holder] -->      <button id=\"nextBtn\" class=\"btn btn-primary\" type=\"button\" disabled>Next \u2192<\/button><!-- [et_pb_line_break_holder] -->    <\/footer><!-- [et_pb_line_break_holder] -->  <\/div><!-- [et_pb_line_break_holder] --><\/div><!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] --><script><!-- [et_pb_line_break_holder] -->  \/* =================== Questionnaire (20 Qs, 0\u20132 scoring) =================== *\/<!-- [et_pb_line_break_holder] -->  const questions = [<!-- [et_pb_line_break_holder] -->    { id:1, group:\"Governance\", nist:\"Identify\", domain:\"CS Policy\",<!-- [et_pb_line_break_holder] -->      text:\"Do you have an approved and published Cybersecurity Policy?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No we do not\",value:0},{text:\"Yes but it is still not approved\",value:1},{text:\"Yes, approved, and published\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:2, group:\"Governance\", nist:\"Identify\", domain:\"CCSO\",<!-- [et_pb_line_break_holder] -->      text:\"Do you have anyone internally responsible for cybersecurity?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No we do not, but at times the IT manager performs this role\",value:0},{text:\"Yes the CIO manages Cybersecurity and Information\",value:1},{text:\"Yes, we have appointed a dedicated CISO for this responsibility\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:3, group:\"Governance\", nist:\"Identify\", domain:\"R & R\",<!-- [et_pb_line_break_holder] -->      text:\"Do you have specific cybersecurity roles & responsibilities defined for all your staff?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No, we do not\",value:0},{text:\"Some vague definitions exist in Job descriptions\",value:1},{text:\"Explicit Cybersecurity roles & responsibilities are defined for all staff, incl. critical functions\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Protect *\/<!-- [et_pb_line_break_holder] -->    { id:4, group:\"Defense\", nist:\"Protect\", domain:\"Awareness\",<!-- [et_pb_line_break_holder] -->      text:\"Are all employees regularly trained in cyber security, including spam and phishing recognition?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Hardly or not at all\",value:0},{text:\"They are, but its haphazard\",value:1},{text:\"Yes, we have a regular, obligatory program for all employees.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:5, group:\"Defense\", nist:\"Protect\", domain:\"Phishing Simulations\",<!-- [et_pb_line_break_holder] -->      text:\"Do you conduct phishing simulation tests at least quarterly?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No, what is that?\",value:0},{text:\"Sometimes in a year or likewise\",value:1},{text:\"Yes\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:6, group:\"Governance\", nist:\"Identify\", domain:\"Risk Mgt. P&P\",<!-- [et_pb_line_break_holder] -->      text:\"Do you have established policy & procedures documents for Cybersecurity risk management?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No we do not\",value:0},{text:\"Yes policy exists but little or no procedures\",value:1},{text:\"Yes we have comprehensive policy and procedures in place\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:7, group:\"Governance\", nist:\"Identify\", domain:\"Risk Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Do you conduct, at least, on an annual basis risk assessment of your infrastructure and assets?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No we do not\",value:0},{text:\"Yes but ad hoc and some systems are not annual\",value:1},{text:\"Yes based on an annual plan and all systems are covered, incl. the critical ones\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:8, group:\"Defense\", nist:\"Protect\", domain:\"Asset Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Are you aware of all the systems, websites, and domain names you use?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No. We don't have an inventory.\",value:0},{text:\"Yes. Some assets documented (e.g., through disparate efforts)\",value:1},{text:\"Yes. We have a comprehensive inventory of all assets, including systems and websites.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:9, group:\"Defense\", nist:\"Protect\", domain:\"Technology Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"To what extent have technical solutions (e.g., FW, IPS, Anti-DDoS) been implemented to protect and defend systems and assets?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Limited or no technical solutions deployed\",value:0},{text:\"Basic security features of existing products are activated\",value:1},{text:\"Specific, advanced products are acquired and fully implemented.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:10, group:\"Defense\", nist:\"Protect\", domain:\"Access Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Are advanced access controls like MFA and SSO implemented for email, databases, and other critical applications?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No. They are limited or absent.\",value:0},{text:\"Yes, MFA is enforced for all users.\",value:1},{text:\"Yes, MFA is enforced for all users, and SSO is configured for core applications.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:11, group:\"Defense\", nist:\"Protect\", domain:\"Email Protection\",<!-- [et_pb_line_break_holder] -->      text:\"Is your email analysed and filtered at the gateway and include checks like SPF, DKIM & DMARC?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Some or little inspection and filtering\",value:0},{text:\"Email security gateways exist but I do not know the other abbreviations listed\",value:1},{text:\"Email security gateways and validation of email domains using SPF, DKIM & DMARC are implemented\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:12, group:\"Defense\", nist:\"Protect\", domain:\"Data Protection Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Is data protection implemented to prevent\/detect data leakage?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"No, but a policy is in place\",value:0},{text:\"Ad-hoc protection, or technology exists but not all capabilities are utilised\",value:1},{text:\"Active data protection with all features is enabled\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:13, group:\"Defense\", nist:\"Protect\", domain:\"Change Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Is there a formal change management process implemented and are cybersecurity inputs considered?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Only ad-hoc change process. Nothing is documented\",value:0},{text:\"Formal process exists but Cybersecurity is not part of the CAB \/ CRB\",value:1},{text:\"Structured process exists and Cybersecurity is a permanent member of the CAB \/ CRB\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:14, group:\"Defense\", nist:\"Protect\", domain:\"VAPT Patch Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Do you perform VA\/PT testing supported by formal periodic patching?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"None at all\",value:0},{text:\"Some testing is done ad-hoc but patches are not regular\",value:1},{text:\"Regular structured testing and patching is carried out\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Detect *\/<!-- [et_pb_line_break_holder] -->    { id:15, group:\"Defense\", nist:\"Detect\", domain:\"Anomalies Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Is your network equipped to promptly detect and respond to malicious activities?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Not equipped.\",value:0},{text:\"Basic antivirus in place.\",value:1},{text:\"Advanced endpoint detection and response (EDR) systems deployed.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:16, group:\"Defense\", nist:\"Detect\", domain:\"Continuous Monitoring\",<!-- [et_pb_line_break_holder] -->      text:\"How are security alerts from different systems handled?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Infrequently or not at all\",value:0},{text:\"Managed by the IT department.\",value:1},{text:\"Managed by the Security Operations Centre (SOC) monitoring team.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Respond *\/<!-- [et_pb_line_break_holder] -->    { id:17, group:\"Defense\", nist:\"Respond\", domain:\"Incident Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"In case of a cybersecurity incident, do you have confidence that it will be handled appropriately?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Hardly or not at all\",value:0},{text:\"An incident response plan is in place\",value:1},{text:\"An incident response plan is in place, and annual tests are conducted.\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Recover *\/<!-- [et_pb_line_break_holder] -->    { id:18, group:\"Resilience\", nist:\"Recover\", domain:\"DRP\",<!-- [et_pb_line_break_holder] -->      text:\"How confident are you that your business would recover quickly in the event of a cybersecurity incident right now?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"I have little to no confidence.\",value:0},{text:\"Theoretically, it should be fine.\",value:1},{text:\"We regularly practice incidents, and our recovery time is known and I have full confidence\",value:2} ] },<!-- [et_pb_line_break_holder] -->    { id:19, group:\"Resilience\", nist:\"Recover\", domain:\"Backup Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Is data regularly backed up and are restore tests done?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Infrequent data backups performed. Incomplete coverage\",value:0},{text:\"Backups are performed based on schedule but no testing is done\",value:1},{text:\"Backup and restore testing are performed on plan and periodically\",value:2} ] },<!-- [et_pb_line_break_holder] -->    \/* Third Party *\/<!-- [et_pb_line_break_holder] -->    { id:20, group:\"Third Party\", nist:\"Identify\", domain:\"Third Party Mgt.\",<!-- [et_pb_line_break_holder] -->      text:\"Do you conduct third party risk assessments prior to onboarding\/contracting and identify security requirements?\",<!-- [et_pb_line_break_holder] -->      options:[ {text:\"Hardly or none at all\",value:0},{text:\"At times and ad-hoc. Security requirements may exist based on best practice\",value:1},{text:\"Structured TPRM program is implemented\",value:2} ] }<!-- [et_pb_line_break_holder] -->  ];<!-- [et_pb_line_break_holder] -->  window.CY_QUESTIONS = questions;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== DOM hooks ===== *\/<!-- [et_pb_line_break_holder] -->  const modal = document.getElementById('assessmentModal');<!-- [et_pb_line_break_holder] -->  const closeBtn = modal.querySelector('.modal-close');<!-- [et_pb_line_break_holder] -->  const cancelBtn = modal.querySelector('#cancelBtn');<!-- [et_pb_line_break_holder] -->  const nextBtn = modal.querySelector('#nextBtn');<!-- [et_pb_line_break_holder] -->  const qIndex = modal.querySelector('#qIndex');<!-- [et_pb_line_break_holder] -->  const qTotal = modal.querySelector('#qTotal');<!-- [et_pb_line_break_holder] -->  const questionT = modal.querySelector('#questionText');<!-- [et_pb_line_break_holder] -->  const optionsLv = modal.querySelector('#optionsList');<!-- [et_pb_line_break_holder] -->  const progress = modal.querySelector('#progress');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  const leadModal = document.getElementById('leadModal');<!-- [et_pb_line_break_holder] -->  const leadForm = document.getElementById('leadForm');<!-- [et_pb_line_break_holder] -->  const leadClose = document.getElementById('leadCloseBtn');<!-- [et_pb_line_break_holder] -->  const leadCancel = document.getElementById('leadCancelBtn');<!-- [et_pb_line_break_holder] -->  const leadIntro = document.getElementById('leadIntro');<!-- [et_pb_line_break_holder] -->  const leadIntroStart = document.getElementById('leadIntroStartBtn');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  let assessmentLead = null;<!-- [et_pb_line_break_holder] -->  let current = 0;<!-- [et_pb_line_break_holder] -->  let answers = [];<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Ensure modals are direct children of <body> to avoid clipping ===== *\/<!-- [et_pb_line_break_holder] -->  ['leadModal','assessmentModal'].forEach(id=>{<!-- [et_pb_line_break_holder] -->    const el = document.getElementById(id);<!-- [et_pb_line_break_holder] -->    if (el && el.parentElement !== document.body) document.body.appendChild(el);<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Lead flow ===== *\/<!-- [et_pb_line_break_holder] -->  function openAssessmentFlow(e){<!-- [et_pb_line_break_holder] -->    if (e) e.preventDefault();<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ lock background scroll while any modal is open<!-- [et_pb_line_break_holder] -->    document.documentElement.classList.add('modal-open');<!-- [et_pb_line_break_holder] -->    document.body.classList.add('modal-open');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (leadModal && leadForm) {<!-- [et_pb_line_break_holder] -->      leadForm.reset();<!-- [et_pb_line_break_holder] -->      if (leadIntro) leadIntro.style.display = '';<!-- [et_pb_line_break_holder] -->      leadForm.style.display = 'none';<!-- [et_pb_line_break_holder] -->      leadModal.classList.add('show');<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      startAssessment();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (leadIntroStart) {<!-- [et_pb_line_break_holder] -->    leadIntroStart.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->      if (leadIntro) leadIntro.style.display = 'none';<!-- [et_pb_line_break_holder] -->      if (leadForm) leadForm.style.display = '';<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function startAssessment(){<!-- [et_pb_line_break_holder] -->    modal.classList.add('show');<!-- [et_pb_line_break_holder] -->    qTotal.textContent = questions.length;<!-- [et_pb_line_break_holder] -->    current = 0; answers = [];<!-- [et_pb_line_break_holder] -->    nextBtn.textContent = 'Next \u2192';<!-- [et_pb_line_break_holder] -->    renderQuestion();<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/\/ closeLead now accepts an option to keep the scroll lock when transitioning to assessment<!-- [et_pb_line_break_holder] -->  function closeLead(opts = { keepLocked: false }){<!-- [et_pb_line_break_holder] -->    if (!leadModal) return;<!-- [et_pb_line_break_holder] -->    if (leadIntro) leadIntro.style.display = '';<!-- [et_pb_line_break_holder] -->    if (leadForm) leadForm.style.display = 'none';<!-- [et_pb_line_break_holder] -->    leadModal.classList.remove('show');<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    if (!opts.keepLocked){<!-- [et_pb_line_break_holder] -->      document.documentElement.classList.remove('modal-open');<!-- [et_pb_line_break_holder] -->      document.body.classList.remove('modal-open');<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] -->  if (leadClose) leadClose.addEventListener('click', () => closeLead());<!-- [et_pb_line_break_holder] -->  if (leadCancel) leadCancel.addEventListener('click', () => closeLead());<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  if (leadForm){<!-- [et_pb_line_break_holder] -->    leadForm.addEventListener('submit', (e)=>{<!-- [et_pb_line_break_holder] -->      e.preventDefault();<!-- [et_pb_line_break_holder] -->      if (!leadForm.checkValidity()){ leadForm.reportValidity(); return; }<!-- [et_pb_line_break_holder] -->      assessmentLead = {<!-- [et_pb_line_break_holder] -->        org: (leadForm.org?.value || '').trim(),<!-- [et_pb_line_break_holder] -->        sector: leadForm.sector?.value || '',<!-- [et_pb_line_break_holder] -->        fullName: (leadForm.fullName?.value || '').trim(),<!-- [et_pb_line_break_holder] -->        email: (leadForm.email?.value || '').trim(),<!-- [et_pb_line_break_holder] -->        phone: (leadForm.phone?.value || '').trim(),<!-- [et_pb_line_break_holder] -->        employees: leadForm.employees?.value || ''<!-- [et_pb_line_break_holder] -->      };<!-- [et_pb_line_break_holder] -->      \/\/ close lead but keep the scroll lock as we're about to open the assessment<!-- [et_pb_line_break_holder] -->      closeLead({ keepLocked: true });<!-- [et_pb_line_break_holder] -->      startAssessment();<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Assessment controls ===== *\/<!-- [et_pb_line_break_holder] -->  closeBtn.addEventListener('click', closeAssessment);<!-- [et_pb_line_break_holder] -->  cancelBtn.addEventListener('click', closeAssessment);<!-- [et_pb_line_break_holder] -->  function closeAssessment() {<!-- [et_pb_line_break_holder] -->    modal.classList.remove('show');<!-- [et_pb_line_break_holder] -->    current = 0; answers = [];<!-- [et_pb_line_break_holder] -->    nextBtn.textContent = 'Next \u2192';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    \/\/ unlock background scroll when all modals are closed<!-- [et_pb_line_break_holder] -->    document.documentElement.classList.remove('modal-open');<!-- [et_pb_line_break_holder] -->    document.body.classList.remove('modal-open');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function renderQuestion() {<!-- [et_pb_line_break_holder] -->    if (current < questions.length) {<!-- [et_pb_line_break_holder] -->      const q = questions[current];<!-- [et_pb_line_break_holder] -->      qIndex.textContent = (current + 1);<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      questionT.innerHTML = `<!-- [et_pb_line_break_holder] -->        <div style=\"font-size:.85rem;color:#4b5563;margin-bottom:.25rem;\"><!-- [et_pb_line_break_holder] -->          <strong>${q.group}<\/strong> \u2022 ${q.nist} \u2022 ${q.domain}<!-- [et_pb_line_break_holder] -->        <\/div><!-- [et_pb_line_break_holder] -->        ${q.text}<!-- [et_pb_line_break_holder] -->      `;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      optionsLv.innerHTML = '';<!-- [et_pb_line_break_holder] -->      q.options.forEach((opt, i) => {<!-- [et_pb_line_break_holder] -->        optionsLv.innerHTML += `<!-- [et_pb_line_break_holder] -->          <li><!-- [et_pb_line_break_holder] -->            <label><!-- [et_pb_line_break_holder] -->              <input type=\"radio\" name=\"opt\" value=\"${opt.value}\" data-idx=\"${i}\"><!-- [et_pb_line_break_holder] -->              ${opt.text}<!-- [et_pb_line_break_holder] -->            <\/label><!-- [et_pb_line_break_holder] -->          <\/li>`;<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      nextBtn.disabled = true;<!-- [et_pb_line_break_holder] -->      progress.style.width = `${(current \/ questions.length) * 100}%`;<!-- [et_pb_line_break_holder] -->      nextBtn.textContent = (current === questions.length - 1) ? 'Submit' : 'Next \u2192';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->      optionsLv.querySelectorAll('input').forEach(radio => {<!-- [et_pb_line_break_holder] -->        radio.addEventListener('change', () => nextBtn.disabled = false);<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    } else {<!-- [et_pb_line_break_holder] -->      showResult();<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  nextBtn.addEventListener('click', () => {<!-- [et_pb_line_break_holder] -->    const sel = modal.querySelector('input[name=\"opt\"]:checked');<!-- [et_pb_line_break_holder] -->    if (!sel) return;<!-- [et_pb_line_break_holder] -->    const q = questions[current];<!-- [et_pb_line_break_holder] -->    const idx = Number(sel.dataset.idx || 0);<!-- [et_pb_line_break_holder] -->    const chosen = q.options[idx];<!-- [et_pb_line_break_holder] -->    answers.push({<!-- [et_pb_line_break_holder] -->      id: q.id, group: q.group, nist: q.nist, domain: q.domain,<!-- [et_pb_line_break_holder] -->      question: q.text, optionText: chosen.text, value: Number(chosen.value)<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->    current++;<!-- [et_pb_line_break_holder] -->    renderQuestion();<!-- [et_pb_line_break_holder] -->  });<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function buildAnswersText(items = []) {<!-- [et_pb_line_break_holder] -->    return items.map(r => (<!-- [et_pb_line_break_holder] -->`#${r.id} ${r.group} \u2022 ${r.nist} \u2022 ${r.domain}<!-- [et_pb_line_break_holder] -->Q: ${r.question}<!-- [et_pb_line_break_holder] -->A: ${r.optionText} (score ${r.value})`<!-- [et_pb_line_break_holder] -->    )).join('\\n\\n');<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  async function sendAssessmentEmail({ lead = {}, score = 0, answers = [] }) {<!-- [et_pb_line_break_holder] -->    const statusEl = document.getElementById('emailStatus');<!-- [et_pb_line_break_holder] -->    if (statusEl) statusEl.textContent = 'Sending results to your email\u2026';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const ACCESS_KEY = '9666e90a-d536-450b-90bd-6f0d4a402038';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    const payload = {<!-- [et_pb_line_break_holder] -->      access_key: ACCESS_KEY,<!-- [et_pb_line_break_holder] -->      subject: `CYBRT Assessment \u2014 ${lead.org || 'Unknown Org'} \u2014 ${score}\/100`,<!-- [et_pb_line_break_holder] -->      from_name: lead.fullName || 'Assessment User',<!-- [et_pb_line_break_holder] -->      from_email: lead.email || 'no-reply@cybrt.com',<!-- [et_pb_line_break_holder] -->      reply_to: lead.email || '',<!-- [et_pb_line_break_holder] -->      Organization: lead.org || '',<!-- [et_pb_line_break_holder] -->      Sector: lead.sector || '',<!-- [et_pb_line_break_holder] -->      'Full Name': lead.fullName || '',<!-- [et_pb_line_break_holder] -->      Email: lead.email || '',<!-- [et_pb_line_break_holder] -->      Phone: lead.phone || '',<!-- [et_pb_line_break_holder] -->      'No. of Employees': lead.employees || '',<!-- [et_pb_line_break_holder] -->      Score: `${score}\/100`,<!-- [et_pb_line_break_holder] -->      SubmittedAt: new Date().toISOString(),<!-- [et_pb_line_break_holder] -->      SourceURL: location.href,<!-- [et_pb_line_break_holder] -->      botcheck: '',<!-- [et_pb_line_break_holder] -->      message: buildAnswersText(answers)<!-- [et_pb_line_break_holder] -->    };<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    try {<!-- [et_pb_line_break_holder] -->      const res = await fetch('https:\/\/api.web3forms.com\/submit', {<!-- [et_pb_line_break_holder] -->        method: 'POST',<!-- [et_pb_line_break_holder] -->        headers: { 'Content-Type': 'application\/json', 'Accept': 'application\/json' },<!-- [et_pb_line_break_holder] -->        body: JSON.stringify(payload)<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->      const data = await res.json();<!-- [et_pb_line_break_holder] -->      if (data.success) {<!-- [et_pb_line_break_holder] -->        if (statusEl) statusEl.textContent = 'Email sent successfully.';<!-- [et_pb_line_break_holder] -->      } else {<!-- [et_pb_line_break_holder] -->        if (statusEl) statusEl.textContent = 'Could not send email. Please check Web3Forms settings (recipient\/allowed domain).';<!-- [et_pb_line_break_holder] -->        console.error('Web3Forms error:', data);<!-- [et_pb_line_break_holder] -->      }<!-- [et_pb_line_break_holder] -->    } catch (err) {<!-- [et_pb_line_break_holder] -->      if (statusEl) statusEl.textContent = 'Network error while sending email.';<!-- [et_pb_line_break_holder] -->      console.error(err);<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  function showResult() {<!-- [et_pb_line_break_holder] -->    const totalMax = questions.reduce((acc,q)=> acc + Math.max(...q.options.map(o=>o.value)), 0);<!-- [et_pb_line_break_holder] -->    const sum = answers.reduce((a,b)=>a + b.value, 0);<!-- [et_pb_line_break_holder] -->    const score = Math.round(sum \/ totalMax * 100);<!-- [et_pb_line_break_holder] -->    const firstName = (assessmentLead?.fullName || '').trim().split(' ')[0] || '';<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    modal.querySelector('.modal-body').innerHTML = `<!-- [et_pb_line_break_holder] -->      <h3 style=\"color:#0a0a0a;\">Your Score${firstName ? `, ${firstName}` : ''}<\/h3><!-- [et_pb_line_break_holder] -->      <div class=\"result-score\">${score}\/100<\/div><!-- [et_pb_line_break_holder] -->      <div class=\"result-text\"><!-- [et_pb_line_break_holder] -->        ${<!-- [et_pb_line_break_holder] -->          score >= 80 ? 'Excellent, you\u2019re well-prepared!' :<!-- [et_pb_line_break_holder] -->          score >= 50 ? 'Progressing \u2014 a few gaps remain.' :<!-- [et_pb_line_break_holder] -->          'Needs Improvement \u2014 let\u2019s shore up your basics.'<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      <\/div><!-- [et_pb_line_break_holder] -->      <pee style=\"color:#333; line-height:1.6; margin-top:.25rem;\"><!-- [et_pb_line_break_holder] -->        We will connect with you soon to explore how we can support you in closing your cybersecurity gaps<!-- [et_pb_line_break_holder] -->        and elevating your cybersecurity and compliance readiness.<!-- [et_pb_line_break_holder] -->      <\/pee><!-- [et_pb_line_break_holder] -->      <div id=\"emailStatus\" style=\"color:#4b5563; font-size:.9rem; margin-top:.5rem;\"><\/div><!-- [et_pb_line_break_holder] -->    `;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->const footer = modal.querySelector('.modal-footer');<!-- [et_pb_line_break_holder] -->footer.classList.add('stack');<!-- [et_pb_line_break_holder] -->footer.innerHTML = `<!-- [et_pb_line_break_holder] -->  <a href=\"\/services\"><!-- [et_pb_line_break_holder] -->    <button class=\"btn\" type=\"button\" onclick=\"(${closeAssessment.toString()})();\"<!-- [et_pb_line_break_holder] -->      style=\"background:#0D8274; color:#fff; width:100%;\"><!-- [et_pb_line_break_holder] -->      Explore Our Services<!-- [et_pb_line_break_holder] -->    <\/button><!-- [et_pb_line_break_holder] -->  <\/a><!-- [et_pb_line_break_holder] -->`;<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->    progress.style.width = `100%`;<!-- [et_pb_line_break_holder] -->    sendAssessmentEmail({ lead: assessmentLead || {}, score, answers });<!-- [et_pb_line_break_holder] -->  }<!-- [et_pb_line_break_holder] --><!-- [et_pb_line_break_holder] -->  \/* ===== Divi button triggers (unchanged) =====<!-- [et_pb_line_break_holder] -->     Works with: #open-assessment, .js-open-assessment, or [data-open=\"assessment\"]<!-- [et_pb_line_break_holder] -->  ===================================================== *\/<!-- [et_pb_line_break_holder] -->  (function () {<!-- [et_pb_line_break_holder] -->    function bind() {<!-- [et_pb_line_break_holder] -->      const extraTriggers = document.querySelectorAll(<!-- [et_pb_line_break_holder] -->        '#open-assessment, .js-open-assessment, [data-open=\"assessment\"]'<!-- [et_pb_line_break_holder] -->      );<!-- [et_pb_line_break_holder] -->      extraTriggers.forEach(el => {<!-- [et_pb_line_break_holder] -->        if (!el._assessBound) {<!-- [et_pb_line_break_holder] -->          el.addEventListener('click', openAssessmentFlow);<!-- [et_pb_line_break_holder] -->          el._assessBound = true;<!-- [et_pb_line_break_holder] -->        }<!-- [et_pb_line_break_holder] -->      });<!-- [et_pb_line_break_holder] -->    }<!-- [et_pb_line_break_holder] -->    bind();<!-- [et_pb_line_break_holder] -->    const mo = new MutationObserver(bind);<!-- [et_pb_line_break_holder] -->    mo.observe(document.documentElement, { childList: true, subtree: true });<!-- [et_pb_line_break_holder] -->    document.addEventListener('click', function (e) {<!-- [et_pb_line_break_holder] -->      const t = e.target.closest('#open-assessment, .js-open-assessment, [data-open=\"assessment\"]');<!-- [et_pb_line_break_holder] -->      if (t) openAssessmentFlow(e);<!-- [et_pb_line_break_holder] -->    });<!-- [et_pb_line_break_holder] -->  })();<!-- [et_pb_line_break_holder] --><\/script><!-- [et_pb_line_break_holder] -->[\/et_pb_code][\/et_pb_column][\/et_pb_row][\/et_pb_section]\n","protected":false},"excerpt":{"rendered":"<p>Trusted protection for your most vital functionsHow Cyber Secure is your Business?Get Your Free And Instant Compliance Score<div class=\"et_pb_module dsm_icon_list dsm_icon_list_0\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t<ul class=\"dsm_icon_list_items dsm_icon_list_ltr_direction dsm_icon_list_layout_vertical\"><\/ul>\n\t\t\t\t<\/div>\n\t\t\t<\/div><li class=\"dsm_icon_list_child dsm_icon_list_child_0\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<span class=\"dsm_icon_list_wrapper\"><span class=\"dsm_icon_list_image\"><img decoding=\"async\" src=\"https:\/\/cybrt.nukhtastudio.com\/wp-content\/uploads\/2025\/09\/icons8-1-100.png\" alt=\"\" \/><\/span><\/span><span class=\"dsm_icon_list_text\">\u0623\u062c\u0628 \u0639\u0644\u0649 \u0627\u0644\u0623\u0633\u0626\u0644\u0629<\/span>\n\t\t\t<\/li><li class=\"dsm_icon_list_child dsm_icon_list_child_1\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<span class=\"dsm_icon_list_wrapper\"><span class=\"dsm_icon_list_image\"><img decoding=\"async\" src=\"https:\/\/cybrt.nukhtastudio.com\/wp-content\/uploads\/2025\/09\/icons8-2-100.png\" alt=\"\" \/><\/span><\/span><span class=\"dsm_icon_list_text\">\u0627\u062d\u0635\u0644 \u0639\u0644\u0649 \u0646\u062a\u064a\u062c\u062a\u0643<\/span>\n\t\t\t<\/li><li class=\"dsm_icon_list_child dsm_icon_list_child_2\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<span class=\"dsm_icon_list_wrapper\"><span class=\"dsm_icon_list_icon\">P<\/span><\/span><span class=\"dsm_icon_list_text\">\u201d\u062a\u0639\u0632\u064a\u0632<\/span>\n\t\t\t<\/li><\/p>","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"dipi_cpt_category":[],"class_list":["post-519","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.8 (Yoast SEO v28.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Cybersecurity Maturity Assessment | Evaluate Your Organisation<\/title>\n<meta name=\"description\" content=\"Maturity assessment test with CYBRT\u2019s structured framework, identifying risks to protect and secure your organisation across KSA and the Gulf.\" \/>\n<meta name=\"robots\" content=\"noindex, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<meta property=\"og:locale\" content=\"ar_AR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Maturity\" \/>\n<meta property=\"og:description\" content=\"Maturity assessment test with CYBRT\u2019s structured framework, identifying risks to protect and secure your organisation across KSA and the Gulf.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/cybrt.nukhtastudio.com\/ar\/maturity\/\" \/>\n<meta property=\"og:site_name\" content=\"CYBRT\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-27T00:28:07+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631\" \/>\n\t<meta name=\"twitter:data1\" content=\"\u062f\u0642\u064a\u0642\u062a\u0627\u0646\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/maturity\\\/\",\"url\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/maturity\\\/\",\"name\":\"Cybersecurity Maturity Assessment | Evaluate Your Organisation\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/#website\"},\"datePublished\":\"2025-09-12T10:02:13+00:00\",\"dateModified\":\"2026-02-27T00:28:07+00:00\",\"description\":\"Maturity assessment test with CYBRT\u2019s structured framework, identifying risks to protect and secure your organisation across KSA and the Gulf.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/maturity\\\/#breadcrumb\"},\"inLanguage\":\"ar\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/maturity\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/maturity\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Maturity\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/#website\",\"url\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/\",\"name\":\"CYBRT\",\"description\":\"Cybersecurity Excellence\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/cybrt.nukhtastudio.com\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ar\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Cybersecurity Maturity Assessment | Evaluate Your Organisation","description":"Maturity assessment test with CYBRT\u2019s structured framework, identifying risks to protect and secure your organisation across KSA and the Gulf.","robots":{"index":"noindex","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"og_locale":"ar_AR","og_type":"article","og_title":"Maturity","og_description":"Maturity assessment test with CYBRT\u2019s structured framework, identifying risks to protect and secure your organisation across KSA and the Gulf.","og_url":"https:\/\/cybrt.nukhtastudio.com\/ar\/maturity\/","og_site_name":"CYBRT","article_modified_time":"2026-02-27T00:28:07+00:00","twitter_card":"summary_large_image","twitter_misc":{"\u0648\u0642\u062a \u0627\u0644\u0642\u0631\u0627\u0621\u0629 \u0627\u0644\u0645\u064f\u0642\u062f\u0651\u0631":"\u062f\u0642\u064a\u0642\u062a\u0627\u0646"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/cybrt.nukhtastudio.com\/maturity\/","url":"https:\/\/cybrt.nukhtastudio.com\/maturity\/","name":"Cybersecurity Maturity Assessment | Evaluate Your Organisation","isPartOf":{"@id":"https:\/\/cybrt.nukhtastudio.com\/#website"},"datePublished":"2025-09-12T10:02:13+00:00","dateModified":"2026-02-27T00:28:07+00:00","description":"Maturity assessment test with CYBRT\u2019s structured framework, identifying risks to protect and secure your organisation across KSA and the Gulf.","breadcrumb":{"@id":"https:\/\/cybrt.nukhtastudio.com\/maturity\/#breadcrumb"},"inLanguage":"ar","potentialAction":[{"@type":"ReadAction","target":["https:\/\/cybrt.nukhtastudio.com\/maturity\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/cybrt.nukhtastudio.com\/maturity\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/cybrt.nukhtastudio.com\/"},{"@type":"ListItem","position":2,"name":"Maturity"}]},{"@type":"WebSite","@id":"https:\/\/cybrt.nukhtastudio.com\/#website","url":"https:\/\/cybrt.nukhtastudio.com\/","name":"CYBRT","description":"\u0627\u0644\u062a\u0645\u064a\u0632 \u0641\u064a \u0627\u0644\u0623\u0645\u0646 \u0627\u0644\u0633\u064a\u0628\u0631\u0627\u0646\u064a","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/cybrt.nukhtastudio.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ar"}]}},"_links":{"self":[{"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/pages\/519","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/comments?post=519"}],"version-history":[{"count":82,"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/pages\/519\/revisions"}],"predecessor-version":[{"id":27400687,"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/pages\/519\/revisions\/27400687"}],"wp:attachment":[{"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/media?parent=519"}],"wp:term":[{"taxonomy":"dipi_cpt_category","embeddable":true,"href":"https:\/\/cybrt.nukhtastudio.com\/ar\/wp-json\/wp\/v2\/dipi_cpt_category?post=519"}],"curies":[{"name":"\u062f\u0628\u0644\u064a\u0648 \u0628\u064a","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}