{"id":585,"date":"2022-06-05T19:03:15","date_gmt":"2022-06-05T17:03:15","guid":{"rendered":"https:\/\/resistandride.cc\/?page_id=585"},"modified":"2026-10-31T09:12:39","modified_gmt":"2026-10-31T08:12:39","slug":"themonster","status":"publish","type":"page","link":"http:\/\/resistandride.cc\/en\/themonster\/","title":{"rendered":"The Ardennes Monster"},"content":{"rendered":"<div data-colibri-id=\"585-c1\" class=\"style-355 style-local-585-c1 position-relative\">\n  <!---->\n  <div data-colibri-component=\"section\" data-colibri-id=\"585-c2\" id=\"portfolio\" class=\"h-section h-section-global-spacing d-flex align-items-lg-center align-items-md-center align-items-center style-356 style-local-585-c2 position-relative\">\n    <!---->\n    <!---->\n    <div class=\"h-section-grid-container h-section-fluid-container\">\n      <!---->\n      <div data-colibri-id=\"585-c3\" class=\"h-row-container gutters-row-lg-0 gutters-row-md-0 gutters-row-0 gutters-row-v-lg-0 gutters-row-v-md-0 gutters-row-v-0 style-357 style-local-585-c3 position-relative\">\n        <!---->\n        <div class=\"h-row justify-content-lg-center justify-content-md-center justify-content-center align-items-lg-stretch align-items-md-stretch align-items-stretch gutters-col-lg-0 gutters-col-md-0 gutters-col-0 gutters-col-v-lg-0 gutters-col-v-md-0 gutters-col-v-0\">\n          <!---->\n          <div class=\"h-column h-column-container d-flex h-col-lg-12 h-col-md-12 h-col-12 style-358-outer style-local-585-c4-outer\">\n            <div data-colibri-id=\"585-c4\" class=\"d-flex h-flex-basis h-column__inner h-px-lg-0 h-px-md-0 h-px-0 v-inner-lg-0 v-inner-md-0 v-inner-0 style-358 style-local-585-c4 position-relative\">\n              <!---->\n              <!---->\n              <div class=\"w-100 h-y-container h-column__content h-column__v-align flex-basis-100 align-self-lg-start align-self-md-start align-self-start\">\n                <!---->\n                <div data-colibri-id=\"585-c5\" class=\"style-359 style-local-585-c5 position-relative h-element\">\n                  <!---->\n                  <div class=\"\"><link rel=\"stylesheet\" href=\"https:\/\/fonts.googleapis.com\/css2?family=Tinos:ital,wght@0,700;1,700&amp;family=Open+Sans:wght@400;600;700&amp;display=swap\"><style id=\"tam-page-css\">.tam{position:relative;width:100%;box-sizing:border-box;background:var(--bg);color:var(--ink);font-family:var(--sans);font-size:16px;line-height:1.5;text-align:left;-webkit-font-smoothing:antialiased;overflow-x:clip}\n.tam :is(div,nav,figure,figcaption,article,ul,ol,dl,header,footer,section,aside,details,summary,table,tr,li)::before,.tam :is(div,nav,figure,figcaption,article,ul,ol,dl,header,footer,section,aside,details,table,tr,li)::after{content:none}\n.tam :is(h1,h2,h3,h4){font-family:'Tinos','Times New Roman',Times,serif!important;text-transform:none;letter-spacing:normal;margin:0;padding:0;color:var(--ink)}\n.tam :is(p,ul,ol,figure,blockquote,table){margin:0;padding:0}\n.tam :is(table,td,th){border:0;background:none}\n.tam :is(p,li,td,th,a,span,small,b,summary,button){font-family:inherit}\n.tam a{color:inherit;text-decoration:none}\n.tam img{height:auto}\n.tam section,.tam header{scroll-margin-top:90px}\n.tam .tam-sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}\nhtml.tam-lock{overflow:hidden}\n.tam{--bg:#0E100E; --bg2:#121412; --bg3:#181A17; --ink:#F3F1E7; --mute:#C9C7BC; --dim:#A9A79C;\n  --line:rgba(243,241,231,.18); --line2:rgba(243,241,231,.32);\n  --red:#E04A2D; --red2:#F06A4E; --redbg:rgba(224,74,45,.10); --amber:#E8B44A;\n  --serif:'Tinos','Times New Roman',Times,serif; --sans:'Open Sans',Arial,sans-serif;\n  --in:max(48px,calc(50vw - 600px));}\n.tam *{box-sizing:border-box}\n.tam a{color:inherit}\n.tam img{max-width:100%;display:block}\n.tam .sec{position:relative;padding:104px var(--in) 112px;background:var(--bg)}\n.tam .sec.alt{background:var(--bg2)}\n.tam .wrap{max-width:1200px;margin:0 auto}\n.tam .kicker{margin:0;font-size:13px;line-height:1.5;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--red)}\n.tam .values{margin:0;font-size:13px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--mute)}\n.tam .values span{color:var(--red)}\n.tam h1,.tam h2,.tam h3{font-family:var(--serif);font-weight:700;margin:0;color:var(--ink)}\n.tam .h2{font-size:clamp(36px,5vw,72px);line-height:1.03;letter-spacing:-.01em}\n.tam .h2 em,.tam .h1 em{font-style:italic;color:var(--red)}\n.tam .head{display:flex;flex-direction:column;gap:22px;margin-bottom:56px}\n.tam .headrow{display:flex;flex-wrap:wrap;gap:24px 72px;align-items:flex-end}\n.tam .headrow .h2{flex:999 1 540px;min-width:0}\n.tam .lead{flex:1 1 320px;min-width:0;margin:0;padding-bottom:8px;font-size:18px;line-height:1.65;color:var(--mute)}\n.tam .txt{margin:0;font-size:15px;line-height:1.65;color:var(--mute)}\n.tam .lbl{margin:0;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--red)}\n.tam .btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;min-height:52px;padding:0 28px;border-radius:4px;background:var(--red);color:#0E100E;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;border:0;cursor:pointer;transition:background-color .2s}\n.tam .btn:hover,.tam .btn:focus-visible{background:var(--red2)}\n.tam .btn.ghost{background:transparent;color:var(--ink);border:1px solid var(--line2)}\n.tam .btn.ghost:hover{border-color:var(--red);background:var(--redbg)}\n.tam .lnk{display:inline-flex;align-items:center;min-height:44px;font-size:14px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;color:var(--ink);border-bottom:1px solid var(--red)}\n.tam .rule{height:1px;background:var(--line);border:0;margin:0}\n.tam .intro__profile{margin:0 0 56px}\n.tam .pf{display:block;width:100%;height:150px;overflow:visible}\n.tam .intro__profile figcaption{display:flex;justify-content:space-between;gap:16px;padding-top:10px;border-top:1px solid rgba(224,74,45,.55);font-size:12px;font-weight:600;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}\n.tam .intro__profile figcaption .mid{color:var(--red);text-align:center}\n.tam .along{margin:0 0 20px;font-size:15px;line-height:1.6;color:var(--mute)}\n.tam .along b{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin-right:12px}\n.tam .tiles{display:flex;flex-wrap:wrap;gap:12px;margin-bottom:64px}\n.tam .tile{flex:1 1 0;min-width:150px;min-height:44px;display:flex;flex-direction:column;gap:4px;padding:16px 18px;border:1px solid var(--line2);border-radius:4px;text-decoration:none;color:var(--ink);transition:border-color .2s,background-color .2s;position:relative}\n.tam .tile:hover,.tam .tile:focus-visible{border-color:var(--red);background:var(--redbg)}\n.tam .tile__km{font-family:var(--serif);font-weight:700;font-size:30px;line-height:1}\n.tam .tile__name{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}\n.tam .tile__meta{font-size:13px;color:var(--dim)}\n.tam .tile__new{position:absolute;top:10px;right:10px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:3px 7px;border-radius:2px;background:var(--red);color:#0E100E}\n.tam .cards{display:flex;flex-wrap:wrap;gap:40px 24px;margin-bottom:64px}\n.tam .card{flex:1 1 280px;min-width:0;margin:0;display:flex;flex-direction:column;gap:16px}\n.tam .card__media{position:relative;aspect-ratio:4\/5;border-radius:4px;overflow:hidden;background:var(--bg3)}\n.tam .card__media img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}\n.tam .card__tag{position:absolute;top:16px;left:18px;margin:0;padding:6px 10px;border-radius:3px;background:rgba(14,16,14,.72);font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase}\n.tam .card__ov{position:absolute;left:0;right:0;bottom:0;padding:80px 20px 18px;background:linear-gradient(to top,rgba(14,16,14,.94),rgba(14,16,14,0));display:flex;flex-direction:column;gap:4px}\n.tam .card__fig{margin:0;font-family:var(--serif);font-weight:700;font-size:56px;line-height:1}\n.tam .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:56px}\n.tam .stat{padding:26px 22px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:6px}\n.tam .stat:first-child{border-left:0;padding-left:0}\n.tam .stat__n{font-family:var(--serif);font-weight:700;font-size:44px;line-height:1}\n.tam .stat__l{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--dim)}\n.tam .end{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px 40px}\n.tam .sign{margin:0;font-family:var(--serif);font-weight:700;font-style:italic;font-size:clamp(28px,3vw,40px);line-height:1.1}\n.tam .end .txt{margin-top:8px}\n.tam .ctas{display:flex;flex-wrap:wrap;align-items:center;gap:16px 28px}\n.tam .carte{display:grid;grid-template-columns:300px 1fr;gap:0;border:1px solid var(--line);border-radius:6px;overflow:hidden;background:var(--bg3)}\n.tam .carte__side{display:flex;flex-direction:column;border-right:1px solid var(--line)}\n.tam .opt{all:unset;box-sizing:border-box;display:grid;grid-template-columns:auto 1fr;gap:2px 14px;align-items:baseline;padding:18px 20px;border-bottom:1px solid var(--line);cursor:pointer;min-height:44px;transition:background-color .15s}\n.tam .opt:hover{background:rgba(243,241,231,.04)}\n.tam .opt[aria-selected=\"true\"]{background:var(--redbg);box-shadow:inset 3px 0 0 var(--red)}\n.tam .opt:focus-visible{outline:2px solid var(--red);outline-offset:-2px}\n.tam .opt__km{grid-row:span 2;font-family:var(--serif);font-weight:700;font-size:30px;line-height:1}\n.tam .opt__name{font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}\n.tam .opt__meta{font-size:13px;color:var(--dim)}\n.tam .carte__note{padding:18px 20px;font-size:13px;line-height:1.55;color:var(--dim);margin-top:auto}\n.tam .carte__legend{display:flex;flex-direction:column;gap:8px;padding:18px 20px;border-top:1px solid var(--line);font-size:12px;color:var(--mute)}\n.tam .carte__legend span{display:flex;align-items:center;gap:10px}\n.tam .lg-line{width:26px;height:4px;border-radius:2px;background:var(--red)}\n.tam .lg-alt{width:26px;height:3px;border-radius:2px;background:#8F8D84;opacity:.6}\n.tam .lg-cp{width:18px;height:18px;border-radius:50%;background:#0E100E;border:2px solid var(--ink);font:700 10px\/14px var(--sans);text-align:center;color:var(--ink)}\n.tam .lg-c{width:10px;height:10px;border-radius:50%;background:var(--red);border:2px solid #0E100E;box-shadow:0 0 0 1px var(--red)}\n.tam .lg-c2{width:7px;height:7px;border-radius:50%;background:var(--ink);opacity:.8}\n.tam .carte__main{display:flex;flex-direction:column;min-width:0}\n.tam .map{position:relative;height:560px;background:#10130F}\n.tam .map .maplibregl-ctrl-attrib{font-size:10px}\n.tam .mk-cp{display:flex;align-items:center;gap:8px;pointer-events:auto;cursor:default}\n.tam .mk-cp b{width:24px;height:24px;border-radius:50%;background:#0E100E;border:2px solid var(--ink);display:flex;align-items:center;justify-content:center;font:700 11px var(--sans);color:var(--ink);box-shadow:0 2px 8px rgba(0,0,0,.6)}\n.tam .mk-cp b.st{background:var(--red);border-color:var(--red);color:#0E100E}\n.tam .mk-cp span{padding:3px 8px;border-radius:3px;background:rgba(14,16,14,.82);font:700 11px\/1.3 var(--sans);letter-spacing:.06em;color:var(--ink);white-space:nowrap}\n.tam .mk-dot{width:14px;height:14px;border-radius:50%;background:var(--ink);border:3px solid var(--red);box-shadow:0 0 0 4px rgba(224,74,45,.3);pointer-events:none}\n.tam .maplibregl-popup-content{background:#0E100E;color:var(--ink);border:1px solid var(--line2);border-radius:4px;padding:12px 14px;font:13px\/1.45 var(--sans);box-shadow:0 6px 24px rgba(0,0,0,.6)}\n.tam .maplibregl-popup-tip{border-top-color:#0E100E!important;border-bottom-color:#0E100E!important}\n.tam .maplibregl-popup-content b{font-family:var(--serif);font-size:17px}\n.tam .maplibregl-popup-content small{display:block;color:var(--dim);font-size:12px;margin-top:2px}\n.tam .maplibregl-popup-close-button{color:var(--ink);font-size:18px;width:28px;height:28px}\n.tam .prof{position:relative;height:170px;padding:22px 22px 0;border-top:1px solid var(--line);touch-action:pan-y;cursor:crosshair}\n.tam .prof svg{display:block;width:100%;height:118px;overflow:visible}\n.tam .prof__tip{position:absolute;top:4px;left:0;transform:translateX(-50%);padding:3px 8px;border-radius:3px;background:var(--ink);color:#0E100E;font:700 11px\/1.3 var(--sans);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s}\n.tam .prof__axis{display:flex;justify-content:space-between;padding:8px 0 10px;font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}\n.tam .cstats{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}\n.tam .cstat{padding:16px 22px;border-left:1px solid var(--line)}\n.tam .cstat:first-child{border-left:0}\n.tam .cstat__n{font-family:var(--serif);font-weight:700;font-size:26px;line-height:1.1;white-space:nowrap}\n.tam .cstat__l{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin-top:4px}\n.tam .actes{margin-top:48px}\n.tam .actes__h{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px 24px;margin-bottom:22px}\n.tam .actes__h h3{font-size:clamp(26px,2.6vw,36px)}\n.tam .actes__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}\n.tam .acte{display:flex;flex-direction:column;gap:10px;padding:0 20px 24px;overflow:hidden;border:1px solid var(--line);border-radius:4px;background:var(--bg3);cursor:pointer;transition:border-color .2s}\n.tam .acte:hover,.tam .acte.on{border-color:var(--red)}\n.tam .acte__n{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--red)}\n.tam .acte h4{margin:0;font-family:var(--serif);font-weight:700;font-size:24px;line-height:1.1}\n.tam .acte__route{font-size:13px;font-weight:600;color:var(--ink)}\n.tam .acte__meta{font-size:12px;letter-spacing:.06em;color:var(--dim)}\n.tam .acte p{margin:0;font-size:14px;line-height:1.6;color:var(--mute)}\n.tam .recit{margin-top:48px;display:grid;grid-template-columns:1fr 1fr;gap:24px 56px}\n.tam .recit h3{font-size:clamp(26px,2.6vw,36px);grid-column:1\/-1}\n.tam .recit p{margin:0;font-size:16px;line-height:1.7;color:var(--mute)}\n.tam .cc-sum{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line);margin-bottom:48px}\n.tam .top{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:0 48px}\n.tam .top li{display:grid;grid-template-columns:56px 1fr auto;gap:4px 18px;align-items:center;padding:18px 0;border-bottom:1px solid var(--line)}\n.tam .top__r{grid-row:span 2;font-family:var(--serif);font-weight:700;font-size:40px;line-height:1;color:var(--red)}\n.tam .top__n{font-family:var(--serif);font-weight:700;font-size:22px;line-height:1.15}\n.tam .top__m{font-size:13px;color:var(--dim)}\n.tam .top__g{grid-row:span 2;text-align:right}\n.tam .top__g b{display:block;font-family:var(--serif);font-size:26px;line-height:1}\n.tam .top__g small{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}\n.tam .bar{grid-column:2\/3;height:4px;border-radius:2px;background:rgba(243,241,231,.1);overflow:hidden}\n.tam .bar i{display:block;height:100%;background:linear-gradient(90deg,#8a3a2a,var(--red))}\n.tam .cc-more{margin-top:36px;display:flex;flex-wrap:wrap;gap:16px;align-items:center}\n.tam .cc-all[hidden]{display:none}\n.tam .cc-all{margin-top:28px}\n.tam .chips{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}\n.tam .chip{font:700 12px var(--sans);letter-spacing:.12em;text-transform:uppercase;padding:8px 14px;min-height:36px;border-radius:999px;border:1px solid var(--line2);background:transparent;color:var(--mute);cursor:pointer}\n.tam .chip[aria-pressed=\"true\"]{background:var(--red);border-color:var(--red);color:#0E100E}\n.tam .tbl-wrap{max-height:520px;overflow:auto;border:1px solid var(--line);border-radius:4px}\n.tam table.tbl{width:100%;border-collapse:collapse;font-size:14px}\n.tam .tbl th{position:sticky;top:0;background:#1B1D1A;text-align:left;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding:12px 14px;cursor:pointer;white-space:nowrap}\n.tam .tbl th[aria-sort]{color:var(--red)}\n.tam .tbl td{padding:10px 14px;border-top:1px solid var(--line);color:var(--mute);white-space:nowrap}\n.tam .tbl td:nth-child(3){color:var(--ink);font-weight:600;white-space:normal}\n.tam .tbl tr:hover td{background:rgba(243,241,231,.03)}\n.tam .tbl .num{text-align:right;font-variant-numeric:tabular-nums}\n.tam .prog{width:100%;border-collapse:collapse;margin-bottom:56px}\n.tam .prog th{text-align:left;font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);padding:0 16px 14px 0;border-bottom:1px solid var(--line2)}\n.tam .prog td{padding:18px 16px 18px 0;border-bottom:1px solid var(--line);font-size:15px;color:var(--mute);vertical-align:top}\n.tam .prog td:first-child{color:var(--ink)}\n.tam .prog td b{display:block;font-family:var(--serif);font-size:22px;color:var(--ink)}\n.tam .prog td small{display:block;font-size:12px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--red);margin-top:2px}\n.tam .ig{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:56px}\n.tam .ic{padding:24px 22px;border:1px solid var(--line);border-radius:4px;background:var(--bg3);display:flex;flex-direction:column;gap:10px}\n.tam .ic h4{margin:0;font-family:var(--serif);font-size:22px;line-height:1.15}\n.tam .ic p{margin:0;font-size:14px;line-height:1.6;color:var(--mute)}\n.tam .ic ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}\n.tam .ic li{font-size:14px;line-height:1.5;color:var(--mute)}\n.tam .ic li b{color:var(--ink)}\n.tam .ic li small{display:block;font-size:12px;color:var(--dim)}\n.tam .cal{display:grid;grid-template-columns:repeat(3,1fr);gap:0;border:1px solid var(--line);border-radius:4px;overflow:hidden;margin-bottom:56px}\n.tam .ph{padding:22px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:6px;position:relative}\n.tam .ph:first-child{border-left:0}\n.tam .ph.past{opacity:.45}\n.tam .ph.now{background:var(--redbg);box-shadow:inset 0 3px 0 var(--red)}\n.tam .ph__t{font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--red)}\n.tam .ph__d{font-family:var(--serif);font-weight:700;font-size:24px}\n.tam .ph__s{font-size:13px;color:var(--dim)}\n.tam .ph__badge{position:absolute;top:18px;right:18px;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:3px 8px;border-radius:2px;background:var(--red);color:#0E100E}\n.tam .pack{width:100%;border-collapse:collapse;margin-bottom:56px;font-size:14px}\n.tam .pack th{font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding:0 10px 12px;text-align:center;border-bottom:1px solid var(--line2)}\n.tam .pack th:first-child{text-align:left;padding-left:0}\n.tam .pack td{padding:12px 10px;border-bottom:1px solid var(--line);text-align:center;color:var(--mute)}\n.tam .pack td:first-child{text-align:left;padding-left:0;color:var(--ink)}\n.tam .pack .y{color:var(--red);font-weight:700}\n.tam .pack .n{color:rgba(243,241,231,.25)}\n.tam .acc{border-top:1px solid var(--line)}\n.tam .acc details{border-bottom:1px solid var(--line)}\n.tam .acc summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:20px;padding:20px 0;min-height:44px;font-family:var(--serif);font-weight:700;font-size:21px}\n.tam .acc summary::-webkit-details-marker{display:none}\n.tam .acc summary::after{content:\"+\";font-family:var(--sans);font-weight:400;font-size:26px;color:var(--red);transition:transform .2s}\n.tam .acc details[open] summary::after{transform:rotate(45deg)}\n.tam .acc .acc__b{padding:0 0 22px;max-width:820px}\n.tam .acc .acc__b p,.tam .acc .acc__b li{font-size:15px;line-height:1.65;color:var(--mute)}\n.tam .acc .acc__b ul{margin:0;padding-left:18px}\n.tam .sub{margin:0 0 20px;font-family:var(--serif);font-weight:700;font-size:clamp(24px,2.4vw,32px)}\n.tam .chap{display:grid;grid-template-columns:repeat(5,1fr);gap:0;border-top:1px solid var(--line2);margin-bottom:72px}\n.tam .ch{padding:26px 20px 26px 0;display:flex;flex-direction:column;gap:8px;border-right:1px solid var(--line);padding-left:20px;position:relative}\n.tam .ch:first-child{padding-left:0}\n.tam .ch:last-child{border-right:0}\n.tam .ch::before{content:\"\";position:absolute;top:-6px;left:20px;width:11px;height:11px;border-radius:50%;background:var(--bg);border:2px solid var(--red)}\n.tam .ch:first-child::before{left:0}\n.tam .ch__y{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--red)}\n.tam .ch__t{font-family:var(--serif);font-weight:700;font-size:22px;line-height:1.15}\n.tam .ch__w{font-size:13px;color:var(--dim);margin-top:8px}\n.tam .ch__win{font-family:var(--serif);font-weight:700;font-size:19px;color:var(--ink)}\n.tam .ch__time{font-family:var(--serif);font-weight:700;font-size:34px;line-height:1;color:var(--ink)}\n.tam .ch__m{font-size:13px;line-height:1.5;color:var(--mute)}\n.tam .ch__rec{align-self:flex-start;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;padding:3px 8px;border-radius:2px;background:var(--red);color:#0E100E}\n.tam .quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}\n.tam .quote{margin:0;padding:28px 26px;border:1px solid var(--line);border-radius:4px;display:flex;flex-direction:column;gap:18px;background:var(--bg3)}\n.tam .quote blockquote{margin:0;font-family:var(--serif);font-style:italic;font-size:19px;line-height:1.45;color:var(--ink)}\n.tam .quote blockquote::before{content:\"\u201c\";display:block;font-size:54px;line-height:.6;color:var(--red);font-style:normal;margin-bottom:12px}\n.tam .quote figcaption{margin-top:auto;font-size:12px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}\n.tam .quote figcaption b{display:block;color:var(--ink);margin-bottom:3px}\n.tam .gal{display:flex;flex-direction:column;gap:8px}\n.tam .gal__row{display:flex;gap:8px}\n.tam .gal__it{flex:var(--r) 1 0;aspect-ratio:var(--r);border:0;padding:0;margin:0;border-radius:3px;overflow:hidden;background:var(--bg3);cursor:zoom-in;position:relative}\n.tam .gal__it img{width:100%;height:100%;object-fit:cover;transition:transform .5s}\n.tam .gal__it:hover img{transform:scale(1.03)}\n.tam .gal__foot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:22px;font-size:13px;color:var(--dim)}\n.tam dialog.lb{max-width:100vw;max-height:100vh;width:100vw;height:100vh;margin:0;padding:0;border:0;background:rgba(8,9,8,.96);color:var(--ink)}\n.tam dialog.lb::backdrop{background:rgba(8,9,8,.9)}\n.tam .lb__img{position:absolute;inset:56px 72px;display:flex;align-items:center;justify-content:center}\n.tam .lb__img img{max-width:100%;max-height:100%;object-fit:contain}\n.tam .lb button{position:absolute;background:rgba(243,241,231,.08);border:1px solid var(--line2);color:var(--ink);width:48px;height:48px;border-radius:50%;font-size:22px;cursor:pointer}\n.tam .lb__x{top:14px;right:14px}\n.tam .lb__p{left:14px;top:50%;transform:translateY(-50%)}\n.tam .lb__n{right:14px;top:50%;transform:translateY(-50%)}\n.tam .lb__c{position:absolute;left:0;right:0;bottom:16px;text-align:center;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim)}\n.tam .partners{display:flex;flex-wrap:wrap;gap:12px}\n.tam .pt{flex:1 1 150px;min-height:84px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:1px solid var(--line);border-radius:4px;text-decoration:none;color:var(--ink);padding:14px;text-align:center;transition:border-color .2s}\n.tam .pt:hover{border-color:var(--red)}\n.tam .pt b{font-family:var(--serif);font-size:18px}\n.tam .pt small{font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--dim)}\n.tam .final{position:relative;min-height:620px;display:flex;align-items:flex-end;padding:96px var(--in);overflow:hidden;background:#0B0C0B}\n.tam .final img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 70%;filter:saturate(.8)}\n.tam .final::after{content:\"\";position:absolute;inset:0;background:linear-gradient(0deg,rgba(11,12,11,.97) 0%,rgba(11,12,11,.6) 45%,rgba(11,12,11,.15) 100%)}\n.tam .final__in{position:relative;z-index:1;width:100%;max-width:1200px;margin:0 auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:28px}\n.tam .final h2{font-size:clamp(34px,4.4vw,64px);line-height:1.05}\n.tam .final h2 em{font-style:italic;color:var(--red)}\n.tam .final .txt{margin-top:14px;max-width:560px}\n@media (max-width:1100px){\n.tam .actes__grid{grid-template-columns:1fr 1fr}\n.tam .chap{grid-template-columns:1fr 1fr 1fr}\n.tam .ch:nth-child(3){border-right:0}\n.tam .ig{grid-template-columns:1fr 1fr}\n}\n@media (max-width:900px){\n.tam{--in:24px}\n.tam .sec{padding:72px var(--in) 80px}\n.tam .carte{grid-template-columns:1fr}\n.tam .carte__side{border-right:0;border-bottom:1px solid var(--line);flex-direction:row;flex-wrap:wrap}\n.tam .opt{flex:1 1 50%;border-right:1px solid var(--line)}\n.tam .carte__note,.tam .carte__legend{display:none}\n.tam .map{height:420px}\n.tam .stats,.tam .cc-sum{grid-template-columns:1fr 1fr}\n.tam .stat:nth-child(3){border-left:0;padding-left:0}\n.tam .stat:nth-child(n+3){border-top:1px solid var(--line)}\n.tam .top{grid-template-columns:1fr}\n.tam .quotes{grid-template-columns:1fr}\n.tam .recit{grid-template-columns:1fr}\n.tam .cal{grid-template-columns:1fr}\n.tam .ph{border-left:0;border-top:1px solid var(--line)}\n.tam .ph:first-child{border-top:0}\n}\n@media (max-width:640px){\n.tam .sec{padding:64px 20px 72px}\n.tam .cp-n,.tam #tam-prof-mid{display:none}\n.tam .tiles{gap:8px}\n.tam .tile{flex:1 1 calc(50% - 4px);min-width:0}\n.tam .cstats{grid-template-columns:1fr 1fr}\n.tam .cstat:nth-child(3){border-left:0}\n.tam .cstat:nth-child(n+3){border-top:1px solid var(--line)}\n.tam .actes__grid{grid-template-columns:1fr}\n.tam .chap{grid-template-columns:1fr;border-top:0}\n.tam .ch{border-right:0;border-left:1px solid var(--line2);padding:0 0 28px 24px!important}\n.tam .ch::before{left:-6px!important;top:2px}\n.tam .ig{grid-template-columns:1fr}\n.tam .prog thead{display:none}\n.tam .prog tr{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line);padding:12px 0}\n.tam .prog td{border:0;padding:6px 10px 6px 0}\n.tam .prog td:first-child{grid-column:1\/-1}\n.tam .prog td[data-l]::before{content:attr(data-l);display:block;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}\n.tam .pack{font-size:13px}\n.tam .pack th{padding:0 4px 10px;font-size:10px;letter-spacing:.06em}\n.tam .pack td{padding:10px 4px}\n.tam .gal__row{flex-wrap:wrap}\n.tam .lb__img{inset:56px 8px}\n.tam .lb__p,.tam .lb__n{top:auto;bottom:10px;transform:none}\n}\n.tam .acte__img{display:block;max-width:none;width:calc(100% + 40px);margin:0 -20px 10px;aspect-ratio:16\/10;object-fit:cover;filter:saturate(.85)}\n.tam .ic{overflow:hidden}\n.tam .ic__img{display:block;max-width:none;width:calc(100% + 44px);margin:-24px -22px 8px;aspect-ratio:16\/9;object-fit:cover}\n.tam .pack-wrap{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.5fr);gap:40px;align-items:start;margin-bottom:56px}\n.tam .pack-wrap .pack{margin-bottom:0}\n.tam .pack-img{margin:0;display:flex;flex-direction:column;gap:8px}\n.tam .pack-img img{width:100%;border-radius:4px;aspect-ratio:4\/3;object-fit:cover}\n.tam .pack-img figcaption{font-size:12px;color:var(--dim)}\n@media (max-width:900px){\n.tam .pack-wrap{grid-template-columns:1fr;gap:20px}\n}\n.tam .hero2{position:relative;height:min(76vh,780px);min-height:460px;background:#111;overflow:hidden;display:flex;align-items:center;justify-content:center}\n.tam .hero2__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:50% 55%;max-width:none}\n.tam .hero2::after{content:\"\";position:absolute;inset:0;background:radial-gradient(ellipse 40% 42% at 50% 42%,rgba(0,0,0,.32),rgba(0,0,0,0) 72%),linear-gradient(0deg,rgba(0,0,0,.35),rgba(0,0,0,0) 30%);pointer-events:none}\n.tam .hero2__mark{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:22px;margin-bottom:9%;filter:drop-shadow(0 2px 14px rgba(0,0,0,.35))}\n.tam .hero2__logo{width:min(400px,60vw);height:auto;max-width:none}\n.tam .hero2__credit{position:absolute;right:16px;bottom:12px;z-index:1;font-size:11px;color:rgba(255,255,255,.6)}\n.tam .band{background:#000;padding:84px var(--in) 0;text-align:center;display:flex;flex-direction:column;align-items:center}\n.tam .band__t{margin:0;max-width:900px;font-family:var(--serif);font-weight:700;font-size:clamp(26px,3.2vw,40px);line-height:1.15;letter-spacing:.04em;text-transform:uppercase;color:var(--ink)}\n.tam .band__lead{margin:22px 0 0;max-width:680px;font-family:var(--serif);font-style:italic;font-weight:700;font-size:clamp(20px,2vw,24px);line-height:1.35;color:var(--ink)}\n.tam .band__p{margin:18px 0 0;max-width:640px;font-size:18px;line-height:1.65;color:var(--mute)}\n.tam .band__punch{margin:30px 0 0;font-family:var(--serif);font-weight:700;font-size:clamp(22px,2.2vw,28px);line-height:1.25;color:var(--ink)}\n.tam .band__punch--last{margin-top:10px;font-style:italic;color:var(--red)}\n.tam .band__sig{display:flex;gap:6px 16px;align-items:center;justify-content:center;flex-wrap:wrap;margin:34px 0 0;font-size:13px;font-weight:700;letter-spacing:.24em;text-transform:uppercase;color:var(--dim)}\n.tam .band__sig b{color:var(--red)}\n.tam .band__sig i{width:5px;height:5px;border-radius:50%;background:var(--red)}\n.tam .band__ctas{display:flex;gap:16px 28px;align-items:center;justify-content:center;flex-wrap:wrap;margin-top:22px}\n.tam .band__nav{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 28px;width:100%;max-width:1200px;margin-top:72px;padding:20px 0 22px;border-top:1px solid var(--line)}\n.tam .band__nav a{font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;color:var(--dim);min-height:32px;display:inline-flex;align-items:center}\n.tam .band__nav a:hover{color:var(--ink)}\n@media (max-width:640px){\n.tam .hero2{height:62vh;min-height:380px}\n.tam .hero2__img{object-position:72% 55%}\n.tam .hero2__mark{margin-bottom:22%;filter:drop-shadow(0 2px 10px rgba(0,0,0,.6))}\n.tam .hero2__logo{width:56vw}\n.tam .band{padding:56px 22px 0}\n.tam .band__p{font-size:16px}\n.tam .band__punch{font-size:21px}\n.tam .band__nav{margin-top:48px}\n}\n.tam .band__t{font-family:var(--serif)!important;text-transform:uppercase;letter-spacing:.04em}\n.tam .h2,.tam .final h2{letter-spacing:-.01em}\n.tam .tam-hint{margin-top:14px;font-size:13px;color:var(--dim)}\n.tam .tam-small{font-size:13px;color:var(--dim)}\n.tam .cp-lab{position:absolute;top:2px;transform:translateX(-50%);font:700 10px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--mute);white-space:nowrap;pointer-events:none}\n.tam .mk-cp small{display:block;font-weight:600;opacity:.7;letter-spacing:0}\n.tam .mk-region{font:italic 600 10px\/1 var(--sans);letter-spacing:.32em;text-transform:uppercase;color:rgba(224,74,45,.6);text-shadow:0 1px 3px #000;pointer-events:none;white-space:nowrap}\n.tam .map__msg{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;color:var(--mute);font-size:14px}\n.tam .tam-pop small{display:block;color:var(--dim);font-size:12px;margin-top:2px}\n.tam .tam-pop .tam-pop__m{margin-top:8px}\n.tam .tam-pop .tam-pop__m b{font-family:var(--serif);font-size:15px;color:var(--red)}\n.tam .top__m a{color:var(--red);font-weight:700}\n.tam .recit h3 em,.tam .actes__h h3 em{color:var(--red)}\n.tam .cstat__n small{font-family:var(--sans);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--amber);margin-left:6px}\n.tam .opt{font-family:var(--sans)}\n.tam .acc summary{color:var(--ink)}\n.tam dialog.lb{position:fixed}\n.tam .partners{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}\n.tam .pt{min-width:0;min-height:128px;display:grid;grid-template-rows:56px auto;align-content:center;justify-items:center;align-items:center;gap:12px;padding:20px 12px}\n@media (max-width:1000px){.tam .partners{grid-template-columns:repeat(3,minmax(0,1fr))}}\n@media (max-width:640px){.tam .partners{grid-template-columns:repeat(2,minmax(0,1fr))}.tam .pt{padding:18px 10px}}\n.tam .pt__logo{display:block;flex:none;max-width:100%;background-position:center;background-size:contain;background-repeat:no-repeat;opacity:.9;transition:opacity .2s}\n.tam .pt:hover .pt__logo{opacity:1}\n.tam .pt__logo--lcr{width:160px;height:21px;background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAUAAAAArCAQAAACj3ZkMAAAIjElEQVR42u1d4X3jKgzX9dcFWIE3AjcCN4LfCO4I7gi+EdwR3BGcEewR7BHCCHof4iYxSCBsJ31tQ7\/ctUCQ9Lcs0F\/kFxpYtgG+dzNQgAEFCgAcOJhggAEmcF4vCwb0otcEg9fr68i8h41vgxQ84nU7okL4tj8Ge6RbcdVLY8f0qr6k1Mqz8bhyltGbZRekPMPPaSU07N8uT7OFFlSy109sKvK\/1e3px6jPROE3zf\/SEfi5Hw7Am7SfA8A68rfhqpeK9HIPwDwAuK5psJG\/Hs6vFUmvR9ux\/ZQYMATWGxzAgQID9uwBTeD\/3uF97mUeAHwAcIsH9IH1cv4X32uAf4leX2\/zoB4A\/P8BcH2vr9Ym+L2AoHsA8LOPEOC8613T6+u14bEJ+Zrtsev9X3pAPaeoABxMK7yEBnV+2U1BEkzizfQ5rlm3Aqlvc9nrWSPPaQY9f6JbNcPHPGZOHk4bvLeaU5VupTRZSHnO3EsWYL1IaYIDvAt3iBoKKM6LgvPS3uFdpDAFxZzJvR7v2BXo8+mfn8dswYECBwAOXqGeFe73amCaewG8EKag1yOXh9PIMO++uTGX00oHCl5hmH9rr35\/mUN5R\/DuvAEDIlu0lMfBAd5W7P\/lSBHngg2bIUVE7NAmc4lNZPwR60RuUWHtrTW9Ao3pNga5UrqFqyu97GiePCmJRjbz7EtlEbAgZ1Jkfy4XbNlMeYsKc5DSRvTYL+0knbYSmCiWqrcRY10UY1bQCK5bvQKAfZBmpwGlPPC0m+SRSdShFgDQoCFHN1lkhCopyyhCSplnJxkAa5S1hlF2IRx\/ZExmRT7qZDJ1BwBqwYjTKMs+kDKJRgKCOmDy0KuxGQCsBLLcBCkSAEon5bygyRhPkXyMGH4nCN4agErkjT\/G0T5MLlEfaCR8pdKalNOxCsxvFFKqjPG1FICW\/PAOO+xINYY+rBc9UdxrVAm9DTWDuUkM2JKzdNiRkvZE7Ef367AjZW1WBBbXWkgBkJP\/yNpoH6RYCQBD8x+xPPdRRCDeJZ+KI1ZoUKFCQ3hX32fUpJcr0KBGgxVpMnO18Tn9jEFY\/fGXCgFrpld37nXZUtjo9kcTW60yqZHm6rGlQngjBOARe+xnixoxAGty22FRoUKNBetAfADGkRIGCr0EgGUyJgnjIRsFsB+a2+hrnFJ2mdwOtIHX6ZJ7WkAIwENFpH0y7i2iu87Q35TJoKcVAHDE4rzrrRYj4gCk\/F+Z0MtapPQhUlIAHAWbBBNRV8GGxry6x+jTWRArCA+IdKKHFgHQEpuHuL9Pz1MlQg4K5su3ghbGzjIAFskgiNawj5Re8PASSIkD0Ap3uR07RyswmF5EUs3i+RuTvo0O6qsbAVDiI0OINBFoKdG5QZkAoF1dE9KIoKwTADRCpLT+HE9ZLLo3pt97kMoBJgPxRqbF\/sJf+AP\/wG\/4Ay9XfUzAT\/nLJNbek\/y\/W\/AKBybNP3nn\/eYqi2E8zTmG\/Ooy5Dls4CrawJZOpOFlK4Q8Ih8pNgeAjk0vDQytSXsA4qoqXuEVDkTeMSwEHESCUdRS2KWuRAtZJkOQ\/abNPbBZ6ClKFNuLNqYJCu6azzDC6hkfQfo5g8iooBOSnQyjNpeZItdiWtEAbrEKBfoGJCQdPPdG1POyGn+GCkrRDPqck96XbuXbWO5k4vL2zGoDpDwnOBpxj5Ri323l12nxeAeTtzp1B1qrytaITswYA4oTesttPEn+Uxyr05BzLZbrKWNx+WJtBUEOgN0n0FrvrxEOGreXKPYp60n\/6unbEjzVNwOguotW3b11\/XRXwKkbjld3ALv7dhxrtwuUNnjg56xpnWgxfLTy3QAYi4uWGuFn+CoAjL9mXbCZkbXpOfHWV151FWwivnN7OQ2KDH8n8SYoPPC5BwDfmHNJfqQ\/w4v4BM\/dCYCc+9DRIGA1UuIAXO4sFajM\/dYkPBwpoYIJ3HxR2qV6YCBO95zoONXdpKItPO90mx9J98klm9Pi0VVsAb7J2KBoOVKeMhSuIqde9MFveCBZssJpMFBCAx2MZzgNgWCWrWWAO1yjMQX5CSU8subWZSOFQRo+o2SzAFmuIz6LlSLlKZHikcAHoIMeRuihhRrKxUccAjE0YSwu4xICuGKUY+5SUu6CR9Iy8OthhBE6aKBaFOf4tWGWgVkJPfTzDCXba48msVBoo7VIaQOkRMkIIVWnENG5dSSJ3SYJTl2Uq9EIGNNjks2xloxQilL3MYkaET3jGGGo6CTlNYeMENq4E1FoU0gpRUgxKTpWE3xskZy0TRB5ugVAuwThqifGX5MtSwGfbT8AUubSHni6KFfFJB8pQ1A79c0ACCSfUifLp3ykpIlzJFJSAKSqF9orPjK1NC2oCOmwxoYs9BwFRO8TV7nGluRDjwI+21oAUlVfR6zRokaDliy07JIG77GaNVqQhP86So3aCkBNwqvFEkus2Oq\/kDufjxQjqQmRlNnFy5LqrPFpDl6qmZsCEDJKkuiyJJ1VZBW+5vcGYK6F9kJKLa2KywFAIyCs5lT25o6nY499AaizyqQKsihzG4D3BqBMw\/sipc2pC2421gUrIYQaVomt0FiFiLO9DYBUlMatp9xcF2yS7OQ9AJguNW09D7cNKW3uzQhlUmHHxJcY1JtuVgCskivoIzcR7AtA2c0I\/Z1uRuh3+ZqGuERt8IodVyNlYWkIuiv2RpKafe5HbBiT+neGcBWobdRY6RX0rO+j47atADx5sY5Vds\/6vmXlRx8BXyG8G6ZP6g2F3xNCr2ecZamEd8PE7HT0kfILbUYOQYEFO1+6pcCBAwcDHIIKBojeBmWujqonmOAAB3Hi7LQCs7ie7QCHJCfYz9TQN97LeoXyXDLRp3TiIYOjfPpOJrO41yo+gxIT4Lm8xCFa3WHPWZiTdT+qRPx8ez5ShrDi5D\/chnG3Ffx00QAAAABJRU5ErkJggg==)}\n.tam .pt__logo--pan{width:157px;height:34px;background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAToAAABECAQAAAC7FDHSAAAF7ElEQVR42u2d23WjMBCG\/\/i4gWlBLdCCW8AlOCU4JcQlhBJMC5RgSohaUAneh2WJkMFO1jMDIiO\/JOAjodHHXHQZv1wBwlgJkCkk1AZN1kmCrUlJymGHAgRCQECLBj4zSdHknbDFDu83X\/jb0RYNu0BLvEf\/nVAx1XvAsXvyGlX01A5H7Lo7r2iZWhvKrMKJGbgDDsmYeNSoWMBz+IDr6nwbSOSr1RpvT7by0Ul9rJxwfb9Ol8u1vIL1cx7U\/yFS72Hi+pGttY9ESpwS2l0\/J0bj81qw1B8\/OT28\/n+fzztUnTd3dVmBc6dBJMzSPRX8TCmi+p2IGZR57qEeGrt3nrz3kxLbAYr+Viubh994R8k4WHT3f66BI2GpyfXieHfwHbMKgLikxorffEsQlJWm04aOrx8uecFrnFAPNHQZ6fE8S4tqm7irb33ni8hc7VCLabogCF1QQo7YApS4prcuQClxjtoq2MIhrVKjikakRdgm1r7uv3gRsfca5jVuJYjULqXpaKAAqn4s2oGfmp9ua77n0\/nBF2nhZulW18kaV6lXh5Jpq6\/RQMbQ\/SCQCCI+i44jW6h6dDKQB6y2bFRbIyXodDXdKrTPb4LOKWGR46tj0GVlXkkZA4POzCucqIE1TWfQqXt1bnbNatAt0KeDuqYz6BYKHc3qPUr6i4bcgqGjm4lPynD91TRdptD5jBf9DTDTdMqTJuM1G4iL9+li6HILJeJe+Dm2QBp0z0InpyOKFTgJBp3QCSrKVtN5gy7XKZPcoHOj0Jl5XTx0GvvDSGwzAcy8GnTzQRcMumVDF0MQVgKdTQ9nG73m5dURbMo4I023BuhoMhyShM4bdGDY\/6\/hDRUCJw1I\/BzJWKmiY1Ih\/5MY21k0HVQ0nUzN82i6PYquhYa15kM\/EsUaoXOJGEM\/THLQFeJOgnwv\/rXViEjoqDDyw\/xNDdrtTFPDcoYpRDU68UUwLehyLrsBdhVeN6uDLq67EF7Ks5k65kCCBKeGwyCHCTG30\/bRnhPsRbDpYW6fzg1UYhDNL+LY3W4naF6RYJc3dF59ertJoSOUAAJckn7Us08Nk6h5DQrQhZEoPLdUEAH7fmwPg8S8vGC3ndwCatQpdC5KSjWVTEdiuLhF2d7JeCuV4JqUon8v5AEHwVnG088nh08MHSVVb8jPcMqMRJPCnnHpPof1+nTcGdBJ0TCRyJzWI7AkNd0hytDp1r4M5rF\/Orn7Y+gkvTpdnw7IMd\/e7JrORzNQTZLvlnfxSHK4PLzQso7mq\/NLpkxa7MU0BalBR4AQdLdhhEHHpuk0lsllh8uLm7lb6OycxMK2NmnrCK+wJ3ANmi78LuggDF1QenVsIWyx0Lm7kWXO0Jl5NfMqOmlyvxdWMoAuiELXzuAkmIFdEHSpA07JALlMQglK+kQ3V6xgOdvV4598unQ7bknUBW+FF8HO3V4ZA22h0NHNVib5H6ZLN1BJaDozr4s2r5hhe6JXPl1m0C3Wp9MarqAOnZnazDSdy+BcvEGXlU\/nBnvkTwAIAcdof28eoURc96k7XlRG2yoNukUFEmOb30thHeGZQ4lhL+r+qkG3ePMaoJUJhHspzD1MX2sLYQtNoONHoZP5mV6v\/uqYrlt4ICG\/LahVDoekjDkZdFz5mjS1ah5OQhj9+VCaMOwWSPwHdEF4TYIbOjfRiziJznO9aAcS+cArAgjvmUNXwkVyaVBvFxNIkMAhIN6lsMf6+lmfrkUbne3Y4ZKsUXMdfNctxeC8SomwmXE9Qt4F51wKo2\/t3KMnzWt1k6x7WGOdfSpYQrlR2DE\/lW04iIcSnC3QRHYX3l5Ud4+2N2mCBkb56Jlt2iTvkXSJU1T4SMB8LngY9KIWeaWqyPsKLBkQvsor3iaetMaeOX9WE9XXiK7gDMrL1fUz6q0QdISyc4VvWyg7e++fPNhd9OsbdSK8svcoqidN09ezVhO5JgMqFiwKHFD0pjXAw\/\/Nd8QyGv8ycqX9cCi7O8+TUN45d1y\/XGFlob7PF3RhXUn9\/wBfoDs9+K4Y5gAAAABJRU5ErkJggg==)}\n.tam .pt__logo--red{width:99px;height:55px;background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMYAAABtCAQAAABQSdb7AAAJO0lEQVR42u1d7XWyPBi+Xo8LZIV0hDgCjkBHwBF0BDuCjiAjyAhlBDOCGYH3h4hJSEKgIoQn4fS0BQTJlfv7g\/8qzHz8gtV\/bVA6zqIAgBw7BDvWWMIgoCAA0AAX5FgtAgxWQ4EGlAjGZIMqNBLBmJgyzH9HMCIY\/zIYKmuKYEwsMYj1vwjGhEwKIOHSxmpRulTgjGp5lBHBmAFliMZZQiMY00HxBCPX9kQwJmNSHEXoVvhywBDgEGFLjdVidKkSAjyCMRc2hQjGXKxvDjT6VKBSYylg8AjGnJiUkNhUoIxqtSCJ8aSPYMFYL0SXEqAgEI1yGySb+i\/o7BCCm9Vh\/iUxrcimPh7JcPtyIxgf9tcibN\/tejGuEH1fBGMiMM44tGQMi2xqzCGsiQiyYC\/DdaSHRBlHAAQCJQqUAIjiCkELGBaaPhUSGKn0m+MsUYw86bL0yCMYn1Fqj9L0CyMYNMqMqWVJwC6RsAQ416jgMRJcGxYm00ZwInwVCAxnbLHBF77whQ12mjRIcMENRyQgQBMLD45Rzd83dUOJg0EvosiQtdwhAqWUU1iC12cQAAQ7Cag5jmreG6lS59F9dav8RzLvp50\/ZaAzBz1F5imst\/OmjNUCdKkzNp4MiESZ8TnbI0ECCgJS61zP36L+OTjqZSMYo7Euu0crghHHv1PTF8GII4IRwYgjghHBCKJhyyLHOpgoX9q0a+EoUaAIyYJYjp2R4GjwPXHkOIeXNYiAvbao9g4v7L06VbTCUra5U0aCqxbr06WGQI7zvH1OS6GM34YKblVakQoVqZLqVN01GrlUSUUiZWD0LJAUQImtIrAp9kg1GuEoUIBLhQG661DMW+iHIcAz7AzTaALE5aclcw8uhe61NUfCESN9UwyOA75mn2jwz8Uz5DgfjMwrsqmJonwEv43Q3kDUAVgRhjvkuZ7E3DUO9C0ceGQYijB8UxkYKJik\/nGUyC0EzRxJMa8mQ6yVyyekflC2Fc1q71OJ0ujmYE0SZ6F8O1YbgqQuFWhfWRiu9UyczqV89tcnTi1Gx43+MLn8v1T2E8sCIA4XjtXV8Fuxns6JW3PW0XLFvdUwU5PRzG6OrDl+VPZfDftJYxbejffcS9\/KlBxne0I9pY5JR6nyne7WzZqWt3KUaF175nGLzqKvo\/GaBFccFVoiyJx3F5b\/+IDSTLNTXliUhItUiuCmc9c2QLUluPSKHhCvSbhqLIzgisT44NcRk\/qHN+zeYz++nSFwxhm5wvmo9439dRWCi\/ZwzHrm6S0U+Ze2xAI7fGtZ78exstvXym2f7odTc7vMGjP4MQg+XxaRNZ91w82QjlIKxhQqdtNfDgHgjETiE0d8ey\/SXcvaKftE+gpsGy2dIMWPxfb14dBlfWtVC0sbMFLl7ANyMEWTyQaCISC8uyfQDioS9azsGppOQb3lU4+I5Moy0T+tssZhScQ5dthhh40CKTWuygN+wJErq26cmDdz0ImdCeZjt1BaWfF8z3QQaaq5YT81LIBCogYyisxgDgniXuWTgCEUJe0949xBQ+a\/x36rQJ+pFeMWF6y8uO97Rul9tPxwLx7Wm84\/Cgb9iNfIdnRc\/xjD0A48bIB5+QYwEmmVLi0\/ibYgd8lFIs3JJGAwZAahhWD8tP0bdne7XphkgopxZmVtpIqXpi9C67\/hwfflwuS0ky0nECBgSnA3H4cy1hprYkgUT1ERVM4e6dmWuOyUGrrz5hnqHdkdQpV0sZd18D7tftj0Emvijf81hFE18QHDZBB\/j\/Xs7sTnHwddPNJknlWlPyOxMzGiLsUlpwm1BoP0\/gu7XrxCpSzh9mmtnfbmweMlIkFUWBt1qUfD7qQxBEsPMPpTRaK5CcUQo4\/38EziH2nYTXEzxl7eROcrZ3rY+8Tm5wV1Fz2Xmq2feLMd9rb3pvVgU3ucHViWClnzQLQpqn3jsnOiuOafI7hg04MbyC70Ds\/CWnHklUilFUKQOMTyeXBw6d2TTgaKbzXuYRbhAltwEDCpYIcis8R4\/ihl5LDrAWdslelPJmJO5ANtiQstRGazwkV99lai\/v0433Dd0sd3dT+zKbv8iTeAJTrY1L5Ry19AFc7rHRo1lXSc+wYwROMAyTpTseZpdxPvSAYxxN5ZZ9SSN58fBYyVM8wz10LfoTLDHWBlPSJ99FNe23LsiNZkYFBPtXdGkT45K5aM+HZi+wQTD4bz17CSaDb\/kJoY19BdW2yIZARyZN5QUfi7D0mPkM9Ll9pIey\/Sax6KXlbKR4JLfKTGjvDodO5jDcvXSr2p5CW+ubL5+27ZtGCQNympBBdlvYsWub8S\/oniiDGnNT+TQqmSiMw9IxmlJRWCdbj82IBIH\/krmxIeDMOPa2b1Klf1mNLAEIETBApQJd1abrddSlmCBFf8AEr8rasCxLauuSLCuXVSj0OyBPvQ0NpyASF1SrbnwerwFJ4ayll6rL2Sj8414Z1rxTiZcXL8opLUkgrEJZBtYDCcJDDNzpBrXWikeu32LeDs31MqUJGLSm6WUpK\/FMs8x9VS6mLqDUK0Ipa741xq7K3w2n81lrWofRj2rftcq6t0vKqq6mQplpFn4u54qqxvsYwYYPYJ77ClPHaOz+1aZTH2GMt3B12o4tvGSphBUiTK3lzLK+\/7yroB8Qw+oJSEeCVCb1rvu9ha4NgZfMaqw072rRY9dCn0AENnsN\/Ap4vy+wZdfCgix9boUC6xaU1lia3FRV9goyRRc\/zgywAF0X4zR\/Jo2WmFC\/C6zXfbQH4UhHIHhXtmSP5XMeObi16thUrFQCJO\/cpOT90lzazutSbArbW2bdXAXiXy8j0\/dB+ZMlw1q4+jtPd0kvo6FEmr2pfju3l5hOta1pchvEQQW057rQ++aOJXE+kes2g\/dJF6OcXpHbJlmrbHhoORSheKtDFsSxQVtxMO18Gbs3AdFQm\/99noG9OaDbChYGQWQ+d1m8jAujeqSI+78VVD+8de94Vuit1MpRscG3kSqaN7uyjS46jMGauuT5DcLY4YfjXfUwECJqmNQb6RfoKxVzxpAjkK8Pp9Ua+K8V4aQXukcd1761b3jrm891XQVGUtQjFcmOvjWBG\/i1xaqC6s1\/LHjMGTgT5u1emhZfm2xXsY+XJjeBEFweDOKUkdxRd1m7V6Lv8H7qz0RugBa0wAAAAASUVORK5CYII=)}\n.tam .pt__logo--rb{width:98px;height:55px;background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMQAAABvCAQAAAAZdKfNAAAOmklEQVR42u1d2XmruhpdJ99uQLcEnRK0SyAlkBKUEkgJuARcAi4BlwAlQAlQwroPyAqDwAjwlBP54QyxQdLSPw\/6h3ipIaCgICEhAAg0aNCgQoEKBV54\/HmZmUqECKAgJr9R4YwzzmheEYh\/XoIiQmgEC79b4YTTC1IHn\/0TMqf\/SCmJV\/o8N0UoxIspYTgaHHF4HTb1zEBEiDc+ocDnqzCpZwVCIF1NC\/3xieMrAPH2pBpSvhMMQLKZrv6zFKGQzSipa8YJH78U4U8Ne8MAhEh+EhAKKeTNZcP+MACAvjmD0ki2zNzHso4RIMAnTjtvfYgAAg3OOCO5GdQRGgCBscBPN9HwKhzuYdDV1IxJ5tS7mUsha5I5s1Vmm++o7Ztyql3mL6gYsyYZMmW6\/kl+QIQEFVPWZlHhpkUoZiQTCrsofUM4Mgb2zZIZydi+ed0nYsmaZGmelDK7DxAl484mhkxJRishiCbOpWByExjGR0azJJmupu4WyrCzgryzPzcFImI9Wgw9lyEMIddMOyd0+J69GdLUmzRzc6a1NzUMV67ILezO7+s588HrS69ToFiyZnx1wgHrHVmSvPq2lGTmxaiGpz9gvYUefIEQTFkzZ8rYLM9HQEnWTBcut+Xi20ficURyb3kJBkyYsWS9kkmvBKLdolZ3yhZThGDIiAlrT60i3QxD5HXIauaMGU0ysj4nSAgKkiUjhhvF\/iogLnQRODklHMK3Zs2c+QotJb0bDO0RS5mzZL3gfIckA4LxdlpYC0RotZ3ETGaO4FsldwkA2ikw1zMoF6XGi8SpYMSa+ZVZRyQ1Qc2a5Xa7ag0MsRFX5ZVlBR48uoVVODalXAVDOjGfcDHV5yyvQKHNXgjmrLcyJ1+m1PJ5wXJWy2jtTR8YQDmxTXIFFOkE1LnXWnPW1JQz61R2P+otxpw\/ELE5tfnEawMmRjNfo5unE9xWeSqz+aQJplfaPCVzqyeONcHYcAp1PyBKZoYrCseUcpIZY4YMVk1KT26U9gJCTTI\/tcoLEDJkzHKCwgOjsNRe9L8JCGHEU+44uYr1AtPp2pLVjAG1XVfaqmQGEyK8Ne4yL8a3CQhptKSxy0B7yoM1IC0b5U1nIVg6VJSEGcFk5ADy+rx5JagAAkDTiydLZEjwhc+bhl2KhdkYt00UaPAXBXLEvRBQgAqAQHW\/BLPWnmzPf0BFzWxH3\/51ReH6CHiPlLeaNROGVAyZsab09rptFNbaaE2hUSnnfKh7f6JNgnrvj7baYUbVEdl3M+hyK67Edv\/KQgCEh+YkjVjVd5mb6GhOMe9qWQtmrBkzoKCgmNV0\/LUSNw2mVlVYZkEI1s7zKXedq6KgoDQBspgPcPqFxvFbmxjXlI4Fb4NOOqzbzKqk5UKnd0Yyc8wr9HbPTVN9u\/52D9I9AF7\/U0lJYVQ3dzzBXzWUI3qIjQ9WLfLF6o4zbrw9ofec1MQvBGuGZgd2orHtQqucTKb310WmeHDJaJGUkESHFoTDFhHeh0NMWFQ7p\/2\/bdbvpTOtSnonxEc4Oy2XtvikAXC6oqm3f2\/sc5pRCUsDvSLz0JVq12y0GnZPuSwmFidmMwbFaLEJpDEJBdQoAfmIU2+Lp4AAgMPA9BMIzRsbfCKGdrxdzqS\/ubP6zs9XMeRmTvGMs6Hvlw1sVCy1vlu9ypZQM3G+mjkTZiTLkQs\/m9R5hPOpan\/GROxj8Qrn4gO7nL5YS3ogKaN2Zgv8RXOxiXSRn0qbOLPo\/TXobH13rrEzRhJ6BJhuDoRgypIZa5vPMHQN06RSXhTdNt0xYcJ84CJMSMqOnaAnQMgpKCdiE9msVpR2II4GG9+q4AlTM9fLfDPrPRDOw9euLeKDa+hiRDhCoHLUqSlkaABIHNCgQoUKgIKEgIBAgwoRCnwZgSdR4ox3ZAhGFT4SjX1+CoV\/ESJ1CPV\/IZHjwyYXd3\/X\/jYE8IUjSlT4a2eaoMIZCjD12hUqCAgoCCiEKCBR4d2xRg1AIsD7TvJiZcygnGQF2py8dKDACioG1NSMDFV85z+0p\/TCpMQoKvydTZQ4DbvYBq26BpfqMZyWISWW6wtDJykTampHOEuQDKnImej8Ja0s2Co1\/JOGSW3TC0XHeSCpGLEkmVNQDDyhU0kAkd24Vk7UvVzCfODZjUmqkaRIDZRqoELEHa5eGpb3DWy2QNK0KkdgmJ82q5QdOyVmTWkg3ZTU7Je\/QaN5fE+4zXTLDH+9RKpbCTI0gbTxT2W9QI4w25KZzYkm6CywYje0S2+pSjK2T9IT3uDMAqF7Uox2C8XErCObnXVJ68+Y2Qi2MOu+aGTi1kBIliwZGMHXemBbB0foTCnLR6T6nbTepw5lQvDSbLPsPUtSUBkFVNnjUNrQaW3TiKW1vSNK88sxw4wMw4wcVCBYjxSFkLUjDUJQMzNHRlmFO\/JIKV0JhLKp7QlpHNPSTiVizpKZ0T04UTchOqc9tPTQPktRW97fnsCAMXPjVmPn9F9g6Wd7x6P\/3\/4yY2QYVmadgrGZfWKfLC0jzCbSzUrWTJiYTMD28Ammhs1JJmZ3vg\/pjYDImTEy3tbAnrHQnIc2+zNiymw2UNTmCEZGZU1tMF9SG49uYM54OevqzkZAzNcbXegnNxUNuvPe1LLS3ETaplSQlBkTaoaG4kUvczAxpqJem4Lpk\/t8YU4tjw0Mb\/ZLy48HQlUxYW2sXXmD2oguXMJY8W1pgBylT0rPqIym7BSqRGYvVhZwLWVM0uZwCPPS1vgJV0QdSiNhtMmECkapl7eAYahTfYd5g1WWcmxMv+9diY0UKm8FRPsCbd3UQefla2zyzIjYciIpOL0BEIGzPKXN4VtfYnJRYEXHzS7WRc6XWNYBUlSQECiMK\/lrQxlr+0SFYsYibe3g\/ZJgPibeJRBA4ryxcUoOgTMkJKRxxL\/7d8VZ5uKQCCGM20LgtHuVstuFss+o8HHzDjURAhRoTGu705rmRM\/bJijcVslvxhmfe4dw\/kvdadowz9+N7rQGX3h\/DRiev5WcXlmown1yK\/jbSq4jUDW0Z4eOMw43CGbit8ulQGBap\/zUHpcvAsRFd1MITIBpDEDb9fVlm\/D+w9ebs7CxPtjIWvOabXdfG4gfOd5+t+AXiN\/xC8QvEL\/jF4hfIH4HftJFHj9vtJZQ9QpADH1Mxyf0pYpB5KTpBM2G8++mp8amhkTihCPwD9NJD84lF7R62PJzqN5\/vz+hK0+iHOza\/+y\/Z4NKj7\/WBZOiwhFABYEEFb7+QF31bDbGlXZ\/OBqPiF6IZvb+oQrF4v4FvrMUE3NuJiN6Fb6QoYHAAR9IEWKxv7\/utMq91ydb3FcgXdGGd5+PnOkGkk6U0mSm2dKllCBg+uYVF9jvVodHjQAZ0pu0gfdhZhcXZYIIBwAFxJv3lQKvDgUQPhiKxv7zbLQmscaOuP3VBfegi+TBQEjA5MPEABSqtxXqWgz8AKoIH\/j2IxK0VbBHVJDQOLytWoT6AVBED3z3GWdkpka9QooDqj8OtI6dSFjolAnh04cki04jL+k8\/wrqgas44Gwqvit8oHJZ1k1vekdnotfzC+zuKgqcEDgEtHrocSr6Pd\/eVt1YJR+sAK5hBl+Lmjvgmb2v55FjQbwcEFiXkfpsbvDCq9fGszKrZrUD5WmAePFUlQkqrl4PCPEDgBj3xCleLzCkFtJIW6whrM+2WExLyjTraUwxzP70EI8kX\/VqQAQjdXUcoRAIbV+kvhJ5vFLWIqER9jSYCmccUexAiRISDQSUI435OKsHFldZ2965hSM3eLzg4qXUK3k+n3E9R5Od8FPHPUPL3eDZFed4Nuohda33U+boH7jWDe74\/JllRnLCJ3McXFSsr97G67pVev7O6vCGZmPxfLf5\/pm81lsutCuWFR4maEYs6trV4eKGTrfm9dNpmp5pHi32Yg6vg00e6ChJni+u4g\/ER0dQy5Eu0uCID7x3Wli59ZZgRb9J7Bypi\/CyeU3DUtloBMO7\/fsJehB+CTtutmjCDXFGBeXQ09YqrZhNOBAOD9TTU0SFr046yEVlHVJL0Vn8cSSgQ0tJgUOA\/sUHjjjjgPfBm7C6xno+ISh6aHjImyIaHFA4jLNwcOJaId791tfgOwGm3OhVj+UBBd6RbQ5AffasgADRSAWJ7lC8vyNrctemqdFmqis5P5cmCePvfY3ObIOPQeoWNrr8jjiNwFUPjkp4ASGQ4V+HwqdGCZJ6QfVb5YgEuHscVzjvrNs0+EQ+EtvFKzn9EuemrhWfwtHY2k2J+5ty56t+tCcCYtyC\/LZZDw3u536vnjNON0URX1cNsnu4xsVD82mfQkYUOAx0fYEE77MLOi9YZOX8rVzsfscOcYkXK1Q5DJzTrTV87OkhYpQiso49KCPEx40fsHveabCSFsWjhHXjuOIv7kFTTJhr1xdQLEr3indfvHD0FXfTaLCLarKT1nQeWcb9hRQj9VU5nNk5ogVByqHqKxDv7I0SCEeFL99zaUbzEbPG6\/4R79nAkHCEbaLJygCOrmu6BJXq0SXEuTMU1F6gdOkx7nPvYjqaSczEfmKmk6ErOXHvY9a7Y6Ke+N1ugaFrEbpw9uaS1FHOEpsb2tSgcWgfDD1TELPmAsx0dXut6XWWjKmpnQ1Q802FKiuAcHWVz2do4rKZ1090vkvT0G1A1J3O936d0uK9gXhb4DgbX2IRWz75OenKcNkmZ6dD7nHju\/Fi49VAtdnYbnWVi6NyvDSyWsVx8ZSG37weN25umvDS4L3neT16OFS+9jcL3xY88uDQcr4zxL8WBVcODgo4zTaqrW5azOvqobm0P+xhoE3uA8pIOCYL71dPHXet+KfTdK8PGF5E4FNVmi3m7vlEI+zudTdzUiW6UlVaz8xKzXW5jJzhnSVVQv1rnhRCBINErQrFgr7JEoH9ZYMCZ+ssGb51uvPAkiqmZcX7AfREG8cGJxwcqXXTnQeGszpMU8\/ereQu\/fa+e+294pBQUFCdlRQoFvnSVo\/\/A7iofCHrQ+ZnAAAAAElFTkSuQmCC)}\n.tam .pt__logo--cyc{width:134px;height:40px;background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAQwAAABQCAQAAABGvoMgAAAIv0lEQVR42u1d7X2jPAzX5dcFvIKfEXwjcCNwI3AjkBHoCNwIZAQyAowAI8AIfj6kTXstkiVbpGlr91sTsGz\/Jes9PzzkETEGcJv\/\/wN\/v8YCD\/mMI4YFi3wyf5UlZmDEAcNs\/n\/NwPjew6HyIgMjA2NjjF9niQ\/5lKOukr2B0SJzPMI5A+PzqZ6j2gwV8skxXyX3fJGYnTWMO9BhMjA0j239NDNkYHxK1dN+vHKbgSEdZvdjM\/dg9WRg3J\/XE5thzcD4jKbqrGiTAAKMNQPjfkexu5jHL5IMjG\/t3LoLv2oGxr0phuYebJIMDC3n1qqoYdh7iNw+iPEMYG6rBilzvElS4\/Z3PRU7ej2fTw\/C1D4wt8OBAwvmurEXBJ9hZgV1UvMXsOd5AtZc6YdX9M8wPq1gTw1DfjE41CZxkbtnoAAH9un8Xk5vhJE4PU\/\/WV\/7wVNj8o13gbe0yLOdB8af9Qs6ex94tvCtnwjqF9\/7yhsWHeAB3YsK+X6FfH8Qz\/B+tEFqjS99R65\/8o23W89Sr3W+JY7kLZGWeFOFksU5jI6Yl4Jkyd7kCT1YLkQLJZaw7B33AZqNr5jrX3zznjXw17ZeNhZfExDDnrHBwyiieMb5Xkj\/EJR7OC0LKnOwo6kjVssFo4wpnlmj4ACjIMWPJwS7QWCGva+MFt7UcTQ+boTkRi280IxYwtQCRjRqTL0B1jTitvhuWwb0Qs55Qb70GK1YVvDvbexSa9QkTCdgQkxWDtGrbyhgdD5tbF8PTZT6aQjJNSDbMiXST0FDKvdqoeppBNQ3CBSXpNXXGDBSYXG5rwyb8yfSIqCuhHITFosC\/Y1QU\/KoptQJwWcTr71SYfXlFjBarzN6waY6NTPVJksL+pKSg3sS6jKSg7U7scXTNffaJd6gKajSsb5zSOF+O4u+pSHcWscNN05PvEtKv4bXE3fLSZ1bnDktdMR+Sbyjzb8OrsJrjU6kfrZKZmqnRj+mMfTCq0cuYfoEmRx2Q5beeeedLwNOP++tv7rEDbRBLhphhBFWMGDAgkMCSif4jXBJIZIYDUHJe3lRQRnksTOMsD7Rf3GSb43fcBLGVc9KcRUjkBhv56yJZ1c4wunVnCOcwEANNfpEBUeedrH4euNOsxtPdWLn0Db\/lFx7m+UvHHy5MUuxwWWlopOuU1NuC2\/\/+XNvVkNpFwNKX0WZDyGSLmLLEn6GhWl8WoH6SZupRujQqtlRnDLCrT+oGbfyGcLXaB9p9RXh+7kJEPXiOQiFxPgbJTNTKXmxkI7j13MtAS9sK9SR5MZtGxkscyLHAe9MmpC8aBmhJceMlHKteqmZ2iTA4vlAlqBzXhr1kAcOh0jvcBcVTQk4+emNHRjbenl9x\/oW77Bl0VTq2qmY9PdBWMijHlJfr3yG0HMtK16MwPeByBla4Q9TR35kfWsk0nDWVxlMuH3xd+MdDrVrzuy2R792SOkrxD6MuKTBEvVerCy\/1Lr5vHmAAjV0TsrppzNChAX7aqZaZKYCAaPjB9arGnFZUmzSYIF+Uqe4uQ6Et1C7zdjM2JSSWOjj5hbhWdvjB9arWjH\/x2WfS3wfwizx22wszxVsCLfWuHlh4QWDp5sUMp\/VGhnYSGDYXXCxHm5a3hICRk0s80hkfe9Nv1O8GHSbsewkL2A9oBu7RxUDvS2WUJbOCG\/iitd8k3rVWU3CxDVjMTsBYz7s9mpJ9eVFIMqiqftuTGpcVatoIKR67rX+EQfGHlOuhMxwQjP1HoAxqtXR3FsfwPGAItLsJDMwo0tqplKZE7pKmV7R0Cg2bj8GGCuMD4hvYS+1ZkTdNCA0U2lgADi1xofyRia3Uj3x9c8Mpx2pYzzAjBDloNihp+QY8cRjxMYAlEx\/7B499JyahJkjgWFSzYcD8XgNe9gl0uLfY7TTrNwdGLBzSt8czWgmNU3zQPBwwXi5kd9eou+fA1KLMksbhp5hdlA95aZnvIaBN3iq0rSsA5wJHm4DXFfAAJ2SLyM23nEmdIMusDkNDEG5sr\/pmdaMBZcZacnBwRTUBkn2cNfweMsMbocSynQDx8\/ZDyVaBz6wwtqFOKWvV6tXs4z1FxF1gS\/5d2giD6ea4dLowFy31PnqTc6EBBpOoTpTllvd+8rbp3cZb33hmzdJMYViSh+eH1Kop\/TRWViXPcSaPFwYY8D2mN+TYfKDH\/yAkMGHhmGXxdTMNxbM+rgL9YuwuLq725Q+rgyefOtLb73x5okxXvc8QaChV9rGh0bPLI82ym+MqybRapUyqTVjiWu2svjFT5uMsbnTmuU6LTsRMOWgUtuNyGbE3+x2b5Xidrie2Ux4uP76X3o0smLqwTPLTD2JLJ0\/kD66DQvFik1PrbiKpBnbmJit5qB\/S8Xh6g\/4rdB3zql5P6ULPan4OZ2gh55W1KNQcQU+JubbvYeGYrV0z9YKJjV9RaOPDqXs9krVZHrGbVyvMvGFotd2pFFbAs9+1+0FNG0ak+YDW6WUN2aNNx6f94R2UVgrFA+wjoTFxb6aotRmI1Tq3IfVq+2x\/o2ui+kvnwRmFc9bZxKAcWlNtoiaNjhxB7BJ3KWvUpshbKG14rYVBbfPJ7dH5CBqnsqTGGUSLF42Z2FY9l1A0rXCxmhWTcL0Sevndmglmvf+8FSIrIBi05yaYYYznCPziywMqFl7Tkww+bdRcgluI498hRVGODPaRW91nVjBwAkxpi1S\/rDCEbExsL4Wp+Tyh0uypNvMo59hhpEuKKOA8RJdNNfXr7DCnNhSvSMimj+Vk9kuTV7sK+rXr\/RD28L1X9IUVs75hYEB6om1A+BJv38gj7sYtwdGTxRR\/\/xGvHzn49Y\/ZEPXpmZYfFOJYWAgXMa\/Pu3P42SJkRxms1FFAnl8aYlxGzM1j08nMWJqU\/P48sCIq03N48tfJdlMzRIjm6lZYmQzNUuMbKZmiZHN1CwxbjBHnc3UDIwtM7XKZmq+St6Pgfi18v+yfvFdJUZJ1JpktfOOx\/97R+mMLYLfCAAAAABJRU5ErkJggg==)}\n.tam .pt__logo--nam{width:117px;height:46px;background-image:url(data:image\/png;base64,iVBORw0KGgoAAAANSUhEUgAAAL0AAABKCAQAAABESZ0aAAAMvklEQVR42u1cq7qsOBb++0ybkRk5Mi1H5jxCSrbMtuPYj0DJkXvbcdQjUHZcsOOoRwDbDmy7NYIAuQO1q1vMIXx92UCR5M\/Kyr8uyU+EQ4WjwieazbckHnjgLLlCRy8iopZU8rkkTR0RtcQI55W+noOeiKgmHjzjpGkt6oT3tdB3C7QDSeeJsp5Ng3MCnLm+HdZQq55n0Nb9CjW48yY71XmuHIe+d\/4qzX8FVPCm8IbiLF+EfozefeAa3GOn3L8W+pszA+7L\/99PMvlHQ8+cYRit2fAI5sd4ApwuPxGeMAVWcHv0aNCgByBROwPT4O1PB39Vcn3U1PPFwb3Dd4lMrg6eWBMj5efoXYkSN\/QJFfKAWBohIKDwQI93CNOkxsyN207gJQqMYNY\/wOfSdIHCecaWofaLQrF0fcSIBp\/LsxojODh6vFu\/VajQo8eIT2ARnAbvAApIvCXseW7AvTgDUoFboveOBoCC8vrGAFzRp6zZmogGGqiKmE2gimKlpYGIOhIRK5aRojJp3ZaRrw2kSRhrIfa0Doy5qX7\/PRVYI9JqVWvd5Z49UhJRa9pgX8XyXufYNK1Xd7UgGRY1mVSSOmod44hZNmkXASz+ObtCv7EDEbXRYUxBP9XNE9ATEWkH+CHZIuXVsQ6acEBkEegnUUq1tosMh9++OFblbM0KGpwmMc8qLb3KBVVUUkk1DZEu+w6GepkVR6GfBlJugJoHfn6PeQPqzl6VhD4Ev7Tm1Czx8frT0OvVkaAceZARCHjSIBZUBlXP73NrENsdCqelkgrrN9qR+paU4yOaZ9jgdKqkggqqnbssANr+XWcELg49EVGRkXruCGpr6m\/NwNSWABfmKicd4+rvqVE6oXslCRJULVdJwpKgIaIs6uAOogrJ1cPc6ogtCJX3dh2sBaXjQR0SCqX1aikDx2A4F8sk9PYsKJz6XehZyn02LTmDaVJHemMSr9XXphLpqanOG8I9Uq88EFypLz1pnYaiTa4zKin3zPkd35R6W5GW3oB2WU9tbdXCCDYG3xYydgfAIFGhx3e8bfNSQ7UUNDQEGnx3fsMhD7sVGBgYCsd8GyOceWXO3OLYvivjblneCrAsbwW2EOTbzp6qqHuQW3T2nv19DQ0NjSq0Zicm\/YEeF4xguB4wiCQ0JEZcMt3YY9t+QKNdG2fEwe2uNndGNA70se83DvSP5e9yGd7R4v5bRXgm4+i07r75awEJAbkMVjBBRdQ373LleJFZPtIdZjitRy47qi01UdPKzlYN7rP9zmEjRZYMpxRO6ZDtwWE4MskDU0R8weGbM0EbwJK5VLnjEpVgDYbGca99xaMzGpvPVW6zmrgGluYYlTTumPWhFdzsiC40uCx2vW2vjq90n13xgFh88Ei4ESQavCfAB943PR\/bbugRDS4LLOMy5PeMh4RnXX0386ub15cG+xyG3zf9suWmwN7MNcYUzkCMNHUR89ufNFWEzc9KJ+Vo2GY4mgoqPRPGZjgysLJtZ0ARqJu1hSJqfinHhk8pHJlwoHTGgeHXEVc42dhsa2gXM01SWVo5JAbF7sRRXS+jGQ62Nq09dp42fewQ\/RAFo00G\/FOtcu3WwbOC3Fj1RCYzvP5niwMIwHjW7oZv7PXb29Ne4IE+Mv336HqWvccBXCHNHYECNwCflr\/yA8K0XVh3XSV4X75wOxxJvoPhw+JU01ekxb6uaAzp\/LBWiIkFjt4as4yCNnKjSRJIRG3aPUUn5sseqY8ZJcpjI7b1KAK7dcvRtvZ0CLyr21Lvmo5d1pNLWVejWBmOMmNXQaJABe0ZRGke0gccH9ElaY\/UjzsC8qsnn6ECMyGZXAbFW5TV3J8kJo0nzRM5ORrf7leGw72Qw96A9hXfg67JaJBlD8Nh2edzGy8WeSwMHN8Txtw1QoSnwbvubgULRGACf1U8l4MD+bDJ5bMc9Q4WmNBlVO7TUr9ap31U1pl52jjB+BE3vC226AO\/OPGn2f74TEhuGEGT5tuN6c2YadWIC65OXPoN3z2ies3gese4xmYZ9GKuHJk4f8OwhL3su9JJj5plpU96gnJDE3vKE+9zcCg80DwRlPfr4RtqkgXPOEZIFPhEv\/SVp1TnGhYvs4xmBPBAD6AHBzMs4YpPxOLqFzyCoXwkbOAftvy8a0l44BaokAoCt0jO2TSMF9w96FlESk7okxNjiv3fAcjFt9OjAUNvuLJMTt0mUEMn8Ano39FDGR4y4oGH5eEIqWZv3lAJ6Avc0DhPXyX1DDLBJxgURnAIjAlPktikgTyxHimjbuclmZl\/2y4+DmHiFFOkwM85bbz+B36P6fIdDM8YVsIxdV611UHREM17cB3W8edD1FVhx5m7xBtu8K\/1jDrftNJRD1hLmooV2+2u1k\/ZtFOj9sVmj10ymbu\/BX29mfMvE+ksyvP46KjXxk84obwbMd4EToI4cSc0cbTUnty\/TupTGydUFvoi41905ZZHAy7DAanPQU+kJyRyTfhqkV6uFn+ZwolnyOSlfnA7Hr3aaHi9Cnw5W1KvA+iHMIMozDQuwJ\/2b8CKmgIfYLhZAY\/xZSmt87LmBqpZNpDBliVSZKKnMwKx8D4LanL7xJO+qHf84tjPKp7krSC+DNMN7xgh0IIv0aZXbXRw7U1tsahxZwypSjq81\/C8jQcPvjFG\/VJ9xusz4t0SaAYWg16iwONLcs9Q4IYL7uhRgRnn0quk3u0uR71kF7AdMh9LU3FkcUkWcR10blx2Kz47pp1m6xvfIiPPwXbFLHPsmOGBt8XJ9IZmt9Qz1Acdy5WRx3FD5tfB\/0iktMDKmgn3g7HljfFLitK4rb9FRp6j+OL2HAYBhgIFOAoUJkMeO3N61OFI1oeXIeMPDTPT\/s30ikfqkM4XphVBeIMkNyJ0yObhFF7EIBox6ohtRGa3ShXkbrY7GY4K4kdphlM66bRllOGsMazCYiFDJnl7jUHVASd\/juHUVFstreK8vrRC0N0Xoa92ZiSsdrQw2fhzyC60rN3MY54MDobmj\/aSourkVuwZ1ioZ5Hye11tWcWobWwEW2Y55TK\/1u3MuOVp00NBol21BHDU6aLTQzlQeLX6BZEaQTxiBu\/Hu9AmSyZf3+oUs+NmUc6bmuLGjmAVuyDGy2CanXU3sSSfCPDX3+nA4EWmSxJYaJ+lsSRjFp6NSP+fi8IjN7cv8bNTYmzHq6FdloHpKS8lVntSrXVIvrXbolA9Helkt3UHnwWBNTeH8Om3NVo5\/pCYiUGWALagj7XRQRr+oo9CLbK6CrS5qx9IcvLeYZQu7temIaotBb6delSkfjl34RuNDDa8tiWQ7pd71Ck7LbE2lyYRLZ83b0DMPfCQ3acTTRNxvVkFC7OA8b4ONci4tkQH09uCaIQ+B0B4rEQckv162hk1rv94l9e60VUbqW2pJR34jPRhsZTk40Ls5yvbl56vxQIn5dbgbGEpvN2PlDbKIQM8cNsZj0IuAl+yX\/MpqdBEMI0s6rSpH\/UxSPyTO01EZulpYKXm5\/R6+wigC\/V95qYSV00eWRaQK9IcMlHkZ91x2AaHaK\/m1R0+Vs5+JZ7zkpZOOOgmAWp4Xm7reZ\/2uzMcWdntYYpuCBsdHrzwRUlsu4Qj0riiq\/LYyW+0MO6FHguPkeL0207Y2WwdmrqWpoooGZxlWG4M5JebB2Y6cU6u108rC4XpFZLDmxbmIIlJHV00Z+8q+yFRHbDOzca24sCpsd\/rrBdXUUU2C2LL4SdLUBuesCdLUmv2M8W9NX+CkqKY2yLhcd5d3VJEkQcx8s\/VUmPZ0QWtCfGz5RkGtEZaWWqq8Fs3vS0voJHXz1tZU49uI5Fc7oZ+HrnBWjv\/fY+j4RsT34NlnPNDu1a7oFbOWpUnO9YujVD\/AsXPhlq9iB\/iMYCCuDH+YjYnz8MUDJ\/7J6LEK1eZ5BGYjOgmj\/YpT6o8fthgevFBu5OVoo9\/dUxWqU+qPn3MZuqZEcHJIsF+CtHG6SmvZPqX+8BGjPtuZiGb6xITK4t4DddQt9OuE\/vDprj74dcYxVSZz1k6F8+TBupWX3JTekF9Eh6vNZn39kNdf\/rUv6vQf\/IZfl7\/+jn8nz279Fb\/hgd\/R4K8AfseIBv\/FP8Hwj51ncOA8RD13jITMhs3rRcaZ0fCKusQBDj\/sdeycy2LZ4HDDNbv7asQDDThuEGBQELhnt1ieUr875bvdEQOy0zyLU8q\/eoj6nES0d4\/IdNToJXlUC86DdY8k9XVmlyDfPDvngfvuM17PHYTYPr\/+DTUAhkdko9p8fGyDxtl9dJYXQD8dlz5lJDKzufOOB1iwTessL4ceeEeLEQojPg8c23aWLx+iDgAtPpf942f5U6GXzpFtZ3mi\/A9YCtNGFBKPNgAAAABJRU5ErkJggg==)}\n.tam .hero2{height:auto;aspect-ratio:16\/9;min-height:420px;margin-top:var(--tam-hdr,0px)}\n.tam .hero2__img{object-position:72% 50%}\n@media (max-width:640px){.tam .hero2{aspect-ratio:auto;height:62vh;height:62svh;min-height:380px}.tam .hero2__img{object-position:86% 50%}}\n.tam .tbl-cn{display:flex;align-items:center;justify-content:space-between;gap:14px}\n.tam .pfb{all:unset;box-sizing:border-box;flex:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:46px;min-height:30px;padding:4px 8px;border:1px solid var(--line);border-radius:3px;color:var(--red);cursor:pointer;transition:border-color .2s,background-color .2s}\n.tam .pfb:hover,.tam .pfb:focus-visible{border-color:var(--red);background:var(--redbg)}\n.tam .pfb:focus-visible{outline:2px solid var(--red);outline-offset:2px}\n.tam .pfb svg{display:block;width:30px;height:14px;overflow:visible}\n.tam .top__a{display:flex;flex-wrap:wrap;align-items:center;gap:2px 20px;margin-top:4px}\n.tam .pfb--t{min-width:0;min-height:0;padding:2px 0;border:0;gap:6px;vertical-align:middle;font-size:13px;font-weight:700;color:var(--red)}\n.tam .pfb--t:hover,.tam .pfb--t:focus-visible{background:none;text-decoration:underline}\n.tam .pfb--t svg{width:24px;height:11px}\n.tam .tam-pop .tam-pop__pf{all:unset;display:inline-flex;align-items:center;gap:8px;margin-top:10px;font:700 11px\/1 var(--sans);letter-spacing:.14em;text-transform:uppercase;color:var(--red);cursor:pointer}\n.tam .tam-pop .tam-pop__pf svg{width:26px;height:12px}\n.tam .tam-pop .tam-pop__pf:hover span{text-decoration:underline}\n.tam dialog.cpf{position:fixed;box-sizing:border-box;width:min(940px,calc(100vw - 40px));max-width:none;max-height:calc(100vh - 40px);margin:auto;padding:0;border:1px solid var(--line2);border-radius:6px;background:#121412;color:var(--ink);overflow:auto;overscroll-behavior:contain;box-shadow:0 30px 90px rgba(0,0,0,.65)}\n.tam dialog.cpf::backdrop{background:rgba(8,9,8,.84)}\n.tam .cpf__in{position:relative;padding:30px 34px 24px}\n.tam .cpf__x{all:unset;box-sizing:border-box;position:absolute;top:16px;right:16px;width:44px;height:44px;border-radius:50%;border:1px solid var(--line2);display:flex;align-items:center;justify-content:center;font-size:24px;line-height:1;color:var(--ink);cursor:pointer;background:rgba(243,241,231,.04)}\n.tam .cpf__x:hover,.tam .cpf__x:focus-visible{border-color:var(--red);background:var(--redbg)}\n.tam .cpf__k{margin:0 60px 0 0;font-size:12px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;color:var(--red)}\n.tam .cpf__t{margin:8px 60px 22px 0!important;font-size:38px!important;line-height:1.08!important;font-weight:700}\n.tam .cpf__st{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line);border-bottom:1px solid var(--line)}\n.tam .cpf__st div{padding:14px 18px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:4px}\n.tam .cpf__st div:first-child{border-left:0;padding-left:0}\n.tam .cpf__st b{font-family:var(--serif);font-size:24px;line-height:1.1;font-weight:700;color:var(--ink);white-space:nowrap}\n.tam .cpf__st small{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--dim)}\n.tam .cpf__ch{position:relative;margin-top:22px;touch-action:pan-y;cursor:crosshair;min-height:214px}\n.tam .cpf__ch svg{display:block;width:100%;height:auto;overflow:visible}\n.tam .cpf__grid{stroke:rgba(243,241,231,.08);stroke-width:1}\n.tam .cpf__ax{font:600 11px var(--sans);fill:var(--dim);letter-spacing:.04em}\n.tam .cpf__ax--end{fill:var(--ink)}\n.tam .cpf__lb{font:700 11px var(--sans);fill:var(--ink);opacity:.9}\n.tam .cpf__lb.hot{fill:#F06A4E;opacity:1}\n.tam .cpf__area path:not([fill=\"none\"]){stroke:#121412;stroke-width:1}\n.tam .cpf__ch.anim .cpf__area{animation:tamPfIn .7s cubic-bezier(.2,.7,.2,1) both}\n@keyframes tamPfIn{from{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}\n.tam .cpf__cur{stroke:var(--ink);stroke-width:1;stroke-dasharray:3 3;opacity:0}\n.tam .cpf__dot{fill:var(--ink);stroke:var(--red);stroke-width:3;opacity:0}\n.tam .cpf__ch.on .cpf__cur,.tam .cpf__ch.on .cpf__dot{opacity:1}\n.tam .cpf__tip{position:absolute;left:0;top:0;transform:translate(-50%,-100%);padding:4px 9px;border-radius:3px;background:var(--ink);color:#0E100E;font:600 12px\/1.3 var(--sans);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity .1s;z-index:2}\n.tam .cpf__tip b{color:#B2432B}\n.tam .cpf__tip.on{opacity:1}\n.tam .cpf__lg{display:flex;flex-wrap:wrap;gap:6px 18px;margin-top:14px;font-size:12px;color:var(--mute)}\n.tam .cpf__lg span{display:inline-flex;align-items:center;gap:7px}\n.tam .cpf__lg i{width:14px;height:10px;border-radius:2px}\n.tam .cpf__note{margin:10px 0 0;font-size:12px;line-height:1.5;color:var(--dim)}\n.tam .cpf__nav{display:grid;grid-template-columns:1fr auto 1fr;gap:16px;align-items:center;margin-top:20px;padding-top:18px;border-top:1px solid var(--line)}\n.tam .cpf__nb{all:unset;box-sizing:border-box;display:flex;flex-direction:column;gap:3px;min-height:44px;justify-content:center;cursor:pointer;color:var(--ink)}\n.tam .cpf__nb small{font-size:11px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--red)}\n.tam .cpf__nb b{font-family:var(--serif);font-size:17px;line-height:1.2;font-weight:700}\n.tam .cpf__nb--n{text-align:right;align-items:flex-end}\n.tam .cpf__nb:hover b,.tam .cpf__nb:focus-visible b{text-decoration:underline;text-decoration-color:var(--red);text-underline-offset:4px}\n.tam .cpf__nb:focus-visible{outline:2px solid var(--red);outline-offset:4px}\n.tam .cpf__nb[disabled]{visibility:hidden}\n.tam .cpf__map{min-height:44px;padding:0 20px;font-size:12px}\n@media (max-width:640px){\n.tam dialog.cpf{width:100vw;max-height:94vh;max-height:94dvh;margin:auto 0 0;border-radius:10px 10px 0 0;border-bottom:0}\n.tam .cpf__in{padding:22px 16px 18px}\n.tam .cpf__x{top:12px;right:12px}\n.tam .cpf__t{font-size:28px!important;margin-bottom:16px!important}\n.tam .cpf__st{grid-template-columns:1fr 1fr}\n.tam .cpf__st div{padding:12px 12px 12px 0;border-left:0}\n.tam .cpf__st div:nth-child(2n){padding-left:14px;border-left:1px solid var(--line)}\n.tam .cpf__st div:nth-child(n+3){border-top:1px solid var(--line)}\n.tam .cpf__st b{font-size:20px}\n.tam .cpf__ch{margin-top:16px}\n.tam .cpf__lg{gap:6px 12px;font-size:11px}\n.tam .cpf__nav{grid-template-columns:1fr 1fr;gap:12px}\n.tam .cpf__map{grid-column:1 \/ -1;grid-row:1;width:100%}\n.tam .cpf__nb b{font-size:15px}\n}\n@media (prefers-reduced-motion:reduce){.tam .cpf__ch.anim .cpf__area{animation:none}}\/* bandeau d'inscription fixe *\/\n.tam .tcta{position:fixed;left:0;right:0;bottom:0;z-index:9000;box-sizing:border-box;background:rgba(14,16,14,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid rgba(243,241,231,.14);padding-bottom:env(safe-area-inset-bottom,0px);color:var(--ink);transform:translateY(110%);transition:transform .55s cubic-bezier(.2,.7,.2,1)}\n.tam .tcta.on{transform:none}\n.tam .tcta__pr{position:absolute;left:0;right:0;top:-1px;height:2px;background:var(--red);transform:scaleX(0);transform-origin:0 50%;pointer-events:none}\n.tam .tcta__in{display:flex;align-items:center;gap:28px;height:64px;padding:0 var(--in);box-sizing:border-box}\n.tam .tcta__id{display:flex;align-items:center;gap:20px;min-width:0;white-space:nowrap}\n.tam .tcta__sig{display:inline-flex;align-items:center;gap:12px;font-size:12px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;color:var(--ink)}\n.tam .tcta__sig b{color:var(--red)}\n.tam .tcta__sig i{width:4px;height:4px;border-radius:50%;background:var(--red)}\n.tam .tcta__ph{padding-left:20px;border-left:1px solid var(--line2);font-size:13px;color:var(--dim)}\n.tam .tcta__line{flex:1;min-width:0;text-align:center;font-family:var(--serif);font-style:italic;font-weight:700;font-size:19px;color:var(--mute);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}\n.tam a.tcta__btn{margin-left:auto;flex:none;display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 28px;border-radius:4px;background:var(--red);color:#0E100E;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;text-decoration:none;white-space:nowrap;transition:background-color .2s}\n.tam a.tcta__btn:hover,.tam a.tcta__btn:focus-visible{background:var(--red2);color:#0E100E}\n@media (max-width:1100px){.tam .tcta__line{display:none}}\n@media (max-width:640px){\n.tam .tcta__in{height:60px;gap:12px;padding:0 16px}\n.tam .tcta__id{flex-direction:column;align-items:flex-start;gap:2px}\n.tam .tcta__sig{gap:8px;font-size:11px;letter-spacing:.16em}\n.tam .tcta__ph{padding-left:0;border-left:0;font-size:12px}\n.tam a.tcta__btn{min-height:40px;padding:0 18px;font-size:12px;letter-spacing:.12em}\n}\n@media (max-width:370px){.tam .tcta__in{padding:0 12px;gap:10px}.tam .tcta__sig{gap:6px;letter-spacing:.1em}.tam a.tcta__btn{padding:0 14px;letter-spacing:.08em}}\n@media (prefers-reduced-motion:reduce){.tam .tcta{transition:none}}\nhtml.tam-cta-on body{padding-bottom:var(--tam-cta-h,64px)!important}\nhtml.tam-cta-on .page-footer.h-footer-parallax{bottom:var(--tam-cta-h,64px)!important}\n.tam .band__pf{width:100%;max-width:1200px;height:64px;margin-top:60px}\n.tam .band__pf svg{display:block;width:100%;height:100%;overflow:visible}\n.tam .band__pf.is-anim svg{clip-path:inset(-6px 100% -6px 0)}\n.tam .band__pf.is-anim.on svg{clip-path:inset(-6px 0 -6px 0);transition:clip-path 6s cubic-bezier(.45,.05,.3,1)}\n.tam .band__pf+.band__nav{margin-top:0}\n.tam .mk-cp,.tam .mk-region{transition:opacity .6s ease}\n.tam .mk-cp.rv-off,.tam .mk-region.rv-off{opacity:0!important;pointer-events:none}\n.tam .map__act{position:absolute;left:16px;top:14px;z-index:2;pointer-events:none;opacity:0;transform:translateY(4px);transition:opacity .45s ease,transform .45s ease;font:700 11px\/1 var(--sans);letter-spacing:.26em;text-transform:uppercase;color:var(--red);text-shadow:0 1px 6px rgba(0,0,0,.9)}\n.tam .map__act b{display:block;margin-top:7px;font-family:var(--serif);font-size:22px;font-weight:700;letter-spacing:.01em;text-transform:none;color:var(--ink)}\n.tam .map__act.on{opacity:1;transform:none}\n.tam .map__replay{position:absolute;left:12px;top:12px;z-index:2;display:inline-flex;align-items:center;gap:8px;min-height:34px;padding:0 14px;border:1px solid rgba(243,241,231,.22);border-radius:999px;background:rgba(11,12,11,.78);color:var(--ink);font:700 11px\/1 var(--sans);letter-spacing:.16em;text-transform:uppercase;cursor:pointer;opacity:0;transition:opacity .5s ease,border-color .2s}\n.tam .map__replay[hidden]{display:none}\n.tam .map__replay.on{opacity:1}\n.tam .map__replay:hover,.tam .map__replay:focus-visible{border-color:var(--red)}\n.tam .map__replay svg{flex:none;color:var(--red)}\n@media (max-width:640px){.tam .band__pf{height:44px;margin-top:40px}.tam .map__act{left:12px;top:12px}.tam .map__act b{font-size:18px}}\n@media (prefers-reduced-motion:reduce){.tam .band__pf.is-anim svg,.tam .band__pf.is-anim.on svg{clip-path:none;transition:none}}\n<\/style><div class=\"tam\" id=\"tam-page\" lang=\"en\" data-no-translation><!-- ============ 0 \u00b7 HERO ============ -->\n<script>(function(){var r=document.getElementById('tam-page'),n=document.querySelector('.h-navigation_overlap');if(!r||!n||r.contains(n))return;var a=n.getBoundingClientRect(),b=r.getBoundingClientRect();if(a.height>0&&a.top<=b.top+1)r.style.setProperty('--tam-hdr',Math.max(0,Math.min(Math.round(a.bottom-b.top),260))+'px');})();<\/script>\n<header class=\"hero2\" id=\"hero\">\n  <h1 class=\"tam-sr\">The Ardennes Monster<\/h1>\n  <img loading=\"lazy\" decoding=\"async\" class=\"hero2__img\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-hero-champs-nb.jpg\" alt=\"A road winding between fields and Ardennes forest, a lone rider in the distance\" width=\"2400\" height=\"1350\">\n  <div class=\"hero2__mark\"><img loading=\"lazy\" decoding=\"async\" class=\"hero2__logo\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-logo-rouge-2-lignes.png\" alt=\"The Ardennes Monster\" width=\"1100\" height=\"529\"><\/div>\n  <span class=\"hero2__credit\">Photo: Tanguy Sterckx \u00b7 No5<\/span>\n<\/header>\n<section class=\"band\" id=\"band\">\n  <h2 class=\"band__t\">The ultra that won\u2019t be tamed.<\/h2>\n  <p class=\"band__lead\">It takes a fair dose of recklessness just to come looking for it.<\/p>\n  <p class=\"band__p\">From 200 to 1,050&nbsp;km, the Monster runs through Belgium, Luxembourg, Germany and France, stacking climbs and bad ideas, and never lets itself be broken in.<\/p>\n  <p class=\"band__p\">It takes nerve to start, humility to keep going, and something hard to put into words to see it through.<\/p>\n  <p class=\"band__punch\">Nobody comes here to beat the Monster.<\/p>\n  <p class=\"band__punch band__punch--last\">You come to tangle with it. And you never leave quite the same.<\/p>\n  <p class=\"band__sig\"><b>No6<\/b><i><\/i>16.07.2027<i><\/i>Namur<\/p>\n  <div class=\"band__ctas\"><a class=\"btn\" href=\"https:\/\/in.njuko.com\/the-ardennes-monster-no6\">Register<\/a><a class=\"lnk\" href=\"#traces\">See the routes<\/a><\/div>\n  <div class=\"band__pf\" id=\"tam-band-pf\" aria-hidden=\"true\"><svg viewBox=\"0 0 1200 64\" preserveAspectRatio=\"none\" focusable=\"false\"><\/svg><\/div>\n  <nav class=\"band__nav\" aria-label=\"On this page\"><a href=\"#traces\">Routes<\/a><a href=\"#cotes\">Climbs<\/a><a href=\"#infos\">Practical info<\/a><a href=\"#legende\">Legend<\/a><a href=\"#photos\">Photos<\/a><\/nav>\n<\/section>\n\n<!-- ============ 1 \u00b7 INTRO ============ -->\n<section class=\"sec\" id=\"intro\">\n  <div class=\"wrap\">\n    <div class=\"head\">\n      <p class=\"kicker\">Road ultra \u00b7 Ardennes \u00b7 No6 \u00b7 16 \u2192 20.07.2027<\/p>\n      <p class=\"values\">Self-support <span>\/\/<\/span> Climbing <span>\/\/<\/span> Night <span>\/\/<\/span> Character<\/p>\n      <div class=\"headrow\">\n        <h2 class=\"h2\">The flat country <em>doesn\u2019t exist.<\/em><\/h2>\n        <p class=\"lead\">The big loop crosses four borders and climbs more than 20,000&nbsp;m. The climbs of the Classics open the road. Forgotten lanes and the Ardennes\u2019 best-kept secrets do the rest.<\/p>\n      <\/div>\n    <\/div>\n\n    <figure class=\"intro__profile\">\n      <svg class=\"pf\" id=\"tam-intro-pf\" viewBox=\"0 0 1200 150\" preserveAspectRatio=\"none\" role=\"img\" aria-label=\"Elevation profile of the 1050K King Ultra\"><\/svg>\n      <figcaption><span>0 km \u00b7 Namur<\/span><span class=\"mid\">1050K King Ultra \u00b7 the profile<\/span><span>1,061 km \u00b7 Namur<\/span><\/figcaption>\n    <\/figure>\n\n    <p class=\"along\"><b>Along the route<\/b>Mur de Huy \u00b7 La Redoute \u00b7 Stockeu \u00b7 Eifel \u00b7 Oesling \u00b7 Semois \u00b7 French Ardennes \u00b7 Meuse \u00b7 Citadel<\/p>\n    <div class=\"tiles\" id=\"tam-intro-tiles\"><\/div>\n\n    <div class=\"cards\">\n      <figure class=\"card\">\n        <div class=\"card__media\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T849-1229x1536.jpg\" alt=\"A rider climbing, the village far below\" loading=\"lazy\">\n          <p class=\"card__tag\">Vertical<\/p>\n          <div class=\"card__ov\"><p class=\"card__fig\">20,000&nbsp;m+<\/p><p class=\"lbl\">Climbing \u00b7 1050K<\/p><\/div>\n        <\/div>\n        <p class=\"txt\">More than twice Everest. The Mur de Huy, La Redoute, the Stockeu. Then roads nobody takes anymore, and slopes you have never heard of.<\/p>\n      <\/figure>\n      <figure class=\"card\">\n        <div class=\"card__media\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1004-1025x1536.jpg\" alt=\"A lone rider in the night, headlamp on\" loading=\"lazy\">\n          <p class=\"card__tag\">Self-support<\/p>\n          <div class=\"card__ov\"><p class=\"card__fig\">0<\/p><p class=\"lbl\">support cars<\/p><\/div>\n        <\/div>\n        <p class=\"txt\">Your bike, your bags, your calls. At the checkpoints, Resist &amp; Riders who know exactly what you are going through.<\/p>\n      <\/figure>\n      <figure class=\"card\">\n        <div class=\"card__media\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R323-1025x1536.jpg\" alt=\"A finisher, face in his hands, at the finish\" loading=\"lazy\">\n          <p class=\"card__tag\">Character<\/p>\n          <div class=\"card__ov\"><p class=\"card__fig\">1 in 2<\/p><p class=\"lbl\">sees the Citadel<\/p><\/div>\n        <\/div>\n        <p class=\"txt\">On the big loop, half the field never sees Namur again. Past 600&nbsp;km, it is no longer a question of sport.<\/p>\n      <\/figure>\n    <\/div>\n\n    <div class=\"stats\">\n      <div class=\"stat\"><span class=\"stat__n\">5<\/span><span class=\"stat__l\">Chapters since 2022<\/span><\/div>\n      <div class=\"stat\"><span class=\"stat__n\">4<\/span><span class=\"stat__l\">Loops from Namur<\/span><\/div>\n      <div class=\"stat\"><span class=\"stat__n\">122<\/span><span class=\"stat__l\">Listed climbs<\/span><\/div>\n      <div class=\"stat\"><span class=\"stat__n\">4<\/span><span class=\"stat__l\">Countries crossed<\/span><\/div>\n    <\/div>\n\n    <div class=\"end\">\n      <div>\n        <p class=\"sign\">The Monster doesn\u2019t reward hesitation.<\/p>\n        <p class=\"txt\">No6 \u00b7 start on Friday 16 July 2027 at 8&nbsp;pm, Namur. Early Birds until 31 December.<\/p>\n      <\/div>\n      <div class=\"ctas\"><a class=\"btn\" href=\"https:\/\/in.njuko.com\/the-ardennes-monster-no6\">Register<\/a><a class=\"lnk\" href=\"#reglement\">Read the rules<\/a><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 2 \u00b7 CARTE ============ -->\n<section class=\"sec alt\" id=\"traces\">\n  <div class=\"wrap\">\n    <div class=\"head\">\n      <p class=\"kicker\">The routes \u00b7 No6<\/p>\n      <div class=\"headrow\">\n        <h2 class=\"h2\">Choose your <em>Monster.<\/em><\/h2>\n        <p class=\"lead\">Start and finish in Namur, up by the Citadel. The longer the loop, the deeper it digs into the Ardennes, and beyond.<\/p>\n      <\/div>\n    <\/div>\n\n    <div class=\"carte\">\n      <div class=\"carte__side\" role=\"tablist\" aria-label=\"Routes\" id=\"tam-opts\"><\/div>\n      <div class=\"carte__main\">\n        <div class=\"map\" id=\"tam-map\" aria-label=\"Map of the selected route\"><\/div>\n        <div class=\"prof\" id=\"tam-prof\">\n          <div class=\"prof__tip\" id=\"tam-prof-tip\"><\/div>\n          <svg id=\"tam-prof-svg\" viewBox=\"0 0 1000 118\" preserveAspectRatio=\"none\" aria-hidden=\"true\"><\/svg>\n          <div class=\"prof__axis\"><span>0 km<\/span><span id=\"tam-prof-mid\"><\/span><span id=\"tam-prof-end\"><\/span><\/div>\n        <\/div>\n        <div class=\"cstats\" id=\"tam-cstats\"><\/div>\n      <\/div>\n    <\/div>\n    <p class=\"txt tam-hint\">Hover the profile to follow the route. Click a red dot for the details of a climb.<\/p>\n\n    <div class=\"actes\" id=\"tam-actes\"><\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 3 \u00b7 C\u00d4TES ============ -->\n<section class=\"sec\" id=\"cotes\">\n  <div class=\"wrap\">\n    <div class=\"head\">\n      <p class=\"kicker\">The climbs \u00b7 1050K King Ultra<\/p>\n      <div class=\"headrow\">\n        <h2 class=\"h2\">122 climbs. <em>Not one too many.<\/em><\/h2>\n        <p class=\"lead\">The famous ones are not the hardest: the worst hide on roads nobody rides. Difficulty ranking by the organisation, on the full loop.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"cc-sum\">\n      <div class=\"stat\"><span class=\"stat__n\">96<\/span><span class=\"stat__l\">Belgium<\/span><\/div>\n      <div class=\"stat\"><span class=\"stat__n\">14<\/span><span class=\"stat__l\">Luxembourg<\/span><\/div>\n      <div class=\"stat\"><span class=\"stat__n\">6<\/span><span class=\"stat__l\">Germany<\/span><\/div>\n      <div class=\"stat\"><span class=\"stat__n\">6<\/span><span class=\"stat__l\">France<\/span><\/div>\n    <\/div>\n    <h3 class=\"sub\">The ten hardest<\/h3>\n    <ol class=\"top\" id=\"tam-top10\"><\/ol>\n    <div class=\"cc-more\">\n      <button class=\"btn ghost\" type=\"button\" id=\"tam-cc-toggle\" aria-expanded=\"false\" aria-controls=\"tam-cc-all\">See all 122 climbs<\/button>\n      <span class=\"txt\" style=\"font-size:13px;color:var(--dim)\">Steepest: 25% (Montagne de la Croix, Le Stampiat) \u00b7 longest: Mont Rigi, 7.4&nbsp;km<\/span>\n    <\/div>\n    <div class=\"cc-all\" id=\"tam-cc-all\" hidden>\n      <div class=\"chips\" id=\"tam-cc-chips\"><\/div>\n      <div class=\"tbl-wrap\"><table class=\"tbl\" id=\"tam-cc-tbl\"><thead><tr>\n        <th data-s=\"km\" aria-sort=\"ascending\">Km<\/th><th data-s=\"top\">Rank<\/th><th data-s=\"name\">Climb<\/th><th data-s=\"cc\">Country<\/th><th data-s=\"L\" class=\"num\">Length<\/th><th data-s=\"avg\" class=\"num\">Avg.<\/th><th data-s=\"mx\" class=\"num\">Max<\/th>\n      <\/tr><\/thead><tbody><\/tbody><\/table><\/div>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 4 \u00b7 INFOS ============ -->\n<section class=\"sec alt\" id=\"infos\">\n  <div class=\"wrap\">\n    <div class=\"head\">\n      <p class=\"kicker\">Practical info \u00b7 No6<\/p>\n      <div class=\"headrow\">\n        <h2 class=\"h2\">Before you <em>go.<\/em><\/h2>\n        <p class=\"lead\">A start village, checkpoints run by the crew, and everything else is on you. Here is what you need to know.<\/p>\n      <\/div>\n    <\/div>\n\n    <h3 class=\"sub\">Schedule<\/h3>\n    <table class=\"prog\">\n      <thead><tr><th>Route<\/th><th>Check-in<\/th><th>Start<\/th><th>Checkpoints<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td><b>1050K<\/b><small>King Ultra<\/small><\/td><td data-l=\"Check-in\">Fri 16.07 \u00b7 1&nbsp;pm<\/td><td data-l=\"Start\">Fri 16.07 \u00b7 8&nbsp;pm<\/td><td data-l=\"Checkpoints\">3 \u00b7 Coo, La Roche, Gedinne<\/td><\/tr>\n        <tr><td><b>500K<\/b><small>Queen Stage<\/small><\/td><td data-l=\"Check-in\">Fri 16.07 \u00b7 1&nbsp;pm<\/td><td data-l=\"Start\">Fri 16.07 \u00b7 8&nbsp;pm<\/td><td data-l=\"Checkpoints\">1 \u00b7 La Roche<\/td><\/tr>\n        <tr><td><b>300K<\/b><small>Wild Boar<\/small><\/td><td data-l=\"Check-in\">Sun 18.07 \u00b7 7&nbsp;am<\/td><td data-l=\"Start\">Sun 18.07 \u00b7 8&nbsp;am<\/td><td data-l=\"Checkpoints\">1 \u00b7 La Roche<\/td><\/tr>\n        <tr><td><b>200K<\/b><small>Furi \u00b7 new<\/small><\/td><td data-l=\"Check-in\">Sun 18.07 \u00b7 7&nbsp;am<\/td><td data-l=\"Start\">Sun 18.07 \u00b7 8&nbsp;am<\/td><td data-l=\"Checkpoints\">1<\/td><\/tr>\n      <\/tbody>\n    <\/table>\n\n    <div class=\"ig\">\n      <div class=\"ic\">\n        <img decoding=\"async\" class=\"ic__img\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R766-1536x1025.jpg\" alt=\"The start village at the \u00c9cole h\u00f4teli\u00e8re in Namur\" loading=\"lazy\">\n        <p class=\"lbl\">Start village<\/p>\n        <h4>\u00c9cole h\u00f4teli\u00e8re de la Province de Namur<\/h4>\n        <p>Avenue de l\u2019Ermitage 7, 5000 Namur, up by the Citadel. Check-in, bike and kit check, race numbers and trackers handed out.<\/p>\n        <p>Event ends: Tuesday 20.07.2027.<\/p>\n      <\/div>\n      <div class=\"ic\">\n        <img decoding=\"async\" class=\"ic__img\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1020-1025x1536.jpg\" alt=\"Le Coffee Ride in Coo, checkpoint on the 1050K\" loading=\"lazy\">\n        <p class=\"lbl\">Checkpoints \u00b7 2026 edition<\/p>\n        <ul>\n          <li><b>Coo \u00b7 Le Coffee Ride<\/b><small>Avenue Pierre Clerdent 14, Stavelot \u00b7 km 270 (1050K)<\/small>Water, power, coffee, snacks.<\/li>\n          <li><b>La Roche \u00b7 Panache Bike &amp; Sleep<\/b><small>Rue de Beausaint 4 \u00b7 km 531 (1050K), 240 (500K), 144 (300K)<\/small>Camp beds under a marquee.<\/li>\n          <li><b>Gedinne \u00b7 Hall de la Morrie<\/b><small>Rue de la Morie 18 \u00b7 km 783 (1050K)<\/small>Indoor camp beds, showers.<\/li>\n        <\/ul>\n      <\/div>\n      <div class=\"ic\">\n        <img decoding=\"async\" class=\"ic__img\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1002-1025x1536.jpg\" alt=\"A rider at night, red rear light\" loading=\"lazy\" style=\"object-position:50% 30%\">\n        <p class=\"lbl\">Live tracking<\/p>\n        <h4>Every rider carries a GPS tracker<\/h4>\n        <p>Friends and family can follow along for the whole event. The tracker is handed out at check-in and returned at the finish, or when you scratch.<\/p>\n      <\/div>\n    <\/div>\n\n    <h3 class=\"sub\">Registration calendar<\/h3>\n    <div class=\"cal\">\n      <div class=\"ph\" data-from=\"2026-09-20\" data-to=\"2026-09-27\"><span class=\"ph__t\">Flash Week<\/span><span class=\"ph__d\">20 \u2192 27.09.2026<\/span><span class=\"ph__s\">15 entries per distance<\/span><\/div>\n      <div class=\"ph\" data-from=\"2026-10-01\" data-to=\"2026-12-31\"><span class=\"ph__t\">Early Birds<\/span><span class=\"ph__d\">01.10 \u2192 31.12.2026<\/span><span class=\"ph__s\">King&nbsp;Ultra&nbsp;\u20ac275 \u00b7 Queen&nbsp;Stage&nbsp;\u20ac200 \u00b7 Wild&nbsp;Boar&nbsp;\u20ac115 \u00b7 Furi&nbsp;\u20ac95, per person<\/span><\/div>\n      <div class=\"ph\" data-from=\"2027-01-01\" data-to=\"2027-06-30\"><span class=\"ph__t\">Standard<\/span><span class=\"ph__d\">01.01 \u2192 30.06.2027<\/span><span class=\"ph__s\">While places last<\/span><\/div>\n    <\/div>\n\n    <h3 class=\"sub\">In the pack<\/h3>\n    <div class=\"pack-wrap\"><figure class=\"pack-img\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R536-1536x1025.jpg\" alt=\"The rider pack: bottle, cap, La Redoutable beer, bars, Cyclite wallet\" loading=\"lazy\"><figcaption>The No5 pack \u00b7 photo R\u00e9my Murez<\/figcaption><\/figure>\n    <table class=\"pack\">\n      <thead><tr><th><\/th><th>1050K<\/th><th>500K<\/th><th>300K<\/th><th>200K<\/th><\/tr><\/thead>\n      <tbody>\n        <tr><td>The Ardennes Monster T-shirt<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"n\">\u2014<\/td><td class=\"n\">\u2014<\/td><\/tr>\n        <tr><td>Numbered cap<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><\/tr>\n        <tr><td>Resist &amp; Ride bag and bottle<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><\/tr>\n        <tr><td>Finisher medal<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><\/tr>\n        <tr><td>Staffed checkpoints<\/td><td>3<\/td><td>1<\/td><td>1<\/td><td>1<\/td><\/tr>\n        <tr><td>GPS tracker and live tracking<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><\/tr>\n        <tr><td>Personal insurance<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><\/tr>\n        <tr><td>Roadbook<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><\/tr>\n        <tr><td>La Redoutable beer pack<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"n\">\u2014<\/td><\/tr>\n        <tr><td>Fulfil bar<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"n\">\u2014<\/td><\/tr>\n        <tr><td>Media coverage<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><td class=\"y\">\u2713<\/td><\/tr>\n      <\/tbody>\n    <\/table><\/div>\n\n    <h3 class=\"sub\" id=\"reglement\">The rules, in short<\/h3>\n    <div class=\"acc\">\n      <details open><summary>Fully self-supported<\/summary><div class=\"acc__b\"><p>No outside help, no support vehicle. Food, sleep, navigation and repairs are on you: shops, hotels, bivouacs and bike shops along the way are all fair game.<\/p><\/div><\/details>\n      <details><summary>Drafting<\/summary><div class=\"acc__b\"><p>Not allowed for solo riders. In pairs, only behind your teammate, never behind a vehicle.<\/p><\/div><\/details>\n      <details><summary>Mandatory kit<\/summary><div class=\"acc__b\"><ul><li>Helmet, front and rear lights, rain layer, reflective vest or belt.<\/li><li>Survival blanket and first-aid kit.<\/li><li>Tyres 25&nbsp;mm minimum (28&nbsp;mm recommended).<\/li><li>GPS tracker supplied by the organisation, against a signed deposit pledge.<\/li><\/ul><\/div><\/details>\n      <details><summary>Open roads<\/summary><div class=\"acc__b\"><p>The event runs on public roads: the Belgian Highway Code applies, day and night. Groups follow article 43bis.<\/p><\/div><\/details>\n      <details><summary>Documents<\/summary><div class=\"acc__b\"><p>Medical certificate and sworn statement (1050K and 500K), accident insurance for non-EU residents, at the latest 15 days before the start. Minimum age: 18 on the day of the start.<\/p><p><a class=\"lnk\" href=\"https:\/\/themonster.be\/wp-content\/uploads\/2026\/09\/Med-Attest-RR-2027.pdf\">Medical certificate 2027<\/a><\/p><\/div><\/details>\n      <details><summary>Scratching<\/summary><div class=\"acc__b\"><p>Allowed at any time: tell the organisation and return the tracker before the village closes. Getting home is up to you.<\/p><\/div><\/details>\n    <\/div>\n    <p style=\"margin:24px 0 0\"><a class=\"lnk\" href=\"https:\/\/themonster.be\/reglement\/\">Full rules<\/a> <\/p>\n  <\/div>\n<\/section>\n\n<!-- ============ 5 \u00b7 L\u00c9GENDE ============ -->\n<section class=\"sec\" id=\"legende\">\n  <div class=\"wrap\">\n    <div class=\"head\">\n      <p class=\"kicker\">The legend \u00b7 2022 \u2192 2026<\/p>\n      <div class=\"headrow\">\n        <h2 class=\"h2\">They wrote <em>the story.<\/em><\/h2>\n        <p class=\"lead\">Five chapters, names that keep coming back, and dozens of unsung heroes who reached the Citadel at the end of the night. Or the third one.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"chap\">\n      <div class=\"ch\"><span class=\"ch__y\">Chapter I \u00b7 2022<\/span><span class=\"ch__w\">FKT<\/span><span class=\"ch__win\">Kristof Declerck<\/span><\/div>\n      <div class=\"ch\"><span class=\"ch__y\">Chapter II \u00b7 2023<\/span><span class=\"ch__w\">FKT<\/span><span class=\"ch__win\">Guillaume de Spoelberch<\/span><\/div>\n      <div class=\"ch\"><span class=\"ch__y\">Chapter III \u00b7 2024<\/span><span class=\"ch__w\">FKT<\/span><span class=\"ch__win\">Nick de Bruine<\/span><\/div>\n      <div class=\"ch\"><span class=\"ch__y\">Chapter IV \u00b7 2025<\/span><span class=\"ch__w\">FKT 1050K<\/span><span class=\"ch__win\">Victor de Terwangne<\/span><span class=\"ch__w\">FKT 500K<\/span><span class=\"ch__win\">Guillaume de Spoelberch<\/span><\/div>\n      <div class=\"ch\"><span class=\"ch__y\">Chapter V \u00b7 2026<\/span><span class=\"ch__w\">FKT 1050K<\/span><span class=\"ch__win\">Kevin De Smet<\/span><span class=\"ch__w\">FKT 500K<\/span><span class=\"ch__win\">Guillaume de Spoelberch<\/span><span class=\"ch__w\">FKT 300K<\/span><span class=\"ch__win\">Diego Van Lede<\/span><\/div>\n    <\/div>\n    <div class=\"quotes\">\n      <figure class=\"quote\"><blockquote>The hardest, most physically and mentally demanding challenge I have taken on so far.<\/blockquote><figcaption><b>Anthony Joannes<\/b>Chapter II \u00b7 France \u00b7 translated from French<\/figcaption><\/figure>\n      <figure class=\"quote\"><blockquote>The event was first class. This was their first time organizing an event and it seemed like they had been doing this for years.<\/blockquote><figcaption><b>Kevin Schaffer<\/b>Chapter I \u00b7 USA<\/figcaption><\/figure>\n      <figure class=\"quote\"><blockquote>The question of The Ardennes Monster remains. I have experienced inner monsters at times: fears of what might happen.<\/blockquote><figcaption><b>Christoph Fuhrbach<\/b>Chapter II \u00b7 Germany<\/figcaption><\/figure>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 6 \u00b7 GALERIE ============ -->\n<section class=\"sec alt\" id=\"photos\">\n  <div class=\"wrap\">\n    <div class=\"head\">\n      <p class=\"kicker\">In pictures \u00b7 The Ardennes Monster<\/p>\n      <div class=\"headrow\">\n        <h2 class=\"h2\">Dream or nightmare. <em>You won\u2019t get to choose.<\/em><\/h2>\n        <p class=\"lead\">Climbs by headlamp, cows by the roadside, faces at first light. No5, through the lenses of R\u00e9my Murez and Tanguy Sterckx.<\/p>\n      <\/div>\n    <\/div>\n    <div class=\"gal\" id=\"tam-gal\">\n      <div class=\"gal__row\">\n        <button class=\"gal__it\" style=\"--r:1.499\" data-i=\"0\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R253.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R253-1536x1025.jpg\" alt=\"The field rides past a herd of cows\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"1\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R701.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R701-1025x1536.jpg\" alt=\"Portrait of a rider, cap number 91\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"2\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R311.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R311-1025x1536.jpg\" alt=\"A deep valley, the road winding below\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:1.499\" data-i=\"3\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R842.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R842-1536x1025.jpg\" alt=\"Two riders side by side in the evening light\" loading=\"lazy\"><\/button>\n      <\/div>\n      <div class=\"gal__row\">\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"4\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R181.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R181-1025x1536.jpg\" alt=\"The start from above, under the arch\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:1.499\" data-i=\"5\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T486.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T486-1536x1025.jpg\" alt=\"A rider speeding along the Meuse\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"6\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1002.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1002-1025x1536.jpg\" alt=\"A rider at night, red rear light\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"7\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R371.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R371-1025x1536.jpg\" alt=\"Head on the handlebars, spent\" loading=\"lazy\"><\/button>\n      <\/div>\n      <div class=\"gal__row\">\n        <button class=\"gal__it\" style=\"--r:0.8\" data-i=\"8\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T526.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T526-1229x1536.jpg\" alt=\"The field climbs towards a village church\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"9\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R256.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R256-1025x1536.jpg\" alt=\"Cows watching the riders go by\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"10\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1024.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1024-1025x1536.jpg\" alt=\"Coffee at the Coffee Ride checkpoint\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.8\" data-i=\"11\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T677.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T677-1229x1536.jpg\" alt=\"A rider deep in the effort\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"12\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R946.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R946-1025x1536.jpg\" alt=\"A rider\u2019s silhouette at dusk\" loading=\"lazy\"><\/button>\n      <\/div>\n      <div class=\"gal__row\">\n        <button class=\"gal__it\" style=\"--r:1.499\" data-i=\"13\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1010.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R1010-1536x1025.jpg\" alt=\"Two riders in the night\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.8\" data-i=\"14\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T201.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-T201-1229x1536.jpg\" alt=\"Riding past a chapel, in black and white\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"15\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R188.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R188-1025x1536.jpg\" alt=\"A forest road from above\" loading=\"lazy\"><\/button>\n        <button class=\"gal__it\" style=\"--r:0.667\" data-i=\"16\" data-full=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R329.jpg\"><img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R329-1025x1536.jpg\" alt=\"A finisher showing her medal\" loading=\"lazy\"><\/button>\n      <\/div>\n    <\/div>\n    <div class=\"gal__foot\"><span>17 photos \u00b7 Chapter V (2026)<\/span><span>Photos: R\u00e9my Murez (@murez.remi) &amp; Tanguy Sterckx (@tanguy_on_the_field)<\/span><\/div>\n  <\/div>\n  <dialog class=\"lb\" id=\"tam-lb\" aria-label=\"Full-size photo\">\n    <div class=\"lb__img\"><img id=\"tam-lb-img\" alt=\"\"><\/div>\n    <button class=\"lb__x\" type=\"button\" aria-label=\"Close\">\u00d7<\/button>\n    <button class=\"lb__p\" type=\"button\" aria-label=\"Previous photo\">\u2039<\/button>\n    <button class=\"lb__n\" type=\"button\" aria-label=\"Next photo\">\u203a<\/button>\n    <p class=\"lb__c\" id=\"tam-lb-c\"><\/p>\n  <\/dialog>\n<\/section>\n\n<!-- ============ 7 \u00b7 PARTENAIRES ============ -->\n<section class=\"sec\" id=\"partenaires\" style=\"padding-top:80px;padding-bottom:80px\">\n  <div class=\"wrap\">\n    <p class=\"kicker\" style=\"margin-bottom:24px\">Riding with the Monster<\/p>\n    <div class=\"partners\">\n      <a class=\"pt\" href=\"https:\/\/www.lecoffeeride.cc\/\"><span class=\"pt__logo pt__logo--lcr\" role=\"img\" aria-label=\"Le Coffee Ride\"><\/span><small>Checkpoint \u00b7 Coo<\/small><\/a>\n      <a class=\"pt\" href=\"https:\/\/www.bikesleep.be\/\"><span class=\"pt__logo pt__logo--pan\" role=\"img\" aria-label=\"Panache\"><\/span><small>Checkpoint \u00b7 La Roche<\/small><\/a>\n      <a class=\"pt\" href=\"https:\/\/www.laredoutable.be\/\"><span class=\"pt__logo pt__logo--red\" role=\"img\" aria-label=\"La Redoutable\"><\/span><small>The climbers\u2019 beer<\/small><\/a>\n      <a class=\"pt\" href=\"https:\/\/www.redbull.com\/be-nl\/\"><span class=\"pt__logo pt__logo--rb\" role=\"img\" aria-label=\"Red Bull\"><\/span><small>Partner<\/small><\/a>\n      <a class=\"pt\" href=\"https:\/\/cyclite.cc\/en\"><span class=\"pt__logo pt__logo--cyc\" role=\"img\" aria-label=\"Cyclite\"><\/span><small>Bikepacking gear<\/small><\/a>\n      <span class=\"pt\"><span class=\"pt__logo pt__logo--nam\" role=\"img\" aria-label=\"Province of Namur\"><\/span><small>Support<\/small><\/span>\n    <\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ 8 \u00b7 FIN ============ -->\n<section class=\"final\" id=\"go\">\n  <img decoding=\"async\" src=\"https:\/\/resistandride.cc\/wp-content\/uploads\/2026\/10\/tam-no5-R898.jpg\" alt=\"\" loading=\"lazy\">\n  <div class=\"final__in\">\n    <div>\n      <p class=\"kicker\">No6 \u00b7 Namur<\/p>\n      <h2>16.07.2027, 8&nbsp;pm. <em>The Monster is waiting.<\/em><\/h2>\n      <p class=\"txt\">A night start, four countries, a hundred and twenty-two climbs. Early Bird rate until 31 December.<\/p>\n    <\/div>\n    <div class=\"ctas\"><a class=\"btn\" href=\"https:\/\/in.njuko.com\/the-ardennes-monster-no6\">Register<\/a><a class=\"btn ghost\" href=\"#traces\">Back to the routes<\/a><\/div>\n  <\/div>\n<\/section>\n\n<!-- ============ BANDEAU D'INSCRIPTION FIXE ============ -->\n<div class=\"tcta\" id=\"tam-cta\" role=\"region\" aria-label=\"No6 registration\">\n  <span class=\"tcta__pr\" aria-hidden=\"true\"><\/span>\n  <div class=\"tcta__in\">\n    <p class=\"tcta__id\"><span class=\"tcta__sig\"><b>No6<\/b><i><\/i>16.07.2027<i><\/i>Namur<\/span><span class=\"tcta__ph\" id=\"tam-cta-ph\">Early Bird rate until 31.12<\/span><\/p>\n    <p class=\"tcta__line\">The Monster doesn\u2019t reward hesitation.<\/p>\n    <a class=\"tcta__btn\" href=\"https:\/\/in.njuko.com\/the-ardennes-monster-no6\">Register<\/a>\n  <\/div>\n<\/div><\/div><script type=\"application\/json\" id=\"tam-data\">{\"R\":{\"1050\":{\"dp\":20317,\"km\":1061,\"l\":\"ml}rHm_s\\\\}EkJoO|f@wKoZ}FxQlFwb@kFqWfB}n@s]i~@u@yTkQuEmMqt@ycAuu@c^jh@ulAeqBw_@a\\\\e|@}sBtNisApJaEfKgb@lb@yBv[iwA`d@qR{Bct@ah@^_XyZe@qjAzGqg@jo@kPwEoJfJqhAfYki@_GuaAtl@_r@l[{lBnS{Dir@_iCqEqzAcOmQdQyp@fOkBuNgJwm@~Fx^_kBtGqaBjJ_Jmd@q`Bp\\\\__Bc]oZdYw_@j@o`@cq@qsAuk@oA{nA_|AoEyrAnGqNwQkCoOmd@fGqLzGtJnIqGnIyi@e`@}K_LvWxYlpAzg@Mf@l[hOL`Ujc@pYcCv{@`UlPcEqGqt@mM}K{Gkd@}DwkAvm@mTbd@ej@}UmuAa@gk@fFmLcWwuB{^msAqi@lp@eUxx@e\\\\e{BlByXk[w~@e[_AkNxUwZod@gk@za@oTsKyVadAsKqGjPyaAy[qsAbOy\\\\lQnCv^qOsJow@lAe`CbZ{[lHlIzg@oAn|@md@cKoc@fFkYeTw}@`I_f@iDohAiq@}eDLbSwZ}]e_@d`Aqi@_k@jPcf@yFmb@rKaRkCgpAhF}`@cL}KeBrQyM`AbGwr@eJac@jP}k@kH}xA~GkEfHxOnEqjBmNvFuJcT_JraAiRm@g[gp@aEiNj]tCbL_]gZot@iVkKkEsg@~FuBgFQt@{`@wPgvArB}IhWx{@M`m@tCyf@bMyC|Gol@vNtLxmAaDr^pPjAjYlL}IExQzXhv@fNlrA?`|@vSnQaBdJnLej@tKcEoJou@na@fRpJkMxRlUnc@Ynj@~uAfFqa@`LuBl@}WtCxOfRmGzIa]}Lm_@lFwh@ec@e[qDlRkCuhAa\\\\qe@sF_dAwPyc@nQ{bD~QRpc@lu@~BsKObVh_@jOeMvLlJ`GtJnEra@uZ|MdFr@gOve@ol@yIeZ}BgoAnJ_l@m[}r@fU|OvCsPvUsMjJtQvFkEd@ic@mOy_Asc@nDgIr[oL}W}`@x@aE{LiGvf@qKdKaVi_AkGq}@yWcBzCpRyP`DcO}[iM~KkG`f@gUqg@iIbDfF}]qW_`@lMga@tjAnEpe@ns@bS}RfAgNmXie@bHm@}Hw\\\\fCwd@w`@{rA}QqrBn_A{bBtNqrAjo@n@h]y`AzAm_@wZuUcxAq_@aThGqA`z@gZd@~CeQkT}n@lI~EpLgL}Koi@dTsHkWiKbRcb@}EqdAbGoFnB`Pdx@gWqSy`@}i@sXaOmFwA|Y_GuPeRFmCqMbFg@qJ}Q`E_Bko@ewBjMgKtSr~@bc@jQ}Aze@~NqTb]ieBgI}e@jE{]{y@dQcDao@uIqEyXkjAwy@ktB|g@wh@mA{t@xNi]c]Dov@lp@kXmj@vBaNe]yb@~As`@oUaL}`@xJqQ~\\\\iI_[cZwL_~@rOm`@qb@pj@q{BRuw@jc@g}@jeAgaFbs@hFn`@mhBdv@uxA~Kqk@tu@qjA|kA}mAjs@iNhq@lPrT~a@dI@hAvcA{EcHwHnLjJ~Seb@xi@jOnt@fNjJ{BzRnWaB{@|o@bO`XlPaCj[zSnO_XlJjSuEbUv`@dNwOfMyBv_@j^yRxKx_@eWfJcGt_AhSpk@hc@j`@jc@v_BpTrNpEcUnNwF~b@x`@l{Ax_GuAzWcK~GpEz@uDxa@}g@jYLxv@kt@{J}mB|g@aG}JoJvOzn@zhBdJhr@w_@eTwL~EsLpVbYx^yJzNlBb_@gZhFqUzp@n[`^vp@zLpRyKm@}L~FlBhZji@iNpm@xa@iClb@p~@n\\\\fSfKreBla@duBqYvToZ~|A}GeFf@pWxJxE|Gj\\\\w`@ne@lNwOp^~t@}@uYvZ}MlL}^`e@rq@fSr@hUvWtLsRdYiDsAee@yOo]hDch@wh@kyAaLey@aSqIvNyKwNm`@at@wUuFad@_S{^`Bqu@gFaMoJbB}@qw@jfAyVfVif@xEeu@h[D|_@sp@n]_LgDgc@wWwx@_HcfAuHrHmOgGlHaToYwz@pKcQ||Cq_Br^eKzOfJiVndAChlAtSrF|@fPhf@iKee@~`B}VnK_QlqAoGdQyI{@qL~gA`N|GnWkHs_@`Sph@lh@zvA{CfPp\\\\ft@wPdH_VaGs_Ap`@iHhs@_{@nHkcAqEuf@jPcX_AqX|\\\\}sAmA}iAqWyiB~Loh@|THb[z\\\\hEij@~IuIzQdGrv@zaBvJrk@qDf[bTr_@f[dtBda@pAzfA`m@jXwI~Rt`@lw@{Kz|@e~AnQfAqEye@zHcUoD{aApHuiAfOoCl]{eBvi@{kAdb@_eBtGmuAaAsxBbTuNjRox@xn@mRTkXjMyJz@}PeTgk@v~@}hBvBcUsPoY?{q@p`@ed@_Cq|AbQwf@cRo{BjKs[cDom@`~@`\\\\bD}Y}G_a@tGq`@d`@|EjU}~@`EbTbNJ|@}]ri@op@dRlKfn@wEjR`XrX{NbW~jAeKu@kBxYtD`fAzj@bqAuO`i@zV_Uxp@tPqIrnA|[`gB~W~r@l{@xy@x{@|KpDq|@iYqwAfG{OzIbCoD_j@jJoY{WfL\\\\}XtYbAdh@}U~Ld`@jJCaIuKnQG_NkXxWCDqWrJiCy@mh@`J{BhQcp@n\\\\gC|S|e@diA~Yj\\\\z`@~X}F`MpLfIeNrHeY_@cf@mT{v@sKilAsPcOsUaz@}\\\\}g@dZh@lMic@|QxE^ag@tN|C|FwKvCqn@xnAiFeNsFxM_]oMq[|AeWxGkFpEhLwH|CdNpCbZke@ji@_FtAuMy]qt@}Awe@xTky@xeAy`@re@hCjYpr@jT~Q`Nfj@yJtl@wJoA`@hRiRuFhI~e@tqAf}@tLwDtGkWjEzPyNfy@iYrWyBr]gC{IiJnEaMrj@}JlHzXpo@`Cni@aKuShE~xAx`@~QsDhZsb@`e@mJ|r@kDiXyKyEmGlh@wEwP_IlGd\\\\zk@fCdy@tPnBrPuc@|S~DzxBlbBx`Btp@tKne@iFfMnWjt@Sjc@vLDxG~PxY_Q|QrIzDwPf@b]mSmB~Gdl@xNwA|Dlf@hAqk@|Xvd@`Z_AdUf`@nSrGPf`@mOj_@mM|@ok@goAqQl}@qCgJgc@nQq]cXua@nFac@~^sWaJfb@tZpa@~pAtCyIoHxk@nNcToDbm@cEpOwH{NdIlXgEbVqIcVf@bZyF_XR`VgN_CaKbTeOM{z@d~B`@rl@qOpa@yOmVqc@uO}Mwx@cLmKg@jLkD_IqNrMxC~TiMkKcB`XbWjeBmWsF`WfaA{g@yFw\\\\vIm]{b@kWlUbGaAqD~XqPkSeBzSil@mXmLbYVrv@kK_ApUbd@d]oMhOzDaA{WxN~Jb@~Mr[qCxJmUr\\\\ha@sh@`v@fFbwAeLt`@fFhlAg\\\\bbAcAvaAmU|{Bg\\\\pi@uaAmWol@am@yJhKs\\\\sI{V_c@ic@t`AbNlmA`Tng@qMxq@Pfy@_StVqSz`AeObR_jAmcB}HdKeZaBeOnXkStmAk`@|]ka@mDsF`Pgm@|QyQyo@mf@}MmT`[gLo@aOp\\\\qOLySeUqb@`NcFrShRvAyMhi@bb@fQvf@mZzoBfv@de@zr@jVxHvf@vpArg@he@_Qro@ml@z^{c@hy@bF`XmIp^}SnKgMmFuGlUke@xLarA{WqWb]eH_^{PvVot@md@mGhh@ir@wMkGeRiErN{FkFkS~T_NIuFzVuRkGyFbToRkTlQ~rEolBblBkM`k@dGly@bc@dqAtf@ze@dPePviBoZfa@nt@oLxm@wfAnl@{y@p~AlCnRqLrKe@|Uqj@l^iKdZ}Y`K{Iq]U`KmMkO}Oi{@k]oRenAwbBmF~Id@vzAeQoPrSxh@~b@b[zIty@|Zd\\\\~Xun@pU}CdLvSkGlIf\\\\pDtDcNbUm@~JqT~u@c]bg@pl@v{@kSjwBfZfp@|n@x`BlGjZkTbZd]fGyFxYfLvVue@tX_GrMgk@xXyAaMmtArLi}@n[mDf\\\\tQjUiFje@waAnb@aQxEqVkFk[v[qW{Gge@ic@qa@f@gRde@iYuGqh@tCmZzz@g}@~`@{N|Dg[lfAqeAtmAqvDxWi\\\\cYq`BbCeScBnZ`KpSjI}j@dJk{FtOwjA}A}{@tOcq@dCipAoJ{d@aAckAdYyp@dVaJ|Vwc@xe@gBxTb[xQuJtSbPfGdu@rx@zmBzObdAjIvPjT}Ihi@z{Bxc@bm@~kAeFvl@puCbEdtAf`A{k@zY[hc@}_@dS}o@}YigAjDuSbMvBpOepDdcA{ZlAvQlTnYth@wCrHtl@sEx^jNkK{@uH|Te@hBsSjl@dfBjRjRzb@ef@zc@uJjt@zy@oMtc@bBtz@zUtt@tGx|@aPlb@``@~QdSz^b|@znDzRnlBcHt_BbGbj@fR~d@w@|s@ha@vZpz@jkB`z@bSg@b[bR`aAlMr^tPXaRfZpg@jdBtDhjAgMjdCdY|aA|g@||@d@tdA`Xbz@_Cfp@jNvdDabAuOw`@bQdTlNdMhe@rWbtC|JlVv@|o@sShf@tLdI|Kfg@nYpmFSn{Az[pb@bgBju@rAlRrIhB{Lbb@lVlTtjAfYvb@|o@rv@pGaKja@{XhTvHfLc@vq@rh@bf@`Dx]aQx}A|]r{AsI~TkwAvf@qObu@cUz[qbBgBgg@wU_SqYfNle@|SdO_Dlv@fFxRi]b_@sObm@wn@po@ge@pM_vA{W}Us\\\\cGdB_Fdb@oT}Mqt@DdKbj@wNxTyS_a@ed@I_kA`c@aNpZ\\\\nN~{@lv@yCdR`WlXjB`aAbLtZoH~x@yO`_@[vv@bFtu@tS~e@}]rr@s@vZa_@lxAGlj@xc@|L|KlSdHgEyKrw@hLv[|g@mBhJ}OtUlMlg@fy@uBtLj^pp@wRta@d@rRxk@vGlGfN{b@vBeB|kAiL|DgFjYlJlm@qh@`WqGla@oR`C{Fl`AoYqHkPr[c\\\\jL`^wx@nAw^kQ`BsJnb@aW|VyGoTiHrEsScXcE{^aGrKqC{MeHlEk]m^m^rZsPUqK~VtBnRqMcUgDtd@zQpPjDdaAcl@ra@bIlo@wCnJcl@pHk_@ch@yLCkN}t@iWe\\\\iFza@eSIiMri@zLp`BqH`RApx@zUrSoYnHeEiI`Rha@}ChZrErQdi@tArZpWtDwTdMt]H{RfGeClz@|d@le@t|@`e@aJlNjp@_Btk@xU|VnOuGdPpg@{gBv|@aC`ReIvA_SsaAqXbNm[iLwc@hHsTrJsNpi@cdAvZ_KpPpB|]j_A~f@xHnR}Mt\\\\qV~Bgs@nf@DbY|dA{E|DkIxGvVtL}L|JlNdKcU~^n^|^`u@pKlr@gBdl@vMfo@al@_c@CuImbAhHmKlLoj@cNpMbe@oLvVch@hZwg@_FoRvm@gb@~j@`XtNhBtcAeTh@vYtyA~Kv`@l]vNWpUgRbE|EkMuUmD}A~V}V~Ci|@em@sV~IuFo}@xFyb@mGyZinCez@cAwx@u^il@|UcY_Mgx@hSaWzl@iIfj@jHdMeT_EirAvFzZf[ooAgk@g]iLkh@gU{\\\\mAqi@kTsx@cz@iyA{]o\\\\yHu_@cBctAw_@g~@ubAk_AsKr]cNiIiWvLca@q_@aL}`@oi@{QhI|@hAk^t\\\\xNbo@_@tiBku@~XlMzp@cC~m@|sA`Nv|@ptB`YnYoh@jO~IfZ{LjP~Dfb@ih@{AjYhHhJoDsLdFkc@nJoLxRxAlFsQ`JjDvBwMiAmd@qRm@VqNkOwIZcRiU_K{KmYmGtCnKpKuEkIyN~Fyj@wl@VePwZoFsMgScWhCwPsw@yEnh@iNgh@wd@iKwYy]ed@ejAqPopAyPoe@bCsu@aMw[kKiwBg\\\\qmAz@mc@iOcLbHqrDkZyqAwF_`AoGwNqW{Aa@oaE|G}{@}Kss@_NeTob@p{@suAnhAuM~Ds^kSiGbx@wIvMc@aNqWeBgs@p_@_W}O|Nf\\\\{OfrAy^hImF|g@wAkQyNbc@sOlK_U{DsEnOs@sKeFjLrRfm@cLhU_m@|CsgAfvA}kBlk@ce@cTgd@{l@a]bIcHpXEvvBu~@ld@w^Q}H|h@bb@tcAmRvg@dJ~AbChS}XhByGjSgIzrAtN~s@W`dBnO}G\\\\vmCzVds@_Fnm@q[vfAiGv`An`@tM`H|[`m@qAhqA|{@vYqFx^xLeHvv@k`@xWog@xmAxl@iNxG`Gr\\\\vzAcVvhCfGk`@xL{GnPtjBz]dvAf_@hBxNa`@vCwe@x]c[d@mVrf@a_@sLtZfJvMhO}d@x^kI~cApEr_@|TvdB`M~c@aHlL~IoDnRa{@dy@qCjq@uVngA{x@{BoDjj@ob@zv@zArfA~a@bqAaYd`Au@`}@z]sAzSxYkMdAvLzEvg@aOa[zh@SvkA{^pfApHzi@NrpAdN~a@`n@vGnb@uWcAmXpMh@kR~iAjAdwAyG``Aa_@bh@}N{e@gP_MgAlk@kdAd|Bma@~Hec@}cDgL}CvA_Y{hAgKg\\\\`g@Gtg@}WnTqq@kCuXb\\\\ot@oL_d@tz@~Gf}@_U~@wQrIpBdIoIzJmJwJqXpWJq`BhWdJmRet@_Q_uBpU{Ivn@fQpVi]vb@J~ImLecAwq@iMkZeRzBqmA_w@uUep@}_AquFeV~u@kz@oWsHzf@aMvBuw@ehCif@yTcH}mB}_Aq}ByCrJqHaNu@pIeTyE}IoyCke@wZlEs[~Zc@fSwPmIqQkn@`Zsh@oHcLpHzEsQy_@{WbCip@gHoh@oNhHsp@rwAm_@zc@ut@}gAeIb@}\\\\j~AiFcj@jIep@xW}g@vx@}m@pDw`@{S}ZsHtKca@wC{VwT}i@pE}BenB|OiKeUqLsUhJuBuKsaAX_MsVoGc`@bMsiArJfGx@sJl\\\\vq@jS|Kd\\\\y\\\\aKkLvFad@|UpIrOki@FaYmSsEq@vJa_@seBuQyIsYxg@dEde@qDbc@~Lj`Ak}@}dA}fArXdJeL}Km~@}Utk@wn@mDdX|sAie@jWuGgCsFa`Ae_@eO_^auC}b@q{@c`@w^kNtWqCra@c{A~`@}Zts@oK~fAjFbjBaXhbC{Tf_@c[jHPct@fMy_@a\\\\e\\\\mJpAoL}l@~Mkc@|t@kDgPcGdBuLjGlG_Scr@oXsTyIaZkPP_PvTmq@go@eF_TjHaNu@afA_WifA{FYjMzmAkTlaB}EzpApE`hA{HbgAxJ`{AtO|MpHze@_RkMwIw[_NcByWt^ia@rC_ElThYnGz_@wW|Cbh@}JfWtFmMfJls@_N{SjB}^ySvu@yDwb@wEbJcb@zmDbDhiAcMndAhTaYlFzRaEv_@`JbQqaA`jAua@gCsEdRwX{FuRyzAdH{f@gEokAjKcc@qa@qa@mKq^iTrYuLwXv@kYrd@oyA`L{aBgCuV{g@oGwEc[zn@|JrEq}@hl@sQlU_]md@wWeDe|@{X~wA{DbkBao@yMz@vYsGrFsl@uH}B_Ooj@^os@fa@}Mf_@oo@ps@gaAh[}`By\\\\dGrHcRiTv]`q@uJ}@bAbb@pHiTtH~L\",\"p\":\"kLpF}AeBQfByAt@l@m@YbCJyBmBc@tB~AvAcF`At@_FNRjCfB{CuA_@dBLiBNlAtEoBbCmFhCmDfArDgDw@bEmGq@xGwEx@aBEbGcDJnCiHcD[tCsBdFy@b@wEzDiGpAV{Ap@n@wAeF{DoCg@tDdDg@n@xE_ErBfE~AkIaAfJaHuAtGzAQvE_CeCdBxC}BxBwAeElDsLfHgGlF`CiG?bFgJe@vD`Cu@o@eBcBBr@bAtAOAv@mGXErIuDkDBxDnDaHFzFWoCjEqB_Fg@ChFvAaFnHjBwDoGMxDOhGp@{HoAJfHoBcEtDo@jCgF}AhGcFuAPvAkAc@EhBvAn@xAcDPOnAaDvDFaBfAuB`IaDs@xAzEsHcAzFlCyGaACfAkAmBBfBqAo@q@@tAhAXQgBDj@UDjBwA]pFyHIlEoAaDDjAjBm@X|AaChAgAzD_C\\\\fA|BLXQgCeAiApBrFoEa@|C{BTj@|D}B_DfB`DqB{AfE`AgFoAjGq@q@iB_BhFzDYKcJq@dHvBgKzDfCcIgBo@`@xFxCwDoCnBdAgA{@s@`BfCnAgBiD@@BZo@lAoAWnF{A~AKyDrEf@tBg@q@{AxA_EYSl@p@hFeCuE@v@T`AgCpGhEH{@iEaFTOhF|DsEhCuAiBfFRi@Db@QlBwAwEvAbFKwDbB~AWGuEvEmCzA[uEEN|CbC_GpEgAk@oA`EjAkDn@p@e@iEI|BxA|AiHtFhAXAkAsD\"},\"500\":{\"dp\":8938,\"km\":499.3,\"l\":\"oi}rH{|r\\\\uHaMiOzf@cLiZ}FxQlFwb@kFqWfB}n@s]i~@u@yTkQuEmMqt@ycAuu@c^jh@ulAeqBw_@a\\\\e|@}sBtNisApJaEfKgb@lb@yBv[iwA`d@qR{Bct@ah@^_XyZe@qjAzGqg@jo@kPwEoJfJqhAfYki@_GuaAtl@_r@l[{lBnS{Dir@_iCqEqzAcOmQdQyp@fOkBuNgJwm@~Fx^_kBtGqaBjJ_Jmd@q`Bp\\\\__Bc]oZdYw_@j@o`@cq@qsAuk@oA{nA_|AoEyrAnGqNwQkCoOmd@fGqLzGtJvHsFtJwk@zk@}g@cNg^v`@gz@bBid@eMwi@r]ieC|t@amAqBoRmtAwHv@{nA{SgoAhFnDCqsAeHu`@zIkYxG{fD_JaqBuOwf@fFkYeTw}@`I_f@iDohAiq@}eDLbSwZ}]e_@d`Aqi@_k@jPcf@yFmb@rKaRkCgpAhF}`@cL}KeBrQyM`AbGwr@eJqb@jPml@kH}xA~GkEfHxOjGkfAaFuc@jG}]`l@pL|UxZxo@zUzPwG~Imh@tKcEoJou@na@fRpJkMxRlUnc@Ynj@~uAfFqa@`LuBl@}WdD|O|SqLtGaX}Lm_@lFwh@ec@e[qDlRkCuhAa\\\\qe@sF_dAwPyc@nQ{bD~QRpc@lu@~BsKObVh_@jO{LzMlUpL~a@yZ|MdFr@gOve@ol@yIeZ}BgoA`Ios@i\\\\im@cY}LkKbFvUyrA{Vg@gC_L_Hrf@kK~JcVg_AkGq}@yWcBzCpRyP`DcO}[iM~KkG`f@gUqg@iIbDfF}]qW}^lMib@tjAnEpe@ns@tU{^wXsh@bHm@}Hw\\\\fCwd@w`@{rA}QqrBn_A{bBtNqrAjo@n@h]y`AzAm_@wZuUcxAq_@aThGqA`z@gZd@~CeQkT}n@lI~EpLgL}Koi@bTiHsWmLjQmXmE}jA~FqLsJk|@oEcHqA|YsE_HgDuk@fn@ceC{Hwh@rEe[_Cve@~Bwe@r}BkbEbOqqChq@y@zc@`rAtZrXdBlNmF^fOtw@ps@lnBfEjc@}_@uTuX|ZdXxb@gJfKjAxa@}ZlF{T`p@t[j^vp@zLpRyKm@}L~FlBhZji@iNpm@ra@cC~c@v_Ab[zQjK}M_FyNcKvAYa|@feAiRfVif@xEeu@h[D|_@sp@n]_LgDgc@wWwx@_HcfAuHrHmOgGlHaTiYs{@dd@_e@nzCauAdPf@v`Anx@cHvOpC|Nbb@tWlKjn@`i@iHj`Ard@|Lru@vf@wH|u@vTrQy]jf@uCzWrw@pZcW~Nst@r[}@dvAvp@jXwIhRr`@rh@gCrVncArLm]dj@v~Chl@hmAtIp|Ai_AnnApc@lsCjRvWhOd`AhClv@{GxpAxJpVbVQhtAwZeKbH}S`nA}CfgAkUtCiDzQfIt`ApIhFqMpUF|n@nRfT|@pUfkBbdAzc@{dAzl@sJr[vFhRiVjr@l]rc@[rQoNxC`ZfHmBfKx|@jG~fCglB|kB}L`f@|GjaAva@xmAb`@x^|Kvd@Dxb@e[cBqQtR}DzZtFrPa^aJ_T`T`Df]`X~CnPbWoHv{@g|@ev@q]lAivA{_B{ErFPv}A}PcOjSlg@~b@b[zIty@nYp[lZan@pU}Ct]~_@haBw_A~f@vl@v{@iSjwBfZfp@|n@x`BlGjZkTbZd]fGyFr[zK|Tie@tX_GrMgk@bZgDkN_rArLi}@n[mDxi@|NvWqTlVgm@dg@f`BzLyKfzA`PfFk]v|@zy@`Ydi@`OqG{B}QhHAf@e_@zRb]tCdw@nh@`MvdAdAzk@acAtGn\\\\`q@zXbUhc@zWuTlS[|Peq@|MrNxUkKjz@zbArGlb@hqArz@dhAzMd\\\\uL~Lsa@r^eNu`@xxD`Z~Vz{@wAdj@abAth@a[jk@eGbLdHh[hiFlVf{@vSjY`R|qAnJiM|WdHnx@on@j[v@xRx_@fAnW_TrbBf_@pwDgHlg@bGlP`Pu@tLtjAfW`bAgFd^nRvj@cYnuAyMoB{h@du@T`Jfa@{DpIlZfKi@zGtsCeAhUuSt_@^lc@mb@tV`f@hs@fGb|@kWzx@cCnr@gP|Nsb@zbB~j@vFxIbj@_Dtf@jVOnk@b`@dXvn@hGz|@~Zl^hO`ArLp\\\\tQxAxRrg@xSjA`ChSlZx^lBpL{OhUkRia@od@O_kA`c@eOv_@`~@v`AyCdR`WlXjB`aAbLtZoH~x@yO`_@[vv@bFtu@tS~e@}]rr@s@vZa_@lxAS|h@bg@nP~HjQdHgEyKrw@hLv[|g@mBhJ}OtUlMlg@fy@uBtLj^pp@wRta@d@rRxk@vGlGfM{b@vCeB|kAiL|DgFjYlJlm@qh@`WqGla@oR`C{Fl`AoYqHkPr[c\\\\jL`^wx@`Ae_@}PnBsJnb@_VdW{HwTiHrEsScXcE{^qFxKuh@qf@qUrGyJnQgUnE`@xK_H~BtBnRqMcUgDtd@zQpPjDdaAcl@ra@|H|q@up@pQk_@ch@yLCkN}t@cXa\\\\oEva@eSIiMri@zLp`BqH`RApx@zUrSoYnHsBqOyElSmPwOeOjBRzo@}r@nZeF|a@tDdNsHcKdBcY}b@jh@_P}DuY|L}NwJkV|g@awBaWcOi}@wk@wrAos@tA_YmMwbBls@qqAnFmMbj@ow@hPaYjk@kj@hXyg@wBwI{P{w@yNwQmSkl@hk@_Vk{@on@qVkF|L{YqQeo@`NuLtm@sb@~l@y^yLaYxF_rAe|@am@pAaH}[o`@uM|D_x@gu@stAwnAl@sHhIm_A}d@ym@`PaVqSad@gxA|Ag`@sKcScNyqAuMqUqrB}j@ub@{b@}UF}^nn@cPmZeLoaAc@uRjJiRqPgO|EeV}BipB{Sqd@ui@mg@_KcBXnq@cKdUjCjZkLgBeUak@{k@_n@oOxBkd@y]ap@oLdSj[r{@vuDiF|c@h^deB`U~f@aKzQwXcJrNh\\\\jMzdA_X|SuNxh@cm@qK}Bh`@sj@z|@d@baApY|wDqDbc@~Lj`Ak}@}dA}fArXdJeL}Km~@}Utk@wn@mDdX|sAwm@lS{Fk`Ae_@eO_^auC}b@q{@c`@w^kNtWqCra@c{A~`@}Zts@oK~fAjFbjBaXhbC{Tf_@c[jHPct@fMy_@a\\\\e\\\\mJpAoL}l@~Mkc@|t@kDgPcGdBuLjGlG_Scr@oXsTyIaZkPP_PvTmq@go@eF_TjHaNu@afA_WifA{FYjMzmAkTlaB}EzpApE`hA{HbgAxJ`{AtO|MlH`f@yQsMsIk[_NiB}`@rc@kIcImCrKcQmDst@_]m_@f`@ae@qa@glAmVXnZoG~EOqO{hAiKefAle@}Mf_@up@nt@_z@xX_j@iA_|@}XdGrHcRiTv]`q@uJ}@bAbb@pHiTtH~L\",\"p\":\"gLrA|Bp@a@kCSe@[v@l@Z}@[~Aq@kAzB`CqCs@DjA`BiBdA_Am@e@wB\\\\w@ZXpA`E_@}E[g@D@i@t@Nz@i@[g@fAH`@[j@ViCTAbANLbCdA?CCSaCuBJfB~B@_CqDGJ`Ct@uD`@QbAjBoAf@~AKuBcB|@dALWyDoAcAu@Q@FvDBuCjApCDc@`@}@_Ec@gCyCq@dC^j@lBxAtAgEsBkCxAnBvCnA~@tBPU}AwEp@y@pEsEgEjA\\\\iBtEnAx@KOa@C[_@]cBmA}Ax@GgA[MMQ]?MFdAi@z@xA|@lAAj@Hx@aAw@xA|DbC_@TWt@}CgBaGp@nDdBnBdBgCqCiAHQc@@l@pA^wC}Bj@vCi@YyBy@tA\\\\VJa@JAs@g@Fy@Tj@~@y@EYbAJWG@KbAq@Y?d@pB]l@NKh@BaA@BVFMEu@@FvAfDb@b@}@eCoBZhDnBeEaA`Dg@qAK|BrCQgA_@iAgAs@nBvBtA^wBwAoAl@vBlBZLaCuBeCt@vBfBPa@k@gB?_Bm@[^pAa@z@hA_@u@AhAxBm@}AqALbATx@|AhAl@A\\\\Gd@yBg@zAvAn@oCyBCIjBy@iA}@EVb@AL|@tC}ByAG^`AtCnB[_FlAfC@cCcAwBBJr@c@^dBlCX?_GDnBjBs@w@Ge@i@]rArBzAm@\\\\MEXTC?c@f@AaAcCy@\"},\"300\":{\"dp\":5097,\"km\":308.8,\"l\":\"{h}rHy~r\\\\bOzc@zP{LdJjGhn@rmB`[p^d]qT}EoW`RJfcAfdAzi@ih@~o@ePtYqn@t@a\\\\jd@exAxJknAaBmj@ih@qGyDi\\\\|m@vK~Fc~@l|@g_@bg@cmDh`@qDj_@yzAuB{{@if@qn@kYcx@x`@gJnuAxe@`C{`CvJuDlJkk@|Pd`A{D`pA{IjR`Ppl@`a@]xDus@pVoOmGywAlNw[p`@voA|PyY|LjQ@kRzXdTd[aKxJpFuPylBk[mp@Q{d@_IcIpRmWvCebAp[vChEguAqp@yPcc@bSyd@g{CvDyJ{ToBeIgOzB{IoTu~@xDsH}^quAa@am@sRysAbRcc@tIsuAja@ey@gM{iAdBgVsH^dEeYvq@kjAll@zBpg@o`AhC_i@kKyf@_eAswBgMeyA}g@wy@`EiQvQ~DnXgxArRqOkMy_@tAki@ot@qrBiTsUqSy@ym@ucBp_@me@nZrH~d@ix@hYrZne@r@`e@f]wD_yAbCyc@|GOqFoXm_AwDo^wiBP{`A{JqYtRgOrV_wAr\\\\d}@hh@z[dUzAhCeOjuAaA|DuJ}f@_iAdLow@nl@y}@xLu_Ap}@uw@pVk_AbDs`CqWefB~BiNmtAwiAyOmWu@{Zye@e[wHil@|Cc`@mPi[tV_C|iAkt@|Kis@qMk_@vRmRhRRzBaLuRkMhLuq@_Cq|@zHuWOkm@cd@{kBePcoBnK_s@mLg|Br`@if@|Nqp@jLng@~{@nn@n\\\\fMlE_Kfa@|E|]|qAvQ}[lbAyk@hY|PbNtd@ha@uVDf|@fQnRdz@|D|x@abA`Rw@_[itBjWga@dzA}l@r`@_c@px@iKt\\\\~t@aXdp@rFf_Ajj@rzAz_@n\\\\vOgPxiBoZda@nt@sDj\\\\{FlPwfAnl@{y@p~AlCnRqLrKe@|Ugk@b_@sJnYgZbKqIs]IdKyMoO}Oi{@qYmNgtAafB_CzdBaQwOnRfg@zc@`\\\\dJzy@f\\\\h[m\\\\wG|Zrq@wAxg@ok@iOco@|G{JrNvFpNk@na@cVzCcIzt@ym@g\\\\oO|IkWwG{NtUwXjBhC|Fiz@bzAbe@|k@u@zk@xR|Fii@|z@{b@r\\\\}~@jrClm@r{AhR|uA`|@oBpSoTp\\\\wEbOrT|`@rMvU~eAtb@n]pbAyYhE`T~bAxdAl\\\\|k@f@~^lMvb@`A~rBtl@hk@nHndBqE`ThJ|Qn|@gTbpAt}Br\\\\~qBfRhBfMmOxRzKli@}g@hNlO`d@cGxZb[zXuB|b@pYjSep@tPrSn[tCjJ_s@dOeCjFeVpJ~OzHqTvj@nGv^rs@vE|x@nSpp@dLzfAxh@ds@`Hlx@b_@rl@yCf^fTlh@lUhAlIe|@`ZdKnEh`@vlAjM~Yg_Alk@cVw@f]~L`d@pItfDhOvm@M`^blApmAmSf_CiQpd@pC~|AqHpMhEvwAe[gLvOnZ{OfrAy^hImF|g@wAkQyNbc@sOlK_U{DsEnOs@sKeFjLrRfm@cLhU_m@|C_Wbd@klAveAiy@hFsf@xb@kQbDmE{LTrr@cLd\\\\{_@gf@km@zt@qGik@au@sJqr@{bAqlAat@g`A|eA~GnZiMbCeXppCaYjYpXdaAY~]woA|X}Wik@wIxRe^mMmSbK_Qo^kg@xfA`Gx`AeIvXkwA_Awh@le@gKyO{Kw`Ag@mStJyPoPmOxEkVkEca@mfAb|AaPc[kZ}F\\\\rS}_BjpAqKdk@oPrFk@nS{Z|Lk@r}@eNjJqVRmFyQyYxAyIj]sX_BuEbW_aAfFm]sl@kq@vA}CnjAoOpKEpl@mT`Coi@bv@{H~l@e{Ax`@w[nv@sI`xAo`@pQmAdh@gS_GdBuLhGlG}Rcr@oXsTkIwY{PF}OvTwq@eo@{EcUbHiMWeeAyVqdAwGcBjMzmAkTlaB}EzpApE`hAwHxlAoEj_@kQzWkVkVzDxe@uHvw@{LXaE~S|FfDegAik@}c@fdA{HgG}RccAqxCkYofAfe@_Nl_@}n@jr@w{@zZagBk[xG|H{ReTf^hq@}JkAbAna@lHySbG`J\",\"p\":\"gLLSL?]\\\\XaAYJ\\\\R~@x@zA?HIsCiCYGEUj@z@Ui@Dr@p@BoAWz@Fv@S{@eAm@RtAl@hAcCIj@^`@Ig@`@o@OVMCBKBk@PISZg@Qt@AEGEKKGm@w@AQVERn@XEAIw@UGt@s@t@lBRoADx@e@HrAz@[Xs@[X|AILNQBDGGEDCKQKUu@iABiAi@Rd@?ZLg@o@^OBmAuAgAwAMLz@y@Qx@rA^mAYq@VDC}@mAk@@DQ?SBz@dCJf@bArA~B|A}AmBq@_AZ@`@QLbCt@`BMkDaBRyDyAdA~B~@jAdAl@}@y@RDIp@vADwAiAQBdAxC~ABC[f@F_AwAYwB{CBP|@DSbCWy@w@MJl@fAjAn@By@A@Fp@Zi@_Ay@BvCqAyC{@RdA{@JR\\\\v@u@[l@T~@a@qCa@?ZEd@mAKP]{@PpAHGBf@`@UlAZlAf@w@OpBkAiBmBA`@lA^~@IOnAXNMz@f@DTVe@Zd@HNAD[eAu@hA?I`Aq@\\\\Zf@w@_BsA]M|@bBwAgBz@hBeA_A[Xt@Gy@t@bAa@aAM[@BXXEM@Fx@zAbAj@o@Mo@L[UCo@c@\\\\t@x@f@|@VSx@Ba@\\\\@HCEBA?@?Bg@o@}Au@[\"},\"200\":{\"km\":214.1,\"dp\":3053,\"l\":\"{h}rHy~r\\\\bOzc@zP{LdJjGhn@rmB`[p^d]qT}EoW`RJfcAfdAzi@ih@xq@gRzWol@t@a\\\\jd@exAxJknAaBmj@ih@qGyDi\\\\|m@vK~Fc~@l|@g_@bg@cmDh`@qDj_@yzAuB{{@if@qn@gY_x@~`@cJrkAhYlQnRbZkBxPz]lXsCrD{r@|WiSwE}fArOsg@kAgeBlScMzMjZhIwRtJ|QzNiF`Im]sHuMxRqVnB}~@h\\\\lBhEguAk\\\\kOeYGw[jReDuH_a@_rCvDyJ{ToBeIgOzB{IoTu~@xDsH}^quAa@am@sRysAbRcc@tIsuAja@ey@gM{iAdBgVsH^dEeYvq@kjAll@zBbi@geAvAgd@kHo_@_hA}~BiIyx@fi@kGvHc\\\\~g@un@pa@`_@`\\\\}A`Jg]nVmA~Kcl@z\\\\ce@|RmAnBgSbOrHlIcLkCu`@gl@}|AnGi^}h@_aDtIsXjRrBpAyb@tKqHvVezA}Hm{BkeBs|EdT{iAfm@kaA`Dwi@p}@uw@pVc_A~BilCsV_|A`A_d@sO_P}@{dAxAe[fQw\\\\mDaYdLwD`Euc@`a@u}@i@oLz}@sv@_EoL`PsSwEsr@nHyd@zYlXjj@rKlS{I~O{e@dn@bG`Med@b@aa@|i@kp@cMsj@|Wcr@~PcrAaPej@eg@wa@pTua@dx@tG|v@{aAjPIfExbAqc@d_BzIl`@`T|KxI{Lq@tf@dHtVln@fm@zIty@nYp[fPse@hTmLrWxSz[Dkw@oHoJdMpBd`@vX}GbRzWyArZy\\\\OnLzWsTqGak@tR{`@oRsm@fGaLzOxF~Ns@j`@rf@mI|Vnk@yIfW}c@kOiP|RtPd\\\\pQn@eC|b@rFq@lb@`}@kLtj@rIjaAcEx\\\\`f@`oAzc@~UwQ`uCy`@bjAe_@pqBv`BvqBNx\\\\fNpf@fAvmBhl@rn@nHxcBaFrS|HxQcX|w@uBxp@{Sn_Ace@~lAlYjb@yJ|MiFwEbPvUka@fgAwXhgCwWr~@[h_@hNhy@iFK_`@h_B_c@~]{u@xzA}Dn}@jJvQux@~_BxSbiC~p@``BoIfmAaRdT_VoJ{L|R{MyBmAvW}k@jx@g`B~kAiTrEs\\\\cKje@~tBqMzm@dO|e@jF|~@cC~d@_Ubt@iZpNeFra@aRnK~EqK{Ld_@`SboCbDzhCao@tGo\\\\yk@wq@t@qD|jAqO~KI~k@uStB}i@pv@}Hvl@i{Afa@q[xu@uIpxAo`@pQiBnh@kRiGdBuLhGlG}Rcr@oXsTkIwY{PF}OvTwq@eo@{EcUbHiMWeeAyVqdAwGcBjMzmAkTlaB}EzpApE`hAwHxlAoEj_@kQzWkVkVzDxe@uHvw@{LXaE~S|FfDegAik@}c@fdA{HgG}RccAqxCkYofAfe@_Nl_@}n@jr@w{@zZagBk[xG|H{ReTf^hq@}JkAbAna@lHyS~GnK\",\"p\":\"gL?FIDVOa@VRLs@_@I@PXAn@d@n@j@`AKDMFqAcCqAIICGGGf@l@^i@a@KJb@\\\\|@IKK{@a@_AE\\\\p@TNf@l@@?a@[DNa@YBPFWFPc@JLa@ILKAWJBa@_@n@ZCEG?GECASB_@m@YFYNMj@OMOl@z@K?x@`@b@A]SC~@`@JHBBIJFOMHc@Aj@t@G@CB@AKC????GKIMW{A_@s@_@m@}@Bj@Ms@LvAX_@w@cA?@Jw@{@u@QcAgAOOn@Jv@^m@eAA?C\\\\Jp@j@p@^bAh@h@n@r@bAZZp@FBAIIDi@}@y@k@KLDEIXh@lAhAFSVaAoAYeA{@i@KSBn@XTANVh@BRWm@_@c@W^C^~@\\\\t@h@JLLYXLNPJ[s@s@V@G_@IV`@`Bd@i@g@Sx@`@R_@_@y@u@o@ONGAADZ~@r@q@{@BkAS`@J\\\\^PRBORo@w@Fr@HYAF??I`@DEx@x@KSq@KI]HDGLVLNi@BFFCdAf@n@x@n@Sa@G[ULQYEM@g@k@LZ`@r@ZP^v@J??f@@@g@b@B@BCA?@A?Fi@f@GB@q@]NgBi@_@S\"}},\"cotes\":[{\"n\":1,\"km\":4.0,\"top\":50,\"cc\":\"BE\",\"name\":\"C\u00f4te Georges Attout\",\"L\":0.9,\"avg\":8.5,\"mx\":13.0,\"on\":{\"1050\":4.0,\"500\":4.2},\"pt\":[4.88591,50.46977],\"pf\":[100,82,[76,59,22,168,96,92,85,70,94]]},{\"n\":2,\"km\":14.0,\"top\":112,\"cc\":\"BE\",\"name\":\"C\u00f4te de Wartet\",\"L\":1.8,\"avg\":3.0,\"mx\":6.5,\"on\":{\"1050\":14.0,\"500\":14.0},\"pt\":[4.96509,50.49995],\"pf\":[200,142,[83,53,37,-20,14,-4,25,58,21]]},{\"n\":3,\"km\":18.0,\"top\":108,\"cc\":\"BE\",\"name\":\"C\u00f4te de Vezin\",\"L\":1.5,\"avg\":4.0,\"mx\":5.5,\"on\":{\"1050\":18.0,\"500\":18.0},\"pt\":[4.99562,50.50363],\"pf\":[200,152,[60,27,72,27,7,66,40,1]]},{\"n\":4,\"km\":22.0,\"top\":59,\"cc\":\"BE\",\"name\":\"Tienne aux Grives\",\"L\":1.4,\"avg\":7.0,\"mx\":10.0,\"on\":{\"1050\":22.0,\"500\":22.3},\"pt\":[5.03841,50.49099],\"pf\":[200,80,[33,52,64,131,61,74,29]]},{\"n\":5,\"km\":28.0,\"top\":90,\"cc\":\"BE\",\"name\":\"C\u00f4te d'Andenne\",\"L\":1.3,\"avg\":4.7,\"mx\":8.2,\"on\":{\"1050\":28.0,\"500\":28.2},\"pt\":[5.10212,50.48557],\"pf\":[200,83,[37,24,92,16,68,41,24]]},{\"n\":6,\"km\":31.0,\"top\":73,\"cc\":\"BE\",\"name\":\"La Fl\u00eeme - Soli\u00e8res\",\"L\":5.0,\"avg\":3.5,\"mx\":7.6,\"on\":{\"1050\":31.0,\"500\":31.2},\"pt\":[5.14352,50.48602],\"pf\":[250,87,[35,103,18,97,63,34,9,-27,-41,-29,23,41,16,57,24,47,35,87,14,6]]},{\"n\":7,\"km\":44.0,\"top\":16,\"cc\":\"BE\",\"name\":\"Mur de Huy\",\"L\":1.3,\"avg\":9.9,\"mx\":19.0,\"on\":{\"1050\":44.0,\"500\":44.3},\"pt\":[5.24784,50.51737],\"pf\":[200,79,[51,40,108,88,188,109,67]]},{\"n\":8,\"km\":49.0,\"top\":11,\"cc\":\"BE\",\"name\":\"Thier de Huy\",\"L\":1.4,\"avg\":10.8,\"mx\":19.0,\"on\":{\"1050\":49.0},\"pt\":[5.22889,50.50228],\"pf\":[200,95,[132,162,141,94,106,54,27]]},{\"n\":9,\"km\":56.0,\"top\":71,\"cc\":\"BE\",\"name\":\"Haie de Barse\",\"L\":2.0,\"avg\":5.7,\"mx\":7.3,\"on\":{\"1050\":56.0},\"pt\":[5.28068,50.48263],\"pf\":[200,149,[101,45,38,32,40,69,71,85,10,45]]},{\"n\":10,\"km\":69.0,\"top\":91,\"cc\":\"BE\",\"name\":\"C\u00f4te de Yern\u00e9e\",\"L\":2.6,\"avg\":3.7,\"mx\":6.8,\"on\":{\"1050\":69.0},\"pt\":[5.36667,50.53657],\"pf\":[200,114,[34,31,58,95,5,23,15,35,-2,29,55,7,95]]},{\"n\":11,\"km\":83.0,\"top\":85,\"cc\":\"BE\",\"name\":\"Petit Berleur\",\"L\":2.0,\"avg\":4.7,\"mx\":7.4,\"on\":{\"1050\":83.0,\"500\":67.3},\"pt\":[5.48043,50.52725],\"pf\":[200,170,[46,28,49,80,60,46,48,34,53,26]]},{\"n\":12,\"km\":94.0,\"top\":80,\"cc\":\"BE\",\"name\":\"C\u00f4te d'Esneux\",\"L\":1.3,\"avg\":5.8,\"mx\":8.7,\"on\":{\"1050\":94.0},\"pt\":[5.56722,50.53649],\"pf\":[200,92,[49,66,30,77,59,57,71]]},{\"n\":13,\"km\":100.0,\"top\":18,\"cc\":\"BE\",\"name\":\"Petit Boubou\",\"L\":1.1,\"avg\":10.8,\"mx\":18.2,\"on\":{\"1050\":100.0},\"pt\":[5.59506,50.54813],\"pf\":[100,85,[-2,112,102,191,195,156,132,82,84,73,65]]},{\"n\":14,\"km\":103.0,\"top\":74,\"cc\":\"BE\",\"name\":\"C\u00f4te de Hautgn\u00e9\",\"L\":2.8,\"avg\":4.2,\"mx\":9.0,\"on\":{\"1050\":103.0},\"pt\":[5.60855,50.54085],\"pf\":[200,120,[29,45,101,21,24,33,23,29,55,68,91,52,25,-7]]},{\"n\":15,\"km\":112.0,\"top\":60,\"cc\":\"BE\",\"name\":\"C\u00f4te de Mont\",\"L\":2.9,\"avg\":4.7,\"mx\":10.2,\"on\":{\"1050\":112.0,\"500\":82.0},\"pt\":[5.57656,50.49847],\"pf\":[200,103,[63,102,2,58,19,80,32,20,21,70,39,62,75,14,49]]},{\"n\":16,\"km\":120.0,\"top\":46,\"cc\":\"BE\",\"name\":\"C\u00f4te de Fraiture\",\"L\":2.6,\"avg\":5.8,\"mx\":11.5,\"on\":{\"1050\":120.0,\"500\":89.3},\"pt\":[5.60053,50.48446],\"pf\":[200,106,[33,58,110,80,-13,53,154,54,120,65,14,23,1]]},{\"n\":17,\"km\":127.0,\"top\":10,\"cc\":\"BE\",\"name\":\"Chambralles\",\"L\":1.6,\"avg\":9.5,\"mx\":20.0,\"on\":{\"1050\":127.0,\"500\":96.3},\"pt\":[5.63417,50.47643],\"pf\":[200,119,[160,125,61,9,61,99,109,73]]},{\"n\":18,\"km\":133.0,\"top\":38,\"cc\":\"BE\",\"name\":\"Haras de Niaster\",\"L\":3.1,\"avg\":5.9,\"mx\":12.0,\"on\":{\"1050\":133.0},\"pt\":[5.67683,50.45487],\"pf\":[250,160,[18,87,84,18,100,40,83,70,51,54,4,26,28]]},{\"n\":19,\"km\":142.0,\"top\":17,\"cc\":\"BE\",\"name\":\"La Redoute\",\"L\":1.7,\"avg\":9.5,\"mx\":17.0,\"on\":{\"1050\":142.0,\"500\":108.0},\"pt\":[5.70771,50.48839],\"pf\":[200,133,[31,88,83,64,83,137,114,113,75]]},{\"n\":20,\"km\":148.0,\"top\":27,\"cc\":\"BE\",\"name\":\"El Minire\",\"L\":4.6,\"avg\":4.8,\"mx\":15.0,\"on\":{\"1050\":148.0,\"500\":114.4},\"pt\":[5.73464,50.47976],\"pf\":[250,133,[46,46,87,119,62,53,89,60,43,9,-8,51,66,68,29,-6,19,30,41]]},{\"n\":21,\"km\":160.0,\"top\":68,\"cc\":\"BE\",\"name\":\"Sur le Thier\",\"L\":2.2,\"avg\":5.0,\"mx\":9.0,\"on\":{\"1050\":160.0,\"500\":125.9},\"pt\":[5.81707,50.48427],\"pf\":[200,259,[59,41,42,84,39,61,55,74,50,39,10]]},{\"n\":22,\"km\":165.0,\"top\":25,\"cc\":\"BE\",\"name\":\"Chemin des Moutons\",\"L\":1.1,\"avg\":9.8,\"mx\":16.0,\"on\":{\"1050\":165.0},\"pt\":[5.8473,50.48202],\"pf\":[100,266,[36,42,95,148,128,189,159,75,94,26,30]]},{\"n\":23,\"km\":170.0,\"top\":24,\"cc\":\"BE\",\"name\":\"Col d'Annette & Lubin\",\"L\":0.9,\"avg\":11.1,\"mx\":16.0,\"on\":{\"1050\":170.0},\"pt\":[5.86135,50.49555],\"pf\":[100,250,[91,142,111,97,-2,-9,218,119,77]]},{\"n\":24,\"km\":175.0,\"top\":54,\"cc\":\"BE\",\"name\":\"Malchamps\",\"L\":2.4,\"avg\":6.0,\"mx\":10.0,\"on\":{\"1050\":175.0,\"500\":134.6},\"pt\":[5.87865,50.48709],\"pf\":[200,261,[-7,27,37,69,74,71,59,80,88,93,74,53]]},{\"n\":25,\"km\":183.0,\"top\":88,\"cc\":\"BE\",\"name\":\"Sart Station\",\"L\":1.4,\"avg\":5.4,\"mx\":6.7,\"on\":{\"1050\":183.0},\"pt\":[5.9468,50.5047],\"pf\":[200,354,[58,56,43,56,48,68,49]]},{\"n\":26,\"km\":194.0,\"top\":52,\"cc\":\"BE\",\"name\":\"Mont Rigi\",\"L\":7.4,\"avg\":4.0,\"mx\":7.0,\"on\":{\"1050\":194.0},\"pt\":[6.0357,50.53665],\"pf\":[500,419,[63,44,39,34,35,23,40,37,41,50,38,24,24,13,14]]},{\"n\":27,\"km\":210.0,\"top\":86,\"cc\":\"BE\",\"name\":\"C\u00f4te de Longfaye\",\"L\":1.1,\"avg\":5.6,\"mx\":8.5,\"on\":{\"1050\":210.0},\"pt\":[6.08559,50.46907],\"pf\":[100,487,[72,73,61,40,66,56,69,35,25,62,14]]},{\"n\":28,\"km\":219.0,\"top\":6,\"cc\":\"BE\",\"name\":\"Ferme Libert\",\"L\":1.3,\"avg\":12.3,\"mx\":20.0,\"on\":{\"1050\":219.0},\"pt\":[6.03546,50.44542],\"pf\":[200,355,[99,183,100,165,94,80,46]]},{\"n\":29,\"km\":223.0,\"top\":115,\"cc\":\"BE\",\"name\":\"Route de Spa\",\"L\":1.4,\"avg\":3.7,\"mx\":4.8,\"on\":{\"1050\":223.0},\"pt\":[5.99209,50.41758]},{\"n\":30,\"km\":229.0,\"top\":8,\"cc\":\"BE\",\"name\":\"Chemin d'Amermont\",\"L\":1.4,\"avg\":9.8,\"mx\":21.0,\"on\":{\"1050\":229.0},\"pt\":[5.94246,50.40784],\"pf\":[200,310,[108,129,67,126,84,84,55]]},{\"n\":31,\"km\":236.0,\"top\":39,\"cc\":\"BE\",\"name\":\"Col du Rosier\",\"L\":4.3,\"avg\":5.6,\"mx\":9.0,\"on\":{\"1050\":236.0,\"500\":149.0},\"pt\":[5.89189,50.43843],\"pf\":[250,310,[51,123,71,22,88,77,-7,43,81,70,52,52,53,63,53,49,-19,-22]]},{\"n\":32,\"km\":253.0,\"top\":55,\"cc\":\"BE\",\"name\":\"C\u00f4te de Xhierfomont\",\"L\":3.2,\"avg\":5.5,\"mx\":8.0,\"on\":{\"1050\":253.0},\"pt\":[5.7767,50.40787],\"pf\":[250,190,[95,2,87,58,90,46,34,77,71,40,30,52,4]]},{\"n\":33,\"km\":263.0,\"top\":97,\"cc\":\"BE\",\"name\":\"C\u00f4te de la Gleize\",\"L\":2.8,\"avg\":3.5,\"mx\":6.0,\"on\":{\"1050\":263.0},\"pt\":[5.83198,50.40745],\"pf\":[200,204,[42,52,81,23,93,66,5,2,48,-14,18,-6,59,-25]]},{\"n\":34,\"km\":270.0,\"top\":7,\"cc\":\"BE\",\"name\":\"Thier de Coo\",\"L\":2.6,\"avg\":8.5,\"mx\":20.0,\"on\":{\"1050\":270.0,\"500\":162.6},\"pt\":[5.88121,50.3912],\"pf\":[200,231,[25,6,74,24,-38,1,73,91,133,130,123,110,112]]},{\"n\":35,\"km\":274.0,\"top\":47,\"cc\":\"BE\",\"name\":\"C\u00f4te de Parfondruy\",\"L\":0.6,\"avg\":9.5,\"mx\":14.0,\"on\":{\"1050\":274.0,\"500\":167.1},\"pt\":[5.91392,50.39227],\"pf\":[100,360,[131,112,124,162,98,-45]]},{\"n\":36,\"km\":276.0,\"top\":2,\"cc\":\"BE\",\"name\":\"C\u00f4te du Stockeu\",\"L\":2.3,\"avg\":10.0,\"mx\":21.0,\"on\":{\"1050\":276.0,\"500\":169.5},\"pt\":[5.93782,50.38225],\"pf\":[200,280,[110,103,142,167,122,52,95,64,61,118,64,42]]},{\"n\":37,\"km\":281.0,\"top\":21,\"cc\":\"BE\",\"name\":\"C\u00f4te de Wanneranval\",\"L\":1.6,\"avg\":9.3,\"mx\":16.0,\"on\":{\"1050\":281.0},\"pt\":[5.919,50.36095],\"pf\":[200,340,[86,109,120,137,75,72,69,31]]},{\"n\":38,\"km\":288.0,\"top\":3,\"cc\":\"BE\",\"name\":\"C\u00f4te des H\u00e9zalles\",\"L\":1.7,\"avg\":9.0,\"mx\":23.0,\"on\":{\"1050\":288.0},\"pt\":[5.86551,50.36594],\"pf\":[200,257,[131,109,125,116,101,68,50,64,12]]},{\"n\":39,\"km\":297.0,\"top\":23,\"cc\":\"BE\",\"name\":\"Mont de Soie\",\"L\":4.8,\"avg\":6.1,\"mx\":13.0,\"on\":{\"1050\":297.0},\"pt\":[5.93577,50.31884],\"pf\":[250,312,[35,74,58,87,61,72,108,121,34,20,44,62,62,44,36,61,9,-12,104,31]]},{\"n\":40,\"km\":317.0,\"top\":116,\"cc\":\"BE\",\"name\":\"C\u00f4te de Rogery\",\"L\":1.1,\"avg\":4.0,\"mx\":5.0,\"on\":{\"1050\":317.0},\"pt\":[5.95759,50.23843],\"pf\":[100,470,[45,56,53,38,31,33,54,61,46,24,-2]]},{\"n\":41,\"km\":336.0,\"top\":49,\"cc\":\"GER\",\"name\":\"Alertzberg\",\"L\":3.6,\"avg\":5.5,\"mx\":9.2,\"on\":{\"1050\":336.0},\"pt\":[6.16442,50.17875],\"pf\":[250,354,[103,39,16,107,29,40,93,79,32,63,35,36,37,59,6]]},{\"n\":42,\"km\":349.0,\"top\":30,\"cc\":\"LUX\",\"name\":\"Col des Trois Fronti\u00e8res\",\"L\":4.2,\"avg\":5.8,\"mx\":11.5,\"on\":{\"1050\":349.0},\"pt\":[6.11368,50.12587],\"pf\":[250,323,[93,116,100,63,57,82,59,42,3,47,30,39,18,-1,9,35,41]]},{\"n\":43,\"km\":360.0,\"top\":56,\"cc\":\"GER\",\"name\":\"Tintesm\u00fchle\",\"L\":3.8,\"avg\":5.0,\"mx\":8.0,\"on\":{\"1050\":360.0},\"pt\":[6.12833,50.08945],\"pf\":[250,314,[47,33,97,72,31,63,74,65,52,67,6,49,68,-19,14,17]]},{\"n\":44,\"km\":369.0,\"top\":72,\"cc\":\"GER\",\"name\":\"Grenz-Preisscheid\",\"L\":1.6,\"avg\":4.4,\"mx\":11.0,\"on\":{\"1050\":369.0},\"pt\":[6.14273,50.0457],\"pf\":[200,346,[43,41,64,73,26,32,44,23]]},{\"n\":45,\"km\":371.0,\"top\":81,\"cc\":\"GER\",\"name\":\"Zingent Climb\",\"L\":2.0,\"avg\":4.3,\"mx\":9.4,\"on\":{\"1050\":371.0},\"pt\":[6.17524,50.05655],\"pf\":[200,361,[71,24,55,94,63,33,29,1,3,29]]},{\"n\":46,\"km\":378.0,\"top\":22,\"cc\":\"GER\",\"name\":\"Falkenauel\",\"L\":4.7,\"avg\":4.7,\"mx\":18.0,\"on\":{\"1050\":378.0},\"pt\":[6.21943,50.03245],\"pf\":[250,316,[95,164,37,31,76,39,14,33,63,72,39,33,11,36,12,36,26,-6,19]]},{\"n\":47,\"km\":392.0,\"top\":37,\"cc\":\"GER\",\"name\":\"Rodershausen\",\"L\":2.3,\"avg\":6.0,\"mx\":14.1,\"on\":{\"1050\":392.0},\"pt\":[6.20501,49.98766],\"pf\":[200,359,[48,75,44,34,100,36,23,82,81,56,79,67]]},{\"n\":48,\"km\":401.0,\"top\":26,\"cc\":\"LUX\",\"name\":\"Wa\u00efsse Wak\",\"L\":5.0,\"avg\":5.5,\"mx\":12.8,\"on\":{\"1050\":401.0},\"pt\":[6.12617,49.99874],\"pf\":[250,248,[30,105,45,63,91,83,52,119,91,-8,103,33,26,8,58,33,59,5,31,49]]},{\"n\":49,\"km\":411.0,\"top\":82,\"cc\":\"LUX\",\"name\":\"Geisseick Climb\",\"L\":1.4,\"avg\":5.0,\"mx\":9.0,\"on\":{\"1050\":411.0},\"pt\":[6.08542,49.94978],\"pf\":[200,410,[60,59,78,70,29,42,13]]},{\"n\":50,\"km\":418.0,\"top\":31,\"cc\":\"LUX\",\"name\":\"Schlindermanderscheid\",\"L\":3.8,\"avg\":5.5,\"mx\":13.5,\"on\":{\"1050\":418.0},\"pt\":[6.0592,49.92919],\"pf\":[250,247,[25,15,44,87,100,72,47,64,50,76,35,27,56,63,57,38]]},{\"n\":51,\"km\":431.0,\"top\":40,\"cc\":\"LUX\",\"name\":\"Alpe de Kautenbach\",\"L\":4.0,\"avg\":5.7,\"mx\":9.3,\"on\":{\"1050\":431.0},\"pt\":[6.01512,49.95793],\"pf\":[250,257,[61,54,87,48,62,52,88,68,80,27,57,21,-12,81,26,9]]},{\"n\":52,\"km\":438.0,\"top\":41,\"cc\":\"LUX\",\"name\":\"Rodebierg\",\"L\":1.9,\"avg\":4.5,\"mx\":16.2,\"on\":{\"1050\":438.0},\"pt\":[5.99447,49.99113],\"pf\":[200,311,[7,38,169,-8,-7,64,46,59,44,45]]},{\"n\":53,\"km\":444.0,\"top\":58,\"cc\":\"LUX\",\"name\":\"Knaposcheid\",\"L\":2.7,\"avg\":5.3,\"mx\":9.6,\"on\":{\"1050\":444.0},\"pt\":[5.96655,50.00736],\"pf\":[200,348,[74,34,48,66,59,86,-29,104,41,72,60,80,22,-16]]},{\"n\":54,\"km\":451.0,\"top\":29,\"cc\":\"LUX\",\"name\":\"Steemel\",\"L\":4.7,\"avg\":4.2,\"mx\":16.0,\"on\":{\"1050\":451.0},\"pt\":[5.941,50.00271],\"pf\":[250,353,[79,106,-2,33,96,24,26,50,-18,51,41,117,30,-19,-27,35,26,43,49]]},{\"n\":55,\"km\":465.0,\"top\":101,\"cc\":\"BE\",\"name\":\"C\u00f4te de Moinet\",\"L\":1.4,\"avg\":3.9,\"mx\":7.2,\"on\":{\"1050\":465.0},\"pt\":[5.83835,50.04841],\"pf\":[200,476,[38,101,39,17,14,42,24]]},{\"n\":56,\"km\":481.0,\"top\":12,\"cc\":\"BE\",\"name\":\"C\u00f4te de St-Roch\",\"L\":1.2,\"avg\":11.0,\"mx\":20.0,\"on\":{\"1050\":481.0},\"pt\":[5.78837,50.12613],\"pf\":[100,338,[-6,61,138,113,147,194,153,106,75,71,89,17]]},{\"n\":57,\"km\":485.0,\"top\":96,\"cc\":\"BE\",\"name\":\"C\u00f4te de Wicourt\",\"L\":1.1,\"avg\":4.5,\"mx\":8.0,\"on\":{\"1050\":485.0},\"pt\":[5.77192,50.08995],\"pf\":[100,425,[-15,46,58,65,35,56,86,53,45,38,32]]},{\"n\":58,\"km\":491.0,\"top\":94,\"cc\":\"BE\",\"name\":\"C\u00f4te de Vellereux\",\"L\":1.2,\"avg\":5.5,\"mx\":6.5,\"on\":{\"1050\":491.0},\"pt\":[5.72256,50.0954],\"pf\":[100,397,[49,60,53,45,57,69,47,58,77,42,27,42]]},{\"n\":59,\"km\":497.0,\"top\":62,\"cc\":\"BE\",\"name\":\"C\u00f4te de Mormont\",\"L\":2.3,\"avg\":5.1,\"mx\":10.0,\"on\":{\"1050\":497.0},\"pt\":[5.71758,50.14141]},{\"n\":60,\"km\":500.0,\"top\":99,\"cc\":\"BE\",\"name\":\"C\u00f4te de Wibrin\",\"L\":1.6,\"avg\":4.0,\"mx\":7.0,\"on\":{\"1050\":500.0},\"pt\":[5.71476,50.15716],\"pf\":[200,354,[48,47,47,72,46,60,30,-31]]},{\"n\":61,\"km\":504.0,\"top\":104,\"cc\":\"BE\",\"name\":\"C\u00f4te de Nadrin\",\"L\":1.7,\"avg\":3.5,\"mx\":6.6,\"on\":{\"1050\":504.0,\"500\":218.1},\"pt\":[5.67691,50.16564],\"pf\":[200,388,[86,44,25,21,-14,-1,64,49,24]]},{\"n\":62,\"km\":510.0,\"top\":14,\"cc\":\"BE\",\"name\":\"Mur de Maboge\",\"L\":2.8,\"avg\":6.4,\"mx\":21.0,\"on\":{\"1050\":510.0,\"300\":134.8},\"pt\":[5.63223,50.15665],\"pf\":[200,238,[89,125,95,132,111,14,16,34,30,39,27,58,38,46]]},{\"n\":63,\"km\":520.0,\"top\":13,\"cc\":\"BE\",\"name\":\"Col de Haussire\",\"L\":4.3,\"avg\":7.0,\"mx\":16.0,\"on\":{\"1050\":520.0,\"500\":229.4,\"300\":144.3},\"pt\":[5.59322,50.19194],\"pf\":[250,222,[55,38,143,88,110,113,71,7,5,-33,-14,128,136,83,84,97,48,-20]]},{\"n\":64,\"km\":530.0,\"top\":43,\"cc\":\"BE\",\"name\":\"C\u00f4te de Hives\",\"L\":3.1,\"avg\":5.9,\"mx\":11.0,\"on\":{\"1050\":530.0,\"500\":240.0},\"pt\":[5.58286,50.16804],\"pf\":[250,227,[31,-7,59,168,30,54,60,87,61,19,51,30,7]]},{\"n\":65,\"km\":543.0,\"top\":57,\"cc\":\"BE\",\"name\":\"C\u00f4te du Stocquet\",\"L\":3.0,\"avg\":5.0,\"mx\":10.0,\"on\":{\"1050\":543.0,\"500\":252.0},\"pt\":[5.58382,50.07873],\"pf\":[200,329,[30,23,90,79,90,25,66,36,26,30,84,77,30,35,31]]},{\"n\":66,\"km\":548.0,\"top\":63,\"cc\":\"BE\",\"name\":\"C\u00f4te de Frenet\",\"L\":1.2,\"avg\":6.0,\"mx\":11.0,\"on\":{\"1050\":548.0},\"pt\":[5.61587,50.05372],\"pf\":[100,389,[42,22,63,89,78,43,68,104,113,99,-23,19]]},{\"n\":67,\"km\":555.0,\"top\":98,\"cc\":\"BE\",\"name\":\"Grand Ch\u00eane\",\"L\":0.5,\"avg\":6.2,\"mx\":8.0,\"on\":{\"1050\":555.0},\"pt\":[5.6719,50.03515],\"pf\":[100,433,[-11,85,110,76,49]]},{\"n\":68,\"km\":572.0,\"top\":66,\"cc\":\"LUX\",\"name\":\"The Walva\",\"L\":1.7,\"avg\":5.5,\"mx\":9.7,\"on\":{\"1050\":572.0},\"pt\":[5.85229,49.98069],\"pf\":[200,382,[123,61,96,89,48,31,16,-5,16]]},{\"n\":69,\"km\":577.0,\"top\":106,\"cc\":\"LUX\",\"name\":\"Um Bierg\",\"L\":2.1,\"avg\":3.3,\"mx\":6.2,\"on\":{\"1050\":577.0},\"pt\":[5.81112,49.95866],\"pf\":[200,414,[32,33,58,71,32,57,-28,3,61,22,2]]},{\"n\":70,\"km\":583.0,\"top\":119,\"cc\":\"LUX\",\"name\":\"Bettelange Climb\",\"L\":1.3,\"avg\":3.2,\"mx\":5.5,\"on\":{\"1050\":583.0},\"pt\":[5.75149,49.92274],\"pf\":[200,406,[69,27,85,20,19,9,-40]]},{\"n\":71,\"km\":584.0,\"top\":114,\"cc\":\"LUX\",\"name\":\"La Bonne Eau\",\"L\":1.3,\"avg\":3.3,\"mx\":6.0,\"on\":{\"1050\":584.0},\"pt\":[5.75554,49.91267],\"pf\":[200,439,[3,43,22,52,13,35,97]]},{\"n\":72,\"km\":590.0,\"top\":84,\"cc\":\"LUX\",\"name\":\"C\u00f4te des Romains\",\"L\":1.3,\"avg\":5.0,\"mx\":9.0,\"on\":{\"1050\":590.0},\"pt\":[5.78843,49.89969],\"pf\":[200,374,[52,110,69,65,58,-4,-38]]},{\"n\":73,\"km\":597.0,\"top\":45,\"cc\":\"LUX\",\"name\":\"Moulin de Bigonville\",\"L\":2.6,\"avg\":6.4,\"mx\":9.8,\"on\":{\"1050\":597.0},\"pt\":[5.79433,49.86429],\"pf\":[200,332,[49,55,13,119,85,81,42,82,64,23,49,52,76]]},{\"n\":74,\"km\":607.0,\"top\":69,\"cc\":\"BE\",\"name\":\"Rue de Habay\",\"L\":2.4,\"avg\":5.0,\"mx\":8.3,\"on\":{\"1050\":607.0},\"pt\":[5.71612,49.82274],\"pf\":[200,395,[78,83,59,68,87,64,7,65,7,18,44,17]]},{\"n\":75,\"km\":626.0,\"top\":109,\"cc\":\"BE\",\"name\":\"Poteau de Mellier\",\"L\":2.0,\"avg\":3.1,\"mx\":6.2,\"on\":{\"1050\":626.0},\"pt\":[5.50198,49.76479],\"pf\":[200,391,[13,0,31,18,46,60,74,43,22,1]]},{\"n\":76,\"km\":638.0,\"top\":89,\"cc\":\"BE\",\"name\":\"C\u00f4te de Suxy\",\"L\":1.4,\"avg\":4.9,\"mx\":7.6,\"on\":{\"1050\":638.0},\"pt\":[5.38443,49.7622],\"pf\":[200,346,[63,83,48,96,43,18,-5]]},{\"n\":77,\"km\":643.0,\"top\":107,\"cc\":\"BE\",\"name\":\"C\u00f4te de Chiny\",\"L\":1.1,\"avg\":4.4,\"mx\":6.2,\"on\":{\"1050\":643.0},\"pt\":[5.34345,49.74071],\"pf\":[100,328,[57,57,89,2,71,15,77,53,45,24,-2]]},{\"n\":78,\"km\":656.0,\"top\":110,\"cc\":\"BE\",\"name\":\"Sainte-C\u00e9cile\",\"L\":1.2,\"avg\":4.4,\"mx\":5.5,\"on\":{\"1050\":656.0},\"pt\":[5.24245,49.73448],\"pf\":[100,306,[14,47,50,62,51,42,45,40,43,52,42,19]]},{\"n\":79,\"km\":669.0,\"top\":42,\"cc\":\"BE\",\"name\":\"C\u00f4te de Cugnon\",\"L\":3.5,\"avg\":4.9,\"mx\":13.0,\"on\":{\"1050\":669.0,\"500\":324.5},\"pt\":[5.20697,49.81195],\"pf\":[250,245,[7,71,82,108,108,22,22,-2,90,87,38,-31,37,42]]},{\"n\":80,\"km\":676.0,\"top\":28,\"cc\":\"BE\",\"name\":\"Saut des Sorci\u00e8res\",\"L\":1.9,\"avg\":7.8,\"mx\":14.0,\"on\":{\"1050\":676.0,\"500\":331.4},\"pt\":[5.1531,49.81212],\"pf\":[200,245,[54,124,67,146,94,25,11,51,82,66]]},{\"n\":81,\"km\":680.0,\"top\":92,\"cc\":\"BE\",\"name\":\"C\u00f4te de Noirefontaine\",\"L\":2.0,\"avg\":4.5,\"mx\":6.0,\"on\":{\"1050\":680.0,\"500\":335.7},\"pt\":[5.10173,49.81804],\"pf\":[200,273,[46,72,83,38,58,25,-2,41,32,49]]},{\"n\":82,\"km\":687.0,\"top\":100,\"cc\":\"BE\",\"name\":\"Col de Corbion\",\"L\":6.2,\"avg\":2.6,\"mx\":4.0,\"on\":{\"1050\":687.0,\"500\":342.8},\"pt\":[5.04248,49.78618],\"pf\":[500,237,[60,14,-13,23,42,16,41,33,18,31,33,10,-1]]},{\"n\":83,\"km\":698.0,\"top\":83,\"cc\":\"BE\",\"name\":\"C\u00f4te de Poupehan\",\"L\":3.4,\"avg\":4.2,\"mx\":5.5,\"on\":{\"1050\":698.0,\"500\":353.6},\"pt\":[4.99885,49.81987],\"pf\":[250,206,[46,-11,58,30,78,45,54,53,85,50,-9,24,32,57]]},{\"n\":84,\"km\":708.0,\"top\":44,\"cc\":\"BE\",\"name\":\"Col de Gros-Fays\",\"L\":4.1,\"avg\":4.4,\"mx\":12.3,\"on\":{\"1050\":708.0,\"500\":363.3},\"pt\":[4.98343,49.86432],\"pf\":[250,204,[-35,93,72,38,105,4,54,50,83,18,91,31,31,45,59,6,-24]]},{\"n\":85,\"km\":717.0,\"top\":67,\"cc\":\"BE\",\"name\":\"C\u00f4te de la Sapini\u00e8re\",\"L\":3.0,\"avg\":4.8,\"mx\":7.6,\"on\":{\"1050\":717.0},\"pt\":[4.93056,49.8599],\"pf\":[200,185,[69,44,48,-9,36,89,8,63,56,100,22,51,71,38,16]]},{\"n\":86,\"km\":724.0,\"top\":117,\"cc\":\"BE\",\"name\":\"Demi Soupir\",\"L\":1.6,\"avg\":3.0,\"mx\":5.5,\"on\":{\"1050\":724.0},\"pt\":[4.89496,49.82511],\"pf\":[200,325,[49,54,18,10,34,2,59,11]]},{\"n\":87,\"km\":737.0,\"top\":34,\"cc\":\"FR\",\"name\":\"Col du Loup\",\"L\":3.6,\"avg\":6.1,\"mx\":11.0,\"on\":{\"1050\":737.0},\"pt\":[4.8399,49.86795],\"pf\":[250,168,[74,52,52,100,57,34,114,65,46,87,48,75,-5,51,64]]},{\"n\":88,\"km\":747.0,\"top\":20,\"cc\":\"FR\",\"name\":\"Roc La Tour\",\"L\":3.2,\"avg\":8.0,\"mx\":11.5,\"on\":{\"1050\":747.0},\"pt\":[4.7996,49.88422],\"pf\":[250,155,[99,16,75,56,26,65,77,81,91,80,104,90,91]]},{\"n\":89,\"km\":755.0,\"top\":35,\"cc\":\"FR\",\"name\":\"Col de la Roche \u00e0 7 Heures\",\"L\":4.5,\"avg\":5.3,\"mx\":11.5,\"on\":{\"1050\":755.0},\"pt\":[4.74606,49.89937],\"pf\":[250,182,[97,40,103,28,37,33,57,72,118,52,70,42,65,49,48,50,-4,-3]]},{\"n\":90,\"km\":771.0,\"top\":79,\"cc\":\"FR\",\"name\":\"Col de l'Ermitage\",\"L\":5.5,\"avg\":3.4,\"mx\":6.0,\"on\":{\"1050\":771.0},\"pt\":[4.87015,49.92909],\"pf\":[500,221,[39,22,26,31,25,30,50,21,21,47,39]]},{\"n\":91,\"km\":784.0,\"top\":70,\"cc\":\"BE\",\"name\":\"La Croisette\",\"L\":1.8,\"avg\":3.8,\"mx\":11.7,\"on\":{\"1050\":784.0,\"500\":384.4},\"pt\":[4.93801,49.97069],\"pf\":[200,317,[32,48,69,60,-49,-29,85,116,13]]},{\"n\":92,\"km\":787.0,\"top\":111,\"cc\":\"BE\",\"name\":\"C\u00f4te de Houdremont\",\"L\":1.6,\"avg\":3.3,\"mx\":6.4,\"on\":{\"1050\":787.0,\"500\":381.4},\"pt\":[4.94532,49.94487],\"pf\":[200,363,[21,29,14,17,61,60,21,26]]},{\"n\":93,\"km\":800.0,\"top\":78,\"cc\":\"BE\",\"name\":\"Col de Petit-Fays\",\"L\":2.6,\"avg\":5.0,\"mx\":6.0,\"on\":{\"1050\":800.0},\"pt\":[4.95534,49.8951],\"pf\":[200,269,[42,52,22,15,29,137,19,74,13,-10,64,35,28]]},{\"n\":94,\"km\":805.0,\"top\":113,\"cc\":\"BE\",\"name\":\"C\u00f4te de Bellefontaine\",\"L\":1.5,\"avg\":4.0,\"mx\":5.0,\"on\":{\"1050\":805.0},\"pt\":[4.97977,49.924],\"pf\":[200,375,[17,11,23,46,37,23,47,79]]},{\"n\":95,\"km\":814.0,\"top\":122,\"cc\":\"BE\",\"name\":\"C\u00f4te de Graide\",\"L\":1.7,\"avg\":2.7,\"mx\":4.6,\"on\":{\"1050\":814.0},\"pt\":[5.07889,49.95129],\"pf\":[200,364,[19,57,30,26,12,-2,10,35,94]]},{\"n\":96,\"km\":819.0,\"top\":93,\"cc\":\"BE\",\"name\":\"C\u00f4te de Our\",\"L\":2.2,\"avg\":4.1,\"mx\":6.5,\"on\":{\"1050\":819.0},\"pt\":[5.13529,49.96108],\"pf\":[200,310,[75,76,28,25,34,65,15,2,29,42,55]]},{\"n\":97,\"km\":827.0,\"top\":76,\"cc\":\"BE\",\"name\":\"C\u00f4te de Sechery\",\"L\":1.3,\"avg\":5.8,\"mx\":9.5,\"on\":{\"1050\":827.0},\"pt\":[5.1486,49.99446],\"pf\":[200,269,[53,113,49,87,70,34,-60]]},{\"n\":98,\"km\":831.0,\"top\":95,\"cc\":\"BE\",\"name\":\"C\u00f4te de Daverdisse\",\"L\":1.3,\"avg\":3.7,\"mx\":8.6,\"on\":{\"1050\":831.0,\"300\":223.1},\"pt\":[5.12192,50.01709],\"pf\":[200,257,[-9,104,42,-18,18,53,94]]},{\"n\":99,\"km\":834.0,\"top\":48,\"cc\":\"BE\",\"name\":\"C\u00f4te du Bois de Lomprez\",\"L\":2.3,\"avg\":7.0,\"mx\":8.8,\"on\":{\"1050\":834.0,\"300\":225.7},\"pt\":[5.10465,50.02716],\"pf\":[200,235,[59,66,67,44,55,88,78,77,69,64,78,48]]},{\"n\":100,\"km\":858.0,\"top\":61,\"cc\":\"BE\",\"name\":\"C\u00f4te de Sevry\",\"L\":1.3,\"avg\":7.0,\"mx\":10.0,\"on\":{\"1050\":858.0,\"500\":401.4},\"pt\":[4.92675,50.09346],\"pf\":[200,245,[79,89,68,53,97,71,1]]},{\"n\":101,\"km\":874.0,\"top\":53,\"cc\":\"BE\",\"name\":\"Col de Bourseigne\",\"L\":3.9,\"avg\":5.3,\"mx\":8.0,\"on\":{\"1050\":874.0},\"pt\":[4.85146,50.03402],\"pf\":[250,211,[81,80,36,58,-16,67,34,52,76,50,19,38,28,35,34,37]]},{\"n\":102,\"km\":884.0,\"top\":118,\"cc\":\"FR\",\"name\":\"Pont Collin\",\"L\":1.1,\"avg\":4.0,\"mx\":4.7,\"on\":{\"1050\":884.0},\"pt\":[4.81593,50.00653],\"pf\":[100,286,[51,25,27,82,46,8,21,34,78,41,24]]},{\"n\":103,\"km\":888.0,\"top\":105,\"cc\":\"FR\",\"name\":\"Col d'Haybes\",\"L\":1.7,\"avg\":3.8,\"mx\":6.0,\"on\":{\"1050\":888.0},\"pt\":[4.77901,50.01328],\"pf\":[200,293,[-1,19,15,79,57,37,32,60,45]]},{\"n\":104,\"km\":904.0,\"top\":36,\"cc\":\"BE\",\"name\":\"Trou du Diable\",\"L\":5.1,\"avg\":5.0,\"mx\":11.0,\"on\":{\"1050\":904.0},\"pt\":[4.66031,50.00167],\"pf\":[500,148,[24,30,15,42,80,67,85,74,55,-27,-34]]},{\"n\":105,\"km\":908.0,\"top\":103,\"cc\":\"BE\",\"name\":\"C\u00f4te du Mesnil\",\"L\":1.0,\"avg\":4.3,\"mx\":7.0,\"on\":{\"1050\":908.0},\"pt\":[4.64662,50.02522],\"pf\":[100,315,[73,89,50,37,34,54,60,34,7,0]]},{\"n\":106,\"km\":919.0,\"top\":19,\"cc\":\"BE\",\"name\":\"Chemin du Paradis\",\"L\":1.8,\"avg\":6.8,\"mx\":20.0,\"on\":{\"1050\":919.0},\"pt\":[4.63135,50.08437],\"pf\":[200,140,[74,79,28,35,166,119,15,8,53]]},{\"n\":107,\"km\":925.0,\"top\":33,\"cc\":\"BE\",\"name\":\"C\u00f4te de Treignes\",\"L\":1.9,\"avg\":8.6,\"mx\":10.8,\"on\":{\"1050\":925.0},\"pt\":[4.66927,50.08017],\"pf\":[200,141,[127,52,91,110,106,108,103,46,72,12]]},{\"n\":108,\"km\":947.0,\"top\":75,\"cc\":\"BE\",\"name\":\"C\u00f4te du R\u00e9servoir\",\"L\":1.2,\"avg\":6.4,\"mx\":9.0,\"on\":{\"1050\":947.0},\"pt\":[4.83221,50.16336],\"pf\":[100,104,[51,63,45,-3,15,89,99,102,96,86,47,20]]},{\"n\":109,\"km\":950.0,\"top\":51,\"cc\":\"BE\",\"name\":\"C\u00f4te des Quatre Chemins\",\"L\":2.0,\"avg\":7.0,\"mx\":10.0,\"on\":{\"1050\":950.0},\"pt\":[4.83719,50.18467],\"pf\":[200,131,[28,41,94,58,95,104,92,85,41,24]]},{\"n\":110,\"km\":961.0,\"top\":32,\"cc\":\"BE\",\"name\":\"Charreau de Waulsort\",\"L\":1.2,\"avg\":8.6,\"mx\":15.0,\"on\":{\"1050\":961.0},\"pt\":[4.86354,50.2083],\"pf\":[100,104,[8,104,107,143,105,94,87,107,43,80,74,62]]},{\"n\":111,\"km\":973.0,\"top\":77,\"cc\":\"BE\",\"name\":\"Ch\u00e2teau de Walzin\",\"L\":1.3,\"avg\":6.6,\"mx\":8.0,\"on\":{\"1050\":973.0},\"pt\":[4.92193,50.22312],\"pf\":[200,117,[12,88,136,-12,133,90,-42]]},{\"n\":112,\"km\":980.0,\"top\":1,\"cc\":\"BE\",\"name\":\"Montagne de la Croix\",\"L\":1.5,\"avg\":10.0,\"mx\":25.0,\"on\":{\"1050\":980.0,\"500\":445.7},\"pt\":[4.91979,50.25315],\"pf\":[200,101,[18,37,53,226,139,63,58,24]]},{\"n\":113,\"km\":985.0,\"top\":64,\"cc\":\"BE\",\"name\":\"Charreau de Leffe\",\"L\":2.5,\"avg\":5.5,\"mx\":7.0,\"on\":{\"1050\":985.0,\"500\":450.4},\"pt\":[4.91664,50.27165],\"pf\":[200,92,[16,73,64,44,52,-9,107,48,106,28,32,15,13]]},{\"n\":114,\"km\":988.0,\"top\":87,\"cc\":\"BE\",\"name\":\"C\u00f4te de Loyers\",\"L\":1.3,\"avg\":4.8,\"mx\":8.2,\"on\":{\"1050\":988.0,\"500\":453.4},\"pt\":[4.94256,50.2809],\"pf\":[200,214,[-2,26,56,78,82,57,36]]},{\"n\":115,\"km\":1000.0,\"top\":15,\"cc\":\"BE\",\"name\":\"La Gayolle\",\"L\":1.7,\"avg\":9.5,\"mx\":19.0,\"on\":{\"1050\":1000.0,\"500\":466.0},\"pt\":[4.90498,50.33312],\"pf\":[200,108,[65,87,70,76,139,147,130,17,-40]]},{\"n\":116,\"km\":1011.0,\"top\":120,\"cc\":\"BE\",\"name\":\"C\u00f4te de Crupet\",\"L\":1.2,\"avg\":3.4,\"mx\":4.5,\"on\":{\"1050\":1011.0,\"500\":476.6,\"300\":287.2,\"200\":192.5},\"pt\":[4.93198,50.35239],\"pf\":[100,198,[-7,22,30,72,72,19,16,9,21,48,58,53]]},{\"n\":117,\"km\":1017.0,\"top\":121,\"cc\":\"BE\",\"name\":\"La Corniche\",\"L\":0.9,\"avg\":3.5,\"mx\":5.0,\"on\":{\"1050\":1017.0,\"500\":482.4},\"pt\":[4.88073,50.35511],\"pf\":[100,89,[16,54,39,73,97,36,-1,35,-40]]},{\"n\":118,\"km\":1020.0,\"top\":9,\"cc\":\"BE\",\"name\":\"C\u00f4te des 7 Meuses\",\"L\":1.7,\"avg\":10.0,\"mx\":19.0,\"on\":{\"1050\":1020.0},\"pt\":[4.86582,50.35656],\"pf\":[200,95,[86,106,167,70,63,10,176,118,31]]},{\"n\":119,\"km\":1027.0,\"top\":102,\"cc\":\"BE\",\"name\":\"Tape-Cul St-Hubert\",\"L\":0.5,\"avg\":5.5,\"mx\":8.0,\"on\":{\"1050\":1027.0},\"pt\":[4.82397,50.36639],\"pf\":[100,139,[18,10,48,95,107]]},{\"n\":120,\"km\":1029.0,\"top\":4,\"cc\":\"BE\",\"name\":\"Le Stampiat\",\"L\":1.6,\"avg\":7.3,\"mx\":25.0,\"on\":{\"1050\":1029.0},\"pt\":[4.80146,50.36399],\"pf\":[200,154,[136,160,36,69,29,54,31,8]]},{\"n\":121,\"km\":1043.0,\"top\":5,\"cc\":\"BE\",\"name\":\"Triple Mur de Monty\",\"L\":1.9,\"avg\":9.0,\"mx\":22.0,\"on\":{\"1050\":1043.0,\"300\":13.8,\"200\":13.8},\"pt\":[4.89311,50.38751],\"pf\":[200,91,[64,14,102,136,123,91,94,69,98,35]]},{\"n\":122,\"km\":1057.0,\"top\":65,\"cc\":\"BE\",\"name\":\"Citadelle de Namur\",\"L\":2.0,\"avg\":6.0,\"mx\":7.5,\"on\":{\"1050\":1057.0,\"500\":497.0,\"300\":306.5,\"200\":211.8},\"pt\":[4.85868,50.45674],\"pf\":[200,107,[130,96,72,100,-14,19,54,-7,54,35]]}],\"L\":{\"lang\":\"en\",\"locale\":\"en-GB\",\"names\":{\"1050\":\"King Ultra\",\"500\":\"Queen Stage\",\"300\":\"Wild Boar\",\"200\":\"Furi\"},\"isNew\":\"New\",\"newSuffix\":\" \u00b7 new\",\"start\":{\"1050\":[\"Fri 16.07\",\"8 pm\"],\"500\":[\"Fri 16.07\",\"8 pm\"],\"300\":[\"Sun 18.07\",\"8 am\"],\"200\":[\"Sun 18.07\",\"8 am\"]},\"st\":{\"dist\":\"Distance \u00b7 2026 route\",\"dp\":\"Climbing \u00b7 2026 route\",\"cp\":\"Checkpoint\",\"cps\":\"Checkpoints\",\"start\":\"Start\"},\"pl\":{\"namur\":[\"Namur\",\"Start \u00b7 finish\"],\"coo\":[\"Coo\",\"Le Coffee Ride\"],\"roche\":[\"La Roche\",\"Panache Bike & Sleep\"],\"ged\":[\"Gedinne\",\"Hall de la Morrie\"]},\"note\":\"Routes from the 2026 edition (RideWithGPS). The 200K is a provisional route. The No6 routes will be published at least one month before the start.\",\"legend\":[\"Selected route\",\"Other routes\",\"Checkpoint\",\"Top 20 climb\",\"Other listed climb\"],\"prov\":\"provisional\",\"profMid\":\" \u00b7 the profile\",\"actesH\":\"The loop in <em>four acts.<\\\/em>\",\"actesHint\":\"Click an act to see it on the map\",\"cotesWord\":\"climbs\",\"actes\":[[\"Act I\",\"Death Sentence\",\"Namur \u2192 Coo\",\"An 8 pm start, night falling over the Condroz. The Mur de Huy, La Redoute in the dark, the Rosier at first light. Le Coffee Ride in Coo waits at the end of the first sleepless night.\"],[\"Act II\",\"Lucifer Segment\",\"Coo \u2192 La Roche\",\"The Stockeu and the H\u00e9zalles straight away, then the Eifel and Luxembourg\u2019s Oesling. The most vertical stretch of the loop closes on the Mur de Maboge and the Col de Haussire.\"],[\"Act III\",\"Elmpt Deep\",\"La Roche \u2192 Gedinne\",\"Back into the Grand Duchy, then the Gaume and the bends of the Semois. The route crosses into France over the Col du Loup and the Roc La Tour before climbing back to Gedinne and its showers.\"],[\"Act IV\",\"Mosan Cauldron\",\"Gedinne \u2192 Namur\",\"The worst is saved for last. The Montagne de la Croix and Le Stampiat, 25% each, the Triple Mur de Monty, then the Citadel to close it out.\"]],\"recit\":{\"500\":[\"The Queen Stage, <em>one Everest, to the metre.<\\\/em>\",\"It takes the opening of the big Monster: Huy, La Redoute, the Rosier, the Stockeu. Checkpoint at Panache, in La Roche, at km 240.\",\"The way back drops towards the Semois and the Meuse valley, with the Montagne de la Croix as the last word. 8,848&nbsp;m of climbing, night start.\"],\"300\":[\"The Wild Boar, <em>one long Ardennes day.<\\\/em>\",\"Off at 8 am, the Triple Mur de Monty at km 14 sets the tone. The loop heads for the Ourthe: Nadrin, the Mur de Maboge, checkpoint in La Roche at km 144.\",\"Back via the Lesse and Daverdisse, then the Bocq valley to the Citadel. Far from main roads and mass sportives.\"],\"200\":[\"The Furi, <em>the way in.<\\\/em>\",\"New for 2027. A day on the Monster\u2019s roads, from Namur, with one checkpoint along the way.\",\"The final route will be published before the start. A taste of the Monster before you dare the night.\"]},\"rankShort\":\"no.\",\"rank\":\"No. %d for difficulty\",\"avg\":\"average\",\"at\":\"at\",\"cc\":{\"BE\":\"Belgium\",\"LUX\":\"Luxembourg\",\"GER\":\"Germany\",\"FR\":\"France\"},\"chips\":[\"All\"],\"seeMap\":\"see on the map\",\"toggle\":[\"See all 122 climbs\",\"Hide the list\"],\"now\":\"Open now\",\"past\":\"closed\",\"ctaPh\":[\"Flash Week until {d}\",\"Early Bird rate until {d}\",\"Registration open until {d}\"],\"relief\":\"Relief: AWS Terrain Tiles\",\"tracesAttr\":\"Routes \u00a9 Resist & Ride\",\"fallback\":\"The map cannot be displayed on this device.\",\"replay\":\"Replay the route\",\"pf\":{\"open\":\"Profile: %s\",\"see\":\"see the profile\",\"col\":\"Profile\",\"rank\":\"No.&nbsp;%d for difficulty\",\"len\":\"Length\",\"avg\":\"Average gradient\",\"max\":\"Max gradient\",\"top\":\"Summit\",\"foot\":\"Foot\",\"prev\":\"Previous climb\",\"next\":\"Next climb\",\"map\":\"See on the map\",\"close\":\"Close\",\"note\":\"Profile computed from the 2026 route (RideWithGPS), in %d&nbsp;m sections. Length and gradients: organiser\u2019s survey.\",\"legend\":[\"under 3&nbsp;%\",\"3 to 6&nbsp;%\",\"6 to 9&nbsp;%\",\"9 to 12&nbsp;%\",\"12&nbsp;% and over\"]}},\"C\":{\"off\":{\"1050\":[1050,20000],\"500\":[500,8848],\"300\":[300,5100],\"200\":[200,3400]},\"lib\":{\"js\":\"https:\\\/\\\/unpkg.com\\\/maplibre-gl@4.7.1\\\/dist\\\/maplibre-gl.js\",\"css\":\"https:\\\/\\\/unpkg.com\\\/maplibre-gl@4.7.1\\\/dist\\\/maplibre-gl.css\"},\"img\":{\"R985\":\"https:\\\/\\\/resistandride.cc\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/tam-no5-R985-1536x1025.jpg\",\"T746\":\"https:\\\/\\\/resistandride.cc\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/tam-no5-T746-1025x1536.jpg\",\"R897\":\"https:\\\/\\\/resistandride.cc\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/tam-no5-R897-1025x1536.jpg\",\"R473\":\"https:\\\/\\\/resistandride.cc\\\/wp-content\\\/uploads\\\/2026\\\/10\\\/tam-no5-R473-1025x1536.jpg\"}}}<\/script><script>(function () {\n  'use strict';\n  var root = document.getElementById('tam-page');\n  if (!root || root.getAttribute('data-ready')) { return; }\n  root.setAttribute('data-ready', '1');\n  var DATA = JSON.parse(document.getElementById('tam-data').textContent);\n\n  \/* ---------- en-t\u00eate du th\u00e8me pos\u00e9 par-dessus la page (Colibri \u00ab overlap \u00bb) : la photo d'ouverture d\u00e9marre dessous ---------- *\/\n  function fitHeader() {\n    var nav = document.querySelector('.h-navigation_overlap'), off = 0;\n    if (nav && !root.contains(nav)) {\n      var nb = nav.getBoundingClientRect(), rb = root.getBoundingClientRect();\n      if (nb.height > 0 && nb.top <= rb.top + 1) { off = Math.round(nb.bottom - rb.top); }\n    }\n    root.style.setProperty('--tam-hdr', Math.max(0, Math.min(off, 260)) + 'px');\n  }\n  fitHeader();\n  window.addEventListener('load', fitHeader);\n  if (document.fonts && document.fonts.ready) { document.fonts.ready.then(fitHeader); }\n  var fhT; window.addEventListener('resize', function () { clearTimeout(fhT); fhT = setTimeout(fitHeader, 150); });\n  var R = DATA.R, COTES = DATA.cotes, L = DATA.L, C = DATA.C;\n  var ORDER = ['1050', '500', '300', '200'];\n  var RED = '#E04A2D', INK = '#F3F1E7';\n  var RM = !!(window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches);\n  var $ = function (id) { return document.getElementById(id); };\n  var nf = function (v, d) { return Number(v).toLocaleString(L.locale, { maximumFractionDigits: d || 0, minimumFractionDigits: d || 0 }); };\n  var CC2 = { BE: 'BE', LUX: 'LU', GER: 'DE', FR: 'FR' };\n  var PL = {\n    namur: { ll: [4.85383, 50.45463] }, coo: { ll: [5.88152, 50.39125] },\n    roche: { ll: [5.5762, 50.17945] }, ged: { ll: [4.93544, 49.98236] }\n  };\n  \/\/ Points de passage connus (\u00e9dition 2026). Le 200K : un checkpoint, lieu non publi\u00e9.\n  var CPS = { '1050': [[270.3, 'coo'], [530.6, 'roche'], [783.1, 'ged']], '500': [[240.0, 'roche']], '300': [[143.8, 'roche']], '200': [] };\n  var CPN = { '1050': 3, '500': 1, '300': 1, '200': 1 };\n  var ACTES = [\n    { a: 0, b: 270.3, km: 270, dp: 5302, img: 'R985' },\n    { a: 270.3, b: 530.6, km: 260, dp: 5457, img: 'T746' },\n    { a: 530.6, b: 783.1, km: 252, dp: 4701, img: 'R897' },\n    { a: 783.1, b: 1061, km: 278, dp: 4857, img: 'R473' }\n  ];\n\n  \/* ---------- d\u00e9codage ---------- *\/\n  function decLine(s) {\n    var pts = [], i = 0, lat = 0, lng = 0;\n    while (i < s.length) {\n      for (var w = 0; w < 2; w++) {\n        var sh = 0, r = 0, b;\n        do { b = s.charCodeAt(i++) - 63; r |= (b & 31) << sh; sh += 5; } while (b >= 32);\n        var d = (r & 1) ? ~(r >> 1) : (r >> 1);\n        if (w === 0) { lat += d; } else { lng += d; }\n      }\n      pts.push([lng \/ 1e5, lat \/ 1e5]);\n    }\n    return pts;\n  }\n  function decNum(s) {\n    var out = [], i = 0, v = 0;\n    while (i < s.length) {\n      var sh = 0, r = 0, b;\n      do { b = s.charCodeAt(i++) - 63; r |= (b & 31) << sh; sh += 5; } while (b >= 32);\n      v += (r & 1) ? ~(r >> 1) : (r >> 1); out.push(v);\n    }\n    return out;\n  }\n  function hav(p, q) {\n    var la1 = p[1] * Math.PI \/ 180, la2 = q[1] * Math.PI \/ 180, dl = la2 - la1, dg = (q[0] - p[0]) * Math.PI \/ 180;\n    var h = Math.sin(dl \/ 2) * Math.sin(dl \/ 2) + Math.cos(la1) * Math.cos(la2) * Math.sin(dg \/ 2) * Math.sin(dg \/ 2);\n    return 12742 * Math.asin(Math.sqrt(h));\n  }\n  ORDER.forEach(function (k) {\n    var r = R[k];\n    r.pts = decLine(r.l); r.prof = decNum(r.p);\n    var c = [0];\n    for (var i = 1; i < r.pts.length; i++) { c.push(c[i - 1] + hav(r.pts[i - 1], r.pts[i])); }\n    var sc = r.km \/ c[c.length - 1];\n    r.cum = c.map(function (x) { return x * sc; });\n  });\n  function atKm(k, km) {\n    var r = R[k], c = r.cum, p = r.pts;\n    if (km <= 0) { return p[0]; }\n    for (var i = 1; i < c.length; i++) {\n      if (c[i] >= km) {\n        var t = (km - c[i - 1]) \/ Math.max(1e-9, c[i] - c[i - 1]);\n        return [p[i - 1][0] + t * (p[i][0] - p[i - 1][0]), p[i - 1][1] + t * (p[i][1] - p[i - 1][1])];\n      }\n    }\n    return p[p.length - 1];\n  }\n  function slice(k, a, b) {\n    var r = R[k], out = [atKm(k, a)];\n    for (var i = 0; i < r.pts.length; i++) { if (r.cum[i] > a && r.cum[i] < b) { out.push(r.pts[i]); } }\n    out.push(atKm(k, b));\n    return out;\n  }\n  function climbsOn(k) {\n    return COTES.filter(function (c) { return c.on[k] !== undefined; }).map(function (c) { return Object.assign({ kk: c.on[k] }, c); });\n  }\n  function meta(k) { return nf(C.off[k][0]) + ' km \u00b7 ' + nf(C.off[k][1]) + ' m+'; }\n\n  \/* ---------- profils ---------- *\/\n  var AMIN = 40, AMAX = 720;\n  function profPath(prof, w, h) {\n    var n = prof.length, d = '';\n    for (var i = 0; i < n; i++) {\n      var x = i \/ (n - 1) * w, y = h - (prof[i] - AMIN) \/ (AMAX - AMIN) * h;\n      d += (i ? 'L' : 'M') + x.toFixed(1) + ' ' + y.toFixed(1);\n    }\n    return d;\n  }\n  (function introProfile() {\n    var svg = $('tam-intro-pf'), r = R['1050'], w = 1200, h = 150;\n    if (!svg) { return; }\n    var line = profPath(r.prof, w, h);\n    var cps = CPS['1050'].map(function (c) { var x = (c[0] \/ r.km * w).toFixed(1); return '<line x1=\"' + x + '\" x2=\"' + x + '\" y1=\"0\" y2=\"' + h + '\" stroke=\"rgba(243,241,231,.28)\" stroke-dasharray=\"3 4\" vector-effect=\"non-scaling-stroke\"\/>'; }).join('');\n    svg.innerHTML = '<defs><linearGradient id=\"tam-ipg\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"' + RED + '\" stop-opacity=\".42\"\/><stop offset=\"1\" stop-color=\"' + RED + '\" stop-opacity=\"0\"\/><\/linearGradient><\/defs>' +\n      cps + '<path d=\"' + line + 'L' + w + ' ' + h + 'L0 ' + h + 'Z\" fill=\"url(#tam-ipg)\"\/><path d=\"' + line + '\" fill=\"none\" stroke=\"' + RED + '\" stroke-width=\"2\" vector-effect=\"non-scaling-stroke\" stroke-linejoin=\"round\"\/>';\n  })();\n\n  (function bandProfile() {\n    var box = $('tam-band-pf'), svg = box && box.querySelector('svg'), r = R['1050'], w = 1200, h = 64;\n    if (!svg) { return; }\n    var line = profPath(r.prof, w, h);\n    svg.innerHTML = '<defs><linearGradient id=\"tam-bpg\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"' + RED + '\" stop-opacity=\".16\"\/><stop offset=\"1\" stop-color=\"' + RED + '\" stop-opacity=\"0\"\/><\/linearGradient><\/defs>' +\n      '<path d=\"' + line + 'L' + w + ' ' + h + 'L0 ' + h + 'Z\" fill=\"url(#tam-bpg)\"\/><path d=\"' + line + '\" fill=\"none\" stroke=\"' + RED + '\" stroke-width=\"1.5\" vector-effect=\"non-scaling-stroke\" stroke-linejoin=\"round\"\/>';\n    if (RM || !('IntersectionObserver' in window)) { return; }\n    box.classList.add('is-anim');\n    var io = new IntersectionObserver(function (en) {\n      if (en[0].isIntersecting) { io.disconnect(); requestAnimationFrame(function () { box.classList.add('on'); }); }\n    }, { threshold: 0.6 });\n    io.observe(box);\n  })();\n\n  \/* ---------- tuiles intro ---------- *\/\n  var tiles = $('tam-intro-tiles');\n  tiles.innerHTML = ORDER.map(function (k) {\n    return '<a class=\"tile\" href=\"#traces\" data-k=\"' + k + '\">' + (k === '200' ? '<span class=\"tile__new\">' + L.isNew + '<\/span>' : '') +\n      '<span class=\"tile__km\">' + k + 'K<\/span><span class=\"tile__name\">' + L.names[k] + '<\/span><span class=\"tile__meta\">' + meta(k) + '<\/span><\/a>';\n  }).join('');\n  tiles.addEventListener('click', function (e) { var a = e.target.closest('[data-k]'); if (a) { select(a.getAttribute('data-k')); } });\n\n  \/* ---------- carte : s\u00e9lecteur, stats, actes ---------- *\/\n  var sel = '1050', map = null, mapReady = false, cpMarkers = [], dot = null, popup = null, legOn = -1, pclipW = 1000;\n  var opts = $('tam-opts');\n  opts.innerHTML = ORDER.map(function (k) {\n    return '<button type=\"button\" class=\"opt\" role=\"tab\" id=\"tam-opt-' + k + '\" data-k=\"' + k + '\" aria-selected=\"' + (k === sel) + '\"><span class=\"opt__km\">' + k + 'K<\/span><span class=\"opt__name\">' + L.names[k] + (k === '200' ? L.newSuffix : '') + '<\/span><span class=\"opt__meta\">' + meta(k) + '<\/span><\/button>';\n  }).join('') +\n    '<p class=\"carte__note\">' + L.note + '<\/p>' +\n    '<div class=\"carte__legend\"><span><i class=\"lg-line\"><\/i>' + L.legend[0] + '<\/span><span><i class=\"lg-alt\"><\/i>' + L.legend[1] + '<\/span><span><i class=\"lg-cp\">1<\/i>' + L.legend[2] + '<\/span><span><i class=\"lg-c\"><\/i>' + L.legend[3] + '<\/span><span><i class=\"lg-c2\"><\/i>' + L.legend[4] + '<\/span><\/div>';\n  opts.addEventListener('click', function (e) { var b = e.target.closest('[data-k]'); if (b) { select(b.getAttribute('data-k'), true); } });\n\n  function renderStats() {\n    var r = R[sel];\n    var dist = nf(r.km) + ' km' + (sel === '200' ? ' <small>' + L.prov + '<\/small>' : '');\n    $('tam-cstats').innerHTML =\n      '<div class=\"cstat\"><div class=\"cstat__n\">' + dist + '<\/div><div class=\"cstat__l\">' + L.st.dist + '<\/div><\/div>' +\n      '<div class=\"cstat\"><div class=\"cstat__n\">' + nf(r.dp) + ' m+<\/div><div class=\"cstat__l\">' + L.st.dp + '<\/div><\/div>' +\n      '<div class=\"cstat\"><div class=\"cstat__n\">' + CPN[sel] + '<\/div><div class=\"cstat__l\">' + (CPN[sel] > 1 ? L.st.cps : L.st.cp) + '<\/div><\/div>' +\n      '<div class=\"cstat\"><div class=\"cstat__n\">' + L.start[sel][0] + '<\/div><div class=\"cstat__l\">' + L.st.start + ' ' + L.start[sel][1] + ' \u00b7 Namur<\/div><\/div>';\n    $('tam-prof-end').textContent = nf(r.km) + ' km';\n    $('tam-prof-mid').textContent = sel + 'K ' + L.names[sel] + L.profMid;\n  }\n  function renderActes() {\n    var box = $('tam-actes');\n    if (sel === '1050') {\n      box.className = 'actes';\n      box.innerHTML = '<div class=\"actes__h\"><h3>' + L.actesH + '<\/h3><span class=\"txt tam-small\">' + L.actesHint + '<\/span><\/div><div class=\"actes__grid\">' +\n        ACTES.map(function (a, i) {\n          var n = COTES.filter(function (c) { return c.km >= a.a && c.km < a.b; }).length, t = L.actes[i];\n          return '<div class=\"acte\" role=\"button\" tabindex=\"0\" data-i=\"' + i + '\"><img decoding=\"async\" class=\"acte__img\" src=\"' + C.img[a.img] + '\" alt=\"\" loading=\"lazy\"><span class=\"acte__n\">' + t[0] + '<\/span><h4>' + t[1] + '<\/h4><span class=\"acte__route\">' + t[2] + '<\/span><span class=\"acte__meta\">' + a.km + ' km \u00b7 ' + nf(a.dp) + ' m+ \u00b7 ' + n + ' ' + L.cotesWord + '<\/span><p>' + t[3] + '<\/p><\/div>';\n        }).join('') + '<\/div>';\n    } else {\n      var t = L.recit[sel];\n      box.className = 'recit';\n      box.innerHTML = '<h3>' + t[0] + '<\/h3><p>' + t[1] + '<\/p><p>' + t[2] + '<\/p>';\n    }\n  }\n  $('tam-actes').addEventListener('click', function (e) { var a = e.target.closest('.acte'); if (a) { showLeg(+a.getAttribute('data-i')); } });\n  $('tam-actes').addEventListener('keydown', function (e) {\n    var a = e.target.closest('.acte'); if (a && (e.key === 'Enter' || e.key === ' ')) { e.preventDefault(); showLeg(+a.getAttribute('data-i')); }\n  });\n\n  var psvg = $('tam-prof-svg'), prof = $('tam-prof'), tip = $('tam-prof-tip');\n  function renderProf() {\n    var r = R[sel], w = 1000, h = 118, line = profPath(r.prof, w, h);\n    var cps = CPS[sel].map(function (c) {\n      var x = (c[0] \/ r.km * w).toFixed(1);\n      return '<line x1=\"' + x + '\" x2=\"' + x + '\" y1=\"0\" y2=\"' + h + '\" stroke=\"rgba(243,241,231,.45)\" stroke-dasharray=\"3 4\" vector-effect=\"non-scaling-stroke\"\/>';\n    }).join('');\n    var ticks = climbsOn(sel).filter(function (c) { return c.top <= 20; }).map(function (c) {\n      var i = Math.round(c.kk \/ r.km * (r.prof.length - 1)), x = (c.kk \/ r.km * w).toFixed(1);\n      var y = (h - (r.prof[Math.max(0, Math.min(r.prof.length - 1, i + 1))] - AMIN) \/ (AMAX - AMIN) * h);\n      return '<line x1=\"' + x + '\" x2=\"' + x + '\" y1=\"' + (y - 14).toFixed(1) + '\" y2=\"' + (y - 3).toFixed(1) + '\" stroke=\"' + INK + '\" stroke-width=\"1.5\" vector-effect=\"non-scaling-stroke\"\/>';\n    }).join('');\n    var leg = '';\n    if (legOn >= 0 && sel === '1050') {\n      var A = ACTES[legOn]; leg = '<rect x=\"' + (A.a \/ r.km * w) + '\" y=\"0\" width=\"' + ((A.b - A.a) \/ r.km * w) + '\" height=\"' + h + '\" fill=\"rgba(243,241,231,.07)\"\/>';\n    }\n    psvg.innerHTML = '<defs><linearGradient id=\"tam-ppg\" x1=\"0\" y1=\"0\" x2=\"0\" y2=\"1\"><stop offset=\"0\" stop-color=\"' + RED + '\" stop-opacity=\".45\"\/><stop offset=\"1\" stop-color=\"' + RED + '\" stop-opacity=\".02\"\/><\/linearGradient>' +\n      '<clipPath id=\"tam-pclip\"><rect id=\"tam-pclip-r\" x=\"0\" y=\"-20\" width=\"' + pclipW + '\" height=\"' + (h + 40) + '\"\/><\/clipPath><\/defs>' +\n      leg + '<g clip-path=\"url(#tam-pclip)\">' + cps + '<path d=\"' + line + 'L' + w + ' ' + h + 'L0 ' + h + 'Z\" fill=\"url(#tam-ppg)\"\/><path d=\"' + line + '\" fill=\"none\" stroke=\"' + RED + '\" stroke-width=\"2\" vector-effect=\"non-scaling-stroke\"\/>' + ticks + '<\/g>' +\n      '<line class=\"tam-pcur\" x1=\"-10\" x2=\"-10\" y1=\"0\" y2=\"' + h + '\" stroke=\"' + INK + '\" stroke-width=\"1\" vector-effect=\"non-scaling-stroke\"\/>';\n    [].slice.call(prof.querySelectorAll('.cp-lab')).forEach(function (n) { n.parentNode.removeChild(n); });\n    CPS[sel].forEach(function (c, i) {\n      var s = document.createElement('span'); s.className = 'cp-lab';\n      s.style.left = 'calc(22px + (100% - 44px) * ' + (c[0] \/ r.km) + ')';\n      s.innerHTML = 'CP' + (CPS[sel].length > 1 ? (i + 1) : '') + '<span class=\"cp-n\"> \u00b7 ' + L.pl[c[1]][0] + '<\/span>';\n      prof.appendChild(s);\n    });\n  }\n  function onProf(e) {\n    var rect = psvg.getBoundingClientRect(), r = R[sel];\n    var fx = Math.max(0, Math.min(1, (e.clientX - rect.left) \/ rect.width)), km = fx * r.km;\n    var alt = r.prof[Math.round(fx * (r.prof.length - 1))];\n    var near = null, best = 2.2;\n    climbsOn(sel).forEach(function (c) { var d = Math.abs(c.kk + c.L \/ 2 - km); if (d < best) { best = d; near = c; } });\n    tip.textContent = 'km ' + nf(km) + ' \u00b7 ' + nf(alt) + ' m' + (near ? ' \u00b7 ' + near.name + ' (' + L.rankShort + ' ' + near.top + ')' : '');\n    tip.style.left = (rect.left - prof.getBoundingClientRect().left + fx * rect.width) + 'px';\n    tip.style.opacity = 1;\n    var cur = psvg.querySelector('.tam-pcur'); if (cur) { cur.setAttribute('x1', fx * 1000); cur.setAttribute('x2', fx * 1000); }\n    if (mapReady && dot) { dot.setLngLat(atKm(sel, km)).addTo(map); }\n  }\n  function offProf() { tip.style.opacity = 0; var cur = psvg.querySelector('.tam-pcur'); if (cur) { cur.setAttribute('x1', -10); cur.setAttribute('x2', -10); } if (dot) { dot.remove(); } }\n  prof.addEventListener('pointermove', onProf);\n  prof.addEventListener('pointerdown', onProf);\n  prof.addEventListener('pointerleave', offProf);\n\n  \/* ---------- carte MapLibre (m\u00eame fond que la page Hardennes GT) ---------- *\/\n  function bboxOf(pts) {\n    var b = [180, 90, -180, -90];\n    pts.forEach(function (p) { b[0] = Math.min(b[0], p[0]); b[1] = Math.min(b[1], p[1]); b[2] = Math.max(b[2], p[0]); b[3] = Math.max(b[3], p[1]); });\n    return [[b[0], b[1]], [b[2], b[3]]];\n  }\n  function routesFC() {\n    return { type: 'FeatureCollection', features: ORDER.map(function (k) { return { type: 'Feature', properties: { k: k }, geometry: { type: 'LineString', coordinates: R[k].pts } }; }) };\n  }\n  function climbsFC() {\n    return { type: 'FeatureCollection', features: climbsOn(sel).map(function (c) {\n      return { type: 'Feature', properties: { n: c.n, hard: c.top <= 20 ? 1 : 0, f: c.kk \/ R[sel].km }, geometry: { type: 'Point', coordinates: c.pt } };\n    }) };\n  }\n  function legFC() {\n    if (legOn < 0 || sel !== '1050') { return { type: 'FeatureCollection', features: [] }; }\n    var A = ACTES[legOn];\n    return { type: 'FeatureCollection', features: [{ type: 'Feature', properties: {}, geometry: { type: 'LineString', coordinates: slice('1050', A.a, A.b) } }] };\n  }\n  function style() {\n    var nm = L.lang === 'fr' ? ['coalesce', ['get', 'name:fr'], ['get', 'name']] : ['coalesce', ['get', 'name:en'], ['get', 'name']];\n    return {\n      version: 8,\n      glyphs: 'https:\/\/tiles.openfreemap.org\/fonts\/{fontstack}\/{range}.pbf',\n      sources: {\n        omt: { type: 'vector', url: 'https:\/\/tiles.openfreemap.org\/planet' },\n        dem: { type: 'raster-dem', tiles: ['https:\/\/s3.amazonaws.com\/elevation-tiles-prod\/terrarium\/{z}\/{x}\/{y}.png'], encoding: 'terrarium', tileSize: 256, maxzoom: 13,\n          attribution: '<a href=\"https:\/\/registry.opendata.aws\/terrain-tiles\/\" target=\"_blank\" rel=\"noopener\">' + L.relief + '<\/a>' },\n        routes: { type: 'geojson', data: routesFC() },\n        leg: { type: 'geojson', data: legFC() },\n        cl: { type: 'geojson', data: climbsFC() },\n        draw: { type: 'geojson', lineMetrics: true, data: drawFC() }\n      },\n      layers: [\n        { id: 'bg', type: 'background', paint: { 'background-color': '#151713' } },\n        { id: 'farm', type: 'fill', source: 'omt', 'source-layer': 'landcover', filter: ['in', ['get', 'class'], ['literal', ['grass', 'farmland']]], paint: { 'fill-color': '#181A16', 'fill-opacity': 0.8 } },\n        { id: 'wood', type: 'fill', source: 'omt', 'source-layer': 'landcover', filter: ['==', ['get', 'class'], 'wood'], paint: { 'fill-color': '#1B271D', 'fill-opacity': 0.95 } },\n        { id: 'urban', type: 'fill', source: 'omt', 'source-layer': 'landuse', filter: ['in', ['get', 'class'], ['literal', ['residential', 'industrial', 'commercial']]], paint: { 'fill-color': '#24241F', 'fill-opacity': 0.9 } },\n        { id: 'relief', type: 'hillshade', source: 'dem', paint: { 'hillshade-exaggeration': 0.95, 'hillshade-illumination-direction': 315, 'hillshade-shadow-color': '#020302', 'hillshade-highlight-color': '#7E8577', 'hillshade-accent-color': '#0A0B0A' } },\n        { id: 'water', type: 'fill', source: 'omt', 'source-layer': 'water', paint: { 'fill-color': '#1D2A31' } },\n        { id: 'rivers', type: 'line', source: 'omt', 'source-layer': 'waterway', filter: ['in', ['get', 'class'], ['literal', ['river', 'canal']]], paint: { 'line-color': '#2B3D46', 'line-width': ['interpolate', ['linear'], ['zoom'], 7, 0.6, 13, 2.2] } },\n        { id: 'roads-minor', type: 'line', source: 'omt', 'source-layer': 'transportation', minzoom: 11, filter: ['in', ['get', 'class'], ['literal', ['minor', 'service', 'track', 'path']]], paint: { 'line-color': '#3A3C36', 'line-width': 0.7 } },\n        { id: 'roads', type: 'line', source: 'omt', 'source-layer': 'transportation', minzoom: 7, filter: ['in', ['get', 'class'], ['literal', ['motorway', 'trunk', 'primary', 'secondary', 'tertiary']]], paint: { 'line-color': '#4A4B44', 'line-width': ['interpolate', ['linear'], ['zoom'], 7, 0.4, 12, 1.8] } },\n        { id: 'borders', type: 'line', source: 'omt', 'source-layer': 'boundary', filter: ['==', ['get', 'admin_level'], 2], paint: { 'line-color': '#8A897F', 'line-width': 1, 'line-dasharray': [3, 2] } },\n        { id: 'r-alt', type: 'line', source: 'routes', filter: ['!=', ['get', 'k'], sel], layout: { 'line-join': 'round', 'line-cap': 'round' }, paint: { 'line-color': '#9C998F', 'line-opacity': 0.45, 'line-width': 1.6 } },\n        { id: 'r-case', type: 'line', source: 'routes', filter: ['==', ['get', 'k'], sel], layout: { 'line-join': 'round', 'line-cap': 'round' }, paint: { 'line-color': '#0B0C0B', 'line-width': 7, 'line-opacity': DRAW ? 0 : 0.85 } },\n        { id: 'r-sel', type: 'line', source: 'routes', filter: ['==', ['get', 'k'], sel], layout: { 'line-join': 'round', 'line-cap': 'round' }, paint: { 'line-color': RED, 'line-width': 3.4, 'line-opacity': DRAW ? 0 : 1 } },\n        { id: 'd-case', type: 'line', source: 'draw', layout: { 'line-join': 'round', 'line-cap': 'round', visibility: DRAW ? 'visible' : 'none' }, paint: { 'line-width': 7, 'line-gradient': grad(0, CASE, CASE0) } },\n        { id: 'd-line', type: 'line', source: 'draw', layout: { 'line-join': 'round', 'line-cap': 'round', visibility: DRAW ? 'visible' : 'none' }, paint: { 'line-width': 3.4, 'line-gradient': grad(0, RED, RED0) } },\n        { id: 'leg', type: 'line', source: 'leg', layout: { 'line-join': 'round', 'line-cap': 'round' }, paint: { 'line-color': INK, 'line-width': 4.2 } },\n        { id: 'cl-s', type: 'circle', source: 'cl', filter: ['==', ['get', 'hard'], 0], paint: { 'circle-radius': ['interpolate', ['linear'], ['zoom'], 7, 2.2, 11, 4.5], 'circle-color': INK, 'circle-opacity': DRAW ? 0 : 0.8, 'circle-stroke-color': '#0B0C0B', 'circle-stroke-width': 1, 'circle-stroke-opacity': DRAW ? 0 : 1 } },\n        { id: 'cl-h', type: 'circle', source: 'cl', filter: ['==', ['get', 'hard'], 1], paint: { 'circle-radius': ['interpolate', ['linear'], ['zoom'], 7, 4.5, 11, 8], 'circle-color': RED, 'circle-opacity': DRAW ? 0 : 1, 'circle-stroke-color': '#0B0C0B', 'circle-stroke-width': 2, 'circle-stroke-opacity': DRAW ? 0 : 1 } },\n        { id: 'villages', type: 'symbol', source: 'omt', 'source-layer': 'place', minzoom: 10.5, filter: ['in', ['get', 'class'], ['literal', ['village', 'hamlet']]],\n          layout: { 'text-field': nm, 'text-font': ['Noto Sans Regular'], 'text-size': 11 }, paint: { 'text-color': '#A9A79C', 'text-halo-color': '#0B0C0B', 'text-halo-width': 1.2 } },\n        { id: 'towns', type: 'symbol', source: 'omt', 'source-layer': 'place', minzoom: 6, filter: ['in', ['get', 'class'], ['literal', ['city', 'town']]],\n          layout: { 'text-field': nm, 'text-font': ['Noto Sans Bold'], 'text-size': ['interpolate', ['linear'], ['zoom'], 7, 10, 12, 13], 'text-transform': 'uppercase', 'text-letter-spacing': 0.12 },\n          paint: { 'text-color': '#D9D6CA', 'text-halo-color': '#0B0C0B', 'text-halo-width': 1.4 } }\n      ]\n    };\n  }\n  function mkCP(label, sub, num, start, f) {\n    var d = document.createElement('div'); d.className = 'mk-cp' + (f > drawP + 1e-6 ? ' rv-off' : ''); d.setAttribute('data-f', f);\n    d.innerHTML = '<b class=\"' + (start ? 'st' : '') + '\">' + num + '<\/b><span>' + label + '<small>' + sub + '<\/small><\/span>';\n    return d;\n  }\n  function placeCPs() {\n    cpMarkers.forEach(function (m) { m.remove(); }); cpMarkers = [];\n    cpMarkers.push(new maplibregl.Marker({ element: mkCP('Namur', L.pl.namur[1], 'N', true, 0), anchor: 'left', offset: [-12, 0] }).setLngLat(PL.namur.ll).addTo(map));\n    CPS[sel].forEach(function (c, i) {\n      var p = L.pl[c[1]];\n      cpMarkers.push(new maplibregl.Marker({ element: mkCP('CP' + (CPS[sel].length > 1 ? (i + 1) : '') + ' \u00b7 ' + p[0], p[1] + ' \u00b7 km ' + nf(c[0]), String(i + 1), false, c[0] \/ R[sel].km), anchor: 'left', offset: [-12, 0] }).setLngLat(PL[c[1]].ll).addTo(map));\n    });\n  }\n  var GL = null;\n  function webgl() {\n    if (GL === null) { try { var c = document.createElement('canvas'); GL = !!(window.WebGLRenderingContext && (c.getContext('webgl2') || c.getContext('webgl'))); } catch (e) { GL = false; } }\n    return GL;\n  }\n  function fail() { var m = $('tam-map'); if (m && !mapReady) { m.innerHTML = '<p class=\"map__msg\">' + L.fallback + '<\/p>'; } profFull(); }\n  function profFull() { if (mapReady && drawP < 1) { return; } pclipW = 1000; var cr = $('tam-pclip-r'); if (cr) { cr.setAttribute('width', 1000); } }\n  function initMap() {\n    if (map) { return; }\n    if (!webgl()) { fail(); return; }\n    var touch = !!(window.matchMedia && window.matchMedia('(pointer: coarse)').matches);\n    map = new maplibregl.Map({\n      container: 'tam-map', style: style(), bounds: bboxOf(R[sel].pts), fitBoundsOptions: { padding: 40 },\n      minZoom: 6, maxZoom: 15, dragRotate: false, pitchWithRotate: false, touchPitch: false,\n      cooperativeGestures: touch, attributionControl: { compact: true, customAttribution: L.tracesAttr }\n    });\n    map.touchZoomRotate.disableRotation();\n    if (!touch) {\n      map.scrollZoom.disable();\n      map.on('mousedown', function () { map.scrollZoom.enable(); });\n      map.getContainer().addEventListener('mouseleave', function () { map.scrollZoom.disable(); });\n    }\n    map.addControl(new maplibregl.NavigationControl({ showCompass: false }), 'top-right');\n    map.addControl(new maplibregl.FullscreenControl(), 'top-right');\n    map.on('load', function () {\n      ['cl-s', 'cl-h'].forEach(function (id) {\n        map.on('click', id, function (e) { openClimb(e.features[0].properties.n); });\n        map.on('mouseenter', id, function () { map.getCanvas().style.cursor = 'pointer'; });\n        map.on('mouseleave', id, function () { map.getCanvas().style.cursor = ''; });\n      });\n      [['Eifel', 6.36, 50.2], ['Oesling', 5.98, 49.9], ['Gaume', 5.42, 49.66], ['Semois', 5.1, 49.86], ['Condroz', 5.15, 50.36]].forEach(function (t) {\n        var d = document.createElement('div'); d.className = 'mk-region'; d.textContent = t[0];\n        var g = { el: d, f: regF([t[1], t[2]]) }; regs.push(g);\n        if (g.f[sel] > drawP + 1e-6) { d.classList.add('rv-off'); }\n        new maplibregl.Marker({ element: d }).setLngLat([t[1], t[2]]).addTo(map);\n      });\n      var dd = document.createElement('div'); dd.className = 'mk-dot';\n      dot = new maplibregl.Marker({ element: dd });\n      mapReady = true; placeCPs();\n      if (DRAW) {\n        actEl = document.createElement('div'); actEl.className = 'map__act'; actEl.setAttribute('aria-hidden', 'true');\n        rpBtn = document.createElement('button'); rpBtn.type = 'button'; rpBtn.className = 'map__replay'; rpBtn.hidden = true;\n        rpBtn.innerHTML = '<svg viewBox=\"0 0 16 16\" width=\"13\" height=\"13\" aria-hidden=\"true\"><path d=\"M13.5 8a5.5 5.5 0 1 1-1.6-3.9M13.5 2v3.5H10\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linecap=\"round\" stroke-linejoin=\"round\"\/><\/svg>' + L.replay;\n        rpBtn.addEventListener('click', function () { cancelDraw(); hideAll(); pend = true; mapVis = true; tryPlay(150); });\n        map.getContainer().appendChild(actEl); map.getContainer().appendChild(rpBtn);\n        hideAll(); pend = true; tryPlay();\n      } else { showAll(); }\n    });\n    map.on('error', function (e) { if (window.console) { console.warn('[tam-carte]', e && e.error ? e.error.message : e); } });\n  }\n  var booted = false;\n  function boot() {\n    if (booted) { return; } booted = true;\n    setTimeout(function () { if (!mapReady) { DRAW = false; drawP = 1; profFull(); } }, 12000);\n    if (window.maplibregl) { initMap(); return; }\n    var css = document.createElement('link'); css.rel = 'stylesheet'; css.href = C.lib.css; document.head.appendChild(css);\n    var js = document.createElement('script'); js.src = C.lib.js; js.async = true;\n    js.onload = function () { if (window.maplibregl) { initMap(); } else { fail(); } };\n    js.onerror = fail;\n    document.head.appendChild(js);\n  }\n  function openClimb(n, fly) {\n    var c = COTES.filter(function (x) { return x.n === n; })[0]; if (!c || !mapReady) { return; }\n    finishDraw();\n    if (popup) { popup.remove(); }\n    var kk = c.on[sel] !== undefined ? c.on[sel] : c.km;\n    popup = new maplibregl.Popup({ offset: 10, maxWidth: '260px', className: 'tam-pop' }).setLngLat(c.pt).setHTML(\n      '<b>' + c.name + '<\/b><small>' + L.rank.replace('%d', c.top) + ' \u00b7 ' + L.cc[c.cc] + ' \u00b7 km ' + nf(kk) + ' (' + sel + 'K)<\/small>' +\n      '<div class=\"tam-pop__m\">' + nf(c.L, 1) + ' km \u00b7 ' + L.avg + ' ' + nf(c.avg, 1) + ' % \u00b7 max <b>' + nf(c.mx) + ' %<\/b><\/div>' +\n      (c.pf ? '<button type=\"button\" class=\"tam-pop__pf\" data-pf=\"' + c.n + '\">' + spark(c) + '<span>' + L.pf.see + '<\/span><\/button>' : '')).addTo(map);\n    if (fly) { map.flyTo({ center: c.pt, zoom: 11, speed: 1.4 }); }\n  }\n  function showLeg(i) {\n    finishDraw();\n    legOn = (legOn === i) ? -1 : i;\n    [].slice.call(root.querySelectorAll('.acte')).forEach(function (a) { a.classList.toggle('on', +a.getAttribute('data-i') === legOn); });\n    renderProf();\n    if (mapReady) {\n      map.getSource('leg').setData(legFC());\n      var pts = legOn >= 0 ? slice('1050', ACTES[legOn].a, ACTES[legOn].b) : R['1050'].pts;\n      map.fitBounds(bboxOf(pts), { padding: 50, duration: 900 });\n    }\n  }\n  \/* ---------- la trace se dessine (une fois, puis \u00ab Revoir la trace \u00bb) ---------- *\/\n  var DRAW = !RM, drawP = DRAW ? 0 : 1, pend = false, mapVis = false, raf = 0, startT = 0, actT = 0, tl = null;\n  var regs = [], actEl = null, rpBtn = null, litN = -1, CLF = [], MC = {}, HOLD = 650;\n  var CASE = 'rgba(11,12,11,0.85)', CASE0 = 'rgba(11,12,11,0)', RED0 = 'rgba(224,74,45,0)';\n  function drawFC() { return { type: 'FeatureCollection', features: [{ type: 'Feature', properties: {}, geometry: { type: 'LineString', coordinates: R[sel].pts } }] }; }\n  function merc(k) {   \/\/ longueur \u00ab carte \u00bb (Mercator) cumul\u00e9e par point, pour caler le d\u00e9grad\u00e9 de MapLibre sur les km\n    if (MC[k]) { return MC[k]; }\n    var p = R[k].pts, out = [0], s = 0, px = 0, py = 0;\n    for (var i = 0; i < p.length; i++) {\n      var x = p[i][0] * Math.PI \/ 180, y = Math.log(Math.tan(Math.PI \/ 4 + p[i][1] * Math.PI \/ 360));\n      if (i) { s += Math.sqrt((x - px) * (x - px) + (y - py) * (y - py)); out.push(s); }\n      px = x; py = y;\n    }\n    for (var j = 0; j < out.length; j++) { out[j] \/= s; }\n    return (MC[k] = out);\n  }\n  function mFrac(k, f) {\n    if (f <= 0) { return 0; } if (f >= 1) { return 1; }\n    var c = R[k].cum, m = merc(k), n = c.length, km = f * c[n - 1], lo = 0, hi = n - 1;\n    while (hi - lo > 1) { var mid = (lo + hi) >> 1; if (c[mid] < km) { lo = mid; } else { hi = mid; } }\n    return m[lo] + (km - c[lo]) \/ Math.max(1e-9, c[hi] - c[lo]) * (m[hi] - m[lo]);\n  }\n  function grad(m, col, col0) {\n    if (m <= 0.0005) { return ['interpolate', ['linear'], ['line-progress'], 0, col0, 1, col0]; }\n    if (m >= 0.995) { return ['interpolate', ['linear'], ['line-progress'], 0, col, 1, col]; }\n    return ['interpolate', ['linear'], ['line-progress'], 0, col, m, col, m + 0.004, col0];\n  }\n  function regF(ll) {   \/\/ o\u00f9 la boucle passe au plus pr\u00e8s d'une r\u00e9gion (sinon : \u00e0 la fin)\n    var o = {};\n    ORDER.forEach(function (k) {\n      var p = R[k].pts, best = 1e9, bi = 0;\n      for (var i = 0; i < p.length; i += 4) { var d = hav(p[i], ll); if (d < best) { best = d; bi = i; } }\n      o[k] = best <= 30 ? R[k].cum[bi] \/ R[k].km : 1;\n    });\n    return o;\n  }\n  function paintDraw(p) {\n    drawP = p;\n    if (!mapReady) { return; }\n    var m = mFrac(sel, p);\n    map.setPaintProperty('d-line', 'line-gradient', grad(m, RED, RED0));\n    map.setPaintProperty('d-case', 'line-gradient', grad(m, CASE, CASE0));\n    var lit = 0; CLF.forEach(function (f) { if (f <= p) { lit++; } });\n    if (lit !== litN) {\n      litN = lit; var on = ['<=', ['get', 'f'], p + 1e-6];\n      map.setPaintProperty('cl-s', 'circle-opacity', ['case', on, 0.8, 0]); map.setPaintProperty('cl-s', 'circle-stroke-opacity', ['case', on, 1, 0]);\n      map.setPaintProperty('cl-h', 'circle-opacity', ['case', on, 1, 0]); map.setPaintProperty('cl-h', 'circle-stroke-opacity', ['case', on, 1, 0]);\n    }\n    cpMarkers.forEach(function (mk) { var e = mk.getElement(); e.classList.toggle('rv-off', +e.getAttribute('data-f') > p + 1e-6); });\n    regs.forEach(function (g) { g.el.classList.toggle('rv-off', g.f[sel] > p + 1e-6); });\n    pclipW = Math.round(p * 1000); var cr = $('tam-pclip-r'); if (cr) { cr.setAttribute('width', pclipW); }\n  }\n  function hideAll() {   \/\/ \u00e9tat \u00ab pas encore dessin\u00e9 \u00bb\n    if (!mapReady) { return; }\n    map.getSource('draw').setData(drawFC());\n    CLF = climbsOn(sel).map(function (c) { return c.kk \/ R[sel].km; });\n    map.setPaintProperty('r-case', 'line-opacity', 0); map.setPaintProperty('r-sel', 'line-opacity', 0);\n    map.setLayoutProperty('d-case', 'visibility', 'visible'); map.setLayoutProperty('d-line', 'visibility', 'visible');\n    litN = -1; paintDraw(0);\n    if (rpBtn) { rpBtn.classList.remove('on'); rpBtn.hidden = true; }\n  }\n  function showAll() {   \/\/ \u00e9tat normal : tout est visible\n    drawP = 1; pclipW = 1000; litN = -1;\n    var cr = $('tam-pclip-r'); if (cr) { cr.setAttribute('width', 1000); }\n    if (!mapReady) { return; }\n    map.setPaintProperty('r-case', 'line-opacity', 0.85); map.setPaintProperty('r-sel', 'line-opacity', 1);\n    map.setLayoutProperty('d-case', 'visibility', 'none'); map.setLayoutProperty('d-line', 'visibility', 'none');\n    map.setPaintProperty('cl-s', 'circle-opacity', 0.8); map.setPaintProperty('cl-s', 'circle-stroke-opacity', 1);\n    map.setPaintProperty('cl-h', 'circle-opacity', 1); map.setPaintProperty('cl-h', 'circle-stroke-opacity', 1);\n    cpMarkers.forEach(function (mk) { mk.getElement().classList.remove('rv-off'); });\n    regs.forEach(function (g) { g.el.classList.remove('rv-off'); });\n  }\n  function setAct(i) {   \/\/ 1050 : nom de l'acte en cours, en haut \u00e0 gauche de la carte\n    if (!actEl) { return; }\n    var want = (i >= 0 && sel === '1050') ? String(i) : '';\n    if (actEl.getAttribute('data-i') === want) { return; }\n    var was = actEl.classList.contains('on');\n    actEl.setAttribute('data-i', want); actEl.classList.remove('on'); clearTimeout(actT);\n    if (want === '') { return; }\n    actT = setTimeout(function () { var t = L.actes[+want]; actEl.innerHTML = t[0] + '<b>' + t[1] + '<\/b>'; actEl.classList.add('on'); }, was ? 320 : 0);\n  }\n  function segs() {\n    var km = R[sel].km, b = [0], D = 4500 + 3000 * Math.min(1, km \/ 1061), out = [];\n    if (sel === '1050') { ACTES.slice(1).forEach(function (a) { b.push(a.a \/ km); }); }\n    b.push(1);\n    for (var i = 0; i < b.length - 1; i++) { out.push({ a: b[i], b: b[i + 1], d: D * (b[i + 1] - b[i]) }); }\n    return out;\n  }\n  function ease(t) { return 0.5 - 0.5 * Math.cos(Math.PI * t); }\n  function at(t) {   \/\/ temps \u00e9coul\u00e9 \u2192 [progression 0..1, n\u00b0 d'acte] ; null = termin\u00e9\n    for (var i = 0; i < tl.length; i++) {\n      var s = tl[i];\n      if (t < s.d) { return [s.a + (s.b - s.a) * ease(t \/ s.d), i]; }\n      t -= s.d;\n      if (i < tl.length - 1) { if (t < HOLD) { return [s.b, i + 1]; } t -= HOLD; }\n    }\n    return null;\n  }\n  function cancelDraw() { if (raf) { cancelAnimationFrame(raf); raf = 0; } clearTimeout(startT); pend = false; setAct(-1); }\n  function endDraw() {\n    raf = 0; showAll();\n    setTimeout(function () {   \/\/ le nom de l'acte s'efface, \u00ab Revoir la trace \u00bb prend sa place\n      if (raf || drawP < 1) { return; }\n      setAct(-1);\n      if (rpBtn) { rpBtn.hidden = false; requestAnimationFrame(function () { rpBtn.classList.add('on'); }); }\n    }, 1400);\n  }\n  function finishDraw() { if (!DRAW || drawP >= 1) { return; } cancelDraw(); endDraw(); }\n  function play() {\n    pend = false; tl = segs();\n    var t = 0, last = 0;\n    function step(now) {\n      if (!last) { last = now; }\n      t += Math.min(64, now - last); last = now;\n      var r = at(t);\n      if (!r) { endDraw(); return; }\n      paintDraw(r[0]); setAct(r[1]);\n      raf = requestAnimationFrame(step);\n    }\n    raf = requestAnimationFrame(step);\n  }\n  function tryPlay(delay) {\n    if (!pend || !mapReady || !mapVis || raf) { return; }\n    clearTimeout(startT);\n    startT = setTimeout(function () { if (pend && mapVis && !raf) { play(); } }, delay || 350);\n  }\n  if (DRAW && 'IntersectionObserver' in window) {\n    new IntersectionObserver(function (en) { mapVis = en[0].intersectionRatio >= 0.4; if (mapVis) { tryPlay(); } }, { threshold: [0, 0.4, 0.7] }).observe($('tam-map'));\n  } else { mapVis = true; }\n\n  function select(k, anim) {\n    sel = k; legOn = -1;\n    [].slice.call(opts.querySelectorAll('.opt')).forEach(function (b) { b.setAttribute('aria-selected', b.getAttribute('data-k') === k); });\n    renderStats(); renderActes(); renderProf();\n    if (popup) { popup.remove(); }\n    if (mapReady) {\n      ['r-case', 'r-sel'].forEach(function (id) { map.setFilter(id, ['==', ['get', 'k'], k]); });\n      map.setFilter('r-alt', ['!=', ['get', 'k'], k]);\n      map.getSource('cl').setData(climbsFC()); map.getSource('leg').setData(legFC());\n      if (DRAW) { cancelDraw(); hideAll(); pend = true; }\n      placeCPs();\n      map.fitBounds(bboxOf(R[k].pts), { padding: 40, duration: anim ? 800 : 0 });\n      if (DRAW) { tryPlay(anim ? 750 : 350); }\n    }\n  }\n  if (DRAW && webgl()) { pclipW = 0; }\n  renderStats(); renderActes(); renderProf();\n  if ('IntersectionObserver' in window) {\n    var io = new IntersectionObserver(function (en) { if (en[0].isIntersecting) { boot(); io.disconnect(); } }, { rootMargin: '400px' });\n    io.observe($('tam-map'));\n  } else { boot(); }\n\n  \/* ---------- c\u00f4tes ---------- *\/\n  var top10 = COTES.slice().sort(function (a, b) { return a.top - b.top; }).slice(0, 10);\n  $('tam-top10').innerHTML = top10.map(function (c) {\n    return '<li><span class=\"top__r\">' + c.top + '<\/span><span class=\"top__n\">' + c.name + '<\/span><span class=\"top__g\"><b>' + nf(c.mx) + ' %<\/b><small>max<\/small><\/span>' +\n      '<span class=\"top__m\">km ' + nf(c.km) + ' \u00b7 ' + L.cc[c.cc] + ' \u00b7 ' + nf(c.L, 1) + ' km ' + L.at + ' ' + nf(c.avg, 1) + ' %<span class=\"top__a\"><a href=\"#traces\" data-c=\"' + c.n + '\">' + L.seeMap + '<\/a>' + (c.pf ? '<button type=\"button\" class=\"pfb pfb--t\" data-pf=\"' + c.n + '\">' + spark(c) + '<span>' + L.pf.see + '<\/span><\/button>' : '') + '<\/span><\/span>' +\n      '<span class=\"bar\"><i style=\"width:' + (c.mx \/ 25 * 100) + '%\"><\/i><\/span><\/li>';\n  }).join('');\n  $('tam-top10').addEventListener('click', function (e) {\n    var a = e.target.closest('[data-c]'); if (!a) { return; }\n    var n = +a.getAttribute('data-c');\n    if (sel !== '1050') { select('1050'); }\n    boot();\n    var tries = 0, go = function () { if (mapReady) { openClimb(n, true); } else if (tries++ < 50) { setTimeout(go, 200); } };\n    setTimeout(go, 500);\n  });\n  var fil = 'all', sortK = 'km', sortDir = 1;\n  var chips = $('tam-cc-chips');\n  chips.innerHTML = [['all', L.chips[0] + ' \u00b7 122'], ['BE', L.cc.BE + ' \u00b7 96'], ['LUX', L.cc.LUX + ' \u00b7 14'], ['GER', L.cc.GER + ' \u00b7 6'], ['FR', L.cc.FR + ' \u00b7 6']].map(function (c) {\n    return '<button type=\"button\" class=\"chip\" data-f=\"' + c[0] + '\" aria-pressed=\"' + (c[0] === fil) + '\">' + c[1] + '<\/button>';\n  }).join('');\n  chips.addEventListener('click', function (e) { var b = e.target.closest('[data-f]'); if (!b) { return; } fil = b.getAttribute('data-f'); [].slice.call(chips.children).forEach(function (x) { x.setAttribute('aria-pressed', x === b); }); renderTbl(); });\n  function renderTbl() {\n    var rows = COTES.filter(function (c) { return fil === 'all' || c.cc === fil; }).sort(function (a, b) { var x = a[sortK], y = b[sortK]; return (x > y ? 1 : x < y ? -1 : 0) * sortDir; });\n    $('tam-cc-tbl').querySelector('tbody').innerHTML = rows.map(function (c) {\n      return '<tr><td class=\"num\">' + nf(c.km) + '<\/td><td class=\"num\">' + c.top + '<\/td><td><div class=\"tbl-cn\"><span>' + c.name + '<\/span>' + pfBtn(c) + '<\/div><\/td><td>' + CC2[c.cc] + '<\/td><td class=\"num\">' + nf(c.L, 1) + ' km<\/td><td class=\"num\">' + nf(c.avg, 1) + ' %<\/td><td class=\"num\">' + nf(c.mx) + ' %<\/td><\/tr>';\n    }).join('');\n  }\n  $('tam-cc-tbl').querySelector('thead').addEventListener('click', function (e) {\n    var th = e.target.closest('th'); if (!th) { return; }\n    var k = th.getAttribute('data-s'); sortDir = (k === sortK) ? -sortDir : 1; sortK = k;\n    [].slice.call(this.querySelectorAll('th')).forEach(function (x) { x.removeAttribute('aria-sort'); });\n    th.setAttribute('aria-sort', sortDir > 0 ? 'ascending' : 'descending'); renderTbl();\n  });\n  renderTbl();\n  var tg = $('tam-cc-toggle'), all = $('tam-cc-all');\n  tg.addEventListener('click', function () { var o = all.hidden; all.hidden = !o; tg.setAttribute('aria-expanded', o); tg.textContent = o ? L.toggle[1] : L.toggle[0]; });\n\n  \/* ---------- profil d\u00e9taill\u00e9 d'une c\u00f4te (trace 2026, tron\u00e7ons) ---------- *\/\n  var PFC = ['#2E302B', '#4C4F47', '#CFA08C', '#E2774F', '#D33A22', '#8C1A0E'];\n  function pfCls(p) { return p < 0 ? 0 : p < 3 ? 1 : p < 6 ? 2 : p < 9 ? 3 : p < 12 ? 4 : 5; }\n  function pfNodes(c) {\n    var seg = c.pf[0], g = c.pf[2], Lm = Math.round(c.L * 1000), e = c.pf[1], x = 0, xs = [0], es = [e];\n    for (var i = 0; i < g.length; i++) {\n      var len = i < g.length - 1 ? seg : Lm - seg * (g.length - 1);\n      x += len; e += g[i] \/ 1000 * len; xs.push(x); es.push(e);\n    }\n    return { xs: xs, es: es, Lm: Lm, seg: seg };\n  }\n  function spark(c) {\n    if (!c.pf) { return ''; }\n    var nd = pfNodes(c), mn = Math.min.apply(null, nd.es), mx = Math.max.apply(null, nd.es), rg = Math.max(mx - mn, 30), d = '';\n    for (var i = 0; i < nd.xs.length; i++) { d += (i ? 'L' : 'M') + (nd.xs[i] \/ nd.Lm * 30).toFixed(1) + ' ' + (13 - (nd.es[i] - mn) \/ rg * 12).toFixed(1); }\n    return '<svg viewBox=\"0 0 30 14\" aria-hidden=\"true\" focusable=\"false\"><path d=\"' + d + 'L30 14L0 14Z\" fill=\"currentColor\" fill-opacity=\".22\"\/><path d=\"' + d + '\" fill=\"none\" stroke=\"currentColor\" stroke-width=\"1.6\" stroke-linejoin=\"round\" stroke-linecap=\"round\"\/><\/svg>';\n  }\n  function pfBtn(c) { return c.pf ? '<button type=\"button\" class=\"pfb\" data-pf=\"' + c.n + '\" aria-label=\"' + L.pf.open.replace('%s', c.name) + '\" title=\"' + L.pf.open.replace('%s', c.name) + '\">' + spark(c) + '<\/button>' : ''; }\n  var PFL = COTES.filter(function (c) { return c.pf; }).sort(function (a, b) { return a.n - b.n; }), pfCur = -1, pfDlg = null, pfLast = null;\n  function pfSvg(c, W) {\n    var nd = pfNodes(c), H = W < 600 ? 214 : 276, ml = 46, mr = 14, mt = 32, mb = 30, pw = W - ml - mr, ph = H - mt - mb;\n    var k = 1; while (k < 8 && nd.seg * k \/ nd.Lm * pw < 30) { k++; }\n    var idx = []; for (var i = 0; i < nd.xs.length - 1; i += k) { idx.push(i); } idx.push(nd.xs.length - 1);\n    var mn = Math.min.apply(null, nd.es), mx = Math.max.apply(null, nd.es);\n    var minR = Math.min(200, Math.max(70, nd.Lm * 0.08)), rg = Math.max(mx - mn, minR);\n    var STEPS = [10, 20, 25, 50, 100, 200], maxT = H < 240 ? 4 : 6, st = 10, lo = 0, hi = 0;\n    for (var q = 0; q < STEPS.length; q++) {\n      st = STEPS[q]; lo = Math.floor((mn - rg * 0.04) \/ st) * st; hi = Math.ceil(Math.max(lo + minR, mx + rg * 0.16) \/ st) * st;\n      if ((hi - lo) \/ st <= maxT) { break; }\n    }\n    var X = function (d) { return ml + d \/ nd.Lm * pw; }, Y = function (e) { return mt + ph - (e - lo) \/ (hi - lo) * ph; };\n    var o = '', base = (mt + ph).toFixed(1), segs = [];\n    for (var y = lo; y <= hi; y += st) {\n      o += '<line x1=\"' + ml + '\" x2=\"' + (W - mr) + '\" y1=\"' + Y(y).toFixed(1) + '\" y2=\"' + Y(y).toFixed(1) + '\" class=\"cpf__grid\"\/>' +\n        '<text x=\"' + (ml - 8) + '\" y=\"' + (Y(y) + 3.5).toFixed(1) + '\" text-anchor=\"end\" class=\"cpf__ax\">' + nf(y) + (y + st > hi ? ' m' : '') + '<\/text>';\n    }\n    var area = '', top = '', lab = '';\n    for (var j = 0; j < idx.length - 1; j++) {\n      var a = idx[j], b = idx[j + 1], xa = X(nd.xs[a]), xb = X(nd.xs[b]), ya = Y(nd.es[a]), yb = Y(nd.es[b]);\n      var p = (nd.es[b] - nd.es[a]) \/ (nd.xs[b] - nd.xs[a]) * 100;\n      segs.push([nd.xs[a], nd.xs[b], nd.es[a], nd.es[b], p]);\n      area += '<path d=\"M' + xa.toFixed(1) + ' ' + base + 'L' + xa.toFixed(1) + ' ' + ya.toFixed(1) + 'L' + xb.toFixed(1) + ' ' + yb.toFixed(1) + 'L' + xb.toFixed(1) + ' ' + base + 'Z\" fill=\"' + PFC[pfCls(p)] + '\"\/>';\n      top += (j ? 'L' : 'M') + xa.toFixed(1) + ' ' + ya.toFixed(1);\n      if (xb - xa >= 26) { lab += '<text x=\"' + ((xa + xb) \/ 2).toFixed(1) + '\" y=\"' + (Math.min(ya, yb) - 8).toFixed(1) + '\" text-anchor=\"middle\" class=\"cpf__lb' + (pfCls(p) === 5 ? ' hot' : '') + '\">' + nf(p, 1) + '<\/text>'; }\n    }\n    top += 'L' + X(nd.Lm).toFixed(1) + ' ' + Y(nd.es[nd.es.length - 1]).toFixed(1);\n    var tk = nd.Lm <= 1200 ? 200 : nd.Lm <= 2600 ? 500 : 1000, xl = '';\n    for (var d = 0; d <= nd.Lm - tk * 0.45; d += tk) { xl += '<text x=\"' + X(d).toFixed(1) + '\" y=\"' + (H - 10) + '\" text-anchor=\"' + (d ? 'middle' : 'start') + '\" class=\"cpf__ax\">' + (d ? nf(d \/ 1000, tk < 1000 ? 1 : 0) : '0') + '<\/text>'; }\n    xl += '<text x=\"' + X(nd.Lm).toFixed(1) + '\" y=\"' + (H - 10) + '\" text-anchor=\"end\" class=\"cpf__ax cpf__ax--end\">' + nf(nd.Lm \/ 1000, 1) + ' km<\/text>';\n    var svg = '<svg viewBox=\"0 0 ' + W + ' ' + H + '\" width=\"' + W + '\" height=\"' + H + '\" role=\"img\" aria-label=\"' + L.pf.open.replace('%s', c.name) + '\">' + o +\n      '<g class=\"cpf__area\">' + area + '<path d=\"' + top + '\" fill=\"none\" stroke=\"' + INK + '\" stroke-width=\"1.6\" stroke-linejoin=\"round\"\/><\/g>' + lab + xl +\n      '<line class=\"cpf__cur\" x1=\"0\" x2=\"0\" y1=\"' + mt + '\" y2=\"' + base + '\"\/><circle class=\"cpf__dot\" r=\"4.5\" cx=\"0\" cy=\"0\"\/><\/svg>';\n    return { svg: svg, segs: segs, X: X, Y: Y, ml: ml, pw: pw, Lm: nd.Lm, len: nd.seg * k };\n  }\n  function pfBuild() {\n    if (pfDlg) { return pfDlg; }\n    pfDlg = document.createElement('dialog');\n    pfDlg.className = 'cpf'; pfDlg.id = 'tam-cpf'; pfDlg.setAttribute('aria-labelledby', 'tam-cpf-t');\n    pfDlg.innerHTML = '<div class=\"cpf__in\"><button type=\"button\" class=\"cpf__x\" aria-label=\"' + L.pf.close + '\">&times;<\/button>' +\n      '<p class=\"cpf__k\" id=\"tam-cpf-k\"><\/p><h3 class=\"cpf__t\" id=\"tam-cpf-t\"><\/h3><div class=\"cpf__st\" id=\"tam-cpf-st\"><\/div>' +\n      '<div class=\"cpf__ch\" id=\"tam-cpf-ch\"><\/div><div class=\"cpf__tip\" id=\"tam-cpf-tip\" aria-hidden=\"true\"><\/div>' +\n      '<div class=\"cpf__lg\">' + L.pf.legend.map(function (t, i) { return '<span><i style=\"background:' + PFC[i + 1] + '\"><\/i>' + t + '<\/span>'; }).join('') + '<\/div>' +\n      '<p class=\"cpf__note\" id=\"tam-cpf-note\"><\/p>' +\n      '<div class=\"cpf__nav\"><button type=\"button\" class=\"cpf__nb\" data-d=\"-1\"><small>&larr; ' + L.pf.prev + '<\/small><b><\/b><\/button>' +\n      '<button type=\"button\" class=\"btn ghost cpf__map\">' + L.pf.map + '<\/button>' +\n      '<button type=\"button\" class=\"cpf__nb cpf__nb--n\" data-d=\"1\"><small>' + L.pf.next + ' &rarr;<\/small><b><\/b><\/button><\/div><\/div>';\n    root.appendChild(pfDlg);\n    pfDlg.querySelector('.cpf__x').addEventListener('click', function () { pfDlg.close(); });\n    pfDlg.addEventListener('click', function (e) { if (e.target === pfDlg) { pfDlg.close(); } });\n    pfDlg.addEventListener('close', function () { document.documentElement.classList.remove('tam-lock'); if (pfLast && pfLast.focus) { try { pfLast.focus({ preventScroll: true }); } catch (er) { } } });\n    pfDlg.addEventListener('keydown', function (e) { if (e.key === 'ArrowLeft') { pfGo(-1); } else if (e.key === 'ArrowRight') { pfGo(1); } });\n    [].slice.call(pfDlg.querySelectorAll('.cpf__nb')).forEach(function (b) { b.addEventListener('click', function () { pfGo(+b.getAttribute('data-d')); }); });\n    pfDlg.querySelector('.cpf__map').addEventListener('click', function () {\n      var n = PFL[pfCur].n; pfDlg.close();\n      if (sel !== '1050') { select('1050'); }\n      boot(); $('traces').scrollIntoView({ behavior: 'smooth', block: 'start' });\n      var tries = 0, go = function () { if (mapReady) { openClimb(n, true); } else if (tries++ < 50) { setTimeout(go, 200); } };\n      setTimeout(go, 600);\n    });\n    var ch = pfDlg.querySelector('#tam-cpf-ch'), tip = pfDlg.querySelector('#tam-cpf-tip');\n    function move(e) {\n      var g = ch._g; if (!g) { return; }\n      var r = ch.getBoundingClientRect(), x = e.clientX - r.left, d = Math.max(0, Math.min(g.Lm, (x - g.ml) \/ g.pw * g.Lm)), s = g.segs[g.segs.length - 1];\n      for (var i = 0; i < g.segs.length; i++) { if (d <= g.segs[i][1]) { s = g.segs[i]; break; } }\n      var el = s[2] + (s[3] - s[2]) * (d - s[0]) \/ Math.max(1, s[1] - s[0]), cx = g.X(d), cy = g.Y(el);\n      var cur = ch.querySelector('.cpf__cur'), dot = ch.querySelector('.cpf__dot');\n      cur.setAttribute('x1', cx); cur.setAttribute('x2', cx); dot.setAttribute('cx', cx); dot.setAttribute('cy', cy);\n      ch.classList.add('on');\n      tip.innerHTML = nf(d \/ 1000, 2) + ' km \u00b7 ' + nf(el) + ' m \u00b7 <b>' + nf(s[4], 1) + ' %<\/b>';\n      tip.style.left = Math.max(70, Math.min(r.width - 70, cx)) + 'px'; tip.style.top = (ch.offsetTop + 24) + 'px'; tip.classList.add('on');\n    }\n    ch.addEventListener('pointermove', move); ch.addEventListener('pointerdown', move);\n    ch.addEventListener('pointerleave', function () { ch.classList.remove('on'); tip.classList.remove('on'); });\n    var rT; window.addEventListener('resize', function () { clearTimeout(rT); rT = setTimeout(function () { if (pfDlg.open) { pfDraw(false); } }, 120); });\n    return pfDlg;\n  }\n  function pfDraw(anim) {\n    var c = PFL[pfCur], ch = $('tam-cpf-ch'), g = pfSvg(c, Math.max(280, Math.round(ch.clientWidth)));\n    ch.innerHTML = g.svg; ch._g = g; ch.classList.remove('on'); $('tam-cpf-tip').classList.remove('on');\n    ch.classList.toggle('anim', !!anim);\n    $('tam-cpf-note').innerHTML = L.pf.note.replace('%d', g.len);\n  }\n  function pfFill() {\n    var c = PFL[pfCur], nd = pfNodes(c), pv = PFL[pfCur - 1], nx = PFL[pfCur + 1];\n    $('tam-cpf-k').innerHTML = 'km ' + nf(c.km) + ' \u00b7 ' + L.cc[c.cc] + ' \u00b7 ' + L.pf.rank.replace('%d', c.top);\n    $('tam-cpf-t').textContent = c.name;\n    $('tam-cpf-st').innerHTML = [[nf(c.L, 1) + ' km', L.pf.len], [nf(c.avg, 1) + ' %', L.pf.avg], [nf(c.mx, c.mx % 1 ? 1 : 0) + ' %', L.pf.max],\n      [nf(Math.round(nd.es[0])) + ' \u2192 ' + nf(Math.round(Math.max.apply(null, nd.es))) + ' m', L.pf.foot + ' \u2192 ' + L.pf.top.toLowerCase()]].map(function (s) {\n      return '<div><b>' + s[0] + '<\/b><small>' + s[1] + '<\/small><\/div>';\n    }).join('');\n    var bp = pfDlg.querySelector('.cpf__nb'), bn = pfDlg.querySelector('.cpf__nb--n');\n    bp.disabled = !pv; bp.querySelector('b').textContent = pv ? pv.name : '';\n    bn.disabled = !nx; bn.querySelector('b').textContent = nx ? nx.name : '';\n    pfDraw(true);\n  }\n  function pfGo(dir) { var i = pfCur + dir; if (i < 0 || i >= PFL.length) { return; } pfCur = i; pfFill(); }\n  function openPf(n, from) {\n    var i = -1; PFL.forEach(function (c, j) { if (c.n === n) { i = j; } }); if (i < 0) { return; }\n    pfBuild(); pfCur = i; pfLast = from || null;\n    document.documentElement.classList.add('tam-lock');\n    if (!pfDlg.open) { try { pfDlg.showModal(); } catch (e) { pfDlg.setAttribute('open', ''); } }\n    pfFill();\n  }\n  root.addEventListener('click', function (e) {\n    var b = e.target.closest ? e.target.closest('[data-pf]') : null; if (!b || !root.contains(b)) { return; }\n    e.preventDefault(); openPf(+b.getAttribute('data-pf'), b);\n  });\n\n  \/* ---------- calendrier : phase en cours ---------- *\/\n  var today = new Date(); today.setHours(12, 0, 0, 0);\n  [].slice.call(root.querySelectorAll('.ph[data-from]')).forEach(function (ph) {\n    var a = new Date(ph.getAttribute('data-from') + 'T00:00:00'), b = new Date(ph.getAttribute('data-to') + 'T23:59:59');\n    if (today > b) { ph.classList.add('past'); var s = ph.querySelector('.ph__s'); if (s) { s.textContent += ' \u00b7 ' + L.past; } }\n    else if (today >= a) { ph.classList.add('now'); var g = document.createElement('span'); g.className = 'ph__badge'; g.textContent = L.now; ph.insertBefore(g, ph.firstChild); }\n  });\n\n  \/* ---------- bandeau d'inscription fixe (bas d'\u00e9cran, ordinateur et smartphone) ---------- *\/\n  (function () {\n    var bar = $('tam-cta'); if (!bar) { return; }\n    var html = document.documentElement, phs = [].slice.call(root.querySelectorAll('.ph[data-from]')), last = null, curPh = -1;\n    phs.forEach(function (ph, i) {\n      var a = new Date(ph.getAttribute('data-from') + 'T00:00:00'), b = new Date(ph.getAttribute('data-to') + 'T23:59:59');\n      if (!last || b > last) { last = b; }\n      if (today >= a && today <= b) { curPh = i; }\n    });\n    if (last && today > last) { bar.parentNode.removeChild(bar); return; }        \/\/ inscriptions closes : plus de bandeau\n    var phEl = $('tam-cta-ph');\n    if (phEl) {\n      if (curPh >= 0 && L.ctaPh && L.ctaPh[curPh]) { var d = phs[curPh].getAttribute('data-to').split('-'); phEl.textContent = L.ctaPh[curPh].replace('{d}', d[2] + '.' + d[1]); }\n      else { phEl.parentNode.removeChild(phEl); }\n    }\n    \/\/ le bandeau sort de la page pour se poser sur l'\u00e9cran : r\u00e9serve sa hauteur sous le pied de page (Colibri, pied \u00ab parallax \u00bb)\n    function fit() { html.style.setProperty('--tam-cta-h', bar.offsetHeight + 'px'); }\n    html.classList.add('tam-cta-on'); fit();\n    var fT; window.addEventListener('resize', function () { clearTimeout(fT); fT = setTimeout(fit, 120); });\n    \/\/ fine ligne rouge : avancement dans la page\n    var pr = bar.querySelector('.tcta__pr'), tick = false;\n    function prog() { tick = false; var m = Math.max(1, document.documentElement.scrollHeight - window.innerHeight); pr.style.transform = 'scaleX(' + Math.min(1, Math.max(0, window.pageYOffset \/ m)).toFixed(4) + ')'; }\n    window.addEventListener('scroll', function () { if (!tick) { tick = true; requestAnimationFrame(prog); } }, { passive: true });\n    prog();\n    setTimeout(function () { bar.classList.add('on'); }, 400);\n  })();\n\n  \/* ---------- galerie ---------- *\/\n  var lb = $('tam-lb'), lbImg = $('tam-lb-img'), lbC = $('tam-lb-c');\n  var items = [].slice.call(root.querySelectorAll('.gal__it')), cur = 0;\n  function show(i) { cur = (i + items.length) % items.length; var b = items[cur], im = b.querySelector('img'); lbImg.src = b.getAttribute('data-full') || im.src; lbImg.alt = im.alt; lbC.textContent = (cur + 1) + ' \/ ' + items.length; }\n  function openLb(i) { show(i); document.documentElement.classList.add('tam-lock'); try { lb.showModal(); } catch (e) { lb.setAttribute('open', ''); } }\n  items.forEach(function (b, i) { b.addEventListener('click', function () { openLb(i); }); });\n  lb.addEventListener('close', function () { document.documentElement.classList.remove('tam-lock'); });\n  lb.querySelector('.lb__x').addEventListener('click', function () { lb.close(); });\n  lb.querySelector('.lb__p').addEventListener('click', function () { show(cur - 1); });\n  lb.querySelector('.lb__n').addEventListener('click', function () { show(cur + 1); });\n  lb.addEventListener('keydown', function (e) { if (e.key === 'ArrowLeft') { show(cur - 1); } if (e.key === 'ArrowRight') { show(cur + 1); } });\n  lb.addEventListener('click', function (e) { if (e.target === lb || e.target.classList.contains('lb__img')) { lb.close(); } });\n})();\n<\/script><\/div>\n                <\/div>\n              <\/div>\n            <\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"page-templates\/full-width-page.php","meta":{"footnotes":""},"class_list":["post-585","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"http:\/\/resistandride.cc\/en\/wp-json\/wp\/v2\/pages\/585","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/resistandride.cc\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"http:\/\/resistandride.cc\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"http:\/\/resistandride.cc\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/resistandride.cc\/en\/wp-json\/wp\/v2\/comments?post=585"}],"version-history":[{"count":18,"href":"http:\/\/resistandride.cc\/en\/wp-json\/wp\/v2\/pages\/585\/revisions"}],"predecessor-version":[{"id":7261,"href":"http:\/\/resistandride.cc\/en\/wp-json\/wp\/v2\/pages\/585\/revisions\/7261"}],"wp:attachment":[{"href":"http:\/\/resistandride.cc\/en\/wp-json\/wp\/v2\/media?parent=585"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}