@font-face{font-family:Gambetta;src:url(../../../lettertypen/Gambetta-Variable.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(../../../lettertypen/Switzer-Variable.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lettertype-groot:"Gambetta", "Iowan Old Style", "Palatino Linotype", Palatino, Georgia, serif;--lettertype-klein:"Switzer", system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--kleur-achtergrond:#faf7f2;--kleur-tekst:#1d1b18;--kleur-gedempt:#6a645b;--kleur-lijn:#e3ddd2;--kleur-accent:#8a4b2a;--kleur-veld:#fff;--kleur-rand-veld:#8c857a;--kleur-knop:#8a4b2a;--kleur-knop-hover:#723b1f;--kleur-knop-tekst:#fff;--kleur-fout:#a8201a;--kleur-fout-knop:#a8201a;--kleur-fout-knop-hover:#8c1a15;--kleur-fout-knop-tekst:#fff;--kleur-gelukt:#2a6b3a;--kleur-letop:#8a5a00;--tekst-groot:clamp(1.35rem, 1.1rem + 1.2vw, 1.75rem);--tekst-midden:1.125rem;--tekst-klein:.9375rem;--regelhoogte-groot:1.3;--regelhoogte-lopend:1.6;--ruimte-s:.75rem;--ruimte-m:1.5rem;--ruimte-l:3rem;--ruimte-xl:clamp(3rem, 8vw, 6rem);--rand:clamp(1.25rem, 5vw, 3rem);--kolom:40rem;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--kleur-achtergrond:#181614;--kleur-tekst:#efeae2;--kleur-gedempt:#a39b8f;--kleur-lijn:#33302b;--kleur-accent:#d99b73;--kleur-veld:#211e1b;--kleur-rand-veld:#8c857a;--kleur-knop:#d99b73;--kleur-knop-hover:#e6ad88;--kleur-knop-tekst:#181614;--kleur-fout:#f2a39c;--kleur-fout-knop:#f2a39c;--kleur-fout-knop-hover:#f7b8b2;--kleur-fout-knop-tekst:#181614;--kleur-gelukt:#8fd19e;--kleur-letop:#e8be66}}html{background:var(--kleur-achtergrond)}body{background:var(--kleur-achtergrond);color:var(--kleur-tekst);font-family:var(--lettertype-klein);font-size:var(--tekst-midden);line-height:var(--regelhoogte-lopend);-webkit-text-size-adjust:100%;text-rendering:optimizelegibility;margin:0}.wortel{display:contents}a{color:var(--kleur-accent);text-underline-offset:.2em}a:focus-visible{outline:2px solid var(--kleur-accent);outline-offset:3px;border-radius:2px}.tekst h1{font-family:var(--lettertype-groot);font-weight:400;font-size:var(--tekst-groot);line-height:var(--regelhoogte-groot);margin:0 0 var(--ruimte-m)}.tekst h2{font-family:var(--lettertype-groot);margin:var(--ruimte-l) 0 var(--ruimte-s);font-size:1.375rem;font-weight:500;line-height:1.3}.tekst p,.tekst li{margin:0 0 var(--ruimte-s)}.tekst ul{margin:0 0 var(--ruimte-s);padding-left:1.25rem}.tekst .let-op{padding:var(--ruimte-s) 1rem;border-left:3px solid var(--kleur-accent);background:color-mix(in srgb, var(--kleur-accent) 8%, transparent)}.tekst .plaatshouder{color:var(--kleur-gedempt);font-style:italic}.tekst .stand{margin-top:var(--ruimte-l);color:var(--kleur-gedempt);font-size:var(--tekst-klein)}.stap [hidden]{display:none!important}.stap h1{font-family:var(--lettertype-groot);font-weight:400;font-size:var(--tekst-groot);line-height:var(--regelhoogte-groot);margin:0 0 var(--ruimte-m);text-wrap:balance}.stap h2{font-family:var(--lettertype-groot);margin:0 0 var(--ruimte-s);font-size:1.375rem;font-weight:500;line-height:1.3}.stap p{margin:0 0 var(--ruimte-s);max-width:34rem}.stap strong{font-weight:600}.stap form{margin:0 0 var(--ruimte-m)}.stap .klein{font-size:var(--tekst-klein);color:var(--kleur-gedempt)}.stap .veld{margin:0 0 var(--ruimte-m);max-width:28rem}.stap label{margin:0 0 .25rem;font-weight:600;display:block}.stap .veld .klein{margin:0 0 .5rem}.stap input[type=text],.stap input[type=tel],.stap input[type=email]{box-sizing:border-box;width:100%;max-width:28rem;min-height:3rem;font:inherit;border:1.5px solid var(--kleur-rand-veld);background:var(--kleur-veld);color:var(--kleur-tekst);border-radius:10px;margin:0;padding:.5rem .875rem;font-size:1.125rem;display:block}.stap input[aria-invalid=true]{border-color:var(--kleur-fout);border-width:2px}.stap input:focus-visible{outline:3px solid var(--kleur-accent);outline-offset:1px}.stap .veld .fout{margin:.5rem 0 0}.stap .fout{color:var(--kleur-fout);font-weight:600}.stap button,.stap .knop{box-sizing:border-box;min-width:3rem;min-height:3rem;font:inherit;text-align:center;border:1.5px solid var(--kleur-knop);background:var(--kleur-knop);color:var(--kleur-knop-tekst);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;padding:.625rem 1.25rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.stap button:hover,.stap .knop:hover{background:var(--kleur-knop-hover);border-color:var(--kleur-knop-hover)}.stap button.tweede,.stap .knop.tweede{color:var(--kleur-accent);border-color:var(--kleur-accent);background:0 0}.stap button.tweede:hover,.stap .knop.tweede:hover{background:color-mix(in srgb, var(--kleur-accent) 10%, transparent);border-color:var(--kleur-accent)}.stap button.stil{color:var(--kleur-accent);text-underline-offset:.2em;background:0 0;border-color:#0000;padding-left:0;padding-right:0;text-decoration:underline}.stap button.stil:hover{color:var(--kleur-tekst);background:0 0;border-color:#0000}.stap button.gevaar{background:var(--kleur-fout-knop);border-color:var(--kleur-fout-knop);color:var(--kleur-fout-knop-tekst)}.stap button.gevaar:hover{background:var(--kleur-fout-knop-hover);border-color:var(--kleur-fout-knop-hover)}.stap button.gevaar-tweede{color:var(--kleur-fout);border-color:var(--kleur-fout);background:0 0}.stap button.gevaar-tweede:hover{background:color-mix(in srgb, var(--kleur-fout) 10%, transparent);border-color:var(--kleur-fout)}.stap button:disabled{opacity:.6;cursor:default}.stap .groot{width:100%;min-height:3.5rem;font-size:1.125rem}.stap button:focus-visible,.stap .knop:focus-visible,.stap a:focus-visible{outline:3px solid var(--kleur-tekst);outline-offset:2px}@media (width>=30rem){.stap .groot{width:auto;min-width:20rem}}.stap .tekstlink{align-items:center;min-height:2.75rem;display:inline-flex}.stap .bericht{margin:0 0 var(--ruimte-m);border-left:4px solid var(--bericht-kleur,var(--kleur-accent));background:color-mix(in srgb, var(--bericht-kleur,var(--kleur-accent)) 11%, var(--kleur-achtergrond));color:var(--kleur-tekst);border-radius:0 10px 10px 0;padding:.875rem 1rem;font-weight:400}.stap .bericht.gelukt{--bericht-kleur:var(--kleur-gelukt)}.stap .bericht.letop{--bericht-kleur:var(--kleur-letop)}.stap .bericht.fout{--bericht-kleur:var(--kleur-fout)}.stap .bericht:empty{display:none}.stap .jijstuurt{margin:0 0 var(--ruimte-s);background:color-mix(in srgb, var(--kleur-accent) 10%, var(--kleur-achtergrond));border-radius:10px;padding:.625rem 1rem;font-weight:600;display:block}.stap .codekader{margin:var(--ruimte-m) 0;border:1.5px solid var(--kleur-lijn);background:var(--kleur-veld);text-align:center;border-radius:14px;max-width:28rem;padding:1.25rem 1rem}.stap .codekader p{max-width:none}.stap .codekader .klein{margin:.5rem 0 0}.stap .code{letter-spacing:.12em;-webkit-user-select:all;user-select:all;overflow-wrap:anywhere;margin:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:clamp(2rem,11vw,2.75rem);font-weight:600;line-height:1.2}.stap .computer{margin:var(--ruimte-m) 0;border-left:2px solid var(--kleur-lijn);color:var(--kleur-gedempt);font-size:var(--tekst-klein);padding-left:1rem}.stap .computer strong{color:var(--kleur-tekst);white-space:nowrap}.stap .volgende{margin:var(--ruimte-l) 0 var(--ruimte-s);padding-top:var(--ruimte-m);border-top:1px solid var(--kleur-lijn)}.stap .bewaren{margin:0 0 var(--ruimte-l);padding:var(--ruimte-m) 0 var(--ruimte-s);border-top:1px solid var(--kleur-lijn);border-bottom:1px solid var(--kleur-lijn)}.stap .bewaren p{max-width:34rem;margin:0 0 1.125rem}.stap .bewaren p:first-child{font-family:var(--lettertype-groot);font-size:1.25rem;line-height:1.4}.stap .akkoord{margin:var(--ruimte-m) 0 var(--ruimte-s)}.stap .passkey{margin:var(--ruimte-m) 0 0}.stap .of{margin:0 0 var(--ruimte-m);color:var(--kleur-gedempt);font-size:var(--tekst-klein);align-items:center;gap:1rem;display:flex}.stap .of:before,.stap .of:after{content:"";background:var(--kleur-lijn);flex:1;height:1px}.stap .sectie{padding:var(--ruimte-l) 0 0;margin:var(--ruimte-l) 0 0;border-top:1px solid var(--kleur-lijn)}.stap .sectie.eerste{margin-top:var(--ruimte-m)}.stap .subkop{font-family:var(--lettertype-groot);margin:var(--ruimte-l) 0 var(--ruimte-s);font-size:1.1875rem;font-weight:500}.stap .uitloggen{margin:var(--ruimte-l) 0 0;padding-top:var(--ruimte-m);border-top:1px solid var(--kleur-lijn)}.stap .assistent{font-family:var(--lettertype-groot);font-size:1.25rem}.stap .rijen{margin:0 0 var(--ruimte-m);max-width:34rem;padding:0;list-style:none}.stap .rijen>li{border-bottom:1px solid var(--kleur-lijn);padding:.75rem 0}.stap .rijen>li:first-child{border-top:1px solid var(--kleur-lijn)}.stap .rijen form{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem 1rem;margin:0;display:flex}.stap .rijen .wie{overflow-wrap:anywhere;flex:12rem;min-width:0}.stap .rijen .wie .klein{display:block}.stap .doorsturen{margin:0 0 var(--ruimte-m);box-sizing:border-box;white-space:pre-wrap;overflow-wrap:anywhere;max-width:34rem;font:inherit;border:1.5px dashed var(--kleur-accent);background:var(--kleur-veld);-webkit-user-select:all;user-select:all;border-radius:12px;padding:1rem;font-size:1rem}.stap .schakelaar{margin:0 0 var(--ruimte-s);align-items:center;gap:.875rem;max-width:34rem;display:flex}.stap .schakelaar p{margin:0;font-weight:600}.stap .wissel{border:2px solid var(--kleur-gedempt);box-sizing:border-box;background:0 0;border-radius:999px;flex:none;width:3.25rem;height:1.875rem;position:relative}.stap .wissel:after{content:"";background:var(--kleur-gedempt);border-radius:50%;width:1.25rem;height:1.25rem;transition:transform .15s;position:absolute;top:3px;left:3px}.stap .wissel.aan{background:var(--kleur-gelukt);border-color:var(--kleur-gelukt)}.stap .wissel.aan:after{background:var(--kleur-veld);transform:translate(1.375rem)}@media (prefers-reduced-motion:reduce){.stap .wissel:after{transition:none}}.stap .wissen{margin:var(--ruimte-xl) 0 0;padding:var(--ruimte-m);border:1.5px solid color-mix(in srgb, var(--kleur-fout) 55%, var(--kleur-achtergrond));background:color-mix(in srgb, var(--kleur-fout) 6%, var(--kleur-achtergrond));border-radius:14px}.stap .wissen h2{color:var(--kleur-fout)}.stap .wissen form:last-child{margin-bottom:0}.stap .acties{flex-wrap:wrap;gap:.75rem;display:flex}.stap .acties form{margin:0}.stap .verborgen{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pagina.svelte-12qhfyh{box-sizing:border-box;min-height:100dvh;padding:0 var(--rand);max-width:calc(var(--kolom) + 2 * var(--rand));flex-direction:column;margin:0 auto;display:flex}.kop.svelte-12qhfyh{padding:var(--ruimte-m) 0}.merk.svelte-12qhfyh{color:var(--kleur-tekst);letter-spacing:.01em;align-items:center;gap:.6rem;font-size:1.0625rem;font-weight:600;text-decoration:none;display:inline-flex}.teken.svelte-12qhfyh{display:block}.cirkel-een.svelte-12qhfyh{fill:var(--kleur-accent)}.cirkel-twee.svelte-12qhfyh{fill:var(--kleur-accent);opacity:.45}.inhoud.svelte-12qhfyh{padding:var(--ruimte-l) 0 var(--ruimte-xl);flex:1}.voet.svelte-12qhfyh{justify-content:space-between;gap:var(--ruimte-s) var(--ruimte-m);padding:var(--ruimte-m) 0;color:var(--kleur-gedempt);flex-wrap:wrap;font-size:.8125rem;display:flex}.voet.svelte-12qhfyh nav:where(.svelte-12qhfyh){gap:var(--ruimte-m);display:flex}.voet.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--kleur-gedempt)}.voet.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{color:var(--kleur-tekst)}
