@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/cc6c75d91fb27f62-s.3j-lqo2q-puhp.woff2?dpl=dpl_824sqDgLEjyUA965N4crdXWQATuw)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ed5f1f9bced69653-s.p.2li_3lqay9qjq.woff2?dpl=dpl_824sqDgLEjyUA965N4crdXWQATuw)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:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/574e5b2a8fe8e45b-s.061jvc6_x84nn.woff2?dpl=dpl_824sqDgLEjyUA965N4crdXWQATuw)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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Atkinson Hyperlegible;font-style:normal;font-weight:700;font-display:swap;src:url(../media/89ea96820aa96980-s.p.0hs6q6udzld4a.woff2?dpl=dpl_824sqDgLEjyUA965N4crdXWQATuw)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:Atkinson Hyperlegible Fallback;src:local(Arial);ascent-override:95.6%;descent-override:29.18%;line-gap-override:0.0%;size-adjust:99.37%}.atkinson_hyperlegible_768e524c-module__5iGinW__className{font-family:Atkinson Hyperlegible,Atkinson Hyperlegible Fallback;font-style:normal}.atkinson_hyperlegible_768e524c-module__5iGinW__variable{--font-tekst:"Atkinson Hyperlegible", "Atkinson Hyperlegible Fallback"}
:root{--vel-1:#fff;--vel-2:#eff2f6;--vel-3:#e4e9f0;--vel-koel:#eaf1f6;--vel-siegel:#e7edf3;--ink:#131a24;--ink-zacht:#414d60;--ink-licht:#51577a;--siegel:#004b76;--siegel-diep:#003a5c;--merk-rood:#a8201a;--fout:#b42318;--gruen:#0b7a3e;--hairline:#dde3ea;--hairline-koel:#d4dce6;--plaat-eu:#039;--plaat-ster:#fc0;--ui:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--mono:var(--ui);--display:var(--ui);--tekst:var(--ui);--leesbaar:var(--font-tekst),ui-sans-serif,system-ui,sans-serif;--breed:1180px;--r:10px;--r-groot:14px}*{box-sizing:border-box}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}body{background:var(--vel-2);color:var(--ink);font-family:var(--tekst);-webkit-font-smoothing:antialiased;margin:0;font-size:17px;line-height:1.62}h1,h2,h3,h4{font-family:var(--display);letter-spacing:-.02em;margin:0;font-weight:700;line-height:1.14}p{margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--siegel-diep)}a:focus-visible,button:focus-visible,summary:focus-visible{outline:3px solid var(--siegel);outline-offset:2px;border-radius:4px}.op-donker a:focus-visible,.vel--ink a:focus-visible{outline-color:var(--vel-2)}.overslaan{z-index:100;background:var(--ink);color:#fff;border-radius:2px;align-items:center;min-block-size:56px;padding-inline:20px;font-weight:700;text-decoration:none;display:flex;position:absolute;inset-block-start:-100px;inset-inline-start:8px}.overslaan:focus{inset-block-start:8px}.wrap{max-width:var(--breed);margin:0 auto;padding:0 28px}.vel{padding:84px 0;position:relative}.vel--1{background:var(--vel-1)}.vel--2{background:var(--vel-2)}.vel--3{background:var(--vel-3)}.vel--koel{background:var(--vel-koel)}.vel--siegel{background:var(--vel-siegel)}.vel--formulier{background:#eff2f6;padding:44px 0 64px}.vel--ink{background:var(--ink);color:var(--vel-2)}.vel--ink h2,.vel--ink h3{color:#fff}.vel--ink a{color:#7fb4e0}.vel--ink strong{color:#fff}.vel+.vel{border-top:1px solid var(--hairline)}.vel--ink+.vel,.vel+.vel--ink{border-top:0}.vel__merk{max-width:var(--breed);width:100%;font-family:var(--mono);letter-spacing:.16em;text-transform:uppercase;color:var(--ink-licht);pointer-events:none;padding:0 28px;font-size:16px;position:absolute;top:26px;left:50%;transform:translate(-50%)}@media (max-width:1100px){.vel__merk{display:none}}.knop{background:var(--siegel);color:#fff;min-height:56px;font-family:var(--display);border-radius:var(--r);cursor:pointer;border:2px solid #0000;justify-content:center;align-items:center;gap:10px;padding:0 24px;font-size:17px;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.knop:hover{background:var(--siegel-diep);color:#fff}.knop--groot{min-height:60px;padding:0 28px;font-size:18px}.knop--stil{color:var(--ink);background:#fff;border-color:#8b95a5}.knop--stil:hover{background:var(--vel-2);color:var(--ink);border-color:var(--ink)}.knop[disabled]{color:#545e6e;cursor:not-allowed;background:#e7ebf0}.sectiekop{align-items:baseline;gap:18px;margin-bottom:20px;display:flex}.sectiekop .par{font-family:var(--mono);color:var(--siegel);letter-spacing:.1em;flex-shrink:0;font-size:16px}.vel--ink .sectiekop .par{color:#7fb4e0}.sectiekop h2{font-size:clamp(28px,3.8vw,44px)}.introtekst{color:var(--ink-zacht);max-width:36em;margin-bottom:44px;font-size:19px}.introtekst a{margin-block:-12px;padding-block:12px;display:inline-block}.vel--ink .introtekst{color:#b4c1d0}.lopend{max-width:38em}.lopend>*+*{margin-block-start:16px}.lopend h3{margin-block-start:34px;font-size:23px}.lopend ul,.lopend ol{margin-block:0;padding-inline-start:24px}.lopend li+li{margin-block-start:8px}.lopend strong{color:var(--ink)}.vel--ink .lopend{color:#c3cdda}.kop{border-bottom:1px solid var(--hairline);z-index:20;background:#fff;position:relative}.kop__in{align-items:center;gap:20px;min-height:74px;padding-block:14px;display:flex}.merk{font-family:var(--display);letter-spacing:-.03em;color:var(--ink);white-space:nowrap;text-overflow:ellipsis;align-items:center;min-width:0;min-height:44px;margin-inline-end:auto;font-size:21px;font-weight:800;text-decoration:none;display:inline-flex;overflow:hidden}.merk b{color:var(--siegel)}.hoofdnav{gap:20px;font-size:16px;display:flex}.hoofdnav a{white-space:nowrap;color:var(--ink-zacht);justify-content:center;align-items:center;min-width:44px;min-height:44px;text-decoration:none;display:inline-flex}.hoofdnav a:hover,.hoofdnav a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--siegel)}@media (max-width:1280px){.hoofdnav{display:none}}.taalwissel{border:2px solid var(--hairline);border-radius:var(--r);min-height:44px;color:var(--ink-zacht);background:#fff;flex-shrink:0;align-items:center;gap:8px;padding:0 12px;font-size:16px;font-weight:600;text-decoration:none;display:inline-flex}.taalwissel:hover{border-color:var(--ink);color:var(--ink)}.taalwissel svg{border:1px solid #131a2440;border-radius:1px;display:block}.menu{position:relative}.menu>summary{border-radius:var(--r);min-height:44px;font-family:var(--display);cursor:pointer;background:#fff;border:2px solid #8b95a5;align-items:center;gap:8px;padding:0 14px;font-size:16px;font-weight:600;list-style:none;display:inline-flex}.menu>summary::-webkit-details-marker{display:none}.menu[open]>summary{background:var(--ink);color:#fff;border-color:var(--ink)}.menu__paneel{border:1px solid var(--hairline);border-radius:var(--r-groot);z-index:30;background:#fff;min-width:270px;padding:8px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-end:0;box-shadow:0 16px 34px -12px #131a2447}.menu__paneel a{min-height:48px;color:var(--ink);border-radius:8px;align-items:center;padding:0 14px;font-size:17px;text-decoration:none;display:flex}.menu__paneel a:hover{background:var(--vel-2)}@media (min-width:1281px){.menu{display:none}}.hero{padding:66px 0 78px}.hero__grid{grid-template-columns:1fr;gap:44px;display:grid}.hero__grid>*{min-width:0}@media (min-width:1000px){.hero__grid{grid-template-columns:1.12fr .88fr;align-items:start;gap:60px}}.akte{font-family:var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-licht);align-items:center;gap:12px;margin-bottom:22px;font-size:16px;display:flex}.akte:before{content:"";background:var(--siegel);flex-shrink:0;width:44px;height:3px}.hero h1{font-size:clamp(37px,5.6vw,64px)}.hero h1 em{color:var(--siegel);font-style:normal;box-shadow:inset 0 -.13em #004b762e}.lead{color:var(--ink-zacht);max-width:33em;margin-top:24px;font-size:20px;line-height:1.55}.hero__acties{flex-wrap:wrap;align-items:center;gap:20px;margin-top:34px;display:flex}.knop-uitleg{color:var(--ink-licht);font-size:16px}.voetnoot{border-top:1px solid var(--hairline);color:var(--ink-zacht);gap:12px;max-width:42em;margin-top:34px;padding-top:20px;font-size:16px;display:flex}.voetnoot sup{font-family:var(--mono);color:var(--siegel);vertical-align:baseline;flex-shrink:0;font-size:16px;font-weight:700;line-height:1.62}.voetnoot a{margin-block:-12px;padding-block:12px;display:inline-block}.siegelblok{border:1px solid var(--hairline);border-radius:var(--r-groot);box-shadow:none;background:#fff;padding:26px 24px 24px;position:relative}.siegelblok__kop{letter-spacing:.02em;color:var(--ink-licht);border-bottom:1px solid var(--hairline);margin-bottom:20px;padding-bottom:12px;font-size:16px;font-weight:600}.siegelblok__foto{border:1px solid var(--hairline);border-radius:var(--r);background:var(--vel-2);overflow:hidden}.siegelblok__foto img{aspect-ratio:4/3;object-fit:cover;width:100%}.siegel{filter:drop-shadow(0 8px 18px #131a2438);width:168px;height:auto;position:absolute;bottom:-22px;right:-14px}.onderschrift{color:var(--ink-licht);margin-top:16px;font-size:16px}.startkz{display:block}.startkz__label{color:var(--ink);margin-bottom:8px;font-size:17px;font-weight:600;display:block}.startkz__onder{color:var(--ink-licht);min-height:24px;margin-top:10px;font-size:16px}.startkz__gevonden{color:var(--gruen);font-weight:600}.startkz__fout{color:var(--fout);font-weight:600}.startkz__knop{width:100%;margin-top:16px}.prijs__grid{grid-template-columns:1fr;display:grid}@media (min-width:920px){.prijs__grid{grid-template-columns:auto 1fr}}.prijs__bedrag{border-right:2px solid #2c3542;flex-direction:column;justify-content:center;padding:56px 48px;display:flex}@media (max-width:919px){.prijs__bedrag{border-bottom:2px solid #2c3542;border-right:0}}.prijs__cijfer{font-family:var(--display);letter-spacing:-.045em;color:#fff;font-size:clamp(62px,10vw,126px);font-weight:800;line-height:.86}.prijs__cijfer span{vertical-align:.44em;color:#93a3b7;margin-left:.07em;font-size:.4em}.prijs__label{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:#93a3b7;margin-top:18px;font-size:16px}.prijs__uitleg{flex-direction:column;justify-content:center;gap:20px;padding:56px 48px;display:flex}.prijs__uitleg>p{color:#c3cdda;max-width:32em;font-size:19px}.genummerd{margin:0;padding:0;list-style:none}.genummerd li{color:#c3cdda;border-top:1px solid #2c3542;gap:16px;padding:15px 0;font-size:17px;display:flex}.genummerd li:last-child{border-bottom:1px solid #2c3542}.genummerd b{font-family:var(--mono);color:#7fb08f;flex-shrink:0;font-weight:700}.raster4{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:760px){.raster4{grid-template-columns:repeat(2,1fr)}}@media (min-width:1060px){.raster4{grid-template-columns:repeat(4,1fr)}}.stap{border-top:1px solid var(--hairline);border-right:1px solid var(--hairline);padding:28px 26px 32px}.stap:last-child{border-right:0}@media (max-width:1059px){.stap{border-right:0;border-bottom:1px solid var(--hairline)}}.stap__nr{font-family:var(--display);color:var(--ink);letter-spacing:-.03em;margin-bottom:14px;font-size:52px;font-weight:800;line-height:1}.stap h3{margin-bottom:10px;font-size:21px}.stap p{color:var(--ink-zacht);font-size:16px}.stap__geld{font-family:var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--gruen);border:1px solid var(--gruen);border-radius:2px;margin-top:14px;padding:5px 9px;font-size:16px;display:inline-block}.stap__geld--let{color:var(--siegel);border-color:var(--siegel)}.checklist{grid-template-columns:1fr;gap:0;display:grid}@media (min-width:820px){.checklist{grid-template-columns:repeat(3,1fr)}}.check{border:1px solid var(--hairline-koel);background:#fff;margin:-.5px;padding:26px 24px 28px}.check__nr{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-licht);margin-bottom:12px;font-size:16px}.check h3{margin-bottom:8px;font-size:20px}.check p{color:var(--ink-zacht);font-size:16px}.let-op{border:1px solid var(--hairline);border-radius:var(--r);background:#fff;max-width:46em;margin-top:34px;padding:20px 22px;font-size:17px}.let-op strong{font-weight:600}.codes{grid-template-columns:1fr;gap:22px;display:grid}@media (min-width:860px){.codes{grid-template-columns:repeat(3,1fr)}}.code{border:1px solid var(--hairline);border-radius:var(--r-groot);box-shadow:none;background:#fff;padding:24px 22px 26px}.code__label{letter-spacing:.02em;color:var(--siegel);margin-bottom:12px;font-size:16px;font-weight:600}.code h3{margin-bottom:8px;font-size:19px}.code p{color:var(--ink-zacht);font-size:16px}.code__vak{border:2px dashed var(--hairline);background:repeating-linear-gradient(45deg,#0000 0 6px,#14110d0d 6px 12px);border-radius:2px;justify-content:center;align-items:center;min-height:44px;margin-top:16px;display:flex}.code__vak span{font-family:var(--mono);letter-spacing:.14em;color:var(--ink-zacht);background:var(--vel-1);border-radius:2px;padding:3px 10px;font-size:16px}.tegen{margin:0;padding:0;list-style:none}.tegen li{border-top:1px solid #2c3542;grid-template-columns:1fr;gap:6px;padding:18px 0;font-size:17px;display:grid}@media (min-width:820px){.tegen li{grid-template-columns:1fr auto 1fr;align-items:center;gap:20px}}.tegen li:last-child{border-bottom:1px solid #2c3542}.tegen .waar{color:#8494a6;text-decoration:line-through;-webkit-text-decoration-color:var(--siegel);text-decoration-color:var(--siegel);text-decoration-thickness:2px}.tegen .pijl{font-family:var(--mono);color:#7fb4e0}@media (max-width:819px){.tegen .pijl{display:none}}.tegen .wij{color:#fff;font-weight:700}.plaatsen{border-top:2px solid var(--ink);grid-template-columns:repeat(2,1fr);gap:0;display:grid}@media (min-width:700px){.plaatsen{grid-template-columns:repeat(4,1fr)}}.plaats{border-bottom:1px solid var(--hairline);border-right:1px solid var(--hairline);color:var(--ink);justify-content:space-between;align-items:center;gap:10px;min-height:56px;padding:16px 18px;font-size:16px;text-decoration:none;display:flex}.plaats:hover{background:var(--vel-1)}.plaats em{font-style:normal;font-family:var(--mono);color:var(--ink-licht);font-size:16px}.vraag{border-top:1px solid var(--hairline);padding:22px 0}.vraag:last-of-type{border-bottom:1px solid var(--hairline)}.vraag h3{margin-bottom:8px;font-size:20px}.vraag p{color:var(--ink-zacht);max-width:44em}.fotoblok{grid-template-columns:1fr;align-items:center;gap:26px;display:grid}@media (min-width:900px){.fotoblok{grid-template-columns:1fr 1fr;gap:52px}}.fotoblok--om>.fotoblok__beeld{order:-1}@media (max-width:899px){.fotoblok--om>.fotoblok__beeld{order:0}}.fotoblok__beeld{border:1px solid var(--hairline);border-radius:var(--r-groot);box-shadow:none;overflow:hidden}.fotoblok__beeld img{width:100%;height:auto;display:block}.fotoblok h2{margin-bottom:16px;font-size:clamp(26px,3.4vw,38px)}.slot{text-align:center}.slot h2{max-width:16em;margin:0 auto 20px;font-size:clamp(30px,4.4vw,48px)}.slot p{color:var(--ink-zacht);max-width:32em;margin:0 auto 34px;font-size:19px}.slot .siegel-groot{width:210px;height:auto;margin:0 auto 30px;display:block}.voet{background:var(--ink);color:#8494a6;padding:56px 0;font-size:16px}.voet__boven{grid-template-columns:1fr;gap:36px;display:grid}@media (min-width:900px){.voet__boven{grid-template-columns:minmax(240px,1fr) 2fr;gap:48px}}.voet__merk{color:#fff;letter-spacing:-.02em;margin-bottom:20px;font-size:19px;font-weight:700}.voet__merk b{color:#7fb4e0}.voet__kop{letter-spacing:.02em;color:#fff;margin:22px 0 8px;font-size:16px;font-weight:600}.voet__bedrijf>.voet__kop:first-of-type{margin-top:0}.voet__adres{color:#b4c1d0;font-style:normal;line-height:1.7}.voet__regel{color:#b4c1d0;margin-bottom:4px}.voet__klein{color:#8494a6;max-width:36em;margin-top:8px;font-size:16px}.voet__taal{flex-wrap:wrap;gap:10px;display:flex}.voet__taal a{border-radius:var(--r);color:#b4c1d0;border:1px solid #2c3542;align-items:center;gap:8px;min-height:44px;padding:0 12px;text-decoration:none;display:inline-flex}.voet__taal a:hover{color:#fff;border-color:#7fb4e0}.voet__taal a[aria-current=true]{color:#fff;background:#1b2534;border-color:#7fb4e0}.voet__taal svg{border:1px solid #fff3;display:block}.voet__kolommen{grid-template-columns:1fr;gap:30px;display:grid}@media (min-width:560px){.voet__kolommen{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.voet__kolommen{grid-template-columns:repeat(4,1fr)}}.voet h2{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:#fff;margin-bottom:14px;font-size:16px;font-weight:700}.voet a{color:#b4c1d0;align-items:center;min-height:44px;padding:2px 0;text-decoration:none;display:flex}.voet a:hover{color:#fff}.voet__slot{border-top:1px solid #2c3542;max-width:52em;margin-top:40px;padding-top:24px}.voet__slot strong{color:#fff}.kruimels{color:var(--ink-licht);padding:20px 0 0;font-size:16px}.kruimels ol{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:0;list-style:none;display:flex}.kruimels a{color:var(--ink-zacht);justify-content:center;align-items:center;min-width:44px;min-height:44px;display:inline-flex}@media (max-width:900px){.kop__in>.knop,.taalwissel>span{display:none}.taalwissel{justify-content:center;min-width:44px;padding:0 10px}}@media (max-width:640px){.wrap{padding:0 18px}.kop__in{gap:10px;padding-block:12px}.merk{font-size:17px}.knop{padding:0 16px;font-size:16px}.knop--groot{padding:0 20px;font-size:17px}.siegelblok{padding:20px 18px 18px}.siegel{width:132px;height:auto;bottom:-16px;right:-4px}.slot .siegel-groot{width:170px;height:auto}.vel{padding:56px 0}.prijs__bedrag,.prijs__uitleg{padding:36px 22px}.stap,.check{padding:22px 18px 24px}}@media (max-width:400px){.siegel{width:126px;height:auto;bottom:8px;right:8px}}@media (max-width:440px){.menu>summary>span{display:none}.menu>summary{justify-content:center;min-width:44px;padding:0 12px}.taalwissel{justify-content:center;min-width:44px;padding:0 8px}.kop__in{gap:8px}}html,body{max-width:100%;overflow-x:clip}:root{--f-vel:#fff;--f-vel-rand:#dde3ea;--f-rust:#f6f8fa;--f-lijn:#edf0f4;--f-ink:#131a24;--f-ink-2:#414d60;--f-ink-3:#51577a;--f-rand:#333d4d;--f-rand-op:#131a24;--f-rand-uit:#8b95a5;--f-accent:#004b76;--f-accent-op:#003a5c;--f-accent-ring:#004b7638;--f-fout:#b42318;--f-fout-vel:#fef3f2;--f-fout-rand:#f5c6c2;--f-goed:#0b7a3e;--f-goed-vel:#f0faf4;--f-goed-rand:#b7e0c8;--f-plaat-blauw:#039;--f-plaat-geel:#fc0;--f-ui:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif;--f-leesbaar:var(--leesbaar)}.wizard{max-width:640px;font-family:var(--f-ui);color:var(--f-ink);overflow-anchor:none;font-size:17px;line-height:1.55}.wizard :focus-visible{outline:3px solid var(--f-accent);outline-offset:2px;border-radius:4px}.wizard .kaart{background:var(--f-vel);border:1px solid var(--f-vel-rand);box-shadow:none;border-radius:14px;margin:0;padding:0;overflow:hidden}.wizard .kaart h2{font-family:var(--f-ui);letter-spacing:-.018em;margin:0;font-size:22px;font-weight:700;line-height:1.2}.wizard .kaart .lopend{color:var(--f-ink-2);max-width:40em;margin-top:8px;font-size:16px}.stapregel{padding:16px 20px 0}.stapregel__tekst{color:var(--f-ink-3);justify-content:space-between;align-items:baseline;gap:12px;margin:0;font-size:16px;display:flex}.stapregel__tekst b{color:var(--f-ink);font-weight:600}.baan{background:#e4e9f0;border-radius:99px;height:5px;margin-top:10px;display:block;overflow:hidden}.baan i{background:var(--f-accent);border-radius:99px;height:100%;transition:width .35s;display:block}.stapbody{padding:20px}@media (min-width:620px){.stapregel{padding:20px 32px 0}.stapbody{padding:32px}}.veld{margin-block-start:24px;display:block}.veld:first-of-type{margin-block-start:20px}.veld__label{color:var(--f-ink);margin:0;font-size:17px;font-weight:600;display:block}.veld__hint{color:var(--f-ink-3);margin-top:2px;font-size:16px;display:block}.veld__wikkel{margin-top:8px;display:flex;position:relative}.veld__invoer{min-width:0;inline-size:100%;height:56px;font-family:var(--f-ui);color:var(--f-ink);border:2px solid var(--f-rand);background:#fff;border-radius:8px;flex:1;padding:0 44px 0 14px;font-size:17px;transition:border-color .12s,box-shadow .12s}.veld__invoer::placeholder{color:#96a0af}.veld__invoer:hover{border-color:var(--f-rand-op)}.veld__invoer:focus{border-color:var(--f-accent);box-shadow:0 0 0 3px var(--f-accent-ring);outline:none}.veld__invoer.goed{border-color:var(--f-goed)}.veld__invoer[aria-invalid=true]{border-color:var(--f-fout)}.veld__invoer[aria-invalid=true]:focus{box-shadow:0 0 0 3px #b423182e}.veld__invoer.tekens{font-family:var(--f-leesbaar);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700}.veld__onder{justify-content:space-between;align-items:flex-start;gap:12px;margin-top:8px;display:flex}.veld__onder:empty{display:none}.veld__teller{color:var(--f-ink-3);font-variant-numeric:tabular-nums;font-size:16px}.veld__fout{color:var(--f-fout);text-align:left;align-items:flex-start;gap:6px;font-size:16px;font-weight:600;display:flex}.veld__fout svg{flex-shrink:0;margin-top:2px}.veld__vink{color:var(--f-goed);pointer-events:none;opacity:0;transition:opacity .15s,transform .18s cubic-bezier(.3,1.4,.5,1);position:absolute;top:50%;right:14px;transform:translateY(-50%)scale(.6)}.veld__vink.aan{opacity:1;transform:translateY(-50%)scale(1)}.hulplink{font:inherit;color:var(--f-accent);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px;font-weight:600;text-decoration:underline;display:inline}.hulplink:hover{color:var(--f-accent-op)}.keuze{border:2px solid var(--f-rand-uit);cursor:pointer;color:var(--f-ink-2);background:#fff;border-radius:10px;align-items:flex-start;gap:12px;margin-top:12px;padding:14px;font-size:16px;transition:border-color .12s,background .12s;display:flex}.keuze:hover{border-color:var(--f-rand)}.keuze:focus-within{border-color:var(--f-accent);box-shadow:0 0 0 3px var(--f-accent-ring)}.keuze--aan{border-color:var(--f-rand);background:var(--f-rust);color:var(--f-ink)}.keuze input{block-size:22px;inline-size:22px;accent-color:var(--f-accent);cursor:pointer;flex-shrink:0;margin:1px 0 0}.keuze a{color:var(--f-accent);font-weight:600}.melding{border:1px solid;border-radius:10px;align-items:flex-start;gap:10px;margin-top:16px;padding:12px 14px;font-size:16px;display:flex}.melding svg{flex-shrink:0;margin-top:2px}.melding p{margin-top:6px}.melding--ok{background:var(--f-goed-vel);border-color:var(--f-goed-rand);color:#0a5a30}.melding--ok b,.melding--ok strong{color:#084926}.melding--stop{background:var(--f-fout-vel);border-color:var(--f-fout-rand);color:#7a211a}.melding--stop strong{color:var(--f-fout);margin-bottom:2px;font-size:17px;display:block}.melding--stop a{color:var(--f-fout);font-weight:600}.overzicht{border:1px solid var(--f-vel-rand);border-radius:10px;margin-top:20px;overflow:hidden}.overzicht__kop{background:var(--f-rust);border-bottom:1px solid var(--f-vel-rand);color:var(--f-ink);padding:11px 14px;font-size:16px;font-weight:600}.overzicht dl{margin:0;padding:0 14px}.overzicht__rij{border-bottom:1px solid var(--f-lijn);justify-content:space-between;gap:16px;padding:11px 0;font-size:16px;display:flex}.overzicht__rij:last-child{border-bottom:0}.overzicht dt{color:var(--f-ink-3);margin:0}.overzicht dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.overzicht dd.tekens{font-family:var(--f-leesbaar);letter-spacing:.05em}.bestelblok{border-top:1px solid var(--f-vel-rand);margin-top:24px;padding-top:20px}.bestelblok__bedrag{justify-content:space-between;align-items:baseline;gap:16px;margin:0;display:flex}.bestelblok__bedrag span{color:var(--f-ink-2);font-size:17px}.bestelblok__bedrag strong{letter-spacing:-.02em;font-size:28px;font-weight:700}.opbouw{margin-top:12px}.opbouw>summary{color:var(--f-accent);text-underline-offset:3px;cursor:pointer;padding:6px 0;font-size:16px;font-weight:600;text-decoration:underline;list-style:none;display:inline-block}.opbouw>summary::-webkit-details-marker{display:none}.opbouw>summary:after{content:" ▾"}.opbouw[open]>summary:after{content:" ▴"}.opbouw dl{margin:8px 0 0}.opbouw__rij{border-bottom:1px solid var(--f-vel-rand);justify-content:space-between;gap:16px;padding:9px 0;font-size:16px;display:flex}.opbouw__rij dt{color:var(--f-ink-2);margin:0}.opbouw__rij dd{text-align:right;white-space:nowrap;color:var(--f-ink);margin:0}.opbouw__som{border-bottom:0;border-top:2px solid var(--f-rand);margin-top:2px;font-weight:600}.opbouw__som dt{color:var(--f-ink)}.opbouw__uit{color:var(--f-ink-3);margin-top:8px;font-size:16px}.wizard__nav{flex-direction:column;gap:12px;margin-top:24px;display:flex}.wizard .fknop{inline-size:100%;background:var(--f-accent);color:#fff;height:56px;font-family:var(--f-ui);cursor:pointer;border:2px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:10px;padding:0 20px;font-size:17px;font-weight:600;text-decoration:none;transition:background .12s;display:inline-flex}.wizard .fknop:hover:not(:disabled){background:var(--f-accent-op);color:#fff}.wizard .fknop:disabled{color:#545e6e;cursor:not-allowed;background:#e7ebf0}.wizard .fknop:disabled svg{display:none}.wizard .fknop--stil{color:var(--f-ink);border-color:var(--f-rand-uit);background:#fff}.wizard .fknop--stil:hover:not(:disabled){background:var(--f-rust);border-color:var(--f-rand);color:var(--f-ink)}.wizard__gerust{color:var(--f-ink-3);text-align:center;margin-top:16px;font-size:16px}@media (min-width:520px){.wizard__nav{flex-direction:row-reverse;justify-content:flex-start}.wizard .fknop{inline-size:auto;min-inline-size:210px}.wizard .fknop--stil{min-inline-size:120px}}.plaatveld{border:2px solid var(--f-rand);background:#fff;border-radius:8px;align-items:stretch;height:56px;margin-block-start:8px;transition:border-color .12s,box-shadow .12s;display:flex;overflow:hidden}.plaatveld:hover{border-color:var(--f-rand-op)}.plaatveld:focus-within{border-color:var(--f-accent);box-shadow:0 0 0 3px var(--f-accent-ring)}.plaatveld.goed{border-color:var(--f-goed)}.plaatveld[aria-invalid=true]{border-color:var(--f-fout)}.plaatveld__eu{background:var(--f-plaat-blauw);flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:3px;inline-size:34px;display:flex}.plaatveld__sterren{background:radial-gradient(circle at 50% 7%, var(--f-plaat-geel) 0 1.3px, transparent 1.3px), radial-gradient(circle at 80% 20%, var(--f-plaat-geel) 0 1.3px, transparent 1.3px), radial-gradient(circle at 93% 50%, var(--f-plaat-geel) 0 1.3px, transparent 1.3px), radial-gradient(circle at 80% 80%, var(--f-plaat-geel) 0 1.3px, transparent 1.3px), radial-gradient(circle at 50% 93%, var(--f-plaat-geel) 0 1.3px, transparent 1.3px), radial-gradient(circle at 20% 80%, var(--f-plaat-geel) 0 1.3px, transparent 1.3px), radial-gradient(circle at 7% 50%, var(--f-plaat-geel) 0 1.3px, transparent 1.3px), radial-gradient(circle at 20% 20%, var(--f-plaat-geel) 0 1.3px, transparent 1.3px);border-radius:50%;block-size:15px;inline-size:15px}.plaatveld__d{color:#fff;font-size:11px;font-weight:700;line-height:1}.plaatveld__veld{flex:1;min-inline-size:0;display:flex;position:relative}.plaatveld__invoer{block-size:100%;min-inline-size:0;font-family:var(--f-ui);letter-spacing:.06em;text-transform:uppercase;color:var(--f-ink);font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1;padding:0 12px;font-size:clamp(21px,5.6vw,26px);font-weight:700}.plaatveld__invoer:focus{outline:none}.plaatveld__invoer::placeholder{color:#bfc6d0}.plakette{pointer-events:none;background:#1f7a4c;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translate(-50%,-50%);box-shadow:inset 0 0 0 2px #fff,inset 0 0 0 3px #17603b,inset 0 0 0 7px #ffffff80}.plaatveld__meet{visibility:hidden;white-space:pre;font-family:var(--f-ui);letter-spacing:.06em;text-transform:uppercase;font-size:clamp(21px,5.6vw,26px);font-weight:700;position:absolute;inset-block-start:0;inset-inline-start:0}.wizard dialog{max-block-size:90dvh;inline-size:min(94vw,620px);color:var(--f-ink);background:#fff;border:0;border-radius:14px;padding:0;overflow:hidden;box-shadow:0 24px 60px -12px #131a2459}.wizard dialog::backdrop{background:#131a248c}.pop{flex-direction:column;max-block-size:90dvh;display:flex}.pop__kop{border-bottom:1px solid var(--f-vel-rand);align-items:flex-start;gap:16px;padding:16px 20px;display:flex}.pop__kop h2{font-family:var(--f-ui);flex:1;margin:0;font-size:19px;font-weight:700}.pop__x{block-size:44px;inline-size:44px;color:var(--f-ink-2);cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;margin:-10px -10px 0 0;font-size:20px;line-height:1}.pop__x:hover{background:var(--f-rust);color:var(--f-ink)}.pop__beeld{background:var(--f-rust);border-bottom:1px solid var(--f-vel-rand)}.pop__beeld img{object-fit:contain;max-block-size:46dvh;inline-size:100%;margin:0 auto}.pop__uit{color:var(--f-ink-2);padding:16px 20px;font-size:16px;overflow:auto}.pop__uit b{color:var(--f-ink)}@media (max-width:560px){.wizard dialog{border-radius:0;block-size:100dvh;max-block-size:100dvh;inline-size:100vw;max-inline-size:100vw}.pop{block-size:100dvh;max-block-size:none}.pop__beeld{flex:none}.pop__uit{flex:1}}.alslink{font:inherit;cursor:pointer;color:var(--f-accent);text-underline-offset:3px;background:0 0;border:0;align-items:center;min-height:44px;margin:-12px 0;padding:12px 0;text-decoration:underline;display:inline-flex}.fotorij{grid-template-columns:1fr;gap:26px;display:grid}@media (min-width:820px){.fotorij{grid-template-columns:repeat(3,1fr)}}.fotorij__item{margin:0}.fotorij__item img{inline-size:100%;border:1px solid var(--hairline);border-radius:var(--r-groot);height:auto;box-shadow:none;display:block}.fotorij__item figcaption{color:var(--ink-zacht);margin-block-start:16px;font-size:16px}.fotorij__item figcaption strong{color:var(--ink);margin-bottom:6px;font-size:19px;font-weight:600;display:block}
