.agenda-kaart[data-astro-cid-ohfzx7av]{background:var(--surface);border:1px solid var(--line);border-radius:10px;margin:22px 0 6px;padding:16px 18px 14px}.agenda-kaart[data-astro-cid-ohfzx7av][hidden],.ak-aftel[data-astro-cid-ohfzx7av][hidden],.ak-vandaag[data-astro-cid-ohfzx7av][hidden]{display:none}.ak-na[data-astro-cid-ohfzx7av]{margin:0;font-size:1.05rem;line-height:1.4;display:none}.ak-na[data-astro-cid-ohfzx7av] a[data-astro-cid-ohfzx7av]{white-space:nowrap;font-weight:700}.ak-voorbij[data-astro-cid-ohfzx7av] .ak-na[data-astro-cid-ohfzx7av]{display:block}.ak-voorbij[data-astro-cid-ohfzx7av]>[data-astro-cid-ohfzx7av]:not(.ak-na){display:none}.ak-aftel-kop[data-astro-cid-ohfzx7av]{margin:0 0 6px;font-size:.95rem;font-weight:700}.ak-teller[data-astro-cid-ohfzx7av]{gap:8px;margin:0 0 2px;display:flex}.ak-vak[data-astro-cid-ohfzx7av]{background:var(--paper);border:1px solid var(--line);border-radius:8px;flex-direction:column;flex:1 1 0;align-items:center;max-width:5.5rem;padding:6px 4px 5px;display:flex}.ak-vak[data-astro-cid-ohfzx7av] b[data-astro-cid-ohfzx7av]{color:var(--accent);font-variant-numeric:tabular-nums;font-size:1.6rem;line-height:1.1}.ak-vak[data-astro-cid-ohfzx7av] small[data-astro-cid-ohfzx7av]{color:var(--ink-soft);font-size:.72rem}.ak-vandaag[data-astro-cid-ohfzx7av]{color:var(--accent);margin:0 0 2px;font-size:1.15rem;font-weight:700}.ak-kop[data-astro-cid-ohfzx7av]{font-family:var(--sans);letter-spacing:0;text-transform:none;color:var(--ink);margin:16px 0 0;font-size:1rem;font-weight:700}.ak-lijst[data-astro-cid-ohfzx7av]{border-top:1px solid var(--line-soft);margin:8px -18px 0;padding:0;list-style:none}.ak-item[data-astro-cid-ohfzx7av]{border-bottom:1px solid var(--line-soft);grid-template-columns:50px 1fr;align-items:start;gap:12px;padding:12px 18px;display:grid}.ak-item[data-astro-cid-ohfzx7av][hidden]{display:none}.ak-item[data-astro-cid-ohfzx7av].vandaag{box-shadow:inset 4px 0 0 var(--geel)}[dir=rtl] .ak-item[data-astro-cid-ohfzx7av].vandaag{box-shadow:inset -4px 0 0 var(--geel)}.ak-item[data-astro-cid-ohfzx7av] .aw-nr{font-size:1.3rem}.ak-item[data-astro-cid-ohfzx7av] .aw-nr.reeks{font-size:1rem}.ak-tekst[data-astro-cid-ohfzx7av] p[data-astro-cid-ohfzx7av]{margin:0}.ak-titel[data-astro-cid-ohfzx7av]{font-size:.95rem;font-weight:700;line-height:1.35}.afgelast[data-astro-cid-ohfzx7av] .ak-titel[data-astro-cid-ohfzx7av]{color:var(--ink-soft)}.ak-waar[data-astro-cid-ohfzx7av]{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:2px 12px;font-size:.84rem;display:flex;margin-top:4px!important}.ak-plek[data-astro-cid-ohfzx7av]{align-items:center;gap:4px;display:inline-flex}.verkiezingsdag[data-astro-cid-ohfzx7av] .ak-waar[data-astro-cid-ohfzx7av]{color:#e3f1ef}.ak-link[data-astro-cid-ohfzx7av]{margin-top:12px;font-weight:700;display:inline-block}.kompas-uitleg[data-astro-cid-ztxs4zac]{margin-top:16px;font-size:.92rem}.ku-kop[data-astro-cid-ztxs4zac]{margin:0 0 6px;font-size:1.05rem}.ku-intro[data-astro-cid-ztxs4zac]{max-width:none;margin:0 0 12px}.ku-roos[data-astro-cid-ztxs4zac]{direction:ltr;grid-template-columns:1fr 1fr;grid-template-areas:"boven boven""links rechts""onder onder";gap:8px;margin:0;display:grid}.ku-kant[data-astro-cid-ztxs4zac]{background:var(--surface);border:1px solid var(--line);border-radius:5px;padding:10px 12px}.ku-boven[data-astro-cid-ztxs4zac]{grid-area:boven}.ku-links[data-astro-cid-ztxs4zac]{grid-area:links}.ku-rechts[data-astro-cid-ztxs4zac]{grid-area:rechts}.ku-onder[data-astro-cid-ztxs4zac]{grid-area:onder}.ku-boven[data-astro-cid-ztxs4zac],.ku-onder[data-astro-cid-ztxs4zac]{justify-self:center;width:100%;max-width:34rem}.ku-kant[data-astro-cid-ztxs4zac] dt[data-astro-cid-ztxs4zac]{letter-spacing:1.2px;color:var(--ink-soft);margin:0 0 3px;font-family:IBM Plex Mono,monospace;font-size:.78rem;font-weight:500}.ku-kant[data-astro-cid-ztxs4zac][dir=rtl] dt[data-astro-cid-ztxs4zac]{letter-spacing:0;font-family:inherit;font-weight:700}.ku-pijl[data-astro-cid-ztxs4zac]{color:var(--accent);font-weight:700}.ku-kant[data-astro-cid-ztxs4zac] dd[data-astro-cid-ztxs4zac]{margin:0}.ku-oordeel[data-astro-cid-ztxs4zac]{color:var(--ink-soft);margin:10px 0 0;font-size:.85rem}@media (width<=560px){.ku-roos[data-astro-cid-ztxs4zac]{grid-template-columns:1fr;grid-template-areas:"boven""links""rechts""onder"}}.wrap{max-width:var(--kolom);margin:0 auto;padding-block:0 40px;padding-inline:18px}h1,h2{letter-spacing:-.01em;text-wrap:balance;font-family:Newsreader,Georgia,serif;font-weight:500}h1{margin:0 0 14px;font-size:clamp(1.9rem,5.5vw,2.7rem);line-height:1.1}p{max-width:64ch;margin:0 0 14px}.sg-uitklap{border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);border-radius:5px;margin:12px 0 0;font-size:.9rem}#rank-hints .sg-uitklap,#t-map .sg-uitklap,.start-kompas .sg-uitklap{margin-top:14px}.start-kompas-uitklap{margin-top:24px}.start-kompas-uitklap>.sg-uitklap-kop{line-height:1.35}.start-kompas-uitklap::details-content{interpolate-size:allow-keywords;height:0;transition:height .8s cubic-bezier(.37,0,.63,1),content-visibility .8s allow-discrete;overflow:clip}.start-kompas-uitklap[open]::details-content{height:auto}.deel .sg-uitklap{margin-top:10px;font-size:.85rem}.sg-uitklap-kop{cursor:pointer;color:var(--teal);box-sizing:border-box;width:100%;font-weight:700;font-size:inherit;align-items:center;gap:6px;padding:10px 12px;list-style:none;display:flex}.sg-uitklap-kop::-webkit-details-marker{display:none}.sg-uitklap-kop:after{content:"▾";color:var(--ink-faint);margin-inline-start:auto;font-size:.85em;transition:transform .15s}.sg-uitklap[open]>.sg-uitklap-kop:after{transform:rotate(180deg)}.sg-uitklap-inh{max-width:none;color:var(--ink-soft);margin:0;padding:0 12px 12px;line-height:1.5}.sg-uitklap-inh+.sg-uitklap-inh{margin-top:-4px;padding-top:0}.sg-uitklap.rnoot{margin:0 0 12px}.tbtn{border:1px solid var(--line);color:var(--ink-soft);white-space:nowrap;background:0 0;border-radius:3px;padding:5px 10px;font-size:12.5px;line-height:1.4}@media (hover:hover){.tbtn:hover{border-color:var(--ink-faint);color:var(--ink)}}.tbtn[aria-pressed=true]{background:var(--teal);border-color:var(--teal);color:#fff}.pbar{background:var(--surface-2);height:3px}.pbar i{background:var(--accent);width:0;height:100%;transition:width .3s;display:block}.eyebrow{color:var(--teal);margin:0 0 10px;font-family:IBM Plex Mono,monospace;font-size:.8rem}.start{padding-block:38px 0}.start-scb{font-size:inherit;color:var(--ink-soft);margin:0}.start-info{border:1px solid var(--line);background:var(--surface);color:var(--ink-soft);border-radius:5px;margin:10px 0 0;font-size:.9rem}.start-info:first-of-type{margin-top:18px}.start-info-kop{cursor:pointer;color:var(--teal);box-sizing:border-box;width:100%;font-weight:700;font-size:inherit;align-items:center;gap:6px;padding:10px 12px;line-height:1.35;list-style:none;display:flex}.start-info-kop::-webkit-details-marker{display:none}.start-info-kop:after{content:"▾";color:var(--ink-faint);margin-inline-start:auto;font-size:.85em;transition:transform .15s}.start-info[open] .start-info-kop:after{transform:rotate(180deg)}.start-info::details-content{interpolate-size:allow-keywords;height:0;transition:height .25s cubic-bezier(.37,0,.63,1),content-visibility .25s allow-discrete;overflow:clip}.start-info[open]::details-content{height:auto}.start-info-inh{max-width:none;line-height:1.5;font-size:inherit;margin:0;padding:0 12px 12px}.start h1{margin:0}.start-logos{grid-template-columns:repeat(10,minmax(0,1fr));gap:6px 5px;max-width:440px;margin:14px 0 0;display:grid}.start-logos img,.start-logos i{aspect-ratio:1;object-fit:contain;width:100%;height:auto;display:block}@media (width>=760px){.start-logos{grid-template-columns:repeat(20,minmax(0,1fr));gap:4px;max-width:none}}.start-logos i{color:#fff;font:500 .42rem/1 var(--mono);border-radius:50%;justify-content:center;align-items:center;font-style:normal;display:flex;overflow:hidden}.start-logos a{border-radius:50%;text-decoration:none;transition:transform .12s;display:block;position:relative}.start-logos a:after{content:"";position:absolute;inset:-3px -2px}@media (hover:hover){.start-logos a:hover{transform:scale(1.12)}}.start .cta{margin-top:18px}.kern-blad{width:100%;max-width:460px;max-height:calc(100% - 24px);padding:0 18px calc(10px + env(safe-area-inset-bottom));overscroll-behavior:contain;background:var(--surface);color:var(--ink);border:0;border-radius:16px 16px 0 0;margin:auto auto 0;overflow:auto}.kern-blad::backdrop{background:#14262a73}.kern-blad[open]{animation:.22s ease-out kern-op}@keyframes kern-op{0%{opacity:0;transform:translateY(40px)}}@media (prefers-reduced-motion:reduce){.kern-blad[open]{animation:none}}@media (width>=561px){.kern-blad{border-radius:12px;margin:auto;padding-bottom:10px;box-shadow:0 12px 40px #14262a2e}}.kern-blad-kop{z-index:1;background:var(--surface);justify-content:space-between;align-items:center;gap:8px;padding:16px 0 2px;display:flex;position:sticky;top:0}.kern-blad-kop h2{margin:0;font-size:1.5rem;line-height:1.2}.kern-uitleg{color:var(--ink-soft);margin:0 0 6px;font-size:.92rem;line-height:1.35}.kern-sluit{width:40px;height:40px;color:var(--ink-soft);background:0 0;border:0;border-radius:4px;flex:none;margin-inline-end:-8px;font-size:1.6rem;line-height:1}.kern-sluit:hover{background:var(--surface-2);color:var(--ink)}.kern-rij{border:0;border-bottom:1px solid var(--line-soft);width:100%;min-height:50px;color:var(--ink);text-align:start;background:0 0;justify-content:space-between;align-items:center;gap:8px;padding:6px 8px;font-weight:600;display:flex}.kern-rij span{unicode-bidi:plaintext}.kern-rij svg{color:var(--accent);flex:none}[dir=rtl] .kern-rij svg{transform:scaleX(-1)}@media (hover:hover){.kern-rij:hover{background:var(--surface-2)}}.kern-rij:focus-visible{outline-offset:-2px}.kern-geen{color:var(--ink-soft);border-bottom:0;font-weight:400}.kerns{clear:both;flex-wrap:wrap;gap:7px;display:flex}#s-w:not([hidden]){background:var(--surface);border:1px solid var(--line);border-radius:10px;margin-top:32px;padding:0;box-shadow:0 2px 10px #14262a0f}#w-kop{max-width:none;margin:0;padding:24px clamp(16px,2.6vw,30px) 8px}.wthemas{border:0;min-width:0;margin:0;padding:0 clamp(16px,2.6vw,30px) 18px}.wthemas>div{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:32px;display:grid}.wthemas .kern span,.wthemas .kern input:checked+span{cursor:pointer;border:0;border-bottom:1px solid var(--line-soft);width:100%;min-height:54px;color:var(--ink);background:0 0;border-radius:0;align-items:center;gap:12px;padding:6px 0;font-size:.95rem;line-height:1.2;display:flex}.wthemas .kern svg{color:var(--teal);flex:none}.wthemas .kern span:after{content:"";background:radial-gradient(circle 9px at var(--knop,12px) 50%,#fff 96%,transparent) var(--neutral);border-radius:99px;flex:none;width:42px;height:24px;margin-inline-start:auto}.wthemas .kern input:checked+span:after{--knop:30px;background-color:var(--teal)}[dir=rtl] .wthemas .kern span:after{--knop:30px}[dir=rtl] .wthemas .kern input:checked+span:after{--knop:12px}.wthemas .kern input:focus-visible+span{outline-offset:-2px}#s-w>.qnav{background:var(--surface-2);border-top:1px solid var(--line-soft);border-radius:0 0 9px 9px;padding:14px clamp(16px,2.6vw,30px)}#s-w>.qnav .next{flex:1;max-width:none;margin:0}@media (width<=560px),(height<=700px){#s-w>.qnav{z-index:5;padding-bottom:calc(14px + env(safe-area-inset-bottom));position:sticky;bottom:0}}@media (width<=560px){#s-w:not([hidden]){margin-top:14px}#w-kop{padding-top:16px}.wthemas{padding-bottom:10px}.wthemas>div{grid-template-columns:minmax(0,1fr)}.wthemas .kern span,.wthemas .kern input:checked+span{min-height:48px;font-size:.92rem}}.weging h2.stelling{font-weight:500}.kern{position:relative}.kern input{opacity:0;width:0;height:0;position:absolute}.kern span{border:1px solid var(--line);background:var(--paper);border-radius:99px;align-items:center;min-height:44px;padding:6px 13px;font-size:.87rem;display:inline-flex}.kern input:checked+span{background:var(--teal);border-color:var(--teal);color:#fff}.kern input:focus-visible+span{outline:2px solid var(--accent);outline-offset:2px}.hint{color:var(--ink-faint);margin:10px 0 0;font-size:.85rem}.cta{background:var(--accent);color:var(--accent-ink);border:none;border-radius:4px;width:100%;padding:13px 26px;font-size:1rem;font-weight:700}@media (hover:hover){.cta:hover{opacity:.92}}.start-kompas{color:var(--ink);padding:4px 16px 16px;font-size:1rem}.start-kompas .mapbox{background:0 0;border:0;padding:0}.start-kompas .sg-uitklap{background:var(--paper)}@media (width<=560px){.start-kompas{padding-inline:14px}}.qwrap{padding-block:26px 0}.qkop{flex-wrap:wrap;place-content:flex-start space-between;align-items:center;gap:10px;margin:0 0 14px;display:flex}.qkop .qnum{margin:0}.qkop .btn-easy{background:var(--surface);min-height:38px;color:var(--ink);border-radius:5px;align-items:center;gap:7px;padding:0 12px;font-size:.88rem;display:inline-flex}.qkop .btn-easy:hover{background:var(--accent-wash);border-color:var(--line)}.qkop .btn-easy[aria-pressed=true]{background:var(--teal);border-color:var(--teal);color:#fff}.res-kop{margin:0 0 14px;font-size:clamp(1.45rem,4vw,1.8rem)}.res-balk{background:var(--surface);border:1px solid var(--line);border-radius:5px;margin:0 0 4px;display:flex;overflow:hidden}.res-balk .actions{display:contents}.res-balk .tbtn{border:0;border-inline-start:1px solid var(--line-soft);min-width:0;min-height:46px;color:var(--ink);white-space:normal;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;gap:8px;padding:4px 12px;font-size:.9rem;display:flex}.res-balk .actions .tbtn:first-child{border-inline-start:0}@media (hover:hover){.res-balk .tbtn:hover{background:var(--accent-wash)}}.res-balk .tbtn:focus-visible{outline-offset:-2px}.res-balk .tbtn[aria-pressed=true]{background:var(--teal);color:#fff}.sg-dlg{border:1px solid var(--line);background:var(--surface);max-width:min(28rem,100vw - 36px);color:var(--ink);border-radius:6px;padding:0;box-shadow:0 12px 40px #14262a2e}.sg-dlg::backdrop{background:#14262a73}.sg-dlg-inh{margin:0;padding:20px 22px 18px}.sg-dlg-kop{margin:0 0 8px;font-size:1.05rem;font-weight:700}.sg-dlg-tekst{color:var(--ink-soft);max-width:42ch;margin:0 0 18px;font-size:.92rem;line-height:1.45}.sg-dlg-act{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.sg-dlg-prim{background:var(--teal);border-color:var(--teal);color:#fff}.sg-dlg-prim:hover{border-color:var(--teal);color:#fff;filter:brightness(1.05)}.res-balk .k-kort,.res-balk .k-pijl{display:none}.k-ic{color:var(--accent);flex:none;line-height:0;display:block}.k-ic svg{width:19px;height:19px}.tbtn[aria-pressed=true] .k-ic{color:inherit}.qnum{color:var(--ink-faint);letter-spacing:.06em;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 14px;font-family:IBM Plex Mono,monospace;font-size:.74rem;display:flex}.theme{background:var(--teal-wash);color:var(--teal);border-radius:2px;padding:2px 8px;font-size:.76rem}.stelling{text-wrap:balance;max-width:30ch;margin:0 0 14px;font-family:Newsreader,Georgia,serif;font-size:clamp(1.4rem,4.2vw,1.85rem);line-height:1.3}#q-text:focus,#w-kop:focus,#res-kop:focus{outline:none}.toel{color:var(--ink-soft);max-width:56ch;margin-bottom:22px;font-size:.94rem}.qtekst{display:flow-root}.answers{flex-direction:column;gap:8px;margin-bottom:22px;display:flex}.ans{text-align:start;background:var(--surface);border:1px solid var(--line);border-radius:4px;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:1rem;transition:border-color .12s,background .12s;display:flex}@media (hover:hover){.ans:hover{border-color:var(--ink-faint)}}.ans:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.ans .dot{border:2px solid;border-radius:99px;flex:none;width:13px;height:13px}.ans.a1{color:var(--agree)}.ans.a0{color:var(--neutral)}.ans.am1{color:var(--disagree)}.ans .lbl{color:var(--ink);font-weight:700}.ans.skip{color:var(--ink-faint)}.ans.skip .lbl{color:var(--ink-soft);font-weight:400}.ans[aria-checked=true]{background:var(--surface-2);border-color:currentColor;box-shadow:inset 0 0 0 1px}.ans[aria-checked=true] .dot{background:currentColor}.qnav{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.back{border:1px solid var(--line);color:var(--ink-soft);background:0 0;border-radius:3px;padding:10px 16px;font-size:.9rem}@media (hover:hover){.back:hover{border-color:var(--ink-faint);color:var(--ink)}}.next{background:var(--accent);color:var(--accent-ink);border:none;border-radius:3px;margin-inline-start:auto;padding:11px 24px;font-size:.95rem;font-weight:700}.next:disabled{opacity:.3;cursor:not-allowed}.enquete{border:1px solid color-mix(in srgb,var(--accent) 22%,var(--line));background:color-mix(in srgb,var(--accent-wash) 55%,var(--surface));border-radius:8px;margin:14px 0 18px;padding:14px 16px 16px;transition:opacity .8s}.enquete.weg{opacity:0}.enquete.dicht{border-width:0;margin-block:0;padding-block:0;transition:height .7s cubic-bezier(.4,0,.2,1),margin .7s cubic-bezier(.4,0,.2,1),padding .7s cubic-bezier(.4,0,.2,1);overflow:hidden}@media (prefers-reduced-motion:reduce){.enquete{transition:none}}.enquete .qnum{color:color-mix(in srgb,var(--accent) 80%,var(--ink-faint));margin:0}.e-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;margin:0 0 4px;display:flex}.e-kop{font-family:var(--serif);color:var(--ink);margin:0 0 6px;font-size:1.15rem;font-weight:500;line-height:1.25}.enquete .toel{margin-bottom:12px;font-size:.86rem}.enquete .e-vraag{margin:0 0 16px}.enquete .e-label{margin-bottom:6px;font-size:.93rem}.enquete .e-form select,.enquete .e-pc input[type=text]{padding:8px 10px;font-size:.93rem}.enquete .e-ok{padding:10px 12px;font-size:.88rem}.enquete .hint{font-size:.78rem}.enquete .qnav .next{padding:9px 18px;font-size:.9rem}.e-skip{color:var(--ink-soft);cursor:pointer;background:0 0;border:none;padding:4px 0;font-size:.9rem;text-decoration:underline}.e-skip:hover{color:var(--ink)}.e-form{border-top:1px solid var(--line);padding-top:14px}.enquete .e-form select,.enquete .e-pc input[type=text],.enquete .e-ok{background:var(--surface)}.e-dank{color:var(--ink);margin:0;font-weight:700}.e-vraag{margin:0 0 24px}.e-label{max-width:56ch;margin:0 0 8px;font-weight:700;display:block}.e-form select,.e-pc input[type=text]{font:inherit;color:var(--ink);background:var(--surface);border:1px solid var(--line);border-radius:4px;max-width:100%;padding:10px 12px;font-size:1rem}.e-form select{width:min(100%,420px)}.e-pc{flex-wrap:wrap;align-items:center;gap:10px 18px;display:flex}.e-pc input[type=text]{letter-spacing:.08em;width:7ch;font-family:IBM Plex Mono,monospace}.e-pc input[aria-invalid=true]{border-color:var(--disagree)}.e-pc input:disabled{opacity:.4}.e-twijfel{border:none;margin:14px 0 0;padding:0}.e-twijfel legend{color:var(--ink-soft);margin:0 0 8px;padding:0;font-size:.92rem}.e-twijfel .kern input:disabled+span{opacity:.4}.e-check{cursor:pointer;align-items:flex-start;gap:10px;display:flex}.e-check input{width:20px;height:20px;accent-color:var(--teal);flex:none;margin:2px 0 0}.e-ok{background:var(--surface-2);border-radius:4px;max-width:62ch;margin:0 0 4px;padding:14px;font-weight:700}.e-form .hint{max-width:62ch}.e-nodig{margin-bottom:16px}.enquete .qnav .back{white-space:normal;text-align:start}.res{padding-block:28px 0}.res-zij{display:contents}.tabs{border-bottom:1px solid var(--line);scrollbar-width:none;gap:2px;margin:20px 0 22px;display:flex;overflow:auto hidden}.tabs::-webkit-scrollbar{display:none}.tab{color:var(--ink-soft);white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;padding:9px 14px;font-size:.9rem}.tab[aria-selected=true]{color:var(--accent);border-bottom-color:var(--accent);font-weight:700}.tab:after{content:attr(data-naam);content:attr(data-naam) / "";visibility:hidden;height:0;font-weight:700;display:block;overflow:hidden}.tab:hover{color:var(--ink)}.ps-nr{flex-wrap:wrap;gap:6px 8px;margin-bottom:16px;display:flex}.ps-groep{border-radius:3px;flex-direction:column;gap:4px;padding:6px 8px;display:flex}.ps-groep.nu{background:var(--surface)}.ps-glabel{color:var(--ink-soft);font-size:.78rem;font-weight:700}.ps-groep.nu .ps-glabel{color:var(--accent)}.ps-gknoppen{flex-wrap:wrap;gap:4px;display:flex}.ps-n{border:1px solid var(--line);background:var(--surface);min-width:34px;height:34px;color:var(--ink-soft);font-variant-numeric:tabular-nums;border-radius:3px;padding:0 6px;font-family:IBM Plex Mono,monospace;font-size:.8rem}.ps-n.leeg{color:var(--ink-faint);border-style:dashed}@media (hover:hover){.ps-n:hover{border-color:var(--accent);color:var(--ink)}}.ps-n.nu{background:var(--accent);border-color:var(--accent);color:var(--surface);font-weight:700}.ps-n,.ps-logo{-webkit-tap-highlight-color:transparent}.ps-n:focus{outline:none}.ps-n:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ps-kaart{border:1px solid var(--line);background:var(--surface);border-radius:4px;padding:18px 18px 16px;position:relative}.ps-tekst{font-family:Newsreader,Georgia,serif;font-size:calc(1.3rem*var(--fs,1));outline:none;margin:4px 0 10px;line-height:1.35}.ps-antw{margin:0 0 14px}.ps-antw-kop{color:var(--ink);margin:0 0 6px;font-size:.86rem;font-weight:700}.ps-antw-knoppen{flex-wrap:wrap;gap:5px;display:flex}.ps-antw .ans{text-align:center;border-radius:3px;flex:auto;justify-content:center;gap:5px;width:auto;min-height:34px;margin:0;padding:6px 11px;font-size:.76rem}.ps-antw .ans.skip{grid-column:auto}.ps-antw .ans .dot{border-width:1.5px;width:8px;height:8px}.ps-antw .ans .lbl{overflow-wrap:normal;word-break:normal;hyphens:none;font-size:.76rem;font-weight:600;line-height:1.2}.ps-kolommen{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.ps-kol{border:1px solid var(--line-soft);border-top:4px solid var(--line);background:var(--surface-2);border-radius:3px;min-height:96px;padding:10px}.ps-k1{border-top-color:var(--agree)}.ps-k0{border-top-color:var(--neutral)}.ps-km1{border-top-color:var(--disagree)}.ps-kol.mijn{background:var(--surface);border-color:var(--ink);box-shadow:0 0 0 1px var(--ink)}.ps-k1.mijn{border-top-color:var(--agree)}.ps-k0.mijn{border-top-color:var(--neutral)}.ps-km1.mijn{border-top-color:var(--disagree)}.ps-kop{flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 10px;font-size:.9rem;font-weight:700;display:flex}.ps-u{background:var(--ink);color:var(--surface);border-radius:2px;padding:2px 6px;font-family:IBM Plex Mono,monospace;font-size:.72rem;font-weight:700}[dir=rtl] .ps-u{letter-spacing:0;text-transform:none}.ps-aantal{color:var(--ink-faint);margin-inline-start:auto;font-family:IBM Plex Mono,monospace;font-size:.75rem;font-weight:400}.ps-logos{flex-wrap:wrap;gap:6px;display:flex}.ps-logo{cursor:pointer;background:0 0;border:2px solid #0000;border-radius:50%;padding:2px;line-height:0}.ps-logo img{object-fit:contain;width:40px;height:40px;display:block}.ps-logo i{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font:500 .62rem/1 IBM Plex Mono,monospace;display:flex}.ps-logo.klein img,.ps-logo.klein i{width:28px;height:28px}.ps-logo.klein i{font-size:.5rem}.ps-logo:hover,.ps-logo:focus-visible,.ps-logo.aan{border-color:var(--accent);outline:none}.ps-onbekend{margin-top:12px}.ps-onbekend[hidden]{display:none}.ps-onbekend .ps-kop{color:var(--ink-faint);font-size:.82rem;font-weight:400}.ps-onbekend .ps-logos{gap:3px}.ps-pop{border:1px solid var(--ink-faint);background:var(--surface);border-radius:3px;margin-top:12px;padding:12px 14px;font-size:.88rem;display:none}.ps-pop.vol{display:block}.ps-pop .cmprow{margin:6px 0 0}.ps-sluit{float:inline-end;width:36px;height:36px;color:var(--ink-soft);cursor:pointer;background:0 0;border:0;border-radius:3px;margin:-6px -8px 0 6px;font-size:1.4rem;line-height:1}.ps-sluit:hover{background:var(--line)}.ps-pnaam{align-items:center;gap:8px;margin:0;font-weight:700;display:flex}.ps-pnaam .swatch{width:6px;height:18px}.ps-geentoel{color:var(--ink-faint);margin:8px 0 0;font-style:italic}.ps-plink{color:var(--accent);margin-top:10px;font-size:.8rem;font-weight:700;display:inline-block}.ps-nav{margin-top:14px}.ps-nav button:disabled{opacity:.4;cursor:default}.ps-steltekst{display:flow-root}@media (width<=560px){#t-stel{flex-direction:column;margin-inline:-18px;display:flex}#t-stel .ps-nr{top:var(--kop-hoogte,0px);z-index:6;overscroll-behavior-x:contain;background:var(--paper);border-bottom:1px solid var(--line);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:0;margin:0;padding:8px 18px;position:sticky;overflow-x:auto}#t-stel .ps-nr::-webkit-scrollbar{display:none}#t-stel .ps-groep{flex-direction:row;flex:none;align-items:center;gap:6px;margin:0;padding:0;padding-inline-end:14px}#t-stel .ps-groep:last-child{padding-inline-end:0}#t-stel .ps-glabel{white-space:nowrap;color:var(--ink-faint);font-size:.68rem}#t-stel .ps-groep.nu{background:0 0}#t-stel .ps-groep.nu .ps-glabel{color:var(--accent);font-weight:700}#t-stel .ps-gknoppen{flex-wrap:nowrap;gap:4px}#t-stel .ps-n{min-width:36px;height:36px}#s-res:has(#t-stel:not([hidden])) .tabs{margin-bottom:0}#t-stel .ps-steltekst{padding:10px 18px 0}#t-stel .ps-steltekst .qnum{margin:0 0 4px}#t-stel .ps-tekst{margin:0;font-size:1.05rem;line-height:1.3}#t-stel .ps-antw{margin:8px 0 0;padding:0 18px}#t-stel .ps-antw-knoppen{gap:4px}#t-stel .ps-antw .ans{text-align:center;flex-direction:row;justify-content:center;min-height:32px;padding:5px 6px;font-size:.7rem}#t-stel .ps-antw .ans .lbl{font-size:.7rem;line-height:1.15}#t-stel .ps-antw .ans.skip{grid-column:auto;min-height:32px;padding:5px 6px}#t-stel .ps-kaart{background:0 0;border:0;border-radius:0;flex:1;min-height:0;padding:0 0 10px}#t-stel .ps-kolommen{grid-template-columns:1fr;gap:6px;padding:10px 18px 0}#t-stel .ps-kol{border-top-width:1px;border-inline-start:4px solid var(--line);flex-wrap:wrap;align-items:center;gap:3px;min-height:0;padding:5px 8px;display:flex}#t-stel .ps-k1{border-inline-start-color:var(--agree)}#t-stel .ps-k0{border-inline-start-color:var(--neutral)}#t-stel .ps-km1{border-inline-start-color:var(--disagree)}#t-stel .ps-kol.mijn{box-shadow:0 0 0 1px var(--ink)}#t-stel .ps-kop{margin:0;flex-wrap:nowrap;gap:4px;min-width:4.6em;margin-inline-end:4px;font-size:.78rem}#t-stel .ps-kop .ps-aantal{margin:0}#t-stel .ps-logos{display:contents}#t-stel .ps-logo{padding:0}#t-stel .ps-logo img,#t-stel .ps-logo i{width:32px;height:32px}#t-stel .ps-onbekend{align-items:center;gap:8px;margin:6px 18px 0;display:flex}#t-stel .ps-onbekend[hidden]{display:none}#t-stel .ps-onbekend .ps-kop{flex:none;max-width:7.5em;margin:0;line-height:1.2}#t-stel .ps-onbekend .ps-kop .ps-aantal{display:none}#t-stel .ps-onbekend .ps-logos{flex-wrap:wrap}#t-stel .ps-logo.klein img,#t-stel .ps-logo.klein i{width:24px;height:24px}#t-stel .ps-stel-voet{z-index:7;background:var(--paper);border-top:1px solid var(--line);padding:6px 18px calc(8px + env(safe-area-inset-bottom));position:sticky;bottom:0;box-shadow:0 -6px 14px -10px #00000040}#t-stel .ps-pop{border:0;min-height:0;margin:0 0 6px;padding:2px 0;font-size:.85rem}#t-stel .ps-pop.vol{border:1px solid var(--ink-faint);border-radius:4px;max-height:30svh;padding:10px 12px;overflow-y:auto}#t-stel .ps-nav{background:0 0;border:0;margin:0;padding:0;position:static}#t-stel .ps-nav .back,#t-stel .ps-nav .next{min-height:44px}#t-stel .ps-nav .next{flex:1;max-width:none}}.party{border:1px solid var(--line);background:var(--surface);border-radius:4px;margin-bottom:9px;overflow:hidden}.prow{align-items:center;gap:8px;display:flex}.phead{text-align:start;background:0 0;border:none;flex:1;align-items:center;gap:13px;min-width:0;padding:14px 12px 14px 16px;display:flex}.plink{color:var(--accent);white-space:nowrap;border:1px solid var(--line);background:var(--surface-2);border-radius:3px;flex:none;margin-inline-end:10px;padding:6px 10px;font-size:.72rem;font-weight:700;line-height:1.2;text-decoration:none}.plink:hover,.plink:focus-visible{border-color:var(--accent);background:var(--accent-wash);outline:none}.rank{color:var(--ink-faint);font-variant-numeric:tabular-nums;flex:none;width:1.4em;font-family:IBM Plex Mono,monospace;font-size:.8rem}.swatch{border-radius:2px;flex:none;width:10px;height:30px}.plogo{flex:none;line-height:0}.plogo img{object-fit:contain;width:34px;height:34px;display:block}.plogo i{color:#fff;border-radius:50%;justify-content:center;align-items:center;width:34px;height:34px;font:500 .56rem/1 IBM Plex Mono,monospace;display:flex}.pname{flex:1;min-width:0;font-weight:700;line-height:1.3}.pname small{color:var(--ink-faint);font-size:.78rem;font-weight:400;display:block}.score{font-variant-numeric:tabular-nums;flex:none;font-family:Newsreader,Georgia,serif;font-size:1.4rem;font-weight:500}.chev{color:var(--ink-faint);flex:none;font-size:.8rem;transition:transform .2s}.party.open .chev{transform:rotate(90deg)}.pbarline{background:var(--surface-2);height:4px}.info{vertical-align:.08em;border:1px solid;border-radius:50%;flex:none;justify-content:center;align-items:center;width:1.15em;height:1.15em;font:italic 700 .72em/1 Georgia,serif;display:inline-flex}.onzeker{white-space:nowrap}.pbarline i{height:100%;display:block}.pdetail{border-top:1px solid var(--line-soft);padding:4px 16px 16px;font-size:.9rem}.cmp{border-bottom:1px solid var(--line-soft);border-inline-start:4px solid #0000;padding:12px 0;padding-inline-start:12px}.cmp-zelfde{border-inline-start-color:var(--agree)}.cmp-deels{border-inline-start-color:var(--neutral)}.cmp-anders{border-inline-start-color:var(--disagree)}.vgl{white-space:nowrap;border-radius:99px;padding:1px 8px;font-size:.78rem;font-weight:700;display:inline-block}.vgl.zelfde{background:var(--teal-wash);color:var(--agree)}.vgl.deels{background:var(--surface-2);color:var(--ink-soft)}.vgl.anders{background:var(--accent-wash);color:var(--disagree)}.vgl.geen{color:var(--ink-faint);background:0 0;padding:0;font-weight:400}.vglsom{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:6px;margin:12px 0 4px;font-size:.88rem;display:flex}.cmp:last-child{border-bottom:none}.cmpq{margin:0 0 7px;line-height:1.4}.cmprow{flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:7px;font-size:.84rem;display:flex}.cmprow span{color:var(--ink-faint)}.cmprow b{color:var(--ink);font-weight:700}.quote{border-inline-start:2px solid var(--line);color:var(--ink-soft);margin:8px 0 0;padding:2px 0;padding-inline-start:12px;font-size:.85rem;font-style:italic}.quote .qnl{display:block}.quote .qvert{color:var(--ink);margin-top:5px;font-style:normal;display:block}.quote cite{color:var(--ink-faint);margin-top:4px;font-family:IBM Plex Mono,monospace;font-size:.7rem;font-style:normal;display:block}.quote cite a{color:inherit}.quote.stem{font-style:normal}.quote .qstem{color:var(--ink);display:block}.vlab{border-radius:2px;padding:1px 6px;font-family:IBM Plex Mono,monospace;font-size:.72rem;display:inline-block}.vlab.no{background:var(--warn-wash);color:var(--warn)}.vlab.yes{background:var(--teal-wash);color:var(--teal)}.vlab.geen{background:var(--surface-2);color:var(--ink-faint)}.kompas-nuance{background:var(--warn-wash);max-width:none;color:var(--ink);border-radius:5px;align-items:flex-start;gap:10px;margin:0 0 12px;padding:10px 14px;font-size:.92rem;line-height:1.45;display:flex}.kompas-nuance .info{flex:none;margin:2px 0 0}.mapbox{background:var(--surface);border:1px solid var(--line);border-radius:5px;padding:16px}svg.map{width:100%;max-width:560px;height:auto;margin:0 auto;display:block;overflow:visible}.maplegend{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:7px 16px;margin-top:16px;font-size:.85rem;display:grid}.maplegend :is(span,a){align-items:center;gap:8px;text-decoration:none;display:flex}.maplegend a:hover{text-decoration:underline}.maplegend img{object-fit:contain;flex:none;width:24px;height:24px}.maplegend i{color:#fff;border-radius:99px;flex:none;justify-content:center;align-items:center;min-width:30px;height:20px;padding:0 4px;font-family:IBM Plex Mono,monospace;font-size:.6rem;font-style:normal;font-weight:500;display:flex}.deelknop{border-color:var(--accent);color:var(--accent);font-weight:700}.deel-kaart{text-align:start;border:1px dashed var(--accent);background:var(--surface);width:100%;color:var(--accent);cursor:pointer;border-radius:5px;align-items:center;gap:14px;margin:12px 0 2px;padding:12px 14px;display:flex}.deel-kaart:hover,.deel-kaart:focus-visible{background:var(--accent-wash);border-style:solid;outline:none}.deel-kaart-t{min-width:0;color:var(--ink);flex-direction:column;flex:1;gap:2px;display:flex}.deel-kaart-kop{font-weight:700}.deel-icoon{flex:none}.deel-mini{aspect-ratio:1080/1350;border:1px solid var(--line);background:var(--paper);border-radius:4px;flex:none;width:56px;height:auto;box-shadow:0 2px 6px #14262a1f}.deel-blad{max-width:780px}.deel{align-items:flex-start;gap:24px;padding:12px 0;display:flex}.deel-zoom{border:1px solid var(--line);cursor:zoom-in;background:0 0;border-radius:6px;flex:none;width:300px;padding:0;line-height:0;display:block;position:relative;overflow:hidden}.deel-zoom:hover,.deel-zoom:focus-visible{border-color:var(--accent)}.deel-zoom img{width:100%;height:auto;display:block}.deel-zoom-ic{background:var(--accent);color:#fff;border-radius:99px;padding:6px;position:absolute;inset-block-end:8px;inset-inline-end:8px}.deel-groot{background:0 0;border:0;max-width:none;max-height:none;padding:0;overflow:visible}.deel-groot::backdrop{background:#14262acc}.deel-groot img{cursor:zoom-out;border-radius:6px;width:auto;max-width:calc(100vw - 32px);height:auto;max-height:calc(100svh - 32px);display:block}.deel-groot .kern-sluit{top:8px;background:var(--surface);border-radius:99px;position:absolute;inset-inline-end:8px}.deel-rechts{flex:1;min-width:0}@media (width<=640px){.deel{flex-direction:column;align-items:stretch;gap:14px}.deel-zoom{align-self:center;width:auto;max-width:100%;height:38svh}.deel-zoom img{width:auto;height:100%}}.deel-tekst{background:var(--surface-2);overflow-wrap:anywhere;border-radius:4px;padding:10px 12px;font-size:.92rem}.deel-knoppen{flex-wrap:wrap;gap:8px;display:flex}.deel-knoppen .tbtn{padding:9px 16px;font-size:.88rem;text-decoration:none}.disclaimer{color:var(--ink);font-weight:700}.mijnstem{border:1px solid var(--line);background:var(--surface);border-radius:5px;margin:14px 0 18px;padding:14px 16px}.mijnstem h2{margin:0;font-size:1.02rem}.mijnstem p{margin:0 0 10px;font-size:.92rem}.mijnstem p:last-child{margin:0}.foot{border-top:1px solid var(--line);color:var(--ink-soft);margin-top:30px;padding-top:20px;font-size:.85rem}.start-punten{margin-inline:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px 32px;margin-bottom:0;padding-inline:0;list-style:none;display:grid}.start-punten li{grid-template-columns:auto minmax(0,1fr);align-content:start;column-gap:12px;display:grid}.start-punt-ic{color:var(--teal);grid-row:1/span 2;line-height:0}.start-punten h2{font-family:var(--sans);letter-spacing:0;color:var(--ink);margin:0 0 3px;font-size:.95rem;font-weight:700;line-height:1.4}.start-punten p{margin:0;line-height:1.5}@media (width<=760px){.start-punten{grid-template-columns:1fr}}.actions{flex-wrap:wrap;gap:8px;display:flex}@media (width>=561px){#s-q:not([hidden]){background:var(--surface);border:1px solid var(--line);border-radius:10px;grid-template-columns:minmax(0,1fr) clamp(284px,30vw,320px);align-items:stretch;margin-top:32px;padding:0;display:grid;box-shadow:0 2px 10px #14262a0f}.qkop{border-bottom:1px solid var(--line-soft);grid-column:1/-1;margin:0;padding:18px clamp(16px,2.6vw,30px)}.qtekst{padding:26px clamp(16px,3vw,34px) 26px clamp(16px,2.6vw,30px)}.stelling{max-width:44ch}.toel{max-width:72ch;margin-bottom:0}.qbodem{border-inline-start:1px solid var(--line-soft);background:var(--surface-2);border-end-end-radius:9px;padding:22px clamp(14px,2.2vw,24px)}.answers{margin-bottom:16px}.qnav{flex-wrap:nowrap;gap:8px}.back{flex:none;padding-inline:12px}.next{white-space:nowrap;flex:1;min-width:0;margin:0;padding-inline:8px}}body:has(#s-start:not([hidden])) .site-voet{display:none}body:has(#s-start:not([hidden])) .panorama{margin-bottom:0}body:has(#s-start:not([hidden])) .inhoud{--start-hoogte:1030px;flex-direction:column;flex:1;display:flex}body:has(#s-start:not([hidden])) .start{margin-top:max(0px,calc((100svh - var(--kop-hoogte,56px) - var(--tekening) * .84 - var(--start-hoogte)) / 2))}@media (width>=1180px){body:has(#s-start:not([hidden])) .inhoud{--start-hoogte:565px}}@media (width>=561px) and (height>=501px){body:has(#s-q:not([hidden]),#s-w:not([hidden])){--vrij:calc(100svh - var(--kop-hoogte,56px) - 72px - var(--tekening) * .84);position:relative}body:has(#s-q:not([hidden]),#s-w:not([hidden])) .inhoud{z-index:1;flex:1;position:relative}body:has(#s-q:not([hidden]),#s-w:not([hidden])) .site-voet{top:100%;position:absolute;inset-inline:0}body:has(#s-q:not([hidden]),#s-w:not([hidden])) .panorama{position:sticky;bottom:0}#s-q:not([hidden]),#s-w:not([hidden]){min-height:min(640px,var(--vrij));margin-top:calc(32px + max(0px,(var(--vrij) - 640px) / 2))}#s-q:not([hidden]){grid-template-rows:auto minmax(0,1fr)}.qtekst{align-self:center}#q-text{min-height:var(--stelling-hoogte,0)}#q-toel{min-height:var(--toel-hoogte,0)}.qbodem{flex-direction:column;display:flex}.answers{flex:1;grid-auto-rows:1fr;display:grid}#s-w:not([hidden]){flex-direction:column;display:flex}.wthemas{flex:1}.wthemas>div{min-height:calc(min(640px,var(--vrij)) - 180px);grid-auto-rows:1fr}.wthemas .kern{display:flex}}@media (width>=1180px) and (height>=501px){.start:not([hidden]),.res:not([hidden]){grid-template-columns:var(--rail) minmax(0,1fr);column-gap:var(--goot);align-items:start;display:grid}.start>*,.res>*{grid-column:2;min-width:0}.start>.agenda-kaart,.res>.res-zij{top:calc(var(--kop-hoogte,60px) + 20px);grid-area:1/1/span 20;position:sticky}.start>.agenda-kaart{margin:6px 0 0}.start>.start-kompas-uitklap{margin-top:10px}.res>.res-zij{max-height:calc(100vh - var(--kop-hoogte,60px) - 40px);grid-row:3/span 20;display:block;overflow:auto}.res-balk{margin-bottom:10px;display:block}.res-balk .actions{display:block}.res-balk .tbtn{border-inline-start:0;border-top:1px solid var(--line-soft);text-align:start;justify-content:flex-start;gap:10px;width:100%;min-height:48px;padding:0 14px;font-size:.95rem}.res-balk .actions .tbtn:first-child{border-top:0}.res-balk .k-pijl{color:var(--ink-faint);flex:none;margin-inline-start:auto;line-height:0;display:block}.res-balk .k-pijl svg{width:16px;height:16px}[dir=rtl] .res-balk .k-pijl svg{transform:scaleX(-1)}.res-balk .tbtn[aria-pressed=true] .k-pijl{color:inherit}.res-zij .deel-kaart{margin:0}#s-q:not([hidden]){grid-template-columns:minmax(0,1fr) 380px}.stelling{text-wrap:pretty;max-width:52ch;font-size:2.15rem}.toel{max-width:80ch;font-size:1.06rem}@media (height<=819px){.wthemas>div{grid-template-columns:repeat(3,minmax(0,1fr))}}}@media (width>=561px) and (height<=500px){.start{padding-top:12px}.start h1{font-size:1.6rem}.start-logos{margin-top:8px}.start .cta{margin-top:12px}#s-q:not([hidden]){margin-top:10px}.qkop{padding-block:6px}.qtekst{padding-block:10px}.stelling{margin-bottom:6px;font-size:1.2rem}.toel{font-size:.86rem}.qbodem{padding-block:10px calc(10px + env(safe-area-inset-bottom))}.answers{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.ans{gap:6px;min-height:40px;padding:6px 8px}.ans .dot{width:10px;height:10px}.ans .lbl{font-size:.85rem;line-height:1.15}.back,.next{min-height:38px;padding-block:6px;font-size:.85rem}}@media (width<=560px){.qwrap{padding-top:16px}.qkop{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;display:grid}.qkop .qnum{display:contents}#q-count{grid-area:1/1}.qkop .btn-easy{grid-area:1/2}.qkop .theme{letter-spacing:.03em;grid-area:2/1/auto/-1;justify-self:start}#s-q:not([hidden]){min-height:calc(100vh - var(--kop-hoogte,0px));min-height:calc(100svh - var(--kop-hoogte,0px));flex-direction:column;display:flex}.qbodem{z-index:5;background:var(--paper);margin-top:auto;padding:10px 18px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);margin-inline:-18px;position:sticky;bottom:0}.toel{margin-bottom:16px}}@media (width<=560px) and (height<=450px){#s-q:not([hidden]){min-height:0}.qbodem{margin-top:8px;position:static}}@media (width<=560px){.start{padding-top:16px}.start-logos{max-width:none}.cta{min-height:54px}.kern span{padding:9px 14px;font-size:.92rem}.tbtn{min-height:36px}.answers{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:8px;display:grid}.ans{text-align:center;flex-direction:column;justify-content:center;gap:6px;min-height:62px;padding:10px 4px}.ans .lbl{overflow-wrap:anywhere;font-size:.9rem;line-height:1.2}.ans.skip{flex-direction:row;grid-column:1/-1;min-height:46px;padding:10px 12px}.back,.next{min-height:46px}.qnav{flex-wrap:nowrap}.next{white-space:nowrap;flex:1;min-width:0;max-width:240px;padding-inline:8px}.tab{padding:11px 12px}.phead{gap:9px;padding:14px 8px 14px 12px}.chev{display:none}.score{font-size:1.25rem}.prow{position:relative}.phead{padding-inline:12px 8px;align-items:flex-start;padding-bottom:40px}.plink{inset-inline-start:82px;text-underline-offset:.18em;background:0 0;border:0;margin:0;padding:8px 0;font-size:.8rem;text-decoration:underline;display:inline-block;position:absolute;bottom:2px}.plink:hover,.plink:focus-visible{background:0 0}.plink:after{content:"›";margin-inline-start:4px;font-size:1rem;line-height:1;display:inline-block}.pdetail{padding:4px 12px 14px}.mapbox{padding:6px}svg.map text.as{letter-spacing:.5px;font-size:15px}.maplegend{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px 12px}.deel-knoppen .tbtn{padding:11px 16px}.res-balk .k-lang{display:none}.res-balk .k-kort{display:inline}.res-balk .tbtn{flex-direction:column;gap:3px;min-height:58px;padding:7px 4px;font-size:.8rem;line-height:1.2}.deel-kaart{gap:12px;margin-top:8px;padding:6px 12px}.deel-mini{width:34px}}@media (width<=560px) and (height<=700px){.qwrap{padding-top:10px}.qkop{margin-bottom:8px}#q-text{margin-bottom:8px;font-size:1.3rem}#q-toel{font-size:.9rem}#s-q .ans{flex-direction:row;gap:5px;min-height:42px;padding:6px 3px}#s-q .ans.skip{min-height:34px;padding-block:4px}#s-q .ans .lbl{font-size:.82rem}#s-q .back,#s-q .next{min-height:40px}}@media (width<=560px) and (height<=520px){.start{padding-top:8px}.start h1{font-size:1.6rem}.start-logos{gap:4px;margin-top:8px}.start-logos a:after{inset:-2px}.start .cta{margin-top:12px}.cta{min-height:46px;padding-block:10px}.kern-rij{min-height:44px}}@media (width<=560px) and (height<=600px){.qbodem{padding-block:6px calc(6px + env(safe-area-inset-bottom))}.answers{margin-bottom:6px}.ans{gap:3px;min-height:50px;padding:6px 4px}.ans.skip{min-height:38px;padding:6px 12px}.back,.next{min-height:40px}}@media print{.site-top,.standpunt-info,.actions,.tabs,.qnav,.deel,.deel-kaart,.mijnstem{display:none!important}body{color:#000;background:#fff}.party{break-inside:avoid}}@media (prefers-reduced-motion:reduce){*{transition:none!important}}[dir=rtl] :is(.standpunt-info,.eyebrow,.qnum,.vlab,th,.quote cite){font-family:var(--sans);text-transform:none}[dir=rtl] .quote cite{text-align:end;direction:ltr}
