.jl-home{--font-num:var(--font-body);--font-num-display:var(--font-display);--font-mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--t-display-xl:clamp(2.5rem, 6vw + 1rem, 4.5rem);--t-display-lg:clamp(2.25rem, 4.5vw + 1rem, 3.5rem);--t-title-lg:2rem;--t-title:1.5rem;--t-title-sm:1.25rem;--t-body-lg:1.125rem;--t-body:1rem;--t-body-sm:.875rem;--t-label:.875rem;--t-caption:.75rem;--t-micro:.6875rem;--t-accent:clamp(1.25rem, 1rem + .8vw, 1.625rem);--t-figure:2rem;--tr-micro:.12em;--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:24px;--s-6:32px;--s-7:40px;--s-8:56px;--s-9:80px;--s-10:120px;--r-veld:2px;--lijn:1px;--lijn-sterk:2px;--ease:cubic-bezier(.2, 0, 0, 1);--dur-1:.12s;--dur-2:.2s;--dur-3:.32s;--rule-strong:hsl(var(--primary));--hairline:hsl(var(--border));--veld-vlak:hsl(var(--background));--shido-rand:hsl(var(--primary))}.dark .jl-home,.jl-home .dark{--rule-strong:hsl(var(--primary));--hairline:hsl(var(--border));--veld-vlak:hsl(var(--muted));--shido-rand:transparent}@media (prefers-reduced-motion:reduce){.jl-home{--dur-1:0s;--dur-2:0s;--dur-3:0s}}.jl-home .r-display-xl{font-family:var(--font-display);font-size:var(--t-display-xl);letter-spacing:-.035em;font-weight:900;line-height:.95}.jl-home .r-display-lg{font-family:var(--font-display);font-size:var(--t-display-lg);letter-spacing:-.03em;font-weight:800;line-height:1}.jl-home .r-title-lg{font-family:var(--font-display);font-size:var(--t-title-lg);letter-spacing:-.02em;font-weight:800;line-height:1.1}.jl-home .r-title{font-family:var(--font-display);font-size:var(--t-title);letter-spacing:-.015em;font-weight:800;line-height:1.2}.jl-home .r-title-sm{font-family:var(--font-display);font-size:var(--t-title-sm);letter-spacing:-.01em;font-weight:700;line-height:1.3}.jl-home .r-micro{font-family:var(--font-body);font-size:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;font-weight:700;line-height:1}.jl-home .r-accent{font-family:var(--font-accent);font-size:var(--t-accent);font-style:italic;font-weight:400;line-height:1.32}.jl-home .r-figure{font-family:var(--font-display);font-size:var(--t-figure);letter-spacing:-.02em;font-weight:800;line-height:1}.jl-home .r-num{font-family:var(--font-num);font-variant-numeric:tabular-nums}.jl-home .r-figure.r-num,.jl-home .r-title.r-num,.jl-home .r-title-sm.r-num{font-family:var(--font-num-display);font-variant-numeric:tabular-nums}@media (width<=639px){.jl-home .r-title-lg{font-size:1.75rem}}.jl-home .sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.jl-home .kn{justify-content:center;align-items:center;gap:var(--s-2);min-height:44px;padding:var(--s-2) var(--s-5);border:var(--lijn) solid transparent;border-radius:var(--r-veld);color:hsl(var(--foreground));font-family:var(--font-body);font-size:var(--t-label);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-1) var(--ease), border-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease), text-decoration-color var(--dur-1) var(--ease);background:0 0;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.jl-home .kn svg{flex:none;width:16px;height:16px}.jl-home .kn:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .kn:disabled{cursor:not-allowed}.jl-home .kn[aria-busy=true]{cursor:progress}.jl-home .kn--compact{min-height:36px;padding-inline:var(--s-4)}.jl-home .kn--primair{background:hsl(var(--primary));border-color:hsl(var(--primary));color:hsl(var(--primary-foreground))}.jl-home .kn--primair:enabled:hover,.jl-home a.kn--primair:hover{background:hsl(var(--primary-hover));border-color:hsl(var(--primary-hover))}.jl-home .kn--secundair{border-color:hsl(var(--foreground))}.jl-home .kn--secundair:enabled:hover,.jl-home a.kn--secundair:hover{background:hsl(var(--muted))}.jl-home .kn--tekst{padding-inline:var(--s-2);text-underline-offset:4px;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.jl-home .kn--tekst:enabled:hover,.jl-home a.kn--tekst:hover{text-decoration-color:currentColor}.jl-home .kn--primair:disabled{background:hsl(var(--muted));border-color:hsl(var(--muted));color:hsl(var(--muted-foreground))}.jl-home .kn--secundair:disabled{border-color:hsl(var(--border));color:hsl(var(--muted-foreground))}.jl-home .kn-rij{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.jl-home .kn-rij>.kn--tekst:first-child{margin-inline-start:calc(-1 * var(--s-2))}@keyframes kn-draai{to{transform:rotate(360deg)}}.jl-home .ut{--ut-vlak:hsl(var(--card));width:20px;height:20px;font-family:var(--font-body);letter-spacing:0;vertical-align:middle;flex:none;place-items:center;font-size:12px;font-weight:700;line-height:1;display:inline-grid}.jl-home .ut[data-u=W]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.jl-home .ut[data-u=V],.jl-home .ut[data-u=G]{border:1.5px solid hsl(var(--foreground));color:hsl(var(--foreground))}.jl-home .ut[data-u=V]{border-color:hsl(var(--viz-tegen))}.jl-home .ut[data-u=G]{position:relative}@supports ((-webkit-mask-image:url('')) or (mask-image:url(''))){.jl-home .ut[data-u=G]:before{content:"";background:hsl(var(--muted-foreground));position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M-1 1L1-1M0 4L4 0M3 5L5 3' stroke='black'/%3E%3C/svg%3E") 0 0/4px 4px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M-1 1L1-1M0 4L4 0M3 5L5 3' stroke='black'/%3E%3C/svg%3E") 0 0/4px 4px}}.jl-home .ut[data-u=G]>span[aria-hidden]{-webkit-text-stroke:3px var(--ut-vlak);paint-order:stroke fill;position:relative}@media (forced-colors:active){.jl-home .ut{forced-color-adjust:none}.jl-home .ut[data-u=W]{color:canvas;background:canvastext}.jl-home .ut[data-u=V],.jl-home .ut[data-u=G]{color:canvastext;border-color:canvastext}.jl-home .ut[data-u=G]:before{background:canvastext}.jl-home .ut[data-u=G]>span[aria-hidden]{-webkit-text-stroke-color:Canvas}}.jl-home .sc-kaarten{vertical-align:-.08em;align-items:flex-end;gap:.2em;display:inline-flex}.jl-home .sc-kaart{background:hsl(var(--shido));outline:var(--lijn) solid var(--shido-rand);outline-offset:-1px;flex:none;width:.55em;height:.8em;display:block}@media (forced-colors:active){.jl-home .sc-kaart{forced-color-adjust:none;outline:1px solid canvastext}}.jl-home .vlag{border:var(--lijn) solid hsl(var(--border));vertical-align:-2px;border-radius:0;flex:none;width:20px;height:14px;display:inline-block}@media (forced-colors:active){.jl-home .vlag{border-color:canvastext}}.jl-home{--mg-p-rand:hsl(var(--border))}.dark .jl-home,.jl-home .dark{--mg-p-rand:transparent}.jl-home .kl-fig,.jl-home .gk.kl-fig{container:kl/inline-size}.jl-home .kl-strook{column-gap:var(--s-4);grid-template-columns:9rem minmax(0,1fr);grid-template-areas:"nj tj""nj bj"".as""nt bt""nt tt"".ru""ns sb"".sw";display:grid}.jl-home .kl-naam{font-size:var(--t-body-sm);color:hsl(var(--foreground));align-content:center;gap:2px;margin:0;line-height:20px;display:grid}.jl-home .kl-naam .r-micro{color:hsl(var(--muted-foreground))}.jl-home .kl-naam b{font-weight:700}.jl-home .kl-extra{color:hsl(var(--muted-foreground))}.jl-home .kl-naam--jij{grid-area:nj;align-content:end;padding-bottom:2px}.jl-home .kl-naam--teg{grid-area:nt;align-content:start;padding-top:2px}.jl-home .kl-naam--stand{grid-area:ns;align-content:center}.jl-home .kl-laag{min-width:0;position:relative}.jl-home .kl-tijden--jij{grid-area:tj;height:24px}.jl-home .kl-tijden--teg{grid-area:tt;height:24px}.jl-home .kl-baan--jij{grid-area:bj}.jl-home .kl-baan--teg{grid-area:bt}.jl-home .kl-as{grid-area:as}.jl-home .kl-ruimte{height:var(--s-4);grid-area:ru}.jl-home .kl-stand{grid-area:sb;height:12px}.jl-home .kl-standwoord{grid-area:sw;height:24px}.jl-home .kl-baan{background:hsl(var(--card));border:var(--lijn) solid var(--hairline);height:40px;position:relative}.jl-home .kl-baan--jij{border-bottom:0}.jl-home .kl-baan--teg{border-top:0}.jl-home .kl-min{top:0;bottom:0;left:calc(var(--t) / var(--duur) * 100%);border-left:var(--lijn) dashed var(--hairline);position:absolute}.jl-home .kl-gs{top:0;bottom:0;right:0;left:calc(var(--regulier) / var(--duur) * 100%);background:var(--zone-let-op-vlak);border-left:var(--lijn-sterk) solid var(--rule-strong);position:absolute}.jl-home .kl-baan--jij .kl-gs,.jl-home .kl-baan--teg .kl-gs{right:-1px}.jl-home .kl-as{background:hsl(var(--muted));border-inline:var(--lijn) solid var(--hairline);height:26px;position:relative}.jl-home .kl-asl{top:0;left:calc(var(--t) / var(--duur) * 100%);font-family:var(--font-num);font-size:var(--t-caption);color:hsl(var(--foreground));white-space:nowrap;font-variant-numeric:tabular-nums;padding-left:6px;font-weight:700;line-height:26px;position:absolute}.jl-home .kl-asl--min{border-left:var(--lijn) solid var(--hairline)}.jl-home .kl-asl--gs{font-family:var(--font-body);color:hsl(var(--zone-let-op-ink));letter-spacing:.02em;padding-left:8px}.jl-home .kl-asl--gs span{color:hsl(var(--foreground));font-weight:400}.jl-home .kl-m{top:50%;left:calc(var(--t) / var(--duur) * 100%);line-height:0;position:absolute;transform:translate(-50%,-50%)}.jl-home .kl-m .sc-kaarten{vertical-align:0;font-size:20px}.jl-home .kl-m--eind{transform:translate(calc(-100% - 3px),-50%)}.jl-home .kl-t{left:calc(var(--t) / var(--duur) * 100%);font-family:var(--font-num);font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));white-space:nowrap;font-variant-numeric:tabular-nums;line-height:24px;position:absolute;transform:translate(-50%)}.jl-home .kl-t--score{color:hsl(var(--foreground));font-weight:700}.jl-home .kl-t--eind{transform:translate(-100%)}.jl-home .kl-seg{top:0;bottom:0;left:calc(var(--t0) / var(--duur) * 100% + 1px);width:calc((var(--t1) - var(--t0)) / var(--duur) * 100% - 2px);position:absolute}.jl-home .kl-seg--teg{background:hsl(var(--card));outline:1.5px solid hsl(var(--foreground));outline-offset:-1.5px}.jl-home .kl-seg--gelijk{background:hsl(var(--card));outline:var(--lijn) solid hsl(var(--muted-foreground));outline-offset:-1px}@supports ((-webkit-mask-image:url('')) or (mask-image:url(''))){.jl-home .kl-seg--gelijk:before{content:"";background:hsl(var(--muted-foreground));position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M-1 1L1-1M0 4L4 0M3 5L5 3' stroke='black'/%3E%3C/svg%3E") 0 0/4px 4px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4'%3E%3Cpath d='M-1 1L1-1M0 4L4 0M3 5L5 3' stroke='black'/%3E%3C/svg%3E") 0 0/4px 4px}}.jl-home .kl-sw{left:calc(var(--t) / var(--duur) * 100%);font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));white-space:nowrap;padding-left:1px;line-height:24px;position:absolute}.jl-home .kl-sw b{color:hsl(var(--foreground));font-weight:700}.jl-home .kl-sw--eind{padding:0;transform:translate(-100%)}.jl-home .kl-mom{margin:var(--s-4) 0 0;padding:var(--s-3) 0 0;gap:var(--s-2) var(--s-5);border-top:var(--lijn) dashed var(--hairline);font-size:var(--t-body-sm);color:hsl(var(--foreground));flex-wrap:wrap;line-height:20px;list-style:none;display:flex}.jl-home .kl-mom li{align-items:center;gap:var(--s-2);display:inline-flex}.jl-home .kl-mom .scb{width:16px;height:22px;font-size:12px}.jl-home .kl-mom-t{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:700}.jl-home .kl-mom-wie{color:hsl(var(--muted-foreground))}@container kl (width<=36rem){.jl-home .kl-strook{grid-template-columns:minmax(0,1fr);grid-template-areas:"nj""tj""bj""as""bt""tt""nt""ru""ns""sb""sw"}.jl-home .kl-naam{align-items:baseline;column-gap:var(--s-2);flex-wrap:wrap;display:flex}.jl-home .kl-naam--teg{padding-top:var(--s-1)}.jl-home .kl-naam--stand{padding-bottom:var(--s-1)}.jl-home .kl-lang,.jl-home .kl-sw--breed{display:none}.jl-home .kl-ruimte{height:var(--s-3)}}@media (forced-colors:active){.jl-home .kl-seg{forced-color-adjust:none}.jl-home .kl-seg--teg,.jl-home .kl-seg--gelijk{color:canvastext;background:canvas;outline-color:canvastext}.jl-home .kl-seg--gelijk:before{background:canvastext}}@media print{.jl-home .kl-gs,.jl-home .kl-seg,.jl-home .kl-as{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.jl-home .gk{padding-top:var(--s-3);border-top:var(--lijn) solid var(--rule-strong);margin:0;container:gk/inline-size}.jl-home .gk-kop h2{max-width:30ch;color:hsl(var(--foreground));text-wrap:balance;margin:0}.jl-home .gk-maat{margin:var(--s-1) 0 0;max-width:40em;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.5}.jl-home .gk-voet{justify-content:space-between;align-items:center;gap:var(--s-1) var(--s-4);margin-top:var(--s-4);padding-top:var(--s-2);border-top:var(--lijn) solid var(--hairline);flex-wrap:wrap;display:flex}.jl-home .gk-bron{max-width:40em;font-size:var(--t-caption);color:hsl(var(--muted-foreground));text-wrap:pretty;margin:0;line-height:1.35}.jl-home .gk-voet .kn{margin-inline:calc(-1 * var(--s-2))}.jl-home .zlc{align-items:center;gap:var(--s-2);padding:2px var(--s-2);background:var(--zv,hsl(var(--muted)));color:hsl(var(--foreground));font-family:var(--font-body);font-size:var(--t-body-sm);letter-spacing:0;white-space:nowrap;font-weight:400;line-height:20px;display:inline-flex}.jl-home .zlc-stip{background:var(--zc,hsl(var(--muted-foreground)));border-radius:50%;flex:none;width:8px;height:8px}.jl-home .zlc b{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:700}@media (forced-colors:active){.jl-home .zlc{border:1px solid canvastext}.jl-home .zlc-stip{forced-color-adjust:none;background:canvastext}}.jl-home .zlk{height:12px;display:block;position:relative}.jl-home .zlk>i{top:3px;bottom:3px;left:calc(var(--a) + 1px);right:calc(100% - var(--b) + 1px);background:var(--zv);position:absolute}.jl-home .zlk>i:first-child{left:0}.jl-home .zlk>i:last-of-type{right:0}.jl-home .zlk>i.zl-hier{background:var(--zc);top:0;bottom:0}.jl-home .zlk-naald{z-index:1;top:-3px;bottom:-3px;left:var(--x);background:hsl(var(--foreground));outline:var(--lijn-sterk) solid var(--grond,hsl(var(--background)));width:2px;margin-left:-1px;position:absolute}@media (forced-colors:active){.jl-home .zlk>i,.jl-home .zlk-naald{forced-color-adjust:none}.jl-home .zlk>i{background:canvas;border:1px solid canvastext}.jl-home .zlk>i.zl-hier{background:highlight}.jl-home .zlk-naald{background:canvastext;outline-color:canvas}}.jl-home .dlt{white-space:nowrap;color:hsl(var(--foreground));align-items:baseline;gap:4px;font-weight:700;display:inline-flex}.jl-home .dlt svg{fill:currentColor;flex:none;align-self:center;width:8px;height:8px}.jl-home .dlt[data-zone]{color:var(--zi);background:var(--zv);padding:1px 6px}@media (forced-colors:active){.jl-home .dlt svg{fill:canvastext}.jl-home .dlt[data-zone]{border:1px solid canvastext}}.jl-home .tg-rij{grid-template-columns:repeat(var(--kolommen,3), minmax(0, 1fr));gap:var(--lijn);background:hsl(var(--border));border:var(--lijn) solid hsl(var(--border));margin:0;display:grid}.jl-home .tg{--grond:hsl(var(--card));min-width:0;padding:var(--s-4) var(--s-5) var(--s-5);background:hsl(var(--card));color:hsl(var(--card-foreground));flex-direction:column;display:flex}.jl-home .tg dt{align-items:center;gap:var(--s-2);color:hsl(var(--muted-foreground));display:flex}.jl-home :where(.tg) dd{margin:0}.jl-home .tg-getal{margin-top:var(--s-3);align-items:baseline;gap:var(--s-2);min-height:32px;color:hsl(var(--foreground));flex-wrap:nowrap;display:flex}.jl-home .tg-getal small{margin-left:calc(-1 * var(--s-1));font-family:var(--font-body);font-size:var(--t-body-sm);letter-spacing:0;color:hsl(var(--muted-foreground));font-weight:400}.jl-home .tg-getal .zlc{align-self:center}.jl-home .tg-bewijs{height:28px;margin-top:var(--s-3);align-items:flex-end;display:flex;position:relative}.jl-home .tg-bewijs .obi{margin-bottom:var(--s-1);flex:1}.jl-home .tg-bewijs .zlk{flex:1;margin-bottom:2px}.jl-home .tg-noemer{margin-top:var(--s-2);font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.4}.jl-home .tg-noemer b{color:hsl(var(--foreground));font-weight:700}.jl-home .tg-gedempt{color:hsl(var(--muted-foreground))}.jl-home .tg--tint{--grond:var(--tint-primary);background:var(--tint-primary)}.jl-home .tg-ringtegel{column-gap:var(--s-5);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.jl-home .tg-ringtegel>dt{grid-column:1/-1}.jl-home .tg-ringtegel>.ring{margin-top:var(--s-3);grid-row:span 3}.jl-home .tg-toestand{margin-top:var(--s-3);align-items:center;gap:var(--s-1) var(--s-3);font-size:var(--t-body-sm);flex-wrap:wrap;display:flex}.jl-home .tg-rij--3{grid-template-columns:minmax(0,1.2fr) repeat(2,minmax(0,1fr))}@media (width<=767px){.jl-home .tg-rij--3{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-home .tg-rij--3>.tg:first-child{grid-column:1/-1}.jl-home .tg{padding:var(--s-3) var(--s-4) var(--s-4)}}.jl-home .ut-strook{vertical-align:middle;gap:2px;height:14px;display:inline-flex}.jl-home .ut-strook>i{box-sizing:border-box;flex:none;width:6px;height:100%}.jl-home .ut-strook>[data-u=W]{background:hsl(var(--primary))}.jl-home .ut-strook>[data-u=V]{border:var(--lijn) solid hsl(var(--viz-tegen))}.jl-home .ut-strook>[data-u=G]{border:var(--lijn) solid hsl(var(--foreground));position:relative}.jl-home .ut-strook>[data-u=G]:before{content:"";background:hsl(var(--foreground));position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='3'%3E%3Cpath d='M-1 1L1-1M0 3L3 0M2 4L4 2' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E") 0 0/3px 3px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='3' height='3'%3E%3Cpath d='M-1 1L1-1M0 3L3 0M2 4L4 2' stroke='black' stroke-width='0.8'/%3E%3C/svg%3E") 0 0/3px 3px}@media (forced-colors:active){.jl-home .ut-strook>i{forced-color-adjust:none}.jl-home .ut-strook>[data-u=W]{background:canvastext}.jl-home .ut-strook>[data-u=V],.jl-home .ut-strook>[data-u=G]{border-color:canvastext}.jl-home .ut-strook>[data-u=G]:before{background:canvastext}}.jl-home .tel{gap:2px;width:100%;height:14px;margin:0;padding:0;list-style:none;display:flex}.jl-home .tel>*{min-width:3px;max-width:var(--tel-b,12px);box-sizing:border-box;border:var(--lijn) solid hsl(var(--viz-context));flex:1 1 0;display:block}.jl-home .tel>.is-vol{background:hsl(var(--primary));border-color:hsl(var(--primary))}@media (forced-colors:active){.jl-home .tel>*{forced-color-adjust:none;border-color:canvastext}.jl-home .tel>.is-vol{background:canvastext}}.jl-home .obi{--p:64%;background:linear-gradient(90deg, var(--obi-blauw,hsl(var(--merk-blauw))) 0 var(--p), hsl(var(--accent-ink)) var(--p) 100%);forced-color-adjust:none;height:6px;display:block;position:relative}.jl-home .obi--tik:after{content:"";top:100%;left:var(--p);background:hsl(var(--accent-ink));width:2px;height:8px;margin-left:-1px;position:absolute}@media (forced-colors:active){.jl-home .obi{background:linear-gradient(90deg, Highlight 0 var(--p), CanvasText var(--p) 100%)}.jl-home .obi--tik:after{background:canvastext}}.jl-home .wkl{grid-template-columns:repeat(var(--n,6), minmax(0, 1fr));gap:2px;width:100%;display:grid}.jl-home .wkl>span{gap:var(--s-1);text-align:center;min-width:0;display:grid}.jl-home .wkl i{box-sizing:border-box;height:12px;display:block}.jl-home .wkl [data-t=gedaan] i{background:hsl(var(--primary))}.jl-home .wkl [data-t=gepland] i{border:var(--lijn) solid hsl(var(--input))}.jl-home .wkl [data-t=over] i{border:var(--lijn) solid hsl(var(--input));background:linear-gradient(to top right, transparent calc(50% - .75px), hsl(var(--muted-foreground)) calc(50% - .75px) calc(50% + .75px), transparent calc(50% + .75px))}.jl-home .wkl b{letter-spacing:.04em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:10px;font-weight:700;line-height:1}@media (forced-colors:active){.jl-home .wkl i{forced-color-adjust:none}.jl-home .wkl [data-t=gedaan] i{background:canvastext}.jl-home .wkl [data-t=gepland] i,.jl-home .wkl [data-t=over] i{border-color:canvastext}}.jl-home .ring{--maat:88px;width:var(--maat);height:var(--maat);flex:none;display:inline-block;position:relative}.jl-home .ring svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.jl-home .ring-spoor,.jl-home .ring-boog{fill:none;transform-origin:50%;transform-box:fill-box;transform:rotate(-90deg)}.jl-home .ring-spoor{stroke:hsl(var(--viz-context));stroke-width:1px;vector-effect:non-scaling-stroke}.jl-home .ring-boog{stroke:var(--zc,hsl(var(--primary-ink)));stroke-width:6px;stroke-linecap:butt;transition:stroke-dasharray var(--dur-3) var(--ease)}.jl-home .ring-tik{stroke:hsl(var(--accent-ink));stroke-width:2px}.jl-home .ring-getal{text-align:center;font-family:var(--font-num-display);font-size:calc(var(--maat) * .3);letter-spacing:-.02em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;align-items:center;font-weight:800;line-height:1;display:flex;position:absolute;inset:0}.jl-home .ring-getal small{letter-spacing:0;margin-left:1px;font-size:.5em;font-weight:700}.jl-home .ring-van{font-family:var(--font-body);font-size:var(--t-caption);letter-spacing:0;color:hsl(var(--muted-foreground));margin-top:2px;font-weight:400;line-height:1.2;display:block}.jl-home .ring--l{--maat:96px}.jl-home .ring--m{--maat:64px}@media (forced-colors:active){.jl-home .ring svg{forced-color-adjust:none}.jl-home .ring-spoor{stroke:graytext}.jl-home .ring-boog,.jl-home .ring-tik{stroke:canvastext}}.jl-home .pm{--pm-rand:hsl(var(--primary));--pm-vlak:hsl(var(--primary));--pm-inkt:hsl(var(--primary-foreground));--pm-teken-vlak:transparent;--pm-teken-inkt:var(--pm-inkt);box-sizing:border-box;border:var(--lijn) solid var(--pm-rand);background:var(--pm-vlak);height:22px;color:var(--pm-inkt);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;vertical-align:middle;border-radius:0;flex:none;align-items:stretch;font-size:12px;font-weight:800;line-height:1;display:inline-flex}.jl-home .pm[data-pk=basis]{--pm-rand:hsl(var(--foreground));--pm-vlak:transparent;--pm-inkt:hsl(var(--foreground))}.jl-home .pm[data-pk=max]{--pm-teken-vlak:hsl(var(--accent));--pm-teken-inkt:hsl(var(--accent-foreground))}.jl-home .pm-teken{background:var(--pm-teken-vlak);color:var(--pm-teken-inkt);align-items:center;gap:2px;padding:0 4px 0 6px;display:inline-flex}.jl-home .pm[data-pk=max] .pm-teken{margin:-1px 0 -1px -1px;padding:0 6px 0 7px}.jl-home .pm-teken i{background:currentColor;width:4px;height:10px;display:block}.jl-home .pm-teken i.pm-leeg{background:0 0;box-shadow:inset 0 0 0 1px}.jl-home .pm-naam{align-items:center;padding:2px 6px 0 3px;display:inline-flex}.jl-home .pm[data-pk=max] .pm-naam{padding-left:6px}.jl-home .pm--m{height:28px;font-size:14px}.jl-home .pm--m .pm-teken{gap:3px;padding:0 5px 0 8px}.jl-home .pm--m[data-pk=max] .pm-teken{padding:0 8px 0 9px}.jl-home .pm--m .pm-teken i{width:5px;height:12px}.jl-home .pm--m .pm-naam{padding:2px 8px 0 4px}.jl-home .pm--m[data-pk=max] .pm-naam{padding-left:8px}@media print{.jl-home .pm{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.jl-home .pm-kol{align-items:center;gap:var(--s-2);font-size:var(--t-body-sm);color:hsl(var(--foreground));white-space:nowrap;font-weight:700;line-height:20px;display:inline-flex}.jl-home .pm-kol .pm-teken{color:hsl(var(--foreground));padding:0}.jl-home .pm-kol[data-pk=pro] .pm-teken,.jl-home .pm-kol[data-pk=max] .pm-teken{color:hsl(var(--primary))}.jl-home .pm-kol[data-pk=max] .pm-teken i:last-child{background:hsl(var(--accent-ink))}.jl-home .pm-kol--inline{font-size:inherit;line-height:inherit;display:inline}.jl-home .pm-kol--inline .pm-teken{vertical-align:-1px;margin-right:5px;display:inline-flex}@media (forced-colors:active){.jl-home .pm{border-color:canvastext}.jl-home .pm-teken i{forced-color-adjust:none;background:canvastext}.jl-home .pm-teken i.pm-leeg{background:0 0;box-shadow:inset 0 0 0 1px canvastext}}.jl-home .scb{background:hsl(var(--primary));width:20px;height:28px;color:hsl(var(--primary-foreground));font-family:var(--font-display);letter-spacing:0;flex:none;place-items:center;font-size:14px;font-weight:800;line-height:1;display:inline-grid}.jl-home .scb--teg{background:hsl(var(--viz-tegen));color:hsl(var(--accent-foreground))}@media (forced-colors:active){.jl-home .scb{forced-color-adjust:none;color:canvas;background:canvastext}.jl-home .scb--teg{color:canvastext;outline-offset:-2px;background:canvas;outline:2px solid canvastext}}@media print{.jl-home .scb{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.jl-home .gk-maat b{color:hsl(var(--foreground));font-weight:700}.jl-home .tabs{margin:-4px 0 calc(-1 * var(--lijn) - 4px) calc(-1 * var(--tab-p,var(--s-3)) - 4px);scrollbar-width:none;padding:4px;display:flex;overflow-x:auto}.jl-home .tabs::-webkit-scrollbar{display:none}.jl-home .tabs>[hidden]{display:none}.jl-home .tab{min-height:44px;padding:0 var(--tab-p,var(--s-3));color:hsl(var(--muted-foreground));font-family:var(--font-body);font-size:var(--t-label);letter-spacing:.01em;white-space:nowrap;cursor:pointer;transition:color var(--dur-1) var(--ease);background:0 0;border:0;flex:none;align-items:stretch;font-weight:700;line-height:1.25;text-decoration:none;display:flex}.jl-home .tab:hover,.jl-home .tab[aria-selected=true],.jl-home .tab[aria-current=page]{color:hsl(var(--foreground))}.jl-home .tab:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home [data-zone=koud],.jl-home [data-zone=rustig]{--zc:hsl(var(--zone-koud));--zi:hsl(var(--zone-koud-ink));--zv:var(--zone-koud-vlak);--zvol:hsl(var(--zone-koud));--zvg:hsl(var(--zone-koud-vg))}.jl-home [data-zone=weinig]{--zc:hsl(var(--zone-koud));--zi:hsl(var(--zone-koud-ink));--zv:color-mix(in srgb, hsl(var(--zone-koud)) 12%, var(--zone-koud-vlak));--zvol:hsl(var(--zone-koud));--zvg:hsl(var(--zone-koud-vg))}.jl-home [data-zone=goed],.jl-home [data-zone=ideaal],.jl-home [data-niveau="4"]{--zc:hsl(var(--zone-goed));--zi:hsl(var(--zone-goed-ink));--zv:var(--zone-goed-vlak);--zvol:hsl(var(--zone-goed));--zvg:hsl(var(--zone-goed-vg))}.jl-home [data-zone=let-op],.jl-home [data-zone=opletten],.jl-home [data-zone=matig],.jl-home [data-niveau="2"]{--zc:hsl(var(--zone-let-op));--zi:hsl(var(--zone-let-op-ink));--zv:var(--zone-let-op-vlak);--zvol:hsl(var(--zone-let-op));--zvg:hsl(var(--zone-let-op-vg))}.jl-home [data-zone=heet],.jl-home [data-zone=zwaar],.jl-home [data-zone=laag],.jl-home [data-niveau="1"]{--zc:hsl(var(--zone-heet));--zi:hsl(var(--zone-heet-ink));--zv:var(--zone-heet-vlak);--zvol:hsl(var(--accent));--zvg:hsl(var(--accent-foreground))}.jl-home [data-zone=top],.jl-home [data-zone=uitstekend],.jl-home [data-niveau="5"]{--zc:hsl(var(--zone-top));--zi:hsl(var(--zone-top-ink));--zv:var(--zone-top-vlak);--zvol:hsl(var(--zone-top));--zvg:hsl(var(--zone-top-vg))}.jl-home [data-zone=neutraal],.jl-home [data-zone=voorlopig],.jl-home [data-niveau="3"]{--zc:hsl(var(--zone-neutraal));--zi:hsl(var(--zone-neutraal-ink));--zv:var(--zone-neutraal-vlak);--zvol:hsl(var(--zone-neutraal));--zvg:hsl(var(--zone-neutraal-vg))}.jl-home *,.jl-home :before,.jl-home :after{box-sizing:border-box}.jl-home{-webkit-text-size-adjust:100%;background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-body);font-size:var(--t-body);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;scroll-padding-top:72px;line-height:1.5}.jl-home img,.jl-home svg{max-width:100%;display:block}.jl-home [hidden]{display:none!important}.jl-home :focus-visible{outline:2px solid hsl(var(--ring));outline-offset:2px}.jl-home .wm{color:hsl(var(--merk-blauw));align-items:center;gap:12px;text-decoration:none;display:inline-flex}.jl-home .wm-merk{flex:none;width:28px;height:28px;display:block}.jl-home .wm-woord{font-family:var(--font-display);letter-spacing:-.015em;white-space:nowrap;color:currentColor;font-size:18px;font-weight:800;line-height:1}.jl-home .wm-woord b{font-weight:inherit;color:hsl(var(--merk-rood))}.jl-home .ic{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px;display:block}.jl-home .mk-kop{z-index:2;background:hsl(var(--background));border-bottom:var(--lijn) solid transparent;transition:border-color var(--dur-1) var(--ease);position:relative}.jl-home .mk-kop[data-gescrold=true]{border-bottom-color:hsl(var(--border))}.jl-home .mk-rij{align-items:center;gap:var(--s-2);min-height:56px;padding:0 var(--s-4);display:flex}.jl-home .mk-thuis{min-height:44px;margin-right:auto}.jl-home .mk-thuis:focus-visible,.jl-home .mk-link:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .mk-nav,.jl-home .mk-acties{display:none}.jl-home .mk-links{margin:0;padding:0;list-style:none;display:flex}.jl-home .mk-link{min-height:44px;padding:0 var(--s-3);color:hsl(var(--foreground));font-family:var(--font-body);font-size:var(--t-label);letter-spacing:.01em;white-space:nowrap;align-items:center;font-weight:700;line-height:1.25;text-decoration:none;display:inline-flex}.jl-home .mk-link>span{border-bottom:var(--lijn-sterk) solid transparent;transition:border-color var(--dur-1) var(--ease);padding:4px 0 2px}.jl-home .mk-link:hover>span{border-bottom-color:hsl(var(--input))}.jl-home .mk-link[aria-current=page]>span{border-bottom-color:hsl(var(--accent-ink))}.jl-home .mk-vlaggen{align-items:center;gap:4px;display:inline-flex}.jl-home .mk-vlaggen .vlag,.jl-home .mk-taal .kn>.vlag{vertical-align:0}.jl-home .mk-taal{position:relative}.jl-home .mk-taal .kn{padding-inline:var(--s-3);gap:6px}.jl-home .mk-taal .kn .ic{transition:transform var(--dur-1) var(--ease)}.jl-home .mk-taal .kn[aria-expanded=true] .ic{transform:rotate(180deg)}.jl-home .mk-pop{width:17.5rem;padding:var(--s-1) 0;background:hsl(var(--popover));color:hsl(var(--popover-foreground));border:var(--lijn) solid hsl(var(--border));box-shadow:var(--schaduw-zwevend);margin:0;list-style:none;position:absolute;top:calc(100% + 10px);right:0}.jl-home .mk-pop[hidden]{display:none}.jl-home .mk-pop li+li .mk-taalregel{border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .mk-taalregel{align-items:center;column-gap:var(--s-3);min-height:52px;padding:var(--s-2) var(--s-4);color:inherit;grid-template-columns:48px minmax(0,1fr) 16px;text-decoration:none;display:grid}.jl-home .mk-taalregel:hover{background:hsl(var(--muted))}.jl-home .mk-taalregel:focus-visible{outline:3px solid hsl(var(--ring));outline-offset:-3px}.jl-home .mk-taalregel .mk-vlaggen{grid-area:1/1}.jl-home .mk-taalnaam{font-size:var(--t-label);letter-spacing:.01em;grid-area:1/2;font-weight:700;line-height:1.25}.jl-home .mk-regio{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));grid-area:2/2;line-height:1.4}.jl-home .mk-taalregel .ic{grid-area:1/3/span 2}.jl-home .mk-taalregel[aria-current=page] .mk-taalnaam{color:hsl(var(--foreground))}.jl-home .mk-menuknop{margin-right:calc(-1 * var(--s-2));padding-inline:var(--s-2)}.jl-home .mk-menuknop .ic{width:20px;height:20px}.jl-home .mk-menuknop[aria-expanded=false] .mk-dicht,.jl-home .mk-menuknop[aria-expanded=true] .mk-open{display:none}@container mk (width>=60rem){.jl-home .mk-rij{min-height:64px;padding:0 var(--s-5);gap:0}.jl-home .mk-thuis{margin-right:0}.jl-home .mk-nav{margin-left:calc(var(--s-7) - var(--s-3));display:block}.jl-home .mk-acties{align-items:center;gap:var(--s-2);margin-left:auto;display:flex}.jl-home .mk-menuknop,.jl-home .mk-menu{display:none}}.jl-home .mk-menu{padding:var(--s-2) var(--s-4) var(--s-5);background:hsl(var(--background));flex-direction:column;flex:auto;display:flex}.jl-home .mk-menu[hidden]{display:none}.jl-home .mk-menulinks{margin:0;padding:0;list-style:none}.jl-home .mk-menulinks li+li a{border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .mk-menulinks a{min-height:56px;color:hsl(var(--foreground));font-family:var(--font-display);font-size:var(--t-title-sm);letter-spacing:-.01em;align-items:center;font-weight:700;line-height:1.3;text-decoration:none;display:flex}.jl-home .mk-menulinks a>span{border-bottom:var(--lijn-sterk) solid transparent;padding-bottom:2px}.jl-home .mk-menulinks a:hover>span{border-bottom-color:hsl(var(--input))}.jl-home .mk-menulinks a[aria-current=page]>span{border-bottom-color:hsl(var(--accent-ink))}.jl-home .mk-menulinks a:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .mk-menutaal{padding-top:var(--s-5);border-top:var(--lijn) solid hsl(var(--border))}.jl-home .mk-talen ul{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.jl-home .mk-talen li:nth-child(n+3) a{border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .mk-talen a{align-items:center;column-gap:var(--s-2);min-height:48px;color:hsl(var(--foreground));font-size:var(--t-label);letter-spacing:.01em;grid-template-columns:48px minmax(0,1fr);font-weight:700;line-height:1.25;text-decoration:none;display:grid}.jl-home .mk-taalwoord{border-bottom:var(--lijn-sterk) solid transparent;justify-self:start;padding:4px 0 2px}.jl-home .mk-talen a:hover .mk-taalwoord{border-bottom-color:hsl(var(--input))}.jl-home .mk-talen a[aria-current=page] .mk-taalwoord{border-bottom-color:hsl(var(--accent-ink))}.jl-home .mk-talen a:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .mk-groepskop{margin:0 0 var(--s-3);color:hsl(var(--muted-foreground))}.jl-home .mk-menuvoet{padding-top:var(--s-6);margin-top:auto}.jl-home .mk-knoppen{gap:var(--s-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (forced-colors:active){.jl-home .mk-link[aria-current=page]>span,.jl-home .mk-menulinks a[aria-current=page]>span,.jl-home .mk-talen a[aria-current=page] .mk-taalwoord{border-bottom-color:highlight}.jl-home .wm-merk{color:canvastext;--wm-rood:CanvasText}}@media (prefers-reduced-motion:reduce){.jl-home .mk-taal .kn .ic{transition:none}}.jl-home .hm-schijf{pointer-events:none;display:block;overflow:visible}.jl-home .hm-schijf .vol{fill:hsl(var(--accent))}.jl-home .hm-schijf .halo{fill:none;stroke:hsl(var(--accent-ink));stroke-opacity:.25;stroke-width:1px}.jl-home .hm-schijf .naad{fill:none;stroke:hsl(var(--accent-foreground));stroke-opacity:.1;stroke-width:1px}@media (forced-colors:active){.jl-home .hm-schijf{forced-color-adjust:none}}.jl-home .hr-held{padding:136px var(--hr-kantlijn) var(--s-7);position:relative;overflow:hidden}.jl-home .hr-held>.hm-schijf{width:240px;height:240px;position:absolute;top:-120px;right:-120px}.jl-home .hr-tekst,.jl-home .hr-uitsnede{position:relative}.jl-home .hr-kopgroep{margin:0}.jl-home .hr-bovenregel{margin:0 0 var(--s-3);max-width:34em;font-family:var(--font-body);font-size:var(--t-body);color:hsl(var(--foreground));text-wrap:balance;font-weight:400;line-height:1.5}.jl-home .hr-kop.r-display-xl{max-width:9.5em;color:hsl(var(--foreground));text-wrap:balance;margin:0;font-size:clamp(2.5rem,6cqi + 1rem,4.5rem)}.jl-home .hr-punt{color:hsl(var(--accent-ink))}.jl-home .hr-lede{margin:var(--s-4) 0 0;max-width:34em;font-size:var(--t-body);color:hsl(var(--foreground));text-wrap:pretty;line-height:1.55}.jl-home .hr-acties{margin-top:var(--s-5)}.jl-home .hr-bewijs{column-gap:var(--s-4);margin:var(--s-3) 0 0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));flex-wrap:wrap;padding:0;line-height:1.5;list-style:none;display:flex;overflow:hidden}.jl-home .hr-bewijs li{white-space:nowrap;position:relative}.jl-home .hr-bewijs li:before{content:"·" / "";width:var(--s-4);text-align:center;position:absolute;right:100%}.jl-home .hr-uitsnede{margin:var(--s-8) 0 0}.jl-home .hr-app{padding:var(--s-5) var(--s-4) var(--s-4);border:var(--lijn) solid hsl(var(--border));background:hsl(var(--card));color:hsl(var(--card-foreground));container:hrapp/inline-size}.jl-home .hr-appkop{align-items:baseline;gap:var(--s-1) var(--s-4);margin-bottom:var(--s-5);flex-wrap:wrap;display:flex}.jl-home .hr-apptitel{color:hsl(var(--foreground));margin:0}.jl-home .hr-appmeta{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));margin:0;line-height:1.5}.jl-home .hr-nw{white-space:nowrap}.jl-home .hr-dt{color:hsl(var(--muted-foreground));display:block}.jl-home .tg--tint .hr-dt{grid-column:1/-1}.jl-home .hr-rij2{margin-top:calc(-1 * var(--lijn));grid-template-columns:minmax(0,1.2fr) minmax(0,2fr)}.jl-home .hr-rij2 .tg-noemer{flex-wrap:wrap;align-items:center;gap:2px 6px;display:flex}.jl-home .hr-rij2 .tg-noemer .ut{flex:none}.jl-home .hr-rij2 .tg-noemer b{color:hsl(var(--foreground));font-weight:700}.jl-home .hr-laatst{flex-basis:100%}.jl-home .hr-app .tg-getal{row-gap:var(--s-2);flex-wrap:wrap}.jl-home .hr-doel{align-items:center;column-gap:var(--s-4);margin-top:var(--s-3);grid-template-columns:auto minmax(0,1fr);display:grid}.jl-home .hr-doel-naam{font-size:var(--t-body);color:hsl(var(--foreground));font-weight:700;line-height:24px;display:block}.jl-home .hr-doel-waarden{gap:0 var(--s-4);font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));flex-wrap:wrap;margin-top:2px;line-height:20px;display:flex}.jl-home .hr-doel-waarden b{font-family:var(--font-display);font-size:var(--t-body);color:hsl(var(--foreground));font-weight:800}.jl-home .hr-doel .obi{margin:var(--s-3) 0 var(--s-2);grid-column:1/-1}.jl-home .hr-doel .ring-getal small{font-size:.45em}@container hrapp (width<=47.99rem){.jl-home .hr-app .tg-rij--3{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-home .hr-app .tg-rij--3>.tg:first-child{grid-column:1/-1}.jl-home .hr-rij2{grid-template-columns:minmax(0,1fr)}.jl-home .hr-app .tg{padding:var(--s-3) var(--s-4) var(--s-4)}}.jl-home .hr-bijschrift{margin:var(--s-2) 0 0;max-width:64ch;font-size:var(--t-caption);color:hsl(var(--muted-foreground));line-height:1.35}@container hr (width>=40rem){.jl-home .mk-kop,.jl-home .hr-held{--hr-kantlijn:var(--s-6)}.jl-home .hr-lede,.jl-home .hr-bovenregel{font-size:var(--t-body-lg);line-height:1.6}.jl-home .hr-app{padding:var(--s-5)}}@container hr (width>=66rem){.jl-home .mk-kop,.jl-home .hr-held{--hr-kantlijn:var(--s-8)}.jl-home .hr-held{--hr-b:400px;padding-block:var(--s-9)}.jl-home .hr-held>.hm-schijf{top:var(--s-5);right:calc(var(--hr-b) * -.3);width:var(--hr-b);height:var(--hr-b)}.jl-home .hr-lede{margin-top:var(--s-5)}.jl-home .hr-bovenregel{margin-bottom:var(--s-4)}.jl-home .hr-acties{margin-top:var(--s-6)}.jl-home .hr-bewijs{margin-top:var(--s-4)}.jl-home .hr-uitsnede{margin-top:var(--s-9)}}@container hr (width>=80rem){.jl-home .hr-held{--hr-b:440px}}.jl-home .mv-houder{container:mv/inline-size}.jl-home .mv{padding:var(--s-6) var(--s-4) var(--s-5);background:hsl(var(--background));color:hsl(var(--foreground));border-top:var(--lijn-sterk) solid var(--rule-strong)}.jl-home .mv-boven{row-gap:var(--s-2);display:grid}.jl-home .mv-boven .wm{justify-self:start;min-height:44px}.jl-home .mv-boven .wm:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .mv-links ul{column-gap:var(--s-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.jl-home .mv-link,.jl-home .mv-taal{min-height:44px;font-family:var(--font-body);font-size:var(--t-body-sm);text-align:left;white-space:nowrap;text-underline-offset:4px;cursor:pointer;transition:text-decoration-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;align-items:center;padding:0;font-weight:400;line-height:1.4;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px;display:inline-flex}.jl-home .mv-link{color:hsl(var(--foreground))}.jl-home .mv-link:hover,.jl-home .mv-taal:hover{text-decoration-color:currentColor}.jl-home .mv-link:focus-visible,.jl-home .mv-taal:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .mv-onder{row-gap:var(--s-3);margin-top:var(--s-5);padding-top:var(--s-3);border-top:var(--lijn) solid hsl(var(--border));display:grid}.jl-home .mv-talen ul{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.jl-home .mv-taal{gap:var(--s-2);color:hsl(var(--muted-foreground))}.jl-home .mv-taal:hover{color:hsl(var(--foreground))}.jl-home .mv-taal[aria-current=page]{color:hsl(var(--foreground));font-weight:700}.jl-home .mv-taal .vlag{vertical-align:0}.jl-home .mv-wet{font-size:var(--t-caption);color:hsl(var(--muted-foreground));margin:0;line-height:1.35}.jl-home .mv-wet a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.jl-home .mv-wet a:hover{color:hsl(var(--foreground))}.jl-home .mv-wet a:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .mv-nw{white-space:nowrap}.jl-home .mv-sep{display:none}.jl-home .mv-kvk{display:block}@container mv (width>=40rem){.jl-home .mv{padding-inline:var(--s-6)}.jl-home .mv-sep,.jl-home .mv-kvk{display:inline}.jl-home .mv-talen ul{column-gap:var(--s-5);flex-wrap:wrap;display:flex}}@container mv (width>=60rem){.jl-home .mv{padding-block:var(--s-6) var(--s-5)}.jl-home .mv-boven{align-items:center;column-gap:var(--s-6);flex-wrap:wrap;display:flex}.jl-home .mv-talen ul{column-gap:var(--s-4)}.jl-home .mv-link,.jl-home .mv-taal{min-height:32px}.jl-home .mv-onder{justify-content:space-between;align-items:center;column-gap:var(--s-6);flex-wrap:wrap;display:flex}}@container mv (width>=66rem){.jl-home .mv{padding-inline:var(--s-8)}}@media (forced-colors:active){.jl-home .mv{border-top-color:canvastext}.jl-home .wm-merk{color:canvastext;--wm-rood:CanvasText}}@media (prefers-reduced-motion:reduce){.jl-home .mv-link,.jl-home .mv-taal{transition:none}}.jl-home .stb{isolation:isolate;background:hsl(var(--band));color:hsl(var(--band-foreground));position:relative;overflow:hidden}.jl-home .stb-enso{z-index:-1;aspect-ratio:1;width:auto;max-width:none;height:max(160%,240px);color:hsl(var(--band-foreground));opacity:.07;pointer-events:none;position:absolute;bottom:0;right:0;translate:40% 40%}.jl-home .stb-enso path{fill:none;stroke:currentColor;stroke-width:11px;stroke-linecap:round}.jl-home .stb-zin{max-width:34rem;color:inherit;text-wrap:balance;margin:0;font-weight:400}.jl-home .stb-zin>span{display:inline-block}.jl-home .pg{--hr-kantlijn:var(--s-4);background:hsl(var(--background));color:hsl(var(--foreground));container:mk hr/inline-size}.jl-home .pg .mk-kop{z-index:20;position:sticky;top:0}.jl-home .pg .mk-rij{padding-inline:var(--hr-kantlijn)}.jl-home .sx,.jl-home .mv{--hr-kantlijn:var(--s-4)}@container hr (width>=40rem){.jl-home .sx,.jl-home .mv{--hr-kantlijn:var(--s-6)}}@container hr (width>=66rem){.jl-home .mk-kop,.jl-home .hr-held,.jl-home .sx,.jl-home .mv{--hr-kantlijn:max(var(--s-8), calc((100cqi - 76rem) / 2))}}.jl-home .mv{padding-inline:var(--hr-kantlijn)!important}.jl-home .sx{padding:var(--s-9) var(--hr-kantlijn);position:relative}.jl-home .sx-kop{max-width:17em;color:hsl(var(--foreground));text-wrap:balance;margin:0}.jl-home .sx-intro{margin:var(--s-4) 0 0;max-width:36em;font-size:var(--t-body);color:hsl(var(--muted-foreground));text-wrap:pretty;line-height:1.6}.jl-home .sx-inhoud{margin-top:var(--s-7)}.jl-home .sx-voetregel{margin:var(--s-5) 0 0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.5}.jl-home .sx-voetregel a{color:hsl(var(--foreground));text-underline-offset:4px;font-weight:700;text-decoration:underline;text-decoration-thickness:1px}@container hr (width>=40rem){.jl-home .sx-intro{font-size:var(--t-body-lg)}.jl-home .sx-inhoud{margin-top:var(--s-8)}}@container hr (width>=66rem){.jl-home .sx{padding-block:var(--s-10)}}.jl-home .bijschrift{margin:var(--s-2) 0 0;font-size:var(--t-caption);color:hsl(var(--muted-foreground));line-height:1.35}.jl-home .vr-groep h3{margin:0 0 var(--s-2);color:hsl(var(--muted-foreground))}.jl-home .vr-lijst{border-top:var(--lijn-sterk) solid var(--rule-strong);margin:0;padding:0;list-style:none}.jl-home .vr-lijst li+li{border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .vr-lijst details>summary{align-items:center;gap:var(--s-4);min-height:56px;padding:var(--s-3) 0;cursor:pointer;font-family:var(--font-display);font-size:var(--t-body-lg);letter-spacing:-.01em;color:hsl(var(--foreground));grid-template-columns:minmax(0,1fr) 20px;font-weight:700;line-height:1.3;list-style:none;display:grid}.jl-home .vr-lijst details>summary::-webkit-details-marker{display:none}.jl-home .vr-lijst details>summary:after{content:"";background:linear-gradient(currentColor,currentColor) 50%/14px 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 14px no-repeat;justify-self:end;width:14px;height:14px}.jl-home .vr-lijst details[open]>summary:after{background:linear-gradient(currentColor,currentColor) 50%/14px 2px no-repeat}.jl-home .vr-lijst details>summary:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .vr-antwoord{margin:0 0 var(--s-5);max-width:40em;font-size:var(--t-body);color:hsl(var(--foreground));line-height:1.6}.jl-home .vr-antwoord+.vr-antwoord{margin-top:calc(-1 * var(--s-3))}.jl-home .slot{padding:var(--s-9) var(--hr-kantlijn);border-top:var(--lijn-sterk) solid var(--rule-strong)}.jl-home .slot-kop{max-width:16em;color:hsl(var(--foreground));text-wrap:balance;margin:0}.jl-home .slot-tekst{margin:var(--s-4) 0 0;max-width:34em;font-size:var(--t-body-lg);color:hsl(var(--muted-foreground));line-height:1.6}.jl-home .slot .kn-rij{margin-top:var(--s-6)}.jl-home .slot .hr-bewijs{margin-top:var(--s-3)}.jl-home .slot{--hr-kantlijn:var(--s-4)}@container hr (width>=40rem){.jl-home .slot{--hr-kantlijn:var(--s-6)}}@container hr (width>=66rem){.jl-home .slot{--hr-kantlijn:max(var(--s-8), calc((100cqi - 76rem) / 2));padding-block:var(--s-10)}}.jl-home .stb-kolom{padding:var(--s-9) var(--hr-kantlijn)}.jl-home .stb{--hr-kantlijn:var(--s-4)}@container hr (width>=40rem){.jl-home .stb{--hr-kantlijn:var(--s-6)}}@container hr (width>=66rem){.jl-home .stb{--hr-kantlijn:max(var(--s-8), calc((100cqi - 76rem) / 2))}}.jl-home .stb-feiten{gap:var(--s-4);margin:var(--s-6) 0 0;max-width:60rem;padding:0;list-style:none;display:grid}.jl-home .stb-feiten li{padding-top:var(--s-3);border-top:var(--lijn) solid color-mix(in srgb, hsl(var(--band-foreground)) 35%, transparent);font-size:var(--t-body);line-height:1.55}.jl-home .stb-feiten b{font-family:var(--font-display);font-size:var(--t-body-lg);letter-spacing:-.01em;margin-bottom:2px;font-weight:800;display:block}@container hr (width>=52rem){.jl-home .stb-feiten{column-gap:var(--s-7);row-gap:var(--s-5);grid-template-columns:repeat(2,minmax(0,1fr))}}.jl-home .nw{white-space:nowrap}.jl-home .punt{color:hsl(var(--accent-ink))}@container hrapp (width<=47.99rem){.jl-home .hr-app .tg-rij.hr-rij2{grid-template-columns:minmax(0,1fr)}}.jl-home .stb-enso{height:max(240px,min(160%,560px))}.jl-home .bijschrift{max-width:72ch}.jl-home .vr-lijst details>summary{line-height:1.35}@container hr (width<=22rem){.jl-home .hr-held{padding-top:148px}}.jl-home .wrp{container:wrp/inline-size}.jl-home .wrp-panelen{margin-top:var(--s-6);border-top:var(--lijn) solid var(--hairline);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jl-home .wrp-paneel{min-width:0;padding:var(--s-4) 0 0}.jl-home .wrp-paneel+.wrp-paneel{padding-left:var(--s-6);border-left:var(--lijn) dashed var(--hairline)}.jl-home .wrp-paneel:first-child{padding-right:var(--s-6)}.jl-home .wrp-paneelkop{align-items:center;gap:var(--s-1) var(--s-2);color:hsl(var(--muted-foreground));flex-wrap:wrap;margin:0;display:flex}.jl-home .wrp-paneelkop b{font-family:var(--font-num);font-size:var(--t-body);letter-spacing:0;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:700}.jl-home .wrp-sleutel{flex:none;width:18px;height:12px;display:block}.jl-home .wrp-sleutel--voor{fill:hsl(var(--viz-focus))}.jl-home .wrp-sleutel--tegen{fill:hsl(var(--viz-tegen))}.jl-home .wrp-roos{column-gap:var(--s-3);margin-top:var(--s-3);grid-template-columns:minmax(0,1fr) 14rem minmax(0,1fr);grid-template-areas:".as-n.""nw svg no""zw svg zo"".as-z.";display:grid}.jl-home .wrp-svg{width:14rem;height:14rem;margin:var(--s-1) 0;grid-area:svg;justify-self:center;display:block;overflow:visible}.jl-home .wrp-as-label{font-size:var(--t-caption);color:hsl(var(--muted-foreground));white-space:nowrap;justify-self:center;line-height:16px}.jl-home .wrp-as-label--n{grid-area:as-n}.jl-home .wrp-as-label--z{grid-area:as-z}.jl-home .wrp-hoek{min-width:0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));margin:0;line-height:1.35}.jl-home .wrp-hoek[data-q=nw]{text-align:right;grid-area:nw;align-self:start}.jl-home .wrp-hoek[data-q=no]{grid-area:no;align-self:start}.jl-home .wrp-hoek[data-q=zw]{text-align:right;grid-area:zw;align-self:end}.jl-home .wrp-hoek[data-q=zo]{grid-area:zo;align-self:end}.jl-home .wrp-richting{color:hsl(var(--foreground));font-weight:700;display:block}.jl-home .wrp-tech{font-size:var(--t-caption);white-space:nowrap;line-height:1.4;display:block}.jl-home .wrp-tech b{font-family:var(--font-num);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:700}.jl-home .wrp-as{fill:none;stroke:hsl(var(--viz-context));stroke-width:1px;vector-effect:non-scaling-stroke;shape-rendering:crispedges}.jl-home .wrp-baan{fill:none;stroke:var(--hairline);stroke-width:1px;stroke-dasharray:2 3;vector-effect:non-scaling-stroke}.jl-home .wrp-pijl{stroke:none}.jl-home .wrp-pijl--voor{fill:hsl(var(--viz-focus))}.jl-home .wrp-pijl--tegen{fill:hsl(var(--viz-tegen))}.jl-home .wrp-werper--voor{fill:hsl(var(--foreground))}.jl-home .wrp-werper--tegen{fill:hsl(var(--background));stroke:hsl(var(--foreground));stroke-width:1.5px;vector-effect:non-scaling-stroke}.jl-home .wrp-n{font-family:var(--font-num-display);fill:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-size:20px;font-weight:800}.jl-home .wrp-n--anker{letter-spacing:-.03em;font-size:48px}.jl-home .wrp-zin{margin:var(--s-4) 0 0;max-width:34em;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.5}.jl-home .wrp-zin b{color:hsl(var(--foreground));font-weight:700}@container wrp (width<=46rem){.jl-home .wrp-panelen{grid-template-columns:minmax(0,1fr)}.jl-home .wrp-paneel:first-child{padding-right:0}.jl-home .wrp-paneel+.wrp-paneel{margin-top:var(--s-5);border-left:0;border-top:var(--lijn) dashed var(--hairline);padding-left:0}}@container wrp (width<=30rem){.jl-home .wrp-roos{row-gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"as-n as-n""svg svg""as-z as-z""nw no""zw zo"}.jl-home .wrp-hoek[data-q]{text-align:left;align-self:start}.jl-home .wrp-tech{white-space:normal}.jl-home .wrp-hoek[data-q=zw],.jl-home .wrp-hoek[data-q=zo]{padding-top:var(--s-3);border-top:var(--lijn) dashed var(--hairline)}}@media (forced-colors:active){.jl-home .wrp-pijl--voor,.jl-home .wrp-sleutel--voor{fill:canvastext}.jl-home .wrp-pijl--tegen,.jl-home .wrp-sleutel--tegen{fill:highlight}.jl-home .wrp-werper--tegen{stroke:canvastext}.jl-home .wrp-n{fill:canvastext}.jl-home .wrp-as,.jl-home .wrp-baan{stroke:graytext}}.jl-home .gk-kop{padding-bottom:var(--s-4)}.jl-home .gk-kop h2{text-wrap:balance}.jl-home .tv-familie+.tv-familie{border-top:var(--lijn) solid var(--hairline)}.jl-home .tv-famkop{padding:var(--s-3) 0 0;align-items:baseline;gap:var(--s-2);font-family:var(--font-body);font-size:var(--t-body-sm);color:hsl(var(--foreground));margin:0;font-weight:700;line-height:20px;display:flex}.jl-home .tv-famkop span+span{color:hsl(var(--muted-foreground));font-weight:400}.jl-home .tv-famkop span+span:before{content:"·" / "";margin-right:var(--s-2)}.jl-home .tv-groep{padding:var(--s-3) 0}.jl-home .tv-groep+.tv-groep{border-top:var(--lijn) dashed var(--hairline)}.jl-home .tv-groepkop{margin:0 0 var(--s-2);align-items:baseline;gap:var(--s-2);color:hsl(var(--muted-foreground));display:flex}.jl-home .tv-groepkop span+span:before{content:"·" / "";margin-right:var(--s-2)}.jl-home .tv-groepkop b{color:hsl(var(--foreground));font-weight:700}.jl-home .tv-groep--leeg{padding:var(--s-2) 0}.jl-home .tv-groep--leeg .tv-groepkop{margin:0}.jl-home .tv-rijen{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.jl-home .tv-rij{align-items:center;column-gap:var(--s-4);grid-template-columns:10.5rem minmax(0,1fr);min-height:28px;display:grid}.jl-home .tv-naam{font-size:var(--t-body-sm);color:hsl(var(--foreground));line-height:20px}.jl-home .tv-rij--focus .tv-naam{font-weight:700}.jl-home .tv-baan{align-items:center;gap:var(--s-2);min-width:0;display:flex}.jl-home .tv-staaf{width:calc(var(--w) * (100% - 5.5rem));background:hsl(var(--viz-context));flex:none;height:12px}.jl-home .tv-rij--focus .tv-staaf{background:hsl(var(--primary))}.jl-home .tv-getal{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));white-space:nowrap;line-height:20px}.jl-home .tv-getal b{font-family:var(--font-display);font-size:var(--t-body);color:hsl(var(--foreground));font-weight:800}@container tv (width<=30rem){.jl-home .tv-rij{column-gap:var(--s-3);grid-template-columns:8.25rem minmax(0,1fr)}}.jl-home .tv{container:tv/inline-size}.jl-home{--r2-bord:#081017;--r2-bord-vlak:#101a23;--r2-bord-gedempt:#18252f;--r2-bord-lijn:#2a3a47;--r2-getint:#eff3f5;--r2-wit:#fff}.dark .jl-home,.jl-home .dark{--r2-getint:#151e23}.jl-home .r2-bord{--hr-kantlijn:var(--s-4)}@container hr (width>=40rem){.jl-home .r2-bord{--hr-kantlijn:var(--s-6)}}@container hr (width>=66rem){.jl-home .r2-bord{--hr-kantlijn:max(var(--s-8), calc((100cqi - 76rem) / 2))}}.jl-home .r2-bord.dark{--background:208 48% 6%;--card:208 37% 10%;--muted:206 32% 14%;--secondary:206 32% 14%;--popover:206 32% 14%;--border:207 26% 22%;--hairline:var(--r2-bord-lijn);--veld-vlak:var(--r2-bord-gedempt);padding:var(--s-9) var(--hr-kantlijn);background:hsl(var(--background));color:hsl(var(--foreground));border-bottom:var(--lijn) solid var(--r2-bord-lijn);position:relative}.jl-home .r2-bord-kop{row-gap:var(--s-4);display:grid}.jl-home .r2-bord-kop .sx-kop{max-width:12em}.jl-home .r2-bord-kop .sx-intro{color:hsl(var(--muted-foreground));margin:0}@container hr (width>=66rem){.jl-home .r2-bord{padding-block:var(--s-10) var(--s-9)}.jl-home .r2-bord-kop{column-gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.jl-home .r2-bord-vlak{margin-top:var(--s-7);background:hsl(var(--card));border:var(--lijn) solid hsl(var(--border))}.jl-home .r2-bord-balk{align-items:center;gap:var(--s-2) var(--s-5);padding:var(--s-3) var(--s-4);background:hsl(var(--background));border-bottom:var(--lijn) solid hsl(var(--border));flex-wrap:wrap;display:flex}.jl-home .r2-bord-wie{align-items:center;gap:var(--s-1) var(--s-3);flex-wrap:wrap;min-width:0;margin:0;display:flex}.jl-home .r2-bord-wie .r-micro{border:var(--lijn) solid hsl(var(--muted-foreground));color:hsl(var(--muted-foreground));padding:4px 6px 3px}.jl-home .r2-bord-wie b{font-family:var(--font-display);font-size:var(--t-body-lg);letter-spacing:.04em;text-transform:uppercase;font-weight:800;line-height:1.2}.jl-home .r2-bord-meta{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));white-space:nowrap}.jl-home .r2-bord-nu{min-width:0;font-family:var(--font-num);font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;flex:16rem;margin:0;font-weight:700;line-height:20px}.jl-home .r2-bord-nu.is-live{color:hsl(var(--foreground))}.jl-home .r2-bord-knoppen{align-items:center;gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}.jl-home .r2-bord-knoppen[hidden]{display:none}.jl-home .r2-bord-knoppen .kn{gap:6px}.jl-home .r2-kn-opnieuw{padding-inline:var(--s-2)}.jl-home .r2-kn-pauze .r2-ic-speel,.jl-home .r2-kn-pauze[aria-pressed=true] .r2-ic-pauze{display:none}.jl-home .r2-kn-pauze[aria-pressed=true] .r2-ic-speel{display:block}.jl-home .r2-bord-bijschrift{margin-top:var(--s-3)}.jl-home .r2-tabs{border-bottom:var(--lijn) solid hsl(var(--border));grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jl-home .r2-tabs[hidden]{display:none}.jl-home .r2-tab{min-height:68px;padding:var(--s-3) var(--s-4) var(--s-3);color:hsl(var(--muted-foreground));font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease), color var(--dur-1) var(--ease);background:0 0;border:0;align-content:start;gap:2px;display:grid;position:relative}.jl-home .r2-tab:nth-child(odd){border-right:var(--lijn) solid hsl(var(--border))}.jl-home .r2-tab:nth-child(-n+2){border-bottom:var(--lijn) solid hsl(var(--border))}.jl-home .r2-tab-naam{font-family:var(--font-display);font-size:var(--t-body-lg);letter-spacing:-.01em;font-weight:800;line-height:1.2}.jl-home .r2-tab-tel{font-size:var(--t-body-sm);line-height:20px}.jl-home .r2-tab-tel b{font-family:var(--font-num);font-variant-numeric:tabular-nums;font-weight:700}.jl-home .r2-tab:after{content:"";height:3px;transition:background-color var(--dur-1) var(--ease);background:0 0;position:absolute;bottom:-1px;left:0;right:0}.jl-home .r2-tab:hover{color:hsl(var(--foreground))}.jl-home .r2-tab:hover:after{background:hsl(var(--input))}.jl-home .r2-tab[aria-selected=true]{background:hsl(var(--muted));color:hsl(var(--foreground))}.jl-home .r2-tab[aria-selected=true]:after{background:hsl(var(--accent-ink))}.jl-home .r2-tab:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:-4px}@container hr (width>=40rem){.jl-home .r2-tabs{grid-template-columns:repeat(4,minmax(0,1fr))}.jl-home .r2-tab,.jl-home .r2-tab:nth-child(-n+2){border-bottom:0}.jl-home .r2-tab:not(:last-child){border-right:var(--lijn) solid hsl(var(--border))}.jl-home .r2-tab-naam{font-size:var(--t-title-sm)}}@media (forced-colors:active){.jl-home .r2-tab[aria-selected=true]:after{forced-color-adjust:none;background:highlight}}.jl-home .r2-paneel{gap:var(--s-6);padding:var(--s-5) var(--s-4) var(--s-6);display:grid;container:r2p/inline-size}.jl-home .r2-paneel+.r2-paneel{border-top:var(--lijn) solid hsl(var(--border))}.jl-home .r2-paneel:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:-4px}.jl-home .r2-paneel-viz{min-width:0}@container hr (width>=40rem){.jl-home .r2-paneel{padding:var(--s-6) var(--s-6) var(--s-7)}}@container hr (width>=72rem){.jl-home .r2-paneel:not([data-naam=richting]):has(>.r2-detail:not([hidden])){column-gap:var(--s-7);grid-template-columns:minmax(0,1fr) 19rem}.jl-home .r2-paneel:not([data-naam=richting])>.r2-detail{top:calc(64px + var(--s-4));position:sticky}}.jl-home .r2-fig+.r2-fig{margin-top:var(--s-8)}.jl-home .r2-fig .gk-kop{padding-bottom:var(--s-2)}.jl-home .r2-oordeel{max-width:28ch;color:hsl(var(--foreground));text-wrap:balance;margin:0;font-size:clamp(1.375rem,1.05rem + 1.1vw,1.875rem)}.jl-home .r2-detail{min-width:0;padding:var(--s-4);background:hsl(var(--background));border:var(--lijn) solid hsl(var(--border));border-top:var(--lijn-sterk) solid hsl(var(--foreground));align-self:start}.jl-home .r2-detail-label{margin:0 0 var(--s-3);color:hsl(var(--muted-foreground))}.jl-home .r2-detail-leeg{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));margin:0;line-height:1.5}.jl-home .r2-detail-kop{font-family:var(--font-display);font-size:var(--t-title-sm);letter-spacing:-.01em;color:hsl(var(--foreground));margin:0;font-weight:800;line-height:1.25}.jl-home .r2-detail-sub{margin:var(--s-1) 0 0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.5}.jl-home .r2-detail-groep{margin:var(--s-4) 0 0}.jl-home .r2-detail-groep>.r-micro{margin-bottom:var(--s-1);color:hsl(var(--muted-foreground));display:block}.jl-home .r2-dl{margin:var(--s-3) 0 0;border-top:var(--lijn) solid hsl(var(--border));padding:0;list-style:none}.jl-home .r2-detail-groep .r2-dl{margin-top:0}.jl-home .r2-dl li{column-gap:var(--s-3);padding:var(--s-2) 0;font-size:var(--t-body-sm);grid-template-columns:4.25rem minmax(0,1fr);line-height:1.4;display:grid}.jl-home .r2-dl li+li{border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .r2-dl-t{font-family:var(--font-num);color:hsl(var(--foreground));white-space:nowrap;font-variant-numeric:tabular-nums;font-weight:700}.jl-home .r2-dl-wat b{color:hsl(var(--foreground));font-weight:700;display:block}.jl-home .r2-dl-wat span{color:hsl(var(--muted-foreground));display:block}.jl-home .r2-dl-teg{color:hsl(var(--foreground))}.jl-home .r2-dl-teg:before{content:"";background:hsl(var(--viz-tegen));vertical-align:0;width:8px;height:8px;margin-right:6px;display:inline-block}.jl-home .r2-knop{color:inherit;font:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0}.jl-home .r2-knop:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .wrp-pijl,.jl-home .kl-m[data-detail]{cursor:pointer}.jl-home .wrp-raak{fill:#0000}.jl-home .wrp-pijl,.jl-home .wrp-n,.jl-home .r2-hg-staaf,.jl-home .r2-sh-stapel,.jl-home .tv-staaf,.jl-home .kl-m{transition:opacity var(--dur-1) var(--ease)}.jl-home .heeft-keuze .wrp-pijl:not(.is-gekozen),.jl-home .heeft-keuze .wrp-n:not(.is-gekozen){opacity:.28}.jl-home .heeft-keuze .r2-hg-kol:not(.is-gekozen) .r2-hg-staaf,.jl-home .heeft-keuze .r2-hg-kol:not(.is-gekozen) .r2-sh-stapel,.jl-home .heeft-keuze .tv-rij:not(.is-gekozen) .tv-staaf,.jl-home .heeft-keuze .kl-m:not(.is-gekozen){opacity:.3}@container wrp (width<=56rem){.jl-home .wrp-panelen{grid-template-columns:minmax(0,1fr)}.jl-home .wrp-paneel:first-child{padding-right:0}.jl-home .wrp-paneel+.wrp-paneel{margin-top:var(--s-5);border-left:0;border-top:var(--lijn) dashed var(--hairline);padding-left:0}}.jl-home .wrp-hoek.r2-knop{min-height:44px;padding:var(--s-1) 6px;transition:background-color var(--dur-1) var(--ease);margin:0}.jl-home .wrp-hoek.r2-knop:hover{background:hsl(var(--muted))}.jl-home .wrp-hoek.r2-knop[aria-pressed=true]{background:hsl(var(--muted));box-shadow:inset 0 0 0 var(--lijn) hsl(var(--input))}.jl-home .wrp-schacht,.jl-home .wrp-punt{transform-box:view-box}.jl-home .r2-hg{--stap:18px}.jl-home .r2-hg-raster{--hb:calc(var(--max-boven) * var(--stap) + 28px);--ho:calc(var(--max-onder) * var(--stap) + 28px);grid-template-columns:5rem minmax(0,1fr);grid-template-rows:var(--hb) 28px var(--ho);column-gap:var(--s-3);margin-top:var(--s-5);display:grid}.jl-home .r2-hg-naam{font-size:var(--t-body-sm);color:hsl(var(--foreground));grid-column:1;gap:2px;margin:0;line-height:1.3;display:grid}.jl-home .r2-hg-naam .r-micro{color:hsl(var(--muted-foreground));line-height:1.3}.jl-home .r2-hg-naam b{font-family:var(--font-num-display);font-size:var(--t-figure);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.jl-home .r2-hg-extra{color:hsl(var(--muted-foreground))}.jl-home .r2-hg-naam--boven{padding-bottom:var(--s-2);grid-row:1;align-self:end}.jl-home .r2-hg-naam--onder{padding-top:var(--s-2);grid-row:3;align-self:start}.jl-home .r2-hg-kolommen{border-right:var(--lijn) solid var(--hairline);grid-area:1/2/4;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.jl-home .r2-hg-kol{grid-template-rows:var(--hb) 28px var(--ho);border-left:var(--lijn) dashed var(--hairline);background:0 0;min-width:0;display:grid;position:relative}.jl-home .r2-hg-kol.r2-knop{width:100%;transition:background-color var(--dur-1) var(--ease);padding:0}.jl-home .r2-hg-kol.r2-knop:hover{background:color-mix(in srgb, hsl(var(--foreground)) 6%, transparent)}.jl-home .r2-hg-kol.r2-knop:focus-visible{outline-offset:-2px}.jl-home .r2-hg-kol.r2-knop[aria-pressed=true]{box-shadow:inset 0 0 0 var(--lijn-sterk) hsl(var(--foreground))}.jl-home .r2-hg-kol--gs{border-left:var(--lijn-sterk) solid var(--rule-strong);background:var(--zone-let-op-vlak)}.jl-home .r2-hg-boven,.jl-home .r2-hg-onder{flex-direction:column;align-items:center;gap:4px;min-height:0;display:flex}.jl-home .r2-hg-boven{justify-content:flex-end;padding-bottom:0}.jl-home .r2-hg-onder{justify-content:flex-start}.jl-home .r2-hg-boven b,.jl-home .r2-hg-onder b{font-family:var(--font-num-display);font-size:var(--t-body-lg);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:800;line-height:20px}.jl-home .r2-hg-staaf{width:46%;max-width:3rem;height:calc(var(--n) * var(--stap));flex:none;display:block}.jl-home .r2-hg-boven .r2-hg-staaf{background:hsl(var(--viz-focus));transform-origin:50% 100%}.jl-home .r2-hg-onder .r2-hg-staaf{background:hsl(var(--viz-tegen));transform-origin:50% 0}.jl-home .r2-hg-as{background:hsl(var(--muted));border-top:var(--lijn) solid var(--hairline);border-bottom:var(--lijn) solid var(--hairline);font-family:var(--font-num);font-size:var(--t-caption);text-align:left;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;padding-left:6px;font-weight:700;line-height:26px;display:block}.jl-home .r2-hg-kol--gs .r2-hg-as{font-family:var(--font-body);color:hsl(var(--zone-let-op-ink));letter-spacing:.02em}.jl-home .r2-nul{color:hsl(var(--muted-foreground))!important}.jl-home .r2-hg .kl-mom{display:block}.jl-home .r2-sh{--stap:21px}.jl-home .r2-sh-stapel{flex-direction:column-reverse;align-items:center;gap:3px;font-size:22px;display:flex}.jl-home .r2-hg-onder .r2-sh-stapel{flex-direction:column}.jl-home .r2-finale-kop{align-items:end;gap:var(--s-3) var(--s-5);grid-template-columns:minmax(0,1fr) auto;display:grid}.jl-home .r2-klok{background:hsl(var(--background));border:var(--lijn) solid hsl(var(--border));font-family:var(--font-num-display);letter-spacing:-.01em;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;align-items:baseline;gap:10px;margin:0;padding:10px 14px 6px;font-size:clamp(2.5rem,1.6rem + 2.4vw,3.75rem);font-weight:800;line-height:1;display:flex}.jl-home .r2-klok-gs{font-family:var(--font-display);letter-spacing:.06em;color:hsl(var(--zone-let-op-ink));font-size:.42em}.jl-home .r2-klok[data-gs=nee] .r2-klok-gs{visibility:hidden}@container gk (width<=36rem){.jl-home .r2-finale-kop{grid-template-columns:minmax(0,1fr)}.jl-home .r2-klok{justify-self:start}}.jl-home .r2-finale .kl-strook{margin-top:var(--s-4);position:relative}.jl-home .r2-finale .kl-seg{transform-origin:0}.jl-home .r2-kop{z-index:2;pointer-events:none;opacity:0;grid-area:bj-start/bj/bt-end;position:relative;overflow:hidden}.jl-home .r2-kop-rail{width:100%;position:absolute;top:0;bottom:0;left:0}.jl-home .r2-kop-rail:before{content:"";background:hsl(var(--foreground));width:2px;position:absolute;top:0;bottom:0;left:0}.jl-home .r2-finale .kl-mom li{display:block}.jl-home .r2-mom-knop{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-2);margin:0 calc(-1 * var(--s-2));display:inline-flex}.jl-home .r2-mom-knop:hover{background:hsl(var(--muted))}.jl-home .r2-mom-knop[aria-pressed=true]{background:hsl(var(--muted));box-shadow:inset 0 0 0 var(--lijn) hsl(var(--input))}.jl-home .kl-m.is-gekozen>*{outline:var(--lijn-sterk) solid hsl(var(--foreground));outline-offset:2px}.jl-home .tv-rij.r2-knop{width:100%;padding:2px var(--s-2);margin:0 calc(-1 * var(--s-2));width:calc(100% + 2 * var(--s-2));transition:background-color var(--dur-1) var(--ease)}.jl-home .tv-rij.r2-knop:hover{background:hsl(var(--muted))}.jl-home .tv-rij.r2-knop[aria-pressed=true]{background:hsl(var(--muted));box-shadow:inset 0 0 0 var(--lijn) hsl(var(--input))}.jl-home .tv-staaf{transform-origin:0}.jl-home .r2-li{display:block}.jl-home .r2-fig .tv-famkop{margin-top:var(--s-2)}.jl-home .r2-talen{column-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding-left:0;padding-right:0;list-style:none;display:grid}.jl-home .r2-talen li{align-items:center;gap:var(--s-2);font-size:var(--t-body-sm);color:hsl(var(--foreground));padding:6px 0;font-weight:700;display:flex}.jl-home .r2-talen li:nth-child(n+3){border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .r2-pdf{gap:var(--s-5);flex-wrap:wrap;display:flex}.jl-home .r2-pdf-blad{justify-items:start;gap:var(--s-2);display:grid}.jl-home .r2-pdf-vel{aspect-ratio:1/1.414;background:var(--r2-wit);border:var(--lijn) solid hsl(var(--border));flex-direction:column;gap:5px;width:72px;padding:8px 7px;display:flex}.jl-home .r2-pdf-vel i{height:5px;width:calc(var(--w,1) * 100%);background:hsl(var(--brand-blue));display:block}.jl-home .r2-pdf-vel .r2-pdf-kop{background:hsl(var(--brand-blue-ink));width:70%;height:7px;margin-bottom:4px}.jl-home .r2-pdf-vel--rapport i:not(.r2-pdf-kop):not(.r2-pdf-ring){background:#7d8fa1;height:3px}.jl-home .r2-pdf-ring{border:3px solid hsl(var(--brand-blue));border-radius:50%;background:0 0!important;width:18px!important;height:18px!important}.jl-home .r2-pdf-naam{font-size:var(--t-body-sm);color:hsl(var(--foreground));font-weight:700}.jl-home{--vp-vlak:#eaf2f6}.dark .jl-home,.jl-home .dark{--vp-vlak:#13212a}.jl-home .vp-getint{background:var(--vp-vlak)}.jl-home .pg section[id],.jl-home .r2-bord{scroll-margin-top:72px}.jl-home .vp-eig-lijst{gap:var(--lijn);margin:var(--s-8) 0 0;background:hsl(var(--border));border:var(--lijn) solid hsl(var(--border));padding:0;list-style:none;display:grid}.jl-home .vp-eig-lijst>li{min-width:0;padding:var(--s-5) var(--s-4);background:hsl(var(--card));flex-direction:column;display:flex}.jl-home .vp-eig-lijst h3{color:hsl(var(--foreground));margin:0}.jl-home .vp-eig-lijst>li>p,.jl-home .vp-sync-tekst>p{margin:var(--s-2) 0 var(--s-5);max-width:34em;font-size:var(--t-body);color:hsl(var(--muted-foreground));text-wrap:pretty;line-height:1.55}.jl-home .vp-eig-bewijs{margin-top:auto}@container hr (width>=40rem){.jl-home .vp-eig-lijst{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-home .vp-eig-lijst>li{padding:var(--s-6) var(--s-5)}.jl-home .vp-eig-lijst>.vp-eig-sync{grid-column:1/-1}}@container hr (width>=66rem){.jl-home .vp-eig-lijst{grid-template-columns:repeat(6,minmax(0,1fr))}.jl-home .vp-eig-lijst>li{grid-column:span 2}.jl-home .vp-eig-lijst>li:nth-child(n+5){grid-column:span 3}.jl-home .vp-eig-lijst>.vp-eig-sync{grid-column:1/-1}}.jl-home .vp-chips[hidden],.jl-home .vp-stapper[hidden]{display:none!important}@container hr (width<=47.99rem){.jl-home.js [data-vp-reeks]{--vp-modus:veeg;align-items:flex-start;gap:var(--s-3);margin-inline:calc(-1 * var(--hr-kantlijn,16px));padding-inline:var(--hr-kantlijn,16px);scroll-snap-type:x mandatory;scroll-padding-inline:var(--hr-kantlijn,16px);overscroll-behavior-x:contain;scrollbar-width:none;background:0 0;border:0;display:flex;overflow:auto hidden}.jl-home.js [data-vp-reeks]::-webkit-scrollbar{display:none}.jl-home.js [data-vp-reeks]>li{scroll-snap-align:start;scroll-snap-stop:always;border:var(--lijn) solid hsl(var(--border));flex:0 0 100%}.jl-home.js .vp-eig-lijst[data-vp-reeks],.jl-home.js .vp-samen-lijst[data-vp-reeks]{margin-top:var(--s-4)}}.jl-home [data-vp-reeks]>li:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:-2px}.jl-home .vp-chips{gap:var(--s-2);margin:var(--s-6) calc(-1 * var(--hr-kantlijn,16px)) 0;padding:2px var(--hr-kantlijn,16px) var(--s-1);scroll-snap-type:x proximity;scroll-padding-inline:var(--hr-kantlijn,16px);scrollbar-width:none;display:flex;overflow-x:auto}.jl-home .vp-chips::-webkit-scrollbar{display:none}.jl-home .vp-chip{min-height:44px;padding:0 var(--s-3);border:var(--lijn) solid hsl(var(--input));border-radius:var(--r-veld);background:hsl(var(--background));color:hsl(var(--foreground));font:inherit;font-size:var(--t-body);white-space:nowrap;scroll-snap-align:start;cursor:pointer;flex:none;align-items:center;margin:0;font-weight:700;display:inline-flex}.jl-home .vp-chip[aria-selected=true]{border-color:hsl(var(--foreground));background:hsl(var(--foreground));color:hsl(var(--background))}.jl-home .vp-chip:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .vp-stapper{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-3);display:flex}.jl-home .vp-stap{border:var(--lijn) solid hsl(var(--input));border-radius:var(--r-veld);background:hsl(var(--background));width:44px;height:44px;color:hsl(var(--foreground));cursor:pointer;place-items:center;padding:0;display:inline-grid}.jl-home .vp-stap svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.jl-home .vp-stap:disabled{color:hsl(var(--muted-foreground));border-color:hsl(var(--border));cursor:default}.jl-home .vp-stap:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .vp-teller{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground))}.jl-home .vp-teller b{font-family:var(--font-num-display);font-size:var(--t-body-lg);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:800}@media (forced-colors:active){.jl-home .vp-chip[aria-selected=true]{outline:2px solid highlight}}.jl-home .vp-eig-sync{gap:var(--s-5);display:grid!important}.jl-home .vp-sync-tekst>p{margin-bottom:var(--s-4)}.jl-home .vp-sync-bediening{justify-items:start;gap:var(--s-2);display:grid}.jl-home .vp-sync-bediening .kn{min-height:44px}.jl-home .vp-sync-status{min-height:3em;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));margin:0;line-height:1.5}.jl-home .vp-sync-bij{margin:0}@container hr (width>=66rem){.jl-home .vp-eig-sync{column-gap:var(--s-8);row-gap:var(--s-3);grid-template-columns:minmax(0,17rem) minmax(0,1fr);align-items:center;padding-block:var(--s-7)!important}.jl-home .vp-sync-tekst{grid-area:1/1}.jl-home .vp-apparaten{grid-area:1/2}.jl-home .vp-sync-bij{grid-area:2/2}}.jl-home .vp-apparaten{gap:var(--s-5);display:grid;position:relative;container:app/inline-size}.jl-home .vp-tel{order:-1;justify-self:center;width:min(78%,300px)}.jl-home .vp-lap{min-width:0}@container app (width>=34rem){.jl-home .vp-apparaten{padding-bottom:var(--s-2);display:block}.jl-home .vp-lap{width:80%}.jl-home .vp-lap-voet{margin-inline:-6%}.jl-home .vp-tel{width:23%;min-width:0;position:absolute;bottom:0;right:0}}.jl-home .vp-lap-scherm,.jl-home .vp-tel-scherm{background:hsl(var(--background));position:relative;overflow:hidden;container:scherm/inline-size}.jl-home .vp-lap-scherm{aspect-ratio:1024/700;border:10px solid #1b2328;border-bottom-width:14px;border-radius:10px 10px 0 0}.jl-home .vp-lap-voet{background:linear-gradient(#c9d2d8,#9aa6ae);border-radius:0 0 10px 10px;height:12px;margin:0 -2%}.jl-home .vp-lap-voet:before{content:"";background:#7d8a93;border-radius:0 0 6px 6px;width:18%;height:5px;margin:0 auto;display:block}.jl-home .vp-tel-scherm{aspect-ratio:390/844;border:8px solid #1b2328;border-radius:26px;box-shadow:0 10px 30px #1335492e}.dark .jl-home .vp-lap-scherm,.jl-home .dark .vp-lap-scherm,.dark .jl-home .vp-tel-scherm,.jl-home .dark .vp-tel-scherm{border-color:#3a464e}.jl-home .vp-lap-scherm>.app{zoom:.3}.jl-home .vp-tel-scherm>.app{zoom:.5}@container scherm (width>=300px){.jl-home .vp-lap-scherm>.app{zoom:.29}}@container scherm (width>=400px){.jl-home .vp-lap-scherm>.app{zoom:.39}}@container scherm (width>=500px){.jl-home .vp-lap-scherm>.app{zoom:.48}}@container scherm (width>=600px){.jl-home .vp-lap-scherm>.app{zoom:.58}}@container scherm (width>=700px){.jl-home .vp-lap-scherm>.app{zoom:.68}}@container scherm (width>=160px){.jl-home .vp-tel-scherm>.app{zoom:.41}}@container scherm (width>=200px){.jl-home .vp-tel-scherm>.app{zoom:.51}}@container scherm (width>=240px){.jl-home .vp-tel-scherm>.app{zoom:.61}}@container scherm (width>=280px){.jl-home .vp-tel-scherm>.app{zoom:.71}}.jl-home .vp-apparaten[data-vp-gemeten] .app{zoom:var(--vp-zoom)!important}.jl-home [data-vp-nieuw][data-vp-weg]{display:none}.jl-home .vp-markeer{background:var(--tint-primary);box-shadow:inset 3px 0 0 hsl(var(--primary))}@media (prefers-reduced-motion:no-preference){@keyframes vp-binnen{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}}.jl-home .vp-spraak,.jl-home .vp-offline{padding:var(--s-4);border:var(--lijn) solid hsl(var(--border));background:hsl(var(--background))}.jl-home .vp-offline{padding:0}.jl-home .vp-push-vlak{gap:var(--s-2);padding:var(--s-4) var(--s-3);background:linear-gradient(160deg,#24414f,#10202a);border-radius:14px;display:grid}.jl-home .vp-push-klok{margin:0 0 var(--s-1);font-family:var(--font-display);text-align:center;color:#fff;font-size:2rem;font-weight:700;line-height:1}.jl-home .vp-push{gap:var(--s-3);color:#141a1f;background:#f5f7f9eb;border-radius:14px;padding:10px 12px;display:flex}.jl-home .vp-push-icoon{background:#fff;border-radius:9px;flex:none;place-items:center;width:38px;height:38px;display:grid;box-shadow:inset 0 0 0 1px #00000014}.jl-home .vp-push-icoon svg{color:#1e5676;--wm-rood:#bc002d;width:28px;height:28px}.jl-home .vp-push-tekst{min-width:0;font-family:-apple-system, BlinkMacSystemFont, var(--font-body);font-size:14px;line-height:1.3;display:grid}.jl-home .vp-push-kop{justify-content:space-between;gap:var(--s-2);color:#3c4650;font-size:13px;display:flex}.jl-home .vp-push-kop b{color:#141a1f;font-weight:600}.jl-home .vp-push-titel{font-weight:600}.jl-home .vp-push-lijf{color:#141a1f}.jl-home .vp-samen-kop{row-gap:var(--s-4);display:grid}.jl-home .vp-samen-kop .sx-intro{margin:0}@container hr (width>=66rem){.jl-home .vp-samen-kop{column-gap:var(--s-8);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.jl-home .vp-samen-lijst{gap:var(--lijn);margin:var(--s-8) 0 0;background:hsl(var(--border));border:var(--lijn) solid hsl(var(--border));padding:0;list-style:none;display:grid}.jl-home .vp-samen-lijst>li{min-width:0;padding:var(--s-5) var(--s-4) var(--s-6);background:hsl(var(--background));flex-direction:column;display:flex}@container hr (width>=52rem){.jl-home .vp-samen-lijst{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-home .vp-samen-lijst>li{padding:var(--s-6) var(--s-6) var(--s-7)}}.jl-home .vp-voor{align-items:center;gap:var(--s-2);margin:0 0 var(--s-3);font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));flex-wrap:wrap;line-height:1.4;display:flex}.jl-home .vp-voor .r-micro{margin-right:var(--s-1);color:hsl(var(--muted-foreground))}.jl-home .vp-samen-lijst h3{color:hsl(var(--foreground));margin:0}.jl-home .vp-samen-tekst{margin:var(--s-2) 0 var(--s-5);max-width:34em;font-size:var(--t-body);color:hsl(var(--muted-foreground));text-wrap:pretty;line-height:1.55}.jl-home .vp-frag{padding:var(--s-4);border:var(--lijn) solid hsl(var(--border));background:var(--vp-vlak)}.jl-home .vp-samen .bijschrift{margin-top:var(--s-3)}.jl-home .vp-samen-voet a{align-items:center;gap:var(--s-2);min-height:44px;font-size:var(--t-body);display:inline-flex}.jl-home .stb-feiten{margin-bottom:0}.jl-home .vp-ladder{margin:var(--s-6) 0 0;counter-reset:ladder;border-top:var(--lijn-sterk) solid var(--rule-strong);gap:0;padding:0;list-style:none;display:grid}.jl-home .vp-ladder li{align-items:baseline;gap:0 var(--s-2);padding:var(--s-3) 0;border-bottom:var(--lijn) dashed hsl(var(--border));font-size:var(--t-body);color:hsl(var(--muted-foreground));flex-wrap:wrap;line-height:1.5;display:flex}.jl-home .vp-ladder b{color:hsl(var(--foreground))}.jl-home .vp-ladder b:after{content:":"}@container hr (width>=52rem){.jl-home .vp-ladder{border-bottom:var(--lijn) dashed hsl(var(--border));grid-template-columns:auto auto minmax(0,1fr);column-gap:0}.jl-home .vp-ladder li{padding:var(--s-3) var(--s-6) var(--s-3) 0;border-bottom:0;position:relative}.jl-home .vp-ladder li+li{padding-left:var(--s-6)}.jl-home .vp-ladder li+li:before{content:"";border-top:1.5px solid hsl(var(--input));border-right:1.5px solid hsl(var(--input));width:8px;height:8px;position:absolute;top:50%;left:0;transform:translate(-60%,-50%)rotate(45deg)}}.jl-home .vp-pakketten{gap:var(--lijn);margin:var(--s-6) 0 0;background:hsl(var(--border));border:var(--lijn) solid hsl(var(--border));padding:0;list-style:none;display:grid}.jl-home .vp-pakketten>li{min-width:0;padding:var(--s-5) var(--s-4) var(--s-6);background:hsl(var(--background));flex-direction:column;align-items:flex-start;display:flex;position:relative}.jl-home .vp-pakketten>li.vp-pk--proef{z-index:1;background:var(--tint-primary);outline:var(--lijn-sterk) solid hsl(var(--primary));outline-offset:calc(-1 * var(--lijn-sterk))}.jl-home .vp-pk--proef .pm-naam{font-size:1.2em}@container hr (width>=56rem){.jl-home .vp-pakketten{margin-top:calc(var(--s-8) + var(--s-6));grid-template-columns:minmax(0,1fr) minmax(0,1.12fr) minmax(0,1fr)}.jl-home .vp-pakketten>li{padding:var(--s-6) var(--s-5) var(--s-7)}.jl-home .vp-pakketten>li.vp-pk--proef{margin-top:calc(-1 * var(--s-6));padding:calc(var(--s-6) + var(--s-5)) var(--s-6) var(--s-7);box-shadow:0 12px 32px #1335491f}}.jl-home .vp-pk-advies{margin:calc(-1 * var(--s-5)) calc(-1 * var(--s-4)) var(--s-4);padding:6px var(--s-4) 5px;background:hsl(var(--primary));color:hsl(var(--primary-foreground));font-size:var(--t-micro);letter-spacing:var(--tr-micro);text-transform:uppercase;align-self:stretch;font-weight:700;line-height:1.2}@container hr (width>=56rem){.jl-home .vp-pk-advies{padding:8px var(--s-6) 7px;margin:0;position:absolute;bottom:100%;left:0;right:0}}.jl-home .vp-pk-actie{padding-top:var(--s-6);align-self:stretch;margin-top:auto}.jl-home .vp-pk-actie .kn{justify-content:center;width:100%;min-height:48px}.jl-home .vp-pk-actie .vp-zeker{margin-top:var(--s-3)}.jl-home .vp-pk-kies{align-items:center;gap:var(--s-2);min-height:44px;padding-top:var(--s-5);color:hsl(var(--foreground));font-size:var(--t-body);text-underline-offset:4px;margin-top:auto;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;display:inline-flex}.jl-home .vp-pk-kies:hover{color:hsl(var(--primary-ink))}.jl-home .vp-pk-kies:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}@media (forced-colors:active){.jl-home .vp-pakketten>li.vp-pk--proef{outline-color:highlight}}.jl-home .vp-pk-wie{margin:var(--s-3) 0 0;min-height:3em;font-size:var(--t-body);color:hsl(var(--foreground));text-wrap:pretty;line-height:1.5}.jl-home .vp-pk-prijs{align-items:baseline;gap:0 var(--s-2);margin:var(--s-4) 0 0;color:hsl(var(--foreground));flex-wrap:wrap;display:flex}.jl-home .vp-pk-prijs b{font-family:var(--font-num-display);letter-spacing:-.03em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(2.5rem,2rem + 1.5vw,3.25rem);font-weight:800;line-height:1}.jl-home .vp-pk-prijs span{font-size:var(--t-body-sm);font-weight:700;line-height:1.3}.jl-home .vp-pk-proefregel{margin:var(--s-2) 0 0;font-size:var(--t-body-sm);color:hsl(var(--primary-ink));font-weight:700;line-height:1.4}.jl-home .vp-pk-jaar{margin:var(--s-2) 0 0;padding-bottom:var(--s-4);border-bottom:var(--lijn) dashed hsl(var(--input));font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));align-self:stretch;line-height:1.5}.jl-home .vp-pk-jaar .nw:first-child{color:hsl(var(--foreground));font-weight:700}.jl-home .vp-pk-plus{margin:var(--s-4) 0 0;font-size:var(--t-body-sm);color:hsl(var(--foreground));font-weight:700;line-height:1.4}.jl-home .vp-pk-lijst{gap:var(--s-2);margin:var(--s-3) 0 0;padding:0;list-style:none;display:grid}.jl-home .vp-pk-plus+.vp-pk-lijst{margin-top:var(--s-2)}.jl-home .vp-pk-jaar+.vp-pk-lijst{margin-top:var(--s-4)}.jl-home .vp-pk-lijst li{font-size:var(--t-body-sm);color:hsl(var(--foreground));padding-left:22px;line-height:1.45;position:relative}.jl-home .vp-pk-lijst li:before{content:"";border-left:2px solid hsl(var(--primary));border-bottom:2px solid hsl(var(--primary));width:10px;height:6px;position:absolute;top:.35em;left:2px;transform:rotate(-45deg)}.jl-home .vp-gratis{gap:0 var(--s-3);padding:var(--s-4);border:var(--lijn) solid hsl(var(--border));font-size:var(--t-body);color:hsl(var(--muted-foreground));border-top:0;flex-wrap:wrap;margin:0;line-height:1.5;display:flex}.jl-home .vp-gratis b{color:hsl(var(--foreground))}.jl-home .vp-prijs-noot{margin:var(--s-3) 0 0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.5}.jl-home .vp-prijs-acties{justify-content:flex-end;align-items:flex-start;gap:var(--s-5) var(--s-7);margin-top:var(--s-5);flex-wrap:wrap;display:flex}.jl-home .vp-zeker{gap:var(--s-1) var(--s-4);margin:var(--s-3) 0 0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));flex-wrap:wrap;padding:0;line-height:1.5;list-style:none;display:flex}.jl-home .vp-zeker li{align-items:center;gap:6px;display:inline-flex}.jl-home .vp-zeker li:before{content:"";border-left:1.5px solid hsl(var(--foreground));border-bottom:1.5px solid hsl(var(--foreground));width:8px;height:5px;margin-top:-3px;transform:rotate(-45deg)}.jl-home .vp-vergelijk{align-items:center;gap:var(--s-2);min-height:44px;padding:0 var(--s-4);border:var(--lijn) solid hsl(var(--input));border-radius:var(--r-veld);color:hsl(var(--foreground));font-size:var(--t-body);transition:border-color var(--dur-1) var(--ease);font-weight:700;text-decoration:none;display:inline-flex}.jl-home .vp-vergelijk:hover{border-color:hsl(var(--primary))}.jl-home .vp-vergelijk:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .vp-vr{gap:var(--s-7);display:grid}@container hr (width>=52rem){.jl-home .vp-vr{column-gap:var(--s-8);row-gap:var(--s-8);grid-template-columns:repeat(2,minmax(0,1fr))}}.jl-home .vp-vragen .vr-lijst{border-top-color:var(--rule-strong)}.jl-home .vp-vr-meer>summary{align-items:center;gap:var(--s-2);min-height:44px;padding:var(--s-2) 0;border-top:var(--lijn) dashed hsl(var(--border));color:hsl(var(--foreground));font-size:var(--t-body-sm);text-underline-offset:4px;cursor:pointer;font-weight:700;text-decoration:underline;text-decoration-thickness:1px;list-style:none;display:flex}.jl-home .vp-vr-meer>summary::-webkit-details-marker{display:none}.jl-home .vp-vr-meer>summary:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:7px;height:7px;margin:-3px 0 0 2px;transform:rotate(45deg)}.jl-home .vp-vr-meer[open]>summary:after{margin-top:3px;transform:rotate(-135deg)}.jl-home .vp-vr-meer>summary:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .vp-vr-meer>.vr-lijst{border-top:0}.jl-home .vp-vr-meer>.vr-lijst>li:first-child{border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .vp-slot{position:relative;overflow:hidden}.jl-home .vp-slot>:not(.vp-slot-schijf){position:relative}.jl-home .vp-slot-schijf{display:none}@container hr (width>=52rem){.jl-home .vp-slot-schijf{width:300px;height:300px;display:block;position:absolute;bottom:-110px;right:-90px}.jl-home .vp-slot{--hr-kantlijn:var(--s-6)}}@container hr (width>=66rem){.jl-home .vp-slot{--hr-kantlijn:max(var(--s-8), calc((100cqi - 76rem) / 2));padding-block:var(--s-10)}.jl-home .vp-slot-schijf{right:max(-90px,50cqi - 38rem - 180px)}}.jl-home .app{font-family:var(--font-body);color:hsl(var(--foreground));text-align:left;font-size:14px;line-height:1.43}.jl-home .app .ic{width:16px;height:16px}.jl-home .app b{font-weight:700}.jl-home .a-micro{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-weight:700;line-height:1.2}.jl-home .a-veld{border:var(--lijn) solid hsl(var(--input));background:var(--veld-vlak);min-width:0;height:40px;color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:2px;align-items:center;gap:10px;padding:0 12px;display:inline-flex;overflow:hidden}.jl-home .a-knop{border:var(--lijn) solid hsl(var(--input));background:hsl(var(--background));height:40px;color:hsl(var(--foreground));white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:700;display:inline-flex}.jl-home .a-knop--select{justify-content:space-between;gap:12px;height:36px}.jl-home .a-knop-vol{background:hsl(var(--primary));height:44px;color:hsl(var(--primary-foreground));font-family:var(--font-display);border-radius:2px;justify-content:center;align-items:center;font-size:16px;font-weight:700;display:flex}.jl-home .a-groen{color:hsl(var(--zone-goed-ink))}.jl-home .app--mobiel{background:hsl(var(--background));width:390px;height:844px;position:relative;overflow:hidden}.jl-home .am-balk{border-bottom:var(--lijn) solid hsl(var(--border));align-items:center;gap:18px;height:56px;padding:0 18px 0 12px;display:flex}.jl-home .am-balk .ic{width:22px;height:22px}.jl-home .am-logo{width:34px;height:34px;color:hsl(var(--merk-blauw))}.jl-home .am-rechts{align-items:center;gap:26px;margin-left:auto;display:flex}.jl-home .ad-bel{display:inline-flex;position:relative}.jl-home .ad-bel b{background:hsl(var(--accent));min-width:18px;height:16px;color:hsl(var(--accent-foreground));text-align:center;padding:0 4px;font-size:11px;line-height:16px;position:absolute;top:-8px;right:-9px}.jl-home .ad-avatar{border:var(--lijn) solid hsl(var(--border));background:hsl(var(--muted));width:34px;height:34px;color:hsl(var(--foreground));border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid}.jl-home .am-onder{border-top:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));grid-template-columns:repeat(5,1fr);align-items:center;height:78px;padding:0 6px 8px;display:grid;position:absolute;bottom:0;left:0;right:0}.jl-home .am-onder>span{color:hsl(var(--muted-foreground));justify-items:center;gap:4px;font-size:13px;display:grid;position:relative}.jl-home .am-onder .ic{width:22px;height:22px}.jl-home .am-onder .am-actief{color:hsl(var(--foreground));font-weight:700}.jl-home .am-onder .am-actief:before{content:"";background:hsl(var(--accent));width:32px;height:3px;position:absolute;top:-13px}.jl-home .am-plus{background:hsl(var(--primary));align-content:center;width:54px;height:54px;margin:0 auto;color:hsl(var(--primary-foreground))!important}.jl-home .am-plus .ic{width:24px;height:24px}.jl-home .am-toast{border:var(--lijn) solid hsl(var(--border));background:hsl(var(--popover));box-shadow:var(--schaduw-zwevend);color:hsl(var(--foreground));align-items:center;gap:10px;padding:14px 16px;font-size:15px;font-weight:700;display:flex;position:absolute;bottom:96px;left:16px;right:16px}.jl-home .am-toast .ic{color:hsl(var(--zone-goed))}.jl-home .am-toast[hidden]{display:none}.jl-home .am-balk--klein{gap:14px;height:48px;padding-inline:12px}.jl-home .am-balk--klein .am-logo{width:28px;height:28px}.jl-home .am-balk--klein .ic{width:18px;height:18px}.jl-home .am-balk--klein .am-rechts{gap:16px}.jl-home .am-balk--klein .ad-avatar{width:28px;height:28px;font-size:11px}.jl-home .app--desktop{background:hsl(var(--background));grid-template-columns:216px minmax(0,1fr);width:1024px;height:700px;display:grid;overflow:hidden}.jl-home .ad-zij{border-right:var(--lijn) solid hsl(var(--sidebar-border));background:hsl(var(--sidebar-background));color:hsl(var(--sidebar-foreground));padding-bottom:16px}.jl-home .ad-zij-kop{border-bottom:var(--lijn) solid hsl(var(--sidebar-border));align-items:center;gap:8px;height:60px;padding:0 18px;display:flex;position:relative}.jl-home .ad-zij-kop:after{content:"";background:hsl(var(--accent));height:2px;position:absolute;bottom:-1px;left:60%;right:0}.jl-home .ad-logo{width:30px;height:30px;color:hsl(var(--merk-blauw))}.jl-home .ad-woord{font-family:var(--font-display);letter-spacing:-.01em;color:hsl(var(--merk-blauw));font-size:17px;font-weight:800}.jl-home .ad-woord b{color:hsl(var(--merk-rood));font-weight:800}.jl-home .ad-nav{margin:0;padding:6px 0 0;list-style:none}.jl-home .ad-nav li{align-items:center;gap:12px;height:30px;padding:0 18px;font-size:13px;display:flex;position:relative}.jl-home .ad-nav .ic{width:16px;height:16px}.jl-home .ad-nav .ad-actief{background:hsl(var(--sidebar-accent));font-weight:700}.jl-home .ad-nav .ad-actief:before{content:"";background:hsl(var(--accent));border-radius:50%;width:5px;height:5px;position:absolute;left:6px}.jl-home .ad-groep{letter-spacing:.14em;text-transform:uppercase;color:hsl(var(--muted-foreground));justify-content:space-between;align-items:center;margin:14px 0 0;padding:0 18px;font-size:10px;font-weight:700;display:flex}.jl-home .ad-groep .ic{width:14px;height:14px}.jl-home .ad-club{height:40px!important}.jl-home .ad-clubteken{border:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));place-items:center;width:22px;height:22px;font-size:9px;font-weight:700;display:grid}.jl-home .ad-club>span:last-child{line-height:1.25;display:grid}.jl-home .ad-club small{color:hsl(var(--muted-foreground));font-size:12px}.jl-home .ad-hoofd{min-width:0}.jl-home .ad-balk{border-bottom:var(--lijn) solid hsl(var(--border));align-items:center;height:60px;padding:0 24px;display:flex}.jl-home .ad-zoek{border:var(--lijn) solid hsl(var(--input));width:300px;height:38px;color:hsl(var(--muted-foreground));border-radius:6px;align-items:center;gap:10px;padding:0 10px 0 12px;font-size:13px;display:inline-flex}.jl-home .ad-toets{border:var(--lijn) solid hsl(var(--border));font-family:var(--font-mono);border-radius:3px;padding:1px 5px;font-size:10px}.jl-home .ad-toets:first-of-type{margin-left:auto}.jl-home .ad-iconen{align-items:center;gap:28px;margin-left:auto;display:flex}.jl-home .a-ta-houder{position:relative}.jl-home .a-ta{border:var(--lijn) solid hsl(var(--input));background:var(--veld-vlak);min-height:104px;color:hsl(var(--foreground));border-radius:2px;padding:8px 56px 8px 12px;font-size:14px;line-height:1.43}.jl-home .a-mic{width:44px;height:44px;color:hsl(var(--foreground));border-radius:2px;place-items:center;display:grid;position:absolute;top:4px;right:4px}.jl-home .a-mic--aan{background:hsl(var(--accent));color:hsl(var(--accent-foreground))}.jl-home .a-ta-status{color:hsl(var(--foreground));margin:4px 0 0;font-size:12px;font-weight:700}.jl-home .a-ta-tussen{color:hsl(var(--muted-foreground));margin:2px 0 0;font-size:12px;font-style:italic}.jl-home .a-zicht{border-block:var(--lijn) solid hsl(var(--border));justify-content:space-between;align-items:center;gap:8px;margin-top:12px;padding:12px 0;font-size:14px;display:flex}.jl-home .a-zicht>span{align-items:center;gap:8px;display:inline-flex}.jl-home .a-zicht-wijzig{font-size:13px}.jl-home .a-zicht .ic{width:15px;height:15px}.jl-home .vp-spraak .a-knop-vol{margin-top:12px}.jl-home .a-offline{border-bottom:var(--lijn) solid hsl(var(--border))}.jl-home .a-offline-rij{align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:16px;display:flex}.jl-home .a-offline-stip{background:hsl(var(--muted-foreground));border-radius:50%;flex:none;width:8px;height:8px}.jl-home .a-offline-titel{font-weight:500}.jl-home .a-offline-link{text-underline-offset:4px;white-space:nowrap;margin-left:auto;font-size:14px;font-weight:700;text-decoration:underline}.jl-home .a-offline-detail{color:hsl(var(--muted-foreground));margin:0;padding:0 16px 8px 32px;font-size:14px}@container hr (width<=26rem){.jl-home .a-offline-rij{flex-wrap:wrap;row-gap:0;padding-block:8px 2px}.jl-home .a-offline-link{margin-left:16px}}.jl-home .a-paginakop{border-bottom:2px solid var(--rule-strong);padding-bottom:12px}.jl-home .a-h2{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:22px;font-weight:800;line-height:1.1}.jl-home .a-meta{color:hsl(var(--muted-foreground));margin:4px 0 0;font-size:13px}.jl-home .vp-agenda-balk{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.jl-home .a-select{background:var(--veld-vlak);gap:8px}.jl-home .a-seg{display:inline-flex}.jl-home .a-seg>span{border:var(--lijn) solid hsl(var(--input));background:hsl(var(--background));place-items:center;height:36px;margin-left:-1px;padding:0 12px;font-size:13px;font-weight:700;display:grid}.jl-home .a-seg>span:first-child{margin-left:0}.jl-home .a-seg>.a-seg-aan{border-color:hsl(var(--primary));background:hsl(var(--primary));color:hsl(var(--primary-foreground));position:relative}.jl-home .a-week{border:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));margin-top:12px}.jl-home .a-week-kop,.jl-home .a-week-lijf{grid-template-columns:38px repeat(7,minmax(0,1fr));display:grid}.jl-home .a-week-kop{background:hsl(var(--muted));border-bottom:var(--lijn) solid hsl(var(--border))}.jl-home .a-week-kop>span{letter-spacing:.08em;text-transform:uppercase;color:hsl(var(--muted-foreground));justify-items:center;padding:6px 0;font-size:10px;display:grid}.jl-home .a-week-kop b{width:24px;height:24px;font-family:var(--font-num);letter-spacing:0;color:hsl(var(--foreground));font-variant-numeric:tabular-nums;place-items:center;margin-top:2px;font-size:14px;font-weight:400;display:grid}.jl-home .a-week-kop .a-vandaag{color:hsl(var(--foreground));font-weight:700}.jl-home .a-week-kop .a-vandaag b{background:hsl(var(--foreground));color:hsl(var(--background));border-radius:50%;font-weight:700}.jl-home .a-week-dag{border-bottom:var(--lijn) solid hsl(var(--border));grid-template-columns:38px repeat(7,minmax(0,1fr));min-height:24px;padding:2px 0;display:grid}.jl-home .a-toernooi{grid-column:calc(var(--d) + 1);border-left:3px solid var(--cat-toernooi);background:var(--cat-toernooi-vlak);min-width:0;color:hsl(var(--foreground));align-items:center;gap:3px;margin:0 2px 0 1px;padding:2px 3px 2px 4px;font-size:10px;line-height:1.2;display:flex;overflow:hidden}.jl-home .a-toernooi .ic{width:10px;height:10px;color:var(--cat-toernooi);flex:none}.jl-home .a-toernooi b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jl-home .a-week-lijf{background-image:linear-gradient(hsl(var(--border)) 1px, transparent 1px);background-size:100% 40px;grid-template-rows:repeat(5,40px);position:relative}.jl-home .a-week-lijf:before{content:"";background-image:linear-gradient(90deg, hsl(var(--border)) 1px, transparent 1px);background-size:14.2857% 100%;grid-area:1/2/-1/-1}.jl-home .a-uur{grid-column:1;grid-row:var(--r);font-family:var(--font-num);color:hsl(var(--muted-foreground));font-variant-numeric:tabular-nums;padding:2px 0 0 4px;font-size:10px}.jl-home .a-sessie{--cat:var(--cat-judo);--cat-vlak:var(--cat-judo-vlak);top:calc((var(--van) - 1) * 40px + 1px);left:calc(38px + (100% - 38px) / 7 * (var(--d) - 1) + 1px);width:calc(14.2857% - 8.42857px);height:calc(var(--duur) * 40px - 2px);border-left:3px solid var(--cat);background:var(--cat-vlak);color:hsl(var(--foreground));-webkit-hyphens:auto;hyphens:auto;align-content:start;gap:1px;padding:2px 3px 2px 5px;font-size:9px;line-height:1.2;display:grid;position:absolute;overflow:hidden}.jl-home .a-sessie b{-webkit-hyphens:auto;hyphens:auto;overflow-wrap:normal;font-size:10px;font-weight:700;display:block}.jl-home .a-sessie b .ic{vertical-align:-1px;width:9px;height:9px;color:var(--cat);margin-right:2px;display:inline-block}.jl-home .a-sessie span{color:hsl(var(--muted-foreground))}.jl-home .a-sessie[data-cat=fysiek]{--cat:var(--cat-fysiek);--cat-vlak:var(--cat-fysiek-vlak)}@container hr (width>=40rem){.jl-home .a-week-kop,.jl-home .a-week-lijf,.jl-home .a-week-dag{grid-template-columns:44px repeat(7,minmax(0,1fr))}.jl-home .a-sessie{left:calc(44px + (100% - 44px) / 7 * (var(--d) - 1) + 1px);width:calc(14.2857% - 9.28572px);font-size:10px}.jl-home .a-sessie b{font-size:11px}}@container hr (width<=30rem){.jl-home .a-week-kop,.jl-home .a-week-lijf,.jl-home .a-week-dag{grid-template-columns:30px repeat(7,minmax(0,1fr))}.jl-home .a-toernooi{border-left-width:2px;padding:2px 2px 2px 3px;font-size:8.5px}.jl-home .a-toernooi .ic{display:none}.jl-home .a-sessie{left:calc(30px + (100% - 30px) / 7 * (var(--d) - 1) + 1px);border-left-width:2px;width:calc(14.2857% - 6.28571px);padding:2px 2px 2px 3px}.jl-home .a-sessie b{font-size:8.5px;line-height:1.15}.jl-home .a-sessie b .ic,.jl-home .a-sessie span{display:none}.jl-home .a-uur{padding-left:2px;font-size:9px}.jl-home .a-tabel{font-size:12px}.jl-home .a-tabel th,.jl-home .a-tabel td{padding:7px 5px}.jl-home .a-smal-weg{display:none}.jl-home .vp-frag{padding:var(--s-3)}}.jl-home .vp-voor-samen{align-items:center;gap:var(--s-2);white-space:nowrap;display:inline-flex}.jl-home{--cat-judo:#0287f0;--cat-judo-vlak:#dceefd;--cat-fysiek:#94127c;--cat-fysiek-vlak:#f0deed;--cat-toernooi:#7d460b;--cat-toernooi-vlak:#ede5dd}.dark .jl-home,.jl-home .dark{--cat-judo:#0084fc;--cat-judo-vlak:#143958;--cat-fysiek:#b765b9;--cat-fysiek-vlak:#3c3249;--cat-toernooi:#b2814f;--cat-toernooi-vlak:#3b3831}.jl-home .a-h3{font-family:var(--font-display);margin:0;font-size:16px;font-weight:700;line-height:1.3}.jl-home .a-h4{font-family:var(--font-display);font-size:15px;font-weight:700}.jl-home .a-tekst{color:hsl(var(--muted-foreground));margin:6px 0 0;font-size:13px;line-height:1.5}.jl-home .a-tekst--vg{color:hsl(var(--foreground));font-size:14px}.jl-home .a-kpiraster{border:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));grid-template-columns:repeat(2,minmax(0,1fr));margin-top:12px;display:grid}.jl-home .a-kpi{align-content:start;gap:4px;min-width:0;padding:12px;display:grid}.jl-home .a-kpi:nth-child(2n){border-left:var(--lijn) solid hsl(var(--border))}.jl-home .a-kpi:nth-child(n+3){border-top:var(--lijn) solid hsl(var(--border))}.jl-home .a-kpi--tint{background:hsl(var(--muted))}.jl-home .a-kpi-zin{color:hsl(var(--muted-foreground));font-size:12px;line-height:1.35}.jl-home .a-kpi-getal{font-family:var(--font-num-display);font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.1}.jl-home .a-kpi-woord{font-family:var(--font-display);font-size:16px;font-weight:800;line-height:1.2}.jl-home .a-kpi-naam{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));text-underline-offset:3px;justify-self:start;margin-top:2px;font-size:10px;font-weight:700;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.jl-home .a-kpi-staven{border-bottom:var(--lijn) solid hsl(var(--muted-foreground));align-items:flex-end;gap:3px;height:20px;margin-top:2px;display:flex}.jl-home .a-kpi-staven i{max-width:18px;height:calc(var(--h) * 100%);background:hsl(var(--primary));flex:1}.jl-home .a-kader{border:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));padding:12px}.jl-home .a-zones-kop{margin:0 0 8px;font-size:12px;font-weight:700}.jl-home .a-zonebalk{height:14px;display:flex}.jl-home .a-zonebalk i{flex:var(--n);background:var(--zc)}.jl-home .a-zonelegenda{color:hsl(var(--muted-foreground));flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:11px;display:flex}.jl-home .a-zonelegenda>span{align-items:center;gap:5px;display:inline-flex}.jl-home .a-zonelegenda i,.jl-home .a-naam i{background:var(--zc);border-radius:50%;flex:none;width:7px;height:7px}.jl-home .a-tabel{border-collapse:collapse;border:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));width:100%;margin-top:12px;font-size:13px}.jl-home .a-tabel th{border-bottom:var(--lijn) solid hsl(var(--border));text-align:left;white-space:nowrap;color:hsl(var(--foreground));padding:8px;font-size:11px;font-weight:400}.jl-home .a-tabel td{border-top:var(--lijn) solid hsl(var(--border));white-space:nowrap;font-family:var(--font-num);font-variant-numeric:tabular-nums;padding:8px}.jl-home .a-tabel td:first-child{font-family:var(--font-body)}.jl-home .a-naam{align-items:center;gap:8px;font-weight:500;display:inline-flex}.jl-home .a-acwr[data-zone]{color:var(--zi);font-weight:700}.jl-home .a-chip{border:var(--lijn) solid var(--zc);background:var(--zv);min-width:28px;color:hsl(var(--foreground));text-align:center;padding:1px 5px;font-size:12px;display:inline-block}.jl-home .a-breed{display:none}@container hr (width>=30rem){.jl-home .a-breed{display:table-cell}}@container hr (width>=52rem){.jl-home .a-breed{display:none}}@container hr (width>=80rem){.jl-home .a-breed{display:table-cell}}.jl-home .a-reflectie-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px;margin:0 0 8px;display:flex}.jl-home .a-deel{border:var(--lijn) solid hsl(var(--input));align-items:center;gap:6px;padding:2px 6px;font-size:12px;font-weight:700;display:inline-flex}.jl-home .a-deel .ic{width:13px;height:13px}.jl-home .a-label{color:hsl(var(--foreground));margin:0;font-size:13px;font-weight:700}.jl-home .a-reflectie .a-tekst{margin-top:2px}.jl-home .a-draad{margin-top:10px}.jl-home .a-draad-kop{font-family:var(--font-display);margin:0 0 6px;font-size:15px;font-weight:700}.jl-home .a-draad-kop span{color:hsl(var(--muted-foreground));margin-left:4px;font-weight:800}.jl-home .a-reactie{border-block:var(--lijn) solid hsl(var(--border));grid-template-columns:2rem minmax(0,1fr) auto 1.5rem;align-items:start;column-gap:10px;padding:12px 0;display:grid}.jl-home .a-av{background:hsl(var(--primary));width:32px;height:32px;color:hsl(var(--primary-foreground));border-radius:50%;grid-row:1;place-items:center;margin-top:-6px;font-size:12px;font-weight:700;display:grid}.jl-home .a-reactie-wie{color:hsl(var(--muted-foreground));grid-column:2;margin:0;font-size:13px;line-height:1.4}.jl-home .a-reactie-wie b{color:hsl(var(--foreground))}.jl-home .a-link{text-underline-offset:3px;grid-column:3;font-size:13px;font-weight:700;text-decoration:underline}.jl-home .a-reactie-meer{color:hsl(var(--muted-foreground));grid-column:4}.jl-home .a-reactie-tekst{color:hsl(var(--foreground));grid-area:2/2/auto/-1;margin:4px 0 0;font-size:14px;line-height:1.5}.jl-home .a-veld--ta{align-items:flex-start;width:100%;height:56px;margin-top:12px;padding-top:8px;font-size:14px;display:flex}.jl-home .ds-venster{position:relative;overflow:hidden}.jl-home .app--desktop .ds-venster{height:640px}.jl-home .app--mobiel .ds-venster{height:788px}.jl-home .ds{position:relative}.jl-home .ds-baan{transform:translateY(var(--ds-y,0px));will-change:transform;gap:24px;padding:24px 28px 40px;display:grid}.jl-home .ds[data-ds=tel] .ds-baan{gap:20px;padding:16px 16px 110px}.jl-home .ds[data-ds=lap]{--ds-y:-214px}.jl-home .ds[data-ds=tel]{--ds-y:-412px}.jl-home .ds p{margin:0}.jl-home .ds .ic{width:16px;height:16px}.jl-home .ds-gedempt{color:hsl(var(--muted-foreground))}.jl-home .ds-klein{font-size:12px;line-height:16px}.jl-home .ds-kaart{border:var(--lijn) solid hsl(var(--border));background:hsl(var(--card))}.jl-home .ds-kicker{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:8px;font-size:11px;font-weight:700;line-height:1.2;display:inline-flex}.jl-home .ds-kicker:before{content:"";background:hsl(var(--accent-ink));width:14px;height:1px}.jl-home .ds-link{color:hsl(var(--primary-ink));white-space:nowrap;align-items:center;gap:4px;font-size:14px;display:inline-flex}.jl-home .ds-link .ic{width:14px;height:14px}.jl-home .ds-onderstreept{text-underline-offset:2px;text-decoration:underline}.jl-home .ds-badge{border:var(--lijn) solid hsl(var(--input));height:20px;color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;padding:0 6px;font-size:12px;font-weight:600;line-height:1;display:inline-flex}.jl-home .ds-knop{border:var(--lijn) solid hsl(var(--input));background:hsl(var(--background));height:36px;color:hsl(var(--foreground));white-space:nowrap;border-radius:2px;align-items:center;gap:4px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.jl-home .ds-knop .ic{width:14px;height:14px}.jl-home .ds[data-ds=lap] .ds-knop{height:28px}.jl-home .ds-kop{gap:12px;display:grid}.jl-home .ds-id{align-items:flex-start;gap:12px;display:flex}.jl-home .ds-terug{border:var(--lijn) solid hsl(var(--input));border-radius:2px;flex:none;place-items:center;width:36px;height:36px;display:grid}.jl-home .ds-id-tekst{flex:1;gap:8px;min-width:0;display:grid}.jl-home .ds-naamrij{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:14px;display:flex}.jl-home .ds-naam{font-family:var(--font-display);letter-spacing:-.015em;font-size:24px;font-weight:700;line-height:1.2}.jl-home .ds[data-ds=lap] .ds-naam{letter-spacing:-.02em;font-size:32px;line-height:1.1}.jl-home .ds-land{color:hsl(var(--muted-foreground));align-items:center;gap:6px;display:inline-flex}.jl-home .ds-land .vlag{width:20px;height:14px;box-shadow:0 0 0 1px hsl(var(--border))}.jl-home .ds-klasse{font-size:14px;font-weight:700}.jl-home .ds-acties{flex:none;gap:6px;display:flex}.jl-home .ds-ikoon{place-items:center;width:36px;height:36px;display:grid;position:relative}.jl-home .ds[data-ds=lap] .ds-ikoon{width:32px;height:32px}.jl-home .ds-ikoon-slot,.jl-home .ds-ikoon-kroon{place-items:center;display:grid;position:absolute;top:0;right:0}.jl-home .ds-ikoon-slot{background:hsl(var(--muted));border-radius:50%;width:16px;height:16px}.jl-home .ds .ds-ikoon-slot .ic{width:10px;height:10px}.jl-home .ds .ds-ikoon-kroon .ic{width:12px;height:12px}.jl-home .ds-oordeel{border:var(--lijn) solid hsl(var(--border));flex-wrap:wrap;align-items:center;gap:8px 20px;padding:12px 16px;display:flex}.jl-home .ds-stand{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1}.jl-home .ds[data-ds=lap] .ds-stand{font-size:30px}.jl-home .ds-pct{margin-left:-12px;font-size:14px;font-weight:600}.jl-home .ds-vorm{align-items:center;gap:6px;font-size:12px;display:inline-flex}.jl-home .ds-vorm .ds-gedempt{margin-right:4px}.jl-home .ds-ut{background:hsl(var(--primary));width:20px;height:20px;color:hsl(var(--primary-foreground));font-family:var(--font-display);place-items:center;font-size:12px;font-weight:800;display:grid}.jl-home .ds-ut[data-u=V]{background:hsl(var(--background));border:1.5px solid hsl(var(--viz-tegen));color:hsl(var(--foreground))}.jl-home .ds-meta{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:6px 16px;font-size:12px;display:flex}.jl-home .ds-meta .ic{width:14px;height:14px}.jl-home .ds-compleet{align-items:center;gap:8px;min-width:140px;display:inline-flex}.jl-home .ds-voortgang{background:hsl(var(--muted));flex:1;height:6px}.jl-home .ds-voortgang i{background:hsl(var(--primary));width:80%;height:100%;display:block}.jl-home .ds-compleet b{color:hsl(var(--foreground));font-weight:600}.jl-home .ds-door{align-items:center;gap:6px;display:inline-flex}.jl-home .ds-tabs{border-bottom:var(--lijn) solid hsl(var(--border));flex-wrap:wrap;display:flex}.jl-home .ds-tab{letter-spacing:.01em;min-height:44px;color:hsl(var(--muted-foreground));white-space:nowrap;align-items:center;padding:0 12px;font-size:14px;font-weight:700;display:flex}.jl-home .ds-tab:after{content:none}.jl-home .ds-tab{background-image:linear-gradient(hsl(var(--accent-ink)), hsl(var(--accent-ink)));background-position:12px 100%;background-repeat:no-repeat;background-size:0 2px}.jl-home .ds[data-ds-actief=overzicht] [data-ds-tab=overzicht],.jl-home .ds[data-ds-actief=notities] [data-ds-tab=notities]{color:hsl(var(--foreground));background-size:calc(100% - 24px) 2px}.jl-home .ds-panelen{margin-top:-16px;display:grid}.jl-home .ds-paneel{grid-area:1/1;align-content:start;gap:24px;min-width:0;display:grid}.jl-home .ds[data-ds-actief=overzicht] [data-ds-paneel=notities],.jl-home .ds[data-ds-actief=notities] [data-ds-paneel=overzicht]{visibility:hidden;opacity:0}.jl-home .ds-tactisch,.jl-home .ds-rival{gap:16px;padding:16px;display:grid}.jl-home .ds[data-ds=lap] .ds-tactisch{padding:20px}.jl-home .ds-sub{color:hsl(var(--muted-foreground));font-size:12px;margin-top:4px!important}.jl-home .ds-plm-blok{border-block:var(--lijn) solid hsl(var(--border))}.jl-home .ds-plm{grid-template-columns:20px minmax(0,1fr);column-gap:12px;padding:12px 0;display:grid}.jl-home .ds-plm+.ds-plm{border-top:var(--lijn) dashed hsl(var(--border))}.jl-home .ds-plm-teken{background:var(--zone-goed-vlak,hsl(var(--muted)));width:20px;height:20px;color:hsl(var(--zone-goed-ink));grid-row:span 2;place-items:center;margin-top:2px;display:grid}.jl-home .ds-plm[data-zone=let-op] .ds-plm-teken{background:var(--zone-let-op-vlak,hsl(var(--muted)));color:hsl(var(--zone-let-op-ink))}.jl-home .ds-plm-teken svg{fill:currentColor;width:10px;height:10px}.jl-home .ds-plm-label{color:hsl(var(--zone-goed-ink));font-size:14px;font-weight:700;line-height:24px}.jl-home .ds-plm[data-zone=let-op] .ds-plm-label{color:hsl(var(--zone-let-op-ink))}.jl-home .ds-plm-waarde{grid-column:2;font-size:16px;line-height:24px}.jl-home .ds-feiten{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;display:grid}.jl-home .ds[data-ds=lap] .ds-feiten{grid-template-columns:repeat(4,minmax(0,1fr))}.jl-home .ds-feit-label{color:hsl(var(--muted-foreground));align-items:center;gap:4px;font-size:12px;display:flex}.jl-home .ds .ds-feit-label .ic{width:12px;height:12px}.jl-home .ds-feit{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:500;overflow:hidden}.jl-home .ds-sz{gap:16px 24px;display:grid}.jl-home .ds[data-ds=lap] .ds-sz{grid-template-columns:repeat(2,minmax(0,1fr))}.jl-home .ds-micro{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--zone-goed-ink));font-size:11px;font-weight:700;margin-bottom:8px!important}.jl-home .ds-micro[data-zone=let-op]{color:hsl(var(--zone-let-op-ink))}.jl-home .ds-sz .ds-plm{grid-template-columns:20px minmax(0,1fr)}.jl-home .ds-sz .ds-plm-teken{grid-row:auto}.jl-home .ds-h2h{gap:12px;display:grid}.jl-home .ds-balk{gap:2px;height:32px;display:flex}.jl-home .ds-balk>span{min-width:28px;font-family:var(--font-display);color:hsl(var(--primary-foreground));place-items:center;font-size:16px;font-weight:800;line-height:1;display:grid}.jl-home .ds-balk [data-r=win]{background:hsl(var(--primary))}.jl-home .ds-balk [data-r=loss]{background:hsl(var(--viz-tegen))}.jl-home .ds-h2h-leg{justify-content:space-between;font-size:12px;font-weight:500;display:flex}.jl-home .ds-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.jl-home .ds-kpi{text-align:center;padding:16px}.jl-home .ds-kpi-label{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:4px;font-size:12px;font-weight:500;display:flex;margin-bottom:4px!important}.jl-home .ds-ippon{font-family:var(--font-display);color:hsl(var(--foreground));font-size:12px;font-weight:800}.jl-home .ds-kpi-getal{font-size:24px;font-weight:700;line-height:32px}.jl-home .ds-laatste{border:var(--lijn) solid hsl(var(--border));align-items:center;gap:12px;padding:8px 12px;display:flex}.jl-home .ds-uitslag{border:1.5px solid hsl(var(--viz-tegen));flex:none;padding:2px 8px;font-size:12px;font-weight:700}.jl-home .ds-laatste-tekst{flex:1;min-width:0;font-size:14px;display:grid}.jl-home .ds-laatste-tekst b{font-weight:500}.jl-home .ds-meer{color:hsl(var(--muted-foreground));justify-content:center;align-items:center;gap:6px;padding-top:4px;font-size:12px;display:flex}.jl-home .ds .ds-meer .ic{width:14px;height:14px}.jl-home .ds-aanvul{gap:8px;display:grid}.jl-home .ds-gestippeld{border-style:dashed;flex-wrap:wrap;gap:8px;padding:16px;display:flex}.jl-home .ds-snel{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.jl-home .ds-snel-label{color:hsl(var(--muted-foreground));font-size:12px;font-weight:500}.jl-home .ds-intel-kop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:-12px;display:flex}.jl-home .ds-intel-titel{align-items:center;gap:8px;display:inline-flex}.jl-home .ds-wissel{display:inline-flex}.jl-home .ds-wissel>span{border:var(--lijn) solid hsl(var(--input));height:36px;color:hsl(var(--muted-foreground));align-items:center;gap:4px;margin-left:-1px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.jl-home .ds[data-ds=lap] .ds-wissel>span{height:32px}.jl-home .ds-wissel .ds-wissel-aan{background:hsl(var(--muted));color:hsl(var(--foreground))}.jl-home .ds .ds-wissel .ic{width:14px;height:14px}.jl-home .ds-obs{gap:12px;padding:20px;display:grid}.jl-home .ds-kaarttitel{align-items:center;gap:8px;font-size:16px;font-weight:700;display:flex}.jl-home .ds-kaarttitel .ic{color:hsl(var(--muted-foreground))}.jl-home .ds-byline{color:hsl(var(--muted-foreground));font-size:14px}.jl-home .ds-zicht{align-items:center;gap:8px;font-size:14px;display:flex}.jl-home .ds .ds-zicht .ic{width:15px;height:15px}.jl-home .ds-zicht .ds-onderstreept{color:hsl(var(--muted-foreground));font-size:13px}.jl-home .ds-groep{gap:8px;margin-top:4px;display:grid}.jl-home .ds-groep-kop{align-items:center;gap:8px;font-size:14px;font-weight:500;display:flex}.jl-home .ds-groep-kop .ic{color:hsl(var(--muted-foreground))}.jl-home .ds-chips{flex-wrap:wrap;gap:8px;display:flex;position:relative}.jl-home .ds-chip{border:var(--lijn) solid hsl(var(--input));transition:background-color var(--dur-3) var(--ease);border-radius:2px;align-items:center;gap:6px;padding:6px 12px;font-size:14px;font-weight:500;display:inline-flex}.jl-home .ds-chip--vaker{border-color:hsl(var(--primary))}.jl-home .ds-badge--n{background:hsl(var(--muted));min-width:20px;height:20px;color:hsl(var(--foreground));border:0;padding:0 6px}.jl-home .ds .ds-chip-weg{width:12px;height:12px;color:hsl(var(--muted-foreground));margin-left:4px}.jl-home .ds[data-ds=lap] .ds-chip-weg{display:none}.jl-home .ds-chip.vp-markeer{background:var(--tint-primary);box-shadow:inset 3px 0 0 hsl(var(--primary))}.jl-home [data-ds-nieuw][data-ds-weg]{display:none}.jl-home .ds-notities{gap:8px;display:grid}.jl-home .ds-groep-titel{align-items:center;gap:8px;font-size:16px;font-weight:600;display:flex}.jl-home .ds-groep-titel .ic{color:hsl(var(--muted-foreground))}.jl-home .ds-leeg{border:var(--lijn) dashed hsl(var(--border));color:hsl(var(--muted-foreground));text-align:center;padding:16px;font-size:14px}.jl-home .ds-plannen{gap:12px;padding:20px;display:grid}.jl-home .ds-plan{align-items:center;gap:12px;font-size:14px;display:flex}.jl-home .ds-plan-tekst{flex:1;min-width:0;display:grid}.jl-home .ds-plan-tekst b{font-weight:500}.jl-home .ds-tip{z-index:2;border:var(--lijn) solid hsl(var(--border));background:hsl(var(--popover));width:max-content;max-width:320px;box-shadow:var(--schaduw-zwevend);opacity:0;visibility:hidden;gap:8px;padding:10px 12px;font-size:14px;line-height:1.4;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;transform:translateY(4px)}.jl-home .ds-tip.is-open{opacity:1;visibility:visible;transform:none}.jl-home .ds-tip-rij{align-items:flex-start;gap:8px;display:flex}.jl-home .ds .ds-tip-rij>.ic{width:12px;height:12px;color:hsl(var(--muted-foreground));margin-top:4px}.jl-home .ds-tip-link{color:hsl(var(--primary-ink));align-items:center;gap:4px;margin-top:2px;font-size:12px;display:flex}.jl-home .ds .ds-tip-link .ic{width:12px;height:12px}.jl-home .ds-tik{z-index:3;opacity:0;pointer-events:none;background:#1e567638;border-radius:50%;width:44px;height:44px;margin:-22px 0 0 -22px;position:absolute;top:0;left:0;box-shadow:0 0 0 2px #1e567673}.dark .jl-home .ds-tik,.jl-home .dark .ds-tik{background:#fff3;box-shadow:0 0 0 2px #ffffff80}.jl-home .vp-sync-bediening{grid-auto-flow:row}.jl-home .vp-sync-pauze .vp-ic-speel{display:none}.jl-home .vp-sync-pauze[aria-pressed=true] .vp-ic-speel{display:block}.jl-home .vp-sync-pauze[aria-pressed=true] .vp-ic-pauze{display:none}.jl-home .vp-sync-pauze{min-height:44px}.jl-home .md-variant{--md-wedstrijden:#1e5676;--md-wedstrijden-vlak:#e3ecf1;--md-tegenstanders:#7d8fa1;--md-tegenstanders-vlak:#eef1f4;--md-training:#0287f0;--md-training-vlak:#dceefd;--md-herstel:#0d4f64;--md-herstel-vlak:#dde6e9;--md-metingen:#94127c;--md-metingen-vlak:#f0deed;--md-ontwikkelplan:#7447c8;--md-ontwikkelplan-vlak:#ece5f7;--md-toernooien:#7d460b;--md-toernooien-vlak:#ede5dd;--cat-judo:#0287f0;--cat-judo-vlak:#dceefd;--cat-fysiek:#94127c;--cat-fysiek-vlak:#f0deed;--cat-herstel:#0d4f64;--cat-herstel-vlak:#dde6e9;--cat-toernooi:#7d460b;--cat-toernooi-vlak:#ede5dd;--md-h:580px;--md-h-smal:520px}.dark .jl-home .md-variant,.jl-home .dark .md-variant{--md-wedstrijden:#7bb2d6;--md-wedstrijden-vlak:#1b2d3a;--md-tegenstanders:#677c89;--md-tegenstanders-vlak:#243037;--md-training:#0084fc;--md-training-vlak:#143958;--md-herstel:#53c1cc;--md-herstel-vlak:#26464d;--md-metingen:#b765b9;--md-metingen-vlak:#3c3249;--md-ontwikkelplan:#9890fd;--md-ontwikkelplan-vlak:#353b58;--md-toernooien:#b2814f;--md-toernooien-vlak:#3b3831;--cat-judo:#0084fc;--cat-judo-vlak:#143958;--cat-fysiek:#b765b9;--cat-fysiek-vlak:#3c3249;--cat-herstel:#53c1cc;--cat-herstel-vlak:#26464d;--cat-toernooi:#b2814f;--cat-toernooi-vlak:#3b3831}.jl-home .md-variant [data-mod=wedstrijden]{--mod:var(--md-wedstrijden);--mod-vlak:var(--md-wedstrijden-vlak)}.jl-home .md-variant [data-mod=tegenstanders]{--mod:var(--md-tegenstanders);--mod-vlak:var(--md-tegenstanders-vlak)}.jl-home .md-variant [data-mod=training]{--mod:var(--md-training);--mod-vlak:var(--md-training-vlak)}.jl-home .md-variant [data-mod=herstel]{--mod:var(--md-herstel);--mod-vlak:var(--md-herstel-vlak)}.jl-home .md-variant [data-mod=metingen]{--mod:var(--md-metingen);--mod-vlak:var(--md-metingen-vlak)}.jl-home .md-variant [data-mod=ontwikkelplan]{--mod:var(--md-ontwikkelplan);--mod-vlak:var(--md-ontwikkelplan-vlak)}.jl-home .md-variant [data-mod=toernooien]{--mod:var(--md-toernooien);--mod-vlak:var(--md-toernooien-vlak)}.jl-home .md-variant{scroll-margin-top:72px;container:md/inline-size}.jl-home .md-variant .md-kop{max-width:12em}.jl-home .md-variant .md-intro{max-width:30em}.jl-home .md-variant .md-merk{background:var(--mod);flex:none;width:12px;height:12px;display:inline-block}.jl-home .md-variant .md-fig{min-width:0;margin:0}.jl-home .md-variant .md-bijschrift{margin-top:var(--s-2)}.jl-home .md-variant .md-toelichting{max-width:40em;font-size:var(--t-body);color:hsl(var(--foreground));text-wrap:pretty;margin:0;line-height:1.55}.jl-home .md-variant .md-pakket{gap:var(--s-2) var(--s-4);margin:var(--s-3) 0 0;font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));flex-wrap:wrap;padding:0;line-height:22px;display:flex}.jl-home .md-variant .md-pk{align-items:center;gap:var(--s-2);display:inline-flex}.jl-home .md-variant .md-pnl-naam{color:hsl(var(--foreground));align-items:center;gap:10px;margin:0;display:flex}.jl-home .md-variant .md-pnl-bewering{margin:var(--s-1) 0 0;font-size:var(--t-body);color:hsl(var(--muted-foreground));line-height:1.5}.jl-home .md-variant .md-lijst,.jl-home .md-variant .md-stapper,.jl-home .md-variant .md-pauze{display:none}.jl-home .md-variant .md-raam{gap:var(--s-7);grid-template-columns:minmax(0,1fr);display:grid}.jl-home .md-variant .md-raam>*{min-width:0}.jl-home .md-variant .md-sectiekop .md-intro{margin-top:var(--s-4)}.jl-home .md-variant .md-buis{gap:var(--s-8);display:grid}.jl-home .md-variant .md-pnl{gap:var(--s-4);min-width:0;padding-top:var(--s-5);border-top:var(--lijn-sterk) solid var(--rule-strong);display:grid}.jl-home .md-variant .md-pnl:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:4px}.jl-home .md-variant .md-pnl-kop{display:grid}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-pnl[hidden]{display:none!important}@container md (width>=56rem){.jl-home :is(.js .md-variant,.md-variant.md-js) .md-raam{column-gap:var(--s-8);row-gap:var(--s-7);grid-template-columns:minmax(0,19rem) minmax(0,1fr);align-items:start}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-sectiekop{column-gap:var(--s-8);grid-column:1/-1;grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:end;display:grid}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-sectiekop .md-kop{max-width:14em}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-sectiekop .md-intro{margin:0}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-lijst{border-top:var(--lijn-sterk) solid var(--rule-strong);flex-direction:column;display:flex}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-buis{display:grid}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-pnl{gap:var(--s-4);border-top:0;grid-area:1/1;padding-top:0}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-pnl-kop{display:none}}.jl-home .md-variant .md-tab{column-gap:var(--s-3);width:100%;min-height:44px;padding:var(--s-3) var(--s-3) var(--s-3) var(--s-3);border:0;border-bottom:var(--lijn) dashed hsl(var(--border));color:hsl(var(--foreground));font:inherit;text-align:left;cursor:pointer;transition:background-color var(--dur-1) var(--ease);background:0 0;grid-template-columns:12px minmax(0,1fr);align-items:baseline;margin:0;display:grid;position:relative}.jl-home .md-variant .md-tab .md-merk{align-self:start;margin-top:6px}.jl-home .md-variant .md-tab{padding-block:10px}.jl-home .md-variant .md-tab-tekst{gap:2px;min-width:0;display:grid}.jl-home .md-variant .md-naam{font-family:var(--font-display);font-size:var(--t-body-lg);letter-spacing:-.01em;font-weight:800;line-height:1.3}.jl-home .md-variant .md-bewering{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground));line-height:1.45}.jl-home .md-variant .md-tab:hover{background:hsl(var(--muted))}.jl-home .md-variant .md-tab[aria-selected=true]{background:var(--mod-vlak)}.jl-home .md-variant .md-tab[aria-selected=true] .md-bewering{color:hsl(var(--foreground))}.jl-home .md-variant .md-tab:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:-2px}@container md (width<=55.99rem){.jl-home :is(.js .md-variant,.md-variant.md-js) .md-lijst{gap:var(--s-2);margin:var(--s-5) calc(-1 * var(--hr-kantlijn,16px)) 0;padding:2px var(--hr-kantlijn,16px) var(--s-2);scroll-snap-type:x proximity;scroll-padding-inline:var(--hr-kantlijn,16px);scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-lijst::-webkit-scrollbar{display:none}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-tab{align-items:center;gap:var(--s-2);width:auto;min-height:44px;padding:0 var(--s-3);border:var(--lijn) solid hsl(var(--input));border-radius:var(--r-veld);scroll-snap-align:start;flex:none;display:inline-flex}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-tab .md-merk{align-self:center;width:10px;height:10px;margin:0}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-pnl-naam{display:none}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-pnl-bewering{font-family:var(--font-display);font-size:var(--t-body-lg);color:hsl(var(--foreground));margin:0;font-weight:700;line-height:1.35}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-tab[aria-selected=true]{border-color:hsl(var(--foreground))}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-tab .md-bewering,.jl-home :is(.js .md-variant,.md-variant.md-js) .md-tab .md-lat{display:none}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-naam{font-size:var(--t-body);white-space:nowrap}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-raam{gap:var(--s-4)}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-lijst{margin-top:var(--s-2)}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-buis{--md-modus:veeg;gap:var(--s-4);margin-inline:calc(-1 * var(--hr-kantlijn,16px));padding-inline:var(--hr-kantlijn,16px);scroll-snap-type:x mandatory;scroll-padding-inline:var(--hr-kantlijn,16px);overscroll-behavior-x:contain;scrollbar-width:none;display:flex;position:relative;overflow-x:auto}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-buis::-webkit-scrollbar{display:none}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-pnl{scroll-snap-align:start;scroll-snap-stop:always;align-content:start;gap:var(--s-3);border-top:0;flex:0 0 100%;padding-top:0}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-pnl[hidden]{display:grid!important}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-pnl-naam{font-size:var(--t-title-sm)}.jl-home :is(.js .md-variant,.md-variant.md-js) .md-stapper{justify-content:space-between;align-items:center;gap:var(--s-3);margin-top:var(--s-3);padding-top:var(--s-3);border-top:var(--lijn) solid hsl(var(--border));display:flex}}.jl-home .md-variant .md-stap{border:var(--lijn) solid hsl(var(--input));border-radius:var(--r-veld);background:hsl(var(--background));width:44px;height:44px;color:hsl(var(--foreground));cursor:pointer;place-items:center;padding:0;display:inline-grid}.jl-home .md-variant .md-stap svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.jl-home .md-variant .md-stap:disabled{color:hsl(var(--muted-foreground));border-color:hsl(var(--border));cursor:default}.jl-home .md-variant .md-stap:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .md-variant .md-teller{font-size:var(--t-body-sm);color:hsl(var(--muted-foreground))}.jl-home .md-variant .md-teller b{font-family:var(--font-num-display);font-size:var(--t-body-lg);color:hsl(var(--foreground));font-variant-numeric:tabular-nums;font-weight:800}@media (prefers-reduced-motion:no-preference){.jl-home .md-variant .md-pnl.is-in{animation:md-in var(--dur-2) var(--ease)}}@keyframes md-in{0%{opacity:0}to{opacity:1}}.jl-home .md-variant[data-variant=b]{--md-h:620px}.jl-home .md-variant[data-variant=b] .md-beeld{padding:var(--s-5) var(--s-5) 0;background:var(--mod);forced-color-adjust:none}.jl-home .md-variant[data-variant=b] .md-beeld .ap{border-color:#0000 #0000 currentColor;border-bottom-style:none;border-bottom-width:0}@container md (width>=56rem){.jl-home.js .md-variant[data-variant=b] .md-raam,.jl-home .md-variant[data-variant=b].md-js .md-raam{column-gap:var(--s-7);grid-template-columns:minmax(0,17.5rem) minmax(0,1fr)}.jl-home .md-variant[data-variant=b] .md-beeld{margin-right:calc(-1 * var(--hr-kantlijn,56px));padding:var(--s-7) var(--hr-kantlijn,56px) 0 var(--s-7)}.jl-home .md-variant[data-variant=b] .md-pnl-intro{column-gap:var(--s-6);grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.jl-home .md-variant[data-variant=b] .md-pnl-intro .md-pakket{justify-content:flex-end;margin:0}}.jl-home .md-variant .md-pauze{align-items:center;gap:var(--s-2);min-height:44px;margin:var(--s-5) 0 0;padding:0 var(--s-3) 0 var(--s-2);border:var(--lijn) solid hsl(var(--input));border-radius:var(--r-veld);background:hsl(var(--background));color:hsl(var(--foreground));font:inherit;font-size:var(--t-label);cursor:pointer;font-weight:700}.jl-home .md-variant .md-pauze:hover{border-color:hsl(var(--foreground))}.jl-home .md-variant .md-pauze:focus-visible{outline:var(--lijn-sterk) solid hsl(var(--ring));outline-offset:2px}.jl-home .md-variant .md-pauze-ic{fill:currentColor;width:20px;height:20px}.jl-home .md-variant .md-pauze-ic--speel,.jl-home .md-variant[data-rondleiding=gepauzeerd] .md-pauze-ic--pauze,.jl-home .md-variant[data-rondleiding=klaar] .md-pauze-ic--pauze{display:none}.jl-home .md-variant[data-rondleiding=gepauzeerd] .md-pauze-ic--speel,.jl-home .md-variant[data-rondleiding=klaar] .md-pauze-ic--speel{display:block}@container md (width>=56rem){.jl-home .md-variant[data-rondleiding] .md-pauze:not([hidden]){display:inline-flex}}.jl-home .md-variant .md-lat{display:none}.jl-home .md-variant[data-rondleiding] .md-tab[aria-selected=true] .md-lat{background:hsl(var(--border));height:4px;display:block;position:absolute;bottom:-1px;left:0;right:0;overflow:hidden}.jl-home .md-variant .md-lat i{background:var(--mod);transform-origin:0;forced-color-adjust:none;height:100%;display:block;transform:scaleX(0)}.jl-home .md-variant[data-rondleiding=loopt] .md-tab[aria-selected=true] .md-lat i,.jl-home .md-variant[data-rondleiding=gepauzeerd] .md-tab[aria-selected=true] .md-lat i{animation:md-lat var(--md-tik,8s) linear forwards}.jl-home .md-variant[data-rondleiding=gepauzeerd] .md-tab[aria-selected=true] .md-lat i,.jl-home .md-variant[data-buiten] .md-tab[aria-selected=true] .md-lat i{animation-play-state:paused}@keyframes md-lat{to{transform:scaleX(1)}}@media (forced-colors:active){.jl-home .md-variant .md-merk{forced-color-adjust:none;background:canvastext}.jl-home .md-variant .md-tab[aria-selected=true]{outline-offset:-2px;outline:2px solid highlight}}.jl-home .md-variant .ap{height:var(--md-h);border:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));color:hsl(var(--foreground));font-family:var(--font-body);text-align:left;-webkit-user-select:none;user-select:none;font-size:14px;line-height:20px;position:relative;overflow:hidden;container:ap/inline-size}@container md (width<=55.99rem){.jl-home .md-variant .ap{height:var(--md-h-smal)}}.jl-home .md-variant .ap *{box-sizing:border-box}.jl-home .md-variant .ap p{margin:0}.jl-home .md-variant .ap b{font-weight:700}.jl-home .md-variant .ap-pagina{padding:var(--s-6) var(--s-6) var(--s-6)}.jl-home .md-variant .ap-ic{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vertical-align:middle;flex:none;width:16px;height:16px;display:inline-block}.jl-home .md-variant .ap-ic--s{width:12px;height:12px}.jl-home .md-variant .ap-vlag{width:20px;height:14px;box-shadow:0 0 0 1px hsl(var(--border));flex:none;display:inline-block}.jl-home .md-variant .ap-gedempt{color:hsl(var(--muted-foreground))}.jl-home .md-variant .ap-klein{font-size:12px;line-height:16px}.jl-home .md-variant .ap-vet{font-weight:700}.jl-home .md-variant .ap-mic{letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700;line-height:1}.jl-home .md-variant .ap-kicker{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));align-items:center;gap:8px;font-size:11px;font-weight:700;line-height:1;display:inline-flex}.jl-home .md-variant .ap-kicker:before{content:"";background:hsl(var(--accent-ink));width:14px;height:1px;display:inline-block}.jl-home .md-variant .ap-link{color:hsl(var(--primary-ink));align-items:center;gap:4px;font-size:14px;display:inline-flex}.jl-home .md-variant .ap-onderstreept{color:hsl(var(--foreground));text-decoration:underline;-webkit-text-decoration-color:hsl(var(--input));text-decoration-color:hsl(var(--input));text-underline-offset:4px;font-weight:700}.jl-home .md-variant .ap-kaart{border:var(--lijn) solid hsl(var(--border));background:hsl(var(--card))}.jl-home .md-variant .ap-label{border:var(--lijn) solid hsl(var(--foreground));align-items:center;height:20px;padding:0 6px;font-size:12px;font-weight:400;display:inline-flex}.jl-home .md-variant .ap-kop{justify-content:space-between;align-items:flex-end;gap:var(--s-3) var(--s-4);padding-bottom:var(--s-3);border-bottom:var(--lijn-sterk) solid hsl(var(--primary));flex-wrap:wrap;display:flex}.jl-home .md-variant .ap-kop-tekst{min-width:0}.jl-home .md-variant .ap-titel{font-family:var(--font-display);letter-spacing:-.02em;color:hsl(var(--foreground));font-size:32px;font-weight:800;line-height:1.1}.jl-home .md-variant .ap-sub{color:hsl(var(--foreground));font-size:14px;margin-top:6px!important}.jl-home .md-variant .ap-kop-rechts{align-items:center;gap:var(--s-2);flex-wrap:wrap;display:flex}.jl-home .md-variant .ap-kn{border:var(--lijn) solid hsl(var(--primary));background:hsl(var(--background));height:36px;color:hsl(var(--primary-ink));white-space:nowrap;border-radius:2px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-size:14px;font-weight:700;display:inline-flex}.jl-home .md-variant .ap-kn--vol{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.jl-home .md-variant .ap-kn--klein{height:32px;padding:0 12px}.jl-home .md-variant .ap-kn--vierkant{width:36px;padding:0}.jl-home .md-variant .ap-kn--plus{height:44px;font-family:var(--font-display);letter-spacing:-.01em;padding:0 0 0 22px;font-size:14px;font-weight:800;overflow:hidden}.jl-home .md-variant .ap-kn--plus i{background:hsl(var(--accent));width:44px;height:100%;color:hsl(var(--accent-foreground));place-items:center;margin-left:22px;font-style:normal;display:inline-grid}.jl-home .md-variant .ap-seg{border:var(--lijn) solid hsl(var(--primary));border-radius:2px;display:inline-flex;overflow:hidden}.jl-home .md-variant .ap-seg>span{height:34px;color:hsl(var(--primary-ink));white-space:nowrap;align-items:center;gap:6px;padding:0 12px;font-weight:700;display:inline-flex}.jl-home .md-variant .ap-seg>span+span{border-left:var(--lijn) solid hsl(var(--primary))}.jl-home .md-variant .ap-seg>span.is-actief{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.jl-home .md-variant .ap-kies{border:var(--lijn) solid hsl(var(--primary));background:hsl(var(--background));white-space:nowrap;border-radius:2px;justify-content:space-between;align-items:center;gap:8px;height:36px;padding:0 12px;display:inline-flex}.jl-home .md-variant .ap-zoek{border:var(--lijn) solid hsl(var(--primary));height:36px;color:hsl(var(--muted-foreground));white-space:nowrap;border-radius:2px;align-items:center;gap:10px;min-width:0;padding:0 12px;display:inline-flex;overflow:hidden}.jl-home .md-variant .ap-tabs{gap:var(--s-5);margin-top:var(--s-4);border-bottom:var(--lijn) solid hsl(var(--border));white-space:nowrap;display:flex;overflow:hidden}.jl-home .md-variant .ap-tabs>span{color:hsl(var(--foreground));align-items:center;gap:8px;padding:10px 2px 12px;display:inline-flex}.jl-home .md-variant .ap-tabs>span.is-actief{box-shadow:inset 0 -2px 0 hsl(var(--accent-ink));font-weight:700}.jl-home .md-variant .ap-ut{width:20px;height:20px;font-family:var(--font-display);flex:none;place-items:center;font-size:12px;font-weight:800;line-height:1;display:inline-grid}.jl-home .md-variant .ap-ut[data-u=W]{background:hsl(var(--primary));color:hsl(var(--primary-foreground))}.jl-home .md-variant .ap-ut[data-u=V]{border:1.5px solid hsl(var(--viz-tegen));color:hsl(var(--foreground))}.jl-home .md-variant .ap-ut[data-u=G]{border:1.5px solid hsl(var(--foreground));color:hsl(var(--foreground));background:repeating-linear-gradient(135deg, hsl(var(--muted-foreground)) 0 1px, transparent 1px 4px)}.jl-home .md-variant .ap-blok{width:20px;height:28px;font-family:var(--font-display);background:hsl(var(--primary));color:hsl(var(--primary-foreground));flex:none;place-items:center;font-size:14px;font-weight:800;line-height:1;display:inline-grid}.jl-home .md-variant .ap-blok[data-kant=tegen]{background:hsl(var(--viz-tegen));color:hsl(var(--accent-foreground))}.jl-home .md-variant .ap-shido{background:hsl(var(--shido));border:var(--lijn) solid var(--shido-rand);flex:none;width:12px;height:18px;display:inline-block}.jl-home .md-variant .ap-mbalk,.jl-home .md-variant .ap-mnav{display:none}@container ap (width<=35.99rem){.jl-home .md-variant .ap-mbalk{align-items:center;gap:var(--s-4);height:48px;padding:0 var(--s-4);border-bottom:var(--lijn) solid hsl(var(--border));color:hsl(var(--foreground));display:flex}.jl-home .md-variant .ap-mmerk{width:28px;height:28px;color:hsl(var(--merk-blauw))}.jl-home .md-variant .ap-mbalk .ap-ic{width:20px;height:20px}.jl-home .md-variant .ap-mbalk-rechts{align-items:center;gap:var(--s-5);margin-left:auto;display:flex}.jl-home .md-variant .ap-bel{display:inline-flex;position:relative}.jl-home .md-variant .ap-bel b{background:hsl(var(--accent));min-width:15px;height:15px;color:hsl(var(--accent-foreground));text-align:center;padding:0 3px;font-size:10px;line-height:15px;position:absolute;top:-7px;right:-8px}.jl-home .md-variant .ap-avatar{background:hsl(var(--muted));border-radius:50%;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:inline-grid}.jl-home .md-variant .ap-mnav{z-index:2;border-top:var(--lijn) solid hsl(var(--border));background:hsl(var(--background));grid-template-columns:repeat(5,1fr);align-items:center;height:56px;display:grid;position:absolute;bottom:0;left:0;right:0}.jl-home .md-variant .ap-mnav-item{color:hsl(var(--muted-foreground));justify-items:center;gap:2px;font-size:11px;line-height:14px;display:grid}.jl-home .md-variant .ap-mnav-item .ap-ic{width:20px;height:20px}.jl-home .md-variant .ap-mnav-item.is-actief{color:hsl(var(--foreground));box-shadow:inset 0 2px 0 hsl(var(--accent-ink));margin-top:-6px;padding-top:6px;font-weight:700}.jl-home .md-variant .ap-mnav-plus{background:hsl(var(--primary));width:44px;height:44px;color:hsl(var(--primary-foreground));justify-self:center;place-items:center;display:grid}.jl-home .md-variant .ap-mnav-plus .ap-ic{width:22px;height:22px}.jl-home .md-variant .ap-pagina{padding:var(--s-5) var(--s-4) 72px}.jl-home .md-variant .ap-titel{font-size:28px}.jl-home .md-variant .ap-kop{align-items:flex-start}}.jl-home .md-variant .ap-kruimel{align-items:center;gap:var(--s-4);height:32px;margin-bottom:var(--s-3);padding-left:var(--s-3);color:hsl(var(--muted-foreground));font-size:14px;display:flex}.jl-home .md-variant .ap-kruimel b{color:hsl(var(--foreground));font-weight:500}.jl-home .md-variant .ap-sl{margin:0 6px}.jl-home .md-variant .ap-wd-kop{align-items:center;column-gap:var(--s-4);padding:4px 0 var(--s-4);border-bottom:var(--lijn-sterk) solid hsl(var(--primary));grid-template-columns:auto minmax(0,1fr) auto;display:grid}.jl-home .md-variant .ap-stempel{background:hsl(var(--primary));width:64px;min-height:76px;color:hsl(var(--primary-foreground));place-content:center;align-self:stretch;justify-items:center;gap:3px;display:grid}.jl-home .md-variant .ap-stempel-dag{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1}.jl-home .md-variant .ap-wd-mid{gap:8px;min-width:0;display:grid}.jl-home .md-variant .ap-wd-naam{flex-wrap:wrap;align-items:center;gap:4px 12px;display:flex}.jl-home .md-variant .ap-wd-achter{font-family:var(--font-display);letter-spacing:-.02em;font-size:28px;font-weight:800;line-height:1.1}.jl-home .md-variant .ap-wd-voor{color:hsl(var(--muted-foreground));font-size:16px}.jl-home .md-variant .ap-wd-regel{color:hsl(var(--muted-foreground));flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:16px;display:flex}.jl-home .md-variant .ap-wd-regel b{color:hsl(var(--foreground))}.jl-home .md-variant .ap-wd-toernooi{font-size:14px}.jl-home .md-variant .ap-wd-tijd{font-family:var(--font-display);align-self:end;justify-items:end;font-size:32px;font-weight:800;line-height:1;display:grid}.jl-home .md-variant .ap-wd-gs{font-family:var(--font-body);color:hsl(var(--zone-let-op-ink));margin-top:6px;font-size:14px;font-weight:700;line-height:20px}.jl-home .md-variant .ap-wd-nav{height:56px;padding:0 var(--s-3);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.jl-home .md-variant .ap-wd-navknop{align-items:center;gap:4px;font-weight:700;display:inline-flex}.jl-home .md-variant .ap-wd-navknop.is-uit{color:hsl(var(--muted-foreground));font-weight:400}.jl-home .md-variant .ap-wd-stip{color:hsl(var(--muted-foreground));align-items:center;gap:6px;display:inline-flex}.jl-home .md-variant .ap-wd-stip span{margin-right:4px}.jl-home .md-variant .ap-wd-stip i{border:var(--lijn) solid hsl(var(--foreground));border-radius:50%;width:10px;height:10px}.jl-home .md-variant .ap-wd-stip i.is-vol{background:hsl(var(--foreground))}.jl-home .md-variant .ap-bord{border:var(--lijn) solid hsl(var(--border));border-top:var(--lijn-sterk) solid hsl(var(--primary));grid-template-columns:minmax(0,1fr) repeat(3,3rem) 4rem;align-items:center;display:grid}.jl-home .md-variant .ap-bord>span{border-bottom:var(--lijn) solid hsl(var(--border));min-height:48px;font-family:var(--font-display);justify-content:center;align-items:center;font-size:24px;font-weight:800;display:flex}.jl-home .md-variant .ap-bord>span:nth-child(-n+5){min-height:28px;color:hsl(var(--muted-foreground));background:hsl(var(--card));font-size:11px}.jl-home .md-variant .ap-bord>span:nth-last-child(-n+5){border-bottom:0}.jl-home .md-variant .ap-bord>.ap-bord-naam{padding-left:var(--s-4);font-family:var(--font-body);justify-content:flex-start;gap:6px;font-size:16px;font-weight:400}.jl-home .md-variant .ap-bord-naam b{text-transform:uppercase;letter-spacing:.02em;font-weight:700}.jl-home .md-variant .ap-bord>.ap-bord-shido{justify-content:flex-start;gap:4px}.jl-home .md-variant .ap-verloop{margin-top:var(--s-4);padding:var(--s-5) var(--s-5) 0}.jl-home .md-variant .ap-verloop-kop{align-items:center;gap:var(--s-3);padding-bottom:var(--s-4);display:flex}.jl-home .md-variant .ap-klokje{border:var(--lijn) solid hsl(var(--border));height:26px;font-family:var(--font-mono);letter-spacing:.06em;align-items:center;padding:0 8px;font-size:12px;font-weight:700;display:inline-flex}.jl-home .md-variant .ap-gbs{border-top:var(--lijn-sterk) solid hsl(var(--primary))}.jl-home .md-variant .ap-gb{column-gap:var(--s-2);padding:var(--s-3) 0;border-bottom:var(--lijn) dashed hsl(var(--border));grid-template-columns:4.25rem 32px minmax(0,1fr) auto;display:grid}.jl-home .md-variant .ap-gb-tijd{white-space:nowrap;padding-top:2px;font-size:16px}.jl-home .md-variant .ap-gb-merk{padding-top:2px}.jl-home .md-variant .ap-gb-merk .ap-blok{width:20px;height:24px}.jl-home .md-variant .ap-gb-tekst{gap:2px;min-width:0;font-size:14px;display:grid}.jl-home .md-variant .ap-gb-tekst b{font-family:var(--font-display);font-size:18px;font-weight:800;line-height:24px}.jl-home .md-variant .ap-gb-tekst i{color:hsl(var(--muted-foreground));font-style:normal}.jl-home .md-variant .ap-gb-stand{white-space:nowrap;align-self:start;align-items:center;gap:6px;padding-top:4px;font-weight:700;display:inline-flex}.jl-home .md-variant .ap-standvlak{background:hsl(var(--primary));width:12px;height:12px;display:inline-block}.jl-home .md-variant .ap-standvlak[data-lead=tegen]{background:hsl(var(--viz-tegen))}.jl-home .md-variant .ap-standvlak[data-lead=gelijk]{background:repeating-linear-gradient(135deg, hsl(var(--foreground)) 0 1px, transparent 1px 3px);box-shadow:inset 0 0 0 1px hsl(var(--foreground))}@container ap (width<=35.99rem){.jl-home .md-variant .ap-wd-kop{grid-template-columns:auto minmax(0,1fr)}.jl-home .md-variant .ap-wd-tijd{grid-column:2;justify-items:start;margin-top:8px;font-size:28px}.jl-home .md-variant .ap-wd-stip span{display:none}.jl-home .md-variant .ap-bord{grid-template-columns:minmax(0,1fr) repeat(3,2.25rem) 2.5rem}.jl-home .md-variant .ap-bord>.ap-bord-naam{padding-left:var(--s-3);flex-wrap:wrap;font-size:14px}.jl-home .md-variant .ap-verloop{padding:var(--s-4) var(--s-4) 0}.jl-home .md-variant .ap-gb{grid-template-columns:3.5rem 28px minmax(0,1fr)}.jl-home .md-variant .ap-gb-stand{grid-column:3}}.jl-home .md-variant .ap-tg-kop{align-items:flex-start;gap:var(--s-3);display:flex}.jl-home .md-variant .ap-terugknop{flex:none;place-items:center;width:36px;height:36px;display:inline-grid}.jl-home .md-variant .ap-tg-id{gap:6px;min-width:0;display:grid}.jl-home .md-variant .ap-tg-naamrij{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.jl-home .md-variant .ap-tg-naam{font-family:var(--font-display);letter-spacing:-.02em;font-size:32px;font-weight:700;line-height:1.1}.jl-home .md-variant .ap-tg-land{color:hsl(var(--muted-foreground));align-items:center;gap:6px;display:inline-flex}.jl-home .md-variant .ap-tg-klasse{font-weight:700}.jl-home .md-variant .ap-tg-club{color:hsl(var(--muted-foreground))}.jl-home .md-variant .ap-tg-oordeel{margin-top:var(--s-4);padding:var(--s-3) var(--s-4);border:var(--lijn) solid hsl(var(--border));flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.jl-home .md-variant .ap-tg-stand{font-family:var(--font-display);font-size:30px;font-weight:800;line-height:1}.jl-home .md-variant .ap-tg-pct{font-weight:600}.jl-home .md-variant .ap-vorm{gap:4px;display:inline-flex}.jl-home .md-variant .ap-tg-meta{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12px;display:flex;margin-top:var(--s-3)!important}.jl-home .md-variant .ap-tg-meta .ap-ic{width:12px;height:12px}.jl-home .md-variant .ap-tg-raster{gap:var(--s-4);margin-top:var(--s-4);grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);display:grid}.jl-home .md-variant .ap-tg-profiel,.jl-home .md-variant .ap-tg-rival{align-content:start;gap:var(--s-4);padding:var(--s-4);display:grid}.jl-home .md-variant .ap-dl{gap:var(--s-3);margin:0;display:grid}.jl-home .md-variant .ap-dl>div{padding-bottom:var(--s-3);border-bottom:var(--lijn) dashed hsl(var(--border));gap:2px;display:grid}.jl-home .md-variant .ap-dl dt{color:hsl(var(--muted-foreground));font-size:12px}.jl-home .md-variant .ap-dl dd{margin:0;font-size:15px;font-weight:700}.jl-home .md-variant .ap-sz{font-weight:400;display:block}.jl-home .md-variant .ap-sz b{min-width:3.4em;font-weight:700;display:inline-block}.jl-home .md-variant .ap-h2h{gap:6px;display:grid}.jl-home .md-variant .ap-h2h-balk{gap:2px;height:10px;display:flex}.jl-home .md-variant .ap-h2h-balk i{background:hsl(var(--primary))}.jl-home .md-variant .ap-h2h-balk i[data-u=V]{background:hsl(var(--viz-tegen))}.jl-home .md-variant .ap-h2h-leg{color:hsl(var(--muted-foreground));justify-content:space-between;font-size:12px;display:flex}.jl-home .md-variant .ap-h2h-leg b{font-family:var(--font-display);color:hsl(var(--foreground));font-size:16px}.jl-home .md-variant .ap-kpis{gap:var(--s-3);grid-template-columns:1fr 1fr;display:grid}.jl-home .md-variant .ap-kpi{padding:var(--s-3);border:var(--lijn) solid hsl(var(--border));gap:4px;display:grid}.jl-home .md-variant .ap-kpi-label{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12px;display:inline-flex}.jl-home .md-variant .ap-kpi-label .ap-blok{width:16px;height:22px;font-size:12px}.jl-home .md-variant .ap-kpi>b{font-family:var(--font-display);font-size:24px;font-weight:800;line-height:1}.jl-home .md-variant .ap-laatste{align-items:center;gap:var(--s-3);padding:var(--s-2) var(--s-3);border:var(--lijn) solid hsl(var(--border));display:flex}.jl-home .md-variant .ap-laatste-tekst{flex:1;min-width:0;display:grid}.jl-home .md-variant .ap-laatste-tekst span{color:hsl(var(--muted-foreground));font-size:12px}@container ap (width<=35.99rem){.jl-home .md-variant .ap-tg-naam{font-size:24px}.jl-home .md-variant .ap-tg-raster{grid-template-columns:minmax(0,1fr)}.jl-home .md-variant .ap-tabs{gap:var(--s-4)}}.jl-home .md-variant .ap-alleen-smal{display:none}.jl-home .md-variant .ap-werkbalk{align-items:center;gap:var(--s-2) var(--s-3);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.jl-home .md-variant .ap-weekkies{align-items:center;gap:var(--s-2);display:inline-flex}.jl-home .md-variant .ap-kn-grijs{background:hsl(var(--muted));place-items:center;width:36px;height:36px;display:inline-grid}.jl-home .md-variant .ap-kn-kaal{place-items:center;width:28px;height:36px;display:inline-grid}.jl-home .md-variant .ap-week{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.jl-home .md-variant .ap-werkbalk-rechts{gap:var(--s-2);flex-wrap:wrap;margin-left:auto;display:flex}.jl-home .md-variant .ap-tr-raster{gap:var(--s-5);margin-top:var(--s-4);grid-template-columns:minmax(0,1fr) 13.5rem;align-items:start;display:grid}.jl-home .md-variant .ap-kal{--tijd:44px;border:var(--lijn) solid hsl(var(--border));background:hsl(var(--background))}.jl-home .md-variant .ap-kal-kop{grid-template-columns:var(--tijd) repeat(7, minmax(0, 1fr));border-bottom:var(--lijn) solid hsl(var(--border));background:hsl(var(--card));padding:10px 0 8px;display:grid}.jl-home .md-variant .ap-kal-dag{justify-items:center;gap:4px;display:grid}.jl-home .md-variant .ap-kal-dag .ap-mic{color:hsl(var(--muted-foreground));font-weight:400}.jl-home .md-variant .ap-kal-dag b{font-family:var(--font-display);font-size:20px;font-weight:700;line-height:1.1}.jl-home .md-variant .ap-kal-dag.is-vandaag b{background:hsl(var(--primary));min-width:32px;height:26px;color:hsl(var(--primary-foreground));place-items:center;display:inline-grid}.jl-home .md-variant .ap-bb{border:var(--lijn) solid currentColor;place-items:center;min-width:26px;height:20px;padding:0 4px;font-size:11px;font-weight:700;display:inline-grid}.jl-home .md-variant .ap-bb[data-zone=goed]{background:var(--zone-goed-vlak);color:hsl(var(--zone-goed-ink))}.jl-home .md-variant .ap-bb[data-zone=top]{background:var(--zone-top-vlak);color:hsl(var(--zone-top-ink))}.jl-home .md-variant .ap-bb[data-zone=matig]{background:var(--zone-let-op-vlak);color:hsl(var(--zone-let-op-ink))}.jl-home .md-variant .ap-bb--leeg{border-color:#0000}.jl-home .md-variant .ap-kal-lijf{height:calc(12 * var(--uur));margin-left:var(--tijd);background:repeating-linear-gradient(to bottom, hsl(var(--border)) 0 1px, transparent 1px var(--uur)), linear-gradient(to right, hsl(var(--border)) 1px, transparent 1px) 0 0 / calc(100% / 7) 100%;position:relative}.jl-home .md-variant .ap-kal-uren{top:0;bottom:0;left:calc(-1 * var(--tijd));width:var(--tijd);position:absolute}.jl-home .md-variant .ap-kal-uren span{top:calc((var(--u) + 1) * var(--uur) - 7px);color:hsl(var(--muted-foreground));font-size:11px;line-height:14px;position:absolute;right:6px}.jl-home .md-variant .ap-kal-nu{left:0;right:0;top:var(--top);background:hsl(var(--accent-ink));opacity:.55;height:1px;position:absolute}.jl-home .md-variant .ap-ev{top:var(--top);left:calc((var(--dag) - 1) * 100% / 7 + 2px);width:calc(14.2857% - 4px);height:var(--h);background:var(--cat-vlak);border-left:3px solid var(--cat);color:hsl(var(--foreground));align-content:start;gap:1px;padding:2px 4px 2px 6px;font-size:11px;line-height:14px;display:grid;position:absolute;overflow:hidden}.jl-home .md-variant .ap-ev.is-gepland{background:hsl(var(--background));border:var(--lijn) dashed var(--cat);border-left:3px solid var(--cat)}.jl-home .md-variant [data-cat=judo]{--cat:var(--cat-judo);--cat-vlak:var(--cat-judo-vlak)}.jl-home .md-variant [data-cat=fysiek]{--cat:var(--cat-fysiek);--cat-vlak:var(--cat-fysiek-vlak)}.jl-home .md-variant [data-cat=herstel]{--cat:var(--cat-herstel);--cat-vlak:var(--cat-herstel-vlak)}.jl-home .md-variant [data-cat=toernooi]{--cat:var(--cat-toernooi);--cat-vlak:var(--cat-toernooi-vlak)}.jl-home .md-variant .ap-ev-titel{align-items:center;gap:3px;min-width:0;font-weight:700;display:flex}.jl-home .md-variant .ap-ev-titel span,.jl-home .md-variant .ap-ev-regel{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.jl-home .md-variant .ap-ev-titel .ap-ic{width:11px;height:11px}.jl-home .md-variant .ap-ev-regel{color:hsl(var(--muted-foreground))}.jl-home .md-variant .ap-ev-regel .ap-ic{vertical-align:-1px;width:9px;height:9px}.jl-home .md-variant .ap-weekblok{gap:var(--s-2);padding-top:var(--s-2);display:grid}.jl-home .md-variant .ap-weekdl{border-top:var(--lijn) solid hsl(var(--primary));margin:0}.jl-home .md-variant .ap-weekdl>div{border-bottom:var(--lijn) solid hsl(var(--border));justify-content:space-between;align-items:center;gap:8px;padding:10px 0;display:flex}.jl-home .md-variant .ap-weekdl dt{align-items:center;gap:6px;display:inline-flex}.jl-home .md-variant .ap-weekdl dd{margin:0;font-weight:700}.jl-home .md-variant .ap-opbouw-kop{font-size:12px;margin-top:var(--s-2)!important}.jl-home .md-variant .ap-opbouw{height:10px;display:flex}.jl-home .md-variant .ap-opbouw i{background:var(--cat)}.jl-home .md-variant .ap-opbouw-leg{gap:4px;font-size:12px;display:grid}.jl-home .md-variant .ap-opbouw-leg span:before,.jl-home .md-variant .ap-wks-leg span:before{content:"";background:var(--cat);border-radius:50%;width:8px;height:8px;margin-right:6px;display:inline-block}@container ap (width<=47.99rem){.jl-home .md-variant .ap-tr-raster{grid-template-columns:minmax(0,1fr)}.jl-home .md-variant .ap-weekblok,.jl-home .md-variant .ap-werkbalk-rechts .ap-kn:not(.ap-kn--vol):not(.ap-kn--vierkant){display:none}}@container ap (width<=35.99rem){.jl-home .md-variant .ap-alleen-smal{display:inline-flex}.jl-home .md-variant .ap-kop{align-items:center}.jl-home .md-variant .ap--tr .ap-werkbalk-rechts{display:none}.jl-home .md-variant .ap--tr .ap-werkbalk{grid-template-columns:minmax(0,1fr) auto;display:grid}.jl-home .md-variant .ap--tr .ap-werkbalk>.ap-seg{grid-area:1/1/auto/-1}.jl-home .md-variant .ap--tr .ap-werkbalk>.ap-seg>span{flex:1;justify-content:center;padding:0 6px}.jl-home .md-variant .ap--tr .ap-werkbalk>.ap-seg>span:last-child{display:none}.jl-home .md-variant .ap-kal{--tijd:36px}.jl-home .md-variant .ap-kal-uren span{font-size:10px;right:3px}.jl-home .md-variant .ap-ev{padding:2px 2px 2px 3px;font-size:10px}.jl-home .md-variant .ap-ev-titel span,.jl-home .md-variant .ap-ev-regel{display:none}}.jl-home .md-variant .ap-tabs--ic{margin-top:var(--s-4)}.jl-home .md-variant .ap-sectiekop{font-family:var(--font-display);align-items:center;gap:8px;font-size:18px;display:flex;margin-top:var(--s-5)!important}.jl-home .md-variant .ap-sectiekop b{font-weight:800}.jl-home .md-variant .ap-sectiesub{padding-bottom:var(--s-3);border-bottom:var(--lijn) solid hsl(var(--border));margin-top:4px!important}.jl-home .md-variant .ap-bl-raster{gap:var(--s-4);margin-top:var(--s-4);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.jl-home .md-variant .ap-acwr{padding:var(--s-4);gap:4px;display:grid}.jl-home .md-variant .ap-acwr-kop{align-items:center;gap:8px;display:flex}.jl-home .md-variant .ap-acwr-getal{align-items:center;gap:10px;display:flex;margin-top:4px!important}.jl-home .md-variant .ap-acwr-getal>span:first-child{font-family:var(--font-display);font-size:34px;font-weight:800;line-height:1.1}.jl-home .md-variant .ap-zonechip{border:var(--lijn) solid currentColor;align-items:center;height:22px;padding:1px 6px 0;font-size:12px;font-weight:700;display:inline-flex}.jl-home .md-variant .ap-zonechip[data-zone=goed]{background:var(--zone-goed-vlak);color:hsl(var(--zone-goed-ink))}.jl-home .md-variant .ap-acwr-zin{margin-bottom:6px!important}.jl-home .md-variant .ap-meter{height:16px;display:block;position:relative}.jl-home .md-variant .ap-meter i{top:3px;bottom:3px;left:var(--a);width:calc(var(--b) - var(--a) - 2px);position:absolute}.jl-home .md-variant .ap-meter i[data-z=laag],.jl-home .md-variant .ap-meter i[data-z=rustig]{background:var(--zone-koud-vlak)}.jl-home .md-variant .ap-meter i[data-z=goed]{background:var(--zone-goed-vlak)}.jl-home .md-variant .ap-meter i[data-z=op]{background:var(--zone-let-op-vlak)}.jl-home .md-variant .ap-meter i[data-z=zwaar]{background:var(--zone-heet-vlak)}.jl-home .md-variant .ap-meter i.is-hier{background:hsl(var(--zone-goed));top:0;bottom:0}.jl-home .md-variant .ap-meter b{top:-3px;bottom:-3px;left:var(--x);background:hsl(var(--foreground));width:2px;position:absolute}.jl-home .md-variant .ap-meter-tik{height:16px;color:hsl(var(--muted-foreground));font-size:11px;display:block;position:relative}.jl-home .md-variant .ap-meter-tik span{left:var(--x);position:absolute;transform:translate(-50%)}.jl-home .md-variant .ap-acwr-twee{text-align:center;grid-template-columns:1fr 1fr;margin-top:4px;font-size:12px;display:grid}.jl-home .md-variant .ap-acwr-twee span{display:grid}.jl-home .md-variant .ap-acwr-twee b{font-family:var(--font-display);font-size:16px}.jl-home .md-variant .ap-advies{padding:var(--s-3);background:hsl(var(--muted));gap:8px;font-size:13px;line-height:19px;display:flex;margin-top:8px!important}.jl-home .md-variant .ap-advies .ap-ic{width:14px;height:14px;margin-top:2px}.jl-home .md-variant .ap-wo{padding-top:var(--s-3);border-top:var(--lijn) solid hsl(var(--primary))}.jl-home .md-variant .ap-wo-titel{font-family:var(--font-display);font-size:20px;font-weight:800;line-height:1.3}.jl-home .md-variant .ap-wks{gap:var(--s-2);margin-top:var(--s-4);grid-template-columns:repeat(6,1fr);display:grid;position:relative}.jl-home .md-variant .ap-wks-band{background:var(--zone-goed-vlak);border-block:var(--lijn) solid hsl(var(--zone-goed));height:55.2px;position:absolute;bottom:131.848px;left:0;right:0}.jl-home .md-variant .ap-wk{justify-items:center;display:grid;position:relative}.jl-home .md-variant .ap-wk-vak{flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;width:100%;height:184px;display:flex}.jl-home .md-variant .ap-wk-tot{font-size:11px;line-height:14px}.jl-home .md-variant .ap-wk-staaf{flex-direction:column;width:64%;display:flex}.jl-home .md-variant .ap-wk-staaf i{background:var(--cat);display:block}.jl-home .md-variant .ap-wk-naam{font-size:11px;line-height:22px}.jl-home .md-variant .ap-wks-leg{flex-wrap:wrap;gap:4px 12px;font-size:12px;display:flex;margin-top:var(--s-3)!important}.jl-home .md-variant .ap-wks-leg span:before{border-radius:0}.jl-home .md-variant .ap-wks-leg .ap-leg-band:before{background:var(--zone-goed-vlak);box-shadow:inset 0 0 0 1px hsl(var(--zone-goed))}@container ap (width<=47.99rem){.jl-home .md-variant .ap-bl-raster{grid-template-columns:minmax(0,1fr)}}@container ap (width<=35.99rem){.jl-home .md-variant .ap--bl .ap-kop-rechts{display:none}}.jl-home .md-variant .ap-filters{gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.jl-home .md-variant .ap-mc-raster{gap:var(--s-3);margin-top:var(--s-4);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.jl-home .md-variant .ap-mc{padding:var(--s-4);gap:0;display:grid}.jl-home .md-variant .ap-mc-naam{margin-bottom:var(--s-3);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:16px;line-height:24px;display:flex}.jl-home .md-variant .ap-pr{background:hsl(var(--accent));color:hsl(var(--accent-foreground));letter-spacing:.08em;padding:3px 5px 2px;font-size:11px;font-weight:700;line-height:1;display:inline-block}.jl-home .md-variant .ap-mc-waarde{margin-bottom:var(--s-2);align-items:baseline;gap:6px;display:flex}.jl-home .md-variant .ap-mc-waarde>span:first-child{font-family:var(--font-display);letter-spacing:-.025em;font-size:30px;font-weight:800;line-height:1}.jl-home .md-variant .ap-mc-waarde small{color:hsl(var(--muted-foreground));font-size:14px}.jl-home .md-variant .ap-mc-plus{border:var(--lijn) solid hsl(var(--border));width:28px;height:28px;color:hsl(var(--muted-foreground));align-self:center;place-items:center;margin-left:auto;display:inline-grid}.jl-home .md-variant .ap-mc-delta{flex-wrap:wrap;align-items:baseline;gap:4px 8px;font-size:14px;display:flex}.jl-home .md-variant .ap-delta{white-space:nowrap;align-items:baseline;gap:4px;font-weight:700;display:inline-flex}.jl-home .md-variant .ap-delta[data-beter]{background:var(--zone-goed-vlak);color:hsl(var(--zone-goed-ink));padding:1px 6px}.jl-home .md-variant .ap-delta svg{fill:currentColor;align-self:center;width:8px;height:8px}.jl-home .md-variant .ap-delta-woord{font-weight:400}.jl-home .md-variant .ap-mc-spark{margin-top:var(--s-3);justify-content:flex-end;display:flex}.jl-home .md-variant .ap-spark{width:80px;height:20px;display:block;overflow:visible}.jl-home .md-variant .ap-spark polyline{fill:none;stroke:hsl(var(--muted-foreground));stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.jl-home .md-variant .ap-spark circle{fill:hsl(var(--foreground))}.jl-home .md-variant .ap-mc-datum{margin-top:var(--s-2)}@container ap (width<=47.99rem){.jl-home .md-variant .ap-mc-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ap (width<=35.99rem){.jl-home .md-variant .ap-mc-raster{grid-template-columns:minmax(0,1fr)}.jl-home .md-variant .ap--mt .ap-kop-rechts .ap-seg,.jl-home .md-variant .ap--mt .ap-kop-rechts .ap-kn--vierkant,.jl-home .md-variant .ap--mt .ap-filters>.ap-kn{display:none}}.jl-home .md-variant .ap-pop-kop{align-items:center;gap:var(--s-3);margin:var(--s-5) 0 var(--s-3);display:flex}.jl-home .md-variant .ap-doelen{gap:var(--s-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.jl-home .md-variant .ap-doel{position:relative;overflow:hidden}.jl-home .md-variant .ap-doel-lat{background:hsl(var(--border));height:4px;display:flex}.jl-home .md-variant .ap-doel-lat i{background:hsl(var(--viz-context))}.jl-home .md-variant .ap-doel-lijf{align-items:flex-start;gap:var(--s-4);padding:var(--s-5) var(--s-4) var(--s-3);display:flex}.jl-home .md-variant .ap-ring{flex:none;place-items:center;width:56px;height:56px;display:inline-grid;position:relative}.jl-home .md-variant .ap-ring svg{width:100%;height:100%;position:absolute;inset:0;transform:rotate(-90deg)}.jl-home .md-variant .ap-ring circle{fill:none;stroke-width:5px}.jl-home .md-variant .ap-ring-spoor{stroke:hsl(var(--border))}.jl-home .md-variant .ap-ring-boog{stroke:hsl(var(--primary))}.jl-home .md-variant .ap-ring b{font-family:var(--font-display);font-size:14px;font-weight:800;position:relative}.jl-home .md-variant .ap-doel-tekst{flex:1;gap:6px;min-width:0;display:grid}.jl-home .md-variant .ap-doel-boven{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:2px 8px;display:flex}.jl-home .md-variant .ap-doel-titel{font-family:var(--font-display);letter-spacing:-.015em;font-size:20px;font-weight:800;line-height:1.2}.jl-home .md-variant .ap-trend{color:hsl(var(--muted-foreground));align-items:center;gap:4px;font-weight:700;display:inline-flex}.jl-home .md-variant .ap-trend[data-trend=op]{color:hsl(var(--zone-goed-ink))}.jl-home .md-variant .ap-trend svg{fill:currentColor;width:8px;height:8px}.jl-home .md-variant .ap-doel-oms{color:hsl(var(--muted-foreground))}.jl-home .md-variant .ap-doel-meta{padding:8px var(--s-4) var(--s-3);border-top:var(--lijn) dashed hsl(var(--border));flex-wrap:wrap;gap:4px 12px;display:flex}.jl-home .md-variant .ap-meta{color:hsl(var(--muted-foreground));align-items:center;gap:4px;display:inline-flex}.jl-home .md-variant .ap-meta .ap-ic{width:14px;height:14px}@container ap (width<=47.99rem){.jl-home .md-variant .ap-doelen{grid-template-columns:minmax(0,1fr)}}.jl-home .md-variant .ap--tn .ap-kop{border-bottom:0}.jl-home .md-variant .ap-tn-cijfers{padding:var(--s-3) 0 var(--s-4);border-top:var(--lijn) solid hsl(var(--border));border-bottom:var(--lijn-sterk) solid hsl(var(--primary));grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.jl-home .md-variant .ap-tn-cijfers span{gap:6px;display:grid}.jl-home .md-variant .ap-tn-cijfers b{font-family:var(--font-display);font-size:22px;font-weight:800;line-height:1}.jl-home .md-variant .ap-tn-cijfers i{letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--muted-foreground));font-size:11px;font-style:normal;font-weight:400;line-height:1}.jl-home .md-variant .ap-tn-strook{align-items:center;gap:var(--s-5);margin-top:var(--s-4);padding:var(--s-4);display:flex}.jl-home .md-variant .ap-tn-stippen{align-items:center;display:flex}.jl-home .md-variant .ap-tn-stippen i{border:var(--lijn) solid hsl(var(--foreground));border-radius:50%;width:9px;height:9px;margin:0 9px}.jl-home .md-variant .ap-tn-stippen i.is-vol{background:hsl(var(--foreground))}.jl-home .md-variant .ap-tn-stippen b{background:hsl(var(--accent-ink));width:2px;height:30px;margin:0 6px}.jl-home .md-variant .ap-tn-filters{gap:var(--s-2);margin-top:var(--s-4);flex-wrap:wrap;display:flex}.jl-home .md-variant .ap-tn-filters .ap-zoek{flex:12rem}.jl-home .md-variant .ap-tn-lijst{margin-top:var(--s-5);display:grid}.jl-home .md-variant .ap-tn-lijst>.ap-kicker{margin:var(--s-2) 0 var(--s-3)}.jl-home .md-variant .ap-tn-seizoen{padding:var(--s-3) var(--s-4);border:var(--lijn) solid hsl(var(--primary));flex-wrap:wrap;align-items:center;gap:4px 12px;font-size:12px;display:flex}.jl-home .md-variant .ap-tn-seizoen b{font-family:var(--font-display);font-size:16px;font-weight:800}.jl-home .md-variant .ap-tn-seizoen-r{margin-left:auto}.jl-home .md-variant .ap-tn-rij{gap:4px var(--s-4);padding:var(--s-3) 0;border-bottom:var(--lijn) solid hsl(var(--border));grid-template-columns:9.5rem minmax(0,1fr) minmax(0,1fr) 24px;align-items:start;display:grid}.jl-home .md-variant .ap-tn-seizoen+.ap-tn-rij{border-top:var(--lijn-sterk) solid hsl(var(--primary))}.jl-home .md-variant .ap-tn-datum{padding-top:2px}.jl-home .md-variant .ap-tn-naam{gap:2px;min-width:0;display:grid}.jl-home .md-variant .ap-tn-naam b{font-size:16px;font-weight:700}.jl-home .md-variant .ap-tn-uit{gap:4px;display:grid}.jl-home .md-variant .ap-tn-tekens{gap:4px;display:inline-flex}.jl-home .md-variant .ap-tn-regel{flex-wrap:wrap;gap:2px 12px;display:flex}.jl-home .md-variant .ap-tn-stip:before{content:"";background:hsl(var(--foreground));vertical-align:2px;border-radius:50%;width:6px;height:6px;margin-right:6px;display:inline-block}.jl-home .md-variant .ap-tn-meer{color:hsl(var(--muted-foreground));padding-top:2px}@container ap (width<=47.99rem){.jl-home .md-variant .ap-tn-rij{grid-template-columns:minmax(0,1fr) 24px}.jl-home .md-variant .ap-tn-datum{color:hsl(var(--muted-foreground));grid-column:1;font-size:12px}.jl-home .md-variant .ap-tn-naam,.jl-home .md-variant .ap-tn-uit{grid-column:1}.jl-home .md-variant .ap-tn-meer{grid-area:1/2}}@container ap (width<=35.99rem){.jl-home .md-variant .ap--tn .ap-kop-rechts{width:100%;display:grid}.jl-home .md-variant .ap--tn .ap-kn--plus{justify-content:space-between}.jl-home .md-variant .ap-tn-cijfers{row-gap:var(--s-4);grid-template-columns:repeat(2,minmax(0,1fr))}}.jl-home[data-motion=paused] *,.jl-home[data-motion=paused] :before,.jl-home[data-motion=paused] :after{animation-play-state:paused!important}.jl-home .ring{box-shadow:none}.jl-home .vp-push-icoon .vp-push-merk{width:28px;height:28px}.jl-home .a-offline-rij .a-micro{white-space:nowrap}.jl-home .md-variant .md-kop{-webkit-hyphens:manual;hyphens:manual}.jl-home [data-home-wacht=scoreboard]{min-height:2200px}.jl-home [data-home-wacht=highlights]{min-height:1450px}.jl-home [data-home-wacht=together]{min-height:1300px}.jl-home [data-home-wacht=features]{min-height:1250px}.jl-home [data-home-wacht=band]{min-height:620px}.jl-home [data-home-wacht=pricing]{min-height:2650px}.jl-home [data-home-wacht=faq]{min-height:1150px}.jl-home [data-home-wacht=closing]{min-height:440px}@media (width>=768px){.jl-home [data-home-wacht=scoreboard]{min-height:1650px}.jl-home [data-home-wacht=highlights]{min-height:2150px}.jl-home [data-home-wacht=together]{min-height:2700px}.jl-home [data-home-wacht=features]{min-height:1150px}.jl-home [data-home-wacht=band]{min-height:520px}.jl-home [data-home-wacht=pricing]{min-height:2300px}.jl-home [data-home-wacht=faq]{min-height:1100px}.jl-home [data-home-wacht=closing]{min-height:400px}}@media (width>=1024px){.jl-home [data-home-wacht=scoreboard]{min-height:1200px}.jl-home [data-home-wacht=highlights]{min-height:1750px}.jl-home [data-home-wacht=together]{min-height:1700px}.jl-home [data-home-wacht=features]{min-height:1130px}.jl-home [data-home-wacht=band]{min-height:430px}.jl-home [data-home-wacht=pricing]{min-height:1450px}.jl-home [data-home-wacht=faq]{min-height:740px}.jl-home [data-home-wacht=closing]{min-height:480px}}
