.s-body{background:var(--sp-zwart)}.s-pagina{background:var(--sp-wit)}.s-venster a,.s-modus a,.s-menu a,.s-kern a{border-bottom:0}.s-h1,.s-h2,.s-h3{color:var(--sp-kop);margin:0;font-family:Inter,Helvetica Neue,Arial,sans-serif;font-weight:700}.sp-zwart .s-h1,.sp-zwart .s-h2,.sp-zwart .s-h3{color:var(--sp-wit)}.s-h1{letter-spacing:-.03em;font-size:68px;line-height:1}.s-h2{letter-spacing:-.03em;font-size:52px;line-height:54px}.s-h3{letter-spacing:-.015em;font-size:24px;line-height:1.2}@media (width<=1023.98px){.s-h1{font-size:40px;line-height:41px}.s-h2{letter-spacing:-.9px;font-size:32px;line-height:34px}.s-h3{font-size:20px}}.s-lead{color:var(--sp-tekst);text-wrap:pretty;margin:0;font-size:21px;line-height:1.5}.sp-zwart .s-lead{color:var(--sp-donker-tekst)}@media (width<=1023.98px){.s-lead{font-size:16px;line-height:24px}}.s-tekst{color:var(--sp-tekst);text-wrap:pretty;margin:0;font-size:16px;line-height:1.55}.sp-zwart .s-tekst{color:var(--sp-donker-tekst)}.s-label{line-height:14px}@media (width<=1023.98px){.s-label{letter-spacing:.093em;font-size:12px;line-height:12px}}.s-mono{font-family:var(--sp-mono);letter-spacing:.06em;color:var(--sp-grijs);margin:0;font-size:13px;line-height:1}.s-onderlijn{color:inherit;white-space:nowrap;text-decoration:underline;text-decoration-color:var(--sp-geel);text-underline-offset:.35em;text-decoration-skip-ink:none;font-size:16px;font-weight:600;line-height:16px;text-decoration-thickness:1.5px;display:inline-block}a.s-onderlijn:hover{text-decoration-thickness:2.5px}.s-punten{gap:12px;margin:0;padding:0;list-style:none;display:grid}.s-punten li{color:var(--sp-kop);padding-left:19px;font-size:16px;line-height:20.8px;position:relative}.sp-zwart .s-punten li{color:var(--sp-wit)}.s-punten li:before{content:"";background:var(--sp-geel);width:7px;height:7px;position:absolute;top:7px;left:0}.s-blokje{background:var(--sp-geel);flex:none;width:8px;height:8px;display:inline-block}.s-pagina .sp-knop,.s-menu .sp-knop{font-size:16px}@media (width<=1023.98px){.s-pagina .sp-knop:not(.sp-knop--rand){height:50px;padding-inline:20px;font-size:15px}}.s-sectie{padding-block:104px}@media (width<=1023.98px){.s-sectie{padding-block:52px}}.s-kop{background:var(--sp-zwart);color:var(--sp-wit);z-index:40;border-bottom:1px solid #333;position:relative}.s-kop__rij{justify-content:space-between;align-items:center;height:93px;display:flex}.s-kop__thuis{color:var(--sp-wit);border:0;display:inline-flex}.s-kop .logo__lijn,.s-voet .logo__lijn{opacity:1;background:#444}.s-kop .logo__rollen,.s-voet .logo__rollen{opacity:1}.s-kop__nav{align-items:center;gap:28px;display:flex}.s-kop__lijst{align-items:center;gap:28px;margin:0;padding:0;list-style:none;display:flex}.s-kop__link{color:var(--sp-wit);white-space:nowrap;text-underline-offset:8px;text-decoration:none;text-decoration-color:var(--sp-geel);font-size:15px;font-weight:500;line-height:15px}.s-kop__link:hover,.s-kop__link.is-nu{text-decoration-line:underline}.s-slot{font-size:12px}.s-kop__talen{border-left:1px solid #444;gap:10px;margin:0;padding:0 0 0 24px;list-style:none;display:flex}.s-kop__taal{color:var(--sp-grijs);font-size:13px;font-weight:500;line-height:13px;text-decoration:none}.s-kop__taal.is-nu,.s-kop__taal:hover{color:var(--sp-wit)}.s-kop__plan.sp-knop--rand{border-width:1px;height:44px;padding-inline:22px;font-size:15px}.s-kop__uit{margin:0}.s-kop__uitknop{cursor:pointer;color:#b8b6b0;white-space:nowrap;background:0 0;border:0;padding:0;font:500 15px/15px Inter,sans-serif;display:block}.s-kop__uitknop:hover{color:var(--sp-wit)}.s-kop__nav--in,.s-kop__nav--in .s-kop__lijst{gap:22px}.s-kop__nav--in .s-kop__link.is-nu{text-underline-offset:6px;text-decoration-thickness:1.5px}@media (width>=1024px){.s-kop{position:sticky;top:0}html{scroll-padding-top:94px}}@media (width<=1023.98px){.s-kop__rij{height:63px}}.s-kop__menu{cursor:pointer;color:var(--sp-wit);background:0 0;border:0;margin-right:-2px;padding:12px 0 12px 16px;font:600 15px/15px Inter,sans-serif}.s-menu{background:var(--sp-zwart);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--sp-wit);border:0;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.s-menu[open]{flex-direction:column;display:flex}.s-menu::backdrop{background:var(--sp-zwart)}.s-menu__kop{border-bottom:1px solid #333;flex:none;justify-content:space-between;align-items:center;height:64px;padding:0 20px;display:flex}.s-menu__sluit{cursor:pointer;color:var(--sp-wit);background:0 0;border:0;padding:12px 0 12px 16px;font:600 15px/15px Inter,sans-serif}.s-menu__nav{padding:12px 20px 0}.s-menu__lijst{border-top:1px solid #333;margin:0;padding:0;list-style:none}.s-menu__lijst li{border-bottom:1px solid #333}.s-menu__lijst a{box-sizing:border-box;min-height:64px;color:var(--sp-wit);align-items:center;gap:12px;padding:18px 0;text-decoration:none;display:flex}.s-menu__naam{letter-spacing:-.6px;font-size:28px;font-weight:700;line-height:28px}.s-menu__slot{letter-spacing:-.2px;color:var(--sp-grijs);margin-left:auto;font-size:13px;font-weight:500;line-height:13px}.s-menu__pijl{color:var(--sp-grijs);margin-left:auto;font-size:20px;font-weight:700}.s-menu__slot+.s-menu__pijl{margin-left:52px}.s-menu__plan{height:52px;margin-top:28px;font-size:15px}.s-menu__uit{cursor:pointer;color:var(--sp-grijs);text-underline-offset:4px;background:0 0;border:0;margin-top:20px;padding:0;font:500 15px Inter,sans-serif;text-decoration:underline}.s-menu__onder{margin-top:auto;padding:56px 20px 32px}.s-menu__sprint{color:var(--sp-wit);border:1px solid #333;border-radius:4px;flex-direction:column;padding:16px;text-decoration:none;display:flex}.s-menu__sprintlabel{letter-spacing:.78px;color:var(--sp-donker-tekst);font-size:14px;line-height:19.6px}.s-menu__sprinttitel{padding:8px 0 6px;font-size:17px;line-height:20.4px}.s-menu__sprinttekst{color:var(--sp-donker-tekst);padding-top:19px;font-size:14px;line-height:19.6px}.s-menu__sprintlink{color:var(--sp-geel);padding-top:12px;font-size:14px;font-weight:600;line-height:14px}.s-menu__voet{color:var(--sp-grijs);justify-content:space-between;padding-top:18px;font-size:14px;font-weight:500;line-height:14px;display:flex}.s-menu__talen a{color:var(--sp-grijs);text-decoration:none}.s-menu__talen a.is-nu{color:var(--sp-wit)}html.s-vast,html.s-vast body{overflow:hidden}.s-voet{background:var(--sp-zwart);color:var(--sp-wit);border-top:1px solid #333;padding:72px 0 40px}.s-voet__raster{grid-template-columns:281fr 201fr 261fr 201fr;gap:48px;display:grid}.s-voet__tekst{max-width:300px;color:var(--sp-donker-tekst);margin:0;padding-top:22px;font-size:15px;line-height:23px}.s-voet__kop{letter-spacing:.08em;text-transform:uppercase;color:var(--sp-grijs);margin:0;font-size:12px;font-weight:500;line-height:12px}.s-voet__lijst{gap:12px;margin:0;padding:18px 0 0;list-style:none;display:grid}.s-voet__lijst li{line-height:19.5px}.s-voet__lijst a{color:var(--sp-wit);font-size:15px;line-height:19.5px;text-decoration:none}.s-voet__lijst a:hover{text-decoration:underline;text-decoration-color:var(--sp-geel);text-underline-offset:4px}.s-voet__plaats{color:var(--sp-donker-tekst);font-size:15px;line-height:19.5px}.s-voet__sprintblok{color:var(--sp-wit);border-top:1px solid #333;flex-direction:column;margin-top:18px;padding-top:16px;text-decoration:none;display:flex}.s-voet__sprinttitel{letter-spacing:-.2px;font-size:19px;line-height:23.75px}.s-voet__sprinttekst{color:var(--sp-donker-tekst);padding-top:9px;font-size:14px;line-height:20.3px}.s-voet__sprintlink{color:var(--sp-geel);padding-top:13px;font-size:15px;font-weight:600;line-height:15px}.s-voet__sprintblok:hover .s-voet__sprintlink{text-underline-offset:4px;text-decoration:underline}.s-voet__onder{color:var(--sp-grijs);border-top:1px solid #333;justify-content:space-between;margin-top:56px;padding-top:24px;font-size:13px;line-height:13px;display:flex}.s-voet__talen a{color:var(--sp-grijs);text-decoration:none}.s-voet__talen a.is-nu,.s-voet__talen a:hover{color:var(--sp-wit)}@media (width<=1023.98px){.s-voet{padding:40px 0 28px}.s-voet__raster{grid-template-columns:1fr 1fr;gap:28px 20px}.s-voet__merk,.s-voet__sprint{grid-column:1/-1}.s-voet__lijst{gap:10px}.s-voet__lijst li,.s-voet__lijst a,.s-voet__plaats{font-size:14px;line-height:18.2px}.s-voet__sprinttekst{padding-top:9px}.s-voet__onder{margin-top:32px}}.s-contact{padding:104px 0}.s-contact__raster{grid-template-columns:400px 600px;align-items:start;gap:88px;display:grid}.s-contact__kop{padding-top:24px}.s-contact__tekst{max-width:460px;padding-top:24px}.s-contact__punten{padding-top:28px}.s-contact__beeld{width:180px;height:auto;margin-top:44px}@media (width<=1023.98px){.s-contact{padding:52px 0 40px}.s-contact__raster{grid-template-columns:1fr;gap:24px}.s-contact__koprij{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.s-contact__kop{max-width:254px;padding-top:18px;font-size:34px;line-height:36px}.s-contact__mbeeld{flex:none;width:84px;height:auto}.s-contact__tekst{padding-top:14px}}.s-kaart{background:var(--sp-wit);color:var(--sp-kop);border-radius:12px;padding:28px}.s-kaart :focus-visible,.s-modus :focus-visible{outline:2px solid var(--sp-kop);outline-offset:2px}@media (width<=1023.98px){.s-kaart{padding:20px}}.s-venster{background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;overflow-y:auto}.s-venster[open]{justify-content:center;align-items:center;display:flex}.s-venster::backdrop{background:#111111c7}.s-venster__binnen{width:600px;max-width:calc(100% - 40px);margin:40px auto;position:relative}.s-venster__kop{color:var(--sp-wit);align-items:center;gap:10px;margin:0 0 14px;font-size:15px;font-weight:700;line-height:15px;display:flex}.s-venster__sluit{background:var(--sp-wit);width:40px;height:40px;color:var(--sp-kop);cursor:pointer;border:0;border-radius:50%;font:400 20px/1 Inter,sans-serif;position:absolute;top:-6px;left:calc(100% + 16px)}.s-kern{--s-lijn:#dcdad4;color:var(--sp-kop)}.s-tabs{background:var(--sp-vlak);border-radius:8px;grid-template-columns:1fr 1fr;padding:4px;display:grid}.s-tab{cursor:pointer;height:39px;color:var(--sp-grijs);background:0 0;border:0;border-radius:6px;font:600 15px/15px Inter,sans-serif}.s-tab[aria-selected=true]{background:var(--sp-wit);color:var(--sp-kop);box-shadow:0 1px 2px #00000014,0 0 0 1px #e4e2dc}@media (width<=1023.98px){.s-tab{height:36px;font-size:14px}}.s-form{position:relative}.s-stapkop{padding-top:24px}.s-voortgang{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.s-voortgang i{background:#e4e2dc;border-radius:2px;height:4px}.s-voortgang i.is-aan{background:var(--sp-geel)}.s-stapkop__rij{color:var(--sp-grijs);justify-content:space-between;margin:0;padding-top:10px;font-size:13px;line-height:13px;display:flex}.s-stap{flex-direction:column;display:flex}.s-stap__kop{letter-spacing:-.36px;color:var(--sp-kop);margin:0;padding-top:18px;font-family:Inter,sans-serif;font-size:22px;font-weight:700;line-height:27px}.s-stap__kop:focus{outline:none}.s-stap__uitleg{color:var(--sp-tekst);text-wrap:pretty;margin:0;padding-top:6px;font-size:14px;line-height:21px}[data-paneel=bericht] .s-stap__kop{padding-top:24px}.s-kern .sp-vraag{color:var(--sp-kop);padding:18px 0 8px;font-size:14px;font-weight:600;line-height:14px}.s-kern .sp-opt{color:var(--sp-grijs);font-weight:600}.s-kern .sp-invoer{border-color:var(--s-lijn);border-radius:8px;height:48px;padding:0 16px;font-size:15px}.s-kern .sp-invoer::placeholder{color:#a9a6a0}.s-kern .sp-invoer--lang{height:84px;padding:14px 16px;line-height:19.5px}.s-kern .s-invoer--bericht{resize:vertical;height:120px;padding:14px 16px;line-height:19.5px}.s-kern .sp-keuzes--twee{gap:10px;padding-top:18px}.s-kern .sp-keuze{border-color:var(--s-lijn);min-height:56px;padding:15px 16px;font-size:15px;line-height:20px}.s-kern .sp-keuze__rond{border-width:1px;border-color:#b8b6b0}.s-kern .sp-keuze:has(input:checked){border-color:var(--sp-kop)}.s-kern .sp-keuze:has(input:checked) .sp-keuze__rond{border:5px solid var(--sp-kop)}.s-twee{grid-template-columns:1fr 1fr;gap:12px;display:grid}.s-knoppen{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.s-pil{border:1px solid var(--s-lijn);background:var(--sp-wit);cursor:pointer;height:46px;color:var(--sp-kop);white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;font:600 14px/14px Inter,sans-serif;display:flex;position:relative}.s-pil input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.s-pil:has(input:checked){background:var(--sp-vlak);border-color:var(--sp-kop)}.s-pil:has(input:focus-visible){outline:2px solid var(--sp-kop);outline-offset:2px}.s-stap__acties{padding-top:22px}.s-knop{background:var(--sp-zwart);width:100%;height:52px;color:var(--sp-wit);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;font:600 16px/16px Inter,sans-serif;display:flex}.s-knop:hover{background:#2a2a2a}.s-knop[aria-busy=true]{opacity:.6;cursor:progress}.s-mailregel{text-align:center;color:var(--sp-grijs);margin:0;padding-top:16px;font-size:14px;line-height:20px}.s-mailregel .s-onderlijn{color:var(--sp-kop)}.s-melding{color:var(--sp-tekst);margin:14px 0 0;font-size:14px;line-height:1.45}.s-agenda[aria-busy=true]{opacity:.5}.s-dagen{scrollbar-width:none;grid-auto-columns:calc(20% - 4.8px);grid-auto-flow:column;gap:6px;display:grid;overflow-x:auto}.s-dagen::-webkit-scrollbar{display:none}.s-dag{border:1px solid var(--s-lijn);background:var(--sp-wit);cursor:pointer;height:59px;color:var(--sp-grijs);border-radius:8px;flex-direction:column;align-items:center;gap:0;padding:10px 0;font:500 12px/15.6px Inter,sans-serif;display:flex}.s-dag strong{color:var(--sp-kop);font-size:18px;line-height:21.6px}.s-dag[aria-checked=true]{background:var(--sp-vlak);border-color:var(--sp-kop)}.s-agenda__dag{padding-top:18px}.s-tijden{grid-template-columns:repeat(3,1fr);gap:8px;padding-top:4px;display:grid}.s-tijd{border:1px solid var(--s-lijn);background:var(--sp-wit);cursor:pointer;height:46px;color:var(--sp-kop);font-variant-numeric:tabular-nums;border-radius:8px;font:600 14px/14px Inter,sans-serif}.s-tijd[aria-checked=true]{background:var(--sp-zwart);border-color:var(--sp-zwart);color:var(--sp-wit)}.s-embed{min-height:600px;padding-top:12px}.s-klaar{padding-top:8px}.s-klaar__vink{background:var(--sp-geel);width:10px;height:10px;margin-top:24px;display:block}.s-kaart .s-stap:not(.is-actief){display:none}.s-modus{background:var(--sp-wit);width:100%;max-width:none;height:100dvh;max-height:none;color:var(--sp-kop);border:0;margin:0;padding:0;position:fixed;inset:0}.s-modus[open]{flex-direction:column;display:flex}.s-modus::backdrop{background:var(--sp-wit)}.s-modus__kop{padding:calc(14px + env(safe-area-inset-top)) 20px 12px;border-bottom:1px solid #dcdad4;flex:none}.s-modus__rij{justify-content:space-between;align-items:center;height:16px;display:flex}.s-modus__terug,.s-modus__sluit{cursor:pointer;white-space:nowrap;min-height:44px;color:var(--sp-kop);background:0 0;border:0;align-items:center;margin:-14px 0;padding:0;font:500 15px/15px Inter,sans-serif;display:inline-flex}.s-modus__sluit{color:var(--sp-grijs)}.s-modus__titel{margin:0;font-size:15px;font-weight:700;line-height:16px}[data-modus-stapkop]{padding-top:14px}[data-modus-stapkop] .s-stapkop__rij{padding-top:8px}.s-modus__plek{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:1;min-height:0;overflow-y:auto}.s-modus .s-kern{flex-direction:column;min-height:100%;display:flex}.s-modus .s-paneel:not([hidden]),.s-modus .s-form{flex-direction:column;flex:1;display:flex}.s-modus .s-tabs,.s-modus .s-stapkop,.s-modus .s-stap:not(.is-actief){display:none}.s-modus .s-stap.is-actief{flex:1;padding:22px 20px 0}.s-modus .s-stap__kop{padding-top:0;font-size:24px;line-height:28px}.s-modus .s-stap__uitleg{padding-top:8px;font-size:15px;line-height:22px}.s-modus .sp-keuzes--twee{grid-template-columns:1fr}.s-modus .s-twee{grid-template-columns:1fr;gap:0}.s-modus .sp-invoer{font-size:16px}.s-modus .s-invoer--bericht{height:150px}.s-modus .s-stap__acties{padding:14px 20px calc(30px + env(safe-area-inset-bottom));background:var(--sp-wit);border-top:1px solid #dcdad4;margin:auto -20px 0;position:sticky;bottom:0}.s-modus .s-mailregel{display:none}.s-modus .s-stap.is-actief>:nth-last-child(2){margin-bottom:22px}@media (width<=1023.98px){.s-kaart .sp-keuzes--twee{grid-template-columns:1fr}.s-kaart .sp-keuze{min-height:50px;padding:13px 14px}.s-kaart .s-twee{grid-template-columns:1fr;gap:0}}.s-streep{text-decoration-line:underline;text-decoration-color:var(--sp-geel);text-underline-offset:6px;text-decoration-skip-ink:none;text-decoration-thickness:4px}@media (width<=1023.98px){.s-streep{text-underline-offset:5px;text-decoration-thickness:3px}}.s-alinea{color:var(--sp-tekst);text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}@media (width<=1023.98px){.s-alinea{font-size:16px;line-height:24.8px}}.s-tekstknop{cursor:pointer;color:var(--sp-kop);background:0 0;border:0;padding:0;font:600 16px/16px Inter,sans-serif}.s-swipe__stip{gap:6px;padding-top:16px;display:flex}.s-swipe__stip i{background:#c9c6bf;width:18px;height:3px}.s-swipe__stip i.is-aan{background:var(--sp-kop)}.sp-zwart .s-swipe__stip i{background:#444}.sp-zwart .s-swipe__stip i.is-aan{background:var(--sp-wit)}@media (width<=1023.98px){.s-swipe__rij{scroll-snap-type:x mandatory;margin-inline:calc(-1 * var(--sp-rand));padding-inline:var(--sp-rand);scroll-padding-inline:var(--sp-rand);scrollbar-width:none;overscroll-behavior-x:contain;gap:12px;overflow-x:auto;display:flex!important}.s-swipe__rij::-webkit-scrollbar{display:none}.s-swipe__rij>*{scroll-snap-align:start;flex:none}}.s-acc__kop{cursor:default;list-style:none}.s-acc__kop::-webkit-details-marker{display:none}.s-acc__teken{flex:none;width:14px;height:14px;position:relative}.s-acc__teken:before,.s-acc__teken:after{content:"";background:var(--sp-kop);width:14px;height:2px;position:absolute;top:6px;left:0}.s-acc__teken:after{transition:transform .15s;transform:rotate(90deg)}details[open]>.s-acc__kop .s-acc__teken:after{transform:rotate(0)}@media (width>=1024px){.s-acc__kop{pointer-events:none}}@media (width<=1023.98px){.s-acc__kop{cursor:pointer}}.s-tegel{background:var(--sp-wit);border-radius:4px;padding:32px;list-style:none}.s-tegel>.s-mono{line-height:13px;display:block}.s-tegel__titel{letter-spacing:-.36px;color:var(--sp-kop);margin:0;padding-top:14px;font-size:24px;font-weight:700;line-height:28.8px}.s-tegel__tekst{color:var(--sp-tekst);margin:0;padding-top:12px;font-size:17px;line-height:26.35px}@media (width<=1023.98px){.s-tegel{width:290px;padding:24px}.s-tegel__titel{font-size:21px;line-height:25px}.s-tegel__tekst{font-size:16px;line-height:24.8px}}.s-slot{padding:104px 0}.s-slot__rij{justify-content:space-between;align-items:center;gap:40px;display:flex}.s-slot__kop{max-width:760px;color:var(--sp-wit)}.s-slot--licht .s-slot__kop{color:var(--sp-kop)}.s-slot--licht .s-slot__acties{width:288px}.s-slot__acties{flex-direction:column;flex:none;align-items:flex-start;gap:24px;width:328px;display:flex}@media (width<=1023.98px){.s-slot{padding:56px 0 64px}.s-slot__rij{flex-direction:column;align-items:flex-start;gap:20px}.s-slot__acties{flex-direction:row;align-items:center;width:auto}}.s-hero{background:var(--sp-licht);padding:88px 0 96px}.s-hero__raster{grid-template-columns:540px 500px;align-items:center;gap:48px;display:grid}.s-hero__kop{max-width:500px;padding-top:24px}.s-hero__tekst{max-width:600px;padding-top:28px}.s-hero__acties{align-items:center;gap:24px;padding-top:36px;display:flex}.s-hero__beeld{width:100%;height:auto}@media (width<=1023.98px){.s-hero{padding:28px 0 40px}.s-hero__raster{grid-template-columns:1fr;gap:20px}.s-hero__kop{letter-spacing:-1.1px;padding-top:18px;font-size:38px;line-height:39px}.s-hero__tekst{padding-top:18px;font-size:18px;line-height:27px}.s-hero__acties{padding-top:22px}.s-hero__beeld{width:270px}}.sp-knop--donker{background:var(--sp-zwart);color:var(--sp-wit)}
