.kq-ask{color:#4d5f60;box-sizing:border-box;background:#fff;border-radius:16px;align-items:center;gap:14px;width:100%;padding:12px 12px 12px 14px;display:flex;box-shadow:0 10px 40px #00000040}.kq-ask .ha-spark{color:#b8421b;flex:none}.kq-ask input{min-width:0;font:16px/1.4 var(--fb);color:#0f2a2d;background:0 0;border:0;outline:none;flex:1;min-height:44px}.kq-ask input::placeholder{color:#4d5f60;opacity:1}.kq-ask button{color:#fff;min-width:46px;height:46px;font:700 16px var(--fb);cursor:pointer;background:#0f2a2d;border:0;border-radius:12px;flex:none;place-items:center;padding:0 14px;display:grid}.kq-ask:focus-within{outline-offset:2px;outline:3px solid #f07b4f}.kq-onder{flex-wrap:wrap;gap:8px;display:flex}.kq-onder a{color:#fff;background:#0000002e;border:1px solid #ffffff73;border-radius:999px;align-items:center;min-height:44px;padding:6px 14px;font-size:14px;text-decoration:none;display:inline-flex}.kq-teller{font:13px var(--fm);color:var(--inkt2);margin:0}.kq-staat{border:1px solid var(--lijn);background:var(--vlak);border-radius:20px;flex-direction:column;gap:10px;padding:20px;display:flex}.kq-staat .kq-kick{font:700 12px var(--fm);letter-spacing:.12em;color:var(--actie)}.kq-staat h2{font:800 24px/1.15 var(--fd);margin:0}.kq-staat p{color:var(--inkt2);margin:0;line-height:1.55}.kq-staat.kq-deels{border-style:dashed}.kq-antwoord{background:var(--vlak);border:2px solid var(--inkt);color:var(--inkt);border-radius:20px;grid-template-columns:1fr;text-decoration:none;display:grid;overflow:hidden}.kq-antwoord .kq-foto{aspect-ratio:16/9;background:var(--vlak2);position:relative}.kq-antwoord .kq-tekst{flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex}.kq-antwoord .kq-kort{font:700 12px var(--fm);letter-spacing:.12em;color:var(--inkt2)}.kq-antwoord h3{font:800 24px/1.15 var(--fd);margin:0}.kq-antwoord p{color:var(--inkt2);margin:0;font-size:16px;line-height:1.55}.kq-antwoord .kq-lees{color:var(--actie);font-weight:700}.kq-kaarten{grid-template-columns:1fr;gap:14px;display:grid}.kq-kaart{background:var(--vlak);border:1px solid var(--lijn);color:var(--inkt);border-radius:16px;flex-direction:column;min-height:44px;text-decoration:none;display:flex;overflow:hidden}.kq-kaart .kq-foto{aspect-ratio:16/10;background:var(--vlak2);position:relative}.kq-kaart .kq-tekst{flex-direction:column;gap:6px;padding:14px 16px 16px;display:flex}.kq-kaart b{font:700 19px/1.2 var(--fd)}.kq-kaart p{color:var(--inkt2);margin:0;font-size:14px;line-height:1.5}.kq-kaart .kq-meta{font:12px var(--fm);color:var(--inkt2)}.kq-sfeer{font:600 11px var(--fb);color:#fff;background:#00000073;border-radius:999px;padding:3px 8px;position:absolute;bottom:8px;left:10px}.kq-tegels{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.kq-tegels .ha-tile,.kq-tegels>a{min-width:0}.kq-chips{flex-wrap:wrap;gap:8px;display:flex}.kq-art{grid-template-columns:1fr;gap:28px;display:grid}.kq-inhetkort{background:var(--vlak);border:2px solid var(--inkt);border-radius:20px;flex-direction:column;gap:8px;padding:18px 20px;display:flex}.kq-inhetkort .kq-kick{font:700 12px var(--fm);letter-spacing:.12em;color:var(--inkt2)}.kq-inhetkort p{margin:0;font-size:18px;line-height:1.55}.kq-inhetkort .kq-meta{font:13px var(--fm);color:var(--inkt2)}.kq-tekstvak{min-width:0}.kq-tekstvak .hl-richtext{color:var(--inkt)}.kq-tekstvak .hl-richtext h2{font:800 26px/1.2 var(--fd);color:var(--inkt);border:0;margin:32px 0 10px;padding:0}.kq-tekstvak .hl-richtext h3{font:700 20px/1.25 var(--fd);color:var(--inkt);margin:24px 0 8px}.kq-tekstvak .hl-richtext p,.kq-tekstvak .hl-richtext li{color:var(--inkt);font-size:17px;line-height:1.65}.kq-tekstvak .hl-richtext a{color:var(--actie)}.kq-tekstvak .hl-richtext table{border-collapse:collapse;width:100%;font-size:15px}.kq-tekstvak .hl-richtext th,.kq-tekstvak .hl-richtext td{border-bottom:1px solid var(--lijn);text-align:left;padding:8px 6px}.kq-tabel{overflow-x:auto}.kq-zij{display:none}.kq-inhoud{background:var(--vlak);border:1px solid var(--lijn);border-radius:16px;flex-direction:column;gap:6px;padding:16px;display:flex;position:sticky;top:16px}.kq-inhoud b{font:700 13px var(--fm);letter-spacing:.1em;color:var(--inkt2)}.kq-inhoud a{color:var(--inkt);align-items:center;min-height:32px;padding:4px 0;font-size:14px;line-height:1.35;text-decoration:none;display:flex}.kq-inhoud a.kq-h3{color:var(--inkt2);padding-left:12px}.kq-stappen{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.kq-stappen li{background:var(--vlak);border:1px solid var(--lijn);border-radius:14px;gap:14px;padding:14px;display:flex}.kq-stappen .kq-nr{background:var(--zee);color:#fff;width:40px;height:40px;font:800 18px var(--fd);border-radius:50%;flex:none;place-items:center;display:grid}.kq-stappen b{font:700 17px var(--fd);display:block}.kq-stappen span{color:var(--inkt2);font-size:15px;line-height:1.5}.kq-bron{color:var(--inkt2);flex-direction:column;gap:4px;font-size:15px;display:flex}.kq-bron b{color:var(--inkt)}.kq-galerij{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.kq-galerij div{aspect-ratio:4/3;background:var(--vlak2);border-radius:12px;position:relative;overflow:hidden}.kq-tags{flex-wrap:wrap;gap:6px;display:flex}.kq-video{aspect-ratio:16/9;background:var(--vlak2);border-radius:16px;position:relative;overflow:hidden}.kq-video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.kq-hulp{background:var(--vlak);border:1px solid var(--lijn);border-radius:16px;padding:16px}.kq-form{flex-direction:column;gap:14px;display:flex}.kq-fout{color:#8e3112;margin:0;font-weight:600}@media (min-width:1000px){.kq-antwoord{grid-template-columns:360px 1fr}.kq-antwoord .kq-foto{aspect-ratio:auto;min-height:220px}.kq-antwoord .kq-tekst{justify-content:center;padding:24px 28px}.kq-kaarten,.kq-tegels{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kq-art{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:48px}.kq-zij{display:block}.kq-galerij{grid-template-columns:repeat(3,minmax(0,1fr))}.kq-ask input{font-size:18px}}html[data-theme=dark] .kq-antwoord,html[data-theme=dark] .kq-inhetkort{border-color:var(--inkt)}.va,.vaa{--gozacht:#dcefe4;--landing:#fff4ec;--veld:#fff;--actiedonker:#8e3112;--sk1:#eae3d4;--sk2:#f3eee3}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .va,html:not([data-theme=light]) .vaa{--gozacht:#43c08429;--landing:#f07b4f1f;--veld:#0f2427;--actiedonker:#f7a783;--sk1:#1b3539;--sk2:#24434a}}html[data-theme=dark] .va,html[data-theme=dark] .vaa{--gozacht:#43c08429;--landing:#f07b4f1f;--veld:#0f2427;--actiedonker:#f7a783;--sk1:#1b3539;--sk2:#24434a}.va .va-hero .ha-mbar{gap:6px;margin-bottom:0}.va .va-hero .ha-mbar a{color:#fff}.va .va-hero input::placeholder{color:#4d5f60}.va .va-sk{background:linear-gradient(90deg, var(--sk1) 0%, var(--sk2) 50%, var(--sk1) 100%);background-size:200% 100%;animation:1.4s linear infinite va-glans}.va .va-swipe{scrollbar-width:none;scroll-snap-type:x proximity}.va .va-swipe::-webkit-scrollbar{display:none}.va .va-swipe>*{scroll-snap-align:start}.va .va-geen-balk{bottom:calc(72px + env(safe-area-inset-bottom,0px))}.va a.va-cite,.vaa a.va-cite{background:var(--vlak2);min-width:18px;height:18px;color:var(--inkt);font:700 11px var(--fm);vertical-align:2px;border-radius:5px;justify-content:center;align-items:center;margin-left:3px;padding:0 4px;text-decoration:none;display:inline-flex}@keyframes va-glans{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes va-puls{0%,to{opacity:.3;transform:scale(1)}50%{opacity:0;transform:scale(1.7)}}@keyframes va-ring{0%,to{box-shadow:0 0 0 5px #f07b4f47}50%{box-shadow:0 0 0 8px #f07b4f1f}}@keyframes va-knipper{0%,to{opacity:1}50%{opacity:.35}}@keyframes va-cursor{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes va-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes va-schuif{0%{opacity:0;transform:translate(28px)}to{opacity:1;transform:none}}@keyframes va-bump{0%{transform:scale(1)}40%{transform:scale(1.18)}to{transform:scale(1)}}@keyframes va-teken{0%{stroke-dashoffset:24px}to{stroke-dashoffset:0}}@keyframes va-pop{0%{transform:scale(.6)}60%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes va-landing{0%{box-shadow:0 0 0 3px #f07b4f73}70%{box-shadow:0 0 0 3px #f07b4f73}to{box-shadow:0 0 0 3px #f07b4f00}}@keyframes va-weg{0%,80%{opacity:1}to{opacity:0}}@keyframes va-vlieg{0%{opacity:0;transform:translate(360px,-90px)scale(.8)}15%{opacity:1}85%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(0)scale(.9)}}@keyframes va-vlieg-m{0%{opacity:0;transform:translate(40px,-240px)scale(.8)}15%{opacity:1}85%{opacity:1;transform:translate(0)scale(1)}to{opacity:0;transform:translate(0)scale(.9)}}@keyframes va-glij{0%{opacity:.55;transform:translate(-30%)}50%{opacity:1}to{opacity:.55;transform:translate(30%)}}@keyframes va-balkweg{0%,60%{opacity:.35}to{opacity:0}}@keyframes va-inklap{0%{opacity:0;transform-origin:top;transform:scaleY(.92)}to{opacity:1;transform:none}}.va .va-puls{animation:1.4s ease-out infinite va-puls}.va .va-fasepuls{animation:1.2s ease-in-out infinite va-ring}.va .va-knipper{animation:1.4s ease-in-out infinite va-knipper}.va .va-cursor{animation:1s step-end infinite va-cursor}.va .va-in{animation:.42s cubic-bezier(.2,.8,.2,1) both va-in}.va .va-schuif{animation:.38s cubic-bezier(.2,.8,.2,1) both va-schuif}.va .va-bump{animation:.52s ease-out va-bump;display:inline-block}.va .va-teken path{stroke-dasharray:24;animation:.42s ease-out both va-teken}.va .va-pop,.va .va-donepop{animation:.52s ease-out va-pop}.va .va-landing{animation:1.6s ease-out forwards va-landing}.va .va-aangevuld{animation:3.2s ease-out forwards va-weg}.va .va-token{z-index:2;background:var(--inkt);color:var(--vlak);font:700 11px var(--fm);pointer-events:none;border-radius:999px;padding:2px 8px;animation:.7s cubic-bezier(.3,.7,.2,1) forwards va-vlieg;position:absolute;top:8px;left:6px}.va .va-token-m{animation-name:va-vlieg-m}.va .va-glij{animation:1.4s linear infinite va-glans,1.6s ease-in-out infinite alternate va-glij}.va .va-balk{transition:width .6s cubic-bezier(.2,.8,.2,1),background-color .3s}.va .va-balk-klaar{animation:1.8s ease-out forwards va-balkweg}.va .va-breedte{transition:width .4s ease-out}.va .va-inklap{animation:.3s ease-out va-inklap}.va .va-lijn{transition:background-color .4s}@media (prefers-reduced-motion:reduce){.va *,.va :before,.va :after{transition:none!important;animation:none!important}.va .va-token,.va .va-cursor{display:none!important}}.va.va-bevroren *,.va.va-bevroren :before,.va.va-bevroren :after{transition:none!important;animation:none!important}.vaa .va-hero .ha-mbar{gap:6px;margin-bottom:0}.vaa .vaa-swipe{scrollbar-width:none;scroll-snap-type:x proximity}.vaa .vaa-swipe::-webkit-scrollbar{display:none}.vaa .vaa-swipe>*{scroll-snap-align:start}.vaa .vaa-inhoud summary::-webkit-details-marker{display:none}.vaa .vaa-inhoud[open] summary svg{transform:rotate(180deg)}.vaa section[id],.vaa h2[id]{scroll-margin-top:24px}
