.pqj{--pqj-max:var(--pq-container);--pqj-g:clamp(16px,3.4vw,48px);--ac-body:var(--pq-font-body);--ac-disp:var(--pq-font-display);--ac-mono:var(--pq-font-mono);background:var(--pq-paper);color:var(--pq-ink);font:400 var(--pq-fs-body)/1.5 var(--pq-font-body);overflow-x:clip}.pqj *,.pqj :after,.pqj :before{box-sizing:border-box}:where(.pqj) a{color:inherit;text-decoration:none}.pqj :focus-visible{outline:var(--pq-focus-w) solid var(--pq-focus-color);outline-offset:var(--pq-focus-offset)}.pqj-eb{font:500 12px/1.3 var(--pq-font-mono);letter-spacing:.16em;color:var(--pq-amber-text)}.pqj-eb.is-licht{color:var(--pq-amber)}.pqj-h2{margin:0;font:700 clamp(32px,3.8vw,54px)/1 var(--pq-font-display);letter-spacing:-.035em;text-wrap:balance}.pqj-h3{margin:0;font:700 var(--pq-fs-h3)/1.2 var(--pq-font-display)}.pqj-intro{margin:0;font-size:var(--pq-fs-lead);line-height:1.55;color:var(--pq-body);max-width:62ch}.pqj-tl{display:inline-flex;align-items:center;gap:6px;font-weight:600;color:var(--pq-amber-text)}.pqj-tl:hover{text-decoration:underline}.pqj-btn,.pqj-btn2{min-height:56px;padding:0 26px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:var(--pq-radius-pill);font-weight:700;font-size:17px;white-space:nowrap;transition:background var(--pq-dur-1),border-color var(--pq-dur-1),transform var(--pq-dur-1)}.pqj-btn{background:var(--pq-amber);color:var(--pq-ink)!important}.pqj-btn:hover{background:var(--pq-amber-hover)}.pqj-btn2{border:1px solid var(--pq-ink);font-weight:600;font-size:16px;color:var(--pq-ink);background:transparent}.pqj-btn2:hover{background:var(--pq-surface)}.pqj-btn2:active,.pqj-btn:active{transform:scale(var(--pq-press))}.pqj-btn.is-klein,.pqj-btn2.is-klein{min-height:48px;padding:0 20px;font-size:15px;align-self:flex-start}.is-donker .pqj-btn2,.pqj-donker .pqj-btn2{border-color:rgba(244,242,236,.4);color:var(--pq-paper)}.pqj-kop{background:var(--pq-navy);color:var(--pq-paper)}.pqj-kop-in{max-width:var(--pqj-max);margin:0 auto;padding:0 var(--pqj-g);height:var(--pq-header-h);display:flex;align-items:center;justify-content:space-between;gap:16px}.pqj-merk{display:inline-flex;align-items:center;gap:12px;min-height:44px}.pqj-merk-w{font:700 20px/1 var(--pq-font-display);color:var(--pq-paper)}.pqj-tag{font:600 11px/1 var(--pq-font-mono);letter-spacing:.16em;text-transform:uppercase;padding:6px 8px;border-radius:4px;background:var(--pq-amber);color:var(--pq-ink)}.pqj-nav{display:flex;align-items:center;gap:4px;font-weight:600;font-size:15px}.pqj-nav a{min-height:44px;display:inline-flex;align-items:center;padding:0 12px;color:var(--pq-nav-link);border-radius:var(--pq-radius-sm)}.pqj-nav .pqj-terug,.pqj-nav a:hover{color:var(--pq-paper)}.pqj-nav .pqj-terug{gap:8px;margin-left:8px;border:1px solid rgba(244,242,236,.24);border-radius:var(--pq-radius-pill);padding:0 16px}.pqj-nav .pqj-terug:hover{border-color:var(--pq-paper)}.pqj-voet{background:var(--pq-navy);color:var(--pq-soft)}.pqj-voet-in{max-width:var(--pqj-max);margin:0 auto;padding:40px var(--pqj-g) calc(40px + env(safe-area-inset-bottom));display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px 32px;font-size:14px}.pqj-voet-m{display:flex;flex-direction:column;align-items:flex-start;gap:10px}.pqj-voet-l{max-width:44ch}.pqj-voet-nav{display:flex;flex-wrap:wrap;gap:4px 20px}.pqj-voet-nav a{min-height:44px;display:inline-flex;align-items:center;color:var(--pq-paper)}.pqj-voet-nav a:hover{text-decoration:underline}.pqj-voet-c{width:100%;color:var(--pq-nav-link);font-size:13px}.pqj-hero{max-width:var(--pqj-max);margin:0 auto;padding:clamp(32px,4vw,56px) var(--pqj-g) 0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:40px;align-items:center}.pqj-hero-t{display:flex;flex-direction:column;gap:22px;min-width:0}.pqj-kruim{display:flex;gap:8px;font-size:14px;color:var(--pq-muted)}.pqj-kruim a{color:var(--pq-body);text-decoration:underline;text-underline-offset:3px}.pqj-h1{margin:0;font:700 clamp(44px,6vw,88px)/.95 var(--pq-font-display);letter-spacing:-.04em;text-wrap:balance}.pqj-lead{margin:0;font-size:19px;line-height:1.55;color:var(--pq-body);max-width:560px}.pqj-cta{display:flex;flex-wrap:wrap;gap:12px}.pqj-hero-b{position:relative;margin:0;aspect-ratio:1080/807;border-radius:28px;overflow:hidden;background:var(--pq-navy)}.pqj-hero-b img{position:absolute;inset:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pqj-kaartje{position:absolute;left:20px;bottom:20px;width:250px;padding:16px 18px;border-radius:16px;background:var(--pq-surface);display:flex;flex-direction:column;gap:8px;box-shadow:var(--pq-shadow-float)}.pqj-kaartje .pqj-eb{font-size:11px;letter-spacing:.12em}.pqj-krachten{width:100%;height:auto;display:block}.pqj-krachten .k-vl{fill:var(--pq-navy)}.pqj-krachten .k-lift{stroke:var(--pq-teal)}.pqj-krachten .k-gew{stroke:var(--pq-amber-text)}.pqj-krachten .k-stuw{stroke:var(--pq-ink)}.pqj-krachten .k-weer{stroke:var(--pq-muted)}.pqj-krachten text{font:500 11px var(--pq-font-body)}.pqj-krachten .k-lift-t{fill:var(--pq-teal)}.pqj-krachten .k-gew-t{fill:var(--pq-amber-text)}.pqj-krachten .k-stuw-t{fill:var(--pq-ink)}.pqj-krachten .k-weer-t{fill:var(--pq-muted)}.pqj-feiten{max-width:var(--pqj-max);margin:0 auto;padding:32px var(--pqj-g) 0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pqj-feiten li{padding:16px 0 0;border-top:1px solid var(--pq-line);display:flex;flex-direction:column;gap:4px}.pqj-feiten b{font:700 22px/1.15 var(--pq-font-display);letter-spacing:-.01em}.pqj-feiten span{font-size:14px;color:var(--pq-muted)}.pqj-s{max-width:var(--pqj-max);margin:0 auto;padding:clamp(64px,7vw,104px) var(--pqj-g) 0}.pqj-sk{display:flex;flex-direction:column;gap:14px;margin-bottom:28px}.pqj-topics{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}.pqj-vk{padding:22px;border-radius:var(--pq-radius-lg);background:var(--pq-surface);border:1px solid var(--pq-line);display:flex;flex-direction:column;gap:10px;min-width:0}.pqj-vk.is-donker{background:var(--pq-navy);border-color:var(--pq-navy);color:var(--pq-paper)}.pqj-vk-n{width:40px;height:40px;border-radius:12px;background:var(--pq-teal-bg);color:var(--pq-teal);font:800 18px/1 var(--pq-font-display);display:flex;align-items:center;justify-content:center}.pqj-vk-n[data-i="1"]{background:var(--pq-amber-bg);color:var(--pq-amber-text)}.is-donker .pqj-vk-n{background:var(--pq-amber);color:var(--pq-ink)}.pqj-vk-eb{font:500 11px/1.3 var(--pq-font-mono);letter-spacing:.14em;color:var(--pq-muted)}.is-donker .pqj-vk-eb{color:var(--pq-nav-link)}.pqj-vk-h{margin:0;font:700 21px/1.2 var(--pq-font-display);text-wrap:balance}.pqj-vk-p{font-size:15px;line-height:1.55}.pqj-vk-p,.pqj-vk-w{margin:0;color:var(--pq-body)}.pqj-vk-w{padding:12px;border-radius:12px;background:var(--pq-paper);font-size:14px;line-height:1.5}.is-donker .pqj-vk-p{color:var(--pq-soft)}.is-donker .pqj-vk-w{background:var(--pq-navy-2);color:var(--pq-soft)}.is-donker .pqj-vk-w b{color:var(--pq-paper)}.pqj-vk-a{margin-top:auto;padding-top:6px;display:inline-flex;align-items:center;gap:6px;min-height:44px;font-size:14px;font-weight:600;color:var(--pq-amber-text)}.pqj-vk-a svg{flex:none}.is-donker .pqj-vk-a{color:var(--pq-amber)}.pqj-vk-a:hover{text-decoration:underline}.pqj-donker{max-width:none;padding-left:0;padding-right:0;margin-top:clamp(64px,7vw,104px);padding-top:0}.pqj-donker-in{max-width:var(--pqj-max);margin:0 auto;padding:clamp(56px,6vw,88px) var(--pqj-g);background:var(--pq-navy);color:var(--pq-paper);border-radius:28px}.pqj-donker .pqj-intro{color:var(--pq-soft)}.pqj-quiz{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:32px;padding:32px;border-radius:var(--pq-radius-xl);background:var(--pq-navy-2);border:1px solid var(--pq-navy-3)}.pqj-quiz-t{display:flex;flex-direction:column;gap:16px;align-items:flex-start}.pqj-quiz-h{margin:0;font:800 clamp(36px,4vw,56px)/1 var(--pq-font-display);letter-spacing:-.03em}.pqj-quiz-p{margin:0;font-size:17px;line-height:1.55;color:var(--pq-soft);max-width:48ch}.pqj-quiz-r{gap:12px}.pqj-niv,.pqj-quiz-l,.pqj-quiz-r{display:flex;flex-direction:column}.pqj-niv,.pqj-quiz-l{margin:0 0 8px;padding:0;list-style:none;gap:8px}.pqj-quiz-l a{min-height:56px;display:flex;align-items:center;gap:12px;padding:8px 16px 8px 10px;border-radius:14px;border:1px solid var(--pq-step-guest);font-weight:600}.pqj-quiz-l a>span:nth-child(2){flex:1}.pqj-niv a:hover,.pqj-quiz-l a:hover{border-color:var(--pq-amber)}.pqj-ic{width:38px;height:38px;border-radius:10px;background:var(--pq-navy-3);display:inline-flex;align-items:center;justify-content:center;flex:none}.pqj-niv{flex-direction:row;flex-wrap:wrap}.pqj-niv a{min-height:44px;display:inline-flex;align-items:center;padding:0 16px;border-radius:var(--pq-radius-pill);border:1px solid var(--pq-step-guest);font-size:15px;font-weight:600}.pqj-duo{margin-top:14px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.pqj-info{position:relative;padding:22px 24px;border-radius:var(--pq-radius-lg);border:1px solid var(--pq-navy-3);display:flex;flex-direction:column;gap:8px}.pqj-info p{margin:0;font-size:16px;line-height:1.55;color:var(--pq-soft)}.pqj-info-h{font:700 18px/1.25 var(--pq-font-display);color:var(--pq-paper)}.pqj-schild{position:absolute;right:20px;top:18px;color:var(--pq-teal-on-dark)}.pqj-leeftijd{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.pqj-lk{padding:24px;border-radius:var(--pq-radius-lg);background:var(--pq-surface);border:1px solid var(--pq-line);border-top:4px solid var(--pq-teal);display:flex;flex-direction:column;gap:10px}.pqj-lk[data-i="1"]{border-top-color:var(--pq-amber)}.pqj-lk[data-i="2"]{border-top-color:var(--pq-navy)}.pqj-lk-top{display:flex;align-items:baseline;gap:10px}.pqj-lk-top b{font:800 34px/1 var(--pq-font-display);letter-spacing:-.03em}.pqj-lk-h{margin:0;font:700 20px/1.2 var(--pq-font-display)}.pqj-lk-p{margin:0;color:var(--pq-body);font-size:15px;line-height:1.55}.pqj-lk-l{margin:auto 0 0;padding:8px 0 0;list-style:none;border-top:1px solid var(--pq-line)}.pqj-lk-l a{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:15px;font-weight:600;color:var(--pq-amber-text)}.pqj-lk-l a:hover{text-decoration:underline}.pqj-proef{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);gap:32px;align-items:center;padding:clamp(24px,4vw,48px);border-radius:28px;background:var(--pq-surface);border:1px solid var(--pq-line)}.pqj-proef .pqj-sk{margin-bottom:20px}.pqj-stap{margin:0;padding:0;list-style:none;counter-reset:s;display:flex;flex-direction:column;gap:12px}.pqj-stap li{counter-increment:s;position:relative;padding-left:48px;font-size:16px;line-height:1.55;color:var(--pq-body)}.pqj-stap li b{color:var(--pq-ink)}.pqj-stap li:before{content:counter(s);position:absolute;left:0;top:-2px;width:32px;height:32px;border-radius:10px;background:var(--pq-amber-bg);color:var(--pq-amber-text);font:800 15px/32px var(--pq-font-display);text-align:center}.pqj-proef-b{padding:16px;border-radius:var(--pq-radius-lg);background:var(--pq-paper)}.pqj-proef-svg{display:block;height:auto}.pqj-proef-svg path{stroke:var(--pq-ink);stroke-width:1.6;stroke-linejoin:round}.pqj-proef-svg .p-a{fill:var(--pq-surface)}.pqj-proef-svg .p-b{fill:var(--pq-paper)}.pqj-proef-svg .p-c{fill:var(--pq-cite-bg)}.pqj-proef-svg .p-r{fill:var(--pq-amber-bg);stroke:var(--pq-amber-text)}.pqj-proef-svg .p-p path{stroke:var(--pq-amber-text);stroke-width:2}.pqj-proef-svg .p-t{font:500 10px var(--pq-font-mono);letter-spacing:1.2px;fill:var(--pq-amber-text)}.pqj-regel{margin:0 0 16px;display:flex;gap:12px;align-items:flex-start;padding:18px 20px;border-radius:var(--pq-radius-md);background:var(--pq-teal-bg);color:var(--pq-teal);font-size:17px;line-height:1.45}.pqj-regel svg{flex:none}.pqj-regel b{color:var(--pq-ink)}.pqj-veilig{margin:0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.pqj-veilig li{padding:20px;border-radius:var(--pq-radius-lg);background:var(--pq-surface);border:1px solid var(--pq-line);font-size:15px;line-height:1.55;color:var(--pq-body)}.pqj-veilig b{display:block;margin-bottom:4px;font:700 18px/1.25 var(--pq-font-display);color:var(--pq-ink)}.pqj-opslag{margin-top:14px;padding:24px;border-radius:var(--pq-radius-lg);border:1px dashed var(--pq-soft);display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px 32px;align-items:center}.pqj-opslag p{margin:8px 0 10px;color:var(--pq-body);font-size:15px;line-height:1.55;max-width:72ch}.pqj-opslag code{font-family:var(--pq-font-mono)}.pqj-wis{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.pqj-wis .pqd-btn{height:48px;border-radius:var(--pq-radius-pill);padding:0 22px}.pqj-wis-m{margin:0;min-height:20px;font-size:14px;color:var(--pq-teal);max-width:32ch}.pqj-krijg-h{margin:40px 0 16px}.pqj-krijg{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.pqj-ouder{padding:28px;border-radius:var(--pq-radius-lg);background:var(--pq-surface);border:1px solid var(--pq-line);display:flex;flex-direction:column;gap:12px}.pqj-ouder.is-donker{background:var(--pq-navy);border-color:var(--pq-navy);color:var(--pq-paper)}.pqj-ouder-h{font:700 28px/1.15 var(--pq-font-display)}.pqj-ouder p{margin:0 0 4px;font-size:16px;line-height:1.6;color:var(--pq-body)}.pqj-ouder.is-donker p{color:var(--pq-soft)}.pqj-leraar{margin-top:20px;padding:20px 24px;border-radius:var(--pq-radius-lg);background:var(--pq-cite-bg);display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 24px;font-size:16px;line-height:1.5}.pqj-leraar b{font-family:var(--pq-font-display)}.pqj-leraar .pqj-btn2{align-self:auto}.pqj-slot{max-width:880px;margin:0 auto;padding:clamp(64px,7vw,104px) var(--pqj-g) clamp(88px,7vw,104px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:18px}.pqj-slot .pqj-cta{justify-content:center}@media (max-width:1279.98px){.pqj-topics{grid-template-columns:repeat(3,minmax(0,1fr))}.pqj-veilig{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1023.98px){.pqj-nav .pqj-nav-d{display:none}.pqj-hero{grid-template-columns:minmax(0,1fr);gap:28px}.pqj-feiten,.pqj-topics{grid-template-columns:repeat(2,minmax(0,1fr))}.pqj-leeftijd,.pqj-proef,.pqj-quiz{grid-template-columns:minmax(0,1fr)}.pqj-donker-in{border-radius:0}}@media (max-width:639.98px){.pqj-nav .pqj-terug span{display:none}.pqj-nav .pqj-terug{padding:0 12px;margin-left:0;min-width:44px;justify-content:center}.pqj-nav a{padding:0 8px}.pqj-duo,.pqj-krijg,.pqj-opslag,.pqj-topics,.pqj-veilig{grid-template-columns:minmax(0,1fr)}.pqj-quiz{padding:22px 18px}.pqj-kaartje{left:12px;bottom:12px;width:200px;padding:12px 14px}.pqj-btn,.pqj-btn2{white-space:normal;text-align:center}.pqj-hero .pqj-cta .pqj-btn,.pqj-hero .pqj-cta .pqj-btn2{flex:1 1 100%}}@media (max-width:359.98px){.pqj-tag{display:none}}.pqj .jq{--jq-papier:var(--pq-paper);--jq-ivoor:var(--pq-surface);--jq-inkt:var(--pq-ink);--jq-nacht:var(--pq-navy);--jq-signaal:var(--pq-amber);--jq-messing:var(--pq-amber-text);--jq-rand:var(--pq-line);--jq-lijn:var(--pq-line);--jq-tekst2:var(--pq-body);--jq-tekst3:var(--pq-muted);--jq-teal:var(--pq-teal);--jq-teal-d:var(--pq-teal);--jq-niv-1:var(--pq-teal);--jq-niv-2:var(--pq-amber-text);--jq-niv-3:var(--pq-navy);min-height:0}.pqj-ronde .jq{min-height:100vh;min-height:100dvh}.pqj .s2d{--s2d-ink:var(--pq-ink);--s2d-nacht:var(--pq-night);--s2d-papier:var(--pq-paper);--s2d-ivoor:var(--pq-surface);--s2d-zand:var(--pq-cite-bg);--s2d-goud:var(--pq-amber-bg);--s2d-messing:var(--pq-amber);--s2d-messing-d:var(--pq-amber-text);--s2d-signaal:var(--pq-amber);--s2d-teal:var(--pq-teal);--s2d-teal-l:var(--pq-teal-on-dark);--s2d-grijs:var(--pq-muted);--s2d-font:var(--pq-font-mono);--s2d-disp:var(--pq-font-display)}.pqj .jq-cta{box-shadow:0 18px 40px color-mix(in srgb,var(--pq-amber) 32%,transparent)}.pqj .jq-cta:hover{background:var(--pq-amber-hover)}.pqj .jq-antwoord:not(:disabled):hover,.pqj .jq-hint kbd,.pqj .jq-kaart:hover,.pqj .jq-knop-rond{border-color:var(--pq-soft)}.pqj .jq-knop-rond[aria-pressed=false].jq-3d,.pqj .jq-letter,.pqj .jq-ond-ic{background:var(--pq-cite-bg)}.pqj .jq-einde-eb,.pqj .jq-vink,.pqj .jq-voorproef-eb{color:var(--pq-amber)}.pqj .jq-lft[data-gekozen] .jq-stip{background:var(--pq-amber)!important}.pqj .jq-sterretjes{color:var(--pq-amber-text)}.pqj .jq-ond[data-gekozen]{background:var(--pq-surface);box-shadow:0 14px 30px color-mix(in srgb,var(--pq-amber) 16%,transparent)}.pqj .jq-fb-ic,.pqj .jq-scene-goed{background:var(--pq-teal-on-dark)}.pqj .jq-fb{border-color:var(--pq-teal-on-dark)}.pqj .jq-fb[data-goed=nee]{border-color:var(--pq-amber)}.pqj .jq-fb[data-goed=nee] .jq-fb-ic{background:var(--pq-amber)}.pqj .jq-antwoord,.pqj .jq-lijst li{background:var(--pq-surface)}.pqj .jq-lijst li{border-color:var(--pq-line)}.pqj .jq-antwoord[data-stand=goed],.pqj .jq-antwoord[data-stand=juist]{background:var(--pq-teal-bg)}.pqj .jq-teken{background:var(--pq-navy)}.pqj .jq a:focus-visible,.pqj .jq button:focus-visible{outline:3px solid var(--pq-amber)}.pqj .jq-einde-h span,.pqj .jq-start-h span{color:var(--pq-amber-text)}