.rp .vk{box-shadow:0 0 0 100vmax var(--card);clip-path:inset(0 -100vmax);background:var(--card);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;text-align:center;padding:112px 48px 120px}.rp .vk-label{display:inline-flex;background:#fff;border-radius:999px;padding:6px 14px;font:500 15px var(--f)}.rp .vk-h{font:600 clamp(40px,6.2cqi,64px)/1.04 var(--f);letter-spacing:-.04em;max-width:18ch}.rp .vk-w{display:inline-block;animation:vk-scherp .7s calc(var(--i) * 60ms) var(--ease) both}.rp .vk-lead{font:400 clamp(19px,2cqi,23px)/1.45 var(--f);color:var(--ink-2);max-width:38ch;text-wrap:pretty;animation:vk-scherp .7s .32s var(--ease) both}@keyframes vk-scherp{0%{transform:translateY(.28em);filter:blur(8px)}to{transform:none;filter:none}}.rp .va-grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:72px;align-items:start}.rp .va-tekst{display:flex;flex-direction:column;gap:22px}.rp .va-tekst .h2{hyphens:manual}.rp .va-tekst .dsub{text-wrap:pretty}.rp .va-ctas{display:flex;flex-wrap:wrap;gap:14px 22px;align-items:center;margin-top:6px}.rp .va-kaart{list-style:none;margin:0;background:var(--card);border-radius:var(--r-kaart);padding:28px;display:flex;flex-direction:column;gap:12px}.rp .va-kaart li{display:flex;align-items:center;gap:14px;background:#fff;border-radius:16px;padding:18px 20px;font:500 18px/1.35 var(--f);text-wrap:pretty}.rp .va-vink{flex:none;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;background:var(--green);color:#fff;border:1.5px solid var(--green)}.rp .va-vink svg{width:13px;height:13px}.rp .va-kaart.wacht .va-vink{background:#fff;border-color:var(--hair-2);color:transparent}.rp .va-kaart.wacht .va-vink path{stroke-dashoffset:14}.rp .va-vink path{stroke-dasharray:14;stroke-dashoffset:0}.rp .va-kaart.speel .va-vink{animation:va-vul .3s calc(.15s + var(--i) * .15s) var(--ease) both}.rp .va-kaart.speel .va-vink path{animation:va-teken .3s calc(.2s + var(--i) * .15s) var(--ease) both}@keyframes va-vul{0%{background:#fff;border-color:var(--hair-2);color:transparent}to{background:var(--green);border-color:var(--green);color:#fff}}@keyframes va-teken{0%{stroke-dashoffset:14}to{stroke-dashoffset:0}}.rp .vk-nagelopen{font-size:14px;color:var(--ink-2);margin:-8px 0 0}.rp .vk-nagelopen time{font-weight:500}.rp .vk-nagelopen a{color:inherit;text-decoration:underline;text-underline-offset:3px}.rp .vk-kruimel ol{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;list-style:none;margin:0 0 -12px;padding:0;font-size:14px;color:var(--ink-2)}.rp .vk-kruimel li+li:before{content:"›"/"";margin-right:4px}.rp .vk-kruimel a{display:inline-flex;align-items:center;min-height:24px;color:inherit;text-decoration:none}.rp .vk-kruimel a:hover{text-decoration:underline;text-underline-offset:3px}.rp .vk .facts{width:100%;max-width:920px;background:#fff;border-radius:var(--r-kaart);border-top:0;text-align:left;margin-top:8px}.rp .lees{max-width:66ch;margin-inline:auto;padding:72px 20px}.rp .lees h2{font:500 clamp(26px,3.4cqi,32px)/1.2 var(--f);letter-spacing:-.015em;margin:0 0 16px;hyphens:manual}.rp .lees p{font-size:17px;line-height:1.65;color:var(--ink-2);text-wrap:pretty;margin:0 0 1em}.rp .lees p+h2{margin-top:56px}.rp .lees a{color:var(--ink);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.rp .lees a:hover{text-decoration-thickness:2px}.rp .lees .lees-bron{font-size:15px}.rp .faq{border-bottom:1px solid var(--hair)}.rp .faq details{border-top:1px solid var(--hair)}.rp .faq summary{list-style:none;cursor:pointer;min-height:56px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 0;font:500 18px/1.35 var(--f);color:var(--ink)}.rp .faq summary::-webkit-details-marker{display:none}.rp .faq .chev{flex:none;width:20px;height:20px;transition:transform .18s var(--ease)}.rp .faq details[open] .chev{transform:rotate(180deg)}.rp .faq details p{padding:0 40px 20px 0;margin:0}.rp .lees-bronnen h2{font-size:clamp(22px,2.6cqi,24px)}.rp .lees-bronnen p{font-size:16px}.rp .lees-bronnen .bronnen{list-style:none;margin:0 0 1em;padding:0}.rp .lees-bronnen .bronnen li{min-height:44px;display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:16px}.rp .lees-bronnen .bronnen li a{font-weight:500}.rp .lees-bronnen .bronnen li span{font-size:14px;color:var(--muted)}.rp .lees-bronnen .lees-slot{font-size:15px}@media (prefers-reduced-motion:reduce){.rp .faq .chev{transition:none}.rp .va-kaart .va-vink,.rp .va-kaart .va-vink path,.rp .vk-lead,.rp .vk-w{animation:none!important}}@container s (max-width:900px){.rp .va-grid{grid-template-columns:minmax(0,1fr);gap:32px}}@container s (max-width:760px){.rp .lees{padding-block:48px}.rp .faq summary{font-size:17px}.rp .vk{padding:72px 20px 80px;gap:22px}.rp .va-kaart{padding:16px}.rp .va-kaart li{font-size:16px;padding:14px 16px}.rp .va-ctas{flex-direction:column;align-items:stretch}.rp .va-ctas .btn{width:100%}}.rp .va-vh{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}