.mzr-shell{background-color:#0000;background-image:radial-gradient(1200px 700px at 80% -10%,#f6efe0 0%,#f6efe000 60%),linear-gradient(#fbf8f1 0%,#f4eee2 100%);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:auto,auto;background-attachment:fixed;background-origin:padding-box,padding-box;background-clip:border-box,border-box}.mzr-page{--mzr-ink:#201b13;--mzr-body:#6b6151;--mzr-strong:#3a3225;--mzr-muted:#9a917f;--mzr-line:#2d261a17;--mzr-ease:cubic-bezier(.22, .61, .36, 1);--mzr-intro:#5a5a52;--mzr-kaart:#fffdf8;--mzr-lijn:#e6dfd0;--mzr-mint:#ddefe2;--mzr-mint-licht:#eaf4ec;--mzr-vlak:#f6f2e9;--mzr-groen:var(--accent-hover,#0f6e56);--mzr-groen-vlak:var(--pom-groen-tekstvlak,#00855e);--mzr-grijs:#4a564e;--mzr-geel:#fdba17;--mzr-geel-hover:#f5ad00;--mzr-anker-marge:calc(var(--poh-header-h,92px) + 24px);--mzr-ruimte-boven:56px;--mzr-label-h:32px;--mzr-ruimte-label-kop:14px;--mzr-ruimte-kop-intro:10px;--mzr-ruimte-intro-paneel:28px;--mzr-ruimte-paneel-volgende:120px;--mzr-paneel-padding:32px;--mzr-paneel-radius:28px;padding-top:calc(var(--poh-header-h,92px) + var(--mzr-ruimte-boven));padding-bottom:64px;position:relative}@media (max-width:1099px){.mzr-page{--mzr-ruimte-boven:44px;--mzr-ruimte-label-kop:12px;--mzr-ruimte-kop-intro:8px;--mzr-ruimte-intro-paneel:24px;--mzr-ruimte-paneel-volgende:96px;--mzr-paneel-padding:24px;--mzr-paneel-radius:24px}}@media (max-width:767px){.mzr-page{padding-top:var(--mzr-ruimte-boven);--mzr-anker-marge:calc(var(--poh-header-mobiel-h,80px) + 16px)}}@media (max-width:699px){.mzr-page{--mzr-ruimte-boven:20px;--mzr-label-h:28px;--mzr-ruimte-label-kop:10px;--mzr-ruimte-kop-intro:6px;--mzr-ruimte-intro-paneel:18px;--mzr-ruimte-paneel-volgende:72px;--mzr-paneel-padding:20px;--mzr-paneel-radius:22px}}.mzr-hero{max-width:1180px;padding:0 clamp(16px, 4vw, 56px) var(--mzr-ruimte-intro-paneel);text-align:center;margin:0 auto}.mzr-label{height:var(--mzr-label-h);margin:0 0 var(--mzr-ruimte-label-kop);color:#0f6e56;background:#e6f2ec;border-radius:999px;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:600;line-height:1;display:inline-flex}.mzr-label-dot{background:#1d9e75;border-radius:999px;flex:none;width:7px;height:7px}.mzr-title{font-family:var(--font-geist-sans);letter-spacing:-.03em;color:var(--mzr-ink);text-wrap:balance;max-width:20ch;margin:0 auto;font-size:clamp(1.875rem,1.4rem + 1.5vw,2.75rem);font-weight:800;line-height:1.08}.mzr-intro{margin:var(--mzr-ruimte-kop-intro) auto 0;max-width:46em;color:var(--mzr-intro);text-wrap:pretty;font-size:clamp(1rem,.96rem + .2vw,1.125rem);line-height:1.5}.mzr-intro strong{color:var(--mzr-strong);font-weight:600}html:has(.mzr-page){scroll-behavior:smooth}.mzr-sectie-titel{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.025em;color:var(--mzr-ink);text-wrap:balance;margin:0;font-size:clamp(26px,1.4vw + 18px,38px);font-weight:800;line-height:1.12}.mzr-sectie-sub{color:var(--mzr-grijs);text-wrap:pretty;margin:8px 0 0;font-size:16px;line-height:1.5}.mzr-sectiekop{text-align:center;max-width:1240px;margin:0 auto 28px;padding:0 clamp(16px,4vw,56px)}.mzr-kompas{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,56px)}.mzr-kompas-kaart{padding:var(--mzr-paneel-padding);border-radius:var(--mzr-paneel-radius);background:var(--mzr-kaart);border:1px solid var(--mzr-lijn);box-shadow:0 1px 2px #2d261a0a,0 16px 40px #2d261a0f}.mzr-kompas-groepen{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mzr-groep-titel{letter-spacing:.06em;text-transform:uppercase;color:var(--mzr-groen);text-wrap:balance;margin:0 0 12px;font-size:13px;font-weight:800;line-height:1.3}.mzr-tegels{gap:10px;margin:0;padding:0;list-style:none;display:grid}.mzr-tegel{border:1px solid var(--mzr-lijn);height:100%;min-height:84px;color:inherit;transition:border-color .2s var(--mzr-ease), box-shadow .2s var(--mzr-ease);background:#fff;border-radius:18px;align-items:center;gap:14px;padding:11px;text-decoration:none;display:flex;position:relative}.mzr-tegel--gekozen{border:2px solid var(--accent,#1d9e75);padding:10px}.mzr-tegel:hover{border-color:var(--accent,#1d9e75);box-shadow:0 6px 16px #2d261a14}.mzr-tegel:focus-visible{outline:3px solid var(--accent,#1d9e75);outline-offset:2px}.mzr-tegel-beeld{background:var(--mzr-mint);border-radius:14px;flex:none;place-items:center;width:60px;height:60px;display:grid}.mzr-tegel-beeld img{object-fit:contain;width:40px;height:43px}.mzr-tegel-tekst{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mzr-tegel-naam{color:var(--mzr-ink);white-space:nowrap;text-wrap-style:balance;flex-wrap:nowrap;align-items:center;gap:6px;font-size:16px;font-weight:700;line-height:1.3;display:flex}.mzr-tegel--gekozen .mzr-tegel-naam{padding-right:100px}.mzr-tegel-regel{color:var(--mzr-grijs);text-wrap:pretty;font-size:14px;line-height:1.35}.mzr-tegel-chip{background:var(--mzr-mint);color:var(--mzr-groen);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:700;line-height:1.3;position:absolute;top:8px;right:8px}.mzr-kompas-advies{border-top:1px solid var(--mzr-lijn);color:var(--mzr-grijs);text-align:center;text-wrap:pretty;margin:24px 0 0;padding-top:20px;font-size:15px;line-height:1.5}.mzr-kompas-advies-tijd{white-space:nowrap}.mzr-kompas-advieslink{color:var(--mzr-groen);text-underline-offset:3px;white-space:nowrap;font-weight:700;text-decoration:underline}.mzr-kompas-advieslink:hover{color:var(--mzr-ink)}.mzr-kompas-advieslink:focus-visible{outline:3px solid var(--mzr-groen);outline-offset:3px;border-radius:4px}@media (min-width:1024px) and (max-width:1279px){.mzr-tegel{gap:10px}.mzr-tegel-beeld{width:52px;height:52px}.mzr-tegel-beeld img{width:34px;height:37px}}@media (max-width:1023px){.mzr-kompas-groepen{grid-template-columns:minmax(0,1fr);gap:18px}.mzr-groep-titel{margin-bottom:8px}.mzr-tegels{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.mzr-tegel{flex-direction:column;align-items:flex-start;gap:8px;min-height:0}.mzr-tegel-beeld{border-radius:12px;width:44px;height:44px}.mzr-tegel-beeld img{width:30px;height:32px}.mzr-tegel--gekozen .mzr-tegel-naam{padding-right:0}.mzr-tegel-naam{white-space:normal;flex-wrap:wrap;font-size:15px}.mzr-tegel-regel{font-size:13px}}@media (max-width:699px){.mzr-tegels{grid-template-columns:repeat(2,minmax(0,1fr))}.mzr-tegels>li:last-child:nth-child(odd){grid-column:1/-1}.mzr-tegels>li:last-child:nth-child(odd) .mzr-tegel{flex-direction:row;align-items:center;gap:12px}.mzr-tegels>li:last-child:nth-child(odd) .mzr-tegel--gekozen .mzr-tegel-naam{padding-right:100px}.mzr-kompas-kaart{padding:14px}.mzr-kompas-groepen{gap:14px}.mzr-groep-titel{margin-bottom:6px;font-size:12px}.mzr-tegel{border-radius:14px;gap:6px;padding:9px}.mzr-tegel--gekozen{padding:8px}.mzr-tegel-beeld{border-radius:10px;width:36px;height:36px}.mzr-tegel-beeld img{width:24px;height:26px}.mzr-tegel-naam{white-space:normal;font-size:14px}.mzr-tegel-regel{font-size:12.5px;line-height:1.3}.mzr-tegel-chip{padding:2px 6px;font-size:10.5px;top:6px;right:6px}.mzr-title{font-size:1.625rem}.mzr-intro{font-size:.9375rem}.mzr-kompas-advies{margin-top:14px;padding-top:12px;font-size:13.5px}}@media (max-width:379px){.mzr-tegel-beeld{border-radius:9px;width:30px;height:30px}.mzr-tegel-beeld img{width:20px;height:22px}.mzr-tegel-chip{font-size:10px}}.mzr-badge{letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;padding:2px 6px;font-size:11px;font-weight:800;line-height:1.2;display:inline-flex}.mzr-badge--nieuw{color:#b8420e;background:#fde8d8}.mzr-badge--staff{color:#4a4a4a;background:#ece9e1}.mzr-uitlegsectie{margin-top:var(--mzr-ruimte-paneel-volgende)}.mzr-uitleglijst{gap:28px;max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,56px);display:grid}.mzr-uitleg{background:var(--mzr-kaart);border:1px solid var(--mzr-lijn);scroll-margin-top:var(--mzr-anker-marge);border-radius:28px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:40px;padding:28px;display:grid}.mzr-uitleg--gespiegeld{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.mzr-uitleg--gespiegeld .mzr-uitleg-beeld{order:2}.mzr-uitleg-beeld{aspect-ratio:4/3;background:var(--mzr-mint-licht);border-radius:20px;position:relative;overflow:hidden}.mzr-uitleg-illustratie{object-fit:contain;padding:16px}.mzr-uitleg-tekst{min-width:0}.mzr-uitleg-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;font-size:14px;line-height:1.4;display:flex}.mzr-uitleg-num{color:var(--mzr-groen);font-variant-numeric:tabular-nums;font-weight:800}.mzr-uitleg-voor{color:var(--mzr-grijs)}.mzr-uitleg-titel{font-family:var(--font-geist-sans), system-ui, sans-serif;letter-spacing:-.03em;color:var(--mzr-ink);text-wrap:balance;margin:10px 0 0;font-size:clamp(30px,1.6vw + 20px,44px);font-weight:900;line-height:1.02}.mzr-uitleg-accent{color:var(--mzr-groen)}.mzr-uitleg-belofte{max-width:38em;color:var(--mzr-grijs);margin:14px 0 0;font-size:17px;line-height:1.55}.mzr-uitleg-kop{color:var(--mzr-ink);margin:22px 0 10px;font-size:15px;font-weight:700}.mzr-stappen{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.mzr-stap{background:var(--mzr-vlak);color:var(--mzr-ink);border-radius:14px;align-items:flex-start;gap:10px;padding:12px;font-size:14px;line-height:1.4;display:flex}.mzr-stap-num{background:var(--mzr-groen-vlak);color:#fff;border-radius:999px;flex:none;place-items:center;width:24px;height:24px;font-size:13px;font-weight:800;display:grid}.mzr-feiten{border-top:1px solid var(--mzr-lijn);grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:20px 0 0;display:grid}.mzr-feit{padding:14px 14px 0 0}.mzr-feit dt{color:var(--mzr-grijs);font-size:12.5px;font-weight:600;line-height:1.3}.mzr-feit dd{flex-direction:column;gap:2px;margin:4px 0 0;display:flex}.mzr-feit-waarde{color:var(--mzr-ink);font-size:15px;font-weight:700;line-height:1.3}.mzr-feit-toelichting{color:var(--mzr-grijs);font-size:12.5px;line-height:1.35}.mzr-uitleg-acties{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:24px;display:flex}.mzr-knop{background:var(--mzr-geel);color:#111110;text-align:center;min-height:48px;transition:background-color .2s var(--mzr-ease);border-radius:999px;justify-content:center;align-items:center;padding:0 26px;font-size:16px;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.mzr-knop:hover{background:var(--mzr-geel-hover)}.mzr-knop:focus-visible{outline:3px solid var(--mzr-groen);outline-offset:3px}.mzr-knop--groen{background:var(--mzr-groen-vlak);color:#fff;white-space:nowrap}.mzr-knop--groen:hover{background:var(--mzr-groen)}.mzr-meer{color:var(--mzr-groen);text-underline-offset:3px;font-size:15px;font-weight:600;text-decoration:underline}.mzr-meer:hover{color:var(--mzr-ink)}.mzr-meer:focus-visible{outline:3px solid var(--mzr-groen);outline-offset:3px;border-radius:4px}.mzr-uitleg{transition:border-color .2s var(--mzr-ease), box-shadow .2s var(--mzr-ease), transform .2s var(--mzr-ease);position:relative}.mzr-knop--kaart:after{content:"";z-index:1;border-radius:inherit;position:absolute;inset:0}.mzr-uitleg:has(.mzr-knop--kaart){cursor:pointer}@media (hover:hover){.mzr-uitleg:has(.mzr-knop--kaart:hover){border-color:var(--mzr-groen);transform:translateY(-2px);box-shadow:0 14px 34px #11111014}.mzr-uitleg:has(.mzr-knop--kaart:hover) .mzr-knop--kaart{background:var(--mzr-geel-hover)}}.mzr-uitleg:has(.mzr-knop--kaart:focus-visible){outline:3px solid var(--mzr-groen);outline-offset:4px}.mzr-knop--kaart:focus-visible,.mzr-uitleg:focus{outline:none}.mzr-uitleg:focus-visible{outline:3px solid var(--mzr-groen);outline-offset:4px}.mzr-meer--onder{margin:12px 0 0 28px;display:inline-block}@media (max-width:699px){.mzr-meer--onder{margin-left:16px}}@media (prefers-reduced-motion:reduce){.mzr-uitleg{transition:none}.mzr-uitleg:has(.mzr-knop--kaart:hover){transform:none}}.mzr-eerder{max-width:1180px;margin:64px auto 0;padding:0 clamp(16px,4vw,56px)}.mzr-faq{max-width:860px;margin:var(--mzr-ruimte-paneel-volgende) auto 0;padding:0 clamp(16px,4vw,56px) 40px}.mzr-faq .mzr-sectie-titel{text-align:center}.mzr-faq-lijst{border-top:1px solid var(--mzr-lijn);margin-top:24px}.mzr-faq-item{border-bottom:1px solid var(--mzr-lijn)}.mzr-faq-item summary{cursor:pointer;min-height:56px;color:var(--mzr-ink);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;font-size:17px;font-weight:650;line-height:1.35;list-style:none;display:flex}.mzr-faq-item summary::-webkit-details-marker{display:none}.mzr-faq-item summary svg{color:var(--mzr-groen);transition:transform .2s var(--mzr-ease);flex:none}.mzr-faq-item[open] summary svg{transform:rotate(180deg)}.mzr-faq-item summary:focus-visible{outline:3px solid var(--accent,#1d9e75);outline-offset:2px}.mzr-faq-item p{max-width:44em;color:var(--mzr-grijs);margin:0 0 18px;font-size:16px;line-height:1.6}.mzr-faq-item a{color:var(--mzr-groen);text-underline-offset:2px;font-weight:600;text-decoration:underline}.mzr-klanten{margin-top:var(--mzr-ruimte-paneel-volgende)}.mzr-klanten-binnen{max-width:1240px;margin:0 auto;padding:0 clamp(16px,4vw,56px)}.mzr-klanten-raster{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:0;padding:0;list-style:none;display:grid}.mzr-klant{color:inherit;border-radius:20px;text-decoration:none;display:block}.mzr-klant-beeld{aspect-ratio:1;border:1px solid var(--mzr-lijn);background:var(--mzr-mint-licht);transition:border-color .2s var(--mzr-ease), box-shadow .2s var(--mzr-ease);border-radius:20px;display:block;overflow:hidden}.mzr-klant-img{object-fit:cover;width:100%;height:100%;display:block}.mzr-klant:hover .mzr-klant-beeld{border-color:var(--accent,#1d9e75);box-shadow:0 6px 16px #2d261a14}.mzr-klant:focus-visible{outline:3px solid var(--accent,#1d9e75);outline-offset:3px}.mzr-klant-onder{color:var(--mzr-grijs);white-space:nowrap;text-overflow:ellipsis;margin-top:10px;font-size:15px;line-height:1.4;display:block;overflow:hidden}.mzr-klanten-voet{text-align:center;margin:24px 0 0}.mzr-klanten-meer{color:var(--mzr-groen);text-underline-offset:3px;font-size:15px;font-weight:700;text-decoration:underline}.mzr-klanten-meer:hover{color:var(--mzr-ink)}.mzr-klanten-meer:focus-visible{outline:3px solid var(--mzr-groen);outline-offset:3px;border-radius:4px}@media (max-width:699px){.mzr-klanten-raster{grid-template-columns:minmax(0,1fr);gap:16px}}@media (max-width:1199px){.mzr-feiten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:899px){.mzr-uitleg,.mzr-uitleg--gespiegeld{border-radius:24px;grid-template-columns:minmax(0,1fr);gap:20px;padding:20px}.mzr-uitleg--gespiegeld .mzr-uitleg-beeld{order:0}}@media (min-width:600px) and (max-width:899px){.mzr-uitleg-beeld{aspect-ratio:16/9}}@media (max-width:699px){.mzr-title{letter-spacing:-.03em;line-height:1.06}.mzr-intro{line-height:1.55}.mzr-stappen{grid-template-columns:minmax(0,1fr)}.mzr-uitleg{padding:16px}.mzr-uitleg-acties{flex-direction:column;align-items:stretch}.mzr-knop{white-space:normal;width:100%}.mzr-meer{align-self:center}}@media (prefers-reduced-motion:reduce){html:has(.mzr-page){scroll-behavior:auto}.mzr-tegel,.mzr-klant-beeld,.mzr-knop,.mzr-faq-item summary svg{transition:none}}
