:root{--vlam:#ee7d23;--vlam-ink:#0b2f45}.site-header.site-header,.site-header.site-header--overlay:not(.is-scrolled):not(.is-open),.site-header.site-header.is-open{--nav-actief:var(--vlam)}@property --arc{syntax:"<percentage>";inherits:false;initial-value:0%}html[data-arc] .arc{color:var(--vlam-ink);background-image:linear-gradient(var(--vlam), var(--vlam));background-repeat:no-repeat;background-size:var(--arc,0%) 100%;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:3px;margin:0 -6px;padding:2px 6px}html[data-arc] .arc--in-zin{margin:0 -2px;padding:2px}html[data-arc] .arc--intro{color:inherit}html[data-arc] .arc--intro.is-vol{color:var(--vlam-ink);transition:--arc .8s cubic-bezier(.22,.61,.36,1)}@supports (background-clip:text){html[data-arc] .arc--intro .arc__woord{background-image:linear-gradient(90deg, var(--vlam-ink) 0 var(--arc), var(--wit) var(--arc) 100%);-webkit-text-fill-color:transparent;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-repeat:no-repeat;background-size:100% 100%;-webkit-background-clip:text;background-clip:text}}@media (prefers-reduced-motion:reduce){html[data-arc] .arc{background-size:100% 100%;transition:none}html[data-arc] .arc--intro{color:var(--vlam-ink)}}.h3-klein[data-astro-cid-3ldabrtv]{font:500 20px/1.3 var(--font-kop);-webkit-text-stroke:.03em currentColor;paint-order:stroke fill;color:var(--navy)}.h2--wit[data-astro-cid-3ldabrtv]{color:var(--wit)}.body--wit[data-astro-cid-3ldabrtv]{color:var(--footer-tekst)}.verhaal-kop[data-astro-cid-3ldabrtv]{margin-bottom:clamp(52px,7vw,96px)}.verhaal[data-astro-cid-3ldabrtv]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:clamp(40px,5vw,84px);display:grid}.verhaal__beeld[data-astro-cid-3ldabrtv]{aspect-ratio:442.524/365.177;position:sticky;top:clamp(110px,21vh,210px)}.verhaal__laag[data-astro-cid-3ldabrtv]{opacity:0;margin:0;transition:opacity .55s;position:absolute;inset:0}.verhaal__laag[data-astro-cid-3ldabrtv].is-actief{opacity:1}.verhaal__kantel[data-astro-cid-3ldabrtv]{filter:drop-shadow(0 20px 30px #0e3b572e);transform:rotate(-2deg)}.verhaal__kantel--rechts[data-astro-cid-3ldabrtv]{transform:rotate(2deg)}.verhaal__zegel[data-astro-cid-3ldabrtv]{border-radius:8px;padding:14px;position:relative}.verhaal__zegel[data-astro-cid-3ldabrtv] img[data-astro-cid-3ldabrtv]{border-radius:4px}.verhaal__credit[data-astro-cid-3ldabrtv]{color:var(--wit);font:400 12px/1.4 var(--font-body);background:#0e3b57a8;border-radius:6px;margin:0;padding:5px 10px;position:absolute;bottom:30px;right:30px}.verhaal__tekst[data-astro-cid-3ldabrtv]{display:grid}.stap[data-astro-cid-3ldabrtv]{flex-direction:column;justify-content:center;align-items:flex-start;gap:12px;min-height:clamp(360px,62vh,600px);display:flex}.stap__beeld[data-astro-cid-3ldabrtv]{display:none}@media (width<=960px){.verhaal[data-astro-cid-3ldabrtv]{grid-template-columns:1fr;gap:0}.verhaal__beeld[data-astro-cid-3ldabrtv]{display:none}.stap[data-astro-cid-3ldabrtv]{min-height:0;margin-top:clamp(44px,7vw,64px)}.stap[data-astro-cid-3ldabrtv]:first-child{margin-top:0}.stap__beeld[data-astro-cid-3ldabrtv]{width:100%;margin-top:20px;display:block}}.tube[data-astro-cid-3ldabrtv]{background:color-mix(in srgb, var(--vlam) 14%, var(--wit));color:var(--navy);font:700 14px/1 var(--font-body);border-radius:999px;align-items:center;gap:9px;margin-top:4px;padding:9px 16px 9px 13px;transition:background .25s;display:inline-flex}.tube[data-astro-cid-3ldabrtv] svg[data-astro-cid-3ldabrtv]{color:red;flex:none}.tube[data-astro-cid-3ldabrtv]:hover{background:color-mix(in srgb, var(--vlam) 26%, var(--wit))}.rooster-wrap[data-astro-cid-3ldabrtv]{position:relative}.rooster[data-astro-cid-3ldabrtv]{border-radius:12px;padding:clamp(28px,3.4vw,44px)}.rooster-wrap[data-astro-cid-3ldabrtv]>img[data-astro-cid-3ldabrtv].rooster__stempel{z-index:2;width:clamp(92px,9.4vw,126px);height:auto;position:absolute;top:clamp(-98px,-6.2vw,-66px);right:clamp(-30px,-2vw,-14px);transform:rotate(9deg)}.tijdtabel[data-astro-cid-3ldabrtv]{border-collapse:collapse;width:100%;margin-top:18px}.tijdtabel[data-astro-cid-3ldabrtv] th[data-astro-cid-3ldabrtv]:first-child{padding-right:clamp(26px,3vw,46px)}.tijdtabel[data-astro-cid-3ldabrtv] th[data-astro-cid-3ldabrtv]{text-align:left;font:700 13px/1.3 var(--font-body);color:var(--tekst-zacht);padding:0 20px 12px 0}.tijdtabel[data-astro-cid-3ldabrtv] td[data-astro-cid-3ldabrtv]{border-top:1px solid color-mix(in srgb, var(--vlam) 42%, transparent);vertical-align:baseline;padding:17px 20px 17px 0}.tijdtabel[data-astro-cid-3ldabrtv] tr[data-astro-cid-3ldabrtv]>[data-astro-cid-3ldabrtv]:last-child{padding-right:0}.tijdtabel[data-astro-cid-3ldabrtv] th[data-astro-cid-3ldabrtv]:last-child{text-align:right}.tijdtabel__tijd[data-astro-cid-3ldabrtv]{white-space:nowrap;width:1%;font:700 17px/1.3 var(--font-body);color:var(--navy);font-variant-numeric:tabular-nums;padding-right:clamp(26px,3vw,46px)}.tijdtabel__wat[data-astro-cid-3ldabrtv]{font:400 16px/1.35 var(--font-body);color:var(--navy)}.tijdtabel__waar[data-astro-cid-3ldabrtv]{white-space:nowrap;text-align:right;width:1%;font:400 15px/1.35 var(--font-body);color:var(--tekst-zacht)}.tijdtabel__waar-klein[data-astro-cid-3ldabrtv]{display:none}@media (width<=560px){.rooster-wrap[data-astro-cid-3ldabrtv]>img[data-astro-cid-3ldabrtv].rooster__stempel{width:78px;top:-56px;right:-10px}.tijdtabel[data-astro-cid-3ldabrtv] th[data-astro-cid-3ldabrtv]:last-child,.tijdtabel__waar[data-astro-cid-3ldabrtv]{display:none}.tijdtabel__waar-klein[data-astro-cid-3ldabrtv]{font:400 14px/1.35 var(--font-body);color:var(--tekst-zacht);margin-top:2px;display:block}}.kosmos-band[data-astro-cid-3ldabrtv]{margin-top:clamp(96px,11vw,150px)}.kosmos-grid[data-astro-cid-3ldabrtv]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(36px,5vw,76px);display:grid}@media (width<=960px){.kosmos-grid[data-astro-cid-3ldabrtv]{grid-template-columns:1fr;gap:56px}}.kosmos-wrap[data-astro-cid-3ldabrtv]{position:relative}.kosmos[data-astro-cid-3ldabrtv]{--stamp-fill:var(--navy);--stamp-r:8px;--stamp-p:30px;border-radius:12px;padding:clamp(30px,3.6vw,48px)}.kosmos[data-astro-cid-3ldabrtv] .body[data-astro-cid-3ldabrtv]{margin-top:14px}.kosmos-wrap[data-astro-cid-3ldabrtv] .kosmos__boer{height:150px;bottom:calc(100% - 34px);right:24px}@media (width<=760px){.kosmos-wrap[data-astro-cid-3ldabrtv] .kosmos__boer{height:120px;right:8px}}.haltes[data-astro-cid-3ldabrtv]{margin:20px 0 0;padding:0;list-style:none}.halte[data-astro-cid-3ldabrtv]{border-top:1px solid color-mix(in srgb, var(--vlam) 48%, transparent);grid-template-columns:56px minmax(0,1fr);align-items:baseline;column-gap:clamp(26px,3vw,46px);padding:17px 0;display:grid}.halte__tijd[data-astro-cid-3ldabrtv]{font:700 17px/1.3 var(--font-body);color:var(--wit);font-variant-numeric:tabular-nums}.halte__naam[data-astro-cid-3ldabrtv]{font:400 16px/1.35 var(--font-body);color:var(--wit)}.cafe-grid[data-astro-cid-3ldabrtv]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);align-items:center;gap:clamp(32px,4.5vw,72px);display:grid}@media (width<=960px){.cafe-grid[data-astro-cid-3ldabrtv]{grid-template-columns:1fr;gap:36px}}.cafe-grid[data-astro-cid-3ldabrtv] .body[data-astro-cid-3ldabrtv]{margin-top:18px}.cafe-wrap[data-astro-cid-3ldabrtv]{position:relative}.cafe-wrap[data-astro-cid-3ldabrtv] .cafe__boer{z-index:3;height:150px;bottom:-40px;left:-56px}@media (width<=1320px){.cafe-wrap[data-astro-cid-3ldabrtv] .cafe__boer{height:130px;left:-18px}}@media (width<=760px){.cafe-wrap[data-astro-cid-3ldabrtv] .cafe__boer{height:110px;left:-8px}}.cafes[data-astro-cid-3ldabrtv]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.6vw,34px);margin-top:clamp(48px,6vw,86px);display:grid}@media (width<=760px){.cafes[data-astro-cid-3ldabrtv]{grid-template-columns:1fr}}.cafe-kaart[data-astro-cid-3ldabrtv]{border-radius:12px;padding:clamp(26px,3vw,40px)}.cafe-kaart__vanaf[data-astro-cid-3ldabrtv]{font:400 15px/1.5 var(--font-body);color:var(--tekst-zacht);margin-top:10px}.plekken[data-astro-cid-3ldabrtv]{margin:20px 0 0;padding:0;list-style:none}.plek[data-astro-cid-3ldabrtv]{border-top:1px solid color-mix(in srgb, var(--vlam) 42%, transparent);font:400 16px/1.35 var(--font-body);color:var(--navy);padding:17px 0}.colofon[data-astro-cid-3ldabrtv]{max-width:62ch;font:400 14px/1.7 var(--font-body);color:var(--tekst-zacht);text-align:center;margin:clamp(56px,7vw,96px) auto 0}
