.gYxyiW_pagina{width:100%;max-width:100%;color:var(--text-primary);flex-direction:column;gap:20px;display:flex}.gYxyiW_kop{border-bottom:1px solid var(--border-subtle);flex-direction:column;gap:8px;padding-bottom:14px;display:flex}.gYxyiW_verhaalTitel{color:var(--text-secondary,var(--text-primary));overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-style:italic;font-weight:600;line-height:1.45}.gYxyiW_locatieRij{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:6px;display:flex}.gYxyiW_locatie{background:var(--surface-mint-soft);color:var(--brand-ink);overflow-wrap:anywhere;border-radius:999px;margin:0;padding:6px 14px;font-size:.9rem;font-weight:700}.gYxyiW_inhoud{overflow-wrap:anywhere;flex-direction:column;gap:16px;display:flex}:is(.gYxyiW_inhoud a,.gYxyiW_inhoud p,.gYxyiW_inhoud li,.gYxyiW_inhoud code){overflow-wrap:anywhere;word-break:break-word}.gYxyiW_antwoord{margin-top:4px}.gYxyiW_bronnen{border-top:1px solid var(--border-subtle);color:var(--text-muted);margin-top:4px;padding-top:14px;font-size:.8125rem}.gYxyiW_bronnenTitel{text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted);margin:0 0 6px;font-size:.6875rem;font-weight:800}.gYxyiW_bronnenLijst{overflow-wrap:anywhere;flex-direction:column;gap:4px;margin:0;padding-left:1.1em;display:flex}.gYxyiW_technisch{border:1px solid var(--border-subtle);background:var(--surface-white);border-radius:12px;margin-top:4px}.gYxyiW_technischSummary{cursor:pointer;min-height:44px;color:var(--text-muted);align-items:center;padding:12px 14px;font-size:.85rem;font-weight:700;display:flex}.gYxyiW_technischPre{white-space:pre-wrap;word-break:break-word;max-width:100%;margin:0;padding:0 14px 14px;font-size:.8rem;line-height:1.5;overflow-x:auto}
.WQFCua_speler{flex-direction:column;gap:24px;width:100%;max-width:640px;margin:0 auto;padding:20px 16px 40px;display:flex}.WQFCua_balk{border-top:1px solid var(--border-subtle);gap:12px;padding-top:16px;display:flex}.WQFCua_balk .btn{text-align:center;flex:1;justify-content:center;align-items:center;min-height:48px;display:inline-flex}.WQFCua_previewBanner{border:1px solid var(--kleur-rand,#d7e2e6);background:#fff7e0;border-radius:8px;margin:0 0 16px;padding:8px 12px;font-size:.9rem}
.S1MCEa_rij{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:4px;margin:0 0 12px;display:flex}.S1MCEa_keuze,.S1MCEa_actief{border-radius:999px;align-items:center;min-height:32px;padding:4px 10px;font-size:.8125rem;line-height:1.2;text-decoration:none;display:inline-flex}.S1MCEa_keuze{color:var(--kleur-tekst-zacht,#55606b);border:1px solid var(--kleur-rand,#dfe3e8);background:0 0}.S1MCEa_keuze:hover,.S1MCEa_keuze:focus-visible{color:var(--kleur-tekst,#1c2530);border-color:var(--kleur-tekst-zacht,#55606b)}.S1MCEa_actief{color:var(--kleur-tekst,#1c2530);background:var(--kleur-vlak-zacht,#eef1f4);cursor:default;border:1px solid #0000;font-weight:600}
.hzZDsa_media{border-radius:var(--ps-radius-md)}.hzZDsa_media img{border-radius:inherit;display:block}.hzZDsa_kaartSlot,.hzZDsa_detailSlot{width:fit-content;max-width:100%}.hzZDsa_kaartSlot img{width:auto;max-width:min(100%,300px);height:auto;max-height:220px}.hzZDsa_detailSlot img{max-width:min(100%, calc(260px * var(--beeld-verhouding,9999)));max-height:260px;width:var(--beeld-breedte,auto);height:auto}@media (min-width:1024px){.hzZDsa_detailSlot img{max-width:min(100%, 520px, calc(300px * var(--beeld-verhouding,9999)));max-height:300px}}.hzZDsa_detailSlot .hzZDsa_beeldFout{width:var(--beeld-breedte,520px);max-width:min(100%, calc(260px * var(--beeld-verhouding,1.5)));height:auto;min-height:0;max-height:260px}@media (min-width:1024px){.hzZDsa_detailSlot .hzZDsa_beeldFout{max-width:min(100%, 520px, calc(300px * var(--beeld-verhouding,1.5)));max-height:300px}}.hzZDsa_stadskaartSlot{aspect-ratio:3/2;width:100%;overflow:hidden}.hzZDsa_stadskaartSlot img{object-fit:cover;width:100%;height:100%}.hzZDsa_productKaartSlot{aspect-ratio:7/4;width:100%;overflow:hidden}.hzZDsa_productKaartSlot img{object-fit:cover;object-position:center;width:100%;height:100%}.hzZDsa_stadskaartBreedSlot{aspect-ratio:1.85;width:100%;overflow:hidden}.hzZDsa_stadskaartBreedSlot img{object-fit:cover;object-position:center;width:100%;height:100%}.hzZDsa_routekaartSlot{aspect-ratio:3/2;background:linear-gradient(150deg,#dfe9e5 0%,#cfded8 55%,#c2d4cd 100%);width:100%;overflow:hidden}.hzZDsa_routekaartSlot img{object-fit:contain;object-position:center;width:100%;height:100%}.hzZDsa_routekaartVullendSlot{aspect-ratio:3/2;width:100%;overflow:hidden}.hzZDsa_routekaartVullendSlot img{object-fit:cover;object-position:center;width:100%;height:100%}.hzZDsa_vastSlot{aspect-ratio:16/10;overflow:hidden}.hzZDsa_stadsheroSlot{aspect-ratio:16/7;border-radius:16px;width:100%;overflow:hidden}.hzZDsa_stadsheroSlot img{object-fit:cover;width:100%;height:100%;display:block}.hzZDsa_galerijSlot,.hzZDsa_galerijLeegSlot{aspect-ratio:4/3;overflow:hidden}.hzZDsa_thumbSlot{aspect-ratio:1;overflow:hidden}.hzZDsa_plekkaartSlot{aspect-ratio:4/3;width:100%;overflow:hidden}.hzZDsa_plekfotoSlot{aspect-ratio:3/2;width:100%;overflow:hidden}@media (min-width:900px){.hzZDsa_plekfotoSlot{aspect-ratio:auto;height:100%}}.hzZDsa_plekkaartSlot img,.hzZDsa_plekfotoSlot img,.hzZDsa_vastSlot img,.hzZDsa_galerijSlot img,.hzZDsa_thumbSlot img{object-fit:cover;object-position:center;width:100%;height:100%}.hzZDsa_beeldFout{border-radius:inherit;background:linear-gradient(150deg,#dfe9e5 0%,#cfded8 55%,#c2d4cd 100%);width:100%;height:100%;min-height:100%;display:block}.hzZDsa_kaartLeegSlot{aspect-ratio:3/2}
.WVWdHW_hero{background:var(--ps-merk-ink);position:relative;overflow:hidden}.WVWdHW_heroZonderFoto{background:linear-gradient(160deg, #10404f, var(--ps-merk-ink) 70%)}.WVWdHW_heroFotoWrap{position:absolute;inset:0}.WVWdHW_heroFoto{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.WVWdHW_heroFotoFade{background:linear-gradient(#faf6efd1 0%,#faf6ef59 34%,#faf6ef00 60%);position:absolute;inset:0}@media (min-width:1024px){.WVWdHW_heroFotoFade{background:linear-gradient(90deg,#faf6eff7 0%,#faf6efe6 28%,#faf6ef73 46%,#faf6ef0f 56%,#faf6ef00 62%)}}.WVWdHW_heroInner{gap:1.75rem;max-width:76rem;margin:0 auto;padding:28px 16px 56px;display:grid;position:relative}@media (min-width:640px){.WVWdHW_heroInner{padding:36px 24px 64px}}@media (min-width:1024px){.WVWdHW_heroInner{grid-template-columns:minmax(0,1fr) 440px;align-items:start;gap:64px;min-height:680px;padding:48px 40px 64px}}.WVWdHW_heroTekst{align-content:start;justify-items:start;gap:1rem;display:grid}.WVWdHW_heroEyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--ps-merk-ink);margin:0;font-size:.78rem;font-weight:700}.WVWdHW_heroTitel{font-family:var(--ps-font-display);letter-spacing:-.01em;color:var(--ps-merk-ink);max-width:12ch;margin:0;font-size:clamp(2.4rem,6.5vw,4.1rem);font-weight:640;line-height:1.04}.WVWdHW_heroIntro{color:var(--ps-text-primary);max-width:30rem;margin:.25rem 0 0;font-size:1.06rem;line-height:1.65}.WVWdHW_heroPunten{flex-wrap:wrap;gap:1.5rem 2.1rem;margin:1.4rem 0 0;padding:0;list-style:none;display:flex}.WVWdHW_heroPunten li{text-align:center;max-width:6.4rem;color:var(--ps-merk-ink);justify-items:center;gap:.5rem;font-size:.82rem;font-weight:600;line-height:1.3;display:grid}.WVWdHW_heroPuntIcoon{width:52px;height:52px;color:var(--ps-merk-ink);background:#faf6efd9;border:1px solid #04324324;border-radius:50%;place-items:center;display:grid;box-shadow:0 2px 10px #04324314}.WVWdHW_handschrift{color:var(--ps-merk-ink);font-family:Snell Roundhand,Savoye LET,Segoe Script,Bradley Hand,cursive}.WVWdHW_heroHandschrift{gap:.1rem;margin:2.2rem 0 0;font-size:1.55rem;line-height:1.15;display:inline-grid;transform:rotate(-6deg);}.WVWdHW_heroHandHart{justify-self:end;width:34px;height:26px}.WVWdHW_heroPaneel{min-width:0;position:relative}@media (min-width:1024px){.WVWdHW_heroPaneel{width:100%}}.WVWdHW_heroChip{z-index:1;background:var(--ps-surface);color:var(--ps-merk-ink);box-shadow:var(--ps-schaduw-1);border-radius:999px;align-items:center;gap:.4rem;margin:0;padding:.4rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex;position:absolute;bottom:12px;right:14px}.WVWdHW_heroChip svg{flex:none}.WVWdHW_heroChipCredit{color:var(--ps-text-muted);font-weight:400}.WVWdHW_heroChipCredit a{color:inherit}.WVWdHW_intake{background:#fffdf9;border:none;border-radius:26px;gap:1.45rem;padding:1.6rem 1.4rem;display:grid;box-shadow:0 26px 60px #0432431f,0 6px 18px #0432430f}@media (min-width:768px){.WVWdHW_intake{padding:2.3rem 2.3rem 2rem}}.WVWdHW_aanpassenIntake{max-width:44rem;margin-top:1.25rem}.WVWdHW_aanpassenIntake .WVWdHW_intake{box-shadow:none}.WVWdHW_stapKopRij{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.2rem;display:flex}.WVWdHW_progressRij{gap:.55rem;display:grid}.WVWdHW_progressTekst{color:var(--ps-text-muted);margin:0;font-size:.85rem;font-weight:600}.WVWdHW_stapDots{align-items:center;display:flex}.WVWdHW_stapDotGroep{align-items:center;display:inline-flex}.WVWdHW_stapDot{background:var(--ps-grijs-zacht);border:1.5px solid var(--ps-border);border-radius:50%;width:13px;height:13px}.WVWdHW_stapDotActief{background:var(--ps-merk-geel);border-color:var(--ps-merk-geel-diep)}.WVWdHW_stapLijn{background:var(--ps-border);width:34px;height:2px}.WVWdHW_stapLijnActief{background:var(--ps-merk-geel)}.WVWdHW_handNotitie{text-align:right;color:var(--ps-merk-ink);margin:0;font-size:1.15rem;line-height:1.1;position:relative;transform:rotate(-5deg);}.WVWdHW_handPijl{position:absolute;bottom:-20px;right:30%}.WVWdHW_stap{gap:1.4rem;display:grid}.WVWdHW_stapKop{font-family:var(--ps-font-display);letter-spacing:-.005em;color:var(--ps-merk-ink);margin:0;font-size:1.65rem;font-weight:640}.WVWdHW_stapIntro{color:var(--ps-text-muted);margin:-.55rem 0 .15rem;font-size:.95rem;line-height:1.6}.WVWdHW_stapFout{border-left:3px solid var(--ps-error);background:var(--ps-canvas);color:var(--ps-text-primary);border-radius:var(--ps-radius-sm);margin:0;padding:.6rem .9rem;font-size:.9rem}.WVWdHW_veldGroep{border:0;gap:.65rem;margin:0;padding:0;display:grid}.WVWdHW_veldLabel{letter-spacing:.005em;color:var(--ps-text-secondary);font-size:.9rem;font-weight:600}.WVWdHW_veldLabelVerborgen{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.WVWdHW_veldHint{color:var(--ps-text-muted);margin:-.35rem 0 0;font-size:.85rem}.WVWdHW_kaartGrid{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}.WVWdHW_kaartGrid2{grid-template-columns:repeat(2,minmax(0,1fr))}.WVWdHW_kaartGrid3{grid-template-columns:repeat(1,minmax(0,1fr))}.WVWdHW_kaartGrid4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:640px){.WVWdHW_kaartGrid3{grid-template-columns:repeat(3,minmax(0,1fr))}.WVWdHW_kaartGrid4{grid-template-columns:repeat(4,minmax(0,1fr))}}.WVWdHW_keuzeKaart{background:var(--ps-canvas);cursor:pointer;border:1px solid #0432431f;border-radius:14px;align-content:center;gap:.2rem;min-height:56px;padding:.7rem 2.1rem .7rem .9rem;transition:border-color .14s,background-color .14s,box-shadow .14s;display:grid;position:relative}.WVWdHW_keuzeKaart:hover{border-color:#175d6780;box-shadow:0 4px 12px #0432430f}.WVWdHW_keuzeKaart:has(input:checked){border-color:var(--ps-accent);background:#e9f5f0;border-width:1.5px}.WVWdHW_keuzeKaart:has(input:checked):after{content:"";border-right:2.5px solid var(--ps-accent);border-bottom:2.5px solid var(--ps-accent);width:.5rem;height:.85rem;position:absolute;top:50%;right:.8rem;transform:translateY(-62%)rotate(45deg)}.WVWdHW_keuzeKaart:has(input:focus-visible){outline:3px solid var(--ps-focus-ring);outline-offset:2px}.WVWdHW_keuzeInput{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;position:absolute;overflow:hidden}.WVWdHW_keuzeTitel{color:var(--ps-text-primary);font-weight:600;line-height:1.25}.WVWdHW_keuzeSub{color:var(--ps-text-muted);font-size:.82rem;line-height:1.35}.WVWdHW_keuzeBreed{margin-top:.2rem}.WVWdHW_stadLijst{gap:.6rem;margin:0;padding:0;list-style:none;display:grid}@media (min-width:640px){.WVWdHW_stadLijst{grid-template-columns:repeat(2,minmax(0,1fr))}}.WVWdHW_stadKaart{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem}.WVWdHW_stadThumb{border-radius:12px;width:52px;min-width:52px;overflow:hidden}.WVWdHW_stadThumbLeeg{aspect-ratio:1;border-radius:var(--ps-radius-md);background:linear-gradient(160deg, var(--ps-mint-zacht), var(--ps-grijs-zacht));width:52px;min-width:52px;display:block}.WVWdHW_stadTekstKolom{gap:.15rem;min-width:0;display:grid}.WVWdHW_stadKaart .WVWdHW_keuzeSub{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.WVWdHW_invoerRij{gap:1rem;display:grid}@media (min-width:640px){.WVWdHW_invoerRij{grid-template-columns:1fr 1fr}}.WVWdHW_invoerVeld{background:var(--ps-canvas);min-height:52px;color:var(--ps-text-primary);font:inherit;border:1px solid #04324324;border-radius:16px;width:100%;padding:.55rem .95rem;transition:border-color .14s}.WVWdHW_invoerVeld:hover{border-color:#04324347}.WVWdHW_invoerSmal{max-width:10rem}.WVWdHW_navRij{justify-content:space-between;align-items:center;gap:.75rem;margin-top:.3rem;display:flex}.WVWdHW_intake .WVWdHW_navRij .btn{gap:10px;min-height:52px;padding:0 30px;font-size:1rem}.WVWdHW_intake .WVWdHW_navRij .btnPrimary{box-shadow:0 6px 16px #e9b4213d}.WVWdHW_vertrouwenRegel{color:var(--ps-text-muted);align-items:center;gap:.5rem;margin:.35rem 0 0;font-size:.78rem;font-weight:400;display:flex}.WVWdHW_vertrouwenIcoon svg{opacity:.75;width:17px;height:17px}.WVWdHW_subtieleDisclaimer{color:var(--ps-text-muted);margin:0;font-size:.72rem;line-height:1.5}.WVWdHW_genOverlay{z-index:60;background:#0432438c;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.WVWdHW_genPaneel{background:#fffdf9;border-radius:26px;justify-items:start;gap:.75rem;width:min(100%,22rem);padding:1.5rem;display:grid;box-shadow:0 26px 60px #0432431f,0 6px 18px #0432430f}.WVWdHW_genSpinner{border:3px solid var(--ps-grijs-zacht);border-top-color:var(--ps-merk-geel-diep);border-radius:50%;width:28px;height:28px;animation:.9s linear infinite WVWdHW_psDagplannerDraai}@media (prefers-reduced-motion:reduce){.WVWdHW_genSpinner{border-top-color:var(--ps-merk-ink);animation:none}}@keyframes WVWdHW_psDagplannerDraai{to{transform:rotate(360deg)}}.WVWdHW_genKop{color:var(--ps-merk-ink);margin:0;font-weight:700}.WVWdHW_genLijst{color:var(--ps-text-secondary);gap:.3rem;margin:0;padding:0;font-size:.9rem;list-style:none;display:grid}.WVWdHW_resultaat{gap:1.75rem;display:grid}.WVWdHW_resultKop{gap:.5rem;display:grid}.WVWdHW_resultEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ps-accent);margin:0;font-size:.8rem;font-weight:700}.WVWdHW_resultTitel{font-family:var(--ps-font-display);letter-spacing:-.005em;color:var(--ps-merk-ink);margin:0;font-size:clamp(1.7rem,5.5vw,2.4rem);font-weight:640;line-height:1.08}.WVWdHW_resultChips{flex-wrap:wrap;gap:.4rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.WVWdHW_resultChips li{color:var(--ps-merk-ink);background:#f6f1e7;border:1px solid #04324314;border-radius:999px;padding:.22rem .7rem;font-size:.8rem;font-weight:600}.WVWdHW_resultInteresses{color:var(--ps-text-secondary);margin:0;font-size:.95rem}.WVWdHW_resultIntro{color:var(--ps-text-secondary);max-width:38rem;margin:.35rem 0 0;line-height:1.6}.WVWdHW_tijdlijn{gap:0;margin:0;padding:0;list-style:none;display:grid}.WVWdHW_tijdItem{border-left:2px solid var(--ps-border);padding:0 0 1.9rem 1.4rem;position:relative}.WVWdHW_tijdItem:last-child{border-left-color:#0000;padding-bottom:.5rem}.WVWdHW_tijdNummer{background:var(--ps-merk-geel);border:2px solid var(--ps-canvas);width:27px;height:27px;color:var(--ps-merk-ink);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid;position:absolute;top:.25rem;left:-14px}.WVWdHW_transitie{gap:.2rem;margin:-.6rem 0 .9rem;display:grid}.WVWdHW_transitieTekst{color:var(--ps-text-muted);margin:0;font-size:.85rem;font-weight:600}.WVWdHW_transitieVrij{color:var(--ps-text-muted);margin:0;font-size:.85rem;font-style:italic}.WVWdHW_tijdRij{justify-content:space-between;align-items:baseline;gap:.75rem;margin-bottom:.55rem;display:flex}.WVWdHW_tijdStart{font-variant-numeric:tabular-nums;color:var(--ps-merk-ink);margin:0;font-size:1.15rem;font-weight:700}.WVWdHW_tijdTot{color:var(--ps-text-muted);margin-left:.5rem;font-size:.82rem;font-weight:400}.WVWdHW_rolLabel{letter-spacing:.09em;text-transform:uppercase;color:var(--ps-accent);white-space:nowrap;margin:0;font-size:.75rem;font-weight:700}.WVWdHW_blok{background:#fffdf9;border:1px solid #0432431f;border-radius:16px;grid-template-columns:minmax(0,1fr);align-items:stretch;display:grid;overflow:hidden;box-shadow:0 4px 14px #0432430d}@media (min-width:640px){.WVWdHW_blok:not(.WVWdHW_routeBlok){grid-template-columns:minmax(0,32%) minmax(0,1fr)}}.WVWdHW_blokMedia{box-sizing:border-box;width:auto;min-width:0;padding:0;position:relative}.WVWdHW_blokMedia .WVWdHW_blokThumb{aspect-ratio:2.35}@media (min-width:640px){.WVWdHW_blok:not(.WVWdHW_routeBlok) .WVWdHW_blokMedia .WVWdHW_blokThumb{aspect-ratio:auto;height:100%;position:absolute;inset:0}}.WVWdHW_blokThumb{border-radius:0;overflow:hidden}.WVWdHW_blokAttributie{max-width:calc(100% - 16px);color:var(--ps-text-secondary);white-space:nowrap;text-overflow:ellipsis;background:#fffdf9e6;border-radius:999px;margin:0;padding:2px 8px;font-size:.62rem;line-height:1.3;position:absolute;bottom:8px;left:8px;overflow:hidden}.WVWdHW_blokMedia:has([class*=beeldFout]) .WVWdHW_blokAttributie{display:none}.WVWdHW_blokBody{gap:.45rem;padding:.95rem 1.1rem 1.05rem;display:grid}.WVWdHW_blokNaam{margin:0;font-size:1.15rem;font-weight:700;line-height:1.3}.WVWdHW_blokNaam a{color:var(--ps-merk-ink);text-decoration:none}.WVWdHW_blokNaam a:hover{text-decoration:underline}.WVWdHW_blokReden{color:var(--ps-text-secondary);margin:0;line-height:1.5}.WVWdHW_blokPraktisch{color:var(--ps-text-secondary);margin:0;font-size:.88rem}.WVWdHW_praktischOpen{color:var(--ps-success);font-weight:600}.WVWdHW_prijsLabel{white-space:nowrap}.WVWdHW_blokNotitie{color:var(--ps-text-muted);margin:0;font-size:.82rem}.WVWdHW_blokActies{flex-wrap:wrap;align-items:center;gap:.5rem 1.1rem;margin:.25rem 0 0;display:flex}.WVWdHW_blokActiePrimair{background:var(--ps-merk-geel);min-height:44px;color:var(--ps-merk-ink);border-radius:999px;align-items:center;padding:0 1.1rem;font-size:.92rem;font-weight:700;text-decoration:none;display:inline-flex}.WVWdHW_blokActiePrimair:hover{background:var(--ps-merk-geel-diep)}.WVWdHW_blokActie{min-height:44px;color:var(--ps-accent);align-items:center;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.WVWdHW_blokActie:hover{text-decoration:underline}.WVWdHW_routeBlok{border:1.5px solid var(--ps-merk-geel-diep);background:#fffdf9;grid-template-columns:minmax(0,1fr)}.WVWdHW_routeBlok .WVWdHW_blokMedia{width:auto;padding:0}.WVWdHW_melding{border-left:3px solid var(--ps-warning);background:var(--ps-surface);border-radius:var(--ps-radius-sm);color:var(--ps-text-secondary);margin:0;padding:.8rem 1rem;font-size:.9rem}.WVWdHW_ruimteBlok{background:var(--ps-mint-zacht);color:var(--ps-text-secondary);border-radius:16px;gap:.3rem;padding:1.1rem 1.25rem;display:grid}.WVWdHW_ruimteBlok p{margin:0}.WVWdHW_ruimteKop{letter-spacing:.08em;text-transform:uppercase;color:var(--ps-accent);font-size:.78rem;font-weight:700}.WVWdHW_eindeBlok{border-top:1px solid var(--ps-border);gap:.9rem;padding-top:.5rem;display:grid}.WVWdHW_eindeTekst{font-family:var(--ps-font-display);color:var(--ps-merk-ink);margin:0;font-size:1.45rem;font-weight:640}.WVWdHW_resultDisclaimer{color:var(--ps-text-muted);margin:0;font-size:.78rem;line-height:1.5}.WVWdHW_leegStaat{background:#fffdf9;border:1px solid #0432431f;border-radius:16px;gap:.75rem;padding:1.5rem;display:grid}.WVWdHW_leegStaat p{color:var(--ps-text-secondary);margin:0}.WVWdHW_opnieuwRij{flex-wrap:wrap;gap:.75rem;display:flex}.WVWdHW_resultLayout{gap:1.75rem;display:grid}.WVWdHW_resultHoofd{gap:1.75rem;min-width:0;max-width:44rem;display:grid}.WVWdHW_resultZijkant{align-content:start;gap:1.25rem;min-width:0;scroll-margin-top:90px;display:grid}@media (min-width:1024px){.WVWdHW_resultLayout{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:3rem}.WVWdHW_resultZijkant{position:sticky;top:96px}}.WVWdHW_kaartAnker{min-height:44px;color:var(--ps-accent);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.WVWdHW_kaartAnker:hover{text-decoration:underline}@media (min-width:1024px){.WVWdHW_kaartAnker{display:none}}.WVWdHW_routeEyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--ps-merk-ink);background:var(--ps-merk-geel);margin:0;padding:.45rem 1rem .35rem;font-size:.72rem;font-weight:700}.WVWdHW_routeEyebrowKaal{letter-spacing:.1em;text-transform:uppercase;color:var(--ps-warning);margin:0;font-size:.72rem;font-weight:700}.WVWdHW_dagkaart{background:#fffdf9;border:1px solid #0432431f;border-radius:16px;gap:.8rem;margin:0;padding:1.1rem;display:grid}.WVWdHW_dagkaartKop{color:var(--ps-merk-ink);gap:.15rem;font-weight:700;display:grid}.WVWdHW_dagkaartSub{color:var(--ps-text-muted);font-size:.78rem;font-weight:400}.WVWdHW_dagkaartVlak{border-radius:var(--ps-radius-md);background:radial-gradient(circle at 82% 18%, #175d6714, transparent 55%), var(--ps-mint-zacht);width:100%;height:auto}.WVWdHW_dagkaartLijn{fill:none;stroke:var(--ps-accent);stroke-width:2px;stroke-dasharray:4 7;stroke-linecap:round;opacity:.7}.WVWdHW_dagkaartPunt{fill:var(--ps-merk-geel);stroke:var(--ps-merk-ink);stroke-width:2px}.WVWdHW_dagkaartPuntRoute{fill:var(--ps-merk-ink);stroke:var(--ps-merk-geel-diep)}.WVWdHW_dagkaartNummer{fill:var(--ps-merk-ink);font-size:12px;font-weight:700}.WVWdHW_dagkaartNummerRoute{fill:var(--ps-merk-geel)}.WVWdHW_dagkaartLegenda{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.WVWdHW_dagkaartLegenda li{color:var(--ps-text-secondary);align-items:center;gap:.5rem;min-width:0;font-size:.85rem;display:flex}.WVWdHW_dagkaartLegendaNummer{background:var(--ps-merk-geel);width:20px;min-width:20px;height:20px;color:var(--ps-merk-ink);border-radius:50%;place-items:center;font-size:.7rem;font-weight:700;display:grid}.WVWdHW_dagkaartActie{min-height:44px;color:var(--ps-accent);align-items:center;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.WVWdHW_dagkaartActie:hover{text-decoration:underline}.WVWdHW_praktisch{background:#fffdf9;border:1px solid #0432431f;border-radius:16px;gap:.7rem;padding:1.1rem;display:grid}.WVWdHW_praktischKop{letter-spacing:.08em;text-transform:uppercase;color:var(--ps-accent);margin:0;font-size:.78rem;font-weight:700}.WVWdHW_praktischLijst{gap:.5rem;margin:0;display:grid}.WVWdHW_praktischLijst div{grid-template-columns:5rem minmax(0,1fr);align-items:baseline;gap:.5rem;display:grid}.WVWdHW_praktischLijst dt{color:var(--ps-text-muted);font-size:.82rem;font-weight:600}.WVWdHW_praktischLijst dd{color:var(--ps-text-primary);margin:0;font-size:.92rem}.WVWdHW_voorproef{background:var(--ps-surface);border-top:1px solid var(--ps-border);overflow-x:clip}.WVWdHW_voorproefInner{gap:1.4rem;max-width:70rem;margin:0 auto;padding:40px 16px 48px;display:grid}@media (min-width:640px){.WVWdHW_voorproefInner{padding:48px 24px 56px}}@media (min-width:1024px){.WVWdHW_voorproefInner{padding:56px 32px 64px}}.WVWdHW_voorproefKop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.WVWdHW_voorproefKop>div{gap:.3rem;display:grid}.WVWdHW_voorproefTitel{font-family:var(--ps-font-display);color:var(--ps-merk-ink);margin:0;font-size:clamp(1.6rem,3.4vw,2.1rem);font-weight:640}.WVWdHW_voorproefHandschrift{margin:0 2.2rem 0 0;font-size:1.2rem;line-height:1.15;position:relative;transform:rotate(-4deg);}.WVWdHW_voorproefPijl{position:absolute;bottom:-16px;right:0}.WVWdHW_voorproefSub{color:var(--ps-text-muted);margin:0;font-size:.95rem}.WVWdHW_voorproefRij{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;grid-auto-columns:minmax(160px,1fr);grid-auto-flow:column;gap:.9rem;margin:0;padding:0 0 6px;list-style:none;display:grid;overflow-x:auto}.WVWdHW_voorproefKaart{scroll-snap-align:start;gap:.35rem;min-width:0;display:grid}.WVWdHW_voorproefMedia{border-radius:var(--ps-radius-md);position:relative;overflow:hidden}.WVWdHW_voorproefMediaRoute{aspect-ratio:3/2;background:radial-gradient(circle at 78% 22%, #ffffff47, transparent 55%), linear-gradient(160deg, var(--ps-merk-geel), var(--ps-merk-geel-diep));display:block}.WVWdHW_voorproefTijd{color:var(--ps-text-inverse);font-variant-numeric:tabular-nums;background:#043243b8;border-radius:999px;padding:.15rem .55rem;font-size:.72rem;font-weight:700;position:absolute;top:8px;left:8px}.WVWdHW_voorproefNaam{color:var(--ps-merk-ink);margin:.15rem 0 0;font-size:.95rem;font-weight:700}.WVWdHW_voorproefRegel{color:var(--ps-text-muted);margin:0;font-size:.82rem}.WVWdHW_interesseKaart{align-content:start;gap:0;padding:0;overflow:hidden}.WVWdHW_interesseKaart [data-media-slot=stadskaart] img{aspect-ratio:2.4}.WVWdHW_interesseMedia{border-radius:0}.WVWdHW_interesseTekst{gap:2px;padding:8px 28px 9px 10px;display:grid;position:relative}.WVWdHW_interesseKaart .WVWdHW_keuzeTitel{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:16px;display:-webkit-box;overflow:hidden}.WVWdHW_interesseKaart .WVWdHW_keuzeSub{white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;line-height:14px;overflow:hidden}.WVWdHW_interesseKaart:after{content:none}.WVWdHW_interesseKaart .WVWdHW_duurCheck{right:10px}.WVWdHW_interesseKaart:has(input:checked) .WVWdHW_duurCheck{display:inline}.WVWdHW_kaartGrid4 .WVWdHW_keuzeTitel{white-space:nowrap}.WVWdHW_ontdekMeer{background:var(--ps-mint-zacht);border-radius:16px;gap:.4rem;padding:1.1rem;display:grid}.WVWdHW_ontdekMeerKop{color:var(--ps-merk-ink);margin:0;font-weight:700}.WVWdHW_ontdekMeerLink{min-height:44px;color:var(--ps-accent);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.WVWdHW_ontdekMeerLink:hover{text-decoration:underline}.WVWdHW_interesseTekstKaal{gap:.2rem;display:grid}.WVWdHW_stadKiezer{position:relative}.WVWdHW_stadKiezerKnop{background:var(--ps-canvas);width:100%;min-height:72px;font:inherit;text-align:left;cursor:pointer;border:1px solid #04324324;border-radius:16px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.85rem;padding:.6rem .95rem;transition:border-color .14s,box-shadow .14s;display:grid}.WVWdHW_stadKiezerKnop:hover{border-color:#175d6773;box-shadow:0 4px 14px #04324312}.WVWdHW_stadChevron{color:var(--ps-text-muted)}.WVWdHW_stadPaneel{z-index:20;background:var(--ps-surface);border:1px solid var(--ps-border);border-radius:var(--ps-radius-md);max-height:310px;box-shadow:var(--ps-schaduw-2);padding:.5rem;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.WVWdHW_stadPaneel .WVWdHW_stadLijst{grid-template-columns:1fr}.WVWdHW_gezelschapKaart{text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;min-height:74px}.WVWdHW_gezelschapIcoon{background:var(--ps-canvas);border:1px solid var(--ps-border);width:46px;height:46px;color:var(--ps-merk-ink);border-radius:50%;place-items:center;display:grid}.WVWdHW_keuzeKaart:has(input:checked) .WVWdHW_gezelschapIcoon{background:var(--ps-surface);border-color:var(--ps-accent)}.WVWdHW_terugKnop{min-height:44px;color:var(--ps-text-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0 6px;font-weight:600;display:inline-flex}.WVWdHW_terugKnop:hover{color:var(--ps-merk-ink)}.WVWdHW_vertrouwenIcoon{color:var(--ps-text-muted);place-items:center;display:inline-grid}.WVWdHW_trust{background:var(--ps-canvas);border-top:1px solid var(--ps-border);overflow-x:clip}.WVWdHW_trustRij{flex-wrap:wrap;align-items:center;gap:1rem 2.6rem;max-width:76rem;margin:0 auto;padding:26px 16px;list-style:none;display:flex}@media (min-width:640px){.WVWdHW_trustRij{padding:30px 24px}}@media (min-width:1024px){.WVWdHW_trustRij{padding:34px 40px 30px}}.WVWdHW_trustRij li{color:var(--ps-text-primary);align-items:center;gap:.6rem;font-size:.9rem;font-weight:600;display:inline-flex}.WVWdHW_trustRij svg{color:var(--ps-merk-geel-diep);flex:none}.WVWdHW_trustHandschrift{text-align:right;max-width:76rem;margin:-.8rem auto 0;padding:0 40px 26px 16px;font-size:1.25rem;line-height:1.15;position:relative;transform:rotate(-3deg);}.WVWdHW_trustSwoosh{width:90px;height:14px;margin-left:auto;display:block}.WVWdHW_kaartGrid4{background:#f6f1e7;border-radius:16px;gap:6px;padding:5px;display:flex}.WVWdHW_kaartGrid4>li{flex:1;min-width:0;display:flex}.WVWdHW_kaartGrid4>li:has(input:checked){flex:1.5}.WVWdHW_kaartGrid4 .WVWdHW_keuzeKaart{background:0 0;border-color:#0000;border-radius:12px;place-items:center;width:100%;min-height:50px;padding:.7rem .5rem}.WVWdHW_kaartGrid4 .WVWdHW_keuzeKaart:hover{box-shadow:none;background:#fffdf9d9;border-color:#0000}.WVWdHW_kaartGrid4 .WVWdHW_keuzeKaart:has(input:checked){border-color:var(--ps-accent);background:#e9f5f0;padding-left:.4rem;padding-right:1.7rem}.WVWdHW_kaartGrid4 .WVWdHW_keuzeTitel{letter-spacing:-.01em;white-space:nowrap;font-size:.86rem}.WVWdHW_kaartGrid4 .WVWdHW_keuzeKaart:after{content:none}.WVWdHW_duurCheck{color:var(--ps-accent);font-size:.82rem;font-weight:700;line-height:1;display:none;position:absolute;top:50%;right:.5rem;transform:translateY(-50%)}.WVWdHW_kaartGrid4 .WVWdHW_keuzeKaart:has(input:checked) .WVWdHW_duurCheck{display:inline}.WVWdHW_voorproefCredits{color:var(--ps-text-muted);margin:.35rem 0 0;font-size:.68rem;line-height:1.4}@media (max-width:639px){.WVWdHW_gezelschapGrid{grid-template-columns:1fr}.WVWdHW_bandenGrid{flex-wrap:wrap}.WVWdHW_bandenGrid>li{flex:46%}}.WVWdHW_interesseGrid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;gap:10px;display:grid}@media (min-width:768px){.WVWdHW_interesseGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.WVWdHW_interesseGrid>li:last-child{grid-column:2}}.WVWdHW_interesseGrid>li{min-width:0;height:100%}.WVWdHW_interesseKaart{grid-template-rows:auto minmax(0,1fr);height:100%}.WVWdHW_interesseKaart .WVWdHW_keuzeTitel{min-height:32px}.WVWdHW_interesseKaart .WVWdHW_keuzeSub{min-height:14px}.WVWdHW_budgetGrid{grid-auto-rows:1fr}.WVWdHW_budgetGrid>li{min-width:0}.WVWdHW_budgetGrid .WVWdHW_keuzeKaart{height:100%}.WVWdHW_tempoGrid{grid-auto-rows:1fr}.WVWdHW_tempoGrid>li{min-width:0}.WVWdHW_tempoGrid .WVWdHW_keuzeKaart{height:100%}@media (max-width:639px){.WVWdHW_tempoGrid .WVWdHW_keuzeKaart{min-height:0;padding-top:.55rem;padding-bottom:.6rem}}.WVWdHW_bewaarBlok{background:#fffdf9;border:1px solid #0432431f;border-radius:16px;gap:.7rem;padding:1.1rem;display:grid}.WVWdHW_bewaarBevestiging{color:var(--ps-text-primary);background:#e9f5f0;border:1px solid #175d6740;border-radius:12px;margin:0;padding:.55rem .8rem;font-size:.85rem}.WVWdHW_mailDetails{background:var(--ps-canvas);border:1px solid #0432431f;border-radius:14px;padding:0}.WVWdHW_mailSummary{cursor:pointer;color:var(--ps-text-primary);padding:.65rem .9rem;font-weight:600;list-style-position:inside}.WVWdHW_mailForm{gap:.55rem;padding:.2rem .9rem .9rem;display:grid}.WVWdHW_mailLabel{color:var(--ps-text-secondary);font-size:.82rem;font-weight:600}.WVWdHW_mailInput{min-height:44px;font:inherit;background:#fffdf9;border:1px solid #04324324;border-radius:12px;width:100%;padding:.4rem .8rem}.WVWdHW_mailForm .WVWdHW_blokActiePrimair{cursor:pointer;font:inherit;border:0;justify-self:start;font-weight:700}.WVWdHW_mailSub{color:var(--ps-text-muted);margin:0;font-size:.72rem}.WVWdHW_deelRij{flex-wrap:wrap;align-items:center;gap:.5rem .9rem;display:flex}.WVWdHW_deelKnop{background:var(--ps-canvas);min-height:40px;color:var(--ps-text-primary);font:inherit;cursor:pointer;border:1px solid #04324324;border-radius:999px;align-items:center;padding:0 .9rem;font-size:.88rem;font-weight:600;display:inline-flex}.WVWdHW_deelKnop:hover{border-color:#175d6780}.WVWdHW_deelStatus{color:var(--ps-text-muted);font-size:.8rem}.WVWdHW_uitlegRegel{border-left:3px solid var(--ps-accent);background:var(--ps-mint-zacht);border-radius:var(--ps-radius-sm);color:var(--ps-text-secondary);margin:0;padding:.7rem 1rem;font-size:.9rem}.WVWdHW_qrBlok{display:none}@media (min-width:1024px){.WVWdHW_qrBlok{justify-items:center;gap:.3rem;padding:.6rem 0 .2rem;display:grid}.WVWdHW_qrBlok .qr-tekst{color:var(--ps-text-muted);margin:0;font-size:.72rem}}.WVWdHW_kopAnkers{flex-wrap:wrap;align-items:center;gap:0 1.25rem;margin:0;display:flex}.WVWdHW_meenemenAnker{min-height:44px;color:var(--ps-accent);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.WVWdHW_meenemenAnker:hover{text-decoration:underline}.WVWdHW_meenemen{min-width:0;scroll-margin-top:90px}.WVWdHW_meenemenKop{font-family:var(--ps-font-display);color:var(--ps-merk-ink);margin:0;font-size:1.25rem;font-weight:640}.WVWdHW_meenemenTekst{color:var(--ps-text-secondary);margin:0;font-size:.9rem;line-height:1.5}.WVWdHW_meenemenForm{margin:0;display:grid}.WVWdHW_meenemenKnop{text-align:center;width:100%;padding:.5rem 1.25rem}.WVWdHW_meenemenKnop[aria-disabled=true]{cursor:progress;opacity:.75}.WVWdHW_reserveerTip{color:var(--ps-text-secondary);margin:0;font-size:.88rem}.WVWdHW_agendaKeuzes{gap:.6rem;min-width:0;margin:0;padding:0;list-style:none;display:grid}.WVWdHW_agendaKeuzes>li{gap:.4rem;min-width:0;display:grid}.WVWdHW_agendaGroep{color:var(--ps-text-secondary);margin:0;font-size:.82rem;font-weight:600}.WVWdHW_agendaKnop{background:var(--ps-canvas);width:100%;min-height:44px;color:var(--ps-text-primary);font:inherit;text-align:center;overflow-wrap:anywhere;border:1px solid #04324324;border-radius:999px;justify-content:center;align-items:center;padding:.45rem 1rem;font-size:.9rem;font-weight:600;text-decoration:none;display:flex}.WVWdHW_agendaKnop:hover{border-color:#175d6780}.WVWdHW_agendaLink{min-height:44px;color:var(--ps-accent);overflow-wrap:anywhere;align-items:center;font-size:.9rem;font-weight:600;text-decoration:underline;display:inline-flex}.WVWdHW_agendaDeel .WVWdHW_deelKnop{min-height:44px}.WVWdHW_agendaDeel .WVWdHW_deelStatus{flex-basis:100%;margin:0}.WVWdHW_agendaOutlook{grid-column:1/-1}@media (min-width:640px){.WVWdHW_agendaKeuzes{grid-template-columns:repeat(2,minmax(0,1fr))}.WVWdHW_agendaKeuzes>li.WVWdHW_agendaOutlook{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:.6rem}.WVWdHW_agendaOutlook .WVWdHW_agendaGroep{grid-column:1/-1}}
.Zwfs_G_container{max-width:1368px;margin-inline:auto;padding-inline:24px}.Zwfs_G_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.Zwfs_G_cta{border-radius:var(--ps-radius-md);background:var(--ps-merk-geel);min-height:46px;color:var(--ps-merk-ink);justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.Zwfs_G_cta:hover{background:var(--ps-merk-geel-diep)}.Zwfs_G_ctaRij{justify-content:center;display:flex}@media (max-width:767px){.Zwfs_G_ctaRij .Zwfs_G_cta{width:100%}}.Zwfs_G_hero{--hero-heading:var(--ps-surface,#fff);--hero-body:var(--ps-surface,#fff);--hero-label:var(--ps-surface,#fff);--hero-icon:var(--ps-surface,#fff);--hero-control-surface:var(--ps-surface,#fff);--hero-control-text:var(--ps-merk-ink,#043243);background:var(--ps-merk-ink,#043243);color:var(--hero-body);isolation:isolate;position:relative}.Zwfs_G_heroBeeld{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.Zwfs_G_heroOverlay{z-index:-1;background:linear-gradient(#043243a8,#04324399 50%,#043243a8);position:absolute;inset:0}.Zwfs_G_heroInner{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:20px;max-width:1368px;min-height:520px;margin-inline:auto;padding:64px 24px 120px;display:flex}.Zwfs_G_heroCompact .Zwfs_G_heroInner{gap:14px;min-height:0;padding:40px 24px 96px}.Zwfs_G_heroTitel{color:var(--hero-heading);font-family:var(--ps-font-body);text-shadow:0 2px 12px #04324373;max-width:24ch;margin:0;font-size:clamp(2rem,6.5vw,2.5rem);font-weight:500;line-height:1.2}.Zwfs_G_heroIntro{color:var(--hero-body);text-shadow:0 1px 8px #0432438c;max-width:52ch;margin:0;font-size:1.25rem;font-weight:700;line-height:1.45}@media (min-width:768px){.Zwfs_G_heroIntro{display:none}}.Zwfs_G_heroZoekerPlek{width:min(530px,100%)}@media (max-width:767px){.Zwfs_G_heroInner{justify-content:flex-start;min-height:500px;padding:28px 24px 100px}.Zwfs_G_heroZoekerPlek{order:-1;width:100%}.Zwfs_G_heroCompact .Zwfs_G_heroInner{min-height:0;padding:24px 24px 88px}}.Zwfs_G_heroTabs{scrollbar-width:none;gap:2px;max-width:1368px;margin-inline:auto;padding-inline:24px;display:flex;position:absolute;bottom:0;left:0;right:0;overflow-x:auto}.Zwfs_G_heroTabs::-webkit-scrollbar{display:none}.Zwfs_G_heroTab{border-radius:var(--ps-radius-md) var(--ps-radius-md) 0 0;min-height:68px;color:var(--hero-label);white-space:nowrap;background:#0432438c;justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.Zwfs_G_tabIcoon{justify-content:center;align-items:center;display:inline-flex}@media (min-width:768px){.Zwfs_G_heroTab{flex:1 1 0}}@media (max-width:767px){.Zwfs_G_heroTab{flex-direction:column;gap:2px;min-height:68px;padding:8px 18px}}.Zwfs_G_heroTabActief{background:var(--ps-surface);color:var(--ps-merk-ink)}.Zwfs_G_heroTabBinnenkort{opacity:.75;cursor:default}.Zwfs_G_heroTabBinnenkort small{text-transform:uppercase;letter-spacing:.05em;font-size:.6875rem}.Zwfs_G_sectie{background:var(--ps-surface);padding:48px 0}@media (min-width:768px){.Zwfs_G_sectie{padding:64px 0}}.Zwfs_G_sectieEerste{padding-top:40px}.Zwfs_G_sectieKop{text-align:center;flex-direction:column;gap:8px;max-width:720px;margin:0 auto 28px;display:flex}.Zwfs_G_sectieTitel{font-family:var(--ps-font-body);color:var(--ps-merk-ink);margin:0;font-size:clamp(1.75rem,4vw,2rem);font-weight:700}.Zwfs_G_sectieIntro{color:var(--ps-text-secondary);margin:0}.Zwfs_G_leegState{text-align:center;flex-direction:column;gap:6px;max-width:620px;margin-inline:auto;padding:8px 0;display:flex}.Zwfs_G_leegTitel{font-family:var(--ps-font-body);color:var(--ps-merk-ink);margin:0;font-size:1.25rem;font-weight:700}.Zwfs_G_leegTekst{color:var(--ps-text-secondary);margin:0;font-size:.9375rem}.Zwfs_G_kaartRij{scroll-snap-type:x mandatory;grid-auto-columns:75%;grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.Zwfs_G_kaartRij>*{scroll-snap-align:start}@media (min-width:768px){.Zwfs_G_kaartRij{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:24px;padding-bottom:0;overflow-x:visible}.Zwfs_G_kaartRij[data-aantal="1"]{grid-template-columns:max-content;justify-content:center}.Zwfs_G_kaartRij[data-aantal="2"]{grid-template-columns:repeat(2,max-content);justify-content:center}}.Zwfs_G_ervaringCard{background:var(--ps-surface);border-radius:var(--ps-radius-md);color:var(--ps-text-primary);border:1px solid #04324329;flex-direction:column;text-decoration:none;transition:box-shadow .15s ease-out;display:flex;overflow:hidden;box-shadow:0 4px 10px #0432431a}.Zwfs_G_ervaringCard:hover{box-shadow:var(--ps-schaduw-2)}.Zwfs_G_ervaringBeeldLeeg{aspect-ratio:3/2;background:var(--ps-mint-zacht);width:100%;color:var(--ps-merk-ink);justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;display:flex}.Zwfs_G_ervaringInhoud{flex-direction:column;flex:1;gap:6px;padding:16px;display:flex}.Zwfs_G_ervaringMeta{color:var(--ps-text-muted);margin:0;font-size:.8125rem}.Zwfs_G_ervaringTitel{margin:0;font-size:1.125rem;font-weight:700;line-height:1.4}.Zwfs_G_ervaringTeaserTekst{color:var(--ps-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.Zwfs_G_ervaringPrijsRij{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.Zwfs_G_ervaringPrijs{color:var(--ps-merk-ink);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.Zwfs_G_ervaringBadge{border-radius:var(--ps-radius-sm);background:var(--ps-merk-ink);color:var(--ps-surface);align-items:center;padding:3px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.Zwfs_G_stadCard{border-radius:var(--ps-radius-md);width:100%;color:var(--ps-surface);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 4px 10px #04324324}.Zwfs_G_stadCardMedia{border-radius:0}.Zwfs_G_stadCardZonderFoto{background:linear-gradient(160deg, var(--ps-merk-ink), #0b4459 70%);align-items:flex-end;width:260px;height:170px;display:flex}.Zwfs_G_stadCardGradient{z-index:1;pointer-events:none;background:linear-gradient(#04324300 38%,#04324333 60%,#043243d9 100%);position:absolute;inset:0}.Zwfs_G_stadCardTekst{z-index:2;flex-direction:column;gap:2px;padding:12px 14px;display:flex;position:absolute;bottom:0;left:0;right:0}.Zwfs_G_stadCardNaam{margin:0;font-size:1.0625rem;font-weight:700}.Zwfs_G_stadCardMeta{opacity:.9;margin:0;font-size:.8125rem}.Zwfs_G_voordelen{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:768px){.Zwfs_G_voordelen{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.Zwfs_G_voordeel{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.Zwfs_G_voordeelIcoon{background:var(--ps-mint-zacht);width:104px;height:104px;color:var(--ps-merk-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.Zwfs_G_voordeelTitel{color:var(--ps-merk-ink);margin:0;font-size:1.0625rem;font-weight:700}.Zwfs_G_voordeelTekst{max-width:36ch;color:var(--ps-text-secondary);margin:0}.Zwfs_G_verhaal{max-width:1024px}.Zwfs_G_verhaalTitel{font-family:var(--ps-font-body);color:var(--ps-merk-ink);margin:0 0 16px;font-size:1.5rem;font-weight:700}.Zwfs_G_verhaalAlinea{color:var(--ps-text-secondary);margin:0 0 14px;line-height:1.7}.Zwfs_G_verhaalPunten{flex-direction:column;gap:10px;margin:18px 0 0;padding:0;list-style:none;display:flex}.Zwfs_G_verhaalPunten li{color:var(--ps-text-primary);align-items:baseline;gap:10px;display:flex}.Zwfs_G_verhaalPunten li:before{content:"";background:var(--ps-merk-geel);border-radius:50%;flex-shrink:0;width:8px;height:8px;transform:translateY(-1px)}.Zwfs_G_ctaBanner{background:var(--ps-mint-zacht);border-radius:16px;grid-template-columns:1fr;display:grid;overflow:hidden}@media (min-width:768px){.Zwfs_G_ctaBanner{min-height:280px}.Zwfs_G_ctaBannerMetBeeld{grid-template-columns:1.1fr 1fr;align-items:stretch;min-height:320px}}.Zwfs_G_ctaBannerTekst{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:36px 28px;display:flex}@media (min-width:768px){.Zwfs_G_ctaBannerTekst{padding:48px}}.Zwfs_G_ctaBannerTitel{font-family:var(--ps-font-body);color:var(--ps-merk-ink);margin:0;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:700}.Zwfs_G_ctaBannerBody{color:var(--ps-text-secondary);margin:0}.Zwfs_G_ctaBannerBeeld{object-fit:cover;width:100%;height:100%;min-height:220px;display:block}.Zwfs_G_stadCardCredit{z-index:2;color:#ffffffeb;border-bottom-left-radius:var(--ps-radius-sm,6px);pointer-events:none;background:#141a188c;margin:0;padding:3px 8px;font-size:.6875rem;line-height:1.3;position:absolute;top:0;right:0}.Zwfs_G_plannerPromo{background:linear-gradient(160deg, var(--ps-merk-ink), #0b4459 70%);border-radius:16px;grid-template-columns:1fr;display:grid;overflow:hidden}@media (min-width:768px){.Zwfs_G_plannerPromo{min-height:280px}.Zwfs_G_plannerPromoMetBeeld{grid-template-columns:1.1fr 1fr;align-items:stretch;min-height:320px}}.Zwfs_G_plannerPromoTekst{flex-direction:column;justify-content:center;align-items:flex-start;gap:14px;padding:36px 28px;display:flex}@media (min-width:768px){.Zwfs_G_plannerPromoTekst{padding:48px}}.Zwfs_G_plannerPromoEyebrow{letter-spacing:.08em;text-transform:uppercase;color:var(--ps-merk-geel);margin:0;font-size:.8rem;font-weight:700}.Zwfs_G_plannerPromoTitel{font-family:var(--ps-font-body);color:var(--ps-text-inverse);margin:0;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:700}.Zwfs_G_plannerPromoBody{color:#f7f3eae6;max-width:30rem;margin:0}.Zwfs_G_plannerPromoBeeldWrap{min-height:220px;position:relative}.Zwfs_G_plannerPromoBeeld{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}
.Vq0a9q_pagina{max-width:1040px;margin:0 auto;padding:24px 16px 48px}.Vq0a9q_kop{margin:0 0 4px;font-size:1.75rem;line-height:1.2}.Vq0a9q_intro{color:var(--text-muted);margin:0 0 20px}.Vq0a9q_testmelding{background:var(--surface-mint-soft);color:var(--text-muted);border-radius:999px;margin:0 0 16px;padding:6px 12px;font-size:.8125rem;font-weight:600;display:inline-block}.Vq0a9q_grid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:640px){.Vq0a9q_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:960px){.Vq0a9q_grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.Vq0a9q_kaart{background:var(--surface-white);border:1px solid #0432431f;border-radius:16px;flex-direction:column;gap:8px;min-width:0;padding:20px;display:flex}.Vq0a9q_kaartIcoon{font-size:1.5rem;line-height:1}.Vq0a9q_kaartTitel{overflow-wrap:anywhere;margin:0;font-size:1.125rem;line-height:1.3}.Vq0a9q_kaartOmschrijving{color:var(--text-muted);margin:0;font-size:.9375rem}.Vq0a9q_kaartPrijs{margin:4px 0 0;font-size:1.25rem;font-weight:800}.Vq0a9q_kaartActie{margin-top:auto;padding-top:12px}.Vq0a9q_checkout{grid-template-columns:1fr;align-items:start;gap:24px;display:grid}@media (min-width:880px){.Vq0a9q_checkout{grid-template-columns:1.2fr 1fr}}.Vq0a9q_blok{background:var(--surface-white);border:1px solid #0432431f;border-radius:16px;min-width:0;padding:20px}.Vq0a9q_blokTitel{margin:0 0 12px;font-size:1.0625rem}.Vq0a9q_punten{color:var(--text-muted);margin:0;padding-left:20px}.Vq0a9q_punten li{overflow-wrap:anywhere;margin:4px 0}.Vq0a9q_regel{justify-content:space-between;gap:12px;margin:6px 0;display:flex}.Vq0a9q_regelLabel{color:var(--text-muted);overflow-wrap:anywhere;min-width:0}.Vq0a9q_totaal{border-top:1px solid #0432431f;justify-content:space-between;gap:12px;margin-top:10px;padding-top:10px;font-weight:800;display:flex}.Vq0a9q_totaalGroot{color:var(--brand-ink);align-items:baseline;margin-top:14px;padding-top:12px;font-weight:700}.Vq0a9q_totaalBedrag{white-space:nowrap;font-size:1.5rem;font-weight:800}.Vq0a9q_eenheid{color:var(--text-muted);margin-top:2px;font-size:.8125rem;font-weight:600;display:block}.Vq0a9q_veld{gap:6px;margin:12px 0;display:grid}.Vq0a9q_label{font-size:.9375rem;font-weight:700}.Vq0a9q_input{min-height:48px;font:inherit;color:var(--text-primary);background:var(--surface-white);box-sizing:border-box;border:2px solid #04324340;border-radius:12px;width:100%;min-width:0;max-width:100%;padding:0 14px}.Vq0a9q_input:focus-visible{outline:3px solid var(--brand-yellow);outline-offset:1px}.Vq0a9q_hint{color:var(--text-muted);margin:0;font-size:.8125rem}.Vq0a9q_fout{color:#7a1f14;background:#fdecea;border:1px solid #f2b8b5;border-radius:12px;margin:0 0 12px;padding:12px 14px}.Vq0a9q_actieRij{gap:8px;margin-top:16px;display:grid}.Vq0a9q_betaalHint{color:var(--text-muted);text-align:center;margin:0;font-size:.8125rem}.Vq0a9q_voucherDetails{margin-top:4px}.Vq0a9q_voucherSummary{cursor:pointer;color:var(--text-muted);padding:6px 0;font-size:.875rem;list-style-position:inside}.Vq0a9q_voucherSummary:hover{color:inherit}.Vq0a9q_voucherDetails[open] .Vq0a9q_voucherSummary{margin-bottom:8px}.Vq0a9q_voucherSummaryLink{color:var(--brand-ink);text-decoration:underline;-webkit-text-decoration-color:var(--brand-yellow);text-decoration-color:var(--brand-yellow);text-underline-offset:4px;min-height:44px;padding:10px 0;font-size:.9375rem;font-weight:700;text-decoration-thickness:2px;list-style:none;display:inline-block}.Vq0a9q_voucherSummaryLink::-webkit-details-marker{display:none}.Vq0a9q_veldSamengevat{margin:12px 0 0}.Vq0a9q_veldSamengevat .Vq0a9q_voucherDetails{margin-top:0}.Vq0a9q_veldSamengevat .Vq0a9q_voucherSummaryLink{margin:-10px 0}.Vq0a9q_veldSamengevat .Vq0a9q_voucherDetails[open] .Vq0a9q_voucherSummaryLink{margin-bottom:8px}
.kpmrWW_pagina{}.kpmrWW_wrap{}.kpmrWW_sectie{}.kpmrWW_band{}.kpmrWW_kopSectie{padding:26px 0 0}.kpmrWW_terugLink{min-height:44px;margin-block:-9px;}.kpmrWW_sectieTitel{margin-bottom:20px;}.kpmrWW_routeBlokken{gap:44px;display:grid}.kpmrWW_routeBlokken>*{min-width:0}.kpmrWW_lijst{grid-template-columns:1fr;gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (min-width:560px){.kpmrWW_lijst{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.kpmrWW_lijst{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}}.kpmrWW_proza{max-width:70ch}.kpmrWW_proza p{color:var(--ps-text-primary);margin:0 0 14px;font-size:1.03125rem;line-height:1.7}.kpmrWW_proza p:last-child{margin-bottom:0}
.fTdMPa_pagina{padding-bottom:44px;}.fTdMPa_wrap{}.fTdMPa_kop{}.fTdMPa_titel{}.fTdMPa_intro{}.fTdMPa_zoekbalk{margin:18px 0 14px}.fTdMPa_ookBlok{padding:30px 0 4px}.fTdMPa_ookKop{color:var(--ps-merk-ink);margin:0 0 14px;font-size:1.25rem;font-weight:700}.fTdMPa_ookLijst{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.fTdMPa_ookLink{border:1px solid var(--ps-border);background:var(--ps-surface);min-height:40px;color:var(--ps-text-secondary);border-radius:999px;align-items:center;padding:7px 14px;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.fTdMPa_ookLink:hover{color:var(--ps-merk-ink);border-color:var(--ps-merk-ink)}@media (min-width:1024px){.fTdMPa_pagina{padding-bottom:64px}}
.SCnHbW_formulier{grid-template-columns:minmax(0,1fr);gap:16px;min-width:0;display:grid}.SCnHbW_formulier select,.SCnHbW_formulier input:not([type=checkbox]):not([type=radio]){width:100%;min-width:0;max-width:100%}.SCnHbW_formulier select{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SCnHbW_rij2{grid-template-columns:minmax(0,1fr);gap:12px;min-width:0;display:grid}.SCnHbW_rij2>*{min-width:0;max-width:100%}@media (min-width:720px){.SCnHbW_rij2{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.SCnHbW_veld{gap:6px;min-width:0;display:grid}.SCnHbW_fieldset{border:0;grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;max-width:100%;margin:0;padding:0;display:grid}.SCnHbW_legend{padding:0;font-size:.9375rem;font-weight:700}.SCnHbW_hulp{color:var(--text-muted);margin:0;font-size:.8125rem}.SCnHbW_veldFout{color:#8c1d18;margin:0;font-size:.8125rem;font-weight:700}.SCnHbW_chips{flex-wrap:wrap;gap:8px;display:flex}.SCnHbW_chip{border:1.5px solid var(--border-subtle);background:var(--surface-white);cursor:pointer;overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:6px 14px;font-size:.9375rem;display:inline-flex}.SCnHbW_chip input{width:18px;height:18px;accent-color:var(--brand-ink);flex:none;margin:0}.SCnHbW_chip[data-actief=true]{background:var(--brand-ink);border-color:var(--brand-ink);color:var(--surface-white)}.SCnHbW_chip:has(input:checked){background:var(--brand-ink);border-color:var(--brand-ink);color:var(--surface-white)}.SCnHbW_chip:has(input:focus-visible){outline:3px solid var(--focus-ring);outline-offset:2px}.SCnHbW_groepen{gap:14px;display:grid}.SCnHbW_knoppen{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.SCnHbW_stadRij{grid-template-columns:minmax(0,1fr);align-items:end;gap:8px;min-width:0;display:grid}@media (min-width:720px){.SCnHbW_stadRij{grid-template-columns:minmax(0,1fr) auto}}.SCnHbW_wensen{border:1px solid var(--border-subtle);background:var(--surface-white);border-radius:14px;padding:14px}.SCnHbW_wensen>summary{cursor:pointer;align-items:center;min-height:44px;font-size:1rem;font-weight:800;display:flex}.SCnHbW_wensen[open]>summary{margin-bottom:12px}.SCnHbW_tijdlijn{margin:0;padding:0;list-style:none;display:grid}.SCnHbW_item{grid-template-columns:52px 18px minmax(0,1fr);gap:0 10px;min-width:0;display:grid}.SCnHbW_tijd{font-variant-numeric:tabular-nums;padding-top:12px;font-size:.9375rem;font-weight:800;line-height:1.2}.SCnHbW_marker{min-height:100%;position:relative}.SCnHbW_marker:before{content:"";background:var(--border-subtle);width:2px;position:absolute;top:0;bottom:0;left:8px}.SCnHbW_marker:after{content:"";background:var(--brand-ink);border:2px solid var(--surface-white);box-sizing:border-box;border-radius:50%;width:12px;height:12px;position:absolute;top:16px;left:3px}.SCnHbW_item[data-soort=verplaatsing] .SCnHbW_marker:after,.SCnHbW_item[data-soort=pauze] .SCnHbW_marker:after{background:var(--surface-white);border:2px solid var(--brand-ink)}.SCnHbW_item[data-soort=start] .SCnHbW_marker:before{top:20px}.SCnHbW_item[data-soort=eind] .SCnHbW_marker:before{height:20px;bottom:auto}.SCnHbW_inhoud{min-width:0;padding:8px 0 12px}.SCnHbW_puntRegel{overflow-wrap:anywhere;margin:0;padding-top:4px;font-weight:700}.SCnHbW_tussen{color:var(--text-muted);overflow-wrap:anywhere;margin:0;padding-top:4px;font-size:.875rem}.SCnHbW_kaart{padding:12px}.SCnHbW_kaartInhoud{align-items:flex-start;gap:12px;min-width:0;display:flex}.SCnHbW_thumb,.SCnHbW_thumbLeeg{background:var(--surface-mint-soft);border-radius:12px;flex:none;width:64px;height:64px;overflow:hidden}.SCnHbW_thumb img{object-fit:cover;width:100%;height:100%;display:block}@media (min-width:720px){.SCnHbW_thumb,.SCnHbW_thumbLeeg{width:96px;height:96px}}.SCnHbW_kaartTekst{flex:auto;gap:6px;min-width:0;display:grid}.SCnHbW_titel{overflow-wrap:anywhere;margin:0;font-size:1.0625rem;font-weight:800}.SCnHbW_titel a{color:inherit}.SCnHbW_pillen{flex-wrap:wrap;gap:6px;display:flex}.SCnHbW_pillen>*{white-space:normal;text-align:left;max-width:100%}.SCnHbW_waarom{overflow-wrap:anywhere;margin:0;font-size:.9375rem}.SCnHbW_afwijking{color:#6b4b06;overflow-wrap:anywhere;background:#fff4d6;border:1px solid #f0d493;border-radius:12px;margin:0;padding:6px 10px;font-size:.875rem}.SCnHbW_kleineLinks{flex-wrap:wrap;gap:12px;margin:0;font-size:.8125rem;display:flex}.SCnHbW_advies{border-left:4px solid var(--brand-yellow);background:var(--surface-mint-soft);border-radius:12px;margin:0;padding:12px 14px;font-size:.875rem;line-height:1.5}.SCnHbW_tekstLijst{gap:6px;margin:0;padding-left:1.2em;font-size:.9375rem;display:grid}.SCnHbW_tekstLijst li{overflow-wrap:anywhere}.SCnHbW_kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.SCnHbW_visueelVerborgen{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.SCnHbW_vraag{margin:0;font-size:.9375rem;font-weight:700}.SCnHbW_teller{grid-template-columns:48px minmax(0,1fr) 48px;align-items:center;gap:6px;min-width:0;display:grid}.SCnHbW_tellerKnop{border:1.5px solid var(--border-subtle);background:var(--surface-white);cursor:pointer;min-width:48px;min-height:48px;color:inherit;border-radius:12px;font-size:1.25rem;font-weight:700;line-height:1}.SCnHbW_tellerKnop:hover{border-color:var(--brand-ink)}.SCnHbW_teller input{text-align:center}.SCnHbW_kindRij{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:10px;min-width:0;display:grid}.SCnHbW_samenvatting{background:var(--surface-mint-soft);overflow-wrap:anywhere;border-radius:12px;margin:0;padding:10px 14px;font-size:.9375rem}.SCnHbW_extra{border:1px solid var(--border-subtle);background:var(--surface-white);border-radius:14px;padding:0 14px}.SCnHbW_extra>summary{cursor:pointer;align-items:center;min-height:44px;font-weight:700;list-style-position:inside;display:flex}.SCnHbW_extra[open]>summary{border-bottom:1px solid var(--border-subtle)}.SCnHbW_extra>div{padding:14px 0}
._13FlFa_container{width:100%;max-width:760px;margin:0 auto;padding:0 20px}._13FlFa_hero{background:var(--brand-ink);color:var(--surface-white);--focus-ring:var(--focus-ring-inverse);position:relative;overflow:hidden}._13FlFa_heroInner{z-index:1;flex-direction:column;align-items:flex-start;gap:14px;padding:48px 0 52px;display:flex;position:relative}._13FlFa_badge{background:var(--brand-yellow);color:var(--brand-ink);text-transform:uppercase;letter-spacing:.08em;border-radius:999px;align-items:center;padding:4px 14px;font-size:.75rem;font-weight:700;display:inline-flex}._13FlFa_heroKicker{color:var(--brand-yellow);text-transform:uppercase;letter-spacing:.16em;margin:0;font-size:.8125rem;font-weight:700}._13FlFa_heroTitle{letter-spacing:-.02em;margin:0;font-size:clamp(1.9rem,5vw,2.7rem);font-weight:700;line-height:1.08}._13FlFa_heroIntro{color:var(--brand-mint);max-width:56ch;margin:0}._13FlFa_heroMotif{width:min(340px,55%);color:var(--brand-mint);opacity:.4;pointer-events:none;position:absolute;bottom:-40px;right:-48px}._13FlFa_section{flex-direction:column;align-items:flex-start;gap:24px;padding:40px 0 64px;display:flex}._13FlFa_body{color:var(--text-muted);max-width:58ch;margin:0}._13FlFa_panel{background:var(--surface-mint-soft);border-radius:18px;width:100%;padding:24px}._13FlFa_panelTitle{margin:0 0 6px;font-size:1.1rem;font-weight:700}._13FlFa_panelText{color:var(--text-muted);margin:0}._13FlFa_preview{border:1.5px dashed var(--text-muted);border-radius:18px;flex-direction:column;gap:14px;width:100%;margin:0;padding:20px;display:flex}._13FlFa_previewCaption{color:var(--text-muted);margin:0;font-size:.875rem;font-weight:700}._13FlFa_previewBar{border:2px solid var(--border-subtle);background:var(--surface-white);min-height:48px;color:var(--text-muted);border-radius:999px;align-items:center;gap:10px;padding:0 18px;font-size:.9375rem;display:flex}._13FlFa_previewChips{flex-wrap:wrap;gap:10px;display:flex}._13FlFa_previewChip{border:1.5px solid var(--border-subtle);background:var(--surface-white);color:var(--text-muted);border-radius:999px;align-items:center;padding:6px 14px;font-size:.8125rem;font-weight:600;display:inline-flex}
.F8ughq_galerij{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:86%;grid-auto-flow:column;gap:10px;margin:16px -16px 0;padding:0 16px 6px;scroll-padding-inline:16px;list-style:none;display:grid;overflow-x:auto}.F8ughq_galerij::-webkit-scrollbar{display:none}.F8ughq_galerij[data-aantal="1"]{grid-auto-columns:100%}.F8ughq_foto{scroll-snap-align:start;min-width:0}.F8ughq_foto img{background:var(--ps-border);color:#0000}@media (min-width:900px){.F8ughq_galerij{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(150px,18.4vw,205px);grid-auto-flow:row;margin:16px 0 0;padding:0;overflow:visible}.F8ughq_foto:first-child{grid-area:span 2/span 2}.F8ughq_galerij[data-aantal="1"]{grid-template-columns:minmax(0,40rem);grid-auto-rows:clamp(260px,28vw,400px)}.F8ughq_galerij[data-aantal="1"] .F8ughq_foto:first-child{grid-column:auto}.F8ughq_galerij[data-aantal="2"] .F8ughq_foto{grid-area:span 2/span 2}.F8ughq_galerij[data-aantal="3"] .F8ughq_foto:not(:first-child),.F8ughq_galerij[data-aantal="4"] .F8ughq_foto:nth-child(4){grid-column:span 2}}
._6gl64W_verhaal{color:var(--ps-text-primary);font-size:1.03125rem;line-height:1.7}._6gl64W_verhaal p{margin:0 0 14px}._6gl64W_verhaal p:last-child{margin-bottom:0}._6gl64W_verhaal h2,._6gl64W_verhaal h3,._6gl64W_verhaal h4,._6gl64W_verhaal h5,._6gl64W_verhaal h6{letter-spacing:-.01em;color:var(--ps-merk-ink);margin:24px 0 8px;font-size:1.125rem;font-weight:800}._6gl64W_verhaal h4,._6gl64W_verhaal h5,._6gl64W_verhaal h6{font-size:1rem}._6gl64W_verhaal ul,._6gl64W_verhaal ol{margin:0 0 16px;padding-left:1.25rem}._6gl64W_verhaal ul{list-style:outside}._6gl64W_verhaal ol{list-style:decimal}._6gl64W_verhaal li{margin:0 0 6px}._6gl64W_verhaal a{color:var(--ps-merk-ink);text-underline-offset:3px;text-decoration:underline}
.iX0gtG_container{}.iX0gtG_srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.iX0gtG_pijl{flex-shrink:0}.iX0gtG_cta{border-radius:var(--ps-radius-md);background:var(--ps-merk-geel);min-height:46px;color:var(--ps-merk-ink);justify-content:center;align-items:center;gap:8px;padding:0 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.iX0gtG_cta:hover{background:var(--ps-merk-geel-diep)}.iX0gtG_ctaRij{justify-content:center;display:flex}.iX0gtG_hero{--hero-heading:var(--ps-surface,#fff);--hero-body:var(--ps-surface,#fff);--hero-label:var(--ps-surface,#fff);--hero-icon:var(--ps-surface,#fff);--hero-control-surface:var(--ps-surface,#fff);--hero-control-text:var(--ps-merk-ink,#043243);--home-gutter:clamp(24px, 4.76vw, 72px);background:var(--ps-merk-ink,#043243);color:var(--hero-body);isolation:isolate;position:relative}.iX0gtG_heroBeeld{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.iX0gtG_heroOverlay{z-index:-1;background:radial-gradient(62% 78% at 50% 52%,#04324394 0%,#04324380 45%,#04324347 100%),linear-gradient(#04324338,#04324329 50%,#0432434d);position:absolute;inset:0}.iX0gtG_heroInner{max-width:1440px;padding:136px var(--home-gutter) 40px;text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:562px;margin-inline:auto;display:flex}.iX0gtG_heroCompact .iX0gtG_heroInner{min-height:0;padding:40px var(--home-gutter) 48px}.iX0gtG_heroTitel{color:var(--hero-heading);font-family:var(--ps-font-body);letter-spacing:-.01em;text-shadow:0 2px 14px #04324373;max-width:22ch;margin:0;font-size:clamp(2rem,1.2rem + 2.9vw,3.25rem);font-weight:800;line-height:1.15}.iX0gtG_heroIntro{color:var(--hero-body);text-shadow:0 1px 8px #04324380;max-width:676px;margin:12px 0 0;font-size:clamp(1.0625rem,.9rem + .6vw,1.25rem);font-weight:600;line-height:1.3}.iX0gtG_heroSubregel{color:var(--hero-body);text-shadow:0 1px 8px #04324380;margin:30px 0 0;font-size:clamp(.9375rem,.85rem + .35vw,1.0625rem);font-weight:500;line-height:1.2}.iX0gtG_heroZoekerPlek{flex-direction:column;align-items:flex-start;gap:13px;width:min(552px,100%);margin-top:31px;display:flex}.iX0gtG_heroZoekerLabel{color:var(--hero-label);text-shadow:0 1px 8px #04324380;margin:0;font-size:1rem;font-weight:700;line-height:1.3}.iX0gtG_heroSecundair{min-height:44px;color:var(--hero-body);background:#0432431f;border:2px solid #ffffffeb;border-radius:999px;justify-content:center;align-items:center;gap:10px;margin-top:22px;padding:0 24px;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .15s ease-out;display:inline-flex}.iX0gtG_heroSecundair:hover{background:#ffffff29}.iX0gtG_hero :focus-visible{outline-color:var(--ps-merk-geel)}@media (max-width:767px){.iX0gtG_heroInner{min-height:0;padding:40px var(--home-gutter) 44px}.iX0gtG_heroIntro{margin-top:16px;line-height:1.4}.iX0gtG_heroSubregel{margin-top:20px;line-height:1.4}.iX0gtG_heroZoekerPlek{width:100%;margin-top:28px}.iX0gtG_heroSecundair{width:100%}}.iX0gtG_sectie{--rij-marge:16px;background:var(--ps-surface);}.iX0gtG_sectie.iX0gtG_sectieWarm{background:var(--ps-canvas)}@media (min-width:640px){.iX0gtG_sectie{--rij-marge:24px}}.iX0gtG_sectieTitelLinks{}.iX0gtG_sectieKop{text-align:center;flex-direction:column;gap:8px;max-width:720px;margin:0 auto 28px;display:flex}.iX0gtG_sectieTitel{font-family:var(--ps-font-body);color:var(--ps-merk-ink);margin:0;font-size:clamp(1.75rem,4vw,2rem);font-weight:700}.iX0gtG_sectieIntro{color:var(--ps-text-secondary);margin:0}.iX0gtG_leegState{text-align:center;flex-direction:column;gap:6px;max-width:620px;margin-inline:auto;padding:8px 0;display:flex}.iX0gtG_leegTitel{font-family:var(--ps-font-body);color:var(--ps-merk-ink);margin:0;font-size:1.25rem;font-weight:700}.iX0gtG_leegTekst{color:var(--ps-text-secondary);margin:0;font-size:.9375rem}.iX0gtG_productGrid{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:640px){.iX0gtG_productGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}}@media (min-width:1024px){.iX0gtG_productGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px}.iX0gtG_productGrid[data-aantal="5"]{grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}}.iX0gtG_productTitel{color:var(--ps-merk-ink);font-size:1.25rem;font-weight:700;line-height:1.25}.iX0gtG_kaartRij{scroll-snap-type:x mandatory;grid-auto-columns:75%;grid-auto-flow:column;gap:16px;padding-bottom:8px;display:grid;overflow-x:auto}.iX0gtG_kaartRij>*{scroll-snap-align:start}@media (min-width:768px){.iX0gtG_kaartRij{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row;gap:24px;padding-bottom:0;overflow-x:visible}.iX0gtG_kaartRij[data-aantal="1"]{grid-template-columns:max-content;justify-content:center}.iX0gtG_kaartRij[data-aantal="2"]{grid-template-columns:repeat(2,max-content);justify-content:center}}.iX0gtG_ervaringCard{background:var(--ps-surface);border-radius:var(--ps-radius-md);color:var(--ps-text-primary);border:1px solid #04324329;flex-direction:column;text-decoration:none;transition:box-shadow .15s ease-out;display:flex;overflow:hidden;box-shadow:0 4px 10px #0432431a}.iX0gtG_ervaringCard:hover{box-shadow:var(--ps-schaduw-2)}.iX0gtG_ervaringBeeldLeeg{aspect-ratio:3/2;background:var(--ps-mint-zacht);width:100%;color:var(--ps-merk-ink);justify-content:center;align-items:center;font-size:.9375rem;font-weight:600;display:flex}.iX0gtG_ervaringInhoud{flex-direction:column;flex:1;gap:6px;padding:16px;display:flex}.iX0gtG_ervaringMeta{color:var(--ps-text-muted);margin:0;font-size:.8125rem}.iX0gtG_ervaringTitel{margin:0;font-size:1.125rem;font-weight:700;line-height:1.4}.iX0gtG_ervaringTeaserTekst{color:var(--ps-text-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.iX0gtG_ervaringPrijsRij{justify-content:space-between;align-items:center;gap:8px;margin-top:auto;padding-top:10px;display:flex}.iX0gtG_ervaringPrijs{color:var(--ps-merk-ink);font-variant-numeric:tabular-nums;font-size:1rem;font-weight:700}.iX0gtG_ervaringBadge{border-radius:var(--ps-radius-sm);background:var(--ps-merk-ink);color:var(--ps-surface);align-items:center;padding:3px 10px;font-size:.75rem;font-weight:700;display:inline-flex}.iX0gtG_stedenKop{}.iX0gtG_stedenKopLink{}.iX0gtG_stedenGrid{grid-template-columns:1fr;gap:16px;display:grid}@media (min-width:560px){.iX0gtG_stedenGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.iX0gtG_stedenGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.iX0gtG_stadCard{border-radius:var(--ps-radius-lg);width:100%;color:var(--ps-surface);isolation:isolate;text-decoration:none;display:block;position:relative;overflow:hidden;box-shadow:0 4px 16px #0432431f}.iX0gtG_stadCardMedia{border-radius:0}.iX0gtG_stadCardGradient{z-index:1;pointer-events:none;background:linear-gradient(#04324300 35%,#04324340 58%,#043243d1 100%);position:absolute;inset:0}.iX0gtG_stadCardNaam{z-index:2;text-shadow:0 1px 6px #04324373;font-size:1.375rem;font-weight:700;line-height:1.2;position:absolute;bottom:22px;left:24px}.iX0gtG_stadCardPijl{z-index:2;background:var(--ps-surface);width:34px;height:34px;color:var(--ps-merk-ink);border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s ease-out;display:inline-flex;position:absolute;bottom:20px;right:22px}.iX0gtG_stadCard:hover .iX0gtG_stadCardPijl{background:var(--ps-merk-geel)}.iX0gtG_stadCardCredit{z-index:2;color:#ffffffeb;border-bottom-left-radius:var(--ps-radius-sm,6px);pointer-events:none;background:#141a188c;margin:0;padding:3px 8px;font-size:.6875rem;line-height:1.3;position:absolute;top:0;right:0}.iX0gtG_voordelen{grid-template-columns:1fr;gap:28px;display:grid}@media (min-width:768px){.iX0gtG_voordelen{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px}}.iX0gtG_voordeel{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex}.iX0gtG_voordeelIcoon{background:var(--ps-mint-zacht);width:104px;height:104px;color:var(--ps-merk-ink);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.iX0gtG_voordeelTitel{color:var(--ps-merk-ink);margin:0;font-size:1.0625rem;font-weight:700}.iX0gtG_voordeelTekst{max-width:36ch;color:var(--ps-text-secondary);margin:0}.iX0gtG_verhaal{justify-items:start;gap:16px;display:grid}.iX0gtG_verhaalTitel{max-width:60ch;font-family:var(--ps-font-body);letter-spacing:.14em;text-transform:uppercase;color:var(--ps-merk-ink);margin:0;font-size:1.125rem;font-weight:700;line-height:1.6}.iX0gtG_verhaalAlinea{max-width:60ch;color:var(--ps-merk-ink);margin:0;font-size:1.125rem;line-height:1.6}.iX0gtG_verhaal .iX0gtG_stedenKopLink{font-size:1.125rem;line-height:1.6}.iX0gtG_verhaalPunten{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.iX0gtG_verhaalPunten li{color:var(--ps-text-primary);align-items:baseline;gap:10px;display:flex}.iX0gtG_verhaalPunten li:before{content:"";background:var(--ps-merk-geel);border-radius:50%;flex-shrink:0;width:8px;height:8px;transform:translateY(-1px)}.iX0gtG_hortus{background:var(--ps-surface);grid-template-columns:1fr;display:grid}.iX0gtG_hortusBeeld{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}@media (min-width:1024px){.iX0gtG_hortus{grid-template-columns:58fr 42fr;align-items:stretch}}.iX0gtG_cijferstrook{background:var(--ps-mint-zacht)}.iX0gtG_cijferLijst{text-align:center;color:var(--ps-merk-ink);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding:18px 0;font-size:1rem;font-weight:600;line-height:1.6;list-style:none;display:grid}.iX0gtG_cijferGetal{font-size:1.375rem;font-weight:800}@media (min-width:640px){.iX0gtG_cijferLijst{grid-template-columns:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column}}.iX0gtG_heroVanaf{max-width:40ch;color:var(--ps-merk-ink);background:#fffffff5;border-radius:14px;margin:18px 0 0;padding:10px 16px;font-size:.9375rem;font-weight:700;line-height:1.4;display:inline-block}.iX0gtG_heroVanafNadruk{background:var(--ps-merk-geel);white-space:nowrap;border-radius:6px;padding:1px 6px}.iX0gtG_routeKaartRij{margin:0 calc(-1 * var(--rij-marge));padding:2px var(--rij-marge) 10px;scroll-padding-inline:var(--rij-marge);scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:78%;grid-auto-flow:column;gap:14px;display:grid;overflow-x:auto}.iX0gtG_routeKaartRij::-webkit-scrollbar{display:none}.iX0gtG_routeKaartRij>*{scroll-snap-align:start}@media (min-width:560px){.iX0gtG_routeKaartRij{grid-auto-columns:46%}}@media (min-width:1024px){.iX0gtG_routeKaartRij{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-flow:row;gap:20px;margin:0;padding:0;overflow:visible}}.iX0gtG_sectieIntroLinks{}.iX0gtG_sectieTitelLinks.iX0gtG_keuzeTitel{margin-bottom:20px}.iX0gtG_keuzeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:1024px){.iX0gtG_keuzeGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.iX0gtG_keuzeGrid[data-aantal="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}.iX0gtG_keuzeGrid[data-aantal="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}}.iX0gtG_keuzeKaart{border:1px solid var(--ps-rand-mint);background:var(--ps-surface);color:var(--ps-text-primary);border-radius:16px;flex-direction:column;gap:6px;padding:18px 16px;text-decoration:none;transition:box-shadow .15s ease-out;display:flex}.iX0gtG_keuzeKaart:hover{box-shadow:0 8px 24px #0432431f}.iX0gtG_keuzeKaart:focus-visible{outline:3px solid var(--ps-focus-ring);outline-offset:2px}.iX0gtG_keuzeKaartTitel{color:var(--ps-merk-ink);font-size:1.0625rem;font-weight:700}.iX0gtG_keuzeKaartTekst{color:var(--ps-text-secondary);font-size:.875rem}.iX0gtG_keuzeKaartActie{color:var(--ps-merk-ink);margin-top:auto;padding-top:8px;font-size:.875rem;font-weight:700}.iX0gtG_banner{background:var(--ps-merk-ink);color:#fff;border-radius:20px;gap:14px;padding:28px 22px;display:grid}.iX0gtG_bannerTitel{}.iX0gtG_banner .iX0gtG_bannerTitel{color:#fff}.iX0gtG_bannerTekst{color:#d6e6e6;margin:0}.iX0gtG_bannerActie{margin:0}.iX0gtG_bannerKnop{background:var(--ps-merk-geel);min-height:50px;color:var(--ps-merk-ink);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 26px;font-size:1rem;font-weight:700;text-decoration:none;display:inline-flex}.iX0gtG_bannerKnop:hover{background:var(--ps-merk-geel-diep)}.iX0gtG_bannerKnop:focus-visible{outline:3px solid var(--ps-focus-ring-inverse);outline-offset:2px}
.X6kcpG_paneel{border:1px dashed var(--kleur-rand,#b9cdd4);background:#fbfdfd;border-radius:12px;margin-top:32px;padding:12px 16px}.X6kcpG_samenvatting{cursor:pointer;font-weight:600}.X6kcpG_uitleg{margin:12px 0;font-size:.9rem}.X6kcpG_knoppen{flex-wrap:wrap;gap:8px;margin-bottom:8px;display:flex}.X6kcpG_voorbeeld{max-width:640px}
