.meta{font-size:var(--text-caption);color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:.35rem 1rem;display:inline-flex}.meta--groot{font-size:var(--step--1);color:var(--color-body)}.meta__deel{align-items:center;gap:.35rem;display:inline-flex}.meta__teller{display:none}.akaart{color:inherit;content-visibility:auto;contain-intrinsic-size:auto 27rem;grid-template-rows:auto 1fr;display:grid;overflow:hidden}.akaart:hover{color:inherit}.akaart img{aspect-ratio:16/10;object-fit:cover;background:var(--color-skeleton);width:100%;height:auto}.akaart__tekst{align-content:start;justify-items:start;gap:.7rem;padding:1.25rem 1.25rem 1.5rem;display:grid}.akaart h2,.akaart h3{font-size:var(--step-1);letter-spacing:-.02em;text-wrap:pretty;line-height:1.3}.akaart__intro{-webkit-line-clamp:3;font-size:var(--step--1);color:var(--color-body);-webkit-box-orient:vertical;line-height:1.6;display:-webkit-box;overflow:hidden}@media (hover:hover) and (prefers-reduced-motion:no-preference){.akaart{transition:translate var(--duur-kaart) var(--ease-zacht), box-shadow var(--duur-kaart) var(--ease-zacht)}.akaart img{transition:scale .6s var(--ease-zacht)}.akaart:hover{box-shadow:var(--shadow-card-hover);translate:0 -3px}.akaart:hover img{scale:1.03}.akaart:hover :is(h2,h3){color:var(--color-brand)}}.blogindex__nav{margin-top:clamp(1.5rem,1rem + 2vw,2.5rem)}.blogindex__raster{grid-template-columns:minmax(0,1fr);gap:clamp(1rem,.6rem + 1.4vw,1.75rem);display:grid}@media (width>=40rem){.blogindex__raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.blogindex__raster{grid-template-columns:repeat(3,minmax(0,1fr))}}.leesbalk{z-index:calc(var(--z-kop) + 1);background-image:var(--background-image-verloop-actie);transform-origin:0;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;scale:0 1}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:scroll()){.leesbalk{animation:linear both leesvoortgang scroll(root)}@keyframes leesvoortgang{to{scale:1}}}}.artikelkop__tekst,.artikelkop .pagina-kop__lead{max-width:none}@media (width>=48rem){.artikelkop__tekst{width:80%}}.artikelkop h1{font-size:clamp(1.875rem,1.3rem + 2.2vw,2.875rem);line-height:1.1}.artikelkop__meta{flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin-top:.25rem;display:flex}.auteur{font-size:var(--step--1);color:var(--color-ink);align-items:center;gap:.7rem;font-weight:700;display:inline-flex}.auteur__merk{background:var(--color-surface);width:2.5rem;height:2.5rem;box-shadow:var(--shadow-card);border-radius:50%;place-items:center;display:grid}.auteur__merk img{width:1.7rem;height:auto}.artikelkop{padding-block:clamp(1.75rem,1rem + 2.4vw,3rem) clamp(1rem,.75rem + 1.2vw,1.75rem)}.artikelgrid{grid-template-columns:minmax(0,1fr);grid-template-areas:"start""beeld""tekst";gap:clamp(1.75rem,1.25rem + 2.4vw,2.75rem);padding-block:clamp(.5rem,.25rem + 1vw,1rem) clamp(2.5rem,1.5rem + 4vw,5rem);display:grid}.artikelstart{grid-area:start;min-width:0;padding-top:clamp(1.25rem,.75rem + 1.6vw,2rem)}.artikelbeeld{grid-area:beeld}.artikelbeeld img{aspect-ratio:16/10;object-fit:cover;background:var(--color-skeleton);border-radius:var(--radius-panel);width:100%;height:auto;box-shadow:var(--shadow-card)}.artikelrail{grid-area:rail;display:none}.artikeltekst{grid-area:tekst;min-width:0}@media (width>=64rem){.artikelgrid{grid-template:"beeld rail""tekst rail"1fr/minmax(0,1fr) 22rem;align-items:start;column-gap:clamp(2rem,.5rem + 3.5vw,3.5rem)}.artikelstart{display:none}.artikelrail{align-self:stretch;display:block}}.railform{top:calc(var(--kop-hoogte) + 1rem);max-height:calc(100dvh - var(--kop-hoogte) - 2rem);overscroll-behavior:contain;scrollbar-width:thin;margin-block:-.5rem;padding-block:.5rem;position:sticky}@media (height<=780px){.railform{overflow:hidden auto}}.artikelpapier{grid-template-columns:minmax(0,1fr);gap:clamp(1.5rem,1rem + 2vw,2.5rem);display:grid}@media (width>=48rem){.artikelpapier{background:var(--color-surface);border:1px solid var(--color-kaart-rand);border-radius:var(--radius-panel);box-shadow:var(--shadow-card);padding:clamp(2rem,.75rem + 3.5vw,3.5rem)}}.artikel{max-width:65ch}.artikel>p:first-child:first-line{color:var(--color-ink)}.inhoud{background:var(--color-brand-mist);border-radius:var(--radius-card);max-width:65ch;box-shadow:inset 0 0 0 1px var(--color-brand-mist-line)}.inhoud>summary{min-height:3.5rem;color:var(--color-ink);cursor:pointer;align-items:center;gap:.75rem;padding:.75rem 1.25rem;font-weight:800;list-style:none;display:flex}.inhoud>summary::-webkit-details-marker{display:none}.inhoud__tel{font-size:var(--text-caption);color:var(--color-muted);margin-left:auto;font-weight:700}.inhoud__pijl{color:var(--color-brand)}.inhoud[open] .inhoud__pijl{rotate:180deg}.inhoud>summary svg:first-child{color:var(--color-brand)}.inhoud ol{counter-reset:inhoud;gap:.15rem;margin:0;padding:0 .75rem .9rem;list-style:none;display:grid}.inhoud li{counter-increment:inhoud}.inhoud li a{min-height:2.75rem;font-size:var(--step--1);color:var(--color-body);border-radius:var(--radius-chip);grid-template-columns:1.6rem 1fr;align-content:center;align-items:baseline;gap:.25rem;padding:.5rem;line-height:1.45;display:grid}.inhoud li a:before{content:counter(inhoud);font-variant-numeric:tabular-nums;color:var(--color-brand);font-weight:800}.inhoud li a:hover{color:var(--color-ink);background:var(--color-surface)}@media (prefers-reduced-motion:no-preference){.inhoud__pijl{transition:rotate var(--duur-kaart) var(--ease-zacht)}.inhoud li a{transition:background-color var(--duur-tik) var(--ease-zacht), color var(--duur-tik) var(--ease-zacht)}}.artikelonder{gap:clamp(2rem,1.5rem + 2vw,3rem);max-width:65ch;display:grid}.artikelonder h2{scroll-margin-top:calc(var(--kop-hoogte) + 1.25rem);font-size:var(--step-3);letter-spacing:-.025em;line-height:1.15}.bfaq{background:var(--color-surface-sub);border-radius:var(--radius-card);box-shadow:inset 0 0 0 1px var(--color-line);margin-top:1rem;display:grid}.bfaq__item+.bfaq__item{border-top:1px solid var(--color-line)}.bfaq__item summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:3.5rem;padding:.9rem 1.25rem;list-style:none;display:flex}.bfaq__item summary::-webkit-details-marker{display:none}.bfaq__item summary h3{font-size:var(--step-0);letter-spacing:-.01em;text-align:left;font-weight:800;line-height:1.35}.bfaq__item summary:hover h3{color:var(--color-brand)}.bfaq__pijl{color:var(--color-brand);flex:none}.bfaq__item[open] .bfaq__pijl{rotate:180deg}.bfaq__antwoord{font-size:var(--step-0);color:var(--color-body);padding:0 1.25rem 1.25rem;line-height:1.7}@media (prefers-reduced-motion:no-preference){.bfaq__pijl{transition:rotate var(--duur-kaart) var(--ease-zacht)}.bfaq__item::details-content{block-size:0;transition:block-size var(--duur-blad) var(--ease-zacht), content-visibility var(--duur-blad) allow-discrete;overflow:clip}.bfaq__item[open]::details-content{block-size:auto}}.bronnen{gap:.6rem;margin:1rem 0 0;padding:0;list-style:none;display:grid}.bronnen li{font-size:var(--step--1);color:var(--color-body);overflow-wrap:anywhere;grid-template-columns:2rem minmax(0,1fr);line-height:1.55;display:grid}.bronnen li>span:first-child{font-variant-numeric:tabular-nums;color:var(--color-brand);font-weight:800}.bronnen a{text-underline-offset:.2em;font-weight:700;text-decoration:underline}.verwant{padding-block:clamp(2.5rem,1.5rem + 3vw,4rem) clamp(3rem,2rem + 4vw,6rem)}.verwant__kop{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:.75rem 2rem;margin-bottom:clamp(1.25rem,1rem + 1.5vw,2rem);display:flex}.verwant__kop h2{font-size:var(--step-3);letter-spacing:-.025em}.prose .kh{background:var(--color-brand-mist);border-radius:var(--radius-panel);max-width:none;box-shadow:inset 0 0 0 1px var(--color-brand-mist-line);padding:clamp(1.1rem,.75rem + 1.6vw,1.75rem)}.prose .kh h3{font-size:var(--step-1);letter-spacing:-.015em;margin:0}.prose .kh>p{font-size:var(--step--1);color:var(--color-body);margin:.5rem 0 1.25rem;line-height:1.6}.kh form>*+*{margin-top:.9rem}.kh fieldset{background:var(--color-surface);border-radius:var(--radius-chip);min-width:0;box-shadow:inset 0 0 0 1px var(--color-line);border:0;margin:0;padding:.9rem 1.1rem 1rem}.kh legend{font-size:var(--step--1);color:var(--color-ink);padding:0 .4rem;font-weight:800}.kh label{font-size:var(--step--1);color:var(--color-body);cursor:pointer;align-items:baseline;gap:.6rem;margin:.45rem 0;line-height:1.5;display:flex}.kh input[type=radio],.kh input[type=checkbox]{width:1.1rem;height:1.1rem;accent-color:var(--color-brand);flex:none}.kh-getal{grid-template-columns:repeat(auto-fit,minmax(9rem,1fr));gap:.75rem;display:grid}.kh-getal>span{align-content:start;gap:.3rem;display:grid}.kh-getal label{font-size:var(--text-caption);color:var(--color-muted);margin:0;font-weight:700;display:block}.kh input[type=number],.kh input[type=text],.kh input[type=date],.kh input[type=time],.kh select{width:100%;min-height:2.75rem;color:var(--color-ink);background:var(--color-surface);border:1.5px solid var(--color-field-line);border-radius:var(--radius-chip);padding:0 .75rem;font-family:inherit;font-size:1rem}.kh input:hover,.kh select:hover{border-color:var(--color-brand-pale)}.kh input:focus-visible,.kh select:focus-visible{border-color:var(--color-brand)}.kh button{width:100%;min-height:3rem;font-family:inherit;font-size:var(--step-0);color:var(--color-on-actie);background-image:var(--background-image-verloop-actie);border-radius:var(--radius-knop);box-shadow:var(--shadow-brand);cursor:pointer;border:0;font-weight:700}.kh button:hover{box-shadow:var(--shadow-brand-hover)}@media (prefers-reduced-motion:no-preference){.kh button{transition:translate .35s var(--veer), scale var(--duur-tik) var(--ease-zacht), box-shadow var(--duur-kaart) var(--ease-zacht)}.kh button:hover{translate:0 -2px}.kh button:active{translate:0;scale:.98}}.kh-uit{font-size:var(--step--1);color:var(--color-body);background:var(--color-surface);border-radius:var(--radius-chip);box-shadow:inset 4px 0 0 var(--color-brand), inset 0 0 0 1px var(--color-line);margin-top:.9rem;padding:1rem 1.15rem;line-height:1.7}.kh-uit:empty{display:none}.kh-groot{font-size:var(--step-3);letter-spacing:-.02em;color:var(--color-brand);margin-bottom:.25rem;font-weight:800;display:block}.kh-ja{color:var(--color-teal-ink);font-weight:700}.kh-nee{color:var(--color-muted)}.kh-uit ol{gap:.35rem;margin:0;padding-left:1.25rem}.kh-uit li{font-size:var(--step--1);line-height:1.6}.kh-uit table{margin:.25rem 0 0;font-size:.95em}.kh-kiezen{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));column-gap:1rem;display:grid}.kh-kaarten{grid-template-columns:repeat(auto-fill,minmax(7.5rem,1fr));gap:.65rem;margin:.25rem 0 0;padding:0;list-style:none;display:grid}.kh-kaarten:empty{display:none}.kh-kaarten li{min-height:6rem;font-size:var(--step--1);color:var(--color-ink);background:var(--color-surface);border:2px dashed var(--color-brand-pale);border-radius:var(--radius-chip);flex-direction:column;gap:.4rem;padding:.75rem;font-weight:700;line-height:1.35;display:flex}.kh-kaarten li span{font-size:var(--step-1);color:var(--color-brand);font-weight:800}.kh .kh-kaarten+.kh-uit{margin-bottom:.9rem}
