.wp{--wp-fout:#8a3624;--wp-muur:#cdc8c2}.wp-cijfers{font-variant-numeric:lining-nums tabular-nums}@keyframes wp-in{0%{opacity:0;translate:0 14px}}@keyframes wp-vangnet{0%{opacity:0}to{opacity:1}}@keyframes wp-lood-in{0%{opacity:0;scale:1.025}}.wp-podium{animation:wp-lood-in 1.5s var(--gemak) .1s both}.wp-laat{animation:wp-in 1.2s var(--gemak) .35s both}html[data-wp=vlucht] .wp-laat,html[data-wp=vlucht] .wp-podium{opacity:0;animation:.6s 4s both wp-vangnet}html[data-wp=geland] .wp-podium{animation:none}html[data-wp=geland] .wp-laat{animation:wp-in 1.1s var(--gemak) both}.wp-vlieger{z-index:45;background:var(--grond-diep) center / cover no-repeat;transform-origin:50%;will-change:transform, clip-path;pointer-events:none;position:fixed}.wp-wandel{--stap:62svh;height:calc(var(--plak-h,100svh - var(--kop-h)) + (var(--n) - 1) * var(--stap));margin-top:var(--kop-h);position:relative}.wp-plak{top:var(--kop-h);grid-template:"terug teller teller""titel titel titel""uitleg uitleg uitleg""podium podium duimen"/minmax(0,1fr) auto 58px;display:grid;position:sticky;overflow:hidden}.wp-terug{min-height:44px;margin-left:calc(var(--rand) - 4px);color:var(--inkt-zacht);transition:color .4s var(--gemak-zacht);grid-area:terug;justify-self:start;align-items:center;gap:12px;padding:0 4px;text-decoration:none;display:inline-flex}.wp-terug:hover{color:var(--inkt)}.wp-terug svg,.wp-alle svg{fill:none;stroke:currentColor;stroke-width:1px;width:22px;height:8px;transition:transform .6s var(--gemak)}.wp-terug:hover svg{transform:translate(-4px)}.wp-titel{font-size:var(--titel)}.wp-plak .wp-titel{padding:2px var(--rand) 0;font-size:var(--titel);grid-area:titel}.wp-uitleg{padding:12px var(--rand) 0;text-align:left;grid-area:uitleg;display:grid}@keyframes wp-uitleg-in{0%{opacity:0;translate:0 10px}}.wp-uitleg-in{visibility:hidden;grid-area:1/1}.wp-uitleg-in.nu{visibility:visible;animation:wp-uitleg-in .9s var(--gemak) both}.wp-uitleg-tekst{text-wrap:pretty;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:6px;font-size:17px;line-height:1.34;display:-webkit-box;overflow:hidden}.wp-teller{padding:0 var(--rand) 0 0;color:var(--inkt-zacht);white-space:nowrap;grid-area:teller;align-self:center}.wp-podium{height:min((100vw - var(--rand) - 58px) * 1.25 + 30px, 56svh);margin:14px 0 12px var(--rand);grid-area:podium;position:relative;container-type:size}.wp-laag{visibility:hidden;background:var(--grond);position:absolute;inset:0}.wp-laag.was{visibility:visible;z-index:1}.wp-laag.nu{visibility:visible;z-index:2}.wp-laag-beeld{width:min(100cqw, (100cqh - 30px) * var(--ar,.8));aspect-ratio:var(--ar,.8);position:relative}.wp-laag-teller{color:var(--inkt-zacht);margin-top:10px}.wp-teller{display:none}.wp-foto{object-fit:contain}.wp-laag .wp-kamer{width:100%;height:100%;position:absolute;inset:0}.wp-bijschrift{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wp-kamer{background:var(--wp-muur);position:relative;overflow:hidden}.wp-kamer-foto{max-width:none;position:absolute}.wp-kamer-doek{position:absolute;overflow:hidden;box-shadow:0 2px 4px #1413123d,0 12px 26px #14131224}.wp-kamer.klein .wp-kamer-doek{box-shadow:0 1px 2px #1413124d}.wp-duimen{grid-area:duimen;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 22% 78%,#0000);mask-image:linear-gradient(#0000,#000 22% 78%,#0000)}.wp-duimen ol{will-change:transform;flex-direction:column;gap:20px;margin-top:-25px;list-style:none;display:flex;position:absolute;top:min(50%,200px);left:14px}.wp-duimen li{transform-origin:0;will-change:transform, opacity;flex:none}.wp-duimen button{outline-offset:4px;padding:0;display:block;position:relative}.wp-duim{aspect-ratio:4/5;background:var(--grond-diep);width:40px;display:block;position:relative;overflow:hidden}.wp-duim-foto{object-fit:cover;transition:scale .9s var(--gemak)}.wp-duim .wp-kamer{width:100%;height:100%}.wp-duimen button:hover .wp-duim-foto{scale:1.08}.wp-duimen button:before{content:"";background:var(--gloed);opacity:0;width:5px;height:5px;transition:opacity .5s var(--gemak-zacht);border-radius:50%;margin-top:-2.5px;position:absolute;top:50%;left:-10px}.wp-duimen button[aria-current=true]:before{opacity:1}.wp-bordje{width:min(100% - 2 * var(--rand), 30rem);margin:48px auto 0;font-size:19px;line-height:1.5}.wp-bordje-titel{text-transform:uppercase;text-wrap:balance;margin-bottom:10px;font-size:clamp(32px,3vw,42px);font-weight:300;line-height:1.08}.wp-bordje-omschrijving{color:var(--inkt-zacht);text-wrap:pretty;margin-top:12px}.wp-bordje-lijn{background:var(--gloed);width:56px;height:1px;margin:24px 0 18px;display:block}.wp-bordje-prijs{font-size:30px;line-height:1.2}.wp-status{color:var(--inkt-zacht);align-items:center;gap:10px;margin-top:10px;display:flex}.wp-blokje{border:1px solid;width:7px;height:7px}.wp-status.vol .wp-blokje{background:var(--mos);border-color:var(--mos)}.wp-bordje-actie{margin-top:30px}.wp-knop{width:100%;min-height:52px;padding:0 14px}@media (max-width:374px){.wp-knop{letter-spacing:.08em;padding:0 8px}}@media (max-width:339px){.wp-knop{letter-spacing:.04em;padding:0 6px;font-size:10px}}.wp-bordje-noot{font-size:var(--tekst);color:var(--inkt-zacht);text-wrap:pretty;margin-top:18px;line-height:1.5}.wp-meer{padding:0 var(--rand);margin-top:clamp(104px,16vh,180px)}.wp-meer-titel{max-width:13em;font-size:var(--titel);text-align:center;margin:0 auto}.wp-tegels{grid-template-columns:1fr 1fr;gap:32px 12px;max-width:1290px;margin:44px auto 0;list-style:none;display:grid}.wp-tegel{text-decoration:none;display:block}.wp-tegel-lijst{aspect-ratio:4/5;background:var(--grond-diep);display:block;position:relative;overflow:hidden}.wp-tegel-lijst img{transition:scale 1.2s var(--gemak)}.wp-tegel:hover .wp-tegel-lijst img{scale:1.035}.wp-tegel-titel{margin-top:14px;display:block}.wp-tegel-sub{color:var(--inkt-zacht);margin-top:3px;font-size:17px;line-height:1.35;display:block}.wp-alle{align-items:center;gap:12px;width:fit-content;min-height:44px;margin:40px auto 0;text-decoration:none;display:flex}.wp-alle:hover svg{transform:translate(4px)}html[data-wp-venster]{overflow:hidden}.wp-venster{overscroll-behavior:contain;background:var(--grond);width:100%;max-width:100vw;height:100dvh;max-height:100dvh;color:var(--inkt);border:0;margin:0;padding:0;overflow-y:auto}.wp-venster::backdrop{background:#0e0d0c8c}@keyframes wp-venster-in{0%{opacity:0;translate:0 18px}}@keyframes wp-schemer{0%{opacity:0}}.wp-venster[open]{animation:wp-venster-in .7s var(--gemak) both}.wp-venster[open]::backdrop{animation:wp-schemer .5s var(--gemak-zacht) both}.wp-venster-binnen{padding-bottom:36px}.wp-venster-balk{z-index:2;padding:6px calc(var(--rand) - 10px);background:var(--grond);box-shadow:0 1px 0 var(--lijn);justify-content:flex-end;display:flex;position:sticky;top:0}.wp-venster-sluit{min-height:44px;color:var(--inkt-zacht);transition:color .4s var(--gemak-zacht);align-items:center;gap:10px;padding:0 10px;display:inline-flex}.wp-venster-sluit:hover{color:var(--inkt)}.wp-venster-sluit svg{fill:none;stroke:currentColor;stroke-width:1.1px;width:11px;height:11px}.wp-venster-werk{padding:22px var(--rand) 0;align-items:center;gap:18px;display:flex}.wp-venster-foto{aspect-ratio:4/5;background:var(--grond-diep);flex:none;width:64px;overflow:hidden}.wp-venster-foto img{object-fit:cover;width:100%;height:100%}.wp-venster-titel{text-transform:uppercase;font-size:30px;font-weight:300;line-height:1.08}.wp-venster-maat{color:var(--inkt-zacht);margin-top:8px}.wp-formulier,.wp-venster-dank{padding:0 var(--rand)}.wp-venster-lead{font-size:var(--tekst);color:var(--inkt-zacht);margin:22px 0 4px;line-height:1.45}.wp-veld{gap:4px;margin-top:20px;display:grid}.wp-veld label{color:var(--inkt-zacht)}.wp-veld input,.wp-veld textarea{width:100%;font-size:var(--tekst);transition:border-color .4s var(--gemak-zacht), box-shadow .4s var(--gemak-zacht);background:0 0;border:0;border-bottom:1px solid #14131257;border-radius:0;outline:none;padding:8px 0 10px;line-height:1.4}.wp-veld textarea{resize:vertical;min-height:7.6em}.wp-veld input:focus-visible,.wp-veld textarea:focus-visible{border-bottom-color:var(--inkt);box-shadow:0 1px 0 var(--inkt)}.wp-veld [aria-invalid=true]{border-bottom-color:var(--wp-fout);box-shadow:0 1px 0 var(--wp-fout)}.wp-fout{color:var(--wp-fout);font-size:var(--tekst);font-style:italic;line-height:1.4}.wp-fout-verstuur{margin-top:22px}.wp-valstrik{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.wp-verstuur{width:100%;min-height:52px;margin-top:30px}.wp-verstuur:disabled{opacity:.6;cursor:progress}.wp-venster-dank{outline:none;margin-top:26px;font-size:21px;line-height:1.45}.wp-weg{min-height:72svh;padding:calc(var(--kop-h) + 48px) var(--rand) 24px;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:36px;display:flex}.wp-weg .wp-titel{margin:0}.wp-weg-links{flex-direction:column;align-items:center;gap:14px;display:flex}.wp-weg-links .wp-alle{margin:0}@media (min-width:600px){.wp-venster{width:min(560px,100vw - 48px);height:fit-content;max-height:calc(100dvh - 48px);margin:auto;box-shadow:0 30px 80px #0e0d0c4d,0 4px 14px #0e0d0c1f}.wp-venster-balk{box-shadow:none;padding:8px 14px 0}.wp-venster-werk{padding:4px 40px 0}.wp-formulier,.wp-venster-dank{padding:0 40px}.wp-knop{width:auto;padding:0 30px}}@media (min-width:900px){.wp-terug{z-index:30;color:var(--inkt);margin:0;padding:0 6px;position:fixed;top:50%;left:30px;transform:translate(-50%,-50%)rotate(-90deg)}.wp-wandel{--stap:72vh}.wp-plak{--marge:clamp(28px, 5vh, 56px);--podium-h:calc(100svh - var(--kop-h) - 2 * var(--marge));grid-template-columns:minmax(0, 1fr) min(46vw, var(--podium-h) * .8) minmax(0, 1fr);height:calc(100svh - var(--kop-h));grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"titel podium duimen""uitleg podium duimen""teller podium duimen"}.wp-podium{height:auto;margin:var(--marge) 0;grid-row:1/-1}.wp-laag-beeld{aspect-ratio:auto;width:auto;position:absolute;inset:0}.wp-laag .wp-kamer{width:min(100cqw,80cqh);height:min(100cqh,125cqw);margin:auto}.wp-laag-teller{display:none}.wp-teller{display:block}.wp-plak .wp-titel,.wp-uitleg,.wp-teller{padding-left:max(64px, var(--rand));padding-right:clamp(24px,3vw,48px)}.wp-plak .wp-titel{padding-top:var(--marge)}.wp-uitleg{align-self:start;height:auto;padding-top:clamp(28px,4.5vh,48px)}.wp-uitleg-tekst{-webkit-line-clamp:7;max-width:20rem;margin-top:12px;font-size:clamp(20px,1.45vw,24px);line-height:1.32}.wp-teller{padding-bottom:var(--marge);align-self:end}.wp-duimen ol{gap:30px;margin-top:-37.5px;top:50%;left:clamp(48px,24%,140px)}.wp-duim{width:60px}.wp-duimen button:before{left:-20px}.wp-bordje{margin-top:clamp(80px,14vh,150px);font-size:20px}.wp-tegels{grid-template-columns:repeat(4,1fr);gap:40px 24px;margin-top:56px}.wp-alle{margin-top:48px}}@media (prefers-reduced-motion:reduce){.wp-wandel{height:auto}.wp-plak{height:auto;display:block;position:static;overflow:visible}.wp-uitleg,.wp-teller,.wp-duimen{display:none}.wp-plak .wp-titel{padding:clamp(8px, 5vh, 48px) var(--rand) 40px;text-align:center}.wp-podium{gap:56px;width:min(100%,640px);height:auto;margin:0 auto;display:grid;container-type:normal}.wp-laag{visibility:visible;position:static}.wp-laag-beeld{aspect-ratio:4/5;width:100%;position:relative;inset:auto}.wp-laag-teller{display:none}.wp-laag .wp-kamer{width:100%;height:auto;position:relative;inset:auto}.wp-bijschrift{clip-path:none;white-space:normal;width:auto;height:auto;padding:14px var(--rand) 0;gap:6px;display:grid;position:static;overflow:visible}.wp-bijschrift-tekst{font-size:18px;line-height:1.4}}
