.pxv6.za{--za-ster:#F5B83D}.pxv6 .za-anker{display:block;position:relative;top:-80px;height:0}.pxv6.za main>section{scroll-margin-top:64px}.za-hdr .za-tel{display:inline-flex;align-items:center;gap:7px;min-height:44px;color:var(--zg-op);font-size:15px;font-weight:600;white-space:nowrap}.za-hdr .za-tel:hover{color:#fff}.pxv6 .za-kop-in{position:relative;display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"tekst vel" "bewijs vel";grid-template-rows:auto 1fr;gap:clamp(28px,3vw,44px) clamp(32px,5vw,96px);align-items:start;padding-block:clamp(40px,6vh,72px) clamp(72px,9vh,112px)}.pxv6 .za-kop-tekst{grid-area:tekst}.pxv6 .za-label{margin-bottom:clamp(1.1rem,2vw,1.6rem);color:var(--z-op-3)}.pxv6 .za-label i{font-style:normal}.pxv6 .za-h1 .z-h1b{display:block}.pxv6 .za-lead{max-width:54ch}.pxv6 .za-lead strong{color:#fff;font-weight:600}.pxv6 .za-naar,.pxv6 .za-naar-noot{display:none}.pxv6 .za-zeker{display:flex;flex-wrap:wrap;gap:.55rem 1.4rem;margin:1.6rem 0 0;padding:0;list-style:none;color:var(--z-op);font-size:.9375rem;font-weight:500;line-height:1.4}.pxv6 .za-zeker li{display:inline-flex;align-items:center;gap:.45rem}.pxv6 .za-zeker svg{flex:none;color:#FF6B5E}.pxv6.za .z-refs dd{hyphens:manual}.pxv6 .za-vel-plek{grid-area:vel;position:relative;isolation:isolate;scroll-margin-top:80px}.pxv6 .za-vel-plek:focus{outline:none}.pxv6 .za-vel{padding-bottom:clamp(22px,2.4vw,32px)}.pxv6 .za-vel .zk-vel-titel{margin-top:1.1rem;font-size:clamp(1.375rem,2vw,1.625rem)}.pxv6 .za-bewijs{grid-area:bewijs;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.4rem clamp(24px,3vw,48px);padding-top:1.6rem;border-top:1px solid var(--z-lijn-op)}.pxv6 .za-score{grid-column:1/-1;display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem .8rem;width:-moz-fit-content;width:fit-content;min-height:44px;color:var(--z-op)}.pxv6 .za-sterren{width:92px;height:16px;fill:var(--za-ster)}.pxv6 .za-score-tekst{font-size:1rem}.pxv6 .za-score-tekst b{color:#fff;font-size:1.1875rem;font-weight:700;letter-spacing:-.01em}.pxv6 .za-score-n{color:var(--z-op-2);text-decoration:underline;text-decoration-color:rgba(255,255,255,.3);text-underline-offset:.25em}.pxv6 .za-score:hover .za-score-n{color:#fff;text-decoration-color:#fff}.pxv6 .za-score-noot{grid-column:1/-1;margin-top:-.9rem;color:var(--z-op-3);font-size:.8125rem;line-height:1.45}.pxv6 .za-score-mini,.pxv6 .za-score-mini-noot{display:none}.pxv6 .za-citaat,.pxv6 .za-citaat blockquote{margin:0}.pxv6 .za-citaat p{color:#fff;font-size:1.0625rem;font-weight:500;letter-spacing:-.008em;line-height:1.5;text-wrap:pretty}.pxv6 .za-citaat figcaption{margin-top:.6rem;color:var(--z-op-3);font-size:.8125rem;line-height:1.45}.pxv6 .za-team ul{margin:.6rem 0 0;padding:0;list-style:none}.pxv6 .za-team li{padding:.55rem 0;border-top:1px solid var(--z-lijn-op);color:var(--z-op-2);font-size:.9375rem;line-height:1.5}.pxv6 .za-team li strong{color:#fff;font-weight:600}.pxv6 .za-situaties{padding-block:calc(var(--z-sec) * .7) calc(var(--z-sec) * .55);background:var(--z-wit)}.pxv6 .za-regels{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 clamp(24px,3vw,56px);border-top:1.5px solid var(--z-inkt)}.pxv6 .za-regels .z-row{grid-template-columns:minmax(0,1fr);padding-block:28px 8px;border-bottom:0}.pxv6 .za-regels .z-row:before{transform:scaleX(1)}.pxv6 .za-regels .z-row h3{font-size:clamp(1.25rem,1.6vw,1.4375rem)}.pxv6 .za-levering{padding-block:calc(var(--z-sec) * .7)}.pxv6 .za-levering-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,5fr);gap:clamp(36px,5vw,104px);align-items:start}.pxv6 .za-levering-tekst .z-body-l{margin-top:1.1rem;max-width:52ch}.pxv6 .za-punten{margin:2rem 0 0;border-top:1.5px solid var(--z-inkt)}.pxv6 .za-punten>div{padding:1.05rem 0;border-bottom:1px solid var(--z-lijn)}.pxv6 .za-punten dt{font-size:1.0625rem;font-weight:650;letter-spacing:-.012em;line-height:1.3}.pxv6 .za-punten dd{max-width:58ch;margin:.3rem 0 0;color:var(--z-gedempt);font-size:1rem;line-height:1.56;text-wrap:pretty}.pxv6 .za-punten dd strong{color:var(--z-inkt);font-weight:600}.pxv6 .za-acts{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 1.6rem;margin-top:2rem}.pxv6 .za-voorbeeld{position:sticky;top:96px;margin:0}.pxv6 .za-voorbeeld figcaption{margin-top:1.6rem;color:var(--z-gedempt);font-size:.8438rem;line-height:1.45}.pxv6 .za-praktijk{padding-block:calc(var(--z-sec) * .7);background:var(--z-papier)}.pxv6 .za-praktijk-grid{display:grid;grid-template-columns:minmax(0,6fr) minmax(0,6fr);gap:clamp(24px,3vw,48px);align-items:start}.pxv6 .za-praktijk-grid .za-cases{grid-template-columns:minmax(0,1fr)}.pxv6 .za-foto{position:sticky;top:96px}.pxv6 .za-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(20px,2.4vw,32px)}.pxv6 .za-case{display:flex;flex-direction:column;padding:clamp(22px,2.6vw,34px);border:1px solid var(--z-lijn);border-radius:12px;background:#fff}.pxv6 .za-case h3{font-size:clamp(1.1875rem,1.6vw,1.375rem);font-weight:650;letter-spacing:-.02em;line-height:1.22;text-wrap:balance}.pxv6 .za-case-feiten{margin:1.1rem 0 1.25rem;border-top:1.5px solid var(--z-inkt)}.pxv6 .za-case-feiten>div{display:grid;grid-template-columns:7.5rem minmax(0,1fr);gap:.25rem 1rem;padding:.75rem 0;border-bottom:1px solid var(--z-lijn)}.pxv6 .za-case-feiten dd{margin:0;font-size:.9688rem;font-weight:550;line-height:1.42}.pxv6 .za-case .z-link{margin-top:auto;align-self:flex-start}.pxv6 .za-werkwijze{padding-block:calc(var(--z-sec) * .75)}.pxv6 .za-werkwijze-grid{display:grid;grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:clamp(32px,5vw,96px);align-items:center}.pxv6 .za-werkwijze .z-body-l{margin-top:1.1rem;max-width:50ch}.pxv6 .za-stappen{margin-top:2rem;border-bottom-color:var(--z-lijn-op)}.pxv6 .za-stappen li{border-top-color:var(--z-lijn-op)}.pxv6 .za-stappen li:first-child{border-top-color:var(--z-op-3)}.pxv6 .za-stappen .z-stap-n{color:#FF6B5E}.pxv6 .za-stappen h3{margin-top:.35rem;color:#fff}.pxv6 .za-stappen p{color:var(--z-op-2)}.pxv6 .za-stappen .za-wanneer{margin-top:0;color:var(--z-op-3)}.pxv6 .za-fig{width:100%}.pxv6 .za-werkwijze .z-read{color:var(--z-op-2)}.pxv6 .za-werkwijze [data-hairline]{--hairline-plate:#0B1026;--hairline-hi:#FF6B5E;--hairline-edge:#E7EAF2;--hairline-mid:#8F98BA;--hairline-lo:#323B66;--hairline-stroke:1.1}.pxv6 .za-vragen{padding-block:calc(var(--z-sec) * .75)}.pxv6 .za-bronnen{display:grid;gap:.35rem;margin:1.4rem 0 0;padding:0;list-style:none;font-size:.875rem;line-height:1.45}.pxv6 .za-bronnen a{color:var(--z-gedempt);text-decoration:underline;text-decoration-color:var(--z-lijn-2);text-underline-offset:.25em}.pxv6 .za-bronnen a:hover{color:var(--z-inkt)}.pxv6 .za-vragen .ans strong{color:var(--z-inkt);font-weight:600}.pxv6 .za-punten dd a,.pxv6 .za-regels a,.pxv6 .za-vragen .ans a{color:var(--z-inkt);font-weight:600;text-decoration:underline;text-decoration-color:var(--z-lijn-2);text-underline-offset:.25em}.pxv6 .za-punten dd a:hover,.pxv6 .za-regels a:hover,.pxv6 .za-vragen .ans a:hover{color:var(--z-rood-d);text-decoration-color:currentColor}.pxv6 .za-slot .z-glas-act>p{color:var(--z-op-2)}.za-voet{border-top:1px solid var(--zg-lijn-2)}.za-voet .za-voet-in{display:flex;flex-wrap:wrap;justify-content:space-between;gap:24px 48px;max-width:1480px;margin:0 auto;padding:40px var(--zg-gut) 44px}.za-voet p{max-width:52ch;margin-top:12px;color:var(--zg-op-3);font-size:14px;line-height:1.55}.za-voet nav{display:flex;flex-wrap:wrap;align-content:flex-start;gap:4px 22px}.za-voet nav a{display:inline-flex;align-items:center;min-height:40px;color:var(--zg-link);font-size:14px}.za-voet nav a:hover{color:#fff}.pxv6 .za-meeloper{display:none}@media (max-width:999px){.pxv6 .za-kop-in{grid-template-columns:minmax(0,1fr);grid-template-areas:"tekst" "vel" "bewijs";grid-template-rows:none}.pxv6 .za-naar{display:inline-flex;margin-top:1.5rem}.pxv6 .za-naar-noot{display:block;margin-top:.7rem;color:var(--z-op-3);font-size:.875rem;line-height:1.45}.pxv6 .za-score-mini{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.3rem .6rem;min-height:44px;margin-top:.4rem;color:var(--z-op);font-size:.9375rem}.pxv6 .za-score-mini b{color:#fff;font-weight:700}.pxv6 .za-score-mini .za-sterren{width:80px;height:14px}.pxv6 .za-score-mini-noot{display:block;margin-top:0;color:var(--z-op-3);font-size:.8125rem;line-height:1.45}.pxv6 .za-vel-plek{max-width:620px}.pxv6 .za-regels{grid-template-columns:minmax(0,1fr)}.pxv6 .za-regels .z-row{padding-block:24px 22px;border-bottom:1px solid var(--z-lijn)}.pxv6 .za-levering-grid,.pxv6 .za-werkwijze-grid{grid-template-columns:minmax(0,1fr)}.pxv6 .za-voorbeeld{position:static;max-width:560px}.pxv6 .za-praktijk-grid{grid-template-columns:minmax(0,1fr)}.pxv6 .za-foto{position:static}.pxv6 .za-praktijk-grid .za-cases{grid-template-columns:repeat(2,minmax(0,1fr))}.pxv6 .za-fig{width:min(100%,420px);margin-inline:auto}}@media (max-width:759px){.pxv6 .za-kop-in{padding-block:28px 56px}.pxv6 .za-label-regio{display:block;margin-top:.3rem}.pxv6 .za-label-regio i{display:none}.pxv6.za{--za-kopruimte:calc(100vw - 2 * var(--z-gut) - 2px)}.pxv6.za .za-h1{font-size:min(2.375rem,calc(var(--za-kopruimte) / var(--za-woord, 1)))}.pxv6.za .z-h2{font-size:min(2rem,calc(var(--za-kopruimte) / var(--za-woord, 1)))}.pxv6.za .z-h2.z-h2-m{font-size:min(1.875rem,calc(var(--za-kopruimte) / var(--za-woord, 1)))}.pxv6 .za-zeker{flex-direction:column;gap:.45rem;margin-top:1.25rem}.pxv6 .za-bewijs,.pxv6 .za-case-feiten>div,.pxv6 .za-cases,.pxv6 .za-praktijk-grid .za-cases{grid-template-columns:minmax(0,1fr)}.pxv6 .za-fig{width:min(100%,320px)}.pxv6 .za-acts .z-btn{width:100%;justify-content:center}.pxv6 .za-meeloper{display:block;position:fixed;z-index:70;left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));transform:translateY(calc(100% + 24px));transition:transform .32s var(--z-eind)}.pxv6 .za-meeloper[data-shown=true]{transform:none}.pxv6 .za-meeloper .z-btn{width:100%;justify-content:center;box-shadow:0 14px 34px -10px rgba(11,16,38,.6)}body:has([aria-labelledby=cookie-banner-title]) .pxv6 .za-meeloper{display:none}.za-hdr .za-tel{font-size:13px}}@media (max-width:480px){.pxv6.za .z-refs{grid-template-columns:minmax(0,1fr)}.pxv6.za .z-refs-band .z-refs>div{display:grid;grid-template-columns:6.5rem minmax(0,1fr);gap:0 .75rem;align-items:baseline;padding:14px 0;border-left:0;border-bottom:1px solid var(--z-lijn)}.pxv6.za .z-refs-band .z-refs>div:last-child{border-bottom:0}.pxv6.za .z-refs dd{margin-top:0}}@media (max-width:420px){.za-hdr .za-tel svg{display:none}}@media (prefers-reduced-motion:reduce){.pxv6 .za-meeloper{transition:none}}