@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-vietnamese-opsz-normal.D9N6E8K1.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-ext-opsz-normal.IcJDqblK.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/bricolage-grotesque-latin-opsz-normal.Cre6nC2_.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Serif;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/instrument-serif-latin-400-italic.DKMiL14s.woff2)format("woff2"),url(/_astro/instrument-serif-latin-400-italic.u__WvvIK.woff)format("woff")}html.premium{--sp-nacht:#070c17;--sp-nacht-2:#0c1424;--sp-inkt:#0a1222;--sp-mist:#f3f5f9;--sp-lijn:#e3e8f0;--sp-tekst:#0a1222;--sp-zacht:#556074;--sp-op-donker:#e9eef7;--sp-op-donker-zacht:#a7b1c4;--sp-blauw:#1463e0;--sp-blauw-licht:#7fb0ff;--sp-punt:#4d8dff;--sp-titel:"Bricolage Grotesque Variable", "Manrope", ui-sans-serif, system-ui, sans-serif;--sp-serif:"Instrument Serif", Georgia, "Times New Roman", serif;--sp-zacht-uit:cubic-bezier(.22, 1, .36, 1);background:var(--sp-nacht)}html.premium body{background:#fff}html.premium .container-w,.sp-wrap{width:100%;max-width:1450px;margin-inline:auto;padding-inline:1.25rem}@media (width>=768px){html.premium .container-w,.sp-wrap{padding-inline:2.5rem}}html.premium .site-header.is-dark.is-scrolled{background-color:#070c17e6;border-bottom-color:#ffffff14;box-shadow:0 10px 40px #00000040}.sp-titel{font-family:var(--sp-titel);font-optical-sizing:auto;letter-spacing:-.045em;text-wrap:balance;font-weight:600;line-height:1}.sp-s{font-family:var(--sp-serif);letter-spacing:-.01em;padding-right:.06em;font-size:1.08em;font-style:italic;font-weight:400}.sp-h2{margin-top:1.1rem;font-size:clamp(2.4rem,1.2rem + 3.6vw,4rem)}.sp-label{letter-spacing:.16em;text-transform:uppercase;color:var(--sp-blauw);font-size:.8125rem;font-weight:800}.sp-op-donker .sp-label{color:var(--sp-blauw-licht)}.sp-intro{color:var(--sp-zacht);font-size:1.0625rem;line-height:1.65}.sp-op-donker .sp-intro{color:var(--sp-op-donker-zacht)}.sp-glans{background:linear-gradient(100deg,#9cc2ff 0%,#fff 40%,#9cc2ff 60%,#5e9bff 100%) 0 0/220% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:7s ease-in-out infinite sp-glans}@keyframes sp-glans{0%,to{background-position:0%}50%{background-position:100%}}.sp-sectiekop{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem 2rem;display:flex}.sp-sectiekop>:first-child{max-width:47.5rem}.sp-sectiekop>p{max-width:27rem}.sp-knop{min-height:3.25rem;transition:transform .35s var(--sp-zacht-uit), background-color .25s, box-shadow .35s, color .25s, border-color .25s;border-radius:9999px;justify-content:center;align-items:center;gap:.625rem;padding-inline:1.625rem;font-size:.9375rem;font-weight:700;line-height:1.2;text-decoration:none;display:inline-flex}.sp-knop:hover{transform:translateY(-2px)}.sp-knop svg{transition:transform .35s var(--sp-zacht-uit);flex:none}.sp-knop:hover svg{transform:translate(3px)}.sp-knop--blauw{background:var(--sp-blauw);color:#fff;box-shadow:0 10px 30px #1463e059,inset 0 1px #ffffff40}.sp-knop--blauw:hover{background:#1b6ef2;box-shadow:0 16px 40px #1463e080,inset 0 1px #ffffff4d}.sp-knop--glas{color:#eaf0fa;background:#ffffff0a;border:1px solid #ffffff38}.sp-knop--glas:hover{color:#fff;background:#ffffff14;border-color:#ffffff80}.sp-knop--rand{color:var(--sp-inkt);border:1px solid #0a122233}.sp-knop--rand:hover{border-color:var(--sp-inkt)}.pk-lijst{border:1px solid #ffffff24;border-radius:2rem;position:relative;overflow:hidden;box-shadow:0 50px 120px #0000008c,0 0 0 8px #ffffff08}.pk-lijst:after{content:"";pointer-events:none;background:linear-gradient(#0000 55%,#070c1780),linear-gradient(135deg,#1463e029,#0000 45%);position:absolute;inset:0}.pk-foto{aspect-ratio:6/5;object-fit:cover;width:100%;height:auto;display:block}.pk-kaartje{backdrop-filter:blur(14px);color:var(--sp-op-donker-zacht);background:#0e1626d1;border:1px solid #ffffff24;border-radius:1.1rem;align-items:center;gap:.7rem;padding:.7rem 1.05rem .7rem .7rem;font-size:.875rem;line-height:1.35;display:flex;position:absolute;box-shadow:0 20px 50px #00000073}.pk-kaartje strong{color:#fff;display:block}.pk-kaartje small{font-size:.78rem;display:block}.pk-kaartje__icoon{color:#9cc2ff;background:#1463e040;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:2.375rem;height:2.375rem;display:flex}.pk-kaartje--0{animation:9s ease-in-out infinite pk-zweef;top:9%;left:-1.5rem}.pk-kaartje--1{animation:8s ease-in-out infinite pk-zweef-om;top:46%;right:-1.25rem}.pk-kaartje--2{animation:10s ease-in-out infinite reverse pk-zweef;bottom:-1.5rem;left:9%}@keyframes pk-zweef{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes pk-zweef-om{0%,to{transform:translateY(0)}50%{transform:translateY(9px)}}@media (width<=640px){.pk-foto{aspect-ratio:4/4.2}.pk-kaartje{padding:.55rem .85rem .55rem .55rem;font-size:.8rem}.pk-kaartje--0{top:-1.25rem;left:-.5rem}.pk-kaartje--1{display:none}.pk-kaartje--2{bottom:-1.5rem;left:auto;right:-.5rem}}.pb{padding-block:6rem}@media (width>=768px){.pb{padding-block:7.5rem}}.pb--wit{color:var(--sp-tekst);background:#fff}.pb--mist{background:var(--sp-mist);color:var(--sp-tekst)}.pb--nacht{background:radial-gradient(50rem 26rem at 15% 100%, #1463e029, transparent 60%), var(--sp-nacht);color:var(--sp-op-donker)}.pb--nacht .sp-h2{color:#fff}.pb-accent{color:var(--sp-blauw)}.pb-h2{font-size:clamp(2.1rem,1.2rem + 2.8vw,3.4rem);line-height:1.05}.pb-icoon{background:linear-gradient(140deg, var(--sp-blauw), var(--sp-punt));color:#fff;border-radius:1rem;justify-content:center;align-items:center;width:3.25rem;height:3.25rem;display:flex;box-shadow:0 12px 30px #1463e04d}.pb-raster{gap:1.125rem;margin-top:3rem;display:grid}@media (width>=640px){.pb-raster{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.pb-raster--3{grid-template-columns:repeat(3,minmax(0,1fr))}.pb-raster{margin-top:3.5rem}}.pb-kaart{border:1px solid var(--sp-lijn);background:var(--sp-mist);transition:opacity .7s var(--sp-zacht-uit), transform .6s var(--sp-zacht-uit), box-shadow .45s, border-color .3s;border-radius:1.5rem;padding:2rem}.pb--mist .pb-kaart{background:#fff}.pb--nacht .pb-kaart{background:#ffffff08;border-color:#ffffff14}.pb-kaart:hover{border-color:#c9d9f5;transform:translateY(-4px);box-shadow:0 24px 50px #0a122214}.pb--nacht .pb-kaart:hover{box-shadow:none;border-color:#4d8dff73}.pb-kaart__titel{letter-spacing:-.025em;margin-top:1.5rem;font-size:1.375rem;line-height:1.15}.pb--nacht .pb-kaart__titel{color:#fff}.pb-kaart__tekst{color:var(--sp-zacht);margin-top:.625rem;font-size:.98rem;line-height:1.6}.pb--nacht .pb-kaart__tekst{color:var(--sp-op-donker-zacht)}html.premium .naar-boven{background:var(--sp-inkt);color:#fff;border:1px solid #ffffffe6;box-shadow:0 12px 30px #0000004d}html.premium .naar-boven:hover{background:var(--sp-blauw);color:#fff;border-color:#fff}@media (prefers-reduced-motion:reduce){.pk-kaartje{animation:none}.sp-glans{background-position:30%;animation:none}html.premium *,html.premium :before,html.premium :after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}.marcacao[data-astro-cid-m5nvdbbd]{isolation:isolate;background:var(--navy);color:var(--navy-foreground);position:relative;overflow:hidden}.marcacao[data-astro-cid-m5nvdbbd] .marcacao__bg{z-index:-20;object-fit:cover;opacity:.3;width:100%;height:100%;position:absolute;inset:0}.marcacao__laag[data-astro-cid-m5nvdbbd]{z-index:-10;position:absolute;inset:0}.marcacao__orb[data-astro-cid-m5nvdbbd]{pointer-events:none;z-index:-10;width:28rem;height:28rem;top:2.5rem;left:-8rem}.marcacao__grid[data-astro-cid-m5nvdbbd]{gap:3rem;display:grid}.marcacao__titel[data-astro-cid-m5nvdbbd]{margin-top:1.25rem}.marcacao__tekst[data-astro-cid-m5nvdbbd]{opacity:.8;margin-top:1.5rem}.marcacao__voordelen[data-astro-cid-m5nvdbbd]{gap:1rem;margin-top:2rem;font-size:.975rem;display:grid}.marcacao__voordelen[data-astro-cid-m5nvdbbd] li[data-astro-cid-m5nvdbbd]{opacity:.9;align-items:center;gap:.75rem;display:flex}.marcacao__vink[data-astro-cid-m5nvdbbd]{background:color-mix(in oklab, var(--primary) 20%, transparent);width:2rem;height:2rem;box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 40%, transparent);color:var(--primary);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.marcacao[data-astro-cid-m5nvdbbd] .marcacao__kaart{background:var(--card);color:var(--card-foreground);box-shadow:0 25px 50px -12px #00000040, 0 0 0 1px color-mix(in oklab, var(--primary) 30%, transparent);overflow:hidden}.stappen[data-astro-cid-m5nvdbbd]{border-bottom:1px solid var(--border);background:var(--surface);flex-wrap:wrap;gap:.5rem 1rem;padding:1rem 1.25rem;display:flex}.stappen[data-astro-cid-m5nvdbbd] li[data-astro-cid-m5nvdbbd]{color:var(--muted-foreground);align-items:center;gap:.5rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.stappen__nr[data-astro-cid-m5nvdbbd]{background:var(--secondary);border-radius:9999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:10px;display:inline-flex}.stappen[data-astro-cid-m5nvdbbd] li[data-astro-cid-m5nvdbbd].is-gedaan{color:var(--foreground)}.stappen[data-astro-cid-m5nvdbbd] li[data-astro-cid-m5nvdbbd].is-gedaan .stappen__nr[data-astro-cid-m5nvdbbd]{background:var(--foreground);color:var(--background)}.stappen[data-astro-cid-m5nvdbbd] li[data-astro-cid-m5nvdbbd][aria-current=step]{color:var(--primary)}.stappen[data-astro-cid-m5nvdbbd] li[data-astro-cid-m5nvdbbd][aria-current=step] .stappen__nr[data-astro-cid-m5nvdbbd]{background:var(--primary);color:var(--primary-foreground)}.marcacao__body[data-astro-cid-m5nvdbbd]{padding:1.25rem}.keuzes[data-astro-cid-m5nvdbbd]{gap:.75rem;margin-top:1.5rem;display:grid}.keuzes--uren[data-astro-cid-m5nvdbbd]{grid-template-columns:repeat(2,minmax(0,1fr))}.keuze[data-astro-cid-m5nvdbbd]{border-radius:var(--radius-lg);border:1px solid var(--input);text-align:left;min-height:3rem;transition:color .15s var(--ease-std), border-color .15s var(--ease-std), background-color .15s var(--ease-std);padding-inline:1rem;font-size:.975rem;font-weight:600}.keuze--uur[data-astro-cid-m5nvdbbd]{text-align:center;font-variant-numeric:tabular-nums}.keuze[data-astro-cid-m5nvdbbd]:hover{border-color:var(--primary);color:var(--primary)}.keuze[data-astro-cid-m5nvdbbd][aria-pressed=true]{border-color:var(--primary);background:var(--primary-soft);color:var(--accent-foreground)}.keuzes__hint[data-astro-cid-m5nvdbbd]{color:var(--muted-foreground);margin-top:.375rem;font-size:.875rem}.keuze--vink[data-astro-cid-m5nvdbbd]{align-items:center;gap:.75rem;display:flex}.keuze__vak[data-astro-cid-m5nvdbbd]{border:1.5px solid var(--input);background:var(--background);color:#0000;width:1.25rem;height:1.25rem;transition:background-color .15s var(--ease-std), border-color .15s var(--ease-std), color .15s var(--ease-std);border-radius:.375rem;flex:none;justify-content:center;align-items:center;display:flex}.keuze--vink[data-astro-cid-m5nvdbbd][aria-pressed=true] .keuze__vak[data-astro-cid-m5nvdbbd]{border-color:var(--primary);background:var(--primary);color:var(--primary-foreground)}.keuzes__verder[data-astro-cid-m5nvdbbd]{justify-content:flex-end;margin-top:1.25rem;display:flex}.keuzes__verder[data-astro-cid-m5nvdbbd] .cta[disabled]{cursor:not-allowed;opacity:.45}.vinkjes[data-astro-cid-m5nvdbbd]{border:0;margin:0;padding:0}.vinkjes[data-astro-cid-m5nvdbbd] legend[data-astro-cid-m5nvdbbd]{margin-bottom:.5rem;padding:0;font-size:.875rem;font-weight:600}.vinkjes__lijst[data-astro-cid-m5nvdbbd]{gap:.25rem 1rem;display:grid}@media (width>=640px){.vinkjes__lijst[data-astro-cid-m5nvdbbd]{grid-template-columns:repeat(3,minmax(0,1fr))}}.vinkjes[data-astro-cid-m5nvdbbd] .vinkje[data-astro-cid-m5nvdbbd]{cursor:pointer;align-items:center;gap:.625rem;min-height:2.75rem;margin:0;font-size:.9375rem;font-weight:500;display:flex}.vinkjes[data-astro-cid-m5nvdbbd] .vinkje[data-astro-cid-m5nvdbbd] input[data-astro-cid-m5nvdbbd]{width:1.125rem;height:1.125rem;min-height:0;accent-color:var(--primary);border-radius:.25rem;flex:none;margin:0;padding:0}.kalender[data-astro-cid-m5nvdbbd]{margin-top:1.5rem}.kalender__kop[data-astro-cid-m5nvdbbd]{justify-content:space-between;align-items:center;display:flex}.kalender__maand[data-astro-cid-m5nvdbbd]{font-size:1rem;font-weight:700}.kalender__raster[data-astro-cid-m5nvdbbd]{text-align:center;grid-template-columns:repeat(7,minmax(0,1fr));gap:.25rem;margin-top:1.25rem;display:grid}.kalender__raster[data-astro-cid-m5nvdbbd] .kalender__wd{color:var(--muted-foreground);text-transform:uppercase;padding-bottom:.5rem;font-size:11px;font-weight:700}.kalender__raster[data-astro-cid-m5nvdbbd] .kalender__dag{border-radius:var(--radius-lg);height:2.75rem;transition:color .15s var(--ease-std), background-color .15s var(--ease-std);justify-content:center;align-items:center;font-size:.875rem;font-weight:600;display:flex}.kalender__raster[data-astro-cid-m5nvdbbd] .kalender__dag:disabled{cursor:not-allowed;color:color-mix(in oklab, var(--muted-foreground) 40%, transparent);text-decoration:line-through}.kalender__raster[data-astro-cid-m5nvdbbd] .kalender__dag:not(:disabled):hover{background:var(--primary-soft);color:var(--accent-foreground)}.kalender__raster[data-astro-cid-m5nvdbbd] .kalender__dag.is-vandaag{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--primary) 40%, transparent)}.kalender__raster[data-astro-cid-m5nvdbbd] .kalender__dag[aria-pressed=true]{background:var(--primary);color:var(--primary-foreground)}.kalender__noot[data-astro-cid-m5nvdbbd]{color:var(--muted-foreground);margin-top:1rem;font-size:.75rem;line-height:1rem}.marcacao__datum[data-astro-cid-m5nvdbbd]{color:var(--muted-foreground);align-items:center;gap:.375rem;margin-top:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.velden[data-astro-cid-m5nvdbbd]{gap:1rem;margin-top:1.5rem;display:grid}.veld[data-astro-cid-m5nvdbbd] label[data-astro-cid-m5nvdbbd]{margin-bottom:.375rem;font-size:.875rem;font-weight:600;line-height:1.25rem;display:block}.veld[data-astro-cid-m5nvdbbd] input[data-astro-cid-m5nvdbbd],.veld[data-astro-cid-m5nvdbbd] select[data-astro-cid-m5nvdbbd],.veld[data-astro-cid-m5nvdbbd] textarea[data-astro-cid-m5nvdbbd]{border-radius:var(--radius-lg);border:1px solid var(--input);background:var(--background);width:100%;min-height:2.75rem;transition:border-color .15s var(--ease-std);padding:.625rem 1rem;font-size:.975rem}.veld[data-astro-cid-m5nvdbbd] input[data-astro-cid-m5nvdbbd]:focus,.veld[data-astro-cid-m5nvdbbd] select[data-astro-cid-m5nvdbbd]:focus,.veld[data-astro-cid-m5nvdbbd] textarea[data-astro-cid-m5nvdbbd]:focus{border-color:var(--primary)}.veld[data-astro-cid-m5nvdbbd] [data-astro-cid-m5nvdbbd][aria-invalid=true]{border-color:var(--destructive)}.veld__fout[data-astro-cid-m5nvdbbd]{color:var(--destructive);margin-top:.25rem;font-size:.75rem;font-weight:500;line-height:1rem}.honing[data-astro-cid-m5nvdbbd]{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.marcacao[data-astro-cid-m5nvdbbd] .marcacao__verstuur{margin-top:1.5rem}.resultaat[data-astro-cid-m5nvdbbd]{text-align:center;padding-block:1rem}.resultaat__icoon[data-astro-cid-m5nvdbbd]{display:inline-flex}.resultaat__icoon--ok[data-astro-cid-m5nvdbbd]{color:var(--success)}.resultaat__icoon--fout[data-astro-cid-m5nvdbbd]{color:var(--destructive)}.resultaat__titel[data-astro-cid-m5nvdbbd]{margin-top:1.25rem}.resultaat__tekst[data-astro-cid-m5nvdbbd]{color:var(--muted-foreground);margin-top:.75rem;font-size:.875rem;line-height:1.5rem}.resultaat__tekst[data-astro-cid-m5nvdbbd] a[data-astro-cid-m5nvdbbd]{color:var(--primary);white-space:nowrap;font-weight:700}.samenvatting[data-astro-cid-m5nvdbbd]{border-block:1px solid var(--border);text-align:left;max-width:24rem;margin:1.75rem auto 0}.samenvatting[data-astro-cid-m5nvdbbd] div[data-astro-cid-m5nvdbbd]{justify-content:space-between;align-items:baseline;gap:1rem;padding-block:.75rem;display:flex}.samenvatting[data-astro-cid-m5nvdbbd] div[data-astro-cid-m5nvdbbd]+div[data-astro-cid-m5nvdbbd]{border-top:1px solid var(--border)}.samenvatting[data-astro-cid-m5nvdbbd] dt[data-astro-cid-m5nvdbbd]{color:var(--muted-foreground);font-size:.875rem}.samenvatting[data-astro-cid-m5nvdbbd] dd[data-astro-cid-m5nvdbbd]{overflow-wrap:anywhere;text-align:right;font-size:.875rem;font-weight:600}.resultaat[data-astro-cid-m5nvdbbd] .resultaat__knop{margin-top:1.75rem}.resultaat__knoppen[data-astro-cid-m5nvdbbd]{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.75rem;display:flex}.terug[data-astro-cid-m5nvdbbd]{min-height:2.75rem;color:var(--muted-foreground);transition:color .15s var(--ease-std);align-items:center;gap:.5rem;margin-top:1.5rem;font-size:.875rem;font-weight:600;display:inline-flex}.terug[data-astro-cid-m5nvdbbd]:hover{color:var(--foreground)}@media (width>=640px){.stappen[data-astro-cid-m5nvdbbd]{padding-inline:1.75rem}.marcacao__body[data-astro-cid-m5nvdbbd]{padding:1.75rem}.keuzes--diensten[data-astro-cid-m5nvdbbd]{grid-template-columns:repeat(2,minmax(0,1fr))}.keuzes--uren[data-astro-cid-m5nvdbbd]{grid-template-columns:repeat(3,minmax(0,1fr))}.velden[data-astro-cid-m5nvdbbd]{grid-template-columns:repeat(2,minmax(0,1fr))}.veld--breed[data-astro-cid-m5nvdbbd]{grid-column:span 2/span 2}}@media (width>=1024px){.marcacao__grid[data-astro-cid-m5nvdbbd]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:4rem}.marcacao[data-astro-cid-m5nvdbbd] .marcacao__links{align-self:start;position:sticky;top:7rem}}
