.zib{min-height:100svh;overflow-x:clip}.zib-kop .merk{color:inherit;text-decoration:none}.zib-proef{font-size:var(--maat-2);color:var(--inkt-3)}.zib-blad{width:min(100% - 2 * var(--rand), var(--vel-breedte));margin:0 auto}.zib-top{min-height:calc(100svh - var(--leeslijn));padding:clamp(20px,6vh,64px) 0 12px}.zib-intro h1{font:600 var(--maat-kop) / 1.1 var(--rond);letter-spacing:-.02em;margin:0 0 12px}.zib-titel{gap:.22em;display:flex}.zib-titel span{border:1px solid var(--lijn-sterk);background:var(--vlak);box-shadow:0 .08em 0 var(--lijn-sterk);border-radius:.28em;padding:.12em .36em .16em}.zib-intro p{max-width:58ch;min-height:3.1em;color:var(--inkt-2);text-wrap:pretty;margin:0 0 32px}.zib-ronde.is-lezen .zib-top{opacity:calc(1 - var(--p,0) * 1.15)}.zib-acties{justify-content:space-between;align-items:center;gap:12px;margin-top:28px;display:flex;position:relative}.zib-acties-links{flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.zib-voorbeeld{align-items:center;gap:2px;display:flex}.zib-voorbeeld-wat{color:var(--inkt-3);gap:4px;font-weight:400}.zib-voorbeeld-wat .icoon{width:16px;height:16px}.zib-keuzepaneel{z-index:8;border:1px solid var(--lijn);background:var(--vlak);width:min(100%,620px);box-shadow:var(--schaduw-hoog);border-radius:16px;gap:18px;padding:18px 20px 20px;animation:.22s both zib-op;display:grid;position:absolute;bottom:calc(100% + 10px);left:0}.zib-keuzerij{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.zib-keuzenaam{font:600 var(--maat-1) / 1.3 var(--sans);color:var(--inkt-3);flex:0 0 100%}.zib-kaartje{border:1px solid var(--lijn-sterk);font-size:var(--maat-2);color:var(--inkt-2);cursor:pointer;background:0 0;border-radius:999px;padding:8px 14px;line-height:1.2;transition:background .15s,border-color .15s,color .15s}.zib-kaartje:hover:not(:disabled):not([aria-pressed=true]){border-color:var(--inkt-2);color:var(--inkt)}.zib-kaartje[aria-pressed=true],.zib-kaartje[aria-pressed=true]:hover,.zib-kaartje[aria-pressed=true]:focus,.zib-kaartje[aria-pressed=true]:focus-visible{border-color:var(--inkt);background:var(--inkt);color:var(--vlak)}.zib-kaartje:focus-visible{outline:2px solid var(--inkt-2);outline-offset:2px}.zib-kaartje:disabled{opacity:.35;cursor:default}.zib-voet{font-size:var(--maat-2);color:var(--inkt-3);text-align:center;margin:28px 0 0}.zib-storing{background:var(--fout-zacht);color:var(--fout-inkt);font-size:var(--maat-2);border-radius:10px;margin:14px 0 0;padding:10px 14px}.zib-storing.is-wakker{background:var(--vlak-2);color:var(--inkt-2)}.zib-storing.is-zwevend{z-index:30;box-shadow:var(--schaduw);margin:0;position:fixed;bottom:84px;left:50%;transform:translate(-50%)}@media (prefers-color-scheme:dark){.zib-storing{color:var(--fout)}}.zib-vel{background:var(--vlak);border:1px solid var(--lijn);box-shadow:var(--schaduw);border-radius:14px;transition:border-color .2s}.zib-vel:focus-within{border-color:var(--lijn-sterk)}.zib-vel-blad{border-radius:inherit;background:var(--schriftlijnen) 0 calc(var(--vel-boven) + var(--lijn-onder) + 1px - var(--lijnhoogte)) / 100% var(--lijnhoogte);display:grid;position:relative}.zib-vel-achter,.zib-vel-vak{min-height:calc(var(--lijnhoogte) * 8 + var(--vel-boven));padding:var(--vel-boven) var(--vel-rand) 28px;font:400 20px / var(--lijnhoogte) var(--sans);letter-spacing:normal;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;border:0;grid-area:1/1;margin:0}.zib-vel-achter{color:#0000;pointer-events:none}.zib-vel-achter mark{color:#0000;background:0 0}.zib-vel-vak{resize:none;border-radius:inherit;width:100%;height:100%;color:var(--inkt);caret-color:var(--inkt);background:0 0;outline:none;position:absolute;inset:0;overflow:hidden}.zib-vel-vak::placeholder{color:var(--inkt-3)}.zib-vel.is-bezig .zib-vel-vak{animation:1.1s ease-in-out infinite alternate zib-adem}.zib-woord.is-fout{-webkit-text-decoration:underline wavy var(--laag) 2px;text-decoration:underline wavy var(--laag) 2px;text-underline-offset:5px;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}.zib-woord.is-getoond{-webkit-text-decoration:underline var(--inkt-3) 2px;text-decoration:underline var(--inkt-3) 2px;text-underline-offset:5px}.zib-woord.is-eigen{-webkit-text-decoration:underline dashed var(--inkt-3) 2px;text-decoration:underline dashed var(--inkt-3) 2px;text-underline-offset:5px}.zib-woord.is-goed{-webkit-text-decoration:underline var(--goed) 2.5px;text-decoration:underline var(--goed) 2.5px;text-underline-offset:5px}.zib-podium{width:100vw;margin-left:calc(50% - 50vw);position:relative}.zib-podium-kop{z-index:6;right:max(var(--rand), env(safe-area-inset-right,0px));bottom:max(10px, env(safe-area-inset-bottom,0px));animation:.3s both zib-op;position:fixed}.zib-lijst{overflow-anchor:none;position:relative}.zib-zinblok{--zicht:0;--s:.56;--stem:0}.zib-zinblok:not(.is-open){cursor:pointer}.zib-rond.zib-terug{width:var(--knop);height:var(--knop);background:color-mix(in srgb, var(--pagina) 86%, transparent);color:var(--inkt-2);opacity:.62;transition:opacity .2s}.zib-rond.zib-terug:hover,.zib-rond.zib-terug:focus-visible{opacity:1;background:var(--vlak-2)}.zib-rond{width:var(--knop-klein);height:var(--knop-klein);cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.zib-rond:hover:not(:disabled){background:var(--vlak-2)}.zib-rond:disabled{opacity:.3;cursor:default}.zib-rond .icoon{width:18px;height:18px}.zib-toneel{--regels:1;--lucht:max(96px, calc(clamp(110px, 20vh, 200px) - (var(--regels) - 1) * 34px));min-height:calc((100svh - var(--leeslijn)) * .85)}.zib-rij{--maat:calc(clamp(19px, 1.9vw + 9px, 34px) * var(--schaal,1));top:var(--leeslijn);z-index:2;transform:scale(var(--s));transform-origin:50% 0;opacity:var(--zicht);--tussen:calc(var(--maat) * .16);text-align:center;text-wrap:balance;padding:var(--lucht) max(clamp(12px, 3vw, 32px), calc(50% - 560px)) 0;background:var(--pagina);line-height:1;font-family:var(--rond);font-size:var(--maat);display:block;position:sticky}.zib-rij.lens-zinsdelen{--tussen:calc(var(--maat) * .31)}.zib-groep{vertical-align:top;min-width:0;max-width:100%;margin:0 var(--tussen) calc(var(--maat) * .8);flex-direction:column;align-items:center;display:inline-flex}.zib-groep-tegels{justify-content:center;align-items:flex-end;gap:calc(var(--maat) * .36) calc(var(--maat) * .26);flex-wrap:wrap;display:inline-flex}.zib-groep-naam{font:500 12.5px / 1.2 var(--sans);letter-spacing:.01em;color:var(--inkt-3);white-space:nowrap;margin-top:9px;animation:.4s .15s both zib-op}.zib-groep.is-deel{--haak:var(--lijn-sterk)}.zib-groep.is-deel .zib-groep-tegels{background:linear-gradient(var(--haak), var(--haak)) left bottom / 2px 7px no-repeat, linear-gradient(var(--haak), var(--haak)) right bottom / 2px 7px no-repeat, linear-gradient(var(--haak), var(--haak)) bottom / 100% 2px no-repeat;border-radius:0 0 3px 3px;padding:0 3px 9px;animation:.5s .1s backwards zib-haak}.zib-groep.is-pv{--haak:var(--rol-pv)}.zib-groep.is-pv .zib-groep-naam{color:var(--rol-pv)}.zib-groep.is-ow{--haak:var(--rol-ow)}.zib-groep.is-ow .zib-groep-naam{color:var(--rol-ow)}.zib-groep.is-gekozen{--haak:var(--inkt)}.zib-groep.is-gekozen .zib-groep-naam{color:var(--inkt);font-weight:600}.lens-woordsoorten .zib-groep-naam{letter-spacing:.03em;align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.lens-woordsoorten .zib-groep-naam .zib-bol{width:7px;height:7px}.zib-tegel{padding:calc(var(--maat) * .24) calc(var(--maat) * .42) calc(var(--maat) * .3);border:1px solid var(--lijn-sterk);border-radius:calc(var(--maat) * .3);background:var(--vlak);color:var(--inkt);font:inherit;letter-spacing:-.005em;white-space:nowrap;box-shadow:0 calc(var(--maat) * .09) 0 var(--lijn-sterk), 0 calc(var(--maat) * .3) calc(var(--maat) * .7) #281e0a17;cursor:default;font-weight:600;line-height:1.15;transition:transform .2s cubic-bezier(.2,.8,.2,1),background .25s,border-color .25s,color .25s,opacity .3s,box-shadow .25s;position:relative}.zib-tegel.is-knop{cursor:pointer}.zib-tegel.is-knop:hover:not(:disabled){transform:translateY(-2px)}.zib-tegel.is-leesteken{margin-left:calc(var(--maat) * -.26);padding-inline:calc(var(--maat) * .1);box-shadow:none;color:var(--inkt-2);cursor:default;background:0 0;border-color:#0000}.zib-tegel.is-fout{border-color:var(--laag);box-shadow:0 calc(var(--maat) * .09) 0 var(--laag), 0 calc(var(--maat) * .3) calc(var(--maat) * .7) #281e0a17;cursor:pointer}.zib-tegel.is-leesteken.is-fout{padding-inline:calc(var(--maat) * .3);background:var(--vlak);margin-left:0}.zib-tegel.is-stil{-webkit-text-decoration:underline dotted var(--inkt-3) 2px;text-decoration:underline dotted var(--inkt-3) 2px;text-underline-offset:.2em}.zib-tegel.rol-pv{background:var(--rol-pv-zacht);border-color:var(--rol-pv);box-shadow:0 calc(var(--maat) * .09) 0 var(--rol-pv)}.zib-tegel.rol-ow{background:var(--rol-ow-zacht);border-color:var(--rol-ow);box-shadow:0 calc(var(--maat) * .09) 0 var(--rol-ow)}.zib-tegel.rol-woord{background:var(--vlak-2);border-color:var(--inkt-2);box-shadow:0 calc(var(--maat) * .09) 0 var(--inkt-2)}.zib-tegel.is-vers{animation:.7s cubic-bezier(.2,.8,.2,1) zib-wijs}.zib-tegel.is-gewezen{outline:2.5px solid var(--inkt);outline-offset:2px}.zib-tegel.is-dof{opacity:.32}.zib-tegel.is-goed{background:var(--goed-zacht);border-color:var(--goed);box-shadow:0 calc(var(--maat) * .09) 0 var(--goed)}.zib-tegel.is-getoond{border-color:var(--inkt-2);box-shadow:0 calc(var(--maat) * .09) 0 var(--inkt-2)}.zib-tegel.is-eigen{-webkit-text-decoration:underline dashed var(--inkt-3) 2px;text-decoration:underline dashed var(--inkt-3) 2px;text-underline-offset:.2em}.zib-tegel.is-onzeker{box-shadow:none;color:var(--inkt-2);background:0 0;border-style:dashed}.zib-tegel.is-net-goed{animation:.6s cubic-bezier(.2,.9,.25,1.2) zib-goed}.zib-tegel.is-gekozen{transform:translateY(calc(var(--maat) * -.16));border-color:var(--inkt);box-shadow:0 calc(var(--maat) * .09) 0 var(--inkt), 0 calc(var(--maat) * .5) calc(var(--maat) * .9) #281e0a29}.zib-tegel.is-zelfde{border-color:var(--inkt-2);box-shadow:0 calc(var(--maat) * .09) 0 var(--inkt-2)}.zib-slot{--maat:clamp(30px, 4vw + 14px, 58px);width:100vw;min-height:calc(100svh - var(--leeslijn));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:18px;margin-left:calc(50% - 50vw);padding:40px 16px 110px;display:flex}.zib-slot>p{margin:0}.zib-slotwoord{gap:calc(var(--maat) * .1);font-family:var(--rond);font-size:var(--maat);margin-bottom:14px;display:inline-flex;position:relative}.zib-slotwoord .zib-letter{opacity:0;animation:none}.zib-slot.is-gezien .zib-slotwoord .zib-letter{opacity:1;animation:.7s cubic-bezier(.2,.9,.25,1.25) backwards zib-neer;animation-delay:calc(var(--k) * 90ms)}.zib-snipper{background:var(--goed);opacity:0;pointer-events:none;border-radius:3px;width:10px;height:14px;position:absolute;top:50%;left:50%}.zib-snipper:nth-child(odd){background:var(--tegel)}.zib-slot.is-gezien .zib-snipper{animation:zib-snipper 1.3s cubic-bezier(.15, .7, .3, 1) calc(.45s + var(--k) * 18ms) both}.zib-slot-tekst{font-size:clamp(20px,.9vw + 16px,26px);line-height:1.4}.zib-slot-verder{font-size:var(--maat-2);color:var(--inkt-3);align-items:center;gap:6px;display:inline-flex;margin-top:26px!important}.zib-slot-verder .icoon{width:18px;height:18px;animation:1.4s ease-in-out infinite zib-wenk-neer}.zib-vakplek{--streep:var(--laag);padding-bottom:calc(var(--maat) * .22);background:linear-gradient(var(--streep), var(--streep)) bottom / 100% 3px no-repeat;border-radius:2px;transition:background .3s;display:inline-flex;position:relative}.zib-vakplek.is-gewezen{outline:2.5px solid var(--inkt);outline-offset:4px}.zib-vakplek.rol-pv{--streep:var(--rol-pv)}.zib-vakplek.rol-ow{--streep:var(--rol-ow)}.zib-letters{--lw:max(calc(var(--maat) * 1.04), 26px);--lg:calc(var(--maat) * .1);align-items:flex-end;gap:var(--lg);cursor:text;display:inline-flex;position:relative}.zib-letters-invoer{opacity:0;pointer-events:none;border:0;width:100%;height:100%;margin:0;padding:0;font-size:16px;position:absolute;inset:0}.zib-letterplek{display:inline-flex;position:relative}.zib-letterplek.is-eind{width:calc(var(--maat) * .42);height:calc(var(--maat) * 1.5);margin-left:calc(var(--lg) * -1)}.zib-letter{width:var(--lw);height:calc(var(--maat) * 1.5);border-radius:calc(var(--maat) * .26);background:var(--tegel);color:var(--tegel-inkt);box-shadow:inset 0 calc(var(--maat) * -.12) 0 #00000021, 0 calc(var(--maat) * .2) calc(var(--maat) * .5) #281e0a29;animation:.3s cubic-bezier(.2,.9,.25,1.3) backwards zib-letter-op;animation-delay:calc(var(--k) * 28ms);place-items:center;font-weight:700;line-height:1;transition:background .2s,color .2s;display:grid}.zib-letter.is-nieuw{background:var(--inkt);color:var(--vlak);animation-delay:0s}.zib-spook{align-items:center;gap:var(--lg);pointer-events:none;display:inline-flex}.zib-spook:before{content:"+";color:var(--inkt-3);margin-right:2px;font-weight:600}.zib-letter.is-spook{border:2px dashed var(--inkt-3);box-shadow:none;color:var(--inkt-3);background:0 0;animation:1s ease-in-out .2s infinite alternate zib-adem}.zib-wenk{color:var(--inkt-2);pointer-events:none;animation:1.2s ease-in-out infinite zib-wenk;position:absolute;top:calc(100% + 2px);left:50%;transform:translate(-50%)}.zib-wenk .icoon{width:22px;height:22px;display:block}.zib-tegel .zib-wenk{top:calc(100% + 8px)}.zib-proeftegel{z-index:3;padding:calc(var(--maat) * .22) calc(var(--maat) * .42) calc(var(--maat) * .28);border:2px dashed var(--inkt-2);border-radius:calc(var(--maat) * .3);background:var(--vlak);white-space:nowrap;pointer-events:none;font-weight:600;line-height:1.15;animation:2.8s cubic-bezier(.4,0,.2,1) .2s backwards zib-proef;position:absolute;top:0;left:50%;transform:translate(-50%,-118%)}.zib-letter.is-spatie{box-shadow:inset 0 -3px 0 var(--lijn-sterk);background:0 0;border-radius:0}.zib-letter.is-gekozen{outline:2.5px solid var(--inkt-2);outline-offset:1px}.zib-letters.is-bezig .zib-letter{animation:.7s ease-in-out infinite alternate zib-adem;animation-delay:calc(var(--k) * 60ms)}.zib-streepje{z-index:1;left:calc(var(--lg) * -.5 - 1.5px);background:var(--inkt);pointer-events:none;border-radius:2px;width:3px;animation:1.05s step-end infinite zib-knipper;position:absolute;top:8%;bottom:8%}.zib-letterplek.is-eind .zib-streepje{left:calc(var(--lg) * .5)}.zib-stam{left:0;top:calc(100% + var(--maat) * .22 + 7px);width:calc(var(--n) * var(--lw) + (var(--n) - 1) * var(--lg));border-top:2px solid var(--inkt-3);font:500 12px / 1 var(--sans);color:var(--inkt-2);text-align:center;pointer-events:none;padding-top:5px;animation:.4s backwards zib-haak;position:absolute}.zib-bogen{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.zib-boog{fill:none;stroke:var(--rol-ow);stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;animation:.6s cubic-bezier(.4,0,.2,1) .15s forwards zib-teken}.zib-boog.is-verwijst{stroke:var(--inkt-2)}.zib-verwijs{pointer-events:none;width:100%;height:100%;opacity:var(--stem,1);transition:opacity .22s;position:absolute;inset:0;overflow:visible}.zib-verwijs path{fill:none;stroke:var(--inkt-3);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1px;opacity:.6;animation:.45s cubic-bezier(.4,0,.2,1) 50ms forwards zib-teken}.zib-verwijs circle{fill:var(--inkt-3);opacity:.6;animation:.3s .4s both zib-op}.zib-stemvak{opacity:var(--stem);pointer-events:none;outline:none;padding:clamp(26px,5vh,52px) 16px 72px;transition:opacity .22s}.zib-stemvak:empty{padding:0}.zib-zinblok[data-stem] .zib-stemvak{pointer-events:auto}.zib-stem{flex-direction:column;align-items:center;gap:20px;max-width:640px;margin:0 auto;animation:.35s both zib-op;display:flex}.zib-stem>p{text-align:center;max-width:100%;margin:0}.zib-stem.is-goed>.zib-stem-naam{color:var(--goed)}.zib-stem-naam{font:600 var(--maat-4) / 1.2 var(--rond);color:var(--inkt)}.zib-stem-bij{color:var(--inkt-3);font-weight:500}.zib-stem-tekst{text-wrap:balance;font-size:clamp(18px,.7vw + 15px,22px);line-height:1.55}.zib-stem-tekst.is-stap{animation:.3s both zib-op}.zib-stapkop{font:600 var(--maat-2) / 1.4 var(--sans);color:var(--inkt-3);margin-bottom:2px;display:block}.zib-stem-uitleg{max-width:52ch;color:var(--inkt-2);text-wrap:pretty;line-height:1.65}.zib-stem-klein{max-width:52ch;font-size:var(--maat-2);color:var(--inkt-3);text-wrap:pretty;line-height:1.6}.zib-nogniet{font-weight:600}.zib-stem-knoppen{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px 20px;margin-top:14px;display:flex}.zib-chip{color:var(--inkt-2);font:600 var(--maat-2) / 1.2 var(--sans);align-items:center;gap:8px;display:inline-flex}.zib-chip:before{content:"";background:var(--laag,var(--inkt-3));width:22px;height:8px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 8'%3E%3Cpath d='M1 4q2.5-4 5 0t5 0 5 0 5 0' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 22 8'%3E%3Cpath d='M1 4q2.5-4 5 0t5 0 5 0 5 0' fill='none' stroke='black' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E") 50%/contain no-repeat}.zib-citaat{border:1px solid var(--lijn-sterk);background:var(--vlak);font-family:var(--rond);white-space:nowrap;border-radius:8px;padding:0 .42em;font-weight:600;line-height:1.35;display:inline-block}.zib-citaatpaar{white-space:nowrap}.zib-citaatpijl{color:var(--inkt-3);margin:0 .3em}.zib-citaat.rol-pv{background:var(--rol-pv-zacht);border-color:var(--rol-pv)}.zib-citaat.rol-ow{background:var(--rol-ow-zacht);border-color:var(--rol-ow)}.zib-actie{justify-content:center;align-items:center;min-height:48px;margin-top:22px;display:flex}.zib-stapper{align-items:center;gap:18px;display:inline-flex}.zib-stapknop{border:1px solid var(--lijn);width:44px;height:44px;color:var(--inkt-2);cursor:pointer;background:0 0;border-radius:999px;place-items:center;padding:0;transition:border-color .15s,color .15s,opacity .15s;display:inline-grid}.zib-stapknop:hover,.zib-stapknop:focus-visible{border-color:var(--lijn-sterk);color:var(--inkt)}.zib-stapknop:disabled{opacity:.3;cursor:default}.zib-stapknop svg{width:18px;height:18px}.zib-voortgang{align-items:center;gap:4px;display:inline-flex}.zib-voortgang i{background:var(--lijn);border-radius:2px;width:18px;height:3px;transition:background .25s}.zib-voortgang i.is-gedaan{background:var(--inkt-3)}.zib-voortgang i.is-nu{background:var(--inkt)}.zib-voetregel{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;width:min(100%,440px);margin-top:14px;display:grid}.zib-voetregel>:first-child{justify-self:start}.zib-voetregel>:last-child{justify-self:end}.zib-voetknop{min-height:var(--knop-klein);color:var(--inkt-3);font:400 13px / 1.2 var(--sans);cursor:pointer;background:0 0;border:0;padding:0 8px;transition:color .15s}.zib-voetknop:hover,.zib-voetknop:focus-visible{color:var(--inkt)}.zib-voetknop:disabled{opacity:.5;cursor:default}.zib-stem-onder{flex-wrap:wrap;justify-content:center;gap:0 8px;margin-top:6px;display:flex}.zib-stem-onder .tekst-knop{min-height:var(--knop-klein);color:var(--inkt-3);padding:0 10px;font-size:13px;font-weight:400}.zib-stem-onder .tekst-knop:hover,.zib-stem-onder .tekst-knop:focus-visible{color:var(--inkt)}.zib-stem-onder:empty{display:none}.zib-stem-onder .knop{margin-top:18px}.zib-keuze{--maat:clamp(20px, 1.2vw + 14px, 28px);font-family:var(--rond);font-size:var(--maat);flex-wrap:wrap;justify-content:center;gap:20px;margin:10px 0 6px;display:flex}.zib-keuze .zib-tegel{cursor:pointer}.zib-keuze .zib-tegel:hover:not(:disabled){border-color:var(--inkt);transform:translateY(-2px)}.zib-verschil{font:600 clamp(22px, 1.4vw + 16px, 30px) / 1.2 var(--rond);align-items:center;gap:12px;display:flex}.zib-verschil .icoon{color:var(--inkt-3)}.zib-verschil-oud{color:var(--inkt-3);text-decoration:line-through;text-decoration-thickness:2px}.zib-verschil-nieuw b{color:var(--goed);font-weight:700}.zib-deelzinnen{background:var(--vlak-2);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.zib-deelzin{min-height:var(--knop-klein);font-size:var(--maat-2);color:var(--inkt-2);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-weight:500}.zib-deelzin[aria-selected=true]{background:var(--vlak);color:var(--inkt);box-shadow:0 1px 2px #281e0a1f}.zib-soorten{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:10px;display:flex}.zib-soort{border:1px solid var(--lijn-sterk);background:var(--vlak);font-size:var(--maat-2);color:var(--inkt-2);cursor:pointer;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;line-height:1.2;transition:border-color .2s;display:inline-flex}.zib-soort b{color:var(--inkt);font-weight:600}.zib-soort:hover,.zib-soort[aria-pressed=true]{border-color:var(--inkt);color:var(--inkt)}.zib-bol{border-radius:999px;flex:none;width:9px;height:9px;display:inline-block}.zib-woordkaart{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:6px 14px;display:flex}.zib-woordkaart-woord{font:600 clamp(22px, 1.4vw + 16px, 30px) / 1.2 var(--rond)}.zib-woordkaart-woord i{color:var(--inkt-3);font-style:normal}.zib-woordkaart-bij{color:var(--inkt-2)}.zib-paneelgrond{z-index:30;position:fixed;inset:0}.zib-paneel{left:50%;top:var(--top,30vh);max-height:calc(100dvh - var(--top,30vh) - 12px);overscroll-behavior:contain;border:1px solid var(--lijn);background:var(--vlak);width:min(100% - 24px,680px);box-shadow:var(--schaduw-hoog);border-radius:16px;outline:none;padding:8px 22px 22px;animation:.28s cubic-bezier(.2,.8,.2,1) both zib-paneel-op;position:fixed;overflow-y:auto;transform:translate(-50%)}.zib-paneel-kop{z-index:1;background:var(--vlak);justify-content:space-between;align-items:center;gap:12px;margin:0 -22px 6px;padding:12px 14px 8px 22px;display:flex;position:sticky;top:-8px}.zib-paneel-kop h3{font:600 var(--maat-4) / 1.2 var(--rond);margin:0}.zib-paneel .zib-herkomst>li:before{background:var(--vlak)}.zib-herkomst{text-align:left;width:100%;margin:10px 0 0;padding:0;list-style:none;animation:.35s both zib-op}.zib-herkomst>li{padding:0 0 26px 28px;position:relative}.zib-herkomst>li:before{content:"";border:2px solid var(--inkt-3);background:var(--pagina);border-radius:999px;width:9px;height:9px;position:absolute;top:5px;left:4px}.zib-herkomst>li:not(:last-child):after{content:"";background:var(--lijn-sterk);width:2px;position:absolute;top:20px;bottom:0;left:9.5px}.zib-herkomst-kop{font:600 var(--maat-2) / 1.4 var(--sans);display:block}.zib-herkomst p,.zib-herkomst-leeg{font-size:var(--maat-2);color:var(--inkt-2);margin:8px 0 0}.zib-herkomst-later{color:var(--inkt-3)!important}.zib-feiten{font-size:var(--maat-2);grid-template-columns:auto auto 1fr;gap:0 14px;margin:10px 0 0;padding:0;list-style:none;display:grid}.zib-feiten li{grid-column:1/-1;grid-template-columns:subgrid;border-radius:8px;align-items:baseline;margin:0 -8px;padding:8px;display:grid}.zib-feiten li.heeft-plek{cursor:pointer}.zib-feiten li.heeft-plek:hover,.zib-feiten li.heeft-plek:focus-visible{background:var(--vlak-2)}.zib-feit-naam{color:var(--inkt-2)}.zib-feit-waarde{font-family:var(--rond);font-weight:600}.zib-feit-bron{color:var(--inkt-3);text-align:right}.zib-lenzen{left:50%;bottom:max(10px, env(safe-area-inset-bottom,0px));background:color-mix(in srgb, var(--pagina) 86%, transparent);z-index:6;opacity:.62;border-radius:999px;gap:2px;padding:3px;transition:opacity .2s;animation:.35s both zib-lens-op;display:inline-flex;position:fixed;transform:translate(-50%)}.zib-lenzen:hover,.zib-lenzen:focus-within{opacity:1}.zib-lens{min-height:var(--knop-klein);font-size:var(--maat-2);color:var(--inkt-3);white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.zib-lens:hover:not(:disabled):not([aria-pressed=true]){color:var(--inkt)}.zib-lens[aria-pressed=true]{background:var(--vlak-2);color:var(--inkt)}.zib-lens:disabled{opacity:.4;cursor:default}.zib-lens-tel{color:var(--inkt-3);font-size:12px;font-weight:600}@media (width<=640px){.zib-vel-achter,.zib-vel-vak{padding-inline:18px;font-size:18px}.zib-keuzepaneel{width:100%}.zib-acties{flex-wrap:wrap}.zib-acties>.knop-groot{justify-content:center;width:100%}.zib-rij{--maat:20px}.zib-toneel{--lucht:max(84px, calc(clamp(96px, 15vh, 140px) - (var(--regels) - 1) * 16px))}.zib-podium-kop{bottom:calc(max(10px, env(safe-area-inset-bottom,0px)) + 46px)}.zib-feiten{grid-template-columns:auto 1fr}.zib-feit-bron{text-align:left;grid-column:1/-1;font-size:12px}}@keyframes zib-op{0%{opacity:0;transform:translateY(8px)}}@keyframes zib-lens-op{0%{opacity:0;transform:translate(-50%,8px)}}@keyframes zib-podium-op{0%{opacity:0}}@keyframes zib-haak{0%{opacity:0;clip-path:inset(0 50%)}to{opacity:1;clip-path:inset(0)}}@keyframes zib-teken{to{stroke-dashoffset:0}}@keyframes zib-wijs{35%{transform:translateY(calc(var(--maat) * -.28)) scale(1.06)}}@keyframes zib-goed{40%{transform:translateY(calc(var(--maat) * -.3)) scale(1.1)}}@keyframes zib-letter-op{0%{opacity:0;transform:translateY(calc(var(--maat) * -.4)) rotate(-6deg) scale(.8)}}@keyframes zib-proef{0%{opacity:0;transform:translate(-50%,-170%)}22%{opacity:1;transform:translate(-50%,-118%)}48%,70%{opacity:1;transform:translate(-50%,2%)}}@keyframes zib-paneel-op{0%{opacity:0;transform:translate(-50%,16px)}}@keyframes zib-neer{0%{opacity:0;transform:translateY(calc(var(--maat) * -1.4)) rotate(-10deg)}}@keyframes zib-snipper{0%{opacity:0;transform:translate(-50%, -50%) rotate(var(--hoek)) translateY(0) scale(.6)}15%{opacity:1}to{opacity:0;transform:translate(-50%, -50%) rotate(var(--hoek)) translateY(calc(var(--ver) * -1)) scale(1)}}@keyframes zib-wenk-neer{0%,to{opacity:.4;transform:translateY(0)}50%{opacity:1;transform:translateY(4px)}}@keyframes zib-wenk{0%,to{opacity:.2;transform:translate(-50%,5px)}50%{opacity:1;transform:translate(-50%)}}@keyframes zib-knipper{50%{opacity:0}}@keyframes zib-adem{to{opacity:.45}}@media (prefers-reduced-motion:reduce){.zib *,.zib :before{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important;animation-delay:0s!important}.zib-streepje,.zib-wenk,.zib-slot-verder .icoon,.zib-snipper,.zib-letter.is-spook{animation:none!important}.zib-boog{stroke-dashoffset:0}}.zib-herkomst-onvolledig{font-size:var(--maat-2);text-wrap:pretty;margin:-14px 0 0 28px}.zib-keuzes{align-items:flex-start}.zib-keuzeknop{max-width:16em;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:8px;padding:0;display:flex}.zib-keuzeknop:disabled{cursor:default}.zib-keuzeknop:hover:not(:disabled) .zib-tegel,.zib-keuzeknop:focus-visible .zib-tegel{border-color:var(--inkt);transform:translateY(-2px)}.zib-als{font:400 var(--maat-2) / 1.4 var(--sans);color:var(--inkt-3);text-align:center;text-wrap:pretty}.zib-keuzeknop .zib-tegel{cursor:inherit}
