{"id":1211,"date":"2026-06-09T10:44:37","date_gmt":"2026-06-09T08:44:37","guid":{"rendered":"https:\/\/vigil-solutions.eu\/?page_id=1211"},"modified":"2026-06-09T10:45:33","modified_gmt":"2026-06-09T08:45:33","slug":"compliance","status":"publish","type":"page","link":"https:\/\/vigil-solutions.eu\/en\/compliance\/","title":{"rendered":"Compliance"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1211\" class=\"elementor elementor-1211\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-ab065da e-con-full e-flex e-con e-parent\" data-id=\"ab065da\" data-element_type=\"container\" data-e-type=\"container\">\n\t\t\t\t<div class=\"elementor-element elementor-element-dda8b9c elementor-widget elementor-widget-html\" data-id=\"dda8b9c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"html.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<style>\n  .vigil-compliance-cockpit {\n    --vc-navy: #061f4f;\n    --vc-deep: #041636;\n    --vc-blue: #155bcb;\n    --vc-cyan: #18b7d8;\n    --vc-light: #f5f8ff;\n    --vc-soft-blue: #eaf3ff;\n    --vc-border: #dbe7f6;\n    --vc-text: #1d2b3f;\n    --vc-muted: #5f6f86;\n    --vc-white: #ffffff;\n    --vc-shadow: 0 18px 45px rgba(6, 31, 79, 0.11);\n    --vc-radius: 24px;\n\n    font-family: inherit;\n    color: var(--vc-text);\n    background: #ffffff;\n    line-height: 1.55;\n    overflow-x: hidden;\n    position: relative;\n  }\n\n  .vigil-compliance-cockpit,\n  .vigil-compliance-cockpit * {\n    box-sizing: border-box;\n  }\n\n  .vigil-compliance-cockpit a {\n    text-decoration: none;\n  }\n\n  .vigil-compliance-cockpit section[id] {\n    scroll-margin-top: 110px;\n  }\n\n  .vigil-compliance-cockpit .vc-container {\n    width: min(1180px, calc(100% - 40px));\n    margin: 0 auto;\n  }\n\n  .vigil-compliance-cockpit .vc-section {\n    padding: 84px 0;\n  }\n\n  .vigil-compliance-cockpit .vc-section-sm {\n    padding: 58px 0;\n  }\n\n  .vigil-compliance-cockpit .vc-eyebrow {\n    display: inline-flex;\n    align-items: center;\n    gap: 9px;\n    padding: 8px 14px;\n    border-radius: 999px;\n    background: rgba(24, 183, 216, 0.12);\n    color: var(--vc-blue);\n    font-size: 13px;\n    font-weight: 800;\n    letter-spacing: 0.035em;\n    text-transform: uppercase;\n    margin-bottom: 18px;\n  }\n\n  .vigil-compliance-cockpit .vc-eyebrow::before {\n    content: \"\";\n    width: 8px;\n    height: 8px;\n    border-radius: 999px;\n    background: var(--vc-cyan);\n    display: inline-block;\n    flex: 0 0 auto;\n  }\n\n  .vigil-compliance-cockpit .vc-dark .vc-eyebrow,\n  .vigil-compliance-cockpit .vc-cta .vc-eyebrow,\n  .vigil-compliance-cockpit .vc-hero-board .vc-eyebrow {\n    background: rgba(255, 255, 255, 0.12);\n    color: #dff8ff;\n  }\n\n  .vigil-compliance-cockpit .vc-h1,\n  .vigil-compliance-cockpit .vc-h2,\n  .vigil-compliance-cockpit .vc-h3 {\n    color: var(--vc-navy);\n    margin-top: 0;\n  }\n\n  .vigil-compliance-cockpit .vc-h1 {\n    font-size: clamp(38px, 5vw, 66px);\n    line-height: 1.03;\n    letter-spacing: -0.045em;\n    margin-bottom: 24px;\n    font-weight: 850;\n  }\n\n  .vigil-compliance-cockpit .vc-h2 {\n    font-size: clamp(30px, 4vw, 46px);\n    line-height: 1.08;\n    letter-spacing: -0.035em;\n    margin-bottom: 18px;\n    font-weight: 850;\n  }\n\n  .vigil-compliance-cockpit .vc-h3 {\n    font-size: 22px;\n    line-height: 1.25;\n    margin-bottom: 12px;\n    font-weight: 800;\n  }\n\n  .vigil-compliance-cockpit .vc-lead {\n    font-size: clamp(18px, 2vw, 22px);\n    color: #40506a;\n    max-width: 820px;\n    margin: 0 0 28px 0;\n  }\n\n  .vigil-compliance-cockpit .vc-text {\n    font-size: 16px;\n    color: var(--vc-muted);\n    margin: 0;\n  }\n\n  .vigil-compliance-cockpit .vc-small {\n    font-size: 14px;\n    color: var(--vc-muted);\n    margin: 0;\n  }\n\n  .vigil-compliance-cockpit .vc-dark {\n    background:\n      radial-gradient(circle at 14% 18%, rgba(24, 183, 216, 0.18), transparent 32%),\n      radial-gradient(circle at 88% 12%, rgba(31, 122, 224, 0.22), transparent 34%),\n      linear-gradient(135deg, var(--vc-deep) 0%, var(--vc-navy) 58%, #0e3b86 100%);\n    color: #ffffff;\n  }\n\n  .vigil-compliance-cockpit .vc-dark .vc-h1,\n  .vigil-compliance-cockpit .vc-dark .vc-h2,\n  .vigil-compliance-cockpit .vc-dark .vc-h3,\n  .vigil-compliance-cockpit .vc-cta .vc-h2,\n  .vigil-compliance-cockpit .vc-hero-board .vc-h3 {\n    color: #ffffff;\n  }\n\n  .vigil-compliance-cockpit .vc-dark .vc-lead,\n  .vigil-compliance-cockpit .vc-cta .vc-lead {\n    color: rgba(255, 255, 255, 0.88);\n  }\n\n  .vigil-compliance-cockpit .vc-dark .vc-text,\n  .vigil-compliance-cockpit .vc-dark .vc-small,\n  .vigil-compliance-cockpit .vc-cta .vc-text,\n  .vigil-compliance-cockpit .vc-hero-board .vc-text,\n  .vigil-compliance-cockpit .vc-hero-board .vc-small {\n    color: rgba(255, 255, 255, 0.82);\n  }\n\n  .vigil-compliance-cockpit .vc-center {\n    text-align: center;\n  }\n\n  .vigil-compliance-cockpit .vc-center .vc-lead,\n  .vigil-compliance-cockpit .vc-center .vc-text {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .vigil-compliance-cockpit .vc-buttons {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px;\n    margin-top: 34px;\n  }\n\n  .vigil-compliance-cockpit .vc-center .vc-buttons {\n    justify-content: center;\n  }\n\n  .vigil-compliance-cockpit .vc-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 10px;\n    min-height: 52px;\n    padding: 14px 24px;\n    border-radius: 999px;\n    font-weight: 800;\n    font-size: 15px;\n    line-height: 1.2;\n    transition: transform 0.2s ease, box-shadow 0.2s ease, border-color 0.2s ease, background 0.2s ease;\n    cursor: pointer;\n  }\n\n  .vigil-compliance-cockpit .vc-btn-primary {\n    background: linear-gradient(135deg, var(--vc-blue), var(--vc-cyan));\n    color: #ffffff;\n    box-shadow: 0 13px 28px rgba(21, 91, 203, 0.26);\n  }\n\n  .vigil-compliance-cockpit .vc-btn-primary:hover {\n    color: #ffffff;\n    transform: translateY(-2px);\n    box-shadow: 0 18px 38px rgba(21, 91, 203, 0.34);\n  }\n\n  .vigil-compliance-cockpit .vc-btn-secondary {\n    background: #ffffff;\n    color: var(--vc-blue);\n    border: 1px solid var(--vc-border);\n  }\n\n  .vigil-compliance-cockpit .vc-btn-secondary:hover {\n    color: var(--vc-blue);\n    border-color: var(--vc-blue);\n    transform: translateY(-2px);\n  }\n\n  .vigil-compliance-cockpit .vc-dark .vc-btn-secondary,\n  .vigil-compliance-cockpit .vc-cta .vc-btn-secondary {\n    background: rgba(255, 255, 255, 0.10);\n    color: #ffffff;\n    border-color: rgba(255, 255, 255, 0.28);\n  }\n\n  .vigil-compliance-cockpit .vc-dark .vc-btn-secondary:hover,\n  .vigil-compliance-cockpit .vc-cta .vc-btn-secondary:hover {\n    background: rgba(255, 255, 255, 0.16);\n    color: #ffffff;\n    border-color: rgba(255, 255, 255, 0.42);\n  }\n\n  .vigil-compliance-cockpit .vc-hero {\n    position: relative;\n    overflow: hidden;\n    background:\n      radial-gradient(circle at 80% 14%, rgba(24, 183, 216, 0.18), transparent 30%),\n      radial-gradient(circle at 12% 24%, rgba(21, 91, 203, 0.12), transparent 30%),\n      linear-gradient(180deg, #ffffff 0%, #f6f9ff 100%);\n    padding: 92px 0 76px 0;\n  }\n\n  .vigil-compliance-cockpit .vc-hero-grid {\n    display: grid;\n    grid-template-columns: minmax(0, 1.08fr) minmax(350px, 0.92fr);\n    gap: 54px;\n    align-items: center;\n  }\n\n  .vigil-compliance-cockpit .vc-hero-board {\n    border-radius: 30px;\n    background:\n      radial-gradient(circle at 88% 8%, rgba(24, 183, 216, 0.20), transparent 30%),\n      linear-gradient(135deg, var(--vc-navy), #123f91);\n    box-shadow: var(--vc-shadow);\n    padding: 34px;\n    color: #ffffff;\n    min-height: 430px;\n  }\n\n  .vigil-compliance-cockpit .vc-board-top {\n    display: flex;\n    align-items: flex-start;\n    justify-content: space-between;\n    gap: 18px;\n    margin-bottom: 26px;\n  }\n\n  .vigil-compliance-cockpit .vc-status-badge {\n    display: inline-flex;\n    align-items: center;\n    padding: 9px 13px;\n    border-radius: 999px;\n    background: rgba(24, 183, 216, 0.18);\n    border: 1px solid rgba(24, 183, 216, 0.32);\n    color: #ffffff;\n    font-size: 12px;\n    font-weight: 800;\n    white-space: nowrap;\n  }\n\n  .vigil-compliance-cockpit .vc-compliance-stack {\n    display: grid;\n    gap: 12px;\n  }\n\n  .vigil-compliance-cockpit .vc-stack-item {\n    display: grid;\n    grid-template-columns: 112px minmax(0, 1fr) auto;\n    gap: 14px;\n    align-items: center;\n    padding: 14px;\n    border-radius: 18px;\n    background: rgba(255, 255, 255, 0.10);\n    border: 1px solid rgba(255, 255, 255, 0.14);\n  }\n\n  .vigil-compliance-cockpit .vc-stack-item strong {\n    color: #ffffff;\n    font-size: 13px;\n    line-height: 1.25;\n  }\n\n  .vigil-compliance-cockpit .vc-stack-item span {\n    color: rgba(255, 255, 255, 0.78);\n    font-size: 12.5px;\n    line-height: 1.35;\n  }\n\n  .vigil-compliance-cockpit .vc-progress {\n    height: 8px;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.14);\n    overflow: hidden;\n  }\n\n  .vigil-compliance-cockpit .vc-progress i {\n    display: block;\n    height: 100%;\n    border-radius: 999px;\n    background: linear-gradient(135deg, var(--vc-blue), var(--vc-cyan));\n  }\n\n  .vigil-compliance-cockpit .vc-stack-count {\n    min-width: 38px;\n    text-align: right;\n    color: #ffffff;\n    font-size: 13px;\n    font-weight: 850;\n  }\n\n  .vigil-compliance-cockpit .vc-proof-row {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 16px;\n    margin-top: 42px;\n  }\n\n  .vigil-compliance-cockpit .vc-proof-item {\n    background: rgba(255, 255, 255, 0.78);\n    border: 1px solid var(--vc-border);\n    border-radius: 18px;\n    padding: 18px;\n  }\n\n  .vigil-compliance-cockpit .vc-proof-item strong {\n    display: block;\n    color: var(--vc-navy);\n    font-size: 16px;\n    margin-bottom: 5px;\n    line-height: 1.3;\n  }\n\n  .vigil-compliance-cockpit .vc-proof-item span {\n    display: block;\n    color: var(--vc-muted);\n    font-size: 14px;\n    line-height: 1.45;\n  }\n\n  .vigil-compliance-cockpit .vc-soft {\n    background: linear-gradient(180deg, #f6f9ff 0%, #ffffff 100%);\n  }\n\n  .vigil-compliance-cockpit .vc-grid-2 {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 34px;\n    align-items: center;\n  }\n\n  .vigil-compliance-cockpit .vc-grid-3 {\n    display: grid;\n    grid-template-columns: repeat(3, minmax(0, 1fr));\n    gap: 22px;\n    margin-top: 40px;\n  }\n\n  .vigil-compliance-cockpit .vc-use-grid {\n    display: grid;\n    grid-template-columns: 1.15fr 0.85fr;\n    gap: 24px;\n    align-items: stretch;\n    margin-top: 38px;\n  }\n\n  .vigil-compliance-cockpit .vc-card {\n    height: 100%;\n    background: #ffffff;\n    border: 1px solid var(--vc-border);\n    border-radius: var(--vc-radius);\n    padding: 30px;\n    box-shadow: 0 12px 34px rgba(6, 31, 79, 0.06);\n  }\n\n  .vigil-compliance-cockpit .vc-card-dark {\n    background:\n      radial-gradient(circle at 90% 10%, rgba(24, 183, 216, 0.22), transparent 28%),\n      linear-gradient(135deg, var(--vc-navy), #123f91);\n    color: #ffffff;\n    border: 1px solid rgba(255, 255, 255, 0.10);\n  }\n\n  .vigil-compliance-cockpit .vc-card-dark .vc-h3,\n  .vigil-compliance-cockpit .vc-card-dark .vc-text {\n    color: #ffffff;\n  }\n\n  .vigil-compliance-cockpit .vc-card-dark .vc-text {\n    color: rgba(255, 255, 255, 0.82);\n  }\n\n  .vigil-compliance-cockpit .vc-icon {\n    width: 50px;\n    height: 50px;\n    border-radius: 17px;\n    background: var(--vc-soft-blue);\n    color: var(--vc-blue);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-size: 13px;\n    font-weight: 850;\n    margin-bottom: 18px;\n  }\n\n  .vigil-compliance-cockpit .vc-card-dark .vc-icon,\n  .vigil-compliance-cockpit .vc-dark .vc-icon {\n    background: rgba(255, 255, 255, 0.13);\n    color: #ffffff;\n  }\n\n  .vigil-compliance-cockpit .vc-list {\n    list-style: none;\n    padding: 0;\n    margin: 20px 0 0 0;\n  }\n\n  .vigil-compliance-cockpit .vc-list li {\n    position: relative;\n    padding-left: 28px;\n    margin-bottom: 12px;\n    color: #4b5d78;\n    font-size: 15.5px;\n  }\n\n  .vigil-compliance-cockpit .vc-list li::before {\n    content: \"\u2713\";\n    position: absolute;\n    left: 0;\n    top: 0;\n    color: var(--vc-cyan);\n    font-weight: 900;\n  }\n\n  .vigil-compliance-cockpit .vc-dark .vc-list li,\n  .vigil-compliance-cockpit .vc-card-dark .vc-list li {\n    color: rgba(255, 255, 255, 0.86);\n  }\n\n  .vigil-compliance-cockpit .vc-workbench {\n    display: grid;\n    gap: 14px;\n  }\n\n  .vigil-compliance-cockpit .vc-workbench-item {\n    display: grid;\n    grid-template-columns: 54px minmax(0, 1fr);\n    gap: 16px;\n    align-items: start;\n    padding: 18px;\n    border-radius: 20px;\n    background: #ffffff;\n    border: 1px solid var(--vc-border);\n    box-shadow: 0 10px 26px rgba(6, 31, 79, 0.05);\n  }\n\n  .vigil-compliance-cockpit .vc-workbench-icon {\n    width: 46px;\n    height: 46px;\n    border-radius: 16px;\n    background: var(--vc-soft-blue);\n    color: var(--vc-blue);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    font-weight: 850;\n    font-size: 13px;\n  }\n\n  .vigil-compliance-cockpit .vc-workbench-item strong {\n    display: block;\n    color: var(--vc-navy);\n    font-size: 17px;\n    line-height: 1.25;\n    margin-bottom: 5px;\n  }\n\n  .vigil-compliance-cockpit .vc-workbench-item span {\n    display: block;\n    color: var(--vc-muted);\n    font-size: 14.5px;\n    line-height: 1.45;\n  }\n\n  .vigil-compliance-cockpit .vc-feature-list {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 14px;\n    margin-top: 26px;\n  }\n\n  .vigil-compliance-cockpit .vc-feature {\n    border-radius: 18px;\n    padding: 18px;\n    background: rgba(255, 255, 255, 0.10);\n    border: 1px solid rgba(255, 255, 255, 0.16);\n  }\n\n  .vigil-compliance-cockpit .vc-feature strong {\n    display: block;\n    color: #ffffff;\n    font-size: 15px;\n    line-height: 1.35;\n    margin-bottom: 6px;\n  }\n\n  .vigil-compliance-cockpit .vc-feature span {\n    display: block;\n    color: rgba(255, 255, 255, 0.78);\n    font-size: 14px;\n    line-height: 1.45;\n  }\n\n  .vigil-compliance-cockpit .vc-pill-row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 11px;\n    margin-top: 24px;\n  }\n\n  .vigil-compliance-cockpit .vc-center .vc-pill-row {\n    justify-content: center;\n  }\n\n  .vigil-compliance-cockpit .vc-pill {\n    display: inline-flex;\n    align-items: center;\n    padding: 11px 16px;\n    background: #ffffff;\n    border: 1px solid var(--vc-border);\n    border-radius: 999px;\n    color: var(--vc-navy);\n    font-size: 14.5px;\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  .vigil-compliance-cockpit .vc-cta {\n    background:\n      radial-gradient(circle at 85% 10%, rgba(24, 183, 216, 0.20), transparent 30%),\n      linear-gradient(135deg, var(--vc-deep), var(--vc-blue));\n    color: #ffffff;\n    border-radius: 34px;\n    padding: 58px;\n    box-shadow: var(--vc-shadow);\n    overflow: hidden;\n    position: relative;\n  }\n\n  \/* Menu fixe \u00e0 droite *\/\n  .vigil-compliance-cockpit .vc-side-nav {\n    position: fixed;\n    top: 50%;\n    right: 22px;\n    transform: translateY(-50%);\n    z-index: 90;\n    width: 56px;\n    padding: 14px 10px;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.90);\n    border: 1px solid rgba(219, 231, 246, 0.95);\n    box-shadow: 0 18px 45px rgba(6, 31, 79, 0.14);\n    backdrop-filter: blur(14px);\n    -webkit-backdrop-filter: blur(14px);\n    display: flex;\n    flex-direction: column;\n    gap: 7px;\n    transition: width 0.24s ease, background 0.24s ease, box-shadow 0.24s ease;\n  }\n\n  .vigil-compliance-cockpit .vc-side-nav:hover,\n  .vigil-compliance-cockpit .vc-side-nav:focus-within {\n    width: 232px;\n    background: rgba(255, 255, 255, 0.96);\n    box-shadow: 0 22px 55px rgba(6, 31, 79, 0.18);\n  }\n\n  .vigil-compliance-cockpit .vc-side-nav-track {\n    position: absolute;\n    left: 18px;\n    top: 22px;\n    bottom: 22px;\n    width: 2px;\n    border-radius: 999px;\n    background: rgba(21, 91, 203, 0.12);\n    overflow: hidden;\n    pointer-events: none;\n  }\n\n  .vigil-compliance-cockpit .vc-scroll-progress {\n    display: block;\n    width: 100%;\n    height: 100%;\n    border-radius: 999px;\n    background: linear-gradient(180deg, #155bcb, #18b7d8);\n    transform: scaleY(0);\n    transform-origin: top;\n    transition: transform 0.12s linear;\n  }\n\n  .vigil-compliance-cockpit .vc-side-link {\n    position: relative;\n    z-index: 2;\n    min-height: 32px;\n    display: flex;\n    align-items: center;\n    gap: 12px;\n    border-radius: 999px;\n    color: #5f6f86;\n    font-size: 13px;\n    font-weight: 750;\n    line-height: 1.2;\n    padding: 7px 8px;\n    transition: background 0.2s ease, color 0.2s ease, transform 0.2s ease;\n    white-space: nowrap;\n  }\n\n  .vigil-compliance-cockpit .vc-side-link:hover,\n  .vigil-compliance-cockpit .vc-side-link:focus {\n    color: #061f4f;\n    background: rgba(234, 243, 255, 0.95);\n    outline: none;\n  }\n\n  .vigil-compliance-cockpit .vc-side-dot {\n    width: 14px;\n    height: 14px;\n    border-radius: 999px;\n    border: 2px solid rgba(21, 91, 203, 0.35);\n    background: #ffffff;\n    flex: 0 0 auto;\n    transition: border-color 0.2s ease, background 0.2s ease, box-shadow 0.2s ease, transform 0.2s ease;\n  }\n\n  .vigil-compliance-cockpit .vc-side-label {\n    opacity: 0;\n    max-width: 0;\n    overflow: hidden;\n    transform: translateX(-6px);\n    transition: opacity 0.2s ease, max-width 0.24s ease, transform 0.2s ease;\n  }\n\n  .vigil-compliance-cockpit .vc-side-nav:hover .vc-side-label,\n  .vigil-compliance-cockpit .vc-side-nav:focus-within .vc-side-label {\n    opacity: 1;\n    max-width: 170px;\n    transform: translateX(0);\n  }\n\n  .vigil-compliance-cockpit .vc-side-link.is-active {\n    color: #061f4f;\n    background: rgba(234, 243, 255, 0.98);\n  }\n\n  .vigil-compliance-cockpit .vc-side-link.is-active .vc-side-dot {\n    background: linear-gradient(135deg, #155bcb, #18b7d8);\n    border-color: #18b7d8;\n    box-shadow: 0 0 0 5px rgba(24, 183, 216, 0.14);\n    transform: scale(1.06);\n  }\n\n  .vigil-compliance-cockpit .vc-side-link-cta {\n    margin-top: 4px;\n    color: #ffffff;\n    background: linear-gradient(135deg, #155bcb, #18b7d8);\n  }\n\n  .vigil-compliance-cockpit .vc-side-link-cta:hover,\n  .vigil-compliance-cockpit .vc-side-link-cta:focus,\n  .vigil-compliance-cockpit .vc-side-link-cta.is-active {\n    color: #ffffff;\n    background: linear-gradient(135deg, #155bcb, #18b7d8);\n  }\n\n  .vigil-compliance-cockpit .vc-side-link-cta .vc-side-dot {\n    border-color: rgba(255, 255, 255, 0.72);\n    background: rgba(255, 255, 255, 0.18);\n  }\n\n  .vigil-compliance-cockpit .vc-side-link-cta.is-active .vc-side-dot {\n    background: #ffffff;\n    border-color: #ffffff;\n    box-shadow: 0 0 0 5px rgba(255, 255, 255, 0.18);\n  }\n\n  @media (max-width: 1180px) {\n    .vigil-compliance-cockpit .vc-side-nav {\n      right: 12px;\n    }\n  }\n\n  @media (max-width: 1100px) {\n    .vigil-compliance-cockpit .vc-hero-grid,\n    .vigil-compliance-cockpit .vc-grid-2,\n    .vigil-compliance-cockpit .vc-use-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .vigil-compliance-cockpit .vc-proof-row,\n    .vigil-compliance-cockpit .vc-grid-3 {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n  }\n\n  @media (max-width: 980px) {\n    .vigil-compliance-cockpit {\n      padding-bottom: 84px;\n    }\n\n    .vigil-compliance-cockpit section[id] {\n      scroll-margin-top: 90px;\n    }\n\n    .vigil-compliance-cockpit .vc-side-nav {\n      top: auto;\n      left: 12px;\n      right: 12px;\n      bottom: 14px;\n      transform: none;\n      width: auto;\n      max-width: none;\n      height: 58px;\n      border-radius: 999px;\n      padding: 7px;\n      flex-direction: row;\n      align-items: center;\n      gap: 6px;\n      overflow-x: auto;\n      overflow-y: hidden;\n      -webkit-overflow-scrolling: touch;\n      scrollbar-width: none;\n    }\n\n    .vigil-compliance-cockpit .vc-side-nav::-webkit-scrollbar {\n      display: none;\n    }\n\n    .vigil-compliance-cockpit .vc-side-nav:hover,\n    .vigil-compliance-cockpit .vc-side-nav:focus-within {\n      width: auto;\n    }\n\n    .vigil-compliance-cockpit .vc-side-nav-track {\n      display: none;\n    }\n\n    .vigil-compliance-cockpit .vc-side-link {\n      flex: 0 0 auto;\n      min-height: 42px;\n      padding: 9px 13px;\n      gap: 8px;\n      background: rgba(234, 243, 255, 0.62);\n    }\n\n    .vigil-compliance-cockpit .vc-side-label {\n      opacity: 1;\n      max-width: none;\n      transform: none;\n      font-size: 12px;\n    }\n\n    .vigil-compliance-cockpit .vc-side-dot {\n      width: 10px;\n      height: 10px;\n      border-width: 1.5px;\n    }\n\n    .vigil-compliance-cockpit .vc-side-link-cta {\n      background: linear-gradient(135deg, #155bcb, #18b7d8);\n    }\n  }\n\n  @media (max-width: 760px) {\n    .vigil-compliance-cockpit .vc-container {\n      width: min(100% - 28px, 1180px);\n    }\n\n    .vigil-compliance-cockpit .vc-hero {\n      padding: 64px 0 52px 0;\n    }\n\n    .vigil-compliance-cockpit .vc-section {\n      padding: 64px 0;\n    }\n\n    .vigil-compliance-cockpit .vc-section-sm {\n      padding: 48px 0;\n    }\n\n    .vigil-compliance-cockpit .vc-proof-row,\n    .vigil-compliance-cockpit .vc-grid-3,\n    .vigil-compliance-cockpit .vc-feature-list {\n      grid-template-columns: 1fr;\n    }\n\n    .vigil-compliance-cockpit .vc-card,\n    .vigil-compliance-cockpit .vc-hero-board,\n    .vigil-compliance-cockpit .vc-cta {\n      padding: 24px;\n      border-radius: 22px;\n    }\n\n    .vigil-compliance-cockpit .vc-board-top {\n      flex-direction: column;\n    }\n\n    .vigil-compliance-cockpit .vc-stack-item {\n      grid-template-columns: 1fr;\n      gap: 8px;\n    }\n\n    .vigil-compliance-cockpit .vc-stack-count {\n      text-align: left;\n    }\n\n    .vigil-compliance-cockpit .vc-buttons {\n      flex-direction: column;\n      align-items: stretch;\n    }\n\n    .vigil-compliance-cockpit .vc-btn {\n      width: 100%;\n      text-align: center;\n    }\n  }\n\n  @media (max-width: 520px) {\n    .vigil-compliance-cockpit .vc-side-nav {\n      left: 10px;\n      right: 10px;\n      bottom: 10px;\n      height: 54px;\n    }\n\n    .vigil-compliance-cockpit .vc-side-link {\n      min-height: 38px;\n      padding: 8px 11px;\n    }\n\n    .vigil-compliance-cockpit .vc-side-label {\n      font-size: 11.5px;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .vigil-compliance-cockpit .vc-h1 {\n      font-size: 36px;\n    }\n\n    .vigil-compliance-cockpit .vc-h2 {\n      font-size: 29px;\n    }\n\n    .vigil-compliance-cockpit .vc-card,\n    .vigil-compliance-cockpit .vc-hero-board,\n    .vigil-compliance-cockpit .vc-cta {\n      padding: 22px;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .vigil-compliance-cockpit *,\n    .vigil-compliance-cockpit *::before,\n    .vigil-compliance-cockpit *::after {\n      scroll-behavior: auto !important;\n      transition-duration: 0.01ms !important;\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n    }\n  }\n<\/style>\n\n<main class=\"vigil-compliance-cockpit\">\n\n  <!-- Menu fixe \u00e0 droite -->\n  <nav class=\"vc-side-nav\" aria-label=\"Navigation de la page VIGIL Compliance\">\n    <div class=\"vc-side-nav-track\" aria-hidden=\"true\">\n      <span class=\"vc-scroll-progress\"><\/span>\n    <\/div>\n\n    <a href=\"#vc-top\" class=\"vc-side-link is-active\" aria-current=\"true\">\n      <span class=\"vc-side-dot\"><\/span>\n      <span class=\"vc-side-label\">Intro<\/span>\n    <\/a>\n\n    <a href=\"#vc-cockpit\" class=\"vc-side-link\">\n      <span class=\"vc-side-dot\"><\/span>\n      <span class=\"vc-side-label\">Cockpit RC<\/span>\n    <\/a>\n\n    <a href=\"#vc-usages\" class=\"vc-side-link\">\n      <span class=\"vc-side-dot\"><\/span>\n      <span class=\"vc-side-label\">Usages cl\u00e9s<\/span>\n    <\/a>\n\n    <a href=\"#vc-multi\" class=\"vc-side-link\">\n      <span class=\"vc-side-dot\"><\/span>\n      <span class=\"vc-side-label\">Multi-entit\u00e9s<\/span>\n    <\/a>\n\n    <a href=\"#vc-expertise\" class=\"vc-side-link\">\n      <span class=\"vc-side-dot\"><\/span>\n      <span class=\"vc-side-label\">Expertise<\/span>\n    <\/a>\n\n    <a href=\"#vc-demo\" class=\"vc-side-link vc-side-link-cta\">\n      <span class=\"vc-side-dot\"><\/span>\n      <span class=\"vc-side-label\">D\u00e9mo<\/span>\n    <\/a>\n  <\/nav>\n\n  <!-- HERO -->\n  <section id=\"vc-top\" class=\"vc-hero\">\n    <div class=\"vc-container\">\n      <div class=\"vc-hero-grid\">\n        <div>\n          <div class=\"vc-eyebrow\">VIGIL Compliance \/ RC<\/div>\n\n          <h1 class=\"vc-h1\">\n            Donnez \u00e0 votre fonction Compliance un cockpit de pilotage clair, tra\u00e7able et op\u00e9rationnel.\n          <\/h1>\n\n          <p class=\"vc-lead\">\n            VIGIL aide les Responsables Compliance et RC \u00e0 planifier leurs missions, formaliser les contr\u00f4les, documenter les constats, suivre les recommandations et produire un reporting exploitable.\n          <\/p>\n\n          <p class=\"vc-text\">\n            Une plateforme GRC pens\u00e9e pour transformer les obligations, contr\u00f4les et plans de suivi en un dispositif lisible, structur\u00e9 et r\u00e9ellement pilotable.\n          <\/p>\n\n          <div class=\"vc-buttons\">\n            <a class=\"vc-btn vc-btn-primary\" href=\"https:\/\/calendly.com\/arcad-vigil\/demo-vigil\" target=\"_blank\" rel=\"noopener\">\n              R\u00e9server une d\u00e9mo\n              <span aria-hidden=\"true\">\u2192<\/span>\n            <\/a>\n            <a class=\"vc-btn vc-btn-secondary\" href=\"https:\/\/vigil-solutions.eu\/contact\/\">\n              Nous contacter\n            <\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"vc-hero-board\">\n          <div class=\"vc-board-top\">\n            <div>\n              <div class=\"vc-eyebrow\">Mission control<\/div>\n              <h3 class=\"vc-h3\">Vue instantan\u00e9e des travaux Compliance<\/h3>\n              <p class=\"vc-text\">\n                Une lecture simple des missions \u00e0 lancer, contr\u00f4les \u00e0 finaliser, recommandations \u00e0 suivre et reportings \u00e0 produire.\n              <\/p>\n            <\/div>\n\n            <span class=\"vc-status-badge\">Vue RC<\/span>\n          <\/div>\n\n          <div class=\"vc-compliance-stack\" aria-label=\"Illustration du cockpit Compliance VIGIL\">\n            <div class=\"vc-stack-item\">\n              <strong>Missions planifi\u00e9es<\/strong>\n              <div class=\"vc-progress\"><i style=\"width: 82%;\"><\/i><\/div>\n              <div class=\"vc-stack-count\">82%<\/div>\n            <\/div>\n\n            <div class=\"vc-stack-item\">\n              <strong>Contr\u00f4les document\u00e9s<\/strong>\n              <div class=\"vc-progress\"><i style=\"width: 68%;\"><\/i><\/div>\n              <div class=\"vc-stack-count\">68%<\/div>\n            <\/div>\n\n            <div class=\"vc-stack-item\">\n              <strong>Recommandations ouvertes<\/strong>\n              <div class=\"vc-progress\"><i style=\"width: 46%;\"><\/i><\/div>\n              <div class=\"vc-stack-count\">46%<\/div>\n            <\/div>\n\n            <div class=\"vc-stack-item\">\n              <strong>Reporting pr\u00eat<\/strong>\n              <div class=\"vc-progress\"><i style=\"width: 74%;\"><\/i><\/div>\n              <div class=\"vc-stack-count\">74%<\/div>\n            <\/div>\n          <\/div>\n\n          <p class=\"vc-small\" style=\"margin-top: 18px;\">\n            Illustration conceptuelle : la plateforme s\u2019adapte \u00e0 vos missions, statuts, priorit\u00e9s et indicateurs de suivi.\n          <\/p>\n        <\/div>\n      <\/div>\n\n      <div class=\"vc-proof-row\">\n        <div class=\"vc-proof-item\">\n          <strong>Plan de contr\u00f4le structur\u00e9<\/strong>\n          <span>Organisez vos missions selon vos obligations, p\u00e9rim\u00e8tres, entit\u00e9s et priorit\u00e9s.<\/span>\n        <\/div>\n\n        <div class=\"vc-proof-item\">\n          <strong>Preuves centralis\u00e9es<\/strong>\n          <span>Conservez les documents, commentaires, constats et validations au bon endroit.<\/span>\n        <\/div>\n\n        <div class=\"vc-proof-item\">\n          <strong>Recommandations suivies<\/strong>\n          <span>Attribuez les actions, suivez les \u00e9ch\u00e9ances et visualisez les points ouverts.<\/span>\n        <\/div>\n\n        <div class=\"vc-proof-item\">\n          <strong>Reporting RC exploitable<\/strong>\n          <span>Produisez des rapports lisibles pour les \u00e9quipes, la direction et la gouvernance.<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- COCKPIT -->\n  <section id=\"vc-cockpit\" class=\"vc-section vc-soft\">\n    <div class=\"vc-container\">\n      <div class=\"vc-center\">\n        <div class=\"vc-eyebrow\">Cockpit Compliance<\/div>\n        <h2 class=\"vc-h2\">\n          Une seule vue pour piloter les missions, les contr\u00f4les et les suites \u00e0 donner\n        <\/h2>\n        <p class=\"vc-lead\">\n          VIGIL vous aide \u00e0 sortir d\u2019un suivi dispers\u00e9 pour donner \u00e0 votre dispositif Compliance une structure commune : ce qui est pr\u00e9vu, ce qui est r\u00e9alis\u00e9, ce qui reste ouvert et ce qui doit \u00eatre report\u00e9.\n        <\/p>\n      <\/div>\n\n      <div class=\"vc-use-grid\">\n        <div class=\"vc-workbench\">\n          <div class=\"vc-workbench-item\">\n            <div class=\"vc-workbench-icon\">01<\/div>\n            <div>\n              <strong>Organiser les missions RC<\/strong>\n              <span>D\u00e9finissez vos missions, p\u00e9rim\u00e8tres, \u00e9ch\u00e9ances, responsables et priorit\u00e9s dans un environnement centralis\u00e9.<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"vc-workbench-item\">\n            <div class=\"vc-workbench-icon\">02<\/div>\n            <div>\n              <strong>Documenter les contr\u00f4les<\/strong>\n              <span>Formalisez les travaux r\u00e9alis\u00e9s, rattachez les preuves, documentez les constats et conservez l\u2019historique.<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"vc-workbench-item\">\n            <div class=\"vc-workbench-icon\">03<\/div>\n            <div>\n              <strong>Suivre les points ouverts<\/strong>\n              <span>Centralisez les recommandations, statuts, responsables, commentaires et dates de suivi.<\/span>\n            <\/div>\n          <\/div>\n\n          <div class=\"vc-workbench-item\">\n            <div class=\"vc-workbench-icon\">04<\/div>\n            <div>\n              <strong>Pr\u00e9parer le reporting<\/strong>\n              <span>G\u00e9n\u00e9rez une vue claire des travaux, retards, constats et recommandations pour vos instances.<\/span>\n            <\/div>\n          <\/div>\n        <\/div>\n\n        <div class=\"vc-card vc-card-dark\">\n          <div class=\"vc-icon\">RC<\/div>\n          <h3 class=\"vc-h3\">Un environnement pens\u00e9 pour le quotidien du Compliance Officer<\/h3>\n          <p class=\"vc-text\">\n            VIGIL structure les missions Compliance de mani\u00e8re pragmatique : moins de fichiers dispers\u00e9s, plus de visibilit\u00e9 sur les priorit\u00e9s et une documentation plus facile \u00e0 exploiter.\n          <\/p>\n          <ul class=\"vc-list\">\n            <li>Base de connaissances configurable<\/li>\n            <li>Alertes sur les \u00e9ch\u00e9ances cl\u00e9s<\/li>\n            <li>Audit trail des actions et validations<\/li>\n            <li>Reporting personnalis\u00e9 en quelques clics<\/li>\n          <\/ul>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- USAGES -->\n  <section id=\"vc-usages\" class=\"vc-section\">\n    <div class=\"vc-container\">\n      <div class=\"vc-center\">\n        <div class=\"vc-eyebrow\">Usages cl\u00e9s<\/div>\n        <h2 class=\"vc-h2\">\n          Les fonctionnalit\u00e9s essentielles pour mieux ex\u00e9cuter et suivre vos travaux Compliance\n        <\/h2>\n      <\/div>\n\n      <div class=\"vc-grid-3\">\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">PLAN<\/div>\n          <h3 class=\"vc-h3\">Plans de contr\u00f4le<\/h3>\n          <p class=\"vc-text\">\n            Structurez les contr\u00f4les \u00e0 r\u00e9aliser, les p\u00e9riodicit\u00e9s, les responsables et les \u00e9ch\u00e9ances selon vos priorit\u00e9s internes.\n          <\/p>\n        <\/div>\n\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">CTRL<\/div>\n          <h3 class=\"vc-h3\">Contr\u00f4les & constats<\/h3>\n          <p class=\"vc-text\">\n            Ex\u00e9cutez vos contr\u00f4les, documentez les observations, rattachez les preuves et conservez une trace claire des validations.\n          <\/p>\n        <\/div>\n\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">REC<\/div>\n          <h3 class=\"vc-h3\">Recommandations<\/h3>\n          <p class=\"vc-text\">\n            Suivez les actions, responsables, statuts et dates de cl\u00f4ture pour \u00e9viter que les recommandations restent sans suite.\n          <\/p>\n        <\/div>\n\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">ALT<\/div>\n          <h3 class=\"vc-h3\">Alertes & \u00e9ch\u00e9ances<\/h3>\n          <p class=\"vc-text\">\n            Gardez une vision claire des missions attendues, points en retard et actions \u00e0 prioriser.\n          <\/p>\n        <\/div>\n\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">RPT<\/div>\n          <h3 class=\"vc-h3\">Reporting<\/h3>\n          <p class=\"vc-text\">\n            Produisez des rapports clairs, structur\u00e9s et personnalisables pour vos r\u00e9unions, comit\u00e9s ou besoins de gouvernance.\n          <\/p>\n        <\/div>\n\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">LOG<\/div>\n          <h3 class=\"vc-h3\">Tra\u00e7abilit\u00e9<\/h3>\n          <p class=\"vc-text\">\n            Conservez l\u2019historique des actions, modifications, commentaires, contr\u00f4les, validations et d\u00e9cisions.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- MULTI ENTITIES -->\n  <section id=\"vc-multi\" class=\"vc-section vc-dark\">\n    <div class=\"vc-container\">\n      <div class=\"vc-grid-2\">\n        <div>\n          <div class=\"vc-eyebrow\">Multi-entit\u00e9s & consolidation<\/div>\n          <h2 class=\"vc-h2\">\n            Harmonisez vos missions Compliance sans perdre la lecture par entit\u00e9\n          <\/h2>\n          <p class=\"vc-lead\">\n            Pour les groupes, structures multi-entit\u00e9s ou organisations supervisant plusieurs p\u00e9rim\u00e8tres, VIGIL permet de r\u00e9pliquer, adapter et suivre les missions avec une vision \u00e0 la fois locale et consolid\u00e9e.\n          <\/p>\n          <p class=\"vc-text\">\n            Vous pouvez standardiser un cadre de contr\u00f4le, l\u2019adapter aux sp\u00e9cificit\u00e9s de chaque entit\u00e9 et conserver une vue consolid\u00e9e des statuts, constats, retards et recommandations.\n          <\/p>\n\n          <div class=\"vc-buttons\">\n            <a class=\"vc-btn vc-btn-primary\" href=\"https:\/\/calendly.com\/arcad-vigil\/demo-vigil\" target=\"_blank\" rel=\"noopener\">\n              Voir la logique multi-entit\u00e9s\n              <span aria-hidden=\"true\">\u2192<\/span>\n            <\/a>\n          <\/div>\n        <\/div>\n\n        <div class=\"vc-feature-list\">\n          <div class=\"vc-feature\">\n            <strong>Duplication des missions<\/strong>\n            <span>R\u00e9pliquez un cadre de mission sur plusieurs entit\u00e9s ou p\u00e9rim\u00e8tres.<\/span>\n          <\/div>\n\n          <div class=\"vc-feature\">\n            <strong>Adaptation locale<\/strong>\n            <span>Ajustez les contr\u00f4les et suivis selon les sp\u00e9cificit\u00e9s de chaque structure.<\/span>\n          <\/div>\n\n          <div class=\"vc-feature\">\n            <strong>Vue consolid\u00e9e<\/strong>\n            <span>Suivez l\u2019avancement global, les retards, constats et recommandations ouvertes.<\/span>\n          <\/div>\n\n          <div class=\"vc-feature\">\n            <strong>Reporting harmonis\u00e9<\/strong>\n            <span>Produisez une lecture coh\u00e9rente pour la direction, les comit\u00e9s ou la gouvernance.<\/span>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- EXPERTISE -->\n  <section id=\"vc-expertise\" class=\"vc-section\">\n    <div class=\"vc-container\">\n      <div class=\"vc-center\">\n        <div class=\"vc-eyebrow\">Plateforme + expertise<\/div>\n        <h2 class=\"vc-h2\">\n          Une solution Compliance configurable, accompagn\u00e9e par une expertise m\u00e9tier\n        <\/h2>\n        <p class=\"vc-lead\">\n          VIGIL ne remplace pas le jugement professionnel des \u00e9quipes Compliance. La plateforme leur apporte un cadre plus structur\u00e9 pour ex\u00e9cuter, documenter, suivre et rendre compte de leurs travaux.\n        <\/p>\n      <\/div>\n\n      <div class=\"vc-grid-3\">\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">CFG<\/div>\n          <h3 class=\"vc-h3\">Param\u00e9trage m\u00e9tier<\/h3>\n          <p class=\"vc-text\">\n            Missions, cat\u00e9gories, statuts, workflows, reportings et mod\u00e8les peuvent \u00eatre adapt\u00e9s \u00e0 votre organisation.\n          <\/p>\n        <\/div>\n\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">EXP<\/div>\n          <h3 class=\"vc-h3\">Assistance experte<\/h3>\n          <p class=\"vc-text\">\n            Une \u00e9quipe m\u00e9tier peut accompagner la prise en main, la structuration initiale et l\u2019am\u00e9lioration continue des usages.\n          <\/p>\n        <\/div>\n\n        <div class=\"vc-card\">\n          <div class=\"vc-icon\">SEC<\/div>\n          <h3 class=\"vc-h3\">S\u00e9curit\u00e9 & audit trail<\/h3>\n          <p class=\"vc-text\">\n            Les travaux sont historis\u00e9s dans un environnement s\u00e9curis\u00e9, avec donn\u00e9es h\u00e9berg\u00e9es en Europe et ma\u00eetrise des acc\u00e8s.\n          <\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <!-- CTA -->\n  <section id=\"vc-demo\" class=\"vc-section\">\n    <div class=\"vc-container\">\n      <div class=\"vc-cta\">\n        <div class=\"vc-eyebrow\">D\u00e9couvrir VIGIL Compliance \/ RC<\/div>\n\n        <h2 class=\"vc-h2\">\n          Donnez \u00e0 vos missions Compliance un cockpit plus clair, plus tra\u00e7able et plus utile.\n        <\/h2>\n\n        <p class=\"vc-lead\">\n          Planifiez une d\u00e9monstration personnalis\u00e9e pour d\u00e9couvrir comment VIGIL peut structurer vos missions, centraliser vos contr\u00f4les, suivre vos recommandations et produire un reporting RC exploitable.\n        <\/p>\n\n        <div class=\"vc-buttons\">\n          <a class=\"vc-btn vc-btn-primary\" href=\"https:\/\/calendly.com\/arcad-vigil\/demo-vigil\" target=\"_blank\" rel=\"noopener\">\n            R\u00e9server une d\u00e9mo\n            <span aria-hidden=\"true\">\u2192<\/span>\n          <\/a>\n          <a class=\"vc-btn vc-btn-secondary\" href=\"https:\/\/vigil-solutions.eu\/contact\/\">\n            Nous contacter\n          <\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n<\/main>\n\n<script>\n  (function () {\n    const page = document.querySelector('.vigil-compliance-cockpit');\n    if (!page) return;\n\n    const nav = page.querySelector('.vc-side-nav');\n    if (!nav) return;\n\n    const links = Array.from(nav.querySelectorAll('.vc-side-link'));\n    const progress = nav.querySelector('.vc-scroll-progress');\n\n    const sections = links\n      .map(function (link) {\n        const href = link.getAttribute('href');\n        if (!href || href.charAt(0) !== '#') return null;\n\n        const target = page.querySelector(href);\n        return target ? { link: link, section: target } : null;\n      })\n      .filter(Boolean);\n\n    let ticking = false;\n\n    function setActiveSection() {\n      if (!sections.length) return;\n\n      let activeItem = sections[0];\n\n      sections.forEach(function (item) {\n        const rect = item.section.getBoundingClientRect();\n\n        if (rect.top <= window.innerHeight * 0.38) {\n          activeItem = item;\n        }\n      });\n\n      links.forEach(function (link) {\n        link.classList.remove('is-active');\n        link.removeAttribute('aria-current');\n      });\n\n      if (activeItem && activeItem.link) {\n        activeItem.link.classList.add('is-active');\n        activeItem.link.setAttribute('aria-current', 'true');\n      }\n    }\n\n    function setScrollProgress() {\n      if (!progress) return;\n\n      const pageTop = page.getBoundingClientRect().top + window.scrollY;\n      const pageHeight = page.offsetHeight - window.innerHeight;\n      const current = window.scrollY - pageTop;\n      const ratio = pageHeight > 0 ? Math.min(Math.max(current \/ pageHeight, 0), 1) : 0;\n\n      progress.style.transform = 'scaleY(' + ratio + ')';\n    }\n\n    function updateNav() {\n      setActiveSection();\n      setScrollProgress();\n      ticking = false;\n    }\n\n    function requestUpdate() {\n      if (!ticking) {\n        window.requestAnimationFrame(updateNav);\n        ticking = true;\n      }\n    }\n\n    links.forEach(function (link) {\n      link.addEventListener('click', function (event) {\n        const href = link.getAttribute('href');\n        if (!href || href.charAt(0) !== '#') return;\n\n        const target = page.querySelector(href);\n        if (!target) return;\n\n        event.preventDefault();\n\n        const mobileOffset = window.innerWidth <= 980 ? 76 : 92;\n        const targetTop = target.getBoundingClientRect().top + window.scrollY - mobileOffset;\n\n        window.scrollTo({\n          top: targetTop,\n          behavior: 'smooth'\n        });\n\n        links.forEach(function (item) {\n          item.classList.remove('is-active');\n          item.removeAttribute('aria-current');\n        });\n\n        link.classList.add('is-active');\n        link.setAttribute('aria-current', 'true');\n      });\n    });\n\n    window.addEventListener('scroll', requestUpdate, { passive: true });\n    window.addEventListener('resize', requestUpdate);\n\n    updateNav();\n  })();\n<\/script>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Intro Cockpit RC Usages cl\u00e9s Multi-entit\u00e9s Expertise D\u00e9mo VIGIL Compliance \/ RC Donnez \u00e0 votre fonction Compliance un cockpit de pilotage clair, tra\u00e7able et op\u00e9rationnel. VIGIL aide les Responsables Compliance et RC \u00e0 planifier leurs missions, formaliser les contr\u00f4les, documenter les constats, suivre les recommandations et produire un reporting exploitable. Une plateforme GRC pens\u00e9e pour [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-1211","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.7 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>VIGIL\u202f| KYC &amp; Name\u202fScreening instantan\u00e9s<\/title>\n<meta name=\"description\" content=\"Automatisez le screening de noms et g\u00e9rez vos dossiers KYC avec VIGIL. Partage de documents s\u00e9curis\u00e9\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vigil-solutions.eu\/en\/compliance\/\" \/>\n<meta property=\"og:locale\" content=\"en_GB\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"VIGIL\u202f| KYC &amp; Name\u202fScreening instantan\u00e9s\" \/>\n<meta property=\"og:description\" content=\"Automatisez le screening de noms et g\u00e9rez vos dossiers KYC avec VIGIL. Partage de documents s\u00e9curis\u00e9\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vigil-solutions.eu\/en\/compliance\/\" \/>\n<meta property=\"og:site_name\" content=\"Vigil\" \/>\n<meta property=\"article:modified_time\" content=\"2026-06-09T08:45:33+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Estimated reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/compliance\\\/\",\"url\":\"https:\\\/\\\/vigil-solutions.eu\\\/compliance\\\/\",\"name\":\"VIGIL\u202f| KYC & Name\u202fScreening instantan\u00e9s\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/#website\"},\"datePublished\":\"2026-06-09T08:44:37+00:00\",\"dateModified\":\"2026-06-09T08:45:33+00:00\",\"description\":\"Automatisez le screening de noms et g\u00e9rez vos dossiers KYC avec VIGIL. Partage de documents s\u00e9curis\u00e9\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/compliance\\\/#breadcrumb\"},\"inLanguage\":\"en-GB\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vigil-solutions.eu\\\/compliance\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/compliance\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vigil-solutions.eu\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"compliance\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/\",\"name\":\"Vigil-solutions\",\"description\":\"Application 100% Web\",\"publisher\":{\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-GB\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/#organization\",\"name\":\"Vigil\",\"url\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-GB\",\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/vigil-solutions.eu\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/1.-logo_VIGIL.png\",\"contentUrl\":\"https:\\\/\\\/vigil-solutions.eu\\\/wp-content\\\/uploads\\\/2025\\\/05\\\/1.-logo_VIGIL.png\",\"width\":601,\"height\":248,\"caption\":\"Vigil\"},\"image\":{\"@id\":\"https:\\\/\\\/vigil-solutions.eu\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"VIGIL | Instant KYC &amp; Name Screening","description":"Automate name screening and manage your KYC files with VIGIL. Secure document sharing.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vigil-solutions.eu\/en\/compliance\/","og_locale":"en_GB","og_type":"article","og_title":"VIGIL\u202f| KYC & Name\u202fScreening instantan\u00e9s","og_description":"Automatisez le screening de noms et g\u00e9rez vos dossiers KYC avec VIGIL. Partage de documents s\u00e9curis\u00e9","og_url":"https:\/\/vigil-solutions.eu\/en\/compliance\/","og_site_name":"Vigil","article_modified_time":"2026-06-09T08:45:33+00:00","twitter_card":"summary_large_image","twitter_misc":{"Estimated reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vigil-solutions.eu\/compliance\/","url":"https:\/\/vigil-solutions.eu\/compliance\/","name":"VIGIL | Instant KYC &amp; Name Screening","isPartOf":{"@id":"https:\/\/vigil-solutions.eu\/en\/#website"},"datePublished":"2026-06-09T08:44:37+00:00","dateModified":"2026-06-09T08:45:33+00:00","description":"Automate name screening and manage your KYC files with VIGIL. Secure document sharing.","breadcrumb":{"@id":"https:\/\/vigil-solutions.eu\/compliance\/#breadcrumb"},"inLanguage":"en-GB","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vigil-solutions.eu\/compliance\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/vigil-solutions.eu\/compliance\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vigil-solutions.eu\/"},{"@type":"ListItem","position":2,"name":"compliance"}]},{"@type":"WebSite","@id":"https:\/\/vigil-solutions.eu\/en\/#website","url":"https:\/\/vigil-solutions.eu\/en\/","name":"Vigil-solutions","description":"100% Web Application","publisher":{"@id":"https:\/\/vigil-solutions.eu\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vigil-solutions.eu\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-GB"},{"@type":"Organization","@id":"https:\/\/vigil-solutions.eu\/en\/#organization","name":"Vigil","url":"https:\/\/vigil-solutions.eu\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-GB","@id":"https:\/\/vigil-solutions.eu\/en\/#\/schema\/logo\/image\/","url":"https:\/\/vigil-solutions.eu\/wp-content\/uploads\/2025\/05\/1.-logo_VIGIL.png","contentUrl":"https:\/\/vigil-solutions.eu\/wp-content\/uploads\/2025\/05\/1.-logo_VIGIL.png","width":601,"height":248,"caption":"Vigil"},"image":{"@id":"https:\/\/vigil-solutions.eu\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/vigil-solutions.eu\/en\/wp-json\/wp\/v2\/pages\/1211","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vigil-solutions.eu\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vigil-solutions.eu\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vigil-solutions.eu\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/vigil-solutions.eu\/en\/wp-json\/wp\/v2\/comments?post=1211"}],"version-history":[{"count":4,"href":"https:\/\/vigil-solutions.eu\/en\/wp-json\/wp\/v2\/pages\/1211\/revisions"}],"predecessor-version":[{"id":1216,"href":"https:\/\/vigil-solutions.eu\/en\/wp-json\/wp\/v2\/pages\/1211\/revisions\/1216"}],"wp:attachment":[{"href":"https:\/\/vigil-solutions.eu\/en\/wp-json\/wp\/v2\/media?parent=1211"}],"curies":[{"name":"wordpress","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}