@font-face{font-family:'Archivo';font-style:normal;font-weight:800;font-display:swap;src:url(/assets/fonts/sub-d9bb7b9abd/kop.woff2) format('woff2')}@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:400 600;font-display:swap;src:url(/assets/fonts/sub-d9bb7b9abd/tekst.woff2) format('woff2')}@font-face{font-family:'Source Serif 4 Fallback';src:local('Georgia');size-adjust:100%;ascent-override:92%;descent-override:28%;line-gap-override:0%}*,*::before,*::after{box-sizing: border-box}html{-webkit-text-size-adjust: 100%}body{margin: 0;font-family: var(--f-body);font-size: 1.0625rem;line-height: 1.65;color: var(--c-tekst);background: var(--c-achtergrond)}img{max-width: 100%;height: auto;display: block}a{color: var(--c-primary);text-underline-offset: 2px}a:hover{color: var(--c-primary-dark)}h1,h2,h3,h4{font-family: var(--f-kop);line-height: 1.2;color: var(--c-primary-dark);font-weight: var(--w-kop,600)}.breed{max-width: 1240px;margin: 0 auto;padding: 0 20px}.smal{max-width: 740px;margin: 0 auto;padding: 0 20px}:focus-visible{outline: 3px solid var(--c-accent);outline-offset: 2px;border-radius: 2px}.overslaan{position: absolute;left: -9999px;top: 8px;z-index: 10;padding: 10px 14px;background: var(--c-primary-dark);color: var(--c-cream);border-radius: 6px}.overslaan:focus{left: 16px}.kop{background: var(--c-primary-dark);color: var(--c-cream)}.kop__rij{display: flex;align-items: center;justify-content: space-between;gap: 16px;flex-wrap: wrap;padding-top: 12px;padding-bottom: 12px}.kop__merk{display: inline-flex;align-items: center;gap: 12px;font-family: var(--f-kop);font-size: 1.45rem;font-weight: 700;letter-spacing: -.01em;color: var(--c-cream);text-decoration: none}.kop__logo{display: block;width: 36px;height: 36px;border-radius: 9px;box-shadow: 0 0 0 1px rgba(255,255,255,.18)}.kop__merk:hover{color: var(--c-cream)}.kop__nav{display: flex;flex-wrap: wrap;gap: 4px 22px;font-size: .95rem}.kop__nav a{color: var(--c-cream);opacity: .88;text-decoration: none;padding: 10px 0;border-bottom: 2px solid transparent}.kop__nav a:hover{opacity: 1;color: var(--c-cream);border-bottom-color: var(--c-accent)}.voet{margin-top: 72px;background: var(--c-primary-dark);color: var(--c-cream)}.voet__rij{padding-top: 40px;padding-bottom: 40px}.voet__merk{font-family: var(--f-kop);font-size: 1.3rem;font-weight: 700;margin: 0}.voet__tagline{margin: 4px 0 18px;opacity: .8}.voet__nav{display: flex;flex-wrap: wrap;gap: 6px 18px}.voet a{color: var(--c-cream)}.voet__klein{margin: 24px 0 0;font-size: .85rem;opacity: .7}.held{background: var(--c-primary-dark);color: var(--c-cream);padding: 28px 0 34px;margin-bottom: 8px}.held__kop{margin: 0;color: var(--c-cream)}.held__slogan{display: block;max-width: 20em;font-size: clamp(1.9rem,4vw,2.9rem);line-height: 1.08;letter-spacing: -.02em}.held__onderwerp{display: block;margin-top: 10px;font-family: var(--f-body);font-size: 1.05rem;font-weight: 500;letter-spacing: 0;color: var(--c-cream);opacity: .78}.sectiekop{font-size: 1.35rem;margin: 40px 0 16px}.sectiekop--los{margin-top: 32px}.hubs__lijst{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 12px}.hubs__lijst--klein{margin-bottom: 8px}.hub a{display: block;height: 100%;padding: 14px 16px;background: var(--c-cream);border: 1px solid var(--c-rand);border-radius: 6px;text-decoration: none;color: var(--c-tekst)}.hub a:hover{border-color: var(--c-primary)}.hub__naam{display: block;font-weight: 600;color: var(--c-primary-dark)}.hub__aantal{display: block;font-size: .85rem;color: var(--c-tekst-zacht)}.raster{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 28px 22px}.kaart__link{display: flex;flex-direction: column;gap: 6px;text-decoration: none;color: var(--c-tekst)}.kaart__beeld{width: 100%;aspect-ratio: 16 / 11;object-fit: cover;border-radius: 4px;background: var(--c-muted)}.kaart__meta{font-size: .85rem;color: var(--c-tekst-zacht)}.kaart__titel{font-family: var(--f-kop);font-size: 1.05rem;line-height: 1.3;font-weight: var(--w-kop,600);color: var(--c-primary-dark)}.kaart__link:hover .kaart__titel{text-decoration: underline}.kaart__samenvatting{font-size: .92rem;color: var(--c-tekst-zacht)}.paginering{display: flex;justify-content: space-between;align-items: center;gap: 12px;margin: 40px 0 0;padding-top: 20px;border-top: 1px solid var(--c-rand);font-size: .95rem}.kruimels{font-size: .85rem;line-height: 2;color: var(--c-tekst-zacht);margin: 24px 0 8px}.kruimels a{color: var(--c-tekst-zacht)}.archief__kop h1{font-size: clamp(1.8rem,3.5vw,2.4rem);margin: 0 0 8px}.archief__pagina{font-size: 1rem;color: var(--c-tekst-zacht);font-weight: 400}.archief__intro{max-width: 46rem;color: var(--c-tekst-zacht);margin-bottom: 24px}.artikel__titel{font-size: clamp(1.9rem,4vw,2.6rem);margin: 4px 0 10px}.artikel__meta{font-size: .9rem;color: var(--c-tekst-zacht);margin: 0 0 20px}.artikel__meta a{color: var(--c-tekst-zacht)}.artikel picture,.kaart picture{display: block}.artikel__beeld{width: 100%;aspect-ratio: 16 / 11;object-fit: cover;border-radius: 6px;margin-bottom: 28px}.artikel__tekst h2{font-size: 1.6rem;margin: 2.2em 0 .5em}.artikel__tekst h3{font-size: 1.25rem;margin: 1.8em 0 .4em}.artikel__tekst p,.artikel__tekst ul,.artikel__tekst ol{margin: 0 0 1.1em}.artikel__tekst li{margin-bottom: .35em}.artikel__tekst blockquote{margin: 1.4em 0;padding: 4px 0 4px 20px;border-left: 3px solid var(--c-accent);color: var(--c-tekst-zacht)}.artikel__tekst blockquote p:last-child{margin-bottom: 0}.artikel__tekst table{width: 100%;border-collapse: collapse;margin: 1.4em 0;font-size: .95rem;display: block;overflow-x: auto}.artikel__tekst th,.artikel__tekst td{border: 1px solid var(--c-rand);padding: 8px 10px;text-align: left;vertical-align: top}.artikel__tekst th{background: var(--c-muted)}.artikel__tekst figure{margin: 1.6em 0}.artikel__tekst figure img{border-radius: 6px}.artikel__tekst figcaption{font-size: .85rem;color: var(--c-tekst-zacht);margin-top: 6px}.artikel__tekst details{border: 1px solid var(--c-rand);border-radius: 6px;padding: 10px 14px;margin: 0 0 10px;background: var(--c-cream)}.artikel__tekst summary{font-weight: 600;cursor: pointer}.auteur{margin: 32px 0 0;padding: 20px 0 0;border-top: 1px solid var(--c-rand)}.auteur__naam{font-weight: 600;margin: 0 0 4px}.auteur__bio{margin: 0;color: var(--c-tekst-zacht);font-size: .95rem}.artikel{max-width: 740px;margin: 0 auto;padding: 0 20px}@media (min-width: 1180px){.artikel--met-inhoud{max-width: 1080px;display: grid;grid-template-columns: 240px minmax(0,740px);column-gap: 48px;align-items: start}.artikel--met-inhoud>*{grid-column: 2}.artikel--met-inhoud>.inhoud{grid-column: 1;grid-row: 1 / span 40;position: sticky;top: 24px;margin-top: 24px;max-height: calc(100vh - 48px);overflow-y: auto}.artikel--met-inhoud>.inhoud summary{pointer-events: none;list-style: none}.artikel--met-inhoud>.inhoud summary::-webkit-details-marker{display: none}}.inhoud{margin: 0 0 24px;padding: 14px 16px;border: 1px solid var(--c-rand);border-radius: 6px;background: var(--c-cream);font-size: .9rem}.inhoud summary{margin: 0;font-weight: 600;color: var(--c-primary-dark);cursor: pointer;min-height: 28px}.inhoud ol{list-style: none;margin: 8px 0 0;padding: 0}.inhoud li{display: flex;gap: 8px;line-height: 1.35}.inhoud li[data-nr]::before{content: attr(data-nr);flex: 0 0 1.4em;color: var(--c-accent-dark);font-weight: 700;font-family: var(--f-kop);padding-top: 7px}.inhoud a{display: block;padding: 7px 0;color: var(--c-tekst);text-decoration: none}.inhoud a:hover{color: var(--c-primary);text-decoration: underline}.artikel__tekst ol{list-style: none;counter-reset: stap;padding-left: 0}.artikel__tekst ol[start]{counter-reset: stap calc(attr(start integer,1) - 1)}.artikel__tekst ol>li{counter-increment: stap;position: relative;padding-left: 2.3em;margin-bottom: .6em}.artikel__tekst ol>li::before{content: counter(stap);position: absolute;left: 0;top: .15em;width: 1.55em;height: 1.55em;border-radius: 999px;background: var(--c-muted);color: var(--c-primary-dark);font-family: var(--f-kop);font-weight: 700;font-size: .85em;display: flex;align-items: center;justify-content: center}.artikel__tekst ul>li::marker{color: var(--c-accent-dark)}.verder{margin-top: 48px}.verder__hubs{margin-top: 28px;display: grid;gap: 14px}.verder__groep{margin: 0;display: flex;flex-wrap: wrap;gap: 6px 16px;align-items: baseline;font-size: .95rem}.verder__groep a{color: var(--c-tekst);padding: 6px 0}.verder__groep .verder__hub{font-weight: 700;color: var(--c-primary-dark);flex-basis: 100%;padding-bottom: 0}.kort-antwoord{margin: 0 0 24px;padding: 16px 20px;background: var(--c-cream);border: 1px solid var(--c-rand);border-left: 4px solid var(--c-accent);border-radius: 6px}.kort-antwoord__label{margin: 0 0 4px;font-size: .78rem;font-weight: 600;text-transform: uppercase;letter-spacing: .06em;color: var(--c-accent-dark)}.kort-antwoord__tekst{margin: 0;font-size: 1.05rem;line-height: 1.55}.kort-antwoord__punten{margin: 0;padding-left: 1.2em;font-size: 1.02rem;line-height: 1.5}.kort-antwoord__punten li{margin-bottom: 4px}.kort-antwoord__punten li::marker{color: var(--c-accent-dark)}.vergelijk{display: grid;grid-template-columns: 1fr 1fr;gap: 12px;margin: 1.2em 0 1.4em}.vergelijk:has(>:only-child){grid-template-columns: 1fr}.vergelijk__kaart{padding: 14px 16px;border-radius: 6px;border: 1px solid;font-size: .98rem}.vergelijk__kaart p{margin: 0 0 .5em}.vergelijk__kaart p:last-child{margin-bottom: 0}.vergelijk__kaart--zwak{background: #fbf1ef;border-color: #ecc9c2}.vergelijk__kaart--sterk{background: #eff6ef;border-color: #c4dcc4}.vergelijk__label{font-size: .75rem;font-weight: 700;text-transform: uppercase;letter-spacing: .06em}.vergelijk__kaart--zwak .vergelijk__label{color: #a2402f}.vergelijk__kaart--sterk .vergelijk__label{color: #2f7a3a}@media (max-width: 600px){.vergelijk{grid-template-columns: 1fr}}.voorbeeld{margin: 1.2em 0 1.4em;padding: 14px 18px;background: var(--c-cream);border: 1px dashed var(--c-rand);border-radius: 6px}.voorbeeld figcaption{font-size: .75rem;font-weight: 700;text-transform: uppercase;letter-spacing: .06em;color: var(--c-tekst-zacht);margin-bottom: 6px}.artikel__tekst .voorbeeld blockquote{margin: 0;padding: 0;border: 0;color: var(--c-tekst);font-style: italic}.faq{margin: 0 0 1.4em}.artikel__tekst .faq__item{margin: 0 0 8px;padding: 0;background: var(--c-cream)}.faq__item summary{padding: 12px 16px;font-weight: 600;cursor: pointer}.faq__antwoord{padding: 0 16px 12px}.faq__antwoord>:last-child{margin-bottom: 0}.start{display: grid;grid-template-columns: 1fr 1fr;gap: 16px;margin-top: 24px}.start__pad{padding: 16px 22px 6px;background: var(--c-cream);color: var(--c-tekst);border-radius: 12px}.start__titel{margin: 0 0 2px;font-size: 1.15rem}.start__hubs{list-style: none;margin: 0;padding: 0}.start__hubs li + li{border-top: 1px solid var(--c-rand)}.start__hubs a{display: flex;align-items: center;gap: 12px;min-height: 48px;padding: 8px 0;text-decoration: none;color: var(--c-primary-dark)}.start__naam{flex: 1;font-weight: 600}.start__aantal{font-size: .85rem;color: var(--c-tekst-zacht)}.start__pijl{color: var(--c-accent-dark);font-weight: 700}.start__hubs a:hover .start__naam{text-decoration: underline}@media (max-width: 720px){.start{grid-template-columns: 1fr}.held{padding: 26px 0 30px}}.auteur{display: flex;gap: 14px;align-items: flex-start}.auteur__initialen{flex: 0 0 44px;height: 44px;border-radius: 50%;background: var(--c-primary);color: var(--c-cream);display: flex;align-items: center;justify-content: center;font-weight: 700;font-family: var(--f-kop)}.em-layout-compact .raster{gap: 22px 18px}.em-layout-compact .kaart__titel{font-size: 1rem}.em-layout-verhalend .kaart__titel{font-weight: 500}@media (max-width: 1024px){.raster{grid-template-columns: repeat(3,minmax(0,1fr))}}@media (max-width: 720px){.raster{grid-template-columns: repeat(2,minmax(0,1fr));gap: 22px 14px}.breed,.smal{padding: 0 16px}.artikel__tekst h2{font-size: 1.4rem}}@media (max-width: 340px){.raster{grid-template-columns: minmax(0,1fr)}}h1,h2,h3{letter-spacing: -.015em;font-optical-sizing: auto}.artikel__titel{font-size: clamp(2rem,4.2vw,2.75rem);line-height: 1.1;max-width: 22ch;margin: 2px 0 10px}.artikel__tekst h2{font-size: 1.75rem;line-height: 1.18;margin: 2em 0 .45em}.artikel__tekst h3{font-size: 1.3rem}.artikel__rubriek{display: inline-block;margin-top: 6px;font-size: .75rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--c-accent-dark);text-decoration: none}.artikel__lead{margin: 0 0 12px;font-size: 1.2rem;line-height: 1.5;color: var(--c-tekst-zacht);max-width: 38em}.kaart__link{gap: 4px}.kaart__rubriek{font-size: .72rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--c-accent-dark);margin-top: 6px}.kaart__titel{font-size: 1.0625rem;line-height: 1.32;text-wrap: pretty}.kaart__datum{font-size: .8rem;color: var(--c-tekst-zacht)}@media (max-width: 860px){.kop__rij{flex-direction: column;flex-wrap: nowrap;align-items: flex-start;gap: 2px;padding-bottom: 2px}.kop__nav{width: calc(100% + 32px);min-width: 0}.kop__nav{flex-wrap: nowrap;overflow-x: auto;gap: 18px;scrollbar-width: none;margin: 0 -16px;padding: 0 16px}.kop__nav::-webkit-scrollbar{display: none}.kop__nav a{white-space: nowrap;padding: 10px 0 12px}.kruimels>span:nth-last-child(-n+2){display: none}}.rubriek__kop{font-size: 1.4rem;margin: 0}.voorpagina{margin-top: 36px}.voorpagina .rubriek__kop{margin-bottom: 16px}.voorpagina__raster{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 22px;align-items: start}.voorpagina__hoofd{grid-column: span 2;display: grid;grid-template-columns: 1fr 1fr;gap: 18px;text-decoration: none;color: var(--c-tekst)}.voorpagina__beeld{width: 100%;aspect-ratio: 16 / 11;object-fit: cover;border-radius: 6px;background: var(--c-muted)}.voorpagina__tekst{display: flex;flex-direction: column;gap: 6px}.voorpagina__titel{font-family: var(--f-kop);font-weight: var(--w-kop,700);font-size: 1.45rem;line-height: 1.18;letter-spacing: -.015em;color: var(--c-primary-dark)}.voorpagina__samenvatting{font-size: .95rem;color: var(--c-tekst-zacht)}.voorpagina__hoofd:hover .voorpagina__titel{text-decoration: underline}.voorpagina__koppen{grid-column: span 2;list-style: none;margin: 0;padding: 0}.voorpagina__koppen li + li{border-top: 1px solid var(--c-rand)}.voorpagina__koppen a{display: flex;flex-direction: column;gap: 2px;padding: 12px 0;text-decoration: none}.voorpagina__koppen li:first-child a{padding-top: 0}.voorpagina__kop{font-family: var(--f-kop);font-weight: var(--w-kop,700);font-size: 1.1rem;line-height: 1.28;color: var(--c-primary-dark)}.voorpagina__koppen a:hover .voorpagina__kop{text-decoration: underline}.rubriek{margin-top: 44px}.rubriek__balk{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;flex-wrap: wrap;margin-bottom: 16px;padding-bottom: 10px;border-bottom: 2px solid var(--c-primary-dark)}.rubriek__alles{font-weight: 600;font-size: .95rem;color: var(--c-primary)}@media (max-width: 1024px){.voorpagina__raster{grid-template-columns: 1fr}.voorpagina__hoofd,.voorpagina__koppen{grid-column: auto}}@media (max-width: 720px){.voorpagina{margin-top: 24px}.voorpagina__hoofd{grid-template-columns: 1fr;gap: 10px}.voorpagina__titel{font-size: 1.3rem}.held__slogan{font-size: 1.7rem}.held__onderwerp{font-size: .95rem}.held{padding: 20px 0 24px}}.artikel__tekst h2[data-nr]{display: flex;gap: 14px;align-items: flex-start}.artikel__tekst h2[data-nr]::before{content: attr(data-nr);flex: 0 0 auto;display: inline-flex;align-items: center;justify-content: center;min-width: 1.7em;height: 1.7em;margin-top: .02em;border-radius: 999px;background: var(--c-primary);color: var(--c-cream);font-family: var(--f-body);font-weight: 600;font-size: .7em;line-height: 1;letter-spacing: 0}.kort-antwoord,.voorbeeld,.vergelijk__kaart,.inhoud{border-radius: 8px;padding: 16px 20px}.kort-antwoord{border: 1px solid var(--c-rand);border-left: 3px solid var(--c-accent)}.voorbeeld{border: 1px solid var(--c-rand);border-left: 3px solid var(--c-primary)}.vergelijk__kaart{align-self: start;line-height: 1.55;border-width: 1px;border-left-width: 3px}.vergelijk__kaart--zwak{border-left-color: #b4503d}.vergelijk__kaart--sterk{border-left-color: #3a8a47}.kort-antwoord__label,.vergelijk__label,.voorbeeld figcaption,.lees-ook-kaart__label{font-size: .75rem;font-weight: 700;letter-spacing: .08em;text-transform: uppercase;color: var(--c-primary-dark)}.artikel__tekst .voorbeeld blockquote{font-style: normal}.artikel__tekst .faq__item{border-radius: 8px}.lees-ook-kaart{margin: 1.6em 0}.lees-ook-kaart a{display: flex;gap: 14px;align-items: center;padding: 12px;border: 1px solid var(--c-rand);border-left: 3px solid var(--c-accent);border-radius: 8px;background: var(--c-cream);text-decoration: none}.lees-ook-kaart img{flex: 0 0 96px;width: 96px;height: auto;aspect-ratio: 16 / 11;object-fit: cover;border-radius: 4px}.lees-ook-kaart__label{display: block;margin-bottom: 2px}.lees-ook-kaart__titel{font-family: var(--f-kop);font-weight: var(--w-kop,700);color: var(--c-primary-dark);line-height: 1.3}.lees-ook-kaart a:hover .lees-ook-kaart__titel{text-decoration: underline}.artikel .verder{margin-top: 40px}.artikel .verder .raster{grid-template-columns: repeat(2,minmax(0,1fr))}.auteur__logo{flex: 0 0 44px;border-radius: 10px}@media (min-width: 721px){.artikel picture:has(.artikel__beeld){max-width: 66%}}body.em-layout-krant{font-size: 1.125rem;line-height: 1.62}.em-layout-krant h1,.em-layout-krant h2,.em-layout-krant h3{letter-spacing: -.005em}.mast{text-align: center;padding-top: 14px}.mast__datum{margin: 0;font-style: italic;font-size: .92rem;color: var(--c-tekst-zacht)}.mast__merk{display: inline-flex;align-items: center;gap: 14px;margin: 6px 0 10px;text-decoration: none;color: var(--c-tekst);font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: clamp(2.3rem,6vw,3.6rem);line-height: 1;text-transform: uppercase;letter-spacing: -.01em}.mast__merk:hover{color: var(--c-tekst)}.mast__logo{width: clamp(38px,5vw,52px);height: auto}.mast__nav{display: flex;justify-content: center;flex-wrap: wrap;gap: 4px 26px;border-top: 3px solid var(--c-tekst);border-bottom: 1px solid var(--c-tekst);padding: 9px 0;font-family: var(--f-kop);font-weight: var(--w-kop,800);text-transform: uppercase;font-size: .92rem;letter-spacing: .02em}.mast__nav a{color: var(--c-tekst);text-decoration: none}.mast__nav a:hover{color: var(--c-tekst);text-decoration: underline;text-decoration-color: var(--c-accent);text-decoration-thickness: 3px;text-underline-offset: 5px}@media (max-width: 720px){.mast__nav{justify-content: flex-start;flex-wrap: nowrap;overflow-x: auto;scrollbar-width: none;gap: 20px;margin: 0 -16px;padding: 9px 16px}.mast__nav::-webkit-scrollbar{display: none}.mast__nav a{white-space: nowrap}}.krant__h1{margin: 12px 0 0;text-align: center;font-family: var(--f-body);font-weight: 400;font-style: italic;font-size: 1rem;color: var(--c-tekst-zacht);letter-spacing: 0}.krant__voorpagina{display: grid;grid-template-columns: 2fr 1fr;gap: 32px;margin-top: 24px;padding-bottom: 28px;border-bottom: 1px solid var(--c-tekst)}.krant__hoofd{display: grid;grid-template-columns: 1.1fr 1fr;gap: 22px;text-decoration: none;color: var(--c-tekst)}.krant__beeld{width: 100%;aspect-ratio: 16 / 11;object-fit: cover}.krant__hoofdtekst{display: flex;flex-direction: column;gap: 8px}.krant__rubriek{font-style: italic;color: var(--c-accent-dark);font-size: .95rem}.krant__titel{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: clamp(1.7rem,2.8vw,2.3rem);line-height: 1.04;color: var(--c-tekst)}.krant__hoofd:hover .krant__titel{text-decoration: underline;text-decoration-color: var(--c-accent);text-decoration-thickness: 3px}.krant__lead{font-size: 1.05rem;color: var(--c-tekst-zacht)}.krant__datum{font-size: .82rem;color: var(--c-accent-dark);font-variant-numeric: tabular-nums}.krant__koppen{list-style: none;margin: 0;padding: 0;counter-reset: kop;border-left: 1px solid var(--c-rand);padding-left: 24px}.krant__koppen li{counter-increment: kop;position: relative;padding: 0 0 16px 38px}.krant__koppen li + li{border-top: 1px solid var(--c-rand);padding-top: 14px}.krant__koppen li::before{content: counter(kop);position: absolute;left: 0;top: 0;font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 2.1rem;line-height: 1;color: var(--c-accent)}.krant__koppen li + li::before{top: 14px}.krant__koppen a,.krant__koppenrij a,.krant__lijst a,.krant__plaatsen a{display: flex;flex-direction: column;gap: 4px;text-decoration: none;color: var(--c-tekst)}.krant__kop{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.2rem;line-height: 1.12}.krant__koppen a:hover .krant__kop,.krant__koppenrij a:hover .krant__kop{text-decoration: underline;text-decoration-color: var(--c-accent)}.krant__rubriekblok{margin-top: 38px}.krant__balk{display: flex;align-items: baseline;justify-content: space-between;gap: 12px;flex-wrap: wrap;border-top: 3px solid var(--c-tekst);padding-top: 8px;margin-bottom: 16px}.krant__rubriekkop{margin: 0;font-size: 1.35rem;text-transform: uppercase}.krant__rubriekkop a{color: var(--c-tekst);text-decoration: none}.krant__meer{font-style: italic;color: var(--c-tekst-zacht);font-size: .95rem}.krant__rubriekblok .kaart__rubriek{display: none}.krant__lijst,.krant__plaatsen,.krant__koppenrij{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 0 22px}.krant__lijst li,.krant__plaatsen li,.krant__koppenrij li{border-top: 1px solid var(--c-rand);padding: 12px 0}.krant__bedrag{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.9rem;line-height: 1;color: var(--c-accent-dark,var(--c-accent))}.krant__lijst a span:last-child{font-size: .98rem;line-height: 1.35}.krant__plaats{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.55rem;line-height: 1;text-transform: uppercase}.krant__plaatstitel{font-size: .92rem;line-height: 1.35;color: var(--c-tekst-zacht)}.krant__lijst a:hover span:last-child,.krant__plaatsen a:hover .krant__plaats{text-decoration: underline;text-decoration-color: var(--c-accent)}.em-layout-krant .kaart__beeld{border-radius: 0}.em-layout-krant .kaart__titel{font-family: var(--f-kop);font-size: 1.15rem;line-height: 1.12}.em-layout-krant .kaart__datum{color: var(--c-accent-dark)}.em-layout-krant .kaart__rubriek{text-transform: none;letter-spacing: 0;font-weight: 400;font-style: italic;font-size: .88rem}.em-layout-krant img[src*="/img/2"],.em-layout-krant img[src*="/wp-content/uploads/2"]{filter: grayscale(1) contrast(1.08);mix-blend-mode: multiply}.em-layout-krant .artikel__rubriek{text-transform: none;letter-spacing: 0;font-weight: 400;font-style: italic;font-size: 1rem}.em-layout-krant .artikel__titel{font-size: clamp(2.1rem,4.6vw,3.1rem);line-height: 1.02;max-width: 20ch}.em-layout-krant .artikel__lead{font-style: italic}.em-layout-krant .artikel__beeld{border-radius: 0}.em-layout-krant .kort-antwoord{background: none;border: 0;border-top: 1px solid var(--c-tekst);border-bottom: 1px solid var(--c-tekst);border-radius: 0;padding: 12px 0}.em-layout-krant .kort-antwoord__label{text-transform: none;letter-spacing: 0;font-family: var(--f-kop);font-size: 1rem}.em-layout-krant .kort-antwoord__punten{list-style: none;padding: 0}.em-layout-krant .kort-antwoord__punten li{padding-left: 20px;position: relative}.em-layout-krant .kort-antwoord__punten li::before{content: "";position: absolute;left: 0;top: .6em;width: 9px;height: 9px;background: var(--c-accent)}.em-layout-krant .inhoud{background: none;border: 0;border-top: 3px solid var(--c-tekst);border-radius: 0;padding: 10px 0}.em-layout-krant .inhoud li[data-nr]::before{color: var(--c-accent-dark);font-family: var(--f-kop)}.em-layout-krant .artikel__tekst h2[data-nr]{display: block;position: relative}.em-layout-krant .artikel__tekst h2[data-nr]::before{content: attr(data-nr);position: absolute;left: -1.5em;top: 0;width: 1.2em;text-align: right;display: block;min-width: 0;height: auto;background: none;color: var(--c-accent);font-family: var(--f-kop);font-size: 1em}@media (max-width: 900px){.em-layout-krant .artikel__tekst h2[data-nr]::before{position: static;display: inline;margin-right: .35em}}.em-layout-krant .artikel__tekst ol>li::before{background: none;color: var(--c-accent-dark);font-family: var(--f-kop);width: auto;font-size: 1em}.em-layout-krant .vergelijk{display: block;margin: 1.2em 0;padding-left: 18px;border-left: 2px solid var(--c-tekst)}.em-layout-krant .vergelijk__kaart{background: none;border: 0;padding: 0;margin: 0 0 6px}.em-layout-krant .vergelijk__label{display: none}.em-layout-krant .vergelijk__kaart--zwak p{color: var(--c-tekst-zacht);text-decoration: line-through;text-decoration-color: var(--c-accent);text-decoration-thickness: 2px}.em-layout-krant .vergelijk__kaart--sterk p{font-weight: 600}.em-layout-krant .voorbeeld{background: none;border: 0;border-left: 2px solid var(--c-accent);border-radius: 0;padding: 2px 0 2px 18px}.em-layout-krant .voorbeeld figcaption{display: none}.em-layout-krant .artikel__tekst .voorbeeld blockquote{font-style: italic}.em-layout-krant .artikel__tekst blockquote{border-left-color: var(--c-tekst)}.em-layout-krant .artikel__tekst .faq__item{background: none;border: 0;border-top: 1px solid var(--c-rand);border-radius: 0}.em-layout-krant .faq__item summary{padding: 12px 0;font-family: var(--f-kop);font-size: 1.1rem}.em-layout-krant .faq__antwoord{padding: 0 0 12px}.em-layout-krant .lees-ook-kaart a{background: none;border: 0;border-top: 1px solid var(--c-tekst);border-bottom: 1px solid var(--c-tekst);border-radius: 0;padding: 10px 0}.em-layout-krant .lees-ook-kaart img{border-radius: 0}.em-layout-krant .lees-ook-kaart__label{text-transform: none;letter-spacing: 0;font-style: italic;font-weight: 400;color: var(--c-accent-dark)}.em-layout-krant .auteur__logo{border-radius: 0}.em-layout-krant .verder .sectiekop{text-transform: uppercase;border-top: 3px solid var(--c-tekst);padding-top: 8px}.em-layout-krant .voet{background: var(--c-achtergrond);color: var(--c-tekst);border-top: 3px solid var(--c-tekst)}.em-layout-krant .voet a{color: var(--c-tekst)}.em-layout-krant .voet__merk{text-transform: uppercase}@media (max-width: 1024px){.krant__voorpagina{grid-template-columns: 1fr}.krant__koppen{border-left: 0;padding-left: 0}.krant__lijst,.krant__plaatsen,.krant__koppenrij{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 720px){.krant__hoofd{grid-template-columns: 1fr}}.em-layout-krant{--f-mono: ui-monospace,"Cascadia Mono","SF Mono",Consolas,"Liberation Mono",monospace}.mast__datum,.krant__datum,.kaart__datum,.krant__meer,.krant__rubriek,.artikel__meta,.kruimels,.krant__h1,.krant__index li::before{font-family: var(--f-mono);font-style: normal;letter-spacing: 0}.mast__datum,.krant__h1{font-size: .78rem;text-transform: uppercase;letter-spacing: .06em}.krant__datum,.kaart__datum{font-size: .74rem;color: var(--c-tekst-zacht)}.krant__meer{font-size: .8rem}.krant__rubriek{font-size: .78rem;color: var(--c-tekst)}.krant__hoofd{display: grid;grid-template-columns: repeat(12,minmax(0,1fr));align-items: end}.krant__hoofd>picture{grid-column: 1 / 9;grid-row: 1}.krant__hoofd .krant__hoofdtekst{grid-column: 7 / 13;grid-row: 1;margin-bottom: -28px;position: relative;background: var(--inkt,var(--c-accent));color: var(--inkt-tekst,var(--c-tekst));padding: 20px 22px 18px}.krant__hoofd .krant__titel,.krant__hoofd .krant__lead,.krant__hoofd .krant__datum,.krant__hoofd .krant__rubriek{color: inherit}.krant__hoofd .krant__lead{font-size: .98rem}.krant__hoofd .krant__titel{font-size: clamp(1.8rem,3vw,2.6rem)}.krant__voorpagina{padding-bottom: 52px}.krant__uitgelicht{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1fr);gap: 22px;align-items: start}.krant__uitgelicht .raster{grid-template-columns: repeat(2,minmax(0,1fr));margin: 0}.krant__groot{display: block;text-decoration: none;color: var(--c-tekst)}.krant__groot .krant__beeld{display: block}.krant__paneel{display: flex;flex-direction: column;gap: 6px;position: relative;margin: -56px 0 0 28px;background: var(--inkt,var(--c-accent));color: var(--inkt-tekst,var(--c-tekst));padding: 16px 18px}.krant__paneel .krant__titel{font-size: 1.6rem;color: inherit}.krant__paneel .krant__lead,.krant__paneel .krant__datum{color: inherit;font-size: .95rem}.krant__paneel .krant__datum{font-size: .74rem}.em-layout-krant .kaart__titel{text-decoration-color: var(--inkt,var(--c-accent))}.em-layout-krant .kaart__link:hover .kaart__titel{text-decoration-line: underline;text-decoration-thickness: 3px;text-underline-offset: 4px}.em-layout-krant .kaart__beeld{margin-top: 0}.krant__index{list-style: none;margin: 0;padding: 0;counter-reset: idx}.krant__index li{counter-increment: idx;border-top: 1px solid var(--c-tekst)}.krant__index li:last-child{border-bottom: 1px solid var(--c-tekst)}.krant__index a{display: grid;grid-template-columns: 3.2em 96px minmax(0,1fr) minmax(0,1.4fr) auto;gap: 18px;align-items: center;padding: 10px 0;text-decoration: none;color: var(--c-tekst)}.krant__index a::before{content: counter(idx,decimal-leading-zero);font-family: var(--f-mono);font-size: .8rem}.krant__index img{width: 96px;height: 66px;object-fit: cover;display: block}.krant__index .krant__kop{font-size: 1.15rem}.krant__indextitel{font-size: .92rem;color: var(--c-tekst-zacht)}.krant__index a:hover .krant__kop{text-decoration: underline;text-decoration-color: var(--inkt,var(--c-accent));text-decoration-thickness: 3px}@media (max-width: 1024px){.krant__hoofd{display: block}.krant__hoofd .krant__hoofdtekst{margin: -40px 0 0 20px}.krant__uitgelicht{grid-template-columns: 1fr}.krant__index a{grid-template-columns: 2.4em 72px minmax(0,1fr)}.krant__index img{width: 72px;height: 50px}.krant__indextitel,.krant__index .krant__datum{display: none}}@media (max-width: 720px){.krant__paneel,.krant__hoofd .krant__hoofdtekst{margin-left: 12px}.krant__uitgelicht .raster{grid-template-columns: 1fr 1fr}}.em-layout-krant .artikel .kort-antwoord__punten li::before{background: var(--inkt,var(--c-accent))}.em-layout-krant .artikel .kort-antwoord{border-top: 6px solid var(--inkt,var(--c-tekst))}.em-layout-krant .artikel .artikel__tekst h2[data-nr]::before{color: var(--c-tekst);background: var(--inkt,transparent);padding: 0 .12em;width: auto;left: auto;right: calc(100% + .35em)}.em-layout-krant .artikel .inhoud{border-top-color: var(--inkt,var(--c-tekst));border-top-width: 6px}@media (max-width: 900px){.em-layout-krant .artikel .artikel__tekst h2[data-nr]::before{right: auto}}.em-layout-krant .artikel .artikel__tekst h2[data-nr]::before{border-radius: 0}.mast__merk{text-transform: none;letter-spacing: -.02em;font-size: clamp(2.4rem,6.4vw,3.9rem)}.mast__nav{text-transform: none;font-family: var(--f-body);font-weight: 600;font-size: 1rem;letter-spacing: 0;gap: 4px 30px}.mast__datum,.krant__h1{text-transform: none;letter-spacing: 0;font-size: .8rem}.krant__rubriekkop,.em-layout-krant .verder .sectiekop,.em-layout-krant .voet__merk{text-transform: none}.krant__rubriekkop{font-size: 1.6rem;letter-spacing: -.01em}.krant__plaats{text-transform: none;font-size: 1.7rem}.bronnen{margin: 2.4em 0 0;border-top: 1px solid var(--c-tekst);padding-top: 10px}.bronnen__kop{font-size: 1.05rem;margin: 0 0 6px}.bronnen ol{margin: 0;padding-left: 1.4em;font-size: .92rem}.bronnen li{margin: 3px 0}.bronnen__host,.bronnen__datum{font-family: var(--f-mono);font-size: .74rem;color: var(--c-tekst-zacht)}.bewaar{margin-left: 10px;font: inherit;font-size: .78rem;background: none;border: 1px solid var(--c-tekst);padding: 2px 10px;cursor: pointer;color: var(--c-tekst)}.bewaar[aria-pressed="true"]{background: var(--inkt,var(--c-accent));color: var(--inkt-tekst,var(--c-tekst));border-color: transparent}.mast__teller{display: inline-block;min-width: 1.4em;padding: 0 .3em;background: var(--c-accent);color: var(--c-tekst);font-family: var(--f-mono);font-size: .72rem;text-align: center}.mijn__titel{font-size: clamp(2rem,4vw,2.8rem);margin-bottom: .2em}.mijn__intro{color: var(--c-tekst-zacht)}.mijn__blok{border-top: 3px solid var(--c-tekst);margin-top: 2em;padding-top: .4em}.mijn__blok h2{font-size: 1.5rem;margin: .2em 0 .5em}.mijn__bewaard{list-style: none;padding: 0;margin: 0}.mijn__bewaard li{display: flex;justify-content: space-between;gap: 12px;align-items: baseline;border-bottom: 1px solid var(--c-rand);padding: 8px 0}.mijn__bewaard a{font-family: var(--f-kop);font-weight: var(--w-kop,800);color: var(--c-tekst);text-decoration: none;font-size: 1.1rem}.mijn button{font: inherit;font-size: .85rem;background: none;border: 1px solid var(--c-tekst);padding: 3px 10px;cursor: pointer;color: var(--c-tekst)}.mijn__leeg{color: var(--c-tekst-zacht);font-style: italic}.logboek__formulier{display: grid;grid-template-columns: 1fr 1fr auto auto;gap: 10px;align-items: end;margin-bottom: 12px}.logboek__formulier label{display: flex;flex-direction: column;font-family: var(--f-mono);font-size: .74rem;gap: 3px}.logboek__formulier input{font: inherit;font-family: var(--f-body);font-size: 1rem;padding: 6px 8px;border: 1px solid var(--c-tekst);background: #fffdf8;border-radius: 0}.logboek__formulier button{background: var(--c-tekst);color: var(--c-achtergrond);padding: 8px 14px}.logboek{width: 100%;border-collapse: collapse;font-size: .95rem}.logboek th{text-align: left;font-family: var(--f-mono);font-size: .72rem;font-weight: 400;border-bottom: 1px solid var(--c-tekst);padding: 4px 6px}.logboek td{border-bottom: 1px solid var(--c-rand);padding: 6px}.logboek select{font: inherit;font-size: .88rem;border: 1px solid var(--c-rand);background: #fffdf8}.plan{list-style: none;padding: 0;margin: 0}.plan li{border-bottom: 1px solid var(--c-rand);padding: 8px 0}.plan label{display: inline;cursor: pointer}.plan__dag{font-family: var(--f-mono);font-size: .74rem;color: var(--c-tekst-zacht);margin-right: 6px}.plan--klaar .plan__taak{text-decoration: line-through;text-decoration-color: var(--c-accent);text-decoration-thickness: 2px;color: var(--c-tekst-zacht)}.plan__lees{font-size: .85rem;margin-left: 6px}.plan__voortgang{display: flex;align-items: center;gap: 12px;font-family: var(--f-mono);font-size: .78rem}.plan__balk{flex: 1;height: 10px;background: var(--c-muted);position: relative}.plan__balk span{position: absolute;inset: 0 auto 0 0;background: var(--c-accent)}.visueel-verborgen{position: absolute;width: 1px;height: 1px;overflow: hidden;clip: rect(0 0 0 0)}@media (max-width: 720px){.logboek__formulier{grid-template-columns: 1fr 1fr}.logboek th:nth-child(3),.logboek td:nth-child(3){display: none}}@media print{.mast,.voet,.logboek__formulier,.mijn__acties,.mijn button{display: none !important}}.logboek__formulier input{min-width: 0;width: 100%;box-sizing: border-box}.logboek__formulier label{min-width: 0}.logboek{table-layout: fixed}.logboek td{overflow-wrap: anywhere}.logboek select{max-width: 100%}.rekenhulp__formulier{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 14px 22px;margin: 1.4em 0;padding: 18px 0;border-top: 3px solid var(--c-tekst);border-bottom: 1px solid var(--c-tekst)}.rekenhulp__formulier label{display: flex;flex-direction: column;gap: 4px;font-family: var(--f-mono);font-size: .78rem;min-width: 0}.rekenhulp__formulier small{font-family: var(--f-body);font-size: .8rem;color: var(--c-tekst-zacht)}.rekenhulp__soort{grid-column: 1 / -1;border: 0;padding: 0;margin: 0;display: flex;gap: 18px;font-family: var(--f-mono);font-size: .78rem}.rekenhulp__soort legend{float: left;margin-right: 12px}.rekenhulp__soort label{flex-direction: row;align-items: center;font-family: var(--f-body);font-size: 1rem}.rekenhulp__invoer{display: flex;align-items: center;border: 1px solid var(--c-tekst);background: #fffdf8}.rekenhulp__invoer span{padding: 0 8px;font-family: var(--f-body);font-size: 1.1rem;color: var(--c-tekst-zacht)}.rekenhulp__invoer input{flex: 1;min-width: 0;border: 0;background: none;font: inherit;font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.6rem;padding: 6px 8px}.rekenhulp__vink{flex-direction: row !important;align-items: flex-start;grid-column: 1 / -1;font-family: var(--f-body) !important;font-size: 1rem !important;gap: 8px !important}.rekenhulp__vink small{display: block}.rekenhulp__uitkomst{background: var(--c-accent);padding: 20px 22px;margin: 0 0 2em}.rekenhulp__groot{margin: 0 0 12px;display: flex;flex-direction: column;font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: clamp(2.6rem,7vw,3.8rem);line-height: 1}.rekenhulp__groot small{font-family: var(--f-mono);font-weight: 400;font-size: .8rem;margin-top: 6px}.rekenhulp__regels{margin: 0}.rekenhulp__regels div{display: flex;justify-content: space-between;gap: 12px;border-top: 1px solid rgba(0,0,0,.25);padding: 6px 0}.rekenhulp__regels dt{font-size: .95rem}.rekenhulp__regels dd{margin: 0;font-variant-numeric: tabular-nums;font-weight: 600;white-space: nowrap}.rekenhulp__minimum:empty{display: none}.rekenhulp__minimum{font-weight: 600}.rekenhulp__voorbehoud{font-size: .85rem;color: var(--c-tekst);opacity: .9;margin: 10px 0 0}.rekenhulp__tabel{width: 100%;border-collapse: collapse;font-variant-numeric: tabular-nums}.rekenhulp__tabel th{text-align: left;font-family: var(--f-mono);font-weight: 400;font-size: .75rem;border-bottom: 1px solid var(--c-tekst);padding: 6px}.rekenhulp__tabel td{border-bottom: 1px solid var(--c-rand);padding: 6px}@media (max-width: 720px){.rekenhulp__formulier{grid-template-columns: 1fr}}.rekenhulp [hidden],.mijn [hidden]{display: none !important}.mast__logo{width: clamp(46px,5.6vw,64px);height: auto}.mast__merk{gap: 10px}.cao__check{grid-template-columns: 1fr 1fr}.cao__zoek{grid-column: 1 / -1}.cao__check select{font: inherit;font-family: var(--f-body);font-size: 1rem;padding: 10px 8px;border: 1px solid var(--c-tekst);background: #fffdf8;border-radius: 0}.cao__check .rekenhulp__invoer input[name="zoek"]{font-family: var(--f-body);font-weight: 400;font-size: 1.05rem}.cao__oordeel{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.5rem;line-height: 1.15;margin: 0}.cao__lijst{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 0 0 1.5em;font-family: var(--f-mono);font-size: .8rem}.cao__blok{border-top: 3px solid var(--c-tekst);margin-top: 2.2em;padding-top: .4em}.cao__blok h2{margin: .2em 0 0;font-size: 1.7rem}.cao__sector{margin: 0;color: var(--c-tekst-zacht)}.cao__status{display: inline-block;font-family: var(--f-mono);font-size: .74rem;padding: 1px 8px;margin: 6px 0}.cao__status--actief{background: #7fd3c9}.cao__status--verlopen{background: #ffd400}.cao__feiten{list-style: none;padding: 0;margin: 1em 0;font-family: var(--f-mono);font-size: .85rem}.cao__feiten li{padding: 6px 0;border-bottom: 1px solid currentColor}.cao__naar-check{display: inline-block;margin: .4em 0 1.4em;padding: 8px 14px;font-family: var(--f-mono);font-size: .85rem;background: var(--c-tekst);color: var(--c-achtergrond);text-decoration: none}.cao__naar-check:hover{text-decoration: underline}.cao__tabel td:not(:first-child),.cao__alles td:not(:first-child){font-variant-numeric: tabular-nums}.cao__alles{margin: 10px 0}.cao__alles summary{cursor: pointer;font-family: var(--f-mono);font-size: .8rem}.cao__breed{overflow-x: auto}.cao__breed table{font-size: .82rem;white-space: nowrap}.cao__overig{list-style: none;padding: 0}.cao__overig li{border-bottom: 1px solid var(--c-rand);padding: 10px 0}@media (max-width: 720px){.cao__check{grid-template-columns: 1fr}}.ladder{--label: 6.5em;position: relative;margin: 1em 0 .6em;padding-top: 1.6em}.ladder__rij{display: grid;grid-template-columns: var(--label) 1fr;align-items: center;height: 26px}.ladder__naam{font-family: var(--f-mono);font-size: .74rem;white-space: nowrap;overflow: hidden;text-overflow: ellipsis}.ladder__baan{position: relative;height: 100%;border-bottom: 1px dotted var(--c-rand)}.ladder__balk{position: absolute;top: 8px;height: 10px;background: var(--c-tekst)}.ladder__stip{position: absolute;top: 11px;width: 4px;height: 4px;margin-left: -2px;border-radius: 50%;background: var(--c-achtergrond)}.ladder__min,.ladder__max{position: absolute;top: 5px;font-family: var(--f-mono);font-size: .66rem;color: var(--c-tekst-zacht);white-space: nowrap}.ladder__min{transform: translateX(calc(-100% - 6px))}.ladder__max{margin-left: 6px}.ladder__rij--raak .ladder__balk{background: var(--c-accent)}.ladder__rij--raak .ladder__naam{font-weight: 700}.ladder__jij{position: absolute;top: 0;bottom: 1.9em;width: 0;border-left: 2px solid var(--c-accent);left: calc(var(--label) + (100% - var(--label)) * var(--pos,0) / 100);z-index: 2}.ladder__jij span{position: absolute;top: 0;left: 4px;font-family: var(--f-mono);font-size: .72rem;background: var(--c-accent);padding: 1px 6px;white-space: nowrap}.ladder figcaption{font-family: var(--f-mono);font-size: .72rem;color: var(--c-tekst-zacht);margin-top: 8px}@media (max-width: 720px){.ladder{--label: 4.8em}.ladder__min,.ladder__max{display: none}}.verdeling{display: flex;height: 34px;margin: 4px 0 14px;background: rgba(0,0,0,.08)}.verdeling__deel{display: flex;align-items: center;overflow: hidden;white-space: nowrap;font-family: var(--f-mono);font-size: .72rem;padding: 0 8px;min-width: 0}.verdeling__deel b{font-weight: 400}.verdeling__deel--netto{background: var(--c-tekst);color: var(--c-achtergrond)}.verdeling__deel--heffing{background: repeating-linear-gradient(135deg,var(--c-tekst) 0 2px,transparent 2px 7px);color: var(--c-tekst)}.verdeling__deel--heffing b{background: var(--c-accent);padding: 0 4px}.verdeling__deel--pensioen{background: #fffdf8}.minimum{margin: 1em 0 1.4em}.minimum__rij{display: grid;grid-template-columns: 3em 1fr 5.5em;align-items: center;gap: 10px;height: 28px}.minimum__leeftijd{font-family: var(--f-mono);font-size: .8rem}.minimum__baan{height: 14px;background: var(--c-muted)}.minimum__balk{display: block;height: 100%;background: var(--c-accent)}.minimum__bedrag{font-family: var(--f-kop);font-weight: var(--w-kop,800);text-align: right;font-variant-numeric: tabular-nums}.minimum__noot{font-family: var(--f-mono);font-size: .72rem;color: var(--c-tekst-zacht)}.verdeling [hidden]{display: none !important}.staal{display: inline-block;width: 12px;height: 12px;margin-right: 8px;vertical-align: -1px;border: 1px solid var(--c-tekst)}.staal--heffing{background: repeating-linear-gradient(135deg,var(--c-tekst) 0 2px,transparent 2px 5px)}.staal--pensioen{background: #fffdf8}.ladder__wml{position: absolute;top: 0;bottom: 1.9em;width: 0;border-left: 2px dashed var(--c-tekst);left: calc(var(--label) + (100% - var(--label)) * var(--pos,0) / 100);z-index: 1}.ladder__wml span{position: absolute;top: 0;right: 4px;font-family: var(--f-mono);font-size: .68rem;white-space: nowrap;color: var(--c-tekst-zacht)}.ladder__balk{min-width: 6px}.mast__nav{position: static}.mast>.breed{position: relative}.mast__tools{position: static}.mast__tools summary{list-style: none;cursor: pointer;display: inline-flex;align-items: center;gap: 6px}.mast__tools summary::-webkit-details-marker{display: none}.mast__tools summary::after{content: "";width: 0;height: 0;border-left: 4px solid transparent;border-right: 4px solid transparent;border-top: 5px solid currentColor}.mast__tools[open] summary::after{border-top: 0;border-bottom: 5px solid currentColor}.mast__tools[open] summary{text-decoration: underline;text-decoration-color: var(--c-accent);text-decoration-thickness: 3px;text-underline-offset: 5px}.mast__uitklap{position: absolute;right: 0;top: calc(100% + 1px);z-index: 20;min-width: 300px;text-align: left;background: var(--c-achtergrond);border: 1px solid var(--c-tekst);border-top: 3px solid var(--c-tekst);padding: 6px 0}.mast__uitklap a{display: flex;flex-direction: column;gap: 2px;padding: 9px 16px;text-decoration: none;color: var(--c-tekst)}.mast__uitklap a + a{border-top: 1px solid var(--c-rand)}.mast__uitklap b{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.05rem}.mast__uitklap span{font-family: var(--f-body);font-weight: 400;font-size: .85rem;color: var(--c-tekst-zacht)}.mast__uitklap a:hover b{text-decoration: underline;text-decoration-color: var(--c-accent)}@media (max-width: 720px){.mast__tools{position: static}.mast__uitklap{left: 0;right: 0;min-width: 0}}.mast__teller[hidden]{display: none}.mast__uitklap{right: 16px}@media (max-width: 720px){.mast__uitklap{right: 0}}.zoek-verder{margin: 2.2em 0 0;padding: 14px 18px;background: var(--inkt,var(--c-muted));color: var(--inkt-tekst,var(--c-tekst))}.zoek-verder__kop{margin: 0 0 6px;font-size: 1.15rem;color: inherit}.zoek-verder ul{margin: 0;padding: 0;list-style: none}.zoek-verder li{padding: 4px 0}.zoek-verder li::before{content: "\2192";margin-right: 8px;font-family: var(--f-mono)}.zoek-verder a{color: inherit;font-weight: 600}.rekentip{display: flex;flex-direction: column;gap: 0;margin: 1.2em 0;border-top: 1px solid var(--c-tekst);border-bottom: 1px solid var(--c-tekst)}.rekentip a{display: block;padding: 10px 0 10px 34px;position: relative;text-decoration: none;color: var(--c-tekst)}.rekentip a + a{border-top: 1px solid var(--c-rand)}.rekentip a::before{content: "\20AC";position: absolute;left: 0;top: 8px;width: 24px;height: 24px;line-height: 24px;text-align: center;background: var(--inkt,var(--c-accent));color: var(--inkt-tekst,var(--c-tekst));font-family: var(--f-kop);font-weight: 800}.rekentip b{font-family: var(--f-kop);font-weight: var(--w-kop,800)}.rekentip span{color: var(--c-tekst-zacht)}.rekentip a:hover b{text-decoration: underline;text-decoration-color: var(--c-accent)}.seizoen{margin-top: 30px;background: var(--c-tekst);color: var(--c-achtergrond);padding: 16px 20px 20px}.seizoen__kop{margin: 0 0 12px;font-size: 1.1rem;color: var(--c-accent)}.seizoen__lijst{list-style: none;margin: 0;padding: 0;display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 18px 26px}.seizoen__item{border-top: 2px solid var(--c-accent);padding-top: 8px}.seizoen__item--straks{border-top-style: dashed}.seizoen__item p{margin: 0}.seizoen__datum{font-family: var(--f-mono);font-size: .74rem;opacity: .8}.seizoen__titel{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.25rem;line-height: 1.1;margin: 4px 0 !important}.seizoen__tekst{font-size: .92rem;line-height: 1.45;opacity: .9}.seizoen__link{display: inline-block;margin-top: 8px;color: var(--c-achtergrond);font-weight: 600;text-decoration-color: var(--c-accent);text-decoration-thickness: 2px}.seizoen__link::after{content: " \2192"}.aanbod__formulier{display: grid;grid-template-columns: 1fr 1fr;gap: 22px;margin: 1.4em 0}.aanbod__kant{border: 0;border-top: 3px solid var(--c-tekst);padding: 10px 0 0;margin: 0;display: flex;flex-direction: column;gap: 10px}.aanbod__kant--b{border-top-color: var(--c-accent)}.aanbod__kant legend{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.3rem;padding: 0}.aanbod__kant label{display: flex;flex-direction: column;gap: 3px;font-family: var(--f-mono);font-size: .74rem}.aanbod__kant .rekenhulp__invoer input{font-size: 1.2rem;padding: 5px 8px}.aanbod__uitkomst{margin: 0 0 2em;padding: 18px 0;border-top: 3px solid var(--c-tekst)}.aanbod__oordeel{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.45rem;line-height: 1.15;margin: 0 0 14px}.aanbod__rij{margin-bottom: 14px}.aanbod__label{margin: 0 0 4px;font-family: var(--f-mono);font-size: .74rem}.aanbod__balk{position: relative;height: 26px;margin-bottom: 3px;background: var(--c-muted)}.aanbod__vul{position: absolute;inset: 0 auto 0 0;background: var(--c-tekst)}.aanbod__balk--b .aanbod__vul{background: var(--c-accent)}.aanbod__balk b{position: relative;z-index: 1;display: inline-block;margin: 4px 8px;padding: 0 6px;font-size: .85rem;font-weight: 600;background: var(--c-achtergrond)}.aanbod [hidden]{display: none !important}@media (max-width: 720px){.aanbod__formulier{grid-template-columns: 1fr 1fr;gap: 14px}.aanbod__kant .rekenhulp__invoer input{font-size: 1rem}}@media (max-width: 720px){.aanbod__formulier{grid-template-columns: 1fr}}.ontslag__formulier{grid-template-columns: 1fr 1fr}.ontslag__formulier input[type="date"]{font: inherit;font-family: var(--f-body);font-size: 1.05rem;border: 0;background: none;padding: 8px;width: 100%}.ontslag__uitkomst{margin: 0 0 2em}.ontslag__kaarten{display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 0;border-top: 3px solid var(--c-tekst)}.ontslag__kaart{padding: 12px 14px 14px 0}.ontslag__kaart + .ontslag__kaart{border-left: 1px solid var(--c-rand);padding-left: 14px}.ontslag__label{margin: 0;font-family: var(--f-mono);font-size: .74rem}.ontslag__getal{margin: 4px 0;font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: clamp(1.8rem,4vw,2.6rem);line-height: 1}.ontslag__sub{margin: 0;font-size: .88rem;color: var(--c-tekst-zacht)}.ww-tijdlijn{margin-top: 14px;padding: 14px 0;border-top: 1px solid var(--c-tekst)}.ww-tijdlijn__balk{display: flex;align-items: flex-end;gap: 3px;height: 70px;margin: 8px 0}.ww-tijdlijn__maand{flex: 1;background: var(--c-tekst);min-width: 4px}.ww-tijdlijn__maand--hoog{background: var(--c-accent)}.ontslag [hidden]{display: none !important}@media (max-width: 720px){.ontslag__formulier{grid-template-columns: 1fr}.ontslag__kaarten{grid-template-columns: 1fr}.ontslag__kaart + .ontslag__kaart{border-left: 0;padding-left: 0;border-top: 1px solid var(--c-rand)}}.gids__inhoud{display: flex;flex-wrap: wrap;gap: 6px 18px;margin: 1em 0 1.6em;padding: 10px 0;border-top: 3px solid var(--c-tekst);border-bottom: 1px solid var(--c-tekst);font-family: var(--f-mono);font-size: .8rem}.em-layout-krant article.smal.artikel>:first-child{margin-top: 28px}.zoeken__form{display: flex;gap: 8px;margin: 1em 0}.zoeken__form input{flex: 1;min-width: 0;font: inherit;font-size: 1.15rem;padding: 10px 12px;border: 2px solid var(--c-tekst);background: #fffdf8;border-radius: 0}.zoeken__form button{font: inherit;font-weight: 600;padding: 0 18px;background: var(--c-tekst);color: var(--c-achtergrond);border: 0;cursor: pointer}.zoeken__aantal{font-family: var(--f-mono);font-size: .8rem;color: var(--c-tekst-zacht)}.zoeken__lijst{list-style: none;padding: 0;margin: 0}.zoeken__lijst li{border-top: 1px solid var(--c-rand)}.zoeken__lijst a{display: flex;flex-direction: column;gap: 3px;padding: 12px 0;text-decoration: none;color: var(--c-tekst)}.zoeken__lijst b{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.15rem}.zoeken__lijst span{font-size: .9rem;color: var(--c-tekst-zacht)}.zoeken__lijst a:hover b{text-decoration: underline;text-decoration-color: var(--c-accent)}.woordenlijst__letters a{font-size: .9rem}.woordenlijst__lijst{margin: 0}.woordenlijst__groep{border-top: 3px solid var(--c-tekst);margin-top: 1.4em;padding-top: 4px}.woordenlijst__letter{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.8rem;margin: 0;color: var(--c-accent)}.woordenlijst__begrip{padding: 10px 0;border-bottom: 1px solid var(--c-rand);scroll-margin-top: 20px}.woordenlijst__begrip dt{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.15rem}.woordenlijst__begrip dd{margin: 4px 0 0}.woordenlijst__begrip:target{background: var(--c-muted)}.brief{border-top: 3px solid var(--c-tekst);margin-top: 2em;padding-top: .4em}.brief h2{margin: .2em 0;font-size: 1.5rem}.brief__wanneer{color: var(--c-tekst-zacht)}.brief__velden{display: grid;grid-template-columns: repeat(auto-fill,minmax(200px,1fr));gap: 8px 14px;margin: 10px 0}.brief__velden label{display: flex;flex-direction: column;gap: 3px;font-family: var(--f-mono);font-size: .72rem}.brief__velden input{font: inherit;font-family: var(--f-body);font-size: .95rem;padding: 6px 8px;border: 1px solid var(--c-tekst);background: #fffdf8;border-radius: 0}.brief__tekst{white-space: pre-wrap;font-family: var(--f-body);font-size: 1rem;line-height: 1.55;background: #fffdf8;border: 1px solid var(--c-rand);padding: 16px 18px;margin: 10px 0}.brief__acties button{font: inherit;font-weight: 600;padding: 8px 16px;background: var(--c-tekst);color: var(--c-achtergrond);border: 0;cursor: pointer}.brief__acties span{font-family: var(--f-mono);font-size: .8rem;margin-left: 8px}.brieven [hidden]{display: none !important}.correcties{list-style: none;padding: 0}.correcties li{border-top: 1px solid var(--c-rand);padding: 12px 0}.correcties p{margin: 0 0 4px}.correcties__datum{font-family: var(--f-mono);font-size: .74rem;color: var(--c-tekst-zacht)}.correcties__titel a{font-family: var(--f-kop);font-weight: var(--w-kop,800);color: var(--c-tekst)}.vakantie{display: flex;flex-wrap: wrap;gap: 10px 18px;align-items: end;margin: 10px 0 1.4em;padding: 12px 14px;background: var(--c-muted)}.vakantie label{display: flex;flex-direction: column;font-family: var(--f-mono);font-size: .72rem;gap: 3px}.vakantie input{width: 7em;font: inherit;font-family: var(--f-kop);font-weight: 800;font-size: 1.2rem;padding: 4px 8px;border: 1px solid var(--c-tekst);background: #fffdf8;border-radius: 0}.vakantie__uit{flex-basis: 100%;margin: 4px 0 0;font-weight: 600}.cvcheck textarea{width: 100%;box-sizing: border-box;font: inherit;font-size: .95rem;padding: 12px;border: 2px solid var(--c-tekst);background: #fffdf8;border-radius: 0;margin: 1em 0}.cvcheck__score{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.5rem;margin: 0 0 8px}.cvcheck__punten{list-style: none;padding: 0;margin: 0 0 2em}.cvcheck__punt{display: flex;flex-direction: column;gap: 2px;padding: 10px 0 10px 30px;border-top: 1px solid var(--c-rand);position: relative}.cvcheck__punt::before{position: absolute;left: 0;top: 10px;width: 20px;height: 20px;line-height: 20px;text-align: center;font-family: var(--f-mono);font-size: .8rem;font-weight: 700}.cvcheck__punt--goed::before{content: "\2713";background: #7fd3c9}.cvcheck__punt--let::before{content: "!";background: var(--c-accent)}.cvcheck__punt--tip::before{content: "i";background: #ffd400}.cvcheck__punt span{font-size: .92rem;color: var(--c-tekst-zacht)}.cvcheck [hidden]{display: none !important}.loonindex{display: flex;gap: 18px;align-items: flex-end;margin: 1.2em 0;padding: 14px 16px;background: var(--c-tekst);color: var(--c-achtergrond)}.loonindex p{margin: 0;font-size: .95rem}.loonindex a{color: var(--c-achtergrond)}.loonindex__balken{display: flex;gap: 6px;align-items: flex-end;height: 70px;flex: 0 0 auto}.loonindex__balk{width: 38px;background: var(--c-achtergrond);position: relative;opacity: .55}.loonindex__balk--cao{background: var(--c-accent);opacity: 1}.loonindex__balk b{position: absolute;top: -18px;left: 0;right: 0;text-align: center;font-family: var(--f-mono);font-size: .7rem;font-weight: 400;color: var(--c-achtergrond)}.krant__verder{text-align: center;margin: 6px 0 0;font-family: var(--f-mono);font-size: .8rem}.krant__verder a{color: var(--c-tekst);text-decoration-color: var(--c-accent);text-decoration-thickness: 2px}.krant__verder a::after{content: " \2192"}.rooster{width: 100%;border-collapse: collapse;margin: 1em 0}.rooster th{text-align: left;font-family: var(--f-mono);font-weight: 400;font-size: .74rem;border-bottom: 1px solid var(--c-tekst);padding: 4px}.rooster td{padding: 4px;border-bottom: 1px solid var(--c-rand)}.rooster input{font: inherit;font-size: .95rem;padding: 4px 6px;border: 1px solid var(--c-tekst);background: #fffdf8;border-radius: 0;width: 100%;box-sizing: border-box;max-width: 120px}@media (max-width: 720px){.rooster td:first-child{font-size: .85rem}.rooster input{max-width: 90px;font-size: .85rem}}.mast__uitklap--breed{display: grid;grid-template-columns: 1fr 1fr;min-width: 600px}.mast__groep a + a{border-top: 1px solid var(--c-rand)}.mast__groepkop{margin: 6px 16px 2px;font-family: var(--f-mono);font-size: .72rem;text-transform: uppercase;letter-spacing: .06em;color: var(--c-tekst-zacht)}.mast__alles{grid-column: 1 / -1;border-top: 1px solid var(--c-tekst) !important;font-family: var(--f-mono);font-size: .85rem}@media (max-width: 720px){.mast__uitklap--breed{grid-template-columns: 1fr;min-width: 0}}.gereedschap{margin: 2.2em 0}.gereedschap__kop{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.3rem;border-top: 3px solid var(--c-tekst);padding-top: 10px}.gereedschap__rij{list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: repeat(3,1fr);gap: 0;border-top: 1px solid var(--c-tekst)}.gereedschap__rij li{border-bottom: 1px solid var(--c-rand)}.gereedschap__rij li:not(:nth-child(3n)){border-right: 1px solid var(--c-rand)}.gereedschap__rij a{display: flex;flex-direction: column;gap: 4px;padding: 14px 16px;height: 100%;text-decoration: none;color: var(--c-tekst)}.gereedschap__rij b{font-family: var(--f-kop);font-weight: var(--w-kop,800);font-size: 1.15rem}.gereedschap__rij span{font-size: .9rem;color: var(--c-tekst-zacht)}.gereedschap__rij a:hover b{text-decoration: underline;text-decoration-color: var(--c-accent);text-decoration-thickness: 3px}@media (max-width: 720px){.gereedschap__rij{grid-template-columns: 1fr}.gereedschap__rij li:not(:nth-child(3n)){border-right: 0}}.mast__tools summary{white-space: nowrap}.gereedschap--hub .gereedschap__rij{grid-template-columns: repeat(auto-fit,minmax(200px,1fr))}.gereedschap--hub .gereedschap__rij li{border-right: 1px solid var(--c-rand)}.gereedschap--hub .gereedschap__rij li:last-child{border-right: 0}@media (max-width: 720px){.gereedschap--hub .gereedschap__rij li{border-right: 0}}@media (max-width: 720px){.artikel .artikel__beeld img,img.artikel__beeld{height: 170px;width: 100%;object-fit: contain}.mast__nav{gap: 11px;font-size: .86rem}.gereedschap--home .gereedschap__rij{grid-template-columns: 1fr 1fr}.gereedschap--home .gereedschap__rij li:nth-child(odd){border-right: 1px solid var(--c-rand)}.gereedschap--home .gereedschap__rij span{display: none}.gereedschap--home .gereedschap__rij a{padding: 12px 12px}.gereedschap--home .gereedschap__rij b{font-size: 1rem}}.breed.gereedschap{margin-left: auto;margin-right: auto}