.jl-home .ic--20{width:20px;height:20px}.jl-home .seg{vertical-align:top;max-width:100%;display:inline-flex}.jl-home .seg>*{min-width:44px;min-height:36px;margin:0 0 0 calc(-1 * var(--lijn));padding:0 var(--s-4);border:var(--lijn) solid hsl(var(--input));color:hsl(var(--foreground));font-family:var(--font-body);font-size:var(--t-label);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:border-color var(--dur-1) var(--ease), background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border-radius:0;flex:none;justify-content:center;align-items:center;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex;position:relative}.jl-home .seg>:first-child{border-radius:var(--r-veld) 0 0 var(--r-veld);margin-left:0}.jl-home .seg>:last-child{border-radius:0 var(--r-veld) var(--r-veld) 0}.jl-home .seg>:hover{z-index:1;border-color:hsl(var(--primary))}.jl-home .seg>[aria-checked=true]{z-index:2;border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.jl-home .seg>:focus-visible{z-index:3;outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .seg--groot{display:flex}.jl-home .seg--groot>*{min-height:44px;padding:0 var(--s-3);flex:1 1 0}.jl-home .kn--op-band{border-color:hsl(var(--band-foreground));color:hsl(var(--band-foreground))}.jl-home a.kn--op-band:hover{background:hsl(var(--band-foreground));color:hsl(var(--band))}.jl-home .kn--op-band:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--band-foreground));outline-offset:2px}.jl-home .pm--l{height:34px;font-size:17px}.jl-home .pm--l .pm-teken{gap:3px;padding:0 6px 0 10px}.jl-home .pm--l[data-pk=max] .pm-teken{padding:0 10px 0 11px}.jl-home .pm--l .pm-teken i{width:6px;height:15px}.jl-home .pm--l .pm-naam{padding:3px 11px 0 5px}.jl-home .pm--l[data-pk=max] .pm-naam{padding-left:11px}.jl-home .p4-pagina [data-pricing-section]{scroll-margin-top:64px}.jl-home .p4-melding{--hr-kantlijn:var(--s-4);gap:var(--s-2) var(--s-3);margin:var(--s-5) var(--hr-kantlijn) 0;padding:var(--s-4);border:var(--lijn) solid hsl(var(--border));box-shadow:inset var(--lijn-sterk) 0 0 hsl(var(--destructive-ink));background:hsl(var(--card));grid-template-columns:20px minmax(0,1fr);align-items:start;display:grid}.jl-home .p4-melding>.ic{color:hsl(var(--destructive-ink));margin-top:2px}.jl-home .p4-melding-tekst p{font-size:var(--t-body);color:hsl(var(--foreground));margin:0;line-height:1.5}.jl-home .p4-melding-tekst .p4-melding-kop{font-weight:700}.jl-home .p4-melding>.kn{grid-column:2;justify-self:start}@container hr (width>=40rem){.jl-home .p4-melding{--hr-kantlijn:var(--s-6);grid-template-columns:20px minmax(0,1fr) auto;align-items:center}.jl-home .p4-melding>.ic{margin-top:0}.jl-home .p4-melding>.kn{grid-column:3}}@container hr (width>=66rem){.jl-home .p4-melding{margin-inline:max(var(--s-8), calc((100cqi - 76rem) / 2))}}.jl-home .p4-kop,.jl-home .p4-vgl,.jl-home .p4-vertrouwen{--hr-kantlijn:var(--s-4);padding-inline:var(--hr-kantlijn)}@container hr (width>=40rem){.jl-home .p4-kop,.jl-home .p4-vgl,.jl-home .p4-vertrouwen{--hr-kantlijn:var(--s-6)}}@container hr (width>=66rem){.jl-home .p4-kop,.jl-home .p4-vgl,.jl-home .p4-vertrouwen{--hr-kantlijn:max(var(--s-8), calc((100cqi - 76rem) / 2))}}.jl-home .p4-kop{padding-top:var(--s-6);padding-bottom:var(--s-6)}.jl-home .p4-h1.r-display-xl{max-width:12em;color:hsl(var(--foreground));text-wrap:balance;margin:0;font-size:clamp(2.25rem,3cqi + 1.25rem,3.5rem)}@container hr (width>=66rem){.jl-home .p4-kop{padding-top:var(--s-8)}}.jl-home .p4-kop-actie{margin-top:var(--s-5)}.jl-home .p4-kop-actie .vp-zeker{margin-top:var(--s-3)}:root[data-jl-sessie] .jl-home [data-voorlopig=uit]{display:none}.jl-home .p4-ladder{margin:var(--s-5) 0 0;border-block:var(--lijn) solid hsl(var(--border));padding:0;list-style:none;display:grid}.jl-home .p4-ladder li{align-items:start;column-gap:var(--s-3);padding:var(--s-2) 0;grid-template-columns:28px minmax(0,1fr);display:grid}.jl-home .p4-ladder li+li{border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .p4-stap{border:var(--lijn-sterk) solid hsl(var(--primary));width:28px;height:28px;color:hsl(var(--primary-ink));font-family:var(--font-num-display);font-size:var(--t-body-sm);font-variant-numeric:tabular-nums;place-items:center;font-weight:800;line-height:1;display:grid}.jl-home .p4-ladder li:nth-child(2) .p4-stap{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.jl-home .p4-trede{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));gap:0;padding-top:2px;line-height:1.4;display:grid}.jl-home .p4-trede b{font-family:var(--font-display);font-size:var(--t-body);color:hsl(var(--foreground));font-weight:800;line-height:1.25}@container hr (width>=52rem){.jl-home .p4-ladder{max-width:60rem;margin-top:var(--s-6);border:var(--lijn) solid hsl(var(--border));grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr)}.jl-home .p4-ladder li{padding:var(--s-3) var(--s-5) var(--s-3) var(--s-4);grid-template-columns:32px minmax(0,1fr);position:relative}.jl-home .p4-ladder li+li{border-top:0;border-left:var(--lijn) solid hsl(var(--border))}.jl-home .p4-stap{width:32px;height:32px;font-size:var(--t-body)}.jl-home .p4-trede{gap:2px;padding-top:3px;line-height:1.45}.jl-home .p4-ladder li+li:before{content:"";background:hsl(var(--background));border-top:var(--lijn) solid hsl(var(--border));border-right:var(--lijn) solid hsl(var(--border));width:10px;height:10px;position:absolute;top:50%;left:-6px;transform:translateY(-50%)rotate(45deg)}}.jl-home .p4-vgl{--p4-kol:28% 13% 19.6667% 19.6667% 19.6666%;--p4-tint:var(--tint-primary);--p4-cel:clamp(4.25rem, 19cqi, 8.5rem);padding-top:var(--s-6);padding-bottom:var(--s-8);border-top:var(--lijn) solid hsl(var(--border))}.jl-home .p4-vgl-kop .sx-intro{max-width:44em;margin-top:var(--s-3)}.jl-home .p4-blok{margin-top:var(--s-5);position:relative}.jl-home .p4-periode{margin-bottom:var(--s-5)}.jl-home .p4-seg{max-width:22rem}.jl-home .p4-seg,.jl-home .p4-stapseg{isolation:isolate;position:relative}.jl-home .p4-seg:before{content:"";z-index:0;inset-block:0;border-radius:var(--r-veld);background:hsl(var(--primary));pointer-events:none;width:50%;position:absolute;left:0}.jl-home .p4-seg[data-periode=monthly]:before{transform:translate(100%)}.jl-home .p4-seg>*{z-index:1}.jl-home .p4-seg>[aria-checked=true]{z-index:2;background:0 0}.jl-home .p4-periode-regel{margin:var(--s-3) 0 0;font-size:var(--t-body-sm);color:hsl(var(--foreground));font-weight:700;line-height:1.45}.jl-home .p4-btw{margin:var(--s-1) 0 0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.5}.jl-home .p4-stapkiezer{margin-bottom:var(--s-4);display:none}.jl-home .p4-stap-label{margin:0 0 var(--s-1);font-size:var(--t-body-sm);color:hsl(var(--foreground));font-weight:700;line-height:1.4}.jl-home .p4-stapseg{border-bottom:var(--lijn) solid hsl(var(--border));grid-template-columns:repeat(3,minmax(0,1fr));max-width:30rem;display:grid}.jl-home .p4-stapseg:after{content:"";z-index:2;left:0;bottom:calc(-1 * var(--lijn));background:hsl(var(--primary));pointer-events:none;width:33.3333%;height:2px;position:absolute}.jl-home .p4-vgl[data-stap=pro] .p4-stapseg:after{transform:translate(100%)}.jl-home .p4-vgl[data-stap=max] .p4-stapseg:after{transform:translate(200%)}.jl-home .p4-stapseg>button{min-width:0;min-height:48px;padding:var(--s-2) var(--s-1);font:inherit;color:hsl(var(--muted-foreground));cursor:pointer;background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:1px;display:flex}.jl-home .p4-stapseg>button:hover{color:hsl(var(--foreground))}.jl-home .p4-stapseg>button:focus-visible{z-index:3;outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:-2px}.jl-home .p4-stapseg>[aria-checked=true]{color:hsl(var(--foreground))}.jl-home .p4-tab-naam{align-items:center;gap:var(--s-2);font-size:var(--t-body);font-weight:700;line-height:1.3;display:inline-flex}.jl-home .p4-tab-naast{font-size:var(--t-caption);color:hsl(var(--muted-foreground));white-space:nowrap;font-weight:400;line-height:1.3}.jl-home .p4-stapseg .pm-teken{color:currentColor;gap:2px;padding:0}.jl-home .p4-kaarten{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:auto;margin:0;padding:0;list-style:none;display:grid}.jl-home .p4-kaart{grid-row:span 7;grid-template-rows:subgrid;min-width:0;padding:var(--s-4) var(--s-3) var(--s-5);border-left:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));align-content:start;display:grid;position:relative}.jl-home .p4-kaart>*{min-width:0}.jl-home .p4-kaart[data-pk=pro]{z-index:1;background:var(--p4-tint);box-shadow:inset 0 var(--lijn-sterk) 0 hsl(var(--primary))}.jl-home .p4-k-kopje{align-items:flex-start;gap:var(--s-2);flex-direction:column;display:flex}.jl-home .p4-advies{font-size:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;color:hsl(var(--primary-ink));margin:0;font-weight:700;line-height:1.2}.jl-home .p4-markering{border:var(--lijn) solid hsl(var(--foreground));font-size:var(--t-caption);color:hsl(var(--foreground));margin:0;padding:3px 6px 2px;font-weight:700;line-height:1.3}.jl-home .p4-k-naam{margin:var(--s-2) 0 0}.jl-home .p4-gratis{height:28px;font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;font-size:14px;font-weight:800;display:inline-flex}.jl-home .p4-k-wie{margin-top:var(--s-3)}.jl-home .p4-k-wie p{font-size:var(--t-body-sm);color:hsl(var(--foreground));text-wrap:pretty;margin:0;line-height:1.5}.jl-home .p4-k-prijsblok{margin-top:var(--s-4)}.jl-home .p4-k-prijs{color:hsl(var(--foreground));margin:0}.jl-home .p4-k-prijs>span{align-items:flex-start;gap:var(--s-1);flex-direction:column;display:flex}.jl-home .p4-k-prijs b{font-family:var(--font-num-display);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(1.875rem,1.5rem + 1cqi,2.75rem);font-weight:800;line-height:1}.jl-home .p4-per{font-size:var(--t-body-sm);font-weight:700;line-height:1.3}.jl-home .p4-k-sub{margin-top:var(--s-2);padding-bottom:var(--s-4);border-bottom:var(--lijn) dashed hsl(var(--input))}.jl-home .p4-k-sub p{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));margin:0;line-height:1.5}.jl-home .p4-k-sub p:first-child{color:hsl(var(--foreground));font-weight:700}.jl-home .p4-k-sub .p4-verschil{color:hsl(var(--foreground))}.jl-home .p4-k-sub .p4-r{display:block}.jl-home .p4-k-actie{align-items:stretch;gap:var(--s-2);padding-top:var(--s-4);flex-direction:column;display:flex}.jl-home .p4-k-actie .kn{width:100%;min-height:48px;padding-inline:var(--s-3);white-space:normal;text-align:center}.jl-home .p4-noot{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));margin:0;line-height:1.45}.jl-home .p4-kies{align-items:center;gap:var(--s-2);min-height:44px;color:hsl(var(--foreground));font-size:var(--t-body);text-underline-offset:4px;align-self:flex-start;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.jl-home .p4-kies:hover{color:hsl(var(--primary-ink))}.jl-home .p4-kies:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .p4-kaart[data-pk=free] .p4-k-prijs b{color:hsl(var(--muted-foreground));font-size:clamp(1.5rem,1.25rem + .6cqi,2rem)}.jl-home .p4-kaart[data-pk=free] .p4-k-wie p{color:hsl(var(--muted-foreground))}.jl-home .p4-kies--gratis{font-size:var(--t-body-sm)}.jl-home .p4-k-kern{padding-top:var(--s-4)}.jl-home .p4-kern-kop{margin:0 0 var(--s-2);font-size:var(--t-body-sm);color:hsl(var(--foreground));font-weight:700;line-height:1.4}.jl-home .p4-kern{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.jl-home .p4-kern li{font-size:var(--t-body-sm);color:hsl(var(--foreground));text-wrap:pretty;padding-left:18px;line-height:1.45;position:relative}.jl-home .p4-kern li:before{content:"";border-right:2px solid hsl(var(--primary-ink));border-bottom:2px solid hsl(var(--primary-ink));width:5px;height:9px;position:absolute;top:.38em;left:2px;transform:rotate(45deg)}.jl-home .p4-kaart[data-pk=free] .p4-kern li{color:hsl(var(--muted-foreground))}.jl-home .p4-kaart[data-pk=free] .p4-kern li:before{border-color:hsl(var(--muted-foreground))}.jl-home .p4-clubregel{margin-top:var(--s-4);padding:var(--s-3) 0 0 var(--s-4);box-shadow:inset var(--lijn-sterk) 0 0 var(--rule-strong)}.jl-home .p4-clubregel p{max-width:44em;font-size:var(--t-body-sm);color:hsl(var(--foreground));text-wrap:pretty;margin:0;line-height:1.55}.jl-home .p4-clubregel .p4-clublinks{column-gap:var(--s-5);margin-top:var(--s-1);flex-wrap:wrap;display:flex}.jl-home .p4-clublinks .p4-kies{font-size:var(--t-body-sm)}.jl-home .p4-elite-regel{font-size:var(--t-body-sm);color:hsl(var(--foreground));text-wrap:balance;margin:0;font-weight:700;line-height:1.35}.jl-home .p4-kaart[data-pk=max] .p4-k-naam{margin-top:var(--s-2)}.jl-home :is(.p4-kaart[data-pk=max],.p4-elite-strook).dark{--background:208 48% 6%;--card:208 37% 10%;--muted:206 32% 14%;--secondary:206 32% 14%;--border:207 26% 22%;--hairline:var(--r2-bord-lijn);background:hsl(var(--background));color:hsl(var(--foreground));box-shadow:inset 0 0 0 var(--lijn) var(--r2-bord-lijn)}.jl-home .p4-kaart[data-pk=max]{border-left-color:var(--r2-bord-lijn)}.jl-home .p4-elite-strook{display:none}.jl-home .p4-es-merk,.jl-home .p4-es-tekst{margin:0}.jl-home .p4-es-tekst{font-size:var(--t-body-sm);color:hsl(var(--foreground));text-wrap:pretty;font-weight:700;line-height:1.45}.jl-home .p4-es-link{font-size:var(--t-body-sm);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit}.jl-home .p4-groepen{position:relative}.jl-home .p4-groep{border-top:var(--lijn-sterk) solid var(--rule-strong)}.jl-home .p4-groep-kop{font-family:var(--font-display);font-size:var(--t-body-lg);letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-weight:800;line-height:1.3}.jl-home .p4-groep-kop>span,.jl-home .p4-groep-kop>button{align-items:center;gap:var(--s-3);width:100%;min-height:56px;padding:var(--s-3) 0;display:flex}.jl-home .p4-groep-kop>button{color:inherit;font:inherit;letter-spacing:inherit;text-align:left;cursor:pointer;background:0 0;border:0}.jl-home .p4-groep-kop>button:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .p4-groep-in{align-items:center;gap:var(--s-3);display:inline-flex}.jl-home .p4-groep-tal{font-family:var(--font-num);font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;align-self:baseline;font-weight:400}.jl-home .p4-groep-tal>span{display:none}.jl-home .p4-groep-tal>[data-tal=alle]{display:inline}.jl-home .p4-groep-kop .p4-pijl{flex:none;width:20px;height:20px;margin-left:auto}.jl-home .p4-groep-kop [aria-expanded=true] .p4-pijl{transform:rotate(180deg)}.jl-home .p4-groep-kop button:hover .p4-groep-naam{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.jl-home .p4-groep .md-merk{align-self:center;width:10px;height:10px;display:none}.jl-home .p4-groep[data-mod] .md-merk{display:inline-block}.jl-home .p4-tabel,.jl-home .p4-tabel tbody{border-collapse:collapse;width:100%;display:block}.jl-home .p4-tabel[hidden]{display:none}.jl-home .p4-tabel tr{border-top:var(--lijn) dashed hsl(var(--border));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.jl-home .p4-tabel th[scope=row]{padding:var(--s-3) 0 var(--s-1);text-align:left;grid-column:1/-1;font-weight:400}.jl-home .p4-naam{font-size:var(--t-body);color:hsl(var(--foreground));font-weight:700;line-height:1.4;display:block}.jl-home .p4-rol{margin-left:var(--s-1);border:var(--lijn) solid hsl(var(--border));font-size:var(--t-caption);color:hsl(var(--muted-foreground));vertical-align:2px;white-space:nowrap;padding:1px 5px 0;font-weight:700;line-height:1.4;display:inline-block}.jl-home .p4-uitleg{max-width:36em;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));text-wrap:pretty;margin-top:2px;line-height:1.45;display:block}.jl-home .p4-tabel td{min-height:44px;padding:var(--s-2) var(--s-1);text-align:center;justify-content:center;align-items:center;display:flex}.jl-home .p4-tabel td[data-pk=pro]{background:var(--p4-tint)}.jl-home .p4-ja{width:20px;height:20px;color:hsl(var(--primary-ink));stroke-width:2px}.jl-home .p4-nee{width:20px;height:20px;color:hsl(var(--muted-foreground))}.jl-home td[data-pk=free] .p4-ja{color:hsl(var(--muted-foreground))}.jl-home .p4-waarde{font-family:var(--font-num);font-size:var(--t-body-sm);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:700;line-height:1.3}.jl-home td[data-pk=free] .p4-waarde{color:hsl(var(--muted-foreground))}.jl-home .p4-tabelkop{margin:var(--s-5) 0 0;padding-bottom:var(--s-2);grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;display:grid}.jl-home .p4-tk-links{display:contents}.jl-home .p4-tk-tekst{font-size:var(--t-body-sm);color:hsl(var(--foreground));margin:0;font-weight:700;line-height:1.35;display:none}.jl-home .p4-alle-knop{min-height:44px;font:inherit;font-size:var(--t-body-sm);color:hsl(var(--foreground));text-underline-offset:4px;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin:0;padding:0;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:none}.jl-home .p4-alle-knop:hover{color:hsl(var(--primary-ink))}.jl-home .p4-alle-knop:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .p4-naam-knop{width:100%;min-height:44px;font:inherit;text-align:left;color:hsl(var(--foreground));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;align-items:center;margin:-1px 0 0;padding:11px 0 10px;display:none}.jl-home .p4-naam-knop .p4-naam{width:100%}.jl-home .p4-naam-knop .nw{white-space:nowrap}.jl-home .p4-naam-knop:hover .p4-naam{text-underline-offset:4px;text-decoration:underline;text-decoration-thickness:1px}.jl-home .p4-naam-knop:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:-2px}.jl-home .p4-rij-teken{vertical-align:-1px;width:14px;height:14px;color:hsl(var(--muted-foreground));stroke-width:2px;margin-left:6px;display:inline-block}.jl-home .p4-naam-knop[aria-expanded=true] .p4-rij-teken{transform:rotate(180deg)}.jl-home .p4-vanaf,.jl-home .p4-tk-tekst>span{display:none}.jl-home .p4-tk-pk{padding:var(--s-1);font-size:var(--t-body-sm);text-align:center;color:hsl(var(--foreground));font-weight:700;line-height:1.3}.jl-home .p4-tk-pk[data-pk=free]{color:hsl(var(--muted-foreground))}.jl-home .p4-tk-pk[data-pk=pro]{background:var(--p4-tint);box-shadow:inset 0 var(--lijn-sterk) 0 hsl(var(--primary))}@container hr (width<=63.99rem){.jl-home .p4-kaarten{gap:var(--lijn);background:hsl(var(--border));border:var(--lijn) solid hsl(var(--border))}.jl-home .p4-kaart{padding-top:var(--s-3);border-left:0}.jl-home .p4-k-kern{display:none}.jl-home .p4-k-actie{padding-top:var(--s-3)}.jl-home .p4-kaart[data-pk=max] .p4-k-kern{padding-top:var(--s-4);grid-row:7;display:block}.jl-home .p4-kaart:not([data-pk=max]) .p4-k-actie{grid-row:6/span 2}.jl-home .p4-vgl-kop h2{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jl-home .p4-vgl-kop .sx-intro{display:none}.jl-home .p4-blok{margin-top:0}:root[data-jl-js] .jl-home .p4-stapkiezer{display:block}:root[data-jl-js] .jl-home .p4-alle-knop{align-items:center;display:inline-flex}:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis] .p4-kol:is([data-pk=pro],[data-pk=max]),:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro] .p4-kol:is([data-pk=free],[data-pk=max]),:root[data-jl-js] .jl-home .p4-vgl[data-stap=max] .p4-kol:is([data-pk=free],[data-pk=basis]),:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis]:not([data-alle]) .p4-groep:not([data-open-groep])[data-gelijk~=basis],:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro]:not([data-alle]) .p4-groep:not([data-open-groep])[data-gelijk~=pro],:root[data-jl-js] .jl-home .p4-vgl[data-stap=max]:not([data-alle]) .p4-groep:not([data-open-groep])[data-gelijk~=max],:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis]:not([data-alle]) .p4-groep:not([data-open-groep]) tr[data-gelijk~=basis],:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro]:not([data-alle]) .p4-groep:not([data-open-groep]) tr[data-gelijk~=pro],:root[data-jl-js] .jl-home .p4-vgl[data-stap=max]:not([data-alle]) .p4-groep:not([data-open-groep]) tr[data-gelijk~=max],:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis] :is([data-alle] *,.p4-groep[data-open-groep]) tr[data-gelijk~=basis] .p4-uitleg,:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro] :is([data-alle] *,.p4-groep[data-open-groep]) tr[data-gelijk~=pro] .p4-uitleg,:root[data-jl-js] .jl-home .p4-vgl[data-stap=max] :is([data-alle] *,.p4-groep[data-open-groep]) tr[data-gelijk~=max] .p4-uitleg,:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis][data-alle] tr[data-gelijk~=basis] .p4-uitleg,:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro][data-alle] tr[data-gelijk~=pro] .p4-uitleg,:root[data-jl-js] .jl-home .p4-vgl[data-stap=max][data-alle] tr[data-gelijk~=max] .p4-uitleg,:root[data-jl-js] .jl-home .p4-vgl:not([data-alle]) .p4-groep-tal>[data-tal=alle]{display:none}:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis]:not([data-alle]) .p4-groep-tal>[data-tal=basis],:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro]:not([data-alle]) .p4-groep-tal>[data-tal=pro],:root[data-jl-js] .jl-home .p4-vgl[data-stap=max]:not([data-alle]) .p4-groep-tal>[data-tal=max]{display:inline}:root[data-jl-js] .jl-home .p4-tk-tekst{display:block}:root[data-jl-js] .jl-home .p4-tk-links{flex-direction:column;align-items:flex-start;gap:0;min-width:0;display:flex}.jl-home .p4-groep{border-top:var(--lijn) solid var(--rule-strong)}.jl-home .p4-groep-kop{font-size:var(--t-body-sm);letter-spacing:0;font-weight:700}.jl-home .p4-groep-kop>span{min-height:0;padding:var(--s-4) 0 var(--s-1)}.jl-home .p4-groep-in{gap:var(--s-2)}.jl-home .p4-groep-tal{display:none}.jl-home .p4-groep .md-merk{width:8px;height:8px}:root[data-jl-js] .jl-home .p4-vgl:not([data-alle]) .p4-groep:not([data-open-groep]) tr:not([data-open]) .p4-uitleg{display:none}:root[data-jl-js] .jl-home .p4-vgl:not([data-alle]) .p4-groep:not([data-open-groep]) .p4-tabel th[scope=row]{padding:0}:root[data-jl-js] .jl-home .p4-vgl:not([data-alle]) .p4-groep:not([data-open-groep]) .p4-tabel th[scope=row]>.p4-naam{display:none}:root[data-jl-js] .jl-home .p4-vgl:not([data-alle]) .p4-groep:not([data-open-groep]) .p4-naam-knop{display:flex}:root[data-jl-js] .jl-home .p4-vgl:not([data-alle]) .p4-groep:not([data-open-groep]) .p4-tabel td{pointer-events:none;padding-top:11.5px}:root[data-jl-js] .jl-home .p4-vgl:not([data-alle]) .p4-groep:not([data-open-groep]) tr[data-open] .p4-uitleg{padding-bottom:var(--s-3);margin-top:-4px}:root[data-jl-js] .jl-home .p4-vgl:not([data-alle]) .p4-groep-kop>span{padding:var(--s-3) 0 2px}:root[data-jl-js] .jl-home .p4-tabel .p4-naam-knop .p4-naam{padding-right:calc(2 * var(--p4-cel) - var(--s-2))}:root[data-jl-js] .jl-home .p4-tabel th[scope=row]{position:relative}:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis] :is([data-alle] *,.p4-groep[data-open-groep]) tr[data-leeg~=basis] .p4-vanaf,:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro] :is([data-alle] *,.p4-groep[data-open-groep]) tr[data-leeg~=pro] .p4-vanaf,:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis][data-alle] tr[data-leeg~=basis] .p4-vanaf,:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro][data-alle] tr[data-leeg~=pro] .p4-vanaf{right:0;top:calc(var(--s-3) + 3px);width:calc(2 * var(--p4-cel));padding-inline:var(--s-1);font-size:var(--t-caption);text-align:center;color:hsl(var(--muted-foreground));font-weight:700;line-height:1.5;display:block;position:absolute}:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis][data-alle] tr[data-leeg~=basis] .p4-nee,:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro][data-alle] tr[data-leeg~=pro] .p4-nee,:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis] .p4-groep[data-open-groep] tr[data-leeg~=basis] .p4-nee,:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro] .p4-groep[data-open-groep] tr[data-leeg~=pro] .p4-nee{visibility:hidden}:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis]:not([data-alle]) .p4-tk-tekst>[data-tk=basis],:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro]:not([data-alle]) .p4-tk-tekst>[data-tk=pro],:root[data-jl-js] .jl-home .p4-vgl[data-stap=max]:not([data-alle]) .p4-tk-tekst>[data-tk=max],:root[data-jl-js] .jl-home .p4-vgl[data-alle] .p4-tk-tekst>[data-tk=alle]{display:inline}:root[data-jl-js] .jl-home .p4-tabelkop{grid-template-columns:minmax(0, 1fr) var(--p4-cel) var(--p4-cel)}:root[data-jl-js] .jl-home .p4-tk-tekst{padding:0 var(--s-3) var(--s-1) 0}:root[data-jl-js] .jl-home .p4-tabel tr{grid-template-columns:minmax(0, 1fr) var(--p4-cel) var(--p4-cel);grid-template-rows:auto}:root[data-jl-js] .jl-home .p4-tabel th[scope=row]{padding:var(--s-3) 0;grid-area:1/1/auto/-1}:root[data-jl-js] .jl-home .p4-tabel .p4-naam{padding-right:calc(2 * var(--p4-cel) + var(--s-2))}:root[data-jl-js] .jl-home .p4-tabel td{min-height:0;padding:calc(var(--s-3) + 1px) var(--s-1) 0;background:0 0;grid-row:1;align-self:start;align-items:flex-start}:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis] td[data-pk=free],:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro] td[data-pk=basis],:root[data-jl-js] .jl-home .p4-vgl[data-stap=max] td[data-pk=pro]{grid-column:2}:root[data-jl-js] .jl-home .p4-vgl[data-stap=basis] td[data-pk=basis],:root[data-jl-js] .jl-home .p4-vgl[data-stap=pro] td[data-pk=pro],:root[data-jl-js] .jl-home .p4-vgl[data-stap=max] td[data-pk=max]{grid-column:3}:root[data-jl-js] .jl-home .p4-vgl:is([data-stap=pro],[data-stap=max]) .p4-tabel tr{isolation:isolate;position:relative}:root[data-jl-js] .jl-home .p4-vgl:is([data-stap=pro],[data-stap=max]) .p4-tabel tr:after{content:"";z-index:-1;inset-block:0;width:var(--p4-cel);background:var(--p4-tint);pointer-events:none;position:absolute;right:0}:root[data-jl-js] .jl-home .p4-vgl[data-stap=max] .p4-tabel tr:after{right:var(--p4-cel)}:root[data-jl-js] .jl-home .p4-vgl:not([data-stap=max]) .p4-elite-strook{column-gap:var(--s-3);margin-top:var(--s-3);padding:var(--s-3) var(--s-4) var(--s-1);border:var(--lijn) solid hsl(var(--border));grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}.jl-home .p4-es-merk{grid-row:1/3;padding-top:1px}.jl-home .p4-es-link{justify-self:start}.jl-home .p4-vragen{padding-block:var(--s-7)}.jl-home .p4-vgl{padding-bottom:var(--s-7)}}@container hr (width>=40rem) and (width<=63.99rem){.jl-home .p4-kaart{padding-inline:var(--s-5)}.jl-home .p4-periode{column-gap:var(--s-6);grid-template-columns:minmax(0,22rem) minmax(0,1fr);align-items:start;display:grid}.jl-home .p4-periode-regel{margin-top:0}.jl-home .p4-periode .p4-btw{grid-column:2}}@container hr (width>=64rem){.jl-home .p4-koprij{grid-template-columns:var(--p4-kol);grid-template-rows:repeat(7,auto);display:grid}.jl-home .p4-periode{padding:var(--s-5) var(--s-5) var(--s-5) 0;grid-area:1/1/4;align-self:start;margin:0}.jl-home .p4-kaarten{grid-area:1/2/-1/-1;grid-template-columns:subgrid;grid-template-rows:subgrid}.jl-home .p4-kaart{padding:var(--s-5) var(--s-4) var(--s-5);grid-row:1/-1}.jl-home .p4-kaart[data-pk=free]{padding-inline:var(--s-3)}.jl-home .p4-kaart[data-pk=max]{padding-inline:var(--s-5)}.jl-home .p4-clubregel{margin:var(--s-4) var(--s-5) 0 0;grid-area:4/1/-1;align-self:start}.jl-home .p4-clubregel .p4-clublinks{flex-direction:column;align-items:flex-start}.jl-home .p4-tabelkop{display:none}.jl-home .p4-groepen{isolation:isolate}.jl-home .p4-groepen:before,.jl-home .p4-groepen:after{content:"";z-index:-1;border-inline:var(--lijn) solid hsl(var(--border));pointer-events:none;position:absolute;inset-block:0}.jl-home .p4-groepen:after{width:13%;left:28%}.jl-home .p4-groepen:before{background:var(--p4-tint);width:19.6666%;left:60.6667%}.jl-home .p4-tabel tr{grid-template-columns:var(--p4-kol)}.jl-home .p4-tabel th[scope=row]{padding:var(--s-3) var(--s-5) var(--s-3) 0;grid-column:1}.jl-home .p4-tabel td{min-height:0;padding:var(--s-3) var(--s-2)}.jl-home .p4-tabel td[data-pk=pro]{background:0 0}.jl-home .p4-groep-kop>span,.jl-home .p4-groep-kop>button{max-width:28%;padding-right:var(--s-5)}}.jl-home .p4-plak{top:var(--p4-plak-top,56px);z-index:15;height:0;position:sticky}.jl-home .p4-strook{left:calc(-1 * var(--hr-kantlijn));right:calc(-1 * var(--hr-kantlijn));padding-inline:var(--hr-kantlijn);grid-template-columns:minmax(0, 1fr) var(--p4-cel) var(--p4-cel);background:hsl(var(--background));border-bottom:var(--lijn) solid var(--rule-strong);box-shadow:0 1px 0 hsl(var(--border));display:grid;position:absolute;top:0}.jl-home .p4-strook[hidden]{display:none}.jl-home .p4-s-cel{min-width:0;padding:var(--s-2) var(--s-1);border-left:var(--lijn) solid hsl(var(--border));text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.jl-home .p4-s-cel[data-pk=pro]{background:var(--p4-tint)}.jl-home .p4-s-cel .p4-k-prijs b{font-size:1.125rem}.jl-home .p4-s-cel .p4-k-prijs>span{align-items:center}.jl-home .p4-s-cel .p4-per,.jl-home .p4-s-cel .p4-s-knop{display:none}.jl-home .p4-s-cel .p4-k-naam{margin:0}.jl-home .p4-s-cel .pm{letter-spacing:.06em;height:18px;font-size:10px}.jl-home .p4-s-cel .pm .pm-teken{display:none}.jl-home .p4-s-cel .pm .pm-naam{padding:2px 5px 0}.jl-home .p4-s-cel .p4-gratis{letter-spacing:.06em;height:18px;font-size:10px}.jl-home .p4-s-periode{display:none}.jl-home .p4-s-tekst{min-width:0;padding:var(--s-2) var(--s-3) var(--s-2) 0;align-items:center;display:flex}.jl-home .p4-s-tekst .p4-tk-tekst{padding:0;display:block}@container hr (width<=63.99rem){.jl-home .p4-vgl[data-stap=basis] .p4-s-cel:is([data-pk=pro],[data-pk=max]),.jl-home .p4-vgl[data-stap=pro] .p4-s-cel:is([data-pk=free],[data-pk=max]),.jl-home .p4-vgl[data-stap=max] .p4-s-cel:is([data-pk=free],[data-pk=basis]){display:none}}@container hr (width>=64rem){.jl-home .p4-strook{grid-template-columns:var(--p4-kol)}.jl-home .p4-s-tekst{display:none}.jl-home .p4-s-periode{padding:var(--s-2) var(--s-5) var(--s-2) 0;align-items:center;display:flex}.jl-home .p4-s-periode .seg{flex:auto;max-width:none}.jl-home .p4-s-periode .seg>*{min-height:36px}.jl-home .p4-s-cel{text-align:left;align-items:stretch;gap:var(--s-1);padding:var(--s-2) var(--s-3) var(--s-3)}.jl-home .p4-s-cel .pm{letter-spacing:.1em;height:22px;font-size:12px}.jl-home .p4-s-cel .pm .pm-teken{display:inline-flex}.jl-home .p4-s-cel .pm .pm-naam{padding:2px 6px 0 3px}.jl-home .p4-s-cel .p4-gratis{letter-spacing:.1em;height:22px;font-size:12px}.jl-home .p4-s-cel .p4-k-prijs>span{align-items:flex-start}.jl-home .p4-s-cel .p4-k-prijs b{font-size:1.25rem}.jl-home .p4-s-cel .p4-per{font-size:var(--t-caption);display:block}.jl-home .p4-s-cel .p4-s-knop{margin-top:auto;display:inline-flex}.jl-home .p4-s-cel .kn{min-height:36px;padding:0 var(--s-3)}.jl-home .p4-s-cel .p4-markering{align-self:flex-start}}.jl-home .p4-vragen{border-top:var(--lijn) solid hsl(var(--border))}.jl-home .p4-vr{margin-top:var(--s-6)}@container hr (width>=60rem){.jl-home .p4-vragen{column-gap:var(--s-9);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:start;display:grid}.jl-home .p4-vr{margin-top:0}}.jl-home .p4-vertrouwen{padding-block:var(--s-6);border-top:var(--lijn) solid hsl(var(--border))}.jl-home .p4-vt-regel{column-gap:var(--s-4);font-size:var(--t-body);color:hsl(var(--foreground));flex-wrap:wrap;margin:0;padding:0;font-weight:700;line-height:1.6;list-style:none;display:flex;overflow:hidden}.jl-home .p4-vt-regel li{white-space:nowrap;position:relative}.jl-home .p4-vt-regel li:before{content:"·" / "";width:var(--s-4);text-align:center;font-weight:400;position:absolute;right:100%}.jl-home .p4-vertrouwen p{margin:var(--s-1) 0 0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.5}.jl-home .p4-slogan.r-accent{max-width:20em;font-size:clamp(1.75rem,1.25rem + 2cqi,2.75rem);line-height:1.2}.jl-home .p4-slot .kn-rij{margin-top:var(--s-6)}.jl-home .p4-slot-bewijs{margin:var(--s-3) 0 0;font-size:var(--t-body-sm);color:hsl(var(--band-muted));line-height:1.5}@media (prefers-reduced-motion:no-preference){.jl-home .p4-groep-kop .p4-pijl,.jl-home .p4-rij-teken{transition:transform var(--dur-2) var(--ease)}.jl-home .p4-seg:before,.jl-home .p4-stapseg:after{transition:transform var(--dur-2) var(--ease-veer)}}@media (forced-colors:active){.jl-home .p4-kaart[data-pk=pro]{outline:var(--lijn-sterk) solid Highlight;outline-offset:-2px}.jl-home .p4-kaart[data-pk=max]{outline:var(--lijn) solid CanvasText;outline-offset:-1px}.jl-home .p4-seg:before{display:none}.jl-home .seg>[aria-checked=true]{forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}.jl-home .p4-stapseg:after{background:highlight}}
