{"id":12820,"date":"2026-09-04T08:26:33","date_gmt":"2026-09-04T06:26:33","guid":{"rendered":"https:\/\/dev.saalz.com\/?page_id=12820"},"modified":"2026-09-22T13:19:23","modified_gmt":"2026-09-22T11:19:23","slug":"politique-de-confidentialite","status":"publish","type":"page","link":"https:\/\/saalz.com\/fr\/politique-de-confidentialite\/","title":{"rendered":"Politique de confidentialit\u00e9"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"12820\" class=\"elementor elementor-12820\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-3335849 elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"3335849\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-629b467\" data-id=\"629b467\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-f2b4e6f elementor-widget elementor-widget-html\" data-id=\"f2b4e6f\" 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>\r\n    \/* ============================\r\n       DESIGN TOKENS\r\n    ============================ *\/\r\n    :root {\r\n      --accent: #4F46E5;\r\n      --accent-hover: #4338CA;\r\n      --accent-active: #3730A3;\r\n      --accent-2: #3B82F6;\r\n      --accent-light: rgba(79, 70, 229, 0.08);\r\n      --accent-light-2: rgba(79, 70, 229, 0.15);\r\n      --navy: #0F172A;\r\n      --navy-2: #1E293B;\r\n      --color-bg: #F8F9FC;\r\n      --color-surface: #FFFFFF;\r\n      --color-surface-2: #F1F5F9;\r\n      --color-border: #E2E8F0;\r\n      --color-text: #0F172A;\r\n      --color-text-muted: #64748B;\r\n      --color-text-faint: #94A3B8;\r\n      --color-error: #EF4444;\r\n      --color-success: #22C55E;\r\n      --font-body: 'Plus Jakarta Sans', system-ui, sans-serif;\r\n      --font-display: 'Plus Jakarta Sans', system-ui, sans-serif;\r\n      --text-xs: clamp(0.75rem, 0.7rem + 0.25vw, 0.875rem);\r\n      --text-sm: clamp(0.875rem, 0.8rem + 0.35vw, 1rem);\r\n      --text-base: clamp(1rem, 0.95rem + 0.25vw, 1.125rem);\r\n      --text-lg: clamp(1.125rem, 1rem + 0.75vw, 1.5rem);\r\n      --text-xl: clamp(1.5rem, 1.2rem + 1.25vw, 2.25rem);\r\n      --text-2xl: clamp(2rem, 1.2rem + 2.5vw, 3.5rem);\r\n      --text-3xl: clamp(2.375rem, 1.5rem + 3vw, 4rem);\r\n      --space-1: 0.25rem;\r\n      --space-2: 0.5rem;\r\n      --space-3: 0.75rem;\r\n      --space-4: 1rem;\r\n      --space-5: 1.25rem;\r\n      --space-6: 1.5rem;\r\n      --space-8: 2rem;\r\n      --space-10: 2.5rem;\r\n      --space-12: 3rem;\r\n      --space-16: 4rem;\r\n      --space-20: 5rem;\r\n      --space-24: 6rem;\r\n      --radius-sm: 0.375rem;\r\n      --radius-md: 0.5rem;\r\n      --radius-lg: 0.75rem;\r\n      --radius-xl: 1rem;\r\n      --radius-2xl: 1.5rem;\r\n      --radius-full: 9999px;\r\n      --shadow-sm: 0 1px 2px rgba(15, 23, 42, 0.06);\r\n      --shadow-md: 0 4px 12px rgba(15, 23, 42, 0.08);\r\n      --shadow-lg: 0 12px 32px rgba(15, 23, 42, 0.12);\r\n      --shadow-xl: 0 20px 48px rgba(15, 23, 42, 0.16);\r\n      --transition-interactive: 180ms cubic-bezier(0.16, 1, 0.3, 1);\r\n      --ease-out: cubic-bezier(0.16, 1, 0.3, 1);\r\n      --content-narrow: 640px;\r\n      --content-default: 960px;\r\n      --content-wide: 1200px;\r\n    }\r\n\r\n    \/* ============================\r\n       BASE RESET\r\n    ============================ *\/\r\n    *, *::before, *::after {\r\n      box-sizing: border-box;\r\n      margin: 0;\r\n      padding: 0;\r\n    }\r\n    html {\r\n      -webkit-text-size-adjust: none;\r\n      text-size-adjust: none;\r\n      -webkit-font-smoothing: antialiased;\r\n      -moz-osx-font-smoothing: grayscale;\r\n      text-rendering: optimizeLegibility;\r\n      scroll-behavior: smooth;\r\n      scroll-padding-top: 80px;\r\n    }\r\n    body {\r\n      min-height: 100dvh;\r\n      line-height: 1.6;\r\n      font-family: var(--font-body);\r\n      font-size: var(--text-base);\r\n      color: var(--color-text);\r\n      background-color: var(--color-bg);\r\n    }\r\n    img, picture, video, canvas, svg {\r\n      display: block;\r\n      max-width: 100%;\r\n    }\r\n    ul[role=\"list\"], ol[role=\"list\"] { list-style: none; }\r\n    input, button, textarea, select { font: inherit; color: inherit; }\r\n    h1, h2, h3, h4, h5, h6 {\r\n      text-wrap: balance;\r\n      line-height: 1.15;\r\n      font-family: var(--font-display);\r\n    }\r\n    p, li, figcaption { text-wrap: pretty; max-width: 72ch; }\r\n    button { cursor: pointer; background: none; border: none; }\r\n    a { text-decoration: none; color: inherit; }\r\n    @media (prefers-reduced-motion: reduce) {\r\n      *, *::before, *::after {\r\n        animation-duration: 0.01ms !important;\r\n        animation-iteration-count: 1 !important;\r\n        transition-duration: 0.01ms !important;\r\n        scroll-behavior: auto !important;\r\n      }\r\n    }\r\n\r\n    \/* ============================\r\n       LAYOUT UTILITIES\r\n    ============================ *\/\r\n    .container {\r\n      width: 100%;\r\n      max-width: var(--content-wide);\r\n      margin-inline: auto;\r\n      padding-inline: clamp(var(--space-4), 5vw, var(--space-12));\r\n    }\r\n    .container--narrow {\r\n      max-width: var(--content-narrow);\r\n      margin-inline: auto;\r\n    }\r\n    .section {\r\n      padding-block: clamp(var(--space-16), 8vw, var(--space-24));\r\n    }\r\n\r\n    \/* ============================\r\n       TYPOGRAPHY UTILITIES\r\n    ============================ *\/\r\n    .pill {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: var(--space-2);\r\n      padding: var(--space-1) var(--space-3);\r\n      background: var(--accent-light);\r\n      color: var(--accent);\r\n      border-radius: var(--radius-full);\r\n      font-size: var(--text-xs);\r\n      font-weight: 600;\r\n      letter-spacing: 0.03em;\r\n      text-transform: uppercase;\r\n    }\r\n    .section-label {\r\n      font-size: var(--text-xs);\r\n      font-weight: 700;\r\n      letter-spacing: 0.1em;\r\n      text-transform: uppercase;\r\n      color: var(--color-text-faint);\r\n    }\r\n\r\n    \/* ============================\r\n       BUTTONS\r\n    ============================ *\/\r\n    .btn {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: var(--space-2);\r\n      padding: 0.75rem 1.5rem;\r\n      border-radius: var(--radius-lg);\r\n      font-size: var(--text-sm);\r\n      font-weight: 700;\r\n      transition:\r\n        background var(--transition-interactive),\r\n        color var(--transition-interactive),\r\n        box-shadow var(--transition-interactive),\r\n        transform var(--transition-interactive),\r\n        border-color var(--transition-interactive);\r\n      cursor: pointer;\r\n      text-decoration: none;\r\n      white-space: nowrap;\r\n    }\r\n    .btn:hover { transform: translateY(-1px); box-shadow: var(--shadow-md); }\r\n    .btn:active { transform: translateY(0); box-shadow: var(--shadow-sm); }\r\n    .btn--primary {\r\n      background: var(--accent);\r\n      color: #fff;\r\n      border: 2px solid transparent;\r\n    }\r\n    .btn--primary:hover { background: var(--accent-hover); }\r\n    .btn--primary:active { background: var(--accent-active); }\r\n    .btn--ghost {\r\n      background: transparent;\r\n      color: var(--color-text);\r\n      border: 2px solid var(--color-border);\r\n    }\r\n    .btn--ghost:hover { border-color: var(--accent); color: var(--accent); }\r\n    .btn--ghost-white {\r\n      background: transparent;\r\n      color: #fff;\r\n      border: 2px solid rgba(255,255,255,0.4);\r\n    }\r\n    .btn--ghost-white:hover { border-color: #fff; background: rgba(255,255,255,0.1); }\r\n    .btn--white {\r\n      background: #fff;\r\n      color: var(--accent);\r\n      border: 2px solid transparent;\r\n    }\r\n    .btn--white:hover { background: #F0EFFF; }\r\n    .btn--lg {\r\n      padding: 0.875rem 2rem;\r\n      font-size: var(--text-base);\r\n      border-radius: var(--radius-xl);\r\n    }\r\n\r\n    \/* ============================\r\n       NAVIGATION\r\n    ============================ *\/\r\n    .nav {\r\n      position: sticky;\r\n      top: 0;\r\n      z-index: 100;\r\n      background: rgba(255,255,255,0.9);\r\n      backdrop-filter: blur(16px);\r\n      -webkit-backdrop-filter: blur(16px);\r\n      border-bottom: 1px solid var(--color-border);\r\n    }\r\n    .nav__inner {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: flex-start;\r\n      height: 68px;\r\n      gap: var(--space-6);\r\n    }\r\n    .nav__logo {\r\n      font-size: 1.5rem;\r\n      font-weight: 800;\r\n      color: var(--navy);\r\n      letter-spacing: -0.03em;\r\n      flex-shrink: 0;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: var(--space-2);\r\n    }\r\n    .nav__logo-icon {\r\n      width: 36px;\r\n      height: 36px;\r\n      background: transparent;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n    }\r\n    .nav__links {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: var(--space-6);\r\n      list-style: none;\r\n    }\r\n    .nav__links a {\r\n      font-size: var(--text-sm);\r\n      font-weight: 500;\r\n      font-size: 0.8rem;\r\n      color: var(--color-text-muted);\r\n      transition: color var(--transition-interactive);\r\n    }\r\n    .nav__links a:hover { color: var(--color-text); }\r\n    .nav__links a.nav__link--active { color: var(--accent); }\r\n    .nav__signin {\r\n      font-size: var(--text-sm);\r\n      font-weight: 500;\r\n      font-size: 0.8rem;\r\n      color: var(--color-text-muted);\r\n      transition: color var(--transition-interactive);\r\n      text-decoration: none;\r\n      padding: 0.375rem 0;\r\n    }\r\n    .nav__signin:hover { color: var(--color-text); }\r\n    .btn--nav-cta {\r\n      padding: 0.5rem 1.125rem;\r\n      font-size: 0.8125rem;\r\n      border-radius: var(--radius-full);\r\n      font-weight: 700;\r\n      background: var(--accent);\r\n      color: #fff;\r\n      border: none;\r\n      transition: background var(--transition-interactive), transform var(--transition-interactive);\r\n      white-space: nowrap;\r\n    }\r\n    .btn--nav-cta:hover { background: var(--accent-hover); transform: translateY(-1px); }\r\n    .nav__actions {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: var(--space-2);\r\n      flex-shrink: 0;\r\n      margin-left: auto;\r\n    }\r\n    .nav__mobile-toggle {\r\n      display: none;\r\n      padding: var(--space-2);\r\n      color: var(--color-text);\r\n      border-radius: var(--radius-md);\r\n      transition: background var(--transition-interactive);\r\n    }\r\n    .nav__mobile-toggle:hover { background: var(--color-surface-2); }\r\n    @media (max-width: 900px) {\r\n      .nav__links { display: none; }\r\n      .nav__mobile-toggle { display: flex; }\r\n      .nav__actions .btn--ghost { display: none; }\r\n    }\r\n    @media (max-width: 600px) {\r\n      .nav__actions .btn--primary { padding: 0.5rem 0.875rem; font-size: var(--text-xs); }\r\n    }\r\n\r\n    \/* ============================\r\n       MEGA-MENU\r\n    ============================ *\/\r\n    .nav__item { position: static; }\r\n    .nav__item--mega { position: static; }\r\n    .nav__item--mega > a {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 5px;\r\n    }\r\n    .nav__item--mega > a .mm-chevron {\r\n      width: 10px; height: 10px;\r\n      border-right: 1.5px solid currentColor;\r\n      border-bottom: 1.5px solid currentColor;\r\n      transform: rotate(45deg) translateY(-2px);\r\n      transition: transform 200ms ease;\r\n      display: inline-block;\r\n      flex-shrink: 0;\r\n    }\r\n    .nav__item--mega.mm-open > a .mm-chevron {\r\n      transform: rotate(-135deg) translateY(2px);\r\n    }\r\n    .nav__inner { position: relative; }\r\n    .megamenu {\r\n      position: absolute;\r\n      top: calc(100% + 8px);\r\n      left: 0;\r\n      transform: translateY(4px);\r\n      width: min(860px, 92vw);\r\n      background: #fff;\r\n      border: 1px solid rgba(15,23,42,0.08);\r\n      border-radius: 18px;\r\n      box-shadow: 0 8px 16px rgba(15,23,42,0.06), 0 24px 56px rgba(15,23,42,0.12);\r\n      z-index: 300;\r\n      opacity: 0;\r\n      visibility: hidden;\r\n      pointer-events: none;\r\n      transition: opacity 180ms ease, transform 180ms ease, visibility 0ms 180ms;\r\n      overflow: hidden;\r\n    }\r\n    .nav__item--mega.mm-open .megamenu {\r\n      opacity: 1;\r\n      visibility: visible;\r\n      pointer-events: auto;\r\n      transform: translateY(0);\r\n      transition: opacity 180ms ease, transform 180ms ease, visibility 0ms 0ms;\r\n    }\r\n    .megamenu::before {\r\n      content: '';\r\n      position: absolute;\r\n      top: -16px;\r\n      left: 0; right: 0;\r\n      height: 16px;\r\n      background: transparent;\r\n    }\r\n    .megamenu::after {\r\n      content: '';\r\n      position: absolute;\r\n      top: -5px;\r\n      left: 48px;\r\n      transform: rotate(45deg);\r\n      width: 10px; height: 10px;\r\n      background: #fff;\r\n      border-top: 1px solid rgba(15,23,42,0.08);\r\n      border-left: 1px solid rgba(15,23,42,0.08);\r\n      border-radius: 2px;\r\n    }\r\n    .megamenu__inner {\r\n      display: grid;\r\n      grid-template-columns: repeat(4, 1fr);\r\n      gap: 0;\r\n      padding: 28px 28px 0;\r\n    }\r\n    .megamenu__col {\r\n      padding: 0 18px 24px;\r\n      border-right: 1px solid rgba(15,23,42,0.06);\r\n    }\r\n    .megamenu__col:first-child { padding-left: 0; }\r\n    .megamenu__col:last-child { border-right: none; padding-right: 0; }\r\n    .megamenu__col-label {\r\n      font-size: 0.65rem;\r\n      font-weight: 800;\r\n      letter-spacing: 0.1em;\r\n      text-transform: uppercase;\r\n      color: var(--color-text-faint);\r\n      margin-bottom: 14px;\r\n      padding-bottom: 8px;\r\n      border-bottom: 1px solid rgba(15,23,42,0.05);\r\n    }\r\n    .megamenu__items { display: flex; flex-direction: column; gap: 2px; }\r\n    .megamenu__item {\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 12px;\r\n      padding: 9px 10px;\r\n      border-radius: 10px;\r\n      cursor: pointer;\r\n      transition: background 130ms ease;\r\n      text-decoration: none;\r\n      color: inherit;\r\n    }\r\n    .megamenu__item:hover { background: #F8F9FF; }\r\n    .megamenu__item:hover .megamenu__item-label { color: var(--accent); }\r\n    .megamenu__item-icon {\r\n      width: 32px; height: 32px; flex-shrink: 0;\r\n      background: linear-gradient(135deg, rgba(79,70,229,0.08), rgba(59,130,246,0.08));\r\n      border-radius: 8px;\r\n      display: flex; align-items: center; justify-content: center;\r\n      margin-top: 1px;\r\n    }\r\n    .megamenu__item-label {\r\n      font-size: 0.8125rem;\r\n      font-weight: 700;\r\n      color: var(--color-text);\r\n      line-height: 1.3;\r\n      transition: color 130ms ease;\r\n    }\r\n    .megamenu__item-desc {\r\n      font-size: 0.7rem;\r\n      color: var(--color-text-muted);\r\n      line-height: 1.4;\r\n      margin-top: 1px;\r\n    }\r\n    .megamenu__footer {\r\n      margin: 8px 0 0;\r\n      padding: 16px 28px;\r\n      background: linear-gradient(135deg, rgba(79,70,229,0.04), rgba(59,130,246,0.04));\r\n      border-top: 1px solid rgba(79,70,229,0.08);\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 16px;\r\n    }\r\n    .megamenu__footer-text {\r\n      font-size: 0.8125rem;\r\n      color: var(--color-text-muted);\r\n    }\r\n    .megamenu__footer-text strong { color: var(--color-text); }\r\n    .megamenu__footer-cta {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 6px;\r\n      padding: 0.45rem 1.1rem;\r\n      background: var(--accent);\r\n      color: #fff !important;\r\n      text-decoration: none !important;\r\n      border-radius: var(--radius-full);\r\n      font-size: 0.8rem;\r\n      font-weight: 700;\r\n      white-space: nowrap;\r\n      transition: background 150ms ease, transform 150ms ease;\r\n      flex-shrink: 0;\r\n    }\r\n    .megamenu__footer-cta:hover { background: var(--accent-hover); transform: translateY(-1px); }\r\n    @media (max-width: 1000px) {\r\n      .megamenu { display: none !important; }\r\n    }\r\n\r\n    \/* ============================\r\n       SCROLL REVEAL ANIMATIONS\r\n    ============================ *\/\r\n    .reveal {\r\n      opacity: 0;\r\n      transform: translateY(20px);\r\n      transition:\r\n        opacity 0.6s var(--ease-out),\r\n        transform 0.6s var(--ease-out);\r\n    }\r\n    .reveal.is-visible {\r\n      opacity: 1;\r\n      transform: translateY(0);\r\n    }\r\n    .reveal--delay-1 { transition-delay: 0.1s; }\r\n    .reveal--delay-2 { transition-delay: 0.2s; }\r\n    .reveal--delay-3 { transition-delay: 0.3s; }\r\n    .reveal--delay-4 { transition-delay: 0.4s; }\r\n    .reveal--delay-5 { transition-delay: 0.5s; }\r\n\r\n    \/* ============================\r\n       MISC UTILITIES\r\n    ============================ *\/\r\n    .text-center { text-align: center; }\r\n    .sr-only { position: absolute; width: 1px; height: 1px; padding: 0; margin: -1px; overflow: hidden; clip: rect(0,0,0,0); white-space: nowrap; border-width: 0; }\r\n\r\n    \/* ============================\r\n       HERO \u2014 TRUST CENTER\r\n    ============================ *\/\r\n    .hero {\r\n      position: relative;\r\n      overflow: hidden;\r\n      padding-block: clamp(var(--space-16), 9vw, 110px);\r\n      background: var(--color-bg);\r\n    }\r\n    .hero__mesh {\r\n      position: absolute;\r\n      inset: 0;\r\n      pointer-events: none;\r\n      z-index: 0;\r\n    }\r\n    .hero__mesh::before {\r\n      content: '';\r\n      position: absolute;\r\n      top: -15%;\r\n      left: -5%;\r\n      width: 55%;\r\n      height: 65%;\r\n      background: radial-gradient(ellipse at center, rgba(59, 130, 246, 0.09) 0%, transparent 70%);\r\n      animation: meshDrift1 14s ease-in-out infinite alternate;\r\n    }\r\n    .hero__mesh::after {\r\n      content: '';\r\n      position: absolute;\r\n      top: 15%;\r\n      right: -10%;\r\n      width: 45%;\r\n      height: 55%;\r\n      background: radial-gradient(ellipse at center, rgba(79, 70, 229, 0.07) 0%, transparent 70%);\r\n      animation: meshDrift2 17s ease-in-out infinite alternate;\r\n    }\r\n    @keyframes meshDrift1 { from { transform: translate(0, 0) scale(1); } to { transform: translate(3%, 4%) scale(1.05); } }\r\n    @keyframes meshDrift2 { from { transform: translate(0, 0) scale(1); } to { transform: translate(-4%, 3%) scale(1.06); } }\r\n\r\n    .hero__content {\r\n      position: relative;\r\n      z-index: 1;\r\n      display: flex;\r\n      flex-direction: column;\r\n      align-items: center;\r\n      text-align: center;\r\n      gap: var(--space-6);\r\n    }\r\n\r\n    .hero__badge {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: var(--space-2);\r\n      padding: var(--space-2) var(--space-5);\r\n      background: var(--accent-light);\r\n      border: 1px solid rgba(79, 70, 229, 0.2);\r\n      border-radius: var(--radius-full);\r\n      font-size: var(--text-xs);\r\n      font-weight: 700;\r\n      color: var(--accent);\r\n      letter-spacing: 0.04em;\r\n    }\r\n\r\n    .hero__h1 {\r\n      font-size: clamp(2.5rem, 5.5vw, 4rem);\r\n      font-weight: 800;\r\n      color: var(--navy);\r\n      letter-spacing: -0.04em;\r\n      line-height: 1.08;\r\n      max-width: 14ch;\r\n    }\r\n    .hero__h1 .hero__h1-highlight {\r\n      background: linear-gradient(135deg, var(--accent-2) 0%, var(--accent) 100%);\r\n      -webkit-background-clip: text;\r\n      -webkit-text-fill-color: transparent;\r\n      background-clip: text;\r\n    }\r\n\r\n    .hero__sub {\r\n      font-size: 1.125rem;\r\n      color: var(--color-text-muted);\r\n      line-height: 1.7;\r\n      max-width: 56ch;\r\n      margin-inline: auto;\r\n    }\r\n\r\n    .hero__compliance-badges {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: var(--space-3);\r\n      flex-wrap: wrap;\r\n      margin-top: var(--space-2);\r\n    }\r\n    .compliance-badge {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 8px;\r\n      padding: 0.5rem 1rem;\r\n      background: var(--color-surface);\r\n      border: 1px solid var(--color-border);\r\n      border-radius: var(--radius-full);\r\n      font-size: var(--text-xs);\r\n      font-weight: 700;\r\n      color: var(--navy);\r\n      box-shadow: var(--shadow-sm);\r\n      transition: box-shadow var(--transition-interactive), border-color var(--transition-interactive), transform var(--transition-interactive);\r\n    }\r\n    .compliance-badge:hover {\r\n      box-shadow: var(--shadow-md);\r\n      border-color: rgba(79,70,229,0.3);\r\n      transform: translateY(-1px);\r\n    }\r\n    .compliance-badge__icon {\r\n      width: 20px;\r\n      height: 20px;\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: var(--accent);\r\n      flex-shrink: 0;\r\n    }\r\n\r\n    @media (max-width: 640px) {\r\n      .hero__h1 { font-size: clamp(2rem, 9vw, 2.8rem); }\r\n    }\r\n\r\n    \/* ============================\r\n       DOCUMENT CARDS GRID\r\n    ============================ *\/\r\n    .docs-section {\r\n      padding-block: clamp(var(--space-16), 8vw, var(--space-24));\r\n      background: var(--color-surface);\r\n    }\r\n    .docs-section__header {\r\n      text-align: center;\r\n      margin-bottom: clamp(var(--space-10), 5vw, var(--space-16));\r\n    }\r\n    .docs-section__h2 {\r\n      font-size: var(--text-2xl);\r\n      font-weight: 800;\r\n      color: var(--navy);\r\n      letter-spacing: -0.03em;\r\n      margin-bottom: var(--space-3);\r\n    }\r\n    .docs-section__sub {\r\n      font-size: var(--text-base);\r\n      color: var(--color-text-muted);\r\n      max-width: 52ch;\r\n      margin-inline: auto;\r\n    }\r\n\r\n    .docs-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, 1fr);\r\n      gap: var(--space-5);\r\n    }\r\n    \/* 5th card centered on its own row *\/\r\n    .doc-card:nth-child(4) { grid-column: 1; }\r\n    .doc-card:nth-child(5) { grid-column: 2; }\r\n\r\n    @media (max-width: 900px) {\r\n      .docs-grid {\r\n        grid-template-columns: 1fr 1fr;\r\n      }\r\n      .doc-card:nth-child(4),\r\n      .doc-card:nth-child(5) { grid-column: auto; }\r\n      .doc-card:nth-child(5) { grid-column: 1 \/ -1; max-width: 400px; margin-inline: auto; width: 100%; }\r\n    }\r\n    @media (max-width: 580px) {\r\n      .docs-grid { grid-template-columns: 1fr; }\r\n      .doc-card:nth-child(5) { grid-column: 1; max-width: none; }\r\n    }\r\n\r\n    .doc-card {\r\n      background: var(--color-bg);\r\n      border: 1px solid var(--color-border);\r\n      border-radius: var(--radius-2xl);\r\n      padding: var(--space-8) var(--space-6);\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: var(--space-5);\r\n      transition: box-shadow var(--transition-interactive), transform var(--transition-interactive), border-color var(--transition-interactive);\r\n      text-decoration: none;\r\n      color: inherit;\r\n    }\r\n    .doc-card:hover {\r\n      box-shadow: var(--shadow-lg);\r\n      transform: translateY(-3px);\r\n      border-color: rgba(79,70,229,0.25);\r\n    }\r\n    .doc-card__icon-wrap {\r\n      width: 52px;\r\n      height: 52px;\r\n      background: var(--accent-light);\r\n      border-radius: var(--radius-xl);\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: var(--accent);\r\n      flex-shrink: 0;\r\n    }\r\n    .doc-card__body {\r\n      flex: 1;\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: var(--space-2);\r\n    }\r\n    .doc-card__title {\r\n      font-size: var(--text-base);\r\n      font-weight: 800;\r\n      color: var(--navy);\r\n      line-height: 1.3;\r\n    }\r\n    .doc-card__desc {\r\n      font-size: var(--text-sm);\r\n      color: var(--color-text-muted);\r\n      line-height: 1.6;\r\n    }\r\n    .doc-card__arrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: var(--space-2);\r\n      font-size: var(--text-sm);\r\n      font-weight: 700;\r\n      color: var(--accent);\r\n      transition: gap var(--transition-interactive);\r\n      margin-top: auto;\r\n    }\r\n    .doc-card:hover .doc-card__arrow { gap: var(--space-3); }\r\n\r\n    \/* ============================\r\n       TRUST PILLARS SECTION\r\n    ============================ *\/\r\n    .pillars-section {\r\n      padding-block: clamp(var(--space-16), 8vw, var(--space-24));\r\n      background: var(--color-bg);\r\n    }\r\n    .pillars-section__header {\r\n      text-align: center;\r\n      margin-bottom: clamp(var(--space-10), 5vw, var(--space-16));\r\n    }\r\n    .pillars-section__h2 {\r\n      font-size: var(--text-2xl);\r\n      font-weight: 800;\r\n      color: var(--navy);\r\n      letter-spacing: -0.03em;\r\n      margin-bottom: var(--space-3);\r\n    }\r\n    .pillars-section__sub {\r\n      font-size: var(--text-base);\r\n      color: var(--color-text-muted);\r\n      max-width: 54ch;\r\n      margin-inline: auto;\r\n    }\r\n    .pillars-grid {\r\n      display: grid;\r\n      grid-template-columns: repeat(3, 1fr);\r\n      gap: var(--space-5);\r\n    }\r\n    @media (max-width: 900px) { .pillars-grid { grid-template-columns: 1fr 1fr; } }\r\n    @media (max-width: 580px) { .pillars-grid { grid-template-columns: 1fr; } }\r\n\r\n    .pillar-card {\r\n      background: var(--color-surface);\r\n      border: 1px solid var(--color-border);\r\n      border-radius: var(--radius-2xl);\r\n      padding: var(--space-8) var(--space-6);\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: var(--space-4);\r\n      transition: box-shadow var(--transition-interactive), transform var(--transition-interactive), border-color var(--transition-interactive);\r\n    }\r\n    .pillar-card:hover {\r\n      box-shadow: var(--shadow-md);\r\n      transform: translateY(-2px);\r\n      border-color: rgba(79,70,229,0.2);\r\n    }\r\n    .pillar-card__icon {\r\n      width: 48px;\r\n      height: 48px;\r\n      background: var(--accent-light);\r\n      border-radius: var(--radius-xl);\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      color: var(--accent);\r\n    }\r\n    .pillar-card__title {\r\n      font-size: var(--text-base);\r\n      font-weight: 800;\r\n      color: var(--navy);\r\n      line-height: 1.3;\r\n    }\r\n    .pillar-card__desc {\r\n      font-size: var(--text-sm);\r\n      color: var(--color-text-muted);\r\n      line-height: 1.65;\r\n    }\r\n\r\n    \/* ============================\r\n       CTA SECTION\r\n    ============================ *\/\r\n    .trust-cta {\r\n      background: linear-gradient(135deg, #4F46E5 0%, #3B82F6 100%);\r\n      padding-block: clamp(var(--space-20), 10vw, 120px);\r\n      position: relative;\r\n      overflow: hidden;\r\n      text-align: center;\r\n    }\r\n    .trust-cta::before {\r\n      content: '';\r\n      position: absolute;\r\n      top: -30%;\r\n      left: -10%;\r\n      width: 60%;\r\n      height: 80%;\r\n      background: radial-gradient(ellipse, rgba(255,255,255,0.08) 0%, transparent 65%);\r\n      pointer-events: none;\r\n    }\r\n    .trust-cta::after {\r\n      content: '';\r\n      position: absolute;\r\n      bottom: -20%;\r\n      right: -5%;\r\n      width: 40%;\r\n      height: 60%;\r\n      background: radial-gradient(ellipse, rgba(255,255,255,0.06) 0%, transparent 65%);\r\n      pointer-events: none;\r\n    }\r\n    .trust-cta__content {\r\n      position: relative;\r\n      z-index: 1;\r\n    }\r\n    .trust-cta__eyebrow {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: var(--space-2);\r\n      padding: 0.375rem 1rem;\r\n      background: rgba(255,255,255,0.15);\r\n      border: 1px solid rgba(255,255,255,0.25);\r\n      border-radius: var(--radius-full);\r\n      font-size: var(--text-xs);\r\n      font-weight: 700;\r\n      color: rgba(255,255,255,0.9);\r\n      letter-spacing: 0.06em;\r\n      text-transform: uppercase;\r\n      margin-bottom: var(--space-6);\r\n    }\r\n    .trust-cta__h2 {\r\n      font-size: var(--text-2xl);\r\n      font-weight: 800;\r\n      color: #fff;\r\n      letter-spacing: -0.03em;\r\n      margin-bottom: var(--space-4);\r\n    }\r\n    .trust-cta__sub {\r\n      font-size: var(--text-lg);\r\n      color: rgba(255,255,255,0.75);\r\n      margin-bottom: var(--space-8);\r\n      max-width: 48ch;\r\n      margin-inline: auto;\r\n    }\r\n    .trust-cta__actions {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      gap: var(--space-4);\r\n      flex-wrap: wrap;\r\n    }\r\n    .btn--cta-indigo {\r\n      background: #fff;\r\n      color: var(--accent);\r\n      border: 2px solid transparent;\r\n      padding: 0.875rem 2rem;\r\n      font-size: var(--text-base);\r\n      font-weight: 700;\r\n      border-radius: var(--radius-xl);\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: var(--space-2);\r\n      transition: background var(--transition-interactive), transform var(--transition-interactive), box-shadow var(--transition-interactive);\r\n    }\r\n    .btn--cta-indigo:hover {\r\n      background: #F0EFFF;\r\n      transform: translateY(-1px);\r\n      box-shadow: var(--shadow-lg);\r\n    }\r\n\r\n    \/* ============================\r\n       FOOTER\r\n    ============================ *\/\r\n    .footer {\r\n      background: var(--navy);\r\n      padding-block: clamp(var(--space-16), 6vw, var(--space-20));\r\n      color: rgba(255,255,255,0.6);\r\n    }\r\n    .footer__top {\r\n      display: grid;\r\n      grid-template-columns: 1fr 1fr 1fr 1fr;\r\n      gap: clamp(var(--space-8), 4vw, var(--space-12));\r\n      margin-bottom: clamp(var(--space-12), 5vw, var(--space-16));\r\n      padding-bottom: clamp(var(--space-10), 4vw, var(--space-12));\r\n      border-bottom: 1px solid rgba(255,255,255,0.07);\r\n    }\r\n    .footer__logo {\r\n      font-size: 1.5rem;\r\n      font-weight: 800;\r\n      color: #fff;\r\n      letter-spacing: -0.03em;\r\n      margin-bottom: var(--space-2);\r\n    }\r\n    .footer__tagline {\r\n      font-size: var(--text-xs);\r\n      color: rgba(255,255,255,0.35);\r\n      font-weight: 600;\r\n      letter-spacing: 0.1em;\r\n      text-transform: uppercase;\r\n      margin-bottom: var(--space-5);\r\n    }\r\n    .footer__brand-desc {\r\n      font-size: var(--text-sm);\r\n      color: rgba(255,255,255,0.4);\r\n      line-height: 1.7;\r\n      max-width: 32ch;\r\n    }\r\n    .footer__col-title {\r\n      font-size: var(--text-xs);\r\n      font-weight: 700;\r\n      letter-spacing: 0.08em;\r\n      text-transform: uppercase;\r\n      color: rgba(255,255,255,0.5);\r\n      margin-bottom: var(--space-5);\r\n    }\r\n    .footer__links {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: var(--space-3);\r\n      list-style: none;\r\n    }\r\n    .footer__links a {\r\n      font-size: var(--text-sm);\r\n      color: rgba(255,255,255,0.45);\r\n      transition: color var(--transition-interactive);\r\n    }\r\n    .footer__links a:hover { color: rgba(255,255,255,0.85); }\r\n    .footer__bottom {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: var(--space-4);\r\n      flex-wrap: wrap;\r\n    }\r\n    .footer__copy {\r\n      font-size: var(--text-xs);\r\n      color: rgba(255,255,255,0.3);\r\n    }\r\n    .footer__legal {\r\n      display: flex;\r\n      gap: var(--space-5);\r\n    }\r\n    .footer__legal a {\r\n      font-size: var(--text-xs);\r\n      color: rgba(255,255,255,0.3);\r\n      transition: color var(--transition-interactive);\r\n    }\r\n    .footer__legal a:hover { color: rgba(255,255,255,0.6); }\r\n    @media (max-width: 1000px) {\r\n      .footer__top { grid-template-columns: 1fr 1fr 1fr; }\r\n      .footer__brand { grid-column: 1 \/ -1; }\r\n    }\r\n    @media (max-width: 600px) {\r\n      .footer__top { grid-template-columns: 1fr 1fr; }\r\n    }\r\n      @media (max-width: 600px) {\r\n      \/* The nav CTA label is much longer in French: shrink it and drop the\r\n         secondary sign-in link so the burger button stays on screen. *\/\r\n      .nav__actions .btn--nav-cta { padding: 0.4rem 0.7rem; font-size: 0.7rem; }\r\n      .nav__actions .nav__signin { display: none; }\r\n      .nav__logo { font-size: 1.15rem; }\r\n      .nav__logo-icon { width: 26px; height: 26px; }\r\n      \/* Logo + CTA + burger and two 2rem gaps do not fit in 375px: tighten\r\n         the bar and the toggle so the burger stays inside the viewport. *\/\r\n      \/* `.nav .nav__inner` outranks the v3 rule that sets a 2rem gap later\r\n         in the stylesheet \u2014 a plain `.nav__inner` here would lose. *\/\r\n      .nav .nav__inner { gap: 0.5rem; }\r\n      .nav__actions .btn--nav-cta { padding: 0.35rem 0.6rem; font-size: 0.66rem; }\r\n      .nav__mobile-toggle { padding: 4px; }\r\n    }\r\n    \/* ============================\r\n       MEGA-MENU v2 \u2014 hierarchy, badges, mobile accordion\r\n    ============================ *\/\r\n    .megamenu { width: min(980px, 94vw); }\r\n    .megamenu__inner { padding: 26px 26px 0; gap: 0; }\r\n    .megamenu__col {\r\n      padding: 0 20px 22px;\r\n      border-right: 1px solid rgba(15,23,42,0.08);\r\n      display: flex;\r\n      flex-direction: column;\r\n    }\r\n    .megamenu__col:first-child { padding-left: 0; }\r\n    .megamenu__col:last-child { border-right: none; padding-right: 0; }\r\n\r\n    \/* Column title is a link to its hub page *\/\r\n    a.megamenu__col-label {\r\n      display: block;\r\n      font-size: 0.68rem;\r\n      font-weight: 800;\r\n      letter-spacing: 0.09em;\r\n      text-transform: uppercase;\r\n      color: var(--color-text-muted);\r\n      margin-bottom: 12px;\r\n      padding-bottom: 9px;\r\n      border-bottom: 1px solid rgba(15,23,42,0.07);\r\n      text-decoration: none;\r\n      transition: color 130ms ease, border-color 130ms ease;\r\n    }\r\n    a.megamenu__col-label:hover,\r\n    a.megamenu__col-label:focus-visible { color: var(--accent); border-color: rgba(79,70,229,0.35); }\r\n    a.megamenu__col-label:focus-visible { outline: 2px solid var(--accent); outline-offset: 3px; border-radius: 4px; }\r\n\r\n    .megamenu__items { display: flex; flex-direction: column; gap: 1px; }\r\n\r\n    \/* Featured entries: icon + label + one-line description *\/\r\n    .megamenu__item { padding: 8px 9px; gap: 10px; align-items: flex-start; }\r\n    .megamenu__item:hover,\r\n    .megamenu__item:focus-visible { background: rgba(79,70,229,0.07); }\r\n    .megamenu__item:focus-visible { outline: 2px solid var(--accent); outline-offset: -2px; }\r\n    .megamenu__item-icon { width: 28px; height: 28px; border-radius: 7px; }\r\n    .megamenu__item-label { display: flex; align-items: center; gap: 6px; flex-wrap: wrap; font-size: 0.8rem; }\r\n    .megamenu__item-desc {\r\n      font-size: 0.7rem;\r\n      line-height: 1.35;\r\n      color: var(--color-text-faint);\r\n      margin-top: 1px;\r\n      display: -webkit-box;\r\n      -webkit-line-clamp: 2;\r\n      -webkit-box-orient: vertical;\r\n      overflow: hidden;\r\n    }\r\n\r\n    \/* Compact secondary links *\/\r\n    .megamenu__links {\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 0;\r\n      margin-top: 8px;\r\n      padding-top: 8px;\r\n      border-top: 1px solid rgba(15,23,42,0.05);\r\n    }\r\n    .megamenu__link {\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 6px;\r\n      padding: 6px 9px;\r\n      border-radius: 8px;\r\n      font-size: 0.78rem;\r\n      font-weight: 600;\r\n      color: var(--color-text-muted);\r\n      text-decoration: none;\r\n      transition: background 130ms ease, color 130ms ease;\r\n    }\r\n    .megamenu__link:hover,\r\n    .megamenu__link:focus-visible { background: rgba(79,70,229,0.07); color: var(--accent); }\r\n    .megamenu__link:focus-visible { outline: 2px solid var(--accent); outline-offset: -2px; }\r\n\r\n    \/* Column footer link *\/\r\n    .megamenu__col-cta {\r\n      margin-top: auto;\r\n      padding: 10px 9px 0;\r\n      font-size: 0.72rem;\r\n      font-weight: 700;\r\n      color: var(--accent);\r\n      text-decoration: none;\r\n      opacity: 0.85;\r\n      transition: opacity 130ms ease;\r\n    }\r\n    .megamenu__col-cta:hover, .megamenu__col-cta:focus-visible { opacity: 1; text-decoration: underline; text-underline-offset: 3px; }\r\n    .megamenu__col-cta:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; border-radius: 4px; }\r\n\r\n    \/* Badges *\/\r\n    .mm-badge {\r\n      font-size: 0.55rem;\r\n      font-weight: 800;\r\n      letter-spacing: 0.05em;\r\n      text-transform: uppercase;\r\n      padding: 2px 6px;\r\n      border-radius: var(--radius-full);\r\n      white-space: nowrap;\r\n      line-height: 1.4;\r\n    }\r\n    .mm-badge--new { background: rgba(79,70,229,0.12); color: var(--accent); }\r\n    .mm-badge--soon { background: var(--color-surface-2); color: var(--color-text-muted); }\r\n\r\n    \/* Menu footer *\/\r\n    .megamenu__footer { padding: 14px 26px; gap: 16px; flex-wrap: wrap; }\r\n    .megamenu__footer-actions { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; }\r\n    .megamenu__footer-link {\r\n      font-size: 0.78rem;\r\n      font-weight: 700;\r\n      color: var(--color-text-muted);\r\n      text-decoration: none;\r\n      transition: color 130ms ease;\r\n    }\r\n    .megamenu__footer-link:hover, .megamenu__footer-link:focus-visible { color: var(--accent); }\r\n    .megamenu__footer-link:focus-visible { outline: 2px solid var(--accent); outline-offset: 3px; border-radius: 4px; }\r\n\r\n    \/* ---- Mobile: the four columns become accordions ---- *\/\r\n    @media (max-width: 1000px) {\r\n      .megamenu {\r\n        display: block !important;\r\n        position: static;\r\n        width: 100%;\r\n        opacity: 1;\r\n        visibility: visible;\r\n        pointer-events: auto;\r\n        transform: none;\r\n        box-shadow: none;\r\n        border: none;\r\n        border-radius: 0;\r\n        margin-top: 8px;\r\n      }\r\n      .megamenu::after, .megamenu::before { display: none; }\r\n      .nav__item--mega:not(.mm-open) .megamenu { display: none !important; }\r\n      .megamenu__inner { display: block; padding: 0; }\r\n      .megamenu__col {\r\n        padding: 0;\r\n        border-right: none;\r\n        border-bottom: 1px solid var(--color-border);\r\n      }\r\n      a.megamenu__col-label {\r\n        position: relative;\r\n        margin-bottom: 0;\r\n        padding: 12px 30px 12px 4px;\r\n        border-bottom: none;\r\n        font-size: 0.72rem;\r\n        color: var(--color-text);\r\n      }\r\n      .megamenu__col-toggle {\r\n        position: absolute;\r\n        top: 50%;\r\n        right: 0;\r\n        transform: translateY(-50%);\r\n        width: 34px;\r\n        height: 34px;\r\n        display: flex;\r\n        align-items: center;\r\n        justify-content: center;\r\n        border-radius: 8px;\r\n        color: var(--color-text-muted);\r\n        background: none;\r\n        border: none;\r\n        cursor: pointer;\r\n      }\r\n      .megamenu__col-toggle svg { transition: transform 180ms var(--ease-out); }\r\n      .megamenu__col-toggle[aria-expanded=\"true\"] svg { transform: rotate(180deg); }\r\n      .megamenu__col-toggle:focus-visible { outline: 2px solid var(--accent); outline-offset: -2px; }\r\n      .megamenu__col-head { position: relative; }\r\n      .megamenu__col-body { display: none; padding-bottom: 12px; }\r\n      .megamenu__col-body.is-open { display: block; }\r\n      .megamenu__col-cta { margin-top: 6px; display: block; }\r\n      .megamenu__footer { flex-direction: column; align-items: flex-start; padding: 14px 4px; }\r\n    }\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .megamenu__col-toggle svg { transition: none; }\r\n    }\r\n    \/* ============================================================\r\n       HEADER + MEGA-MENU v3 \u2014 sizing, contrast, panelled columns\r\n       ============================================================ *\/\r\n    :root {\r\n      --mm-ink:        #101828;   \/* feature titles          *\/\r\n      --mm-ink-soft:   #344054;   \/* nav links, footer links *\/\r\n      --mm-ink-label:  #475467;   \/* column titles           *\/\r\n      --mm-ink-desc:   #5F6C80;   \/* feature descriptions    *\/\r\n      --mm-arrow:      #98A2B3;   \/* column arrows at rest   *\/\r\n      --mm-panel-bg:   #FBFBFE;\r\n      --mm-panel-line: #EEF0F6;\r\n      --mm-tint:       #F4F3FF;   \/* hover wash on a standard entry *\/\r\n      --mm-tint-line:  #DDD9FE;\r\n      \/* Highlighted entries: a soft wash that reads as \"worth noticing\"\r\n         rather than \"currently selected\". Kept lighter than the hover\r\n         wash so hovering anything always darkens it. *\/\r\n      --mm-new-bg:     #F8F7FE;\r\n      --mm-new-line:   #ECEAFB;\r\n      --mm-new-hover:  #EFEDFD;\r\n      --mm-indigo-dk:  #3730A3;\r\n    }\r\n\r\n    \/* ---------- Primary navigation ---------- *\/\r\n    .nav__inner { height: 72px; gap: 2rem; }\r\n    .nav__logo { font-size: 1.65rem; }\r\n    .nav__logo-icon { width: 40px; height: 40px; }\r\n    .nav__logo-icon svg { width: 34px; height: 34px; }\r\n\r\n    .nav__links { gap: 30px; align-items: center; }\r\n    .nav__links > li { display: flex; align-items: center; }\r\n    .nav__links a {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 6px;\r\n      font-size: 15.5px;\r\n      font-weight: 600;\r\n      line-height: 1;\r\n      color: var(--mm-ink-soft);\r\n      padding: 8px 10px;\r\n      border-radius: 9px;\r\n      transition: color 140ms ease, background 140ms ease;\r\n    }\r\n    .nav__links a:hover { color: var(--accent); background: var(--mm-tint); }\r\n    .nav__links a:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }\r\n    .nav__links a[aria-current=\"page\"], .nav__links a.nav__link--active { color: var(--mm-ink); }\r\n\r\n    \/* Product trigger: chevron aligned with the label, flips when open *\/\r\n    .nav__item--mega > a .mm-chevron,\r\n    .nav__item--mega > a::after { display: none; }\r\n    .nav__item--mega > a {\r\n      position: relative;\r\n      padding-right: 26px;\r\n    }\r\n    .nav__item--mega > a .mm-caret {\r\n      position: absolute;\r\n      right: 8px;\r\n      top: 50%;\r\n      width: 10px;\r\n      height: 10px;\r\n      margin-top: -5px;\r\n      transition: transform 160ms var(--ease-out);\r\n      pointer-events: none;\r\n    }\r\n    .nav__item--mega.mm-open > a {\r\n      background: var(--mm-tint);\r\n      color: var(--accent);\r\n    }\r\n    .nav__item--mega.mm-open > a .mm-caret { transform: rotate(180deg); }\r\n\r\n    \/* Sign in + primary CTA *\/\r\n    .nav__actions { gap: 14px; }\r\n    .nav__signin {\r\n      font-size: 15px;\r\n      font-weight: 600;\r\n      color: var(--mm-ink-soft);\r\n      padding: 8px 4px;\r\n    }\r\n    .nav__signin:hover { color: var(--accent); }\r\n    .nav__signin:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; border-radius: 6px; }\r\n    .btn--nav-cta {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      min-height: 43px;\r\n      padding: 0 1.4rem;\r\n      font-size: 15px;\r\n      font-weight: 600;\r\n      border-radius: 10px;\r\n    }\r\n    .btn--nav-cta:focus-visible { outline: 2px solid var(--accent); outline-offset: 3px; }\r\n\r\n    \/* ---------- Mega-menu shell ---------- *\/\r\n    .megamenu {\r\n      \/* The panel is anchored 48px from the viewport edge, so 96vw pushed its\r\n         right edge off-screen between 1001 and ~1195px and the whole page\r\n         gained a horizontal scrollbar. Reserving 48px on both sides keeps the\r\n         validated 1100px width everywhere above 1196px. *\/\r\n      width: min(1100px, calc(100vw - 96px));\r\n      border: 1px solid var(--mm-panel-line);\r\n      border-radius: 16px;\r\n      box-shadow: 0 4px 10px rgba(16,24,40,0.04), 0 18px 44px rgba(16,24,40,0.12);\r\n    }\r\n    .megamenu__inner {\r\n      display: grid;\r\n      grid-template-columns: repeat(4, 1fr);\r\n      gap: 14px;\r\n      padding: 18px;\r\n    }\r\n\r\n    \/* ---------- Columns as panels ---------- *\/\r\n    .megamenu__col {\r\n      background: var(--mm-panel-bg);\r\n      border: 1px solid var(--mm-panel-line);\r\n      border-radius: 12px;\r\n      padding: 16px 14px;\r\n      display: flex;\r\n      flex-direction: column;\r\n      gap: 10px;\r\n    }\r\n    a.megamenu__col-label {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      gap: 6px;\r\n      font-size: 0.72rem;\r\n      font-weight: 800;\r\n      letter-spacing: 0.07em;\r\n      text-transform: uppercase;\r\n      color: var(--mm-ink-label);\r\n      margin: 0 0 2px;\r\n      padding: 0 4px;\r\n      border-bottom: none;\r\n      text-decoration: none;\r\n    }\r\n    a.megamenu__col-label:hover { color: var(--accent); border-color: transparent; }\r\n    a.megamenu__col-label:focus-visible { outline: 2px solid var(--accent); outline-offset: 3px; border-radius: 5px; }\r\n    .mm-col-arrow {\r\n      flex-shrink: 0;\r\n      color: var(--mm-arrow);\r\n      transition: transform 160ms var(--ease-out), color 160ms ease;\r\n    }\r\n    a.megamenu__col-label:hover .mm-col-arrow { transform: translateX(3px); color: var(--accent); }\r\n\r\n    \/* No isolated accordion chevrons on desktop *\/\r\n    .megamenu__col-toggle { display: none; }\r\n    .megamenu__col-head { display: contents; }\r\n    .megamenu__col-body { display: contents; }\r\n\r\n    .megamenu__items { display: flex; flex-direction: column; gap: 3px; }\r\n\r\n    \/* ---------- One item component for every feature ----------\r\n       Every entry \u2014 highlighted or not \u2014 is a single anchor, so the whole\r\n       row is clickable, hoverable and focusable. The icon column, the gap\r\n       and the text column are identical everywhere, which is what puts all\r\n       the rows on one grid. *\/\r\n    .mm-item {\r\n      position: relative;\r\n      display: flex;\r\n      align-items: flex-start;\r\n      gap: 10px;\r\n      min-height: 52px;\r\n      padding: 9px 10px;\r\n      border: 1px solid transparent;\r\n      border-radius: 10px;\r\n      text-decoration: none;\r\n      color: inherit;\r\n      transition: background 140ms ease, border-color 140ms ease;\r\n    }\r\n    .mm-item:hover { background: var(--mm-tint); }\r\n    .mm-item:hover .mm-item__title { color: var(--mm-indigo-dk); }\r\n    .mm-item:hover .mm-item__icon { color: var(--accent); border-color: var(--mm-tint-line); }\r\n    .mm-item:focus-visible {\r\n      outline: 2px solid var(--accent);\r\n      outline-offset: -2px;\r\n      background: var(--mm-tint);\r\n      box-shadow: 0 0 0 3px rgba(79,70,229,0.16);\r\n    }\r\n    .mm-item__icon {\r\n      flex-shrink: 0;\r\n      width: 30px;\r\n      height: 30px;\r\n      border-radius: 8px;\r\n      background: #fff;\r\n      border: 1px solid var(--mm-panel-line);\r\n      color: var(--mm-ink-label);\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: center;\r\n      margin-top: 1px;\r\n      transition: color 140ms ease, border-color 140ms ease;\r\n    }\r\n    .mm-item__body { flex: 1 1 auto; display: flex; flex-direction: column; gap: 2px; min-width: 0; }\r\n    .mm-item__title {\r\n      display: -webkit-box;\r\n      -webkit-line-clamp: 2;\r\n      -webkit-box-orient: vertical;\r\n      overflow: hidden;\r\n      font-size: 0.855rem;\r\n      font-weight: 650;\r\n      line-height: 1.25;\r\n      color: var(--mm-ink);\r\n      transition: color 140ms ease;\r\n    }\r\n    .mm-item__desc {\r\n      font-size: 0.775rem;\r\n      line-height: 1.4;\r\n      color: var(--mm-ink-desc);\r\n      display: -webkit-box;\r\n      -webkit-line-clamp: 2;\r\n      -webkit-box-orient: vertical;\r\n      overflow: hidden;\r\n    }\r\n\r\n    \/* ---------- Badged entries ----------\r\n       The badge and the `--new` \/ `--soon` class are injected by\r\n       saalz-config.js from CONFIG.megamenuBadges; the markup ships without\r\n       them. These rules therefore have to work for any entry.\r\n\r\n       The badge floats to the top right of the title, so the first line of\r\n       the title flows beside it and the following line uses the full width.\r\n       The badge can therefore never sit alone under the title nor run under\r\n       the text, whatever the wording or the language \u2014 \"Nouveau\" reserves\r\n       more room than \"New\" without pushing the title onto a third line.\r\n\r\n       Title and description both reserve exactly two lines, so every badged\r\n       card ends up the same height with its icon, title, badge, description\r\n       and its top and bottom margins on the same lines. *\/\r\n    .mm-item--new,\r\n    .mm-item--soon { background: var(--mm-new-bg); border-color: var(--mm-new-line); }\r\n    .mm-item--new .mm-item__icon,\r\n    .mm-item--soon .mm-item__icon { color: var(--accent); border-color: var(--mm-new-line); }\r\n    .mm-item--new:hover,\r\n    .mm-item--soon:hover { background: var(--mm-new-hover); border-color: var(--mm-tint-line); }\r\n    .mm-item--new:focus-visible,\r\n    .mm-item--soon:focus-visible { background: var(--mm-new-hover); }\r\n\r\n    .mm-item--new .mm-item__title,\r\n    .mm-item--soon .mm-item__title {\r\n      display: block;\r\n      height: 2.5em;       \/* exactly two lines at line-height 1.25 *\/\r\n      overflow: hidden;\r\n    }\r\n    .mm-item--new .mm-item__desc,\r\n    .mm-item--soon .mm-item__desc { min-height: 2.8em; }  \/* two lines at line-height 1.4 *\/\r\n\r\n    \/* Kept deliberately compact \u2014 sentence case, no letter-spacing \u2014 because\r\n       the first word of the title has to fit beside it on line one and the\r\n       French wording (\"Nouveau\") is a third wider than the English one. *\/\r\n    .mm-badge {\r\n      float: right;\r\n      margin: 1px 0 0 6px;\r\n      font-size: 0.6rem;\r\n      font-weight: 800;\r\n      line-height: 1.45;\r\n      \/* Explicit: an earlier rule in the page still sets these. *\/\r\n      letter-spacing: 0;\r\n      text-transform: none;\r\n      padding: 1px 6px;\r\n      border-radius: var(--radius-full);\r\n      background: rgba(79,70,229,0.13);\r\n      color: var(--mm-indigo-dk);\r\n      white-space: nowrap;\r\n    }\r\n    .mm-badge--soon { background: #F2F4F7; color: var(--mm-ink-desc); }\r\n\r\n    \/* ---------- Footer ----------\r\n       The three actions stay on one row and keep their natural width; only\r\n       the sentence gives way, so the bar keeps a single baseline in French\r\n       as in English instead of breaking into two stacked rows. *\/\r\n    .megamenu__footer {\r\n      display: flex;\r\n      align-items: center;\r\n      justify-content: space-between;\r\n      gap: 20px;\r\n      flex-wrap: nowrap;\r\n      padding: 9px 20px;\r\n      background: #fff;\r\n      border-top: 1px solid var(--mm-panel-line);\r\n    }\r\n    .megamenu__footer-text {\r\n      flex: 0 1 auto;\r\n      min-width: 0;\r\n      font-size: 0.82rem;\r\n      font-weight: 500;\r\n      line-height: 1.35;\r\n      color: var(--mm-ink-label);\r\n    }\r\n    .megamenu__footer-actions {\r\n      flex: 0 0 auto;\r\n      display: flex;\r\n      align-items: center;\r\n      gap: 18px;\r\n      flex-wrap: nowrap;\r\n    }\r\n    .megamenu__footer-link {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      font-size: 0.82rem;\r\n      font-weight: 650;\r\n      line-height: 1.35;\r\n      color: var(--mm-ink-soft);\r\n      text-decoration: none;\r\n      transition: color 140ms ease;\r\n    }\r\n    .megamenu__footer-link:hover { color: var(--accent); text-decoration: underline; text-underline-offset: 3px; }\r\n    .megamenu__footer-link:focus-visible { outline: 2px solid var(--accent); outline-offset: 3px; border-radius: 5px; }\r\n    .megamenu__footer-cta {\r\n      display: inline-flex;\r\n      align-items: center;\r\n      min-height: 36px;\r\n      padding: 0 1.15rem;\r\n      font-size: 0.82rem;\r\n      font-weight: 700;\r\n      line-height: 1.35;\r\n      border-radius: 9px;\r\n    }\r\n\r\n    \/* ---------- Narrow desktop ----------\r\n       Between the accordion breakpoint and 1150px the shell is capped at\r\n       96vw, so the four columns get noticeably narrower and a long French\r\n       title stops fitting beside its badge. Tightening the shell spacing\r\n       gives the text back about twelve pixels per column. Nothing here\r\n       applies to the validated 1200px+ layout. *\/\r\n    @media (min-width: 1001px) and (max-width: 1195px) {\r\n      .megamenu__inner { padding: 12px; gap: 10px; }\r\n      .megamenu__col { padding: 14px 11px; }\r\n      .mm-item { padding: 9px 7px; }\r\n      \/* The columns get too narrow for a long French title to sit beside the\r\n         badge, so the badge takes its own line above the title instead of\r\n         squeezing \u2014 or worse, running under \u2014 the text. *\/\r\n      .mm-badge { float: none; display: inline-block; margin: 0 0 3px; padding: 1px 6px; }\r\n      .mm-item--new .mm-item__title,\r\n      .mm-item--soon .mm-item__title { height: auto; min-height: 3.6em; }\r\n      \/* A long French title can take a third line at the bottom of the band;\r\n         a common floor keeps the five cards identical there too. *\/\r\n      .mm-item--new,\r\n      .mm-item--soon { min-height: 7rem; }\r\n    }\r\n\r\n    \/* ---------- Tablet \/ mobile: accordions ---------- *\/\r\n    @media (max-width: 1000px) {\r\n      .nav__inner { height: 64px; }\r\n      .megamenu { width: 100%; border: none; box-shadow: none; border-radius: 0; }\r\n      .megamenu__inner { display: block; padding: 0; gap: 0; }\r\n      .megamenu__col {\r\n        background: transparent;\r\n        border: none;\r\n        border-bottom: 1px solid var(--color-border);\r\n        border-radius: 0;\r\n        padding: 0;\r\n        gap: 0;\r\n        display: block;\r\n      }\r\n      .megamenu__col-head { display: block; position: relative; }\r\n      a.megamenu__col-label {\r\n        display: flex;\r\n        width: 100%;\r\n        min-height: 48px;\r\n        align-items: center;\r\n        padding: 12px 44px 12px 4px;\r\n        font-size: 0.78rem;\r\n        color: var(--mm-ink);\r\n      }\r\n      .mm-col-arrow { display: none; }\r\n      .megamenu__col-toggle {\r\n        display: flex;\r\n        position: absolute;\r\n        top: 50%;\r\n        right: 0;\r\n        transform: translateY(-50%);\r\n        width: 44px;\r\n        height: 44px;\r\n        align-items: center;\r\n        justify-content: center;\r\n        border: none;\r\n        background: none;\r\n        border-radius: 9px;\r\n        color: var(--mm-ink-label);\r\n        cursor: pointer;\r\n      }\r\n      .megamenu__col-toggle svg { transition: transform 180ms var(--ease-out); }\r\n      .megamenu__col-toggle[aria-expanded=\"true\"] svg { transform: rotate(180deg); }\r\n      .megamenu__col-toggle:focus-visible { outline: 2px solid var(--accent); outline-offset: -2px; }\r\n      .megamenu__col-body { display: none; padding-bottom: 10px; }\r\n      .megamenu__col-body.is-open { display: block; }\r\n      .mm-item { min-height: 48px; }\r\n      \/* One column: rows already share a width, so the reserved two-line\r\n         slots would only add dead space. *\/\r\n      .mm-item--new .mm-item__title,\r\n      .mm-item--soon .mm-item__title { height: auto; min-height: 0; }\r\n      .mm-item--new .mm-item__desc,\r\n      .mm-item--soon .mm-item__desc { min-height: 0; }\r\n      .megamenu__footer { flex-direction: column; align-items: flex-start; flex-wrap: wrap; padding: 14px 4px; }\r\n      .megamenu__footer-actions { flex-wrap: wrap; }\r\n    }\r\n    @media (prefers-reduced-motion: reduce) {\r\n      .mm-col-arrow,\r\n      .megamenu__col-toggle svg,\r\n      .nav__item--mega > a .mm-caret,\r\n      .nav__links a,\r\n      .mm-item,\r\n      .mm-item__icon,\r\n      .mm-item__title,\r\n      .megamenu__footer-link { transition: none; }\r\n    }\r\n    \/* ============================================================\r\n       LEGAL DOCUMENT \u2014 long-form reading layout\r\n       ============================================================ *\/\r\n    .legal-hero {\r\n      padding: calc(var(--space-8) + 40px) 0 var(--space-5);\r\n      background: linear-gradient(180deg, #F8F9FC 0%, #FFFFFF 100%);\r\n      border-bottom: 1px solid var(--color-border);\r\n    }\r\n    .legal-hero__inner { max-width: 800px; margin: 0 auto; padding: 0 var(--space-4); }\r\n    .legal-crumbs {\r\n      display: flex; align-items: center; flex-wrap: wrap; gap: 6px;\r\n      font-size: 0.82rem; color: #5F6C80; margin-bottom: var(--space-3);\r\n    }\r\n    .legal-crumbs a { color: #5F6C80; text-decoration: none; }\r\n    .legal-crumbs a:hover { color: var(--accent); text-decoration: underline; text-underline-offset: 3px; }\r\n    .legal-crumbs span[aria-current] { color: #101828; font-weight: 600; }\r\n    .legal-crumbs svg { flex-shrink: 0; color: #98A2B3; }\r\n    .legal-hero h1 {\r\n      font-size: clamp(1.7rem, 3.4vw, 2.4rem);\r\n      font-weight: 800; letter-spacing: -0.02em; line-height: 1.15;\r\n      color: #101828; margin: 0 0 var(--space-2); text-wrap: balance;\r\n    }\r\n    .legal-meta { font-size: 0.87rem; color: #5F6C80; margin: 0; }\r\n\r\n    .legal-doc { padding: var(--space-6) 0 var(--space-8); background: #fff; }\r\n    .legal-doc__inner { max-width: 800px; margin: 0 auto; padding: 0 var(--space-4); }\r\n\r\n    \/* The document body is injected verbatim from the source, so these\r\n       rules target bare tags rather than classes. *\/\r\n    .legal-doc__body { color: #384456; font-size: 1rem; line-height: 1.72; }\r\n    .legal-doc__body h1 {\r\n      font-size: clamp(1.5rem, 3vw, 2rem); font-weight: 800; letter-spacing: -0.02em;\r\n      color: #101828; margin: var(--space-6) 0 var(--space-3); line-height: 1.2;\r\n    }\r\n    .legal-doc__body h1:first-child { margin-top: 0; }\r\n    .legal-doc__body h2 {\r\n      font-size: 1.28rem; font-weight: 750; letter-spacing: -0.01em; color: #101828;\r\n      margin: var(--space-6) 0 var(--space-2); line-height: 1.3;\r\n      padding-bottom: 8px; border-bottom: 1px solid #EEF0F6;\r\n    }\r\n    .legal-doc__body h3 {\r\n      font-size: 1.06rem; font-weight: 700; color: #1D2939;\r\n      margin: var(--space-5) 0 var(--space-2); line-height: 1.35;\r\n    }\r\n    .legal-doc__body h4 {\r\n      font-size: 0.97rem; font-weight: 700; color: #344054;\r\n      margin: var(--space-4) 0 var(--space-1);\r\n    }\r\n    .legal-doc__body p { margin: 0 0 var(--space-3); }\r\n    .legal-doc__body ul, .legal-doc__body ol { margin: 0 0 var(--space-3); padding-left: 1.4rem; }\r\n    .legal-doc__body li { margin-bottom: 0.45rem; }\r\n    .legal-doc__body strong { color: #101828; font-weight: 650; }\r\n    .legal-doc__body a { color: var(--accent); text-decoration: underline; text-underline-offset: 2px; }\r\n    .legal-doc__body a:hover { color: var(--mm-indigo-dk, #3730A3); }\r\n    .legal-doc__body a:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; border-radius: 3px; }\r\n    .legal-doc__body hr { border: 0; border-top: 1px solid #EEF0F6; margin: var(--space-5) 0; }\r\n\r\n    \/* Wide tables scroll inside their own box, never the page. *\/\r\n    .legal-doc__body .table-scroll { overflow-x: auto; margin: 0 0 var(--space-4); }\r\n    .legal-doc__body table {\r\n      width: 100%; border-collapse: collapse; font-size: 0.88rem; min-width: 480px;\r\n    }\r\n    .legal-doc__body th, .legal-doc__body td {\r\n      text-align: left; padding: 10px 12px; border: 1px solid #EEF0F6; vertical-align: top;\r\n    }\r\n    .legal-doc__body th { background: #FBFBFE; font-weight: 700; color: #101828; }\r\n    .legal-doc__body tbody tr:nth-child(even) td { background: #FCFCFD; }\r\n\r\n    .legal-back {\r\n      display: inline-flex; align-items: center; gap: 7px;\r\n      margin-top: var(--space-6); padding: 10px 16px;\r\n      border: 1px solid var(--color-border); border-radius: var(--radius-full);\r\n      font-size: 0.88rem; font-weight: 650; color: #344054; text-decoration: none;\r\n      transition: border-color 140ms ease, color 140ms ease;\r\n    }\r\n    .legal-back:hover { border-color: #C7C3F7; color: var(--accent); }\r\n    .legal-back:focus-visible { outline: 2px solid var(--accent); outline-offset: 2px; }\r\n\r\n    @media (max-width: 700px) {\r\n      .legal-hero { padding: calc(var(--space-6) + 32px) 0 var(--space-4); }\r\n      .legal-doc__body { font-size: 0.97rem; }\r\n    }\r\n  <\/style>\r\n  <section class=\"legal-hero\">\r\n    <div class=\"legal-hero__inner\">\r\n      <nav class=\"legal-crumbs\" aria-label=\"Fil d'Ariane\">\r\n        <a href=\"\/trust\">Trust Center<\/a>\r\n        <svg width=\"12\" height=\"12\" viewBox=\"0 0 12 12\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M4.5 2.5L8 6l-3.5 3.5\"\/><\/svg>\r\n        <span aria-current=\"page\">Politique de confidentialit\u00e9<\/span>\r\n      <\/nav>\r\n      <h1>Politique de confidentialit\u00e9<\/h1>\r\n      \r\n    <\/div>\r\n  <\/section>\r\n\r\n  <section class=\"legal-doc\">\r\n    <div class=\"legal-doc__inner\">\r\n      <div class=\"legal-doc__body\">\r\n<p>19 d\u00e9cembre 2024<\/p>\r\n\r\n\r\n\r\n<p>La Politique de Con\ufb01dentialit\u00e9 de SAALZ a pour objectif de vous fournir toutes les informations sur les conditions dans lesquelles SAALZ collecte et traite vos informations \u00e0 Caract\u00e8re Personnel.<\/p>\r\n\r\n<p>La Politique de Con\ufb01dentialit\u00e9 fait partie des CGV et chaque terme d\u00e9\ufb01ni dans les CGV a la m\u00eame signi\ufb01cation dans la Politique de Con\ufb01dentialit\u00e9.<\/p>\r\n\r\n<p>En acc\u00e9dant et en utilisant nos sites web et le Logiciel Saalz, vous vous engagez \u00e0 prendre connaissance de cette Politique de Con\ufb01dentialit\u00e9, qui peut \u00eatre modi\ufb01\u00e9e ou mise \u00e0 jour \u00e0 tout moment sans pr\u00e9avis. Toute modi\ufb01cation sera mise en ligne sur le Site et nous vous conseillons de la consulter r\u00e9guli\u00e8rement.<\/p>\r\n\r\n<h2>I. Finalit\u00e9s des traitements et Nature des Donn\u00e9es \u00e0 Caract\u00e8re Personnel collect\u00e9es<\/h2>\r\n\r\n<strong>1.1<\/strong>. Nous recueillons et traitons les Donn\u00e9es \u00e0 Caract\u00e8re Personnel que vous nous fournissez volontairement a\ufb01n d\u2019acc\u00e9der et d\u2019utiliser le Logiciel, de formuler des demandes \u00e0 nos \u00e9quipes (d\u00e9monstrations ou autres) ou d\u2019acc\u00e9der \u00e0 nos ressources en\r\n\r\n<p>Nous recueillons et traitons \u00e9galement les donn\u00e9es relatives aux pr\u00e9f\u00e9rences de nos Utilisateurs et au tra\ufb01c (comme les adresses IP).<\/p>\r\n\r\n<p>Plus pr\u00e9cis\u00e9ment, nous traitons vos Donn\u00e9es pour permettre :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>la consultation de nos sites Web ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>la cr\u00e9ation des comptes (Compte Saalz, Compte d\u2019Essai) a\ufb01n d\u2019acc\u00e9der au Logiciel et utiliser nos services ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>l\u2019inscription \u00e0 des d\u00e9monstrations en ligne, ou \u00e0 nos \u00e9v\u00e9nements ou concours ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>le t\u00e9l\u00e9chargement de nos ressources en ligne ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>la gestion et le suivi de la relation commerciale (abonnements, commandes, paiements, r\u00e9clamations et support aux Utilisateurs) ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>la gestion des partenariats technologiques et commerciaux ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>la fourniture des sites web et de leurs diff\u00e9rentes fonctionnalit\u00e9s ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>la gestion des prospects et demandes d\u2019informations (envoi d\u2019offres commerciales et marketing, newsletters, livres blancs\u2026) ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>l\u2019am\u00e9lioration de nos services, en pla\u00e7ant des cookies sur les terminaux des utilisateurs ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>la gestion de la s\u00e9curit\u00e9 du site et du Logiciel ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>la gestion des demandes d\u2019exercice des diff\u00e9rents droits des Utilisateurs : droits d\u2019acc\u00e8s, de recti\ufb01cation, d\u2019effacement, de portabilit\u00e9, d\u2019opposition, et de limitation.<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<p>Pour ouvrir un Compte, vous devez nous fournir \u00e0 tout le moins les informations personnelles d\u2019identi\ufb01cation suivantes pour pouvoir utiliser le Logiciel :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>Votre nom<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Votre adresse email<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Votre num\u00e9ro de t\u00e9l\u00e9phone.<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<p>Vous pouvez compl\u00e9ter votre pro\ufb01l avec d\u2019autres Donn\u00e9es \u00e0 Caract\u00e8re Personnel (adresse, autre num\u00e9ro de t\u00e9l\u00e9phone, date de naissance, photo, nom de vos clients ou prospects, etc.). Nous ne collecterons jamais, ou ne traiterons jamais, de Donn\u00e9es \u00e0 Caract\u00e8re Personnel sensibles au sens de la r\u00e9glementation, concernant, par exemple, l\u2019origine raciale ou ethnique, les opinions politiques, les convictions religieuses ou philosophiques, ou encore l\u2019appartenance syndicale, la sant\u00e9, etc.<\/p>\r\n\r\n<strong>1.2<\/strong>. Nous recueillons des informations relatives \u00e0 la relation contractuelle que nous avons avec vous : historiques, Outils souscrits, \u00e9l\u00e9ments de facturation et paiement, demandes eti ncidents signal\u00e9s au service support\u2026\r\n\r\n<strong>1.3<\/strong>. Nous collectons certains cookies d\u00e9pos\u00e9s automatiquement sur votre terminal, ou d\u2019autres cookies soumis \u00e0 votre consentement expr\u00e9s, certaines Donn\u00e9es Personnelles lors de vos visites sur notre Site (Saalz.com) ou notre plateforme de gestion de la relation Client d\u00e9nomm\u00e9e Saalz : par exemple, la date, l\u2019heure et la dur\u00e9e de votre visite sur notre site, le chemin de votre navigation, le type de votre syst\u00e8me d\u2019exploitation, etc. Un cookie est un petit fichier texte envoy\u00e9 par le site Internet consult\u00e9 par l\u2019Utilisateur dans son navigateur Internet ou sur l\u2019appareil utilis\u00e9. Sa fonction est soit de permettre le fonctionnement du site, de faciliter la navigation (m\u00e9morisation des choix techniques, de l\u2019activit\u00e9 pass\u00e9e), d\u2019am\u00e9liorer l\u2019utilisation du site et du service et de mieux appr\u00e9hender l\u2019exp\u00e9rience de l\u2019Utilisateur. La dur\u00e9e de vie maximale d\u2019un cookie est de 13 mois.\r\n\r\n<h2>II.Utilisation de vos Donn\u00e9es \u00e0 Caract\u00e8re Personnel<\/h2>\r\n\r\n<p>Nous n\u2019utilisons les Donn\u00e9es \u00e0 Caract\u00e8re Personnel que dans les cas pr\u00e9vus par la r\u00e9glementation en vigueur, qui sont :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>L\u2019ex\u00e9cution du contrat de prestation de services relatif \u00e0 votre utilisation du Logiciel Saalz ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Le respect d\u2019une obligation l\u00e9gale ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Votre consentement \u00e0 utiliser vos donn\u00e9es : Vous pouvez, \u00e0 tout moment, retirer ce consentement, sans que cela ne porte atteinte \u00e0 la lic\u00e9it\u00e9 du traitement fond\u00e9 sur le consentement donn\u00e9 ant\u00e9rieurement au retrait de celui-ci ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Notre int\u00e9r\u00eat l\u00e9gitime \u00e0 mener des op\u00e9rations de prospection ou de promotion nous concernant ou concernant nos \ufb01liales. Nous pouvons \u00e9galement \u00eatre amen\u00e9s \u00e0 enregistrer vos communications t\u00e9l\u00e9phoniques avec nos \u00e9quipes commerciales, a\ufb01n d\u2019am\u00e9liorer notre qualit\u00e9 de service.<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<h2>III.Traitement des Donn\u00e9es \u00e0 Caract\u00e8re Personnel<\/h2>\r\n\r\n<p>SAALZ collecte et traite vos Donn\u00e9es \u00e0 Caract\u00e8re Personnel de fa\u00e7on loyale et licite, et dans le respect des principes du R\u00e8glement europ\u00e9en 2016\/679 du 27 avril 2016 (RGPD). SAALZ est responsable du traitement de vos Donn\u00e9es \u00e0 Caract\u00e8re Personnel au sens du RGPD.<\/p>\r\n\r\nSAALZ a d\u00e9sign\u00e9 un Data Protection O\ufb03cer (DPO ou d\u00e9l\u00e9gu\u00e9 \u00e0 la protection des donn\u00e9es) qui pilote en continu la conformit\u00e9 de SAALZ aux principes et r\u00e8gles du RGPD et que vous pouvez contacter \u00e0 l\u2019adresse <a href=\"mailto:joris@saalz.com\">joris@saalz.com<\/a>.\r\n\r\n<p>Le DPO a notamment pour mission :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>D\u2019informer et conseiller le Responsable de Traitement sur l\u2019application du RGPD dans l\u2019entreprise ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>De sensibiliser les collaborateurs de SAALZ \u00e0 la protection des Donn\u00e9es Personnelles des Utilisateurs ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>De les accompagner lors de la mise en \u0153uvre de traitements ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>De r\u00e9pondre aux demandes li\u00e9es \u00e0 l\u2019exercice de vos droits, conform\u00e9ment \u00e0 l\u2019article VIII.<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<h2>IV. Conservation de vos Donn\u00e9es \u00e0 Caract\u00e8re Personnel<\/h2>\r\n\r\n<h2>4.1. S\u00e9curit\u00e9<\/h2>\r\n\r\n<p>SAALZ met tout en \u0153uvre pour \u00e9viter la perte, le d\u00e9tournement, l\u2019intrusion, la divulgation non autoris\u00e9e, l\u2019alt\u00e9ration ou la destruction des Donn\u00e9es \u00e0 Caract\u00e8re Personnel que vous nous communiquez.<\/p>\r\n\r\n<p>Ainsi :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>Les Donn\u00e9es sont stock\u00e9es sur des serveurs AWS. Le contr\u00f4le de la s\u00e9curit\u00e9 des serveurs et de la mise \u00e0 jour de nos Logiciels d\u2019exploitation est effectu\u00e9 en temps r\u00e9el.<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Toutes les informations que vous nous transmettez sont chiffr\u00e9es [protocole TLS V1.3].<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Les collaborateurs de SAALZ sont soumis \u00e0 une obligation de con\ufb01dentialit\u00e9 et de non-divulgation et ont tous sign\u00e9 un engagement sp\u00e9ci\ufb01que relatif \u00e0 la protection des Donn\u00e9es \u00e0 Caract\u00e8re Personnel.<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>L\u2019acc\u00e8s \u00e0 vos Donn\u00e9es est encadr\u00e9 par une politique de contr\u00f4le d\u2019acc\u00e8s stricte, r\u00e9serv\u00e9 aux personnes habilit\u00e9es, dans des conditions d\u00e9\ufb01nies.<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Lorsque nous faisons appel \u00e0 des prestataires pour traiter des Donn\u00e9es \u00e0 Caract\u00e8re Personnel, nous avons pr\u00e9alablement v\u00e9ri\ufb01\u00e9 que ces prestataires garantissent un niveau \u00e9quivalent de protection en mati\u00e8re de s\u00e9curit\u00e9.<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<h2>4.2. Dur\u00e9e<\/h2>\r\n\r\n<p>SAALZ conserve vos Donn\u00e9es \u00e0 Caract\u00e8re Personnel conform\u00e9ment aux dispositions l\u00e9gales et r\u00e9glementaires suivantes :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>Nous conservons les informations relatives \u00e0 la gestion du compte Client, des commandes, de la facturation, des paiements 10 ans apr\u00e8s la \ufb01n du contrat ou du dernier contact \u00e9manant du Client inactif.<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Nous conservons les informations relatives \u00e0 la constitution et \u00e0 la gestion des \ufb01chiers de prospection 3 ans \u00e0 compter du dernier contact \u00e9manant du prospect.<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Nous conservons les Donn\u00e9es des Clients inactifs aux \ufb01ns d\u2019envoi d\u2019informations sur nos offres commerciales et marketing, dans un d\u00e9lai de 3 ans apr\u00e8s la \ufb01n de la relation Commerciale.<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Nous avons l\u2019obligation de conserver pendant 1 an les Donn\u00e9es \u00e0 Caract\u00e8re Personnel suivantes issues de la cr\u00e9ation, de la modi\ufb01cation ou de la suppression du Contenu des Utilisateurs :<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>L\u2019identi\ufb01cation de connexion ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>L\u2019identi\ufb01cation donn\u00e9e par le terminal ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Types de protocoles ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Nature de l\u2019op\u00e9ration ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Date et heure de l\u2019op\u00e9ration ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Identi\ufb01cation utilis\u00e9e par l\u2019auteur de l\u2019op\u00e9ration.<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<p>Lorsque la conservation des Donn\u00e9es n\u2019est plus justi\ufb01\u00e9e par la gestion d\u2019un compte Client, une obligation l\u00e9gale, des exigences commerciales, la constatation, l\u2019exercice ou \u00e0 la d\u00e9fense de nos droits en justice, ou lorsque vous nous le demandez par application de l\u2019un de vos droits (Article VIII), nous supprimons vos Donn\u00e9es de fa\u00e7on s\u00e9curis\u00e9e.<\/p>\r\n\r\n<h2>4.3. Annulation de Compte<\/h2>\r\n\r\n<p>Vous pouvez \u00e9galement demander que votre Compte soit supprim\u00e9 en application des CGV. Vos Donn\u00e9es seront alors supprim\u00e9es dans les conditions de l\u2019article 4.2. ci-dessus.<\/p>\r\n\r\n<h2>V. Acc\u00e8s \u00e0 vos Donn\u00e9es \u00e0 Caract\u00e8re Personnel<\/h2>\r\n\r\n<h2>5.1. Acc\u00e8s \u00e0 vos Donn\u00e9es par les collaborateurs du groupe SAALZ<\/h2>\r\n\r\n<p>En fonction des \ufb01nalit\u00e9s d\u00e9\ufb01nies \u00e0 l\u2019article I, les collaborateurs des services client, support, administratif, comptabilit\u00e9, technique, marketing &amp; commercial du groupe SAALZ sont susceptibles d\u2019avoir acc\u00e8s aux Donn\u00e9es \u00e0 Caract\u00e8re Personnel.<\/p>\r\n\r\n<p>L\u2019acc\u00e8s \u00e0 vos donn\u00e9es s\u2019effectue sur la base d\u2019autorisations d\u2019acc\u00e8s individuel, comme il est pr\u00e9cis\u00e9 \u00e0 l\u2019article 4.1.<\/p>\r\n\r\n<h2>5.2. Transmission des Donn\u00e9es<\/h2>\r\n\r\n<p>SAALZ peut sous-traiter les prestations suivantes :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>H\u00e9bergement<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Envoi de courriers postaux ou num\u00e9riques<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Gestion de la relation client<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Maintenance<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>D\u00e9veloppements techniques<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<p>Conform\u00e9ment \u00e0 l\u2019article 28 du RGPD, l\u2019acc\u00e8s \u00e0 vos Donn\u00e9es par nos sous-traitants est pr\u00e9vu et encadr\u00e9 par un contrat. Ce contrat qui nous lie avec nos sous-traitants \u00e9num\u00e8re les diff\u00e9rentes obligations r\u00e9glementaires qui p\u00e8sent sur lui en mati\u00e8re de protection des Donn\u00e9es \u00e0 Caract\u00e8re Personnel.<\/p>\r\n\r\n<h2>5.3. Limitations \u00e0 l\u2019utilisation de vos donn\u00e9es en tant qu\u2019utilisateur d\u2019un compte Gmail, Microsoft 365 ou tout autre service mail<\/h2>\r\n\r\nVous avez la possibilit\u00e9 de synchroniser votre compte mail au Logiciel Saalz via une application de connexion. Nous utilisons la solution\u00a0<a href=\"https:\/\/www.nylas.com\/\" rel=\"noopener\">Nylas<\/a>\u00a0pour permettre cette synchronisation.\u00a0A\ufb01n de renforcer la s\u00e9curit\u00e9 et la con\ufb01dentialit\u00e9 de vos donn\u00e9es utilisateur d\u2019un compte mail, et nonobstant toute autre disposition de la pr\u00e9sente Politique de con\ufb01dentialit\u00e9, l\u2019utilisation de vos donn\u00e9es par l\u2019application de connexion est soumise aux restrictions suivantes :\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>L\u2019application de connexion n\u2019utilise l\u2019acc\u00e8s \u00e0 vos donn\u00e9es Utilisateur mail que pour r\u00e9aliser les actions suivantes : lire, \u00e9crire, modi\ufb01er ou contr\u00f4ler le contenu des messages mail (y compris les pi\u00e8ces jointes) et les m\u00e9tadonn\u00e9es, a\ufb01n de fournir un client de messagerie Web permettant aux utilisateurs de r\u00e9diger, envoyer, lire et traiter des emails<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>L\u2019application de connexion ne transf\u00e8re jamais ces donn\u00e9es mail \u00e0 des tiers, \u00e0 moins que cela soit n\u00e9cessaire pour fournir et am\u00e9liorer les fonctionnalit\u00e9s de l\u2019application de connexion, pour se conformer aux lois applicables, ou dans le cadre d\u2019une fusion, acquisition ou vente d\u2019actifs ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>L\u2019application de connexion n\u2019utilise pas ces donn\u00e9es mail pour diffuser des publicit\u00e9s ;<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>L\u2019application ne permet pas \u00e0 une personne humaine de lire ces donn\u00e9es, sauf si vous nous l\u2019autorisez express\u00e9ment pour certains emails sp\u00e9ci\ufb01ques, pour des raisons de s\u00e9curit\u00e9 (investigations sur une utilisation abusive), pour se conformer \u00e0 la r\u00e8glementation applicable, ou pour une intervention sur l\u2019application en interne \u00e0 la condition que les donn\u00e9es aient \u00e9t\u00e9 au pr\u00e9alable agr\u00e9g\u00e9es et anonymis\u00e9es.<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\nL\u2019utilisation par Saalz et le transfert \u00e0 toute autre application des informations re\u00e7ues des comptes Google s\u2019effectuent conform\u00e9ment \u00e0 la <a href=\"https:\/\/developers.google.com\/terms\/api-services-user-data-policy#additional_requirements_for_specific_api_scopes\" rel=\"noopener\"><strong>Politique relative aux donn\u00e9es des<\/strong><\/a> <a href=\"https:\/\/developers.google.com\/terms\/api-services-user-data-policy#additional_requirements_for_specific_api_scopes\" rel=\"noopener\"><strong>utilisateurs des services API de Google<\/strong><\/a>, en ce compris les exigences de limitation d\u2019utilisation (Limited Use requirements).\r\n\r\n<h2>VI. Transfert de Donn\u00e9es \u00e0 Caract\u00e8re Personnel<\/h2>\r\n\r\n<p>Nous conservons vos Donn\u00e9es \u00e0 Caract\u00e8re Personnel dans l\u2019Union europ\u00e9enne.<\/p>\r\n\r\n<p>Si les Donn\u00e9es que nous recueillons devaient \u00eatre transf\u00e9r\u00e9es \u00e0 des sous-traitants situ\u00e9s dans d\u2019autres pays, nous nous assurons au pr\u00e9alable que les garanties appropri\u00e9es sont apport\u00e9es pour encadrer tout transfert de Donn\u00e9es \u00e0 Caract\u00e8re Personnel (telles que les Clauses Contractuelles Types de la Commission europ\u00e9enne assorties de garanties de s\u00e9curit\u00e9 additionnelles), conform\u00e9ment au RGPD et aux recommandations du Comit\u00e9 Europ\u00e9en de Protection des Donn\u00e9es.<\/p>\r\n\r\n<p>Nous pourrions \u00e9galement fournir les Donn\u00e9es \u00e0 Caract\u00e8re Personnel de nos Utilisateurs, uniquement si cela \u00e9tait requis par la loi fran\u00e7aise, ou ordonn\u00e9 par une juridiction fran\u00e7aise.<\/p>\r\n\r\n<h2>VII. Communications de SAALZ<\/h2>\r\n\r\n<strong>7.1<\/strong>. Nous pouvons vous envoyer des emails \u00e0 l\u2019adresse \u00e9lectronique associ\u00e9e \u00e0 votre Compte pour des raisons li\u00e9es \u00e0 notre relation commerciale, \u00e0 savoir, des raisons techniques ou de s\u00e9curit\u00e9, des raisons administratives relatives \u00e0 votre abonnement au Logiciel, \u00e0 votre participation \u00e0 nos \u00e9v\u00e9nements, ou encore pour vous informer de l\u2019\u00e9volution de notre offre de services.\r\n\r\n<strong>7.2<\/strong>. Nous pouvons \u00e9galement vous adresser des SMS ou des emails contenant des offres promotionnelles et marketing dans les conditions rappel\u00e9es \u00e0 l\u2019article VIII. Si vous vous d\u00e9sinscrivez de ces communications, vous continuerez n\u00e9anmoins \u00e0 recevoir les communications \u00e9num\u00e9r\u00e9es \u00e0 l\u2019article 7.1.\r\n\r\n<h2>VIII. Exercice des droits des Utilisateurs<\/h2>\r\n\r\n<p>Conform\u00e9ment \u00e0 la loi fran\u00e7aise \u00ab Informatique et Libert\u00e9s \u00bb et au R\u00e8glement europ\u00e9en 2016\/679 du 27 avril 2016 (RGPD), en vigueur au 25 mai 2018, vous disposez des droits suivants concernant les traitements :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>Droit d\u2019acc\u00e8s et de recti\ufb01cation<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Droit d\u2019opposition<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Droit \u00e0 l\u2019effacement<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Droit \u00e0 la portabilit\u00e9<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Droit \u00e0 la limitation du traitement<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>Droit d\u2019organiser le sort de vos donn\u00e9es num\u00e9riques apr\u00e8s la mort<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\n<p>Vous pouvez :<\/p>\r\n\r\n<ul>\r\n<li>\r\n\r\n\r\n<p>Modi\ufb01er vos Donn\u00e9es \u00e0 Caract\u00e8re Personnel directement \u00e0 partir de votre Compte SAALZ, si vous en poss\u00e9dez un,<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>G\u00e9rer la r\u00e9ception de communications promotionnelles (non li\u00e9es \u00e0 une transaction) en cliquant simplement sur le lien \u201cme d\u00e9sabonner\u201d \ufb01gurant au bas des courriels envoy\u00e9s par SAALZ,<\/p>\r\n<\/li>\r\n<li>\r\n\r\n\r\n<p>G\u00e9rer la r\u00e9ception de SMS en renvoyant un message texte \u201cSTOP\u201d.<\/p>\r\n<\/li>\r\n<\/ul>\r\n\r\nVous pouvez exercer ces droits en nous \u00e9crivant \u00e0 l\u2019adresse postale suivante : SAALZ \u2013 258 Avenue de Lyon 01960 P\u00e9ronnas, ou en \u00e9crivant directement \u00e0 notre DPO \u00e0 l\u2019adresse <a href=\"\/cdn-cgi\/l\/email-protection#f69c99849f85b68597979a8cd895999b\"><strong>joris@Saalz.com<\/strong><\/a>. Toute demande devra \u00eatre motiv\u00e9e et accompagn\u00e9e de la copie d\u2019une pi\u00e8ce d\u2019identit\u00e9 en cours de validit\u00e9. Vous avez la possibilit\u00e9 d\u2019adresser une r\u00e9clamation aupr\u00e8s de la Commission Nationale de l&rsquo;Informatique et des Libert\u00e9s (CNIL), \u00e0 l\u2019adresse suivante :\r\n\r\nCNIL \u2013 <a href=\"https:\/\/www.cnil.fr\/fr\/plaintes\" rel=\"noopener\"><strong>Service des plaintes<\/strong><\/a>, 3 Place de Fontenoy \u2013 TSA 80715 \u2013 75334 Paris Cedex 07 &#8211; t\u00e9l\u00e9phone : 01 53 73 22 22.\r\n      <\/div>\r\n      <a class=\"legal-back\" href=\"\/trust\">\r\n        <svg width=\"14\" height=\"14\" viewBox=\"0 0 14 14\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" aria-hidden=\"true\"><path d=\"M8.5 3L5 7l3.5 4\"\/><\/svg>\r\n        Retour au Trust Center\r\n      <\/a>\r\n    <\/div>\r\n  <\/section>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Trust Center Politique de confidentialit\u00e9 Politique de confidentialit\u00e9 19 d\u00e9cembre 2024 La Politique de Con\ufb01dentialit\u00e9 de SAALZ a pour objectif de vous fournir toutes les informations sur les conditions dans lesquelles SAALZ collecte et traite vos informations \u00e0 Caract\u00e8re Personnel. La Politique de Con\ufb01dentialit\u00e9 fait partie des CGV et chaque terme d\u00e9\ufb01ni dans les CGV &hellip; <a href=\"https:\/\/saalz.com\/fr\/politique-de-confidentialite\/\" class=\"more-link\">Continuer la lecture de <span class=\"screen-reader-text\">Politique de confidentialit\u00e9<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":12,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"footnotes":""},"class_list":["post-12820","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/saalz.com\/fr\/wp-json\/wp\/v2\/pages\/12820","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/saalz.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/saalz.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/saalz.com\/fr\/wp-json\/wp\/v2\/users\/12"}],"replies":[{"embeddable":true,"href":"https:\/\/saalz.com\/fr\/wp-json\/wp\/v2\/comments?post=12820"}],"version-history":[{"count":16,"href":"https:\/\/saalz.com\/fr\/wp-json\/wp\/v2\/pages\/12820\/revisions"}],"predecessor-version":[{"id":13945,"href":"https:\/\/saalz.com\/fr\/wp-json\/wp\/v2\/pages\/12820\/revisions\/13945"}],"wp:attachment":[{"href":"https:\/\/saalz.com\/fr\/wp-json\/wp\/v2\/media?parent=12820"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}