@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/f4b234103afdc32a-s.197tvtifbphtu.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/0b60d5f95c5f3f76-s.2e115y8-hourl.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:800;font-stretch:100%;font-display:swap;src:url(../media/8056169c9d560660-s.p.41rroleoq1br7.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.YwBZoq_className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.YwBZoq_variable{--font-head:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/9ffc08a38813e78e-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/44c9372a001b48d5-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/61715dc81dd9b4e8-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/9ffc08a38813e78e-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/44c9372a001b48d5-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/61715dc81dd9b4e8-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9ffc08a38813e78e-s.0y4xxz2y19qqs.woff2)format("woff2");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/44c9372a001b48d5-s.0yczt4r3j28ff.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/61715dc81dd9b4e8-s.p.0ez3bnoxb63ra.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Fallback;src:local(Arial);ascent-override:95.64%;descent-override:23.17%;line-gap-override:0.0%;size-adjust:101.84%}.Didy6G_className{font-family:Fredoka,Fredoka Fallback;font-style:normal}.Didy6G_variable{--font-display:"Fredoka", "Fredoka Fallback"}
@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/49ce352cd22c3e01-s.3uvqxp37lv3a6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/d7363b1dd3576cad-s.3p3rzu-e1xu61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/17b8461e4bbc4ca3-s.0pk603650e0si.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/12474e5f71482c82-s.p.1mup-t2vw3qnc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/49ce352cd22c3e01-s.3uvqxp37lv3a6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d7363b1dd3576cad-s.3p3rzu-e1xu61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/17b8461e4bbc4ca3-s.0pk603650e0si.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/12474e5f71482c82-s.p.1mup-t2vw3qnc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/49ce352cd22c3e01-s.3uvqxp37lv3a6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d7363b1dd3576cad-s.3p3rzu-e1xu61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/17b8461e4bbc4ca3-s.0pk603650e0si.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/12474e5f71482c82-s.p.1mup-t2vw3qnc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/49ce352cd22c3e01-s.3uvqxp37lv3a6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d7363b1dd3576cad-s.3p3rzu-e1xu61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/17b8461e4bbc4ca3-s.0pk603650e0si.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/12474e5f71482c82-s.p.1mup-t2vw3qnc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/49ce352cd22c3e01-s.3uvqxp37lv3a6.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/d7363b1dd3576cad-s.3p3rzu-e1xu61.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/17b8461e4bbc4ca3-s.0pk603650e0si.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Plus Jakarta Sans;font-style:normal;font-weight:800;font-display:swap;src:url(../media/12474e5f71482c82-s.p.1mup-t2vw3qnc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Plus Jakarta Sans Fallback;src:local(Arial);ascent-override:98.88%;descent-override:21.15%;line-gap-override:0.0%;size-adjust:104.98%}._0ARyWq_className{font-family:Plus Jakarta Sans,Plus Jakarta Sans Fallback;font-style:normal}._0ARyWq_variable{--font-ui:"Plus Jakarta Sans", "Plus Jakarta Sans Fallback"}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--kop:var(--font-head,"Bricolage Grotesque"), "Bricolage Grotesque", system-ui, sans-serif;--speels:var(--font-display,"Fredoka"), "Fredoka", ui-rounded, system-ui, sans-serif;--ui:var(--font-ui,"Plus Jakarta Sans"), "Plus Jakarta Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--inkt:#1d2433;--inkt-zacht:#474e5f;--inkt-licht:#676c7a;--papier:#fbf6ec;--papier-2:#f3ecdd;--wit:#fff;--rand-zacht:#d9d0bd;--oranje:#ff9c00;--oranje-donker:#e07b00;--oranje-zacht:#ffe7c2;--blauw:#1d4a96;--goed:#23855a;--goed-zacht:#ddf3e7;--fout:#b8302f;--fout-zacht:#fbe3e3;--info-zacht:#dceeff;--v-rekenen:#ffc93c;--v-taal:#ff9a7a;--v-spelling:#c9b3ff;--v-engels:#7cc6ff;--v-wereld:#8edb9c;--v-natuur:#5fd0bd;--v-digitaal:#9fb4ff;--v-kunst:#f7b7d2;--v-bewegen:#ffb35c;--v-overig:#e8e0cf;--lijn:2.5px solid var(--inkt);--lijn-dun:2px solid var(--inkt);--plak-klein:2px 2px 0 var(--inkt);--plak:4px 4px 0 var(--inkt);--plak-hoog:6px 6px 0 var(--inkt);--rond-s:12px;--rond:18px;--rond-l:26px;--pil:999px;--t-klein:14px;--t-basis:16px;--t-groot:18px;--t-kop-3:22px;--t-kop-2:clamp(26px, 3vw, 36px);--t-kop-1:clamp(40px, 6.4vw, 84px);--klikmaat:44px;--breedte:1240px}html{-webkit-text-size-adjust:100%}body{background:var(--papier);color:var(--inkt);font-family:var(--ui);letter-spacing:-.005em;-webkit-font-smoothing:antialiased}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}[hidden]{display:none!important}:focus-visible{outline:3px solid var(--oranje);outline-offset:3px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vak--rekenen{--kleur:var(--v-rekenen)}.vak--taal{--kleur:var(--v-taal)}.vak--spelling{--kleur:var(--v-spelling)}.vak--engels{--kleur:var(--v-engels)}.vak--wereld{--kleur:var(--v-wereld)}.vak--natuur{--kleur:var(--v-natuur)}.vak--digitaal{--kleur:var(--v-digitaal)}.vak--kunst{--kleur:var(--v-kunst)}.vak--bewegen{--kleur:var(--v-bewegen)}.vak--overig{--kleur:var(--v-overig)}.vak--oranje{--kleur:var(--oranje)}.pagina{max-width:var(--breedte);box-sizing:border-box;padding:20px max(20px, env(safe-area-inset-right,0px)) 72px max(20px, env(safe-area-inset-left,0px));gap:32px;margin:0 auto;display:grid}.pagina>*{min-width:0}.paginakop{background:var(--wit);border:var(--lijn);border-radius:var(--rond-l);box-shadow:var(--plak-hoog);background-image:linear-gradient(var(--papier-2) 1.5px, transparent 1.5px);background-position:0 22px;background-size:100% 34px;gap:14px;padding:clamp(26px,4vw,44px) clamp(22px,4vw,48px);display:grid;position:relative}.paginakop h1{font-family:var(--kop);letter-spacing:-.045em;font-weight:800;font-size:var(--t-kop-1);overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;text-wrap:balance;margin:0;line-height:.95}.paginakop h1 mark,.markeer{background:linear-gradient(transparent 58%, var(--oranje) 58% 92%, transparent 92%);color:inherit;padding:0 .06em}.paginakop p{font-size:var(--t-groot);color:var(--inkt-zacht);max-width:62ch;margin:0;font-weight:600;line-height:1.5}.paginakop p a{color:var(--inkt);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.paginakop__sticker{background:var(--kleur,var(--v-rekenen));border:var(--lijn);font-family:var(--kop);box-shadow:3px 3px 0 var(--inkt);border-radius:14px;padding:8px 14px;font-size:clamp(16px,2vw,22px);font-weight:800;position:absolute;top:-18px;right:clamp(16px,4vw,44px);transform:rotate(6deg)}.sectiekop{font-family:var(--kop);letter-spacing:-.035em;font-weight:800;font-size:var(--t-kop-2);margin:0;line-height:1.05}.sectiekop small{font-family:var(--ui);font-size:var(--t-basis);letter-spacing:0;color:var(--inkt-licht);margin-left:8px;font-weight:800}.sectie{gap:18px;display:grid}.sectie>p{color:var(--inkt-zacht);font-weight:600;font-size:var(--t-basis);max-width:62ch;margin:0;line-height:1.55}.bovenschrift{letter-spacing:.08em;text-transform:uppercase;color:var(--inkt-zacht);font-size:13px;font-weight:800}.kruimel{font-weight:800;font-size:var(--t-klein);color:var(--inkt-zacht);flex-wrap:wrap;gap:8px;display:flex}.kruimel a{color:var(--inkt);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:2px}.knop,.btn-start,.btn-ghost{box-sizing:border-box;min-height:var(--klikmaat);border:var(--lijn);border-radius:var(--pil);background:var(--wit);color:var(--inkt);font-family:var(--ui);font-weight:800;font-size:var(--t-basis);letter-spacing:-.01em;text-align:center;cursor:pointer;box-shadow:3px 3px 0 var(--inkt);filter:none;justify-content:center;align-items:center;gap:10px;padding:12px 22px;line-height:1.1;text-decoration:none;transition:transform .12s,box-shadow .12s,background .15s;display:inline-flex}.knop:hover,.btn-start:hover,.btn-ghost:hover{box-shadow:5px 5px 0 var(--inkt);filter:none;transform:translate(-2px,-2px)}.knop:active,.btn-start:active,.btn-ghost:active{box-shadow:1px 1px 0 var(--inkt);transform:translate(2px,2px)}.knop:disabled,.btn-start:disabled,.btn-ghost:disabled{color:var(--inkt-licht);box-shadow:none;cursor:default;opacity:1;filter:none;background:#e4ded1;transform:none}.knop svg,.btn-start svg,.btn-ghost svg{flex:none;width:1.15em;height:1.15em}.knop--primair,.btn-start{background:var(--oranje);box-shadow:var(--plak);padding:14px 26px}.knop--primair:hover,.btn-start:hover{background:var(--oranje);box-shadow:var(--plak-hoog)}.knop--secundair,.btn-ghost,.knop--secundair:hover,.btn-ghost:hover{background:var(--wit)}.knop--klein{min-height:38px;font-size:var(--t-klein);box-shadow:var(--plak-klein);padding:7px 14px}.knop--klein:hover{box-shadow:3px 3px 0 var(--inkt)}.knop--groot{padding:18px 32px;font-size:20px}.knop--breed{width:100%}.knop--gevaar{background:var(--fout-zacht);color:var(--fout)}.knop--gevaar:hover{background:var(--fout-zacht)}.knop--tekst{min-height:0;box-shadow:none;text-underline-offset:3px;background:0 0;border:0;border-radius:4px;padding:2px 0;text-decoration:underline;text-decoration-thickness:2px}.knop--tekst:hover,.knop--tekst:active{box-shadow:none;text-decoration-thickness:3px;transform:none}.chip{border:var(--lijn-dun);border-radius:var(--pil);background:var(--wit);color:var(--inkt);white-space:nowrap;align-items:center;gap:6px;padding:4px 11px;font-size:13px;font-weight:800;line-height:1.2;display:inline-flex}.chip svg{flex:none;width:15px;height:15px}.chip--vak{background:var(--kleur,var(--v-overig))}.chip--donker{background:var(--inkt);color:var(--wit)}.chip--zacht{background:var(--papier)}.chips,.keuze{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.keuze>button,.keuze-knop{border:var(--lijn-dun);background:var(--wit);border-radius:var(--pil);min-height:40px;font:800 15px var(--ui);color:var(--inkt);cursor:pointer;justify-content:center;align-items:center;gap:6px;padding:7px 14px;transition:background .12s,box-shadow .12s;display:inline-flex}.keuze>button:hover,.keuze-knop:hover{background:var(--papier-2)}.keuze>button[aria-pressed=true],.keuze>button[aria-selected=true],.keuze-knop[aria-pressed=true],.keuze-knop[aria-selected=true]{background:var(--inkt);color:var(--wit)}.keuze>button:disabled,.keuze-knop:disabled{opacity:.45;cursor:not-allowed}.keuze>button svg,.keuze-knop svg{flex:none;width:16px;height:16px}.keuze>button .stip{background:var(--kleur,transparent);border:2px solid;border-radius:50%;width:12px;height:12px}.keuze--rond>button{min-width:44px;font-family:var(--kop);padding:7px 0;font-size:17px}.keuze--rond>button.alle{min-width:0;font-family:var(--ui);padding:7px 14px;font-size:15px}.keuze__label{font-family:var(--kop);letter-spacing:-.02em;min-width:64px;font-size:17px;font-weight:800}.kaart,.paneel{background:var(--wit);border:var(--lijn);border-radius:var(--rond);box-shadow:var(--plak);color:var(--inkt);min-width:0}.kaart{grid-template-rows:auto 1fr;text-decoration:none;display:grid;overflow:hidden}a.kaart,.kaart--klik{cursor:pointer;transition:transform .12s,box-shadow .12s}a.kaart:hover,.kaart--klik:hover{box-shadow:var(--plak-hoog);transform:translate(-2px,-2px)}a.kaart:active,.kaart--klik:active{box-shadow:var(--plak-klein);transform:translate(2px,2px)}.kaart__beeld{border-bottom:var(--lijn)}.kaart__tekst{align-content:start;gap:8px;padding:14px 16px 16px;display:grid}.kaart__tekst h3{font-family:var(--kop);letter-spacing:-.03em;margin:0;font-size:21px;font-weight:800;line-height:1.12}.kaart__tekst p{color:var(--inkt-zacht);margin:0;font-weight:600;line-height:1.45}.paneel{align-content:start;gap:18px;padding:clamp(18px,3vw,28px);display:grid}.paneel h2{font-family:var(--kop);letter-spacing:-.035em;margin:0;font-size:clamp(22px,2.4vw,28px);font-weight:800}.paneel--vak{background:var(--kleur)}.raster{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:22px;display:grid}.vlak{background-color:var(--kleur,var(--v-overig));place-items:center;display:grid;position:relative;overflow:hidden;container-type:inline-size}.vlak.vak--rekenen{background-image:linear-gradient(#1d243321 1.5px,#0000 1.5px),linear-gradient(90deg,#1d243321 1.5px,#0000 1.5px);background-size:18px 18px}.vlak.vak--spelling{background-image:linear-gradient(#1d243324 1.5px,#0000 1.5px);background-size:100% 20px}.vlak.vak--taal{background-image:linear-gradient(#1d243321 1.5px,#0000 1.5px),linear-gradient(90deg,#0000 22px,#c4282873 22px 24.5px,#0000 24.5px);background-size:100% 20px,100% 100%}.vlak.vak--engels{background-image:repeating-linear-gradient(135deg,#ffffff4d 0 10px,#0000 10px 20px)}.vlak.vak--wereld{background-image:radial-gradient(#1d243333 1.6px,#0000 1.8px);background-size:16px 16px}.vlak.vak--natuur{background-image:radial-gradient(circle at 30% 30%,#ffffff57 0 7px,#0000 8px);background-size:34px 30px}.vlak.vak--digitaal{background-image:linear-gradient(90deg,#1d243324 2px,#0000 2px),linear-gradient(#ffffff4d 6px,#0000 6px);background-size:26px 100%,100% 26px}.vlak.vak--kunst{background-image:radial-gradient(circle at 20% 30%,#fff6 0 9px,#0000 10px),radial-gradient(circle at 70% 70%,#1d24331f 0 6px,#0000 7px);background-size:40px 36px}.vlak.vak--bewegen,.vlak.vak--oranje{background-image:repeating-linear-gradient(45deg,#ffffff4d 0 6px,#0000 6px 22px)}.vlak__tekst{box-sizing:border-box;background:var(--wit);border:var(--lijn);max-width:82%;box-shadow:3px 3px 0 var(--inkt);transform:rotate(var(--draai,-2deg));font-family:var(--kop);letter-spacing:-.03em;color:var(--inkt);text-align:center;overflow-wrap:anywhere;border-radius:10px;padding:.22em .5em .28em;font-size:clamp(22px,11cqi,46px);font-weight:800;line-height:1.05}.vlak__tekst--lang{font-size:clamp(16px,7.6cqi,32px)}.vlak__icoon{aspect-ratio:1;box-sizing:border-box;background:var(--wit);border:var(--lijn);width:clamp(64px,30cqi,140px);box-shadow:4px 4px 0 var(--inkt);transform:rotate(var(--draai,-4deg));color:var(--inkt);border-radius:24%;place-items:center;display:grid}.vlak__icoon svg{width:62%;height:62%}.veld{gap:8px;min-width:0;display:grid}.veld__label,.label{letter-spacing:.08em;text-transform:uppercase;color:var(--inkt);font-size:13px;font-weight:800}.invoer{box-sizing:border-box;border:var(--lijn-dun);border-radius:var(--rond-s);width:100%;min-width:0;font:600 var(--t-basis) var(--ui);color:var(--inkt);background:var(--wit);padding:11px 13px}.invoer:focus{outline:none;box-shadow:0 0 0 4px #ff9c0073}.invoer.groot{font:800 22px var(--kop);letter-spacing:-.01em;padding:13px 15px}.invoer.goed{background:var(--goed-zacht)}.invoer::placeholder{color:#7c7568;font-weight:600}select.invoer{appearance:auto}textarea.invoer{resize:vertical;line-height:1.5}.zoek{border-radius:var(--pil);background:var(--papier) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231D2433' stroke-width='2.6' stroke-linecap='round'%3E%3Ccircle cx='10' cy='10' r='6.5'/%3E%3Cpath d='M15 15l6 6'/%3E%3C/svg%3E") 18px 50% / 20px no-repeat;padding-left:50px;font-size:17px;font-weight:700}.hint{font-size:var(--t-klein);color:var(--inkt-zacht);margin:0;font-weight:600;line-height:1.55}.hint code{background:var(--papier-2);color:var(--inkt);border-radius:7px;padding:2px 7px;font-size:13px}.melding,.err{border:var(--lijn-dun);border-radius:var(--rond-s);background:var(--info-zacht);color:var(--inkt);margin:0;padding:11px 15px;font-size:15px;font-weight:700;line-height:1.45}.melding--fout,.err{background:var(--fout-zacht);color:var(--fout);border-color:var(--fout)}.melding--goed{background:var(--goed-zacht);color:#17603f;border-color:#17603f}.melding--info{background:var(--info-zacht)}.melding ul{margin:4px 0 0;padding-left:18px}.melding a{color:inherit;font-weight:800}.laden{color:var(--inkt-zacht);align-items:center;gap:12px;padding:18px 0;font-weight:800;display:flex}.laden:before{content:"";border:3px solid var(--rand-zacht);border-top-color:var(--inkt);border-radius:50%;width:22px;height:22px;animation:.8s linear infinite hs-draai}@keyframes hs-draai{to{transform:rotate(360deg)}}.leeg{background:var(--wit);border:2.5px dashed var(--inkt);border-radius:var(--rond);justify-items:start;gap:12px;padding:clamp(20px,3vw,30px);display:grid}.leeg h2,.leeg h3{font-family:var(--kop);letter-spacing:-.03em;font-weight:800;font-size:var(--t-kop-3);margin:0}.leeg p{color:var(--inkt-zacht);max-width:60ch;margin:0;font-weight:600;line-height:1.55}@media (max-width:560px){.paginakop{border-radius:20px}.paginakop p{font-size:var(--t-basis)}.paginakop__sticker{top:-14px}.knop--groot{width:100%}}@media (prefers-reduced-motion:reduce){.laden:before{animation-duration:3s}.knop,.btn-start,.btn-ghost,a.kaart,.kaart--klik{transition:none}}.vlak--hoes{aspect-ratio:16/10}.vlak--hoes img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.tegel--beeld .vlak__tekst{z-index:1;align-self:end;margin-bottom:7%;font-size:clamp(16px,8cqi,34px);position:relative}
html,body{min-height:100%;margin:0}body{height:auto;overflow-y:auto}.export-home,.export-home__frame{width:100%;height:100dvh;min-height:100vh;display:block}.export-home{overflow:hidden}.export-home__frame{border:0}
.site-nav{z-index:10;grid-template-columns:auto 1fr auto;align-items:center;gap:16px;padding:6px 0;display:grid;position:relative}.site-nav__logo{align-items:center;text-decoration:none;display:flex}.site-nav__menu{background:var(--wit);border:var(--lijn);border-radius:var(--pil);box-shadow:var(--plak);justify-self:center;align-items:center;gap:4px;padding:6px;display:flex}.site-nav__link{letter-spacing:-.01em;color:var(--inkt);white-space:nowrap;border-radius:var(--pil);padding:9px 15px;font-size:15px;font-weight:800;line-height:20px;text-decoration:none;transition:background .15s}.site-nav__link:hover{background:var(--papier-2)}.site-nav__link[aria-current=page]{background:var(--inkt);color:var(--wit)}.site-nav__rechts{align-items:center;gap:10px;display:flex}.site-nav__menuknop{min-height:var(--klikmaat);border:var(--lijn);border-radius:var(--pil);background:var(--wit);font:800 15px var(--ui);color:var(--inkt);box-shadow:3px 3px 0 var(--inkt);align-items:center;gap:8px;padding:8px 16px 8px 12px;display:none}.site-nav__menuknop svg{fill:none;stroke:currentColor;stroke-width:2.6px;stroke-linecap:round;width:22px;height:22px}.site-nav[data-open] .site-nav__menuknop{background:var(--inkt);color:var(--wit)}.site-account svg{fill:none;stroke:currentColor;stroke-width:2.4px;stroke-linecap:round;width:18px;height:18px}.site-account[aria-current=page]{background:var(--oranje)}.woordmerk{flex-shrink:0;width:168px;max-width:none;height:auto;transition:transform .2s;display:block}.woordmerk--klein{width:140px}.site-nav__logo:hover .woordmerk{transform:rotate(-2deg)scale(1.03)}@media (max-width:1180px){.site-nav{grid-template-columns:1fr auto auto}.site-nav__menuknop{grid-area:1/3;display:inline-flex}.site-nav__rechts{grid-area:1/2}.site-nav__menu{display:none}.site-nav[data-open] .site-nav__menu{border-radius:var(--rond);grid-area:2/1/auto/-1;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));justify-self:stretch;gap:6px;padding:10px;display:grid}.site-nav[data-open] .site-nav__link{border-radius:var(--rond-s);padding:14px 18px;font-size:18px}}@media (max-width:600px){.woordmerk{width:132px}.site-nav{grid-template-columns:1fr auto;gap:12px}.site-nav__menuknop{grid-column:2}.site-nav__rechts{display:none}.site-nav[data-open] .site-nav__menu{grid-template-columns:1fr}.site-nav[data-open] .site-nav__rechts{flex-wrap:wrap;grid-area:3/1/auto/-1;display:flex}.site-nav[data-open] .site-nav__rechts>*{flex:140px}}.site-footer{border-top:var(--lijn);margin-top:48px}.site-footer__top{background:var(--blauw);color:var(--wit);background-image:radial-gradient(#ffffff17 1.5px,#0000 1.5px);background-size:22px 22px;padding:clamp(56px,8vw,96px) 20px clamp(48px,7vw,80px)}.site-footer__inner{justify-items:center;gap:clamp(40px,6vw,72px);max-width:1080px;margin:0 auto;display:grid}.site-footer__label{background:var(--oranje);color:var(--inkt);border:var(--lijn);box-shadow:var(--plak-hoog);border-radius:var(--rond-s);font-family:var(--kop);letter-spacing:-.04em;text-align:center;margin:0;padding:4px 26px 12px;font-size:clamp(38px,6vw,76px);font-weight:800;line-height:1.05;transform:rotate(-2deg)}.site-footer__cols{flex-wrap:wrap;justify-content:space-between;gap:32px;width:100%;display:flex}.site-footer__intro{max-width:320px}.site-footer__intro p{font-size:var(--t-basis);color:#ffffffe6;margin:0;font-weight:500;line-height:1.5}.site-footer__intro .site-footer__kop{font-family:var(--kop);letter-spacing:-.03em;color:var(--wit);margin-bottom:12px;font-size:clamp(24px,2.6vw,32px);font-weight:800;line-height:1.1}.site-footer__links{gap:clamp(32px,6vw,96px);display:flex}.site-footer__links div{align-content:start;gap:16px;display:grid}.site-footer__links a{color:var(--wit);font-weight:700;font-size:var(--t-groot);letter-spacing:-.01em;text-decoration:none}.site-footer__links a:hover{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:2px}.site-footer__bottom{background:var(--papier);border-top:var(--lijn);grid-template-columns:1fr auto 1fr;align-items:center;gap:16px;padding:22px 30px;display:grid}.site-footer__made{font-weight:800;font-size:var(--t-basis);white-space:nowrap;margin:0}.site-footer__made span[aria-hidden]{color:#e5484d}.site-footer__fam{justify-self:end;margin:0}@media (max-width:600px){.site-footer__cols{text-align:center;flex-direction:column;align-items:center}.site-footer__links{text-align:left;justify-content:center}.site-footer__bottom{text-align:center;grid-template-columns:1fr;justify-items:center}.site-footer__fam{justify-content:center;justify-self:center}.site-footer__label{white-space:nowrap;padding:2px 16px 8px;font-size:28px}}
