:root{--sand-50:#fff8ef;--sand-100:#f2eadd;--sand-150:#fdf4ea;--sand-200:#efe6d8;--sand-300:#f0e4d2;--sand-400:#ddceb4;--sand-500:#c8b79a;--stone-400:#a08a72;--stone-500:#7a6a54;--stone-600:#6b5b45;--stone-700:#493d2c;--stone-800:#34291d;--stone-900:#2a2118;--label:#9a8f7d;--label-2:#b8a48c;--white:#fff;--card:#fff;--clay-100:#fbe1d5;--clay-300:#f0a183;--clay-500:#e0451c;--clay-600:#c33b14;--clay-700:#9e300f;--clay-caption:#c98a5a;--jade-100:#d7ece1;--jade-300:#7fbba1;--jade-500:#2f8f6b;--jade-600:#24785a;--jade-700:#1c6049;--brass-100:#f4e8d2;--brass-400:#d9a94e;--brass-500:#c67c1e;--brass-700:#8a5716;--cat-music:#c2416b;--cat-music-soft:#f6dee6;--cat-nightlife:#5b4bd6;--cat-nightlife-soft:#e4e1f7;--cat-wellness:#6b7a1f;--cat-wellness-soft:#e9ebdd;--cat-film:#2f6bb0;--cat-film-soft:#dbe7f3;--cat-market:#c67c1e;--cat-market-soft:#f6e7cf;--cat-culture:#b8503a;--cat-culture-soft:#f6e0d8;--cat-community:#2a8a99;--cat-community-soft:#d6ecef;--cat-music-ink:#fff;--cat-nightlife-ink:#fff;--cat-wellness-ink:#fff;--cat-film-ink:#fff;--cat-market-ink:#221b22;--cat-culture-ink:#fff;--cat-community-ink:#221b22;--light-dawn:#e7a16b;--light-morning:#ebaa4c;--light-noon:#f0b53f;--light-afternoon:#e88a44;--light-dusk:#e0451c;--light-night:#f0764a;--horizon:linear-gradient(90deg, var(--light-afternoon), var(--light-dusk));--dusk-bg:#221b22;--dusk-surface:#2f282f;--dusk-raised:#352b39;--dusk-border:#41393e;--dusk-text:#fdf4ea;--dusk-muted:#cfc3ba;--dusk-faint:#8a7b78;--dusk-accent:#f0764a;--dusk-accent-soft:#4a2f2c;--dusk-jade:#57b792;--b-ink:#221b22;--b-sub:#5c554f;--b-line:#e4ded8;--b-ctl:#8a817a;--b-surf2:#f4f4f2;--b-pill:#efedea;--b-acc:#f0764a;--b-acc-hover:#f68a63;--b-acc-text:#b4461f;--pill:var(--b-pill);--sun:var(--clay-500);--onPick:#fff;--glass:#fffffff2;--scrim:#221b2273;--sh-card:0 1px 2px #221b220d, 0 6px 16px #221b220f;--sh-pop:0 2px 6px #221b2214, 0 18px 40px #221b2229;--sh-sheet:0 -12px 40px #221b2238;--sh-nav:0 -6px 20px #221b2214;--ill-paper:#fdf4ea;--ill-ink:#2a2118;--warning-500:#c67c1e;--danger-100:#f4dad6;--danger-500:#c1483a;--danger-700:#8f2a20;--info-500:#2f6bb0;--surface-page:var(--white);--surface-raised:var(--b-surf2);--surface-card:var(--card);--surface-paper:var(--white);--surface-sunk:var(--b-pill);--surface-inverse:var(--dusk-bg);--text-strong:var(--b-ink);--text-body:var(--b-ink);--text-muted:var(--b-sub);--text-caption:var(--b-sub);--text-faint:var(--b-sub);--text-label:var(--b-sub);--text-on-accent:#fff6f2;--text-on-inverse:#efe3d2;--text-link:var(--b-acc-text);--border-hairline:var(--b-line);--border-desk:var(--b-line);--border-strong:var(--b-ctl);--border-focus:var(--b-ink);--accent:var(--b-acc-text);--accent-hover:var(--clay-700);--accent-ink:var(--b-acc-text);--accent-soft:var(--clay-100);--accent-caption:var(--clay-caption);--accent-fill:var(--b-acc);--accent-fill-hover:var(--b-acc-hover);--accent-fill-ink:var(--b-ink);--accent-action:var(--accent-fill);--accent-action-hover:var(--accent-fill-hover);--accent-action-ink:var(--accent-fill-ink);--border-control:var(--b-ctl);--secondary:var(--b-ink);--secondary-soft:var(--sand-100);--streep:var(--b-ink);--live-dot:var(--sun);--solid-bg:var(--b-ink);--solid-bg-hover:var(--stone-800);--solid-fg:var(--white);--ink-panel-bg:var(--stone-900);--pick:var(--jade-500);--pick-frame:var(--jade-500);--pick-ink:var(--jade-700);--pick-soft:var(--jade-100);--price-free:var(--b-ink);--featured-chip-bg:var(--sand-150);--featured-chip-fg:var(--b-ink);--featured-line:var(--sand-400);--featured-soft:#fbefe6;--featured-label:var(--text-body);--rail:var(--b-line);--rail-2:#e6d3b8;--focus-ring:0 0 0 2px var(--surface-page), 0 0 0 5px var(--b-ink)}[data-mode=dusk],.dusk{--surface-page:var(--dusk-bg);--surface-raised:var(--dusk-surface);--surface-card:var(--dusk-surface);--surface-paper:var(--dusk-surface);--surface-sunk:var(--dusk-raised);--text-strong:var(--dusk-text);--text-body:var(--dusk-text);--text-muted:var(--dusk-muted);--text-caption:var(--dusk-muted);--text-faint:var(--dusk-muted);--text-label:var(--dusk-muted);--text-on-inverse:var(--dusk-text);--text-link:var(--dusk-accent);--border-hairline:var(--dusk-border);--border-strong:var(--dusk-border);--border-control:#fdf4ea6b;--accent:var(--dusk-accent);--accent-hover:#f68a63;--accent-ink:var(--dusk-accent);--accent-soft:var(--dusk-accent-soft);--accent-fill:var(--dusk-accent);--accent-fill-hover:#f68a63;--accent-fill-ink:var(--dusk-bg);--solid-bg:var(--dusk-text);--secondary:var(--dusk-text);--secondary-soft:var(--dusk-raised);--streep:var(--dusk-accent);--live-dot:var(--sun);--solid-bg-hover:#dccfbb;--solid-fg:var(--dusk-bg);--ink-panel-bg:var(--dusk-raised);--pick:var(--jade-500);--pick-frame:var(--jade-500);--pick-ink:var(--dusk-jade);--pick-soft:#263a34;--price-free:var(--dusk-text);--cat-music-ink:var(--dusk-text);--cat-nightlife-ink:var(--dusk-text);--cat-film-ink:var(--dusk-text);--cat-culture-ink:var(--dusk-text);--pill:#fdf4ea1f;--sun:#f0764a;--onPick:#fdf4ea;--glass:#221b22eb;--scrim:#0009;--sh-card:none;--sh-pop:0 18px 40px #00000080;--sh-sheet:none;--sh-nav:none;--ill-paper:#221b22;--ill-ink:#f2eadd;--focus-ring:0 0 0 2px var(--dusk-bg), 0 0 0 5px var(--dusk-accent);--border-focus:var(--dusk-accent);--featured-chip-bg:#fdf4ea24;--featured-chip-fg:var(--dusk-text);--featured-line:var(--dusk-border);--rail:var(--dusk-border);--rail-2:#4a3f45}
:root{--font-display:"Unbounded", ui-sans-serif, system-ui, sans-serif;--font-serif:"Unbounded", ui-sans-serif, system-ui, sans-serif;--font-sans:"Hanken Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:var(--font-sans);--font-mark:"Caveat", ui-sans-serif, cursive;--font-wordmark:"Bricolage Grotesque", ui-sans-serif, system-ui, sans-serif;--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-black:800;--text-display:clamp(2.125rem, calc(5vw + 1rem), 3.25rem);--text-h1:clamp(1.75rem, calc(4vw + .5rem), 2.5rem);--text-h2:clamp(1.375rem, calc(2.5vw + .5rem), 1.75rem);--text-h3:1.25rem;--text-title:1.125rem;--text-base:1rem;--text-sm:.875rem;--text-xs:.75rem;--text-fact:.9375rem;--text-fact-sm:.8125rem;--text-eyebrow:.6875rem;--lh-tight:1;--lh-snug:1.08;--lh-normal:1.5;--lh-relaxed:1.6;--ls-display:-.03em;--ls-tight:-.02em;--ls-snug:-.01em;--ls-normal:0;--ls-wide:.12em;--ls-wider:.18em}.t-display{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--lh-tight);letter-spacing:var(--ls-display);font-weight:var(--fw-bold);color:var(--text-strong)}.t-h2{font-family:var(--font-display);font-size:var(--text-h2);line-height:var(--lh-snug);letter-spacing:var(--ls-tight);font-weight:var(--fw-bold);color:var(--text-strong)}.t-eyebrow{font-family:var(--font-sans);font-size:var(--text-eyebrow);letter-spacing:var(--ls-wide);text-transform:uppercase;font-weight:var(--fw-bold);color:var(--text-label)}.t-fact{font-family:var(--font-sans);font-size:var(--text-fact);color:var(--text-muted);font-weight:var(--fw-bold);font-variant-numeric:tabular-nums}.t-mark{font-family:var(--font-mark);color:var(--pick);font-weight:700}.tp5-t-display-m{font:700 26px/32px var(--font-display);letter-spacing:-.02em}.tp5-t-display-d{font:700 44px/50px var(--font-display);letter-spacing:-.02em}.tp5-t-h2{font:700 20px/26px var(--font-display);letter-spacing:-.01em}.tp5-t-card-xl{font:700 20px/25px var(--font-display)}.tp5-t-card-xl.op-vlak{font-size:19px;line-height:23px}.tp5-t-card{font:500 15px/19px var(--font-display);letter-spacing:-.01em}.tp5-t-time{font:700 22px/24px var(--font-display);letter-spacing:-.03em}.tp5-t-time.lang{font-size:19px}.tp5-t-body{font:400 15px/21px var(--font-sans)}.tp5-t-ui{font:700 14px/18px var(--font-sans)}.tp5-t-ui.tab{font-size:15px}.tp5-t-ui.knop{font-size:16px}.tp5-t-meta{font:500 13px/17px var(--font-sans);color:var(--text-muted)}.tp5-t-meta.eerste{color:var(--text-strong);font-weight:700}.tp5-t-label{font:700 12px/16px var(--font-sans);letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted)}.tp5-t-pick{font:600 24px/26px var(--font-mark);color:var(--pick)}.tp5-wordmark{font:700 22px/1 var(--font-wordmark);letter-spacing:-.02em}.tp5-wordmark .locatie{font:600 24px/1 var(--font-mark);letter-spacing:0;color:var(--sun)}@media (min-width:900px){.tp5-t-h2{font-size:24px;line-height:30px}.tp5-t-card-xl{font-size:26px;line-height:32px}.tp5-wordmark{font-size:27px}}.tp5-wordmark.voet{font-size:32px}
:root{--space-0:0;--space-1:6px;--space-2:8px;--space-3:10px;--space-4:12px;--space-5:14px;--space-6:16px;--space-7:20px;--space-8:26px;--space-9:32px;--space-10:40px;--space-12:48px;--space-16:64px;--space-20:80px;--space-24:96px;--radius-label:6px;--radius-xs:8px;--radius-sm:12px;--radius-md:16px;--radius-lg:18px;--radius-sheet:24px;--radius-panel:22px;--radius-pill:16px;--radius-page:26px;--radius-xl:28px;--radius-phone:34px;--radius-full:999px;--shadow-xs:0 1px 2px #783c140f;--shadow-sm:0 2px 6px #783c1414;--shadow-list:0 20px 40px -34px #783c1480;--shadow-md:0 20px 40px -34px #783c1480;--shadow-card:0 30px 60px -45px #783c1480;--shadow-lg:0 30px 60px -45px #783c1480;--shadow-featured:0 20px 40px -34px #783c1480;--scrim-photo:linear-gradient(0deg, #23140fb8, transparent 55%);--sheen-pick:linear-gradient(155deg, #ffe1aa47, transparent 42%);--wash-photo:linear-gradient(158deg, #c75a3c1a 0%, #1e1a1708 46%, #1e1a1733 100%);--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.45, 0, .2, 1);--dur-fast:.14s;--dur-pop:.16s;--dur-l2:.24s;--dur-base:.28s;--dur-card:.28s;--dur-exit:.2s;--dur-photo:.7s;--dur-pulse:1.4s;--dur-spin:.8s;--dur-slow:.7s;--lift:translateY(-5px);--tap-min:44px;--container-sm:640px;--container-md:768px;--container-lg:1080px;--container-xl:1200px}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-card:0s;--dur-pop:0s;--dur-l2:0s;--dur-exit:0s;--dur-base:0s;--dur-photo:0s;--dur-slow:0s}}
*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{font-family:var(--font-sans);font-size:var(--text-base);line-height:var(--lh-normal);color:var(--text-body);background:var(--surface-page);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4{font-family:var(--font-display);color:var(--text-strong);font-weight:var(--fw-bold);line-height:var(--lh-snug);letter-spacing:var(--ls-snug);text-wrap:balance;margin:0}p{text-wrap:pretty;margin:0}a{color:var(--text-link);text-decoration:none}a:hover{text-underline-offset:2px;text-decoration:underline}button{font-family:inherit}:focus-visible{outline:3px solid var(--border-focus);outline-offset:2px}::selection{background:var(--clay-100);color:var(--clay-700)}img{max-width:100%;display:block}.hr{border:0;border-top:1px solid var(--border-hairline);margin:var(--space-6) 0}

