*{box-sizing:border-box;margin:0;padding:0}body{color:#1b1a26;-webkit-font-smoothing:antialiased;background:#f5f5f7;font-family:Hanken Grotesk,system-ui,sans-serif}span.material-symbols-rounded{-webkit-user-select:none;user-select:none;font-family:Material Symbols Rounded;font-size:20px;line-height:1;display:inline-block}a{color:inherit;text-decoration:none}a:hover{color:#ea580c}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:#d6d6de padding-box content-box;border:3px solid #0000;border-radius:8px}@keyframes spscan{0%{top:14%}50%{top:82%}to{top:14%}}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes epfade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.dc-form-fonts input,.dc-form-fonts textarea,.dc-form-fonts select{font-family:Hanken Grotesk,sans-serif}.dc-app-fonts input,.dc-app-fonts textarea,.dc-app-fonts select,.dc-app-fonts button{font-family:inherit}.dc-app-fonts input::placeholder,.dc-app-fonts textarea::placeholder{color:#a9a8b3}.faq-onderwerpen{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}@media (min-width:640px){.faq-onderwerpen{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1100px){.faq-onderwerpen{grid-template-columns:repeat(6,minmax(0,1fr))}.faq-onderwerpen>a{padding:16px 14px!important}}.voorwaarden{grid-template-columns:minmax(0,1fr);align-items:start;gap:18px;display:grid}.voorwaarden-inhoud a{color:#5d5c72}.voorwaarden-inhoud a:hover{color:#1b1a26}@media (min-width:1000px){.voorwaarden{grid-template-columns:260px minmax(0,1fr);gap:24px}.voorwaarden-inhoud{position:sticky;top:96px}}
.fc-blue:focus{border-color:#2563eb}.fc-ink:focus,.fw-ink:focus-within{border-color:#15132b}.hv-accent:hover{color:#ea580c}.hv-accent-soft:hover{background:#ea580c1f}.hv-blue:hover{background:#1d4fd0}.hv-border-accent:hover{border-color:#ea580c}.hv-border-ink:hover{color:#1b1a26;border-color:#dcd8ee}.hv-card:hover{border-color:#dcd8ee;box-shadow:0 12px 30px #15132b0f}.hv-card-blue:hover{border-color:#c9d6f7;box-shadow:0 12px 30px #15132b0f}.hv-card-ink:hover{color:#1b1a26;border-color:#dcd8ee;box-shadow:0 12px 30px #15132b0f}.hv-card-ink-lg:hover{color:#1b1a26;border-color:#dcd8ee;box-shadow:0 14px 34px #15132b12}.hv-glass-06:hover{background:#ffffff0f}.hv-glass-07:hover{background:#ffffff12}.hv-glass-09:hover{background:#ffffff17}.hv-glass-14:hover{background:#ffffff24}.hv-glass-14-white:hover{color:#fff;background:#ffffff24}.hv-ink:hover{color:#1b1a26}.hv-ink-lift:hover{color:#1b1a26;box-shadow:0 30px 70px #15132b24}.hv-ink-light:hover{background:#23204a}.hv-ink-light-white:hover{color:#fff;background:#23204a}.hv-lift:hover{transform:translateY(-2px);box-shadow:0 10px 30px #1412281a}.hv-orange:hover{background:#c2460a}.hv-orange-white:hover{color:#fff;background:#c2460a}.hv-red:hover{background:#b91c1c}.hv-red-soft:hover{background:#fef2f2}.hv-soft:hover{background:#f5f5f7}.hv-soft-dark:hover{background:#f0f0f3}.hv-soft-ink:hover{color:#1b1a26;background:#f5f5f7}.hv-white:hover{color:#fff}
.nav-menuknop{display:none}@media (max-width:999px){.nav-desktop,.nav-inloggen{display:none!important}.nav-menuknop{color:#1b1a26;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:44px;height:44px;margin-right:-8px;display:inline-flex}.nav-menuknop:hover,.nav-menuknop:focus-visible{background:#15132b0f}.nav-menuknop .material-symbols-rounded{font-size:26px}.nav-mobiel{overscroll-behavior:contain;background:#fff;border-bottom:1px solid #e7e7ec;max-height:calc(100dvh - 70px);padding:8px clamp(18px,3vw,40px) 22px;animation:.18s ease-out epfade;position:absolute;top:100%;left:0;right:0;overflow-y:auto;box-shadow:0 24px 60px #15132b24}.nav-mobiel-groep{border-bottom:1px solid #f0f0f3;padding:10px 0}.nav-mobiel-kop{letter-spacing:.12em;text-transform:uppercase;color:#8a8a96;padding:6px 0 4px;font-family:JetBrains Mono,monospace;font-size:11.5px;font-weight:500}.nav-mobiel-link{border-radius:11px;align-items:flex-start;gap:12px;margin:0 -10px;padding:10px;display:flex}.nav-mobiel-link:hover{color:inherit;background:#f6f6f8}.nav-mobiel-link>.material-symbols-rounded{color:#ea580c;flex:none;margin-top:1px;font-size:21px}.nav-mobiel-label{color:#1b1a26;font-size:16px;font-weight:600;display:block}.nav-mobiel-desc{color:#6c6b78;margin-top:1px;font-size:14px;line-height:1.4;display:block}.nav-mobiel-los .nav-mobiel-label{font-size:17px}.nav-mobiel-link.is-actief .nav-mobiel-label{color:#ea580c}.nav-mobiel-acties{gap:12px;padding-top:18px;display:flex}.nav-mobiel-acties>a{border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;padding:13px 18px;font-size:16px;font-weight:500;display:inline-flex}.nav-mobiel-inloggen{color:#1b1a26;border:1px solid #dcdce2}.nav-mobiel-start{background:#15132b;color:#fff!important}.nav-mobiel-start .material-symbols-rounded{font-size:18px}}@media (max-width:400px){.nav-acties>a{display:none!important}}@media (max-width:900px){.r-stapel{grid-template-columns:minmax(0,1fr)!important;gap:40px!important}}@media (max-width:700px){.r-drie{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:540px){.r-telefoons{zoom:.8}}@media (max-width:420px){.r-telefoons{zoom:.68}}.r-alleen-smal{display:none!important}@media (max-width:800px){.r-alleen-smal{display:flex!important}.r-veeghint{color:#8a8a96;align-items:center;gap:8px;margin:-18px 0 14px;font-size:14px}.r-veeghint .material-symbols-rounded{color:#ea580c;font-size:18px}.r-tabel-vast>div>div:first-child{z-index:1;background:#fff;position:sticky;left:0;box-shadow:1px 0 #f0f0f3}.r-tabel-vast>div:first-child>div:first-child{box-shadow:none;background:#15132b}}@media (max-width:600px){.r-footer{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:36px 20px!important}.r-footer>div:first-child{grid-column:1/-1!important;min-width:0!important}}.r-alleen-telefoon{display:none!important}@media (max-width:600px){.r-alleen-telefoon{display:inline!important}.r-niet-smal{display:none!important}.r-prijstabel>div:not(:last-child){grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr)!important;gap:2px 10px!important;padding-left:18px!important;padding-right:18px!important}.r-prijstabel>div:not(:last-child)>div:first-child{grid-area:1/1}.r-prijstabel>div:not(:last-child)>div:nth-child(2){grid-area:2/1;color:#8a8a96!important;font-size:13px!important}.r-prijstabel>div:not(:last-child)>div:nth-child(3){grid-area:1/2/span 2}.r-prijstabel>div:not(:last-child)>div:nth-child(4){grid-area:1/3/span 2}.r-prijstabel>div:first-child{letter-spacing:.06em!important}.r-prijstabel>div:first-child>div:nth-child(2){color:#9c9bb0;font-size:10.5px!important}.r-prijstabel>div:last-child{padding-left:18px!important;padding-right:18px!important}.r-tijdvak{gap:12px!important}.r-tijdvak>div:first-child{width:50px!important}.r-tijdvak>div:last-child{white-space:nowrap;min-width:66px;width:auto!important;font-size:13.5px!important}}.r-uren>span:last-child{white-space:nowrap;text-align:right}
