._9Iog6G_lijst{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin:0 -1rem;padding:.25rem 1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}._9Iog6G_lijst::-webkit-scrollbar{display:none}._9Iog6G_lijst>li{scroll-snap-align:start;flex:0 0 78%;min-width:0}@media (min-width:768px){._9Iog6G_lijst>li{flex-basis:45%}}@media (min-width:1024px){._9Iog6G_lijst{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:0;display:grid;overflow:visible}._9Iog6G_lijst>li{flex:none}}
.J8S2KW_leeg{font-family:var(--font-sans);color:hsl(var(--muted-foreground));white-space:normal;font-size:.8125rem;font-style:italic;line-height:1.3}.J8S2KW_legenda{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:.25rem 1rem;margin-top:.5rem;font-size:.75rem;display:flex}.J8S2KW_legendaItem{align-items:center;gap:.375rem;display:inline-flex}.J8S2KW_legendaTekst{display:inline}.J8S2KW_legenda a{min-height:44px;color:hsl(var(--accent-text));align-items:center;margin:-.75rem 0;font-weight:600;display:inline-flex}.J8S2KW_streep{background-color:hsl(var(--foreground));border-radius:2px;flex:none;width:3px;height:.875rem;display:inline-block}.J8S2KW_rondje{border:2px solid hsl(var(--foreground));border-radius:var(--radius-pill);background-color:hsl(var(--card));flex:none;width:.625rem;height:.625rem;display:inline-block}.J8S2KW_lig{background-color:hsl(var(--foreground));border-radius:2px;flex:none;width:.875rem;height:3px;display:inline-block}.J8S2KW_stip{border-radius:var(--radius-pill);flex:none;width:.625rem;height:.625rem;display:inline-block}.J8S2KW_stip1{background-color:hsl(var(--accent))}.J8S2KW_stip2{background-color:hsl(var(--muted-foreground))}.J8S2KW_stip3{background-color:hsl(var(--foreground))}.J8S2KW_spoor{border-radius:var(--radius-pill);background-color:hsl(var(--muted) / .6);height:.75rem;margin-top:.5rem;position:relative}.J8S2KW_spoorStreep{background-color:hsl(var(--foreground));border-radius:2px;width:3px;margin-left:-1.5px;position:absolute;top:-.3rem;bottom:-.3rem}.J8S2KW_spoorRondje{border:2px solid hsl(var(--foreground));border-radius:var(--radius-pill);background-color:hsl(var(--card));width:.75rem;height:.75rem;margin:-.375rem 0 0 -.375rem;position:absolute;top:50%}.J8S2KW_spoorSchaal{color:hsl(var(--muted-foreground));align-self:flex-end;font-size:.75rem}.J8S2KW_spoorPunt{border-radius:var(--radius-pill);background-color:hsl(var(--accent));width:.875rem;height:.875rem;margin:-.4375rem 0 0 -.4375rem;position:absolute;top:50%}.J8S2KW_punt{border-radius:var(--radius-pill);background-color:hsl(var(--accent));flex:none;width:.75rem;height:.75rem;display:inline-block}
._9oXigG_blok{min-width:0}._9oXigG_kop{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--accent-text));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;display:flex}._9oXigG_lijst{grid-template-columns:minmax(0,1fr);gap:.75rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}@media (min-width:640px){._9oXigG_lijst{grid-template-columns:repeat(3,minmax(0,1fr))}}._9oXigG_item{min-width:0;display:flex}._9oXigG_kaart{-moz-column-gap:.75rem;border:1px solid hsl(var(--accent) / .2);border-radius:var(--radius-card);background-color:hsl(var(--accent) / .08);min-width:0;color:hsl(var(--foreground));flex:1;grid-template-columns:auto minmax(0,1fr);column-gap:.75rem;text-decoration:none;display:grid;overflow:hidden}._9oXigG_plek{font-family:var(--font-display), serif;font-variant-numeric:tabular-nums;color:hsl(var(--accent-text));padding:.875rem 0 0 1rem;font-size:2rem;line-height:1}._9oXigG_tekst{flex-direction:column;min-width:0;padding:.875rem 1rem .5rem 0;font-size:.875rem;line-height:1.3;display:flex}._9oXigG_kenmerk{font-weight:700}._9oXigG_van{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.75rem}._9oXigG_cijfer{font-family:var(--font-display), serif;font-variant-numeric:tabular-nums;margin-top:.5rem;font-size:1.125rem}._9oXigG_eenheid,._9oXigG_ouder{font-family:var(--font-sans);color:hsl(var(--muted-foreground));font-size:.75rem}._9oXigG_voet{border-top:1px solid var(--border);background-color:hsl(var(--card) / .6);min-height:44px;color:hsl(var(--accent-text));grid-column:1/-1;justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.75rem;font-weight:700;display:flex}._9oXigG_bron{color:hsl(var(--muted-foreground));margin:.5rem 0 0;font-size:.75rem}
._0FWieW_blok{border:1px solid var(--border);border-radius:var(--radius-card);background-color:hsl(var(--card));min-width:0;box-shadow:var(--shadow-card);padding:1.25rem;scroll-margin-top:6rem}@media (min-width:768px){._0FWieW_blok{padding:1.75rem}}._0FWieW_kop{font-family:var(--font-display);align-items:center;gap:.625rem;font-size:1.375rem;font-weight:700;display:flex}._0FWieW_icoon{border-radius:var(--radius-pill);background-color:hsl(var(--accent) / .1);width:2.5rem;height:2.5rem;color:hsl(var(--accent-text));flex:none;justify-content:center;align-items:center;display:flex}._0FWieW_jaar{border-radius:var(--radius-pill);background-color:hsl(var(--muted) / .5);font-family:var(--font-sans);color:hsl(var(--muted-foreground));padding:.15rem .5rem;font-size:.75rem;font-weight:700}._0FWieW_tegels{gap:.75rem;margin-top:1.25rem;display:grid}@media (min-width:640px){._0FWieW_tegels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){._0FWieW_tegels{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:639px){._0FWieW_klein{--tegel-padding:.875rem;--tegel-waarde:1.375rem;--tegel-kop:.75rem;grid-template-columns:repeat(2,minmax(0,1fr))}}._0FWieW_bron{color:hsl(var(--muted-foreground));margin-top:1rem;font-size:.75rem;line-height:1.45}
.Wqbetq_tegel{min-width:0;padding:var(--tegel-padding,1rem);border-radius:calc(var(--radius-card) - .375rem);background-color:var(--genest-vlak);flex-direction:column;gap:.375rem;display:flex}.Wqbetq_breed{grid-column:span 2}.Wqbetq_kop{min-width:0;font-size:var(--tegel-kop,.8125rem);overflow-wrap:break-word;-webkit-hyphens:auto;hyphens:auto;color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:.25rem .5rem;font-weight:600;display:flex}.Wqbetq_icoon{border-radius:var(--radius-pill);background-color:hsl(var(--card));width:2rem;height:2rem;color:hsl(var(--accent-text));flex:none;justify-content:center;align-items:center;display:flex}.Wqbetq_waarde{font-family:var(--font-display);font-size:var(--tegel-waarde,1.75rem);font-variant-numeric:tabular-nums;line-height:1.15}.Wqbetq_reden{font-size:.875rem}.Wqbetq_noot{border-radius:var(--radius-pill);background-color:hsl(var(--muted) / .5);white-space:nowrap;color:hsl(var(--muted-foreground));margin-left:auto;padding:.1rem .45rem;font-size:.6875rem;font-weight:700}.Wqbetq_referentie{color:hsl(var(--muted-foreground));font-size:.75rem}
.BBNuSW_regel{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem 1.5rem;max-width:48rem;display:grid}@media (min-width:640px){.BBNuSW_regel{grid-template-columns:repeat(4,auto);justify-content:start}}.BBNuSW_feit{min-width:0}.BBNuSW_label{color:hsl(var(--muted-foreground));align-items:center;gap:.375rem;font-size:.75rem;display:flex}.BBNuSW_icoon{color:hsl(var(--accent-text));flex:none}.BBNuSW_waarde{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:1.25rem}
.ncqPZG_raster{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}@media (min-width:768px){.ncqPZG_raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}}@media (min-width:1100px){.ncqPZG_raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.ncqPZG_item{min-width:0;display:flex}.ncqPZG_kaart{border:1px solid hsl(var(--foreground) / .04);border-radius:var(--radius-card);background-color:hsl(var(--card));min-width:0;min-height:9.5rem;box-shadow:var(--card-shadow);color:hsl(var(--foreground));flex-direction:column;flex:1;text-decoration:none;transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s;display:flex;overflow:hidden}.ncqPZG_kaart:hover{box-shadow:var(--card-shadow-hover);transform:translateY(-3px)}@media (prefers-reduced-motion:reduce){.ncqPZG_kaart{transition:none}.ncqPZG_kaart:hover{transform:none}}.ncqPZG_hier{box-shadow:inset 0 0 0 2px hsl(var(--accent)), var(--card-shadow)}.ncqPZG_hier:hover{box-shadow:inset 0 0 0 2px hsl(var(--accent)), var(--card-shadow-hover)}.ncqPZG_inhoud{flex-direction:column;flex:1;padding:1rem 1rem .875rem;display:flex}.ncqPZG_naam{font-family:var(--font-display), serif;overflow-wrap:anywhere;font-size:1.125rem;line-height:1.25}.ncqPZG_meta{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.75rem}.ncqPZG_cijfer{font-family:var(--font-display), serif;font-variant-numeric:tabular-nums;flex-direction:column;margin-top:.75rem;font-size:1.375rem;display:flex}.ncqPZG_eenheid{font-family:var(--font-sans);color:hsl(var(--muted-foreground));font-size:.6875rem}.ncqPZG_kenmerk{align-items:flex-start;gap:.5rem;margin-top:.75rem;font-size:.75rem;line-height:1.3;display:flex}.ncqPZG_kenmerkIcoon{border-radius:var(--radius-pill);background-color:hsl(var(--accent) / .1);width:1.75rem;height:1.75rem;color:hsl(var(--accent-text));flex:none;justify-content:center;align-items:center;display:flex}.ncqPZG_kenmerkKop{color:hsl(var(--accent-text));font-weight:700;display:block}.ncqPZG_kenmerkFeit{color:hsl(var(--muted-foreground));display:block}.ncqPZG_voet{border-top:1px solid var(--border);background-color:hsl(var(--muted) / .2);min-height:44px;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;gap:.5rem;margin-top:auto;padding:.5rem 1rem;font-size:.75rem;font-weight:600;display:flex}.ncqPZG_aanbod .ncqPZG_voet{background-color:hsl(var(--accent) / .1);color:hsl(var(--accent-text));font-weight:700}.ncqPZG_rangRij{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;margin-top:.75rem;display:flex}.ncqPZG_rangRij .ncqPZG_cijfer{margin-top:0}.ncqPZG_plek{border-radius:var(--radius-pill);background-color:hsl(var(--muted) / .6);font-variant-numeric:tabular-nums;min-width:1.875rem;height:1.875rem;color:hsl(var(--foreground));flex:none;place-items:center;padding:0 .375rem;font-size:.875rem;font-weight:600;display:grid}.ncqPZG_plek1{background-color:var(--accent-button);color:hsl(var(--accent-foreground))}.ncqPZG_plek2{background-color:color-mix(in srgb, var(--accent-solid) 55%, hsl(var(--card)))}.ncqPZG_plek3{background-color:color-mix(in srgb, var(--accent-solid) 22%, hsl(var(--card)))}.ncqPZG_plekGedeeld{white-space:nowrap;font-weight:500}.ncqPZG_balk{margin-top:.625rem;display:block}.ncqPZG_vulling{border-radius:var(--radius-pill);background-color:hsl(var(--accent));position:absolute;inset:0 auto 0 0}.ncqPZG_streep{display:block}
.QEeoGG_kolommen{grid-template-columns:repeat(5,minmax(0,1fr));gap:.5rem;margin-top:.5rem;display:grid}@media (max-width:23rem){.QEeoGG_kolommen{gap:.25rem}}.QEeoGG_drie{grid-template-columns:repeat(3,minmax(0,1fr))}.QEeoGG_vier{grid-template-columns:repeat(4,minmax(0,1fr))}.QEeoGG_kolom{flex-direction:column;align-items:center;gap:.25rem;display:flex}.QEeoGG_waarde{font-variant-numeric:tabular-nums;font-size:.75rem;font-weight:700}.QEeoGG_baan{align-items:flex-end;width:100%;max-width:3rem;height:5rem;display:flex;position:relative}.QEeoGG_staaf{background-color:hsl(var(--accent));border-radius:4px 4px 0 0;width:100%;display:block}.QEeoGG_streep{background-color:hsl(var(--foreground));border-radius:2px;height:3px;position:absolute;left:-3px;right:-3px}.QEeoGG_groep{text-align:center;overflow-wrap:break-word;color:hsl(var(--muted-foreground));font-size:.6875rem}.QEeoGG_heel{white-space:nowrap}
.BwqURW_meer{border-top:1px solid var(--border);margin-top:1rem}.BwqURW_samenvatting{min-height:48px;color:hsl(var(--accent-text));cursor:pointer;justify-content:space-between;align-items:center;font-size:.875rem;font-weight:700;list-style:none;display:flex}.BwqURW_samenvatting::-webkit-details-marker{display:none}.BwqURW_pijl{transition:transform .2s;display:flex}.BwqURW_meer[open] .BwqURW_pijl{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.BwqURW_pijl{transition:none}}.BwqURW_groep{padding-bottom:.75rem}.BwqURW_kop{color:hsl(var(--foreground));margin-top:.5rem;font-size:.8125rem;font-weight:700}.BwqURW_tegels{--tegel-padding:.75rem;--tegel-waarde:1.25rem;--tegel-kop:.75rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.5rem;display:grid}@media (min-width:640px){.BwqURW_tegels{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.BwqURW_tegels{grid-template-columns:repeat(4,minmax(0,1fr))}}
.HBL04G_vulling{border-radius:var(--radius-pill);background-color:hsl(var(--accent));position:absolute;inset:0 auto 0 0}
.FPBD1a_rij{min-width:0}.FPBD1a_kop{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--accent-text));align-items:center;gap:.375rem;font-size:.8125rem;font-weight:700;display:flex}.FPBD1a_lijst{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.75rem;margin:.5rem -1rem 0;padding:.25rem 1rem;scroll-padding-inline:1rem;display:flex;overflow-x:auto}.FPBD1a_lijst::-webkit-scrollbar{display:none}.FPBD1a_item{scroll-snap-align:start;flex:0 0 78%}@media (min-width:640px){.FPBD1a_lijst{grid-template-columns:repeat(3,minmax(0,1fr));margin:.75rem 0 0;padding:0;display:grid;overflow:visible}.FPBD1a_item{flex:none}}.FPBD1a_raster{grid-template-columns:repeat(2,minmax(0,1fr));margin:.75rem 0 0;padding:0;display:grid;overflow:visible}.FPBD1a_raster .FPBD1a_item{flex:none}@media (max-width:639px){.FPBD1a_raster .FPBD1a_kaart{flex-direction:column;align-items:flex-start}.FPBD1a_raster .FPBD1a_pijl{display:none}.FPBD1a_raster .FPBD1a_jaar{white-space:normal;width:fit-content;max-width:100%;margin:.25rem 0 0;display:block}}@media (min-width:640px){.FPBD1a_raster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1024px){.FPBD1a_raster{grid-template-columns:repeat(4,minmax(0,1fr))}}.FPBD1a_kaart{border:1px solid hsl(var(--accent) / .2);border-radius:calc(var(--radius-card) - .25rem);background-color:hsl(var(--accent) / .08);height:100%;min-height:44px;color:hsl(var(--foreground));align-items:center;gap:.75rem;padding:.875rem 1rem;text-decoration:none;display:flex}.FPBD1a_pijl{color:hsl(var(--accent-text));flex:none;margin-left:auto;display:flex}.FPBD1a_icoon{border-radius:var(--radius-pill);background-color:hsl(var(--card));width:2.75rem;height:2.75rem;color:hsl(var(--accent-text));flex:none;justify-content:center;align-items:center;display:flex}.FPBD1a_tekst{flex-direction:column;min-width:0;font-size:.875rem;line-height:1.3;display:flex}.FPBD1a_kenmerk{font-weight:700}.FPBD1a_jaar{white-space:nowrap;border-radius:var(--radius-pill);background-color:hsl(var(--card));color:hsl(var(--muted-foreground));margin-left:.375rem;padding:.05rem .4rem;font-size:.6875rem}.FPBD1a_feit{color:hsl(var(--muted-foreground));margin-top:.125rem;font-size:.75rem}
.OgRNWG_rij{flex-wrap:nowrap;gap:2px;display:flex}.OgRNWG_plek{flex:1 1 0;max-width:24px;display:flex}.OgRNWG_plek svg{width:100%;height:auto}.OgRNWG_gevuld{color:hsl(var(--accent))}.OgRNWG_leeg{color:hsl(var(--muted-foreground) / .28)}
._0MH6SG_schaal{border-radius:var(--radius-pill);background-color:hsl(var(--muted) / .6);height:.75rem;margin-top:.5rem;position:relative}._0MH6SG_nul{background-color:hsl(var(--muted-foreground));width:1px;position:absolute;top:-.25rem;bottom:-.25rem;left:50%}._0MH6SG_punt{border-radius:var(--radius-pill);width:.875rem;height:.875rem;box-shadow:0 0 0 2px hsl(var(--card));margin:-.4375rem 0 0 -.4375rem;position:absolute;top:50%}._0MH6SG_punt1{background-color:hsl(var(--accent))}._0MH6SG_punt2{background-color:hsl(var(--muted-foreground))}._0MH6SG_punt3{background-color:hsl(var(--foreground))}._0MH6SG_assen{color:hsl(var(--muted-foreground));justify-content:space-between;margin-top:.25rem;font-size:.6875rem;display:flex}
.oMB60q_label{border:1px solid var(--border);background-color:hsl(var(--card));color:hsl(var(--foreground));white-space:normal;border-radius:.75rem;align-self:flex-start;padding:.2rem .55rem;font-size:.75rem;font-weight:600;line-height:1.35;display:inline-block}.oMB60q_teken{vertical-align:-2px;color:hsl(var(--accent-text));margin-right:.25rem;display:inline-block}.oMB60q_referentie{color:hsl(var(--muted-foreground));font-weight:400}
.-Jh6na_rij{margin-top:1rem}.-Jh6na_desktop{display:none}.-Jh6na_telefoon{display:block}@media (min-width:640px){.-Jh6na_desktop{display:block}.-Jh6na_telefoon{display:none}}.-Jh6na_lijst{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.-Jh6na_item{display:flex}.-Jh6na_keuze{border:1px solid var(--border);border-radius:var(--radius-pill);background-color:hsl(var(--card));min-height:44px;color:hsl(var(--foreground));align-items:center;gap:.375rem;padding:0 1rem;font-size:.875rem;font-weight:600;text-decoration:none;display:inline-flex}.-Jh6na_keuze:hover{border-color:hsl(var(--accent))}.-Jh6na_actief{border-color:var(--accent-button);background-color:var(--accent-button);color:hsl(var(--accent-foreground))}.-Jh6na_meer{border-top:0;margin-top:.5rem}.-Jh6na_meer>.-Jh6na_lijst{padding-bottom:.5rem}.-Jh6na_label{color:hsl(var(--foreground));font-size:.875rem;font-weight:600;display:block}.-Jh6na_kop{margin:0 0 .375rem}.-Jh6na_veld{gap:.5rem;margin-top:.375rem;display:flex}.-Jh6na_keuzelijst{border:1px solid var(--border);border-radius:var(--radius-button);background-color:hsl(var(--card));min-width:0;min-height:44px;color:hsl(var(--foreground));flex:1;padding:0 .75rem;font-size:1rem}.-Jh6na_uitleg{color:hsl(var(--foreground));margin-top:.75rem;font-size:.875rem}.-Jh6na_uitleg p{margin:0}.-Jh6na_link{color:hsl(var(--accent-text));text-underline-offset:2px;font-weight:700;text-decoration:underline}.-Jh6na_bron{color:hsl(var(--muted-foreground));margin-top:.25rem;font-size:.75rem}
.ijodqq_stip{border-radius:var(--radius-pill);background-color:hsl(var(--accent));width:.625rem;height:.625rem;box-shadow:0 0 0 2px hsl(var(--card));margin:-.3125rem 0 0 -.3125rem;position:absolute;top:50%}