/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--container-sm:24rem;--container-xl:36rem;--container-2xl:42rem;--container-4xl:56rem;--container-6xl:72rem;--font-weight-semibold:600;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-merk-mango:#f2a63b;--color-merk-stempel:#a6321f;--color-merk-inkt:#14181c;--color-merk-spotify-knop:#178a43;--color-vlak-pagina:#fff;--color-vlak-kaart:#fff;--color-vlak-potlood-licht:#14181c0a;--color-vlak-potlood:#14181c0d;--color-vlak-potlood-sterk:#14181c17;--color-vlak-sectiekop:#eef0f2;--color-vlak-donker:#14181c;--color-vlak-donker-zacht:#262c33;--color-vlak-plaat:#2b3542;--color-plaat-guilloche:#cbd7e8;--color-vlak-plaat-artiest:#3a1220;--color-plaat-golf-boven:#f2a63b;--color-plaat-golf-onder:#f07aa8;--color-vlak-plaat-leverancier:#231b3a;--color-plaat-band-mango:#f2a63b;--color-plaat-band-lila:#b9a8f2;--color-vlak-plaat-locatie:#0f1d2e;--color-vlak-plaat-aannemer:#17191c;--color-tekst-titel:#14181c;--color-tekst-lopend:#4a4038;--color-tekst-zacht:#6b6259;--color-tekst-op-donker:#a79e96;--color-tekst-op-donker-fel:#fff;--color-tekst-op-donker-nav:#8e8781;--color-tekst-op-donker-meta:#d9d2cb;--color-tekst-op-merk:#14181c;--color-tekst-link:#2d7595;--color-tekst-romp:#2b3038;--color-tekst-leisteen:#5c6470;--color-rand-standaard:#14181c;--color-rand-tabel:#14181c1a;--color-rand-zacht:#14181c29;--color-rand-nadruk:#a6321f;--color-rand-focus:#2d7595;--color-status-in-orde-vlak:#2e6f4e;--color-status-in-orde-zacht:#a9cdb6;--color-status-in-orde-tint:#e3efe7;--color-status-in-orde-tekst:#17402c;--color-status-aandacht-vlak:#fbeb8a;--color-status-aandacht-tekst:#4a3208;--color-status-aandacht-teken:#b06a00;--color-status-controleren-vlak:#2b4c8c;--color-status-controleren-zacht:#d7e3f5;--color-status-controleren-tekst:#23407a;--color-status-fout-vlak:#8a1c2b;--color-status-fout-zacht:#f3d4d8;--color-status-fout-tint:#fbebec;--color-status-fout-tekst:#8a1c2b;--color-status-fout-op-donker:#f0a3ac;--color-status-neutraal-vlak:#5b636d;--color-status-neutraal-zacht:#dde1e6;--color-status-neutraal-tekst:#2b3037;--color-entiteit-artiesten:#c92c71;--color-entiteit-crew:#0f7e75;--color-entiteit-leveranciers:#6b4fc4;--color-entiteit-foodtrucks:#a9791a;--color-entiteit-techniek:#3c4650;--color-entiteit-veiligheid:#14181c;--color-entiteit-sponsor-brons:#b0703a;--color-entiteit-sponsor-zilver:#a8adb4;--color-entiteit-sponsor-goud:#dfa324;--color-entiteit-sponsor-platina:#3c4650;--color-actie-primair:#2d7595;--color-actie-ingedrukt:#1f5a75;--color-actie-was:#eef6f9;--color-actie-op-vlak:#14181c;--color-icoon-accent:#f26430;--radius-tiny:3px;--radius-knop:12px;--radius-alert:14px;--radius-chip:16px;--radius-card:20px;--radius-panel:28px;--radius-pil:999px;--hoogte-knop-groot:44px;--hoogte-knop:38px;--hoogte-knop-klein:32px;--hoogte-tabelrij:48px;--shadow-blok:0 10px 0 -4px #14181c24;--shadow-kaartje:0 0 0 1px #14181c0a, 0 1px 2px #14181c0f, 0 6px 18px #14181c12;--font-titel:"Archivo Variable", "Archivo", system-ui, sans-serif;--font-merk:"Gabarito Variable", "Gabarito", system-ui, sans-serif;--font-tekst:"Hanken Grotesk Variable", "Hanken Grotesk", system-ui, sans-serif;--text-titel-xl:52px;--text-titel-xl--line-height:1;--text-titel-xl--letter-spacing:-.02em;--text-titel-l:40px;--text-titel-l--line-height:1;--text-titel-l--letter-spacing:-.02em;--text-titel-m:26px;--text-titel-m--line-height:1.05;--text-titel-m--letter-spacing:-.02em;--text-kop:20px;--text-kop--line-height:1.1;--text-kop--letter-spacing:-.02em;--text-tekst-l:.9375rem;--text-tekst-l--line-height:1.65;--text-tekst-m:.9375rem;--text-tekst-m--line-height:1.65;--text-label:12px;--text-label--line-height:1.4;--text-label--letter-spacing:.08em;--text-sectie:clamp(1.6rem, 1.2rem + 1.44vw, 2.4rem);--text-sectie--line-height:1.1;--text-sectie--letter-spacing:-.02em;--text-tekst-groot:clamp(1rem, .95rem + .2vw, 1.0625rem);--text-tekst-groot--line-height:1.6;--text-held:clamp(2rem, 1.2rem + 2.72vw, 3.4rem);--text-held--line-height:1.08;--text-held--letter-spacing:-.035em;--color-rand-op-donker:#ffffff1f;--text-kop-groot:clamp(1.1rem, .96rem + .4vw, 1.3rem);--text-kop-groot--line-height:1.2;--text-kop-groot--letter-spacing:-.01em}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{scroll-behavior:smooth}html,body{overflow-x:clip}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}a{color:var(--color-tekst-link);text-underline-offset:.18em}:focus-visible{outline:3px solid var(--color-rand-focus);outline-offset:2px}}@layer components{.merk{font-family:var(--font-merk);letter-spacing:-.045em;white-space:nowrap;-webkit-user-select:none;user-select:none;align-items:center;gap:.43em;font-weight:700;line-height:1;display:inline-flex}.knop{border-radius:var(--radius-knop);white-space:nowrap;cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:.5rem;min-height:2.75rem;padding:0 1.25rem;font-weight:600;text-decoration:none;transition:filter .15s,background-color .15s;display:inline-flex}.knop:hover{filter:brightness(1.08)}.knop:active{filter:brightness(.96);translate:0 1px}.knop-primair{background:var(--color-actie-primair);color:var(--color-tekst-op-donker-fel)}.knop-licht{background:var(--color-vlak-kaart);color:var(--color-tekst-titel)}.knop-omlijnd{border-color:var(--color-rand-standaard);color:var(--color-tekst-titel);background:0 0}.knop-omlijnd:hover{background:var(--color-vlak-potlood);filter:none}.knop-omlijnd-licht{border-color:var(--color-tekst-op-donker-fel);color:var(--color-tekst-op-donker-fel)}.knop:disabled{opacity:.45;cursor:not-allowed}.knop-merk{background:var(--color-merk-mango);color:var(--color-tekst-op-merk)}.knop-inkt{background:var(--color-vlak-donker);color:var(--color-tekst-op-donker-fel)}.knop-inkt:hover{background:var(--color-vlak-donker-zacht);filter:none}.kop-scherm,.kop-sectie{font-family:var(--font-titel);color:var(--color-tekst-titel);text-wrap:balance;overflow-wrap:break-word;min-width:0;font-weight:600}.kop-scherm>span{text-wrap:balance}.kop-scherm{font-size:var(--text-held);line-height:var(--text-held--line-height);letter-spacing:var(--text-held--letter-spacing)}.kop-sectie{font-size:var(--text-sectie);line-height:var(--text-sectie--line-height);letter-spacing:var(--text-sectie--letter-spacing)}.hang{margin-inline-start:-.47em}.kop-klein{font-family:var(--font-titel);font-size:var(--text-kop-groot);color:var(--color-tekst-titel);font-weight:600;line-height:var(--text-kop-groot--line-height);letter-spacing:var(--text-kop-groot--letter-spacing);text-wrap:balance;overflow-wrap:break-word;min-width:0}.navlink{border-radius:var(--radius-tiny);color:var(--color-tekst-titel);white-space:nowrap;padding:.625rem .875rem;font-weight:600;text-decoration:none}.navlink:hover{background:var(--color-vlak-potlood)}.navlink[aria-current=page]{text-decoration:underline;text-decoration-thickness:2px;-webkit-text-decoration-color:var(--color-merk-mango);-webkit-text-decoration-color:var(--color-merk-mango);text-decoration-color:var(--color-merk-mango)}.voetlink{color:var(--color-tekst-op-donker-fel);text-decoration:none}.voetlink:hover{text-decoration:underline}.menu>summary{cursor:pointer;width:2.75rem;height:2.75rem;color:var(--color-tekst-titel);place-items:center;list-style:none;display:grid}.menu>summary::-webkit-details-marker{display:none}.menu-paneel{background:var(--color-vlak-pagina);border-bottom:2px solid var(--color-rand-standaard);flex-direction:column;gap:.25rem;padding:1rem 1.25rem 1.5rem;display:flex;position:absolute;top:100%;left:0;right:0}.map{background:var(--color-vlak-kaart);border:2px solid var(--color-rand-standaard);border-radius:0 var(--radius-card) var(--radius-card) var(--radius-card);box-shadow:var(--shadow-blok);margin-top:1.25rem;padding:2rem 1.75rem 1.75rem;position:relative}.map-tab{border:2px solid var(--color-rand-standaard);border-radius:var(--radius-alert) var(--radius-alert) 0 0;font-size:var(--text-tekst-m);border-bottom:0;padding:.35rem .9rem .3rem;font-weight:600;line-height:1.4;position:absolute;bottom:100%;left:-2px}.etiket{background:var(--color-vlak-kaart);border:2px solid var(--color-rand-standaard);border-radius:var(--radius-card);border-left-width:10px;border-left-color:var(--color-merk-mango);padding:1.75rem}.foto{border:2px solid var(--color-rand-standaard);border-radius:var(--radius-alert)}.scherm{background:var(--color-vlak-kaart);border:1px solid var(--color-rand-zacht);border-radius:var(--radius-alert);box-shadow:var(--shadow-kaartje);margin:0;overflow:hidden}.scherm-held>:is(video,img){aspect-ratio:2160/860;object-fit:cover;object-position:top}.scherm-held>.scherm-telefoon{aspect-ratio:1;object-fit:cover;object-position:50% 72%}.scherm-film{overflow:visible}.scherm-film iframe{border-radius:calc(var(--radius-alert) - 1px)}.scherm-film:has(iframe:focus){outline:3px solid var(--color-rand-focus);outline-offset:2px}.bg-vlak-donker .scherm{border-color:var(--color-vlak-donker-zacht);box-shadow:none}.wissel-schermen{gap:3rem;display:grid}.wissel-onderschrift{color:var(--color-tekst-op-donker-fel);margin:0 0 1rem;font-weight:600}.wissel.actief .wissel-onderschrift,.wissel.actief [hidden]{display:none}.wissel-lijst{grid-template-columns:repeat(var(--tabs,2), minmax(0, 1fr));align-items:start;gap:1.5rem;margin-bottom:2rem;display:grid}.wissel-lijst[hidden]{display:none}@media not all and (min-width:40rem){.wissel-schermen{scroll-snap-type:x mandatory;scrollbar-width:none;padding-inline:1.25rem;gap:1rem;margin-inline:-1.25rem;padding-bottom:.5rem;scroll-padding-inline:1.25rem;display:flex;overflow-x:auto}.wissel-schermen>div{scroll-snap-align:start;flex:0 0 76%}.wissel-schermen .scherm{max-width:100%}}.wissel-lijst button{text-align:left;cursor:pointer;width:100%;font:inherit;font-size:var(--text-tekst-groot);color:var(--color-tekst-op-donker);border:0;border-top:3px solid var(--color-vlak-donker-zacht);background:0 0;padding:1rem 0 0;font-weight:600;line-height:1.4;transition:color .15s,border-color .15s;display:block}.wissel-lijst button:hover{color:var(--color-tekst-op-donker-fel)}.wissel-lijst button:active{color:var(--color-tekst-op-donker-meta)}.wissel-lijst button[aria-selected=true]{color:var(--color-tekst-op-donker-fel);border-top-color:var(--color-merk-mango)}.koekje{z-index:60;background:var(--color-vlak-kaart);border:2px solid var(--color-rand-standaard);border-radius:var(--radius-card);max-width:34rem;box-shadow:var(--shadow-blok);flex-direction:column;gap:.75rem;max-height:calc(100svh - 2rem);padding:1.25rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;overflow-y:auto}@media (min-width:40rem){.koekje{bottom:1.5rem;left:auto;right:1.5rem}}.koekje-titel{font-family:var(--font-titel);font-size:var(--text-kop);color:var(--color-tekst-titel);margin:0;font-weight:700}.koekje-tekst{color:var(--color-tekst-lopend);margin:0}.koekje-knoppen{flex-wrap:wrap;gap:.5rem;display:flex}.koekje .knop-licht{border-color:var(--color-rand-standaard)}.koekje-paneel{border-top:2px solid var(--color-rand-standaard);flex-direction:column;gap:.75rem;padding-top:.75rem;display:flex}.koekje-paneel .knop{align-self:flex-start}.koekje-rij{cursor:pointer;align-items:flex-start;gap:.75rem;display:flex}.koekje-rij input{width:1.25rem;height:1.25rem;accent-color:var(--color-actie-primair);flex:none;margin-top:.15rem}.koekje-rij span span{color:var(--color-tekst-lopend);display:block}.verloop-wie{border-radius:var(--radius-tiny);font-size:var(--text-label);text-transform:uppercase;letter-spacing:.08em;vertical-align:.15em;margin-right:.75rem;padding:.1rem .5rem;font-weight:600;line-height:1.4;display:inline-block}.verloop-auto{background:var(--color-merk-mango);color:var(--color-tekst-op-merk)}.verloop-jij{background:var(--color-vlak-donker);color:var(--color-tekst-op-donker-fel)}.lopend{color:var(--color-tekst-lopend)}.lopend>p{margin:0 0 1em}.lopend>h2{text-wrap:balance;margin:2.25rem 0 .75rem}.lopend>h2:first-child{margin-top:0}footer .lopend,.bg-vlak-donker .lopend{color:inherit}footer .lopend>p:last-child{margin-bottom:0}.veld{flex-direction:column;gap:.35rem;display:flex}.veld>span{font-size:var(--text-tekst-m);color:var(--color-tekst-lopend);font-weight:600}.veld input,.veld textarea{width:100%;font:inherit;color:var(--color-tekst-titel);border:0;border-bottom:2px solid var(--color-rand-standaard);background:0 0;border-radius:0;padding:.5rem .25rem}.veld textarea{resize:vertical}.veld input:hover,.veld textarea:hover,.veld input:focus,.veld textarea:focus{background:var(--color-vlak-potlood);outline:none}.melding{border:1.5px solid var(--color-rand-standaard);border-radius:var(--radius-alert);border-left-width:6px;padding:.75rem 1rem}.melding-in-orde{border-left-color:var(--color-status-in-orde-vlak)}.melding-fout{border-left-color:var(--color-status-fout-vlak)}.melding strong{color:var(--color-tekst-titel);display:block}.plek{background:var(--color-status-aandacht-vlak);color:var(--color-status-aandacht-tekst);outline:1px dashed var(--color-status-aandacht-teken);border-radius:2px;padding:0 .2em}}@layer utilities{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.-left-\[9999px\]{left:-9999px}.isolate{isolation:isolate}.-z-10{z-index:calc(10 * -1)}.z-40{z-index:40}.m-0{margin:0}.mx-auto{margin-inline:auto}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-8{margin-top:calc(var(--spacing) * 8)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mb-0{margin-bottom:0}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-10{margin-bottom:calc(var(--spacing) * 10)}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-\[16\/10\]{aspect-ratio:16/10}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.h-0{height:0}.h-20{height:calc(var(--spacing) * 20)}.h-\[1\.22em\]{height:1.22em}.h-full{height:100%}.w-0{width:0}.w-\[1\.22em\]{width:1.22em}.w-full{width:100%}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.flex-none{flex:none}.cursor-pointer{cursor:pointer}.list-none{list-style-type:none}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-start{align-items:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-10{gap:calc(var(--spacing) * 10)}.self-start{align-self:flex-start}.overflow-hidden{overflow:hidden}.rounded-t-tiny{border-top-left-radius:var(--radius-tiny);border-top-right-radius:var(--radius-tiny)}.rounded-br-tiny{border-bottom-right-radius:var(--radius-tiny)}.border-0{border-style:var(--tw-border-style);border-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-rand-op-donker{border-color:var(--color-rand-op-donker)}.border-rand-zacht{border-color:var(--color-rand-zacht)}.bg-entiteit-artiesten{background-color:var(--color-entiteit-artiesten)}.bg-entiteit-crew{background-color:var(--color-entiteit-crew)}.bg-entiteit-leveranciers{background-color:var(--color-entiteit-leveranciers)}.bg-merk-mango{background-color:var(--color-merk-mango)}.bg-transparent{background-color:#0000}.bg-vlak-donker{background-color:var(--color-vlak-donker)}.bg-vlak-donker\/70{background-color:#14181cb3}@supports (color:color-mix(in lab, red, red)){.bg-vlak-donker\/70{background-color:color-mix(in oklab, var(--color-vlak-donker) 70%, transparent)}}.bg-vlak-pagina{background-color:var(--color-vlak-pagina)}.bg-vlak-potlood{background-color:var(--color-vlak-potlood)}.object-cover{object-fit:cover}.object-\[60\%_center\]{object-position:60% center}.p-0{padding:0}.p-6{padding:calc(var(--spacing) * 6)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-5{padding-inline:calc(var(--spacing) * 5)}.py-1{padding-block:var(--spacing)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-20{padding-block:calc(var(--spacing) * 20)}.py-24{padding-block:calc(var(--spacing) * 24)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-10{padding-bottom:calc(var(--spacing) * 10)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.text-center{text-align:center}.text-left{text-align:left}.font-\[inherit\]{font-family:inherit}.font-tekst{font-family:var(--font-tekst)}.text-label{font-size:var(--text-label);line-height:var(--tw-leading,var(--text-label--line-height));letter-spacing:var(--tw-tracking,var(--text-label--letter-spacing))}.text-tekst-groot{font-size:var(--text-tekst-groot);line-height:var(--tw-leading,var(--text-tekst-groot--line-height))}.text-tekst-l{font-size:var(--text-tekst-l);line-height:var(--tw-leading,var(--text-tekst-l--line-height))}.text-tekst-m{font-size:var(--text-tekst-m);line-height:var(--tw-leading,var(--text-tekst-m--line-height))}.text-\[30px\]{font-size:30px}.text-\[length\:inherit\]{font-size:inherit}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.08em\]{--tw-tracking:.08em;letter-spacing:.08em}.text-tekst-link{color:var(--color-tekst-link)}.text-tekst-lopend{color:var(--color-tekst-lopend)}.text-tekst-op-donker-fel{color:var(--color-tekst-op-donker-fel)}.text-tekst-op-donker-meta{color:var(--color-tekst-op-donker-meta)}.text-tekst-op-merk{color:var(--color-tekst-op-merk)}.text-tekst-romp{color:var(--color-tekst-romp)}.text-tekst-titel{color:var(--color-tekst-titel)}.text-tekst-zacht{color:var(--color-tekst-zacht)}.uppercase{text-transform:uppercase}.not-italic{font-style:normal}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.decoration-merk-mango{-webkit-text-decoration-color:var(--color-merk-mango);-webkit-text-decoration-color:var(--color-merk-mango);text-decoration-color:var(--color-merk-mango)}.decoration-2{text-decoration-thickness:2px}.underline-offset-4{text-underline-offset:4px}.underline-offset-\[0\.18em\]{text-underline-offset:.18em}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.focus\:not-sr-only:focus{clip-path:none;white-space:normal;width:auto;height:auto;margin:0;padding:0;position:static;overflow:visible}.focus\:absolute:focus{position:absolute}.focus\:top-4:focus{top:calc(var(--spacing) * 4)}.focus\:left-4:focus{left:calc(var(--spacing) * 4)}.focus\:z-50:focus{z-index:50}.focus\:bg-vlak-kaart:focus{background-color:var(--color-vlak-kaart)}.focus\:p-3:focus{padding:calc(var(--spacing) * 3)}@media (min-width:40rem){.sm\:mt-10{margin-top:calc(var(--spacing) * 10)}.sm\:mt-12{margin-top:calc(var(--spacing) * 12)}.sm\:block{display:block}.sm\:hidden{display:none}.sm\:inline-flex{display:inline-flex}.sm\:gap-6{gap:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:py-16{padding-block:calc(var(--spacing) * 16)}.sm\:py-28{padding-block:calc(var(--spacing) * 28)}.sm\:py-32{padding-block:calc(var(--spacing) * 32)}.sm\:pt-14{padding-top:calc(var(--spacing) * 14)}.sm\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.sm\:pb-16{padding-bottom:calc(var(--spacing) * 16)}}@media (min-width:48rem){.md\:order-2{order:2}.md\:col-span-2{grid-column:span 2/span 2}.md\:ml-0{margin-left:0}.md\:flex{display:flex}.md\:hidden{display:none}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.md\:pt-12{padding-top:calc(var(--spacing) * 12)}}@media (min-width:64rem){.lg\:grid{display:grid}.lg\:inline-flex{display:inline-flex}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:gap-x-14{column-gap:calc(var(--spacing) * 14)}.lg\:pt-5{padding-top:calc(var(--spacing) * 5)}}.\[\&\>p\:last-child\]\:mb-0>p:last-child{margin-bottom:0}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/fonts/archivo-latin-ext-wdth-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;font-stretch:62% 125%;src:url(/fonts/archivo-latin-wdth-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Gabarito Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/gabarito-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gabarito Variable;font-style:normal;font-display:swap;font-weight:400 900;src:url(/fonts/gabarito-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/hanken-grotesk-latin-ext-wght-normal.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/fonts/hanken-grotesk-latin-wght-normal.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}