.route.svelte-xuz4fm{margin:0;padding-top:30px}.lijn.svelte-xuz4fm{grid-template-columns:repeat(var(--n), 1fr);margin:0;padding:0;list-style:none;display:grid;position:relative}.lijn.svelte-xuz4fm:before{content:"";top:7px;left:7px;right:calc(100% / var(--n) - 7px);background:var(--beni);transform-origin:0;height:2px;animation:1.6s cubic-bezier(.65,0,.35,1) .3s both svelte-xuz4fm-teken;position:absolute}.station.svelte-xuz4fm{gap:2px;padding-top:28px;display:grid;position:relative}.punt.svelte-xuz4fm{background:var(--washi);border:2px solid var(--beni);width:16px;height:16px;animation:.4s both svelte-xuz4fm-verschijn;animation-delay:calc(.3s + var(--i) * .75s);border-radius:50%;position:absolute;top:0;left:0}.stad.svelte-xuz4fm{font-family:var(--font-serif);font-size:var(--fs-titel);color:var(--sumi);font-weight:600;line-height:1.1}.jp.svelte-xuz4fm{font-family:var(--font-jp);color:var(--sumi-z);font-size:13px}.tijd.svelte-xuz4fm{white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--beni);background:var(--washi);animation:.5s both svelte-xuz4fm-verschijn;animation-delay:calc(.7s + var(--i) * .75s);padding:0 6px;font-size:13px;font-weight:600;position:absolute;top:-26px;left:calc(50% + 4px);transform:translate(-50%)}figcaption.svelte-xuz4fm{margin-top:var(--space-4);font-size:var(--fs-cell);color:var(--sumi-z)}@keyframes svelte-xuz4fm-teken{0%{transform:scaleX(0)}}@keyframes svelte-xuz4fm-verschijn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.lijn.svelte-xuz4fm:before,.punt.svelte-xuz4fm,.tijd.svelte-xuz4fm{animation:none}}.hero.svelte-1ewzqr7{gap:var(--space-7);align-items:center;padding-top:clamp(40px,6vw,88px);padding-bottom:clamp(48px,6vw,88px);display:grid}@media (width>=900px){.hero.svelte-1ewzqr7{gap:var(--space-8);grid-template-columns:7fr 5fr}}h1.svelte-1ewzqr7{font-size:var(--fs-hero);margin:0 0 var(--space-5);max-width:14ch;color:var(--sumi)}.hero.svelte-1ewzqr7 .lead:where(.svelte-1ewzqr7){max-width:44ch}.acties.svelte-1ewzqr7{gap:var(--space-3);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.hero-route.svelte-1ewzqr7{margin-top:var(--space-8);max-width:520px}.hero-beeld.svelte-1ewzqr7{justify-self:center;width:min(100%,440px);position:relative}.sticker.svelte-1ewzqr7{z-index:1;margin:0;position:absolute}.sticker-bereik.svelte-1ewzqr7{background:var(--beni);width:128px;height:128px;color:var(--washi);text-align:center;padding:var(--space-3);border-radius:50%;place-content:center;font-size:13px;line-height:1.2;display:grid;top:8%;right:-14px;rotate:10deg}.sticker-bereik.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7){white-space:nowrap;font-family:var(--font-serif);font-size:32px;font-weight:600;line-height:1;display:block}.sticker-tip.svelte-1ewzqr7{background:var(--washi);border:1px solid var(--beni);border-radius:var(--radius-lg);max-width:250px;padding:var(--space-4);font-size:var(--fs-cell);line-height:1.45;bottom:12%;left:-24px;rotate:-3deg}.tip-kop.svelte-1ewzqr7{font-family:var(--font-serif);color:var(--beni);margin-bottom:var(--space-1);font-size:22px;font-weight:600;display:block}@media (width<=520px){.sticker-bereik.svelte-1ewzqr7{width:108px;height:108px;font-size:12px;right:-6px}.sticker-bereik.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7){font-size:26px}.sticker-tip.svelte-1ewzqr7{max-width:220px;left:-6px}}.boog.svelte-1ewzqr7{border-radius:var(--boog);background:var(--momo);overflow:hidden}.boog.svelte-1ewzqr7 img,.rond.svelte-1ewzqr7 img{object-fit:cover;width:100%;height:100%;display:block}.hero-beeld.svelte-1ewzqr7 .boog:where(.svelte-1ewzqr7){aspect-ratio:3/4.2}.hero-beeld.svelte-1ewzqr7 .boog:where(.svelte-1ewzqr7) img{object-position:50% 70%}.bijschrift.svelte-1ewzqr7,figcaption.svelte-1ewzqr7{font-size:var(--fs-cell);color:var(--sumi-z);margin-top:var(--space-3)}.blok.svelte-1ewzqr7{margin-top:clamp(56px,8vw,120px)}.laatste.svelte-1ewzqr7{margin-bottom:clamp(56px,8vw,120px)}.paneel.svelte-1ewzqr7{border-radius:clamp(28px,4vw,56px);padding:clamp(28px,6vw,88px)}.paneel-momo.svelte-1ewzqr7{background:var(--momo);color:var(--sumi)}.paneel-beni.svelte-1ewzqr7{background:var(--beni);color:var(--washi)}.paneel-titel.svelte-1ewzqr7{font-size:var(--fs-display);max-width:16ch;margin:0 0 var(--space-5)}.blok-titel.svelte-1ewzqr7{font-size:var(--fs-display);margin:0 0 var(--space-6)}.paneel-beni.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--washi)}.paneel-beni.svelte-1ewzqr7 .binnenkort:where(.svelte-1ewzqr7){color:var(--washi);opacity:.75}.binnenkort.svelte-1ewzqr7{color:var(--sumi-z);font-style:italic}.knop-licht.svelte-1ewzqr7{background:var(--washi);color:var(--beni);border:none}.knop-licht.svelte-1ewzqr7:hover{background:var(--momo);color:var(--beni-d)}.sticker-rond.svelte-1ewzqr7{z-index:1;background:var(--sumi);width:80px;height:80px;color:var(--washi);font-family:var(--font-serif);white-space:nowrap;border-radius:50%;place-items:center;font-size:21px;font-weight:600;display:grid;position:absolute;top:-14px;right:-24px;rotate:12deg}.briefjes.svelte-1ewzqr7{gap:var(--space-5);margin-top:var(--space-6);display:grid}@media (width>=860px){.briefjes.svelte-1ewzqr7{grid-template-columns:repeat(3,1fr)}}.briefje.svelte-1ewzqr7{background:var(--washi);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5);rotate:-1.5deg}.briefje.svelte-1ewzqr7:nth-child(2){rotate:1deg}.briefje.svelte-1ewzqr7:nth-child(3){rotate:-.5deg}.groot.svelte-1ewzqr7{font-size:var(--fs-display);color:var(--beni);white-space:nowrap;line-height:1;display:block}.briefje.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){font-size:var(--fs-titel);margin:var(--space-2) 0 var(--space-3);line-height:1.15}.briefje.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--sumi-z);margin:0}.audit-hook.svelte-1ewzqr7{gap:var(--space-7);align-items:center;display:grid}@media (width>=960px){.audit-hook.svelte-1ewzqr7{gap:var(--space-8);grid-template-columns:1fr 1fr}}.badge.svelte-1ewzqr7{margin:0 0 var(--space-4);background:var(--momo);font-size:var(--fs-cell);border-radius:999px;padding:6px 14px;font-weight:600;display:inline-block;color:var(--beni-d)!important}.belofte.svelte-1ewzqr7{font-size:var(--fs-titel);margin:var(--space-5) 0 0;line-height:1.2}.blad-houder.svelte-1ewzqr7{position:relative}.blad.svelte-1ewzqr7{background:var(--washi);color:var(--sumi);border-radius:var(--radius-lg);margin:0;padding:clamp(24px,3.5vw,40px);rotate:2deg}.blad.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--sumi)}.blad.svelte-1ewzqr7 figcaption:where(.svelte-1ewzqr7){font-size:var(--fs-cell);color:var(--sumi-z);margin:0 0 var(--space-4)}.blad-kop.svelte-1ewzqr7{font-family:var(--font-serif);margin:0 0 var(--space-3);font-size:24px;font-weight:600}.dagen.svelte-1ewzqr7{margin:0 0 var(--space-3);gap:var(--space-2);padding:0;list-style:none;display:grid}.dagen.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){gap:var(--space-3);grid-template-columns:72px 1fr;display:grid}.dag.svelte-1ewzqr7{color:var(--beni);font-variant-numeric:tabular-nums;font-weight:600}.constatering.svelte-1ewzqr7{padding:var(--space-3) var(--space-4);background:var(--momo-l);border-radius:var(--radius);margin:0;font-style:italic}.alternatief.svelte-1ewzqr7{margin-top:var(--space-5);background:var(--matcha-l);border-radius:var(--radius);padding:var(--space-4) var(--space-5)}.alternatief.svelte-1ewzqr7 .dag:where(.svelte-1ewzqr7){color:var(--sumi)}.reistijd.svelte-1ewzqr7{margin:var(--space-3) 0 0;padding-top:var(--space-3);border-top:1px solid var(--lijn)}.sticker-prijs.svelte-1ewzqr7{width:96px;height:96px;font-size:30px;top:-28px;right:-12px}@media (width<=600px){.paneel.svelte-1ewzqr7{padding:28px 20px}.blad.svelte-1ewzqr7{padding:20px 16px;rotate:1deg}.alternatief.svelte-1ewzqr7{padding:var(--space-4)}.dagen.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){gap:var(--space-2);grid-template-columns:58px 1fr}.sticker-prijs.svelte-1ewzqr7{width:80px;height:80px;font-size:24px;right:-6px}}.stappen.svelte-1ewzqr7{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=860px){.stappen.svelte-1ewzqr7{grid-template-columns:repeat(3,1fr)}}.stap.svelte-1ewzqr7{background:var(--momo-l);border-radius:var(--radius-lg);padding:var(--space-6) var(--space-5);position:relative}.stap-nr.svelte-1ewzqr7{font-size:var(--fs-display);color:var(--beni);margin-bottom:var(--space-3);line-height:1;display:block}.stap.svelte-1ewzqr7 p:where(.svelte-1ewzqr7){color:var(--sumi-z);margin:0}.stap.svelte-1ewzqr7 strong:where(.svelte-1ewzqr7){color:var(--sumi)}.vervolg-sticker.svelte-1ewzqr7{margin-top:var(--space-4);padding:var(--space-2) var(--space-4);background:var(--beni);color:var(--washi);font-size:var(--fs-cell);border-radius:999px;font-weight:600;display:inline-block;rotate:-2deg}.voorkomt.svelte-1ewzqr7{gap:var(--space-7);display:grid}@media (width>=960px){.voorkomt.svelte-1ewzqr7{gap:var(--space-8);grid-template-columns:3fr 2fr;align-items:end}}.valkuilen.svelte-1ewzqr7{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.valkuilen.svelte-1ewzqr7 li:where(.svelte-1ewzqr7){gap:var(--space-4);font-family:var(--font-serif);grid-template-columns:32px 1fr;align-items:start;font-size:22px;line-height:1.3;display:grid}.valkuilen.svelte-1ewzqr7 li:where(.svelte-1ewzqr7):before{content:"×";background:var(--beni);width:32px;height:32px;color:var(--washi);font-family:var(--font-ui);border-radius:50%;place-items:center;font-size:20px;line-height:1;display:grid}.afsluiter.svelte-1ewzqr7{background:var(--washi);border-radius:var(--radius-lg);padding:var(--space-6);rotate:-1.5deg}.afsluiter.svelte-1ewzqr7 p:where(.svelte-1ewzqr7):first-child{font-size:var(--fs-titel);margin:0 0 var(--space-4);line-height:1.25}.bedrag.svelte-1ewzqr7{font-size:var(--fs-display);color:var(--beni);margin:0 0 var(--space-4);line-height:1}.gidsen.svelte-1ewzqr7{gap:var(--space-7);display:grid}@media (width>=960px){.gidsen.svelte-1ewzqr7{gap:var(--space-8);grid-template-columns:4fr 7fr;align-items:center}}.gids-rij.svelte-1ewzqr7{gap:var(--space-7);display:grid}@media (width>=600px){.gids-rij.svelte-1ewzqr7{grid-template-columns:1fr 1fr}}.gids.svelte-1ewzqr7 h3:where(.svelte-1ewzqr7){font-size:var(--fs-titel);margin:var(--space-5) 0 var(--space-2)}.covers.svelte-1ewzqr7{width:min(55%,200px);position:relative}.cover.svelte-1ewzqr7{aspect-ratio:3/4.2;border-radius:4px var(--radius) var(--radius) 4px;background:var(--momo);color:var(--sumi);border-left:6px solid var(--sumi-z);padding:var(--space-4);flex-direction:column;justify-content:space-between;display:flex;rotate:-3deg}.covers-stapel.svelte-1ewzqr7 .cover:where(.svelte-1ewzqr7){position:relative}.cover-achter.svelte-1ewzqr7{padding:0;inset:0;position:absolute!important}.cover-a.svelte-1ewzqr7{background:var(--matcha-l);translate:18px 4px;rotate:8deg}.cover-b.svelte-1ewzqr7{background:var(--washi);translate:9px 2px;rotate:2deg}.cover-voor.svelte-1ewzqr7{background:var(--washi);border-left-color:var(--beni-d)}.cover-merk.svelte-1ewzqr7{letter-spacing:.08em;font-size:10px}.cover-titel.svelte-1ewzqr7{font-size:24px;line-height:1.05}.cover-jp.svelte-1ewzqr7{font-family:var(--font-jp);opacity:.7;align-self:flex-end;font-size:22px}.kop-rij.svelte-1ewzqr7{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.artikel-rij.svelte-1ewzqr7{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid}@media (width>=760px){.artikel-rij.svelte-1ewzqr7{grid-template-columns:repeat(3,1fr)}}.artikel-kaart.svelte-1ewzqr7{gap:var(--space-3);color:var(--sumi);text-decoration:none;display:grid}.artikel-kaart.svelte-1ewzqr7 img:where(.svelte-1ewzqr7){aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);width:100%}.artikel-kaart.svelte-1ewzqr7 span:where(.svelte-1ewzqr7){font-size:var(--fs-titel);line-height:1.15}.artikel-kaart.svelte-1ewzqr7:hover span:where(.svelte-1ewzqr7){color:var(--beni)}.nikko-rij.svelte-1ewzqr7{gap:var(--space-4);grid-template-columns:1fr 1fr;align-items:end;display:grid}.nikko-rij.svelte-1ewzqr7 figure:where(.svelte-1ewzqr7){margin:0}.nikko.svelte-1ewzqr7 figcaption:where(.svelte-1ewzqr7){font-size:var(--fs-cell);color:var(--sumi-z);margin-top:var(--space-3)}.n1.svelte-1ewzqr7 .boog:where(.svelte-1ewzqr7){aspect-ratio:3/4}.n2.svelte-1ewzqr7{order:-1;grid-column:1/-1}.n2.svelte-1ewzqr7 .rond:where(.svelte-1ewzqr7){aspect-ratio:16/10}.n3.svelte-1ewzqr7 .rond:where(.svelte-1ewzqr7){aspect-ratio:3/4}.rond.svelte-1ewzqr7{border-radius:var(--radius-lg);overflow:hidden}@media (width>=900px){.nikko-rij.svelte-1ewzqr7{gap:var(--space-5);grid-template-columns:1fr 1.4fr 1fr}.n2.svelte-1ewzqr7{order:0;grid-column:auto}.n2.svelte-1ewzqr7 .rond:where(.svelte-1ewzqr7){aspect-ratio:4/5}.n3.svelte-1ewzqr7 .rond:where(.svelte-1ewzqr7){aspect-ratio:1}}.over.svelte-1ewzqr7{gap:var(--space-7);align-items:center;display:grid}@media (width>=900px){.over.svelte-1ewzqr7{gap:var(--space-8);grid-template-columns:5fr 7fr}}.over-foto.svelte-1ewzqr7{justify-self:center;width:min(100%,340px);position:relative}.over-foto.svelte-1ewzqr7 .boog:where(.svelte-1ewzqr7){aspect-ratio:3/4}.over.svelte-1ewzqr7 .lead:where(.svelte-1ewzqr7){color:var(--sumi)}.sticker-hoi.svelte-1ewzqr7{background:var(--beni);width:84px;height:84px;font-size:26px;top:24px;right:-20px}
