{"id":4552,"date":"2026-04-14T10:39:28","date_gmt":"2026-04-14T08:39:28","guid":{"rendered":"https:\/\/lesconnectees.org\/?page_id=4552"},"modified":"2026-07-09T10:48:15","modified_gmt":"2026-07-09T08:48:15","slug":"4552-2","status":"publish","type":"page","link":"https:\/\/lesconnectees.org\/","title":{"rendered":"Accueil"},"content":{"rendered":"\n<style data-wp-block-html=\"css\">\n* {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n\n  .hero-wordpress {\n    border-radius: 36px;\n    padding: clamp(28px, 4vw, 52px);\n    background:\n      linear-gradient(120deg, rgba(14, 26, 42, 0.95), rgba(16, 60, 98, 0.94)),\n      url(\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/planete-ensemble.png\") center\/cover;\n    color: #f6fbff;\n    position: relative;\n    overflow: hidden;\n    box-shadow: 0 18px 50px rgba(16, 34, 52, 0.12);\n    min-height: 460px;\n    display: flex;\n    align-items: center;\n  }\n\n  .hero-wordpress::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background:\n      radial-gradient(circle at 12% 18%, rgba(255, 255, 255, 0.12), transparent 22%),\n      radial-gradient(circle at 88% 82%, rgba(125, 214, 255, 0.12), transparent 24%);\n    opacity: 0.7;\n    pointer-events: none;\n    z-index: 0;\n  }\n\n  .hero-layout {\n    display: grid;\n    grid-template-columns: minmax(0, 1.05fr) minmax(320px, 0.95fr);\n    gap: 34px;\n    align-items: center;\n    position: relative;\n    z-index: 1;\n    width: 100%;\n  }\n\n  .hero-copy {\n    max-width: 640px;\n    position: relative;\n    z-index: 2;\n  }\n\n  .matrix-bg {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    overflow: hidden;\n    pointer-events: none;\n    z-index: 0;\n    opacity: 0.2;\n    border-radius: 12px;\n    font-family: 'Courier New', monospace;\n    font-size: clamp(10px, 1.2vw, 16px);\n    line-height: 1.3;\n    color: rgba(125, 214, 255, 0.12);\n    display: flex;\n    flex-wrap: wrap;\n    align-content: flex-start;\n    gap: 0;\n  }\n\n  .matrix-bg .col {\n    display: flex;\n    flex-direction: column;\n    animation: matrixFall 60s linear infinite;\n    animation-delay: calc(-3s * var(--delay, 0));\n    margin-right: 1px;\n  }\n\n  .matrix-bg .col span {\n    display: block;\n    opacity: 0;\n    animation: matrixChar 8s ease-in-out infinite;\n    animation-delay: calc(0.2s * var(--char-delay, 0));\n    white-space: nowrap;\n  }\n\n  @keyframes matrixFall {\n    0% { transform: translateY(-100%); }\n    100% { transform: translateY(100%); }\n  }\n\n  @keyframes matrixChar {\n    0%, 100% { opacity: 0; }\n    50% { opacity: 0.7; }\n  }\n\n  .title-reveal {\n    position: relative;\n    margin-bottom: 18px;\n    min-height: 140px;\n    display: flex;\n    flex-direction: column;\n    justify-content: center;\n  }\n\n  .title-reveal .line {\n    display: block;\n    font-family: 'Outfit', sans-serif;\n    font-size: clamp(2.7rem, 6vw, 5.6rem);\n    line-height: 0.93;\n    letter-spacing: -0.04em;\n    font-weight: 800;\n    position: relative;\n    z-index: 2;\n    opacity: 0;\n    transform: scale(0.95);\n    filter: blur(4px);\n    animation: titleAppear 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards;\n  }\n\n  .title-reveal .line:first-child {\n    color: #f7fbff;\n    text-shadow: 0 8px 24px rgba(2, 8, 18, 0.4);\n    animation-delay: 0.6s;\n  }\n\n  .title-reveal .line:last-child {\n    margin-top: 10px;\n    background: linear-gradient(90deg, #ffffff 0%, #caeeff 18%, #86ddff 40%, #ffd5bf 68%, #ff8a59 100%);\n    -webkit-background-clip: text;\n    background-clip: text;\n    color: transparent;\n    filter: drop-shadow(0 0 24px rgba(125, 214, 255, 0.25));\n    animation-delay: 0.9s;\n  }\n\n  @keyframes titleAppear {\n    0% { opacity: 0; transform: scale(0.95); filter: blur(4px); }\n    100% { opacity: 1; transform: scale(1); filter: blur(0); }\n  }\n\n  .title-reveal .line:last-child {\n    animation: titleAppear 0.8s cubic-bezier(0.16, 1, 0.3, 1) forwards, glowPulse 1.2s ease 0.3s both;\n  }\n\n  @keyframes glowPulse {\n    0% { filter: drop-shadow(0 0 20px rgba(125, 214, 255, 0.3)) brightness(1); }\n    30% { filter: drop-shadow(0 0 60px rgba(125, 214, 255, 0.8)) brightness(1.15); }\n    60% { filter: drop-shadow(0 0 30px rgba(255, 138, 89, 0.5)) brightness(1); }\n    100% { filter: drop-shadow(0 0 24px rgba(125, 214, 255, 0.25)) brightness(1); }\n  }\n\n  .hero-title-accent {\n    display: inline-flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 0.15em;\n    margin-top: 14px;\n    padding: 8px 0 0;\n    color: rgba(226, 241, 255, 0.92);\n    font-size: 0.82rem;\n    letter-spacing: 0.22em;\n    font-weight: 800;\n    text-transform: uppercase;\n    opacity: 0;\n    animation: fastFade 0.6s ease 1.4s forwards;\n  }\n\n  .float-word {\n    display: inline-block;\n    animation: gentleFloat 3s ease-in-out infinite;\n    transform-origin: bottom;\n  }\n\n  .separator {\n    margin: 0 0.1em;\n    color: inherit;\n  }\n\n  @keyframes gentleFloat {\n    0%   { transform: translateY(0); }\n    10%  { transform: translateY(-12px); }\n    30%  { transform: translateY(-12px); }\n    50%  { transform: translateY(0); }\n    100% { transform: translateY(0); }\n  }\n\n  @keyframes fastFade {\n    to { opacity: 1; transform: translateY(0); }\n  }\n\n  .hero-description {\n    color: rgba(239, 247, 255, 0.88);\n    max-width: 58ch;\n    font-size: 1.03rem;\n    margin-bottom: 22px;\n    opacity: 0;\n    animation: fastFade 0.6s ease 1.7s forwards;\n  }\n\n  .hero-actions {\n    margin-top: 24px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 20px;\n    align-items: center;\n    justify-content: flex-start;\n    opacity: 0;\n    animation: fastFade 0.6s ease 2s forwards;\n  }\n\n  .btn-3d {\n    padding: 0.2em 0.4em;\n    background-color: #004C6E;\n    border: 0.08em solid #FF7A00;\n    border-radius: 0.3em;\n    font-size: 12px;\n    cursor: pointer;\n    backdrop-filter: blur(4px);\n    transition: all 0.3s ease;\n    text-decoration: none;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    white-space: nowrap;\n    min-width: 11em;\n    height: 4.2em;\n    flex-shrink: 0;\n  }\n\n  .btn-3d span {\n    position: relative;\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    bottom: 0.4em;\n    width: 8.25em;\n    height: 2.5em;\n    background-color: #004C6E;\n    border-radius: 0.2em;\n    font-size: 1.5em;\n    color: #FF7A00;\n    border: 0.08em solid #FF7A00;\n    box-shadow: 0 0.4em 0.1em 0.019em #FF7A00;\n    backdrop-filter: blur(4px);\n    transition: all 0.5s;\n    font-weight: 700;\n    letter-spacing: 0.04em;\n    text-transform: uppercase;\n    font-family: Manrope, \"Segoe UI\", sans-serif;\n    white-space: nowrap;\n    padding: 0 0.4em;\n  }\n\n  .btn-3d span:hover {\n    transform: translate(0, 0.4em);\n    box-shadow: 0 0 0 0 #FF7A00;\n  }\n\n  .btn-3d:hover {\n    background-color: rgba(255, 122, 0, 0.2);\n    border-color: #FF7A00;\n  }\n\n  .btn-3d:hover span {\n    border-color: #FF7A00;\n    background-color: rgba(255, 122, 0, 0.15);\n  }\n\n  .hero-visual {\n    position: relative;\n    height: 480px;\n    min-height: 480px;\n    border-radius: 28px;\n    overflow: hidden;\n    box-shadow: 0 24px 56px rgba(5, 16, 30, 0.22);\n    background: #0a1d31;\n    width: 100%;\n    max-width: 100%;\n    opacity: 0;\n    animation: fastFade 0.8s ease 0.6s forwards;\n  }\n\n  .carousel-viewport {\n    width: 100%;\n    height: 100%;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .carousel-track {\n    display: flex;\n    flex-direction: row;\n    height: 100%;\n    width: 900%;\n    animation: scrollCarousel 120s linear infinite;\n    will-change: transform;\n  }\n\n  .carousel-item {\n    flex: 0 0 11.1111%;\n    height: 100%;\n    display: grid;\n    gap: 1px;\n    padding: 2px;\n    background: #0a1d31;\n    width: 100%;\n    min-width: 0;\n    overflow: hidden;\n    box-sizing: border-box;\n  }\n\n  .carousel-item.layout-1 {\n    grid-template-columns: 1fr 0.8fr;\n    grid-template-rows: 1fr 1fr;\n  }\n  .carousel-item.layout-1 .card-a {\n    grid-column: 1;\n    grid-row: 1 \/ 3;\n  }\n  .carousel-item.layout-1 .card-b {\n    grid-column: 2;\n    grid-row: 1;\n  }\n  .carousel-item.layout-1 .card-c {\n    grid-column: 2;\n    grid-row: 2;\n  }\n\n  .carousel-item.layout-2 {\n    grid-template-columns: 1fr 1fr 0.7fr;\n    grid-template-rows: 1fr 1fr;\n  }\n  .carousel-item.layout-2 .card-a {\n    grid-column: 1 \/ 3;\n    grid-row: 1 \/ 3;\n  }\n  .carousel-item.layout-2 .card-b {\n    grid-column: 3;\n    grid-row: 1;\n  }\n  .carousel-item.layout-2 .card-c {\n    grid-column: 3;\n    grid-row: 2;\n  }\n\n  .carousel-item.layout-3 {\n    grid-template-columns: 0.8fr 1.2fr;\n    grid-template-rows: 1fr 1fr 0.7fr;\n  }\n  .carousel-item.layout-3 .card-a {\n    grid-column: 1;\n    grid-row: 1 \/ 4;\n  }\n  .carousel-item.layout-3 .card-b {\n    grid-column: 2;\n    grid-row: 1;\n  }\n  .carousel-item.layout-3 .card-c {\n    grid-column: 2;\n    grid-row: 2;\n  }\n  .carousel-item.layout-3 .card-d {\n    grid-column: 2;\n    grid-row: 3;\n  }\n\n  .carousel-item.layout-4 {\n    grid-template-columns: 1fr 1fr;\n    grid-template-rows: 1fr 1fr;\n  }\n  .carousel-item.layout-4 .card-a {\n    grid-column: 1 \/ 3;\n    grid-row: 1;\n  }\n  .carousel-item.layout-4 .card-b {\n    grid-column: 1;\n    grid-row: 2;\n  }\n  .carousel-item.layout-4 .card-c {\n    grid-column: 2;\n    grid-row: 2;\n  }\n\n  .carousel-item.layout-5 {\n    grid-template-columns: 0.7fr 1fr 0.7fr;\n    grid-template-rows: 1fr 1fr;\n  }\n  .carousel-item.layout-5 .card-a {\n    grid-column: 1 \/ 3;\n    grid-row: 1 \/ 3;\n  }\n  .carousel-item.layout-5 .card-b {\n    grid-column: 3;\n    grid-row: 1;\n  }\n  .carousel-item.layout-5 .card-c {\n    grid-column: 3;\n    grid-row: 2;\n  }\n\n  .carousel-card {\n    border-radius: 10px 4px 10px 4px;\n    overflow: hidden;\n    position: relative;\n    width: 100%;\n    height: 100%;\n    min-height: 0;\n    background-size: cover !important;\n    background-position: center !important;\n    background-repeat: no-repeat !important;\n    box-shadow: none;\n    border: none;\n  }\n\n  .carousel-card::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(9, 24, 39, 0) 0%, rgba(9, 24, 39, 0.72) 78%);\n  }\n\n  .carousel-card .card-content {\n    display: none !important;\n  }\n\n  .ratio-square { aspect-ratio: 1 \/ 1; }\n  .ratio-portrait { aspect-ratio: 2 \/ 3; }\n  .ratio-landscape { aspect-ratio: 3 \/ 2; }\n  .ratio-wide { aspect-ratio: 16 \/ 9; }\n  .ratio-tall { aspect-ratio: 3 \/ 4; }\n\n  @keyframes scrollCarousel {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-88.8889%); }\n  }\n\n  .hero-visual:hover .carousel-track,\n  .hero-visual.is-paused .carousel-track {\n    animation-play-state: paused;\n  }\n\n  @media (max-width: 980px) {\n    .hero-layout { grid-template-columns: 1fr; }\n    .hero-visual { height: 400px; min-height: 400px; }\n    .hero-actions { justify-content: center; }\n  }\n\n  @media (max-width: 700px) {\n    .hero-visual { height: 340px; min-height: 340px; }\n    .carousel-item {\n      grid-template-columns: 1fr 1fr !important;\n      grid-template-rows: 1fr 1fr !important;\n      gap: 1px;\n      padding: 1px;\n    }\n    .carousel-item .card-a { grid-column: 1; grid-row: 1 \/ 3; }\n    .carousel-item .card-b { grid-column: 2; grid-row: 1; }\n    .carousel-item .card-c { grid-column: 2; grid-row: 2; }\n    .carousel-item .card-d { display: none; }\n    .carousel-card { border-radius: 6px 2px 6px 2px; }\n    .carousel-card .card-content { display: none !important; }\n    .hero-actions { gap: 12px; justify-content: center; }\n    .title-reveal { min-height: 100px; }\n    .title-reveal .line { font-size: clamp(2rem, 7vw, 3.2rem); }\n\n    .btn-3d {\n      font-size: 10px;\n      min-width: 10em;\n      height: 3.8em;\n      padding: 0.15em 0.3em;\n    }\n    .btn-3d span {\n      font-size: 1.4em;\n      width: 7.8em;\n      height: 2.3em;\n      bottom: 0.5em;\n      box-shadow: 0 0.35em 0.1em 0.015em #FF7A00;\n      padding: 0 0.3em;\n    }\n    .btn-3d span:hover {\n      transform: translate(0, 0.35em);\n      box-shadow: 0 0 0 0 #FF7A00;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .hero-visual { height: 300px; min-height: 300px; }\n    .hero-title-accent { font-size: 0.6rem; letter-spacing: 0.12em; }\n    .hero-description { font-size: 0.8rem; }\n    .title-reveal { min-height: 80px; }\n    .title-reveal .line { font-size: clamp(1.6rem, 9vw, 2.4rem); }\n\n    .btn-3d {\n      font-size: 9px;\n      min-width: 9em;\n      height: 3.5em;\n      padding: 0.1em 0.2em;\n    }\n    .btn-3d span {\n      font-size: 1.3em;\n      width: 7em;\n      height: 2.1em;\n      bottom: 0.45em;\n      box-shadow: 0 0.3em 0.08em 0.01em #FF7A00;\n      padding: 0 0.2em;\n    }\n    .btn-3d span:hover {\n      transform: translate(0, 0.3em);\n      box-shadow: 0 0 0 0 #FF7A00;\n    }\n    .hero-actions {\n      gap: 8px;\n    }\n  }\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(function() {\n    var bg = document.getElementById('matrixBg');\n    if (bg) {\n      var chars = '0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ<>\/+-*#_~';\n      var cols = Math.floor(bg.offsetWidth \/ 14);\n      if (cols < 5) cols = 5;\n      if (cols > 60) cols = 60;\n      var html = '';\n      for (var i = 0; i < cols; i++) {\n        html += '<div class=\"col\" style=\"--delay:' + (Math.random() * 20).toFixed(1) + '\">';\n        var count = 10 + Math.floor(Math.random() * 20);\n        for (var j = 0; j < count; j++) {\n          var char = chars[Math.floor(Math.random() * chars.length)];\n          html += '<span style=\"--char-delay:' + (Math.random() * 20).toFixed(1) + '\">' + char + '<\/span>';\n        }\n        html += '<\/div>';\n      }\n      bg.innerHTML = html;\n    }\n\n    var carouselContainer = document.querySelector('.hero-visual');\n    var track = document.querySelector('.carousel-track');\n    if (carouselContainer && track) {\n      carouselContainer.addEventListener('mouseenter', function() {\n        carouselContainer.classList.add('is-paused');\n      });\n      carouselContainer.addEventListener('mouseleave', function() {\n        carouselContainer.classList.remove('is-paused');\n      });\n      carouselContainer.addEventListener('touchstart', function() {\n        carouselContainer.classList.add('is-paused');\n      });\n      carouselContainer.addEventListener('touchend', function() {\n        carouselContainer.classList.remove('is-paused');\n      });\n    }\n  })();\n<\/script>\n\n<div class=\"hero-wordpress\">\n  <div class=\"hero-layout\">\n    <div class=\"hero-copy\">\n\n      <div class=\"title-reveal\" id=\"titleReveal\">\n        <div class=\"matrix-bg\" id=\"matrixBg\"><\/div>\n        <span class=\"line\" id=\"line1\">Le num\u00e9rique<\/span>\n        <span class=\"line\" id=\"line2\">acc\u00e9l\u00e9rateur de diversit\u00e9<\/span>\n      <\/div>\n\n      <div class=\"hero-title-accent\">\n        <span class=\"float-word\" style=\"animation-delay: 0s;\">Inclusion num\u00e9rique<\/span>\n        <span class=\"separator\">\u00b7<\/span>\n        <span class=\"float-word\" style=\"animation-delay: 0.8s;\">mixit\u00e9<\/span>\n        <span class=\"separator\">\u00b7<\/span>\n        <span class=\"float-word\" style=\"animation-delay: 1.6s;\">autonomie<\/span>\n      <\/div>\n\n      <p class=\"hero-description\">\n        Une association de terrain pour ouvrir l&rsquo;acc\u00e8s au num\u00e9rique, renforcer la confiance et faire \u00e9merger de nouvelles perspectives d&rsquo;apprentissage, d&rsquo;insertion et d&rsquo;\u00e9mancipation.\n      <\/p>\n      <div class=\"hero-actions\">\n        <a href=\"#actions\" class=\"btn-3d\"><span>D\u00e9couvrir<\/span><\/a>\n        <a href=\"#actualites\" class=\"btn-3d\"><span>Actualit\u00e9s<\/span><\/a>\n      <\/div>\n    <\/div>\n\n    <div class=\"hero-visual\" aria-label=\"Carrousel infini\">\n      <div class=\"carousel-viewport\">\n        <div class=\"carousel-track\">\n          <!-- Slide 1 -->\n          <div class=\"carousel-item layout-1\">\n            <div class=\"carousel-card card-a ratio-portrait\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/IMG-20260312-WA0005.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/IMG_4794-1-scaled.jpeg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-landscape\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08477-1-1-scaled.jpg') center\/cover !important;\"><\/div>\n          <\/div>\n          <!-- Slide 2 -->\n          <div class=\"carousel-item layout-2\">\n            <div class=\"carousel-card card-a ratio-wide\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08563-2-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/20260623_105841-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/20260623_122358-scaled.jpg') center\/cover !important;\"><\/div>\n          <\/div>\n          <!-- Slide 3 -->\n          <div class=\"carousel-item layout-3\">\n            <div class=\"carousel-card card-a ratio-tall\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08756-1-1-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-landscape\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/20240530_122554-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/04\/Stands_Inspir_Actions.webp') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-d ratio-landscape\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Capture-decran-2025-10-31-140931.png') center\/cover !important;\"><\/div>\n          <\/div>\n          <!-- Slide 4 -->\n          <div class=\"carousel-item layout-4\">\n            <div class=\"carousel-card card-a ratio-landscape\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/IMG-20260312-WA0005.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/IMG_4794-1-scaled.jpeg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08477-1-1-scaled.jpg') center\/cover !important;\"><\/div>\n          <\/div>\n          <!-- Slide 5 -->\n          <div class=\"carousel-item layout-5\">\n            <div class=\"carousel-card card-a ratio-portrait\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08563-2-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/20260623_105841-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/20260623_122358-scaled.jpg') center\/cover !important;\"><\/div>\n          <\/div>\n          <!-- Slide 6 -->\n          <div class=\"carousel-item layout-1\">\n            <div class=\"carousel-card card-a ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08756-1-1-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-landscape\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/20240530_122554-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/04\/Stands_Inspir_Actions.webp') center\/cover !important;\"><\/div>\n          <\/div>\n          <!-- Slide 7 -->\n          <div class=\"carousel-item layout-2\">\n            <div class=\"carousel-card card-a ratio-wide\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/IMG-20260312-WA0005.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/IMG_4794-1-scaled.jpeg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08477-1-1-scaled.jpg') center\/cover !important;\"><\/div>\n          <\/div>\n          <!-- Slide 8 -->\n          <div class=\"carousel-item layout-3\">\n            <div class=\"carousel-card card-a ratio-tall\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08563-2-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-landscape\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/20260623_105841-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/20260623_122358-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-d ratio-landscape\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08756-1-1-scaled.jpg') center\/cover !important;\"><\/div>\n          <\/div>\n          <!-- Slide 9 -->\n          <div class=\"carousel-item layout-4\">\n            <div class=\"carousel-card card-a ratio-landscape\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.02), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/20240530_122554-scaled.jpg') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-b ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/04\/Stands_Inspir_Actions.webp') center\/cover !important;\"><\/div>\n            <div class=\"carousel-card card-c ratio-square\" style=\"background: linear-gradient(180deg, rgba(10,29,49,0.08), rgba(10,29,49,0.72)), url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Capture-decran-2025-10-31-140931.png') center\/cover !important;\"><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n  .hero-title-block {\n    text-align: center;\n    padding: 2rem 1rem;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  }\n\n  .main-title {\n    font-size: clamp(2.4rem, 8vw, 3.8rem);\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    margin: 0 0 0.5rem 0;\n    color: #111111;\n    text-shadow: 3px 3px 0 rgba(255, 122, 0, 0.8), 1px 1px 0 rgba(255, 122, 0, 0.4);\n    line-height: 1.2;\n  }\n\n  .subtitle {\n    font-size: 1.2rem;\n    max-width: 700px;\n    margin: 1rem auto 0;\n    color: #2c3e44;\n    font-weight: 400;\n  }\n\n  .hero-buttons {\n    display: flex;\n    gap: 1.5rem;\n    justify-content: center;\n    flex-wrap: wrap;\n    margin-top: 2rem;\n  }\n\n  .btn-orange {\n    display: inline-block;\n    background-color: #ff7a00;\n    color: white;\n    font-weight: 700;\n    padding: 0.9rem 2rem;\n    border-radius: 50px;\n    text-decoration: none;\n    transition: all 0.3s ease;\n    box-shadow: 0 6px 0 #004c6e;\n    font-size: 1rem;\n    border: none;\n    cursor: pointer;\n    text-align: center;\n  }\n\n  .btn-orange:hover {\n    transform: translateY(-2px);\n    box-shadow: 0 8px 0 #003f5c;\n    background-color: #e56e00;\n  }\n\n  .btn-outline {\n    background: transparent;\n    border: 2px solid #ff7a00;\n    color: #111;\n    box-shadow: 0 4px 0 #004c6e;\n    background-color: white;\n  }\n\n  .btn-outline:hover {\n    background-color: #fff0e0;\n    transform: translateY(-2px);\n  }\n<\/style>\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n\n<div class=\"hero-title-block\">\n  <h1 class=\"main-title\">\n    Moins de fractures num\u00e9riques,<br> plus de mixit\u00e9\n  <\/h1>\n  <p class=\"subtitle\">\n    Les Connect\u00e9es IINAF inclusion num\u00e9rique, coh\u00e9sion sociale, insertion professionnelle.\n  <\/p>\n  <div class=\"hero-buttons\">\n    <a href=\"https:\/\/lesconnectees.org\/index.php\/nos-formations-n2\/\" class=\"btn-orange\">D\u00e9couvrir nos formations<\/a>\n    <a href=\"https:\/\/lesconnectees.org\/index.php\/contact\/\" class=\"btn-orange btn-outline\">Nous contacter<\/a>\n  <\/div>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n  .axes-wrapper {\n    max-width: 1200px;\n    margin: 0 auto;\n    padding: 32px 20px;\n    font-family: 'Inter', sans-serif;\n  }\n\n  .axes-grid {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 24px;\n  }\n\n  .axe-card {\n    background: #ffffff;\n    border-radius: 18px;\n    padding: 24px;\n    transition: all 0.3s ease;\n    cursor: pointer;\n    position: relative;\n    overflow: hidden;\n    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.05);\n    border: 1px solid #f0f0f0;\n  }\n\n  .axe-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 8px 24px rgba(0, 0, 0, 0.1);\n  }\n\n  .card-content {\n    display: flex;\n    align-items: center;\n    gap: 16px;\n  }\n\n  .icon-bg {\n    background: #004C6E;\n    width: 48px;\n    height: 48px;\n    border-radius: 12px;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    transition: transform 0.2s;\n    flex-shrink: 0;\n  }\n\n  .axe-card:hover .icon-bg {\n    transform: scale(1.05);\n  }\n\n  .icon-bg i {\n    color: #FF7A00;\n    font-size: 24px;\n  }\n\n  .card-text {\n    flex: 1;\n  }\n\n  .card-title {\n    color: #1e2a3a;\n    font-size: 18px;\n    font-weight: 700;\n    margin: 0 0 6px 0;\n    line-height: 1.3;\n  }\n\n  .card-subtitle {\n    color: rgba(30, 42, 58, 0.8);\n    font-size: 14px;\n    margin: 0;\n    line-height: 1.4;\n  }\n\n  @media (max-width: 768px) {\n    .axes-wrapper {\n      padding: 20px 12px;\n    }\n    .axes-grid {\n      grid-template-columns: 1fr;\n      gap: 12px;\n    }\n    .axe-card {\n      padding: 14px 16px;\n    }\n    .card-content {\n      gap: 14px;\n    }\n    .icon-bg {\n      width: 42px;\n      height: 42px;\n    }\n    .icon-bg i {\n      font-size: 20px;\n    }\n    .card-title {\n      font-size: 15px;\n      margin-bottom: 4px;\n    }\n    .card-subtitle {\n      font-size: 13px;\n    }\n  }\n\n  @media (max-width: 480px) {\n    .axes-wrapper {\n      padding: 12px 6px;\n    }\n    .axes-grid {\n      gap: 8px;\n    }\n    .axe-card {\n      padding: 10px 12px;\n      border-radius: 14px;\n    }\n    .card-content {\n      flex-direction: column;\n      align-items: center;\n      gap: 6px;\n      text-align: center;\n    }\n    .icon-bg {\n      width: 38px;\n      height: 38px;\n      border-radius: 10px;\n    }\n    .icon-bg i {\n      font-size: 18px;\n    }\n    .card-text {\n      width: 100%;\n    }\n    .card-title {\n      font-size: 14px;\n      margin-bottom: 2px;\n      line-height: 1.2;\n    }\n    .card-subtitle {\n      font-size: 11px;\n      line-height: 1.3;\n    }\n  }\n<\/style>\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/@tabler\/icons-webfont@latest\/dist\/tabler-icons.min.css\">\n\n<div class=\"axes-wrapper\">\n  <div class=\"axes-grid\">\n    <div class=\"axe-card\">\n      <div class=\"card-content\">\n        <div class=\"icon-bg\">\n          <i class=\"ti ti-robot\"><\/i>\n        <\/div>\n        <div class=\"card-text\">\n          <p class=\"card-title\">IA &amp; num\u00e9rique pour toutes et tous<\/p>\n          <p class=\"card-subtitle\">Acc\u00e8s sans exclusion<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"axe-card\">\n      <div class=\"card-content\">\n        <div class=\"icon-bg\">\n          <i class=\"ti ti-shield-lock\"><\/i>\n        <\/div>\n        <div class=\"card-text\">\n          <p class=\"card-title\">Cybers\u00e9curit\u00e9 &amp; protection des donn\u00e9es<\/p>\n          <p class=\"card-subtitle\">Vie priv\u00e9e &amp; bonnes pratiques<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"axe-card\">\n      <div class=\"card-content\">\n        <div class=\"icon-bg\">\n          <i class=\"ti ti-users\"><\/i>\n        <\/div>\n        <div class=\"card-text\">\n          <p class=\"card-title\">Insertion pro &amp; mixit\u00e9<\/p>\n          <p class=\"card-subtitle\">Emploi &amp; diversit\u00e9 tech<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n    <div class=\"axe-card\">\n      <div class=\"card-content\">\n        <div class=\"icon-bg\">\n          <i class=\"ti ti-school\"><\/i>\n        <\/div>\n        <div class=\"card-text\">\n          <p class=\"card-title\">Formations &amp; prestations<\/p>\n          <p class=\"card-subtitle\">Monter en comp\u00e9tences<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n.qui-sommes-nous-wrapper {\n  max-width: 1200px;\n  margin: 0 auto;\n  padding: 48px 32px;\n  background: #ffffff;\n  font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n}\n\n.qui-sommes-nous {\n  text-align: center;\n  margin-bottom: 56px;\n  padding: 0;\n}\n\n.qui-sommes-nous h2 {\n  font-size: clamp(2rem, 5vw, 2.8rem);\n  font-weight: 800;\n  letter-spacing: -0.02em;\n  margin: 0 0 0.5rem 0;\n  color: #111111;\n  text-shadow: 3px 3px 0 rgba(255, 122, 0, 0.8), 1px 1px 0 rgba(255, 122, 0, 0.4);\n  line-height: 1.2;\n}\n\n.qui-sommes-nous p {\n  font-size: 1.1rem;\n  max-width: 750px;\n  margin: 0 auto;\n  color: #2c3e44;\n  font-weight: 400;\n  line-height: 1.6;\n}\n\n.qui-sommes-nous-block {\n  display: flex;\n  flex-direction: column;\n  gap: 56px;\n  padding: 0;\n  --color-text-primary: #111111;\n  --color-text-secondary: #2c3e44;\n  --color-border-tertiary: #e2e8f0;\n}\n\n.qui-item {\n  display: flex;\n  align-items: center;\n  gap: 48px;\n  transition: transform 0.2s ease;\n  position: relative;\n}\n\n.qui-item-reverse {\n  flex-direction: row-reverse;\n}\n\n.qui-content {\n  flex: 1;\n}\n\n.qui-title {\n  font-size: 38px;\n  font-weight: 700;\n  color: #111111;\n  margin: 0 0 16px;\n  line-height: 1.2;\n  letter-spacing: -0.02em;\n  position: relative;\n  display: inline-block;\n  font-family: 'Inter', sans-serif;\n}\n\n.qui-title::after {\n  content: '';\n  display: block;\n  width: 50px;\n  height: 4px;\n  background: #F97316;\n  border-radius: 4px;\n  margin-top: 8px;\n}\n\n.qui-description {\n  font-size: 18px;\n  color: var(--color-text-secondary);\n  line-height: 1.6;\n  margin: 0 0 1em;\n  font-family: 'Inter', sans-serif;\n}\n.qui-description:last-child {\n  margin-bottom: 0;\n}\n\n.qui-visual {\n  flex: 1;\n  height: 380px;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  overflow: hidden;\n  transition: box-shadow 0.3s ease;\n}\n\n.card {\n  background: white;\n  border-radius: 10px;\n  transition: border-radius 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n}\n\n.shadow {\n  box-shadow: inset 0 -3em 3em rgba(0,0,0,0.1),\n                0 0 0 2px rgb(190, 190, 190),\n                0.3em 0.3em 1em rgba(0,0,0,0.3);\n}\n\n.qui-visual img {\n  width: 100%;\n  height: 100%;\n  object-fit: cover;\n  transition: transform 0.4s ease;\n  display: block;\n}\n\n.qui-visual:hover img {\n  transform: scale(1.05);\n}\n\n.qui-visual:hover {\n  box-shadow: inset 0 -3em 3em rgba(0,0,0,0.15),\n                0 0 0 2px rgb(190, 190, 190),\n                0.4em 0.4em 1.2em rgba(0,0,0,0.35);\n}\n\n.qui-toggle-btn {\n  display: none;\n}\n\n@media (max-width: 768px) {\n  .qui-sommes-nous-wrapper {\n    padding: 32px 16px;\n  }\n\n  .qui-sommes-nous {\n    margin-bottom: 32px;\n  }\n\n  .qui-sommes-nous-block {\n    gap: 32px;\n  }\n\n  .qui-item {\n    flex-direction: column !important;\n    gap: 0;\n    background-size: cover;\n    background-position: center;\n    border-radius: 20px;\n    overflow: hidden;\n    box-shadow: 0 8px 30px rgba(0, 0, 0, 0.12);\n    min-height: 400px;\n    justify-content: flex-start;\n    padding: 24px 20px;\n    position: relative;\n    align-items: flex-start;\n  }\n\n  .qui-item-reverse {\n    flex-direction: column !important;\n  }\n\n  .qui-item[data-index=\"1\"] {\n    background-image: url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/20240530_122554-scaled.jpg');\n  }\n  .qui-item[data-index=\"2\"] {\n    background-image: url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/04\/Stands_Inspir_Actions.webp');\n  }\n  .qui-item[data-index=\"3\"] {\n    background-image: url('https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Capture-decran-2025-10-31-140931.png');\n  }\n\n  .qui-visual {\n    display: none !important;\n  }\n\n  .qui-content {\n    position: relative;\n    z-index: 2;\n    display: flex;\n    flex-direction: column;\n    align-items: flex-start;\n    width: 100%;\n    text-align: left;\n    flex: unset;\n    padding: 0;\n    margin: 0;\n    background: transparent;\n    backdrop-filter: none;\n    border-radius: 0;\n  }\n\n  .qui-header {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    width: 100%;\n  }\n\n  .qui-title {\n    font-size: 32px;\n    color: #111111 !important;\n    background: #ffffff !important;\n    padding: 4px 12px !important;\n    border-radius: 8px;\n    font-weight: 700;\n    margin: 0;\n    display: inline-block;\n    flex: 1;\n    letter-spacing: -0.02em;\n    font-family: 'Inter', sans-serif;\n    border-bottom: none;\n    text-shadow: none !important;\n    position: relative;\n    padding-right: 20px !important;\n  }\n\n  .qui-title::after {\n    content: none !important;\n  }\n\n  .qui-title::before {\n    content: none !important;\n  }\n\n  .qui-toggle-btn {\n    display: flex !important;\n    align-items: center;\n    justify-content: center;\n    background: #F97316;\n    border: none;\n    color: white;\n    width: 44px;\n    height: 44px;\n    border-radius: 50%;\n    font-size: 24px;\n    cursor: pointer;\n    flex-shrink: 0;\n    transition: transform 0.3s ease, background 0.3s, box-shadow 0.3s;\n    padding: 0;\n    box-shadow: 0 4px 16px rgba(249, 115, 22, 0.4);\n    margin-left: 12px;\n    font-family: 'Inter', sans-serif;\n  }\n\n  .qui-toggle-btn:hover {\n    background: #e06800;\n    box-shadow: 0 6px 24px rgba(249, 115, 22, 0.6);\n  }\n\n  .qui-toggle-btn i {\n    transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1);\n  }\n\n  .qui-item.open .qui-toggle-btn i {\n    transform: rotate(180deg);\n  }\n\n  .qui-item.open .qui-toggle-btn {\n    background: #004C6E;\n    box-shadow: 0 4px 16px rgba(0, 76, 110, 0.4);\n  }\n\n  .qui-description-wrapper {\n    max-height: 0;\n    overflow: hidden;\n    transition: max-height 0.5s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.4s ease, padding 0.3s ease;\n    opacity: 0;\n    width: 100%;\n    background: rgba(0, 0, 0, 0.75);\n    backdrop-filter: blur(12px);\n    -webkit-backdrop-filter: blur(12px);\n    border-radius: 16px;\n    padding: 0 20px;\n    margin-top: 12px;\n    box-sizing: border-box;\n    border: 1px solid rgba(255, 255, 255, 0.1);\n    box-shadow: 0 8px 32px rgba(0, 0, 0, 0.4);\n  }\n\n  .qui-item.open .qui-description-wrapper {\n    max-height: 1000px;\n    opacity: 1;\n    padding: 20px;\n    overflow: visible;\n  }\n\n  .qui-description {\n    font-size: 16px;\n    color: #ffffff !important;\n    line-height: 1.7;\n    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.2);\n    margin: 0 0 0.8em;\n    font-weight: 400;\n    letter-spacing: 0.01em;\n    font-family: 'Inter', sans-serif;\n  }\n\n  .qui-description:last-child {\n    margin-bottom: 0;\n  }\n\n  .qui-divider {\n    display: none;\n  }\n}\n\n@media (max-width: 480px) {\n  .qui-sommes-nous-wrapper {\n    padding: 24px 12px;\n  }\n\n  .qui-sommes-nous {\n    margin-bottom: 24px;\n  }\n\n  .qui-sommes-nous-block {\n    gap: 24px;\n  }\n\n  .qui-item {\n    min-height: 340px;\n    padding: 20px 14px;\n  }\n\n  .qui-title {\n    font-size: 28px;\n    padding: 3px 10px !important;\n    padding-right: 15px !important;\n    border-radius: 6px;\n  }\n\n  .qui-toggle-btn {\n    width: 38px;\n    height: 38px;\n    font-size: 20px;\n    margin-left: 8px;\n  }\n\n  .qui-description-wrapper {\n    padding: 0 14px;\n  }\n\n  .qui-item.open .qui-description-wrapper {\n    padding: 14px;\n  }\n\n  .qui-description {\n    font-size: 14px;\n  }\n}\n<\/style>\n\n<script data-wp-block-html=\"js\">\ndocument.addEventListener('DOMContentLoaded', function() {\n    var toggles = document.querySelectorAll('.qui-toggle-btn');\n    toggles.forEach(function(btn) {\n      btn.addEventListener('click', function(e) {\n        e.stopPropagation();\n        var item = this.closest('.qui-item');\n        if (item) {\n          item.classList.toggle('open');\n        }\n      });\n    });\n  });\n<\/script>\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdn.jsdelivr.net\/npm\/@tabler\/icons-webfont@latest\/dist\/tabler-icons.min.css\">\n\n<div class=\"qui-sommes-nous-wrapper\">\n\n  <div class=\"qui-sommes-nous\">\n    <h2>Qui sommes-nous ?<\/h2>\n    <p>Les Connect\u00e9es accompagne les femmes, les jeunes et les personnes \u00e9loign\u00e9es du num\u00e9rique pour leur permettre de ma\u00eetriser les outils digitaux, reprendre confiance et s&rsquo;ouvrir \u00e0 de nouvelles opportunit\u00e9s, notamment dans les m\u00e9tiers du num\u00e9rique et l&rsquo;intelligence artificielle.<\/p>\n  <\/div>\n\n  <div class=\"qui-sommes-nous-block\">\n\n    <div class=\"qui-item\" data-index=\"1\">\n      <div class=\"qui-visual card shadow\">\n        <img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/20240530_122554-scaled.jpg\" alt=\"Notre mission\">\n      <\/div>\n      <div class=\"qui-content\">\n        <div class=\"qui-header\">\n          <h3 class=\"qui-title\">Notre mission<\/h3>\n          <button class=\"qui-toggle-btn\" aria-label=\"Afficher le texte\">\n            <i class=\"ti ti-chevron-down\"><\/i>\n          <\/button>\n        <\/div>\n        <div class=\"qui-description-wrapper\">\n          <p class=\"qui-description\">L&rsquo;association Les Connect\u00e9\u00b7e\u00b7s agit pour l&rsquo;\u00e9ducation au num\u00e9rique, la mont\u00e9e en comp\u00e9tences et l&rsquo;autonomie des publics. Nous d\u00e9veloppons des actions de proximit\u00e9 pour aider chacun\u00b7e \u00e0 mieux comprendre les outils d&rsquo;aujourd&rsquo;hui, \u00e0 gagner en confiance et \u00e0 avancer \u00e0 son rythme.<\/p>\n          <p class=\"qui-description\">Nous portons une attention particuli\u00e8re \u00e0 la place des femmes dans le num\u00e9rique, encore trop souvent sous-repr\u00e9sent\u00e9es dans les usages comme dans les m\u00e9tiers, afin de favoriser leur l\u00e9gitimit\u00e9, leur mont\u00e9e en comp\u00e9tence et leur ouverture vers de nouvelles possibilit\u00e9s.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"qui-item qui-item-reverse\" data-index=\"2\">\n      <div class=\"qui-visual card shadow\">\n        <img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/04\/Stands_Inspir_Actions.webp\" alt=\"Notre histoire\">\n      <\/div>\n      <div class=\"qui-content\">\n        <div class=\"qui-header\">\n          <h3 class=\"qui-title\">Notre histoire<\/h3>\n          <button class=\"qui-toggle-btn\" aria-label=\"Afficher le texte\">\n            <i class=\"ti ti-chevron-down\"><\/i>\n          <\/button>\n        <\/div>\n        <div class=\"qui-description-wrapper\">\n          <p class=\"qui-description\">N\u00e9e d&rsquo;un constat simple : trop de personnes restent \u00e0 l&rsquo;\u00e9cart de la r\u00e9volution num\u00e9rique. Fond\u00e9e par des passionn\u00e9s du digital et de l&rsquo;inclusion, notre structure a grandi autour d&rsquo;une conviction commune: la technologie doit servir l&rsquo;humain, pas l&rsquo;inverse.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"qui-item\" data-index=\"3\">\n      <div class=\"qui-visual card shadow\">\n        <img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Capture-decran-2025-10-31-140931.png\" alt=\"Nos valeurs\">\n      <\/div>\n      <div class=\"qui-content\">\n        <div class=\"qui-header\">\n          <h3 class=\"qui-title\">Nos valeurs<\/h3>\n          <button class=\"qui-toggle-btn\" aria-label=\"Afficher le texte\">\n            <i class=\"ti ti-chevron-down\"><\/i>\n          <\/button>\n        <\/div>\n        <div class=\"qui-description-wrapper\">\n          <p class=\"qui-description\">Nous voulons faire du num\u00e9rique un espace d&rsquo;apprentissage, d&rsquo;\u00e9galit\u00e9 et d&rsquo;ouverture. Notre d\u00e9marche s&rsquo;inscrit dans une logique de compl\u00e9mentarit\u00e9 avec les acteurs du territoire, afin de proposer des r\u00e9ponses utiles, concr\u00e8tes et adapt\u00e9es aux besoins r\u00e9els.<\/p>\n        <\/div>\n      <\/div>\n    <\/div>\n\n  <\/div>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Outfit:wght@400;500;600;700;800&family=Manrope:wght@400;500;600;700&display=swap');\n\n  :root {\n    --ink: #0e1a2a;\n    --ink-soft: #22364f;\n    --paper: #fffdf9;\n    --surface: #ffffff;\n    --surface-soft: #f7fbff;\n    --line: #e9eef3;\n    --brand: #ff6a3a;\n    --brand-strong: #e44c1d;\n    --accent: #0e4a7e;\n    --accent-soft: #1c6aa8;\n    --ok: #0f8c66;\n    --shadow: 0 18px 50px rgba(16, 34, 52, 0.12);\n    --radius-lg: 28px;\n    --radius-md: 20px;\n    --radius-sm: 14px;\n  }\n\n  .actions-component {\n    font-family: Manrope, \"Segoe UI\", sans-serif;\n    color: var(--ink);\n    line-height: 1.55;\n    padding: 24px 16px;\n    margin: 0;\n    box-sizing: border-box;\n    background: transparent;\n  }\n\n  .actions-component * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .actions-component a {\n    color: inherit;\n    text-decoration: none;\n  }\n\n  .actions-component .section {\n    max-width: 1180px;\n    margin: 0 auto;\n    padding: clamp(22px, 3vw, 36px);\n    background: transparent;\n    border: none;\n    box-shadow: none;\n    overflow: hidden;\n    position: relative;\n  }\n\n  .actions-component .section-header {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    margin-bottom: 2.8rem;\n    text-align: center;\n  }\n\n  .main-title {\n    font-size: 2.5rem;\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    margin: 0 0 0.5rem 0;\n    color: #111111;\n    text-shadow: 3px 3px 0 rgba(255, 122, 0, 0.8), 1px 1px 0 rgba(255, 122, 0, 0.4);\n    line-height: 1.2;\n  }\n\n  .actions-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 22px;\n    position: relative;\n    z-index: 1;\n  }\n\n  .action-card {\n    border-radius: 26px;\n    background:\n      linear-gradient(180deg, rgba(255, 255, 255, 0.98), rgba(245, 250, 255, 0.98));\n    border: 1px solid #d7e4f0;\n    padding: 0;\n    min-height: 520px;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    position: relative;\n    overflow: hidden;\n    box-shadow: 0 18px 38px rgba(14, 26, 42, 0.08);\n    transition: transform 220ms ease, box-shadow 220ms ease, border-color 220ms ease;\n    isolation: isolate;\n  }\n\n  .action-card:hover {\n    transform: translateY(-6px);\n    box-shadow: 0 26px 52px rgba(14, 26, 42, 0.12);\n    border-color: #c3d8ea;\n  }\n\n  .action-card::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, transparent 0%, rgba(255, 255, 255, 0.08) 100%);\n    z-index: 0;\n    pointer-events: none;\n  }\n\n  .action-card::after {\n    content: \"\";\n    position: absolute;\n    inset: auto -20px -40px auto;\n    width: 110px;\n    height: 110px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(255, 106, 58, 0.18), transparent 68%);\n    z-index: 0;\n  }\n\n  .action-visual {\n    min-height: 220px;\n    position: relative;\n    overflow: hidden;\n    isolation: isolate;\n    border-radius: 26px 26px 0 0;\n  }\n\n  .action-visual::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background-size: cover;\n    background-position: center;\n    transform: scale(1.04);\n    transition: transform 260ms ease;\n    z-index: -2;\n  }\n\n  .action-card:hover .action-visual::before {\n    transform: scale(1.09);\n  }\n\n  .action-visual::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(7, 23, 40, 0.08), rgba(7, 23, 40, 0.72));\n    z-index: -1;\n  }\n\n  \/* --- NOUVELLES IMAGES --- *\/\n  .action-card-1 .action-visual::before {\n    background-image: url(\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/IMG-20260312-WA0005.jpg\");\n  }\n  .action-card-2 .action-visual::before {\n    background-image: url(\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/IMG_4794-1-scaled.jpeg\");\n  }\n  .action-card-3 .action-visual::before {\n    background-image: url(\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08477-1-1-scaled.jpg\");\n  }\n  .action-card-4 .action-visual::before {\n    background-image: url(\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08563-2-scaled.jpg\");\n  }\n\n  .action-overlay {\n    position: absolute;\n    inset: auto 18px 18px 18px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    align-items: center;\n    justify-content: space-between;\n  }\n\n  .action-index {\n    display: inline-block;\n    font-size: 0.75rem;\n    font-weight: 800;\n    color: #ffffff;\n    border: 1px solid rgba(255, 255, 255, 0.38);\n    border-radius: 999px;\n    padding: 7px 11px;\n    background: rgba(255, 255, 255, 0.14);\n    backdrop-filter: blur(6px);\n    box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.15);\n  }\n\n  .action-audience {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    border-radius: 999px;\n    padding: 7px 11px;\n    background: rgba(11, 24, 48, 0.62);\n    color: #eff7ff;\n    font-size: 0.76rem;\n    font-weight: 700;\n    letter-spacing: 0.03em;\n    border: 1px solid rgba(255, 255, 255, 0.18);\n  }\n\n  .action-body {\n    position: relative;\n    z-index: 1;\n    padding: 24px;\n    display: flex;\n    flex-direction: column;\n    gap: 12px;\n    flex: 1;\n    background:\n      linear-gradient(180deg, rgba(255, 255, 255, 0.96), rgba(247, 250, 255, 0.98));\n  }\n\n  .action-kicker {\n    color: var(--accent-soft);\n    font-size: 0.78rem;\n    font-weight: 800;\n    letter-spacing: 0.08em;\n    text-transform: uppercase;\n  }\n\n  .action-card h3 {\n    font-family: Outfit, sans-serif;\n    font-size: clamp(1.5rem, 2.5vw, 2rem);\n    font-weight: 800;\n    color: #0e1a2a;\n    line-height: 1.15;\n    letter-spacing: -0.03em;\n    text-wrap: balance;\n    margin-bottom: 0.5rem;\n    display: inline-block;\n  }\n\n  .action-card p {\n    color: #4f6a84;\n    font-size: 0.98rem;\n    max-width: 34ch;\n  }\n\n  .action-meta {\n    margin-top: 8px;\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n  }\n\n  .action-chip {\n    border-radius: 999px;\n    padding: 6px 10px;\n    font-size: 0.72rem;\n    font-weight: 800;\n    letter-spacing: 0.02em;\n    background: #edf6ff;\n    border: 1px solid #cfe2f6;\n    color: #2f587d;\n  }\n\n  @media (max-width: 700px) {\n    .actions-grid {\n      grid-template-columns: 1fr;\n    }\n    .actions-component .section-header {\n      flex-direction: column;\n      align-items: center;\n    }\n  }\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(function() {\n    var headings = document.querySelectorAll('.actions-component .heading-animated');\n\n    function enhanceHeading(heading) {\n      var text = heading.textContent.trim();\n      if (!text) return;\n\n      heading.textContent = '';\n      var textSpan = document.createElement('span');\n      textSpan.className = 'heading-text';\n      textSpan.setAttribute('data-text', text);\n      textSpan.textContent = text;\n      var shine = document.createElement('span');\n      shine.className = 'heading-shine';\n      shine.setAttribute('aria-hidden', 'true');\n      heading.appendChild(textSpan);\n      heading.appendChild(shine);\n    }\n\n    headings.forEach(enhanceHeading);\n\n    if ('IntersectionObserver' in window) {\n      var observer = new IntersectionObserver(function(entries) {\n        entries.forEach(function(entry) {\n          if (entry.isIntersecting) {\n            entry.target.classList.add('is-visible');\n            observer.unobserve(entry.target);\n          }\n        });\n      }, {\n        threshold: 0.22,\n        rootMargin: '0px 0px -8% 0px'\n      });\n\n      headings.forEach(function(heading) {\n        observer.observe(heading);\n      });\n    } else {\n      headings.forEach(function(heading) {\n        heading.classList.add('is-visible');\n      });\n    }\n  })();\n<\/script>\n\n<div class=\"actions-component\">\n  <section class=\"section\" id=\"actions\">\n    <div class=\"section-header\">\n      <h2 class=\"main-title\">Nos actions<\/h2>\n    <\/div>\n    <div class=\"actions-grid\">\n      <article class=\"action-card action-card-1\">\n        <div class=\"action-visual\">\n          <div class=\"action-overlay\">\n            <span class=\"action-index\">01 &#8211; Les femmes<\/span>\n            <span class=\"action-audience\">Leadership num\u00e9rique<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"action-body\">\n          <span class=\"action-kicker\">Parcours confiance<\/span>\n          <h3>Oser prendre sa place<\/h3>\n          <p>Renforcer la l\u00e9gitimit\u00e9, la visibilit\u00e9 et la confiance dans un univers encore trop masculin.<\/p>\n          <div class=\"action-meta\">\n            <span class=\"action-chip\">Mentorat<\/span>\n            <span class=\"action-chip\">Confiance<\/span>\n            <span class=\"action-chip\">Orientation<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n      <article class=\"action-card action-card-2\">\n        <div class=\"action-visual\">\n          <div class=\"action-overlay\">\n            <span class=\"action-index\">02 &#8211; Les jeunes<\/span>\n            <span class=\"action-audience\">D\u00e9couverte des usages<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"action-body\">\n          <span class=\"action-kicker\">Parcours exploration<\/span>\n          <h3>D\u00e9couvrir, tester, choisir<\/h3>\n          <p>Explorer des outils utiles pour les \u00e9tudes, les stages et l&rsquo;insertion professionnelle avec une approche concr\u00e8te.<\/p>\n          <div class=\"action-meta\">\n            <span class=\"action-chip\">Orientation<\/span>\n            <span class=\"action-chip\">Ateliers<\/span>\n            <span class=\"action-chip\">Insertion<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n      <article class=\"action-card action-card-3\">\n        <div class=\"action-visual\">\n          <div class=\"action-overlay\">\n            <span class=\"action-index\">03 &#8211; Publics \u00e9loignes<\/span>\n            <span class=\"action-audience\">M\u00e9diation de proximit\u00e9<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"action-body\">\n          <span class=\"action-kicker\">Parcours autonomie<\/span>\n          <h3>Comprendre sans se perdre<\/h3>\n          <p>Rendre les usages num\u00e9riques plus simples, accessibles et compr\u00e9hensibles pour reprendre la main sur le quotidien.<\/p>\n          <div class=\"action-meta\">\n            <span class=\"action-chip\">M\u00e9diation<\/span>\n            <span class=\"action-chip\">Autonomie<\/span>\n            <span class=\"action-chip\">Accessibilit\u00e9<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n      <article class=\"action-card action-card-4\">\n        <div class=\"action-visual\">\n          <div class=\"action-overlay\">\n            <span class=\"action-index\">04 &#8211; Professionnels<\/span>\n            <span class=\"action-audience\">Comp\u00e9tences avanc\u00e9es<\/span>\n          <\/div>\n        <\/div>\n        <div class=\"action-body\">\n          <span class=\"action-kicker\">Parcours performance<\/span>\n          <h3>Aller plus loin avec le num\u00e9rique<\/h3>\n          <p>Monter en comp\u00e9tence sur les outils, l&rsquo;IA et les pratiques utiles dans le monde du travail.<\/p>\n          <div class=\"action-meta\">\n            <span class=\"action-chip\">IA<\/span>\n            <span class=\"action-chip\">Comp\u00e9tences<\/span>\n            <span class=\"action-chip\">Entreprise<\/span>\n          <\/div>\n        <\/div>\n      <\/article>\n    <\/div>\n  <\/section>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n  * {\n    margin: 0;\n    padding: 0;\n    box-sizing: border-box;\n  }\n\n  :root {\n    --ink: #0e1a2a;\n    --ink-soft: #22364f;\n    --paper: #fffdf9;\n    --surface: #ffffff;\n    --surface-soft: #f7fbff;\n    --line: #e9eef3;\n    --brand: #ff6a3a;\n    --brand-strong: #e44c1d;\n    --accent: #0e4a7e;\n    --accent-soft: #1c6aa8;\n    --ok: #0f8c66;\n    --shadow: 0 18px 50px rgba(16, 34, 52, 0.12);\n    --radius-lg: 28px;\n    --radius-md: 20px;\n    --radius-sm: 14px;\n  }\n\n  .actualites-component {\n    font-family: 'Manrope', 'Segoe UI', sans-serif;\n    color: var(--ink);\n    line-height: 1.55;\n    background: transparent;\n    width: 100%;\n    max-width: 1280px;\n    margin: 0 auto;\n    padding: 20px 12px 30px;\n  }\n\n  .actualites-component * {\n    box-sizing: border-box;\n    margin: 0;\n    padding: 0;\n  }\n\n  .actualites-component a {\n    color: inherit;\n    text-decoration: none;\n  }\n\n  .actualites-component .section {\n    padding: 0;\n    background: transparent;\n    border: none;\n    box-shadow: none;\n    overflow: hidden;\n  }\n\n  .section-header {\n    display: flex;\n    justify-content: center;\n    align-items: center;\n    margin-bottom: 2.2rem;\n    text-align: center;\n  }\n\n  .main-title {\n    font-size: 2.5rem;\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    color: #111111;\n    text-shadow: 3px 3px 0 rgba(255, 122, 0, 0.8), 1px 1px 0 rgba(255, 122, 0, 0.4);\n    line-height: 1.2;\n    margin: 0;\n  }\n\n  #actu-robuste-2026 .actualites-grid {\n    display: grid;\n    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n    gap: 1.8rem;\n  }\n\n  #actu-robuste-2026 .card-container {\n    width: 100%;\n    height: 460px;\n    position: relative;\n    border-radius: var(--radius-lg);\n    box-shadow: 0 16px 32px rgba(14, 26, 42, 0.12);\n    overflow: hidden;\n    transition: transform 0.3s ease;\n    cursor: pointer;\n    -webkit-tap-highlight-color: transparent;\n    touch-action: manipulation;\n  }\n\n  #actu-robuste-2026 .card-container:active {\n    transform: scale(0.97);\n  }\n  #actu-robuste-2026 .card-container:hover {\n    transform: translateY(-6px);\n  }\n\n  #actu-robuste-2026 .card {\n    width: 100%;\n    height: 100%;\n    border-radius: inherit;\n    position: relative;\n    overflow: hidden;\n  }\n\n  #actu-robuste-2026 .card .front-content {\n    width: 100%;\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    transition: transform 0.6s cubic-bezier(0.23, 1, 0.320, 1);\n    border-radius: var(--radius-lg);\n    position: relative;\n    transform: translateY(0);\n    padding: 1.5rem;\n    isolation: isolate;\n  }\n\n  #actu-robuste-2026 .card .front-content::before {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background-size: cover;\n    background-position: center;\n    z-index: -2;\n    transform: scale(1.02);\n  }\n\n  #actu-robuste-2026 .card .front-content::after {\n    content: \"\";\n    position: absolute;\n    inset: 0;\n    background: linear-gradient(180deg, rgba(0, 31, 53, 0.2), rgba(0, 46, 74, 0.84));\n    z-index: -1;\n  }\n\n  \/* --- NOUVELLES IMAGES --- *\/\n  #actu-robuste-2026 .card-container[data-id=\"1\"] .front-content::before {\n    background-image: url(\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/20260623_105841-scaled.jpg\");\n  }\n  #actu-robuste-2026 .card-container[data-id=\"2\"] .front-content::before {\n    background-image: url(\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/20260623_122358-scaled.jpg\");\n  }\n  #actu-robuste-2026 .card-container[data-id=\"3\"] .front-content::before {\n    background-image: url(\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/DSC08756-1-1-scaled.jpg\");\n  }\n\n  #actu-robuste-2026 .card .front-content p {\n    font-size: clamp(1.4rem, 5vw, 1.8rem);\n    font-weight: 800;\n    color: #ffffff;\n    text-shadow: 0 2px 4px rgba(0, 0, 0, 0.3);\n    transition: opacity 0.4s ease;\n    text-align: center;\n    padding: 1rem;\n    line-height: 1.3;\n    z-index: 2;\n    pointer-events: none;\n  }\n\n  #actu-robuste-2026 .hover-indicator,\n  #actu-robuste-2026 .touch-indicator {\n    position: absolute;\n    bottom: 20px;\n    left: 0;\n    right: 0;\n    text-align: center;\n    font-size: 13px;\n    font-weight: 500;\n    color: #ffffff;\n    background: rgba(0, 0, 0, 0.5);\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    width: fit-content;\n    margin: 0 auto;\n    padding: 5px 12px;\n    border-radius: 40px;\n    backdrop-filter: blur(4px);\n    transition: opacity 0.3s;\n    pointer-events: none;\n    z-index: 2;\n  }\n\n  #actu-robuste-2026 .touch-indicator {\n    display: none;\n  }\n\n  @media (hover: none) {\n    #actu-robuste-2026 .hover-indicator {\n      display: none;\n    }\n    #actu-robuste-2026 .touch-indicator {\n      display: inline-flex;\n    }\n  }\n\n  #actu-robuste-2026 .card .content {\n    position: absolute;\n    top: 0;\n    left: 0;\n    width: 100%;\n    height: 100%;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    justify-content: center;\n    text-align: center;\n    gap: 1.2rem;\n    background: linear-gradient(145deg, #ff7a00, #e56800);\n    color: white;\n    padding: 2rem 1.5rem;\n    line-height: 1.3;\n    border-radius: var(--radius-lg);\n    pointer-events: none;\n    transform: translateY(100%);\n    transition: transform 0.5s cubic-bezier(0.23, 1, 0.320, 1);\n    box-sizing: border-box;\n    overflow-y: auto;\n  }\n\n  #actu-robuste-2026 .card .content .heading {\n    font-size: 1.5rem;\n    font-weight: 700;\n    margin: 0 auto;\n    text-align: center;\n    width: 100%;\n  }\n\n  #actu-robuste-2026 .card .content p:not(.heading) {\n    font-size: 0.95rem;\n    margin: 0 auto;\n    text-align: center;\n    max-width: 90%;\n    line-height: 1.4;\n  }\n\n  #actu-robuste-2026 .card .content .activite-link {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 8px;\n    font-weight: 700;\n    font-size: 0.95rem;\n    color: #f97316;\n    background: white;\n    padding: 8px 20px;\n    border-radius: 60px;\n    text-decoration: none;\n    transition: all 0.3s ease;\n    box-shadow: 0 4px 10px rgba(0, 0, 0, 0.15);\n    border: 1px solid rgba(249, 115, 22, 0.3);\n    pointer-events: auto;\n    cursor: pointer;\n    margin: 0 auto;\n    letter-spacing: 0.5px;\n    z-index: 10;\n  }\n\n  #actu-robuste-2026 .card .content .activite-link:hover {\n    gap: 12px;\n    background: #f97316;\n    color: white;\n    transform: scale(1.02);\n    box-shadow: 0 8px 16px rgba(0, 0, 0, 0.2);\n    border-color: white;\n  }\n\n  @media (hover: hover) {\n    #actu-robuste-2026 .card:hover .content {\n      transform: translateY(0);\n    }\n    #actu-robuste-2026 .card:hover .front-content {\n      transform: translateY(-100%);\n    }\n    #actu-robuste-2026 .card:hover .front-content p,\n    #actu-robuste-2026 .card:hover .hover-indicator {\n      opacity: 0;\n    }\n  }\n\n  #actu-robuste-2026 .card-container.open .content {\n    transform: translateY(0);\n  }\n  #actu-robuste-2026 .card-container.open .front-content {\n    transform: translateY(-100%);\n  }\n  #actu-robuste-2026 .card-container.open .front-content p,\n  #actu-robuste-2026 .card-container.open .hover-indicator,\n  #actu-robuste-2026 .card-container.open .touch-indicator {\n    opacity: 0;\n  }\n\n  @media (max-width: 820px) {\n    #actu-robuste-2026 .actualites-grid {\n      grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n      gap: 1.5rem;\n    }\n    #actu-robuste-2026 .card-container {\n      height: 400px;\n    }\n    #actu-robuste-2026 .card .content {\n      padding: 2rem 1.2rem;\n      gap: 1rem;\n    }\n    #actu-robuste-2026 .card .content .heading {\n      font-size: 1.3rem;\n    }\n    #actu-robuste-2026 .card .content p:not(.heading) {\n      font-size: 0.9rem;\n    }\n    #actu-robuste-2026 .card .content .activite-link {\n      font-size: 0.85rem;\n      padding: 6px 16px;\n    }\n    .main-title {\n      font-size: clamp(1.8rem, 7vw, 2.4rem);\n    }\n    .section-header {\n      margin-bottom: 1.8rem;\n    }\n  }\n\n  @media (max-width: 550px) {\n    .actualites-component {\n      padding: 10px 8px 20px;\n    }\n    #actu-robuste-2026 .actualites-grid {\n      grid-template-columns: 1fr;\n      gap: 1.2rem;\n      max-width: 420px;\n      margin: 0 auto;\n    }\n    #actu-robuste-2026 .card-container {\n      height: 340px;\n    }\n    #actu-robuste-2026 .card .front-content p {\n      font-size: 1.2rem;\n      padding: 0.5rem;\n    }\n    #actu-robuste-2026 .card .content {\n      padding: 1.8rem 1rem;\n      gap: 0.8rem;\n    }\n    #actu-robuste-2026 .card .content .heading {\n      font-size: 1.1rem;\n    }\n    #actu-robuste-2026 .card .content p:not(.heading) {\n      font-size: 0.85rem;\n      max-width: 100%;\n    }\n    #actu-robuste-2026 .card .content .activite-link {\n      font-size: 0.8rem;\n      padding: 5px 14px;\n    }\n    #actu-robuste-2026 .hover-indicator,\n    #actu-robuste-2026 .touch-indicator {\n      font-size: 11px;\n      padding: 4px 10px;\n      bottom: 14px;\n    }\n    .main-title {\n      font-size: 1.6rem;\n      text-shadow: 2px 2px 0 rgba(255, 122, 0, 0.8), 1px 1px 0 rgba(255, 122, 0, 0.4);\n    }\n    .section-header {\n      margin-bottom: 1.4rem;\n    }\n  }\n\n  @media (max-width: 380px) {\n    #actu-robuste-2026 .card-container {\n      height: 300px;\n    }\n    #actu-robuste-2026 .card .front-content p {\n      font-size: 1rem;\n    }\n    #actu-robuste-2026 .card .content {\n      padding: 1.5rem 0.8rem;\n    }\n    #actu-robuste-2026 .card .content .heading {\n      font-size: 1rem;\n    }\n    #actu-robuste-2026 .card .content p:not(.heading) {\n      font-size: 0.8rem;\n    }\n    .main-title {\n      font-size: 1.4rem;\n    }\n  }\n<\/style>\n\n<script data-wp-block-html=\"js\">\n(function() {\n    function init() {\n      var containers = document.querySelectorAll('#actu-robuste-2026 .card-container');\n      if (!containers.length) return;\n\n      var isTouchDevice = 'ontouchstart' in window || navigator.maxTouchPoints > 0;\n\n      function toggleCard(container, e) {\n        if (e && e.target && e.target.closest('.activite-link')) return;\n        containers.forEach(function(other) {\n          if (other !== container) other.classList.remove('open');\n        });\n        container.classList.toggle('open');\n      }\n\n      containers.forEach(function(container) {\n        if (isTouchDevice) {\n          var touchStartX = 0,\n            touchStartY = 0;\n          var isSwiping = false;\n          var touched = false;\n\n          container.addEventListener('touchstart', function(e) {\n            var touch = e.touches[0];\n            touchStartX = touch.clientX;\n            touchStartY = touch.clientY;\n            isSwiping = false;\n            touched = true;\n          }, { passive: true });\n\n          container.addEventListener('touchmove', function(e) {\n            if (!touchStartX || !touchStartY) return;\n            var touch = e.touches[0];\n            var dx = Math.abs(touch.clientX - touchStartX);\n            var dy = Math.abs(touch.clientY - touchStartY);\n            if (dx > 20 || dy > 20) {\n              isSwiping = true;\n              touched = false;\n            }\n          }, { passive: true });\n\n          container.addEventListener('touchend', function(e) {\n            if (!isSwiping && touched) {\n              toggleCard(container, e);\n            }\n            touched = false;\n            touchStartX = 0;\n            touchStartY = 0;\n          }, { passive: true });\n\n          container.addEventListener('click', function(e) {\n            if (touched) {\n              e.preventDefault();\n              e.stopPropagation();\n            }\n          }, true);\n        } else {\n          container.addEventListener('click', function(e) {\n            toggleCard(container, e);\n          });\n        }\n      });\n    }\n\n    if (document.readyState === 'loading') {\n      document.addEventListener('DOMContentLoaded', init);\n    } else {\n      init();\n    }\n  })();\n<\/script>\n\n<div class=\"actualites-component\">\n  <section class=\"section\" id=\"actualites\">\n    <div class=\"section-header\">\n      <h2 class=\"main-title\">Actualit\u00e9s<\/h2>\n    <\/div>\n    <div id=\"actu-robuste-2026\">\n      <div class=\"actualites-grid\">\n        <div class=\"card-container\" data-id=\"1\">\n          <div class=\"card\">\n            <div class=\"front-content\">\n              <p>Atelier \u00ab\u00a0Femmes &amp; Tech\u00a0\u00bb<\/p>\n              <div class=\"hover-indicator\">\ud83d\udc46 Survolez<\/div>\n              <div class=\"touch-indicator\">\ud83d\udc46 Appuyez<\/div>\n            <\/div>\n            <div class=\"content\">\n              <p class=\"heading\">Femmes &amp; Tech<\/p>\n              <p>Le 25 juin, venez d\u00e9couvrir les m\u00e9tiers du num\u00e9rique au f\u00e9minin.<\/p>\n              <a href=\"https:\/\/lesconnectees.org\/index.php\/actualites\/\" class=\"activite-link\">Explorer \u2192<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"card-container\" data-id=\"2\">\n          <div class=\"card\">\n            <div class=\"front-content\">\n              <p>Rentr\u00e9e num\u00e9rique solidaire<\/p>\n              <div class=\"hover-indicator\">\ud83d\udc46 Survolez<\/div>\n              <div class=\"touch-indicator\">\ud83d\udc46 Appuyez<\/div>\n            <\/div>\n            <div class=\"content\">\n              <p class=\"heading\">Rentr\u00e9e solidaire<\/p>\n              <p>Programme de pr\u00eat d&rsquo;\u00e9quipement et accompagnement personnalis\u00e9.<\/p>\n              <a href=\"https:\/\/lesconnectees.org\/index.php\/actualites\/\" class=\"activite-link\">Explorer \u2192<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n        <div class=\"card-container\" data-id=\"3\">\n          <div class=\"card\">\n            <div class=\"front-content\">\n              <p>Webinaire : usages responsables<\/p>\n              <div class=\"hover-indicator\">\ud83d\udc46 Survolez<\/div>\n              <div class=\"touch-indicator\">\ud83d\udc46 Appuyez<\/div>\n            <\/div>\n            <div class=\"content\">\n              <p class=\"heading\">Usages responsables<\/p>\n              <p>Comment r\u00e9duire son empreinte num\u00e9rique ? Replay disponible.<\/p>\n              <a href=\"https:\/\/lesconnectees.org\/index.php\/actualites\/\" class=\"activite-link\">Explorer \u2192<\/a>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n  \n.europe-linked {\n    display: flex;\n    flex-wrap: wrap;\n    align-items: center;\n    gap: 2rem;\n    max-width: 1000px;\n    margin: 2rem auto;\n    background: linear-gradient(135deg, #ffffff, #fefaf5);\n    border-radius: 48px;\n    border: 1px solid rgba(249, 115, 22, 0.3);\n    box-shadow: 0 20px 35px -12px rgba(0, 0, 0, 0.1);\n    padding: 1.8rem;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n    transition: transform 0.2s;\n  }\n  .europe-linked-image {\n    flex: 1;\n    min-width: 180px;\n    text-align: center;\n  }\n  .card {\n    background: white;\n    border-radius: 10px;\n    transition: border-radius 0.5s cubic-bezier(0.175, 0.885, 0.32, 1.275);\n    width: 100%;\n    height: auto;\n    display: inline-block;\n  }\n  .shadow {\n    box-shadow: inset 0 -3em 3em rgba(0,0,0,0.1),\n                0 0 0 2px rgb(190, 190, 190),\n                0.3em 0.3em 1em rgba(0,0,0,0.3);\n  }\n  .europe-linked-image img {\n    max-width: 100%;\n    height: auto;\n    display: block;\n    margin: 0 auto;\n  }\n  .europe-linked-text {\n    flex: 1.2;\n    min-width: 240px;\n  }\n  .europe-badge {\n    display: inline-block;\n    background: #003399;\n    color: white;\n    font-weight: 700;\n    padding: 6px 16px;\n    border-radius: 40px;\n    font-size: 0.75rem;\n    letter-spacing: 0.5px;\n    margin-bottom: 1rem;\n  }\n  .europe-linked-text h3 {\n    font-size: 1.6rem;\n    font-weight: 800;\n    color: #111;\n    text-shadow: 2px 2px 0 rgba(255, 122, 0, 0.3);\n    margin: 0 0 0.8rem 0;\n  }\n  .europe-linked-text p {\n    font-size: 1rem;\n    line-height: 1.5;\n    color: #2c3e44;\n    margin-bottom: 1.2rem;\n  }\n  .europe-linked-text strong {\n    color: #003399;\n    font-weight: 800;\n  }\n  .europe-footer-linked {\n    display: flex;\n    align-items: center;\n    gap: 1rem;\n    flex-wrap: wrap;\n    padding-top: 0.8rem;\n    border-top: 1px dashed rgba(249, 115, 22, 0.4);\n    font-weight: 600;\n    color: #003399;\n    font-size: 0.85rem;\n  }\n  .europe-footer-linked i {\n    color: #F97316;\n    font-size: 1.1rem;\n  }\n<\/style>\n\n<div class=\"europe-linked\">\n  <div class=\"europe-linked-image card shadow\">\n    <img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/01\/ITI_FEDER.jpg\" alt=\"ITI FEDER - Union Europ\u00e9enne\">\n  <\/div>\n  <div class=\"europe-linked-text\">\n    <div class=\"europe-badge\"><i class=\"fas fa-euro-sign\"><\/i> Cofinanc\u00e9 par l\u2019UE<\/div>\n    <h3>L\u2019Europe s\u2019engage en Bretagne<\/h3>\n    <p><strong>L\u2019association LES CONNECT\u00c9ES IINAF<\/strong> est cofinanc\u00e9e par l\u2019Union Europ\u00e9enne dans le cadre du programme <strong>ITI FEDER<\/strong>.<\/p>\n    <div class=\"europe-footer-linked\">\n      <i class=\"fas fa-hand-peace\"><\/i>\n      <span>Fonds Europ\u00e9en de D\u00e9veloppement R\u00e9gional<\/span>\n      <i class=\"fas fa-flag-checkered\"><\/i>\n    <\/div>\n  <\/div>\n<\/div>\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n\n\n\n<style data-wp-block-html=\"css\">\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n  .sponsors-section {\n    padding: 3rem 1rem;\n    text-align: center;\n    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, sans-serif;\n  }\n  .sponsors-title {\n    font-size: 2.5rem;\n    font-weight: 800;\n    color: #111;\n    text-shadow: 3px 3px 0 rgba(255, 122, 0, 0.5);\n    margin-bottom: 1.5rem;\n  }\n  .sponsors-sub {\n    color: #2c3e44;\n    font-size: 1rem;\n    max-width: 600px;\n    margin: 2rem auto 0 auto;\n  }\n  .carousel-container {\n    max-width: 1100px;\n    margin: 0 auto;\n    overflow: hidden;\n    white-space: nowrap;\n  }\n  .carousel-track {\n    display: inline-flex;\n    gap: 2rem;\n    animation: scroll 25s linear infinite;\n  }\n  .carousel-track:hover {\n    animation-play-state: paused;\n  }\n  .sponsor-item {\n    flex: 0 0 auto;\n    width: 160px;\n    background: transparent;\n    border-radius: 20px;\n    padding: 0.5rem;\n    text-align: center;\n    border: 1px solid #e0e0e0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n  }\n  .sponsor-item img {\n    max-width: 100%;\n    max-height: 80px;\n    width: auto;\n    height: auto;\n    display: block;\n    margin: 0 auto;\n    object-fit: contain;\n  }\n  @keyframes scroll {\n    0% { transform: translateX(0); }\n    100% { transform: translateX(-50%); }\n  }\n<\/style>\n\n<div class=\"sponsors-section\">\n  <h2 class=\"sponsors-title\">Ils nous soutiennent<\/h2>\n\n  <div class=\"carousel-container\">\n    <div class=\"carousel-track\">\n      <!-- Premi\u00e8re s\u00e9rie -->\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/bug.png\" alt=\"Bug\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Captureddd.png\" alt=\"SITI Interim\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/logo-adn-ouest-scaled.png\" alt=\"ADN\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Logo_Ille-et-Vilaine_Noir_sansfond.png\" alt=\"Ille et Vilaine\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Logo_Cite_de_l_emploi.jpg\" alt=\"Cit\u00e9s de l'emploi\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Logo-Digitan360.png\" alt=\"Digital 360\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/rennesflag.png\" alt=\"Rennes\"><\/div>\n      <!-- Deuxi\u00e8me s\u00e9rie (identique \u00e0 la premi\u00e8re) -->\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/bug.png\" alt=\"Bug\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Captureddd.png\" alt=\"SITI Interim\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/logo-adn-ouest-scaled.png\" alt=\"ADN\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Logo_Ille-et-Vilaine_Noir_sansfond.png\" alt=\"Ille et Vilaine\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Logo_Cite_de_l_emploi.jpg\" alt=\"Cit\u00e9s de l'emploi\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2025\/10\/Logo-Digitan360.png\" alt=\"Digital 360\"><\/div>\n      <div class=\"sponsor-item\"><img decoding=\"async\" src=\"https:\/\/lesconnectees.org\/wp-content\/uploads\/2026\/06\/rennesflag.png\" alt=\"Rennes\"><\/div>\n    <\/div>\n  <\/div>\n\n  <p class=\"sponsors-sub\">Merci \u00e0 nos partenaires pour leur confiance et leur soutien.<\/p>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n  @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n  .don-section {\n    position: relative;\n    max-width: 780px;\n    margin: 3rem auto;\n    padding: 2.8rem 2rem;\n    text-align: center;\n    font-family: 'Inter', sans-serif;\n    background: rgba(255, 255, 255, 0.94);\n    backdrop-filter: blur(6px);\n    border-radius: 40px;\n    box-shadow: 0 30px 45px -15px rgba(0, 0, 0, 0.2);\n    border: 1px solid rgba(249, 115, 22, 0.3);\n    overflow: hidden;\n  }\n\n  .don-icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    width: 100px;\n    height: 100px;\n    background: linear-gradient(145deg, #ffede3, #fff5ed);\n    margin-bottom: 1rem;\n    border-radius: 50%;\n    box-shadow: 0 8px 20px rgba(249, 115, 22, 0.2);\n  }\n  .don-icon i {\n    font-size: 3.5rem;\n    color: #F97316;\n    animation: heartPulse 1.8s infinite ease-in-out;\n  }\n  @keyframes heartPulse {\n    0% { transform: scale(1); opacity: 0.8; }\n    50% { transform: scale(1.1); opacity: 1; text-shadow: 0 0 8px #ff7a00; }\n    100% { transform: scale(1); opacity: 0.8; }\n  }\n\n  .don-title {\n    font-size: 2.5rem;\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    color: #111;\n    text-shadow: 4px 4px 0 rgba(255, 122, 0, 0.3);\n    margin: 0.5rem 0 0.75rem;\n  }\n  .don-subtitle {\n    font-size: 1.1rem;\n    color: #1e2f3a;\n    max-width: 520px;\n    margin: 0 auto 1.5rem;\n    line-height: 1.55;\n  }\n\n  .btn-don {\n    display: inline-block;\n    background: linear-gradient(to top, #004c6e, #006a9e, #0088cc);\n    color: white;\n    text-decoration: none;\n    font-weight: 700;\n    padding: 14px 32px;\n    border-radius: 60px;\n    font-size: 0.95rem;\n    transition: all 0.3s ease;\n    box-shadow: 0 8px 20px rgba(0,0,0,0.2);\n    border: none;\n    cursor: pointer;\n    position: relative;\n    overflow: visible;\n    min-width: 200px;\n    min-height: 56px;\n  }\n\n  .btn-don .btn-text {\n    display: inline-block;\n    transition: opacity 0.3s ease, transform 0.3s ease;\n    position: relative;\n    z-index: 2;\n  }\n\n  .btn-don .btn-heart {\n    position: absolute;\n    top: 50%;\n    left: 50%;\n    transform: translate(-50%, -50%) scale(0);\n    font-size: 1.8rem;\n    color: #ff1744;\n    transition: transform 0.4s cubic-bezier(0.34, 1.56, 0.64, 1), opacity 0.3s ease;\n    opacity: 0;\n    z-index: 2;\n    pointer-events: none;\n  }\n  .btn-don .btn-heart i {\n    display: block;\n  }\n\n  .btn-don.hover-state .btn-text {\n    opacity: 0;\n    transform: scale(0.8);\n  }\n  .btn-don.hover-state .btn-heart {\n    transform: translate(-50%, -50%) scale(1);\n    opacity: 1;\n  }\n\n  .heart-particle {\n    position: fixed;\n    pointer-events: none;\n    font-size: 1.2rem;\n    color: #ff1744;\n    z-index: 9999;\n    animation: particleFly 0.9s cubic-bezier(0.2, 0.8, 0.2, 1) forwards;\n  }\n\n  @keyframes particleFly {\n    0% { opacity: 1; transform: translate(0, 0) scale(1) rotate(0deg); }\n    100% { opacity: 0; transform: translate(var(--tx), var(--ty)) scale(0.2) rotate(var(--rot)); }\n  }\n\n  .btn-don:hover {\n    transform: translateY(-3px);\n    background: linear-gradient(to top, #006a9e, #0088cc, #00a0e0);\n    box-shadow: 0 12px 28px rgba(0,100,148,0.5);\n  }\n  .btn-don:active {\n    transform: translateY(2px);\n  }\n\n  .don-info {\n    margin-top: 1.8rem;\n    font-size: 0.9rem;\n    color: #2c5a6e;\n    display: flex;\n    justify-content: center;\n    gap: 1.5rem;\n    flex-wrap: wrap;\n  }\n  .don-info span {\n    display: inline-flex;\n    align-items: center;\n    gap: 8px;\n    background: rgba(249, 115, 22, 0.08);\n    padding: 6px 18px;\n    border-radius: 40px;\n    font-weight: 500;\n  }\n  .don-info i { color: #F97316; }\n<\/style>\n\n<script data-wp-block-html=\"js\">\n  document.addEventListener('DOMContentLoaded', function() {\n    const button = document.querySelector('.btn-don');\n    if (!button) {\n      console.error('Bouton .btn-don introuvable');\n      return;\n    }\n\n    const createHeartExplosion = (x, y) => {\n      const container = document.body;\n      const count = 28;\n      const colors = ['#ff1744', '#ff5252', '#ff6d6d', '#ff8a80', '#ff3d00', '#d50000', '#ff4081'];\n\n      for (let i = 0; i < count; i++) {\n        const particle = document.createElement('span');\n        particle.className = 'heart-particle';\n        particle.innerHTML = '<i class=\"fas fa-heart\"><\/i>';\n\n        const angle = Math.random() * 2 * Math.PI;\n        const distance = 120 + Math.random() * 200;\n        const tx = Math.cos(angle) * distance;\n        const ty = Math.sin(angle) * distance - 60;\n        const rot = (Math.random() - 0.5) * 720;\n        const color = colors[Math.floor(Math.random() * colors.length)];\n\n        particle.style.setProperty('--tx', tx + 'px');\n        particle.style.setProperty('--ty', ty + 'px');\n        particle.style.setProperty('--rot', rot + 'deg');\n        particle.style.fontSize = (0.8 + Math.random() * 1) + 'rem';\n        particle.style.color = color;\n        particle.style.left = x + 'px';\n        particle.style.top = y + 'px';\n        particle.style.transform = 'translate(-50%, -50%)';\n\n        container.appendChild(particle);\n\n        setTimeout(() => {\n          if (particle.parentNode) particle.remove();\n        }, 1200);\n      }\n    };\n\n    button.addEventListener('mouseenter', function() {\n      this.classList.add('hover-state');\n    });\n\n    button.addEventListener('mouseleave', function() {\n      this.classList.remove('hover-state');\n      this.querySelectorAll('.heart-particle').forEach(p => p.remove());\n    });\n\n    button.addEventListener('click', function(e) {\n      e.preventDefault();\n      const rect = this.getBoundingClientRect();\n      const cx = rect.left + rect.width \/ 2;\n      const cy = rect.top + rect.height \/ 2;\n      createHeartExplosion(cx, cy);\n      setTimeout(() => {\n        window.open(this.getAttribute('href'), '_blank');\n      }, 400);\n    });\n\n    \/\/ Fallback de s\u00e9curit\u00e9 : si le c\u0153ur n'appara\u00eet pas apr\u00e8s 500ms, on force\n    setTimeout(() => {\n      if (!button.classList.contains('hover-state')) {\n        button.classList.add('hover-state');\n        setTimeout(() => button.classList.remove('hover-state'), 600);\n      }\n    }, 500);\n  });\n<\/script>\n\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.0.0-beta3\/css\/all.min.css\">\n\n<div class=\"don-section\">\n  <div class=\"don-icon\"><i class=\"fas fa-heart\"><\/i><\/div>\n  <h2 class=\"don-title\">Soutenez notre mission<\/h2>\n  <p class=\"don-subtitle\">Chaque don, quel que soit son montant, nous aide \u00e0 lutter contre la fracture num\u00e9rique et \u00e0 promouvoir la mixit\u00e9 dans les m\u00e9tiers du digital.<\/p>\n\n  <a href=\"https:\/\/www.helloasso.com\/associations\/les-connectees-iinaf\/collectes\/solidarite-numerique-pour-un-reequipement-apres-vol\" class=\"btn-don\" id=\"donButton\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <span class=\"btn-text\">Faire un don<\/span>\n    <span class=\"btn-heart\"><i class=\"fas fa-heart\"><\/i><\/span>\n  <\/a>\n\n  <div class=\"don-info\">\n    <span><i class=\"fas fa-lock\"><\/i> Paiement 100% s\u00e9curis\u00e9 avec <a href=\"https:\/\/www.helloasso.com\/\" style=\"color:#F97316;font-weight:600;\">helloasso.com<\/a><\/span>\n    <span><i class=\"fas fa-file-invoice\"><\/i> Re\u00e7u fiscal (66% de r\u00e9duction)<\/span>\n  <\/div>\n<\/div>\n\n\n\n<style data-wp-block-html=\"css\">\n    @import url('https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@400;500;600;700;800&display=swap');\n\n    *,\n    *::before,\n    *::after {\n        margin: 0;\n        padding: 0;\n        box-sizing: border-box;\n    }\n\n    .wp-team-container {\n        font-family: 'Inter', 'Manrope', 'Outfit', sans-serif;\n        background: transparent;\n        width: 100%;\n        padding: 2rem 0;\n        margin: 0;\n    }\n\n    .wp-team-container .header {\n        text-align: center;\n        margin-bottom: 3rem;\n    }\n\n    .wp-team-container .main-title {\n        font-family: 'Outfit', sans-serif;\n        font-size: 2.5rem;\n        font-weight: 800;\n        letter-spacing: -0.02em;\n        margin: 0 0 0.5rem 0;\n        color: #111111;\n        text-shadow: 3px 3px 0 rgba(255, 122, 0, 0.8), 1px 1px 0 rgba(255, 122, 0, 0.4);\n        line-height: 1.2;\n        display: inline-block;\n    }\n\n    .wp-team-container .grid {\n        display: grid;\n        grid-template-columns: repeat(4, 1fr);\n        gap: 2rem;\n        margin: 0;\n        padding: 0;\n    }\n\n    .wp-team-container .grid-top {\n        margin-bottom: 2.5rem;\n    }\n\n    .wp-team-container .card {\n        background: #f9fafc;\n        border-radius: 1.8rem;\n        padding: 2rem 1.2rem 1.8rem;\n        border: 1px solid #edf0f5;\n        transition: transform 0.25s ease, box-shadow 0.3s ease, border-color 0.2s;\n        display: flex;\n        flex-direction: column;\n        align-items: center;\n        text-align: center;\n    }\n\n    .wp-team-container .card:hover {\n        transform: translateY(-6px);\n        box-shadow: 0 16px 40px rgba(0, 20, 40, 0.08);\n        border-color: #cbd6e5;\n    }\n\n    .wp-team-container .avatar-wrapper {\n        width: 120px;\n        height: 120px;\n        border-radius: 50%;\n        margin-bottom: 1.2rem;\n        flex-shrink: 0;\n        display: flex;\n        align-items: center;\n        justify-content: center;\n        border: 3px solid #ffffff;\n        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.06);\n        background: #f1f3f6;\n        transition: transform 0.2s;\n        overflow: hidden;\n    }\n\n    .wp-team-container .card:hover .avatar-wrapper {\n        transform: scale(1.05);\n    }\n\n    .wp-team-container .avatar-icon {\n        width: 60%;\n        height: 60%;\n        color: #8a9aaa;\n    }\n\n    .wp-team-container .avatar-icon svg {\n        width: 100%;\n        height: 100%;\n        display: block;\n        fill: none;\n        stroke: #8a9aaa;\n        stroke-width: 1.8;\n        stroke-linecap: round;\n        stroke-linejoin: round;\n    }\n\n    .wp-team-container .member-name {\n        font-family: 'Outfit', sans-serif;\n        font-size: 1.15rem;\n        font-weight: 700;\n        color: #0b1c2f;\n        margin-bottom: 0.4rem;\n        letter-spacing: -0.01em;\n        line-height: 1.3;\n    }\n\n    .wp-team-container .member-role {\n        font-family: 'Manrope', sans-serif;\n        font-size: 0.75rem;\n        font-weight: 600;\n        color: #4a6a8a;\n        line-height: 1.5;\n        text-transform: uppercase;\n        letter-spacing: 0.4px;\n        max-width: 95%;\n    }\n\n    .wp-team-container .tag {\n        display: inline-block;\n        margin-top: 0.9rem;\n        font-size: 0.6rem;\n        font-weight: 700;\n        text-transform: uppercase;\n        letter-spacing: 0.6px;\n        color: #2a5c8a;\n        background: #e6edf6;\n        padding: 0.25rem 1rem;\n        border-radius: 50px;\n        align-self: center;\n        border: 1px solid transparent;\n        font-family: 'Manrope', sans-serif;\n    }\n\n    @media (max-width: 850px) {\n        .wp-team-container .grid {\n            grid-template-columns: repeat(2, 1fr);\n            gap: 1.5rem;\n        }\n        .wp-team-container .grid-top {\n            margin-bottom: 1.5rem;\n        }\n        .wp-team-container .avatar-wrapper {\n            width: 100px;\n            height: 100px;\n        }\n    }\n\n    @media (max-width: 500px) {\n        .wp-team-container {\n            padding: 1rem 0;\n        }\n        .wp-team-container .main-title {\n            font-size: 2rem;\n        }\n        .wp-team-container .grid {\n            grid-template-columns: 1fr 1fr;\n            gap: 0.8rem;\n        }\n        .wp-team-container .grid-top {\n            margin-bottom: 1rem;\n        }\n        .wp-team-container .card {\n            padding: 1.2rem 0.6rem 1rem;\n            border-radius: 1.4rem;\n        }\n        .wp-team-container .avatar-wrapper {\n            width: 80px;\n            height: 80px;\n        }\n        .wp-team-container .member-name {\n            font-size: 0.85rem;\n        }\n        .wp-team-container .member-role {\n            font-size: 0.6rem;\n        }\n        .wp-team-container .tag {\n            font-size: 0.5rem;\n            margin-top: 0.6rem;\n            padding: 0.15rem 0.7rem;\n        }\n    }\n\n    @media (max-width: 380px) {\n        .wp-team-container .grid {\n            grid-template-columns: 1fr;\n            gap: 1rem;\n        }\n        .wp-team-container .avatar-wrapper {\n            width: 70px;\n            height: 70px;\n        }\n    }\n<\/style>\n\n<div class=\"wp-team-container\">\n\n    <div class=\"header\">\n        <h1 class=\"main-title\">Notre \u00e9quipe<\/h1>\n    <\/div>\n\n    <div class=\"grid grid-top\">\n        <!-- ABLAVI DEKADJEVI -->\n        <div class=\"card\">\n            <div class=\"avatar-wrapper\">\n                <div class=\"avatar-icon\">\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <circle cx=\"12\" cy=\"8\" r=\"4\" \/>\n                        <path d=\"M5 20v-2a7 7 0 0 1 14 0v2\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <span class=\"member-name\">ABLAVI DEKADJEVI<\/span>\n            <div class=\"member-role\">COORDINATRICE<\/div>\n            <span class=\"tag\">Coordination<\/span>\n        <\/div>\n\n        <!-- GHISLAINE MOULINET -->\n        <div class=\"card\">\n            <div class=\"avatar-wrapper\">\n                <div class=\"avatar-icon\">\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <circle cx=\"12\" cy=\"8\" r=\"4\" \/>\n                        <path d=\"M5 20v-2a7 7 0 0 1 14 0v2\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <span class=\"member-name\">GHISLAINE MOULINET<\/span>\n            <div class=\"member-role\">CHARG\u00c9E DE PROJET<\/div>\n            <span class=\"tag\">Projet<\/span>\n        <\/div>\n\n        <!-- LE NOIR QUENTIN -->\n        <div class=\"card\">\n            <div class=\"avatar-wrapper\">\n                <div class=\"avatar-icon\">\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <circle cx=\"12\" cy=\"8\" r=\"4\" \/>\n                        <path d=\"M5 20v-2a7 7 0 0 1 14 0v2\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <span class=\"member-name\">LE NOIR QUENTIN<\/span>\n            <div class=\"member-role\">CHARG\u00c9E DE COMMUNICATION<\/div>\n            <span class=\"tag\">Communication<\/span>\n        <\/div>\n\n        <!-- JEAN-CHARLES BOURSEAU -->\n        <div class=\"card\">\n            <div class=\"avatar-wrapper\">\n                <div class=\"avatar-icon\">\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <circle cx=\"12\" cy=\"8\" r=\"4\" \/>\n                        <path d=\"M5 20v-2a7 7 0 0 1 14 0v2\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <span class=\"member-name\">JEAN-CHARLES BOURSEAU<\/span>\n            <div class=\"member-role\">CHARG\u00c9E DE COMMUNICATION<\/div>\n            <span class=\"tag\">Communication<\/span>\n        <\/div>\n    <\/div>\n\n    <div class=\"grid\">\n        <!-- YONA -->\n        <div class=\"card\">\n            <div class=\"avatar-wrapper\">\n                <div class=\"avatar-icon\">\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <circle cx=\"12\" cy=\"8\" r=\"4\" \/>\n                        <path d=\"M5 20v-2a7 7 0 0 1 14 0v2\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <span class=\"member-name\">YONA<\/span>\n            <div class=\"member-role\">Volontaire en service civique &amp; animatrice d&rsquo;ateliers num\u00e9riques<\/div>\n            <span class=\"tag\">Volontaire<\/span>\n        <\/div>\n\n        <!-- K\u00c9LIG -->\n        <div class=\"card\">\n            <div class=\"avatar-wrapper\">\n                <div class=\"avatar-icon\">\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <circle cx=\"12\" cy=\"8\" r=\"4\" \/>\n                        <path d=\"M5 20v-2a7 7 0 0 1 14 0v2\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <span class=\"member-name\">K\u00c9LIG<\/span>\n            <div class=\"member-role\">Stagiaire charg\u00e9e d&rsquo;animation d&rsquo;ateliers num\u00e9riques<\/div>\n            <span class=\"tag\">Stagiaire<\/span>\n        <\/div>\n\n        <!-- THIERRY -->\n        <div class=\"card\">\n            <div class=\"avatar-wrapper\">\n                <div class=\"avatar-icon\">\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <circle cx=\"12\" cy=\"8\" r=\"4\" \/>\n                        <path d=\"M5 20v-2a7 7 0 0 1 14 0v2\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <span class=\"member-name\">THIERRY<\/span>\n            <div class=\"member-role\">B\u00e9n\u00e9vole<\/div>\n            <span class=\"tag\">B\u00e9n\u00e9vole<\/span>\n        <\/div>\n\n        <!-- ARSINO\u00c9 -->\n        <div class=\"card\">\n            <div class=\"avatar-wrapper\">\n                <div class=\"avatar-icon\">\n                    <svg viewBox=\"0 0 24 24\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n                        <circle cx=\"12\" cy=\"8\" r=\"4\" \/>\n                        <path d=\"M5 20v-2a7 7 0 0 1 14 0v2\" \/>\n                    <\/svg>\n                <\/div>\n            <\/div>\n            <span class=\"member-name\">ARSINO\u00c9<\/span>\n            <div class=\"member-role\">B\u00e9n\u00e9vole<\/div>\n            <span class=\"tag\">B\u00e9n\u00e9vole<\/span>\n        <\/div>\n    <\/div>\n\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>Le num\u00e9rique acc\u00e9l\u00e9rateur de diversit\u00e9 Inclusion num\u00e9rique \u00b7 mixit\u00e9 \u00b7 autonomie Une association de terrain pour ouvrir l&rsquo;acc\u00e8s au num\u00e9rique, renforcer la confiance et faire \u00e9merger de nouvelles perspectives d&rsquo;apprentissage, d&rsquo;insertion et d&rsquo;\u00e9mancipation. D\u00e9couvrir Actualit\u00e9s Moins de fractures num\u00e9riques, plus de mixit\u00e9 Les Connect\u00e9es IINAF inclusion num\u00e9rique, coh\u00e9sion sociale, insertion professionnelle. D\u00e9couvrir nos formations Nous&#8230;<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"hide","_kad_post_layout":"fullwidth","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-4552","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/lesconnectees.org\/index.php\/wp-json\/wp\/v2\/pages\/4552","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/lesconnectees.org\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/lesconnectees.org\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/lesconnectees.org\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/lesconnectees.org\/index.php\/wp-json\/wp\/v2\/comments?post=4552"}],"version-history":[{"count":215,"href":"https:\/\/lesconnectees.org\/index.php\/wp-json\/wp\/v2\/pages\/4552\/revisions"}],"predecessor-version":[{"id":5167,"href":"https:\/\/lesconnectees.org\/index.php\/wp-json\/wp\/v2\/pages\/4552\/revisions\/5167"}],"wp:attachment":[{"href":"https:\/\/lesconnectees.org\/index.php\/wp-json\/wp\/v2\/media?parent=4552"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}