BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Tijdritkalender.nl//Event//NL
CALSCALE:GREGORIAN
METHOD:PUBLISH
BEGIN:VEVENT
UID:ttk-event-01kydk9zgk9t6q678z9csdw3z6@tijdritkalender.nl
DTSTAMP:20260824T023106Z
DTSTART;VALUE=DATE:20261024
DTEND;VALUE=DATE:20261025
SUMMARY:Tijdritkalender.nl Monstertijdrit
LOCATION:1349 RA Almere\, Kluutweg 1\, 1349 RA Almere
DESCRIPTION:<!-- Monstertijdrit pagina v19 - moderne herbouw oude website Plaats dit in een WordPress Custom HTML-blok op: https://tijdritkalender.nl/monstertijdrit/ Vervang in de JSON hieronder: https://script.google.com/macros/s/AKfycbzgM49yzF5ICXvVKT8KTngiR3OFLjkn4EmGFoC_lO1MsUsL4r_3mq-6wkU7mCLLpao/exec De inschrijvers worden geladen via de Apps Script API. De website toont alleen naam\, betaalstatus en land/vlag. -->\n\n<section class="mtr-page" data-mtr-page="">\n    {\n      \\"logoUrl\\": \\"https://tijdritkalender.nl/wp-content/uploads/2026/06/Monstertijdritlogo.png\\"\,\n      \\"inschrijversApiUrl\\": \\"https://script.google.com/macros/s/AKfycbzgM49yzF5ICXvVKT8KTngiR3OFLjkn4EmGFoC_lO1MsUsL4r_3mq-6wkU7mCLLpao/exec\\"\n    }\n  <nav class="mtr-nav" aria-label="Monstertijdrit navigatie"><a href="#mtr-info">Informatie</a>\n<a href="#mtr-organisatie">Organisatie</a>\n<a href="#mtr-parcours">Parcours</a>\n<a href="#mtr-reglement">Reglement</a>\n<a href="#mtr-tijdregistratie">Tijdregistratie</a>\n<a href="#mtr-inschrijvers">Inschrijvers</a>\n<a href="#mtr-alltime">Statistieken</a>\n<a href="#mtr-historie">Historie</a>\n<a href="#mtr-tips">Theo’s tips</a>\n<a href="#mtr-sponsors">Sponsors</a></nav><header class="mtr-hero">\n<div class="mtr-hero__media">\n<div class="mtr-logo-card"><img src="https://tijdritkalender.nl/wp-content/uploads/2026/06/Monstertijdritlogo.png" alt="Monstertijdrit" data-mtr-logo="" /></div>\n<div class="mtr-hero__facts">\n<div>Datum<strong>24 okt. 2026</strong></div>\n<div>Afstand<strong>112 km</strong></div>\n<div>Type<strong>Solo</strong></div>\n<div>Inschrijfgeld<strong>€45</strong></div>\n</div>\n</div>\n<div class="mtr-hero__content"><span class="mtr-eyebrow">Monstertijdrit 2026</span>\n<h1>Versla het Monster.</h1>\nOp zaterdag 24 oktober 2026 staat de Monstertijdrit weer op de kalender. Een lange individuele tijdrit\ndoor de polder: eenvoudig in opzet\, maar precies daarom zo mooi en zo zwaar.\n<div class="mtr-actions"><a class="mtr-btn mtr-btn--primary" href="https://tijdritkalender.nl/inschrijvenmonstertijdrit/">Inschrijven</a>\n<a class="mtr-btn mtr-btn--secondary" href="#mtr-inschrijvers">Bekijk inschrijvers</a>\n<a class="mtr-btn mtr-btn--ghost" href="#mtr-reglement">Reglement</a></div>\n<div class="mtr-countdown" data-mtr-countdown="">\n<div><strong data-dd="">–</strong>dagen</div>\n<div><strong data-hh="">–</strong>uren</div>\n<div><strong data-mm="">–</strong>minuten</div>\n</div>\n</div>\n</header>&nbsp\;\n\n<section id="mtr-info" class="mtr-section mtr-section--intro">\n<div class="mtr-section__head">Informatie\n<h2>Voor wie het Monster wil aangaan</h2>\n</div>\n<div class="mtr-intro-grid"><article class="mtr-intro-card mtr-intro-card--large">\n<h3>Wat is de Monstertijdrit?</h3>\nDe Monstertijdrit is geen gewone tijdrit. De afstand\, de open wegen en de wind maken er een wedstrijd van\nwaarin je vooral jezelf tegenkomt.\n\nWe organiseren de wedstrijd voor deelnemers die goed voorbereid aan de start willen staan en zin hebben\nin een eerlijke strijd tegen de klok.\n\n</article><article class="mtr-intro-card">Voor wie?\n<strong>Iedereen</strong>Iedereen die goed voorbereid is en respect heeft voor de afstand is welkom aan de start.\n\n</article><article class="mtr-intro-card">Inschrijfgeld\n<strong>€45</strong>Je inschrijving is definitief zodra de betaling is verwerkt.\n\n</article></div>\n</section><section id="mtr-organisatie" class="mtr-section">\n<div class="mtr-section__head">Organisatie\n<h2>Door en voor tijdrijders</h2>\n</div>\n<div class="mtr-org-grid"><article>\n<h3>Organisatie</h3>\nWe bouwen de Monstertijdrit opnieuw op als vaste afspraak voor liefhebbers van het lange tijdrijden.\nZodra praktische informatie definitief is\, werken we deze pagina bij.\n\n</article><article>\n<h3>Vragen</h3>\nVragen over inschrijving\, betaling of praktische zaken?\nMail naar <a href="mailto:info@tijdritkalender.nl">info@tijdritkalender.nl</a>.\n\n</article><article>\n<h3>Vrijwilligers</h3>\nZonder vrijwilligers geen Monstertijdrit. We kunnen hulp gebruiken bij start\, finish\, routepunten\nen de praktische organisatie rondom de wedstrijddag.\n\n</article></div>\n</section><section id="mtr-parcours" class="mtr-section mtr-section--parcours">\n<div class="mtr-section__head">Parcours\n<h2>Open wegen en weinig beschutting</h2>\n</div>\n<div class="mtr-parcours-grid">\n<div class="mtr-map-panel mtr-map-panel--interactive">\n<div class="mtr-route-map" data-mtr-route-map="" aria-label="Kaart van het parcours 2026"><button class="mtr-map-enlarge" type="button" data-mtr-map-large="">Vergroot kaart</button>\n<div class="mtr-map-loading">Parcourskaart laden…</div>\n</div>\n<div class="mtr-map-actions"><a class="mtr-map-download" href="https://tijdritkalender.nl/wp-content/uploads/parcours/monstertijdrit-2026.gpx">Download GPX</a>\n<a class="mtr-map-download" href="https://tijdritkalender.nl/wp-content/uploads/2026/07/monstertijdirtparcours-scaled.png">Download route als afbeelding</a></div>\n</div>\n<div class="mtr-parcours-copy">\n\nHet parcours loopt door de Flevopolder. Verwacht open wegen\, weinig beschutting en wind die de wedstrijd\nnet zo goed kan bepalen als je benen. Bekijk de kaart goed en neem de GPX mee in je eigen route-app of fietscomputer.\n<div class="mtr-feature-list">\n<div><b>Afstand</b>112 km</div>\n<div><b>Wedstrijdvorm</b>individuele tijdrit</div>\n<div><b>Karakter</b>vlak\, open en lang</div>\n</div>\n</div>\n</div>\n</section><section id="mtr-reglement" class="mtr-section">\n<div class="mtr-section__head">Reglement\n<h2>Helder en veilig rijden</h2>\n</div>\n<div class="mtr-rule-grid"><article>01\n<h3>Verkeer</h3>\nDeelnemers houden zich aan de verkeersregels en volgen aanwijzingen van de organisatie op.\n\n</article><article>02\n<h3>Helm verplicht</h3>\nEen goedgekeurde helm is verplicht tijdens de wedstrijd.\n\n</article><article>03\n<h3>Niet stayeren</h3>\nStayeren is niet toegestaan. Houd afstand en rijd je eigen tijdrit.\n\n</article><article>04\n<h3>Selfsupporting</h3>\nJe rijdt zelfstandig. Externe hulp of volgauto’s zijn niet toegestaan\, tenzij de organisatie dit anders communiceert.\n\n</article><article>05\n<h3>Inschrijving op naam</h3>\nEen startbewijs is persoonlijk en niet overdraagbaar.\n\n</article><article>06\n<h3>Veiligheid eerst</h3>\nBij extreem weer of overmacht kan de organisatie het programma aanpassen of annuleren.\n\n</article></div>\n</section><section id="mtr-tijdregistratie" class="mtr-section mtr-section--timing">\n<div class="mtr-section__head">Tijdregistratie\n<h2>Rugnummer duidelijk zichtbaar</h2>\n</div>\n<div class="mtr-timing-grid"><article class="mtr-timing-main">\n<h3>Eigen timingsysteem</h3>\nWe werken met een eigen timingsysteem. Daarom is het rugnummer niet alleen voor herkenning\, maar ook voor\nde tijdregistratie belangrijk. Draag het rugnummer zoals aangegeven en zorg dat het tijdens de hele rit goed leesbaar blijft.\n\n</article><article>Verplicht\n<strong>Rugnummer</strong>Draag het rugnummer zoals door de organisatie wordt aangegeven.\n\n</article><article>Let op\n<strong>Diskwalificatie</strong>Niet correct dragen of een onleesbaar rugnummer leidt tot diskwalificatie.\n\n</article></div>\n</section><section id="mtr-inschrijvers" class="mtr-section mtr-section--entries">\n<div class="mtr-section__head">Inschrijvers\n<h2>Wie staat er aan de start?</h2>\n</div>\n<div class="mtr-entry-summary" data-mtr-entry-summary="">\n<div><strong data-mtr-total="">–</strong>\ninschrijvingen</div>\n<div><strong data-mtr-confirmed="">–</strong>\nbevestigd</div>\n</div>\n<div class="mtr-entry-note">Een inschrijving is bevestigd zodra de betaling is verwerkt.</div>\n<div class="mtr-rider-list" data-mtr-riders="">\n<div class="mtr-loading">Inschrijvers laden…</div>\n</div>\n</section><section id="mtr-alltime" class="mtr-section mtr-section--alltime">\n<div class="mtr-section__head">All-time statistieken\n<h2>De erelijst van het Monster</h2>\n</div>\n<div class="mtr-alltime-hero"><article>Eerste editie\n<strong>1987</strong>De Monstertijdrit wordt sinds 1987 georganiseerd.\n\n</article><article>Aantal edities\n<strong>34</strong>Stand zoals opgenomen in de historische Wikipedia-pagina.\n\n</article><article>Meeste zeges\n<strong>4×</strong>Remco Grasman won vier keer bij de mannen.\n\n</article><article>Beste dame\n<strong>5×</strong>Astrid Schop was vijf keer de beste dame.\n\n</article></div>\n<div class="mtr-alltime-grid"><article class="mtr-alltime-card">\n<h3>Meervoudige winnaars</h3>\n<ol class="mtr-stat-list">\n 	<li><strong>Remco Grasman</strong>4 zeges · 2013\, 2014\, 2015\, 2017</li>\n 	<li><strong>Andries Bosma</strong>3 zeges · 1998\, 1999\, 2002</li>\n 	<li><strong>Martin Breedijk</strong>2 zeges · 1992\, 1994</li>\n 	<li><strong>Jaap van den Brink</strong>2 zeges · 1995\, 1996</li>\n 	<li><strong>Richard Louman</strong>2 zeges · 1997\, 2001</li>\n 	<li><strong>Steven Sloof</strong>2 zeges · 2008\, 2011</li>\n 	<li><strong>Marcus Baranski</strong>2 zeges · 2018\, 2023</li>\n</ol>\n</article><article class="mtr-alltime-card">\n<h3>Meervoudig beste dame</h3>\n<ol class="mtr-stat-list">\n 	<li><strong>Astrid Schop</strong>5 keer · 1987 t/m 1991</li>\n 	<li><strong>Njisk Nauta</strong>4 keer · 2001\, 2002\, 2003\, 2005</li>\n 	<li><strong>Larissa Drysdale</strong>3 keer · 2007\, 2010\, 2011</li>\n 	<li><strong>Mathilde Matthijsse</strong>3 keer · 2014\, 2015\, 2017</li>\n 	<li><strong>Ellemieke Zaal</strong>2 keer · 1999\, 2000</li>\n 	<li><strong>Lisa Brömmel</strong>2 keer · 2020\, 2023</li>\n</ol>\n</article><article class="mtr-alltime-card mtr-alltime-card--countries">\n<h3>Overwinningen per land</h3>\n<div class="mtr-country-bars">\n<div>🇳🇱 Nederland<strong>30</strong><i style="--w: 100%"></i></div>\n<div>🇩🇪 Duitsland<strong>3</strong><i style="--w: 10%"></i></div>\n<div>🇧🇪 België<strong>2</strong><i style="--w: 7%"></i></div>\n<div>🇦🇹 Oostenrijk<strong>1</strong><i style="--w: 4%"></i></div>\n</div>\n</article></div>\n<div class="mtr-stats-cta">\n<div><strong>Meer statistieken bekijken</strong>Voor de volledige historische statistieken komt er een aparte pagina binnen de Monstertijdrit.\n\n</div>\n<a href="https://tijdritkalender.nl/monstertijdrit-statistieken">Naar statistieken</a>\n\n</div>\n<p class="mtr-source-note">Gebaseerd op de historische Monstertijdrit-pagina op Wikipedia. Oude uitslagen worden later opnieuw gekoppeld zodra de brondata beschikbaar is.</p>\n\n</section><section id="mtr-historie" class="mtr-section">\n<div class="mtr-section__head">Historie\n<h2>Van Markermeer naar Zeewolde</h2>\n</div>\n<div class="mtr-history-grid"><article>1987–1988\n<strong>Om het Markermeer</strong>De eerste edities gingen over een grote ronde vanaf de regio Amsterdam richting het Markermeer.\n\n</article><article>1989–2002\n<strong>Hollandse Brug</strong>De wedstrijd verhuisde naar een praktischer parcours met start en finish bij de Hollandse Brug.\n\n</article><article>2003–2016\n<strong>Almere</strong>De lokale omloop bij Almere werd de basis voor een lange reeks edities.\n\n</article><article>2017–heden\n<strong>Zeewolde</strong>De moderne periode\, met start en finish in Zeewolde en meerdere ronden door de polder.\n\n</article></div>\n<div class="mtr-history-note">Voorgaande uitslagen worden later toegevoegd wanneer de oude hosting en databronnen weer beschikbaar zijn.</div>\n</section><section id="mtr-tips" class="mtr-section">\n<div class="mtr-section__head">Theo’s tips &amp\; trucs\n<h2>Rijd niet alleen hard. Rijd slim.</h2>\n</div>\n<div class="mtr-theo-intro"><strong>Theo Heuzen</strong>Theo Heuzen is MTR-veteraan en stond negentien keer aan de start. Voor debutanten zette hij zijn tips\nen trucs op een rij. Hieronder staat een ingekorte versie\, geschreven in dezelfde geest: praktisch\,\neerlijk en vanuit ervaring met het Monster.\n\n</div>\n<div class="mtr-theo-text"><article>\n<h3>1. Omzetten duurvermogen</h3>\nTenzij je prof of semi-prof bent\, hoef je meestal niet speciaal te trainen om drieënhalf uur te kunnen fietsen.\nDat duurvermogen haal je vaak al uit je normale trainingen\, lange ritten\, cyclo’s en weekenden op de fiets.\n\nMaar dat vermogen moet je wel omzetten naar rijden in de polder: lang in bijna dezelfde houding\, met bijna\ndezelfde druk op de pedalen. In gewone ritten wissel je veel vaker even van houding dan je denkt.\n\n</article><article>\n<h3>2. Materiaal en houding</h3>\nBijna iedereen rijdt met een ligstuur. Dat is logisch\, maar drie tot vier uur in dezelfde houding geeft lokale\npijntjes. Vooral rug\, billen\, nek en schouders kunnen gaan opspelen.\n\nOefen dus op tijd met je houding. Ga niet overdreven diep zitten: aerodynamica is belangrijk\, maar op deze afstand\nmoet je houding ook vol te houden zijn. Zorg daarnaast dat je fiets goed loopt\, je aandrijving schoon is en je banden\ngoed op spanning staan.\n\n</article><article>\n<h3>3. Eten en drinken</h3>\nEet de dag ervoor gewoon goed. Extreem stapelen hoeft niet\, maar zorg dat je lichaam gevuld is. Begin op de wedstrijddag\nruim op tijd met eten en drinken en stop ook op tijd\, zodat je onderweg geen last krijgt van maag of blaas.\n\nOnderweg werkt vloeibare voeding vaak makkelijk\, maar test dit vooraf. Iedereen reageert anders op merken\, smaken\nen doseringen. Maak daarom een plan en oefen dat plan.\n\n</article><article>\n<h3>4. Kleding</h3>\nGebruik een goede strakke fietsbroek en voorkom schuren waar dat nodig is. Door de tijdritpositie zit je anders op\nje zadel dan normaal.\n\nLet goed op het weer. Eind september of oktober kan het fris\, nat\, warm of winderig zijn. Omdat het tempo lager ligt\ndan in een korte tijdrit\, krijgen sommige renners het juist koud. Denk bij slecht weer ook aan warme voeten.\n\n</article><article>\n<h3>5. Strategie</h3>\nDe avond ervoor hoef je niets ingewikkelds meer te doen. Rustig blijven en vertrouwen op je voorbereiding is genoeg.\n\nDe eerste ronde moet relatief makkelijk voelen. In de tweede ronde kun je meer druk gaan geven en in de laatste fase\nbegint het echte werk. Gebruik de weinige momenten die er zijn om rug en benen kort te ontlasten\, ook als je je nog\ngoed voelt.\n\nMaak grote stukken klein. Bij wind kun je licht spelen met je inspanning: tegenwind strakker rijden\, voor de wind\niets ruimte nemen. Windstil weer is vaak juist het lastigst.\n\n</article><article>\n<h3>6. Luister naar je lichaam</h3>\nMonitor je lichaamssignalen. Een hartslagmeter kan helpen\, maar alleen als je weet hoe je lichaam in een wedstrijd\nreageert. Wedstrijdspanning kan je hartslag in het begin tijdelijk omhoog jagen.\n\nLet op ademhaling\, spieren en houding. Zie die signalen als meters op een dashboard: ze vertellen of je harder\,\nzachter of anders moet gaan zitten. Eten en drinken doe je minder op gevoel\; daarvoor moet je planning leidend zijn.\n\n</article><article>\n<h3>7. Mentale hardheid</h3>\nIn het begin moet het nog lekker gaan. Geniet daarvan\, want later verandert de wedstrijd. Er komt een moment dat je\nhet echt niet meer leuk vindt.\n\nAls dat moment pas laat komt\, zit je goed. Laat je hoofd je niet voor de gek houden. Gebruik gedachten en gevoelens\nom vooruit te blijven rijden. Dat is precies wat de Monstertijdrit zo’n mooi spel maakt.\n\n</article></div>\n</section><section id="mtr-sponsors" class="mtr-section">\n<div class="mtr-section__head">Sponsors\n<h2>Partners van de Monstertijdrit</h2>\n</div>\n<div class="mtr-real-sponsor-grid"><a class="mtr-sponsor-link" href="https://totaloutdoor.nl/" target="_blank" rel="noopener" data-name="Total Outdoor Vechtdal">\n<img src="https://tijdritkalender.nl/wp-content/uploads/2026/05/image-375x224-1.png" alt="Total Outdoor Vechtdal" />\n<strong>Total Outdoor Vechtdal</strong>\n</a>\n<a class="mtr-sponsor-link" href="https://tijdritkalender.nl/" target="_blank" rel="noopener" data-name="Tijdritkalender.nl">\n<img src="https://tijdritkalender.nl/wp-content/uploads/2026/05/image-375x375-1.png" alt="Tijdritkalender.nl" />\n<strong>Tijdritkalender.nl</strong>\n</a>\n<a class="mtr-sponsor-link" href="https://www.natuursteenpartners.nl/" target="_blank" rel="noopener" data-name="Natuursteenpartners">\n<img src="https://tijdritkalender.nl/wp-content/uploads/2026/05/image-768x240-1.png" alt="Natuursteenpartners" />\n<strong>Natuursteenpartners</strong>\n</a>\n<a class="mtr-sponsor-link" href="https://www.procyclingstats.com/" target="_blank" rel="noopener" data-name="Pro Cycling Stats">\n<img src="https://tijdritkalender.nl/wp-content/uploads/2026/05/image-768x238-1.png" alt="Pro Cycling Stats" />\n<strong>Pro Cycling Stats</strong>\n</a>\n<a class="mtr-sponsor-link" href="https://veenoncycling.nl/" target="_blank" rel="noopener" data-name="VEENON Cycling">\n<img src="https://tijdritkalender.nl/wp-content/uploads/2026/06/LogoVierkantshirt_2.png" alt="VEENON Cycling" />\n<strong>VEENON Cycling</strong>\n</a><article class="mtr-sponsor-contact">Ook partner worden?\n<strong>Neem contact op</strong>Wil je de Monstertijdrit ondersteunen? Mail ons gerust.\n\n<a href="mailto:info@tijdritkalender.nl">info@tijdritkalender.nl</a>\n\n</article></div>\n</section><section class="mtr-cta-band">\n<div>Monstertijdrit 2026\n<strong>112 kilometer tegen jezelf.</strong></div>\n<a href="https://tijdritkalender.nl/inschrijvenmonstertijdrit/">Schrijf je in</a>\n\n</section><section id="mtr-faq" class="mtr-section">\n<div class="mtr-section__head">FAQ\n<h2>Praktisch</h2>\n</div>\n<div class="mtr-faq"><details><summary>Wanneer is mijn inschrijving bevestigd?</summary>Na betaling van het inschrijfgeld van €45. Sta je licht weergegeven in de deelnemerslijst\, dan is je betaling nog niet verwerkt.\n\n</details><details><summary>Ik heb geen betaalmail ontvangen. Wat nu?</summary>Stuur een bericht naar <a href="mailto:info@tijdritkalender.nl">info@tijdritkalender.nl</a>.\n\n</details><details><summary>Komen oude uitslagen ook terug?</summary>Ja\, maar niet in deze eerste versie. De oude uitslagen worden later toegevoegd wanneer de brondata weer beschikbaar is.\n\n</details></div>\n</section>&nbsp\;\n\n</section>\n  .mtr-page\,.mtr-page *{box-sizing:border-box}</p>\n<p>  .mtr-page{<br />\n    --mtr-red:#ed1c24\;<br />\n    --mtr-blue:#0057d8\;<br />\n    --mtr-navy:#001f33\;<br />\n    --mtr-ink:#071f2f\;<br />\n    --mtr-muted:#657089\;<br />\n    --mtr-line:#e5eaf3\;<br />\n    --mtr-soft:#f6f8fc\;<br />\n    width:100%\;<br />\n    max-width:1240px\;<br />\n    margin:0 auto\;<br />\n    padding:clamp(16px\,3vw\,34px)\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-family:system-ui\,-apple-system\,BlinkMacSystemFont\,\\"Segoe UI\\"\,sans-serif\;<br />\n  }</p>\n<p>  .mtr-nav{<br />\n    position:sticky\;<br />\n    top:82px\;<br />\n    z-index:20\;<br />\n    display:flex\;<br />\n    flex-wrap:wrap\;<br />\n    gap:8px\;<br />\n    margin:0 0 16px\;<br />\n    padding:8px\;<br />\n    border:1px solid var(--mtr-line)\;<br />\n    border-radius:24px\;<br />\n    background:rgba(255\,255\,255\,.90)\;<br />\n    backdrop-filter:blur(14px)\;<br />\n    box-shadow:0 14px 34px rgba(17\,24\,39\,.06)\;<br />\n  }</p>\n<p>  .mtr-nav a{<br />\n    display:inline-flex\;<br />\n    align-items:center\;<br />\n    min-height:34px\;<br />\n    padding:7px 12px\;<br />\n    border-radius:999px\;<br />\n    color:var(--mtr-muted)\;<br />\n    text-decoration:none\;<br />\n    font-size:12px\;<br />\n    font-weight:950\;<br />\n    letter-spacing:.04em\;<br />\n    text-transform:uppercase\;<br />\n  }</p>\n<p>  .mtr-nav a:hover{<br />\n    color:#fff\;<br />\n    background:linear-gradient(135deg\,var(--mtr-blue)\,var(--mtr-red))\;<br />\n  }</p>\n<p>  .mtr-hero{<br />\n    display:grid\;<br />\n    grid-template-columns:minmax(290px\,390px) minmax(0\,1fr)\;<br />\n    gap:clamp(18px\,4vw\,44px)\;<br />\n    align-items:stretch\;<br />\n    padding:clamp(22px\,4vw\,44px)\;<br />\n    border-radius:36px\;<br />\n    color:#fff\;<br />\n    background:<br />\n      radial-gradient(circle at 18% 18%\,rgba(0\,87\,216\,.24)\,transparent 34%)\,<br />\n      radial-gradient(circle at 92% 88%\,rgba(237\,28\,36\,.23)\,transparent 34%)\,<br />\n      linear-gradient(135deg\,#001f33\,#063755 58%\,#0b1a28)\;<br />\n    box-shadow:0 24px 70px rgba(0\,31\,51\,.22)\;<br />\n    overflow:hidden\;<br />\n  }</p>\n<p>  .mtr-hero__media{<br />\n    display:grid\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-logo-card{<br />\n    display:grid\;<br />\n    place-items:center\;<br />\n    min-height:300px\;<br />\n    padding:24px\;<br />\n    border:1px solid rgba(255\,255\,255\,.20)\;<br />\n    border-radius:32px\;<br />\n    background:rgba(255\,255\,255\,.08)\;<br />\n    box-shadow:inset 0 1px 0 rgba(255\,255\,255\,.14)\;<br />\n  }</p>\n<p>  .mtr-logo-card img{<br />\n    width:min(290px\,90%)\;<br />\n    height:auto\;<br />\n    display:block\;<br />\n    filter:drop-shadow(0 18px 36px rgba(0\,0\,0\,.26))\;<br />\n  }</p>\n<p>  .mtr-hero__facts{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(3\,minmax(0\,1fr))\;<br />\n    gap:8px\;<br />\n  }</p>\n<p>  .mtr-hero__facts div\,<br />\n  .mtr-countdown div{<br />\n    padding:12px\;<br />\n    border-radius:18px\;<br />\n    background:rgba(255\,255\,255\,.10)\;<br />\n    border:1px solid rgba(255\,255\,255\,.15)\;<br />\n  }</p>\n<p>  .mtr-hero__facts span\,<br />\n  .mtr-countdown span{<br />\n    display:block\;<br />\n    color:rgba(255\,255\,255\,.68)\;<br />\n    font-size:11px\;<br />\n    line-height:1.15\;<br />\n    font-weight:950\;<br />\n    text-transform:uppercase\;<br />\n    letter-spacing:.07em\;<br />\n  }</p>\n<p>  .mtr-hero__facts strong\,<br />\n  .mtr-countdown strong{<br />\n    display:block\;<br />\n    margin-top:5px\;<br />\n    color:#fff\;<br />\n    font-size:20px\;<br />\n    line-height:1\;<br />\n    font-weight:950\;<br />\n    letter-spacing:-.04em\;<br />\n  }</p>\n<p>  .mtr-hero__content{<br />\n    display:flex\;<br />\n    flex-direction:column\;<br />\n    justify-content:center\;<br />\n  }</p>\n<p>  .mtr-eyebrow{<br />\n    display:inline-flex\;<br />\n    width:max-content\;<br />\n    min-height:34px\;<br />\n    align-items:center\;<br />\n    padding:7px 13px\;<br />\n    border-radius:999px\;<br />\n    background:rgba(255\,255\,255\,.12)\;<br />\n    color:rgba(255\,255\,255\,.86)\;<br />\n    font-size:13px\;<br />\n    font-weight:950\;<br />\n    text-transform:uppercase\;<br />\n    letter-spacing:.08em\;<br />\n  }</p>\n<p>  .mtr-hero h1{<br />\n    margin:17px 0 12px\;<br />\n    color:#fff\;<br />\n    font-size:clamp(52px\,7.5vw\,104px)\;<br />\n    line-height:.86\;<br />\n    letter-spacing:-.08em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-hero p{<br />\n    max-width:720px\;<br />\n    margin:0\;<br />\n    color:rgba(255\,255\,255\,.82)\;<br />\n    font-size:clamp(17px\,2vw\,22px)\;<br />\n    line-height:1.45\;<br />\n    font-weight:720\;<br />\n  }</p>\n<p>  .mtr-actions{<br />\n    display:flex\;<br />\n    flex-wrap:wrap\;<br />\n    gap:10px\;<br />\n    margin-top:24px\;<br />\n  }</p>\n<p>  .mtr-btn{<br />\n    display:inline-flex\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    min-height:46px\;<br />\n    padding:11px 18px\;<br />\n    border-radius:999px\;<br />\n    color:#fff\;<br />\n    text-decoration:none\;<br />\n    font-size:15px\;<br />\n    line-height:1\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-btn--primary{<br />\n    background:linear-gradient(135deg\,var(--mtr-red)\,#ff4750)\;<br />\n    box-shadow:0 14px 30px rgba(237\,28\,36\,.22)\;<br />\n  }</p>\n<p>  .mtr-btn--secondary{<br />\n    background:rgba(255\,255\,255\,.12)\;<br />\n    border:1px solid rgba(255\,255\,255\,.20)\;<br />\n  }</p>\n<p>  .mtr-btn--ghost{<br />\n    color:#fff\;<br />\n    background:transparent\;<br />\n    border:1px solid rgba(255\,255\,255\,.18)\;<br />\n  }</p>\n<p>  .mtr-countdown{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(3\,minmax(0\,120px))\;<br />\n    gap:10px\;<br />\n    margin-top:24px\;<br />\n  }</p>\n<p>  .mtr-main{<br />\n    display:grid\;<br />\n    gap:clamp(24px\,4vw\,42px)\;<br />\n    margin-top:clamp(24px\,4vw\,42px)\;<br />\n  }</p>\n<p>  .mtr-section{<br />\n    scroll-margin-top:116px\;<br />\n    padding:clamp(22px\,4vw\,36px)\;<br />\n    border:1px solid var(--mtr-line)\;<br />\n    border-radius:30px\;<br />\n    background:#fff\;<br />\n    box-shadow:0 18px 50px rgba(17\,24\,39\,.055)\;<br />\n  }</p>\n<p>  .mtr-section__head{<br />\n    margin-bottom:18px\;<br />\n  }</p>\n<p>  .mtr-section__head &gt\; span\,<br />\n  .mtr-intro-card &gt\; span\,<br />\n  .mtr-rule-grid article &gt\; span\,<br />\n  .mtr-timing-grid article &gt\; span\,<br />\n  .mtr-tips-grid article &gt\; span{<br />\n    display:inline-flex\;<br />\n    color:var(--mtr-red)\;<br />\n    font-size:12px\;<br />\n    font-weight:950\;<br />\n    text-transform:uppercase\;<br />\n    letter-spacing:.08em\;<br />\n  }</p>\n<p>  .mtr-section__head h2{<br />\n    max-width:860px\;<br />\n    margin:8px 0 0\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:clamp(34px\,4.8vw\,66px)\;<br />\n    line-height:.94\;<br />\n    letter-spacing:-.068em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-intro-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:1.25fr 1fr 1fr\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-intro-card\,<br />\n  .mtr-org-grid article\,<br />\n  .mtr-rule-grid article\,<br />\n  .mtr-timing-grid article\,<br />\n  .mtr-history-grid article\,<br />\n  .mtr-tips-grid article\,<br />\n  .mtr-sponsor-grid article\,<br />\n  .mtr-faq details{<br />\n    padding:18px\;<br />\n    border:1px solid #edf1f7\;<br />\n    border-radius:22px\;<br />\n    background:linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n  }</p>\n<p>  .mtr-intro-card--large{<br />\n    background:<br />\n      radial-gradient(circle at 90% 14%\,rgba(237\,28\,36\,.09)\,transparent 30%)\,<br />\n      linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n  }</p>\n<p>  .mtr-intro-card h3\,<br />\n  .mtr-org-grid h3\,<br />\n  .mtr-rule-grid h3\,<br />\n  .mtr-timing-grid h3\,<br />\n  .mtr-tips-grid h3{<br />\n    margin:0\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:24px\;<br />\n    line-height:1.05\;<br />\n    letter-spacing:-.04em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-intro-card strong{<br />\n    display:block\;<br />\n    margin-top:8px\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:30px\;<br />\n    line-height:1\;<br />\n    letter-spacing:-.055em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-intro-card p\,<br />\n  .mtr-org-grid p\,<br />\n  .mtr-parcours-copy p\,<br />\n  .mtr-rule-grid p\,<br />\n  .mtr-timing-grid p\,<br />\n  .mtr-history-grid p\,<br />\n  .mtr-tips-grid p\,<br />\n  .mtr-sponsor-grid p\,<br />\n  .mtr-cup-card p\,<br />\n  .mtr-faq p\,<br />\n  .mtr-history-note{<br />\n    margin:9px 0 0\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:15px\;<br />\n    line-height:1.55\;<br />\n    font-weight:650\;<br />\n  }</p>\n<p>  .mtr-org-grid\,<br />\n  .mtr-rule-grid\,<br />\n  .mtr-tips-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(3\,minmax(0\,1fr))\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-org-grid a\,<br />\n  .mtr-faq a\,<br />\n  .mtr-sponsor-grid a\,<br />\n  .mtr-cup-card a{<br />\n    color:var(--mtr-red)\;<br />\n    font-weight:900\;<br />\n  }</p>\n<p>  .mtr-parcours-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:minmax(280px\,.9fr) minmax(0\,1.1fr)\;<br />\n    gap:18px\;<br />\n    align-items:stretch\;<br />\n  }</p>\n<p>  .mtr-map-panel{<br />\n    position:relative\;<br />\n    min-height:330px\;<br />\n    display:grid\;<br />\n    align-content:end\;<br />\n    padding:24px\;<br />\n    border-radius:28px\;<br />\n    overflow:hidden\;<br />\n    color:#fff\;<br />\n    background:<br />\n      radial-gradient(circle at 30% 25%\,rgba(255\,255\,255\,.20)\,transparent 30%)\,<br />\n      linear-gradient(135deg\,#001f33\,#0057d8 55%\,#ed1c24)\;<br />\n  }</p>\n<p>  .mtr-map-line{<br />\n    position:absolute\;<br />\n    left:-18%\;<br />\n    right:-18%\;<br />\n    top:42%\;<br />\n    height:5px\;<br />\n    transform:rotate(-13deg)\;<br />\n    border-radius:999px\;<br />\n    background:rgba(255\,255\,255\,.52)\;<br />\n  }</p>\n<p>  .mtr-map-panel strong{<br />\n    position:relative\;<br />\n    font-size:38px\;<br />\n    line-height:.95\;<br />\n    letter-spacing:-.055em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-map-panel p{<br />\n    position:relative\;<br />\n    margin:10px 0 0\;<br />\n    color:rgba(255\,255\,255\,.76)\;<br />\n    font-weight:700\;<br />\n  }</p>\n<p>  .mtr-feature-list{<br />\n    display:grid\;<br />\n    gap:9px\;<br />\n    margin-top:16px\;<br />\n  }</p>\n<p>  .mtr-feature-list div{<br />\n    display:flex\;<br />\n    justify-content:space-between\;<br />\n    gap:12px\;<br />\n    padding:12px 14px\;<br />\n    border:1px solid #edf1f7\;<br />\n    border-radius:16px\;<br />\n    background:#fbfcff\;<br />\n  }</p>\n<p>  .mtr-feature-list b{<br />\n    color:var(--mtr-ink)\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-feature-list span{<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:14px\;<br />\n    font-weight:760\;<br />\n    text-align:right\;<br />\n  }</p>\n<p>  .mtr-timing-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:1.25fr 1fr 1fr\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-timing-main{<br />\n    background:<br />\n      radial-gradient(circle at 90% 15%\,rgba(0\,87\,216\,.10)\,transparent 30%)\,<br />\n      linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n  }</p>\n<p>  .mtr-timing-grid strong{<br />\n    display:block\;<br />\n    margin-top:8px\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:26px\;<br />\n    line-height:1\;<br />\n    letter-spacing:-.045em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-entry-summary{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(2\,minmax(0\,160px))\;<br />\n    gap:10px\;<br />\n    margin-bottom:10px\;<br />\n  }</p>\n<p>  .mtr-entry-summary div{<br />\n    padding:14px\;<br />\n    border-radius:18px\;<br />\n    background:#f7f9fd\;<br />\n    border:1px solid #edf1f7\;<br />\n  }</p>\n<p>  .mtr-entry-summary span{<br />\n    display:block\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:11px\;<br />\n    font-weight:950\;<br />\n    text-transform:uppercase\;<br />\n    letter-spacing:.08em\;<br />\n  }</p>\n<p>  .mtr-entry-summary strong{<br />\n    display:block\;<br />\n    margin-top:5px\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:28px\;<br />\n    line-height:1\;<br />\n    font-weight:950\;<br />\n    letter-spacing:-.04em\;<br />\n  }</p>\n<p>  .mtr-entry-note{<br />\n    margin:0 0 14px\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:14px\;<br />\n    font-weight:760\;<br />\n  }</p>\n<p>  .mtr-rider-list{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(4\,minmax(0\,1fr))\;<br />\n    gap:10px\;<br />\n  }</p>\n<p>  .mtr-rider{<br />\n    position:relative\;<br />\n    display:flex\;<br />\n    align-items:center\;<br />\n    justify-content:space-between\;<br />\n    gap:10px\;<br />\n    min-height:48px\;<br />\n    padding:12px 13px\;<br />\n    border-radius:16px\;<br />\n    background:#fbfcff\;<br />\n    border:1px solid #edf1f7\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-weight:850\;<br />\n  }</p>\n<p>  .mtr-rider.is-pending{<br />\n    opacity:.48\;<br />\n    background:#f6f7fb\;<br />\n  }</p>\n<p>  .mtr-rider__main{<br />\n    display:flex\;<br />\n    align-items:center\;<br />\n    gap:9px\;<br />\n    min-width:0\;<br />\n  }</p>\n<p>  .mtr-flag{<br />\n    display:inline-grid\;<br />\n    place-items:center\;<br />\n    flex:0 0 auto\;<br />\n    width:28px\;<br />\n    height:22px\;<br />\n    border-radius:7px\;<br />\n    background:#eef2f8\;<br />\n    border:1px solid #e1e7f0\;<br />\n    font-size:17px\;<br />\n    line-height:1\;<br />\n    box-shadow:inset 0 1px 0 rgba(255\,255\,255\,.75)\;<br />\n  }</p>\n<p>  .mtr-rider__name{<br />\n    min-width:0\;<br />\n    overflow:hidden\;<br />\n    text-overflow:ellipsis\;<br />\n    white-space:nowrap\;<br />\n  }</p>\n<p>  .mtr-rider.is-pending .mtr-flag{<br />\n    filter:grayscale(.45)\;<br />\n  }</p>\n<p>  .mtr-info{<br />\n    position:relative\;<br />\n    display:inline-grid\;<br />\n    place-items:center\;<br />\n    flex:0 0 auto\;<br />\n    width:22px\;<br />\n    height:22px\;<br />\n    border:0\;<br />\n    border-radius:999px\;<br />\n    color:#fff\;<br />\n    background:var(--mtr-muted)\;<br />\n    font-size:13px\;<br />\n    font-weight:950\;<br />\n    cursor:help\;<br />\n  }</p>\n<p>  .mtr-info:hover::after\,<br />\n  .mtr-info:focus::after{<br />\n    content:attr(data-tip)\;<br />\n    position:absolute\;<br />\n    z-index:10\;<br />\n    right:0\;<br />\n    bottom:30px\;<br />\n    width:260px\;<br />\n    padding:10px 11px\;<br />\n    border-radius:14px\;<br />\n    color:#fff\;<br />\n    background:#071f2f\;<br />\n    font-size:12px\;<br />\n    line-height:1.35\;<br />\n    font-weight:700\;<br />\n    box-shadow:0 14px 30px rgba(17\,24\,39\,.20)\;<br />\n  }</p>\n<p>  .mtr-loading\,<br />\n  .mtr-error{<br />\n    grid-column:1/-1\;<br />\n    padding:16px\;<br />\n    border-radius:18px\;<br />\n    background:#f7f9fd\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-weight:800\;<br />\n  }</p>\n<p>  .mtr-error{<br />\n    background:#fff2f2\;<br />\n    color:#b82020\;<br />\n  }</p>\n<p>  .mtr-history-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(4\,minmax(0\,1fr))\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-history-grid span{<br />\n    display:inline-flex\;<br />\n    color:var(--mtr-red)\;<br />\n    font-size:12px\;<br />\n    font-weight:950\;<br />\n    letter-spacing:.05em\;<br />\n  }</p>\n<p>  .mtr-history-grid strong{<br />\n    display:block\;<br />\n    margin-top:7px\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:20px\;<br />\n    line-height:1.1\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-history-note{<br />\n    margin-top:14px\;<br />\n    padding:14px 16px\;<br />\n    border:1px dashed #dce4f0\;<br />\n    border-radius:18px\;<br />\n    background:#fbfcff\;<br />\n  }</p>\n<p>  .mtr-cup-card{<br />\n    display:flex\;<br />\n    align-items:center\;<br />\n    justify-content:space-between\;<br />\n    gap:18px\;<br />\n    padding:20px\;<br />\n    border-radius:24px\;<br />\n    color:#fff\;<br />\n    background:linear-gradient(135deg\,#001f33\,#0057d8 58%\,#ed1c24)\;<br />\n  }</p>\n<p>  .mtr-cup-card p{<br />\n    max-width:780px\;<br />\n    margin:0\;<br />\n    color:rgba(255\,255\,255\,.80)\;<br />\n  }</p>\n<p>  .mtr-cup-card a{<br />\n    display:inline-flex\;<br />\n    min-height:44px\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    padding:11px 16px\;<br />\n    border-radius:999px\;<br />\n    background:#fff\;<br />\n    color:var(--mtr-red)\;<br />\n    text-decoration:none\;<br />\n    white-space:nowrap\;<br />\n  }</p>\n<p>  .mtr-sponsor-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:1fr 1fr\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-sponsor-grid strong{<br />\n    display:block\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:22px\;<br />\n    line-height:1.1\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-cta-band{<br />\n    display:flex\;<br />\n    align-items:center\;<br />\n    justify-content:space-between\;<br />\n    gap:18px\;<br />\n    padding:clamp(22px\,4vw\,34px)\;<br />\n    border-radius:30px\;<br />\n    color:#fff\;<br />\n    background:<br />\n      radial-gradient(circle at 92% 18%\,rgba(255\,255\,255\,.18)\,transparent 30%)\,<br />\n      linear-gradient(135deg\,#001f33\,#0057d8 54%\,#ed1c24)\;<br />\n    box-shadow:0 24px 60px rgba(0\,31\,51\,.16)\;<br />\n  }</p>\n<p>  .mtr-cta-band span{<br />\n    display:block\;<br />\n    color:rgba(255\,255\,255\,.72)\;<br />\n    font-size:13px\;<br />\n    font-weight:950\;<br />\n    letter-spacing:.08em\;<br />\n    text-transform:uppercase\;<br />\n  }</p>\n<p>  .mtr-cta-band strong{<br />\n    display:block\;<br />\n    margin-top:5px\;<br />\n    color:#fff\;<br />\n    font-size:clamp(30px\,4vw\,54px)\;<br />\n    line-height:.95\;<br />\n    letter-spacing:-.065em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-cta-band a{<br />\n    display:inline-flex\;<br />\n    min-height:46px\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    padding:12px 18px\;<br />\n    border-radius:999px\;<br />\n    background:#fff\;<br />\n    color:var(--mtr-red)\;<br />\n    text-decoration:none\;<br />\n    font-weight:950\;<br />\n    white-space:nowrap\;<br />\n  }</p>\n<p>  .mtr-faq{<br />\n    display:grid\;<br />\n    gap:10px\;<br />\n  }</p>\n<p>  .mtr-faq details{<br />\n    padding:0\;<br />\n    overflow:hidden\;<br />\n  }</p>\n<p>  .mtr-faq summary{<br />\n    cursor:pointer\;<br />\n    padding:16px 18px\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-faq p{<br />\n    padding:0 18px 16px\;<br />\n  }</p>\n<p>  @media(max-width:980px){<br />\n    .mtr-hero\,<br />\n    .mtr-parcours-grid{<br />\n      grid-template-columns:1fr\;<br />\n    }</p>\n<p>    .mtr-intro-grid\,<br />\n    .mtr-org-grid\,<br />\n    .mtr-rule-grid\,<br />\n    .mtr-timing-grid\,<br />\n    .mtr-tips-grid\,<br />\n    .mtr-history-grid{<br />\n      grid-template-columns:1fr 1fr\;<br />\n    }</p>\n<p>    .mtr-rider-list{<br />\n      grid-template-columns:repeat(2\,minmax(0\,1fr))\;<br />\n    }</p>\n<p>    .mtr-cup-card\,<br />\n    .mtr-cta-band{<br />\n      display:grid\;<br />\n    }<br />\n  }</p>\n<p>  @media(max-width:640px){<br />\n    .mtr-page{<br />\n      padding:14px\;<br />\n    }</p>\n<p>    .mtr-nav{<br />\n      position:relative\;<br />\n      top:auto\;<br />\n      border-radius:22px\;<br />\n    }</p>\n<p>    .mtr-hero\,<br />\n    .mtr-section{<br />\n      border-radius:24px\;<br />\n      padding:18px\;<br />\n    }</p>\n<p>    .mtr-hero__facts\,<br />\n    .mtr-countdown\,<br />\n    .mtr-intro-grid\,<br />\n    .mtr-org-grid\,<br />\n    .mtr-rule-grid\,<br />\n    .mtr-timing-grid\,<br />\n    .mtr-tips-grid\,<br />\n    .mtr-history-grid\,<br />\n    .mtr-sponsor-grid\,<br />\n    .mtr-rider-list{<br />\n      grid-template-columns:1fr\;<br />\n    }</p>\n<p>    .mtr-feature-list div{<br />\n      display:grid\;<br />\n    }</p>\n<p>    .mtr-feature-list span{<br />\n      text-align:left\;<br />\n    }</p>\n<p>    .mtr-entry-summary{<br />\n      grid-template-columns:1fr 1fr\;<br />\n    }</p>\n<p>    .mtr-cta-band a\,<br />\n    .mtr-cup-card a{<br />\n      width:100%\;<br />\n    }</p>\n<p>    .mtr-info:hover::after\,<br />\n    .mtr-info:focus::after{<br />\n      right:-8px\;<br />\n      width:230px\;<br />\n    }<br />\n  }</p>\n<p>  /* v5: timing met rugnummerplicht + uitgebreidere tips */<br />\n  .mtr-timing-grid article:nth-child(3){<br />\n    border-color:rgba(237\,28\,36\,.24)\;<br />\n    background:linear-gradient(180deg\,#fff7f7\,#fff)\;<br />\n  }</p>\n<p>  .mtr-timing-grid article:nth-child(3) strong{<br />\n    color:var(--mtr-red)\;<br />\n  }</p>\n<p>  .mtr-tips-grid details{<br />\n    margin-top:12px\;<br />\n    border-top:1px solid #edf1f7\;<br />\n    padding-top:10px\;<br />\n  }</p>\n<p>  .mtr-tips-grid summary{<br />\n    cursor:pointer\;<br />\n    color:var(--mtr-red)\;<br />\n    font-size:13px\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-tips-grid details p{<br />\n    margin-top:8px\;<br />\n    font-size:14px\;<br />\n  }</p>\n<p>  /* v6: actieve navigatie + all-time statistieken */<br />\n  .mtr-nav a.is-active{<br />\n    color:#fff !important\;<br />\n    background:linear-gradient(135deg\,var(--mtr-blue)\,var(--mtr-red)) !important\;<br />\n    box-shadow:0 10px 22px rgba(0\,87\,216\,.15)\;<br />\n  }</p>\n<p>  .mtr-section--alltime{<br />\n    background:<br />\n      radial-gradient(circle at 90% 12%\,rgba(237\,28\,36\,.08)\,transparent 28%)\,<br />\n      #fff\;<br />\n  }</p>\n<p>  .mtr-alltime-hero{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(4\,minmax(0\,1fr))\;<br />\n    gap:12px\;<br />\n    margin-bottom:14px\;<br />\n  }</p>\n<p>  .mtr-alltime-hero article{<br />\n    padding:18px\;<br />\n    border:1px solid #edf1f7\;<br />\n    border-radius:22px\;<br />\n    background:linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n  }</p>\n<p>  .mtr-alltime-hero span{<br />\n    display:inline-flex\;<br />\n    color:var(--mtr-red)\;<br />\n    font-size:12px\;<br />\n    font-weight:950\;<br />\n    letter-spacing:.08em\;<br />\n    text-transform:uppercase\;<br />\n  }</p>\n<p>  .mtr-alltime-hero strong{<br />\n    display:block\;<br />\n    margin-top:8px\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:clamp(38px\,5vw\,70px)\;<br />\n    line-height:.88\;<br />\n    letter-spacing:-.075em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-alltime-hero p\,<br />\n  .mtr-source-note{<br />\n    margin:10px 0 0\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:14px\;<br />\n    line-height:1.5\;<br />\n    font-weight:650\;<br />\n  }</p>\n<p>  .mtr-alltime-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:1fr 1fr\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-alltime-card{<br />\n    padding:18px\;<br />\n    border:1px solid #edf1f7\;<br />\n    border-radius:24px\;<br />\n    background:linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n  }</p>\n<p>  .mtr-alltime-card--countries{<br />\n    grid-column:1 / -1\;<br />\n  }</p>\n<p>  .mtr-alltime-card h3{<br />\n    margin:0 0 12px\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:26px\;<br />\n    line-height:1.05\;<br />\n    letter-spacing:-.045em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-stat-list{<br />\n    display:grid\;<br />\n    gap:8px\;<br />\n    margin:0\;<br />\n    padding:0\;<br />\n    list-style:none\;<br />\n  }</p>\n<p>  .mtr-stat-list li{<br />\n    display:grid\;<br />\n    grid-template-columns:minmax(0\,.72fr) minmax(0\,1fr)\;<br />\n    gap:10px\;<br />\n    align-items:center\;<br />\n    padding:10px 12px\;<br />\n    border-radius:16px\;<br />\n    background:#fff\;<br />\n    border:1px solid #edf1f7\;<br />\n  }</p>\n<p>  .mtr-stat-list strong{<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:15px\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-stat-list span{<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:13px\;<br />\n    line-height:1.35\;<br />\n    font-weight:760\;<br />\n  }</p>\n<p>  .mtr-country-bars{<br />\n    display:grid\;<br />\n    gap:10px\;<br />\n  }</p>\n<p>  .mtr-country-bars div{<br />\n    display:grid\;<br />\n    grid-template-columns:minmax(0\,1fr) auto\;<br />\n    gap:12px\;<br />\n    align-items:center\;<br />\n  }</p>\n<p>  .mtr-country-bars span{<br />\n    color:var(--mtr-ink)\;<br />\n    font-weight:900\;<br />\n  }</p>\n<p>  .mtr-country-bars strong{<br />\n    color:var(--mtr-red)\;<br />\n    font-size:20px\;<br />\n    line-height:1\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-country-bars i{<br />\n    grid-column:1 / -1\;<br />\n    display:block\;<br />\n    width:var(--w)\;<br />\n    height:10px\;<br />\n    border-radius:999px\;<br />\n    background:linear-gradient(90deg\,var(--mtr-blue)\,var(--mtr-red))\;<br />\n  }</p>\n<p>  .mtr-source-note{<br />\n    margin-top:14px\;<br />\n    padding:13px 15px\;<br />\n    border-radius:18px\;<br />\n    border:1px dashed #dce4f0\;<br />\n    background:#fbfcff\;<br />\n  }</p>\n<p>  @media(max-width:980px){<br />\n    .mtr-alltime-hero{<br />\n      grid-template-columns:1fr 1fr\;<br />\n    }</p>\n<p>    .mtr-alltime-grid{<br />\n      grid-template-columns:1fr\;<br />\n    }</p>\n<p>    .mtr-alltime-card--countries{<br />\n      grid-column:auto\;<br />\n    }<br />\n  }</p>\n<p>  @media(max-width:640px){<br />\n    .mtr-alltime-hero{<br />\n      grid-template-columns:1fr\;<br />\n    }</p>\n<p>    .mtr-stat-list li{<br />\n      grid-template-columns:1fr\;<br />\n      gap:4px\;<br />\n    }<br />\n  }</p>\n<p>  /* v7: sponsorenblok met actuele partners */<br />\n  .mtr-sponsor-grid--partners{<br />\n    grid-template-columns:repeat(3\,minmax(0\,1fr))\;<br />\n  }</p>\n<p>  .mtr-sponsor-grid--partners article{<br />\n    min-height:150px\;<br />\n    display:flex\;<br />\n    flex-direction:column\;<br />\n    justify-content:space-between\;<br />\n  }</p>\n<p>  .mtr-sponsor-card--cta{<br />\n    background:<br />\n      radial-gradient(circle at 88% 16%\,rgba(237\,28\,36\,.10)\,transparent 30%)\,<br />\n      linear-gradient(180deg\,#fbfcff\,#fff) !important\;<br />\n  }</p>\n<p>  @media(max-width:980px){<br />\n    .mtr-sponsor-grid--partners{<br />\n      grid-template-columns:1fr 1fr\;<br />\n    }<br />\n  }</p>\n<p>  @media(max-width:640px){<br />\n    .mtr-sponsor-grid--partners{<br />\n      grid-template-columns:1fr\;<br />\n    }<br />\n  }</p>\n<p>  /* v8: link naar aparte statistiekenpagina */<br />\n  .mtr-stats-cta{<br />\n    display:flex\;<br />\n    align-items:center\;<br />\n    justify-content:space-between\;<br />\n    gap:16px\;<br />\n    margin-top:14px\;<br />\n    padding:18px\;<br />\n    border-radius:22px\;<br />\n    color:#fff\;<br />\n    background:linear-gradient(135deg\,#001f33\,#0057d8 58%\,#ed1c24)\;<br />\n  }</p>\n<p>  .mtr-stats-cta strong{<br />\n    display:block\;<br />\n    color:#fff\;<br />\n    font-size:22px\;<br />\n    line-height:1.1\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-stats-cta p{<br />\n    margin:6px 0 0\;<br />\n    color:rgba(255\,255\,255\,.76)\;<br />\n    font-size:14px\;<br />\n    line-height:1.45\;<br />\n    font-weight:650\;<br />\n  }</p>\n<p>  .mtr-stats-cta a{<br />\n    display:inline-flex\;<br />\n    min-height:44px\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    padding:11px 16px\;<br />\n    border-radius:999px\;<br />\n    background:#fff\;<br />\n    color:var(--mtr-red)\;<br />\n    text-decoration:none\;<br />\n    font-weight:950\;<br />\n    white-space:nowrap\;<br />\n  }</p>\n<p>  @media(max-width:640px){<br />\n    .mtr-stats-cta{<br />\n      display:grid\;<br />\n    }</p>\n<p>    .mtr-stats-cta a{<br />\n      width:100%\;<br />\n    }<br />\n  }</p>\n<p>  /* v9: parcours-GPX en sponsoren als logoblokken */<br />\n  .mtr-map-download{<br />\n    position:relative\;<br />\n    z-index:2\;<br />\n    display:inline-flex\;<br />\n    width:max-content\;<br />\n    margin-top:16px\;<br />\n    min-height:42px\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    padding:10px 15px\;<br />\n    border-radius:999px\;<br />\n    background:#fff\;<br />\n    color:var(--mtr-red)\;<br />\n    text-decoration:none\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-logo-sponsor-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(3\,minmax(0\,1fr))\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-logo-sponsor{<br />\n    min-height:185px\;<br />\n    display:flex\;<br />\n    flex-direction:column\;<br />\n    justify-content:space-between\;<br />\n    gap:14px\;<br />\n    padding:18px\;<br />\n    border:1px solid #edf1f7\;<br />\n    border-radius:24px\;<br />\n    background:linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n  }</p>\n<p>  .mtr-logo-mark{<br />\n    min-height:82px\;<br />\n    display:grid\;<br />\n    place-items:center\;<br />\n    text-align:center\;<br />\n    padding:14px\;<br />\n    border-radius:20px\;<br />\n    color:#fff\;<br />\n    background:linear-gradient(135deg\,var(--mtr-blue)\,var(--mtr-red))\;<br />\n    font-size:25px\;<br />\n    line-height:.9\;<br />\n    font-weight:950\;<br />\n    letter-spacing:-.04em\;<br />\n    text-transform:uppercase\;<br />\n  }</p>\n<p>  .mtr-logo-mark small{<br />\n    display:block\;<br />\n    margin-top:6px\;<br />\n    font-size:12px\;<br />\n    line-height:1\;<br />\n    letter-spacing:.06em\;<br />\n  }</p>\n<p>  .mtr-logo-sponsor strong{<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:20px\;<br />\n    line-height:1.1\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-logo-sponsor p{<br />\n    margin:0\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:14px\;<br />\n    line-height:1.45\;<br />\n    font-weight:650\;<br />\n  }</p>\n<p>  .mtr-logo-sponsor a{<br />\n    color:var(--mtr-red)\;<br />\n    font-weight:900\;<br />\n  }</p>\n<p>  .mtr-logo-sponsor--total .mtr-logo-mark{background:linear-gradient(135deg\,#1d3b2a\,#84a043)}<br />\n  .mtr-logo-sponsor--ttk .mtr-logo-mark{background:linear-gradient(135deg\,#2f6fef\,#c80074)}<br />\n  .mtr-logo-sponsor--natuur .mtr-logo-mark{background:linear-gradient(135deg\,#514a42\,#b7a27a)}<br />\n  .mtr-logo-sponsor--pcs .mtr-logo-mark{background:linear-gradient(135deg\,#111\,#3b3b3b)}<br />\n  .mtr-logo-sponsor--veenon .mtr-logo-mark{background:linear-gradient(135deg\,#071f2f\,#8ec540)}<br />\n  .mtr-logo-sponsor--cta .mtr-logo-mark{font-size:44px}</p>\n<p>  @media(max-width:980px){<br />\n    .mtr-logo-sponsor-grid{<br />\n      grid-template-columns:1fr 1fr\;<br />\n    }<br />\n  }</p>\n<p>  @media(max-width:640px){<br />\n    .mtr-logo-sponsor-grid{<br />\n      grid-template-columns:1fr\;<br />\n    }<br />\n  }</p>\n<p>  /* v10: Theo-context en tips uit oorspronkelijke site */<br />\n  .mtr-theo-intro{<br />\n    display:grid\;<br />\n    grid-template-columns:minmax(180px\,.35fr) minmax(0\,1fr)\;<br />\n    gap:14px\;<br />\n    align-items:center\;<br />\n    margin-bottom:14px\;<br />\n    padding:18px\;<br />\n    border-radius:24px\;<br />\n    color:#fff\;<br />\n    background:linear-gradient(135deg\,#001f33\,#0057d8 58%\,#ed1c24)\;<br />\n  }</p>\n<p>  .mtr-theo-intro strong{<br />\n    color:#fff\;<br />\n    font-size:clamp(26px\,3.4vw\,42px)\;<br />\n    line-height:.95\;<br />\n    letter-spacing:-.06em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-theo-intro p{<br />\n    margin:0\;<br />\n    color:rgba(255\,255\,255\,.80)\;<br />\n    font-size:15px\;<br />\n    line-height:1.55\;<br />\n    font-weight:700\;<br />\n  }</p>\n<p>  .mtr-tips-grid{<br />\n    grid-template-columns:repeat(2\,minmax(0\,1fr))\;<br />\n  }</p>\n<p>  .mtr-tips-grid article:first-child{<br />\n    grid-column:1 / -1\;<br />\n  }</p>\n<p>  @media(max-width:780px){<br />\n    .mtr-theo-intro\,<br />\n    .mtr-tips-grid{<br />\n      grid-template-columns:1fr\;<br />\n    }</p>\n<p>    .mtr-tips-grid article:first-child{<br />\n      grid-column:auto\;<br />\n    }<br />\n  }</p>\n<p>  /* v11: interactieve parcourskaart */<br />\n  .mtr-map-panel--interactive{<br />\n    min-height:420px\;<br />\n    display:grid\;<br />\n    align-content:stretch\;<br />\n    padding:0\;<br />\n    background:#f7f9fd\;<br />\n    color:var(--mtr-ink)\;<br />\n  }</p>\n<p>  .mtr-route-map{<br />\n    position:relative\;<br />\n    min-height:390px\;<br />\n    width:100%\;<br />\n    border-radius:28px 28px 0 0\;<br />\n    overflow:hidden\;<br />\n    background:#e8edf5\;<br />\n  }</p>\n<p>  .mtr-route-map .leaflet-container\,<br />\n  .mtr-route-map.leaflet-container{<br />\n    min-height:390px\;<br />\n    width:100%\;<br />\n    font-family:inherit\;<br />\n  }</p>\n<p>  .mtr-map-loading{<br />\n    position:absolute\;<br />\n    z-index:1\;<br />\n    inset:0\;<br />\n    display:grid\;<br />\n    place-items:center\;<br />\n    padding:18px\;<br />\n    text-align:center\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-weight:900\;<br />\n  }</p>\n<p>  .mtr-map-actions{<br />\n    display:flex\;<br />\n    flex-wrap:wrap\;<br />\n    gap:10px\;<br />\n    padding:14px\;<br />\n    border-top:1px solid #e5eaf3\;<br />\n    background:#fff\;<br />\n    border-radius:0 0 28px 28px\;<br />\n  }</p>\n<p>  .mtr-map-panel--interactive .mtr-map-download{<br />\n    margin-top:0\;<br />\n    background:linear-gradient(135deg\,var(--mtr-blue)\,var(--mtr-red))\;<br />\n    color:#fff\;<br />\n  }</p>\n<p>  .mtr-map-panel--interactive .mtr-map-download--secondary{<br />\n    background:#f7f9fd\;<br />\n    color:var(--mtr-ink)\;<br />\n    border:1px solid #e5eaf3\;<br />\n  }</p>\n<p>  .mtr-map-marker{<br />\n    display:grid\;<br />\n    place-items:center\;<br />\n    width:30px\;<br />\n    height:30px\;<br />\n    border:3px solid #fff\;<br />\n    border-radius:999px\;<br />\n    background:linear-gradient(135deg\,var(--mtr-blue)\,var(--mtr-red))\;<br />\n    color:#fff\;<br />\n    font-size:11px\;<br />\n    font-weight:950\;<br />\n    box-shadow:0 8px 20px rgba(0\,31\,51\,.22)\;<br />\n  }</p>\n<p>  @media(max-width:640px){<br />\n    .mtr-map-panel--interactive\,<br />\n    .mtr-route-map\,<br />\n    .mtr-route-map .leaflet-container\,<br />\n    .mtr-route-map.leaflet-container{<br />\n      min-height:320px\;<br />\n    }</p>\n<p>    .mtr-map-actions{<br />\n      display:grid\;<br />\n    }<br />\n  }</p>\n<p>  /* v13: echte sponsorlogo\\'s en menselijkere tekst */<br />\n  .mtr-real-sponsor-grid{<br />\n    display:grid\;<br />\n    grid-template-columns:repeat(3\,minmax(0\,1fr))\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid article{<br />\n    min-height:170px\;<br />\n    display:flex\;<br />\n    flex-direction:column\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    gap:14px\;<br />\n    padding:20px\;<br />\n    border:1px solid #edf1f7\;<br />\n    border-radius:24px\;<br />\n    background:linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n    text-align:center\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid img{<br />\n    display:block\;<br />\n    width:min(220px\,100%)\;<br />\n    max-height:78px\;<br />\n    object-fit:contain\;<br />\n  }<br />\n.mtr-real-sponsor-grid strong{<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:20px\;<br />\n    line-height:1.1\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-sponsor-contact{<br />\n    align-items:flex-start !important\;<br />\n    text-align:left !important\;<br />\n    background:<br />\n      radial-gradient(circle at 88% 16%\,rgba(237\,28\,36\,.10)\,transparent 30%)\,<br />\n      linear-gradient(180deg\,#fbfcff\,#fff) !important\;<br />\n  }</p>\n<p>  .mtr-sponsor-contact span{<br />\n    color:var(--mtr-red)\;<br />\n    font-size:12px\;<br />\n    font-weight:950\;<br />\n    text-transform:uppercase\;<br />\n    letter-spacing:.08em\;<br />\n  }</p>\n<p>  .mtr-sponsor-contact p{<br />\n    margin:0\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:14px\;<br />\n    line-height:1.45\;<br />\n    font-weight:650\;<br />\n  }</p>\n<p>  .mtr-sponsor-contact a{<br />\n    color:var(--mtr-red)\;<br />\n    font-weight:900\;<br />\n  }</p>\n<p>  @media(max-width:980px){<br />\n    .mtr-real-sponsor-grid{<br />\n      grid-template-columns:1fr 1fr\;<br />\n    }<br />\n  }</p>\n<p>  @media(max-width:640px){<br />\n    .mtr-real-sponsor-grid{<br />\n      grid-template-columns:1fr\;<br />\n    }<br />\n  }</p>\n<p>  /* v14: kaart vergroten-knop in de kaart zelf */<br />\n  .mtr-map-enlarge{<br />\n    position:absolute\;<br />\n    right:12px\;<br />\n    top:12px\;<br />\n    z-index:500\;<br />\n    display:inline-flex\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    min-height:38px\;<br />\n    padding:9px 13px\;<br />\n    border:0\;<br />\n    border-radius:999px\;<br />\n    background:rgba(255\,255\,255\,.94)\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:13px\;<br />\n    font-weight:950\;<br />\n    box-shadow:0 10px 24px rgba(0\,31\,51\,.16)\;<br />\n    cursor:pointer\;<br />\n  }</p>\n<p>  .mtr-map-enlarge:hover{<br />\n    color:#fff\;<br />\n    background:linear-gradient(135deg\,var(--mtr-blue)\,var(--mtr-red))\;<br />\n  }</p>\n<p>  /* v15: Theo\\'s Tips als tekst van Theo\, ingekort maar dichter bij origineel */<br />\n  .mtr-theo-text{<br />\n    display:grid\;<br />\n    gap:12px\;<br />\n  }</p>\n<p>  .mtr-theo-text article{<br />\n    padding:18px\;<br />\n    border:1px solid #edf1f7\;<br />\n    border-radius:22px\;<br />\n    background:linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n  }</p>\n<p>  .mtr-theo-text h3{<br />\n    margin:0\;<br />\n    color:var(--mtr-ink)\;<br />\n    font-size:24px\;<br />\n    line-height:1.05\;<br />\n    letter-spacing:-.04em\;<br />\n    font-weight:950\;<br />\n  }</p>\n<p>  .mtr-theo-text p{<br />\n    margin:10px 0 0\;<br />\n    color:var(--mtr-muted)\;<br />\n    font-size:15px\;<br />\n    line-height:1.62\;<br />\n    font-weight:650\;<br />\n  }</p>\n<p>  /* v16: sponsoren klikbaar */<br />\n  .mtr-real-sponsor-grid .mtr-sponsor-link{<br />\n    min-height:170px\;<br />\n    display:flex\;<br />\n    flex-direction:column\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    gap:14px\;<br />\n    padding:20px\;<br />\n    border:1px solid #edf1f7\;<br />\n    border-radius:24px\;<br />\n    background:linear-gradient(180deg\,#fbfcff\,#fff)\;<br />\n    text-align:center\;<br />\n    text-decoration:none\;<br />\n    transition:transform .18s ease\, box-shadow .18s ease\, border-color .18s ease\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link:hover{<br />\n    transform:translateY(-2px)\;<br />\n    border-color:rgba(237\,28\,36\,.28)\;<br />\n    box-shadow:0 18px 42px rgba(17\,24\,39\,.09)\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link strong{<br />\n    color:var(--mtr-ink)\;<br />\n  }</p>\n<p>  /* v17: liquid glass sponsorlogo\\'s met naam op hover */<br />\n  .mtr-real-sponsor-grid{<br />\n    gap:16px\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link{<br />\n    position:relative\;<br />\n    isolation:isolate\;<br />\n    min-height:190px\;<br />\n    overflow:hidden\;<br />\n    border:1px solid rgba(255\,255\,255\,.48)\;<br />\n    border-radius:30px\;<br />\n    background:<br />\n      linear-gradient(135deg\,rgba(255\,255\,255\,.72)\,rgba(255\,255\,255\,.36))\,<br />\n      radial-gradient(circle at 18% 12%\,rgba(0\,87\,216\,.16)\,transparent 34%)\,<br />\n      radial-gradient(circle at 88% 90%\,rgba(237\,28\,36\,.13)\,transparent 36%)\;<br />\n    box-shadow:<br />\n      inset 0 1px 0 rgba(255\,255\,255\,.80)\,<br />\n      inset 0 -1px 0 rgba(255\,255\,255\,.34)\,<br />\n      0 18px 48px rgba(7\,31\,47\,.10)\;<br />\n    backdrop-filter:blur(18px) saturate(1.35)\;<br />\n    -webkit-backdrop-filter:blur(18px) saturate(1.35)\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link::before{<br />\n    content:\\"\\"\;<br />\n    position:absolute\;<br />\n    inset:0\;<br />\n    z-index:-2\;<br />\n    background:<br />\n      linear-gradient(120deg\,rgba(255\,255\,255\,.72)\,rgba(255\,255\,255\,.12) 42%\,rgba(255\,255\,255\,.50))\;<br />\n    opacity:.92\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link::after{<br />\n    content:attr(data-name)\;<br />\n    position:absolute\;<br />\n    left:14px\;<br />\n    right:14px\;<br />\n    bottom:14px\;<br />\n    z-index:3\;<br />\n    display:flex\;<br />\n    align-items:center\;<br />\n    justify-content:center\;<br />\n    min-height:44px\;<br />\n    padding:10px 12px\;<br />\n    border:1px solid rgba(255\,255\,255\,.55)\;<br />\n    border-radius:999px\;<br />\n    background:rgba(7\,31\,47\,.78)\;<br />\n    color:#fff\;<br />\n    font-size:14px\;<br />\n    line-height:1.1\;<br />\n    font-weight:950\;<br />\n    letter-spacing:-.015em\;<br />\n    box-shadow:0 14px 30px rgba(7\,31\,47\,.18)\;<br />\n    opacity:0\;<br />\n    transform:translateY(12px) scale(.98)\;<br />\n    transition:opacity .22s ease\, transform .22s ease\;<br />\n    backdrop-filter:blur(14px)\;<br />\n    -webkit-backdrop-filter:blur(14px)\;<br />\n    pointer-events:none\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link:hover{<br />\n    transform:translateY(-4px)\;<br />\n    border-color:rgba(255\,255\,255\,.72)\;<br />\n    box-shadow:<br />\n      inset 0 1px 0 rgba(255\,255\,255\,.88)\,<br />\n      0 26px 70px rgba(7\,31\,47\,.16)\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link:hover::after\,<br />\n  .mtr-real-sponsor-grid .mtr-sponsor-link:focus-visible::after{<br />\n    opacity:1\;<br />\n    transform:translateY(0) scale(1)\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link img{<br />\n    width:min(230px\,78%)\;<br />\n    max-height:96px\;<br />\n    object-fit:contain\;<br />\n    filter:drop-shadow(0 12px 24px rgba(7\,31\,47\,.14))\;<br />\n    transition:transform .22s ease\, opacity .22s ease\, filter .22s ease\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link:hover img{<br />\n    transform:translateY(-8px) scale(1.04)\;<br />\n    filter:drop-shadow(0 18px 30px rgba(7\,31\,47\,.18))\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link strong{<br />\n    position:absolute\;<br />\n    width:1px\;<br />\n    height:1px\;<br />\n    overflow:hidden\;<br />\n    clip:rect(0 0 0 0)\;<br />\n    white-space:nowrap\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link img[src*=\\"google.com/s2/favicons\\"]{<br />\n    width:86px\;<br />\n    height:86px\;<br />\n    padding:12px\;<br />\n    border-radius:24px\;<br />\n    background:rgba(255\,255\,255\,.62)\;<br />\n    box-shadow:inset 0 1px 0 rgba(255\,255\,255\,.75)\,0 12px 28px rgba(7\,31\,47\,.10)\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link[href*=\\"tijdritkalender\\"] img{<br />\n    max-height:118px\;<br />\n    width:min(250px\,88%)\;<br />\n  }</p>\n<p>  .mtr-sponsor-contact{<br />\n    min-height:190px\;<br />\n    border:1px solid rgba(255\,255\,255\,.48) !important\;<br />\n    background:<br />\n      linear-gradient(135deg\,rgba(255\,255\,255\,.70)\,rgba(255\,255\,255\,.34))\,<br />\n      radial-gradient(circle at 18% 12%\,rgba(0\,87\,216\,.14)\,transparent 34%)\,<br />\n      radial-gradient(circle at 88% 90%\,rgba(237\,28\,36\,.13)\,transparent 36%) !important\;<br />\n    backdrop-filter:blur(18px) saturate(1.35)\;<br />\n    -webkit-backdrop-filter:blur(18px) saturate(1.35)\;<br />\n    box-shadow:0 18px 48px rgba(7\,31\,47\,.10)\;<br />\n  }</p>\n<p>  /* v18: inschrijfgeld toegevoegd */<br />\n  .mtr-hero__facts{<br />\n    grid-template-columns:repeat(4\,minmax(0\,1fr))\;<br />\n  }</p>\n<p>  @media(max-width:640px){<br />\n    .mtr-hero__facts{<br />\n      grid-template-columns:1fr 1fr\;<br />\n    }<br />\n  }</p>\n<p>  /* v19: echte sponsorlogo\\'s */<br />\n  .mtr-real-sponsor-grid .mtr-sponsor-link img{<br />\n    width:min(250px\,86%)\;<br />\n    max-height:104px\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link[href*=\\"totaloutdoor\\"] img\,<br />\n  .mtr-real-sponsor-grid .mtr-sponsor-link[href*=\\"natuursteenpartners\\"] img\,<br />\n  .mtr-real-sponsor-grid .mtr-sponsor-link[href*=\\"procyclingstats\\"] img{<br />\n    width:min(280px\,92%)\;<br />\n    max-height:94px\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link[href*=\\"veenoncycling\\"] img{<br />\n    width:min(138px\,70%)\;<br />\n    max-height:118px\;<br />\n  }</p>\n<p>  .mtr-real-sponsor-grid .mtr-sponsor-link img[src*=\\"google.com/s2/favicons\\"]{<br />\n    width:86px\;<br />\n    height:86px\;<br />\n  }</p>\nhttps://tijdritkalender.nl/tijdrit/tijdritkalender-nl-monstertijdrit-566/
URL:https://tijdritkalender.nl/tijdrit/tijdritkalender-nl-monstertijdrit-566/
END:VEVENT
END:VCALENDAR
