{"id":73917,"date":"2026-05-25T09:47:50","date_gmt":"2026-05-25T07:47:50","guid":{"rendered":"https:\/\/www.tourdesuisse.ch\/women\/visitors\/fuer-anwohner-women\/"},"modified":"2026-05-25T09:48:24","modified_gmt":"2026-05-25T07:48:24","slug":"for-residents","status":"publish","type":"page","link":"https:\/\/www.tourdesuisse.ch\/en\/women\/visitors\/for-residents\/","title":{"rendered":"For residents"},"content":{"rendered":"<div  id class=\"page-section style-default layout-default align-default\">\n\t<div class=\"section-grid grid-layout container\"><div  style=\"--grid-layout-index: 1\" class=\"section-item layout-default layout-margin-default\"><h1>Information for residents<\/h1>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Between 17 and 21 June 2026, the Tour de Suisse returns to the roads of Switzerland and Italy. Five stages, two races (men and women) on the same day in the same location \u2013 and along many sections of the route, the FanConvoy and the pros pass by within just a few minutes. If you don&#8217;t want to miss the moment, take a look at the timetables.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">What is a timetable? The timetable lists every town along the stage route with the expected times of passage \u2013 calculated for three different race speeds (slow, medium, fast). This makes it possible to estimate quite accurately when the peloton will pass by any given address along the route.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">Where can I find the timetable for my town? You can download it here barrier-free. Simply select the relevant stage, download the PDF and look up your town in the document.<\/p>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Good to know:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">About one hour before the race, the FanConvoy (publicity caravan) passes along the route \u2013 it hands out giveaways and brings the atmosphere<\/li>\n<\/ul>\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><strong>Safety information:<\/strong><\/p>\n<ul class=\"[li_&amp;]:mb-0 [li_&amp;]:mt-1 [li_&amp;]:gap-1 [&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc flex flex-col gap-1 pl-8 mb-3\">\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Roads will be closed on a rolling basis by police and security personnel from 10 minutes before the first riders until the broom wagon (end of the race) has passed. Please do not use the road until the broom wagon has passed, even if there appear to be gaps in the race convoy.<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">For your own safety and to ensure a safe race, please always follow the instructions of the marshals and the security personnel on motorbikes. Thank you!<\/li>\n<li class=\"font-claude-response-body whitespace-normal break-words pl-2\">Emergency services (144, fire brigade, REGA) remain operational at all times<\/li>\n<\/ul>\n\n<div class=\"accordion-wrapper\">\n\t<div class=\"accordion-group\">\n\n\n\n\n<div class=\"wpce-accordion accordion\" id=\"sondrio-17-6-2026\">\n\t<div class=\"accordion-heading-wrapper\" role=\"heading\" aria-level=\"3\">\n\t\t<button\n\t\t\ttype=\"button\"\n\t\t\tclass=\"accordion-heading\"\n\t\t\tid=\"accordion-header-081eca32-f2f1-4a90-b8ef-7f429c9fdd7e\"\n\t\t\taria-controls=\"accordion-content-081eca32-f2f1-4a90-b8ef-7f429c9fdd7e\"\n\t\t>\n\t\t\tSondrio &#8211; 17.6.2026\n\n\t\t\t<div class=\"accordion-icon-wrapper toggle-wrapper\">\n\t\t\t\t<svg class=\"toggle-icon\" width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t<g fill=\"currentColor\" fill-rule=\"evenodd\">\n\t\t\t\t\t\t<rect y=\"10\" width=\"22\" height=\"2\"><\/rect>\n\t\t\t\t\t\t<polygon class=\"toggle-icon-vertical\" points=\"12 0 12 22 10 22 10 0\"><\/polygon>\n\t\t\t\t\t<\/g>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n\t\t<\/button>\n\t<\/div>\n\t<div\n\t\tclass=\"accordion-inner\"\n\t\tid=\"accordion-content-081eca32-f2f1-4a90-b8ef-7f429c9fdd7e\"\n\t\trole=\"region\"\n\t\taria-labelledby=\"accordion-header-081eca32-f2f1-4a90-b8ef-7f429c9fdd7e\"\n\t>\n\n\t<div class=\"downloads-grid grid-layout\">\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Men&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/1Etappe_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73828\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Men<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Women&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/1Etappe_Women_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73867\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Women<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n\n<div class=\"wpce-accordion accordion\" id=\"locarno-18-6-2026\">\n\t<div class=\"accordion-heading-wrapper\" role=\"heading\" aria-level=\"3\">\n\t\t<button\n\t\t\ttype=\"button\"\n\t\t\tclass=\"accordion-heading\"\n\t\t\tid=\"accordion-header-f44b8ceb-2693-41ea-bd3f-9b9bebbadb98\"\n\t\t\taria-controls=\"accordion-content-f44b8ceb-2693-41ea-bd3f-9b9bebbadb98\"\n\t\t>\n\t\t\tLocarno &#8211; 18.6.2026\n\n\t\t\t<div class=\"accordion-icon-wrapper toggle-wrapper\">\n\t\t\t\t<svg class=\"toggle-icon\" width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t<g fill=\"currentColor\" fill-rule=\"evenodd\">\n\t\t\t\t\t\t<rect y=\"10\" width=\"22\" height=\"2\"><\/rect>\n\t\t\t\t\t\t<polygon class=\"toggle-icon-vertical\" points=\"12 0 12 22 10 22 10 0\"><\/polygon>\n\t\t\t\t\t<\/g>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n\t\t<\/button>\n\t<\/div>\n\t<div\n\t\tclass=\"accordion-inner\"\n\t\tid=\"accordion-content-f44b8ceb-2693-41ea-bd3f-9b9bebbadb98\"\n\t\trole=\"region\"\n\t\taria-labelledby=\"accordion-header-f44b8ceb-2693-41ea-bd3f-9b9bebbadb98\"\n\t>\n\n\t<div class=\"downloads-grid grid-layout\">\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Men&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/2Etappe_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73832\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Men<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Women&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/2Etappe_Women_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73851\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Women<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n\n<div class=\"wpce-accordion accordion\" id=\"bad-ragaz-19-6-2026\">\n\t<div class=\"accordion-heading-wrapper\" role=\"heading\" aria-level=\"3\">\n\t\t<button\n\t\t\ttype=\"button\"\n\t\t\tclass=\"accordion-heading\"\n\t\t\tid=\"accordion-header-7065691b-7687-4f60-9457-ab872efcc216\"\n\t\t\taria-controls=\"accordion-content-7065691b-7687-4f60-9457-ab872efcc216\"\n\t\t>\n\t\t\tBad Ragaz &#8211; 19.6.2026\n\n\t\t\t<div class=\"accordion-icon-wrapper toggle-wrapper\">\n\t\t\t\t<svg class=\"toggle-icon\" width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t<g fill=\"currentColor\" fill-rule=\"evenodd\">\n\t\t\t\t\t\t<rect y=\"10\" width=\"22\" height=\"2\"><\/rect>\n\t\t\t\t\t\t<polygon class=\"toggle-icon-vertical\" points=\"12 0 12 22 10 22 10 0\"><\/polygon>\n\t\t\t\t\t<\/g>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n\t\t<\/button>\n\t<\/div>\n\t<div\n\t\tclass=\"accordion-inner\"\n\t\tid=\"accordion-content-7065691b-7687-4f60-9457-ab872efcc216\"\n\t\trole=\"region\"\n\t\taria-labelledby=\"accordion-header-7065691b-7687-4f60-9457-ab872efcc216\"\n\t>\n\n\t<div class=\"downloads-grid grid-layout\">\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Men&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/3Etappe_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73836\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Men<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Women&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/3Etappe_Women_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73855\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Women<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n\n<div class=\"wpce-accordion accordion\" id=\"aarburg-20-6-2026\">\n\t<div class=\"accordion-heading-wrapper\" role=\"heading\" aria-level=\"3\">\n\t\t<button\n\t\t\ttype=\"button\"\n\t\t\tclass=\"accordion-heading\"\n\t\t\tid=\"accordion-header-0b138c13-0270-4dcf-b2c6-c21446a3ab5d\"\n\t\t\taria-controls=\"accordion-content-0b138c13-0270-4dcf-b2c6-c21446a3ab5d\"\n\t\t>\n\t\t\tAarburg &#8211; 20.6.2026\n\n\t\t\t<div class=\"accordion-icon-wrapper toggle-wrapper\">\n\t\t\t\t<svg class=\"toggle-icon\" width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t<g fill=\"currentColor\" fill-rule=\"evenodd\">\n\t\t\t\t\t\t<rect y=\"10\" width=\"22\" height=\"2\"><\/rect>\n\t\t\t\t\t\t<polygon class=\"toggle-icon-vertical\" points=\"12 0 12 22 10 22 10 0\"><\/polygon>\n\t\t\t\t\t<\/g>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n\t\t<\/button>\n\t<\/div>\n\t<div\n\t\tclass=\"accordion-inner\"\n\t\tid=\"accordion-content-0b138c13-0270-4dcf-b2c6-c21446a3ab5d\"\n\t\trole=\"region\"\n\t\taria-labelledby=\"accordion-header-0b138c13-0270-4dcf-b2c6-c21446a3ab5d\"\n\t>\n\n\t<div class=\"downloads-grid grid-layout\">\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Men&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/4Etappe_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73840\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Men<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Women&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/4Etappe_Women_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73859\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Women<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>\n\n\n\n\n<div class=\"wpce-accordion accordion\" id=\"villars-sur-ollon-21-6-2026\">\n\t<div class=\"accordion-heading-wrapper\" role=\"heading\" aria-level=\"3\">\n\t\t<button\n\t\t\ttype=\"button\"\n\t\t\tclass=\"accordion-heading\"\n\t\t\tid=\"accordion-header-c7e39705-2501-428a-99ac-23307c99e316\"\n\t\t\taria-controls=\"accordion-content-c7e39705-2501-428a-99ac-23307c99e316\"\n\t\t>\n\t\t\tVillars-sur-Ollon &#8211; 21.6.2026\n\n\t\t\t<div class=\"accordion-icon-wrapper toggle-wrapper\">\n\t\t\t\t<svg class=\"toggle-icon\" width=\"22\" height=\"22\" viewBox=\"0 0 22 22\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\">\n\t\t\t\t\t<g fill=\"currentColor\" fill-rule=\"evenodd\">\n\t\t\t\t\t\t<rect y=\"10\" width=\"22\" height=\"2\"><\/rect>\n\t\t\t\t\t\t<polygon class=\"toggle-icon-vertical\" points=\"12 0 12 22 10 22 10 0\"><\/polygon>\n\t\t\t\t\t<\/g>\n\t\t\t\t<\/svg>\n\t\t\t<\/div>\n\t\t<\/button>\n\t<\/div>\n\t<div\n\t\tclass=\"accordion-inner\"\n\t\tid=\"accordion-content-c7e39705-2501-428a-99ac-23307c99e316\"\n\t\trole=\"region\"\n\t\taria-labelledby=\"accordion-header-c7e39705-2501-428a-99ac-23307c99e316\"\n\t>\n\n\t<div class=\"downloads-grid grid-layout\">\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Men&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/5Etappe_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73844\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Men<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\n\n\t\t\t<div\n\t\t\t\tclass=\"download-wrapper\"\n\t\t\t\tx-data=\"{\n\t\t\t\t\twrapper: $el,\n\t\t\t\t\tleadEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/lead&quot;,\n\t\t\t\t\tleadGenerated: localStorage.getItem('leadGeneratedEmail'),\n\t\t\t\t\thidePopup() {\n\t\t\t\t\t\tif (!location.hash.startsWith('#file-')) return\n\t\t\t\t\t\tlet url = location.pathname\n\t\t\t\t\t\thistory.replaceState(null, null, url)\n\t\t\t\t\t\twindow.dispatchEvent(new HashChangeEvent('hashchange'))\n\t\t\t\t\t},\n\t\t\t\t\tgenerateLead(event) {\n\t\t\t\t\t\tevent.preventDefault()\n\t\t\t\t\t\tif (!event.target.checkValidity()) {\n\t\t\t\t\t\t\tevent.target.reportValidity()\n\t\t\t\t\t\t\treturn\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tconst data = Object.fromEntries(new FormData(event.target).entries())\n\n\t\t\t\t\t\tlocalStorage.setItem('leadGeneratedEmail', data.email)\n\t\t\t\t\t\tthis.leadGenerated = true\n\n\t\t\t\t\t\t$nextTick(() =&gt; {\n\t\t\t\t\t\t\tthis.wrapper\n\t\t\t\t\t\t\t\t.querySelector('a[data-file-id=&quot;' + event.target.dataset.fileId + '&quot;]')\n\t\t\t\t\t\t\t\t?.click()\n\t\t\t\t\t\t})\n\n\t\t\t\t\t\tthis.hidePopup()\n\n\t\t\t\t\t\tfetch(this.leadEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify(data),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t\tnotificationEndpoint: &quot;https:\\\/\\\/www.tourdesuisse.ch\\\/en\\\/wp-json\\\/tds\\\/notify-download&quot;,\n\t\t\t\t\tonDownload(event) {\n\t\t\t\t\t\tif (event.currentTarget.getAttribute('href').startsWith('#')) return\n\t\t\t\t\t\tconst email = localStorage.getItem('leadGeneratedEmail')\n\t\t\t\t\t\tif (!email) return\n\n\t\t\t\t\t\tfetch(this.notificationEndpoint, {\n\t\t\t\t\t\t\tmethod: 'POST',\n\t\t\t\t\t\t\theaders: {\n\t\t\t\t\t\t\t\t'Content-Type': 'application\/json',\n\t\t\t\t\t\t\t},\n\t\t\t\t\t\t\tbody: JSON.stringify({ email, file: &quot;Timetable Women&quot; }),\n\t\t\t\t\t\t})\n\t\t\t\t\t},\n\t\t\t\t}\"\n\t\t\t\tx-init=\"if (leadGenerated) hidePopup()\"\n\t\t\t>\n\n\n<div class=\"box-wrapper\">\n\t<a class=\"box download-box can-hover \" href=\"https:\/\/www.tourdesuisse.ch\/wp-content\/uploads\/5Etappe_Women_Marschtabelle_Original_EN_2026.pdf\" data-file-id=\"73863\" download\n\t>\n\t\t<div class=\"box-inner\">\n\t\t\t\t\t\t<div class=\"preview simple-preview\">\n\t\t\t\t\t\t\t\t<svg class=\"download-icon\" aria-hidden=\"true\" focusable=\"false\" width=\"22\" height=\"18\" viewBox=\"0 0 22 18\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><path d=\"M11.512 0c3.453 0 6.267 2.752 6.39 6.193v.056l.035.006a3.853 3.853 0 0 1 3.034 3.569l.006.205c0 .42-.067.83-.196 1.218l-.021.057a3.86 3.86 0 0 1 1.233 2.605l.007.234C22 16.273 20.282 18 18.163 18H4.86C2.176 18 0 15.813 0 13.114c0-1.617.79-3.091 2.055-3.99l.139-.095-.008-.025a3.868 3.868 0 0 1-.13-.769l-.01-.264A3.85 3.85 0 0 1 5.48 4.135l.059-.004.069-.176A6.4 6.4 0 0 1 11.25.005L11.51 0Zm0 1.543a4.866 4.866 0 0 0-4.68 3.559.768.768 0 0 1-.79.56 2.308 2.308 0 0 0-2.46 2.309c0 .372.086.73.25 1.053a.773.773 0 0 1-.361 1.052 3.344 3.344 0 0 0-1.936 3.038 3.334 3.334 0 0 0 3.325 3.343h13.303a2.308 2.308 0 0 0 2.302-2.314c0-.8-.405-1.528-1.063-1.951a.774.774 0 0 1-.255-1.029 2.31 2.31 0 0 0 .295-1.134 2.31 2.31 0 0 0-2.145-2.31l-.175-.005a.77.77 0 0 1-.77-.84c.013-.148.02-.296.02-.445 0-2.699-2.176-4.886-4.86-4.886Zm2.02 7.395 1.034 1.039-3.617 3.636L7.33 9.977l1.033-1.04 2.585 2.6 2.584-2.6Z\" fill=\"currentColor\" fill-rule=\"nonzero\"><\/path><\/svg>\n\t\t\t\t\t\t\t\tPDF\n\t\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<div class=\"download-label\">\n\t\t\t\t\t\t\t<div class=\"h5\">Timetable Women<\/div>\n\t\t\t\t\t\t\t<span class=\"button style-text with-arrow\">Download<\/span>\n\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t<\/a>\n<\/div>\n\t\t\t<\/div>\n\t<\/div>\n\t<\/div>\n<\/div>\t<\/div>\n<\/div>\n<\/div><\/div>\n<\/div>","protected":false},"excerpt":{"rendered":"<p>Information for residents Between 17 and 21 June 2026, the Tour de Suisse returns to the roads of Switzerland and Italy. Five stages, two races (men and women) on the same day in the same location \u2013 and along many sections of the route, the FanConvoy and the pros pass by within just a few [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"parent":3353,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"class_list":["post-73917","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/pages\/73917","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/comments?post=73917"}],"version-history":[{"count":0,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/pages\/73917\/revisions"}],"up":[{"embeddable":true,"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/pages\/3353"}],"wp:attachment":[{"href":"https:\/\/www.tourdesuisse.ch\/en\/wp-json\/wp\/v2\/media?parent=73917"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}