.kop{z-index:20;pointer-events:none;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px clamp(16px,3vw,36px);display:grid;position:fixed;inset:0 0 auto}.kop a{pointer-events:auto;color:inherit;text-decoration:none}.merk{letter-spacing:.03em;align-items:center;gap:10px;font:400 22px/1 Anton,Impact,sans-serif;display:flex}.merk img{width:64px;height:auto}.kop{color:var(--inkt);transition:color .3s,background-color .3s}.kop.donker{color:var(--creme);background:var(--bos)}.maker{letter-spacing:.14em;text-transform:uppercase;font:600 12px/1.2 Inter}.kop-nav{pointer-events:auto;gap:clamp(14px,2vw,30px);display:flex}.kop-nav a{letter-spacing:.02em;border-bottom:2.5px solid #0000;padding:8px 2px;font:700 14px/1 Inter;transition:border-color .2s}.kop-nav a:hover,.kop-nav a.actief{border-bottom-color:currentColor}.kop-nav .alleen-menu{display:none}.kop-rechts{justify-self:end;align-items:center;gap:18px;display:flex}.merk{justify-self:start}.kop-knop{border:2.5px solid;border-radius:999px;padding:11px 18px;font:700 14px/1 Inter;transition:background-color .2s,color .2s}.kop .kop-knop:hover{background:var(--zand);color:var(--inkt);border-color:var(--zand)}.kop-menu{pointer-events:auto;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:4px;padding:8px;display:none}.kop-menu span{background:currentColor;border-radius:2px;width:22px;height:2.5px;display:block}.kop-menu b{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=1180px){.maker span{display:none}}@media (width<=520px){.kop-rechts .maker{display:none}}@media (width<=900px){.kop-nav{background:var(--bos);color:var(--creme);border:3px solid var(--inkt);border-radius:18px;flex-direction:column;gap:0;padding:10px 18px;display:none;position:fixed;top:64px;left:12px;right:12px;box-shadow:6px 7px #0000004d}.kop-nav.open{display:flex}.kop-nav a{text-transform:uppercase;letter-spacing:.03em;border-bottom:1px solid #f4ecd426;padding:12px 0;font:400 26px/1 Anton,Impact,sans-serif}.kop-nav a:last-child{border-bottom:0}.kop-nav .alleen-menu{display:block}.kop-nav .maker-menu{text-transform:none;letter-spacing:.04em;opacity:.8;font:600 13px/1.3 Inter}.kop-menu{display:flex}.kop{grid-template-columns:1fr auto}.kop-knop{padding:9px 14px;font-size:13px}}.maker b{font-weight:800}.kop-nav a[aria-current=page]{border-bottom-color:currentColor}.sectie,#contact{scroll-margin-top:84px}.paginas .sectie h1{text-transform:uppercase;letter-spacing:.01em;margin:16px 0 18px;font:400 clamp(48px,7vw,104px)/.9 Anton,Impact,sans-serif}.paginas .held{padding-top:clamp(120px,18vh,180px)}.paginas .held-raster,.paginas .blok-raster{grid-template-columns:minmax(0,1fr) minmax(220px,290px);align-items:center;gap:clamp(28px,5vw,72px);display:grid}.paginas .held-raster>.filmpje,.paginas .blok-raster>.filmpje{justify-self:end;width:100%}.paginas .blok-raster h2{margin-top:0}.paginas .onder{margin-top:clamp(36px,6vh,64px)}.paginas .pakket h3,.paginas .weken h3{text-transform:uppercase;margin:8px 0;font:400 26px/1.05 Anton,Impact,sans-serif}.paginas .weken.vier{grid-template-columns:repeat(4,minmax(0,1fr))}.paginas .prijs{--papier:var(--zandlicht);max-width:760px;margin-top:28px;padding:18px 22px;font-weight:600}.paginas .alinea{max-width:720px;margin-top:14px}.paginas .vragen{gap:14px;max-width:860px;margin-top:24px;display:grid}.paginas .vraag{padding:16px 20px}.paginas .vraag summary{cursor:pointer;justify-content:space-between;gap:16px;font:700 18px/1.3 Inter,system-ui,sans-serif;list-style:none;display:flex}.paginas .vraag summary::-webkit-details-marker{display:none}.paginas .vraag summary:after{content:"+";font:400 26px/1 Anton,Impact,sans-serif}.paginas .vraag[open] summary:after{content:"×"}.paginas .vraag p{max-width:720px;margin-top:10px}.paginas .pakketten{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:24px;display:grid}.paginas .pakket-kaart{padding:24px}.paginas .pakket-kaart .voor{letter-spacing:.14em;text-transform:uppercase;font:700 12.5px/1.2 Inter,system-ui,sans-serif}.paginas .pakket-kaart h3{text-transform:uppercase;margin:8px 0 0;font:400 30px/1 Anton,Impact,sans-serif}.paginas .pakket-kaart .bedrag{color:var(--terracotta);margin:6px 0 10px;font:400 52px/1 Anton,Impact,sans-serif}.paginas .noot{opacity:.85;max-width:760px;margin-top:16px;font-size:14.5px}.paginas .maten{border-collapse:collapse;background:var(--creme);width:100%;max-width:820px;color:var(--inkt);border:3px solid var(--inkt);border-radius:12px;margin-top:22px;overflow:hidden}.paginas .maten th,.paginas .maten td{text-align:left;vertical-align:top;border-bottom:1.5px solid #1d211b2e;padding:11px 14px}.paginas .maten th{width:38%;font-weight:700}.paginas .prikbord-alles{grid-template-columns:repeat(3,minmax(0,1fr))}.paginas .onderdeel{position:relative}.paginas .prikbord-alles .onderdeel{padding-bottom:58px}.paginas .onderdeel-speel{z-index:3;background:var(--zand);border:3px solid var(--inkt);cursor:pointer;border-radius:50%;width:42px;height:42px;position:absolute;bottom:10px;right:10px;box-shadow:3px 4px #1d211b4d}.paginas .onderdeel-speel span{border-style:solid;border-width:8px 0 8px 13px;border-color:transparent transparent transparent var(--inkt);position:absolute;top:10px;left:14px}.paginas .onderdeel-speel:focus-visible{outline:3px solid var(--inkt);outline-offset:3px}.video-dialoog{border:3px solid var(--inkt);background:var(--creme);width:min(92vw,400px);color:var(--inkt);border-radius:16px;margin:auto;padding:14px}.video-dialoog::backdrop{background:#1d211bb8}.video-dialoog video{aspect-ratio:9/16;object-fit:contain;background:var(--inkt);border-radius:10px;width:100%;max-height:72vh;display:block}.video-dialoog-titel{text-transform:uppercase;margin:4px 0 12px;font:400 22px/1.1 Anton,Impact,sans-serif}.video-dialoog form{text-align:right;margin-top:12px}@media (width<=820px){.paginas .held-raster,.paginas .blok-raster,.paginas .pakketten,.paginas .weken.vier{grid-template-columns:1fr}.paginas .held-raster>.filmpje,.paginas .blok-raster>.filmpje{justify-self:start;max-width:290px}.paginas .prikbord-alles{grid-template-columns:1fr 1fr}}@media (width<=520px){.paginas .prikbord-alles{grid-template-columns:1fr}}
