{"id":18149,"date":"2026-07-01T17:02:57","date_gmt":"2026-07-01T15:02:57","guid":{"rendered":"https:\/\/www.jmlib.be\/site\/?page_id=18149"},"modified":"2026-08-17T15:29:20","modified_gmt":"2026-08-17T13:29:20","slug":"stage-objectif-une-a-la-louviere-jml-asbl","status":"publish","type":"page","link":"https:\/\/www.jmlib.be\/site\/stage-objectif-une-a-la-louviere-jml-asbl\/","title":{"rendered":"Stage Objectif Une"},"content":{"rendered":"\n<style>\n@import url('https:\/\/fonts.googleapis.com\/css2?family=Archivo:wght@500;700;800;900&family=Literata:opsz,wght@7..72,500;7..72,700&family=Nunito:wght@400;600;700;800&display=swap');\n\n  #objectif-une-page {\n    --ink: #172033;\n    --paper: #fbf5e9;\n    --sheet: #fffdf8;\n    --muted: #5d6675;\n    --line: rgba(23,32,51,.16);\n    --red: #d84a35;\n    --yellow: #f0b63f;\n    --blue: #2f6f9f;\n    --green: #327e71;\n    --print: #232323;\n    --display: 'Archivo', sans-serif;\n    --serif: 'Literata', serif;\n    --body: 'Nunito', sans-serif;\n  }\n\n  #objectif-une-page,\n  #objectif-une-page *,\n  #objectif-une-page *::before,\n  #objectif-une-page *::after { box-sizing: border-box; }\n\n  #objectif-une-page {\n    font-family: var(--body);\n    color: var(--ink);\n    background: var(--paper);\n    overflow-x: hidden;\n    position: relative;\n    isolation: isolate;\n    width: 100vw;\n    max-width: 100vw;\n    margin-left: calc(50% - 50vw);\n    margin-right: calc(50% - 50vw);\n    background: var(--paper);\n    overflow: hidden;\n  }\n\n  .photo-flash-layer {\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    pointer-events: none;\n    overflow: hidden;\n  }\n\n  .photo-flash {\n    position: absolute;\n    width: 84px;\n    height: 84px;\n    border-radius: 50%;\n    background: radial-gradient(circle, rgba(255,255,255,.98) 0 5px, rgba(240,182,63,.34) 6px 18px, transparent 19px);\n    opacity: .62;\n    transform: rotate(var(--turn, 0deg));\n  }\n\n  .photo-flash::before,\n  .photo-flash::after {\n    content: '';\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    width: 92px;\n    height: 4px;\n    border-radius: 999px;\n    background: linear-gradient(90deg, transparent, rgba(240,182,63,.56), transparent);\n    transform: translate(-50%, -50%);\n  }\n\n  .photo-flash::after {\n    transform: translate(-50%, -50%) rotate(90deg);\n  }\n\n  .photo-flash i {\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    display: block;\n    width: 78px;\n    height: 3px;\n    border-radius: 999px;\n    background: linear-gradient(90deg, transparent, rgba(216,74,53,.36), transparent);\n    transform: translate(-50%, -50%) rotate(45deg);\n  }\n\n  .photo-flash i::after {\n    content: '';\n    position: absolute;\n    inset: 0;\n    border-radius: inherit;\n    background: linear-gradient(90deg, transparent, rgba(47,111,159,.3), transparent);\n    transform: rotate(90deg);\n  }\n\n  .photo-flash:nth-child(1) { left: 7%; top: 28%; }\n  .photo-flash:nth-child(2) { right: 8%; top: 37%; --turn: 18deg; transform: scale(.86) rotate(var(--turn)); }\n  .photo-flash:nth-child(3) { left: 58%; top: 66%; --turn: -15deg; transform: scale(.76) rotate(var(--turn)); }\n  .photo-flash:nth-child(4) { left: 24%; top: 79%; --turn: 32deg; transform: scale(.7) rotate(var(--turn)); }\n\n  .press-page > :not(.photo-flash-layer) {\n    position: relative;\n    z-index: 1;\n  }\n\n  .seo-intro {\n    height: 0;\n    margin: 0;\n    overflow: hidden;\n    font-size: 0;\n    line-height: 0;\n  }\n\n  .nowrap {\n    white-space: nowrap;\n  }\n\n  .reveal {\n    opacity: 1;\n    transform: translateY(0);\n    transition: opacity .7s ease, transform .7s cubic-bezier(.18,.82,.24,1);\n  }\n\n  #objectif-une-page.reveal-ready .reveal {\n    opacity: 0;\n    transform: translateY(28px);\n  }\n\n  #objectif-une-page.reveal-ready .reveal.is-visible {\n    opacity: 1;\n    transform: translateY(0);\n  }\n\n  .hero {\n    min-height: 94svh;\n    position: relative;\n    display: grid;\n    align-items: end;\n    padding: clamp(1rem, 3vw, 2rem);\n    color: #fff;\n    background:\n      linear-gradient(90deg, rgba(9,14,25,.9) 0%, rgba(9,14,25,.68) 42%, rgba(9,14,25,.28) 100%),\n      linear-gradient(180deg, rgba(0,0,0,.12), rgba(0,0,0,.5)),\n      url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/07\/stage-journalisme.png') center \/ cover no-repeat;\n  }\n\n  .hero::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background: repeating-linear-gradient(0deg, rgba(255,255,255,.08) 0 1px, transparent 1px 6px);\n    opacity: .22;\n    pointer-events: none;\n  }\n\n  .hero::after {\n    content: '';\n    position: absolute;\n    inset: auto 0 0;\n    height: 22vh;\n    background: linear-gradient(180deg, transparent, var(--paper));\n    pointer-events: none;\n  }\n\n  .hero-image-seo {\n    position: absolute;\n    inset: 0;\n    width: 100%;\n    height: 100%;\n    object-fit: cover;\n    opacity: .01;\n    pointer-events: none;\n  }\n\n  .hero-inner {\n    position: relative;\n    z-index: 2;\n    width: min(1180px, 100%);\n    margin: 0 auto 4vh;\n  }\n\n  .issue-bar {\n    display: grid;\n    grid-template-columns: auto 1fr auto;\n    gap: 1rem;\n    align-items: center;\n    padding: .72rem 0;\n    border-top: 3px solid rgba(255,255,255,.9);\n    border-bottom: 3px solid rgba(255,255,255,.9);\n    font-family: var(--display);\n    font-size: .86rem;\n    font-weight: 800;\n    letter-spacing: .14em;\n    text-transform: uppercase;\n  }\n\n  .issue-bar span:nth-child(2) {\n    min-width: 0;\n    text-align: center;\n    color: rgba(255,255,255,.82);\n  }\n\n  .headline-block {\n    max-width: 760px;\n    margin-top: clamp(2.1rem, 6vw, 5rem);\n  }\n\n  .kicker {\n    display: inline-flex;\n    align-items: center;\n    gap: .55rem;\n    padding: .46rem .65rem;\n    background: var(--yellow);\n    color: var(--ink);\n    border-radius: 4px;\n    font-family: var(--display);\n    font-weight: 900;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    font-size: .78rem;\n  }\n\n  .kicker::before {\n    content: '';\n    width: .5rem;\n    height: .5rem;\n    background: var(--red);\n    border-radius: 50%;\n    box-shadow: 0 0 0 0 rgba(216,74,53,.45);\n    animation: liveDotPulse 1.15s ease-in-out infinite;\n  }\n\n  .press-page .hero h1 {\n    margin: 1rem 0 .75rem;\n    font-family: var(--display) !important;\n    font-size: clamp(2.6rem, 9vw, 10.5rem) !important;\n    line-height: .78 !important;\n    letter-spacing: 0;\n    text-transform: uppercase;\n    text-wrap: nowrap;\n    transform: none !important;\n    zoom: 1 !important;\n    -webkit-text-size-adjust: 100% !important;\n  }\n\n  .hero-title-line {\n    display: block;\n    font-size: inherit !important;\n    white-space: nowrap;\n    opacity: 0;\n    transform: translateY(32px);\n    animation: creditTitleIn 4.8s cubic-bezier(.18,.82,.24,1) both;\n  }\n\n  .hero-title-line:first-child {\n    animation-delay: .28s;\n  }\n\n  h1 .hero-title-line:last-child {\n    display: block;\n    color: var(--yellow);\n    animation-delay: .72s;\n  }\n\n  .hero-title-line::after {\n    content: '';\n    display: block;\n    width: min(5.2ch, 52%);\n    height: .08em;\n    margin-top: .11em;\n    background: currentColor;\n    transform: scaleX(0);\n    transform-origin: left center;\n    animation: creditRuleIn 4.8s cubic-bezier(.18,.82,.24,1) both;\n    animation-delay: inherit;\n  }\n\n  .hero-title-line:first-child::after {\n    display: none;\n  }\n\n  .deck {\n    max-width: 62ch;\n    margin: 0;\n    font-size: 1.18rem;\n    line-height: 1.62;\n    color: rgba(255,255,255,.92);\n  }\n\n  .hero-actions {\n    display: flex;\n    flex-wrap: wrap;\n    gap: .8rem;\n    margin-top: 1.55rem;\n  }\n\n  .button {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    min-height: 3rem;\n    padding: .85rem 1.2rem;\n    border-radius: 4px;\n    border: 2px solid transparent;\n    font-family: var(--display);\n    font-weight: 900;\n    letter-spacing: .04em;\n    text-transform: uppercase;\n    text-decoration: none !important;\n  }\n\n  .button-primary {\n    background: var(--red);\n    color: #fff !important;\n  }\n\n  .button-secondary {\n    background: rgba(255,255,255,.12);\n    border-color: rgba(255,255,255,.64);\n    color: #fff !important;\n  }\n\n  .quick-facts {\n    position: relative;\n    z-index: 3;\n    width: min(1120px, calc(100% - 2rem));\n    margin: -3.2rem auto 0;\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    background: var(--sheet);\n    border: 2px solid var(--ink);\n    box-shadow: 10px 10px 0 rgba(23,32,51,.16);\n  }\n\n  .fact {\n    padding: 1rem;\n    border-right: 1px solid var(--line);\n  }\n\n  .fact:last-child { border-right: 0; }\n\n  .fact small {\n    display: block;\n    margin-bottom: .25rem;\n    color: var(--red);\n    font-family: var(--display);\n    font-weight: 900;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    font-size: .7rem;\n  }\n\n  .fact strong {\n    display: block;\n    font-family: var(--serif);\n    font-size: 1.3rem;\n    line-height: 1.08;\n  }\n\n  .section {\n    padding: clamp(4rem, 7vw, 6.5rem) 1.25rem;\n  }\n\n  .inner {\n    width: min(1120px, 100%);\n    margin: 0 auto;\n  }\n\n  .section-kicker {\n    margin: 0 0 .7rem;\n    color: var(--red);\n    font-family: var(--display);\n    font-weight: 900;\n    letter-spacing: .13em;\n    text-transform: uppercase;\n    font-size: .78rem;\n  }\n\n  .section-title {\n    margin: 0;\n    max-width: 820px;\n    font-family: var(--display);\n    font-size: 4rem;\n    line-height: .88;\n    letter-spacing: 0;\n    text-transform: uppercase;\n  }\n\n  .section-lead {\n    max-width: 72ch;\n    margin: 1.15rem 0 0;\n    color: var(--muted);\n    font-size: 1.05rem;\n    line-height: 1.78;\n  }\n\n  .lead-layout {\n    display: grid;\n    grid-template-columns: 1.05fr .95fr;\n    gap: clamp(1.4rem, 4vw, 3rem);\n    align-items: start;\n  }\n\n  .photo-flash-section {\n    position: relative;\n    overflow: hidden;\n    background:\n      linear-gradient(100deg, rgba(251,245,233,.94) 0%, rgba(251,245,233,.82) 38%, rgba(251,245,233,.6) 100%),\n      url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/07\/Objectif-une-JML-satage.jpg') center \/ cover no-repeat,\n      var(--paper);\n  }\n\n  .photo-flash-section .inner {\n    position: relative;\n    z-index: 1;\n  }\n\n  .newspaper-copy {\n    padding-top: .35rem;\n    columns: 2;\n    column-gap: 2rem;\n    color: #404958;\n    font-size: 1.02rem;\n    line-height: 1.75;\n  }\n\n  .newspaper-copy p {\n    margin: 0 0 1rem;\n    text-align: justify;\n    text-align-last: left;\n    text-justify: inter-word;\n    hyphens: auto;\n    -webkit-hyphens: auto;\n    -ms-hyphens: auto;\n  }\n\n  .quote-panel {\n    background: var(--ink);\n    color: #fff;\n    border-radius: 6px;\n    padding: clamp(1.3rem, 3vw, 2rem);\n    box-shadow: 10px 10px 0 rgba(216,74,53,.2);\n  }\n\n  .quote-panel strong {\n    display: block;\n    font-family: var(--display);\n    font-size: 2.55rem;\n    line-height: .9;\n    text-transform: uppercase;\n  }\n\n  .quote-panel p {\n    margin: 1rem 0 0;\n    color: rgba(255,255,255,.82);\n    line-height: 1.65;\n  }\n\n  .workshop {\n    position: relative;\n    background: var(--sheet);\n    border-top: 2px solid var(--ink);\n    border-bottom: 2px solid var(--ink);\n    overflow: hidden;\n  }\n\n  .workshop::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    z-index: 0;\n    pointer-events: none;\n    background:\n      linear-gradient(180deg, rgba(255,253,248,.5), rgba(255,253,248,.6)),\n      url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/07\/objectif-une-reporter-JML.png') 92% 15% \/ cover no-repeat;\n    opacity: .95;\n  }\n\n  .workshop .inner {\n    position: relative;\n    z-index: 1;\n  }\n\n  .workshop-grid {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(280px, 360px));\n    justify-content: start;\n    gap: 1rem;\n    margin-top: 2rem;\n  }\n\n  .workshop-card {\n    min-height: 210px;\n    padding: 1.15rem;\n    border: 1px solid var(--line);\n    border-top: 7px solid var(--blue);\n    border-radius: 6px;\n    background: #fff;\n  }\n\n  .workshop-card:nth-child(2) { border-top-color: var(--red); }\n  .workshop-card:nth-child(3) { border-top-color: var(--yellow); }\n  .workshop-card:nth-child(4) { border-top-color: var(--green); }\n  .workshop-card:nth-child(5) { border-top-color: var(--print); }\n  .workshop-card:nth-child(6) { border-top-color: var(--blue); }\n\n  .card-number {\n    display: inline-block;\n    margin-bottom: 1.2rem;\n    font-family: var(--display);\n    font-size: .82rem;\n    font-weight: 900;\n    letter-spacing: .12em;\n    color: var(--red);\n    text-transform: uppercase;\n  }\n\n  .card-top {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 1rem;\n    margin-bottom: 1.2rem;\n  }\n\n  .card-top .card-number {\n    margin-bottom: 0;\n  }\n\n  .role-emoji {\n    display: grid;\n    place-items: center;\n    width: 3rem;\n    height: 3rem;\n    border-radius: 50%;\n    background: var(--paper);\n    border: 1px solid var(--line);\n    font-size: 1.55rem;\n    box-shadow: inset 0 0 0 4px rgba(255,255,255,.72);\n    flex-shrink: 0;\n  }\n\n  .workshop-card h3 {\n    margin: 0 0 .55rem;\n    font-family: var(--serif);\n    font-size: 1.35rem;\n    line-height: 1.1;\n  }\n\n  .workshop-card p {\n    margin: 0;\n    color: var(--muted);\n    line-height: 1.58;\n  }\n\n  .field {\n    background: var(--ink);\n    color: #fff;\n  }\n\n  .field .section-kicker { color: var(--yellow); }\n  .field .section-lead { color: rgba(255,255,255,.76); }\n\n  .field-layout {\n    display: grid;\n    grid-template-columns: .72fr 1.28fr;\n    gap: clamp(1.5rem, 4vw, 3rem);\n    align-items: start;\n  }\n\n  .program-intro {\n    position: sticky;\n    top: 1rem;\n  }\n\n  .field-badge {\n    padding: 1.2rem;\n    border: 2px solid rgba(255,255,255,.7);\n    border-radius: 6px;\n  }\n\n  .field-badge strong {\n    display: block;\n    color: var(--yellow);\n    font-family: var(--display);\n    font-size: 4.2rem;\n    line-height: .8;\n    letter-spacing: 0;\n    text-transform: uppercase;\n  }\n\n  .field-badge span {\n    display: block;\n    margin-top: .8rem;\n    color: rgba(255,255,255,.8);\n    line-height: 1.55;\n  }\n\n  .program-photo-watermark {\n    position: relative;\n    min-height: 360px;\n    margin-top: 2rem;\n    border-radius: 10px;\n    overflow: hidden;\n    border: 1px solid rgba(255,255,255,.16);\n    background:\n      linear-gradient(180deg, rgba(23,32,51,.08), rgba(23,32,51,.48)),\n      url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/07\/redaction-jeunes.png') center \/ cover no-repeat;\n    opacity: .42;\n    filter: saturate(.72) contrast(.94);\n    box-shadow: inset 0 0 0 1px rgba(255,255,255,.09), 0 20px 34px rgba(0,0,0,.14);\n  }\n\n  .program-photo-watermark::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      repeating-linear-gradient(0deg, rgba(255,255,255,.08) 0 1px, transparent 1px 7px),\n      radial-gradient(circle at 72% 26%, rgba(240,182,63,.22), transparent 28%);\n    mix-blend-mode: screen;\n    pointer-events: none;\n  }\n\n  .program-photo-watermark::after {\n    content: 'R\u00e9daction';\n    position: absolute;\n    left: 1rem;\n    bottom: 1rem;\n    padding: .45rem .65rem;\n    border-radius: 4px;\n    background: rgba(23,32,51,.72);\n    color: rgba(255,255,255,.86);\n    font-family: var(--display);\n    font-size: .72rem;\n    font-weight: 900;\n    letter-spacing: .12em;\n    text-transform: uppercase;\n  }\n\n  .program-list {\n    display: grid;\n    gap: .75rem;\n    list-style: none;\n    margin: 0;\n    padding: 0;\n  }\n\n  .program-list li {\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: .85rem;\n    padding: 1rem;\n    border-radius: 6px;\n    background: rgba(255,255,255,.08);\n    border: 1px solid rgba(255,255,255,.13);\n  }\n\n  .check {\n    display: grid;\n    place-items: center;\n    width: 1.65rem;\n    height: 1.65rem;\n    background: var(--red);\n    color: #fff;\n    border-radius: 50%;\n    font-family: var(--display);\n    font-weight: 900;\n  }\n\n  .program-list b {\n    color: #fff2b8;\n  }\n\n  .program-list span:last-child {\n    line-height: 1.55;\n    color: rgba(255,255,255,.84);\n  }\n\n  .route {\n    position: relative;\n    background:\n      linear-gradient(90deg, rgba(251,245,233,.55), rgba(251,245,233,.4)),\n      url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/07\/patchwork-de-journaux.png') center \/ cover no-repeat,\n      var(--paper);\n    overflow: hidden;\n  }\n\n  .route::before {\n    content: '';\n    position: absolute;\n    inset: 0;\n    background:\n      linear-gradient(180deg, rgba(251,245,233,.28), rgba(251,245,233,.42)),\n      radial-gradient(circle at 15% 20%, rgba(240,182,63,.12), transparent 28%);\n    pointer-events: none;\n  }\n\n  .route .inner {\n    position: relative;\n    z-index: 1;\n  }\n\n  .route-grid {\n    display: grid;\n    grid-template-columns: repeat(4, minmax(0, 1fr));\n    gap: 0;\n    margin-top: 2.1rem;\n    border: 2px solid var(--ink);\n    background: var(--sheet);\n    box-shadow: 10px 10px 0 rgba(23,32,51,.12);\n  }\n\n  .route-step {\n    position: relative;\n    padding: 1.1rem;\n    border-right: 1px solid var(--line);\n  }\n\n  .route-step:last-child { border-right: 0; }\n\n  .route-step:not(:last-child)::after {\n    content: '\u2192';\n    position: absolute;\n    top: 1.1rem;\n    right: .9rem;\n    color: var(--yellow);\n    font-family: var(--display);\n    font-size: 2.15rem;\n    font-weight: 900;\n    line-height: 1;\n    opacity: 0;\n    transform: translateX(-14px);\n    animation: routeArrowIn 4.4s ease-in-out infinite;\n    text-shadow: 0 2px 0 rgba(23,32,51,.18);\n  }\n\n  .route-step:nth-child(2)::after {\n    animation-delay: 1.1s;\n  }\n\n  .route-step:nth-child(3)::after {\n    animation-delay: 2.2s;\n  }\n\n  .route-step strong {\n    display: block;\n    margin-bottom: 1.2rem;\n    color: var(--red);\n    font-family: var(--display);\n    font-size: 2.4rem;\n    line-height: .8;\n  }\n\n  .route-step h3 {\n    margin: 0 0 .55rem;\n    font-family: var(--serif);\n    font-size: 1.28rem;\n    line-height: 1.08;\n  }\n\n  .route-step p {\n    margin: 0;\n    color: var(--muted);\n    line-height: 1.55;\n  }\n\n  .step-check {\n    position: absolute;\n    top: 1.15rem;\n    right: 1.4rem;\n    display: grid;\n    place-items: center;\n    width: 1.9rem;\n    height: 1.9rem;\n    border-radius: 50%;\n    background: var(--green);\n    color: #fff;\n    font-family: var(--display);\n    font-weight: 900;\n    font-size: 1rem;\n    opacity: 0;\n    animation: stepCheckIn 4.4s ease-in-out infinite;\n    animation-delay: 3.3s;\n  }\n\n  @keyframes stepCheckIn {\n    0%, 3% { opacity: 0; transform: scale(.7); }\n    7%, 19% { opacity: 1; transform: scale(1); }\n    23%, 100% { opacity: 0; transform: scale(.7); }\n  }\n\n  .tools {\n    background:\n      linear-gradient(135deg, rgba(47,111,159,.13), rgba(240,182,63,.12)),\n      var(--sheet);\n  }\n\n  .tools-composition {\n    display: grid;\n    grid-template-columns: minmax(0, 1.15fr) minmax(280px, .85fr);\n    gap: clamp(1.4rem, 4vw, 3.2rem);\n    align-items: center;\n  }\n\n  .tools-layout {\n    display: grid;\n    grid-template-columns: 1fr 1fr;\n    gap: 1rem;\n    margin-top: 2rem;\n  }\n\n  .tool-box {\n    padding: 1.2rem;\n    border: 1px solid var(--line);\n    border-radius: 6px;\n    background: rgba(255,255,255,.76);\n  }\n\n  .tool-box h3 {\n    margin: 0 0 .55rem;\n    font-family: var(--display);\n    text-transform: uppercase;\n    letter-spacing: 0;\n    font-size: 1.28rem;\n  }\n\n  .tool-box p {\n    margin: 0;\n    color: var(--muted);\n    line-height: 1.62;\n  }\n\n  .verification-scene {\n    position: relative;\n    min-height: 420px;\n    display: grid;\n    place-items: center;\n    overflow: hidden;\n  }\n\n  .verification-scene::before {\n    content: '';\n    position: absolute;\n    inset: 13% 7%;\n    border-radius: 50%;\n    background: rgba(47,111,159,.12);\n    border: 2px dashed rgba(23,32,51,.2);\n    animation: verifyOrbit 18s linear infinite;\n  }\n\n  .verification-scene::after {\n    content: '';\n    position: absolute;\n    left: 18%;\n    right: 18%;\n    bottom: 12%;\n    height: 28px;\n    border-radius: 50%;\n    background: rgba(23,32,51,.16);\n    filter: blur(9px);\n    animation: verifyShadow 3s ease-in-out infinite;\n  }\n\n  .verify-board {\n    position: absolute;\n    z-index: 2;\n    width: min(340px, 88%);\n    min-height: 250px;\n    padding: 1.2rem;\n    border-radius: 10px;\n    background: rgba(255,253,248,.92);\n    border: 3px solid var(--ink);\n    box-shadow: 14px 14px 0 rgba(23,32,51,.1);\n    transform: rotate(-2deg);\n    animation: verifyFloat 4.2s ease-in-out infinite;\n  }\n\n  .verify-board strong {\n    display: inline-block;\n    padding: .35rem .55rem;\n    margin-bottom: 1rem;\n    border-radius: 4px;\n    background: var(--yellow);\n    color: var(--ink);\n    font-family: var(--display);\n    font-size: .75rem;\n    font-weight: 900;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n  }\n\n  .verify-line {\n    display: block;\n    height: 9px;\n    margin: .75rem 0;\n    border-radius: 999px;\n    background: rgba(23,32,51,.28);\n    transform-origin: left center;\n    animation: verifyLine 2.8s ease-in-out infinite;\n  }\n\n  .verify-line:nth-child(2) { width: 88%; }\n  .verify-line:nth-child(3) { width: 72%; animation-delay: .12s; }\n  .verify-line:nth-child(4) { width: 82%; animation-delay: .24s; }\n  .verify-line:nth-child(5) { width: 62%; animation-delay: .36s; }\n\n  .verify-photo {\n    width: 43%;\n    height: 62px;\n    margin-top: .95rem;\n    border-radius: 8px;\n    border: 2px solid rgba(23,32,51,.2);\n    background:\n      linear-gradient(135deg, rgba(47,111,159,.46), rgba(240,182,63,.46)),\n      repeating-linear-gradient(45deg, rgba(255,255,255,.32) 0 4px, transparent 4px 10px);\n  }\n\n  .verify-loupe {\n    position: absolute;\n    z-index: 3;\n    right: 12%;\n    top: 34%;\n    width: 128px;\n    height: 128px;\n    border-radius: 50%;\n    border: 12px solid var(--ink);\n    background: rgba(255,255,255,.28);\n    box-shadow: inset 0 0 0 4px rgba(240,182,63,.46), 0 16px 28px rgba(23,32,51,.14);\n    animation: loupeScan 4.2s ease-in-out infinite;\n  }\n\n  .verify-loupe::before {\n    content: '';\n    position: absolute;\n    left: 30%;\n    top: 38%;\n    width: 46%;\n    height: 24%;\n    border-left: 7px solid var(--green);\n    border-bottom: 7px solid var(--green);\n    transform: rotate(-45deg);\n  }\n\n  .verify-loupe::after {\n    content: '';\n    position: absolute;\n    right: -50px;\n    bottom: -38px;\n    width: 74px;\n    height: 16px;\n    border-radius: 999px;\n    background: var(--ink);\n    transform: rotate(43deg);\n  }\n\n  .verify-stamp {\n    position: absolute;\n    z-index: 4;\n    right: 9%;\n    bottom: 18%;\n    padding: .55rem .72rem;\n    border: 3px solid var(--green);\n    border-radius: 5px;\n    color: var(--green);\n    background: rgba(255,253,248,.9);\n    font-family: var(--display);\n    font-size: .82rem;\n    font-weight: 900;\n    letter-spacing: .1em;\n    text-transform: uppercase;\n    transform: rotate(-8deg);\n    animation: stampPop 2.8s ease-in-out infinite;\n  }\n\n  @keyframes liveDotPulse {\n    0%, 100% { opacity: 1; transform: scale(1); box-shadow: 0 0 0 0 rgba(216,74,53,.45); }\n    50% { opacity: .55; transform: scale(.78); box-shadow: 0 0 0 9px rgba(216,74,53,0); }\n  }\n\n  @keyframes creditTitleIn {\n    0% { opacity: 0; transform: translateY(34px); filter: blur(5px); }\n    14%, 86% { opacity: 1; transform: translateY(0); filter: blur(0); }\n    100% { opacity: 1; transform: translateY(0); filter: blur(0); }\n  }\n\n  @keyframes creditRuleIn {\n    0%, 16% { transform: scaleX(0); opacity: 0; }\n    32%, 100% { transform: scaleX(1); opacity: .78; }\n  }\n\n  @keyframes verifyFloat {\n    0%, 100% { transform: translateY(0) rotate(-2deg); }\n    50% { transform: translateY(-9px) rotate(1deg); }\n  }\n\n  @keyframes verifyOrbit {\n    to { transform: rotate(360deg); }\n  }\n\n  @keyframes verifyShadow {\n    0%, 100% { transform: scaleX(1); opacity: .62; }\n    50% { transform: scaleX(.82); opacity: .38; }\n  }\n\n  @keyframes verifyLine {\n    0%, 100% { transform: scaleX(.78); opacity: .58; }\n    50% { transform: scaleX(1); opacity: 1; }\n  }\n\n  @keyframes loupeScan {\n    0%, 100% { transform: translate(-18px, -8px) rotate(-9deg); }\n    50% { transform: translate(12px, 16px) rotate(3deg); }\n  }\n\n  @keyframes stampPop {\n    0%, 100% { opacity: .55; transform: rotate(-8deg) scale(.94); }\n    50% { opacity: 1; transform: rotate(-5deg) scale(1); }\n  }\n\n  @keyframes routeArrowIn {\n    0%, 3% { opacity: 0; transform: translateX(-14px); }\n    7%, 19% { opacity: 1; transform: translateX(0); }\n    23%, 100% { opacity: 0; transform: translateX(12px); }\n  }\n\n  @keyframes photoFlashPulse {\n    0%, 100% { opacity: .42; }\n    12% { opacity: .92; }\n    24% { opacity: .58; }\n    62% { opacity: .76; }\n  }\n\n  .final {\n    padding: clamp(3.4rem, 7vw, 5.5rem) 1.25rem;\n    color: #fff;\n    text-align: center;\n    background:\n      linear-gradient(90deg, rgba(23,32,51,.88), rgba(216,74,53,.86)),\n      url('https:\/\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/07\/stage-journalisme.png') center \/ cover no-repeat;\n  }\n\n  .final h2 {\n    max-width: 900px;\n    margin: 0 auto .8rem;\n    font-family: var(--display);\n    font-size: 4.6rem;\n    line-height: .86;\n    letter-spacing: 0;\n    text-transform: uppercase;\n  }\n\n  .final p {\n    max-width: 68ch;\n    margin: 0 auto;\n    color: rgba(255,255,255,.88);\n    line-height: 1.65;\n    font-size: 1.05rem;\n  }\n\n  .info {\n    padding: clamp(4rem, 7vw, 6rem) 1.25rem;\n    background: var(--sheet);\n    text-align: center !important;\n  }\n\n  .info .section-kicker,\n  .info .section-title,\n  .info .section-lead,\n  .info .hero-actions {\n    text-align: center !important;\n  }\n\n  .info .section-title {\n    margin-left: auto !important;\n    margin-right: auto !important;\n    font-size: 5.6rem;\n  }\n\n  .info .section-title span {\n    color: var(--yellow);\n    font-size: inherit !important;\n    line-height: inherit !important;\n  }\n\n  .info .section-title span::after {\n    content: '';\n    display: inline-block;\n    width: .34em;\n    height: .34em;\n    margin-left: .18em;\n    border-radius: 50%;\n    background: var(--red);\n    vertical-align: middle;\n    box-shadow: 0 0 0 0 rgba(216,74,53,.45);\n    animation: liveDotPulse 1.15s ease-in-out infinite;\n  }\n\n  .info .section-lead {\n    margin-left: auto;\n    margin-right: auto;\n  }\n\n  .info-grid {\n    width: min(920px, 100%);\n    margin: 2rem auto 0;\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: .8rem;\n    text-align: left;\n  }\n\n  .info-item {\n    display: grid;\n    grid-template-columns: auto 1fr;\n    gap: .8rem;\n    align-items: center;\n    padding: 1rem;\n    border: 1px solid var(--line);\n    border-radius: 6px;\n    background: var(--paper);\n  }\n\n  .info-symbol {\n    display: grid;\n    place-items: center;\n    width: 2.2rem;\n    height: 2.2rem;\n    border-radius: 50%;\n    background: var(--yellow);\n    color: var(--ink);\n    font-family: var(--display);\n    font-weight: 900;\n  }\n\n  .info-label {\n    display: block;\n    margin-bottom: .15rem;\n    color: var(--red);\n    font-family: var(--display);\n    font-size: .72rem;\n    font-weight: 900;\n    letter-spacing: .11em;\n    text-transform: uppercase;\n  }\n\n  .info-value {\n    color: var(--ink);\n    font-weight: 800;\n    line-height: 1.35;\n  }\n\n  .info-value a {\n    color: var(--ink);\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  .mail-link {\n    color: var(--ink);\n    font-weight: 800;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  .phone-link {\n    display: inline-flex;\n    align-items: center;\n    gap: .35rem;\n    color: var(--ink);\n    font-weight: 800;\n    text-decoration: underline;\n    text-underline-offset: 3px;\n  }\n\n  .phone-link::before {\n    content: '\u260e\ufe0f';\n    text-decoration: none;\n  }\n\n  @media (max-width: 960px) {\n    .section-title {\n      font-size: 3.2rem;\n    }\n\n    .field-badge strong,\n    .final h2 {\n      font-size: 3.35rem;\n    }\n\n    .info .section-title {\n      font-size: 4.3rem;\n    }\n\n    .quick-facts,\n    .workshop-grid,\n    .route-grid {\n      grid-template-columns: repeat(2, minmax(0, 1fr));\n    }\n\n    .fact:nth-child(2),\n    .route-step:nth-child(2) { border-right: 0; }\n\n    .fact:nth-child(1),\n    .fact:nth-child(2),\n    .route-step:nth-child(1),\n    .route-step:nth-child(2) { border-bottom: 1px solid var(--line); }\n\n    .lead-layout,\n    .field-layout,\n    .tools-composition,\n    .tools-layout {\n      grid-template-columns: 1fr;\n    }\n\n    .program-intro { position: static; }\n\n    .program-photo-watermark {\n      max-width: 430px;\n      margin-top: 1.5rem;\n    }\n\n    .route-step:not(:last-child)::after,\n    .step-check {\n      display: none;\n    }\n\n    .verification-scene {\n      min-height: 330px;\n    }\n  }\n\n  @media (max-width: 640px) {\n    .hero {\n      min-height: 86svh;\n      align-items: center;\n      background-position: 58% center;\n    }\n\n    .hero-inner {\n      margin-bottom: 0;\n    }\n\n    .issue-bar {\n      grid-template-columns: 1fr;\n      text-align: left;\n      gap: .3rem;\n    }\n\n    .issue-bar span:nth-child(2) {\n      text-align: left;\n    }\n\n    .deck { font-size: 1.04rem; }\n\n    .section-title { font-size: 2.45rem; }\n\n    .quote-panel strong,\n    .field-badge strong,\n    .final h2 { font-size: 2.7rem; }\n\n    .info .section-title { font-size: 3.1rem; }\n\n    .program-photo-watermark {\n      min-height: 300px;\n    }\n\n    .verification-scene {\n      min-height: 300px;\n    }\n\n    .verify-board {\n      width: min(300px, 86%);\n      min-height: 220px;\n    }\n\n    .verify-loupe {\n      width: 104px;\n      height: 104px;\n      right: 8%;\n    }\n\n    .quick-facts,\n    .workshop-grid,\n    .route-grid,\n    .info-grid {\n      grid-template-columns: 1fr;\n    }\n\n    .quick-facts {\n      margin-top: 0;\n      width: calc(100% - 1.25rem);\n      box-shadow: none;\n    }\n\n    .fact,\n    .fact:nth-child(2),\n    .route-step,\n    .route-step:nth-child(2) {\n      border-right: 0;\n      border-bottom: 1px solid var(--line);\n    }\n\n    .fact:last-child,\n    .route-step:last-child { border-bottom: 0; }\n\n    .newspaper-copy {\n      columns: 1;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n    .reveal {\n      transition: none;\n    }\n\n    .kicker::before,\n    .hero-title-line,\n    .hero-title-line::after,\n    .verification-scene::after,\n    .verification-scene::before,\n    .verify-board,\n    .verify-line,\n    .verify-loupe,\n    .verify-stamp {\n      animation: none;\n    }\n\n    .route-step:not(:last-child)::after,\n    .step-check {\n      animation: none;\n    }\n  }\n  <\/style>\n<div class=\"press-page\" id=\"objectif-une-page\">\n  <p class=\"seo-intro\">Stage Objectif Une pour les 8-15 ans : journalisme, m\u00e9dias, micro-trottoirs, interviews, photographie de presse, r\u00e9daction d&rsquo;articles et cr\u00e9ation d&rsquo;un journal. Prix : 85 \u20ac.<\/p>\n  <div class=\"photo-flash-layer\" aria-hidden=\"true\">\n    <span class=\"photo-flash\"><i><\/i><\/span>\n    <span class=\"photo-flash\"><i><\/i><\/span>\n    <span class=\"photo-flash\"><i><\/i><\/span>\n    <span class=\"photo-flash\"><i><\/i><\/span>\n  <\/div>\n\n  <section class=\"hero\">\n    <img data-recalc-dims=\"1\" decoding=\"async\" class=\"hero-image-seo\" src=\"https:\/\/i0.wp.com\/www.jmlib.be\/site\/wp-content\/uploads\/2026\/07\/stage-journalisme.png?w=640&#038;ssl=1\" alt=\"Stage Objectif Une : stage de journalisme \u00e0 La Louvi\u00e8re pour les jeunes de 8 \u00e0 15 ans\">\n    <div class=\"hero-inner\">\n      <div class=\"issue-bar\" aria-label=\"Informations principales\">\n        <span>Stage 8-15 ans<\/span>\n        <span>Journalisme \u00b7 m\u00e9dias \u00b7 reportage \u00b7 photo<\/span>\n        <span>La Louvi\u00e8re<\/span>\n      <\/div>\n      <div class=\"headline-block\">\n        <div class=\"kicker\">Nouvelle \u00e9dition<\/div>\n        <h1 style=\"font-size:clamp(58px, 13vw, 173px) !important; line-height:.78 !important;\"><span class=\"hero-title-line\">Objectif<\/span><span class=\"hero-title-line\">Une<\/span><\/h1>\n        <p class=\"deck\">Observe, questionne, raconte&#8230; l&rsquo;info commence avec toi ! Deviens journaliste le temps d&rsquo;un stage et fabrique un vrai journal avec ton \u00e9quipe de r\u00e9daction.<\/p>\n        <div class=\"hero-actions\">\n          <a class=\"button button-primary\" href=\"https:\/\/www.jmlib.be\/site\/objectif-une-inscription\/\">Je m&rsquo;inscris<\/a>\n          <a class=\"button button-secondary\" href=\"#programme\">D\u00e9couvrir le programme<\/a>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <div class=\"quick-facts reveal\" aria-label=\"R\u00e9sum\u00e9 du stage\">\n    <div class=\"fact\"><small>\u00c2ge<\/small><strong>8 \u00e0 15 ans<\/strong><\/div>\n    <div class=\"fact\"><small>Mission<\/small><strong>Cr\u00e9er un journal<\/strong><\/div>\n    <div class=\"fact\"><small>Terrain<\/small><strong>Interviews et micro-trottoirs<\/strong><\/div>\n    <div class=\"fact\"><small>Prix<\/small><strong>85 \u20ac<\/strong><\/div>\n  <\/div>\n\n  <section class=\"section photo-flash-section reveal\">\n    <div class=\"inner lead-layout\">\n      <div>\n        <p class=\"section-kicker\">Pourquoi ce stage ?<\/p>\n        <h2 class=\"section-title\">Passer de la curiosit\u00e9 \u00e0 l&rsquo;enqu\u00eate<\/h2>\n      <\/div>\n      <div class=\"newspaper-copy\">\n        <p>Tu es curieux et tu aimes poser des questions, prendre des photos ou raconter des <span class=\"nowrap\">histoires&nbsp;?<\/span> Le stage Objectif Une plonge les jeunes de 8 \u00e0 15 ans dans l&rsquo;univers du journalisme et des m\u00e9dias.<\/p>\n        <p>Tout au long de la semaine, les participants observent leur environnement, rencontrent des acteurs locaux, testent l&rsquo;interview, apprennent \u00e0 formuler un angle et transforment leurs d\u00e9couvertes en articles.<\/p>\n        <p>L&rsquo;objectif : comprendre comment se construit l&rsquo;information, d\u00e9velopper son esprit critique et produire une publication collective dont chacun peut \u00eatre fier.<\/p>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"section workshop reveal\">\n    <div class=\"inner\">\n      <p class=\"section-kicker\">Dans la r\u00e9daction<\/p>\n      <h2 class=\"section-title\">Six r\u00f4les \u00e0 tester pendant la semaine<\/h2>\n      <p class=\"section-lead\">Le stage alterne ateliers pratiques, sorties, rencontres et travail d&rsquo;\u00e9quipe. Chaque participant peut essayer plusieurs mani\u00e8res de raconter l&rsquo;actualit\u00e9 locale.<\/p>\n      <div class=\"workshop-grid\">\n        <article class=\"workshop-card\">\n          <div class=\"card-top\"><span class=\"card-number\">Poste 01<\/span><span class=\"role-emoji\" aria-hidden=\"true\">\ud83c\udfa4<\/span><\/div>\n          <h3>Reporter terrain<\/h3>\n          <p>R\u00e9aliser des micro-trottoirs et recueillir l&rsquo;avis des habitants avec des questions claires.<\/p>\n        <\/article>\n        <article class=\"workshop-card\">\n          <div class=\"card-top\"><span class=\"card-number\">Poste 02<\/span><span class=\"role-emoji\" aria-hidden=\"true\">\ud83d\udcac<\/span><\/div>\n          <h3>Intervieweur<\/h3>\n          <p>Pr\u00e9parer une rencontre, \u00e9couter les r\u00e9ponses, relancer et respecter la parole de l&rsquo;autre.<\/p>\n        <\/article>\n        <article class=\"workshop-card\">\n          <div class=\"card-top\"><span class=\"card-number\">Poste 03<\/span><span class=\"role-emoji\" aria-hidden=\"true\">\ud83d\udcf8<\/span><\/div>\n          <h3>Photographe<\/h3>\n          <p>S&rsquo;initier \u00e0 la photographie de presse : cadrage, intention, l\u00e9gende et choix de l&rsquo;image.<\/p>\n        <\/article>\n        <article class=\"workshop-card\">\n          <div class=\"card-top\"><span class=\"card-number\">Poste 04<\/span><span class=\"role-emoji\" aria-hidden=\"true\">\u270d\ufe0f<\/span><\/div>\n          <h3>R\u00e9dacteur<\/h3>\n          <p>D\u00e9couvrir les bases du journalisme, r\u00e9diger des articles et construire un r\u00e9cit pr\u00e9cis.<\/p>\n        <\/article>\n        <article class=\"workshop-card\">\n          <div class=\"card-top\"><span class=\"card-number\">Poste 05<\/span><span class=\"role-emoji\" aria-hidden=\"true\">\ud83d\uddde\ufe0f<\/span><\/div>\n          <h3>Secr\u00e9taire de r\u00e9daction<\/h3>\n          <p>Organiser les textes, choisir les titres, relire, v\u00e9rifier et pr\u00e9parer la mise en page.<\/p>\n        <\/article>\n        <article class=\"workshop-card\">\n          <div class=\"card-top\"><span class=\"card-number\">Poste 06<\/span><span class=\"role-emoji\" aria-hidden=\"true\">\ud83e\udde9<\/span><\/div>\n          <h3>Monteur de journal<\/h3>\n          <p>Assembler textes, photos et rubriques pour cr\u00e9er une vraie publication collective.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"section field reveal\" id=\"programme\">\n    <div class=\"inner field-layout\">\n      <div class=\"program-intro\">\n        <aside class=\"field-badge\">\n          <strong>Au programme<\/strong>\n          <span>Une semaine pour enqu\u00eater, rencontrer, \u00e9crire, photographier et faire vivre une r\u00e9daction de jeunes reporters.<\/span>\n        <\/aside>\n        <div class=\"program-photo-watermark\" role=\"img\" aria-label=\"Photo en filigrane de jeunes en r\u00e9daction\"><\/div>\n      <\/div>\n      <ul class=\"program-list\">\n        <li><span class=\"check\">\u2713<\/span><span><b>R\u00e9alisation de micro-trottoirs<\/b> pour recueillir l&rsquo;avis des habitants.<\/span><\/li>\n        <li><span class=\"check\">\u2713<\/span><span><b>Rencontre avec un journaliste professionnel<\/b> pour d\u00e9couvrir les coulisses du m\u00e9tier.<\/span><\/li>\n        <li><span class=\"check\">\u2713<\/span><span><b>Visite d&rsquo;un journal local<\/b> et d&rsquo;une t\u00e9l\u00e9vision locale.<\/span><\/li>\n        <li><span class=\"check\">\u2713<\/span><span><b>Apprentissage des techniques d&rsquo;interview<\/b>, de la pr\u00e9paration des questions \u00e0 la prise de notes.<\/span><\/li>\n        <li><span class=\"check\">\u2713<\/span><span><b>Initiation \u00e0 la photographie de presse<\/b> pour raconter aussi avec les images.<\/span><\/li>\n        <li><span class=\"check\">\u2713<\/span><span><b>R\u00e9daction d&rsquo;articles<\/b> et d\u00e9couverte des bases du journalisme.<\/span><\/li>\n        <li><span class=\"check\">\u2713<\/span><span><b>Utilisation des outils num\u00e9riques et de l&rsquo;intelligence artificielle<\/b> pour rechercher, organiser et enrichir l&rsquo;information avec recul.<\/span><\/li>\n        <li><span class=\"check\">\u2713<\/span><span><b>Cr\u00e9ation, mise en page et montage<\/b> d&rsquo;un v\u00e9ritable journal r\u00e9alis\u00e9 par les participants.<\/span><\/li>\n      <\/ul>\n    <\/div>\n  <\/section>\n\n  <section class=\"section route reveal\">\n    <div class=\"inner\">\n      <p class=\"section-kicker\">M\u00e9thode de reporter<\/p>\n      <h2 class=\"section-title\">Du premier indice \u00e0 la page finale<\/h2>\n      <p class=\"section-lead\">Les jeunes reporters apprennent \u00e0 avancer \u00e9tape par \u00e9tape : trouver un sujet, v\u00e9rifier les informations, raconter clairement et mettre en valeur le travail du groupe.<\/p>\n      <div class=\"route-grid\">\n        <article class=\"route-step\">\n          <strong>01<\/strong>\n          <h3>Observer<\/h3>\n          <p>Rep\u00e9rer un sujet, noter les d\u00e9tails et comprendre ce qui m\u00e9rite d&rsquo;\u00eatre racont\u00e9.<\/p>\n        <\/article>\n        <article class=\"route-step\">\n          <strong>02<\/strong>\n          <h3>Questionner<\/h3>\n          <p>Pr\u00e9parer une interview, aller vers les autres et apprendre \u00e0 \u00e9couter vraiment.<\/p>\n        <\/article>\n        <article class=\"route-step\">\n          <strong>03<\/strong>\n          <h3>Raconter<\/h3>\n          <p>Choisir un angle, r\u00e9diger, titrer, illustrer et relire avec l&rsquo;\u00e9quipe.<\/p>\n        <\/article>\n        <article class=\"route-step\">\n          <strong>04<\/strong>\n          <span class=\"step-check\" aria-hidden=\"true\">\u2713<\/span>\n          <h3>Publier<\/h3>\n          <p>Monter le journal, organiser les rubriques et pr\u00e9senter le r\u00e9sultat final.<\/p>\n        <\/article>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"section tools reveal\">\n    <div class=\"inner\">\n      <div class=\"tools-composition\">\n        <div>\n          <p class=\"section-kicker\">Num\u00e9rique et esprit critique<\/p>\n          <h2 class=\"section-title\">Utiliser les outils sans perdre son jugement<\/h2>\n          <p class=\"section-lead\">Les outils num\u00e9riques et l&rsquo;intelligence artificielle peuvent aider \u00e0 chercher, trier ou structurer l&rsquo;information. Le stage apprend aussi \u00e0 garder les bons r\u00e9flexes : v\u00e9rifier, comparer, reformuler et citer correctement.<\/p>\n          <div class=\"tools-layout\">\n            <article class=\"tool-box\">\n              <h3>Chercher mieux<\/h3>\n              <p>Formuler une recherche, comparer plusieurs sources et distinguer une information solide d&rsquo;une impression.<\/p>\n            <\/article>\n            <article class=\"tool-box\">\n              <h3>Organiser ses id\u00e9es<\/h3>\n              <p>Classer les notes, pr\u00e9parer un plan d&rsquo;article, r\u00e9partir les t\u00e2ches et suivre l&rsquo;avancement du journal.<\/p>\n            <\/article>\n          <\/div>\n        <\/div>\n        <div class=\"verification-scene\" role=\"img\" aria-label=\"Loupe anim\u00e9e qui v\u00e9rifie une information sur une page d'article\">\n          <div class=\"verify-board\">\n            <strong>Info v\u00e9rifi\u00e9e<\/strong>\n            <span class=\"verify-line\"><\/span>\n            <span class=\"verify-line\"><\/span>\n            <span class=\"verify-line\"><\/span>\n            <span class=\"verify-line\"><\/span>\n            <div class=\"verify-photo\"><\/div>\n          <\/div>\n          <span class=\"verify-loupe\" aria-hidden=\"true\"><\/span>\n          <span class=\"verify-stamp\" aria-hidden=\"true\">Source OK<\/span>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/section>\n\n  <section class=\"final reveal\">\n    <h2>Pr\u00eat \u00e0 faire la Une ?<\/h2>\n    <p>Une exp\u00e9rience originale pour d\u00e9velopper sa cr\u00e9ativit\u00e9, son esprit critique, sa confiance en soi et ses comp\u00e9tences en communication.<\/p>\n  <\/section>\n\n  <section class=\"info reveal\" id=\"infos\">\n    <p class=\"section-kicker\">Rejoindre le stage<\/p>\n    <h2 class=\"section-title\">Objectif <span>Une<\/span><\/h2>\n    <p class=\"section-lead\">Pour les jeunes de 8 \u00e0 15 ans qui veulent d\u00e9couvrir le journalisme, les m\u00e9dias, l&rsquo;interview, la photo et la cr\u00e9ation d&rsquo;un vrai journal.<\/p>\n    <div class=\"hero-actions\" style=\"justify-content:center; margin-top:1.6rem;\">\n      <a class=\"button button-primary\" href=\"https:\/\/www.jmlib.be\/site\/objectif-une-inscription\/\">S&rsquo;inscrire maintenant<\/a>\n    <\/div>\n    <div class=\"info-grid\">\n      <div class=\"info-item\">\n        <span class=\"info-symbol\">\ud83c\udf92<\/span>\n        <span><span class=\"info-label\">\u00c2ge<\/span><span class=\"info-value\">8 \u00e0 15 ans<\/span><\/span>\n      <\/div>\n      <div class=\"info-item\">\n        <span class=\"info-symbol\">\ud83d\udcb6<\/span>\n        <span><span class=\"info-label\">Prix<\/span><span class=\"info-value\">85 \u20ac<\/span><\/span>\n      <\/div>\n      <div class=\"info-item\">\n        <span class=\"info-symbol\">\ud83d\udc69\u200d\ud83c\udfeb<\/span>\n        <span><span class=\"info-label\">Animatrice<\/span><span class=\"info-value\">Aurore Koolen<\/span><\/span>\n      <\/div>\n      <div class=\"info-item\">\n        <span class=\"info-symbol\">\u2709\ufe0f<\/span>\n        <span><span class=\"info-label\">Contact<\/span><span class=\"info-value\"><a href=\"#\" class=\"mail-link\" data-mail-user=\"aurore.koolen\" data-mail-domain=\"ml.be\">Envoyer un mail<\/a><br><a href=\"tel:+32492776276\" class=\"phone-link\">0492 77 62 76<\/a><\/span><\/span>\n      <\/div>\n      <div class=\"info-item\">\n        <span class=\"info-symbol\">\ud83d\udccd<\/span>\n        <span><span class=\"info-label\">Lieu<\/span><span class=\"info-value\"><a href=\"https:\/\/maps.app.goo.gl\/Xcdcjp5iTFx4vksAA\" target=\"_blank\" rel=\"noopener\">Boulevard Mairaux, 3 \u2013 7100 La Louvi\u00e8re<\/a><\/span><\/span>\n      <\/div>\n      <div class=\"info-item\">\n        <span class=\"info-symbol\">\ud83d\udcc5<\/span>\n        <span><span class=\"info-label\">Dates<\/span><span class=\"info-value\">Du 26 au 30 octobre 2026<\/span><\/span>\n      <\/div>\n      <div class=\"info-item\">\n        <span class=\"info-symbol\">\ud83d\udd58<\/span>\n        <span><span class=\"info-label\">Horaires<\/span><span class=\"info-value\">9h \u2013 16h<\/span><\/span>\n      <\/div>\n      <div class=\"info-item\">\n        <span class=\"info-symbol\">\ud83d\udc4b<\/span>\n        <span><span class=\"info-label\">Garderie<\/span><span class=\"info-value\">8h\u20139h et 16h\u201317h<\/span><\/span>\n      <\/div>\n    <\/div>\n  <\/section>\n<\/div>\n\n<script>\n(function() {\n  const page = document.getElementById('objectif-une-page');\n  if (!page) return;\n\n  page.querySelectorAll('.mail-link').forEach((link) => {\n    link.addEventListener('click', (event) => {\n      event.preventDefault();\n      const address = `${link.dataset.mailUser}@${link.dataset.mailDomain}`;\n      window.location.href = `mailto:${address}`;\n    });\n  });\n\n  page.classList.add('reveal-ready');\n  const blocks = page.querySelectorAll('.reveal');\n  if (!('IntersectionObserver' in window)) {\n    blocks.forEach((block) => block.classList.add('is-visible'));\n    return;\n  }\n  const observer = new IntersectionObserver((entries) => {\n    entries.forEach((entry) => {\n      if (entry.isIntersecting) {\n        entry.target.classList.add('is-visible');\n        observer.unobserve(entry.target);\n      }\n    });\n  }, { threshold: 0.14, rootMargin: '0px 0px -8% 0px' });\n  blocks.forEach((block) => observer.observe(block));\n})();\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>Stage Objectif Une pour les 8-15 ans : journalisme, m\u00e9dias, micro-trottoirs, interviews, photographie de presse, r\u00e9daction d&rsquo;articles et cr\u00e9ation d&rsquo;un journal. Prix : 85 \u20ac. Stage 8-15 ans Journalisme \u00b7 m\u00e9dias \u00b7 reportage \u00b7 photo La Louvi\u00e8re Nouvelle \u00e9dition ObjectifUne Observe, questionne, raconte&#8230; l&rsquo;info commence avec toi ! Deviens journaliste le temps d&rsquo;un stage et<a href=\"https:\/\/www.jmlib.be\/site\/stage-objectif-une-a-la-louviere-jml-asbl\/\">[&#8230;]<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"template-fullwidth-no-title.php","meta":{"footnotes":""},"class_list":["post-18149","page","type-page","status-publish","hentry"],"jetpack_sharing_enabled":true,"jetpack_shortlink":"https:\/\/wp.me\/P93my9-4IJ","jetpack-related-posts":[{"id":18102,"url":"https:\/\/www.jmlib.be\/site\/stage-voyage-au-coeur-des-sens-2\/","url_meta":{"origin":18149,"position":0},"title":"Stage : Voyage au coeur des sens","author":"jmlib","date":"24 juin 2026","format":false,"excerpt":"Stage Esneux \u2013 Voyage au c\u0153ur des sens : activit\u00e9s sensorielles pour enfants de 6 \u00e0 12 ans. Anim\u00e9 par Marie-Anne Mazurkiewicz. Prix : 85 \u20ac. 85\u20ac \ud83d\udc41\ufe0f \ud83d\udc42 \ud83d\udc43 \ud83d\udc45 \u270b Stage Esneux \u00b7 6\u201312 ans Voyage au c\u0153urdes sens Une semaine pour explorer la vue, l'ou\u00efe, l'odorat, le\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":15935,"url":"https:\/\/www.jmlib.be\/site\/atelier-theatre\/","url_meta":{"origin":18149,"position":1},"title":"C\u00f4t\u00e9 cour, c\u00f4t\u00e9 jardin","author":"jmlib","date":"26 f\u00e9vrier 2025","format":false,"excerpt":"\ud83c\udfad C\u00f4t\u00e9 cour, c\u00f4t\u00e9 jardin Ateliers Th\u00e9\u00e2tre \u2014 \u00c9cole communale de Nessonvaux Octobre \u2192 Juillet 2026 \u00a0\u00b7\u00a0 Un vendredi sur trois Le projet Plusieurs ann\u00e9es d'ateliers au service des \u00e9l\u00e8ves Depuis plusieurs ann\u00e9es, les \u00e9l\u00e8ves de l'\u00e9cole communale de Nessonvaux b\u00e9n\u00e9ficient d'ateliers de th\u00e9\u00e2tre gr\u00e2ce au soutien de l'ALPH et\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18075,"url":"https:\/\/www.jmlib.be\/site\/stage-mission-5-continents\/","url_meta":{"origin":18149,"position":2},"title":"Stage : Mission 5 continents","author":"jmlib","date":"23 juin 2026","format":false,"excerpt":"85\u20acpar enfant \ud83c\udf0d 6\u201312 ans Mission5 Continents Pars pour un incroyable voyage autour du monde sans quitter le stage\u00a0! Chaque jour, un nouveau continent \u00e0 explorer. \ud83d\udcc5 Du 19 au 23 octobre 2026 Je m'inscris \ud83c\udf0d Afrique \ud83c\udf0f Asie \ud83c\udf0e Am\u00e9rique \ud83c\udfdb\ufe0f Europe \ud83c\udf0a Oc\u00e9anie \ud83c\udf5c Cuisine du monde \ud83c\udfa8\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":17850,"url":"https:\/\/www.jmlib.be\/site\/jeux-defis-a-wavre\/","url_meta":{"origin":18149,"position":3},"title":"Jeux &#038; D\u00e9fis \u00e0 Wavre","author":"jmlib","date":"13 mai 2026","format":false,"excerpt":"Jeux & D\u00e9fis - Stage Ao\u00fbt 2026 \u00e0 Wavre \ud83c\udfae Stage d'ao\u00fbt 2026 \u00b7 Wavre Jeux & D\u00e9fis Coop\u00e9ration, strat\u00e9gie, sport et amusement au programme ! Une semaine inoubliable pour bouger, r\u00e9fl\u00e9chir et relever des d\u00e9fis ensemble. \ud83d\udcc5 17 au 21 ao\u00fbt 2026 \ud83e\uddd2 6 \u00e0 13 ans \ud83d\udcb0 60\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":18183,"url":"https:\/\/www.jmlib.be\/site\/lart-en-grand-les-idees-en-liberte\/","url_meta":{"origin":18149,"position":4},"title":"L&rsquo;art en grand, les id\u00e9es en libert\u00e9","author":"jmlib","date":"7 juillet 2026","format":false,"excerpt":"Stage Arts Cr\u00e9atifs Enfants Arlon \u2013 Arts XXL | JML Stage f\u00e9vrier 2027 \u00b7 Arlon L'art en grand,les id\u00e9es en libert\u00e9 Une semaine cr\u00e9ative pour les 6-12 ans : peinture, s\u00e9rigraphie, recyclage et compositions naturelles, jusqu'\u00e0 l'exposition finale. \ud83d\udcc5 22 \u2013 26 f\u00e9vrier 2027 \ud83d\udccd Arlon \ud83d\udc64 6 \u2013 12\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]},{"id":17540,"url":"https:\/\/www.jmlib.be\/site\/dimanche-extra-a-la-louviere\/","url_meta":{"origin":18149,"position":5},"title":"Dimanche extra \u00e0 La Louvi\u00e8re","author":"jmlib","date":"25 mars 2026","format":false,"excerpt":"Dimanche Extra \u2600 \u00e9t\u00e9 2026 \u2600 \u2726 Une sortie en famille, un dimanche par mois \u2726 En collaboration avec la LES asbl (Loisir, \u00c9ducation, Sport), l'antenne louvi\u00e8roise des JML vous organise un dimanche par mois de juin \u00e0 ao\u00fbt une sortie \u00e0 vivre en famille. Jeunes, parents et grands-parents, d\u00e8s\u2026","rel":"","context":"Article similaire","block_context":{"text":"Article similaire","link":""},"img":{"alt_text":"","src":"","width":0,"height":0},"classes":[]}],"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/pages\/18149","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/comments?post=18149"}],"version-history":[{"count":19,"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/pages\/18149\/revisions"}],"predecessor-version":[{"id":18375,"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/pages\/18149\/revisions\/18375"}],"wp:attachment":[{"href":"https:\/\/www.jmlib.be\/site\/wp-json\/wp\/v2\/media?parent=18149"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}