.sp-p{display:inline-block;position:relative}.sp-p__ruimte{color:#0000}.sp-p__boven,.sp-p__onder{-webkit-user-select:none;user-select:none;position:absolute;top:0;left:0}.sp-p__boven{clip-path:inset(0 0 60%);color:var(--sp-accent);transform:translate(.045em)}.sp-p__onder{clip-path:inset(40% 0 0);color:currentColor}.sp-woordmerk{font-family:var(--sp-display);letter-spacing:-.035em;font-variation-settings:"wdth" 92;white-space:nowrap;font-weight:700;line-height:1;text-decoration:none}.sp-merk__samen{font-weight:300}.sp-tegel{font-family:var(--sp-display);font-variation-settings:"wdth" 92;background:var(--sp-ink);color:var(--sp-surface);flex:none;place-items:center;font-weight:700;line-height:1;display:grid}.sp-watermerk{font-family:var(--sp-display);letter-spacing:-.03em;font-variation-settings:"wdth" 92;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-weight:700;line-height:1;position:absolute}.sp-watermerk--donker .sp-p__boven{color:#00bdbd2e;color:lab(69.3045% -55.6976 -16.5197/.18)}.sp-watermerk--donker .sp-p__onder{color:#eff7f70f}.sp-watermerk--papier .sp-p__boven{color:#00bdbd17;color:lab(69.3045% -55.6976 -16.5197/.09)}.sp-watermerk--papier .sp-p__onder{color:#0f1d1f0b}@media(max-width:900px){.sp-watermerk{display:none}}.sp-snee{display:inline-block;position:relative}.sp-snee__ruimte{color:#0000}.sp-snee__onder,.sp-snee__top,.sp-snee__accent{-webkit-user-select:none;user-select:none;white-space:pre;position:absolute;top:0;left:0}.sp-snee__onder{clip-path:inset(40% 0 0)}.sp-snee__top{clip-path:inset(0 0 60%)}.sp-snee__accent{clip-path:inset(0 0 60%);color:var(--sp-accent);opacity:0}.spl{--spl-papier:var(--sp-surface);--spl-wit:var(--sp-card);--spl-inkt:var(--sp-ink);--spl-inkt-hover:var(--sp-ink-hover);--spl-cyaan:var(--sp-accent);--spl-cyaan-diep:var(--sp-accent-ink);--spl-cyaan-hover:var(--sp-accent-link-hover);--spl-groen:var(--sp-open);--spl-fout:var(--sp-error);--spl-fout-tekst:var(--sp-error-ink);--spl-stip:var(--sp-set-green);--spl-tekst:var(--sp-ink);--spl-zacht:var(--sp-text-muted);--spl-zachter:#566769;--spl-label:#657577;--spl-lijn:var(--sp-line);--spl-lijn-licht:#e1eaeb;--spl-lijn-mid:#cad3d4;--spl-display:var(--sp-display);--spl-body:var(--sp-body);background:var(--spl-papier);color:var(--spl-tekst);font-family:var(--spl-body);-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){.spl{--spl-zachter:lab(42.1805% -6.06394 -3.2401);--spl-label:lab(47.9807% -6.0676 -3.24317);--spl-lijn-licht:lab(91.9711% -3.04633 -1.63287);--spl-lijn-mid:lab(83.8511% -3.04589 -1.63249)}}.spl *,.spl :before,.spl :after{box-sizing:border-box}.spl a:not(.spl-knop):not(.spl-tab):not(.spl-pil):not(.spl-merklink):not(.spl-voet a){color:var(--spl-cyaan-diep);text-decoration:none}.spl a:not(.spl-knop):not(.spl-tab):not(.spl-pil):not(.spl-merklink):not(.spl-voet a):hover{color:var(--spl-cyaan-hover)}.spl a.spl-knop,.spl a.spl-tab,.spl a.spl-pil{text-decoration:none}.spl-breed{max-width:1240px;margin:0 auto;padding-left:56px;padding-right:56px}@media(max-width:900px){.spl-breed{padding-left:24px;padding-right:24px}}.spl-sectie{padding-top:130px}@media(max-width:900px){.spl-sectie{padding-top:80px}}.spl-woordmerk{font-family:var(--spl-display);letter-spacing:-.035em;font-variation-settings:"wdth" 92;white-space:nowrap;font-weight:700;line-height:1}.spl-streep{align-items:start;height:9px;margin-bottom:56px;display:flex}.spl-streep__lang{background:var(--spl-lijn-mid);flex:1;height:1px}.spl-streep__kort{background:var(--spl-cyaan);width:88px;height:1px;margin-top:8px}.spl-metrij{align-items:center;gap:8px;min-width:0;display:inline-flex}.spl-metrij__icoon{color:var(--spl-label)}.spl-knop{cursor:pointer;border:1px solid #0000;border-radius:3px;font-family:inherit;font-weight:600;transition:background .16s,border-color .16s,color .16s;display:inline-block}.spl .spl-knop--inkt{background:var(--spl-inkt);color:var(--spl-papier)}.spl .spl-knop--inkt:hover{background:var(--spl-inkt-hover);color:var(--spl-papier)}.spl .spl-knop--rand{color:var(--spl-inkt);border-color:#b0c2c4}.spl .spl-knop--rand:hover{border-color:var(--spl-inkt);color:var(--spl-inkt)}.spl .spl-knop--cyaan{background:var(--spl-cyaan);color:#001517}.spl .spl-knop--cyaan:hover{color:#001517;background:#00d6d6;background:lab(77.2223% -49.0973 -14.6858)}.spl-knop--groot{padding:16px 30px;font-size:16px}.spl-knop--mid{padding:14px 26px;font-size:15px}.spl-knop--klein{padding:10px 20px;font-size:14px}.spl-kop{z-index:20;background:0 0;padding:14px 56px;position:sticky;top:0}@media(max-width:900px){.spl-kop{padding-left:24px;padding-right:24px}}.spl-kop__binnen{background:var(--spl-wit);border:1px solid var(--spl-lijn-licht);border-radius:999px;justify-content:space-between;align-items:center;gap:32px;padding-top:10px;padding-bottom:10px;display:flex;box-shadow:0 1px 2px #0a191a0a,0 10px 28px -14px #0a191a2e}.spl-kop{transition:transform .28s cubic-bezier(.2,.8,.2,1)}.spl-kop--weg{transform:translateY(calc(-100% - 12px))}.spl-kop--zwevend .spl-kop__binnen{box-shadow:0 1px 2px #0a191a0f,0 16px 36px -16px #0a191a4d}.spl-kop__binnen{transition:box-shadow .22s}@media(prefers-reduced-motion:reduce){.spl-kop{transition:none}.spl-kop--weg{transform:none}}@supports ((-webkit-backdrop-filter:blur(8px)) or (backdrop-filter:blur(8px))){.spl-kop__binnen{background:color-mix(in oklab,var(--spl-wit) 88%,transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}@media(max-width:560px){.spl-kop{padding-top:10px;padding-bottom:10px}.spl-kop__binnen{gap:12px;padding-top:8px;padding-bottom:8px}.spl-nav{gap:14px}.spl-knop--klein{padding:9px 14px}}.spl{scroll-behavior:smooth}@media(prefers-reduced-motion:reduce){.spl{scroll-behavior:auto}}.spl .spl-kop__binnen>a{align-items:center;text-decoration:none;display:inline-flex}.spl-kop__merk{color:var(--spl-inkt);font-size:30px}@media(max-width:560px){.spl-kop__merk{font-size:22px}.spl-nav .spl-knop--klein{white-space:nowrap}}@media(max-width:380px){.spl-kop__merk{font-size:19px}.spl-nav{gap:10px}.spl-nav .spl-knop--klein{padding:9px 11px;font-size:13px}}.spl-kop .spl-kop__binnen{padding-left:28px;padding-right:10px}@media(max-width:560px){.spl-kop .spl-kop__binnen{padding-left:16px;padding-right:8px}}.spl-kop .spl-knop{border-radius:999px}@media(max-width:560px){.spl-kop .spl-kop__merk{font-size:0}.spl-kop .spl-kop__merk .sp-p{font-size:32px}.spl-kop{padding-left:16px;padding-right:16px}}.spl-kop__binnen>a,.spl-kop .spl-nav{min-width:0}.spl-kop .spl-knop{white-space:nowrap;flex-shrink:0}.spl-nav{align-items:center;gap:26px;font-size:15px;display:flex}.spl-nav a:not(.spl-knop){color:#2e3e3f}.spl-nav a:not(.spl-knop):hover{color:var(--spl-inkt)}.spl-nav__links a{border-radius:999px;padding:8px 14px;transition:background-color .15s,color .15s}.spl-nav__links a:hover{background:color-mix(in oklab,var(--spl-inkt) 6%,transparent)}.spl-nav__links a[aria-current=page]{background:color-mix(in oklab,var(--spl-inkt) 8%,transparent);color:var(--spl-inkt);font-weight:600}@media(prefers-reduced-motion:reduce){.spl-nav__links a{transition:none}}.spl-nav__links{align-items:center;gap:2px;display:flex}@media(max-width:1000px){.spl-nav__links,.spl-nav .spl-nav__inlog{display:none}.spl-nav{gap:10px}}.spl-hero{padding-top:88px}.spl-hero__raster{grid-template-columns:1.05fr .95fr;align-items:end;gap:72px;display:grid}@media(max-width:1000px){.spl-hero__raster{grid-template-columns:1fr;gap:48px}}.spl-badge{letter-spacing:.1em;text-transform:uppercase;color:#49595b;border:1px solid #d0d9da;border:1px solid lab(86.1711% -3.04601 -1.6326);border-radius:100px;align-items:center;gap:9px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.spl-badge__stip{background:var(--spl-stip);border-radius:50%;width:7px;height:7px;display:inline-block}.spl-h1{font-family:var(--spl-display);letter-spacing:-.045em;font-variation-settings:"wdth" 92;text-wrap:balance;margin:28px 0 0;font-size:clamp(40px,6.2vw,88px);font-weight:700;line-height:.95}.spl-h1__tweede{padding-left:.045em;display:inline-block}.spl-lead{color:#3b4b4d;text-wrap:pretty;max-width:520px;margin:28px 0 0;font-size:19px;line-height:1.55}.spl-acties{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}@media(max-width:560px){.spl-acties{margin-top:32px}.spl-acties .spl-knop{text-align:center;flex:100%}}.spl-cijfers{flex-wrap:wrap;gap:40px;margin:52px 0 0;padding-bottom:8px;display:flex}.spl-cijfer__getal{font-family:var(--spl-display);letter-spacing:-.03em;font-size:30px;font-weight:600}.spl-cijfer__label{color:#5c6c6e;margin-top:2px;font-size:13px}.spl-hero__beeld{position:relative}.spl-hero__foto{aspect-ratio:3/4;border:1px solid var(--spl-lijn);background:#dce7e8;border-radius:6px;overflow:hidden}.spl-hero__foto img{object-fit:cover;object-position:50% 40%;width:100%;height:100%;display:block}.spl-zwever{background:var(--spl-wit);border:1px solid var(--spl-lijn);border-radius:5px;width:268px;padding:18px 20px;position:absolute;bottom:48px;left:-40px;box-shadow:0 24px 48px -24px #0f1d1f4d}@media(max-width:1000px){.spl-zwever{bottom:16px;left:16px}}.spl-zwever__kop{letter-spacing:.08em;text-transform:uppercase;color:var(--spl-cyaan-diep);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.spl-zwever__club{font-family:var(--spl-display);letter-spacing:-.025em;margin-top:10px;font-size:21px;font-weight:600}.spl-zwever__detail{color:#516163;margin-top:4px;font-size:14px}.spl-zwever__spelers{align-items:center;gap:8px;margin-top:16px;display:flex}.spl-poppetjes{display:flex}.spl-poppetje{border:2px solid var(--spl-wit);border-radius:50%;width:28px;height:28px}.spl-poppetje+.spl-poppetje{margin-left:-9px}.spl-raster{background:var(--spl-lijn);border:1px solid var(--spl-lijn);border-radius:5px;gap:1px;display:grid;overflow:hidden}.spl-raster--3{grid-template-columns:repeat(3,1fr)}@media(max-width:900px){.spl-raster--3{grid-template-columns:1fr}}.spl-stap{background:var(--spl-papier);padding:44px 36px 52px}.spl-stap__nr{font-family:var(--spl-display);color:var(--spl-cyaan-diep);letter-spacing:.06em;font-size:15px;font-weight:600}.spl-stap__titel{font-family:var(--spl-display);letter-spacing:-.025em;margin:18px 0 0;font-size:26px;font-weight:600}.spl-stap__tekst{color:#49595b;margin:12px 0 0;font-size:16px;line-height:1.6}.spl-h2{font-family:var(--spl-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;margin:0;font-size:clamp(32px,4.4vw,60px);font-weight:700;line-height:1}.spl-koprij{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:40px;display:flex;position:relative}.spl-matches{z-index:1;border:1px solid var(--spl-lijn);background:var(--spl-wit);border-radius:5px;margin-top:44px;position:relative;overflow:hidden}.spl-match{border-bottom:1px solid var(--spl-lijn-licht);grid-template-columns:120px 1.4fr 1fr 150px 130px;align-items:center;gap:24px;padding:22px 28px;transition:background .14s;display:grid}.spl-match:hover{background:#f6fbfb}@media(max-width:900px){.spl-match{grid-template-columns:1fr auto;gap:6px 16px}.spl-match__niveau,.spl-match__actie{text-align:left}}.spl-match__tijd{font-family:var(--spl-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.spl-match__club{font-size:16px;font-weight:600}.spl-match__plaats{color:#5c6c6e;margin-top:2px;font-size:14px}.spl-match__niveau{color:var(--spl-zacht);font-size:14px}.spl-match__status{letter-spacing:.06em;text-transform:uppercase;color:var(--spl-groen);font-size:13px;font-weight:600}.spl-match__status--vol{color:#738486}.spl-match__actie{text-align:right}.spl .spl-pil{color:var(--spl-inkt);border:1px solid #b6c8ca;border:1px solid lab(79.3014% -6.07953 -3.25352);border-radius:3px;padding:9px 18px;font-size:14px;font-weight:600;display:inline-block}.spl .spl-pil--vol{border-color:var(--spl-lijn);color:#798a8c}.spl-matches__voet{background:#f6fbfb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;padding:22px 28px;display:flex}.spl-matches__voet p{color:var(--spl-zacht);max-width:620px;margin:0;font-size:15px}.spl-intro{z-index:1;grid-template-columns:300px 1fr;align-items:end;gap:64px;display:grid;position:relative}@media(max-width:900px){.spl-intro{grid-template-columns:1fr;gap:24px}}.spl-oogje{letter-spacing:.1em;text-transform:uppercase;color:var(--spl-cyaan-diep);font-size:12px;font-weight:600}.spl-oogje--stil{color:var(--spl-label);font-weight:400}.spl-h3{font-family:var(--spl-display);letter-spacing:-.03em;margin:12px 0 0;font-size:34px;font-weight:600;line-height:1.05}.spl-intro__tekst{color:#273638;text-wrap:pretty;max-width:620px;margin:0;font-size:20px;line-height:1.5}.spl-feature{background:var(--spl-wit);min-width:0;padding:32px 32px 36px}.spl-feature__nr{letter-spacing:.1em;text-transform:uppercase;color:var(--spl-cyaan-diep);font-family:ui-monospace,monospace;font-size:12px}.spl-feature__titel{font-family:var(--spl-display);letter-spacing:-.025em;margin:14px 0 0;font-size:24px;font-weight:600}.spl-feature__tekst{color:#49595b;text-wrap:pretty;margin:10px 0 0;font-size:16px;line-height:1.55}.spl-donker{background:var(--spl-inkt);color:#ecf3f4;position:relative;overflow:hidden}.spl-donker a:not(.spl-knop){color:var(--spl-cyaan)}.spl-mcs__raster{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:88px;padding-top:116px;padding-bottom:116px;display:grid;position:relative}@media(max-width:1000px){.spl-mcs__raster{grid-template-columns:1fr;gap:48px;padding-top:72px;padding-bottom:72px}}.spl-oogje--cyaan{color:var(--spl-cyaan)}.spl-mcs__tekst{color:#adbabc;text-wrap:pretty;max-width:470px;margin:24px 0 0;font-size:18px;line-height:1.6}.spl-schaal{border-top:1px solid #29383a;border-top:1px solid lab(22.4593% -6.04257 -3.22325);flex-direction:column;max-width:470px;margin-top:40px;display:flex}.spl-schaal__rij{border-bottom:1px solid #29383a;border-bottom:1px solid lab(22.4593% -6.04257 -3.22325);justify-content:space-between;gap:20px;padding:14px 0;font-size:16px;display:flex}.spl-schaal__rij span:first-child{color:#adbabc}.spl-schaal__rij span:last-child{font-weight:600}.spl-mcs__merk{aspect-ratio:4/3;background:var(--spl-wit);border-radius:6px;place-items:center;padding:28px;display:grid}.spl-mcs__merk img{object-fit:contain;width:100%;height:100%;display:block}@media(max-width:900px){.spl-mcs__merk{padding:18px}}.spl-mcs__foto{aspect-ratio:4/3;background:#1d2c2e;border:1px solid #273638;border:1px solid lab(21.2992% -6.04056 -3.22176);border-radius:6px;overflow:hidden}.spl-mcs__foto img{object-fit:cover;object-position:50% 35%;width:100%;height:100%;display:block}.spl-kaarten{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:40px;display:grid}@media(max-width:900px){.spl-kaarten{grid-template-columns:1fr}}.spl-clip{border:1px solid var(--spl-lijn);background:var(--spl-wit);color:inherit;border-radius:5px;text-decoration:none;transition:border-color .14s;display:block;overflow:hidden}.spl .spl-clip:hover{border-color:#a9bbbd}.spl .spl-clip:hover .spl-clip__titel{color:var(--spl-cyaan-diep)}.spl-clip__beeld{aspect-ratio:1;background:#dce7e8}.spl-clip__beeld img{object-fit:cover;width:100%;height:100%;display:block}.spl-clip__body{padding:20px 22px 24px}.spl-clip__soort{letter-spacing:.1em;text-transform:uppercase;color:var(--spl-cyaan-diep);font-size:12px}.spl-clip__titel{font-family:var(--spl-display);letter-spacing:-.025em;margin-top:10px;font-size:21px;font-weight:600}.spl-clip__meta{color:var(--spl-zachter);margin-top:6px;font-size:14px}.spl-toernooi{border:1px solid var(--spl-lijn);background:var(--spl-wit);border-radius:6px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}@media(max-width:900px){.spl-toernooi{grid-template-columns:1fr}}.spl-toernooi__body{padding:56px 52px 60px}@media(max-width:900px){.spl-toernooi__body{padding:36px 28px 40px}}.spl-toernooi__beeld{background:#dce7e8;min-height:320px}.spl-toernooi__beeld img{object-fit:cover;width:100%;height:100%;display:block}.spl-toernooi__poster{background:#e5eded;place-items:center;min-height:320px;padding:44px 40px;display:grid}.spl-toernooi__poster img{object-fit:contain;border-radius:4px;width:auto;max-width:100%;max-height:460px;display:block;box-shadow:0 18px 40px #0f1d1f2e}@media(max-width:900px){.spl-toernooi__poster{padding:32px 24px 36px}.spl-toernooi__poster img{max-height:380px}}.spl-app{grid-template-columns:1fr 1fr;align-items:center;gap:88px;display:grid}@media(max-width:1000px){.spl-app{grid-template-columns:1fr;gap:48px}}.spl-schermen{gap:20px;display:flex}.spl-scherm{aspect-ratio:9/19;background:#e7eced;border-radius:24px;flex:1;overflow:hidden}.spl-scherm--laag{margin-top:40px}.spl-scherm img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}.spl-tegel{background:var(--spl-inkt);width:56px;height:56px;font-family:var(--spl-display);font-variation-settings:"wdth" 92;color:var(--spl-papier);border-radius:13px;flex:none;place-items:center;font-size:33px;font-weight:700;line-height:1;display:grid}.spl-faq{z-index:1;grid-template-columns:300px 1fr;gap:64px;display:grid;position:relative}@media(max-width:900px){.spl-faq{grid-template-columns:1fr;gap:24px}}.spl-faq__lijst{border-top:1px solid #d0d9da;border-top:1px solid lab(86.1711% -3.04601 -1.6326);flex-direction:column;display:flex}.spl-vraag{border-bottom:1px solid #d0d9da;border-bottom:1px solid lab(86.1711% -3.04601 -1.6326);grid-template-columns:260px 1fr;gap:40px;padding:24px 0;display:grid}@media(max-width:900px){.spl-vraag{grid-template-columns:1fr;gap:8px}}.spl-vraag__v{font-size:17px;font-weight:600}.spl-vraag__a{color:var(--spl-zacht);text-wrap:pretty;font-size:16px;line-height:1.6}.spl-cta{background:var(--spl-inkt);color:#ecf3f4;border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:48px;padding:72px 64px 76px;display:flex;position:relative;overflow:hidden}@media(max-width:900px){.spl-cta{padding:44px 28px 48px}}.spl-cta__tekst{max-width:620px;position:relative}.spl-cta__tekst p{color:#b3c1c2;text-wrap:pretty;margin:22px 0 0;font-size:19px;line-height:1.55}.spl-cta__acties{flex-direction:column;align-items:start;gap:14px;display:flex;position:relative}.spl-cta__klein{color:#9aa7a9;font-size:15px}.spl-cta__klein a{color:var(--spl-cyaan)}.spl-voet{background:var(--spl-inkt);color:var(--spl-papier);margin-top:130px;position:relative;overflow:hidden}.spl-voet__raster{z-index:1;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:72px;padding-top:72px;display:grid;position:relative}@media(max-width:900px){.spl-voet__raster{grid-template-columns:1fr;gap:40px;padding-top:48px}}.spl-voet__merk{color:var(--spl-papier);font-size:21px}.spl-voet__merkje{background:var(--spl-papier);width:32px;height:32px;font-family:var(--spl-display);font-variation-settings:"wdth" 92;color:var(--spl-inkt);border-radius:8px;flex:none;place-items:center;font-size:19px;font-weight:700;line-height:1;display:grid}.spl-voet__over{color:#adbabc;margin:18px 0 0;font-size:15px;line-height:1.6}.spl-voet__kopje{letter-spacing:.1em;text-transform:uppercase;color:#798a8c;font-size:12px}.spl-sociaal{flex-wrap:wrap;gap:8px;display:flex}.spl-sociaal a{color:#d7e0e1;border:1px solid #314042;border:1px solid lab(25.9396% -6.04792 -3.22728);border-radius:100px;padding:7px 14px;font-size:14px;font-weight:600;transition:border-color .16s}.spl-sociaal a:hover{border-color:var(--spl-cyaan);color:var(--spl-papier)}.spl-voet__kolommen{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 40px;min-width:0;font-size:15px;display:grid}.spl-voet__kolom{flex-direction:column;gap:10px;display:flex}.spl-voet__kolom a{color:#c2cdce}.spl-voet__kolom a:hover{color:var(--spl-papier)}.spl-voet__onder{z-index:1;padding-top:48px;position:relative}.spl-voet__lijn{background:#29383a;height:1px}.spl-voet__klein{color:#8e9b9d;flex-wrap:wrap;justify-content:space-between;gap:32px;padding:24px 0 56px;font-size:13px;display:flex}.spl-voet__klein a{color:var(--spl-cyaan)}@media(prefers-reduced-motion:reduce){.spl *{transition:none!important}}.spl-account{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);height:100vh;display:grid;overflow:hidden}@media(max-width:820px){.spl-account{grid-template-columns:1fr;height:auto;min-height:100vh;overflow:visible}}.spl-paneel{background:var(--spl-inkt);color:#ecf3f4;flex-direction:column;justify-content:space-between;height:100%;padding:36px 44px 40px;display:flex;position:relative;overflow:hidden}@media(max-width:820px){.spl-paneel{display:none}}.spl-paneel__foto{object-fit:cover;object-position:50% 35%;filter:saturate(.85);width:100%;height:100%;position:absolute;inset:0}.spl-paneel__waas{background:linear-gradient(190deg,#0f1d1fb8,#0f1d1fdb 55%,#0a191af2);background:linear-gradient(190deg,#0f1d1fb8,#0f1d1fdb 55%,#0a191af2);position:absolute;inset:0}.spl-paneel__merk,.spl-paneel__tekst{z-index:1;position:relative}.spl .spl-paneel__terug{z-index:1;color:var(--sp-card);border-radius:var(--sp-radius-knop);min-height:var(--sp-tikdoel);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0f1d1f8c;border:1px solid #eff7f738;border:1px solid lab(96.5998% -2.53281 -1.06354/.22);align-self:flex-start;align-items:center;gap:10px;padding:10px 18px;font-size:14px;font-weight:600;text-decoration:none;transition:background .14s,border-color .14s;display:inline-flex;position:relative}.spl .spl-paneel__terug span{color:inherit}.spl .spl-paneel__terug:hover{color:var(--sp-card);background:#0f1d1fbf;border-color:#eff7f773}.spl-paneel__merk{color:var(--spl-papier);align-items:center;gap:12px;font-size:21px;display:flex}.spl-paneel__titel{font-family:var(--spl-display);letter-spacing:-.045em;font-variation-settings:"wdth" 92;max-width:16ch;margin-top:16px;font-size:38px;font-weight:700;line-height:1}.spl-paneel__over{color:#b3c1c2;text-wrap:pretty;max-width:34ch;margin:20px 0 0;font-size:17px;line-height:1.55}.spl-paneel__feiten{border-top:1px solid #29383a;border-top:1px solid lab(22.4593% -6.04257 -3.22325);flex-direction:column;max-width:380px;margin-top:40px;display:flex}.spl-paneel__feit{border-bottom:1px solid #29383a;border-bottom:1px solid lab(22.4593% -6.04257 -3.22325);justify-content:space-between;gap:20px;padding:13px 0;font-size:15px;display:flex}.spl-paneel__feit span:first-child{color:#adbabc}.spl-paneel__feit span:last-child{font-weight:600}.spl-formulier{place-items:center;height:100%;padding:32px 48px 40px;display:grid;overflow-y:auto}@media(max-width:820px){.spl-formulier{height:auto;padding:20px 20px 28px}}.spl-formulier__binnen{width:100%;max-width:460px}.spl-mobielmerk{color:var(--spl-inkt);align-items:center;gap:10px;margin-bottom:24px;font-size:19px;display:none}@media(max-width:820px){.spl-mobielmerk{min-height:var(--sp-tikdoel);display:flex}}.spl-tabs{justify-content:flex-end;margin-bottom:28px;display:flex}.spl-tabs__groep{background:#e1eaeb;border-radius:4px;gap:4px;padding:4px;display:flex}.spl .spl-tab{cursor:pointer;color:#49595b;background:0 0;border:none;border-radius:3px;padding:9px 20px;font-family:inherit;font-size:14px;font-weight:600;transition:background .14s,color .14s}.spl .spl-tab[aria-selected=true]{background:var(--spl-wit);color:var(--spl-inkt)}.spl-form__oogje{letter-spacing:.1em;text-transform:uppercase;color:var(--spl-cyaan-diep);font-size:12px;font-weight:600}.spl-form__titel{font-family:var(--spl-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;margin:12px 0 0;font-size:34px;font-weight:700;line-height:1.04}.spl-form__onder{color:#49595b;margin:14px 0 0;font-size:16px}.spl-form__streep{margin:24px 0 0}.spl-form__streep .spl-streep__kort{width:72px}.spl-velden{flex-direction:column;gap:14px;margin-top:24px;display:flex}.spl-veld{flex-direction:column;gap:8px;display:flex}.spl-veld__label{font-size:14px;font-weight:600}.spl-veld__label--rij{justify-content:space-between;align-items:baseline;display:flex}.spl-invoer{border:1px solid var(--spl-lijn-mid);background:var(--spl-wit);color:var(--spl-inkt);border-radius:3px;width:100%;padding:12px 14px;font-family:inherit;font-size:15px}.spl-invoer::placeholder{color:#829395}.spl-invoer:focus{border-color:var(--spl-cyaan-diep)}.spl-veld--fout .spl-veld__label{color:var(--spl-fout-tekst)}.spl-veld--fout .spl-invoer{border-color:var(--spl-fout)}.spl-veld__fout{color:var(--spl-fout-tekst);font-size:13px}.spl-vink{color:#364647;align-items:center;gap:10px;font-size:15px;display:flex}.spl-vink input{width:17px;height:17px;accent-color:var(--spl-cyaan-diep)}.spl-knop--vol{text-align:center;width:100%;padding:15px 0;font-size:16px;display:block}.spl-knop--vol[disabled]{opacity:.6;cursor:not-allowed}.spl-of{align-items:center;gap:16px;margin:20px 0;display:flex}.spl-of__lijn{background:#d4ddde;flex:1;height:1px}.spl-of__woord{color:var(--spl-label);font-size:13px}.spl-google{color:var(--spl-inkt);background:var(--spl-wit);cursor:pointer;border:1px solid #bccfd1;border:1px solid lab(81.6215% -6.08006 -3.25403);border-radius:3px;justify-content:center;align-items:center;gap:10px;width:100%;padding:14px 0;font-family:inherit;font-size:16px;font-weight:600;transition:border-color .14s;display:flex}.spl-google:hover{border-color:var(--spl-inkt)}.spl-klein{color:#5c6c6e;margin:24px 0 0;font-size:13px;line-height:1.6}.spl-wissel{color:#364647;margin:20px 0 0;font-size:15px}.spl-wissel button{cursor:pointer;color:var(--spl-cyaan-diep);background:0 0;border:none;padding:0;font-family:inherit;font-size:15px;font-weight:600}.spl-stappen{align-items:center;gap:10px;display:flex}.spl-stapje{align-items:center;gap:9px;display:flex}.spl-stapje__bol{width:26px;height:26px;color:var(--spl-zachter);background:#dae3e4;border-radius:50%;place-items:center;font-size:13px;font-weight:700;display:grid}.spl-stapje--gedaan .spl-stapje__bol{background:var(--spl-inkt);color:var(--spl-papier)}.spl-stapje__label{color:var(--spl-label);font-size:14px;font-weight:600}.spl-stapje--nu .spl-stapje__label{color:var(--spl-inkt)}.spl-stappen__streep{background:var(--spl-lijn-mid);width:26px;height:1px}@media(max-width:900px){.spl-hero{padding-top:40px}.spl-h1{margin-top:20px}.spl-cijfers{gap:24px;margin-top:36px}.spl-match{grid-template-columns:auto 1fr;align-items:baseline;gap:4px 12px;padding:18px 20px;display:grid}.spl-match>:first-child{grid-area:1/1}.spl-match>:nth-child(4){grid-area:1/2;justify-self:end}.spl-match>:nth-child(2){grid-area:2/1/auto/3}.spl-match>:nth-child(3){grid-area:3/1/auto/3}.spl-match>:nth-child(5){grid-area:4/1/auto/3}.spl-match__tijd{color:var(--spl-label);font-size:15px}.spl-match__club{font-size:17px}.spl-match__actie{text-align:left;margin-top:10px}.spl .spl-pil{justify-content:center;width:100%;display:flex}.spl-matches__voet{padding:18px 20px}}@media(max-width:820px){.spl .spl-knop,.spl .spl-pil,.spl .spl-tab,.spl-sociaal a,.spl-nav a,.spl-voet__kolom a,.spl-koprij a,.spl-matches__voet a,.spl-cta__klein a{align-items:center;min-height:44px;display:inline-flex}.spl .spl-knop,.spl .spl-pil,.spl .spl-tab{justify-content:center}.spl-voet__kolom{gap:2px}}@media(max-width:900px){:is(.spl-mcs__merk:not(:has(img)),.spl-hero__foto:not(:has(img)),.spl-mcs__foto:not(:has(img)),.spl-toernooi__beeld:not(:has(img)),.spl-toernooi__poster:not(:has(img)),.spl-scherm:not(:has(img)),.spl-clip__beeld:not(:has(img))){display:none}.spl-hero__beeld:not(:has(img)) .spl-zwever{width:100%;margin-top:24px;position:static}}.spl-let{border-left:2px solid var(--spl-cyaan);background:var(--spl-wit);color:#273638;margin-top:30px;padding:14px 18px;font-size:15px;line-height:1.55}.spl-verplicht{color:var(--spl-cyaan-diep)}.spl-eisen{flex-wrap:wrap;gap:8px;display:flex}.spl-eis{color:#3b4b4d;border:1px solid #d0d9da;border:1px solid lab(86.1711% -3.04601 -1.6326);border-radius:100px;align-items:center;gap:6px;padding:6px 12px;font-size:13px;transition:border-color .14s,color .14s,background .14s;display:inline-flex}.spl-eis--ok{color:var(--spl-inkt);background:#00bdbd1a;background:lab(69.3045% -55.6976 -16.5197/.1);border-color:#00bdbd73;border-color:lab(69.3045% -55.6976 -16.5197/.45)}.spl-keuze__label{font-size:14px;font-weight:600;display:block}.spl-keuze__paar{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.spl .spl-vlak{cursor:pointer;text-align:left;border:1px solid var(--spl-lijn-mid);background:var(--spl-wit);color:var(--spl-inkt);border-radius:var(--sp-radius-knop);padding:14px 16px;font-family:inherit;transition:border-color .14s,background .14s,color .14s}.spl .spl-vlak:hover{border-color:var(--spl-inkt)}.spl .spl-vlak--aan{background:var(--spl-inkt);border-color:var(--spl-inkt);color:var(--spl-papier)}.spl-vlak__titel{font-size:15px;font-weight:600;display:block}.spl-vlak__onder{color:#5c6c6e;margin-top:2px;font-size:13px;display:block}.spl .spl-vlak--aan .spl-vlak__onder{color:#b3c1c2}.spl-keuze__pillen{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.spl .spl-keuzepil{cursor:pointer;min-height:var(--sp-tikdoel);border:1px solid var(--spl-lijn-mid);background:var(--spl-wit);color:#2e3e3f;white-space:nowrap;border-radius:100px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;transition:border-color .14s,background .14s,color .14s}.spl .spl-keuzepil:hover{border-color:var(--spl-inkt)}.spl .spl-keuzepil--aan{background:var(--spl-inkt);border-color:var(--spl-inkt);color:var(--spl-papier)}.spl-uitklap{border:1px solid var(--spl-lijn);border-radius:var(--sp-radius-knop);background:var(--spl-wit);padding:14px 16px}.spl-uitklap>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:24px;font-size:14px;font-weight:600;list-style:none;display:flex}.spl-uitklap>summary::-webkit-details-marker{display:none}.spl-uitklap__hint{color:#657577;font-size:13px;font-weight:400}.spl-akkoord{color:#3b4b4d;cursor:pointer;align-items:flex-start;gap:12px;font-size:14px;line-height:1.55;display:flex}.spl-akkoord input{width:17px;height:17px;accent-color:var(--spl-cyaan-diep);flex:none;margin-top:2px}.spv{max-width:760px;margin:0 auto;padding:56px 24px 96px}.spv-kop{margin-bottom:44px}.spv-titel{font-family:var(--spl-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;margin:14px 0 0;font-size:clamp(32px,5vw,46px);font-weight:700;line-height:1.05}.spv-onder{color:var(--sp-text-muted);max-width:60ch;margin:16px 0 0;font-size:17px;line-height:1.6}.spv-datum{color:#657577;margin:18px 0 0;font-size:13px}.spv-artikel{border-top:1px solid var(--spl-lijn);padding:28px 0;scroll-margin-top:90px}.spv-artikel__kop{font-family:var(--spl-display);letter-spacing:-.025em;gap:14px;margin:0;font-size:21px;font-weight:600;line-height:1.25;display:flex}.spv-artikel__nr{min-width:28px;color:var(--spl-cyaan-diep);font-variant-numeric:tabular-nums;flex:none}.spv-artikel__tekst{color:var(--sp-text-muted);margin-top:12px;padding-left:42px;font-size:15.5px;line-height:1.7}@media(max-width:620px){.spv-artikel__tekst{padding-left:0}}.spv-artikel__tekst p{margin:0 0 12px}.spv-artikel__tekst p:last-child{margin-bottom:0}.spv-artikel__tekst strong{color:var(--spl-inkt);font-weight:600}.spv-artikel__tekst ul{margin:0 0 12px;padding-left:20px;list-style:outside}.spv-artikel__tekst li{margin-bottom:8px}.spv-artikel__tekst li::marker{color:#97a8aa}.spv-voet{border-top:1px solid var(--spl-lijn);color:#657577;margin-top:44px;padding-top:24px;font-size:14px}.spl-eisen{flex-direction:column;gap:5px;margin:10px 0 0;padding:0;list-style:none;display:flex}.spl-eis{color:var(--spl-label);align-items:center;gap:8px;font-size:13px;font-weight:400;transition:color .16s;display:flex}.spl-eis--ok{color:var(--spl-cyaan-diep);font-weight:500}.spk{display:none}@media(min-width:1001px){.spk{max-width:1240px;margin:0 auto;padding:10px 56px 0;display:block}}.spk__lijst{font-family:var(--sp-body);flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:0;font-size:13px;line-height:1.4;list-style:none;display:flex}.spk__item{align-items:center;gap:6px;min-width:0;display:flex}.spk__link{color:var(--sp-text-muted);border-radius:4px;text-decoration:none}.spk__link:hover{color:var(--sp-ink);text-underline-offset:3px;text-decoration:underline}.spk__scheiding{color:var(--sp-line);-webkit-user-select:none;user-select:none}.spk__huidig{color:var(--sp-ink);text-overflow:ellipsis;white-space:nowrap;max-width:42ch;font-weight:600;overflow:hidden}.spm-knop{cursor:pointer;background:0 0;border:0;border-radius:999px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:5px;width:44px;height:44px;padding:0;display:none}.spm-streep{background:var(--sp-ink);border-radius:2px;width:20px;height:2px;display:block}.spm-knop--platform .spm-streep{background:var(--sp-ink)}@media(max-width:1000px){.spm-knop{display:flex}}.spm-paneel{z-index:100;background:var(--sp-surface);padding:max(12px,env(safe-area-inset-top)) 20px max(20px,env(safe-area-inset-bottom));overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.spm-paneel__kop{justify-content:flex-end;min-height:44px;display:flex}.spm-sluit{width:44px;height:44px;color:var(--sp-ink);cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:30px;line-height:1}.spm-lijst{flex-direction:column;margin-top:8px;display:flex}.spm-item{min-height:56px;font-family:var(--sp-display);letter-spacing:-.02em;color:var(--sp-ink);border-bottom:1px solid var(--sp-line);align-items:center;gap:12px;padding:0 8px;font-size:24px;font-weight:700;text-decoration:none;display:flex}.spm-item:last-child{border-bottom:0}.spm-item[aria-current=page]{color:var(--sp-accent-ink)}.spm-onder{flex-direction:column;gap:10px;margin-top:auto;padding-top:24px;display:flex}.spm-onder>a,.spm-onder>button{border-radius:999px;justify-content:center;align-items:center;min-height:52px;font-size:16px;font-weight:600;text-decoration:none;display:flex}@media(prefers-reduced-motion:no-preference){.spm-paneel{animation:.14s ease-out spm-in}@keyframes spm-in{0%{opacity:0;transform:translateY(-6px)}}}.spm-knop .spm-streep:first-child{background:var(--sp-accent-ink);transform:translate(3px)}.spm-knop--platform .spm-streep:first-child{background:var(--sp-accent-ink)}.spm-knopje--vol{background:var(--sp-ink);color:var(--sp-surface);border:1px solid #0000}.spm-knopje--rand{color:var(--sp-ink);border:1px solid #c7d0d1;border:1px solid lab(82.6911% -3.04583 -1.63242)}.sp-verbinding{bottom:max(16px,env(safe-area-inset-bottom));z-index:90;white-space:nowrap;background:var(--sp-ink);max-width:calc(100vw - 32px);color:var(--sp-surface);font-family:var(--sp-body);pointer-events:none;border-radius:999px;align-items:center;gap:10px;padding:11px 18px;font-size:14px;line-height:1.4;animation:.2s ease-out both sp-verbinding-in;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 12px 30px -14px #0a191a99}.sp-verbinding__stip{background:#f6922e;border-radius:50%;flex:none;width:7px;height:7px;animation:1.8s ease-in-out infinite sp-verbinding-klop}.sp-verbinding__meer{display:none}@media(min-width:430px){.sp-verbinding__meer{display:inline}}@keyframes sp-verbinding-in{0%{opacity:0;transform:translate(-50%)translateY(8px)}to{opacity:1;transform:translate(-50%)}}@keyframes sp-verbinding-klop{0%,to{opacity:1}50%{opacity:.3}}@media(prefers-reduced-motion:reduce){.sp-verbinding,.sp-verbinding__stip{animation:none}.sp-verbinding{opacity:1;transform:translate(-50%)}}.sp-poort{z-index:80;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0f1d1f8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.sp-poort__kaart{background:var(--sp-card);color:var(--sp-ink);font-family:var(--sp-body);border-radius:var(--sp-radius-vlak);width:100%;max-width:620px;max-height:calc(100vh - 48px);padding:44px 48px 40px;overflow-y:auto;box-shadow:0 24px 60px #0f1d1f47}@media(max-width:620px){.sp-poort__kaart{padding:28px 22px 24px}}.sp-poort__oogje{letter-spacing:.1em;text-transform:uppercase;color:var(--sp-accent-ink);font-size:12px;font-weight:600}.sp-poort__titel{font-family:var(--sp-display);letter-spacing:-.035em;font-variation-settings:"wdth" 92;margin:12px 0 0;font-size:30px;font-weight:700;line-height:1.08}@media(max-width:620px){.sp-poort__titel{font-size:24px}}.sp-poort__tekst{color:var(--sp-text-muted);margin:18px 0 0;font-size:17px;line-height:1.6}@media(max-width:620px){.sp-poort__tekst{font-size:15px}}.sp-poort__klein{color:#657577;margin:18px 0 0;font-size:14px;line-height:1.6}.sp-poort .sp-poort__klein a{color:var(--sp-accent-ink);font-weight:600;text-decoration:none}.sp-poort .sp-poort__klein a:hover{color:var(--sp-accent-link-hover)}.sp-poort__voet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:32px;display:flex}.sp-poort .sp-poort__terug{color:var(--sp-ink);cursor:pointer;text-underline-offset:3px;min-height:var(--sp-tikdoel);background:0 0;border:0;padding:0;font-family:inherit;font-size:15px;text-decoration:underline}.sp-poort__knoppen{flex-wrap:wrap;gap:10px;margin-left:auto;display:flex}.sp-poort .sp-poort__knop{border-radius:var(--sp-radius-knop);min-height:var(--sp-tikdoel);cursor:pointer;white-space:nowrap;background:var(--sp-card);color:#1d2c2e;border:1px solid #c0d2d4;border:1px solid lab(82.7815% -6.08039 -3.25427);justify-content:center;align-items:center;padding:13px 26px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.sp-poort .sp-poort__knop:hover{border-color:var(--sp-ink);color:var(--sp-ink)}.sp-poort .sp-poort__knop--inkt{background:var(--sp-ink);border-color:var(--sp-ink);color:var(--sp-surface)}.sp-poort .sp-poort__knop--inkt:hover{background:var(--sp-ink-hover);border-color:var(--sp-ink-hover);color:var(--sp-surface)}@media(max-width:520px){.sp-poort__voet{flex-direction:column-reverse;align-items:stretch}.sp-poort__knoppen{margin-left:0}.sp-poort__knoppen>*{flex:1}}.sp-poort-achter{filter:saturate(.6);opacity:.55;pointer-events:none;-webkit-user-select:none;user-select:none}.spm-balk{--spm-inkt:#2a3336;--spm-chalk:#f3f6f6;--spm-cyaan:#00b6c4;--spm-zacht:#f3f6f69e;--spo-ink:var(--spm-inkt);--spo-paper:var(--spm-chalk);--spo-accent:var(--spm-cyaan);background:var(--spm-inkt);width:100%;color:var(--spm-chalk);font-family:var(--font-body,system-ui, sans-serif);-webkit-font-smoothing:antialiased}.spm-balk__binnen{justify-content:center;align-items:center;gap:10px;min-width:0;max-width:1240px;margin:0 auto;padding:10px 46px;display:flex;position:relative}@media(min-width:640px){.spm-balk__binnen{padding:10px 56px}}.spm-balk__merk{flex:none;align-items:center;display:flex}.spm-balk__tekst{text-align:center;text-wrap:pretty;min-width:0;margin:0;font-size:14px;line-height:1.45}.spm-balk__link{color:var(--spm-cyaan);white-space:nowrap;border-bottom:1px solid #00b6c466;margin-left:8px;font-weight:600;text-decoration:none;transition:border-color .16s}.spm-balk__link:hover{color:var(--spm-cyaan);border-bottom-color:var(--spm-cyaan)}.spm-balk__sluiten{width:26px;height:26px;color:var(--spm-zacht);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;transition:background .16s,color .16s;display:grid;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.spm-balk__sluiten:hover{color:var(--spm-chalk);background:#f3f6f61a}.spm-balk__sluiten:focus-visible{outline:2px solid var(--spm-cyaan);outline-offset:2px}@media(prefers-reduced-motion:reduce){.spm-balk__link,.spm-balk__sluiten{transition:none}}.sps{--sps-goed:var(--sp-accent);--sps-traag:#efac44;--sps-stuk:#ed5350;--sps-onbekend:#899192;padding-bottom:96px}@supports (color:lab(0% 0 0)){.sps{--sps-traag:lab(75.5392% 18.1761 60.8888);--sps-stuk:lab(57.5028% 59.8955 35.7154);--sps-onbekend:lab(59.491% -3.0441 -1.63077)}}.sps-bord{background:var(--sp-ink);color:var(--sp-surface);border-radius:var(--sp-radius-kaart);margin-top:40px;padding:44px 44px 48px;position:relative;overflow:hidden}@media(max-width:700px){.sps-bord{margin-top:24px;padding:30px 22px 34px}}.sps-bord__binnen{z-index:1;position:relative}.sps-oogje{letter-spacing:.1em;text-transform:uppercase;color:var(--sp-accent);font-size:12px;font-weight:600}.sps-titel{font-family:var(--sp-display);letter-spacing:-.035em;text-wrap:balance;align-items:center;gap:14px;margin:16px 0 0;font-size:clamp(28px,4.4vw,46px);font-weight:600;line-height:1.05;display:flex}.sps-titel__stip{background:var(--sps-onbekend);border-radius:50%;flex:none;width:14px;height:14px}.sps-bord--werkt .sps-titel__stip{background:var(--sps-goed)}.sps-bord--traag .sps-titel__stip,.sps-bord--deels .sps-titel__stip{background:var(--sps-traag)}.sps-bord--storing .sps-titel__stip{background:var(--sps-stuk)}.sps-bord--deels .sps-titel__stip,.sps-bord--storing .sps-titel__stip{animation:1.8s ease-in-out infinite sps-klop}@keyframes sps-klop{0%,to{opacity:1}50%{opacity:.35}}.sps-onder{color:#bac7c9;text-wrap:pretty;max-width:56ch;margin:18px 0 0;font-size:18px;line-height:1.55}.sps-tijd{color:#8e9b9d;font-variant-numeric:tabular-nums;margin:22px 0 0;font-size:13px}.sps-groep{margin-top:52px}.sps-groep__kop{margin-bottom:18px}.sps-groep__titel{font-family:var(--sp-display);letter-spacing:-.025em;color:var(--sp-ink);margin:0;font-size:22px;font-weight:600}.sps-groep__uitleg{color:var(--sp-text-muted);margin:4px 0 0;font-size:15px}.sps-raster{grid-template-columns:repeat(auto-fill,minmax(268px,1fr));gap:14px;display:grid}.sps-vak{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);border-left:3px solid var(--sps-onbekend);padding:18px 20px 16px}.sps-vak--werkt{border-left-color:var(--sps-goed)}.sps-vak--traag{border-left-color:var(--sps-traag)}.sps-vak--storing{border-left-color:var(--sps-stuk)}.sps-vak__kop{align-items:center;gap:9px;display:flex}.sps-vak__stip{background:var(--sps-onbekend);border-radius:50%;flex:none;width:8px;height:8px}.sps-vak--werkt .sps-vak__stip{background:var(--sps-goed)}.sps-vak--traag .sps-vak__stip{background:var(--sps-traag)}.sps-vak--storing .sps-vak__stip{background:var(--sps-stuk)}.sps-vak__naam{color:var(--sp-ink);font-size:16px;font-weight:600}.sps-vak__toestand{letter-spacing:.04em;text-transform:uppercase;color:var(--sp-text-muted);margin-left:auto;font-size:12px;font-weight:600}.sps-vak--storing .sps-vak__toestand{color:var(--sps-stuk)}.sps-vak__waarvoor{color:var(--sp-text-muted);text-wrap:pretty;margin:9px 0 0;font-size:14px;line-height:1.5}.sps-vak__voet{color:var(--sp-ink);border-top:1px solid #e1eaeb;border-top:1px solid lab(91.9711% -3.04633 -1.63287);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:12px;font-size:13px;display:flex}.sps-vak__ms{color:var(--sp-text-muted);font-variant-numeric:tabular-nums;flex:none}.sps-uitleg{max-width:62ch;margin-top:56px}.sps-uitleg p{color:var(--sp-text-muted);text-wrap:pretty;margin:12px 0 0;font-size:16px;line-height:1.6}.sps-klein{font-size:13px!important}@media(prefers-reduced-motion:reduce){.sps-titel__stip{animation:none!important}}.spmx-tabel{border:1px solid var(--sp-line);border-radius:var(--sp-radius-kaart);background:var(--sp-card);margin:26px 0 8px;overflow:hidden}.spmx-tabel__rij{border-bottom:1px solid var(--sp-line);grid-template-columns:1.1fr 1.4fr 1.4fr;gap:16px;padding:14px 18px;font-size:15px;line-height:1.5;display:grid}.spmx-tabel__rij:last-child{border-bottom:0}.spmx-tabel__rij>span:first-child{color:var(--sp-ink);font-weight:600}.spmx-tabel__rij--kop{color:var(--sp-ink);background:#ecf3f4;font-weight:600}.spmx-tabel__rij>span:last-child{color:var(--sp-ink)}.spmx-tabel__rij--kop>span:last-child{color:var(--sp-accent-ink)}@media(max-width:700px){.spmx-tabel__rij{grid-template-columns:1fr;gap:4px}.spmx-tabel__rij--kop{display:none}.spmx-tabel__rij>span:nth-child(2):before{content:"Americano · ";color:var(--sp-text-muted)}.spmx-tabel__rij>span:nth-child(3):before{content:"Mexicano · ";color:var(--sp-accent-ink);font-weight:600}}.spmx-feiten{grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:12px;margin:26px 0;display:grid}.spmx-feit{background:var(--sp-card);border:1px solid var(--sp-line);border-radius:var(--sp-radius-kaart);padding:16px 18px}.spmx-feit__getal{font-family:var(--sp-display);letter-spacing:-.03em;color:var(--sp-ink);font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1;display:block}.spmx-feit__label{color:var(--sp-text-muted);margin-top:6px;font-size:13px;display:block}.spmx-let-op{border-left:3px solid var(--sp-accent-ink);background:var(--sp-card);border-radius:0 var(--sp-radius-kaart) var(--sp-radius-kaart) 0;color:var(--sp-text-muted);margin:26px 0 0;padding:16px 20px;font-size:15px;line-height:1.65}.spmx-let-op strong{color:var(--sp-ink)}.spmx-slot{border-top:1px solid var(--sp-line);margin-top:64px;padding-top:36px}.spmx-slot__titel{font-family:var(--sp-display);letter-spacing:-.025em;color:var(--sp-ink);margin:0;font-size:26px;font-weight:600}.spmx-slot__tekst{color:var(--sp-text-muted);text-wrap:pretty;margin:10px 0 24px;font-size:17px;line-height:1.6}.sp-toernooi{aspect-ratio:1600/520;background:var(--sp-ink);isolation:isolate;border-radius:6px;text-decoration:none;display:block;position:relative;overflow:hidden}.sp-toernooi__foto{object-fit:cover;object-position:center 42%;width:100%;height:100%;transition:transform .52s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0;transform:scale(1.02)}.sp-toernooi:hover .sp-toernooi__foto{transform:scale(1.06)}.sp-toernooi__waas{background:linear-gradient(90deg,#031011f5,#031011e6 32%,#0310119e 58%,#0310114d),linear-gradient(#0000 45%,#0614168c);background:linear-gradient(90deg,#031011f5,#031011e6 32%,#0310119e 58%,#0310114d),linear-gradient(#0000 45%,#0614168c);position:absolute;inset:0}.sp-toernooi__tekst{max-width:640px;padding:40px 44px 38px;position:absolute;bottom:0;left:0}.sp-toernooi__oogje{letter-spacing:.1em;text-transform:uppercase;color:var(--sp-accent);font-size:12px;font-weight:600}.sp-toernooi__titel{font-family:var(--sp-display);letter-spacing:-.03em;color:var(--sp-surface);margin-top:12px;font-size:clamp(26px,3.2vw,40px);font-weight:600;line-height:1.05}.sp-toernooi__onder{color:#cfdadb;text-wrap:pretty;max-width:46ch;margin:12px 0 0;font-size:16px;line-height:1.55}.sp-toernooi__knop{background:var(--sp-accent);color:var(--sp-ink);min-height:var(--sp-tikdoel,44px);border-radius:999px;align-items:center;gap:10px;margin-top:26px;padding:13px 26px;font-size:15px;font-weight:600;transition:background .16s,transform .16s cubic-bezier(.2,.8,.2,1);display:inline-flex}.sp-toernooi:hover .sp-toernooi__knop{background:#00d2d3;background:lab(76.0619% -49.0998 -14.6798)}.sp-toernooi__knop span{transition:transform .18s cubic-bezier(.2,.8,.2,1)}.sp-toernooi:hover .sp-toernooi__knop span{transform:translate(3px)}.sp-toernooi__merk{color:#eff7f7e6;font-size:24px;position:absolute;bottom:40px;right:44px}@media(max-width:900px){.sp-toernooi{aspect-ratio:4/5;max-height:560px}.sp-toernooi__waas{background:linear-gradient(#03101133,#0310118c 30%,#031011e0 58%,#031011f5);background:linear-gradient(#03101133,#0310118c 30%,#031011e0 58%,#031011f5)}.sp-toernooi__tekst{padding:28px 24px 26px}.sp-toernooi__merk{font-size:20px;top:24px;bottom:auto;right:24px}}@media(prefers-reduced-motion:reduce){.sp-toernooi__foto,.sp-toernooi__knop,.sp-toernooi__knop span{transition:none}.sp-toernooi:hover .sp-toernooi__foto{transform:scale(1.02)}}.spo-open{--spo-paper:#eff7f7;--spo-white:#fff;--spo-ink:#0f1d1f;--spo-ink-hover:#1b3234;--spo-accent:#00bdbd;--spo-accent-hover:#00d6d6;--spo-accent-deep:#008484;--spo-accent-deeper:#00595d;--spo-text:#0f1d1f;--spo-text-2:#1d2c2e;--spo-text-3:#223133;--spo-muted:#516163;--spo-muted-2:#657577;--spo-nav:#2e3e3f;--spo-on-ink:#ecf3f4;--spo-on-ink-body:#b3c1c2;--spo-on-ink-soft:#adbabc;--spo-on-ink-link:#c2cdce;--spo-on-ink-muted:#798a8c;--spo-on-ink-dim:#8e9b9d;--spo-line:#d7e0e1;--spo-line-soft:#cad3d4;--spo-line-head:#dae3e4;--spo-line-input:#d0d9da;--spo-line-ink:#273638;--spo-line-ink-2:#253d3e;--spo-line-ink-3:#314042;--spo-line-ink-4:#415052;--spo-line-ink-5:#29383a;--spo-display:"Bricolage Grotesque", "Instrument Sans", system-ui, sans-serif;--spo-body:"Instrument Sans", system-ui, -apple-system, sans-serif;--spo-gutter:56px;background:var(--spo-paper);color:var(--spo-text);font-family:var(--spo-body);-webkit-font-smoothing:antialiased}@supports (color:lab(0% 0 0)){.spo-open{--spo-paper:lab(96.5998% -2.53281 -1.06354);--spo-white:lab(100% 0 0);--spo-ink:lab(9.69745% -6.0093 -3.2002);--spo-ink-hover:lab(19.0939% -9.44014 -3.9048);--spo-accent:lab(69.3045% -55.6976 -16.5197);--spo-accent-hover:lab(77.2223% -49.0973 -14.6858);--spo-accent-deep:lab(49.2667% -45.8859 -13.5659);--spo-accent-deeper:lab(33.6722% -31.0705 -12.6929);--spo-text:lab(9.69745% -6.0093 -3.2002);--spo-text-2:lab(16.6586% -6.03095 -3.21479);--spo-text-3:lab(18.9789% -6.0361 -3.21848);--spo-muted:lab(39.8604% -6.06227 -3.23868);--spo-muted-2:lab(47.9807% -6.0676 -3.24317);--spo-nav:lab(24.7795% -6.04624 -3.22601);--spo-on-ink:lab(95.4398% -2.53281 -1.06351);--spo-on-ink-body:lab(76.9363% -4.56372 -2.44391);--spo-on-ink-soft:lab(74.6163% -4.56339 -2.44359);--spo-on-ink-link:lab(81.5492% -3.65359 -1.95752);--spo-on-ink-muted:lab(56.101% -6.07175 -3.24668);--spo-on-ink-dim:lab(63.0162% -4.56133 -2.44168);--spo-line:lab(88.4911% -3.04613 -1.63271);--spo-line-soft:lab(83.8511% -3.04589 -1.63249);--spo-line-head:lab(89.6511% -3.04618 -1.63277);--spo-line-input:lab(86.1711% -3.04601 -1.6326);--spo-line-ink:lab(21.2992% -6.04056 -3.22176);--spo-line-ink-2:lab(23.7346% -9.44836 -3.91452);--spo-line-ink-3:lab(25.9396% -6.04792 -3.22728);--spo-line-ink-4:lab(32.9001% -6.05617 -3.23374);--spo-line-ink-5:lab(22.4593% -6.04257 -3.22325)}}.spo-open *,.spo-open :before,.spo-open :after{box-sizing:border-box}.spo-open a{color:var(--spo-accent-deep);text-decoration:none}.spo-open a:hover{color:var(--spo-accent-deeper)}.spo-open ::selection{background:var(--spo-accent);color:var(--spo-ink)}.spo-open :focus-visible{outline:2px solid var(--spo-accent);outline-offset:3px;border-radius:2px}.spo-display{font-family:var(--spo-display);font-variation-settings:"wdth" 92}.spo-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--spo-muted-2);font-size:12px}.spo-eyebrow--ink{color:var(--spo-on-ink-muted)}.spo-p{display:inline-block;position:relative}.spo-p__ghost{visibility:hidden}.spo-p__top,.spo-p__bottom{position:absolute;top:0;left:0}.spo-p__top{clip-path:inset(0 0 60%);color:var(--spo-accent);transform:translate(.045em)}.spo-p__bottom{clip-path:inset(40% 0 0);color:inherit}.spo-logo{align-items:center;gap:10px;min-width:0;display:flex}.spo-logo .spo-mark{flex:none;display:block}.spo-mark__top{transform:translate(45px)}.spo-logo__word{font-family:var(--spo-display);letter-spacing:-.035em;font-variation-settings:"wdth" 92;white-space:nowrap;font-weight:700;line-height:1}.spo-logo__word .spo-logo__samen{font-weight:300}.spo-watermark{font-family:var(--spo-display);letter-spacing:-.03em;font-variation-settings:"wdth" 92;pointer-events:none;-webkit-user-select:none;user-select:none;z-index:0;font-weight:700;line-height:1;position:absolute}.spo-watermark .spo-p__top{color:#00bdbd1a;color:lab(69.3045% -55.6976 -16.5197/.1)}.spo-watermark .spo-p__bottom{color:#eff7f709}.spo-head{z-index:40;background:var(--spo-white);border-bottom:1px solid var(--spo-line-head);transition:transform .26s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0;right:0;transform:translateY(0)}.spo-head--hidden{transform:translateY(-100%)}.spo-head__inner{max-width:1240px;padding:16px var(--spo-gutter);justify-content:space-between;align-items:center;gap:32px;margin:0 auto;display:flex}.spo-head__spacer{height:65px}.spo-nav{align-items:center;gap:24px;min-width:0;font-size:15px;display:flex}.spo-nav__links{align-items:center;gap:24px;min-width:0;display:flex}.spo-open .spo-nav__link{white-space:nowrap;color:var(--spo-nav)}.spo-open .spo-nav__link:hover{color:var(--spo-ink)}.spo-open .spo-terug{white-space:nowrap;color:var(--spo-nav);border:1px solid #cdd6d7;border:1px solid lab(85.0111% -3.04595 -1.63254);border-radius:100px;flex:none;align-items:center;gap:10px;min-height:40px;padding:9px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:border-color .14s,color .14s;display:inline-flex}.spo-open .spo-terug:hover{border-color:var(--spo-ink);color:var(--spo-ink)}@media(max-width:900px){.spo-terug__tekst{display:none}.spo-open .spo-terug{padding:9px 12px}}.spo-btn{cursor:pointer;text-align:center;border:1px solid #0000;border-radius:3px;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-weight:600;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .22s;display:inline-flex}.spo-btn:disabled{opacity:.5;cursor:not-allowed}.spo-btn--sm{padding:10px 20px;font-size:14px}.spo-btn--lg{padding:16px 30px;font-size:16px}.spo-open .spo-btn--ink{background:var(--spo-ink);color:var(--spo-paper)}.spo-open .spo-btn--ink:hover:not(:disabled){background:var(--spo-ink-hover);color:var(--spo-paper)}.spo-open .spo-btn--accent{background:var(--spo-accent);color:#001517}.spo-open .spo-btn--accent:hover:not(:disabled){background:var(--spo-accent-hover);color:#001517}.spo-open .spo-btn--ghost-ink{border-color:var(--spo-line-ink-4);color:var(--spo-on-ink);background:0 0}.spo-open .spo-btn--ghost-ink:hover:not(:disabled){border-color:var(--spo-on-ink);color:var(--spo-on-ink)}.spo-open .spo-btn--outline{border-color:var(--spo-line-input);background:var(--spo-white);color:var(--spo-ink)}.spo-open .spo-btn--outline:hover:not(:disabled){border-color:var(--spo-ink);color:var(--spo-ink)}.spo-shell{max-width:1240px;padding-left:var(--spo-gutter);padding-right:var(--spo-gutter);margin:0 auto}.spo-section{padding-top:120px}.spo-rule{align-items:start;height:9px;margin-bottom:56px;display:flex}.spo-rule__long{background:var(--spo-line-soft);flex:1;height:1px}.spo-rule__tip{background:var(--spo-accent);width:88px;height:1px;margin-top:8px}.spo-split{grid-template-columns:220px 1fr;gap:64px;display:grid}.spo-split--even{grid-template-columns:1fr 1fr;align-items:start;gap:72px}.spo-section__title{font-family:var(--spo-display);letter-spacing:-.02em;margin:10px 0 0;font-size:26px;font-weight:600}.spo-h2{font-family:var(--spo-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;margin:0;font-size:clamp(38px,4.4vw,58px);font-weight:700;line-height:1.02}.spo-hero{background:var(--spo-ink);color:var(--spo-on-ink);position:relative;overflow:hidden}.spo-hero__watermark{font-size:660px;bottom:-230px;left:-150px}.spo-hero__inner{z-index:1;max-width:1240px;padding:88px var(--spo-gutter) 96px;grid-template-columns:1.15fr .85fr;align-items:start;gap:72px;margin:0 auto;display:grid;position:relative}.spo-hero__badge{letter-spacing:.1em;text-transform:uppercase;color:var(--spo-accent);border:1px solid var(--spo-line-ink-2);border-radius:100px;align-items:center;gap:10px;padding:7px 14px;font-size:12px;font-weight:600;display:inline-flex}.spo-hero__title{font-family:var(--spo-display);letter-spacing:-.045em;font-variation-settings:"wdth" 92;margin:26px 0 0;font-size:clamp(52px,6.4vw,96px);font-weight:700;line-height:.92}.spo-hero__facts{flex-wrap:wrap;gap:40px;margin-top:36px;display:flex}.spo-hero__fact-value{margin-top:6px;font-size:18px;font-weight:600}.spo-hero__body{max-width:520px;color:var(--spo-on-ink-body);text-wrap:pretty;margin:32px 0 0;font-size:19px;line-height:1.55}.spo-hero__actions{flex-wrap:wrap;gap:12px;margin-top:40px;display:flex}.spo-count{border:1px solid var(--spo-line-ink);border-radius:5px;padding:32px 34px 36px}.spo-count__grid{grid-auto-columns:1fr;grid-auto-flow:column;gap:8px;margin-top:22px;display:grid}.spo-count__num{font-family:var(--spo-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:46px;font-weight:600;line-height:1}.spo-count__num--accent{color:var(--spo-accent)}.spo-count__unit{letter-spacing:.08em;text-transform:uppercase;color:var(--spo-on-ink-muted);margin-top:8px;font-size:12px}.spo-count__divider{background:var(--spo-line-ink);height:1px;margin:28px 0 24px}.spo-count__row{justify-content:space-between;gap:16px;margin-top:12px;font-size:15px;display:flex}.spo-count__row:first-of-type{margin-top:0}.spo-count__row dt{color:#9aa7a9;margin:0}.spo-count__row dd{text-align:right;margin:0;font-weight:600}.spo-count__voetnoot{color:var(--spo-on-ink-muted);margin:20px 0 0;font-size:13px;line-height:1.5}.spo-lead{color:var(--spo-text-3);text-wrap:pretty;max-width:720px;margin:0;font-size:22px;line-height:1.5}.spo-stats{background:var(--spo-line);border:1px solid var(--spo-line);border-radius:5px;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:44px;display:grid;overflow:hidden}.spo-stats__cell{background:var(--spo-paper);padding:32px 28px 36px}.spo-stats__value{font-family:var(--spo-display);letter-spacing:-.035em;font-size:40px;font-weight:600}.spo-stats__label{color:var(--spo-muted);margin-top:8px;font-size:15px}.spo-shot{border:1px solid var(--spo-line);border-radius:6px;margin-top:40px;overflow:hidden}.spo-shot img{width:100%;height:auto;display:block}.spo-shot--fallback{background:var(--spo-ink);aspect-ratio:1572/656;border-color:var(--spo-ink);position:relative;overflow:hidden}.spo-shot__watermark{font-size:400px;bottom:-150px;left:-60px}.spo-perks{border-top:1px solid var(--spo-line);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.spo-perks li{border-bottom:1px solid var(--spo-line);align-items:baseline;gap:18px;padding:17px 0;display:flex}.spo-perks__nr{color:var(--spo-accent-deep);flex:none;width:22px;font-family:ui-monospace,SF Mono,monospace;font-size:12px}.spo-perks__text{color:var(--spo-text-2);font-size:17px;line-height:1.45}.spo-field-label{letter-spacing:.1em;text-transform:uppercase;color:var(--spo-muted-2);font-size:12px;display:block}.spo-choices{gap:12px;margin-top:16px;display:grid}.spo-choices--3{grid-template-columns:repeat(3,1fr)}.spo-choices--2{grid-template-columns:repeat(2,1fr)}.spo-choice{text-align:left;cursor:pointer;background:var(--spo-white);color:var(--spo-ink);border:1px solid var(--spo-line-input);border-radius:4px;padding:24px 24px 26px;font-family:inherit;transition:background .14s,border-color .14s,color .14s,transform .18s cubic-bezier(.22,.61,.36,1),box-shadow .18s}.spo-choice:hover:not(.spo-choice--on){border-color:var(--spo-ink)}.spo-choice--on{background:var(--spo-ink);color:var(--spo-paper);border-color:var(--spo-ink)}.spo-choice--compact{padding:22px 24px 24px}.spo-choice__name{font-size:17px;font-weight:600}.spo-choice__price{font-family:var(--spo-display);letter-spacing:-.035em;margin-top:14px;font-size:34px;font-weight:600}.spo-choice__sub{opacity:.7;margin-top:6px;font-size:14px}.spo-inputs{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:16px;display:grid}.spo-input{color:var(--spo-ink);background:var(--spo-white);border:1px solid var(--spo-line-input);border-radius:4px;width:100%;padding:14px 16px;font-family:inherit;font-size:15px;transition:border-color .14s}.spo-input::placeholder{color:var(--spo-muted-2)}.spo-input:focus{border-color:var(--spo-ink);outline:none}.spo-submit-row{flex-wrap:wrap;align-items:center;gap:24px;margin-top:36px;display:flex}.spo-summary{color:#49595b;font-size:15px}.spo-error{color:#c21725;margin:14px 0 0;font-size:15px}.spo-note{color:var(--spo-muted);margin:12px 0 0;font-size:14px;line-height:1.6}.spo-geruststelling{border-left:2px solid var(--spo-accent);color:var(--spo-text-2);text-wrap:pretty;max-width:620px;margin:0 0 28px;padding:2px 0 2px 18px;font-size:15px;line-height:1.65}.spo-geruststelling strong{color:var(--spo-ink);font-weight:600}.spo-delen{border:1px solid var(--spo-line);background:var(--spo-white);border-radius:5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:28px;margin-top:120px;padding:32px 34px;display:flex}@media(max-width:900px){.spo-delen{margin-top:88px}}.spo-delen__titel{font-family:var(--spo-display,inherit);letter-spacing:-.02em;color:var(--spo-ink);margin:0 0 8px;font-size:clamp(22px,2.4vw,28px);line-height:1.15}.spo-delen__tekst{max-width:58ch;color:var(--spo-text-2);text-wrap:pretty;margin:0;font-size:16px;line-height:1.65}@media(max-width:720px){.spo-delen{padding:24px 22px}.spo-delen .spo-btn{width:100%}}.spo-choice__vrij{color:var(--spo-ink);margin-top:6px;font-size:12.5px;font-weight:600}.spo-choice--on .spo-choice__vrij{color:inherit;opacity:.85}.spo-bezwaren{border-top:1px solid var(--spo-line);margin-top:22px}.spo-bezwaar{border-bottom:1px solid var(--spo-line)}.spo-bezwaar>summary{cursor:pointer;color:var(--spo-ink);padding:13px 0;font-size:15px;font-weight:600;list-style-position:inside}.spo-bezwaar>summary:hover{color:var(--spo-accent)}.spo-bezwaar>p{color:var(--spo-text-2);text-wrap:pretty;max-width:62ch;margin:0 0 14px;font-size:15px;line-height:1.65}.spo-done__vervolg{border-top:1px solid #ffffff2e;margin-top:26px;padding-top:22px}.spo-done__vraag{margin:0 0 14px;font-size:16px;font-weight:600}.spo-done__acties{flex-wrap:wrap;gap:10px;display:flex}.spo-done__klein{opacity:.75;margin:14px 0 0;font-size:13.5px;line-height:1.6}.spo-optioneel>summary{cursor:pointer;color:var(--spo-muted);padding:6px 0;font-size:14px;list-style-position:inside}.spo-optioneel>summary:hover{color:var(--spo-ink)}.spo-tekstlink{font:inherit;color:var(--spo-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.spo-tekstlink:hover{color:var(--spo-accent)}.spo-done{border:1px solid var(--spo-ink);background:var(--spo-ink);color:var(--spo-on-ink);border-radius:5px;padding:32px 34px 34px}.spo-done__title{font-family:var(--spo-display);letter-spacing:-.02em;align-items:center;gap:12px;margin:0;font-size:26px;font-weight:600;display:flex}.spo-done__sub{color:var(--spo-on-ink-body);margin:14px 0 0;font-size:16px}.spo-sponsors__head{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:40px;display:flex}.spo-sponsors__grid{background:var(--spo-white);border:1px solid var(--spo-line);border-radius:5px;grid-template-columns:repeat(5,1fr);gap:1px;margin-top:40px;display:grid;overflow:hidden}.spo-sponsor{background:var(--spo-white);box-shadow:0 0 0 1px var(--spo-line);aspect-ratio:3/2;flex-direction:column;justify-content:space-between;min-width:0;padding:20px;display:flex}.spo-sponsor__role{letter-spacing:.1em;text-transform:uppercase;color:var(--spo-accent-deep);font-size:11px}.spo-sponsor__empty{color:#738486;font-family:ui-monospace,SF Mono,monospace;font-size:12px}.spo-sponsor__logo{flex:1;justify-content:flex-start;align-items:center;min-height:0;padding:8px 0;display:flex}.spo-sponsor__logo img{object-fit:contain;max-width:100%;max-height:100%}.spo-open a.spo-sponsor,.spo-open a.spo-sponsor:hover{color:inherit}.spo-sponsor__naam-groot{font-family:var(--spo-display);letter-spacing:-.02em;color:var(--spo-ink);font-size:20px;font-weight:600;line-height:1.2}.spo-sponsor__name{color:var(--spo-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:600;overflow:hidden}.spo-hero__inner--sponsor{grid-template-columns:1.2fr .8fr;align-items:end}.spo-hero__title--sponsor{max-width:15ch;font-size:clamp(46px,5.6vw,84px);line-height:.94}.spo-specs{border-top:1px solid var(--spo-line-ink);flex-direction:column;margin:0;display:flex}.spo-specs__rij{border-bottom:1px solid var(--spo-line-ink);justify-content:space-between;align-items:baseline;gap:20px;padding:16px 0;display:flex}.spo-specs__rij dt{letter-spacing:.1em;text-transform:uppercase;color:var(--spo-on-ink-muted);margin:0;font-size:12px}.spo-specs__rij dd{text-align:right;margin:0;font-size:17px;font-weight:600}.spo-specs__accent{color:var(--spo-accent)}.spo-drie{grid-template-columns:repeat(3,1fr);gap:56px;display:grid}.spo-mono-label{letter-spacing:.1em;text-transform:uppercase;color:var(--spo-accent-deep);font-family:ui-monospace,SF Mono,monospace;font-size:12px}.spo-kop-30{font-family:var(--spo-display);letter-spacing:-.03em;margin:14px 0 0;font-size:30px;font-weight:600;line-height:1.1}.spo-alinea{color:#364647;text-wrap:pretty;margin:18px 0 0;font-size:17px;line-height:1.6}.spo-split--eind{align-items:end}.spo-sloten{background:var(--spo-white);border:1px solid var(--spo-line);border-radius:5px;grid-template-columns:repeat(2,1fr);gap:1px;margin-top:44px;display:grid;overflow:hidden}.spo-slot{background:var(--spo-white);box-shadow:0 0 0 1px var(--spo-line);flex-direction:column;padding:40px 40px 44px;display:flex}.spo-slot__kop{justify-content:space-between;align-items:center;gap:20px;display:flex}.spo-slot__beschikbaar{letter-spacing:.1em;text-transform:uppercase;color:var(--spo-accent-deep);font-size:12px;font-weight:600}.spo-slot--vol .spo-slot__beschikbaar{color:var(--spo-muted-2)}.spo-slot__nr{color:#829395;font-family:ui-monospace,SF Mono,monospace;font-size:12px}.spo-slot__tekst{color:#3b4b4d;text-wrap:pretty;margin:14px 0 0;font-size:17px;line-height:1.55}.spo-slot__punten{border-top:1px solid #dde7e8;border-top:1px solid lab(90.8111% -3.04624 -1.63282);flex-direction:column;margin:28px 0 0;padding:0;list-style:none;display:flex}.spo-slot__punten li{color:var(--spo-text-2);border-bottom:1px solid #dde7e8;border-bottom:1px solid lab(90.8111% -3.04624 -1.63282);align-items:baseline;gap:14px;padding:12px 0;font-size:16px;display:flex}.spo-slot__streep{background:var(--spo-accent);flex:none;width:14px;height:1px;position:relative;top:-5px}.spo-slot__voet{margin-top:28px;font-size:15px;font-weight:600}.spo-slot__vol{color:var(--spo-muted-2);font-weight:500}.spo-downloads{grid-template-columns:repeat(2,1fr);gap:24px;margin-top:44px;display:grid}.spo-open a.spo-download{background:var(--spo-white);border:1px solid var(--spo-line);color:inherit;border-radius:5px;grid-template-columns:150px 1fr;align-items:start;gap:28px;padding:24px;transition:border-color .16s,box-shadow .2s,transform .18s cubic-bezier(.22,.61,.36,1);display:grid}.spo-open a.spo-download:hover{border-color:var(--spo-ink);color:inherit}.spo-download__beeld{border:1px solid var(--spo-line);background:var(--spo-ink);border-radius:3px;line-height:0;display:block;overflow:hidden}.spo-download__beeld img{width:100%;height:auto;display:block}.spo-download__tekst{flex-direction:column;min-width:0;display:flex}.spo-download__meta{letter-spacing:.08em;text-transform:uppercase;color:var(--spo-muted-2);font-family:ui-monospace,SF Mono,monospace;font-size:12px}.spo-download__titel{font-family:var(--spo-display);letter-spacing:-.02em;margin-top:10px;font-size:22px;font-weight:600}.spo-download__omschrijving{color:var(--spo-muted);text-wrap:pretty;margin-top:10px;font-size:16px;line-height:1.55}.spo-download__actie{color:var(--spo-accent-deep);margin-top:auto;padding-top:18px;font-size:15px;font-weight:600}.spo-uitklap{background:var(--spo-white);border:1px solid var(--spo-line);border-radius:5px;margin-top:24px}.spo-uitklap__kop{cursor:pointer;border-radius:5px;align-items:center;gap:20px;padding:22px 24px;list-style:none;display:flex}.spo-uitklap__kop::-webkit-details-marker{display:none}.spo-uitklap__kop::marker{content:""}.spo-uitklap__kop:hover .spo-uitklap__titel{color:var(--spo-accent-deep)}.spo-uitklap__tekst{flex-direction:column;gap:4px;min-width:0;display:flex}.spo-uitklap__titel{font-family:var(--spo-display);letter-spacing:-.02em;font-size:20px;font-weight:600;transition:color .16s}.spo-uitklap__sub{color:var(--spo-muted);font-size:15px}.spo-uitklap__pijl{color:var(--spo-muted-2);flex:none;margin-left:auto;transition:transform .22s cubic-bezier(.22,.61,.36,1)}.spo-uitklap[open] .spo-uitklap__pijl{transform:rotate(180deg)}.spo-poster-gen{border-top:1px solid var(--spo-line);grid-template-columns:minmax(220px,320px) 1fr;align-items:start;gap:40px;padding:28px 24px;display:grid}.spo-poster-gen__intro{margin-top:0}.spo-poster-gen__preview{border:1px solid var(--spo-line);background:var(--spo-ink);border-radius:3px;line-height:0;position:relative;overflow:hidden}.spo-poster-gen__preview img{width:100%;height:auto;display:block}.spo-poster-gen__busy{background:color-mix(in oklch,var(--spo-ink) 55%,transparent);color:var(--spo-on-ink);place-items:center;display:grid;position:absolute;inset:0}.spo-poster-gen__side{flex-direction:column;align-items:flex-start;display:flex}.spo-poster-gen__veld{width:100%;color:var(--spo-ink);flex-direction:column;gap:6px;margin-top:18px;font-size:13px;font-weight:600;display:flex}.spo-poster-gen__veld input{width:100%;font:inherit;color:var(--spo-ink);background:var(--spo-white);border:1px solid var(--spo-line);border-radius:3px;padding:10px 12px;font-weight:400}.spo-poster-gen__veld input:focus-visible{outline:2px solid var(--spo-accent-deep);outline-offset:1px}.spo-poster-gen__upload{cursor:pointer;align-items:center;gap:8px;margin-top:20px;display:inline-flex}.spo-poster-gen__download{margin-top:14px}.spo-cta--contact{position:relative;overflow:hidden}.spo-cta__watermark{font-size:480px;top:-160px;right:-140px}.spo-cta__tekst{z-index:1;max-width:620px;position:relative}.spo-cta__body{color:var(--spo-on-ink-body);text-wrap:pretty;margin:22px 0 0;font-size:19px;line-height:1.55}.spo-cta--contact .spo-cta__side{z-index:1;position:relative}.spo-cta{background:var(--spo-ink);color:var(--spo-on-ink);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:48px;margin-top:120px;padding:72px 64px 76px;display:flex}.spo-cta__title{font-family:var(--spo-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;max-width:560px;margin:0;font-size:clamp(34px,4vw,52px);font-weight:700;line-height:1.02}.spo-cta__side{flex-direction:column;align-items:start;gap:16px;display:flex}.spo-cta__meta{color:#9aa7a9;font-size:15px}.spo-foot{background:var(--spo-ink);color:var(--spo-paper);margin-top:140px;position:relative;overflow:hidden}.spo-foot__watermark{font-size:640px;bottom:-230px;left:-240px}.spo-foot__top{z-index:1;max-width:1240px;padding:72px var(--spo-gutter) 0;grid-template-columns:minmax(240px,300px) minmax(0,1fr);gap:72px;margin:0 auto;display:grid;position:relative}.spo-foot__blurb{color:var(--spo-on-ink-soft);margin:18px 0 0;font-size:15px;line-height:1.6}.spo-foot__cols{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:32px 40px;min-width:0;font-size:15px;display:grid}.spo-foot__col{flex-direction:column;gap:10px;display:flex}.spo-open .spo-foot__col a{color:var(--spo-on-ink-link)}.spo-open .spo-foot__col a:hover{color:var(--spo-on-ink)}.spo-foot__social{flex-wrap:wrap;gap:8px;display:flex}.spo-open .spo-pill{color:#d7e0e1;border:1px solid var(--spo-line-ink-3);border-radius:100px;padding:7px 14px;font-size:14px;font-weight:600}.spo-open .spo-pill:hover{color:var(--spo-on-ink);border-color:var(--spo-on-ink)}.spo-lang{align-items:center;gap:8px;margin-top:24px;display:flex}.spo-open .spo-lang__btn{border:1px solid var(--spo-line-ink-3);color:var(--spo-on-ink-soft);cursor:pointer;background:0 0;border-radius:3px;padding:7px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,color .14s,border-color .14s}.spo-open .spo-lang__btn:hover{border-color:var(--spo-on-ink);color:var(--spo-on-ink)}.spo-open .spo-lang__btn--on{background:var(--spo-paper);border-color:var(--spo-paper);color:var(--spo-ink)}.spo-foot__bottom{z-index:1;max-width:1240px;padding:48px var(--spo-gutter) 0;margin:0 auto;position:relative}.spo-foot__hr{background:var(--spo-line-ink-5);height:1px}.spo-foot__legal{color:var(--spo-on-ink-dim);flex-wrap:wrap;justify-content:space-between;gap:32px;padding:24px 0 56px;font-size:13px;display:flex}.spo-open .spo-foot__legal a{color:var(--spo-accent)}.spo-spin{animation:.9s linear infinite spo-spin}@keyframes spo-spin{to{transform:rotate(360deg)}}.spo-open{min-height:100vh}.spo-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media(prefers-reduced-motion:no-preference){.spo-js [data-reveal]{opacity:0;transition:opacity .64s cubic-bezier(.22,.61,.36,1),transform .64s cubic-bezier(.22,.61,.36,1);transition-delay:calc(var(--spo-i,0) * 70ms);will-change:opacity,transform;transform:translateY(16px)}.spo-js [data-reveal].spo-in{opacity:1;transform:none}.spo-rise{animation:.76s cubic-bezier(.22,.61,.36,1) both spo-rise;animation-delay:calc(var(--spo-i,0) * 90ms)}@keyframes spo-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.spo-js .spo-rule__tip{transform-origin:0;transition:transform .76s cubic-bezier(.22,.61,.36,1) .14s;transform:scaleX(0)}.spo-js .spo-rule.spo-in .spo-rule__tip{transform:scaleX(1)}.spo-tick{animation:.62s ease-out spo-tick}@keyframes spo-tick{0%{opacity:.4;transform:translateY(-3px)}to{opacity:1;transform:none}}.spo-open .spo-btn:hover:not(:disabled){transform:translateY(-1px)}.spo-open .spo-btn:active:not(:disabled){transform:translateY(0)}.spo-open .spo-btn--accent:hover:not(:disabled){box-shadow:0 10px 28px -12px #00bdbda6;box-shadow:0 10px 28px -12px lab(69.3045% -55.6976 -16.5197/.65)}.spo-open a.spo-download:hover{transform:translateY(-2px);box-shadow:0 14px 30px -22px #0f1d1fb3}.spo-choice:hover:not(.spo-choice--on){transform:translateY(-2px);box-shadow:0 12px 26px -20px #0f1d1fa6}.spo-choice:active{transform:translateY(0)}.spo-mark__top{transition:transform .28s cubic-bezier(.22,.61,.36,1)}.spo-open a:hover .spo-mark__top{transform:translate(100px)}}.spo-open .spo-nav__link{position:relative}.spo-open .spo-nav__link:after{content:"";background:var(--spo-accent);transform-origin:0;height:1px;transition:transform .24s cubic-bezier(.22,.61,.36,1);position:absolute;bottom:-5px;left:0;right:0;transform:scaleX(0)}.spo-open .spo-nav__link:hover:after{transform:scaleX(1)}.spo-sponsor{transition:box-shadow .2s}.spo-sponsor:hover{box-shadow:0 0 0 1px var(--spo-accent);z-index:1;position:relative}@media(max-width:1080px){.spo-open{--spo-gutter:32px}.spo-hero__inner{grid-template-columns:1fr;gap:48px;padding-top:64px;padding-bottom:72px}.spo-split,.spo-split--even{grid-template-columns:1fr;gap:36px}.spo-section{padding-top:88px}.spo-sponsors__grid{grid-template-columns:repeat(3,1fr)}.spo-hero__inner--sponsor{grid-template-columns:1fr}.spo-drie{grid-template-columns:1fr;gap:40px}.spo-sloten,.spo-downloads{grid-template-columns:1fr}.spo-poster-gen{grid-template-columns:1fr;gap:28px;padding:24px}.spo-slot{padding:32px 28px 36px}.spo-cta__watermark{font-size:340px;top:-110px;right:-110px}.spo-cta{margin-top:88px;padding:56px 40px 60px}.spo-foot{margin-top:96px}.spo-foot__top{grid-template-columns:1fr;gap:48px}.spo-hero__watermark{font-size:460px;bottom:-160px;left:-100px}.spo-foot__watermark{font-size:440px;bottom:-150px;left:-160px}}@media(max-width:720px){.spo-open{--spo-gutter:20px}.spo-nav__links{display:none}.spo-head__inner{padding:12px var(--spo-gutter);gap:12px}.spo-head__spacer{height:57px}.spo-section{padding-top:64px}.spo-rule{margin-bottom:36px}.spo-stats,.spo-choices--3,.spo-choices--2,.spo-inputs{grid-template-columns:1fr}.spo-stats{margin-top:32px}.spo-sponsors__grid{grid-template-columns:repeat(2,1fr)}.spo-slot{padding:26px 22px 30px}.spo-poster-gen{grid-template-columns:1fr;gap:24px;padding:22px 18px}.spo-uitklap__kop{gap:14px;padding:18px}.spo-uitklap__titel{font-size:18px}.spo-open a.spo-download{grid-template-columns:110px 1fr;gap:18px;padding:18px}.spo-download__titel{font-size:19px}.spo-download__omschrijving{font-size:15px}.spo-kop-30{font-size:25px}.spo-cta__body{font-size:17px}.spo-count{padding:24px 22px 26px}.spo-count__num{font-size:34px}.spo-lead{font-size:19px}.spo-hero__body{font-size:17px}.spo-hero__facts{gap:24px}.spo-cta{gap:28px;padding:40px 24px 44px}.spo-cta__side{width:100%}.spo-btn--lg{padding:15px 24px}.spo-submit-row{gap:16px}.spo-submit-row .spo-btn,.spo-cta__side .spo-btn{width:100%}.spo-done{padding:24px 22px 26px}.spo-foot__legal{padding-bottom:40px}}@media(prefers-reduced-motion:reduce){.spo-open *,.spo-open :before,.spo-open :after{transition-duration:.01ms!important;animation-duration:.01ms!important}}.spo-dag{border-top:1px solid var(--spo-line);margin:32px 0 0;padding:0;list-style:none}.spo-dag__rij{border-bottom:1px solid var(--spo-line);gap:20px;padding:14px 0;display:flex}.spo-dag__tijd{width:58px;color:var(--spo-accent-deep);font-variant-numeric:tabular-nums;flex:none;padding-top:2px;font-family:ui-monospace,SF Mono,monospace;font-size:13px}.spo-dag__tekst{flex-direction:column;gap:3px;min-width:0;display:flex}.spo-dag__titel{font-weight:600}.spo-dag__uitleg{color:var(--spo-muted);text-wrap:pretty;font-size:14px;line-height:1.55}@media(max-width:560px){.spo-dag__rij{flex-direction:column;gap:4px}.spo-dag__tijd{width:auto}}.spo-uitleg{gap:28px;margin-top:40px;display:grid}.spo-uitleg__kop{font-family:var(--spo-display);letter-spacing:-.015em;margin:0 0 10px;font-size:17px;font-weight:600}.spo-uitleg__lijst{color:var(--spo-muted);flex-direction:column;gap:8px;margin:0;padding-left:18px;font-size:15px;line-height:1.6;display:flex}.spo-uitleg__lijst strong{color:var(--spo-ink)}.spl-knop,.spf-knop,.spo-btn,.sp-poort__knop,.spf-chip,.spf-tabs button,.spl-keuzepil,.spl-vlak,.spf-rij__knop,.spf-speler__hoofd,.spf-speler__bij{transition:transform .12s cubic-bezier(.2,.8,.2,1),background-color .14s,border-color .14s,color .14s}.spl-knop:active,.spf-knop:active,.spo-btn:active,.sp-poort__knop:active,.spf-chip:active,.spf-tabs button:active,.spl-keuzepil:active,.spl-vlak:active,.spf-rij__knop:active,.spf-speler__hoofd:active,.spf-speler__bij:active{transform:scale(.97)}.spf-speler,.spf-baankaart,.spl-clip,.spl-kaart,.spf-kaart{transition:transform .16s cubic-bezier(.2,.8,.2,1),border-color .14s,box-shadow .16s}.spf-speler:hover,.spf-baankaart:hover,.spl-clip:hover,.spf-kaart:hover{transform:translateY(-2px)}.spf-buur svg,.spl-voet__kolom a svg{transition:transform .14s cubic-bezier(.2,.8,.2,1)}.spf-buur:hover svg{transform:translate(3px)}.sp-poort{animation:.18s ease-out both sp-vervagen}.sp-poort__kaart{animation:.22s cubic-bezier(.2,.8,.2,1) both sp-omhoog}@keyframes sp-vervagen{0%{opacity:0}to{opacity:1}}@keyframes sp-omhoog{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:none}}.spf-nav__merk .sp-p__boven,.spl-kop__merk .sp-p__boven,.spf-nav__merk .sp-p__onder,.spl-kop__merk .sp-p__onder{transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.spf-nav__merk:hover .sp-p__boven,.spl-kop__merk:hover .sp-p__boven,a:hover>.spl-kop__merk .sp-p__boven{transform:translate(.2em)translateY(-.035em)rotate(-2deg)}.spf-nav__merk:hover .sp-p__onder,.spl-kop__merk:hover .sp-p__onder,a:hover>.spl-kop__merk .sp-p__onder{transform:translate(-.05em)translateY(.02em)}@keyframes sp-kloppen{0%,to{opacity:1}50%{opacity:.35}}.sp-stip-live{animation:1.8s ease-in-out infinite sp-kloppen}@media(prefers-reduced-motion:reduce){.spl-knop,.spf-knop,.spo-btn,.sp-poort,.sp-poort__kaart,.sp-poort__knop,.spf-chip,.spf-tabs button,.spl-keuzepil,.spl-vlak,.spf-rij__knop,.spf-speler,.spf-baankaart,.spl-clip,.spl-kaart,.spf-kaart,.spf-buur svg,.sp-stip-live,.spf-nav__merk .sp-p__boven,.spl-kop__merk .sp-p__boven{transition:none!important;animation:none!important;transform:none!important}}.beweegt [data-onthul]{opacity:0;transform:translateY(14px)}.beweegt [data-onthul].is-onthuld{opacity:1;transition:opacity .42s cubic-bezier(.2,.8,.2,1),transform .42s cubic-bezier(.2,.8,.2,1);transform:none}.beweegt [data-onthul-rij]>*{opacity:0;transform:translateY(12px)}.beweegt [data-onthul-rij].is-onthuld>*{opacity:1;transition:opacity .38s cubic-bezier(.2,.8,.2,1),transform .38s cubic-bezier(.2,.8,.2,1);transform:none}.beweegt [data-onthul-rij].is-onthuld>:first-child{transition-delay:0s}.beweegt [data-onthul-rij].is-onthuld>:nth-child(2){transition-delay:60ms}.beweegt [data-onthul-rij].is-onthuld>:nth-child(3){transition-delay:.12s}.beweegt [data-onthul-rij].is-onthuld>:nth-child(4){transition-delay:.18s}.beweegt [data-onthul-rij].is-onthuld>:nth-child(5){transition-delay:.24s}.beweegt [data-onthul-rij].is-onthuld>:nth-child(n+6){transition-delay:.3s}.beweegt .spl-hero__raster>*{animation:.52s cubic-bezier(.2,.8,.2,1) both sp-hero-in}.beweegt .spl-hero__raster>:nth-child(2){animation-delay:90ms}@keyframes sp-hero-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.beweegt .spl-zwever{animation:.46s cubic-bezier(.2,.8,.2,1) .32s both sp-zwever-in}@keyframes sp-zwever-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}.spl-badge__stip{animation:2.4s ease-in-out infinite sp-kloppen}@media(prefers-reduced-motion:reduce){.beweegt [data-onthul],.beweegt [data-onthul].is-onthuld,.beweegt [data-onthul-rij]>*,.beweegt [data-onthul-rij].is-onthuld>*,.beweegt .spl-hero__raster>*,.beweegt .spl-zwever,.spl-badge__stip{opacity:1!important;transition:none!important;animation:none!important;transform:none!important}}.sp-snee__onder,.sp-snee__top,.sp-snee__accent{transition:transform .3s cubic-bezier(.34,1.56,.64,1),opacity .2s}.sp-sneeblok .sp-p__boven,.sp-sneeblok .sp-p__onder{transition:transform .3s cubic-bezier(.34,1.56,.64,1)}.sp-sneeblok:hover .sp-snee__top,.sp-sneeblok:hover .sp-snee__accent{transform:translate(.18em)translateY(-.025em)rotate(-1.5deg)}.sp-sneeblok:hover .sp-snee__onder,.sp-sneeblok:hover .sp-p__onder{transform:translate(-.045em)translateY(.015em)}.sp-sneeblok:hover .sp-snee__accent{opacity:1}.sp-sneeblok:hover .sp-p__boven{transform:translate(.225em)translateY(-.025em)rotate(-1.5deg)}.sp-snee--puls .sp-snee__top{animation:.76s cubic-bezier(.34,1.4,.64,1) .2s both sp-snee-dicht}.sp-snee--puls .sp-snee__accent{animation:.76s cubic-bezier(.34,1.4,.64,1) .2s both sp-snee-dicht-accent}.sp-snee--puls .sp-snee__onder{animation:.76s cubic-bezier(.34,1.4,.64,1) .2s both sp-snee-dicht-onder}@keyframes sp-snee-dicht{0%{transform:translate(.26em)rotate(-2deg)}to{transform:none}}@keyframes sp-snee-dicht-accent{0%{opacity:1;transform:translate(.26em)rotate(-2deg)}70%{opacity:.9}to{opacity:0;transform:none}}@keyframes sp-snee-dicht-onder{0%{transform:translate(-.07em)}to{transform:none}}.beweegt [data-onthul] .spl-streep__lang{transform-origin:0;transform:scaleX(0)}.beweegt [data-onthul].is-onthuld .spl-streep__lang{transition:transform .62s cubic-bezier(.2,.8,.2,1);transform:none}.beweegt [data-onthul] .spl-streep__kort{opacity:0;transform:translate(-40px)}.beweegt [data-onthul].is-onthuld .spl-streep__kort{opacity:1;transition:transform .46s cubic-bezier(.34,1.4,.64,1) .26s,opacity .3s .26s;transform:none}.spf-speler,.spf-baankaart,.spl-clip{position:relative}.spf-speler:after,.spf-baankaart:after,.spl-clip:after{content:"";background:var(--sp-accent,#00b6c4);opacity:0;pointer-events:none;width:34%;height:2px;transition:transform .26s cubic-bezier(.34,1.56,.64,1),opacity .18s;position:absolute;top:0;left:0;transform:translate(0)}.spf-speler:hover:after,.spf-baankaart:hover:after,.spl-clip:hover:after{opacity:1;transform:translate(14px)}@keyframes sp-watermerk-adem{0%,to{transform:translate(.045em)}50%{transform:translate(.105em)}}.sp-watermerk .sp-p__boven{animation:9s ease-in-out infinite sp-watermerk-adem}@media(prefers-reduced-motion:reduce){.sp-snee__onder,.sp-snee__top,.sp-snee__accent,.sp-watermerk .sp-p__boven,.spf-speler:after,.spf-baankaart:after,.spl-clip:after,.beweegt [data-onthul] .spl-streep__lang,.beweegt [data-onthul] .spl-streep__kort,.beweegt [data-onthul].is-onthuld .spl-streep__lang,.beweegt [data-onthul].is-onthuld .spl-streep__kort{transition:none!important;animation:none!important;transform:none!important}.beweegt [data-onthul] .spl-streep__kort{opacity:1}.sp-snee__accent{opacity:0!important}}:root{--sp-ink:#0f1d1f;--sp-surface:#eff7f7;--sp-card:#fff;--sp-accent:#00bdbd;--sp-accent-ink:#008484;--sp-text-muted:#415052;--sp-line:#d7e0e1;--sp-open:#1b7e2a;--sp-set-green:#54bf5c;--sp-error:#d74745;--sp-ink-hover:#1b3234;--sp-accent-hover:#00d6d6;--sp-accent-link-hover:#00595d;--sp-error-ink:#ac3031;--sp-rij-hover:#f6fbfb;--sp-display:"Bricolage Grotesque", "Instrument Sans", system-ui, sans-serif;--sp-body:"Instrument Sans", system-ui, -apple-system, sans-serif;--sp-mono:ui-monospace, monospace;--sp-radius-knop:3px;--sp-radius-kaart:5px;--sp-radius-vlak:6px;--sp-radius-pil:100px;--sp-container:1240px;--sp-container-padding:56px;--sp-sectie:130px;--sp-tikdoel:44px;--sp-breakpoint:820px}@supports (color:lab(0% 0 0)){:root{--sp-ink:lab(9.69745% -6.0093 -3.2002);--sp-surface:lab(96.5998% -2.53281 -1.06354);--sp-card:lab(100% 0 0);--sp-accent:lab(69.3045% -55.6976 -16.5197);--sp-accent-ink:lab(49.2667% -45.8859 -13.5659);--sp-text-muted:lab(32.9001% -6.05617 -3.23374);--sp-line:lab(88.4911% -3.04613 -1.63271);--sp-open:lab(46.0917% -42.229 36.2564);--sp-set-green:lab(69.5705% -47.7195 39.7963);--sp-error:lab(51.7988% 56.7776 34.0415);--sp-ink-hover:lab(19.0939% -9.44014 -3.9048);--sp-accent-hover:lab(77.2223% -49.0973 -14.6858);--sp-accent-link-hover:lab(33.6722% -31.0705 -12.6929);--sp-error-ink:lab(40.3901% 50.5466 30.7736);--sp-rij-hover:lab(98.3099% -1.58331 -.665271)}}.spl :focus-visible,.spo-open :focus-visible{outline:2px solid var(--sp-accent-ink);outline-offset:2px;border-radius:var(--sp-radius-knop)}.spl-donker :focus-visible,.spl-paneel :focus-visible,.spl-cta :focus-visible,.spl-voet :focus-visible{outline-color:var(--sp-accent)}.spf{font-family:var(--sp-body);color:var(--sp-ink);-webkit-font-smoothing:antialiased}.spf *,.spf :before,.spf :after{box-sizing:border-box}.spf-nav{font-family:var(--sp-body);color:var(--sp-ink);z-index:30;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#eff7f7e0;border-bottom:1px solid #dae3e4;border-bottom:1px solid lab(89.6511% -3.04618 -1.63277);position:sticky;top:0}.spf-nav__binnen{max-width:var(--sp-container);align-items:center;gap:40px;margin:0 auto;padding:14px 40px;display:flex}@media(max-width:900px){.spf-nav__binnen{gap:16px;padding:12px 16px}}.spf-nav__merk{font-family:var(--sp-display);letter-spacing:-.035em;font-variation-settings:"wdth" 92;white-space:nowrap;color:var(--sp-ink);font-size:30px;font-weight:700;line-height:1;text-decoration:none}.spf-nav__links{flex:1;align-items:center;gap:4px;min-width:0;display:flex;overflow:visible}.spf-nav .spf-nav__link{color:#415052;border-radius:var(--sp-radius-knop);white-space:nowrap;align-items:center;gap:8px;padding:9px 14px;font-size:15px;font-weight:400;text-decoration:none;transition:background .14s,color .14s;display:inline-flex}.spf-nav .spf-nav__link:hover{color:var(--sp-ink)}.spf-nav .spf-nav__link--actief{color:var(--sp-ink);background:#e1eaeb;font-weight:600}.spf-nav__rechts{flex:none;align-items:center;gap:16px;display:flex}.spf-nav .spf-nav__ik{color:var(--sp-ink);border-radius:var(--sp-radius-knop);align-items:center;gap:10px;padding:4px;text-decoration:none;transition:background .14s;display:flex}.spf-nav .spf-nav__ik:hover{color:var(--sp-ink);background:#eaf2f2}.spf-nav__avatar{object-fit:cover;background:#d7e0e1;border-radius:50%;flex:none;width:38px;height:38px}.spf-nav__avatar--letters{color:#0e2628;background:#a1c6c6;place-items:center;font-size:13px;font-weight:700;display:grid}.spf-nav__ik-tekst{min-width:0;line-height:1.2;display:block}.spf-nav__ik-naam{font-size:15px;font-weight:600;display:block}.spf-nav__ik-score{color:#657577;font-size:13px;display:block}@media(max-width:1120px){.spf-nav__ik-tekst{display:none}}.spf-nav .spf-nav__actie{background:var(--sp-ink);color:var(--sp-surface);border-radius:var(--sp-radius-knop);white-space:nowrap;flex:none;padding:11px 20px;font-size:14px;font-weight:600;text-decoration:none}.spf-nav .spf-nav__actie:hover{background:var(--sp-ink-hover);color:var(--sp-surface)}.spf-nav__binnen{gap:16px}.spf-nav .spf-nav__link{padding:9px 10px}.spf-nav__links{gap:2px}.spf-nav__rechts{gap:12px}@media(max-width:1120px){.spf-nav .spf-nav__actie{padding:11px 14px}.spf-nav__link svg{display:none}.spf-nav .spf-nav__link{padding:9px 8px}.spf-nav__merk{font-size:24px}}.spf-blad{max-width:var(--sp-container);margin:0 auto;padding:40px 40px 96px}@media(max-width:900px){.spf-blad{padding:20px 16px 96px}}.spf-kop{background:var(--sp-ink);color:var(--sp-surface);border-radius:var(--sp-radius-vlak);padding:48px 52px 52px;position:relative;overflow:hidden}@media(max-width:900px){.spf-kop{padding:32px 24px 36px}}.spf-kop__binnen{z-index:1;flex-wrap:wrap;justify-content:space-between;align-items:end;gap:48px;display:flex;position:relative}.spf-oogje{letter-spacing:.1em;text-transform:uppercase;color:var(--sp-accent);font-size:12px;font-weight:600}.spf-kop__titel{font-family:var(--sp-display);letter-spacing:-.045em;font-variation-settings:"wdth" 92;margin:20px 0 0;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:.98}.spf-kop__tweede{padding-left:.045em;display:inline-block}.spf-kop__onder{color:#b3c1c2;margin:20px 0 0;font-size:18px}.spf-score{text-align:right}.spf-score__getal{font-family:var(--sp-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:10px;font-size:clamp(44px,7vw,66px);font-weight:600;line-height:1}.spf-score__onder{color:#a4b1b2;margin-top:8px;font-size:14px}.spf-raster{grid-template-columns:1fr 320px;align-items:start;gap:32px;margin-top:32px;display:grid}@media(max-width:1000px){.spf-raster{grid-template-columns:1fr}}.spf-streep{align-items:start;height:9px;margin:34px 0 26px;display:flex}.spf-streep__lang{background:#d0d9da;flex:1;height:1px}.spf-streep__kort{background:var(--sp-accent);width:72px;height:1px;margin-top:8px}.spf-lijst{flex-direction:column;gap:16px;display:flex}.spf-kaart{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);padding:24px 26px 26px}.spf-kaart--voorstel{background:#f9fdfd;border-style:dashed;border-color:#cad3d4}.spf-kaart__label{letter-spacing:.08em;text-transform:uppercase;color:var(--sp-accent-ink);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.spf-kaart__label--eigen{color:var(--sp-open)}.spf-kaart__rij{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:24px;margin-top:14px;display:flex}.spf-kaart__titel{font-family:var(--sp-display);letter-spacing:-.03em;font-size:26px;font-weight:600}.spf-kaart__regel{color:#516163;flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:15px;display:flex}.spf-metrij{align-items:center;gap:8px;display:inline-flex}.spf-zijkolom{flex-direction:column;gap:16px;display:flex;position:sticky;top:88px}@media(max-width:1000px){.spf-zijkolom{position:static}}.spf-zij{flex-direction:column;gap:16px;display:flex}.spf-blok{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);padding:22px 24px 24px}.spf-blok__kop{letter-spacing:.1em;text-transform:uppercase;color:#657577;font-size:12px}.spf-agenda{flex-direction:column;gap:14px;margin-top:16px;display:flex}.spf-agenda__wanneer{font-size:15px;font-weight:600}.spf-agenda__waar{color:#5c6c6e;margin-top:2px;font-size:14px}.spf-agenda__lijn{background:#e1eaeb;height:1px}.spf-leeg{color:#5c6c6e;margin-top:12px;font-size:14px;line-height:1.55}.spf-top__kop{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.spf-top__uitleg{font-family:var(--sp-mono);color:#738486;font-size:12px}.spf-top__lijst{border-top:1px solid #e1eaeb;border-top:1px solid lab(91.9711% -3.04633 -1.63287);flex-direction:column;margin-top:14px;display:flex}.spf-top__rij{border-bottom:1px solid #e1eaeb;border-bottom:1px solid lab(91.9711% -3.04633 -1.63287);grid-template-columns:18px 26px 1fr auto;align-items:center;gap:10px;padding:9px 0;display:grid}.spf-top__rij--ik{border-bottom:0;padding:12px 0 0}.spf-top__plek{font-family:var(--sp-mono);color:#6d7e80;text-align:right;font-size:12px}.spf-top__rij--ik .spf-top__plek{color:var(--sp-accent-link-hover)}.spf-top__bol{color:#0e2628;border-radius:50%;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.spf-top__naam{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.spf-top__score{font-family:var(--sp-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.spf-top__score--leen{color:#6d7e80}.spf-knop{cursor:pointer;border-radius:var(--sp-radius-knop);border:1px solid #0000;font-family:inherit;font-weight:600;text-decoration:none;transition:background .16s,border-color .16s,color .16s;display:inline-block}.spf .spf-knop--inkt{background:var(--sp-ink);color:var(--sp-surface);padding:12px 22px;font-size:14px}.spf .spf-knop--inkt:hover{background:var(--sp-ink-hover);color:var(--sp-surface)}.spf .spf-knop--rand{color:#1d2c2e;text-align:center;background:0 0;border-color:#c0d2d4;width:100%;padding:11px 0;font-size:14px}.spf .spf-knop--rand:hover{border-color:var(--sp-ink);color:var(--sp-ink)}.spf :focus-visible{outline:2px solid var(--sp-accent-ink);outline-offset:2px;border-radius:var(--sp-radius-knop)}.spf-kop :focus-visible{outline-color:var(--sp-accent)}@media(prefers-reduced-motion:reduce){.spf *{transition:none!important}}.spf-aanmaken__onder{color:#49595b;margin:12px 0 0;font-size:17px}.spf-voorstelmelding{background:var(--sp-card);border-left:2px solid var(--sp-accent);color:#273638;align-items:flex-start;gap:12px;margin-top:24px;padding:14px 18px;font-size:15px;line-height:1.55;display:flex}.spf-voorstelmelding svg{color:var(--sp-accent-ink);margin-top:2px}.spf-aanmaken{grid-template-columns:minmax(0,560px) 340px;align-items:start;gap:32px;display:grid}@media(max-width:1000px){.spf-aanmaken{grid-template-columns:1fr}}.spf-aanmaken__kaart{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);flex-direction:column;padding:4px 34px 36px;display:flex}@media(max-width:900px){.spf-aanmaken__kaart{padding:22px 20px 26px}}.spf-voorbeeld{position:sticky;top:88px}@media(max-width:1000px){.spf-voorbeeld{position:static}}.spf-voorbeeld__kaart{background:var(--sp-card);border:1px solid var(--sp-line);border-radius:var(--sp-radius-kaart);margin-top:14px;padding:22px 24px 24px;box-shadow:0 24px 48px -30px #0f1d1f59}.spf-voorbeeld__kop{letter-spacing:.08em;text-transform:uppercase;color:var(--sp-accent-ink);justify-content:space-between;align-items:center;font-size:12px;font-weight:600;display:flex}.spf-voorbeeld__club{font-family:var(--sp-display);letter-spacing:-.025em;margin-top:10px;font-size:22px;font-weight:600}.spf-voorbeeld__regel{color:#516163;margin-top:4px;font-size:14px}.spf-voorbeeld__spelers{align-items:center;gap:8px;margin-top:18px;display:flex}.spf-voorbeeld__let{color:#415052;margin:16px 0 0;font-size:15px;line-height:1.6}.spf-poppetje{border-radius:50%;width:28px;height:28px}.spf-poppetje+.spf-poppetje{margin-left:-9px}.spf-poppetje--jij{border:2px solid var(--sp-card);background:#afcacd}.spf-poppetje--open{background:#e1eaeb;border:2px dashed #b0c2c4;border:2px dashed lab(76.9814% -6.07893 -3.25298)}.spf-velden{flex-direction:column;gap:30px;display:flex}.spf-veldlabel{font-size:14px;font-weight:600}.spf-veldlabel--rij{justify-content:space-between;align-items:baseline;display:flex}.spf-veldlabel__waarde{color:#566769;font-variant-numeric:tabular-nums;font-size:13px;font-weight:400}.spf-select{border-radius:var(--sp-radius-knop);background:var(--sp-card);width:100%;color:var(--sp-ink);border:1px solid #c0d2d4;border:1px solid lab(82.7815% -6.08039 -3.25427);margin-top:10px;padding:12px 14px;font-family:inherit;font-size:15px}.spf-select:focus{border-color:var(--sp-accent-ink);outline:none}.spf-veldpaar{grid-template-columns:1fr 1fr;gap:20px;display:grid}@media(max-width:700px){.spf-veldpaar{grid-template-columns:1fr}}.spf-chips{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.spf .spf-chip{cursor:pointer;white-space:nowrap;border-radius:var(--sp-radius-pil);background:var(--sp-card);color:#223133;border:1px solid #cdd6d7;border:1px solid lab(85.0111% -3.04595 -1.63254);flex:none;align-items:center;gap:6px;padding:9px 14px;font-family:inherit;font-size:13px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.spf .spf-chip:hover{border-color:var(--sp-ink)}.spf .spf-chip--aan{background:var(--sp-ink);border-color:var(--sp-ink);color:var(--sp-surface)}.spf-schuif{width:100%;accent-color:var(--sp-accent-ink);margin-top:12px}.spf-aanmaken__titel{font-family:var(--sp-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;color:var(--sp-ink);margin:14px 0 0;font-size:clamp(32px,5vw,46px);font-weight:700;line-height:1}.spf-oogje--licht{color:var(--sp-accent-ink)}.spf-kopbalk{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:32px;display:flex}.spf-cijfers{background:var(--sp-line);border:1px solid var(--sp-line);border-radius:var(--sp-radius-kaart);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}@media(max-width:900px){.spf-cijfers{grid-template-columns:repeat(2,1fr)}}.spf-cijfer{background:var(--sp-surface);min-width:0;padding:24px 26px 28px}.spf-cijfer__getal{font-family:var(--sp-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600}.spf-cijfer__label{color:#516163;margin-top:6px;font-size:14px}.spf-tab__teller{background:var(--sp-accent);color:#001517;border-radius:var(--sp-radius-pil);margin-left:8px;padding:1px 7px;font-size:11px;font-weight:700}.spf-stappen{flex-direction:column;display:flex}.spf-stap{padding:28px 0 30px}.spf-stap:first-child{padding-top:24px}.spf-stap__lijn{background:#e1eaeb;height:1px}.spf-stap__kop{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.spf-stap__titel{align-items:baseline;gap:12px;font-size:15px;font-weight:600;display:flex}.spf-stap__nr{font-family:var(--sp-mono);color:var(--sp-accent-ink);font-size:12px}.spf-stap__rechts,.spf-stap__maand{color:#566769;font-variant-numeric:tabular-nums;font-size:13px}.spf-stap__rechts{letter-spacing:.08em;text-transform:uppercase;color:#6d7e80;font-size:12px}.spf-dagen{scrollbar-width:thin;gap:6px;margin-top:12px;padding-bottom:6px;display:flex;overflow-x:auto}.spf .spf-dag{cursor:pointer;background:var(--sp-card);color:#223133;border:1px solid #cdd6d7;border:1px solid lab(85.0111% -3.04595 -1.63254);border-radius:4px;flex-direction:column;flex:none;align-items:center;gap:4px;width:62px;padding:10px 0 12px;font-family:inherit;transition:background .14s,border-color .14s,color .14s;display:flex}.spf .spf-dag:hover{border-color:var(--sp-ink)}.spf .spf-dag--aan{background:var(--sp-ink);border-color:var(--sp-ink);color:var(--sp-surface)}.spf-dag__wd,.spf-dag__mnd{opacity:.7;font-size:11px}.spf-dag__wd{letter-spacing:.06em;text-transform:uppercase;font-weight:600}.spf-dag__nr{font-family:var(--sp-display);letter-spacing:-.02em;font-size:21px;font-weight:600;line-height:1}.spf-dag__voluit{color:#566769;margin-top:8px;font-size:13px}.spf-tijdvak{border:1px solid var(--sp-line);background:#f6fbfb;border-radius:4px;align-items:center;gap:14px;margin-top:22px;padding:14px 16px;display:flex}.spf-tijdvak__klok{font-family:var(--sp-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1}.spf-tijdvak__onder{color:#657577;margin-top:6px;font-size:12px}.spf .spf-stap__knop{cursor:pointer;background:var(--sp-card);border-radius:var(--sp-radius-knop);color:#223133;border:1px solid #c0d2d4;border:1px solid lab(82.7815% -6.08039 -3.25427);flex:none;width:44px;height:44px;font-family:inherit;font-size:18px;font-weight:600}.spf .spf-stap__knop:hover{border-color:var(--sp-ink)}.spf-tijdgroepen{flex-direction:column;gap:10px;margin-top:16px;display:flex}.spf-tijdgroep__naam{letter-spacing:.08em;text-transform:uppercase;color:#6d7e80;font-size:11px;font-weight:600}.spf-tijdrooster{grid-template-columns:repeat(5,1fr);gap:6px;margin-top:8px;display:grid}.spf .spf-tijd{cursor:pointer;border-radius:var(--sp-radius-knop);background:var(--sp-card);color:#223133;font-variant-numeric:tabular-nums;border:1px solid #cdd6d7;border:1px solid lab(85.0111% -3.04595 -1.63254);min-width:0;padding:9px 0;font-family:inherit;font-size:13px;font-weight:600}.spf .spf-tijd:hover{border-color:var(--sp-ink)}.spf .spf-tijd--aan{background:var(--sp-ink);border-color:var(--sp-ink);color:var(--sp-surface)}.spf-mcs{border-radius:var(--sp-radius-knop);border:1px solid #d0d9da;border:1px solid lab(86.1711% -3.04601 -1.6326);grid-template-columns:repeat(9,1fr);margin-top:16px;display:grid;overflow:hidden}.spf .spf-mcs__stap{cursor:pointer;background:var(--sp-card);color:#49595b;border:none;border-left:1px solid oklch(93% .01 205);flex-direction:column;align-items:center;gap:5px;min-width:0;padding:13px 0 12px;font-family:inherit;display:flex}.spf .spf-mcs__stap:first-child{border-left:0}.spf .spf-mcs__stap--aan{background:var(--sp-ink);color:var(--sp-surface)}.spf-mcs__nr{font-family:var(--sp-display);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1}.spf-mcs__stip{background:#c7d0d1;border-radius:50%;width:5px;height:5px}.spf-mcs__stap--aan .spf-mcs__stip{background:var(--sp-accent)}.spf-mcs__uitleg{color:#657577;justify-content:space-between;gap:12px;margin-top:8px;font-size:12px;display:flex}.spf-mcs__hint{color:var(--sp-accent-link-hover);font-weight:600}.spf-stap__voet{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;padding-top:24px;display:flex}.spf-stap__samenvatting{color:#49595b;min-width:0;font-size:14px}.spf-stap__teller{color:#6d7e80;text-align:right;font-variant-numeric:tabular-nums;margin-top:6px;font-size:12px}.spf-profielkop{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.spf-profielkop__foto{object-fit:cover;background:#99c8c8;border-radius:50%;flex:none;width:92px;height:92px}.spf-profielkop__foto--letters{font-family:var(--sp-display);color:var(--sp-ink);place-items:center;font-size:34px;font-weight:600;display:grid}.spf-profielkop__acties{flex-wrap:wrap;gap:8px;display:flex}.spf .spf-knop--auto{width:auto;padding:11px 20px;font-size:14px}.spf-profiel{grid-template-columns:1fr 320px;align-items:start;gap:32px;display:grid}@media(max-width:1000px){.spf-profiel{grid-template-columns:1fr}}.spf-blok--rij{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.spf-gegevens{grid-template-columns:repeat(2,1fr);gap:18px 32px;margin-top:18px;display:grid}@media(max-width:700px){.spf-gegevens{grid-template-columns:1fr}}.spf-gegeven__label{color:#657577;font-size:13px}.spf-gegeven__waarde{word-break:break-word;margin-top:4px;font-size:16px;font-weight:600}.spf-rooster{grid-template-columns:92px repeat(7,1fr);gap:6px;margin-top:20px;display:grid}.spf-rooster__dag{letter-spacing:.06em;text-transform:uppercase;color:#657577;text-align:center;font-size:12px;font-weight:600}.spf-rooster__tijd{color:#657577;font-variant-numeric:tabular-nums;align-items:center;font-size:12px;display:flex}.spf-rooster__cel{border-radius:var(--sp-radius-knop);background:var(--sp-card);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);height:30px}.spf-rooster__cel--aan{background:var(--sp-ink);border-color:var(--sp-ink)}@media(max-width:700px){.spf-rooster{grid-template-columns:76px repeat(7,1fr);gap:4px}.spf-rooster__tijd{font-size:11px}}.spf-banen{grid-template-columns:repeat(2,1fr);gap:12px;margin-top:18px;display:grid}@media(max-width:700px){.spf-banen{grid-template-columns:1fr}}.spf-baan{border:1px solid #dde7e8;border:1px solid lab(90.8111% -3.04624 -1.63282);border-radius:4px;padding:16px 18px}.spf-baan__naam{font-size:15px;font-weight:600}.spf-baan__plaats{color:#657577;margin-top:3px;font-size:13px}.spf-scorekaart{background:var(--sp-ink);color:var(--sp-surface);border-radius:var(--sp-radius-kaart);padding:26px 26px 28px;position:relative;overflow:hidden}.spf-scorekaart__getal{z-index:1;font-family:var(--sp-display);letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:12px;font-size:62px;font-weight:600;line-height:1;position:relative}.spf-scorekaart__onder{z-index:1;color:#a4b1b2;margin-top:10px;font-size:14px;position:relative}.spf-koppelingen{flex-direction:column;gap:12px;margin-top:16px;font-size:15px;display:flex}.spf-koppelingen a{color:#566769;justify-content:space-between;gap:12px;text-decoration:none;display:flex}.spf-koppelingen a span:last-child{color:var(--sp-accent-ink);font-weight:600}.spf-zoeken{grid-template-columns:268px 1fr;align-items:start;gap:32px;display:grid}@media(max-width:1000px){.spf-zoeken{grid-template-columns:1fr}}.spf-filters{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);padding:24px 24px 28px;position:sticky;top:88px}@media(max-width:1000px){.spf-filters{position:static}}.spf-filters__kop{justify-content:space-between;align-items:baseline;display:flex}.spf .spf-filters__wis{color:var(--sp-accent-ink);cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px}.spf-filters__lijn{background:#e1eaeb;height:1px;margin:26px 0 20px}.spf-filters__vink{cursor:pointer;align-items:center;gap:10px;font-size:14px;display:flex}.spf-filters__vink input{width:16px;height:16px;accent-color:var(--sp-accent-ink);flex:none}.spf-filters__let{color:#657577;margin:8px 0 0;font-size:12px;line-height:1.5}.spf-schuif:disabled{opacity:.45}.spf-tabs{background:#e1eaeb;border-radius:4px;flex:none;gap:4px;padding:4px;display:flex}.spf-tabs button{cursor:pointer;border-radius:var(--sp-radius-knop);color:#49595b;white-space:nowrap;background:0 0;border:none;padding:10px 22px;font-family:inherit;font-size:15px;font-weight:600;transition:background .14s,color .14s}.spf-tabs button[aria-selected=true]{background:var(--sp-card);color:var(--sp-ink)}.spf-rijen{border-radius:var(--sp-radius-kaart);background:var(--sp-card);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);overflow:hidden}.spf-rij{border-bottom:1px solid #e1eaeb;border-bottom:1px solid lab(91.9711% -3.04633 -1.63287);grid-template-columns:88px 1.5fr 110px 130px auto;align-items:center;gap:20px;padding:18px 24px;display:grid}.spf-rij:last-child{border-bottom:0}.spf-rij:hover{background:var(--sp-rij-hover)}.spf-rij__tijd{font-family:var(--sp-display);letter-spacing:-.025em;font-variant-numeric:tabular-nums;font-size:20px;font-weight:600}.spf-rij__club{font-size:16px;font-weight:600}.spf-rij__waar{color:#5c6c6e;margin-top:2px;font-size:14px}.spf-rij__mcs{color:var(--sp-text-muted);font-variant-numeric:tabular-nums;font-size:14px}.spf-rij__status{letter-spacing:.06em;text-transform:uppercase;color:var(--sp-open);font-size:13px;font-weight:600}.spf-rij__status--vol{color:#738486}.spf-rij__acties{justify-content:flex-end;gap:8px;display:flex}.spf .spf-rij__knop{cursor:pointer;background:var(--sp-card);color:#1d2c2e;border-radius:var(--sp-radius-knop);white-space:nowrap;border:1px solid #c0d2d4;border:1px solid lab(82.7815% -6.08039 -3.25427);justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.spf .spf-rij__knop:hover{border-color:var(--sp-ink);color:var(--sp-ink)}.spf .spf-rij__knop--uit{color:#798a8c;cursor:default;border-color:#dde7e8}@media(max-width:900px){.spf-rij{grid-template-columns:auto 1fr;gap:6px 14px;padding:16px 18px}.spf-rij>:first-child{grid-area:1/1}.spf-rij>:nth-child(4){grid-area:1/2;justify-self:end}.spf-rij>:nth-child(2){grid-area:2/1/auto/3}.spf-rij>:nth-child(3){grid-area:3/1/auto/3}.spf-rij>:nth-child(5){grid-area:4/1/auto/3;justify-content:flex-start;margin-top:8px}}.spf-leegvak{border-radius:var(--sp-radius-kaart);background:var(--sp-card);text-align:center;border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);padding:44px 32px 48px}.spf-leegvak__titel{font-family:var(--sp-display);letter-spacing:-.025em;font-size:24px;font-weight:600}.spf-leegvak__tekst{color:var(--sp-text-muted);max-width:46ch;margin:8px auto 0;font-size:15px;line-height:1.55}.spf-spelers{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media(max-width:700px){.spf-spelers{grid-template-columns:1fr}}.spf-speler{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);flex-direction:column;padding:22px 24px 24px;transition:border-color .14s;display:flex}.spf-speler:hover{border-color:#a9bbbd}.spf-speler__kop{align-items:center;gap:14px;display:flex}.spf-speler__naam{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.spf-speler__waar{color:#5c6c6e;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;overflow:hidden}.spf-speler__mcs{text-align:right;flex:none;margin-left:auto}.spf-speler__cijfer{font-family:var(--sp-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:600}.spf-speler__label{letter-spacing:.08em;text-transform:uppercase;color:#6d7e80;font-size:11px}.spf-speler__regel{color:var(--sp-text-muted);margin-top:18px;font-size:14px;line-height:1.5}.spf-speler__acties{gap:8px;margin-top:auto;padding-top:18px;display:flex}.spf .spf-speler__hoofd{cursor:pointer;background:var(--sp-ink);color:var(--sp-surface);border-radius:var(--sp-radius-knop);text-align:center;border:none;flex:1;padding:11px 0;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none}.spf .spf-speler__hoofd:hover{background:var(--sp-ink-hover);color:var(--sp-surface)}.spf .spf-speler__hoofd:disabled{color:#6d7e80;cursor:default;background:#d7e0e1}.spf .spf-speler__bij{cursor:pointer;color:#1d2c2e;border-radius:var(--sp-radius-knop);white-space:nowrap;background:0 0;border:1px solid #c0d2d4;border:1px solid lab(82.7815% -6.08039 -3.25427);padding:11px 16px;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none}.spf .spf-speler__bij:hover{border-color:var(--sp-ink);color:var(--sp-ink)}.spf-baankaarten{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}@media(max-width:700px){.spf-baankaarten{grid-template-columns:1fr}}.spf-baankaart{background:var(--sp-card);border-radius:var(--sp-radius-kaart);color:inherit;border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);align-items:center;gap:14px;padding:18px 20px;text-decoration:none;transition:border-color .14s;display:flex}.spf .spf-baankaart:hover{border-color:#a9bbbd}.spf-baankaart__logo{border-radius:var(--sp-radius-knop);color:#6d7e80;background:#e9f0f0;flex:none;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.spf-baankaart__logo img{object-fit:cover;width:100%;height:100%}.spf-baankaart__naam{text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:600;overflow:hidden}.spf .spf-baankaart:hover .spf-baankaart__naam{color:var(--sp-accent-ink)}.spf-baankaart__waar{color:#5c6c6e;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:14px;overflow:hidden}.spf-baankaart__km{color:#6d7e80;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:13px}.spf-zoekveld{margin-top:16px;position:relative}.spf-zoekveld svg{color:#6d7e80;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.spf .spf-zoekveld input{width:100%;color:var(--sp-ink);background:var(--sp-card);border:1px solid var(--sp-line);border-radius:var(--sp-radius-knop);padding:10px 12px 10px 36px;font-family:inherit;font-size:14px}.spf .spf-zoekveld input::placeholder{color:#798a8c}.spf .spf-zoekveld input:focus{border-color:var(--sp-accent-ink);outline:none}.spf-telling{color:#657577;margin:0 0 12px;font-size:13px}.spf .spf-select{width:100%;color:var(--sp-ink);background:var(--sp-card);border:1px solid var(--sp-line);border-radius:var(--sp-radius-knop);margin-top:12px;padding:10px 12px;font-family:inherit;font-size:14px}.spf .spf-select:focus{border-color:var(--sp-accent-ink);outline:none}.spf-academy{background:var(--sp-ink);color:var(--sp-surface);border-radius:var(--sp-radius-vlak);padding:52px 56px 56px;position:relative;overflow:hidden}.spf-academy__binnen{z-index:1;grid-template-columns:1.15fr .85fr;align-items:end;gap:56px;display:grid;position:relative}.spf-academy__titel{font-family:var(--sp-display);letter-spacing:-.045em;font-variation-settings:"wdth" 92;margin:20px 0 0;font-size:58px;font-weight:700;line-height:.98}.spf-academy__tweede{padding-left:.045em;display:inline-block}.spf-academy__onder{color:#b3c1c2;max-width:460px;margin:22px 0 0;font-size:18px;line-height:1.55}.spf-academy__acties{flex-wrap:wrap;gap:10px;margin-top:32px;display:flex}.spf .spf-academy__cta{cursor:pointer;background:var(--sp-accent);color:#001517;border-radius:var(--sp-radius-knop);border:none;align-items:center;gap:8px;padding:14px 26px;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.spf .spf-academy__cta:hover{background:var(--sp-accent-hover);color:#001517}.spf .spf-academy__tweedeknop{cursor:pointer;color:var(--sp-surface);border-radius:var(--sp-radius-knop);white-space:nowrap;background:0 0;border:1px solid #415052;border:1px solid lab(32.9001% -6.05617 -3.23374);align-items:center;gap:8px;padding:14px 26px;font-family:inherit;font-size:15px;font-weight:600;display:inline-flex}.spf .spf-academy__tweedeknop:hover{border-color:var(--sp-surface);color:var(--sp-surface)}.spf-trainerkaart{border-radius:var(--sp-radius-kaart);border:1px solid #2c3b3d;border:1px solid lab(23.6194% -6.04446 -3.22467);padding:24px 26px 26px}.spf-trainerkaart__oogje{letter-spacing:.1em;text-transform:uppercase;color:var(--sp-accent);font-size:12px}.spf-trainerkaart__naam{font-family:var(--sp-display);letter-spacing:-.025em;margin-top:12px;font-size:24px;font-weight:600}.spf-trainerkaart__regel{color:#9aa7a9;margin-top:6px;font-size:14px}.spf-trainerkaart__lijn{background:#2c3b3d;height:1px;margin:20px 0 18px}.spf-trainerkaart__tekst{color:#b3c1c2;font-size:14px}.spf-academy__balk{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.spf-academy__telling{color:#49595b;font-size:15px}.spf-clips{grid-template-columns:repeat(5,1fr);gap:16px;margin-top:24px;display:grid}@media(max-width:1100px){.spf-clips{grid-template-columns:repeat(3,1fr)}}@media(max-width:700px){.spf-clips{grid-template-columns:repeat(2,1fr)}}@media(max-width:900px){.spf-academy{padding:34px 24px 38px}.spf-academy__binnen{grid-template-columns:1fr;align-items:start;gap:32px}.spf-academy__titel{font-size:38px}.spf-academy__onder{font-size:16px}.spf-academy__acties>*{min-height:var(--sp-tikdoel);flex:1;justify-content:center}}.spf-clip{aspect-ratio:9/16;border-radius:var(--sp-radius-kaart);background:var(--sp-ink);cursor:pointer;text-align:left;border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.spf-clip__foto{object-fit:cover;width:100%;height:100%;transition:transform .5s;position:absolute;inset:0}.spf-clip:hover .spf-clip__foto{transform:scale(1.05)}.spf-clip__waas{background:linear-gradient(#0614168c,#06141600 34% 46%,#061416db);background:linear-gradient(#0614168c,#06141600 34% 46%,#061416db);position:absolute;inset:0}.spf-clip__boven{justify-content:space-between;align-items:center;gap:8px;display:flex;position:absolute;top:12px;left:12px;right:12px}.spf-clip__tag{letter-spacing:.1em;text-transform:uppercase;color:var(--sp-accent);font-size:11px;font-weight:600}.spf-clip__tag--fun{color:#e7b643}.spf-clip__duur{color:#d7e0e1;font-variant-numeric:tabular-nums;font-size:11px;font-weight:600}.spf-clip__onderin{position:absolute;bottom:14px;left:14px;right:14px}.spf-clip__titel{font-family:var(--sp-display);letter-spacing:-.03em;color:var(--sp-surface);text-transform:uppercase;font-variation-settings:"wdth" 92;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:20px;font-weight:700;line-height:1.05;display:-webkit-box;overflow:hidden}.spf-clip__onder{color:#bac7c9;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:8px;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.spf-clip__auteur{color:#94a1a3;margin-top:10px;font-size:12px}@media(max-width:700px){.spf-clip__titel{font-size:17px}}.spf-detail__kop{align-items:center;gap:16px;display:flex}.spf-detail__naam{font-family:var(--sp-display);letter-spacing:-.03em;font-size:26px;font-weight:600;line-height:1.1}.spf-detail__waar{color:#5c6c6e;margin-top:3px;font-size:14px}.spf-detail__mcs{text-align:right;flex:none;margin-left:auto}.spf-detail__cijfer{font-family:var(--sp-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:30px;font-weight:600;line-height:1}.spf-detail__scores{flex:none;align-items:center;gap:16px;margin-left:auto;display:flex}.spf-detail__score{text-align:right}.spf-detail__scheiding{background:var(--sp-line);align-self:stretch;width:1px;min-height:34px}.spf-detail__label{letter-spacing:.08em;text-transform:uppercase;color:#6d7e80;margin-top:4px;font-size:11px}.spf-detail__pillen{flex-wrap:wrap;gap:6px;margin-top:18px;display:flex}.spf-detail__pil{color:#2c3b3d;border:1px solid var(--sp-line);border-radius:var(--sp-radius-pil);white-space:nowrap;align-items:center;gap:6px;padding:5px 12px;font-size:13px;font-weight:600;display:inline-flex}.spf-detail__pil--samen{color:var(--sp-accent-ink);background:#00bdbd1a;background:lab(69.3045% -55.6976 -16.5197/.1);border-color:#00848459;border-color:lab(49.2667% -45.8859 -13.5659/.35)}.spf-detail__blok{border-top:1px solid #e1eaeb;border-top:1px solid lab(91.9711% -3.04633 -1.63287);margin-top:26px;padding-top:22px}.spf-detail__rij{border-bottom:1px solid #e9f0f1;border-bottom:1px solid lab(94.273% -2.43801 -1.30714);align-items:center;gap:10px;padding:9px 0;font-size:14px;display:flex}.spf-detail__rij:last-child{border-bottom:0}.spf-detail__rij-grijs{color:#657577}.spf-detail__acties{flex-direction:column;gap:8px;margin-top:24px;display:flex}.spf .spf-detail__acties .spf-knop{width:100%;min-height:var(--sp-tikdoel);justify-content:center;align-items:center;gap:8px;display:flex}.spf .spf-detail__melden{color:#6d7e80;cursor:pointer;background:0 0;border:none;margin:16px auto 0;font-family:inherit;font-size:12px;display:block}.spf .spf-detail__melden:hover{color:var(--sp-error-ink)}.spf-detail__cijfers{background:var(--sp-line);border:1px solid var(--sp-line);border-radius:var(--sp-radius-kaart);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:16px;display:grid;overflow:hidden}.spf-detail__vak{background:var(--sp-surface);text-align:center;min-width:0;padding:14px 12px 16px}.spf-detail__vakgetal{font-family:var(--sp-display);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:24px;font-weight:600;line-height:1.1}.spf-detail__vaklabel{letter-spacing:.08em;text-transform:uppercase;color:#657577;margin-top:5px;font-size:11px}.spf-detail__op{color:var(--sp-open)}.spf-detail__af{color:var(--sp-error-ink)}.spf-detail__uitslag{border-bottom:1px solid #e9f0f1;border-bottom:1px solid lab(94.273% -2.43801 -1.30714);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.spf-detail__uitslag:last-child{border-bottom:0}.spf-detail__uitslag-club{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.spf-detail__uitslag-onder{color:#657577;font-variant-numeric:tabular-nums;margin-top:2px;font-size:12px}.spf-detail__vlag{letter-spacing:.08em;text-transform:uppercase;flex:none;font-size:11px;font-weight:600}.spf-detail__vlag--win{color:var(--sp-open)}.spf-detail__vlag--verlies{color:#6d7e80}@media(max-width:820px){.spf-nav .spf-nav__link,.spf-nav .spf-nav__actie,.spf-nav .spf-nav__ik,.spf-nav__merk{min-height:var(--sp-tikdoel);align-items:center;display:inline-flex}.spf-tabs button{min-height:var(--sp-tikdoel)}.spf .spf-chip{min-height:var(--sp-tikdoel);padding:11px 16px}.spf .spf-rij__knop,.spf .spf-speler__bij,.spf .spf-speler__hoofd,.spf .spf-knop--inkt,.spf .spf-knop--rand,.spf .spf-filters__wis{min-height:var(--sp-tikdoel);justify-content:center;align-items:center;display:inline-flex}.spf-schuif{height:var(--sp-tikdoel)}.spf-filters__vink{min-height:var(--sp-tikdoel);padding:4px 0}.spf .spf-select,.spf .spf-zoekveld input{min-height:var(--sp-tikdoel)}}@media(max-width:1000px){.spf-nav__binnen{flex-wrap:nowrap;gap:10px}.spf-nav__merk{margin-right:auto}.spf-nav__rechts{gap:8px}.spf-nav__links,.spf-nav .spf-nav__actie{display:none}}@media(max-width:380px){.spf-nav__merk{font-size:18px}}.spf-filterknop{display:none}@media(max-width:1000px){.spf-zoeken{grid-template-columns:1fr}.spf .spf-filterknop{width:100%;min-height:var(--sp-tikdoel);color:var(--sp-ink);background:var(--sp-card);border-radius:var(--sp-radius-kaart);cursor:pointer;border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;font-family:inherit;font-size:15px;font-weight:600;display:flex}.spf-filterknop__aantal{color:var(--sp-accent-ink);font-size:13px;font-weight:600}.spf-filters--dicht{display:none}}.spf-baankop{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.spf-baankop__logo{border-radius:var(--sp-radius-kaart);background:var(--sp-card);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);flex:none;place-items:center;width:84px;height:84px;display:grid;overflow:hidden}.spf-baankop__logo img{object-fit:contain;width:100%;height:100%;padding:8px}.spf-baankop__letter{font-family:var(--sp-display);color:var(--sp-ink);font-size:34px;font-weight:600}.spf-baankop__titel{font-family:var(--sp-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;margin:10px 0 0;font-size:42px;font-weight:700;line-height:1.02}.spf-baankop__acties{flex-wrap:wrap;gap:8px;margin-left:auto;display:flex}@media(max-width:700px){.spf-baankop__titel{font-size:30px}.spf-baankop__acties{width:100%;margin-left:0}.spf-baankop__acties>*{flex:1;justify-content:center}}.spf-kruimels{letter-spacing:.08em;text-transform:uppercase;color:#657577;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:26px;font-size:12px;font-weight:600;display:flex}.spf .spf-kruimels a{color:inherit;text-decoration:none}.spf .spf-kruimels a:hover{color:var(--sp-ink)}.spf-hier{grid-template-columns:repeat(2,1fr);gap:4px 24px;margin-top:14px;display:grid}@media(max-width:700px){.spf-hier{grid-template-columns:1fr}}.spf-hier__rij{border-bottom:1px solid #e9f0f1;border-bottom:1px solid lab(94.273% -2.43801 -1.30714);align-items:center;gap:12px;padding:10px 0;display:flex}.spf-hier__naam{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.spf-hier__onder{color:#657577;margin-top:1px;font-size:13px}.spf-hier__mcs{font-family:var(--sp-display);letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex:none;margin-left:auto;font-size:17px;font-weight:600}.spf-gegevens__regel{color:var(--sp-text-muted);font-size:15px;line-height:1.6}.spf-buur{color:inherit;border-bottom:1px solid #e9f0f1;border-bottom:1px solid lab(94.273% -2.43801 -1.30714);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;text-decoration:none;display:flex}.spf-buur:last-of-type{border-bottom:0}.spf .spf-buur:hover .spf-hier__naam{color:var(--sp-accent-ink)}.spf-buur__km{color:#657577;font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:8px;font-size:13px;display:inline-flex}.spf-vraag{border-bottom:1px solid #e1eaeb;border-bottom:1px solid lab(91.9711% -3.04633 -1.63287);padding:14px 0}.spf-vraag:last-of-type{border-bottom:0}.spf-vraag summary{cursor:pointer;min-height:var(--sp-tikdoel);align-items:center;font-size:15px;font-weight:600;list-style:none;display:flex}.spf-vraag summary::-webkit-details-marker{display:none}.spf-vraag p{color:var(--sp-text-muted);margin:8px 0 0;font-size:14px;line-height:1.6}.spf-rij--mijn{grid-template-columns:150px 1.4fr 1fr 140px auto;padding:20px 24px}.spf-rij__datum{font-family:var(--sp-display);letter-spacing:-.02em;font-size:17px;font-weight:600}@media(max-width:900px){.spf-rij--mijn{grid-template-columns:auto 1fr;padding:16px 18px}}.spf-melding{border-left:2px solid var(--sp-accent);background:var(--sp-card);margin-bottom:16px;padding:16px 20px}.spf-melding__kop{font-size:15px;font-weight:600}.spf-melding__tekst{color:var(--sp-text-muted);margin:4px 0 0;font-size:14px;line-height:1.55}.spf-melding__links{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.spf-instel{flex-direction:column;gap:20px;display:flex}.spf-instel__blok{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);padding:26px 28px 28px}@media(max-width:700px){.spf-instel__blok{padding:20px 18px 22px}}.spf-instel__kop{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:4px;display:flex}.spf-instel__titel{font-family:var(--sp-display);letter-spacing:-.025em;font-size:22px;font-weight:600}.spf-instel__tel{color:#657577;font-variant-numeric:tabular-nums;font-size:13px}.spf-instel__uitleg{color:var(--sp-text-muted);margin:6px 0 0;font-size:14px;line-height:1.55}.spf-veldpaar2{grid-template-columns:1fr 1fr;gap:16px;margin-top:18px;display:grid}@media(max-width:700px){.spf-veldpaar2{grid-template-columns:1fr}}.spf-invoer{width:100%;color:var(--sp-ink);background:var(--sp-card);border:1px solid var(--sp-line);border-radius:var(--sp-radius-knop);min-height:var(--sp-tikdoel);padding:11px 14px;font-family:inherit;font-size:15px}.spf-invoer:focus{border-color:var(--sp-accent-ink);outline:none}.spf .spf-rooster__cel--knop{cursor:pointer;font:inherit;padding:0}.spf .spf-rooster__cel--knop:hover{border-color:#91a2a4}.spf-instel__rij{text-align:left;width:100%;color:inherit;cursor:pointer;min-height:var(--sp-tikdoel);background:0 0;border:0;border-bottom:1px solid oklch(95% .008 205);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;font-family:inherit;text-decoration:none;display:flex}.spf-instel__rij:last-of-type{border-bottom:0}.spf .spf-instel__rij:hover .spf-instel__rijtitel{color:var(--sp-accent-ink)}.spf-instel__rijtitel{font-size:15px;font-weight:600}.spf-instel__rijonder{color:#657577;margin-top:2px;font-size:13px}.spf-opslaan{z-index:5;justify-content:center;margin-top:8px;display:flex;position:sticky;bottom:20px}.spf .spf-opslaan button{min-height:var(--sp-tikdoel);box-shadow:0 12px 30px #0f1d1f38}.spf-instel__voet{color:#657577;flex-wrap:wrap;gap:8px 20px;padding:4px 2px 0;font-size:13px;display:flex}.spf .spf-instel__voet a{color:inherit;text-decoration:none}.spf .spf-instel__voet a:hover{color:var(--sp-ink)}.spf-md__kruimel{min-height:var(--sp-tikdoel);color:var(--sp-accent-ink);cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.spf-md__kruimel:hover{color:var(--sp-accent-link-hover)}.spf-md__meta{letter-spacing:.1em;text-transform:uppercase;color:var(--sp-accent);flex-wrap:wrap;align-items:center;gap:14px;margin-top:26px;font-size:12px;font-weight:600;display:flex}.spf-md__badge{letter-spacing:.1em;text-transform:uppercase;border-radius:var(--sp-radius-pil);background:color-mix(in oklab,currentColor 10%,transparent);border:1px solid;padding:5px 12px;font-size:11px;font-weight:600}.spf-md__badge--open{color:var(--sp-open)}.spf-md__badge--vol{color:#516163}.spf-md__badge--weg{color:var(--sp-error-ink)}.spf-md__kop{flex-wrap:wrap;align-items:center;gap:20px;margin-top:14px;display:flex}.spf-md__tegel{background:var(--sp-ink);width:64px;height:64px;font-family:var(--sp-display);font-variation-settings:"wdth" 92;color:var(--sp-surface);border-radius:15px;flex:none;place-items:center;font-size:38px;font-weight:700;line-height:1;display:grid}.spf-md__titel{font-family:var(--sp-display);letter-spacing:-.04em;font-variation-settings:"wdth" 92;overflow-wrap:anywhere;margin:0;font-size:clamp(30px,5vw,46px);font-weight:700;line-height:1}.spf-md__adres{color:#49595b;margin:10px 0 0;font-size:17px}.spf-md__vakken{background:var(--sp-line);border:1px solid var(--sp-line);border-radius:var(--sp-radius-kaart);grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}@media(max-width:700px){.spf-md__vakken{grid-template-columns:repeat(2,1fr)}}.spf-md__vak{background:var(--sp-card);min-width:0;padding:22px 24px 26px}.spf-md__vaklabel{letter-spacing:.1em;text-transform:uppercase;color:#657577;font-size:12px}.spf-md__vakwaarde{margin-top:10px;font-size:17px;font-weight:600}.spf-md__raster{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:32px;display:grid}@media(max-width:1000px){.spf-md__raster{grid-template-columns:1fr}}.spf-md__kolom{flex-direction:column;order:1;gap:16px;min-width:0;display:flex}.spf-md__zij{flex-direction:column;order:2;gap:16px;display:flex;position:sticky;top:88px}@media(max-width:1000px){.spf-md__zij{order:-1;position:static}}.spf-md__uitslag{background:var(--sp-ink);color:var(--sp-surface);border-radius:var(--sp-radius-kaart);padding:26px 28px 30px;position:relative;overflow:hidden}.spf-md__uitslag-rij{z-index:1;flex-wrap:wrap;align-items:end;gap:48px;margin-top:16px;display:flex;position:relative}.spf-md__uitslag-label{color:#94a1a3;font-size:13px}.spf-md__uitslag-groot{font-family:var(--sp-display);letter-spacing:-.035em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:34px;font-weight:600}.spf-md__uitslag-onder{z-index:1;color:#a4b1b2;margin-top:18px;font-size:14px;position:relative}.spf-md__leeg{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px dashed #c7d0d1;border:1px dashed lab(82.6911% -3.04583 -1.63242);padding:26px 28px 30px}.spf .spf-md__gevaar{width:100%;color:var(--sp-error-ink);border-radius:var(--sp-radius-knop);min-height:var(--sp-tikdoel);cursor:pointer;background:0 0;border:1px solid #ebd0ce;border:1px solid lab(85.8026% 9.19995 4.96453);margin-top:16px;padding:11px 0;font-family:inherit;font-size:14px;font-weight:600}.spf .spf-md__gevaar:hover{border-color:var(--sp-error-ink)}.spf-md__notitie{border-radius:var(--sp-radius-kaart);color:#023538;background:#00bdbd1f;background:lab(69.3045% -55.6976 -16.5197/.12);border:1px solid #00bdbd47;border:1px solid lab(69.3045% -55.6976 -16.5197/.28);padding:16px 20px;font-size:15px;line-height:1.55}.spf-md__notitie--stil{border-color:var(--sp-line);color:#49595b;background:#edf3f3}.spf-md__notitie--fout{color:var(--sp-error-ink);background:#d7474514;border-color:#d7474547}.spf-md__quote{font-family:var(--sp-display);letter-spacing:-.02em;margin:14px 0 0;font-size:24px;font-weight:500;line-height:1.3}.spf .spf-md__cta{background:var(--sp-accent);color:#001517;width:100%;min-height:var(--sp-tikdoel);border-radius:var(--sp-radius-knop);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:13px 0;font-family:inherit;font-size:15px;font-weight:600;text-decoration:none;display:flex}.spf .spf-md__cta:hover{background:var(--sp-accent-hover);color:#001517}.spf .spf-md__cta:disabled{opacity:.6;cursor:default}.spf .spf-md__knop{background:var(--sp-ink);width:100%;color:var(--sp-surface);min-height:var(--sp-tikdoel);border-radius:var(--sp-radius-knop);cursor:pointer;border:none;justify-content:center;align-items:center;gap:8px;padding:12px 0;font-family:inherit;font-size:14px;font-weight:600;text-decoration:none;display:flex}.spf .spf-md__knop:hover{background:var(--sp-ink-hover);color:var(--sp-surface)}.spf .spf-md__knop--rand{color:#1d2c2e;background:0 0;border:1px solid #c0d2d4;border:1px solid lab(82.7815% -6.08039 -3.25427)}.spf .spf-md__knop--rand:hover{border-color:var(--sp-ink);color:var(--sp-ink);background:0 0}.spf-md__staat{text-align:center;border-radius:var(--sp-radius-knop);color:#49595b;background:#edf3f3;padding:12px 0;font-size:14px;font-weight:600}.spf-md__staat--mee{color:var(--sp-open);background:#1b7e2a1a}.spf .spf-md__intrekken{color:#657577;cursor:pointer;background:0 0;border:0;width:100%;min-height:36px;margin-top:8px;font-family:inherit;font-size:13px;display:block}.spf .spf-md__intrekken:hover{color:var(--sp-error-ink)}.spf-md__spelers{grid-template-columns:repeat(4,1fr);gap:12px;margin-top:18px;display:grid}@media(max-width:700px){.spf-md__spelers{grid-template-columns:repeat(2,1fr)}}.spf .spf-md__speler{background:var(--sp-card);text-align:center;cursor:pointer;border:1px solid #e1eaeb;border:1px solid lab(91.9711% -3.04633 -1.63287);border-radius:4px;min-width:0;padding:18px 16px 20px;font-family:inherit}.spf .spf-md__speler:hover{border-color:#a9bbbd}.spf .spf-md__speler--leeg{cursor:default;background:#f6fbfb;border-style:dashed}.spf-md__speler-naam{text-overflow:ellipsis;white-space:nowrap;margin-top:12px;font-size:15px;font-weight:600;overflow:hidden}.spf-md__speler-regel{color:#657577;margin-top:3px;font-size:13px}.spf-md__speler--leeg .spf-md__speler-naam{color:#49595b}.spf-md__plus{color:#657577;background:#e5eded;border-radius:50%;place-items:center;width:44px;height:44px;margin:0 auto;font-size:20px;line-height:1;display:grid}.spf-md__speler .sp-pasfoto-mid{margin:0 auto}.spf-por{background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);overflow:hidden}.spf-por__kop{padding:22px 26px 20px}.spf-por__koprij{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:16px;display:flex}.spf-por__uitleg{color:#49595b;margin:10px 0 0;font-size:15px;line-height:1.6}.spf .spf-por__schakel{color:var(--sp-accent-ink);cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;font-size:13px;font-weight:600}.spf-por__rij{border-top:1px solid #e1eaeb;border-top:1px solid lab(91.9711% -3.04633 -1.63287);grid-template-columns:36px minmax(130px,1fr) auto auto auto;align-items:center;gap:14px;padding:14px 26px;display:grid}@media(max-width:700px){.spf-por__rij{grid-template-columns:36px 1fr auto;row-gap:6px;padding:14px 18px}.spf-por__rij>:nth-child(3),.spf-por__rij>:nth-child(4){grid-column:2}}.spf-por__naam{text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.spf-por__waar{color:#657577;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:13px;overflow:hidden}.spf-por__tag{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;color:var(--sp-accent-ink);font-size:12px;font-weight:600}.spf-por__rating{font-family:var(--sp-display);letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:17px;font-weight:600}.spf-por__acties{justify-content:flex-end;gap:6px;min-width:92px;display:flex}.spf .spf-por__knop{color:#1d2c2e;border-radius:var(--sp-radius-knop);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #c0d2d4;border:1px solid lab(82.7815% -6.08039 -3.25427);align-items:center;gap:6px;min-height:38px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:600;display:inline-flex}.spf .spf-por__knop:hover{border-color:var(--sp-ink);color:var(--sp-ink)}.spf .spf-por__knop:disabled{opacity:.5;cursor:default}.spf-por__gedaan{color:var(--sp-open);white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:600;display:inline-flex}.spf .spf-por__bericht{width:100%;color:var(--sp-ink);background:var(--sp-card);border:1px solid var(--sp-line);border-radius:var(--sp-radius-knop);resize:none;margin-top:14px;padding:10px 12px;font-family:inherit;font-size:14px;line-height:1.5}.spf .spf-por__bericht:focus{border-color:var(--sp-accent-ink);outline:none}.spf-opties{border-radius:var(--sp-radius-kaart);background:var(--sp-card);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);flex-direction:column;display:flex;overflow:hidden}.spf-optie{cursor:pointer;border-bottom:1px solid #e1eaeb;border-bottom:1px solid lab(91.9711% -3.04633 -1.63287);align-items:center;gap:20px;padding:15px 18px;display:flex}.spf-optie:last-child{border-bottom:0}.spf-optie__tekst{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.spf-optie__titel{color:var(--sp-ink);font-size:15px;font-weight:600}.spf-optie__onder{color:var(--sp-text-muted);font-size:13px;line-height:1.45}.spf-schakelaar{appearance:none;cursor:pointer;background:#d0d9da;border-radius:999px;flex:none;width:44px;height:26px;transition:background .16s;position:relative}.spf-schakelaar:after{content:"";background:var(--sp-card);border-radius:50%;width:20px;height:20px;transition:transform .16s cubic-bezier(.2,.8,.2,1);position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #0a191a4d}.spf-schakelaar:checked{background:var(--sp-accent-ink)}.spf-schakelaar:checked:after{transform:translate(18px)}.spf-kosten{flex-direction:column;gap:8px;margin-top:16px;display:flex}.spf-kosten__label{color:var(--sp-ink);font-size:14px;font-weight:600}.spf-kosten__veld{border-radius:var(--sp-radius-knop);background:var(--sp-card);min-height:var(--sp-tikdoel);color:var(--sp-text-muted);border:1px solid #d0d9da;border:1px solid lab(86.1711% -3.04601 -1.6326);align-items:center;gap:8px;padding:0 14px;font-size:15px;display:flex}.spf-kosten__veld:focus-within{border-color:var(--sp-accent-ink)}.spf-kosten__veld input{min-width:0;font:inherit;color:var(--sp-ink);background:0 0;border:0;flex:1;padding:11px 0}.spf-kosten__veld input:focus{outline:none}@media(prefers-reduced-motion:reduce){.spf-schakelaar,.spf-schakelaar:after{transition:none}}.spf-md__praktisch{flex-direction:column;gap:9px;margin:8px 0 0;padding:0;list-style:none;display:flex}.spf-md__praktisch li{color:var(--sp-ink);align-items:center;gap:10px;font-size:15px;display:flex}.spf-md__stip{background:#f6922e;border-radius:50%;flex:none;width:7px;height:7px}.spf-md__stip--ja{background:var(--sp-open)}.spf-md__stip--neutraal{background:#b7c0c1}.spf-md__speler--bezet{cursor:default;background:#f1f6f7;border-style:solid;border-color:#dae3e4}.spf-md__speler--bezet .spf-md__plus{color:var(--sp-open);background:#def1e1}.spf-maatknop{min-height:var(--sp-tikdoel);border-radius:var(--sp-radius-knop);background:var(--sp-card);color:var(--sp-ink);cursor:pointer;border:1px solid #c7d0d1;border:1px solid lab(82.6911% -3.04583 -1.63242);align-items:center;gap:9px;margin-top:18px;padding:11px 18px;font-size:15px;font-weight:600;transition:background .14s,border-color .14s,color .14s;display:inline-flex}.spf-maatknop:hover{border-color:var(--sp-accent-ink)}.spf-maatknop--aan{background:var(--sp-ink);border-color:var(--sp-ink);color:var(--sp-surface)}.spf-maatknop--aan svg{color:var(--sp-accent)}.spf-top__rij--knop{width:100%;font:inherit;text-align:left;cursor:pointer;border-radius:var(--sp-radius-knop);background:0 0;border:0;transition:background .14s}.spf-top__rij--knop:hover{background:#e9f0f0}.spf-maten{flex-direction:column;gap:2px;margin-top:4px;display:flex}.spf-maat{border-radius:var(--sp-radius-knop);width:100%;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:10px 8px;transition:background .14s;display:flex}.spf-maat:hover{background:#ecf3f4}.spf-maat__tekst{flex-direction:column;gap:2px;min-width:0;display:flex}.spf-maat__naam{color:var(--sp-ink);font-weight:600}.spf-maat__onder{color:var(--sp-text-muted);font-size:13px}.spf-meer{flex:none;position:relative}.spf-meer__knop{cursor:pointer;font:inherit;background:0 0;border:0}.spf-meer__pijl{transition:transform .16s cubic-bezier(.2,.8,.2,1)}.spf-meer__pijl--op{transform:rotate(180deg)}.spf-meer__paneel{z-index:40;background:var(--sp-card);border-radius:var(--sp-radius-kaart);border:1px solid #dae3e4;border:1px solid lab(89.6511% -3.04618 -1.63277);flex-direction:column;min-width:190px;padding:6px;animation:.14s ease-out both spf-meer-in;display:flex;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px -18px #0f1d1f8c}@keyframes spf-meer-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.spf-meer__item{min-height:var(--sp-tikdoel);border-radius:var(--sp-radius-knop);color:#415052;align-items:center;gap:10px;padding:10px 12px;font-size:15px;text-decoration:none;transition:background .14s,color .14s;display:flex}.spf-meer__item:hover{color:var(--sp-ink);background:#ecf3f4}.spf-meer__item--actief{color:var(--sp-ink);background:#e1eaeb;font-weight:600}@media(prefers-reduced-motion:reduce){.spf-meer__pijl,.spf-meer__paneel{transition:none;animation:none}}.spf-speler__jij{color:var(--sp-text-muted);margin-left:8px;font-size:12px;font-weight:400}
