{"id":3989,"date":"2026-09-30T21:19:46","date_gmt":"2026-10-01T01:19:46","guid":{"rendered":"https:\/\/gamachemedia.com\/?page_id=3989"},"modified":"2026-10-08T23:43:15","modified_gmt":"2026-10-09T03:43:15","slug":"bpm-sports","status":"publish","type":"page","link":"https:\/\/gamachemedia.com\/en\/bpm-sports\/","title":{"rendered":"BPM Sports"},"content":{"rendered":"<p><!DOCTYPE html><\/p>\n<p><html lang=\"en-CA\"><br \/>\n<head><br \/>\n<meta charset=\"utf-8\"\/><br \/>\n<meta content=\"width=device-width, initial-scale=1\" name=\"viewport\"\/>\n<link href=\"https:\/\/fonts.googleapis.com\" rel=\"preconnect\"\/>\n<link crossorigin=\"anonymous\" href=\"https:\/\/fonts.gstatic.com\" rel=\"preconnect\"\/>\n<link href=\"https:\/\/fonts.googleapis.com\/css2?family=Montserrat:wght@400;500;600;700;800;900&amp;family=Outfit:wght@300;400;500;600&amp;family=Barlow+Condensed:ital,wght@1,800;1,900&amp;display=swap\" rel=\"stylesheet\"\/>\n<style>\n@font-face{font-family:'Town 10 Display';font-style:normal;font-weight:600 900;font-display:swap;src:url(\/wp-content\/uploads\/2025\/01\/town10display-bold-webfont.woff2) format('woff2')}\nbody{margin:0;background:#000c14}\na{color:#e85d1f}a:hover{color:#ce4b13}\n.gm-button{display:inline-flex;align-items:center;justify-content:center;gap:10px;background:#e85d1f;color:#fff;padding:14px 27px;font:700 14px\/20px Montserrat,Arial,sans-serif;letter-spacing:1px;text-transform:uppercase;border:1px solid #e85d1f;min-height:49px;box-sizing:border-box;text-decoration:none;transition:background-color .2s,translate .24s,box-shadow .24s}\n.gm-button:hover{background:#ce4b13;color:#fff;translate:0 -2px;box-shadow:0 7px 18px #0002}\n.gm-outline{background:transparent;border-color:#fff}\n.gm-outline:hover{background:#fff;color:#0e1a2e}\n.gm-nav a{color:#fff;text-decoration:none}\n.gm-nav a:hover{color:#e85d1f}\n.gm-ul{color:#000c14;font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:5px}\n.gm-ul:hover{color:#e85d1f}\n.gm-track{display:flex;width:max-content;animation:gm-scroll 40s linear infinite}\n.gm-track-team{animation-duration:55s}\n.gm-marquee:hover .gm-track{animation-play-state:paused}\n@keyframes gm-scroll{to{transform:translateX(-50%)}}\n.gm-member img{filter:grayscale(1) contrast(1.02);transition:filter .5s}\n.gm-member:hover img{filter:none}\nvideo{display:block}\n.gm-opt:has(input:checked){border-color:#e85d1f;background:#fff4ee}\n.gm-submit:hover{background:#ce4b13}\ninput:focus,textarea:focus{outline:2px solid #e85d1f;outline-offset:1px;background:#fff}\n\/* ===== motion ===== *\/\n.gm-ln{display:block;overflow:hidden;padding-top:.12em;margin-top:-.12em}\n.gm-ln>span{animation:gm-rise 1s cubic-bezier(.2,.7,.1,1) both}\n.gm-ln:nth-child(2)>span{animation-delay:.12s}\n.gm-ln:nth-child(3)>span{animation-delay:.24s}\n@keyframes gm-rise{from{transform:translateY(105%)}to{transform:none}}\n.gm-fade{animation:gm-fade .8s ease both}\n@keyframes gm-fade{from{opacity:0;translate:0 14px}to{opacity:1;translate:0 0}}\n@supports (animation-timeline: view()){\n .gm-reveal,.gm-svc{animation:gm-in linear both;animation-timeline:view();animation-range:entry 0% cover 22%}\n .gm-svc:nth-child(2),.gm-svc:nth-child(4){animation-range:entry 8% cover 28%}\n .gm-svc:nth-child(5){animation-range:entry 14% cover 32%}\n}\n@keyframes gm-in{from{opacity:0;translate:0 48px}to{opacity:1;translate:0 0}}\n\/* chat *\/\n.gm-c-q{animation:gm-c-q 9s ease infinite}\n@keyframes gm-c-q{0%{opacity:0;translate:0 8px}5%,90%{opacity:1;translate:0 0}96%,100%{opacity:0}}\n.gm-c-typing{animation:gm-c-typing 9s ease infinite}\n@keyframes gm-c-typing{0%,9%{opacity:0}11%,27%{opacity:1}29%,100%{opacity:0}}\n.gm-dot{width:6px;height:6px;border-radius:50%;background:#8a949b;animation:gm-dot .9s ease-in-out infinite}\n@keyframes gm-dot{0%,100%{transform:translateY(0);opacity:.5}50%{transform:translateY(-3px);opacity:1}}\n.gm-c-w{animation:gm-c-w 9s ease infinite both}\n@keyframes gm-c-w{0%{opacity:0}2%,50%{opacity:1}54%,100%{opacity:0}}\n.gm-c-hl{animation:gm-c-w 9s ease infinite both,gm-c-hl 9s ease infinite both}\n@keyframes gm-c-hl{0%,100%{box-shadow:0 0 0 0 rgba(232,93,31,0)}6%{box-shadow:0 0 0 5px rgba(232,93,31,.28)}14%{box-shadow:0 0 0 0 rgba(232,93,31,0)}}\n.gm-c-chip{animation:gm-c-chip 9s ease infinite both}\n@keyframes gm-c-chip{0%{opacity:0;scale:.8}3%,42%{opacity:1;scale:1}46%,100%{opacity:0;scale:1}}\n.gm-c-ava{animation:gm-spin 9s linear infinite}\n@keyframes gm-spin{0%,25%{rotate:0deg}35%,100%{rotate:360deg}}\n\/* studio *\/\n.gm-kb{animation:gm-kb 14s ease-in-out infinite alternate}\n@keyframes gm-kb{from{scale:1}to{scale:1.1;translate:-2% -1%}}\n.gm-rec{animation:gm-rec 1.2s steps(2,start) infinite}\n@keyframes gm-rec{to{visibility:hidden}}\n\/* marketing *\/\n.gm-bar{transform-origin:bottom;animation:gm-bar 2.6s cubic-bezier(.45,0,.2,1) infinite alternate}\n@keyframes gm-bar{from{transform:scaleY(.3)}to{transform:scaleY(1)}}\n.gm-pop{animation:gm-pop 2.6s ease-in-out infinite alternate;transform-origin:left bottom}\n@keyframes gm-pop{from{scale:.92}to{scale:1.06}}\n\/* web *\/\n.gm-shim{background:linear-gradient(90deg,#e2e5e8 0%,#f6f7f8 45%,#e2e5e8 90%);background-size:220% 100%;animation:gm-shim 1.8s linear infinite}\n@keyframes gm-shim{from{background-position:120% 0}to{background-position:-100% 0}}\n.gm-cursor{animation:gm-cursor 4.5s cubic-bezier(.5,0,.2,1) infinite}\n@keyframes gm-cursor{0%{transform:translate(260px,96px)}40%{transform:translate(52px,74px)}46%{transform:translate(52px,74px) scale(.8)}52%{transform:translate(52px,74px) scale(1)}80%{transform:translate(52px,74px)}100%{transform:translate(260px,96px)}}\n.gm-cta{animation:gm-cta 4.5s ease infinite}\n@keyframes gm-cta{0%,42%,60%,100%{background:#e85d1f;box-shadow:0 0 0 0 rgba(232,93,31,0)}47%{background:#c94c14;box-shadow:0 0 0 6px rgba(232,93,31,.3)}}\n\/* automation *\/\n.gm-flow{animation:gm-flow 2.4s ease-in-out infinite}\n@keyframes gm-flow{0%,40%,100%{translate:0 0;box-shadow:0 0 0 0 rgba(255,255,255,0)}15%{translate:0 -4px;box-shadow:0 0 0 3px rgba(255,255,255,.55)}}\n.gm-arrow{animation:gm-arrow 2.4s ease-in-out infinite}\n@keyframes gm-arrow{0%,40%,100%{opacity:.45;translate:0 0}15%{opacity:1;translate:3px 0}}\n\/* experts *\/\n.gm-expert img{animation:gm-float 4.2s ease-in-out infinite;transition:rotate .3s,scale .3s}\n.gm-expert:nth-child(2n) img{animation-delay:-2.1s}\n.gm-expert:nth-child(3n) img{animation-delay:-1s}\n.gm-expert:hover img{rotate:-5deg;scale:1.07}\n@keyframes gm-float{0%,100%{translate:0 0}50%{translate:0 -8px}}\n\/* radio *\/\n.gm-ping::after{content:\"\";position:absolute;inset:0;border-radius:50%;border:2px solid #e85d1f;animation:gm-ping 1.8s ease-out infinite}\n@keyframes gm-ping{from{opacity:.9;scale:1}to{opacity:0;scale:1.7}}\n@media (prefers-reduced-motion: reduce){*,*::before,*::after{animation:none!important;transition:none!important}}<\/p>\n<p>.gm-svc{position:relative;overflow:hidden;box-sizing:border-box;text-decoration:none;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s}\n.gm-svc:hover{transform:translateY(-6px);box-shadow:0 22px 44px rgba(14,26,46,.18)}\n.gm-svc-img{transition:transform .8s cubic-bezier(.2,.7,.1,1)}\n.gm-svc:hover .gm-svc-img{transform:scale(1.05)}\n.gm-svc-go{position:absolute;top:24px;right:24px;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;border:1.5px solid currentColor;opacity:.8;transition:background .3s,color .3s,transform .35s,opacity .3s}\n.gm-svc:hover .gm-svc-go{background:#e85d1f;border-color:#e85d1f;color:#fff;opacity:1;transform:rotate(45deg)}\n.gm-btn-bpm{display:inline-flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:0 26px;background:#e85d1f;color:#fff;font-family:'Town 10 Display',Outfit,Montserrat,sans-serif;font-weight:700;font-size:14px;letter-spacing:1.4px;text-transform:uppercase;text-decoration:none;transition:background .22s,transform .35s,box-shadow .35s}\n.gm-btn-bpm:hover{background:#ce4b13;color:#fff;transform:translateY(-3px);box-shadow:0 12px 24px #0002}\n.gm-btn-ghost{background:transparent;box-shadow:inset 0 0 0 1px rgba(255,255,255,.45)}\n.gm-btn-ghost:hover{background:rgba(255,255,255,.08)}\n.gm-feed-up{animation:gm-feed-up 60s linear infinite}\n.gm-feed-down{animation:gm-feed-down 70s linear infinite}\n.gm-feed-fast{animation-duration:52s}\n@keyframes gm-feed-up{from{transform:translateY(0)}to{transform:translateY(-50%)}}\n@keyframes gm-feed-down{from{transform:translateY(-50%)}to{transform:translateY(0)}}<\/p>\n<p>\/* ===== responsive (ajout\u00e9 pour la version HTML) ===== *\/\nhtml{scroll-behavior:smooth}\n[hidden]{display:none!important}\nimg,video{max-width:100%}\n@media (max-width:1200px){\n [style*=\"max-width: 1140px\"]{padding-left:24px!important;padding-right:24px!important;box-sizing:border-box}\n .gm-nav{padding-left:24px!important;padding-right:24px!important}\n}\n@media (max-width:1024px){\n .gm-nav nav[aria-label=\"Menu principal\"]{display:none!important}\n .gm-nav nav[aria-label=\"Menu secondaire\"]{padding-bottom:0!important}\n .gm-nav nav[aria-label=\"Menu secondaire\"] a:not(.gm-button):not([href^=\"tel:\"]),.gm-nav nav[aria-label=\"Menu secondaire\"]>span{display:none!important}\n section[aria-labelledby=\"h1\"]>div[aria-hidden=\"true\"]:first-child{opacity:.35!important;width:620px!important}\n .gm-svc{grid-column:span 12!important;height:auto!important;min-height:300px}\n [style*=\"grid-template-columns: 290px 290px minmax(0, 1fr)\"]{grid-template-columns:1fr 1fr!important}\n [style*=\"grid-template-columns: 290px 290px minmax(0, 1fr)\"]>div{grid-column:1 \/ -1}\n video{width:100%!important;height:auto!important;aspect-ratio:9\/16}\n [style*=\"grid-template-columns: minmax(0, 1fr) 560px\"],[style*=\"grid-template-columns: minmax(0, 1fr) minmax(0, 1fr)\"],[style*=\"grid-template-columns: minmax(0, 1.6fr)\"]{grid-template-columns:1fr!important}\n [style*=\"grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); min-height: 460px\"]>div:first-child{min-height:300px}\n [style*=\"justify-content: space-between; align-items: flex-end\"]{flex-direction:column!important;align-items:flex-start!important}\n [style*=\"margin-top: 36px; background: #ffffff; border: 1px solid #e2e4e6\"]{overflow-x:auto;-webkit-overflow-scrolling:touch}\n [style*=\"grid-template-columns: 240px repeat(3\"]{min-width:880px}\n [style*=\"margin-top: 40px; display: flex; justify-content: space-between\"]{flex-wrap:wrap;justify-content:center!important;gap:18px 10px}\n .gm-expert{width:150px!important}\n .gm-expert>div{width:150px!important}\n}\n@media (max-width:760px){\n section[aria-labelledby=\"h1\"]{min-height:720px!important}\n section[aria-labelledby=\"h1\"]>div[style*=\"padding: 150px\"]{padding:130px 24px 64px!important}\n #h1{font-size:clamp(44px,12vw,84px)!important}\n #h1+p{font-size:18px!important}\n section[aria-labelledby=\"h1\"]>p[aria-hidden=\"true\"]{display:none!important}\n .gm-nav nav[aria-label=\"Menu secondaire\"] a[href^=\"tel:\"]{display:none!important}\n .gm-nav img{height:28px!important}\n section[style*=\"padding: \"]{padding-top:64px!important;padding-bottom:64px!important}\n [style*=\"grid-template-columns: repeat(3, minmax(0, 1fr))\"]{grid-template-columns:1fr!important}\n [style*=\"grid-template-columns: 290px 290px minmax(0, 1fr)\"]{grid-template-columns:1fr!important}\n [style*=\"grid-template-columns: minmax(0, 1fr) 300px\"]{grid-template-columns:1fr!important}\n .gm-svc{padding:28px 24px!important}\n h2[style*=\"font-size: 30px\"]{font-size:24px!important}\n h2[style*=\"font-size: 50px\"]{font-size:36px!important}\n h2[style*=\"font-size: 42px\"]{font-size:30px!important;letter-spacing:1px!important}\n p[style*=\"margin: 22px 0 0 50px\"]{margin-left:0!important}\n [style*=\"align-items: center; justify-content: space-between; gap: 32px\"],[style*=\"padding: 30px 30px; display: flex\"],footer>div:last-child{flex-direction:column!important;align-items:flex-start!important;gap:18px}\n [style*=\"padding: 70px 72px\"]{padding:48px 24px!important;align-items:flex-start!important;text-align:left!important}\n [style*=\"padding: 70px 72px\"]>div{flex-wrap:wrap}\n .gm-reveal[style*=\"padding: 40px 40px 32px 40px\"]{padding:28px 20px 24px!important}\n #gm-form [style*=\"repeat(2, minmax(0, 1fr))\"]{grid-template-columns:1fr!important}\n [style*=\"display: flex; gap: 36px; align-items: center\"]{flex-direction:column;align-items:flex-start!important;gap:16px!important}\n [style*=\"display: flex; align-items: center; gap: 22px; flex: 0 0 auto\"] img[style*=\"height: 100px\"]{height:70px!important}\n [style*=\"grid-template-columns: repeat(4, minmax(0, 1fr))\"]{grid-template-columns:repeat(2,minmax(0,1fr))!important}\n .gm-member{flex-basis:200px!important;width:200px!important}\n .gm-member>div{width:200px!important;height:250px!important}\n}<\/p>\n<p>#gm-form fieldset{min-width:0}@media (max-width:420px){#gm-form fieldset>div{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:480px){#gm-form .gm-submit{white-space:normal;line-height:1.3;text-align:center}}\n\/* BPM mobile and media corrections \u2014 2026-10-01 *\/\n.gm-mobile-hero-experts,.gm-experts-mobile{display:none}\n.gm-page .gm-testimonial-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px}\n.gm-testimonial-card{min-width:0;background:#fff;color:#000c14;border:1px solid #e6e4df}\n.gm-youtube-frame{position:relative;aspect-ratio:9\/16;max-height:560px;background:#000c14;overflow:hidden}\n.gm-youtube-play{display:block;width:100%;height:100%;padding:0;border:0;border-radius:0;position:absolute;inset:0;cursor:pointer;background:#000c14;color:#fff}\n.gm-youtube-play img{width:100%;height:100%;object-fit:contain;display:block}\n.gm-play-icon{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:grid;place-items:center;width:64px;height:64px;border-radius:50%;background:#e85d1f;color:#fff;font-size:26px;box-shadow:0 3px 20px #0005}\n.gm-watch-label{position:absolute;bottom:0;left:0;right:0;padding:28px 12px 18px;background:linear-gradient(transparent,#000b);font:700 14px Montserrat,Arial,sans-serif;text-align:center}\n.gm-youtube-frame iframe{position:absolute;inset:0;width:100%;height:100%;border:0}\n.gm-testimonial-info{padding:22px}.gm-testimonial-info h3{font-size:18px;margin:0 0 8px}.gm-testimonial-info p{font-size:14px;line-height:1.5;margin:0 0 16px}.gm-testimonial-info a{display:inline-block;min-height:30px;font-size:13px;font-weight:600;color:#a93d10;text-underline-offset:4px}\n.gm-google-reviews{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:24px}\n.gm-google-review{padding:26px;background:#fff;border:1px solid #e6e4df;display:flex;flex-direction:column;min-width:0}.gm-google-review blockquote{padding:0;margin:10px 0 24px;border:0;font-size:15px;line-height:1.7;color:#15232f}.gm-google-review>p:not(.gm-review-source){margin:auto 0 6px;line-height:1.5;font-size:14px}.gm-google-review time{font-size:12px;color:#59636c}.gm-google-review .gm-review-source{margin:0;color:#9d3a0c;font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:1px}\n.gm-page .gm-bpm-native-video{width:100%!important;height:auto!important;object-fit:contain!important;max-height:80svh}\n.gm-page :focus-visible{outline:3px solid #e85d1f;outline-offset:4px}\n.gm-page section[id]{scroll-margin-top:100px}\n@media(max-width:1024px){.gm-page .gm-testimonial-grid{gap:16px}.gm-testimonial-info{padding:18px}.gm-google-reviews{gap:16px}.gm-google-review{padding:20px}}\n@media(max-width:760px){\n .gm-page .gm-bpm-hero{min-height:0!important;display:flex!important;flex-direction:column;align-items:stretch!important;padding:0!important}\n .gm-page .gm-bpm-hero>.gm-hero-feed[aria-hidden]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;top:-8%!important;bottom:-8%!important;right:-10%!important;width:120%!important;gap:10px!important;opacity:.9!important}.gm-page .gm-bpm-hero>.gm-hero-feed>div{gap:10px!important}.gm-page .gm-bpm-hero>.gm-hero-feed>div>div{border-radius:12px!important}.gm-page .gm-bpm-hero>.gm-hero-feed+div{background:linear-gradient(180deg,rgba(0,12,20,.80) 0%,rgba(0,12,20,.66) 38%,rgba(0,12,20,.74) 72%,#000c14 100%)!important}.gm-page .gm-bpm-studio-grid{display:none!important}\n .gm-page .gm-bpm-hero>div[style*=\"padding: 150px\"]{padding:140px 24px 32px!important}\n .gm-mobile-hero-experts{display:block;position:relative;z-index:1;padding:0 12px 32px;background:#000c14}.gm-mobile-hero-experts img{width:100%;height:auto;display:block;object-fit:contain}\n .gm-page .gm-testimonial-grid{grid-template-columns:minmax(0,1fr);gap:24px}.gm-testimonial-card{width:100%;max-width:420px;justify-self:center}.gm-youtube-frame{max-height:none;aspect-ratio:9\/16;width:min(100%,300px);margin:auto}\n .gm-google-reviews{grid-template-columns:minmax(0,1fr)}\n .gm-page .gm-experts-desktop{display:none!important}.gm-experts-mobile{display:block;margin-top:30px;max-width:100%;min-width:0}\n .gm-experts-controls{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:13px;font-weight:700}.gm-experts-controls>span:last-child{display:none}.gm-experts-controls button{display:grid;place-items:center;width:44px;height:44px;min-width:44px;padding:0;border:1px solid #ccd2d6;border-radius:50%;background:#fff;color:#000c14;font-size:22px;cursor:pointer}.gm-experts-controls button:disabled{opacity:.35;cursor:default}\n .gm-experts-strip{overflow-x:auto;overflow-y:hidden;width:100%;padding:12px 0 8px;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#e85d1f #e5e5e5;overscroll-behavior-x:contain}.gm-experts-strip img{display:block;width:100%!important;max-width:100%!important;height:auto!important}.gm-swipe-hint{display:none}\n .gm-page .gm-predictions{background:transparent!important;border:0!important;overflow:visible!important}\n .gm-page .gm-prediction-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;min-width:0!important;border:1px solid #e2e4e6;margin:0 0 16px;border-radius:4px;overflow:hidden}\n .gm-page .gm-prediction-head{display:none!important}.gm-prediction-row>[role=\"rowheader\"]{background:#e9ecee;color:#0e1a2e;min-height:58px}.gm-prediction-row:last-child>[role=\"rowheader\"]{background:#0e1a2e;color:#fff}\n .gm-page .gm-prediction-row>[data-label]{padding:14px 16px!important;flex-wrap:wrap}.gm-prediction-row>[data-label]::before{content:attr(data-label);display:block;flex-basis:100%;width:100%;font-size:11px;line-height:1.5;font-weight:800;letter-spacing:.4px;margin-bottom:8px}\n .gm-page #gm-form input:not([type=\"checkbox\"]),.gm-page #gm-form textarea{font-size:16px!important}\n .gm-page .gm-svc [style*=\"white-space: nowrap\"]{flex-wrap:wrap;row-gap:12px;white-space:normal!important;margin-top:24px!important}\n .gm-page #consultation a[href^=\"mailto:\"]{overflow-wrap:anywhere;font-size:14px!important}\n .gm-page #consultation a[href^=\"mailto:\"]>span,.gm-page #consultation a[href^=\"tel:\"]>span{flex-shrink:0}\n .gm-page #bpm [style*=\"height: 40px\"]{height:auto!important;width:140px!important}\n .gm-page #bpm [style*=\"gap: 22px\"]{gap:14px!important;flex-wrap:wrap}\n .gm-page .gm-btn-bpm{box-sizing:border-box;min-height:48px}\n}\n@media(max-width:360px){.gm-page .gm-bpm-hero>div[style*=\"padding: 150px\"]{padding-left:18px!important;padding-right:18px!important}.gm-page .gm-btn-bpm{padding:0 18px;font-size:13px}.gm-page .gm-svc{padding-left:20px!important;padding-right:20px!important}}<\/p>\n<p>\/* Final small-screen refinements *\/\n.gm-page .gm-youtube-play,.gm-page .gm-youtube-play:hover,.gm-page .gm-youtube-play:focus{border:0!important;background:#000c14!important;color:#fff!important}\n.gm-page .gm-youtube-play img{object-fit:cover}.gm-page .gm-watch-label{color:#fff!important}\n.gm-page .gm-experts-controls button:hover,.gm-page .gm-experts-controls button:focus{background:#e85d1f!important;border-color:#e85d1f!important;color:#fff!important}\n@media(max-width:760px){\n .gm-page header{padding:12px 0!important}.gm-page header .gm-menu-toggle{height:44px;min-height:44px;line-height:1;padding:8px 12px!important}.gm-page header>div{min-height:44px}\n .gm-page .gm-bpm-hero>div[style*=\"padding: 150px\"]{padding-top:108px!important}\n .gm-page section[id]{scroll-margin-top:76px}\n}\n@media(max-width:360px){.gm-page #h1{font-size:36px!important;letter-spacing:.3px!important}.gm-page #h1+p{font-size:16px!important;letter-spacing:.8px!important}}\n<\/style>\n<style id=\"gm-live-reviews-css\">.gm-live-reviews-band{display:none;background:#0e1a2e;padding:75px 0}.gm-live-reviews-band:has(template,.ti-widget,[data-src*=\"trustindex\"]){display:block}.gm-live-reviews-wrap{max-width:1140px;margin:0 auto;width:calc(100% - 64px)}#temoignages:has(+ .gm-live-reviews-band :is(template,.ti-widget,[data-src*=\"trustindex\"])) .gm-google-reviews{display:none}@media (max-width:767px){.gm-live-reviews-band{padding:45px 0}.gm-live-reviews-wrap{width:calc(100% - 40px)}}<\/style>\n<style id=\"gm-cta-css\">.gm-cta-line{white-space:nowrap}.gm-ext-icon{display:inline-block;width:.8em;height:.8em;vertical-align:-.05em}.gm-play-icon svg{display:block;width:.9em;height:.9em;margin-left:.12em}@media (max-width:760px){.gm-page .gm-cta-title{font-size:min(26px,calc((100vw - 142px) \/ 10.7))!important}}<\/style>\n<p><\/head><br \/>\n<body><\/p>\n<div class=\"gm-page\" style=\"width: 100%; background: #ffffff; color: #000c14; font-family: Montserrat, Arial, sans-serif\">\n<!-- ================= HEADER (repris de gamachemedia.com\/bpm-sports) ================= --><\/p>\n<section aria-labelledby=\"h1\" class=\"gm-bpm-hero\" style=\"position: relative; min-height: 900px; background: #000c14; color: #ffffff; overflow: hidden; display: flex; align-items: center\">\n<div aria-hidden=\"true\" class=\"gm-hero-feed\" style=\"position: absolute; top: -10%; bottom: -10%; right: -2%; width: 900px; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 14px; transform: rotate(-6deg); opacity: 0.9\">\n<div class=\"gm-feed-up\" style=\"display: flex; flex-direction: column; gap: 14px\">\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-1.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-2.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-3.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-4.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-5.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-1.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-2.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-3.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-4.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-5.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<\/div>\n<div class=\"gm-feed-down\" style=\"display: flex; flex-direction: column; gap: 14px\">\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-6.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-7.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-8.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-1.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-2.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-6.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-7.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-8.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-1.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-2.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<\/div>\n<div class=\"gm-feed-up gm-feed-fast\" style=\"display: flex; flex-direction: column; gap: 14px\">\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-3.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-4.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-5.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-6.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-7.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-3.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-4.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-5.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-6.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<div style=\"position: relative; width: 100%; aspect-ratio: 9 \/ 16; border-radius: 18px; overflow: hidden; background: #111111; flex: none\"><picture><img alt=\"\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-7.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/picture><\/div>\n<\/div>\n<\/div>\n<div aria-hidden=\"true\" style=\"position: absolute; inset: 0; background: linear-gradient(90deg, #000c14 0%, rgba(0,12,20,0.96) 34%, rgba(0,12,20,0.55) 58%, rgba(0,12,20,0.15) 100%), linear-gradient(180deg, rgba(0,12,20,0.6) 0%, rgba(0,12,20,0) 20%, rgba(0,12,20,0) 80%, #000c14 100%); pointer-events: none\"><\/div>\n<header class=\"gm-nav\" style=\"position: absolute; z-index: 3; top: 0; left: 0; right: 0; max-width: 1140px; margin: 0 auto; padding-top: 16px; display: flex; justify-content: space-between; align-items: flex-start\">\n<a aria-label=\"Gamache M\u00e9dia, home\" href=\"https:\/\/gamachemedia.com\/en\/\" style=\"margin-top: 22px\"><img alt=\"gamache.\" decoding=\"async\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-gamache-logo-blanc.png\" style=\"height: 34px; display: block\"\/><\/a><\/p>\n<div style=\"display: flex; flex-direction: column; align-items: flex-end\">\n<nav aria-label=\"Secondary menu\" style=\"display: flex; align-items: center; gap: 22px; font-family: Outfit, Montserrat, sans-serif; font-size: 15px; font-weight: 400; letter-spacing: 1.2px; text-transform: uppercase; padding-bottom: 14px\">\n<a href=\"https:\/\/gamachemedia.com\/en\/the-agency\/\">The agency<\/a><br \/>\n<a href=\"https:\/\/gamachemedia.com\/en\/our-work\/\">Our work<\/a><br \/>\n<a href=\"https:\/\/gamachemedia.com\/en\/our-articles\/\">Blog<\/a><br \/>\n<a href=\"https:\/\/gamachemedia.com\/en\/bpm-sports\/\" style=\"border: 1px solid rgba(255,255,255,0.6); padding: 2px 7px; font-weight: 700\">FR<\/a><br \/>\n<span aria-hidden=\"true\" style=\"width: 1px; height: 22px; background: rgba(255,255,255,0.4)\"><\/span><br \/>\n<a href=\"tel:+15146131154\" style=\"font-weight: 700\">514-613-1154<\/a><br \/>\n<a class=\"gm-button\" href=\"https:\/\/gamachemedia.com\/en\/contact\/\" style=\"min-height: 44px; padding: 10px 20px; font-size: 13px\">Contact us<\/a><br \/>\n<\/nav>\n<nav aria-label=\"Main menu\" style=\"border-top: 1px solid rgba(255,255,255,0.35); padding-top: 14px; display: flex; gap: 34px; font-size: 12px; font-weight: 800; letter-spacing: 1.2px; text-transform: uppercase\">\n<a href=\"https:\/\/gamachemedia.com\/en\/seo-services-montreal\/\">Marketing \u25be<\/a><br \/>\n<a href=\"https:\/\/gamachemedia.com\/en\/e-commerce-redesign-and-web-design\/\">Web design \u25be<\/a><br \/>\n<a href=\"https:\/\/gamachemedia.com\/en\/geo-ai-search-optimization\/\">AI \u25be<\/a><br \/>\n<a href=\"https:\/\/gamachemedia.com\/en\/content-creation\/\">Content creation<\/a><br \/>\n<a href=\"https:\/\/gamachemedia.com\/avantage-numerique\/\" style=\"color: #e85d1f\">Power play<\/a><br \/>\n<\/nav>\n<\/div>\n<\/header>\n<div style=\"position: relative; z-index: 2; width: 100%; max-width: 1208px; margin: 0 auto; padding: 150px 34px 80px 34px; box-sizing: border-box\">\n<div style=\"max-width: 880px\">\n<h1 id=\"h1\" style=\"margin: 0; font-family: 'Town 10 Display', Outfit, Montserrat, sans-serif; font-weight: 700; text-transform: uppercase; font-size: 84px; line-height: 0.95; letter-spacing: 0.8px\"><span class=\"gm-ln\"><span style=\"display: block\">BPM&#8217;s experts<\/span><\/span><span class=\"gm-ln\"><span style=\"display: block\">take on<\/span><\/span><span class=\"gm-ln\"><span style=\"display: block; color: #e85d1f\">the AI.<\/span><\/span><\/h1>\n<p class=\"gm-fade\" style=\"animation-delay: 0.5s; margin: 30px 0 0 0; max-width: 720px; font-family: 'Town 10 Display', Outfit, Montserrat, sans-serif; font-weight: 700; font-size: 24px; line-height: 1.5; letter-spacing: 1.4px; text-transform: uppercase\">Who predicts the Canadiens&#8217; season best?<\/p>\n<p class=\"gm-fade\" style=\"animation-delay: 0.65s; margin: 14px 0 0 0; max-width: 560px; font-family: Outfit, Montserrat, sans-serif; font-size: 17px; line-height: 1.7; color: #edf0f3\">Six BPM Sports 91.9 experts against Gamache M\u00e9dia&#8217;s AI. The predictions are in, and we compare at the end of the season.<\/p>\n<div class=\"gm-fade\" style=\"animation-delay: 0.8s; margin-top: 34px; display: flex; flex-wrap: wrap; gap: 14px\">\n<a class=\"gm-btn-bpm\" href=\"#bpm\">See the showdown<\/a><br \/>\n<a class=\"gm-btn-bpm gm-btn-ghost\" href=\"#pronostics\">See the predictions<\/a>\n<\/div>\n<\/div>\n<\/div>\n<p aria-hidden=\"true\" style=\"position: absolute; z-index: 2; right: 116px; bottom: 40px; margin: 0; display: flex; align-items: center; gap: 12px; font-family: Outfit, Montserrat, sans-serif; font-size: 13px; letter-spacing: 1px; text-transform: uppercase; color: rgba(255,255,255,0.75)\"><span style=\"position: relative; display: block; width: 26px; height: 42px; border: 1.5px solid rgba(255,255,255,0.7); border-radius: 14px\"><span style=\"position: absolute; left: 50%; top: 8px; width: 4px; height: 8px; margin-left: -2px; border-radius: 2px; background: #e85d1f\"><\/span><\/span>Scroll<\/p>\n<\/section>\n<p><!-- ================= BANDE DE LOGOS (celle du site) ================= --><\/p>\n<div aria-label=\"Our clients' logos\" class=\"gm-marquee\" style=\"background: #0e1a2e; padding: 26px 0; overflow: hidden\">\n<div class=\"gm-track\">\n<div style=\"display: flex; align-items: center; gap: 45px; padding-right: 45px; flex-shrink: 0\">\n<img alt=\"Grues N'Rik\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-nurik-logo.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"Pyradia\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-pyradia-blanc.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"Mazout et Propane Beauchemin\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-beauchemin.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"Berger, la vraie quincaillerie\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-berger.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"Monsieur Gazon\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-monsieur-gazon.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"Riendeau Avocats\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-riendeau.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"Catalyseur National\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-catalyseur-national-blanc.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"Touchette Portes et Fen\u00eatres\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-touchette-portes-fenetres-blanc.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/>\n<\/div>\n<div aria-hidden=\"true\" style=\"display: flex; align-items: center; gap: 45px; padding-right: 45px; flex-shrink: 0\">\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-nurik-logo.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-pyradia-blanc.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-beauchemin.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-berger.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-monsieur-gazon.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-riendeau.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-catalyseur-national-blanc.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/><br \/>\n<img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-logo-touchette-portes-fenetres-blanc.png\" style=\"width: 160px; height: 70px; object-fit: contain; filter: brightness(0) invert(1)\"\/>\n<\/div>\n<\/div>\n<\/div>\n<p><!-- ================= LES PRONOSTICS DES EXPERTS ================= --><\/p>\n<section id=\"pronostics\" style=\"background: #f6f5f3; padding: 88px 0 88px 0\">\n<div style=\"max-width: 1140px; margin: 0 auto\">\n<p class=\"gm-reveal\" data-gm-surtitre=\"\" hidden=\"\" style=\"display: none; margin: 0 0 25px 0; color: #e85d1f; font-size: 16px; font-weight: 700; line-height: 1.25; text-transform: uppercase\">The experts&#8217; predictions<\/p>\n<div class=\"gm-reveal\" style=\"display: flex; align-items: flex-start; gap: 20px\"><span style=\"flex: 0 0 30px; width: 30px; height: 3px; margin-top: 16px; background: #e85d1f\"><\/span><\/p>\n<h2 style=\"margin: 0; font-size: 30px; line-height: 1.1; font-weight: 900; letter-spacing: 1.75px\">Does Gamache M\u00e9dia&#8217;s AI predict hockey better than BPM?<\/h2>\n<\/div>\n<p style=\"margin: 22px 0 0 50px; max-width: 760px; font-size: 16px; line-height: 1.7; color: #4a4a4a\">Six BPM Sports 91.9 experts made their predictions for the Canadiens&#8217; season. Our AI made its own. We compare the results at the end of the season.<\/p>\n<p><!-- gmpr : robot IA des pronostics (Gamache M\u00e9dia) : d\u00e9but -->\n<link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\n<link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin>\n<link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Barlow+Condensed:ital,wght@1,800;1,900&#038;family=Montserrat:wght@500;600;700;800;900&#038;display=swap\">\n<style>#gmpr{--pr-encre:#0E1A2E;--pr-signal:#E85D20;--pr-signal-2:#FF7A3D;--pr-papier:#EFEEEE;--pr-f:\"Montserrat\",Arial,sans-serif;--pr-cond:\"Barlow Condensed\",\"Arial Narrow\",sans-serif;container-type:inline-size;container-name:gmpr;position:relative;margin:36px 0 52px;color:#000C14;font-family:var(--pr-f);text-align:left;-webkit-font-smoothing:antialiased}#gmpr *,#gmpr *::before,#gmpr *::after{box-sizing:border-box}#gmpr p,#gmpr button{margin:0}#gmpr svg{display:block;overflow:visible;max-width:none}#gmpr .gmpr-grille{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(18px,3.4vw,44px);align-items:center}#gmpr .gmpr-scene{position:relative;width:100%;max-width:400px;margin:0 auto;aspect-ratio:420\/540;-webkit-tap-highlight-color:transparent}#gmpr .gmpr-patinoire{position:absolute;inset:0;width:100%;height:100%;z-index:0;pointer-events:none}#gmpr .gmpr-robot{position:absolute;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none}#gmpr #gmpr-flotte{pointer-events:visiblePainted;cursor:pointer;animation:gmpr-flotte 4.8s ease-in-out infinite}#gmpr #gmpr-ombre{transform-box:fill-box;transform-origin:center;animation:gmpr-ombre 4.8s ease-in-out infinite}#gmpr #gmpr-flamme,#gmpr .gmpr-flamme-coeur{transform-box:fill-box;transform-origin:50% 0;animation:gmpr-flamme .42s ease-in-out infinite alternate}#gmpr .gmpr-flamme-coeur{animation-duration:.3s;animation-direction:alternate-reverse}#gmpr .gmpr-pulse{animation:gmpr-pulse 2.8s ease-in-out infinite}#gmpr .gmpr-led{animation:gmpr-led 1.6s ease-in-out infinite}#gmpr .gmpr-led:nth-child(2){animation-delay:.25s}#gmpr .gmpr-led:nth-child(3){animation-delay:.5s}#gmpr #gmpr-saut.est-saut{animation:gmpr-saut .7s cubic-bezier(.3,.7,.4,1)}#gmpr #gmpr-saut.est-vrille{transform-box:fill-box;transform-origin:50% 50%;animation:gmpr-vrille .95s cubic-bezier(.45,0,.25,1)}#gmpr .gmpr-oeil,#gmpr .gmpr-bouche-n{transition:opacity .15s}#gmpr .gmpr-yeux-joie,#gmpr .gmpr-bouche-j,#gmpr .gmpr-bouche-p{opacity:0;transition:opacity .12s}#gmpr .gmpr-bouche-p{transform-box:fill-box;transform-origin:center}#gmpr .gmpr-joue{transition:opacity .3s}#gmpr.est-heureux .gmpr-oeil,#gmpr.est-heureux .gmpr-bouche-n{opacity:0}#gmpr.est-heureux .gmpr-yeux-joie,#gmpr.est-heureux .gmpr-bouche-j{opacity:1}#gmpr.est-heureux .gmpr-joue{opacity:.6}#gmpr.est-parle:not(.est-heureux) .gmpr-bouche-n{opacity:0}#gmpr.est-parle:not(.est-heureux) .gmpr-bouche-p{opacity:1;animation:gmpr-parle .16s ease-in-out infinite alternate}#gmpr.est-parle.est-synchro:not(.est-heureux) .gmpr-bouche-p{animation:none}#gmpr #gmpr-scan{opacity:0;transition:opacity .2s}#gmpr.est-scan #gmpr-scan{opacity:1}#gmpr.est-scan .gmpr-scan-barre{animation:gmpr-scan 1.5s ease-in-out}#gmpr.est-endormi .gmpr-ampoule{opacity:.45!important}#gmpr.est-endormi .gmpr-ampoule-halo{opacity:.06!important}#gmpr .gmpr-panneau{position:relative;background:var(--pr-encre);color:var(--pr-papier);padding:clamp(22px,3vw,32px);border-radius:4px;box-shadow:0 34px 60px -34px rgba(14,26,46,.6)}#gmpr .gmpr-panneau::before{content:\"\";position:absolute;left:-11px;top:44%;width:24px;height:24px;background:var(--pr-encre);border-radius:3px;transform:translateY(-50%) rotate(45deg)}#gmpr .gmpr-entete{display:flex;align-items:center;flex-wrap:wrap;gap:8px 10px}#gmpr .gmpr-ia{display:inline-block;padding:6px 9px 5px;background:var(--pr-signal);color:#fff;font:900 italic 19px\/1 var(--pr-cond);letter-spacing:.02em}#gmpr .gmpr-de{font:700 12px\/1.25 var(--pr-f);letter-spacing:.1em;text-transform:uppercase}#gmpr .gmpr-ondes{margin-left:auto;display:inline-flex;align-items:center;gap:7px;font:700 10.5px\/1 var(--pr-f);letter-spacing:.16em;text-transform:uppercase;color:rgba(239,238,238,.72)}#gmpr .gmpr-ondes i{width:8px;height:8px;border-radius:50%;background:#FF3B30;animation:gmpr-ondes 1.6s ease-out infinite}#gmpr .gmpr-ondes.est-pub{color:var(--pr-signal-2)}#gmpr .gmpr-ondes.est-pub i{background:var(--pr-signal);animation-name:gmpr-ondes-pub}@keyframes gmpr-ondes-pub{0%{box-shadow:0 0 0 0 rgba(232,93,32,.7)}100%{box-shadow:0 0 0 9px rgba(232,93,32,0)}}#gmpr .gmpr-question{margin:20px 0 10px;font:800 12px\/1.35 var(--pr-f);letter-spacing:.12em;text-transform:uppercase;color:var(--pr-signal-2)}#gmpr .gmpr-texte{min-height:4.4em;font:600 clamp(17px,2.1cqi,20.5px)\/1.45 var(--pr-f);color:#fff}#gmpr .gmpr-curseur{display:inline-block;width:2px;height:1.05em;margin-left:2px;vertical-align:-.15em;background:var(--pr-signal-2);opacity:0}#gmpr.est-tape .gmpr-curseur{opacity:1;animation:gmpr-curseur .7s steps(1) infinite}#gmpr .gmpr-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}#gmpr .gmpr-choix{display:flex;align-items:center;flex-wrap:wrap;gap:10px 14px;min-height:62px;margin:18px 0 22px}#gmpr .gmpr-choix.est-nouveau{animation:gmpr-entree .45s cubic-bezier(.2,.8,.2,1)}#gmpr .gmpr-rang{font:900 italic 21px\/1 var(--pr-cond);color:var(--pr-signal-2)}#gmpr .gmpr-duo{display:inline-flex;align-items:center;gap:7px}#gmpr .gmpr-equipe{display:inline-block;min-width:60px;padding:8px 10px 6px;color:#fff;text-align:center;font:900 italic 24px\/1 var(--pr-cond);letter-spacing:.02em}#gmpr .gmpr-vs{font:900 italic 20px\/1 var(--pr-cond);color:var(--pr-signal-2)}#gmpr .gmpr-joueur{display:inline-flex;align-items:baseline;gap:6px;padding:8px 11px 7px;background:rgba(239,238,238,.07);border:1px solid rgba(239,238,238,.14)}#gmpr .gmpr-joueur b{font:900 italic 28px\/1 var(--pr-cond);color:var(--pr-signal-2)}#gmpr .gmpr-joueur span{font:700 13px\/1 var(--pr-f);color:#fff}#gmpr .gmpr-joueur small{font:600 10.5px\/1 var(--pr-f);color:rgba(239,238,238,.6)}#gmpr .gmpr-mesure{position:absolute!important;left:-9999px;top:0;visibility:hidden;pointer-events:none;margin:0!important;min-height:0!important}#gmpr .gmpr-stat{display:inline-flex;align-items:baseline;gap:7px;font:700 13px\/1.2 var(--pr-f);color:#fff}#gmpr .gmpr-stat b{font:900 italic 34px\/1 var(--pr-cond);color:var(--pr-signal-2)}#gmpr .gmpr-cta{display:inline-flex;align-items:center;gap:10px;padding:15px 20px;background:var(--pr-signal);color:#fff;font:700 12px\/1 var(--pr-f);letter-spacing:.1em;text-transform:uppercase;text-decoration:none;border:0;transition:background-color .2s,transform .2s}#gmpr .gmpr-cta:hover{background:#F26A2A;color:#fff;transform:translateY(-2px)}#gmpr .gmpr-cta svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}#gmpr .gmpr-nav{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding-top:18px;border-top:1px solid rgba(239,238,238,.12)}#gmpr .gmpr-puce,#gmpr .gmpr-son{position:relative;overflow:hidden;display:inline-flex;align-items:center;gap:8px;padding:10px 12px;background:transparent;border:1px solid rgba(239,238,238,.24);border-radius:0;color:rgba(239,238,238,.85);font:700 11px\/1 var(--pr-f);letter-spacing:.1em;text-transform:uppercase;cursor:pointer;transition:background-color .2s,border-color .2s,color .2s}#gmpr .gmpr-puce:hover,#gmpr .gmpr-son:hover{border-color:rgba(239,238,238,.6);color:#fff}#gmpr .gmpr-puce[aria-pressed=\"true\"]{background:var(--pr-signal);border-color:var(--pr-signal);color:#fff}#gmpr .gmpr-puce i{position:absolute;left:0;bottom:0;height:3px;width:100%;background:rgba(255,255,255,.55);transform:scaleX(0);transform-origin:0 50%}#gmpr .gmpr-son{margin-left:auto}#gmpr .gmpr-son svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}#gmpr .gmpr-son[aria-pressed=\"true\"]{background:#fff;border-color:#fff;color:var(--pr-encre)}#gmpr .gmpr-son .gmpr-onde{opacity:0}#gmpr .gmpr-son[aria-pressed=\"true\"] .gmpr-onde{opacity:1}#gmpr .gmpr-son[aria-pressed=\"true\"] .gmpr-barre{opacity:0}#gmpr button:focus-visible,#gmpr a:focus-visible{outline:2px solid var(--pr-signal-2);outline-offset:3px}@keyframes gmpr-flotte{0%,100%{transform:translateY(0)}50%{transform:translateY(-12px)}}@keyframes gmpr-ombre{0%,100%{transform:scale(1);opacity:1}50%{transform:scale(.82);opacity:.65}}@keyframes gmpr-flamme{0%{transform:scale(.95,.8)}100%{transform:scale(1.03,1.1)}}@keyframes gmpr-pulse{0%,100%{opacity:.55}50%{opacity:1}}@keyframes gmpr-led{0%,100%{opacity:.25}35%{opacity:1}}@keyframes gmpr-saut{0%{transform:translateY(0)}35%{transform:translateY(-28px)}70%{transform:translateY(3px)}100%{transform:translateY(0)}}@keyframes gmpr-vrille{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes gmpr-scan{0%{transform:translateY(0)}50%{transform:translateY(112px)}100%{transform:translateY(0)}}@keyframes gmpr-parle{0%{transform:scaleY(.25)}100%{transform:scaleY(1)}}@keyframes gmpr-ondes{0%{box-shadow:0 0 0 0 rgba(255,59,48,.65)}100%{box-shadow:0 0 0 9px rgba(255,59,48,0)}}@keyframes gmpr-curseur{50%{opacity:0}}@keyframes gmpr-entree{0%{opacity:0;transform:translateY(8px)}100%{opacity:1;transform:none}}@container gmpr (max-width:700px){#gmpr .gmpr-grille{grid-template-columns:minmax(0,1fr);gap:6px}#gmpr .gmpr-scene{max-width:270px}#gmpr .gmpr-panneau::before{left:50%;top:-11px;transform:translateX(-50%) rotate(45deg)}#gmpr .gmpr-texte{min-height:5.8em}#gmpr .gmpr-son{margin-left:0}}@container gmpr (max-width:420px){#gmpr .gmpr-ondes{margin-left:0;width:100%}#gmpr .gmpr-equipe{min-width:52px;font-size:21px}#gmpr .gmpr-joueur b{font-size:26px}}#gmpr.est-pause *{animation-play-state:paused!important}.gmr-pilote{position:fixed;left:0;top:0;z-index:9990;transform-origin:50% 50%;will-change:transform;pointer-events:none;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;outline:none}.gmr-pilote[hidden]{display:none!important}.gmr-pilote.est-dock{pointer-events:auto;cursor:pointer}.gmr-porteur{position:relative;width:100%;height:100%;transform-origin:50% 95%}.gmr-pilote[aria-expanded=true] .gmr-porteur{filter:drop-shadow(0 0 14px rgba(232,93,32,.55)) drop-shadow(0 16px 18px rgba(0,12,20,.35))}.gmr-pilote.est-ecoute .gmr-porteur::before,.gmr-pilote.est-ecoute .gmr-porteur::after{content:\"\";position:absolute;left:50%;top:31%;width:88%;aspect-ratio:1;border-radius:50%;border:7px solid rgba(255,122,61,.85);pointer-events:none;transform:translate(-50%,-50%) scale(.55);opacity:0;animation:gmr-ecoute 1.6s ease-out infinite}.gmr-pilote.est-ecoute .gmr-porteur::after{animation-delay:.8s}.gmr-pilote.est-dock .gmr-porteur{filter:drop-shadow(0 16px 18px rgba(0,12,20,.35))}.gmr-pilote:focus-visible .gmr-porteur{filter:drop-shadow(0 0 5px #E85D20) drop-shadow(0 0 2px #E85D20)}.gmr-pilote svg.gmr-copie{position:static;display:block;width:100%;height:100%;overflow:visible;pointer-events:none}.gmr-onde{position:absolute;left:27%;width:46%;aspect-ratio:4\/1;border:2px solid rgba(232,93,32,.8);border-radius:50%;pointer-events:none;z-index:1;transform:scale(.3);opacity:0;animation:gmr-onde .85s ease-out forwards}.gmr-bulle{position:fixed;z-index:9991;max-width:min(230px,58vw);padding:10px 14px;border-radius:16px 16px 4px 16px;background:#EFEEEE;color:#0E1A2E;font-weight:600;font-size:14px;line-height:1.3;text-align:left;box-shadow:0 18px 40px -16px rgba(0,0,0,.45);opacity:0;transform:translateY(6px) scale(.92);transform-origin:100% 100%;transition:opacity .2s ease,transform .35s cubic-bezier(.34,1.56,.64,1);pointer-events:none}.gmr-bulle.est-visible{opacity:1;transform:none}@keyframes gmr-onde{0%{transform:scale(.3);opacity:1}100%{transform:scale(1.55);opacity:0}}@keyframes gmr-ecoute{0%{transform:translate(-50%,-50%) scale(.55);opacity:.9}100%{transform:translate(-50%,-50%) scale(1.3);opacity:0}}@keyframes gmr-parle{0%{transform:scaleY(.2)}100%{transform:scaleY(1)}}@keyframes gmr-halo{0%{opacity:.45}100%{opacity:1}}@keyframes gmr-flamme{0%{transform:scale(1.15,1.45)}100%{transform:scale(1.35,1.9)}}@media (prefers-reduced-motion:reduce){.gmr-pilote *,.gmr-pilote .gmr-porteur::before,.gmr-pilote .gmr-porteur::after{animation:none!important}.gmr-bulle{transition:none}}#gmpr.gmr-absent .gmpr-robot{visibility:hidden}.gmr-gmpr #gmprx-flotte{pointer-events:none;animation:gmpr-flotte 4.8s ease-in-out infinite}.gmr-gmpr #gmprx-ombre{opacity:0}.gmr-gmpr #gmprx-flamme,.gmr-gmpr .gmpr-flamme-coeur{transform-box:fill-box;transform-origin:50% 0;animation:gmpr-flamme .42s ease-in-out infinite alternate}.gmr-gmpr .gmpr-flamme-coeur{animation-duration:.3s;animation-direction:alternate-reverse}.gmr-gmpr.est-vol #gmprx-flamme{animation:gmr-flamme .16s ease-in-out infinite alternate}.gmr-gmpr.est-vol #gmprx-flotte{animation:none}.gmr-gmpr .gmpr-pulse{animation:gmpr-pulse 2.8s ease-in-out infinite}.gmr-gmpr .gmpr-led{animation:gmpr-led 1.6s ease-in-out infinite}.gmr-gmpr .gmpr-led:nth-child(2){animation-delay:.25s}.gmr-gmpr .gmpr-led:nth-child(3){animation-delay:.5s}.gmr-gmpr .gmpr-oeil,.gmr-gmpr .gmpr-bouche-n{transition:opacity .15s}.gmr-gmpr .gmpr-yeux-joie,.gmr-gmpr .gmpr-bouche-j,.gmr-gmpr .gmpr-bouche-p{opacity:0;transition:opacity .15s}.gmr-gmpr.est-heureux .gmpr-oeil,.gmr-gmpr.est-heureux .gmpr-bouche-n{opacity:0}.gmr-gmpr.est-heureux .gmpr-yeux-joie,.gmr-gmpr.est-heureux .gmpr-bouche-j{opacity:1}.gmr-gmpr.est-heureux .gmpr-joue{opacity:.6}.gmr-gmpr #gmprx-scan{opacity:0;transition:opacity .2s}.gmr-gmpr .gmpr-bouche-p{transform-box:fill-box;transform-origin:center}.gmr-gmpr.est-parle:not(.est-heureux) .gmpr-bouche-n{opacity:0}.gmr-gmpr.est-parle:not(.est-heureux) .gmpr-bouche-p{opacity:1;animation:gmr-parle .16s ease-in-out infinite alternate}.gmr-gmpr.est-reflechit #gmprx-scan{opacity:1}.gmr-gmpr.est-reflechit .gmpr-scan-barre{animation:gmpr-scan 1.2s ease-in-out infinite}.gmr-gmpr.est-reflechit .gmpr-led{animation-duration:.45s}.gmr-gmpr.est-ecoute .gmpr-ampoule-halo{animation:gmr-halo .7s ease-in-out infinite alternate}.gmr-as{position:fixed;z-index:9993;right:22px;bottom:160px;box-sizing:border-box;width:min(384px,calc(100vw - 20px));max-height:600px;display:flex;flex-direction:column;margin:0;padding:0;border-radius:22px;background:#132137;color:#EFEEEE;border:1px solid rgba(239,238,238,.16);box-shadow:0 34px 90px -28px rgba(0,0,0,.78),0 0 0 1px rgba(0,0,0,.18);overflow:hidden;font-family:var(--gmr-fc);font-size:15px;font-weight:400;line-height:1.45;letter-spacing:normal;text-align:left;text-transform:none;opacity:0;visibility:hidden;transform:translateY(14px) scale(.96);transform-origin:calc(100% - 52px) 100%;transition:opacity .2s ease,transform .34s cubic-bezier(.34,1.4,.64,1),visibility 0s linear .34s}.gmr-as.est-ouvert{opacity:1;visibility:visible;transform:none;transition:opacity .2s ease,transform .34s cubic-bezier(.34,1.4,.64,1)}.gmr-as *,.gmr-as *::before,.gmr-as *::after{box-sizing:border-box}.gmr-as p{margin:0;padding:0}.gmr-as svg{display:block;flex:none}.gmr-as-sr{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.gmr-as-tete{display:flex;align-items:center;gap:12px;padding:14px 12px 12px 14px;background:linear-gradient(180deg,rgba(232,93,32,.16),rgba(232,93,32,0));border-bottom:1px solid rgba(239,238,238,.1)}.gmr-as-avatar{display:grid;place-items:center;width:42px;height:42px;flex:none;border-radius:13px;background:#0E1A2E;box-shadow:inset 0 0 0 1px rgba(239,238,238,.14)}.gmr-as-avatar svg{width:30px;height:30px;overflow:visible}.gmr-as-yeux{transform-box:fill-box;transform-origin:50% 50%;animation:gmr-cligne 4.6s ease-in-out infinite}.gmr-as-ampoule{animation:gmr-ampoule 2.4s ease-in-out infinite}.gmr-as-id{min-width:0}.gmr-as-titre{font-family:var(--gmr-ft);font-weight:700;font-size:15.5px;line-height:1.2;color:#EFEEEE}.gmr-as-statut{display:flex;align-items:center;gap:7px;margin-top:3px!important;font-size:12.5px;line-height:1.2;color:rgba(239,238,238,.62)}.gmr-as-statut i{width:7px;height:7px;flex:none;border-radius:50%;background:#FF7A3D;box-shadow:0 0 0 3px rgba(255,122,61,.18)}.gmr-as button.gmr-as-x{display:grid;place-items:center;width:38px;height:38px;min-width:0;min-height:0;margin:0 0 0 auto;padding:0;border:0;border-radius:11px;background:transparent;box-shadow:none;color:rgba(239,238,238,.75);cursor:pointer;transition:background-color .2s,color .2s}.gmr-as button.gmr-as-x:hover,.gmr-as button.gmr-as-x:focus-visible{background:rgba(239,238,238,.09);color:#EFEEEE;outline:none}.gmr-as-x svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round}.gmr-as-fil{flex:1 1 auto;min-height:72px;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:10px;padding:16px 14px 12px;scrollbar-width:thin;scrollbar-color:rgba(239,238,238,.22) transparent}.gmr-as-msg{flex:none;max-width:86%;padding:10px 13px;border-radius:16px;font-size:14.5px;line-height:1.45;overflow-wrap:anywhere}.gmr-as-bot{align-self:flex-start;background:#1B2C49;color:#EFEEEE;border-bottom-left-radius:5px}.gmr-as-bot span{animation:gmr-mot .3s ease-out both}.gmr-as-moi{align-self:flex-end;background:#E85D20;color:#0E1A2E;font-weight:500;border-bottom-right-radius:5px;animation:gmr-entree .25s ease-out both}.gmr-as-moi svg{display:inline-block;width:13px;height:13px;margin:0 6px 0 0;vertical-align:-1px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round}.gmr-as-note{align-self:center;max-width:100%;padding:2px 10px;background:none;font-size:12px;line-height:1.35;color:rgba(239,238,238,.55);text-align:center;animation:gmr-entree .3s ease-out both}.gmr-as-attente{padding:12px 14px}.gmr-as-points{display:inline-flex;gap:4px}.gmr-as-points i{display:block;width:7px;height:7px;border-radius:50%;background:rgba(239,238,238,.8);animation:gmr-point 1s ease-in-out infinite}.gmr-as-points i:nth-child(2){animation-delay:.15s}.gmr-as-points i:nth-child(3){animation-delay:.3s}.gmr-as-puces{flex:none;display:flex;flex-wrap:wrap;gap:7px;max-height:38%;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 12px;scrollbar-width:thin;scrollbar-color:rgba(239,238,238,.22) transparent}.gmr-as-puces:empty{display:none}.gmr-as .gmr-as-puce{display:inline-flex;align-items:center;gap:6px;width:auto;min-width:0;min-height:0;margin:0;padding:8px 12px;border:0;border-radius:999px;background:rgba(232,93,32,.12);box-shadow:inset 0 0 0 1px rgba(232,93,32,.5);color:#EFEEEE;font-family:var(--gmr-ft);font-weight:600;font-size:13px;line-height:1.15;letter-spacing:normal;text-align:left;text-decoration:none;text-transform:none;cursor:pointer;animation:gmr-entree .3s ease-out both;transition:background-color .2s,color .2s,box-shadow .2s}.gmr-as .gmr-as-puce:hover,.gmr-as .gmr-as-puce:focus-visible{background:#E85D20;color:#0E1A2E;box-shadow:none;outline:none}.gmr-as .gmr-as-puce.est-principal{background:#E85D20;color:#0E1A2E;box-shadow:none}.gmr-as .gmr-as-puce.est-principal:hover,.gmr-as .gmr-as-puce.est-principal:focus-visible{background:#FF7A3D}.gmr-as-puce svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.gmr-as-puce:nth-child(2){animation-delay:.05s}.gmr-as-puce:nth-child(3){animation-delay:.1s}.gmr-as-puce:nth-child(4){animation-delay:.15s}.gmr-as-puce:nth-child(5){animation-delay:.2s}.gmr-as-ecoute{display:flex;align-items:center;gap:12px;margin:0 12px 10px;padding:10px 14px;border-radius:12px;background:rgba(232,93,32,.12);box-shadow:inset 0 0 0 1px rgba(232,93,32,.42);font-size:13.5px;line-height:1.3;color:#EFEEEE;animation:gmr-entree .25s ease-out both}.gmr-as-ecoute[hidden]{display:none}.gmr-as-onde{display:inline-flex;align-items:center;gap:3px;height:18px;flex:none}.gmr-as-onde i{display:block;width:3px;height:100%;border-radius:2px;background:#FF7A3D;transform-origin:50% 50%;animation:gmr-onde-son .5s ease-in-out infinite alternate}.gmr-as-onde i:nth-child(2){animation-delay:-.15s}.gmr-as-onde i:nth-child(3){animation-delay:-.3s}.gmr-as-onde i:nth-child(4){animation-delay:-.1s}.gmr-as-onde i:nth-child(5){animation-delay:-.25s}.gmr-as-saisie{display:flex;align-items:center;gap:8px;margin:0;padding:10px 12px 8px;border-top:1px solid rgba(239,238,238,.1)}.gmr-as input.gmr-as-champ{flex:1 1 auto;width:auto;min-width:0;height:46px;min-height:0;margin:0;padding:0 14px;border:1px solid rgba(239,238,238,.2);border-radius:14px;background:#0E1A2E;box-shadow:none;color:#EFEEEE;font-family:var(--gmr-fc);font-size:16px;font-weight:400;line-height:1.2;letter-spacing:normal;outline:none;-webkit-appearance:none;appearance:none;transition:border-color .2s,box-shadow .2s}.gmr-as input.gmr-as-champ::placeholder{color:rgba(239,238,238,.45);opacity:1}.gmr-as input.gmr-as-champ:focus{border-color:rgba(255,122,61,.75);box-shadow:0 0 0 3px rgba(255,122,61,.13)}.gmr-as input.gmr-as-champ.est-provisoire{color:rgba(239,238,238,.72);font-style:italic}.gmr-as button.gmr-as-btn{position:relative;flex:none;display:grid;place-items:center;width:46px;height:46px;min-width:0;min-height:0;margin:0;padding:0;border:0;border-radius:50%;background:rgba(239,238,238,.08);box-shadow:none;color:#EFEEEE;cursor:pointer;transition:background-color .2s,color .2s,transform .15s}.gmr-as button.gmr-as-btn:active{transform:scale(.94)}.gmr-as button.gmr-as-btn:focus-visible{outline:2px solid #FF7A3D;outline-offset:2px}.gmr-as button.gmr-as-btn[hidden]{display:none}.gmr-as-btn svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.gmr-as .gmr-as-saisie:not(.a-texte) button.gmr-as-micro,.gmr-as .gmr-as-saisie.a-texte button.gmr-as-envoyer,.gmr-as button.gmr-as-micro.est-actif{background:#E85D20;color:#0E1A2E}.gmr-as .gmr-as-saisie:not(.a-texte) button.gmr-as-micro:hover,.gmr-as .gmr-as-saisie.a-texte button.gmr-as-envoyer:hover{background:#F26A2A}.gmr-as .gmr-as-saisie:not(.a-texte) button.gmr-as-envoyer{color:rgba(239,238,238,.4);cursor:default}.gmr-as-micro.est-actif::before,.gmr-as-micro.est-actif::after{content:\"\";position:absolute;inset:0;border-radius:50%;border:2px solid #E85D20;pointer-events:none;animation:gmr-appel 1.3s ease-out infinite}.gmr-as-micro.est-actif::after{animation-delay:.45s}.gmr-as-btn svg .plein{fill:currentColor;stroke:none}.gmr-as .gmr-as-saisie.est-ecoute button.gmr-as-envoyer{display:none}.gmr-as-pied{padding:0 14px 12px!important;font-size:11.5px;line-height:1.35;color:rgba(239,238,238,.5);text-align:center}.gmr-as-pied a{color:#FF7A3D;font-weight:600;text-decoration:none;white-space:nowrap}.gmr-as-pied a:hover{text-decoration:underline}.gmr-rempli{animation:gmr-rempli 1.6s ease-out}@media (max-width:639px){.gmr-as{border-radius:18px}.gmr-as-msg{max-width:90%}.gmr-as-tete{padding:12px 10px 10px 12px}}@media (max-height:480px){.gmr-as-pied{display:none}.gmr-as-tete{padding:8px 10px 8px 12px}.gmr-as-avatar{width:34px;height:34px}.gmr-as-fil{padding-top:10px}}@keyframes gmr-mot{from{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes gmr-entree{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes gmr-point{0%,100%{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes gmr-onde-son{0%{transform:scaleY(.25)}100%{transform:scaleY(1)}}@keyframes gmr-appel{0%{transform:scale(1);opacity:.7}100%{transform:scale(1.7);opacity:0}}@keyframes gmr-cligne{0%,92%,100%{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes gmr-ampoule{0%,100%{opacity:.6}50%{opacity:1}}@keyframes gmr-parle{0%{transform:scaleY(.35)}100%{transform:scaleY(1.3)}}@keyframes gmr-rempli{0%{box-shadow:0 0 0 0 rgba(255,122,61,0)}20%{box-shadow:0 0 0 4px rgba(255,122,61,.45)}100%{box-shadow:0 0 0 0 rgba(255,122,61,0)}}@media (prefers-reduced-motion:reduce){.gmr-as,.gmr-as.est-ouvert{transition:none}.gmr-as *,.gmr-as *::before,.gmr-as *::after{animation:none!important}}@media (prefers-reduced-motion:reduce){#gmpr *{animation:none!important}}<\/style>\n<div id=\"gmpr\" class=\"gmpr\">\n<div class=\"gmpr-grille\">\n<div class=\"gmpr-visuel\">\n<div class=\"gmpr-scene\">\n<svg class=\"gmpr-patinoire\" viewBox=\"0 0 420 540\" aria-hidden=\"true\" focusable=\"false\">\n<defs>\n<radialGradient id=\"gmpr-g-lueur\"><stop offset=\"0\" stop-color=\"#E85D20\" stop-opacity=\".16\"\/><stop offset=\"1\" stop-color=\"#E85D20\" stop-opacity=\"0\"\/><\/radialGradient>\n<\/defs>\n<circle cx=\"210\" cy=\"260\" r=\"205\" fill=\"url(#gmpr-g-lueur)\"\/>\n<circle cx=\"210\" cy=\"260\" r=\"168\" fill=\"none\" stroke=\"#E85D20\" stroke-opacity=\".45\" stroke-width=\"3\"\/>\n<path d=\"M120 112v-18M300 112v-18M120 408v18M300 408v18M42 238h-18M42 282h-18M378 238h18M378 282h18\" stroke=\"#E85D20\" stroke-opacity=\".45\" stroke-width=\"3\"\/>\n<circle cx=\"210\" cy=\"260\" r=\"7\" fill=\"#E85D20\" fill-opacity=\".5\"\/>\n<ellipse cx=\"210\" cy=\"512\" rx=\"150\" ry=\"16\" fill=\"#0E1A2E\" fill-opacity=\".05\"\/>\n<\/svg><br \/>\n<svg class=\"gmpr-robot\" viewBox=\"0 0 420 540\" role=\"img\" aria-label=\"Gamache M\u00e9dia\u2019s AI robot, in a Gamache M\u00e9dia hockey jersey, presents its predictions\" focusable=\"false\">\n<defs>\n<radialGradient id=\"gmpr-g-coque\" cx=\"36%\" cy=\"24%\" r=\"85%\"><stop offset=\"0\" stop-color=\"#FFFFFF\"\/><stop offset=\".42\" stop-color=\"#F4F3F2\"\/><stop offset=\".78\" stop-color=\"#DAD7D5\"\/><stop offset=\"1\" stop-color=\"#B7B2AF\"\/><\/radialGradient>\n<linearGradient id=\"gmpr-g-ombrage\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\".5\" stop-color=\"#0E1A2E\" stop-opacity=\"0\"\/><stop offset=\"1\" stop-color=\"#0E1A2E\" stop-opacity=\".24\"\/><\/linearGradient>\n<linearGradient id=\"gmpr-g-contre\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\".6\" stop-color=\"#E85D20\" stop-opacity=\"0\"\/><stop offset=\"1\" stop-color=\"#E85D20\" stop-opacity=\".22\"\/><\/linearGradient>\n<linearGradient id=\"gmpr-g-visiere\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#1E2F4D\"\/><stop offset=\"1\" stop-color=\"#08111F\"\/><\/linearGradient>\n<linearGradient id=\"gmpr-g-encre\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#2E4368\"\/><stop offset=\"1\" stop-color=\"#0E1A2E\"\/><\/linearGradient>\n<linearGradient id=\"gmpr-g-oeil\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#FFC9A9\"\/><stop offset=\".35\" stop-color=\"#FF8A4C\"\/><stop offset=\"1\" stop-color=\"#E85D20\"\/><\/linearGradient>\n<radialGradient id=\"gmpr-g-halo\"><stop offset=\"0\" stop-color=\"#FF7A3D\" stop-opacity=\".95\"\/><stop offset=\".35\" stop-color=\"#E85D20\" stop-opacity=\".45\"\/><stop offset=\"1\" stop-color=\"#E85D20\" stop-opacity=\"0\"\/><\/radialGradient>\n<radialGradient id=\"gmpr-g-sol\"><stop offset=\"0\" stop-color=\"#0E1A2E\" stop-opacity=\".38\"\/><stop offset=\"1\" stop-color=\"#0E1A2E\" stop-opacity=\"0\"\/><\/radialGradient>\n<linearGradient id=\"gmpr-g-flamme\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#FFE2D1\"\/><stop offset=\".28\" stop-color=\"#FF8A4C\"\/><stop offset=\".7\" stop-color=\"#E85D20\" stop-opacity=\".5\"\/><stop offset=\"1\" stop-color=\"#E85D20\" stop-opacity=\"0\"\/><\/linearGradient>\n<linearGradient id=\"gmpr-g-scan\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"#FF8A4C\" stop-opacity=\"0\"\/><stop offset=\".5\" stop-color=\"#FF8A4C\" stop-opacity=\".9\"\/><stop offset=\"1\" stop-color=\"#FF8A4C\" stop-opacity=\"0\"\/><\/linearGradient>\n<linearGradient id=\"gmpr-g-maillot\" gradientUnits=\"userSpaceOnUse\" x1=\"100\" y1=\"296\" x2=\"300\" y2=\"446\"><stop offset=\"0\" stop-color=\"#25395E\"\/><stop offset=\".5\" stop-color=\"#16263F\"\/><stop offset=\"1\" stop-color=\"#0A1424\"\/><\/linearGradient>\n<linearGradient id=\"gmpr-g-manche\" x1=\"0\" y1=\"0\" x2=\"1\" y2=\"0\"><stop offset=\"0\" stop-color=\"#2A4068\"\/><stop offset=\".55\" stop-color=\"#17273F\"\/><stop offset=\"1\" stop-color=\"#0C1627\"\/><\/linearGradient>\n<clipPath id=\"gmpr-c-visiere\"><rect x=\"117\" y=\"136\" width=\"186\" height=\"120\" rx=\"40\"\/><\/clipPath>\n<clipPath id=\"gmpr-c-epaules\"><path d=\"M184 296L146 300C118 303 96 313 93 333C91 349 101 357 115 357C126 357 133 351 136 343L284 343C287 351 294 357 305 357C319 357 329 349 327 333C324 313 302 303 274 300L236 296C230 313 190 313 184 296Z\"\/><\/clipPath>\n<clipPath id=\"gmpr-c-maillot\"><path d=\"M146 300L184 296C190 313 230 313 236 296L274 300C298 304 312 318 312 342L302 400C298 426 276 440 246 440H174C144 440 122 426 118 400L108 342C108 318 122 304 146 300Z\"\/><\/clipPath>\n<\/defs>\n<ellipse id=\"gmpr-ombre\" cx=\"210\" cy=\"512\" rx=\"98\" ry=\"13\" fill=\"url(#gmpr-g-sol)\"\/>\n<g id=\"gmpr-flotte\">\n<g id=\"gmpr-saut\">\n<g id=\"gmpr-corps\">\n<g class=\"gmpr-pulse\" style=\"animation-delay:-.8s\"><ellipse cx=\"210\" cy=\"478\" rx=\"44\" ry=\"36\" fill=\"url(#gmpr-g-halo)\" opacity=\".55\"\/><\/g>\n<path id=\"gmpr-flamme\" d=\"M191 450C191 471 201 489 210 504C219 489 229 471 229 450Z\" fill=\"url(#gmpr-g-flamme)\"\/>\n<path class=\"gmpr-flamme-coeur\" d=\"M201 450C201 461 205 470 210 478C215 470 219 461 219 450Z\" fill=\"#FFF1E8\" opacity=\".9\"\/>\n<rect x=\"182\" y=\"430\" width=\"56\" height=\"22\" rx=\"10\" fill=\"url(#gmpr-g-encre)\"\/>\n<ellipse cx=\"210\" cy=\"451\" rx=\"22\" ry=\"4.6\" fill=\"#08111F\"\/>\n<ellipse cx=\"210\" cy=\"450.5\" rx=\"15\" ry=\"2.8\" fill=\"#FF8A4C\"\/>\n<rect x=\"185\" y=\"250\" width=\"50\" height=\"58\" rx=\"12\" fill=\"url(#gmpr-g-encre)\"\/>\n<rect x=\"181\" y=\"281\" width=\"58\" height=\"9\" rx=\"4.5\" fill=\"#33496F\"\/>\n<path d=\"M146 300L184 296C190 313 230 313 236 296L274 300C298 304 312 318 312 342L302 400C298 426 276 440 246 440H174C144 440 122 426 118 400L108 342C108 318 122 304 146 300Z\" fill=\"url(#gmpr-g-maillot)\"\/>\n<g clip-path=\"url(#gmpr-c-maillot)\">\n<path d=\"M131 346Q142 382 132 430\" fill=\"none\" stroke=\"#fff\" stroke-opacity=\".06\" stroke-width=\"12\"\/>\n<path d=\"M291 346Q282 382 292 430\" fill=\"none\" stroke=\"#000\" stroke-opacity=\".14\" stroke-width=\"14\"\/>\n<path d=\"M211 346Q214 392 206 436\" fill=\"none\" stroke=\"#000\" stroke-opacity=\".08\" stroke-width=\"6\"\/>\n<rect x=\"100\" y=\"396\" width=\"220\" height=\"5\" fill=\"#EFEEEE\"\/>\n<rect x=\"100\" y=\"401\" width=\"220\" height=\"11\" fill=\"#E85D20\"\/>\n<rect x=\"100\" y=\"412\" width=\"220\" height=\"5\" fill=\"#EFEEEE\"\/>\n<rect x=\"100\" y=\"296\" width=\"220\" height=\"150\" fill=\"url(#gmpr-g-contre)\"\/>\n<\/g>\n<g id=\"gmpr-tete\">\n<g id=\"gmpr-oreilles\">\n<rect x=\"72\" y=\"166\" width=\"38\" height=\"60\" rx=\"15\" fill=\"url(#gmpr-g-encre)\"\/>\n<rect class=\"gmpr-pulse\" x=\"79\" y=\"178\" width=\"9\" height=\"36\" rx=\"4.5\" fill=\"#FF8A4C\" style=\"animation-delay:-.4s\"\/>\n<rect x=\"310\" y=\"166\" width=\"38\" height=\"60\" rx=\"15\" fill=\"url(#gmpr-g-encre)\"\/>\n<rect class=\"gmpr-pulse\" x=\"332\" y=\"178\" width=\"9\" height=\"36\" rx=\"4.5\" fill=\"#FF8A4C\" style=\"animation-delay:-.4s\"\/>\n<\/g>\n<g id=\"gmpr-antenne\">\n<rect x=\"207\" y=\"66\" width=\"6\" height=\"46\" rx=\"3\" fill=\"url(#gmpr-g-encre)\"\/>\n<g class=\"gmpr-pulse gmpr-ampoule-halo\" style=\"animation-delay:-1.2s\"><circle cx=\"210\" cy=\"58\" r=\"25\" fill=\"url(#gmpr-g-halo)\"\/><\/g>\n<circle class=\"gmpr-ampoule\" cx=\"210\" cy=\"58\" r=\"10.5\" fill=\"url(#gmpr-g-oeil)\"\/>\n<circle cx=\"206.5\" cy=\"54.5\" r=\"3.2\" fill=\"#fff\" opacity=\".85\"\/>\n<\/g>\n<rect x=\"95\" y=\"108\" width=\"230\" height=\"172\" rx=\"60\" fill=\"url(#gmpr-g-coque)\"\/>\n<rect x=\"95\" y=\"108\" width=\"230\" height=\"172\" rx=\"60\" fill=\"url(#gmpr-g-ombrage)\"\/>\n<rect x=\"95\" y=\"108\" width=\"230\" height=\"172\" rx=\"60\" fill=\"url(#gmpr-g-contre)\"\/>\n<path d=\"M128 140Q150 116 196 114\" fill=\"none\" stroke=\"#fff\" stroke-width=\"6\" stroke-linecap=\"round\" opacity=\".95\"\/>\n<ellipse cx=\"210\" cy=\"109\" rx=\"24\" ry=\"8\" fill=\"url(#gmpr-g-encre)\"\/>\n<g fill=\"#FF8A4C\">\n<rect class=\"gmpr-led\" x=\"195\" y=\"121\" width=\"6\" height=\"6\" rx=\"1.5\"\/>\n<rect class=\"gmpr-led\" x=\"207\" y=\"121\" width=\"6\" height=\"6\" rx=\"1.5\"\/>\n<rect class=\"gmpr-led\" x=\"219\" y=\"121\" width=\"6\" height=\"6\" rx=\"1.5\"\/>\n<\/g>\n<rect x=\"110\" y=\"129\" width=\"200\" height=\"134\" rx=\"47\" fill=\"none\" stroke=\"#0E1A2E\" stroke-opacity=\".09\" stroke-width=\"2\"\/>\n<g id=\"gmpr-visage\">\n<rect x=\"117\" y=\"136\" width=\"186\" height=\"120\" rx=\"40\" fill=\"url(#gmpr-g-visiere)\"\/>\n<g clip-path=\"url(#gmpr-c-visiere)\">\n<path d=\"M117 148H303M117 160H303M117 172H303M117 184H303M117 196H303M117 208H303M117 220H303M117 232H303M117 244H303\" stroke=\"#EFEEEE\" stroke-opacity=\".05\" stroke-width=\"1\"\/>\n<g id=\"gmpr-regard\">\n<ellipse class=\"gmpr-halo-oeil\" cx=\"172\" cy=\"192\" rx=\"36\" ry=\"40\" fill=\"url(#gmpr-g-halo)\" opacity=\".45\"\/>\n<ellipse class=\"gmpr-halo-oeil\" cx=\"248\" cy=\"192\" rx=\"36\" ry=\"40\" fill=\"url(#gmpr-g-halo)\" opacity=\".45\"\/>\n<g id=\"gmpr-oeil-g\" class=\"gmpr-oeil\">\n<rect x=\"155\" y=\"169\" width=\"34\" height=\"46\" rx=\"17\" fill=\"url(#gmpr-g-oeil)\"\/>\n<ellipse cx=\"165\" cy=\"181\" rx=\"4.6\" ry=\"6.6\" fill=\"#fff\" opacity=\".9\"\/>\n<circle cx=\"175\" cy=\"204\" r=\"2.2\" fill=\"#fff\" opacity=\".5\"\/>\n<\/g>\n<g id=\"gmpr-oeil-d\" class=\"gmpr-oeil\">\n<rect x=\"231\" y=\"169\" width=\"34\" height=\"46\" rx=\"17\" fill=\"url(#gmpr-g-oeil)\"\/>\n<ellipse cx=\"241\" cy=\"181\" rx=\"4.6\" ry=\"6.6\" fill=\"#fff\" opacity=\".9\"\/>\n<circle cx=\"251\" cy=\"204\" r=\"2.2\" fill=\"#fff\" opacity=\".5\"\/>\n<\/g>\n<g class=\"gmpr-yeux-joie\" fill=\"none\" stroke=\"#FF8A4C\" stroke-width=\"8\" stroke-linecap=\"round\">\n<path d=\"M157 199Q172 177 187 199\"\/>\n<path d=\"M233 199Q248 177 263 199\"\/>\n<\/g>\n<\/g>\n<g id=\"gmpr-bouche\">\n<path class=\"gmpr-bouche-n\" d=\"M198 233Q210 242 222 233\" fill=\"none\" stroke=\"#FF8A4C\" stroke-width=\"4\" stroke-linecap=\"round\"\/>\n<path class=\"gmpr-bouche-j\" d=\"M192 228Q210 252 228 228Z\" fill=\"#FF8A4C\" stroke=\"#FF8A4C\" stroke-width=\"3\" stroke-linejoin=\"round\"\/>\n<ellipse class=\"gmpr-bouche-p\" cx=\"210\" cy=\"235\" rx=\"11\" ry=\"7\" fill=\"#FF8A4C\"\/>\n<ellipse class=\"gmpr-joue\" cx=\"142\" cy=\"227\" rx=\"11\" ry=\"5.5\" fill=\"#E85D20\" opacity=\".3\"\/>\n<ellipse class=\"gmpr-joue\" cx=\"278\" cy=\"227\" rx=\"11\" ry=\"5.5\" fill=\"#E85D20\" opacity=\".3\"\/>\n<\/g>\n<g id=\"gmpr-scan\"><rect class=\"gmpr-scan-barre\" x=\"117\" y=\"125\" width=\"186\" height=\"24\" fill=\"url(#gmpr-g-scan)\"\/><\/g>\n<path id=\"gmpr-reflet\" d=\"M162 136H204L162 256H120Z\" fill=\"#fff\" opacity=\".06\"\/>\n<path d=\"M150 146Q210 138 270 146\" fill=\"none\" stroke=\"#fff\" stroke-opacity=\".14\" stroke-width=\"2.5\" stroke-linecap=\"round\"\/>\n<\/g>\n<rect x=\"117\" y=\"136\" width=\"186\" height=\"120\" rx=\"40\" fill=\"none\" stroke=\"#2E4368\" stroke-width=\"3\"\/>\n<\/g>\n<\/g>\n<g id=\"gmpr-bras-g\" transform=\"translate(116 326) rotate(13)\">\n<rect x=\"-13\" y=\"0\" width=\"26\" height=\"56\" rx=\"13\" fill=\"url(#gmpr-g-manche)\"\/>\n<text x=\"0\" y=\"49\" text-anchor=\"middle\" font-family=\"Barlow Condensed, Arial Narrow, sans-serif\" font-weight=\"900\" font-style=\"italic\" font-size=\"15\" fill=\"#EFEEEE\">AI<\/text>\n<g id=\"gmpr-avbras-g\" transform=\"translate(0 54)\">\n<rect x=\"-11.5\" y=\"0\" width=\"23\" height=\"46\" rx=\"11.5\" fill=\"url(#gmpr-g-manche)\"\/>\n<rect x=\"-11.5\" y=\"21\" width=\"23\" height=\"3\" fill=\"#EFEEEE\"\/>\n<rect x=\"-11.5\" y=\"24\" width=\"23\" height=\"5\" fill=\"#E85D20\"\/>\n<rect x=\"-11.5\" y=\"29\" width=\"23\" height=\"3\" fill=\"#EFEEEE\"\/>\n<g class=\"gmpr-baton\">\n<path d=\"M-1.8 22L4 131\" stroke=\"#1C2230\" stroke-width=\"7\" stroke-linecap=\"round\"\/>\n<path d=\"M-3.1 27L2.4 127\" stroke=\"#4A5772\" stroke-width=\"1.6\" stroke-linecap=\"round\" opacity=\".75\"\/>\n<path d=\"M-1.8 22L-1.3 32\" stroke=\"#EFEEEE\" stroke-width=\"8.5\" stroke-linecap=\"round\"\/>\n<path d=\"M0.4 80L0.9 90\" stroke=\"#E85D20\" stroke-width=\"7.5\"\/>\n<g transform=\"translate(4 131) rotate(-13)\">\n<path d=\"M3 -5L-40 -3C-49 -2.6 -53 4 -49 8C-47 9.6 -44 10 -40 10L4 9Z\" fill=\"#1C2230\"\/>\n<path d=\"M-8 -4V9.4M-15 -3.7V9.6M-22 -3.4V9.8M-29 -3.2V10M-36 -3V10\" stroke=\"#EFEEEE\" stroke-width=\"3\" opacity=\".9\"\/>\n<\/g>\n<\/g>\n<circle cx=\"0\" cy=\"56\" r=\"15.5\" fill=\"url(#gmpr-g-encre)\"\/>\n<circle class=\"gmpr-pulse\" cx=\"0\" cy=\"56\" r=\"5.5\" fill=\"#FF8A4C\"\/>\n<circle cx=\"-5\" cy=\"50\" r=\"3.2\" fill=\"#fff\" opacity=\".35\"\/>\n<circle cx=\"0\" cy=\"0\" r=\"9.5\" fill=\"url(#gmpr-g-encre)\"\/>\n<\/g>\n<\/g>\n<g id=\"gmpr-bras-d\" transform=\"translate(304 326) rotate(-13)\">\n<rect x=\"-13\" y=\"0\" width=\"26\" height=\"56\" rx=\"13\" fill=\"url(#gmpr-g-manche)\"\/>\n<text x=\"0\" y=\"49\" text-anchor=\"middle\" font-family=\"Barlow Condensed, Arial Narrow, sans-serif\" font-weight=\"900\" font-style=\"italic\" font-size=\"15\" fill=\"#EFEEEE\">AI<\/text>\n<g id=\"gmpr-avbras-d\" transform=\"translate(0 54)\">\n<rect x=\"-11.5\" y=\"0\" width=\"23\" height=\"46\" rx=\"11.5\" fill=\"url(#gmpr-g-manche)\"\/>\n<rect x=\"-11.5\" y=\"21\" width=\"23\" height=\"3\" fill=\"#EFEEEE\"\/>\n<rect x=\"-11.5\" y=\"24\" width=\"23\" height=\"5\" fill=\"#E85D20\"\/>\n<rect x=\"-11.5\" y=\"29\" width=\"23\" height=\"3\" fill=\"#EFEEEE\"\/>\n<circle cx=\"0\" cy=\"56\" r=\"15.5\" fill=\"url(#gmpr-g-encre)\"\/>\n<circle class=\"gmpr-pulse\" cx=\"0\" cy=\"56\" r=\"5.5\" fill=\"#FF8A4C\"\/>\n<circle cx=\"-5\" cy=\"50\" r=\"3.2\" fill=\"#fff\" opacity=\".35\"\/>\n<circle cx=\"0\" cy=\"0\" r=\"9.5\" fill=\"url(#gmpr-g-encre)\"\/>\n<\/g>\n<\/g>\n<path d=\"M184 296L146 300C118 303 96 313 93 333C91 349 101 357 115 357C126 357 133 351 136 343L284 343C287 351 294 357 305 357C319 357 329 349 327 333C324 313 302 303 274 300L236 296C230 313 190 313 184 296Z\" fill=\"url(#gmpr-g-maillot)\"\/>\n<rect x=\"100\" y=\"296\" width=\"220\" height=\"150\" fill=\"url(#gmpr-g-contre)\" clip-path=\"url(#gmpr-c-epaules)\"\/>\n<path d=\"M146 302C121 305 102 314 97.5 329\" fill=\"none\" stroke=\"#fff\" stroke-opacity=\".13\" stroke-width=\"3\" stroke-linecap=\"round\"\/>\n<path d=\"M93 333C91 349 101 357 115 357C126 357 133 351 136 343M284 343C287 351 294 357 305 357C319 357 329 349 327 333\" fill=\"none\" stroke=\"#08111F\" stroke-opacity=\".55\" stroke-width=\"2\"\/>\n<path d=\"M95.5 344C99 351 106 354 115 354C124 354 130 350 133 344M287 344C290 350 296 354 305 354C314 354 321 351 324.5 344\" fill=\"none\" stroke=\"#E85D20\" stroke-width=\"2.6\" stroke-linecap=\"round\"\/>\n<path d=\"M184 296C190 313 230 313 236 296\" fill=\"none\" stroke=\"#E85D20\" stroke-width=\"5\" stroke-linecap=\"round\"\/>\n<path d=\"M201 309L210 329L219 309\" fill=\"#0A1322\" stroke=\"#E85D20\" stroke-width=\"2.4\" stroke-linejoin=\"round\"\/>\n<path d=\"M204.5 313.5L215.5 318.5M215.5 313.5L204.5 318.5M206.5 319.5L213.5 323.5M213.5 319.5L206.5 323.5\" stroke=\"#EFEEEE\" stroke-width=\"1.5\" stroke-linecap=\"round\"\/>\n<image class=\"gmpr-logo\" href=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/01\/gamache-logo-blanc-transparent-HD-3-scaled-e1779828293103-300x79.png\" xlink:href=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/01\/gamache-logo-blanc-transparent-HD-3-scaled-e1779828293103-300x79.png\" x=\"151\" y=\"345\" width=\"118\" height=\"31.07\" preserveAspectRatio=\"xMidYMid meet\"\/>\n<\/g>\n<\/g>\n<\/g>\n<\/svg>\n<\/div>\n<\/div>\n<div class=\"gmpr-panneau\" role=\"region\" aria-label=\"Gamache M\u00e9dia AI\u2019s predictions\">\n<div class=\"gmpr-entete\">\n<span class=\"gmpr-ia\">The AI<\/span><span class=\"gmpr-de\">from Gamache M\u00e9dia<\/span><br \/>\n<span class=\"gmpr-ondes\"><i><\/i>On air<\/span>\n<\/div>\n<p class=\"gmpr-question\">The AI\u2019s predictions<\/p>\n<p class=\"gmpr-texte\" aria-hidden=\"true\"><span class=\"gmpr-txt\">Hi! This is Gamache M\u00e9dia\u2019s AI. I analyzed the Canadiens\u2019 season: here are our three predictions.<\/span><span class=\"gmpr-curseur\"><\/span><\/p>\n<p class=\"gmpr-sr\" aria-live=\"polite\">Hi! This is Gamache M\u00e9dia\u2019s AI. I analyzed the Canadiens\u2019 season: here are our three predictions.<\/p>\n<div class=\"gmpr-choix\"><span class=\"gmpr-stat\"><b>6<\/b>BPM experts<\/span><span class=\"gmpr-vs\">VS<\/span><span class=\"gmpr-stat\"><b>1<\/b>Gamache M\u00e9dia AI<\/span><\/div>\n<div class=\"gmpr-nav\">\n<button type=\"button\" class=\"gmpr-puce\" data-index=\"1\" aria-pressed=\"false\">Q1 \u00b7 Atlantic<i><\/i><\/button><br \/>\n<button type=\"button\" class=\"gmpr-puce\" data-index=\"2\" aria-pressed=\"false\">Q2 \u00b7 Scorers<i><\/i><\/button><br \/>\n<button type=\"button\" class=\"gmpr-puce\" data-index=\"3\" aria-pressed=\"false\">Q3 \u00b7 Final<i><\/i><\/button><br \/>\n<button type=\"button\" class=\"gmpr-puce\" data-index=\"service\" aria-pressed=\"false\">Our services<i><\/i><\/button><br \/>\n<button type=\"button\" class=\"gmpr-son\" aria-pressed=\"false\" hidden><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M11 5 6 9H3v6h3l5 4V5z\"\/><path class=\"gmpr-onde\" d=\"M15.5 8.5a5 5 0 0 1 0 7M18.5 5.5a9 9 0 0 1 0 13\"\/><path class=\"gmpr-barre\" d=\"M16 9l5 6M21 9l-5 6\"\/><\/svg><span class=\"gmpr-son-txt\">Listen<\/span><\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<p><script>\n(function () {\nvar racine = document.getElementById('gmpr');\nif (!racine || racine.getAttribute('data-gmpr')) return;\nracine.setAttribute('data-gmpr', 'ok');\nfunction mq(q) { return !!(window.matchMedia && window.matchMedia(q).matches); }\nvar tactile = mq('(hover: none)') || mq('(pointer: coarse)');\nvar reduit = mq('(prefers-reduced-motion: reduce)');\nvar amp = reduit ? 0.5 : 1;\nvar PILOTE = \/(?:^|&)robot=essai(?:&|$)\/.test(location.search.slice(1));\nvar PRONOSTICS = {\nintro: { question: 'The AI\u2019s predictions', texte: 'Hi! This is Gamache M\u00e9dia\u2019s AI. I analyzed the Canadiens\u2019 season: here are our three predictions.', choix: { type: 'intro' } },\nq1: { question: 'Q1 \u00b7 Atlantic top 3', texte: 'In the Atlantic, we see Tampa Bay in first place, ahead of Montr\u00e9al and Florida. We\u2019re the only ones putting Tampa first, and we stand by it!', choix: { type: 'classement', equipes: ['TBL', 'MTL', 'FLA'] } },\nq2: { question: 'Q2 \u00b7 Habs\\' top 3 goal scorers', texte: 'Our top three Habs goal scorers: Caufield with 49 goals, Slafkovsky with 31 and Suzuki with 29.', choix: { type: 'buteurs', joueurs: [['Caufield', 49], ['Slafkovsky', 31], ['Suzuki', 29]] } },\nq3: { question: 'Q3 \u00b7 Cup final', texte: 'Our Cup final: Montr\u00e9al against Colorado. Among the BPM experts, only Gilbert Delorme sees the same final as we do.', choix: { type: 'finale', equipes: ['MTL', 'COL'] } },\nfin: { question: 'See you at the end of the season', texte: 'We\u2019ll compare at the end of the season. Until then, at Gamache M\u00e9dia, we help you keep the power play!', choix: { type: 'lien', libelle: 'Let\u2019s review your marketing', lien: '#consultation' } }\n};\nvar SERVICES = [\n{ question: 'Ad break \u00b7 AI visibility', texte: 'Quick ad break: when your customers ask ChatGPT who to call, does it name you? At Gamache M\u00e9dia, we get you into its answers.', choix: { type: 'lien', libelle: 'Discover AI visibility', lien: 'https:\/\/gamachemedia.com\/en\/geo-ai-search-optimization\/' } },\n{ question: 'Ad break \u00b7 Google Ads', texte: 'Stop chasing the puck without ever getting it: with Google Ads, we put your business in front of customers who are already looking for your services.', choix: { type: 'lien', libelle: 'See our Google Ads offer', lien: 'https:\/\/gamachemedia.com\/en\/google-ads-management\/' } },\n{ question: 'Ad break \u00b7 AI automation', texte: 'Like me, your AI assistants can work 24\/7: answering your customers, qualifying your leads and booking your appointments.', choix: { type: 'lien', libelle: 'Discover our AI solutions', lien: 'https:\/\/gamachemedia.com\/en\/artificial-intelligence-automation-tools\/' } },\n{ question: 'Ad break \u00b7 Content creation', texte: 'Video, drone, photo, podcast: our studio creates the content that gets people talking about you, like the clips we shot with BPM Sports!', choix: { type: 'lien', libelle: 'See content creation', lien: 'https:\/\/gamachemedia.com\/en\/content-creation\/' } },\n{ question: 'Ad break \u00b7 SEO', texte: 'On Google, the first page is the scoring zone. Our SEO team works hard in the corners to get you there.', choix: { type: 'lien', libelle: 'See our SEO offer', lien: 'https:\/\/gamachemedia.com\/en\/seo-services-montreal\/' } },\n{ question: 'Ad break \u00b7 Social media', texte: 'On Facebook and Instagram, we keep the puck in the offensive zone: targeted ads that generate real calls.', choix: { type: 'lien', libelle: 'See our social media ads', lien: 'https:\/\/gamachemedia.com\/en\/social-media-marketing\/' } },\n{ question: 'Ad break \u00b7 Web design', texte: 'A slow website is like playing with a cracked stick. We build fast websites designed to turn visits into customers.', choix: { type: 'lien', libelle: 'See web design', lien: 'https:\/\/gamachemedia.com\/en\/redesign-web-design\/' } }\n];\nvar CYCLE = ['q1', 'q2', 'service', 'q3', 'fin', 'service'];\nvar EQUIPES = { TBL: '#002868', MTL: '#AF1E2D', FLA: '#C8102E', COL: '#6F263D', BUF: '#003087', EDM: '#FF4C00', DAL: '#006847', CAR: '#CE1126', MIN: '#154734', WSH: '#041E42' };\nfunction $(id) { return document.getElementById(id); }\nfunction q(sel) { return racine.querySelector(sel); }\nvar svg = q('.gmpr-robot'), scene = q('.gmpr-scene'), panneau = q('.gmpr-panneau');\nvar robot = $('gmpr-flotte'), saut = $('gmpr-saut'), corps = $('gmpr-corps'), tete = $('gmpr-tete');\nvar visage = $('gmpr-visage'), regard = $('gmpr-regard'), bouche = $('gmpr-bouche'), reflet = $('gmpr-reflet');\nvar oreilles = $('gmpr-oreilles'), antenne = $('gmpr-antenne'), oeilG = $('gmpr-oeil-g'), oeilD = $('gmpr-oeil-d');\nvar brasG = $('gmpr-bras-g'), brasD = $('gmpr-bras-d'), avG = $('gmpr-avbras-g'), avD = $('gmpr-avbras-d');\nvar halos = racine.querySelectorAll('.gmpr-halo-oeil');\nvar elQuestion = q('.gmpr-question'), elTexte = q('.gmpr-texte'), elTxt = q('.gmpr-txt'), elSr = q('.gmpr-sr'), elChoix = q('.gmpr-choix'), elOndes = q('.gmpr-ondes');\nvar elOndesTxt = elOndes.lastChild;\nvar puces = racine.querySelectorAll('.gmpr-puce'), btnSon = q('.gmpr-son'), btnSonTxt = q('.gmpr-son-txt');\nvar souris = { x: 0, y: 0, actif: false, appui: false, t: 0 };\nvar gx = 0, gy = 0, hx = 0, hy = 0, cx = 0, exc = 0, antA = 0, antV = 0, poidsParle = 0;\nvar cligne = { prochain: 0, debut: -1, double: false };\nvar flane = { x: 0, y: 0, prochain: 0 };\nvar salut = { debut: -1, dernier: -1e9 };\nvar eveil = { fait: reduit || PILOTE || !('IntersectionObserver' in window), debut: -1 };\nvar courant = { cle: 'intro' }, posCycle = -1, iService = 0;\nvar tape = 0, attente = 0, enPause = false, parle = false, voixEnCours = false, sonActif = false;\nvar iReac = 0, scanFin = 0, minReac = 0, raf = 0, tPrec = 0, visible = false, debutAttente = 0, dureeAttente = 0;\nif (!eveil.fait) racine.classList.add('est-endormi');\nfunction tr(n, v) { n.setAttribute('transform', v); }\nfunction f(v) { return Math.round(v * 1000) \/ 1000; }\nfunction borne(v, a) { return v < -a ? -a : v > a ? a : v; }\nfunction amortir(a, b, k, dt) { return a + (b - a) * (1 - Math.exp(-k * dt)); }\nfunction lisse(t) { t = t < 0 ? 0 : t > 1 ? 1 : t; return t * t * (3 - 2 * t); }\nfunction echap(s) { return String(s).replace(\/[&<>\"]\/g, function (c) { return { '&': '&amp;', '<': '&lt;', '>': '&gt;', '\"': '&quot;' }[c]; }); }\nfunction equipe(code) { return '<span class=\"gmpr-equipe\" style=\"background:' + (EQUIPES[code] || '#0E1A2E') + '\">' + echap(code) + '<\/span>'; }\nfunction htmlChoix(c) {\nvar h = '';\nif (c.type === 'intro') h = '<span class=\"gmpr-stat\"><b>6<\/b>BPM experts<\/span><span class=\"gmpr-vs\">VS<\/span><span class=\"gmpr-stat\"><b>1<\/b>Gamache M\u00e9dia AI<\/span>';\nelse if (c.type === 'classement') c.equipes.forEach(function (e, i) { h += '<span class=\"gmpr-duo\"><span class=\"gmpr-rang\">' + (i + 1) + '<\/span>' + equipe(e) + '<\/span>'; });\nelse if (c.type === 'buteurs') c.joueurs.forEach(function (j) { h += '<span class=\"gmpr-joueur\"><span>' + echap(j[0]) + '<\/span><b>' + j[1] + '<\/b><small>buts<\/small><\/span>'; });\nelse if (c.type === 'finale') h = equipe(c.equipes[0]) + '<span class=\"gmpr-vs\">VS<\/span>' + equipe(c.equipes[1]);\nelse if (c.type === 'lien') h = '<a class=\"gmpr-cta\" href=\"' + echap(c.lien) + '\">' + echap(c.libelle) + '<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 12h14M13 5l7 7-7 7\"\/><\/svg><\/a>';\nreturn h;\n}\nfunction rendreChoix(c) {\nelChoix.innerHTML = htmlChoix(c);\nelChoix.classList.remove('est-nouveau'); void elChoix.offsetWidth; elChoix.classList.add('est-nouveau');\n}\nfunction toutes() { var l = [], c; for (c in PRONOSTICS) l.push(PRONOSTICS[c]); return l.concat(SERVICES); }\nfunction mesurer() {\nvar wT = elTexte.clientWidth, wC = elChoix.clientWidth;\nif (!wT || !wC) return;\nvar mT = elTexte.cloneNode(false), mC = elChoix.cloneNode(false);\nmT.className += ' gmpr-mesure'; mC.className = 'gmpr-choix gmpr-mesure';\nmT.style.width = wT + 'px'; mC.style.width = wC + 'px';\npanneau.appendChild(mT); panneau.appendChild(mC);\nvar hT = 0, hC = 0;\ntoutes().forEach(function (r) {\nmT.textContent = r.texte; hT = Math.max(hT, mT.offsetHeight);\nmC.innerHTML = htmlChoix(r.choix); hC = Math.max(hC, mC.offsetHeight);\n});\npanneau.removeChild(mT); panneau.removeChild(mC);\nelTexte.style.minHeight = Math.ceil(hT) + 'px';\nelChoix.style.minHeight = Math.ceil(hC) + 'px';\n}\nvar VOIX_PREFEREES = [\n\/liam\/i,\n\/microsoft andrew\/i, \/microsoft guy\/i, \/microsoft mark\/i, \/microsoft david\/i,\n\/aaron\/i, \/^alex$\/i, \/^fred\/i, \/^daniel\/i, \/^tom\/i,\n\/google us english\/i\n];\nvar synth = window.speechSynthesis, voix = null, voixHomme = false;\nfunction choisirVoix() {\nif (!synth) return;\nvar fr = (synth.getVoices() || []).filter(function (x) { return \/^en\/i.test(x.lang); });\nvar ca = fr.filter(function (x) { return \/^en[-_]CA\/i.test(x.lang); });\nfunction trouve(liste, re) { for (var i = 0; i < liste.length; i++) if (re.test(liste[i].name)) return liste[i]; return null; }\nvoix = null;\nfor (var k = 0; k < VOIX_PREFEREES.length &#038;&#038; !voix; k++) voix = trouve(ca, VOIX_PREFEREES[k]) || trouve(fr, VOIX_PREFEREES[k]);\nvoixHomme = !!voix;\nif (!voix) voix = ca[0] || fr[0] || null;\n}\nvar DOSSIER_AUDIO = 'https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/';\nvar AUDIO = {\nintro: { src: 'robot-01-intro.mp3', d: 7.3, l: '07888767542000000000000000000000000000897642885423457988863672179863699654267996133444442000000000000000000000000005669932688976983289686222984289863412888874126877640000025799522598787112289711279788440164300010000000' },\nq1: { src: 'robot-02-q1-atlantique.mp3', d: 7.8, l: '01786478414997034596011000001798269821897409984147754540127977866316665000000069759976699725678568765227889500379833321102100000000000000000000000000688876765775222599654377751356027640685013674458886200004888626497334464332210000000' },\nq2: { src: 'robot-03-q2-buteurs.mp3', d: 6.62, l: '05778982122699734447997327711898721342323984036763454000000039931298753596365002896798303665200125776200000001249961007932330158973560033995079988884015532148635721168974264102786200443320110000000' },\nq3: { src: 'robot-04-q3-finale.mp3', d: 8.09, l: '05789612682115887997525868610367401100004789952777667886037970148676049989757631333200000000000000000000000000089774656587346123119986335313886007874136776776400000034898533238652498764216656787555531379854246888611178666666302887654300000000' },\nfin: { src: 'robot-05-fin.mp3', d: 6.43, l: '07971499606987542868611189863676132785333431000000000000000000000000000344576663466576420000002479518975468543268984124644331000059854762389649621897413974872897407998722699889744320022000000' },\nservices: [\n{ src: 'robot-06-pub-visibilite-ia.mp3', d: 7.78, l: '0583477100798633039987434100000598856850357658996288789987577404589512477305871175011687103578720000049964217853289866676774000000000000000000000000003659823987689843289982235887653000089857821699875308964348627720464321134541000000' },\n{ src: 'robot-07-pub-google-ads.mp3', d: 7.01, l: '07886896168759702699345444475026979820771444987526967556896135876441000000067476111598379863578654344000038741399864305842188321970218988521784699877302376788861037454797123231575269822552259821133215652000000' },\n{ src: 'robot-08-pub-automatisation-ia.mp3', d: 6.79, l: '0499852489986420000035897279532665309874147898601786102299388667731698500697123622241233575200000000044772079998424642661116866877630000003896751138961476468752210571123999862153268615986686312332000000' },\n{ src: 'robot-09-pub-creation-contenu.mp3', d: 7.78, l: '0233577627899788751000145756997545554000012997102775310000003598769851266430000003679811186312684136996033399665057850388821241166206863233226631266530000000498777612994123796402986999854354175200788403665446564550177644443210000000' },\n{ src: 'robot-10-pub-seo.mp3', d: 6.94, l: '013489511188632998765555200002782126968985103987666432000002787985228987408987565331100100000000000000000000000000078996026960277106885223745741259549983115999724665540226888850474324762478987655543200000000' },\n{ src: 'robot-11-pub-reseaux-sociaux.mp3', d: 6.14, l: '024493111997532178860113787687450796232565332100006998269875236874167752898554563158665630286523477666400000001760288457454750598422772469811475355666897426512389747500675422210000000' },\n{ src: 'robot-12-pub-conception-web.mp3', d: 6.89, l: '0788646884027888641000002479229766324769888744712765428840598711099755431000000000000000000000000000795038984317993562253831228830577631200000099872559713510228984418946568657515644860797212496565321000000' }\n]\n};\nfunction audioDe(item) { return null; \/* Version anglaise : les fichiers audio sont en fran\u00e7ais, on passe \u00e0 la voix anglaise du navigateur. *\/ }\nfunction urlAudio(a) { return \/^(https?:|data:|\\\/)\/.test(a.src) ? a.src : DOSSIER_AUDIO + a.src; }\nvar aDesAudios = !!(audioDe({ cle: 'intro' }) || audioDe({ cle: 'q1' }));\nvar lecteur = null, prechargeur = null, audioCourant = null, dureeVoix = 0, ouv = 0, jetonVoix = 0;\nvar audioIntegre = \/^data:\/.test((AUDIO.intro || {}).src || '');\nvar ctxAudio = null, sourceWA = null, debutWA = 0, tampons = {};\nfunction contexteAudio() {\nvar C = window.AudioContext || window.webkitAudioContext;\nif (!C) return null;\ntry {\nif (navigator.audioSession) navigator.audioSession.type = 'playback';\nif (!ctxAudio) ctxAudio = new C();\nif (ctxAudio.state === 'suspended' &#038;&#038; ctxAudio.resume) ctxAudio.resume();\n} catch (e) { return null; }\nreturn ctxAudio;\n}\nfunction tempsVoix() {\nif (sourceWA &#038;&#038; ctxAudio) return ctxAudio.currentTime - debutWA;\nif (lecteur &#038;&#038; !lecteur.paused) return lecteur.currentTime;\nreturn -1;\n}\nfunction base64EnTampon(src) {\nvar b = atob(src.slice(src.indexOf(',') + 1)), n = b.length, u = new Uint8Array(n);\nfor (var i = 0; i < n; i++) u[i] = b.charCodeAt(i);\nreturn u.buffer;\n}\nfunction jouerWebAudio(a, j, texte) {\nvar ctx = contexteAudio();\nif (!ctx) return false;\nfunction echec() { if (j !== jetonVoix) return; voixEnCours = false; finSynchro(); if (!direSynthese(texte)) finParole(); }\nfunction lancer(tampon) {\nif (j !== jetonVoix) return;\nvar src = ctx.createBufferSource();\nsrc.buffer = tampon;\nsrc.connect(ctx.destination);\nsrc.onended = function () { if (j !== jetonVoix) return; sourceWA = null; voixEnCours = false; finSynchro(); finParole(); };\nsourceWA = src; debutWA = ctx.currentTime;\nsrc.start(0);\n}\nif (tampons[a.src]) { lancer(tampons[a.src]); return true; }\ntry {\nvar r = ctx.decodeAudioData(base64EnTampon(a.src), function (t) { tampons[a.src] = t; lancer(t); }, echec);\nif (r &#038;&#038; r.catch) r.catch(function () {});\n} catch (e) { return false; }\nreturn true;\n}\nvar boucheP = q('.gmpr-bouche-p');\nvar synthOk = !!(synth &#038;&#038; window.SpeechSynthesisUtterance);\nif (synthOk || aDesAudios) btnSon.hidden = false;\nif (synthOk) {\nchoisirVoix();\nif (synth.addEventListener) synth.addEventListener('voiceschanged', choisirVoix);\n}\nfunction finSynchro() { audioCourant = null; racine.classList.remove('est-synchro'); if (boucheP) boucheP.style.transform = ''; }\nfunction couperSon() {\njetonVoix++;\nif (synth) synth.cancel();\nif (lecteur) lecteur.pause();\nif (sourceWA) { try { sourceWA.onended = null; sourceWA.stop(0); } catch (e) {} sourceWA = null; }\nfinSynchro();\n}\nfunction suivant() {\nvar pos = (posCycle + 1) % CYCLE.length;\nreturn CYCLE[pos] === 'service' ? { cle: 'service', service: iService % SERVICES.length } : { cle: CYCLE[pos] };\n}\nfunction precharger() {\nvar a = audioDe(suivant());\nif (!a || \/^data:\/.test(a.src)) return;\nif (!prechargeur) { prechargeur = new Audio(); prechargeur.preload = 'auto'; }\nvar u = urlAudio(a);\nif (prechargeur.getAttribute('src') !== u) prechargeur.setAttribute('src', u);\n}\nfunction direAVoix(item, texte) {\ndureeVoix = 0;\nif (!sonActif) return false;\nvar a = audioDe(item);\nif (a) {\ncouperSon();\nvar j = jetonVoix;\nvoixEnCours = true;\naudioCourant = a; dureeVoix = a.d || 0;\nracine.classList.add('est-synchro');\nif (\/^data:\/.test(a.src) &#038;&#038; jouerWebAudio(a, j, texte)) return true;\nif (!lecteur) { lecteur = new Audio(); lecteur.preload = 'auto'; }\nlecteur.src = urlAudio(a);\nlecteur.onended = function () { if (j !== jetonVoix) return; voixEnCours = false; finSynchro(); finParole(); };\nlecteur.onerror = function () { if (j !== jetonVoix) return; voixEnCours = false; finSynchro(); if (!direSynthese(texte)) finParole(); };\nvar lecture = lecteur.play();\nif (lecture &#038;&#038; lecture.catch) lecture.catch(function () { if (j !== jetonVoix) return; voixEnCours = false; finSynchro(); finParole(); });\nprecharger();\nreturn true;\n}\nreturn direSynthese(texte);\n}\nfunction direSynthese(texte) {\nif (!synthOk || !sonActif) return false;\ncouperSon();\nvar j = jetonVoix;\nvar u = new SpeechSynthesisUtterance(texte.replace(\/\\bCH\\b\/g, 'C H').replace(\/24\\\/7\/g, '24 hours a day'));\nu.lang = voix ? voix.lang : 'en-CA';\nif (voix) u.voice = voix;\nu.rate = 1.02; u.pitch = voixHomme ? 0.95 : 0.78;\nvoixEnCours = true;\nu.onend = u.onerror = function () { if (j !== jetonVoix) return; voixEnCours = false; finParole(); };\nsynth.speak(u);\nreturn true;\n}\nfunction prochain() {\nposCycle = (posCycle + 1) % CYCLE.length;\nreturn CYCLE[posCycle] === 'service' ? { cle: 'service', service: iService++ % SERVICES.length } : { cle: CYCLE[posCycle] };\n}\nfunction replique(item) { return item.cle === 'service' ? SERVICES[item.service] : PRONOSTICS[item.cle]; }\nfunction majPuces() {\nfor (var i = 0; i < puces.length; i++) {\nvar cle = puces[i].getAttribute('data-index');\nvar actif = cle === 'service' ? courant.cle === 'service' : 'q' + cle === courant.cle;\npuces[i].setAttribute('aria-pressed', actif ? 'true' : 'false');\nvar barre = puces[i].querySelector('i'); if (barre) barre.style.transform = 'scaleX(0)';\n}\n}\nfunction dire(item) {\nclearInterval(tape); clearTimeout(attente); dureeAttente = 0;\ncourant = item;\nvar r = replique(item), pub = item.cle === 'service';\nelOndes.classList.toggle('est-pub', pub);\nelOndesTxt.nodeValue = pub ? 'Pause pub' : 'On air';\nelQuestion.textContent = r.question;\nelSr.textContent = r.question + '. ' + r.texte;\nrendreChoix(r.choix);\nmajPuces();\nparle = true; racine.classList.add('est-parle');\nvar parVoix = direAVoix(item, r.texte);\nif (reduit) { elTxt.textContent = r.texte; finFrappe(parVoix); return; }\nracine.classList.add('est-tape');\nvar n = 0;\nvar pas = dureeVoix ? 1 : 2, delai = dureeVoix ? Math.max(12, Math.round(dureeVoix * 900 \/ r.texte.length)) : 38;\nelTxt.textContent = '';\ntape = setInterval(function () {\nn += pas;\nelTxt.textContent = r.texte.slice(0, n);\nif (n >= r.texte.length) { clearInterval(tape); finFrappe(parVoix); }\n}, delai);\n}\nfunction finFrappe(parVoix) {\nracine.classList.remove('est-tape');\nif (!parVoix) finParole();\n}\nfunction finParole() {\nif (voixEnCours) return;\nparle = false; racine.classList.remove('est-parle');\nplanifier();\n}\nfunction planifier() {\nclearTimeout(attente);\nif (enPause || !visible) return;\ndureeAttente = sonActif ? 1600 : 2600 + 42 * replique(courant).texte.length;\ndebutAttente = performance.now();\nattente = setTimeout(function () { dire(prochain()); }, dureeAttente);\n}\nfor (var p = 0; p < puces.length; p++) {\npuces[p].addEventListener('click', function () {\nvar cle = this.getAttribute('data-index');\nreveillerSiBesoin();\nif (cle === 'service') { dire({ cle: 'service', service: iService++ % SERVICES.length }); return; }\nvar pos = CYCLE.indexOf('q' + cle);\nif (pos > -1) posCycle = pos;\ndire({ cle: 'q' + cle });\n});\n}\nbtnSon.addEventListener('click', function () {\nsonActif = !sonActif;\nbtnSon.setAttribute('aria-pressed', sonActif ? 'true' : 'false');\nbtnSonTxt.textContent = sonActif ? 'Sound on' : 'Listen';\nif (sonActif) { if (audioIntegre) contexteAudio(); reveillerSiBesoin(); dire(courant); }\nelse { couperSon(); voixEnCours = false; finParole(); }\n});\npanneau.addEventListener('mouseover', function (e) {\nif (tactile) return;\nvar p = !(e.target && e.target.closest && e.target.closest('.gmpr-son'));\nif (p === enPause) return;\nenPause = p;\nif (enPause) { clearTimeout(attente); dureeAttente = 0; majPuces(); }\nelse if (!parle) planifier();\n});\npanneau.addEventListener('mouseleave', function () { if (!tactile) { enPause = false; if (!parle) planifier(); } });\nfunction viser(x, y) { souris.x = x; souris.y = y; souris.actif = true; souris.t = performance.now(); }\nwindow.addEventListener('pointermove', function (e) { viser(e.clientX, e.clientY); }, { passive: true });\nwindow.addEventListener('pointerdown', function (e) { viser(e.clientX, e.clientY); }, { passive: true });\nfunction doigt(e) { var t = e.touches && e.touches[0]; if (t) { souris.appui = true; viser(t.clientX, t.clientY); } }\nfunction lacher(e) { if (!e.touches || !e.touches.length) { souris.appui = false; souris.t = performance.now(); } }\nwindow.addEventListener('touchstart', doigt, { passive: true });\nwindow.addEventListener('touchmove', doigt, { passive: true });\nwindow.addEventListener('touchend', lacher, { passive: true });\nwindow.addEventListener('touchcancel', lacher, { passive: true });\ndocument.documentElement.addEventListener('mouseleave', function () { souris.actif = false; });\nvar REACTIONS = ['joie', 'scan', 'vrille', 'salut'];\nrobot.addEventListener('click', function () {\nvar r = REACTIONS[iReac++ % REACTIONS.length], now = performance.now();\nreveillerSiBesoin();\nif (tactile && navigator.vibrate) { try { navigator.vibrate(12); } catch (err) {} }\nracine.classList.remove('est-heureux', 'est-scan');\nsaut.classList.remove('est-saut', 'est-vrille');\nsaut.getBoundingClientRect();\nif (r !== 'scan') racine.classList.add('est-heureux');\nif (r === 'joie') saut.classList.add('est-saut');\nif (r === 'vrille' && !reduit) saut.classList.add('est-vrille');\nif (r === 'scan') { racine.classList.add('est-scan'); scanFin = now + 1500; }\nif ((r === 'joie' || r === 'salut') && !reduit) salut.debut = now;\nsalut.dernier = now;\nclearTimeout(minReac);\nminReac = setTimeout(function () { racine.classList.remove('est-heureux', 'est-scan'); }, 1500);\ndire(prochain());\n});\nsaut.addEventListener('animationend', function (e) { if (e.target === saut) saut.classList.remove('est-saut', 'est-vrille'); });\nvar reveille = false;\nfunction reveillerSiBesoin() {\nif (reveille) return;\nreveille = true;\nif (eveil.debut < 0) eveil.debut = performance.now();\nracine.classList.remove('est-endormi');\n}\nfunction reveiller() {\nif (reveille) return;\nreveillerSiBesoin();\nsetTimeout(function () { salut.dernier = performance.now(); if (!reduit) salut.debut = salut.dernier; }, 450);\nsetTimeout(function () { dire({ cle: 'intro' }); }, 900);\n}\nfunction image(t) {\nraf = requestAnimationFrame(image);\nvar dt = tPrec ? Math.min((t - tPrec) \/ 1000, 0.05) : 1 \/ 60;\ntPrec = t;\nvar now = performance.now(), sec = now \/ 1000;\nvar r = svg.getBoundingClientRect();\nif (!r.width) return;\nvar k = r.width \/ 420;\nvar ox = r.left + 210 * k, oy = r.top + 196 * k;\nvar tx = 0, ty = 0, endormi = !eveil.fait &#038;&#038; eveil.debut < 0;\nif (endormi) { tx = 0; ty = 0.55; }\nelse if (souris.actif &#038;&#038; (souris.appui || now - souris.t < (tactile ? 1800 : 4000))) {\nvar dx = souris.x - ox, dy = souris.y - oy, R = 250 * k, d = Math.sqrt(dx * dx + dy * dy + R * R);\ntx = dx \/ d; ty = dy \/ d;\n} else if (parle) {\nvar pr = panneau.getBoundingClientRect();\nvar px = pr.left + pr.width * 0.4 - ox, py = pr.top + pr.height * 0.42 - oy, Rp = 250 * k, dp = Math.sqrt(px * px + py * py + Rp * Rp);\ntx = px \/ dp; ty = py \/ dp;\n} else if (!reduit) {\nif (now > flane.prochain) {\nvar centre = Math.random() < 0.35;\nflane.x = centre ? 0 : (Math.random() * 2 - 1) * 0.7;\nflane.y = centre ? 0 : Math.random() * 0.6 - 0.35;\nflane.prochain = now + 1300 + Math.random() * 2500;\n}\ntx = flane.x; ty = flane.y;\n}\ngx = amortir(gx, tx, 11, dt); gy = amortir(gy, ty, 11, dt);\nhx = amortir(hx, tx, 5, dt); hy = amortir(hy, ty, 5, dt);\ncx = amortir(cx, tx, 2.6, dt);\npoidsParle = amortir(poidsParle, parle &#038;&#038; !endormi ? 1 : 0, 7, dt);\nexc = amortir(exc, racine.classList.contains('est-heureux') ? 1 : poidsParle * 0.45, 6, dt);\nvar angTete = hx * 8 * amp + Math.sin(sec * 5.2) * 2.2 * poidsParle * amp;\nvar hoche = Math.sin(sec * 9.5) * 1.6 * poidsParle * amp;\ntr(corps, 'translate(' + f(cx * 7 * amp) + ' 0) rotate(' + f(cx * 3.5 * amp) + ' 210 470)');\ntr(tete, 'translate(' + f(hx * 12 * amp) + ' ' + f(hy * 8 * amp - exc * 4 + hoche) + ') rotate(' + f(angTete) + ' 210 200)');\ntr(oreilles, 'translate(' + f(-hx * 6 * amp) + ' 0)');\ntr(visage, 'translate(' + f(hx * 6 * amp) + ' ' + f(hy * 4 * amp) + ')');\ntr(reflet, 'translate(' + f(-hx * 26) + ' 0)');\ntr(regard, 'translate(' + f(gx * 20) + ' ' + f(gy * 13) + ')');\ntr(bouche, 'translate(' + f(gx * 11) + ' ' + f(gy * 6) + ')');\nvar tv = audioCourant ? tempsVoix() : -1;\nif (tv >= 0 && boucheP) {\nvar iv = Math.floor(tv * 30), cv = audioCourant.l.charCodeAt(Math.min(iv, audioCourant.l.length - 1)) - 48;\nouv = amortir(ouv, cv > 0 ? cv \/ 9 : 0, 32, dt);\nboucheP.style.transform = 'scale(' + f(0.88 + 0.18 * ouv) + ',' + f(0.1 + 0.9 * ouv) + ')';\n}\nantV += (angTete - antA) * 70 * dt;\nantV *= Math.exp(-4.5 * dt);\nantA += antV * dt;\ntr(antenne, 'rotate(' + f(borne((antA - angTete) * 2.4, 32) + Math.sin(sec * 1.4) * 3 * amp) + ' 210 112)');\nvar ferme = 0;\nif (!eveil.fait) {\nif (eveil.debut < 0) ferme = 1;\nelse { var pe = (now - eveil.debut) \/ 500; if (pe >= 1) { eveil.fait = true; cligne.prochain = now + 2600; } else ferme = 1 - lisse(pe); }\n} else {\nif (cligne.debut < 0 &#038;&#038; now > cligne.prochain) cligne.debut = now;\nif (cligne.debut >= 0) {\nvar pc = (now - cligne.debut) \/ 170;\nif (pc >= 1) { cligne.debut = -1; if (!cligne.double && Math.random() < 0.25) { cligne.double = true; cligne.prochain = now + 110; } else { cligne.double = false; cligne.prochain = now + 2200 + Math.random() * 3800; } }\nelse ferme = Math.sin(Math.PI * pc);\n}\n}\nvar plisse = now < scanFin ? 0.42 : 1;\nvar s = 1 + exc * 0.09, sy = f(s * (1 - 0.92 * ferme) * plisse);\ntr(oeilG, 'translate(172 192) scale(' + f(s * (1 - Math.max(0, -gx) * 0.14)) + ' ' + sy + ') translate(-172 -192)');\ntr(oeilD, 'translate(248 192) scale(' + f(s * (1 - Math.max(0, gx) * 0.14)) + ' ' + sy + ') translate(-248 -192)');\nvar op = f((0.4 + exc * 0.45) * (1 - 0.85 * ferme * (eveil.fait ? 0 : 1)));\nfor (var i = 0; i < halos.length; i++) halos[i].setAttribute('opacity', op);\nvar bg = 13 + Math.sin(sec * 1.6) * 1.4 * amp, ag = Math.sin(sec * 1.6 + 1.2) * 2 * amp;\nvar bd = -13 - Math.sin(sec * 1.6 + 0.8) * 2.5 * amp, ad = -Math.sin(sec * 1.6 + 2) * 5 * amp;\nif (endormi) { bg += 4; bd -= 6; }\nbd += (-42 + Math.sin(sec * 6.2) * 13 * amp - bd) * poidsParle;\nad += (-26 + Math.sin(sec * 6.2 + 1.1) * 16 * amp - ad) * poidsParle;\nif (salut.debut >= 0) {\nvar qs = (now - salut.debut) \/ 2300;\nif (qs >= 1) salut.debut = -1;\nelse {\nvar w = qs < 0.18 ? lisse(qs \/ 0.18) : qs > 0.82 ? 1 - lisse((qs - 0.82) \/ 0.18) : 1;\nbd += (-132 - bd) * w;\nad += (-30 + Math.sin(qs * Math.PI * 10) * 28 - ad) * w;\n}\n}\ntr(brasG, 'translate(116 326) rotate(' + f(bg) + ')');\ntr(brasD, 'translate(304 326) rotate(' + f(bd) + ')');\ntr(avG, 'translate(0 54) rotate(' + f(ag) + ')');\ntr(avD, 'translate(0 54) rotate(' + f(ad) + ')');\nif (dureeAttente && !parle) {\nvar prog = Math.min(1, (now - debutAttente) \/ dureeAttente);\nfor (var j = 0; j < puces.length; j++) {\nif (puces[j].getAttribute('aria-pressed') === 'true') { var b = puces[j].querySelector('i'); if (b) b.style.transform = 'scaleX(' + f(prog) + ')'; }\n}\n}\n}\nmesurer();\nif (document.fonts &#038;&#038; document.fonts.ready) document.fonts.ready.then(mesurer);\nif ('ResizeObserver' in window) {\nvar largeurVue = 0, minuterieMesure = 0;\nnew ResizeObserver(function (e) {\nvar w = Math.round(e[0].contentRect.width);\nif (w === largeurVue) return;\nlargeurVue = w; clearTimeout(minuterieMesure); minuterieMesure = setTimeout(mesurer, 120);\n}).observe(panneau);\n}\nfunction demarrer() { if (!raf) { tPrec = 0; raf = requestAnimationFrame(image); } }\nfunction arreter() { if (raf) { cancelAnimationFrame(raf); raf = 0; } }\nif ('IntersectionObserver' in window) {\nnew IntersectionObserver(function (entrees) {\nvisible = entrees[0].isIntersecting;\nracine.classList.toggle('est-pause', !visible);\nif (visible &#038;&#038; !document.hidden) { demarrer(); if (reveille &#038;&#038; !parle) planifier(); }\nelse { arreter(); clearTimeout(attente); dureeAttente = 0; }\n}).observe(racine);\nif (!PILOTE) {\nvar obsReveil = new IntersectionObserver(function (entrees) {\nif (entrees[0].isIntersecting) { obsReveil.disconnect(); reveiller(); }\n}, { threshold: 0.55 });\nobsReveil.observe(scene);\n}\n} else { visible = true; demarrer(); reveiller(); }\ndocument.addEventListener('visibilitychange', function () {\nif (document.hidden) { arreter(); clearTimeout(attente); dureeAttente = 0; }\nelse if (visible) { demarrer(); if (reveille &#038;&#038; !parle) planifier(); }\n});\nfunction gmrPilote(t){var e=t.prefixe,n=document,a=window,i=t.reduit,r=\"attente\",s=null,o=null,u=null,l=null,c=null,d=!1,f=0,h=0,v={x:0,y:0,s:1,r:0},m=0,b=0,x=0,p=!1,y=!1,g={},M={},A=0,L=0,w=0,k=0,C={x:0,y:0,hx:0,hy:0},E={debut:-1},F={debut:-1},T={x:0,y:0,t:0};function q(t,e){var a=n.createElement(t);return e&#038;&#038;(a.className=e),a}function B(t,e){t&#038;&#038;t.setAttribute(\"transform\",e)}function S(t){return Math.round(1e3*t)\/1e3}function N(t,e,n,a){return t+(e-t)*(1-Math.exp(-n*a))}function O(t){return(t=t<0?0:t>1?1:t)*t*(3-2*t)}function P(t){return t<.5?4*t*t*t:1-Math.pow(-2*t+2,3)\/2}function R(t){return 1+1.75*Math.pow(t-1,3)+.75*Math.pow(t-1,2)}function Y(){return n.documentElement.clientWidth||a.innerWidth}function I(){return a.innerHeight}function D(){return Y()<640}function z(){var e=D()?Math.round(Math.min(82,Math.max(64,.19*Y()))):104;return{w:e,h:e*t.ratio}}function W(){var t=z();return{x:Y()-(D()?10:22)-t.w,y:I()-(D()?12:18)-(c||((c=q(\"div\")).style.cssText=\"position:fixed;left:0;bottom:0;width:0;height:0;padding-bottom:env(safe-area-inset-bottom,0px);visibility:hidden;pointer-events:none\",n.body.appendChild(c)),parseFloat(a.getComputedStyle(c).paddingBottom)||0)-t.h,s:t.w\/f}}function j(){var e=t.svg.getBoundingClientRect();return{x:e.left,y:e.top,s:e.width\/f}}function H(){var t=v.x-(1-v.s)*f\/2,e=v.y-(1-v.s)*h\/2;s.style.transform=\"translate3d(\"+t.toFixed(1)+\"px,\"+e.toFixed(1)+\"px,0) scale(\"+v.s.toFixed(4)+\") rotate(\"+v.r.toFixed(2)+\"deg)\"}function X(){var e=t.svg.getBoundingClientRect();f=Math.max(220,Math.round(e.width||300)),h=Math.round(f*t.ratio),s.style.width=f+\"px\",s.style.height=h+\"px\"}function G(){if(s)X();else{var a=e+\"-\",i=e+\"x-\";(u=t.svg.cloneNode(!0)).setAttribute(\"class\",e+\"-robot gmr-copie\"),u.setAttribute(\"aria-hidden\",\"true\"),u.setAttribute(\"focusable\",\"false\"),u.removeAttribute(\"role\"),u.removeAttribute(\"aria-label\");for(var l=[u].concat(Array.prototype.slice.call(u.querySelectorAll(\"*\"))),c=0;c<l.length;c++){var f=l[c];f.id&#038;&#038;0===f.id.indexOf(a)&#038;&#038;(f.id=i+f.id.slice(a.length));for(var h=0;h<f.attributes.length;h++){var v=f.attributes[h];v.value.indexOf(\"#\"+a)>-1&&(v.value=v.value.split(\"#\"+a).join(\"#\"+i))}f.classList&&f.classList.remove(\"est-saut\",\"est-vrille\"),f.style&&f.style.transform&&f.getAttribute(\"class\")&&f.getAttribute(\"class\").indexOf(\"bouche\")>-1&&(f.style.transform=\"\")}if([\"corps\",\"tete\",\"visage\",\"regard\",\"bouche\",\"oreilles\",\"antenne\",\"oeil-g\",\"oeil-d\",\"bras-d\",\"avbras-d\",\"reflet\"].forEach(function(t){g[t]=u.querySelector(\"#\"+i+t)}),g.bouche&&!u.querySelector(\".\"+e+\"-bouche-p\")){var m=n.createElementNS(\"http:\/\/www.w3.org\/2000\/svg\",\"ellipse\");m.setAttribute(\"class\",e+\"-bouche-p\"),m.setAttribute(\"cx\",\"210\"),m.setAttribute(\"cy\",\"236\"),m.setAttribute(\"rx\",\"11\"),m.setAttribute(\"ry\",\"7\"),m.setAttribute(\"fill\",\"#FF8A4C\"),g.bouche.appendChild(m)}var b=\/translate\\(([-\\d.]+)[ ,]+([-\\d.]+)\\)\/.exec(g[\"bras-d\"]&&g[\"bras-d\"].getAttribute(\"transform\")||\"\");M.brasD=b?b[1]+\" \"+b[2]:\"302 326\",(s=q(\"div\",\"gmr-pilote gmr-\"+e)).setAttribute(\"role\",\"button\"),s.setAttribute(\"tabindex\",\"-1\"),s.setAttribute(\"aria-label\",t.textes.aria),(o=q(\"div\",\"gmr-porteur\")).appendChild(u),s.appendChild(o),s.hidden=!0,n.body.appendChild(s),s.addEventListener(\"click\",_),s.addEventListener(\"keydown\",function(e){\"Enter\"===e.key||\" \"===e.key?(e.preventDefault(),_()):\"Escape\"===e.key&&d&&t.assistant&&t.assistant.fermer(!0)}),s.addEventListener(\"mouseenter\",function(){\"dock\"!==r||d||(s.classList.add(\"est-heureux\"),at(t.textes.survol,0))}),s.addEventListener(\"mouseleave\",function(){d||s.classList.remove(\"est-heureux\"),it()}),X()}}function J(){s.hidden=!1,H(),rt(800)}function K(){s.hidden=!0,s.classList.remove(\"est-vol\",\"est-dock\",\"est-heureux\")}function Q(t,e,n,a){cancelAnimationFrame(m),i&&(e=0);var r=v.x,s=v.y,o=v.s,u=0;m=requestAnimationFrame(function i(l){u||(u=l);var c=e?Math.min(1,(l-u)\/e):1,d=(n.ease||P)(c),f=t();v.x=r+(f.x-r)*d,v.y=s+(f.y-s)*d-Math.sin(Math.PI*c)*(n.arc||0),v.s=o+(f.s-o)*Math.min(1,d),v.r=(n.inclin||0)*Math.sin(Math.PI*c)*(f.x>=r?1:-1),H(),c<1?m=requestAnimationFrame(i):(m=0,v.r=0,H(),a&#038;&#038;a())}),rt(e+300)}function U(t){!i&#038;&#038;o.animate?o.animate([{transform:\"none\"},{transform:\"translateY(1.5%) scale(1.07,.9)\"},{transform:\"translateY(-1%) scale(.98,1.03)\"},{transform:\"none\"}],{duration:380,easing:\"ease-out\"}).onfinish=t:t()}function V(e){s.classList.remove(\"est-vol\"),U(function(){t.racine.classList.remove(\"gmr-absent\"),K(),r=\"section\",function(){if(!i){var e=q(\"span\",\"gmr-onde\");e.style.bottom=t.piedsBas,t.scene.appendChild(e),setTimeout(function(){e.parentNode&#038;&#038;e.parentNode.removeChild(e)},900)}}(),p||(p=!0,t.atterri&#038;&#038;t.atterri()),$()})}function Z(){s.classList.remove(\"est-vol\"),s.classList.add(\"est-dock\"),s.setAttribute(\"tabindex\",\"0\"),r=\"dock\",y||(y=!0,F.debut=performance.now(),at(t.textes.bulle,4800)),rt(2600),st(),$()}function $(){if(\"vol\"!==r&#038;&#038;\"cache\"!==r&#038;&#038;!d){var e=t.scene.getBoundingClientRect(),n=I();if(e.height){var i=(Math.min(e.bottom,n)-Math.max(e.top,0))\/e.height;(\"section\"===r?e.bottom>.3*n&&e.top<.85*n:i>.35&&e.bottom>.42*n)?\"attente\"===r||\"parti\"===r?function(){G();var t=j();v={x:t.x,y:-h*t.s-80,s:t.s,r:0},r=\"vol\",s.classList.add(\"est-vol\"),J(),Q(j,1150,{ease:R},V)}():\"dock\"===r&&(it(),r=\"vol\",s.classList.remove(\"est-dock\",\"est-heureux\"),s.classList.add(\"est-vol\"),s.setAttribute(\"tabindex\",\"-1\"),Q(j,900,{arc:60,inclin:8},V)):function(e){var n=I(),i=t.heros?t.heros.getBoundingClientRect():null;return i&&i.height?i.bottom<n*(e?.6:.45):(a.pageYOffset||0)>n*(e?.35:.5)}(\"dock\"===r||\"section\"===r)?\"section\"!==r?\"attente\"!==r&&\"parti\"!==r||e.top>0&&e.top<1.15*n||function(){G();var t=W();v={x:t.x+30,y:-h*t.s-80,s:t.s,r:0},r=\"vol\",s.classList.add(\"est-vol\"),J(),Q(W,1100,{ease:R},function(){U(Z)})}():function(){G();var e=j(),n=I();v={x:e.x,y:Math.min(Math.max(e.y,-h*e.s*.7),n-h*e.s*.3),s:e.s,r:0},r=\"vol\",s.classList.add(\"est-vol\"),J(),t.racine.classList.add(\"gmr-absent\"),Q(W,950,{arc:70,inclin:9},Z)}():\"dock\"===r&#038;&#038;(it(),r=\"vol\",s.classList.remove(\"est-dock\",\"est-heureux\"),s.classList.add(\"est-vol\"),s.setAttribute(\"tabindex\",\"-1\"),Q(function(){return{x:Y()+20,y:-h*v.s-140,s:v.s}},650,{ease:function(t){return t*t}},function(){K(),r=\"parti\",$()}))}}}function _(){\"dock\"===r&#038;&#038;t.assistant&#038;&#038;(it(),t.assistant.ouvert()||(F.debut=performance.now(),rt(2200)),t.assistant.basculer())}var tt=0;function et(t){s.classList.add(\"est-heureux\"),clearTimeout(tt),tt=setTimeout(function(){s.classList.remove(\"est-heureux\")},t||1500)}var nt={dock:function(){var t=W(),e=z();return{x:t.x,y:t.y,w:e.w,h:e.h}},classe:function(t,e){s&#038;&#038;(s.classList.toggle(t,!!e),e&#038;&#038;rt(1500))},ouvert:function(t){d=!!t,s&#038;&#038;s.setAttribute(\"aria-expanded\",String(d)),t?(it(),et(1300),rt(2400)):(rt(800),$())},focus:function(){if(s&#038;&#038;\"dock\"===r)try{s.focus({preventScroll:!0})}catch(t){}},vrille:function(){!i&#038;&#038;u&#038;&#038;u.animate&#038;&#038;(u.style.transformOrigin=\"50% 55%\",u.animate([{transform:\"rotate(0deg)\"},{transform:\"translateY(-6%) rotate(200deg)\"},{transform:\"rotate(360deg)\"}],{duration:950,easing:\"cubic-bezier(.45,0,.25,1)\"}))},salut:function(){F.debut=performance.now(),rt(2200)},heureux:function(){et(1600)}};function at(e,a){l||((l=q(\"div\",\"gmr-bulle\")).setAttribute(\"aria-hidden\",\"true\"),l.style.fontFamily=t.police,n.body.appendChild(l)),l.textContent=e;var i=W(),r=z();l.style.right=Math.round(Y()-i.x+8)+\"px\",l.style.bottom=Math.round(I()-i.y-.66*r.h)+\"px\",l.classList.add(\"est-visible\"),clearTimeout(x),a&#038;&#038;(x=setTimeout(it,a))}function it(){clearTimeout(x),l&#038;&#038;l.classList.remove(\"est-visible\")}function rt(t){w=Math.max(w,performance.now()+(t||1500)),A||!s||s.hidden||(L=0,A=requestAnimationFrame(ot))}function st(){clearTimeout(k),i||(k=setTimeout(function(){!s||s.hidden||n.hidden||(E.debut=performance.now(),rt(260)),st()},2400+3600*Math.random()))}function ot(t){var e=performance.now();if(!s||s.hidden||e>w&&E.debut<0&#038;&#038;F.debut<0)A=0;else{A=requestAnimationFrame(ot);var n=L?Math.min((t-L)\/1e3,.05):1\/60;L=t;var a=s.getBoundingClientRect(),i=a.left+a.width\/2,o=a.top+.38*a.height,u=d?-.3:-.45,l=d?-.7:-.1;if(\"vol\"===r)u=0,l=.55;else if(T.t&#038;&#038;e-T.t<5e3){var c=T.x-i,f=T.y-o,h=Math.max(160,2.2*a.width),v=Math.sqrt(c*c+f*f+h*h);u=c\/v,l=f\/v}C.x=N(C.x,u,10,n),C.y=N(C.y,l,10,n),C.hx=N(C.hx,u,5,n),C.hy=N(C.hy,l,5,n),B(g.tete,\"translate(\"+S(12*C.hx)+\" \"+S(8*C.hy)+\") rotate(\"+S(8*C.hx)+\" 210 200)\"),B(g.oreilles,\"translate(\"+S(6*-C.hx)+\" 0)\"),B(g.visage,\"translate(\"+S(6*C.hx)+\" \"+S(4*C.hy)+\")\"),B(g.reflet,\"translate(\"+S(26*-C.hx)+\" 0)\"),B(g.regard,\"translate(\"+S(20*C.x)+\" \"+S(13*C.y)+\")\"),B(g.bouche,\"translate(\"+S(11*C.x)+\" \"+S(6*C.y)+\")\"),B(g.antenne,\"rotate(\"+S(10*-C.hx+3*Math.sin(e\/700))+\" 210 112)\");var m=0;if(E.debut>=0){var b=(e-E.debut)\/170;b>=1?E.debut=-1:m=Math.sin(Math.PI*b)}var x=S(1-.92*m);B(g[\"oeil-g\"],\"translate(172 192) scale(1 \"+x+\") translate(-172 -192)\"),B(g[\"oeil-d\"],\"translate(248 192) scale(1 \"+x+\") translate(-248 -192)\");var p=-13,y=0;if(F.debut>=0){var k=(e-F.debut)\/2e3;if(k>=1)F.debut=-1;else{var q=k<.18?O(k\/.18):k>.82?1-O((k-.82)\/.18):1;p+=(-132-p)*q,y+=(28*Math.sin(k*Math.PI*10)-30-y)*q}}B(g[\"bras-d\"],\"translate(\"+M.brasD+\") rotate(\"+S(p)+\")\"),B(g[\"avbras-d\"],\"translate(0 54) rotate(\"+S(y)+\")\")}}return a.addEventListener(\"pointermove\",function(t){\"mouse\"===t.pointerType&&(T.x=t.clientX,T.y=t.clientY,T.t=performance.now(),\"dock\"===r&&rt(1200))},{passive:!0}),a.addEventListener(\"scroll\",function(){b||(b=requestAnimationFrame(function(){b=0,$()}))},{passive:!0}),a.addEventListener(\"resize\",function(){if(s){if(\"dock\"===r){X();var t=W();v.x=t.x,v.y=t.y,v.s=t.s,H(),it()}$()}else $()},{passive:!0}),n.addEventListener(\"visibilitychange\",function(){n.hidden||\"dock\"!==r||rt(600)}),t.racine.classList.add(\"gmr-absent\"),t.assistant&&t.assistant.lier(nt),$(),{etat:function(){return r},verifier:$}}\nfunction gmrCerveau(e){[\"mots\",\"secteurs\",\"drapeaux\"].forEach(function(t){for(var r in e[t])\"string\"==typeof e[t][r]&&(e[t][r]=e[t][r]?e[t][r].split(\"|\"):[])});var t=e.drapeaux,r=e.textes,i=null,a=null;function n(e){return(e=String(e||\"\").toLowerCase()).normalize&&(e=e.normalize(\"NFD\").replace(\/[\u0300-\u036f]\/g,\"\")),e.replace(\/[\u2019\u2018`\u00b4]\/g,\"'\").replace(\/[^a-z0-9'+.\\- ]+\/g,\" \").replace(\/\\s+\/g,\" \").trim()}function o(e,t){for(var r=\"*\"===t.charAt(t.length-1),i=r?t.slice(0,-1):t,a=e.indexOf(i);-1!==a;){var n=a+i.length;if((0===a||!\/[a-z0-9]\/.test(e.charAt(a-1)))&&(r||n>=e.length||!\/[a-z0-9]\/.test(e.charAt(n))))return!0;a=e.indexOf(i,a+1)}return!1}function s(e,t){for(var r=0,i=0;t&&i<t.length;i++){var a=t[i],n=1;\"~\"===a.charAt(a.length-1)&#038;&#038;(a=a.slice(0,-1),n=.5),o(e,a)&#038;&#038;(r+=n*(1+.5*(a.split(\" \").length-1)))}return r}function c(t,r){for(var i=null,a=0,n=0;n<r.length;n++){var o=s(t,e.mots[r[n]]);o>a&&(a=o,i=r[n])}return{k:i,s:a}}function l(){i=a=null}return{norm:n,bref:function(e){var r=n(e);return r.split(\" \").length<=3&#038;&#038;(s(r,t.oui)>0||s(r,t.non)>0)},repondre:function(o){var u,p=n(o),m=p.split(\" \").length<=5,d=c(p,e.services),h=c(p,e.infos),f=c(p,e.social),g=null;for(u in e.secteurs)if(s(p,e.secteurs[u])>0){g=u;break}var v=s(p,t.etranger),x=s(p,t.local);if(v>=2&&v>x)return{cle:\"langue\"};if(s(p,t.danse))return{cle:\"danse\"};if((i||a)&&m&&!d.k&&!h.k){var b=s(p,t.non),y=s(p,t.oui);if(b){var M=a||\"plustard\";return l(),{action:M}}if(y&&i){var k=i;return l(),{action:k}}}if(m&&!d.k&&!h.k){if(s(p,t.non))return{cle:\"plustard\"};if(s(p,t.oui))return{cle:\"ok\"}}if(\"geo\"===d.k&&s(p,t.definition)&&(d.k=\"geoDef\"),s(p,t.garantie))return{cle:\"garantie\"};var E=s(p,t.contact),w=s(p,t.prix),S=s(p,t.delai);if(S||w){var C=d.k&&e.rep[d.k];if(!C||!e.noms[d.k])return{cle:S?\"delai\":\"prix\"};var A=(C.puces||[]).filter(function(e){return e.href}).slice(0,1);return{cle:(S?\"delai:\":\"prix:\")+d.k,rep:{t:(S?r.delaiService:r.prixService).replace(\"{service}\",e.noms[d.k]),puces:[e.diag].concat(A),oui:\"demande\",besoin:C.besoin}}}return E&&E>=d.s&&E>=h.s?{cle:\"contact\"}:d.k&&d.s>=h.s?\"leads\"===d.k&&g?{secteur:g}:{cle:d.k}:!h.k||g&&\"region\"===h.k?g?{secteur:g}:E?{cle:\"contact\"}:f.k?{cle:f.k}:{cle:\"inconnu\"}:{cle:h.k}},attendre:function(e){i=e&&e.oui||null,a=e&&e.non||null},oublier:l}}function gmrAssistant(e){var t=document,r=window,i=e.kb,a=i.textes,n=!!e.reduit,o=gmrCerveau(i),s=null,c=null,l=!1,u=!1,p=null,m=[],d=0,h=0,f=0,g=r.SpeechRecognition||r.webkitSpeechRecognition||null,v=null,x=!1,b=!1,y='<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"9\" y=\"3\" width=\"6\" height=\"11\" rx=\"3\"\/><path d=\"M5 11a7 7 0 0 0 14 0M12 18v3\"\/><\/svg>',M=function(){var e=t.querySelector('header a[href^=\"tel:\"]')||t.querySelector('a[href^=\"tel:\"]');if(!e)return null;var r=e.getAttribute(\"href\").replace(\/\\D\/g,\"\");return 11===r.length&&\"1\"===r.charAt(0)&&(r=r.slice(1)),{href:e.getAttribute(\"href\"),txt:10===r.length?r.slice(0,3)+\"-\"+r.slice(3,6)+\"-\"+r.slice(6):e.textContent.replace(\/\\s+\/g,\" \").trim()}}();function k(e){return e=function(e){return String(e).replace(\/\\{tel\\}\/g,M?M.txt:i.courriel).replace(\/\\{courriel\\}\/g,i.courriel)}(e),\"fr\"===i.lang?e.replace(\/ :\/g,\"\u00a0:\").replace(\/\u00ab \/g,\"\u00ab\u00a0\").replace(\/ \u00bb\/g,\"\u00a0\u00bb\"):e}function E(e,r,i){var a=t.createElement(e);return r&&(a.className=r),i&&(a.innerHTML=i),a}function w(){return(t.documentElement.clientWidth||r.innerWidth)<640}function S(){var i=t.querySelector(e.entete||\"header\");if(!i)return 0;var a=r.getComputedStyle(i),n=i.getBoundingClientRect();return(\"fixed\"===a.position||\"sticky\"===a.position)&#038;&#038;n.bottom>0&&n.bottom<.35*r.innerHeight?n.bottom:0}function C(e){c&#038;&#038;(c.statut.textContent=a.statut[e]||a.statut.pret),c&#038;&#038;c.panneau.setAttribute(\"data-etat\",e)}function A(){c.form.classList.toggle(\"a-texte\",!!c.champ.value.trim())}var q=0;function L(){if(c&#038;&#038;l&#038;&#038;s){var e=s.dock(),i=t.documentElement.clientWidth||r.innerWidth,a=r.innerHeight,n=r.visualViewport,o=w(),u=c.panneau.style,p=n?n.height:a,m=t.activeElement===c.champ;if(m||(q=Math.max(a,p)),n&#038;&#038;m&#038;&#038;p<.8*q)return u.top=Math.round(Math.max(0,n.offsetTop)+8)+\"px\",u.bottom=\"auto\",u.height=u.maxHeight=Math.round(p-16)+\"px\",o?(u.left=\"10px\",u.right=\"10px\"):(u.left=\"auto\",u.right=Math.max(12,Math.round(i-e.x-e.w))+\"px\"),void T();u.top=\"auto\",u.height=\"\";var d=a<480?8:Math.max(o?12:24,Math.round(S()+(o?8:14))),h=Math.round(a-e.y+(o?6:12));if(a-h-d<300&#038;&#038;!o)return u.bottom=\"12px\",u.right=Math.round(i-e.x+12)+\"px\",u.left=\"auto\",void(u.maxHeight=Math.max(200,a-12-d)+\"px\");u.right=(o?10:Math.max(12,Math.round(i-e.x-e.w)))+\"px\",u.left=o?\"10px\":\"auto\",u.bottom=h+\"px\",u.maxHeight=Math.max(260,Math.min(o?2e3:640,a-h-d))+\"px\"}}function T(){c.fil.scrollTop=c.fil.scrollHeight}function R(e,r){var i=E(\"div\",\"gmr-as-msg gmr-as-moi\",r?y:\"\");r&#038;&#038;(i.title=a.dicte),i.appendChild(t.createTextNode(e)),c.fil.appendChild(i),T()}function B(){clearTimeout(h),c.puces.textContent=\"\"}function F(r,a){if(r){var l=++d,u=E(\"div\",\"gmr-as-msg gmr-as-bot gmr-as-attente\",'<span class=\"gmr-as-points\"><i><\/i><i><\/i><i><\/i><\/span>');u.setAttribute(\"aria-hidden\",\"true\"),o.attendre(r),r.besoin&&(p=r.besoin),B(),c.fil.appendChild(u),T(),D(\"est-parle\",!1),D(\"est-reflechit\",!0),C(\"pense\"),setTimeout(function(){if(l===d){D(\"est-reflechit\",!1);var a,p=function(e,t){var r=E(\"div\",\"gmr-as-msg gmr-as-bot\"),i=k(e).split(\" \");if(n)r.textContent=i.join(\" \");else for(var a=0;a<i.length;a++){var o=E(\"span\");o.textContent=(a?\" \":\"\")+i[a],o.style.animationDelay=Math.round(38*a)+\"ms\",r.appendChild(o)}return t&#038;&#038;t.parentNode?c.fil.replaceChild(r,t):c.fil.appendChild(r),T(),n?0:38*i.length+280}((a=r.t,Array.isArray(a)?a[Math.floor(Math.random()*a.length)]:a),u);r.effet&#038;&#038;s&#038;&#038;s[r.effet]&#038;&#038;s[r.effet](),p&#038;&#038;(D(\"est-parle\",!0),C(\"parle\")),clearTimeout(f),f=setTimeout(function(){l===d&#038;&#038;(D(\"est-parle\",!1),C(x?\"ecoute\":\"pret\"))},p),h=setTimeout(function(){var a;l===d&#038;&#038;(a=r.puces,B(),\"accueil\"===a&#038;&#038;(a=i.accueilPuces),(a||[]).forEach(function(r){if((!r.tel||M)&#038;&#038;(!r.ancre||t.querySelector(r.ancre))){var a,n=r.href?function(r){if(!e.essai||!i.pagesRobot)return r;var a=t.createElement(\"a\");return a.href=r,a.host===location.host&#038;&#038;i.pagesRobot.indexOf(a.pathname)>-1&&!\/robot=essai\/.test(a.search)&&(a.search=(a.search?a.search+\"&\":\"?\")+\"robot=essai\"),a.href}(r.href):r.tel?M.href:r.mail?O():\"\";n?((a=E(\"a\",\"gmr-as-puce\")).href=n,\/^https?:\/.test(n)&&n.indexOf(location.host)<0&#038;&#038;(a.target=\"_blank\",a.rel=\"noopener\")):(a=E(\"button\",\"gmr-as-puce\")).type=\"button\",(\"demande\"===r.a||r.principal)&#038;&#038;a.classList.add(\"est-principal\"),a.appendChild(t.createTextNode(k(r.t))),(n||r.ancre)&#038;&#038;a.insertAdjacentHTML(\"beforeend\",r.tel?'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M5 4h4l2 5-2.5 1.5a11 11 0 0 0 5 5L15 13l5 2v4a2 2 0 0 1-2 2A16 16 0 0 1 3 6a2 2 0 0 1 2-2\"\/><\/svg>':r.mail?'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect x=\"3\" y=\"5\" width=\"18\" height=\"14\" rx=\"2.5\"\/><path d=\"m4 7 8 6 8-6\"\/><\/svg>':r.ancre?'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 5v14M5.5 12.5 12 19l6.5-6.5\"\/><\/svg>':'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M7 17 17 7M9 7h8v8\"\/><\/svg>'),a.addEventListener(\"click\",function(e){r.mail?a.href=O():n||(e.preventDefault(),r.ancre?P(r.ancre):(R(k(r.t),!1),B(),\"demande\"===r.a||o.bref(r.t)||z(k(r.t)),H(r.a)))}),c.puces.appendChild(a)}}),T())},Math.min(p,1100))}else u.parentNode&&u.parentNode.removeChild(u)},a||n?300:520+380*Math.random())}}function D(e,t){s&&s.classe(e,t)}function H(e){e&&(\"demande\"!==e?\"micro\"!==e?0===e.indexOf(\"s-\")&&i.secteursRep[e.slice(2)]?F(i.secteursRep[e.slice(2)]):i.rep[e]&&F(i.rep[e]):U():function(){var e=i.form&&t.querySelector(i.form.selecteur);if(e){var r=e.querySelectorAll(i.form.cases),n=i.form.priorites,o=r[p&&null!=n[p]?n[p]:n.point];o&&!o.checked&&(o.checked=!0,o.dispatchEvent(new Event(\"change\",{bubbles:!0}))),o&&j(o.closest(\"label\")||o);var s=e.querySelector(i.form.message),c=!1;!s||!m.length||s.value.trim()&&\"1\"!==s.getAttribute(\"data-gmr\")||(s.value=V(),s.setAttribute(\"data-gmr\",\"1\"),c=!0,s.dispatchEvent(new Event(\"input\",{bubbles:!0})),j(s)),P(i.form.cible||i.form.selecteur,!0);var l=o?(o.value||\"\").trim():\"\";F({t:l?a.demandeFaite.replace(\"{priorite}\",i.guillemets[0]+l+i.guillemets[1]).replace(\"{resume}\",c?a.demandeResume:\"\"):a.demandeFaiteSans,effet:\"heureux\"},!0),w()&&setTimeout(function(){$(!1)},3400)}else F(i.rep.demande,!0)}())}function z(e){m.push(e),m.length>6&&m.shift()}function N(e,t){if(e=String(e||\"\").replace(\/\\s+\/g,\" \").trim().slice(0,400)){R(e,t),o.bref(e)||z(e),c.champ.value=\"\",A(),B();var r=o.repondre(e);r.action?H(r.action):F(r.rep||(r.secteur?i.secteursRep[r.secteur]:i.rep[r.cle])||i.rep.inconnu)}}function V(){var e=i.guillemets;return a.resume+\" \"+m.slice(-3).map(function(t){return e[0]+t+e[1]}).join(\" \")}function O(){return\"mailto:\"+i.courriel+\"?subject=\"+encodeURIComponent(a.sujet)+(m.length?\"&body=\"+encodeURIComponent(V()+\"\\n\\n\"):\"\")}function j(e){e&&(e.classList.remove(\"gmr-rempli\"),e.offsetWidth,e.classList.add(\"gmr-rempli\"),setTimeout(function(){e.classList.remove(\"gmr-rempli\")},1700))}function P(e,i){var a=t.querySelector(e);if(a){var o=a.getBoundingClientRect(),s=(r.pageYOffset||0)+o.top-S()-16;r.scrollTo({top:Math.max(0,s),behavior:n?\"auto\":\"smooth\"}),w()&&!i&&$(!1)}}function W(e){x=e,c.micro.classList.toggle(\"est-actif\",e),c.micro.setAttribute(\"aria-pressed\",String(e)),c.micro.setAttribute(\"aria-label\",e?a.microStop:a.micro),c.micro.title=e?a.microStop:a.micro,c.micro.innerHTML=e?'<svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><rect class=\"plein\" x=\"6.5\" y=\"6.5\" width=\"11\" height=\"11\" rx=\"2.6\"\/><\/svg>':y,c.ecoute.hidden=!e,c.form.classList.toggle(\"est-ecoute\",e),c.champ.placeholder=e?a.placeholderEcoute:g?a.placeholderMicro:a.placeholder,D(\"est-ecoute\",e),C(e?\"ecoute\":\"pret\"),T()}function I(e){if(v){b=!!e;try{e?v.abort():v.stop()}catch(e){}}}function U(){if(x)I(!1);else if(g){var e;try{e=new g}catch(e){return void F({t:a.micBloque},!0)}v=e,b=!1,e.lang=i.langueVoix,e.interimResults=!0,e.continuous=!1,e.maxAlternatives=1;var t=\"\",r=null,n=c.champ.value,o=n.trim()?n.replace(\/\\s+$\/,\"\")+\" \":\"\";e.onresult=function(e){for(var r=\"\",i=e.resultIndex;i<e.results.length;i++){var a=e.results[i];a.isFinal?t+=a[0].transcript:r+=a[0].transcript}c.champ.value=o+(t+r).replace(\/^\\s+\/,\"\"),c.champ.classList.toggle(\"est-provisoire\",!!r),A()},e.onerror=function(e){r=e&#038;&#038;e.error||\"erreur\"},e.onend=function(){if(v===e&#038;&#038;(v=null),W(!1),c.champ.classList.remove(\"est-provisoire\"),b)return c.champ.value=n,void A();var t=c.champ.value.trim();\"not-allowed\"===r||\"service-not-allowed\"===r||\"audio-capture\"===r?(c.champ.value=n,A(),F({t:a.micBloque},!0)):t&#038;&#038;t!==n.trim()?N(t,!0):\"network\"===r?F({t:a.micReseau},!0):\"aborted\"!==r&#038;&#038;F({t:a.micRien},!0)};try{e.start(),W(!0)}catch(e){v=null,F({t:a.micBloque},!0)}}}function Y(){!function(){if(!c){var n=(c={}).panneau=E(\"div\",\"gmr-as\");n.setAttribute(\"role\",\"dialog\"),n.setAttribute(\"aria-label\",a.dialogue),n.style.setProperty(\"--gmr-ft\",e.police),n.style.setProperty(\"--gmr-fc\",e.policeCorps||e.police),n.innerHTML='\n\n<div class=\"gmr-as-tete\"><span class=\"gmr-as-avatar\"><svg viewBox=\"0 0 32 32\" aria-hidden=\"true\"><path d=\"M16 8V4.6\" stroke=\"#EFEEEE\" stroke-width=\"1.6\" stroke-linecap=\"round\" fill=\"none\"\/><circle class=\"gmr-as-ampoule\" cx=\"16\" cy=\"3.6\" r=\"2.3\" fill=\"#E85D20\"\/><rect x=\"4.6\" y=\"8\" width=\"22.8\" height=\"18.4\" rx=\"7.4\" fill=\"#EFEEEE\"\/><rect x=\"2.6\" y=\"14\" width=\"2.6\" height=\"6.4\" rx=\"1.3\" fill=\"#E85D20\"\/><rect x=\"26.8\" y=\"14\" width=\"2.6\" height=\"6.4\" rx=\"1.3\" fill=\"#E85D20\"\/><rect x=\"7.8\" y=\"11.4\" width=\"16.4\" height=\"11\" rx=\"5.2\" fill=\"#0E1A2E\"\/><g class=\"gmr-as-yeux\"><rect x=\"10.9\" y=\"14.6\" width=\"3.6\" height=\"4.4\" rx=\"1.8\" fill=\"#FF7A3D\"\/><rect x=\"17.5\" y=\"14.6\" width=\"3.6\" height=\"4.4\" rx=\"1.8\" fill=\"#FF7A3D\"\/><\/g><\/svg><\/span><\/p>\n<div class=\"gmr-as-id\">\n<p class=\"gmr-as-titre\">\n<p class=\"gmr-as-statut\"><i aria-hidden=\"true\"><\/i><span><\/span><\/p>\n<\/div>\n<p><button type=\"button\" class=\"gmr-as-x\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M6 6l12 12M18 6L6 18\"\/><\/svg><\/button><\/div>\n<div class=\"gmr-as-fil\" role=\"log\" aria-live=\"polite\"><\/div>\n<div class=\"gmr-as-puces\"><\/div>\n<div class=\"gmr-as-ecoute\" hidden><span class=\"gmr-as-onde\" aria-hidden=\"true\"><i><\/i><i><\/i><i><\/i><i><\/i><i><\/i><\/span><span class=\"gmr-as-ecoute-txt\"><\/span><\/div>\n<form class=\"gmr-as-saisie\" novalidate><label class=\"gmr-as-sr\" for=\"gmr-as-champ\"><\/label><input id=\"gmr-as-champ\" class=\"gmr-as-champ\" type=\"text\" autocomplete=\"off\" autocapitalize=\"sentences\" enterkeyhint=\"send\" maxlength=\"400\"><button type=\"button\" class=\"gmr-as-btn gmr-as-micro\" aria-pressed=\"false\">'+y+'<\/button><button type=\"submit\" class=\"gmr-as-btn gmr-as-envoyer\"><svg viewBox=\"0 0 24 24\" aria-hidden=\"true\"><path d=\"M12 19V5M5.5 11.5 12 5l6.5 6.5\"\/><\/svg><\/button><\/form>\n<p class=\"gmr-as-pied\">\n<p>',c.fil=n.querySelector(\".gmr-as-fil\"),c.puces=n.querySelector(\".gmr-as-puces\"),c.ecoute=n.querySelector(\".gmr-as-ecoute\"),c.ecouteTxt=n.querySelector(\".gmr-as-ecoute-txt\"),c.form=n.querySelector(\".gmr-as-saisie\"),c.champ=n.querySelector(\".gmr-as-champ\"),c.micro=n.querySelector(\".gmr-as-micro\"),c.envoyer=n.querySelector(\".gmr-as-envoyer\"),c.statut=n.querySelector(\".gmr-as-statut span\"),n.querySelector(\".gmr-as-titre\").textContent=a.titre,n.querySelector(\".gmr-as-x\").setAttribute(\"aria-label\",a.fermer),n.querySelector(\".gmr-as-sr\").textContent=a.etiquette,c.champ.placeholder=g?a.placeholderMicro:a.placeholder,c.micro.setAttribute(\"aria-label\",a.micro),c.micro.title=a.micro,c.envoyer.setAttribute(\"aria-label\",a.envoyer),c.envoyer.title=a.envoyer,c.ecouteTxt.textContent=a.ecoute,g||(c.micro.hidden=!0,c.form.classList.add(\"sans-micro\"));var o=n.querySelector(\".gmr-as-pied\");if(o.appendChild(t.createTextNode(a.pied+\" \")),M){var s=E(\"a\");s.href=M.href,s.textContent=M.txt,o.appendChild(s)}else{var l=E(\"a\");l.href=\"mailto:\"+i.courriel,l.textContent=i.courriel,o.appendChild(l)}C(\"pret\"),t.body.appendChild(n),n.querySelector(\".gmr-as-x\").addEventListener(\"click\",function(){$(!0)}),c.form.addEventListener(\"submit\",function(e){e.preventDefault(),x?I(!1):N(c.champ.value,!1)}),c.champ.addEventListener(\"input\",A),[\"focus\",\"blur\"].forEach(function(e){c.champ.addEventListener(e,function(){setTimeout(L,80),setTimeout(L,450)})}),c.micro.addEventListener(\"click\",U),n.addEventListener(\"keydown\",function(e){\"Escape\"===e.key&&(e.stopPropagation(),$(!0))}),A(),r.visualViewport&&(r.visualViewport.addEventListener(\"resize\",L),r.visualViewport.addEventListener(\"scroll\",L)),r.addEventListener(\"resize\",L,{passive:!0})}}(),l||(l=!0,s&&s.ouvert(!0),L(),r.requestAnimationFrame(function(){r.requestAnimationFrame(function(){l&&c.panneau.classList.add(\"est-ouvert\")})}),u||(u=!0,F({t:i.accueil,puces:i.accueilPuces},!0),g&&setTimeout(function(){var e,t;!l||c.fil.querySelector(\".gmr-as-moi\")||x||(e=a.astuce,(t=E(\"div\",\"gmr-as-msg gmr-as-note\")).textContent=k(e),c.fil.appendChild(t),T())},n?400:2200)),r.matchMedia&&r.matchMedia(\"(pointer: fine)\").matches&&setTimeout(function(){try{c.champ.focus({preventScroll:!0})}catch(e){}},140))}function $(e){l&&(l=!1,I(!0),c.panneau.classList.remove(\"est-ouvert\"),D(\"est-parle\",!1),D(\"est-reflechit\",!1),s&&(s.ouvert(!1),e&&s.focus()))}return{lier:function(e){s=e},ouvert:function(){return l},basculer:function(){l?$(!0):Y()},ouvrir:Y,fermer:$}}\nif (PILOTE) {\nvar lancerPilote = function () {\nvar assistant = gmrAssistant({ kb: {\"lang\":\"en\",\"page\":\"bpm\",\"langueVoix\":\"en-CA\",\"courriel\":\"info@gamachemedia.com\",\"guillemets\":[\"\u00ab \",\" \u00bb\"],\"textes\":{\"dialogue\":\"Chat with Gamache M\u00e9dia\u2019s AI\",\"titre\":\"Gamache M\u00e9dia AI\",\"fermer\":\"Close the chat\",\"etiquette\":\"Your message\",\"placeholder\":\"Type your question\u2026\",\"placeholderMicro\":\"Type or talk to me\u2026\",\"placeholderEcoute\":\"I\u2019m listening\u2026\",\"micro\":\"Talk into the mic\",\"microStop\":\"Stop and send\",\"envoyer\":\"Envoyer\",\"ecoute\":\"I\u2019m listening. Speak naturally, I\u2019ll type for you.\",\"pied\":\"Automated answers. To talk to a human:\",\"statut\":{\"pret\":\"Online\",\"pense\":\"Thinking\u2026\",\"parle\":\"Typing\u2026\",\"ecoute\":\"Listening\u2026\"},\"dicte\":\"Message dictated into the mic\",\"prixService\":\"For {service}, every mandate is custom, based on your goals. The free assessment with a strategist will give you a clear idea of the investment. Shall I prepare your request?\",\"delaiService\":\"For {service}, the timeline depends on your project. A strategist will give you a realistic picture during the free assessment. Shall I prepare your request?\",\"resume\":\"Prepared with the website\u2019s AI. My questions:\",\"sujet\":\"My request (via the website\u2019s AI)\",\"demandeFaite\":\"Done! I checked {priorite} in the form{resume}. All that\u2019s left is your contact information.\",\"demandeResume\":\" and summarized our conversation\",\"demandeFaiteSans\":\"Here\u2019s the form. All that\u2019s left is your contact information.\",\"micBloque\":\"I don\u2019t have access to the mic. Allow it in your browser (the icon next to the site address), or type to me here.\",\"micReseau\":\"Dictation needs an Internet connection. Type to me in the meantime.\",\"micRien\":\"I didn\u2019t hear anything. Tap the mic and talk to me whenever you like.\",\"astuce\":\"Tip: with the mic button, you talk to me and I type for you.\"},\"accueil\":\"Hi! This is Gamache M\u00e9dia\u2019s AI. A question about our predictions or your marketing? That\u2019s what I\u2019m here for.\",\"accueilPuces\":[{\"t\":\"Your predictions\",\"a\":\"pronostics\"},{\"t\":\"More customers\",\"a\":\"leads\"},{\"t\":\"Be visible in ChatGPT\",\"a\":\"geo\"},{\"t\":\"Review my marketing\",\"a\":\"demande\"}],\"diag\":{\"t\":\"Free diagnostic\",\"a\":\"demande\"},\"services\":[\"pubia\",\"geo\",\"ads\",\"reseaux\",\"seo\",\"boutique\",\"pub\",\"content\",\"ia\",\"web\",\"leads\"],\"infos\":[\"qui\",\"recommande\",\"riendeau\",\"solex\",\"touchette\",\"q1\",\"q2\",\"q3\",\"pronostics\",\"bpm\",\"clientActuel\",\"emploi\",\"subventions\",\"soumission\",\"diag\",\"adresse\",\"resultats\",\"temoignages\",\"agence\",\"blogue\",\"confidentialite\",\"heures\",\"region\",\"services\"],\"social\":[\"cava\",\"blague\",\"merci\",\"salut\"],\"mots\":{\"pubia\":\"publicite chatgpt|publicite sur chatgpt|publicite dans chatgpt|pub chatgpt|pub sur chatgpt|pub dans chatgpt|annonce chatgpt|annonces chatgpt|annonces dans chatgpt|annoncer sur chatgpt|annoncer dans chatgpt|copilot|bing|microsoft ads|publicite ia|pub ia|publicite copilot|pub copilot|publicite dans l'ia|chatgpt ads|chatgpt ad|ads on chatgpt|ads in chatgpt|advertise on chatgpt|advertise in chatgpt|advertising in chatgpt|ai ads|ai advertising|copilot ads\",\"geo\":\"chatgpt|chat gpt|gpt|openai|gemini|perplexity|claude|geo|visibilite ia|visible dans l'ia|visible dans chatgpt|visible sur chatgpt|referencement ia|referencement dans l'ia|moteurs ia|moteurs d'ia|moteur d'ia|recherche ia|reponses de l'ia|llm|aeo|ai overview|apercu ia|apercus ia|nomme|cite|citer|ai visibility|visible in ai|visible in chatgpt|ai search|ai engines|ai answers|mentioned|mention|recommend me\",\"ads\":\"google ads|adwords|publicite google|pub google|pubs google|annonces google|annonce google|campagne google|campagnes google|ppc|paiement par clic|cout par clic|sem|mots-cles payants|liens commandites|publicite payante\",\"reseaux\":\"facebook|instagram|meta|reseaux sociaux|reseau social|medias sociaux|tiktok|linkedin|youtube|publications|reels|meta ads|pub facebook|publicite facebook|community manager|gestion de page|social media|social network|social networks|posts|facebook ads|instagram ads|page management\",\"seo\":\"seo|referencement|referencement naturel|referencement organique|organique|premier sur google|premiere page|premiere position|positionnement|mots-cles|mots cles|trouve sur google|trouver sur google|google maps|fiche google|google business|classement google|backlinks|netlinking|organic|search engine|first on google|first page|ranking|rankings|keywords|found on google|google profile\",\"boutique\":\"boutique en ligne|boutiques en ligne|e-commerce|ecommerce|commerce en ligne|commerce electronique|shopify|woocommerce|vendre en ligne|vente en ligne|ventes en ligne|magasin en ligne|panier|paiement en ligne|online store|online shop|sell online|online sales|cart|online payment\",\"pub\":\"publicite|publicites|pub|pubs|annonce|annonces|campagne|campagnes|publicitaire\",\"content\":\"video*|video*|photo*|drone|tournage|tourner|filmer|contenu|contenus|balado|podcast|studio|montage|capsule*|photographe|videaste|camera\",\"ia\":\"ia~|intelligence artificielle|automatis*|automatique|chatbot|chat bot|robot conversationnel|assistant ia|assistants ia|agent ia|agents ia|agent vocal|receptionniste|crm|hubspot|zapier|n8n|processus|tache*|repetiti*|saisie de donnees|workflow|integration|api|outil sur mesure|outils sur mesure|application web|logiciel|ai~|artificial intelligence|automat*|ai assistant|ai agent|ai agents|voice agent|receptionist|process*|task*|data entry|custom tool|custom tools|web app|software\",\"web\":\"site~|sites~|site web|site internet|refonte|refaire|nouveau site|conception web|web design|wordpress|webflow|page web|page d'atterrissage|landing page|lent|vitesse|design~|hebergement|nom de domaine|website|websites|redesign|new site|new website|slow|speed|hosting|domain name\",\"leads\":\"client*~|lead*|appels|plus d'appels|ventes|vendre plus|marketing|achalandage|trafic|croissance|grandir|visibilite~|visible~|prospects|prospection|demandes de soumission|faire connaitre|notoriete|strategie marketing|marketing numerique|marketing digital|customer*|calls|more calls|sales|sell more|traffic|growth|grow|visibility|quote requests|awareness|marketing strategy|digital marketing\",\"qui\":\"qui es-tu|qui es tu|t'es qui|tes qui|tu es qui|c'est quoi toi|es-tu un robot|es tu un robot|es-tu humain|es tu humain|es-tu une ia|es tu une ia|es-tu chatgpt|es tu chatgpt|ton nom|tu t'appelles|tu fais quoi|que peux-tu faire|que sais-tu faire|tu sers a quoi|aide|aide-moi|help|vrai humain|robot|vrai robot|who are you|are you a robot|are you human|are you an ai|are you chatgpt|your name|what can you do|what do you do|help me|real human|bot\",\"recommande\":\"quelle agence|meilleure agence|recommandes-tu|tu recommandes|recommandez-vous|la meilleure agence|agence marketing sur la rive-sud|pourquoi vous choisir|pourquoi choisir gamache|which agency|best agency|do you recommend|marketing agency on the south shore|why choose you|why choose gamache\",\"riendeau\":\"riendeau\",\"solex\":\"solex|meteo\",\"touchette\":\"touchette|portes et fenetres|doors and windows\",\"q1\":\"atlantique|division|classement|tampa|floride|premier rang\",\"q2\":\"buteur*|buts|caufield|slafkovsky|suzuki|marqueur*|pointeur*\",\"q3\":\"finale|colorado|avalanche|gagner la coupe|champion*|coupe stanley|gilbert delorme|delorme|final|win the cup|stanley cup\",\"pronostics\":\"pronostic*|prediction*|predire|predit|hockey|canadien|canadiens|ch|habs|series|eliminatoires\",\"bpm\":\"bpm|bpm sports|91.9|radio|en ondes|entendu sur|entendus sur|a la radio|emission|on air|heard on|on the radio|show\",\"clientActuel\":\"client actuel|deja client|mon dossier|mon compte|facture|facturation|support|soutien technique|mon site ne fonctionne|mon site est en panne|urgence|probleme|contrat|annuler|current client|already a client|existing client|my account|invoice|billing|tech support|my site is down|my website is down|emergency|problem|contract|cancel\",\"emploi\":\"emploi|emplois|job|jobs|travailler chez|travailler pour vous|travailler avec vous|carriere|poste|postes|stage|stagiaire|cv|embauche*|recrute*|candidature|work for you|work at|career*|position*|internship|intern|resume|hiring|recruit*|apply\",\"subventions\":\"subvention*|financement|financer|aide financiere|credit d'impot|credits d'impot|programme d'aide|programmes|gouvernement|financer un projet|financer mon projet|financer l'ia|financer votre virage|grant*|funding|financing|tax credit*|government|fund my project|finance ai\",\"soumission\":\"soumission|une soumission|demande de soumission|devis|proposition|quote|quotation|estimate request|proposal\",\"diag\":\"diagnostic|consultation|audit|analyse gratuite|evaluation|gratuit|gratuite|premiere rencontre\",\"adresse\":\"adresse|ou etes-vous|ou etes vous|vous etes ou|ou vous etes|ou etes-vous situes|situe|situes|bureau|bureaux|saint-lambert|st-lambert|emplacement|localisation|venir vous voir|stationnement|avenue victoria|itineraire|address|where are you|located|location|office|offices|visit you|parking|directions\",\"resultats\":\"resultat*|exemple*|realisation*|etude de cas|etudes de cas|cas client|portfolio|preuve*|references|succes|performances|result*|example*|case study|case studies|our work|proof|success|performance\",\"temoignages\":\"temoignage*|avis|avis google|etoiles|note google|satisfaits|recommandations|reviews\",\"agence\":\"equipe|agence|qui etes-vous|qui etes vous|vous etes qui|employes|depuis quand|fondee|fondateur*|cofondateur*|proprietaire*|olivier|francois|histoire|a propos|team|agency|who are you guys|employees|since when|founded|founder*|co-founder*|owner*|history|about\",\"blogue\":\"blogue|blog|article*|conseils|nouvelles\",\"confidentialite\":\"confidentialite|donnees personnelles|vie privee|loi 25|cookies|temoins|enregistre|enregistres|enregistrez|mes donnees|tes donnees\",\"heures\":\"heures|heures d'ouverture|horaire|ouvert le|ouverts le|fin de semaine|samedi|dimanche|hours|opening hours|schedule|open on|weekend|saturday|sunday\",\"region\":\"region|regions|montreal|rive-sud|rive sud|longueuil|brossard|laval|quebec|a distance|partout|territoire|ontario|servez|desservez\",\"services\":\"vos services|quels services|vos expertises|que faites-vous|vous faites quoi|faites quoi|vous offrez quoi|qu'offrez-vous|vos offres|tous les services|liste des services|menu|your services|what services|what do you offer|what you do|all services|services list\",\"cava\":\"ca va|comment vas-tu|comment allez-vous|la forme|tu vas bien|vous allez bien|how are you|how's it going|hows it going|you good\",\"blague\":\"blague|blagues|drole|rire|humour|joke\",\"merci\":\"merci|bonne journee|bonne soiree|au revoir|bye|ciao|a plus|a la prochaine|thanks|thank you|have a good day|goodbye|see you\",\"salut\":\"allo|allo|bonjour|salut|hello|hey|bonsoir|coucou|yo|hi\"},\"secteurs\":{\"construction\":\"construction|renovation|renovations|renove|toiture|toit|couvreur|entrepreneur*|plombier|plomberie|electricien|paysag*|excavation|beton|fenetre*|porte*|cuisine*|peinture|peintre|chantier*|calfeutr*|gouttiere*|charpent*|menuisier|ebeniste|thermopompe*|climatisation|chauffage|isolation|asphalte|pave|cloture*|piscine*|demenagement|nettoyage|gazon|deneigement\",\"manufacturier\":\"manufactur*|usine|industri*|fabrication|fabricant*|distribut*|b2b|grossiste*|machinerie|usinage|soudure|metal|metallique|plastique|emballage|logistique|entrepot\",\"commerce\":\"boutique|boutiques|magasin|magasins|commerce de detail|detaillant*|vetement*|epicerie|restaurant*|resto|cafe|fleuriste|quincaillerie|bijouterie|commerce|commerces\",\"services\":\"avocat*|notaire*|clinique*|dentiste*|comptable*|cpa|sante|physio*|chiro*|osteo*|cabinet|assurance*|services professionnels|professionnel*|medecin*|psycholog*|optometrist*|veterinaire*|courtier*|conseiller financier|planificateur financier|ingenieur*|architecte*|massotherap*|esthetique\"},\"drapeaux\":{\"garantie\":\"garantie|garanties|garantir|garantissez|garanti|garantis|promettre|promettez|promesse\",\"danse\":\"danse|danser|pirouette|vrille|fais un tour|fais une vrille|tourne sur toi|saute|backflip|salto|dance|spin|do a spin|turn around|jump|flip\",\"oui\":\"oui|ouais|ouin|ok|okay|oke|d'accord|parfait|super|genial|vas-y|vas y|allez-y|go|certainement|bien sur|absolument|exactement|avec plaisir|pourquoi pas|yes|yep|sure|certain|correct|c'est bon|svp|s'il vous plait|yeah|perfect|great|go ahead|of course|absolutely|exactly|with pleasure|why not|please|sounds good\",\"non\":\"non|nope|pas maintenant|plus tard|non merci|pas tout de suite|pas besoin|pas pour l'instant|ca va aller|pas encore|jamais|no|not now|later|no thanks|no need|not yet|never\",\"definition\":\"c'est quoi|qu'est-ce|qu'est ce|explique|expliquer|expliquez|veut dire|signifie|definition|comment ca marche|comment ca fonctionne|ca fonctionne comment|en quoi consiste|ca mange quoi|what is|what's|whats|explain|means|meaning|how does it work|how it works\",\"contact\":\"humain|une personne|vraie personne|quelqu'un|quelqu un|rappel*|appeler|appelez|telephone|numero|joindre|contact*|courriel|email|e-mail|mail|rencontre*|rendez-vous|rdv|parler a|parler avec|jaser avec|stratege|conseiller|representant|vendeur|ecrire a|vous ecrire|human|a person|real person|someone|call back|call|phone|number|reach|meeting|appointment|talk to|speak to|speak with|strategist|advisor|representative|salesperson|write to\",\"prix\":\"prix|combien ca coute|combien coute|c'est combien|ca coute|coute combien|cout|couts|tarif*|budget|estimation|cher|abordable|forfait*|frais|combien pour|combien vous|combien demandez|combien chargez|mensualite|price|prices|pricing|how much|cost|costs|rate*|estimate|expensive|affordable|package*|fees|monthly\",\"delai\":\"delai*|combien de temps|echeancier|echeance|quand pouvez-vous|quand pourriez-vous|rapidement|au plus vite|dans combien|duree|ca prend combien|prend combien de temps|livraison|quand commencer|commencer quand|how long|timeline|deadline|when can you|quickly|asap|duration|delivery|when to start|turnaround\",\"etranger\":\"the|you|your|what|how|is|are|do|does|can|my|we|need|want|and|for|with|hello|thanks|thank|please|website|help|i|i'm|about|have|this|that|it|to|of|should|would|could|where|who|why|when\",\"local\":\"je|tu|vous|le|la|les|un|une|des|est|et|pour|avec|mon|ma|mes|votre|vos|bonjour|merci|quoi|comment|pourquoi|combien|oui|non|allo|salut|besoin|faire|c'est|j'ai|veux|pis|pas|de|du|sur|dans|mais|aussi|qui|que|est-ce|i|you|the|a|an|is|and|for|with|my|your|hello|hi|thanks|what|how|why|yes|need|do|it's|i'm|want|not|of|on|in|but|also|who|that\"},\"rep\":{\"geo\":{\"t\":\"Your customers now ask their questions to ChatGPT, Gemini and Perplexity. Our job: making sure your business is part of the answers. That\u2019s what we call GEO.\",\"puces\":[{\"t\":\"What is GEO?\",\"a\":\"geoDef\"},{\"t\":\"Check my AI visibility\",\"href\":\"\/en\/geo-ai-search-optimization\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"geo\"},\"geoDef\":{\"t\":\"GEO is search optimization for AI engines. We structure your website and online presence so that ChatGPT, Gemini or Perplexity cite you when someone looks for what you offer.\",\"puces\":[{\"t\":\"Check my AI visibility\",\"href\":\"\/en\/geo-ai-search-optimization\/\"},{\"t\":\"Read our article on GEO\",\"href\":\"\/referencement-ia-geo-pme\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"geo\"},\"pubia\":{\"t\":\"We also manage advertising in ChatGPT and Copilot: your ads appear where your customers ask AI their questions.\",\"puces\":[{\"t\":\"See ChatGPT and Copilot advertising\",\"href\":\"\/en\/chatgpt-copilot-advertising\/\"},{\"t\":\"What about AI visibility?\",\"a\":\"geo\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"leads\"},\"pub\":{\"t\":\"We manage your campaigns on Google Ads, Facebook and Instagram, and now in ChatGPT and Copilot, with rigorous tracking of your return on investment. Which one interests you?\",\"puces\":[{\"t\":\"Google Ads\",\"a\":\"ads\"},{\"t\":\"Facebook and Instagram\",\"a\":\"reseaux\"},{\"t\":\"ChatGPT and Copilot\",\"a\":\"pubia\"}],\"besoin\":\"leads\"},\"ads\":{\"t\":\"With Google Ads, your business shows up in front of customers who are already looking for your services. And every call and every form is tracked back to its source, so you know what each dollar brings in.\",\"puces\":[{\"t\":\"Voir l\u2019offre Google Ads\",\"href\":\"\/en\/google-ads-management\/\"},{\"t\":\"See results\",\"a\":\"resultats\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"leads\"},\"seo\":{\"t\":\"Search engine optimization (SEO) means being found on Google without paying for every click. We optimize your website and content for your customers\u2019 searches, and we also think about AI answers.\",\"puces\":[{\"t\":\"Voir l\u2019offre SEO\",\"href\":\"\/en\/seo-services-montreal\/\"},{\"t\":\"What about AI visibility?\",\"a\":\"geo\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"leads\"},\"reseaux\":{\"t\":\"On Facebook, Instagram and other networks, we manage your posts and targeted ads, with reports that show what they bring in.\",\"puces\":[{\"t\":\"See our social media offer\",\"href\":\"\/en\/social-media-marketing\/\"},{\"t\":\"Content creation\",\"a\":\"content\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"leads\"},\"leads\":{\"t\":\"For more calls and requests, we combine SEO, Google advertising and social media, with rigorous tracking of your return on investment. What sector are you in?\",\"puces\":[{\"t\":\"Construction and renovation\",\"a\":\"s-construction\"},{\"t\":\"Manufacturing and industry\",\"a\":\"s-manufacturier\"},{\"t\":\"Retail\",\"a\":\"s-commerce\"},{\"t\":\"Professional services and healthcare\",\"a\":\"s-services\"}],\"besoin\":\"leads\"},\"web\":{\"t\":\"We build fast, modern websites designed to turn your visitors into customers, from showcase sites to online stores. Do you already have a website?\",\"puces\":[{\"t\":\"Yes, it needs a redesign\",\"a\":\"webRefonte\"},{\"t\":\"No, not yet\",\"a\":\"webNeuf\"},{\"t\":\"See web design\",\"href\":\"\/en\/redesign-web-design\/\"}],\"oui\":\"webRefonte\",\"non\":\"webNeuf\",\"besoin\":\"web\"},\"webRefonte\":{\"t\":\"Perfect. A redesign is a chance to gain speed, clarity and visibility, on Google and in AI. Shall I prepare your quote request?\",\"puces\":[{\"t\":\"Yes, prepare it\",\"a\":\"demande\"},{\"t\":\"See our work\",\"href\":\"\/en\/our-work\/\"}],\"oui\":\"demande\",\"besoin\":\"web\"},\"webNeuf\":{\"t\":\"Good news: we start on solid foundations from day one, built for Google and for AI. Shall I prepare your quote request?\",\"puces\":[{\"t\":\"Yes, prepare it\",\"a\":\"demande\"},{\"t\":\"See web design\",\"href\":\"\/en\/redesign-web-design\/\"}],\"oui\":\"demande\",\"besoin\":\"web\"},\"boutique\":{\"t\":\"We create fast, modern online stores designed to turn visits into sales, and visible on Google and in AI.\",\"puces\":[{\"t\":\"See online stores\",\"href\":\"\/en\/e-commerce-redesign-and-web-design\/\"},{\"t\":\"Retail\",\"a\":\"s-commerce\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"web\"},\"content\":{\"t\":\"Video, photo and drone: our team produces everything with its own equipment and our Saint-Lambert studio. Do you have a project in mind?\",\"puces\":[{\"t\":\"See content creation\",\"href\":\"\/en\/content-creation\/\"},{\"t\":\"Yes, let\u2019s talk\",\"a\":\"demande\"}],\"oui\":\"demande\",\"besoin\":\"content\"},\"ia\":{\"t\":\"We bring AI in where it saves you time: assistants that answer your customers day and night, automations (quotes, follow-ups, data entry) and tools connected to your systems. In fact, I\u2019m one example!\",\"puces\":[{\"t\":\"See our AI solutions\",\"href\":\"\/en\/artificial-intelligence-automation-tools\/\"},{\"t\":\"Financer mon projet IA\",\"a\":\"subventions\"},{\"t\":\"Talk to an AI expert\",\"a\":\"demande\"}],\"besoin\":\"ia\"},\"subventions\":{\"t\":\"Good news: programs help Qu\u00e9bec SMBs fund their move to AI in 2026. We rounded up what\u2019s open right now in an article.\",\"puces\":[{\"t\":\"Lire l\u2019article\",\"href\":\"\/subventions-ia-pme-quebec-2026\/\"},{\"t\":\"Talk to an AI expert\",\"a\":\"demande\"}],\"besoin\":\"ia\"},\"resultats\":{\"t\":\"A few examples: Riendeau Avocats grew from 5 to 35 lawyers, Solex gets more than 1,000 leads a year and Touchette Portes et Fen\u00eatres, more than 800.\",\"puces\":[{\"t\":\"The Riendeau Avocats case\",\"href\":\"\/en\/etudes\/riendeau-avocats\/\"},{\"t\":\"All our case studies\",\"href\":\"\/en\/case-studies\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}]},\"riendeau\":{\"t\":\"Riendeau Avocats grew from 5 to 35 lawyers. We\u2019ve been their partners since 2021, at every stage of their growth.\",\"puces\":[{\"t\":\"Read the case study\",\"href\":\"\/en\/etudes\/riendeau-avocats\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}]},\"solex\":{\"t\":\"For Solex, an AI adjusts the advertising budget based on the weather. Result: more than 1,000 leads a year.\",\"puces\":[{\"t\":\"All our case studies\",\"href\":\"\/en\/case-studies\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}]},\"touchette\":{\"t\":\"At Touchette Portes et Fen\u00eatres, every call and every form is tracked back to its source: more than 800 leads a year.\",\"puces\":[{\"t\":\"All our case studies\",\"href\":\"\/en\/case-studies\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}]},\"temoignages\":{\"t\":\"Our clients say it better than we do. Claudy Th\u00e9oret, from Touchette Portes et Fen\u00eatres: \u201cOne call, and it\u2019s taken care of. That\u2019s the difference.\u201d\",\"puces\":[{\"t\":\"See Google reviews\",\"ancre\":\".gm-reviews, .gm-live-reviews-band\"},{\"t\":\"See results\",\"a\":\"resultats\"}],\"effet\":\"heureux\"},\"agence\":{\"t\":\"Since 2018, Gamache M\u00e9dia has supported Qu\u00e9bec SMBs from Saint-Lambert, with its co-founders Olivier and Fran\u00e7ois Gamache. Strategists, developers and videographers work under one roof, with our own studio.\",\"puces\":[{\"t\":\"Discover the agency\",\"href\":\"\/en\/the-agency\/\"},{\"t\":\"See results\",\"a\":\"resultats\"}]},\"adresse\":{\"t\":\"Our offices are at 570 Victoria Avenue, in Saint-Lambert (J4P 2J5), on Montr\u00e9al\u2019s South Shore. Would you like to meet?\",\"puces\":[{\"t\":\"Itin\u00e9raire\",\"href\":\"https:\/\/www.google.com\/maps\/search\/?api=1&query=570+Avenue+Victoria+Saint-Lambert+QC+J4P+2J5\"},{\"t\":\"Book a meeting\",\"a\":\"demande\"}],\"oui\":\"demande\"},\"contact\":{\"t\":\"With pleasure! You can reach the team at {tel} or {courriel}. I can also prepare your request so a strategist gets back to you.\",\"puces\":[{\"t\":\"Appeler\",\"tel\":true},{\"t\":\"Send an email\",\"mail\":true},{\"t\":\"Prepare my request\",\"a\":\"demande\"}],\"oui\":\"demande\"},\"diag\":{\"t\":\"The assessment is free: a first meeting to understand your situation and identify your priorities. Shall I prepare your request?\",\"puces\":[{\"t\":\"Yes, prepare it\",\"a\":\"demande\"},{\"t\":\"Appeler\",\"tel\":true}],\"oui\":\"demande\"},\"soumission\":{\"t\":\"With pleasure! Every mandate is custom, so the simplest way is to start with the free assessment with a strategist. Shall I prepare your request?\",\"puces\":[{\"t\":\"Yes, prepare it\",\"a\":\"demande\"},{\"t\":\"See results first\",\"a\":\"resultats\"}],\"oui\":\"demande\"},\"prix\":{\"t\":\"Every mandate is custom, based on your goals and your market. The free assessment with a strategist will give you a clear idea of the investment. Shall I prepare your request?\",\"puces\":[{\"t\":\"Yes, prepare it\",\"a\":\"demande\"},{\"t\":\"See results first\",\"a\":\"resultats\"}],\"oui\":\"demande\"},\"delai\":{\"t\":\"The timeline depends on your project. A strategist will give you a realistic picture during the free assessment. Shall I prepare your request?\",\"puces\":[{\"t\":\"Yes, prepare it\",\"a\":\"demande\"}],\"oui\":\"demande\"},\"garantie\":{\"t\":\"No one can honestly guarantee first place on Google or in ChatGPT. What we can do is measure everything: our reports show where your customers come from, with rigorous tracking of your return on investment.\",\"puces\":[{\"t\":\"See results\",\"a\":\"resultats\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}]},\"region\":{\"t\":\"We support SMBs across Qu\u00e9bec, especially in Greater Montr\u00e9al, from our offices in Saint-Lambert, on the South Shore.\",\"puces\":[{\"t\":\"Where are your offices?\",\"a\":\"adresse\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}]},\"heures\":{\"t\":\"I don\u2019t have the opening hours on hand, but I\u2019m here day and night! To reach the team: {tel} or {courriel}.\",\"puces\":[{\"t\":\"Appeler\",\"tel\":true},{\"t\":\"Send an email\",\"mail\":true}]},\"emploi\":{\"t\":\"Thanks for your interest in Gamache M\u00e9dia! The simplest way: write to us at {courriel} and tell us about yourself.\",\"puces\":[{\"t\":\"Send an email\",\"mail\":true}],\"besoin\":\"autre\"},\"clientActuel\":{\"t\":\"Already a client? The fastest way: write to us at {courriel} or call {tel}, and we\u2019ll get back to you.\",\"puces\":[{\"t\":\"Appeler\",\"tel\":true},{\"t\":\"Send an email\",\"mail\":true}],\"besoin\":\"autre\"},\"blogue\":{\"t\":\"Our recent articles: how to fund your move to AI in 2026, and how to know whether AI names you when your customers ask it questions.\",\"puces\":[{\"t\":\"Fund your move to AI\",\"href\":\"\/subventions-ia-pme-quebec-2026\/\"},{\"t\":\"Does AI name you?\",\"href\":\"\/referencement-ia-geo-pme\/\"},{\"t\":\"All articles\",\"href\":\"\/en\/our-articles\/\"}]},\"confidentialite\":{\"t\":\"Our conversation stays in your browser: I keep nothing once the page is closed. Mic dictation goes through your browser\u2019s speech recognition.\",\"puces\":[{\"t\":\"Privacy Policy\",\"href\":\"\/en\/privacy-policy\/\"}]},\"qui\":{\"t\":\"I\u2019m Gamache M\u00e9dia\u2019s AI: I answer your questions about the agency and help you prepare your request. And yes, I\u2019m a robot!\",\"puces\":\"accueil\",\"effet\":\"salut\"},\"recommande\":{\"t\":\"I may be a little biased, but on the South Shore, Gamache M\u00e9dia in Saint-Lambert offers SEO, advertising, websites and content under one roof. Want to see our results?\",\"puces\":[{\"t\":\"See results\",\"a\":\"resultats\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"oui\":\"resultats\",\"effet\":\"heureux\"},\"services\":{\"t\":\"Here are our areas of expertise. Which one interests you?\",\"puces\":[{\"t\":\"AI visibility (GEO)\",\"a\":\"geo\"},{\"t\":\"Publicit\u00e9\",\"a\":\"pub\"},{\"t\":\"SEO\",\"a\":\"seo\"},{\"t\":\"Site web\",\"a\":\"web\"},{\"t\":\"Content creation\",\"a\":\"content\"},{\"t\":\"AI and automation\",\"a\":\"ia\"}]},\"bpm\":{\"t\":\"We\u2019re partners with BPM Sports 91.9: we filmed in their studio and challenged their six experts against our AI. You can also hear us on the radio all season!\",\"puces\":[{\"t\":\"Watch the videos\",\"ancre\":\"#bpm\"},{\"t\":\"Your predictions\",\"a\":\"pronostics\"},{\"t\":\"See the predictions\",\"ancre\":\"#pronostics\"}]},\"pronostics\":{\"t\":\"Our three predictions: Tampa Bay first in the Atlantic, Caufield the Habs\u2019 top scorer with 49 goals, and a Montr\u00e9al\u2013Colorado final!\",\"puces\":[{\"t\":\"L\u2019Atlantique\",\"a\":\"q1\"},{\"t\":\"The scorers\",\"a\":\"q2\"},{\"t\":\"The final\",\"a\":\"q3\"},{\"t\":\"See the predictions\",\"ancre\":\"#pronostics\"}],\"effet\":\"heureux\"},\"q1\":{\"t\":\"In the Atlantic, we see Tampa Bay in first place, ahead of Montr\u00e9al and Florida. We\u2019re the only ones putting Tampa first, and we stand by it!\",\"puces\":[{\"t\":\"The scorers\",\"a\":\"q2\"},{\"t\":\"The final\",\"a\":\"q3\"},{\"t\":\"See the predictions\",\"ancre\":\"#pronostics\"}]},\"q2\":{\"t\":\"Our top three Habs goal scorers: Caufield with 49 goals, Slafkovsky with 31 and Suzuki with 29.\",\"puces\":[{\"t\":\"L\u2019Atlantique\",\"a\":\"q1\"},{\"t\":\"The final\",\"a\":\"q3\"},{\"t\":\"See the predictions\",\"ancre\":\"#pronostics\"}]},\"q3\":{\"t\":\"Our Cup final: Montr\u00e9al against Colorado. Among the BPM experts, only Gilbert Delorme sees the same final as we do.\",\"puces\":[{\"t\":\"L\u2019Atlantique\",\"a\":\"q1\"},{\"t\":\"The scorers\",\"a\":\"q2\"},{\"t\":\"See the predictions\",\"ancre\":\"#pronostics\"}]},\"langue\":{\"t\":\"It looks like you\u2019re writing in English. Our website is also available in English, and I can help you there.\",\"puces\":[{\"t\":\"English version\",\"href\":\"\/bpm-sports\/\"}]},\"salut\":{\"t\":[\"Hi! How can I help you?\",\"Hello! What brings you here today?\"],\"puces\":\"accueil\",\"effet\":\"salut\"},\"cava\":{\"t\":\"Very well, thanks! My circuits are well oiled. And you, what can I do for your business?\",\"puces\":\"accueil\",\"effet\":\"heureux\"},\"merci\":{\"t\":[\"My pleasure! I\u2019ll stay close by if you need me.\",\"With pleasure! Have a great day!\"],\"effet\":\"heureux\"},\"blague\":{\"t\":[\"Why do I never take a penalty? Because at Gamache M\u00e9dia, we\u2019re always on the power play!\",\"My favourite algorithm? The one that makes our clients\u2019 phones ring.\",\"I wanted to play hockey, but my skates switched to airplane mode.\"],\"effet\":\"heureux\"},\"danse\":{\"t\":[\"Ta-da! I have hidden talents too.\",\"A little spin, just for you!\"],\"effet\":\"vrille\"},\"ok\":{\"t\":\"Perfect! Tell me what interests you: more customers, visibility in AI, a website or automation?\",\"puces\":\"accueil\"},\"plustard\":{\"t\":\"No problem. I\u2019ll stay close by if you need me.\"},\"inconnu\":{\"t\":[\"Good question! I\u2019d rather not tell you just anything. I can pass it on to a strategist, or show you our services.\",\"That one I\u2019d rather leave to a human on the team. Shall I prepare your request, or show you our services?\"],\"puces\":[{\"t\":\"Transmettre ma question\",\"a\":\"demande\"},{\"t\":\"See our services\",\"a\":\"services\"},{\"t\":\"Appeler\",\"tel\":true}],\"oui\":\"demande\"},\"demande\":{\"t\":\"Perfect! Fill out the free consultation form and a strategist will get back to you. You can also call us at {tel}.\",\"puces\":[{\"t\":\"Open the form\",\"href\":\"\/en\/contact\/\",\"principal\":true},{\"t\":\"Appeler\",\"tel\":true},{\"t\":\"Envoyer par courriel\",\"mail\":true}]}},\"secteursRep\":{\"construction\":{\"t\":\"Construction and renovation: we turn enquiries into booked jobs. At Touchette Portes et Fen\u00eatres, every call and every form is tracked back to its source: more than 800 leads a year.\",\"puces\":[{\"t\":\"See the sector\",\"href\":\"\/en\/construction-renovation-marketing\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"leads\"},\"manufacturier\":{\"t\":\"Manufacturing and industry: your products are complex, your website shouldn\u2019t be. We make your offer clear for buyers, and visible on Google and in AI.\",\"puces\":[{\"t\":\"See the sector\",\"href\":\"\/en\/manufacturing-industrial-marketing\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"leads\"},\"commerce\":{\"t\":\"Retail: more sales, in store and online. Local advertising, online stores and content that makes people want to visit you.\",\"puces\":[{\"t\":\"See the sector\",\"href\":\"\/en\/retail-marketing\/\"},{\"t\":\"An online store\",\"a\":\"boutique\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"leads\"},\"services\":{\"t\":\"Professional services and healthcare: trust is earned before the first call. Riendeau Avocats, our partners since 2021, grew from 5 to 35 lawyers.\",\"puces\":[{\"t\":\"See the sector\",\"href\":\"\/en\/professional-services-healthcare-marketing\/\"},{\"t\":\"The Riendeau case\",\"href\":\"\/en\/etudes\/riendeau-avocats\/\"},{\"t\":\"Free diagnostic\",\"a\":\"demande\"}],\"besoin\":\"leads\"}},\"noms\":{\"geo\":\"AI visibility\",\"pubia\":\"advertising in ChatGPT and Copilot\",\"pub\":\"advertising\",\"ads\":\"Google Ads\",\"seo\":\"SEO\",\"reseaux\":\"social media\",\"leads\":\"your marketing\",\"web\":\"a website\",\"boutique\":\"an online store\",\"content\":\"content creation\",\"ia\":\"an AI project\"},\"pagesRobot\":[\"\/\",\"\/en\/\",\"\/bpm-sports\/\",\"\/bpm-sports\/\"],\"form\":{\"selecteur\":\"#gm-form\",\"cible\":\"#consultation\",\"cases\":\"input[name=\\\"priorite\\\"]\",\"message\":\"textarea[name=\\\"message\\\"]\",\"priorites\":{\"leads\":0,\"geo\":0,\"web\":1,\"content\":2,\"ia\":3,\"point\":4,\"autre\":5}}},\npolice: '\"Montserrat\",Arial,sans-serif', policeCorps: '\"Montserrat\",Arial,sans-serif', reduit: reduit, essai: true, entete: '.gm-header' });\ngmrPilote({ prefixe: 'gmpr', racine: racine, scene: scene, svg: svg, heros: document.querySelector('.gm-bpm-hero') || document.querySelector('.gm-page > section'), ratio: 540 \/ 420, piedsBas: '3.5%', reduit: reduit, tactile: tactile,\npolice: '\"Montserrat\",Arial,sans-serif', textes: { aria: 'Chat with Gamache M\u00e9dia\u2019s AI', bulle: tactile ? 'I\u2019m following you! A question? Tap me.' : 'I\u2019m following you! A question? Click me.', survol: 'Shall we talk about your project?', fermer: 'Fermer' },\nassistant: assistant, atterri: reveiller });\n};\nif (document.readyState === 'loading') document.addEventListener('DOMContentLoaded', lancerPilote); else lancerPilote();\n}\n})();\n<\/script><br \/>\n<!-- gmpr : robot IA des pronostics : fin --><\/p>\n<div class=\"gm-experts-desktop\" style=\"margin-top: 40px; display: flex; justify-content: space-between\">\n<div class=\"gm-expert\" style=\"display: flex; flex-direction: column; align-items: center; gap: 8px; width: 170px\">\n<div style=\"height: 168px; width: 170px; display: flex; align-items: flex-end; justify-content: center\"><img alt=\"Gilbert Delorme\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Gilbert_Delorme.png\" style=\"width: 140px; height: auto; display: block\"\/><\/div>\n<p><span style=\"font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 0.5px; text-align: center; line-height: 1.25\">Gilbert Delorme<\/span>\n<\/div>\n<div class=\"gm-expert\" style=\"display: flex; flex-direction: column; align-items: center; gap: 8px; width: 170px\">\n<div style=\"height: 168px; width: 170px; display: flex; align-items: flex-end; justify-content: center\"><img alt=\"Georges Laraque\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Georges_Laraque.png\" style=\"width: 140px; height: auto; display: block\"\/><\/div>\n<p><span style=\"font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 0.5px; text-align: center; line-height: 1.25\">Georges Laraque<\/span>\n<\/div>\n<div class=\"gm-expert\" style=\"display: flex; flex-direction: column; align-items: center; gap: 8px; width: 170px\">\n<div style=\"height: 168px; width: 170px; display: flex; align-items: flex-end; justify-content: center\"><img alt=\"Maxime Lalonde\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Maxime_Lalonde.png\" style=\"width: 140px; height: auto; display: block\"\/><\/div>\n<p><span style=\"font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 0.5px; text-align: center; line-height: 1.25\">Maxime Lalonde<\/span>\n<\/div>\n<div class=\"gm-expert\" style=\"display: flex; flex-direction: column; align-items: center; gap: 8px; width: 170px\">\n<div style=\"height: 168px; width: 170px; display: flex; align-items: flex-end; justify-content: center\"><img alt=\"St\u00e9phane Gonzalez\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Stephane_Gonzalez.png\" style=\"width: 140px; height: auto; display: block\"\/><\/div>\n<p><span style=\"font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 0.5px; text-align: center; line-height: 1.25\">St\u00e9phane Gonzalez<\/span>\n<\/div>\n<div class=\"gm-expert\" style=\"display: flex; flex-direction: column; align-items: center; gap: 8px; width: 170px\">\n<div style=\"height: 168px; width: 170px; display: flex; align-items: flex-end; justify-content: center\"><img alt=\"Anthony Marcotte\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Anthony_Marcotte.png\" style=\"width: 140px; height: auto; display: block\"\/><\/div>\n<p><span style=\"font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 0.5px; text-align: center; line-height: 1.25\">Anthony Marcotte<\/span>\n<\/div>\n<div class=\"gm-expert\" style=\"display: flex; flex-direction: column; align-items: center; gap: 8px; width: 170px\">\n<div style=\"height: 168px; width: 170px; display: flex; align-items: flex-end; justify-content: center\"><img alt=\"Greg Lanct\u00f4t\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Greg_Lanctot.png\" style=\"width: 140px; height: auto; display: block\"\/><\/div>\n<p><span style=\"font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 14px; letter-spacing: 0.5px; text-align: center; line-height: 1.25\">Greg Lanct\u00f4t<\/span>\n<\/div>\n<\/div>\n<div class=\"gm-experts-mobile\">\n<div class=\"gm-experts-controls\"><span>The six BPM experts<\/span><span><button aria-label=\"Previous hosts\" data-expert-step=\"-1\" type=\"button\">\u2190<\/button><button aria-label=\"Next hosts\" data-expert-step=\"1\" type=\"button\">\u2192<\/button><\/span><\/div>\n<div aria-label=\"Carousel of the six BPM Sports hosts\" class=\"gm-experts-strip\" id=\"gm-experts-strip\" role=\"region\" tabindex=\"0\"><img loading=\"lazy\" alt=\"Gilbert Delorme, Georges Laraque, Maxime Lalonde, St\u00e9phane Gonzalez, Anthony Marcotte and Greg Lanct\u00f4t\" decoding=\"async\" height=\"487\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-six-experts.webp\" width=\"2047\"\/><\/div>\n<p class=\"gm-swipe-hint\">Swipe to meet the six hosts \u2192<\/p>\n<\/div>\n<div aria-label=\"Predictions from the experts and the AI\" class=\"gm-reveal gm-predictions\" role=\"table\" style=\"margin-top: 36px; background: #ffffff; border: 1px solid #e2e4e6\">\n<div class=\"gm-prediction-row gm-prediction-head\" role=\"row\" style=\"display: grid; grid-template-columns: 240px repeat(3, minmax(0, 1fr)); background: #0e1a2e; color: #ffffff; font-size: 12px; font-weight: 800; letter-spacing: 1.2px; text-transform: uppercase\">\n<div role=\"columnheader\" style=\"padding: 16px 20px\">Expert<\/div>\n<div role=\"columnheader\" style=\"padding: 16px 20px\">Q1 \u00b7 Atlantic Division top 3<\/div>\n<div role=\"columnheader\" style=\"padding: 16px 20px\">Q2 \u00b7 Habs&#8217; top 3 goal scorers<\/div>\n<div role=\"columnheader\" style=\"padding: 16px 20px\">Q3 \u00b7 Cup final<\/div>\n<\/div>\n<div class=\"gm-prediction-row\" role=\"row\" style=\"display: grid; grid-template-columns: 240px repeat(3, minmax(0, 1fr)); border-top: 1px solid #e2e4e6; align-items: center; min-height: 64px\">\n<div role=\"rowheader\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 12px\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Gilbert_Delorme.png\" style=\"width: 42px; height: auto; display: block\"\/><span style=\"font-size: 14px; font-weight: 800\">Gilbert Delorme<\/span><\/div>\n<div data-label=\"Q1 \u00b7 Atlantic Division top 3\" role=\"cell\" style=\"padding: 10px 20px; display: flex; gap: 8px\">\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">1<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">2<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #c8102e; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">FLA<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">3<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #002868; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">TBL<\/span><\/span>\n<\/div>\n<div data-label=\"Q2 \u00b7 Habs' top 3 goal scorers\" role=\"cell\" style=\"padding: 10px 20px; font-size: 14px; line-height: 1.5; color: #1f2b33\">Caufield \u00b7 Slafkovsky \u00b7 Demidov<\/div>\n<div data-label=\"Q3 \u00b7 Cup final\" role=\"cell\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 8px\"><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><span style=\"font-size: 12px; font-weight: 800; color: #e85d1f\">VS<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #6f263d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">COL<\/span><\/div>\n<\/div>\n<div class=\"gm-prediction-row\" role=\"row\" style=\"display: grid; grid-template-columns: 240px repeat(3, minmax(0, 1fr)); border-top: 1px solid #e2e4e6; align-items: center; min-height: 64px\">\n<div role=\"rowheader\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 12px\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Georges_Laraque.png\" style=\"width: 42px; height: auto; display: block\"\/><span style=\"font-size: 14px; font-weight: 800\">Georges Laraque<\/span><\/div>\n<div data-label=\"Q1 \u00b7 Atlantic Division top 3\" role=\"cell\" style=\"padding: 10px 20px; display: flex; gap: 8px\">\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">1<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">2<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #c8102e; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">FLA<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">3<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #002868; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">TBL<\/span><\/span>\n<\/div>\n<div data-label=\"Q2 \u00b7 Habs' top 3 goal scorers\" role=\"cell\" style=\"padding: 10px 20px; font-size: 14px; line-height: 1.5; color: #1f2b33\">Caufield \u00b7 Demidov \u00b7 Slafkovsky<\/div>\n<div data-label=\"Q3 \u00b7 Cup final\" role=\"cell\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 8px\"><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><span style=\"font-size: 12px; font-weight: 800; color: #e85d1f\">VS<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #fc4c02; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">EDM<\/span><\/div>\n<\/div>\n<div class=\"gm-prediction-row\" role=\"row\" style=\"display: grid; grid-template-columns: 240px repeat(3, minmax(0, 1fr)); border-top: 1px solid #e2e4e6; align-items: center; min-height: 64px\">\n<div role=\"rowheader\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 12px\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Maxime_Lalonde.png\" style=\"width: 42px; height: auto; display: block\"\/><span style=\"font-size: 14px; font-weight: 800\">Maxime Lalonde<\/span><\/div>\n<div data-label=\"Q1 \u00b7 Atlantic Division top 3\" role=\"cell\" style=\"padding: 10px 20px; display: flex; gap: 8px\">\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">1<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">2<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #c8102e; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">FLA<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">3<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #002868; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">TBL<\/span><\/span>\n<\/div>\n<div data-label=\"Q2 \u00b7 Habs' top 3 goal scorers\" role=\"cell\" style=\"padding: 10px 20px; font-size: 14px; line-height: 1.5; color: #1f2b33\">Caufield (52 goals) \u00b7 Slafkovsky (40+) \u00b7 Suzuki<\/div>\n<div data-label=\"Q3 \u00b7 Cup final\" role=\"cell\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 8px\"><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><span style=\"font-size: 12px; font-weight: 800; color: #e85d1f\">VS<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #006847; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">DAL<\/span><\/div>\n<\/div>\n<div class=\"gm-prediction-row\" role=\"row\" style=\"display: grid; grid-template-columns: 240px repeat(3, minmax(0, 1fr)); border-top: 1px solid #e2e4e6; align-items: center; min-height: 64px\">\n<div role=\"rowheader\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 12px\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Stephane_Gonzalez.png\" style=\"width: 42px; height: auto; display: block\"\/><span style=\"font-size: 14px; font-weight: 800\">St\u00e9phane Gonzalez<\/span><\/div>\n<div data-label=\"Q1 \u00b7 Atlantic Division top 3\" role=\"cell\" style=\"padding: 10px 20px; display: flex; gap: 8px\">\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">1<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #c8102e; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">FLA<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">2<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">3<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #003087; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">BUF<\/span><\/span>\n<\/div>\n<div data-label=\"Q2 \u00b7 Habs' top 3 goal scorers\" role=\"cell\" style=\"padding: 10px 20px; font-size: 14px; line-height: 1.5; color: #1f2b33\">Caufield \u00b7 Slafkovsky \u00b7 Suzuki<\/div>\n<div data-label=\"Q3 \u00b7 Cup final\" role=\"cell\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 8px\"><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #c8102e; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">FLA<\/span><span style=\"font-size: 12px; font-weight: 800; color: #e85d1f\">VS<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #6f263d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">COL<\/span><\/div>\n<\/div>\n<div class=\"gm-prediction-row\" role=\"row\" style=\"display: grid; grid-template-columns: 240px repeat(3, minmax(0, 1fr)); border-top: 1px solid #e2e4e6; align-items: center; min-height: 64px\">\n<div role=\"rowheader\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 12px\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Anthony_Marcotte.png\" style=\"width: 42px; height: auto; display: block\"\/><span style=\"font-size: 14px; font-weight: 800\">Anthony Marcotte<\/span><\/div>\n<div data-label=\"Q1 \u00b7 Atlantic Division top 3\" role=\"cell\" style=\"padding: 10px 20px; display: flex; gap: 8px\">\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">1<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #003087; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">BUF<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">2<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">3<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #c8102e; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">FLA<\/span><\/span>\n<\/div>\n<div data-label=\"Q2 \u00b7 Habs' top 3 goal scorers\" role=\"cell\" style=\"padding: 10px 20px; font-size: 14px; line-height: 1.5; color: #1f2b33\">Slafkovsky \u00b7 Caufield \u00b7 Suzuki<\/div>\n<div data-label=\"Q3 \u00b7 Cup final\" role=\"cell\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 8px\"><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #ce1126; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">CAR<\/span><span style=\"font-size: 12px; font-weight: 800; color: #e85d1f\">VS<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #154734; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MIN<\/span><\/div>\n<\/div>\n<div class=\"gm-prediction-row\" role=\"row\" style=\"display: grid; grid-template-columns: 240px repeat(3, minmax(0, 1fr)); border-top: 1px solid #e2e4e6; align-items: center; min-height: 64px\">\n<div role=\"rowheader\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 12px\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-sticker-Greg_Lanctot.png\" style=\"width: 42px; height: auto; display: block\"\/><span style=\"font-size: 14px; font-weight: 800\">Greg Lanct\u00f4t<\/span><\/div>\n<div data-label=\"Q1 \u00b7 Atlantic Division top 3\" role=\"cell\" style=\"padding: 10px 20px; display: flex; gap: 8px\">\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">1<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">2<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #003087; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">BUF<\/span><\/span><span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">3<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #c8102e; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">FLA<\/span><\/span>\n<\/div>\n<div data-label=\"Q2 \u00b7 Habs' top 3 goal scorers\" role=\"cell\" style=\"padding: 10px 20px; font-size: 14px; line-height: 1.5; color: #1f2b33\">Caufield \u00b7 Slafkovsky \u00b7 Suzuki<\/div>\n<div data-label=\"Q3 \u00b7 Cup final\" role=\"cell\" style=\"padding: 10px 20px; display: flex; align-items: center; gap: 8px\"><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #041e42; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">WSH<\/span><span style=\"font-size: 12px; font-weight: 800; color: #e85d1f\">VS<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #6f263d; color: #ffffff; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">COL<\/span><\/div>\n<\/div>\n<div class=\"gm-prediction-row\" role=\"row\" style=\"display: grid; grid-template-columns: 240px repeat(3, minmax(0, 1fr)); align-items: center; min-height: 80px; background: #0e1a2e; color: #ffffff; border-top: 3px solid #e85d1f\">\n<div role=\"rowheader\" style=\"padding: 12px 20px; display: flex; align-items: center; gap: 12px\"><span style=\"background: #e85d1f; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 20px; padding: 4px 12px\">The AI<\/span><span style=\"font-size: 13px; font-weight: 800; line-height: 1.25\">from Gamache M\u00e9dia<\/span><\/div>\n<div data-label=\"Q1 \u00b7 Atlantic Division top 3\" role=\"cell\" style=\"padding: 12px 20px; display: flex; gap: 8px\">\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">1<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #002868; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">TBL<\/span><\/span><br \/>\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">2<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><\/span><br \/>\n<span style=\"display: inline-flex; align-items: center; gap: 5px\"><span style=\"font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 17px; color: #e85d1f\">3<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #c8102e; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">FLA<\/span><\/span>\n<\/div>\n<div data-label=\"Q2 \u00b7 Habs' top 3 goal scorers\" role=\"cell\" style=\"padding: 12px 20px; font-size: 14px; line-height: 1.5; font-weight: 600\">Caufield <b style=\"color: #e85d1f\">49 goals<\/b> \u00b7 Slafkovsky <b style=\"color: #e85d1f\">31<\/b> \u00b7 Suzuki <b style=\"color: #e85d1f\">29<\/b><\/div>\n<div data-label=\"Q3 \u00b7 Cup final\" role=\"cell\" style=\"padding: 12px 20px; display: flex; align-items: center; gap: 8px\"><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #af1e2d; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">MTL<\/span><span style=\"font-size: 12px; font-weight: 800; color: #e85d1f\">VS<\/span><span style=\"display: inline-block; min-width: 42px; padding: 4px 6px; text-align: center; background: #6f263d; font-family: 'Barlow Condensed', sans-serif; font-style: italic; font-weight: 900; font-size: 16px\">COL<\/span><\/div>\n<\/div>\n<\/div>\n<div style=\"margin-top: 26px; display: flex; align-items: center; justify-content: space-between; gap: 32px\">\n<p style=\"margin: 0; font-size: 15px; line-height: 1.6; color: #4a4a4a\">Only Gilbert Delorme has the same final as the AI, and the AI is the only one to put Tampa Bay first in the Atlantic. <b style=\"color: #000c14\">Who will be right?<\/b><\/p>\n<p><a class=\"gm-ul\" href=\"#bpm\" style=\"flex: 0 0 auto\">Watch the challenge video<\/a>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= ENTENDU SUR BPM SPORTS : VID\u00c9OS + RADIO ================= --><\/p>\n<section id=\"bpm\" style=\"background: #0e1a2e; color: #ffffff; padding: 88px 0 88px 0\">\n<div style=\"max-width: 1140px; margin: 0 auto\">\n<div style=\"display: flex; justify-content: space-between; align-items: flex-end; gap: 40px\">\n<div style=\"max-width: 720px\">\n<p class=\"gm-reveal\" data-gm-surtitre=\"\" hidden=\"\" style=\"display: none; margin: 0 0 25px 0; color: #e85d1f; font-size: 16px; font-weight: 700; line-height: 1.25; text-transform: uppercase\">Heard on BPM Sports<\/p>\n<div class=\"gm-reveal\" style=\"display: flex; align-items: flex-start; gap: 20px\"><span style=\"flex: 0 0 30px; width: 30px; height: 3px; margin-top: 16px; background: #e85d1f\"><\/span><\/p>\n<h2 style=\"margin: 0; font-size: 30px; line-height: 1.1; font-weight: 900; letter-spacing: 1.75px\">Gamache M\u00e9dia and BPM Sports, partners<\/h2>\n<\/div>\n<p style=\"margin: 22px 0 0 50px; font-size: 16px; line-height: 1.7; color: #cdd4db\">We filmed in the BPM Sports 91.9 studio and challenged their experts against our AI. You can also hear us on the radio all season long. Here are the videos and radio spots from the partnership (in French).<\/p>\n<\/div>\n<div style=\"display: flex; align-items: center; gap: 22px; flex: 0 0 auto\">\n<img alt=\"gamache.\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-gamache-logo-blanc.png\" style=\"height: 40px; display: block\"\/><br \/>\n<span style=\"font-size: 30px; font-weight: 600; color: #e85d1f\">\u00d7<\/span><br \/>\n<img alt=\"BPM Sports\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-sports-bouclier-blanc.png\" style=\"height: 100px; display: block\"\/>\n<\/div>\n<\/div>\n<div style=\"margin-top: 56px; display: grid; grid-template-columns: 290px 290px minmax(0, 1fr); gap: 28px; align-items: start\">\n<figure class=\"gm-reveal\" style=\"margin: 0\">\n<video aria-label=\"Video: The AI against BPM's experts, part 1 (in French)\" class=\"gm-bpm-native-video\" controls=\"\" playsinline=\"\" poster=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-poster_partie1-v2.jpg\" preload=\"none\" style=\"width:100%;height:auto;aspect-ratio:9\/16;object-fit:contain;background:#000c14\"><source src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-ia-partie-1-v2.mp4\" type=\"video\/mp4\"\/><\/video><figcaption style=\"margin-top: 14px\"><span style=\"display: block; font-size: 12px; font-weight: 700; letter-spacing: 1.5px; color: #e85d1f; text-transform: uppercase\">Video \u00b7 Part 1<\/span><span style=\"display: block; margin-top: 4px; font-size: 17px; font-weight: 800; line-height: 1.3\">Does the AI predict hockey better than BPM?<\/span><\/figcaption><\/figure>\n<figure class=\"gm-reveal\" style=\"margin: 0\">\n<video aria-label=\"Video: the predictions recap (in French)\" class=\"gm-bpm-native-video\" controls=\"\" playsinline=\"\" poster=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-poster_recap-v2.jpg\" preload=\"none\" style=\"width:100%;height:auto;aspect-ratio:9\/16;object-fit:contain;background:#000c14\"><source src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-recap-pronostics-v2.mp4\" type=\"video\/mp4\"\/><\/video><figcaption style=\"margin-top: 14px\"><span style=\"display: block; font-size: 12px; font-weight: 700; letter-spacing: 1.5px; color: #e85d1f; text-transform: uppercase\">Video \u00b7 Recap<\/span><span style=\"display: block; margin-top: 4px; font-size: 17px; font-weight: 800; line-height: 1.3\">The 6 experts against the AI, in 45 seconds<\/span><\/figcaption><\/figure>\n<div style=\"display: flex; flex-direction: column; gap: 14px\">\n<p style=\"margin: 0 0 2px 0; font-size: 13px; font-weight: 700; letter-spacing: 1.5px; text-transform: uppercase; color: #9fb0bf\">Our radio spots on BPM Sports<\/p>\n<div class=\"gm-reveal\" style=\"display: flex; align-items: center; gap: 18px; padding: 16px 20px; background: #091627; border: 1px solid #22324a\">\n<button aria-label=\"Listen to radio spot 1\" class=\"gm-ping\" data-radio=\"1\" data-src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-radio-agence-marketing.mp3\" style=\"position: relative; flex: 0 0 50px; width: 50px; height: 50px; border-radius: 50%; border: 0; background: #e85d1f; display: flex; align-items: center; justify-content: center; cursor: pointer\" type=\"button\"><svg aria-hidden=\"true\" fill=\"#ffffff\" height=\"18\" viewbox=\"0 0 24 24\" width=\"18\"><polygon points=\"7 4 20 12 7 20 7 4\"><\/polygon><\/svg><\/button><\/p>\n<div style=\"flex: 1 1 0; min-width: 0\"><span style=\"display: block; font-size: 15px; font-weight: 800\">Radio spot 1 \u00b7 Marketing agency<\/span><span style=\"display: block; margin-top: 8px; height: 4px; background: #22324a\"><span class=\"gm-prog\" style=\"display: block; height: 100%; width: 0; background: #e85d1f\"><\/span><\/span><\/div>\n<p><span style=\"font-size: 13px; font-weight: 700; color: #9fb0bf\">0:15<\/span>\n<\/div>\n<div class=\"gm-reveal\" style=\"display: flex; align-items: center; gap: 18px; padding: 16px 20px; background: #091627; border: 1px solid #22324a\">\n<button aria-label=\"Listen to radio spot 2\" data-radio=\"2\" data-src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-radio-specialiste-ia.mp3\" style=\"flex: 0 0 50px; width: 50px; height: 50px; border-radius: 50%; border: 0; background: #e85d1f; display: flex; align-items: center; justify-content: center; cursor: pointer\" type=\"button\"><svg aria-hidden=\"true\" fill=\"#ffffff\" height=\"18\" viewbox=\"0 0 24 24\" width=\"18\"><polygon points=\"7 4 20 12 7 20 7 4\"><\/polygon><\/svg><\/button><\/p>\n<div style=\"flex: 1 1 0; min-width: 0\"><span style=\"display: block; font-size: 15px; font-weight: 800\">Radio spot 2 \u00b7 AI specialist<\/span><span style=\"display: block; margin-top: 8px; height: 4px; background: #22324a\"><span class=\"gm-prog\" style=\"display: block; height: 100%; width: 0; background: #e85d1f\"><\/span><\/span><\/div>\n<p><span style=\"font-size: 13px; font-weight: 700; color: #9fb0bf\">0:15<\/span>\n<\/div>\n<div class=\"gm-bpm-studio-grid\" style=\"margin-top: 8px; display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 8px\">\n<img alt=\"BPM Sports host in the studio\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-3.jpg\" style=\"width: 100%; height: 150px; object-fit: cover; display: block\"\/><br \/>\n<img alt=\"BPM Sports host in the studio\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-7.jpg\" style=\"width: 100%; height: 150px; object-fit: cover; display: block\"\/><br \/>\n<img alt=\"BPM Sports host in the studio\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-1.jpg\" style=\"width: 100%; height: 150px; object-fit: cover; display: block\"\/><br \/>\n<img alt=\"BPM Sports host in the studio\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-studio-4.jpg\" style=\"width: 100%; height: 150px; object-fit: cover; display: block\"\/>\n<\/div>\n<div style=\"display: flex; align-items: center; gap: 16px; padding: 18px 20px; background: #e85d1f\">\n<span style=\"font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 26px; line-height: 1\">Part 2<\/span><br \/>\n<span style=\"font-size: 15px; font-weight: 600; line-height: 1.4\">Coming soon. Lots of projects are on the way with BPM Sports this season.<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= NOS EXPERTISES (bento) ================= --><\/p>\n<style id=\"gm-svc-rec\">@media (max-width:760px){.gm-svc>span[aria-hidden=\"true\"]:has(>.gm-rec){position:relative!important;top:auto!important;left:auto!important;align-self:flex-start;margin-bottom:auto}.gm-svc>span[aria-hidden=\"true\"]:has(>.gm-rec)+span{margin-top:18px}}<\/style>\n<section style=\"background: #ffffff; padding: 96px 0 96px 0\">\n<div style=\"max-width: 1140px; margin: 0 auto\">\n<div style=\"display: flex; justify-content: space-between; align-items: flex-end; gap: 48px\">\n<div>\n<p class=\"gm-reveal\" data-gm-surtitre=\"\" hidden=\"\" style=\"display: none; margin: 0 0 25px 0; color: #e85d1f; font-size: 16px; font-weight: 700; line-height: 1.25; text-transform: uppercase\">What we do<\/p>\n<div class=\"gm-reveal\" style=\"display: flex; align-items: flex-start; gap: 20px\"><span style=\"flex: 0 0 30px; width: 30px; height: 3px; margin-top: 16px; background: #e85d1f\"><\/span><\/p>\n<h2 style=\"margin: 0; font-size: 30px; line-height: 1.1; font-weight: 900; letter-spacing: 1.75px\">Everything you need to get ahead<\/h2>\n<\/div>\n<\/div>\n<p style=\"margin: 0; max-width: 380px; font-size: 15px; line-height: 1.7; color: #4a4a4a\">One team for your visibility, your advertising, your website and your content. Each service sets up the next.<\/p>\n<\/div>\n<div style=\"margin-top: 48px; display: grid; grid-template-columns: repeat(12, minmax(0, 1fr)); gap: 16px\">\n<a class=\"gm-svc\" href=\"https:\/\/gamachemedia.com\/en\/geo-ai-search-optimization\/\" style=\"grid-column: span 7; height: 400px; background: #0e1a2e; color: #ffffff; display: grid; grid-template-columns: minmax(0, 1fr) 300px; gap: 28px; padding: 36px\"><\/p>\n<div style=\"display: flex; flex-direction: column\">\n<span style=\"align-self: flex-start; font-size: 12px; font-weight: 800; letter-spacing: 1.5px; color: #0e1a2e; background: #e85d1f; padding: 5px 10px\">01 \u00b7 NEW<\/span><\/p>\n<h3 style=\"margin: 22px 0 0 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 30px; line-height: 1.1; letter-spacing: 1px\">AI visibility (GEO)<\/h3>\n<p style=\"margin: 14px 0 0 0; font-size: 15px; line-height: 1.65; color: #cdd4db\">Your customers ask ChatGPT, Gemini and Perplexity their questions. We make sure your business is part of the answers.<\/p>\n<p><span style=\"margin-top: auto; font-size: 14px; font-weight: 700; color: #ffffff; text-decoration: underline; text-underline-offset: 5px\">Check my AI visibility<\/span>\n<\/div>\n<div aria-hidden=\"true\" style=\"align-self: center; position: relative; background: #ffffff; color: #1f2b33; border-radius: 14px; padding: 18px; box-shadow: 0 24px 50px rgba(0,0,0,0.35); min-height: 236px; box-sizing: border-box\">\n<div style=\"display: flex; align-items: center; justify-content: space-between\"><span style=\"display: flex; align-items: center; gap: 8px; font-size: 13px; font-weight: 700\"><span class=\"gm-c-ava\" style=\"width: 22px; height: 22px; border-radius: 50%; background: #0e1a2e; display: flex; align-items: center; justify-content: center\"><svg fill=\"#e85d1f\" height=\"12\" viewbox=\"0 0 24 24\" width=\"12\"><path d=\"M12 2l2.2 6.6L21 11l-6.8 2.4L12 20l-2.2-6.6L3 11l6.8-2.4z\"><\/path><\/svg><\/span>AI assistant<\/span><span style=\"font-size: 10px; font-weight: 700; letter-spacing: 1px; color: #8a949b; text-transform: uppercase\">Example<\/span><\/div>\n<div class=\"gm-c-q\" style=\"margin-top: 14px; margin-left: 40px; background: #f1f3f5; border-radius: 12px 12px 2px 12px; padding: 10px 12px; font-size: 12.5px; line-height: 1.45\">Which marketing agency do you recommend on the South Shore?<\/div>\n<div style=\"position: relative; margin-top: 12px; font-size: 12.5px; line-height: 1.55\">\n<span class=\"gm-c-typing\" style=\"position: absolute; left: 0; top: 2px; display: flex; gap: 4px; padding: 7px 10px; background: #f1f3f5; border-radius: 12px\"><span class=\"gm-dot\"><\/span><span class=\"gm-dot\" style=\"animation-delay: 0.15s\"><\/span><span class=\"gm-dot\" style=\"animation-delay: 0.3s\"><\/span><\/span><br \/>\n<span class=\"gm-c-w\" style=\"animation-delay: 2.60s\">On<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 2.71s\">the<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 2.82s\">South Shore,<\/span> <b class=\"gm-c-w gm-c-hl\" style=\"animation-delay: 2.93s, 3.28s; background: rgba(232,93,31,0.14); color: #c94c14; padding: 1px 4px\">Gamache M\u00e9dia<\/b> <span class=\"gm-c-w\" style=\"animation-delay: 3.04s\">\u00e0<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 3.15s\">Saint-Lambert<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 3.26s\">offers<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 3.37s\">SEO,<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 3.48s\">advertising<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 3.59s\">and<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 3.70s\">content<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 3.81s\">all<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 3.92s\">under<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 4.03s\">one<\/span> <span class=\"gm-c-w\" style=\"animation-delay: 4.14s\">roof\u2026<\/span>\n<\/div>\n<div style=\"margin-top: 12px; display: flex; gap: 6px\"><span class=\"gm-c-chip\" style=\"font-size: 10.5px; padding: 3px 8px; border-radius: 20px; background: #f1f3f5; animation-delay: 4.5s\">gamachemedia.com<\/span><span class=\"gm-c-chip\" style=\"font-size: 10.5px; padding: 3px 8px; border-radius: 20px; background: #f1f3f5; animation-delay: 4.65s\">Google<\/span><\/div>\n<\/div>\n<p><span aria-hidden=\"true\" class=\"gm-svc-go\"><svg fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.2\" viewbox=\"0 0 24 24\" width=\"18\"><line x1=\"7\" x2=\"17\" y1=\"17\" y2=\"7\"><\/line><polyline points=\"8 7 17 7 17 16\"><\/polyline><\/svg><\/span><br \/>\n<\/a><br \/>\n<a class=\"gm-svc\" href=\"https:\/\/gamachemedia.com\/en\/content-creation\/\" style=\"grid-column: span 5; height: 400px; background: #000c14; color: #ffffff; display: flex; flex-direction: column; justify-content: flex-end; padding: 36px\"><br \/>\n<img alt=\"\" class=\"gm-svc-img gm-kb\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-studio-podcast.jpg\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block\"\/><br \/>\n<span aria-hidden=\"true\" style=\"position: absolute; inset: 0; background: linear-gradient(180deg, rgba(0,12,20,0.05) 25%, rgba(0,12,20,0.92) 100%)\"><\/span><br \/>\n<span aria-hidden=\"true\" style=\"position: absolute; top: 28px; left: 36px; display: flex; align-items: center; gap: 8px; font-size: 12px; font-weight: 800; letter-spacing: 1.5px; background: rgba(0,12,20,0.55); padding: 6px 10px\"><span class=\"gm-rec\" style=\"width: 9px; height: 9px; border-radius: 50%; background: #ff3b30\"><\/span>REC<\/span><br \/>\n<span style=\"position: relative; align-self: flex-start; font-size: 12px; font-weight: 800; letter-spacing: 1.5px; background: rgba(255,255,255,0.14); border: 1px solid rgba(255,255,255,0.35); padding: 5px 10px\">02 \u00b7 STUDIO IN SAINT-LAMBERT<\/span><\/p>\n<h3 style=\"position: relative; margin: 18px 0 0 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 30px; line-height: 1.1; letter-spacing: 1px\">Content creation<\/h3>\n<p style=\"position: relative; margin: 12px 0 0 0; max-width: 380px; font-size: 15px; line-height: 1.65; color: #e3e7eb\">Video, photo and drone, produced by our team with our own equipment and studio.<\/p>\n<p><span aria-hidden=\"true\" class=\"gm-svc-go\"><svg fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.2\" viewbox=\"0 0 24 24\" width=\"18\"><line x1=\"7\" x2=\"17\" y1=\"17\" y2=\"7\"><\/line><polyline points=\"8 7 17 7 17 16\"><\/polyline><\/svg><\/span><br \/>\n<\/a><br \/>\n<a class=\"gm-svc\" href=\"https:\/\/gamachemedia.com\/en\/seo-services-montreal\/\" style=\"grid-column: span 4; height: 340px; background: #f5f5f5; color: #0e1a2e; display: flex; flex-direction: column; padding: 32px\"><br \/>\n<span style=\"align-self: flex-start; font-size: 12px; font-weight: 800; letter-spacing: 1.5px; color: #e85d1f\">03<\/span><\/p>\n<h3 style=\"margin: 12px 0 0 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 26px; line-height: 1.1; letter-spacing: 1px\">Marketing<\/h3>\n<p style=\"margin: 10px 0 0 0; font-size: 14px; line-height: 1.6; color: #4a4a4a\">SEO, Google advertising and social media, with close tracking of your return on investment.<\/p>\n<div aria-hidden=\"true\" style=\"margin-top: auto; display: flex; align-items: flex-end; gap: 10px\">\n<div style=\"display: flex; align-items: flex-end; gap: 6px; height: 74px\"><span class=\"gm-bar\" style=\"width: 16px; height: 24px; background: #d9dde0; animation-delay: 0.00s\"><\/span><span class=\"gm-bar\" style=\"width: 16px; height: 34px; background: #d9dde0; animation-delay: 0.14s\"><\/span><span class=\"gm-bar\" style=\"width: 16px; height: 44px; background: #f0a37f; animation-delay: 0.28s\"><\/span><span class=\"gm-bar\" style=\"width: 16px; height: 58px; background: #ec7a47; animation-delay: 0.42s\"><\/span><span class=\"gm-bar\" style=\"width: 16px; height: 74px; background: #e85d1f; animation-delay: 0.56s\"><\/span><\/div>\n<p><span style=\"margin-left: 8px\"><span class=\"gm-pop\" style=\"display: block; font-family: 'Town 10 Display', sans-serif; font-weight: 800; font-size: 30px; line-height: 1; color: #e85d1f\">+300<\/span><span style=\"display: block; margin-top: 4px; font-size: 12px; font-weight: 600; color: #4a4a4a\">leads per month<\/span><\/span>\n<\/div>\n<p><span aria-hidden=\"true\" class=\"gm-svc-go\"><svg fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.2\" viewbox=\"0 0 24 24\" width=\"18\"><line x1=\"7\" x2=\"17\" y1=\"17\" y2=\"7\"><\/line><polyline points=\"8 7 17 7 17 16\"><\/polyline><\/svg><\/span><br \/>\n<\/a><br \/>\n<a class=\"gm-svc\" href=\"https:\/\/gamachemedia.com\/en\/redesign-web-design\/\" style=\"grid-column: span 4; height: 340px; background: #f5f5f5; color: #0e1a2e; display: flex; flex-direction: column; padding: 32px\"><br \/>\n<span style=\"align-self: flex-start; font-size: 12px; font-weight: 800; letter-spacing: 1.5px; color: #e85d1f\">04<\/span><\/p>\n<h3 style=\"margin: 12px 0 0 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 26px; line-height: 1.1; letter-spacing: 1px\">Web design<\/h3>\n<p style=\"margin: 10px 0 0 0; font-size: 14px; line-height: 1.6; color: #4a4a4a\">Redesigns and fast, modern websites built to turn your visitors into customers.<\/p>\n<div aria-hidden=\"true\" style=\"position: relative; margin-top: auto; background: #ffffff; border-radius: 10px 10px 0 0; overflow: hidden; box-shadow: 0 14px 34px rgba(14,26,46,0.14); margin-bottom: -32px\">\n<div style=\"height: 20px; background: #0e1a2e; display: flex; align-items: center; gap: 5px; padding: 0 9px\"><span style=\"width: 7px; height: 7px; border-radius: 50%; background: #e85d1f\"><\/span><span style=\"width: 7px; height: 7px; border-radius: 50%; background: #5b6b7f\"><\/span><span style=\"width: 7px; height: 7px; border-radius: 50%; background: #5b6b7f\"><\/span><\/div>\n<div style=\"padding: 12px 14px 16px 14px; display: grid; grid-template-columns: minmax(0, 1.3fr) minmax(0, 1fr); gap: 12px\"><span style=\"display: block\"><span style=\"display: block; height: 10px; width: 85%; background: #0e1a2e\"><\/span><span class=\"gm-shim\" style=\"display: block; margin-top: 7px; height: 6px; width: 95%\"><\/span><span class=\"gm-shim\" style=\"display: block; margin-top: 5px; height: 6px; width: 70%\"><\/span><span class=\"gm-cta\" style=\"display: block; margin-top: 10px; height: 16px; width: 64px; background: #e85d1f\"><\/span><\/span><span class=\"gm-shim\" style=\"display: block; height: 62px\"><\/span><\/div>\n<p><svg class=\"gm-cursor\" height=\"18\" style=\"position: absolute; left: 0; top: 0\" viewbox=\"0 0 24 24\" width=\"18\"><path d=\"M4 2l16 9-7 2-3 7z\" fill=\"#0e1a2e\" stroke=\"#ffffff\" stroke-linejoin=\"round\" stroke-width=\"1.5\"><\/path><\/svg>\n<\/div>\n<p><span aria-hidden=\"true\" class=\"gm-svc-go\"><svg fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.2\" viewbox=\"0 0 24 24\" width=\"18\"><line x1=\"7\" x2=\"17\" y1=\"17\" y2=\"7\"><\/line><polyline points=\"8 7 17 7 17 16\"><\/polyline><\/svg><\/span><br \/>\n<\/a><br \/>\n<a class=\"gm-svc\" href=\"https:\/\/gamache.ai\/\" style=\"grid-column: span 4; height: 340px; background: #e85d1f; color: #ffffff; display: flex; flex-direction: column; padding: 32px\"><br \/>\n<span style=\"align-self: flex-start; font-size: 12px; font-weight: 800; letter-spacing: 1.5px; color: #000c14\">05<\/span><\/p>\n<h3 style=\"margin: 12px 0 0 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 26px; line-height: 1.1; letter-spacing: 1px\">AI automation<\/h3>\n<p style=\"margin: 10px 0 0 0; font-size: 14px; line-height: 1.6; color: #fff3ec\">Tools that speed up your processes and free your team from repetitive tasks.<\/p>\n<div aria-hidden=\"true\" style=\"margin-top: auto; display: flex; align-items: center; gap: 8px; font-size: 12px; font-weight: 700; white-space: nowrap\">\n<span class=\"gm-flow\" style=\"background: #000c14; padding: 6px 12px\">Form<\/span><br \/>\n<span class=\"gm-arrow\" style=\"font-size: 14px\">\u2192<\/span><br \/>\n<span class=\"gm-flow\" style=\"animation-delay: 0.8s; background: rgba(255,255,255,0.18); border: 1px solid rgba(255,255,255,0.55); padding: 5px 12px\">CRM<\/span><br \/>\n<span class=\"gm-arrow\" style=\"font-size: 14px; animation-delay: 1.2s\">\u2192<\/span><br \/>\n<span class=\"gm-flow\" style=\"animation-delay: 1.6s; background: #ffffff; color: #c94c14; padding: 6px 12px\">Client follow-up<\/span>\n<\/div>\n<p><span aria-hidden=\"true\" class=\"gm-svc-go\"><svg fill=\"none\" height=\"18\" stroke=\"currentColor\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.2\" viewbox=\"0 0 24 24\" width=\"18\"><line x1=\"7\" x2=\"17\" y1=\"17\" y2=\"7\"><\/line><polyline points=\"8 7 17 7 17 16\"><\/polyline><\/svg><\/span><br \/>\n<\/a>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= DES R\u00c9SULTATS CONCRETS ================= --><\/p>\n<section style=\"max-width: 1140px; margin: 0 auto; padding: 100px 0 90px 0\">\n<p class=\"gm-reveal\" data-gm-surtitre=\"\" hidden=\"\" style=\"display: none; margin: 0 0 25px 0; color: #e85d1f; font-size: 16px; font-weight: 700; line-height: 1.25; text-transform: uppercase\">Their success, soon yours<\/p>\n<div class=\"gm-reveal\" style=\"display: flex; align-items: flex-start; gap: 20px\"><span style=\"flex: 0 0 30px; width: 30px; height: 3px; margin-top: 16px; background: #e85d1f\"><\/span><\/p>\n<h2 style=\"margin: 0; font-size: 30px; line-height: 1.1; font-weight: 900; letter-spacing: 1.75px\">REAL RESULTS.<\/h2>\n<\/div>\n<div style=\"margin-top: 40px; display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 24px\">\n<article class=\"gm-reveal\" style=\"position: relative; min-height: 410px; overflow: hidden; background: #000c14; color: #ffffff; display: flex; align-items: flex-end\">\n<img alt=\"The Riendeau Avocats team\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-riendeau-avocats.jpg\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/p>\n<div style=\"position: absolute; inset: 0; background: linear-gradient(180deg, transparent 20%, rgba(0,12,20,0.18) 38%, rgba(0,12,20,0.96) 100%)\"><\/div>\n<div style=\"position: relative; padding: 25px\">\n<h3 style=\"margin: 0 0 12px 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 23px; line-height: 1.2\">Riendeau Avocats<\/h3>\n<p><span style=\"display: block; font-size: 55px; line-height: 1.05; font-weight: 800; color: #e85d1f; letter-spacing: -2px\">From 5 to 35<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 20px; color: #e85d1f\">lawyers<\/span><\/p>\n<p style=\"margin: 14px 0 0 0; font-size: 15px; line-height: 1.5\">Our partners since 2021, at every stage of their growth.<\/p>\n<\/div>\n<\/article>\n<article class=\"gm-reveal\" style=\"position: relative; min-height: 410px; overflow: hidden; background: #000c14; color: #ffffff; display: flex; align-items: flex-end\">\n<img alt=\"Solex booth at a trade show\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-solex.jpg\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/p>\n<div style=\"position: absolute; inset: 0; background: linear-gradient(180deg, transparent 20%, rgba(0,12,20,0.18) 38%, rgba(0,12,20,0.96) 100%)\"><\/div>\n<div style=\"position: relative; padding: 25px\">\n<h3 style=\"margin: 0 0 12px 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 23px; line-height: 1.2\">Solex<\/h3>\n<p><span style=\"display: block; font-size: 55px; line-height: 1.05; font-weight: 800; color: #e85d1f; letter-spacing: -2px\">1 000+<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 20px; color: #e85d1f\">leads per year<\/span><\/p>\n<p style=\"margin: 14px 0 0 0; font-size: 15px; line-height: 1.5\">An AI that adjusts the advertising budget based on the weather.<\/p>\n<\/div>\n<\/article>\n<article class=\"gm-reveal\" style=\"position: relative; min-height: 410px; overflow: hidden; background: #000c14; color: #ffffff; display: flex; align-items: flex-end\">\n<img alt=\"Touchette Portes et Fen\u00eatres workshop\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-touchette.jpg\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block\"\/><\/p>\n<div style=\"position: absolute; inset: 0; background: linear-gradient(180deg, transparent 20%, rgba(0,12,20,0.18) 38%, rgba(0,12,20,0.96) 100%)\"><\/div>\n<div style=\"position: relative; padding: 25px\">\n<h3 style=\"margin: 0 0 12px 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 23px; line-height: 1.2\">Touchette Portes et Fen\u00eatres<\/h3>\n<p><span style=\"display: block; font-size: 55px; line-height: 1.05; font-weight: 800; color: #e85d1f; letter-spacing: -2px\">800+<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 20px; color: #e85d1f\">leads per year<\/span><\/p>\n<p style=\"margin: 14px 0 0 0; font-size: 15px; line-height: 1.5\">Every call and every form tracked back to its source.<\/p>\n<\/div>\n<\/article>\n<\/div>\n<div style=\"margin-top: 18px; text-align: right\"><a class=\"gm-ul\" href=\"https:\/\/gamachemedia.com\/en\/our-work\/\">All our case studies \u2192<\/a><\/div>\n<\/section>\n<p><!-- ================= ILS LE DISENT MIEUX QUE NOUS ================= --><\/p>\n<section id=\"temoignages\" style=\"background: #f6f5f3; padding: 88px 0 88px 0\">\n<div style=\"max-width: 1140px; margin: 0 auto\">\n<div style=\"display: flex; justify-content: space-between; align-items: flex-end; gap: 40px\">\n<div>\n<p class=\"gm-reveal\" data-gm-surtitre=\"\" hidden=\"\" style=\"display: none; margin: 0 0 25px 0; color: #e85d1f; font-size: 16px; font-weight: 700; line-height: 1.25; text-transform: uppercase\">In our clients&#8217; words<\/p>\n<div class=\"gm-reveal\" style=\"display: flex; align-items: flex-start; gap: 20px\"><span style=\"flex: 0 0 30px; width: 30px; height: 3px; margin-top: 16px; background: #e85d1f\"><\/span><\/p>\n<h2 style=\"margin: 0; font-size: 30px; line-height: 1.1; font-weight: 900; letter-spacing: 1.75px\">THEY SAY IT BETTER THAN WE DO.<\/h2>\n<\/div>\n<\/div>\n<p><a aria-label=\"Read our Google reviews\" href=\"https:\/\/www.google.com\/search?q=Gamache+M%C3%A9dia+Saint-Lambert\" style=\"display: flex; align-items: center; gap: 16px; padding: 14px 20px; background: #ffffff; color: #000c14; text-decoration: none; border: 1px solid #e6e4df\"><span style=\"font-weight:700\">Read our Google reviews <svg class=\"gm-ext-icon\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\"><path d=\"M4.5 11.5l7-7M6 4.5h5.5V10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/span><\/a>\n<\/div>\n<div class=\"gm-testimonial-grid\">\n<article class=\"gm-testimonial-card\">\n<div class=\"gm-youtube-frame\" data-title=\"T\u00e9moignage de Joanie Chainey\" data-youtube=\"xerTirEVIDE\"><button aria-label=\"Read Joanie Chainey\u2019s testimonial\" class=\"gm-youtube-play\" type=\"button\"><img loading=\"lazy\" alt=\"Joanie Chainey\" decoding=\"async\" height=\"436\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/09\/maxresdefault.jpg\" width=\"280\"\/><span aria-hidden=\"true\" class=\"gm-play-icon\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\"><path d=\"M8 5.5v13l10.5-6.5z\" fill=\"currentColor\"\/><\/svg><\/span><span class=\"gm-watch-label\">Watch the testimonial<\/span><\/button><\/div>\n<div class=\"gm-testimonial-info\">\n<h3>Joanie Chainey<\/h3>\n<p>General Manager, Riendeau Avocats<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=xerTirEVIDE\" rel=\"noopener\" target=\"_blank\">Watch on YouTube <svg class=\"gm-ext-icon\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\"><path d=\"M4.5 11.5l7-7M6 4.5h5.5V10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><\/div>\n<\/article>\n<article class=\"gm-testimonial-card\">\n<div class=\"gm-youtube-frame\" data-title=\"T\u00e9moignage de Maxime Duhamel\" data-youtube=\"pzJRjyphwUU\"><button aria-label=\"Read Maxime Duhamel\u2019s testimonial\" class=\"gm-youtube-play\" type=\"button\"><img loading=\"lazy\" alt=\"Maxime Duhamel\" decoding=\"async\" height=\"436\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/09\/maxresdefault-1.jpg\" width=\"280\"\/><span aria-hidden=\"true\" class=\"gm-play-icon\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\"><path d=\"M8 5.5v13l10.5-6.5z\" fill=\"currentColor\"\/><\/svg><\/span><span class=\"gm-watch-label\">Watch the testimonial<\/span><\/button><\/div>\n<div class=\"gm-testimonial-info\">\n<h3>Maxime Duhamel<\/h3>\n<p>Representative, Solex<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=pzJRjyphwUU\" rel=\"noopener\" target=\"_blank\">Watch on YouTube <svg class=\"gm-ext-icon\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\"><path d=\"M4.5 11.5l7-7M6 4.5h5.5V10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><\/div>\n<\/article>\n<article class=\"gm-testimonial-card\">\n<div class=\"gm-youtube-frame\" data-title=\"T\u00e9moignage de Claudy Th\u00e9oret\" data-youtube=\"b0sD788n6CU\"><button aria-label=\"Read Claudy Th\u00e9oret\u2019s testimonial\" class=\"gm-youtube-play\" type=\"button\"><img loading=\"lazy\" alt=\"Claudy Th\u00e9oret\" decoding=\"async\" height=\"436\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/09\/maxresdefault-2.jpg\" width=\"280\"\/><span aria-hidden=\"true\" class=\"gm-play-icon\"><svg aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 24 24\" width=\"24\" height=\"24\"><path d=\"M8 5.5v13l10.5-6.5z\" fill=\"currentColor\"\/><\/svg><\/span><span class=\"gm-watch-label\">Watch the testimonial<\/span><\/button><\/div>\n<div class=\"gm-testimonial-info\">\n<h3>Claudy Th\u00e9oret<\/h3>\n<p>Representative, Touchette Portes et Fen\u00eatres<\/p>\n<p><a href=\"https:\/\/www.youtube.com\/watch?v=b0sD788n6CU\" rel=\"noopener\" target=\"_blank\">Watch on YouTube <svg class=\"gm-ext-icon\" aria-hidden=\"true\" focusable=\"false\" viewBox=\"0 0 16 16\" width=\"16\" height=\"16\"><path d=\"M4.5 11.5l7-7M6 4.5h5.5V10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.8\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg><\/a><\/div>\n<\/article>\n<\/div>\n<div aria-label=\"Our clients\u2019 Google reviews\" class=\"gm-google-reviews\">\n<article class=\"gm-google-review\">\n<p class=\"gm-review-source\">Google review \u00b7 excerpt<\/p>\n<blockquote><p>\u201cVery satisfied with the services offered and the service received from Gamache M\u00e9dia. The team is proactive and professional!\u201d<\/p><\/blockquote>\n<p><strong>J. Chainey<\/strong><br \/><span>Riendeau Avocats<\/span><\/p>\n<p><time>June 2, 2026<\/time><\/article>\n<article class=\"gm-google-review\">\n<p class=\"gm-review-source\">Google review \u00b7 excerpt<\/p>\n<blockquote><p>\u201cIncredible service from Fran\u00e7ois and Paul! I recommend them 100%.\u201d<\/p><\/blockquote>\n<p><strong>Maxime Duhamel<\/strong><br \/><span>Solex Excavation<\/span><\/p>\n<p><time>June 1, 2026<\/time><\/article>\n<article class=\"gm-google-review\">\n<p class=\"gm-review-source\">Google review \u00b7 excerpt<\/p>\n<blockquote><p>\u201cWe\u2019ve been working with Gamache M\u00e9dia at Mazout et Propane Beauchemin for almost a year now and we\u2019re very satisfied with their services. The team is professional, efficient and always attentive to our needs.\u201d<\/p><\/blockquote>\n<p><strong>F\u00e9lix Beauchemin<\/strong><br \/><span>Mazout et Propane Beauchemin<\/span><\/p>\n<p><time>June 1, 2026<\/time><\/article>\n<\/div>\n<\/div>\n<div style=\"max-width: 1140px; margin: 56px auto 0 auto\">\n<div style=\"background: #000c14; color: #ffffff; padding: 30px 30px; display: flex; align-items: center; justify-content: space-between\">\n<span class=\"gm-cta-title\" style=\"font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 26px; letter-spacing: 1px\"><span class=\"gm-cta-line\">Let\u2019s talk about<\/span> <span class=\"gm-cta-line\">your project<span style=\"color: #e85d1f\">?<\/span><\/span><\/span><br \/>\n<a class=\"gm-button\" href=\"https:\/\/gamachemedia.com\/en\/contact\/\" style=\"text-transform: none; letter-spacing: 0\">Let&#8217;s discuss your project \u2192<\/a>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- AVIS GOOGLE EN DIRECT (Trustindex, comme sur l'accueil) : la bande reste cach\u00e9e tant que le widget n'est pas branch\u00e9 dans WPCode --><\/p>\n<section class=\"gm-live-reviews-band\" aria-label=\"Google review\">\n<div class=\"gm-live-reviews-wrap\"><!-- gm-live-reviews --><\/div>\n<\/section>\n<p><!-- ================= L'\u00c9QUIPE (bande d\u00e9filante) ================= --><\/p>\n<section id=\"equipe\" style=\"background: #000c14; color: #ffffff; padding: 88px 0 88px 0; overflow: hidden\">\n<div style=\"max-width: 1140px; margin: 0 auto; display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 56px; align-items: center\">\n<img alt=\"The Gamache M\u00e9dia team in a meeting at its Saint-Lambert offices\" class=\"gm-reveal\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe.jpg\" style=\"width: 100%; height: 330px; object-fit: cover; display: block\"\/><\/p>\n<div>\n<p class=\"gm-reveal\" data-gm-surtitre=\"\" hidden=\"\" style=\"display: none; margin: 0 0 25px 0; color: #e85d1f; font-size: 16px; font-weight: 700; line-height: 1.25; text-transform: uppercase\">The team behind your results<\/p>\n<div class=\"gm-reveal\" style=\"display: flex; align-items: flex-start; gap: 20px\"><span style=\"flex: 0 0 30px; width: 30px; height: 3px; margin-top: 16px; background: #e85d1f\"><\/span><\/p>\n<h2 style=\"margin: 0; font-size: 30px; line-height: 1.1; font-weight: 900; letter-spacing: 1.75px\">A complete team, under one roof<\/h2>\n<\/div>\n<p style=\"margin: 22px 0 0 0; font-size: 15px; line-height: 1.75; color: #cdd4db\">Since 2018, <b style=\"color: #ffffff\">Gamache M\u00e9dia<\/b> has supported Qu\u00e9bec SMEs from its offices in Saint-Lambert. Strategists, developers and videographers work together, with our own studio and filming equipment. For you, that means a single point of contact for your advertising, your website, your content and your AI visibility, and reports that show where your customers come from.<\/p>\n<p><a href=\"https:\/\/gamachemedia.com\/en\/the-agency\/\" style=\"display: inline-block; margin-top: 20px; color: #ffffff; font-size: 15px; font-weight: 600; text-decoration: underline; text-underline-offset: 5px\">\u25b8 Discover the agency<\/a>\n<\/div>\n<\/div>\n<div aria-label=\"The Gamache M\u00e9dia team\" class=\"gm-marquee\" style=\"margin-top: 64px; overflow: hidden\">\n<div class=\"gm-track gm-track-team\">\n<div class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"Portrait of Olivier Gamache\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-olivier-gamache.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Olivier Gamache<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Co-founder, AI and Business Transformation Specialist<\/span>\n<\/div>\n<div class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"Portrait of Fran\u00e7ois Gamache\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-francois-gamache.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Fran\u00e7ois Gamache<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Co-founder, Business Development and Growth Strategy<\/span>\n<\/div>\n<div class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"Portrait of \u00c9mile Dumont\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-emile-dumont.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">\u00c9mile Dumont<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Marketing Strategist and SEO\/SEM Expert<\/span>\n<\/div>\n<div class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"Portrait of Yannis Sika\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-yannis-sika.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Yannis Sika<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">AI Developer and Head of IT<\/span>\n<\/div>\n<div class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"Portrait of Paul Gutulan\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-paul-gutulan.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Paul Gutulan<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Content Creator and Videographer<\/span>\n<\/div>\n<div class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"Portrait of David Carle\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-david-carle.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">David Carle<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Google Marketing Specialist<\/span>\n<\/div>\n<div class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"Portrait of Laurence Gamache\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-laurence-gamache.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Laurence Gamache<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Office Manager and Accounts Receivable<\/span>\n<\/div>\n<div aria-hidden=\"true\" class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-olivier-gamache.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Olivier Gamache<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Co-founder, AI and Business Transformation Specialist<\/span>\n<\/div>\n<div aria-hidden=\"true\" class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-francois-gamache.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Fran\u00e7ois Gamache<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Co-founder, Business Development and Growth Strategy<\/span>\n<\/div>\n<div aria-hidden=\"true\" class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-emile-dumont.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">\u00c9mile Dumont<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Marketing Strategist and SEO\/SEM Expert<\/span>\n<\/div>\n<div aria-hidden=\"true\" class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-yannis-sika.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Yannis Sika<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">AI Developer and Head of IT<\/span>\n<\/div>\n<div aria-hidden=\"true\" class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-paul-gutulan.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Paul Gutulan<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Content Creator and Videographer<\/span>\n<\/div>\n<div aria-hidden=\"true\" class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-david-carle.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">David Carle<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Google Marketing Specialist<\/span>\n<\/div>\n<div aria-hidden=\"true\" class=\"gm-member\" style=\"flex: 0 0 240px; width: 240px; margin-right: 24px\">\n<div style=\"position: relative; width: 240px; height: 300px; overflow: hidden; background: #1a2530; border-bottom: 3px solid #e85d1f\"><img alt=\"\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-equipe-laurence-gamache.jpg\" style=\"width: 100%; height: 100%; object-fit: cover; object-position: 50% 22%; display: block\"\/><\/div>\n<p><span style=\"display: block; margin-top: 16px; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 16px; letter-spacing: 1px\">Laurence Gamache<\/span><br \/>\n<span style=\"display: block; margin-top: 6px; font-size: 13px; line-height: 1.45; color: #b9bfc5\">Office Manager and Accounts Receivable<\/span>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= FORMULAIRE (mod\u00e8le consultation gratuite) ================= --><\/p>\n<section id=\"consultation\" style=\"background: #000c14; color: #ffffff; padding: 96px 0 96px 0\">\n<div style=\"max-width: 1140px; margin: 0 auto; display: grid; grid-template-columns: minmax(0, 1fr) 560px; gap: 64px; align-items: start\">\n<div>\n<p class=\"gm-reveal\" data-gm-surtitre=\"\" hidden=\"\" style=\"display: none; margin: 0 0 22px 0; display: flex; align-items: center; gap: 14px; color: #e85d1f; font-size: 13px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase\"><span style=\"width: 40px; height: 1px; background: #e85d1f\"><\/span>Your first meeting<\/p>\n<h2 class=\"gm-reveal\" style=\"margin: 0; font-size: 50px; line-height: 1.08; font-weight: 600; letter-spacing: -1px\">Let\u2019s review your marketing<span style=\"color: #e85d1f\">.<\/span><\/h2>\n<p class=\"gm-reveal\" style=\"margin: 24px 0 0 0; max-width: 470px; font-size: 16px; line-height: 1.7; color: #c3ccd5\">Want to attract more customers, improve your presence or better organize your efforts? Let&#8217;s talk about your business and clarify the next step together.<\/p>\n<figure class=\"gm-reveal\" style=\"margin: 56px 0 0 0\">\n<img alt=\"Olivier Gamache and Fran\u00e7ois Gamache, co-founders of Gamache M\u00e9dia\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-cofondateurs.jpg\" style=\"width: 100%; height: 280px; object-fit: cover; display: block; filter: grayscale(1)\"\/><figcaption style=\"margin-top: 16px\"><span style=\"display: block; font-size: 15px; font-weight: 700\">Olivier Gamache and Fran\u00e7ois Gamache<\/span><span style=\"display: block; margin-top: 4px; font-size: 13px; color: #9fb0bf\">Co-founders \u00b7 With you since 2018<\/span><\/figcaption><\/figure>\n<div style=\"margin-top: 34px; padding-top: 30px; border-top: 1px solid #1f2d3d\">\n<p style=\"margin: 0 0 18px 0; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; color: #9fb0bf; text-transform: uppercase\">Prefer to talk to us?<\/p>\n<div style=\"display: flex; gap: 36px; align-items: center\">\n<a href=\"tel:+15146131154\" style=\"display: flex; align-items: center; gap: 14px; color: #ffffff; text-decoration: none; font-size: 22px; font-weight: 700\"><span style=\"width: 44px; height: 44px; border-radius: 50%; border: 1px solid #2a3a4e; display: flex; align-items: center; justify-content: center\"><svg aria-hidden=\"true\" fill=\"none\" height=\"18\" stroke=\"#e85d1f\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"18\"><path d=\"M22 16.9v3a2 2 0 0 1-2.2 2 19.8 19.8 0 0 1-8.6-3.1 19.5 19.5 0 0 1-6-6A19.8 19.8 0 0 1 2.1 4.2 2 2 0 0 1 4.1 2h3a2 2 0 0 1 2 1.7c.1.9.4 1.8.7 2.7a2 2 0 0 1-.5 2.1L8 9.8a16 16 0 0 0 6 6l1.3-1.3a2 2 0 0 1 2.1-.4c.9.3 1.8.6 2.7.7a2 2 0 0 1 1.7 2z\"><\/path><\/svg><\/span>514-613-1154<\/a><br \/>\n<a href=\"mailto:info@gamachemedia.com\" style=\"display: flex; align-items: center; gap: 14px; color: #ffffff; text-decoration: none; font-size: 16px; font-weight: 500\"><span style=\"width: 44px; height: 44px; border-radius: 50%; border: 1px solid #2a3a4e; display: flex; align-items: center; justify-content: center\"><svg aria-hidden=\"true\" fill=\"none\" height=\"18\" stroke=\"#e85d1f\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"1.8\" viewbox=\"0 0 24 24\" width=\"18\"><rect height=\"16\" rx=\"2\" width=\"20\" x=\"2\" y=\"4\"><\/rect><polyline points=\"22 6 12 13 2 6\"><\/polyline><\/svg><\/span>info@gamachemedia.com<\/a>\n<\/div>\n<\/div>\n<\/div>\n<div class=\"gm-reveal\" style=\"background: #ffffff; color: #000c14; padding: 40px 40px 32px 40px; border-radius: 4px; box-shadow: 0 30px 60px rgba(0,0,0,0.35)\">\n<form aria-label=\"Request a free diagnostic\" id=\"gm-form\" novalidate=\"\">\n<div aria-hidden=\"true\" style=\"position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden\"><label>Do not fill in <input autocomplete=\"off\" name=\"site_web\" tabindex=\"-1\" type=\"text\"\/><\/label><\/div>\n<p data-gm-surtitre=\"\" hidden=\"\" style=\"display: none; margin: 0; color: #e85d1f; font-size: 12px; font-weight: 700; letter-spacing: 2.5px; text-transform: uppercase\">Free diagnostic<\/p>\n<h3 style=\"margin: 12px 0 0 0; font-size: 30px; line-height: 1.15; font-weight: 700; color: #0e1a2e\">Tell us about your project<span style=\"color: #e85d1f\">.<\/span><\/h3>\n<p style=\"margin: 12px 0 0 0; font-size: 14px; line-height: 1.6; color: #5f666a\">A free first meeting to understand your situation and identify priorities.<\/p>\n<fieldset style=\"margin: 26px 0 0 0; padding: 0; border: 0\">\n<legend style=\"padding: 0; margin-bottom: 12px; font-size: 13px; font-weight: 700; color: #0e1a2e\">What is your current priority? <span style=\"font-weight: 500; color: #5f666a\">(optional)<\/span><\/legend>\n<div style=\"display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 10px\">\n<label class=\"gm-opt\" style=\"display: flex; align-items: center; gap: 10px; padding: 12px 14px; border: 1px solid #dfe3e7; border-radius: 4px; font-size: 13.5px; line-height: 1.35; color: #1f2b33; cursor: pointer\"><input name=\"priorite\" style=\"width: 16px; height: 16px; accent-color: #e85d1f; flex: 0 0 16px; margin: 0\" type=\"checkbox\" value=\"Attract more customers\"\/>Attract more customers<\/label><br \/>\n<label class=\"gm-opt\" style=\"display: flex; align-items: center; gap: 10px; padding: 12px 14px; border: 1px solid #dfe3e7; border-radius: 4px; font-size: 13.5px; line-height: 1.35; color: #1f2b33; cursor: pointer\"><input name=\"priorite\" style=\"width: 16px; height: 16px; accent-color: #e85d1f; flex: 0 0 16px; margin: 0\" type=\"checkbox\" value=\"Improve my website or my image\"\/>Improve my website or my image<\/label><br \/>\n<label class=\"gm-opt\" style=\"display: flex; align-items: center; gap: 10px; padding: 12px 14px; border: 1px solid #dfe3e7; border-radius: 4px; font-size: 13.5px; line-height: 1.35; color: #1f2b33; cursor: pointer\"><input name=\"priorite\" style=\"width: 16px; height: 16px; accent-color: #e85d1f; flex: 0 0 16px; margin: 0\" type=\"checkbox\" value=\"Create photos or videos\"\/>Create photos or videos<\/label><br \/>\n<label class=\"gm-opt\" style=\"display: flex; align-items: center; gap: 10px; padding: 12px 14px; border: 1px solid #dfe3e7; border-radius: 4px; font-size: 13.5px; line-height: 1.35; color: #1f2b33; cursor: pointer\"><input name=\"priorite\" style=\"width: 16px; height: 16px; accent-color: #e85d1f; flex: 0 0 16px; margin: 0\" type=\"checkbox\" value=\"Simplify my follow-ups and tools\"\/>Simplify my follow-ups and tools<\/label><br \/>\n<label class=\"gm-opt\" style=\"display: flex; align-items: center; gap: 10px; padding: 12px 14px; border: 1px solid #dfe3e7; border-radius: 4px; font-size: 13.5px; line-height: 1.35; color: #1f2b33; cursor: pointer\"><input name=\"priorite\" style=\"width: 16px; height: 16px; accent-color: #e85d1f; flex: 0 0 16px; margin: 0\" type=\"checkbox\" value=\"Take stock \/ I don't know yet\"\/>Take stock \/ I don&#8217;t know yet<\/label><br \/>\n<label class=\"gm-opt\" style=\"display: flex; align-items: center; gap: 10px; padding: 12px 14px; border: 1px solid #dfe3e7; border-radius: 4px; font-size: 13.5px; line-height: 1.35; color: #1f2b33; cursor: pointer\"><input name=\"priorite\" style=\"width: 16px; height: 16px; accent-color: #e85d1f; flex: 0 0 16px; margin: 0\" type=\"checkbox\" value=\"Other request (current client, partnership, job)\"\/>Other request (current client, partnership, job)<\/label>\n<\/div>\n<\/fieldset>\n<div style=\"margin-top: 22px; display: grid; grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 16px 14px\">\n<div><label for=\"gm-nom\" style=\"display: block; margin-bottom: 7px; font-size: 13px; font-weight: 700; color: #0e1a2e\">Your name <span style=\"color: #e85d1f\">*<\/span><\/label><input autocomplete=\"name\" id=\"gm-nom\" name=\"nom\" placeholder=\"Full name\" required=\"\" style=\"width: 100%; box-sizing: border-box; height: 44px; padding: 0 12px; border: 1px solid #dfe3e7; border-radius: 4px; background: #f4f6f8; font: 400 14px Montserrat, sans-serif; color: #000c14\" type=\"text\"\/><\/div>\n<div><label for=\"gm-ent\" style=\"display: block; margin-bottom: 7px; font-size: 13px; font-weight: 700; color: #0e1a2e\">Your company <span style=\"color: #e85d1f\">*<\/span><\/label><input autocomplete=\"organization\" id=\"gm-ent\" name=\"entreprise\" placeholder=\"Company name\" required=\"\" style=\"width: 100%; box-sizing: border-box; height: 44px; padding: 0 12px; border: 1px solid #dfe3e7; border-radius: 4px; background: #f4f6f8; font: 400 14px Montserrat, sans-serif; color: #000c14\" type=\"text\"\/><\/div>\n<div><label for=\"gm-mail\" style=\"display: block; margin-bottom: 7px; font-size: 13px; font-weight: 700; color: #0e1a2e\">Your email <span style=\"color: #e85d1f\">*<\/span><\/label><input autocomplete=\"email\" id=\"gm-mail\" name=\"courriel\" placeholder=\"you@company.ca\" required=\"\" style=\"width: 100%; box-sizing: border-box; height: 44px; padding: 0 12px; border: 1px solid #dfe3e7; border-radius: 4px; background: #f4f6f8; font: 400 14px Montserrat, sans-serif; color: #000c14\" type=\"email\"\/><\/div>\n<div><label for=\"gm-tel\" style=\"display: block; margin-bottom: 7px; font-size: 13px; font-weight: 700; color: #0e1a2e\">Phone <span style=\"font-weight: 500; color: #5f666a\">(optional)<\/span><\/label><input autocomplete=\"tel\" id=\"gm-tel\" name=\"telephone\" placeholder=\"514 555-0123\" style=\"width: 100%; box-sizing: border-box; height: 44px; padding: 0 12px; border: 1px solid #dfe3e7; border-radius: 4px; background: #f4f6f8; font: 400 14px Montserrat, sans-serif; color: #000c14\" type=\"tel\"\/><\/div>\n<\/div>\n<div style=\"margin-top: 16px\"><label for=\"gm-msg\" style=\"display: block; margin-bottom: 7px; font-size: 13px; font-weight: 700; color: #0e1a2e\">What would you like to improve? <span style=\"font-weight: 500; color: #5f666a\">(optional)<\/span><\/label><textarea id=\"gm-msg\" name=\"message\" placeholder=\"Your goal, a challenge or a deadline. A few words are enough.\" rows=\"3\" style=\"width: 100%; box-sizing: border-box; padding: 11px 12px; border: 1px solid #dfe3e7; border-radius: 4px; background: #f4f6f8; font: 400 14px\/1.5 Montserrat, sans-serif; color: #000c14; resize: vertical\"><\/textarea><\/div>\n<p><label style=\"margin-top: 14px; display: flex; align-items: center; gap: 10px; font-size: 13px; color: #1f2b33; cursor: pointer\"><input name=\"source\" style=\"width: 16px; height: 16px; accent-color: #e85d1f; margin: 0\" type=\"checkbox\" value=\"BPM Sports\"\/>I heard you on BPM Sports 91.9<\/label><br \/>\n<button class=\"gm-submit\" style=\"margin-top: 22px; width: 100%; min-height: 54px; border: 0; background: #e85d1f; color: #ffffff; font: 700 15px Montserrat, sans-serif; display: flex; align-items: center; justify-content: center; gap: 10px; cursor: pointer\" type=\"submit\">Request my free diagnostic <span aria-hidden=\"true\">\u2192<\/span><\/button><\/p>\n<p style=\"margin: 14px 0 0 0; text-align: center; font-size: 12px; line-height: 1.5; color: #5f666a\">This information is used only to respond to your request. <a href=\"https:\/\/gamachemedia.com\/en\/privacy-policy\/\" style=\"color: #0e1a2e\">Privacy Policy<\/a><\/p>\n<\/form>\n<div hidden=\"\" id=\"gm-merci\" role=\"status\" style=\"min-height: 560px; display: flex; flex-direction: column; align-items: center; justify-content: center; text-align: center\">\n<span style=\"width: 72px; height: 72px; border-radius: 50%; background: #e85d1f; display: flex; align-items: center; justify-content: center\"><svg aria-hidden=\"true\" fill=\"none\" height=\"34\" stroke=\"#ffffff\" stroke-linecap=\"round\" stroke-linejoin=\"round\" stroke-width=\"2.5\" viewbox=\"0 0 24 24\" width=\"34\"><polyline points=\"20 6 9 17 4 12\"><\/polyline><\/svg><\/span><\/p>\n<h3 style=\"margin: 24px 0 0 0; font-size: 28px; font-weight: 700; color: #0e1a2e\">Thank you, we got it<span style=\"color: #e85d1f\">.<\/span><\/h3>\n<p style=\"margin: 12px 0 0 0; max-width: 360px; font-size: 15px; line-height: 1.6; color: #5f666a\">A member of the Gamache M\u00e9dia team will get back to you shortly to schedule your first meeting.<\/p>\n<p><button id=\"gm-reset\" style=\"margin-top: 24px; border: 0; background: none; color: #0e1a2e; font: 600 14px Montserrat, sans-serif; text-decoration: underline; text-underline-offset: 4px; cursor: pointer\" type=\"button\">Send another request<\/button>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= DISCUTONS DE VOS PROJETS ================= --><\/p>\n<section style=\"background: #0e1a2e; color: #ffffff\">\n<div style=\"display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); min-height: 460px\">\n<div style=\"position: relative\">\n<img alt=\"Gamache M\u00e9dia offices in Saint-Lambert\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bureau.jpg\" style=\"position: absolute; inset: 0; width: 100%; height: 100%; object-fit: cover; display: block\"\/>\n<\/div>\n<div style=\"padding: 70px 72px; display: flex; flex-direction: column; justify-content: center; align-items: flex-end; text-align: right\">\n<h2 class=\"gm-reveal\" style=\"margin: 0; font-family: 'Town 10 Display', sans-serif; font-weight: 700; font-size: 42px; line-height: 1.12; letter-spacing: 3px\">Let&#8217;s talk about your projects today!<\/h2>\n<p style=\"margin: 22px 0 0 0; max-width: 520px; font-size: 15px; line-height: 1.75; color: #d7dde3\">Whether you want to take the step toward a digital transformation, are looking for advertising strategies to grow your online sales or want to optimize your operations with artificial intelligence, our team will be happy to learn more about your project.<\/p>\n<div style=\"margin-top: 28px; display: flex; gap: 14px\">\n<a class=\"gm-button gm-outline\" href=\"tel:+15146131154\">514-613-1154<\/a><br \/>\n<a class=\"gm-button\" href=\"https:\/\/gamachemedia.com\/en\/contact\/\">Let&#8217;s power up your brand!<\/a>\n<\/div>\n<\/div>\n<\/div>\n<\/section>\n<p><!-- ================= PIED DE PAGE ================= --><\/p>\n<footer style=\"background: #000000; color: #ffffff; padding: 60px 0 36px 0\">\n<div style=\"max-width: 1140px; margin: 0 auto; display: grid; grid-template-columns: minmax(0, 1.6fr) minmax(0, 1fr) minmax(0, 1fr); gap: 40px\">\n<div>\n<p style=\"margin: 0 0 18px 0; font-size: 14px; font-weight: 700; text-transform: uppercase\">What we do<\/p>\n<p style=\"margin: 0; font-size: 14px; line-height: 2; color: #cdd4db\"><a href=\"https:\/\/gamachemedia.com\/en\/seo-services-montreal\/\" style=\"color: #cdd4db\">SEO, organic search<\/a> \u00b7 <a href=\"https:\/\/gamachemedia.com\/en\/google-ads-management\/\" style=\"color: #cdd4db\">Google Ads advertising<\/a> \u00b7 <a href=\"https:\/\/gamachemedia.com\/en\/social-media-marketing\/\" style=\"color: #cdd4db\">Social media<\/a> \u00b7 <a href=\"https:\/\/gamachemedia.com\/en\/geo-ai-search-optimization\/\" style=\"color: #cdd4db\">GEO, AI search optimization<\/a> \u00b7 <a href=\"https:\/\/gamachemedia.com\/en\/content-creation\/\" style=\"color: #cdd4db\">Content creation<\/a> \u00b7 <a href=\"https:\/\/gamachemedia.com\/avantage-numerique\/\" style=\"color: #cdd4db\">Power play<\/a><\/p>\n<div style=\"margin-top: 22px; display: flex; align-items: center; gap: 14px\"><img alt=\"BPM Sports\" decoding=\"async\" loading=\"lazy\" src=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2026\/10\/bpm-landing-bpm-sports-bouclier-blanc.png\" style=\"height: 52px; display: block\"\/><span style=\"font-size: 13px; color: #cdd4db\">Partner of BPM Sports 91.9<\/span><\/div>\n<\/div>\n<div>\n<p style=\"margin: 0 0 18px 0; font-size: 14px; font-weight: 700; text-transform: uppercase\">Contact us<\/p>\n<p style=\"margin: 0; font-size: 14px; line-height: 1.9; color: #cdd4db\">570 Victoria Avenue,<br \/>Saint-Lambert, QC J4P 2J5<\/p>\n<p style=\"margin: 14px 0 0 0; font-size: 14px; line-height: 1.9\"><a href=\"mailto:info@gamachemedia.com\" style=\"color: #cdd4db\">info@gamachemedia.com<\/a><br \/><a href=\"tel:+15146131154\" style=\"font-weight: 700\">514-613-1154<\/a><\/p>\n<\/div>\n<div>\n<p style=\"margin: 0 0 18px 0; font-size: 14px; font-weight: 700; text-transform: uppercase\">Follow us<\/p>\n<p style=\"margin: 0; font-size: 14px; line-height: 2\"><a href=\"https:\/\/www.facebook.com\/gamachemedia\" style=\"color: #cdd4db\">Facebook<\/a><br \/><a href=\"https:\/\/www.linkedin.com\/company\/gamache-media\" style=\"color: #cdd4db\">LinkedIn<\/a><br \/><a href=\"https:\/\/www.instagram.com\/gamache_media\/\" style=\"color: #cdd4db\">Instagram<\/a><br \/><a href=\"https:\/\/www.tiktok.com\/@gamache.media\" style=\"color: #cdd4db\">TikTok<\/a><br \/><a href=\"https:\/\/www.youtube.com\/@gamache_media\" style=\"color: #cdd4db\">YouTube<\/a><\/p>\n<\/div>\n<\/div>\n<div style=\"max-width: 1140px; margin: 40px auto 0 auto; display: flex; justify-content: space-between; font-size: 13px; color: #8a99a6\">\n<span>\u00a9 2026 Gamache M\u00e9dia. All rights reserved<\/span><br \/>\n<span><a href=\"https:\/\/gamachemedia.com\/en\/cookie-policy\/\" style=\"color: #8a99a6\">Cookie Policy<\/a> \u00b7 <a href=\"https:\/\/gamachemedia.com\/en\/privacy-policy\/\" style=\"color: #8a99a6\">Privacy Policy<\/a><\/span>\n<\/div>\n<\/footer>\n<\/div>\n<p><script>\n\/* =====================================================================\n   CONFIG\n   FORM_ENDPOINT : adresse qui re\u00e7oit le formulaire (Formspree, Zapier,\n   Make, webhook WordPress\u2026). Laisser vide = le message \u00ab Merci \u00bb s'affiche\n   mais rien n'est envoy\u00e9.\n   Messages radio : mettre le chemin du MP3 dans data-src=\"\" sur chacun des\n   3 boutons (ex. data-src=\"assets\/radio-1.mp3\").\n   ===================================================================== *\/\nvar FORM_ENDPOINT = '\/wp-json\/gamache\/v1\/bpm-lead';<\/p>\n<p>(function () {\n  var form = document.getElementById('gm-form');\n  var merci = document.getElementById('gm-merci');\n  if (form) {\n    form.addEventListener('submit', function (e) {\n      e.preventDefault();\n      if (!form.reportValidity()) return;\n      var btn = form.querySelector('.gm-submit');\n      var done = function () { form.hidden = true; merci.hidden = false; merci.style.display = 'flex'; };\n      if (!FORM_ENDPOINT) { done(); return; }\n      btn.disabled = true; btn.style.opacity = '.6';\n      var data = new FormData(form);\n      data.set('priorite', Array.prototype.map.call(form.querySelectorAll('input[name=\"priorite\"]:checked'), function (i) { return i.value; }).join(', '));\n      fetch(FORM_ENDPOINT, { method: 'POST', body: data, headers: { Accept: 'application\/json' } })\n        .then(function (r) { if (!r.ok) throw new Error(r.status); done(); window.dataLayer = window.dataLayer || []; window.dataLayer.push({ event: 'generate_lead', form_id: 'landing_bpm' }); if (typeof gtag === 'function') gtag('event', 'generate_lead', { form: 'landing_bpm' }); })\n        .catch(function () { alert(\"Oops, the message didn't go through. Call us at 514-613-1154 or email info@gamachemedia.com.\"); })\n        .finally(function () { btn.disabled = false; btn.style.opacity = ''; });\n    });\n    document.getElementById('gm-reset').addEventListener('click', function () {\n      form.reset(); merci.hidden = true; merci.style.display = ''; form.hidden = false;\n    });\n  }<\/p>\n<p>  \/\/ Messages radio\n  var current = null;\n  var play = '<polygon points=\"7 4 20 12 7 20 7 4\"><\/polygon>';\n  var pause = '<rect x=\"6\" y=\"4\" width=\"4\" height=\"16\"><\/rect><rect x=\"14\" y=\"4\" width=\"4\" height=\"16\"><\/rect>';\n  document.querySelectorAll('[data-radio]').forEach(function (b) {\n    var row = b.parentNode, bar = row.querySelector('.gm-prog'), time = row.lastElementChild, svg = b.querySelector('svg');\n    b.addEventListener('click', function () {\n      var src = b.getAttribute('data-src');\n      if (!src) { b.animate([{ transform: 'translateX(0)' }, { transform: 'translateX(-4px)' }, { transform: 'translateX(4px)' }, { transform: 'translateX(0)' }], 250); return; }\n      if (!b._a) {\n        b._a = new Audio(src);\n        b._a.addEventListener('timeupdate', function () { bar.style.width = (b._a.currentTime \/ b._a.duration * 100 || 0) + '%'; var s = Math.floor(b._a.duration - b._a.currentTime) || 0; time.textContent = Math.floor(s \/ 60) + ':' + ('0' + s % 60).slice(-2); });\n        b._a.addEventListener('ended', function () { svg.innerHTML = play; bar.style.width = '0'; });\n      }\n      if (current && current !== b._a) { current.pause(); }\n      document.querySelectorAll('[data-radio] svg').forEach(function (s) { s.innerHTML = play; });\n      if (b._a.paused) { b._a.play(); svg.innerHTML = pause; current = b._a; } else { b._a.pause(); }\n    });\n  });\n})();\n<\/script><br \/>\n<script id=\"gm-bpm-mobile-media\">\n(function(){\n var gmYtLoad=function(box,autoplay){var id=box.getAttribute('data-youtube');if(!\/^[a-zA-Z0-9_-]{10,11}$\/.test(id)||box.querySelector('iframe'))return null;\n  var frame=document.createElement('iframe');frame.src='https:\/\/www.youtube.com\/embed\/'+id+'?'+(autoplay?'autoplay=1&':'')+'playsinline=1&rel=0'+(autoplay?'':'&enablejsapi=1&origin='+encodeURIComponent(location.origin));frame.title=box.getAttribute('data-title');frame.allow='accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share';frame.allowFullscreen=true;frame.referrerPolicy='strict-origin-when-cross-origin';box.replaceChildren(frame);return frame;};\n document.querySelectorAll('.gm-youtube-play').forEach(function(button){button.addEventListener('click',function(){var frame=gmYtLoad(button.closest('[data-youtube]'),true);if(frame)frame.focus();});});\n \/\/ Mobile : Safari (iPhone) bloque la lecture automatique apr\u00e8s le clic sur notre bouton, ce qui demandait 2 touchers.\n \/\/ Le lecteur YouTube est donc charg\u00e9 juste avant que les t\u00e9moignages arrivent \u00e0 l'\u00e9cran : un seul toucher lance la vid\u00e9o.\n if(window.matchMedia&&matchMedia('(max-width:760px), (hover:none) and (pointer:coarse)').matches&&'IntersectionObserver' in window){\n  var gmYtQueue=[];\n  var gmYtTrack=function(frame,box,label){var go=function(){var started=false;new YT.Player(frame,{events:{onStateChange:function(e){if(e.data===1&&!started){started=true;(window.dataLayer=window.dataLayer||[]).push({event:'bpm_click',bpm_lang:(document.documentElement.lang||'fr').slice(0,2),bpm_label:(label||'').replace(\/\\s+\/g,' ').trim().slice(0,80),bpm_type:'bouton',bpm_url:'',bpm_section:(box.closest('section')||{}).id||'temoignages'});}}}});};\n   if(window.YT&&YT.Player){go();return;}gmYtQueue.push(go);\n   if(!document.getElementById('gm-yt-api')){var prev=window.onYouTubeIframeAPIReady;window.onYouTubeIframeAPIReady=function(){if(prev)prev();gmYtQueue.splice(0).forEach(function(f){f();});};var s=document.createElement('script');s.id='gm-yt-api';s.src='https:\/\/www.youtube.com\/iframe_api';s.async=true;document.head.appendChild(s);}};\n  var gmYtIo=new IntersectionObserver(function(entries){entries.forEach(function(en){if(!en.isIntersecting)return;gmYtIo.unobserve(en.target);var box=en.target,btn=box.querySelector('.gm-youtube-play'),label=btn?btn.getAttribute('aria-label'):box.getAttribute('data-title'),frame=gmYtLoad(box,false);if(frame)gmYtTrack(frame,box,label);});},{rootMargin:'400px 0px'});\n  document.querySelectorAll('[data-youtube]').forEach(function(box){gmYtIo.observe(box);});\n }\n var strip=document.getElementById('gm-experts-strip');\n if(strip){var controls=document.querySelectorAll('[data-expert-step]');var update=function(){controls.forEach(function(b){b.disabled=Number(b.dataset.expertStep)<0?strip.scrollLeft<=1:strip.scrollLeft>=strip.scrollWidth-strip.clientWidth-2;});};controls.forEach(function(b){b.addEventListener('click',function(){strip.scrollBy({left:Number(b.dataset.expertStep)*Math.max(170,strip.clientWidth*.8),behavior:window.matchMedia('(prefers-reduced-motion: reduce)').matches?'auto':'smooth'});});});strip.addEventListener('scroll',update,{passive:true});window.addEventListener('resize',update,{passive:true});strip.querySelector('img').addEventListener('load',update);update();}\n document.querySelectorAll('.gm-bpm-native-video').forEach(function(video){video.addEventListener('play',function(){document.querySelectorAll('.gm-bpm-native-video').forEach(function(other){if(other!==video)other.pause();});});});\n})();<\/p>\n<p>(function(){\n var attempts=0;\n function compactChat(){var host=document.getElementById('app-chat');if(!host||!host.shadowRoot)return false;if(host.shadowRoot.getElementById('gm-bpm-chat-mobile'))return true;var style=document.createElement('style');style.id='gm-bpm-chat-mobile';style.textContent='@media(max-width:760px){button.launcher{width:52px!important;height:52px!important;min-width:52px!important;padding:8px!important;gap:0!important;font-size:0!important;border-radius:50%!important}button.launcher .avatar{width:34px!important;height:34px!important;margin:0!important}}';host.shadowRoot.appendChild(style);return true;}\n if(!compactChat()){var timer=setInterval(function(){if(compactChat()||++attempts>60)clearInterval(timer);},500);}\n})();\n<\/script><\/body><br \/>\n<\/html><\/p>\n","protected":false},"excerpt":{"rendered":"<p>The agency Our work Blog FR 514-613-1154 Contact us Marketing \u25be Web design \u25be AI \u25be Content creation Power play BPM&#8217;s expertstake onthe AI. Who predicts the Canadiens&#8217; season best? Six BPM Sports 91.9 experts against Gamache M\u00e9dia&#8217;s AI. The predictions are in, and we compare at the end of the season. See the showdown [&hellip;]<\/p>\n","protected":false},"author":3,"featured_media":1290,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-3989","page","type-page","status-publish","has-post-thumbnail","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>BPM Sports - Gamache M\u00e9dia<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gamachemedia.com\/en\/bpm-sports\/\" \/>\n<meta property=\"og:locale\" content=\"en_CA\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"BPM Sports - Gamache M\u00e9dia\" \/>\n<meta property=\"og:description\" content=\"The agency Our work Blog FR 514-613-1154 Contact us Marketing \u25be Web design \u25be AI \u25be Content creation Power play BPM&#8217;s expertstake onthe AI. Who predicts the Canadiens&#8217; season best? Six BPM Sports 91.9 experts against Gamache M\u00e9dia&#8217;s AI. The predictions are in, and we compare at the end of the season. See the showdown [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gamachemedia.com\/en\/bpm-sports\/\" \/>\n<meta property=\"og:site_name\" content=\"Gamache M\u00e9dia\" \/>\n<meta property=\"article:modified_time\" content=\"2026-10-09T03:43:15+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/06\/Gestion-des-medias-section.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1900\" \/>\n\t<meta property=\"og:image:height\" content=\"1069\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/bpm-sports\\\/\",\"url\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/bpm-sports\\\/\",\"name\":\"BPM Sports - Gamache M\u00e9dia\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/bpm-sports\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/bpm-sports\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/gamachemedia.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Gestion-des-medias-section.jpg\",\"datePublished\":\"2026-10-01T01:19:46+00:00\",\"dateModified\":\"2026-10-09T03:43:15+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/bpm-sports\\\/#breadcrumb\"},\"inLanguage\":\"en-CA\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/gamachemedia.com\\\/en\\\/bpm-sports\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/bpm-sports\\\/#primaryimage\",\"url\":\"https:\\\/\\\/gamachemedia.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Gestion-des-medias-section.jpg\",\"contentUrl\":\"https:\\\/\\\/gamachemedia.com\\\/wp-content\\\/uploads\\\/2025\\\/06\\\/Gestion-des-medias-section.jpg\",\"width\":1900,\"height\":1069},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/bpm-sports\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"BPM Sports\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/\",\"name\":\"Gamache M\u00e9dia\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-CA\"},{\"@type\":[\"Organization\",\"ProfessionalService\"],\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/#organization\",\"name\":\"Gamache M\u00e9dia\",\"url\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-CA\",\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/gamachemedia.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/cropped-logo-gamacheMEDIA-BLANC-3.png\",\"contentUrl\":\"https:\\\/\\\/gamachemedia.com\\\/wp-content\\\/uploads\\\/2025\\\/01\\\/cropped-logo-gamacheMEDIA-BLANC-3.png\",\"width\":512,\"height\":512,\"caption\":\"Gamache M\u00e9dia\"},\"image\":{\"@id\":\"https:\\\/\\\/gamachemedia.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"description\":\"Agence marketing num\u00e9rique et sp\u00e9cialiste en visibilit\u00e9 IA \u00e0 Saint-Lambert : SEO et GEO, Google Ads, m\u00e9dias sociaux, conception web, cr\u00e9ation de contenu et intelligence artificielle pour les PME du Qu\u00e9bec.\",\"telephone\":\"+1-514-613-1154\",\"email\":\"info@gamachemedia.com\",\"foundingDate\":\"2018\",\"founder\":[{\"@type\":\"Person\",\"name\":\"Olivier Gamache\",\"url\":\"https:\\\/\\\/gamachemedia.com\\\/olivier-gamache\\\/\",\"alumniOf\":{\"@type\":\"CollegeOrUniversity\",\"name\":\"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al (UQAM)\",\"url\":\"https:\\\/\\\/uqam.ca\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.linkedin.com\\\/in\\\/olivier-gamache-5894bb65\\\/\"],\"jobTitle\":\"Founder, Gamache M\u00e9dia\",\"description\":\"Founder of Gamache M\u00e9dia, a digital marketing agency and AI visibility specialist in Saint-Lambert, Qu\u00e9bec, with 25 years of marketing experience.\",\"knowsAbout\":[\"SEO\",\"GEO\",\"Google Ads\",\"Web design\",\"Artificial intelligence\"]},{\"@type\":\"Person\",\"name\":\"Fran\u00e7ois Gamache\"}],\"address\":{\"@type\":\"PostalAddress\",\"streetAddress\":\"570, avenue Victoria\",\"addressLocality\":\"Saint-Lambert\",\"addressRegion\":\"QC\",\"postalCode\":\"J4P 2J5\",\"addressCountry\":\"CA\"},\"areaServed\":[\"Saint-Lambert\",\"Longueuil\",\"Brossard\",\"Rive-Sud de Montr\u00e9al\",\"Grand Montr\u00e9al\",\"Qu\u00e9bec\"],\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/gamachemedia\",\"https:\\\/\\\/www.instagram.com\\\/gamache_media\\\/\",\"https:\\\/\\\/www.linkedin.com\\\/company\\\/gamache-media\",\"https:\\\/\\\/www.tiktok.com\\\/@gamache.media\",\"https:\\\/\\\/www.youtube.com\\\/@gamache_media\"],\"legalName\":\"Gamache M\u00e9dia inc.\",\"subOrganization\":[{\"@type\":\"Organization\",\"name\":\"Gamache.ai\",\"url\":\"https:\\\/\\\/gamache.ai\\\/\"},{\"@type\":\"Organization\",\"name\":\"Conception Web\",\"url\":\"https:\\\/\\\/conception-web.ca\\\/\"}],\"openingHoursSpecification\":[{\"@type\":\"OpeningHoursSpecification\",\"dayOfWeek\":[\"Monday\",\"Tuesday\",\"Wednesday\",\"Thursday\",\"Friday\"],\"opens\":\"09:00\",\"closes\":\"18:00\"}],\"geo\":{\"@type\":\"GeoCoordinates\",\"latitude\":45.500900000000001,\"longitude\":-73.509900000000002},\"knowsAbout\":[\"Search engine optimization (SEO)\",\"Generative engine optimization (GEO)\",\"Google Ads\",\"ChatGPT and Microsoft Copilot advertising\",\"Meta advertising\",\"Social media management\",\"WordPress web design\",\"Shopify online stores\",\"Video and photo content creation\",\"Artificial intelligence and automation\"]}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"BPM Sports - Gamache M\u00e9dia","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gamachemedia.com\/en\/bpm-sports\/","og_locale":"en_CA","og_type":"article","og_title":"BPM Sports - Gamache M\u00e9dia","og_description":"The agency Our work Blog FR 514-613-1154 Contact us Marketing \u25be Web design \u25be AI \u25be Content creation Power play BPM&#8217;s expertstake onthe AI. Who predicts the Canadiens&#8217; season best? Six BPM Sports 91.9 experts against Gamache M\u00e9dia&#8217;s AI. The predictions are in, and we compare at the end of the season. See the showdown [&hellip;]","og_url":"https:\/\/gamachemedia.com\/en\/bpm-sports\/","og_site_name":"Gamache M\u00e9dia","article_modified_time":"2026-10-09T03:43:15+00:00","og_image":[{"width":1900,"height":1069,"url":"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/06\/Gestion-des-medias-section.jpg","type":"image\/jpeg"}],"twitter_card":"summary_large_image","schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/gamachemedia.com\/en\/bpm-sports\/","url":"https:\/\/gamachemedia.com\/en\/bpm-sports\/","name":"BPM Sports - Gamache M\u00e9dia","isPartOf":{"@id":"https:\/\/gamachemedia.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/gamachemedia.com\/en\/bpm-sports\/#primaryimage"},"image":{"@id":"https:\/\/gamachemedia.com\/en\/bpm-sports\/#primaryimage"},"thumbnailUrl":"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/06\/Gestion-des-medias-section.jpg","datePublished":"2026-10-01T01:19:46+00:00","dateModified":"2026-10-09T03:43:15+00:00","breadcrumb":{"@id":"https:\/\/gamachemedia.com\/en\/bpm-sports\/#breadcrumb"},"inLanguage":"en-CA","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gamachemedia.com\/en\/bpm-sports\/"]}]},{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/gamachemedia.com\/en\/bpm-sports\/#primaryimage","url":"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/06\/Gestion-des-medias-section.jpg","contentUrl":"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/06\/Gestion-des-medias-section.jpg","width":1900,"height":1069},{"@type":"BreadcrumbList","@id":"https:\/\/gamachemedia.com\/en\/bpm-sports\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/gamachemedia.com\/en\/"},{"@type":"ListItem","position":2,"name":"BPM Sports"}]},{"@type":"WebSite","@id":"https:\/\/gamachemedia.com\/en\/#website","url":"https:\/\/gamachemedia.com\/en\/","name":"Gamache M\u00e9dia","description":"","publisher":{"@id":"https:\/\/gamachemedia.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gamachemedia.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-CA"},{"@type":["Organization","ProfessionalService"],"@id":"https:\/\/gamachemedia.com\/en\/#organization","name":"Gamache M\u00e9dia","url":"https:\/\/gamachemedia.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-CA","@id":"https:\/\/gamachemedia.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/01\/cropped-logo-gamacheMEDIA-BLANC-3.png","contentUrl":"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/01\/cropped-logo-gamacheMEDIA-BLANC-3.png","width":512,"height":512,"caption":"Gamache M\u00e9dia"},"image":{"@id":"https:\/\/gamachemedia.com\/en\/#\/schema\/logo\/image\/"},"description":"Agence marketing num\u00e9rique et sp\u00e9cialiste en visibilit\u00e9 IA \u00e0 Saint-Lambert : SEO et GEO, Google Ads, m\u00e9dias sociaux, conception web, cr\u00e9ation de contenu et intelligence artificielle pour les PME du Qu\u00e9bec.","telephone":"+1-514-613-1154","email":"info@gamachemedia.com","foundingDate":"2018","founder":[{"@type":"Person","name":"Olivier Gamache","url":"https:\/\/gamachemedia.com\/olivier-gamache\/","alumniOf":{"@type":"CollegeOrUniversity","name":"Universit\u00e9 du Qu\u00e9bec \u00e0 Montr\u00e9al (UQAM)","url":"https:\/\/uqam.ca\/"},"sameAs":["https:\/\/www.linkedin.com\/in\/olivier-gamache-5894bb65\/"],"jobTitle":"Founder, Gamache M\u00e9dia","description":"Founder of Gamache M\u00e9dia, a digital marketing agency and AI visibility specialist in Saint-Lambert, Qu\u00e9bec, with 25 years of marketing experience.","knowsAbout":["SEO","GEO","Google Ads","Web design","Artificial intelligence"]},{"@type":"Person","name":"Fran\u00e7ois Gamache"}],"address":{"@type":"PostalAddress","streetAddress":"570, avenue Victoria","addressLocality":"Saint-Lambert","addressRegion":"QC","postalCode":"J4P 2J5","addressCountry":"CA"},"areaServed":["Saint-Lambert","Longueuil","Brossard","Rive-Sud de Montr\u00e9al","Grand Montr\u00e9al","Qu\u00e9bec"],"sameAs":["https:\/\/www.facebook.com\/gamachemedia","https:\/\/www.instagram.com\/gamache_media\/","https:\/\/www.linkedin.com\/company\/gamache-media","https:\/\/www.tiktok.com\/@gamache.media","https:\/\/www.youtube.com\/@gamache_media"],"legalName":"Gamache M\u00e9dia inc.","subOrganization":[{"@type":"Organization","name":"Gamache.ai","url":"https:\/\/gamache.ai\/"},{"@type":"Organization","name":"Conception Web","url":"https:\/\/conception-web.ca\/"}],"openingHoursSpecification":[{"@type":"OpeningHoursSpecification","dayOfWeek":["Monday","Tuesday","Wednesday","Thursday","Friday"],"opens":"09:00","closes":"18:00"}],"geo":{"@type":"GeoCoordinates","latitude":45.500900000000001,"longitude":-73.509900000000002},"knowsAbout":["Search engine optimization (SEO)","Generative engine optimization (GEO)","Google Ads","ChatGPT and Microsoft Copilot advertising","Meta advertising","Social media management","WordPress web design","Shopify online stores","Video and photo content creation","Artificial intelligence and automation"]}]}},"featured_image_src":"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/06\/Gestion-des-medias-section-600x400.jpg","featured_image_src_square":"https:\/\/gamachemedia.com\/wp-content\/uploads\/2025\/06\/Gestion-des-medias-section-600x600.jpg","_links":{"self":[{"href":"https:\/\/gamachemedia.com\/en\/wp-json\/wp\/v2\/pages\/3989","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gamachemedia.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gamachemedia.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gamachemedia.com\/en\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/gamachemedia.com\/en\/wp-json\/wp\/v2\/comments?post=3989"}],"version-history":[{"count":22,"href":"https:\/\/gamachemedia.com\/en\/wp-json\/wp\/v2\/pages\/3989\/revisions"}],"predecessor-version":[{"id":4666,"href":"https:\/\/gamachemedia.com\/en\/wp-json\/wp\/v2\/pages\/3989\/revisions\/4666"}],"wp:attachment":[{"href":"https:\/\/gamachemedia.com\/en\/wp-json\/wp\/v2\/media?parent=3989"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}