.mml[data-astro-cid-lfozgjwx]{--color-brand: var(--color-positive);--color-brand-deep: var(--color-positive-strong);--color-brand-tint: var(--color-positive-soft);--color-paper: var(--color-surface);--color-paper-2: var(--color-panel);--color-paper-3: var(--color-ground-sunken);--color-ink-2: var(--color-ink-body);--color-ink-3: var(--color-ink-muted)}.mml-wrap[data-astro-cid-lfozgjwx]{max-width:80rem;margin-inline:auto;padding:0 clamp(1.25rem,4vw,2rem) clamp(2rem,4vw,3rem)}@media(max-width:767px){.mml-wrap[data-astro-cid-lfozgjwx]{padding-bottom:2.5rem}}.mml-crumb{margin:clamp(.75rem,2vw,1.5rem) 0 clamp(1.5rem,3vw,2.5rem)}.mml-hero[data-astro-cid-lfozgjwx]{margin-bottom:var(--space-section);display:grid;grid-template-columns:minmax(0,1fr);gap:1.75rem}.mml-hero__text[data-astro-cid-lfozgjwx]{min-width:0;max-width:52rem}.mml-hero__art[data-astro-cid-lfozgjwx]{display:flex;justify-content:center}.mml-hero__art[data-astro-cid-lfozgjwx] img[data-astro-cid-lfozgjwx]{width:100%;max-width:15rem;height:auto;mix-blend-mode:multiply}@media(min-width:1024px){.mml-hero[data-astro-cid-lfozgjwx]{grid-template-columns:minmax(0,52rem) minmax(0,20rem);gap:clamp(2rem,4vw,3.5rem);align-items:center}.mml-hero__art[data-astro-cid-lfozgjwx] img[data-astro-cid-lfozgjwx]{max-width:20rem}}.mml-body[data-astro-cid-lfozgjwx]{display:grid;grid-template-columns:minmax(0,1fr);gap:2rem}.mml-toc[data-astro-cid-lfozgjwx]{display:none}@media(min-width:1024px){.mml-body[data-astro-cid-lfozgjwx]{grid-template-columns:14rem minmax(0,46rem);gap:3.5rem;justify-content:start;align-items:start}.mml-toc[data-astro-cid-lfozgjwx]{display:block;position:sticky;top:1.5rem;align-self:start;max-height:calc(100vh - 3rem);overflow-y:auto}}.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]{max-width:46rem}@media(min-width:1024px){.mml-body[data-astro-cid-lfozgjwx]{grid-template-columns:14rem minmax(0,1fr)}.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]{max-width:66rem}.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]>[data-astro-cid-lfozgjwx]{max-width:46rem}.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]>.matrix-controls[data-astro-cid-lfozgjwx],.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]>.matrix-swipe-hint[data-astro-cid-lfozgjwx],.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]>.matrix-wrap[data-astro-cid-lfozgjwx],.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]>.matrix-caption[data-astro-cid-lfozgjwx],.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]>.matrix-actions[data-astro-cid-lfozgjwx],.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx]>.matrix-actions-note[data-astro-cid-lfozgjwx]{max-width:none}}.mml-hero__meta[data-astro-cid-lfozgjwx]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:1.25rem}.mml-eyebrow[data-astro-cid-lfozgjwx]{font-size:var(--text-eyebrow);letter-spacing:var(--text-eyebrow--letter-spacing);text-transform:uppercase;font-weight:var(--font-weight-semibold);color:var(--color-positive)}.mml-hero__dot[data-astro-cid-lfozgjwx]{color:var(--color-border-strong)}@media(max-width:520px){.mml-hero__dot[data-astro-cid-lfozgjwx]{display:none}.mml-hero__meta[data-astro-cid-lfozgjwx]{display:block}.mml-hero__date[data-astro-cid-lfozgjwx]{display:block;margin-top:.3rem}}.mml-hero__date[data-astro-cid-lfozgjwx]{font-size:var(--text-eyebrow);letter-spacing:.04em;color:var(--color-ink-muted)}.mml-hero__h1[data-astro-cid-lfozgjwx]{margin:0 0 1.25rem;font-family:var(--font-display);font-size:clamp(2.1rem,5vw,3.25rem);line-height:1.05;letter-spacing:var(--text-h1--letter-spacing);font-weight:var(--font-weight-bold);color:var(--color-ink-strong);text-wrap:balance}.mml-hero__lede[data-astro-cid-lfozgjwx]{margin:0 0 1.75rem;font-size:var(--text-lead);line-height:var(--text-lead--line-height);color:var(--color-ink-body);text-wrap:pretty}.mml-band[data-astro-cid-lfozgjwx]{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .7rem;margin:1.75rem 0 0;padding:.75rem 1rem;border-radius:var(--radius-md);background:var(--color-surface-raised);box-shadow:var(--shadow-sm),var(--shadow-pillow-top);font-size:var(--text-sm);color:var(--color-ink-muted)}.mml-band__label[data-astro-cid-lfozgjwx]{font-weight:var(--font-weight-semibold);color:var(--color-ink-body)}.mml-band__val[data-astro-cid-lfozgjwx]{font-weight:var(--font-weight-semibold);color:var(--color-positive)}.mml-band[data-astro-cid-lfozgjwx] span[data-astro-cid-lfozgjwx][aria-hidden]{color:var(--color-border-strong)}.mml-band[data-astro-cid-lfozgjwx] a[data-astro-cid-lfozgjwx]{color:var(--color-positive);font-weight:var(--font-weight-medium);text-decoration:none}.mml-band[data-astro-cid-lfozgjwx] a[data-astro-cid-lfozgjwx]:hover{text-decoration:underline}.mml-newsgrid[data-astro-cid-lfozgjwx]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}@media(max-width:860px){.mml-newsgrid[data-astro-cid-lfozgjwx]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.mml-newsgrid[data-astro-cid-lfozgjwx]{grid-template-columns:minmax(0,1fr)}}.matrix-controls[data-astro-cid-lfozgjwx]{display:flex;flex-wrap:wrap;gap:1rem 1.5rem;align-items:flex-end;padding:1.125rem 1.25rem;background:var(--color-paper-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);margin-top:2rem;margin-bottom:.85rem}.matrix-filter-group[data-astro-cid-lfozgjwx]{border:none;padding:0;margin:0;min-width:0}.matrix-filter-legend[data-astro-cid-lfozgjwx]{font-size:.75rem;letter-spacing:var(--tracking-heading, .02em);color:var(--color-ink-3);margin-bottom:.5rem}.matrix-filter-buttons[data-astro-cid-lfozgjwx]{display:flex;flex-wrap:wrap;gap:.4rem}.matrix-chip[data-astro-cid-lfozgjwx]{display:inline-flex;align-items:center;padding:.3rem .7rem;font-size:.8rem;font-weight:500;background:var(--color-paper);color:var(--color-ink-2);border:1px solid var(--color-border);border-radius:999px;cursor:pointer;line-height:1.25}.matrix-chip[data-astro-cid-lfozgjwx]:hover{border-color:var(--color-border-strong);color:var(--color-ink)}.matrix-chip[data-astro-cid-lfozgjwx].is-active{background:var(--color-brand);color:var(--color-paper);border-color:var(--color-brand)}.matrix-search[data-astro-cid-lfozgjwx]{display:flex;flex-direction:column;gap:.35rem;min-width:14rem;flex:1}.matrix-search-label[data-astro-cid-lfozgjwx]{font-size:.75rem;color:var(--color-ink-3);letter-spacing:var(--tracking-heading, .02em)}.matrix-search[data-astro-cid-lfozgjwx] input[data-astro-cid-lfozgjwx]{padding:.45rem .7rem;font-size:.9rem;background:var(--color-paper);border:1px solid var(--color-border);border-radius:var(--radius-sm, .375rem);color:var(--color-ink);width:100%}.matrix-search[data-astro-cid-lfozgjwx] input[data-astro-cid-lfozgjwx]:focus{outline:2px solid var(--color-brand);outline-offset:1px;border-color:var(--color-brand)}.matrix-wrap[data-astro-cid-lfozgjwx]{overflow-x:auto;margin:.25rem 0 .75rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-paper);box-shadow:var(--shadow-sm),var(--shadow-pillow-top)}@media(min-width:1024px){.matrix-wrap[data-astro-cid-lfozgjwx]{max-height:40rem;overflow-y:auto;overscroll-behavior:contain}}.matrix-table[data-astro-cid-lfozgjwx]{width:100%;min-width:960px;border-collapse:collapse;font-size:.85rem;line-height:1.35}.matrix-caption[data-astro-cid-lfozgjwx]{margin:0 0 1.25rem;text-align:left;font-size:.75rem;line-height:1.6;color:var(--color-ink-3)}.matrix-table[data-astro-cid-lfozgjwx] thead[data-astro-cid-lfozgjwx] th[data-astro-cid-lfozgjwx]{text-align:left;font-weight:600;color:var(--color-ink-2);padding:.5rem .65rem;border-bottom:1px solid var(--color-border-strong);background:var(--color-paper-2);position:sticky;top:0;z-index:1}.matrix-table[data-astro-cid-lfozgjwx] tbody[data-astro-cid-lfozgjwx] td[data-astro-cid-lfozgjwx]{padding:.55rem .65rem;border-bottom:1px solid var(--color-border);vertical-align:top;color:var(--color-ink-2)}.matrix-table[data-astro-cid-lfozgjwx] tbody[data-astro-cid-lfozgjwx] tr[data-astro-cid-lfozgjwx]:nth-child(2n) td[data-astro-cid-lfozgjwx]{background:var(--color-paper-2)}.matrix-cell-brand[data-astro-cid-lfozgjwx]{font-weight:600;color:var(--color-ink);white-space:nowrap}.matrix-cell-model[data-astro-cid-lfozgjwx]{color:var(--color-ink)}.matrix-model-name[data-astro-cid-lfozgjwx]{display:block;font-weight:500}.matrix-model-variant[data-astro-cid-lfozgjwx]{display:block;font-size:.75rem;color:var(--color-ink-3)}.matrix-cell-sku[data-astro-cid-lfozgjwx]{font-size:.75rem;color:var(--color-ink-3)}.matrix-cell-type[data-astro-cid-lfozgjwx]{white-space:nowrap}.matrix-mid-pill[data-astro-cid-lfozgjwx]{display:inline-flex;align-items:center;padding:.125rem .55rem;border-radius:.625rem;font-weight:600;font-size:.75rem;line-height:1.3;border:1px solid transparent}.mid-yes[data-astro-cid-lfozgjwx] .matrix-mid-pill[data-astro-cid-lfozgjwx]{background:#10665c1f;color:#0f5d53;border-color:#10665c59}.mid-no[data-astro-cid-lfozgjwx] .matrix-mid-pill[data-astro-cid-lfozgjwx]{background:#b03b2e1f;color:#a9372b;border-color:#b03b2e59}.mid-optional[data-astro-cid-lfozgjwx] .matrix-mid-pill[data-astro-cid-lfozgjwx],.mid-sku-dependent[data-astro-cid-lfozgjwx] .matrix-mid-pill[data-astro-cid-lfozgjwx]{background:#b57d201f;color:#8c5d1b;border-color:#b57d2059}.mid-unknown[data-astro-cid-lfozgjwx] .matrix-mid-pill[data-astro-cid-lfozgjwx]{background:var(--color-paper);color:var(--color-ink-3);border-color:var(--color-border)}.matrix-cell-retrofit[data-astro-cid-lfozgjwx],.matrix-cell-rcost[data-astro-cid-lfozgjwx],.matrix-cell-price[data-astro-cid-lfozgjwx]{white-space:nowrap}.matrix-cell-src[data-astro-cid-lfozgjwx]{font-size:.75rem;max-width:12rem}.matrix-cell-src[data-astro-cid-lfozgjwx] a[data-astro-cid-lfozgjwx]{color:var(--color-brand);text-decoration:none}.matrix-cell-src[data-astro-cid-lfozgjwx] a[data-astro-cid-lfozgjwx]:hover{text-decoration:underline}.matrix-empty[data-astro-cid-lfozgjwx]{margin:.75rem 0;padding:.75rem 1rem;background:var(--color-paper-2);border:1px dashed var(--color-border-strong);border-radius:var(--radius-sm, .375rem);color:var(--color-ink-2);font-size:.9rem}.matrix-reset[data-astro-cid-lfozgjwx]{background:none;border:none;color:var(--color-brand);font-weight:600;cursor:pointer;padding:0;margin-left:.25rem}.matrix-reset[data-astro-cid-lfozgjwx]:hover{text-decoration:underline}.matrix-src-verified[data-astro-cid-lfozgjwx]{display:block;margin-top:.2rem;font-size:.6875rem;color:var(--color-ink-3);white-space:nowrap}.matrix-sort[data-astro-cid-lfozgjwx]{font:inherit;font-weight:600;color:var(--color-ink-2);background:none;border:none;padding:0;cursor:pointer;display:inline-flex;align-items:center;gap:.2rem}.matrix-sort[data-astro-cid-lfozgjwx]:hover{color:var(--color-brand)}.matrix-sort[data-astro-cid-lfozgjwx]:after{content:"↕";font-size:.7em;color:var(--color-ink-3)}.matrix-table[data-astro-cid-lfozgjwx] th[data-astro-cid-lfozgjwx][aria-sort=ascending] .matrix-sort[data-astro-cid-lfozgjwx]:after{content:"↑";color:var(--color-brand)}.matrix-table[data-astro-cid-lfozgjwx] th[data-astro-cid-lfozgjwx][aria-sort=descending] .matrix-sort[data-astro-cid-lfozgjwx]:after{content:"↓";color:var(--color-brand)}.matrix-table[data-astro-cid-lfozgjwx] th[data-astro-cid-lfozgjwx]:first-child,.matrix-table[data-astro-cid-lfozgjwx] td[data-astro-cid-lfozgjwx]:first-child{position:sticky;left:0;z-index:2;background:var(--color-paper);border-right:1px solid var(--color-border)}.matrix-table[data-astro-cid-lfozgjwx] thead[data-astro-cid-lfozgjwx] th[data-astro-cid-lfozgjwx]:first-child{z-index:3;background:var(--color-paper-2)}.matrix-table[data-astro-cid-lfozgjwx] tbody[data-astro-cid-lfozgjwx] tr[data-astro-cid-lfozgjwx]:nth-child(2n) td[data-astro-cid-lfozgjwx]:first-child{background:var(--color-paper-2)}@media(max-width:720px){.matrix-table[data-astro-cid-lfozgjwx]{min-width:46rem;font-size:.8rem}.matrix-table[data-astro-cid-lfozgjwx] thead[data-astro-cid-lfozgjwx] th[data-astro-cid-lfozgjwx]:first-child,.matrix-cell-brand[data-astro-cid-lfozgjwx]{white-space:normal;max-width:6rem;padding-right:.4rem}.matrix-cell-model[data-astro-cid-lfozgjwx]{max-width:7.5rem}.matrix-mid-pill[data-astro-cid-lfozgjwx]{font-size:.7rem;padding:.125rem .45rem}}.matrix-swipe-hint[data-astro-cid-lfozgjwx]{display:none}@media(max-width:720px){.matrix-swipe-hint[data-astro-cid-lfozgjwx]{display:block;font-size:.75rem;color:var(--color-ink-3);margin:.75rem 0 .4rem}}.matrix-actions[data-astro-cid-lfozgjwx]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin:1rem 0 .75rem}.matrix-actions-label[data-astro-cid-lfozgjwx]{font-size:.8rem;color:var(--color-ink-2);font-weight:600}.matrix-dl[data-astro-cid-lfozgjwx]{display:inline-flex;align-items:center;gap:.3rem;padding:.35rem .75rem;font-size:.8rem;font-weight:600;color:var(--color-brand);background:var(--color-paper);border:1px solid var(--color-brand);border-radius:var(--radius-sm, .375rem);text-decoration:none;cursor:pointer;line-height:1.25}.matrix-dl[data-astro-cid-lfozgjwx]:hover{background:var(--color-brand);color:var(--color-paper)}.matrix-dl-ghost[data-astro-cid-lfozgjwx]{color:var(--color-ink-2);border-color:var(--color-border-strong)}.matrix-dl-ghost[data-astro-cid-lfozgjwx]:hover{background:var(--color-paper-2);color:var(--color-ink)}.matrix-dl[data-astro-cid-lfozgjwx].is-copied{background:var(--color-brand);color:var(--color-paper);border-color:var(--color-brand)}.matrix-actions-note[data-astro-cid-lfozgjwx]{font-size:.75rem;color:var(--color-ink-3);margin:0 0 2rem;line-height:1.6}.matrix-actions-note[data-astro-cid-lfozgjwx] a[data-astro-cid-lfozgjwx]{color:var(--color-brand)}.editorial[data-astro-cid-lfozgjwx] .prose[data-astro-cid-lfozgjwx] h2[data-astro-cid-lfozgjwx]{position:relative}.heading-anchor{margin-left:.4rem;font-weight:400;font-size:.6em;color:var(--color-ink-3);text-decoration:none;opacity:0;transition:opacity .15s ease;vertical-align:middle}.editorial .prose h2:hover .heading-anchor,.heading-anchor:focus{opacity:1}.heading-anchor:hover{color:var(--color-positive)}.heading-anchor.is-copied{opacity:1}.heading-anchor.is-copied:after{content:" gekopieerd";font-size:.75rem;color:var(--color-positive)}@media(hover:none){.heading-anchor{opacity:0}}
