@layer components{.start{--fu:min(1px, 100vw / 1440);width:100%;padding-bottom:2.5rem;position:relative;overflow-x:clip;container:start/inline-size}.start-held{height:38.25rem;position:relative}.start-veld-bureau{display:none}.start-nav{z-index:5;width:100%;max-width:26rem;margin:0 auto;position:relative}.start-menu,.start-nav-check{display:none}.start-nav-rechts{align-items:center;gap:.5rem;display:flex}.start-held-in{z-index:4;text-align:center;padding:0 1.25rem;position:absolute;top:20.5rem;left:0;right:0}.start-held h1{letter-spacing:-.05em;font-size:min(2.75rem,11.2vw);font-weight:770;font-stretch:104%;line-height:.98}.start-niet{letter-spacing:-.01em;text-wrap:balance;margin-top:1rem;font-size:min(.96875rem,4.3vw);font-weight:620}.start-held-in .pil--groot{margin-top:1.5rem}.start-kort{color:var(--color-grijs);margin-top:.75rem;font-size:.875rem;font-weight:520}.start-stapel{margin-top:.25rem}.start-held[data-stapel]{height:41.25rem}.start-mensen{z-index:4;width:100%;max-width:26rem;margin:0 auto;position:relative}.start-rijkop{justify-content:space-between;align-items:baseline;margin-bottom:.625rem;padding:0 1rem;display:flex}.start-rijkop h2{letter-spacing:-.025em;font-size:1.0625rem;font-weight:700}.start-rijkop .tekstlink{justify-content:flex-end;min-width:2.75rem;margin:-.75rem 0;font-size:.875rem}.start-mensrij{scroll-snap-type:x mandatory;scrollbar-width:none;gap:.625rem;margin:0;padding:.125rem 1rem 2.125rem;list-style:none;display:flex;overflow-x:auto}.start-mensrij::-webkit-scrollbar{display:none}.start-mensrij>li{scroll-snap-align:start;flex:none;width:17rem;max-width:86%;scroll-margin-left:1rem;display:flex}.start-echt{background:#fff;border-radius:1.875rem;width:calc(100% - 2rem);max-width:24rem;margin:.875rem auto 0;padding:1.625rem 1.375rem;scroll-margin-top:1rem;box-shadow:inset 0 0 0 1px #10100e0b}.start-echt h2{letter-spacing:-.04em;max-width:11em;font-size:1.6875rem;font-weight:760;font-stretch:104%;line-height:1.05}.start-echt p{color:var(--color-donkergrijs);margin-top:.75rem;font-size:1rem;line-height:1.45}.start-echt ul{gap:.625rem;margin:1.125rem 0 0;padding:0;list-style:none;display:grid}.start-echt li{align-items:flex-start;gap:.625rem;font-size:.96875rem;font-weight:560;line-height:1.3;display:flex}.start-echt li svg{flex:none;margin-top:.125rem}.start-slot{text-align:center;padding:2.75rem 1.25rem 1.375rem}.start-slot h2{letter-spacing:-.045em;font-size:min(2.125rem,9vw);font-weight:770;font-stretch:104%;line-height:1}.start-slot .pil{margin-top:1.25rem}.start-alles{background:var(--color-vlak);border-radius:1.375rem;width:calc(100% - 2rem);max-width:24rem;margin:1.25rem auto 0;scroll-margin-top:1rem}.start-alles summary{cursor:pointer;border-radius:1.375rem;justify-content:space-between;align-items:center;gap:.75rem;min-height:3.5rem;padding:0 1.125rem 0 1.375rem;font-size:.96875rem;font-weight:640;list-style:none;display:flex}.start-alles summary::-webkit-details-marker{display:none}.start-alles summary svg{transition:transform .2s var(--ease-veer);flex:none}.start-alles[open] summary svg{transform:rotate(180deg)}.start-alles>p{color:var(--color-grijs);padding:0 1.375rem;font-size:.90625rem;font-weight:520}.start-alles h3{letter-spacing:-.025em;margin-top:1.25rem;padding:0 1.375rem;font-size:1.0625rem;font-weight:700}.start-lijst{--rand:var(--color-vlak);margin:.5rem 0 0;padding:0 1.375rem;list-style:none}.start-lijst:last-child{padding-bottom:1rem}.start-lijst a{min-height:3.25rem;color:inherit;border-top:1px solid #d9d8d2;grid-template-columns:auto 1fr;align-items:center;column-gap:.75rem;padding:.5rem 0;font-size:.96875rem;font-weight:600;line-height:1.25;text-decoration:none;display:grid}.start-lijst .mini{grid-row:span 2}.start-lijst b{color:var(--color-grijs);grid-column:2;font-size:.84375rem;font-weight:520}.start .site-voet{max-width:26rem;margin:0 auto}@media (min-width:60rem){.start{padding-bottom:3.5rem}}@container start (min-width:60rem){.start-held{height:auto;min-height:calc(716 * var(--fu))}.start-veld-tel{display:none}.start-veld-bureau{display:block}.start-nav{background:linear-gradient(to bottom, var(--color-papier) 78%, #f4f4f100);grid-template-columns:1fr auto 1fr;max-width:none;min-height:5.5rem;padding:0 2.25rem;display:grid}.start-nav .merk{font-size:1.1875rem}.start-menu{gap:.375rem;display:flex}.start-menu a{min-height:2.75rem;color:var(--color-donkergrijs);border-radius:999px;align-items:center;padding:0 .875rem;font-size:.96875rem;font-weight:600;text-decoration:none;display:inline-flex}.start-menu a:hover{color:var(--color-inkt)}.start-nav-rechts{justify-self:end}.start-nav-check{display:inline-flex}.start-held-in{padding-top:max(1rem, calc(264 * var(--fu) - 5.5rem));padding-bottom:1.25rem;position:relative;top:auto}.start-held h1{font-size:min(clamp(2.875rem, calc(80 * var(--fu)), 5rem), calc(84 * var(--fu)));letter-spacing:-.055em;line-height:.94}.start-niet{letter-spacing:-.015em;margin-top:1.75rem;font-size:1.1875rem}.start-held-in .pil--groot{min-height:4rem;margin-top:1.875rem;padding:0 2.375rem;font-size:1.15625rem}.start-kort{margin-top:.875rem;font-size:.9375rem}.start-mensen{max-width:none;margin-top:0;padding:0 1.5rem}.start-held[data-stapel]{height:auto}.start-rijkop{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.start-mensrij{grid-template-columns:repeat(4,minmax(0,18.75rem));justify-content:center;gap:.875rem;padding:0 0 2rem;display:grid;overflow:visible}.start-mensrij>li{width:auto;max-width:none}.start-mensrij .mens-groot{font-size:1.25rem}@container start (max-width:80.99rem){.start-mensrij{grid-template-columns:repeat(3,minmax(0,18.75rem))}.start-mensrij>li:nth-child(n+4){display:none}}.start-echt{width:calc(100% - 4.5rem);max-width:73.75rem;box-shadow:none;background:0 0;grid-template-columns:1fr 1fr;align-items:center;gap:3.75rem;margin-top:5rem;padding:0;display:grid}.start-echt h2{letter-spacing:-.05em;max-width:9em;font-size:clamp(2.5rem,3.9vw,3.5rem);line-height:1}.start-echt p{max-width:30em;margin-top:1.125rem;font-size:1.1875rem}.start-echt ul{margin:0}.start-echt li{background:#fff;border-radius:1.375rem;align-items:center;gap:.875rem;padding:1.375rem 1.5rem;font-size:1.1875rem;font-weight:600;box-shadow:inset 0 0 0 1px #10100e0b}.start-echt li svg{margin-top:0}.start-slot{padding-top:5rem}.start-slot h2{font-size:3rem}.start-alles{max-width:44rem;margin-top:2.5rem}.start-lijst{columns:2;column-gap:2.5rem}.start-lijst li{break-inside:avoid}.start .site-voet{max-width:44rem}}}@media (prefers-reduced-motion:reduce){.start-alles summary svg{transition:none}}
@layer components{.dk-maat{width:100%;max-width:21.125rem;margin:0 auto;container-type:inline-size}.dk{--k:min(.0625rem, .29586cqw);height:calc(330 * var(--k));padding:calc(18 * var(--k)) calc(20 * var(--k)) 0;border-radius:calc(28 * var(--k));text-align:left;background:#fff;position:relative;overflow:hidden;transform:rotate(-1.5deg);box-shadow:0 1px 1px #10100e0d,0 24px 40px -24px #10100e66,inset 0 0 0 1px #10100e0b}.dk-kop{gap:calc(12 * var(--k));align-items:center;display:flex}.dk-kop .portret{width:calc(50 * var(--k));height:calc(50 * var(--k));border-radius:50%}.dk-wie{font-size:calc(21 * var(--k));letter-spacing:-.03em;font-weight:740;line-height:1.1}.dk-feiten{margin-top:calc(1 * var(--k));font-size:calc(14 * var(--k));color:var(--color-grijs);font-weight:520}.dk-tot{align-items:baseline;gap:0 calc(7 * var(--k));margin-top:calc(20 * var(--k));flex-wrap:wrap;display:flex}.dk-tot[data-kort]{white-space:nowrap;flex-wrap:nowrap}.dk-tot span{font-size:calc(17 * var(--k));letter-spacing:-.02em;font-weight:660}.dk-tot b{font-size:calc(66 * var(--k));letter-spacing:-.055em;font-variant-numeric:lining-nums;white-space:nowrap;font-weight:800;font-stretch:112%;line-height:.9}.dk-plus{margin-top:calc(10 * var(--k));font-size:calc(15 * var(--k));letter-spacing:-.01em;font-weight:600;line-height:1.3}.dk-zak{height:calc(124 * var(--k));position:absolute;bottom:0;left:0;right:0}.dk-zak span{left:calc(var(--i) * var(--k));right:calc(var(--i) * var(--k));top:calc(var(--y) * var(--k));border-radius:calc(20 * var(--k)) calc(20 * var(--k)) 0 0;background:var(--bg);position:absolute;bottom:0;box-shadow:inset 0 1px #ffffff59,0 -6px 12px -8px #10100e59}.dk-voet{left:calc(25 * var(--k));right:calc(25 * var(--k));bottom:calc(13 * var(--k));justify-content:space-between;align-items:baseline;gap:calc(8 * var(--k));color:#fff;font-size:calc(13 * var(--k));white-space:nowrap;font-weight:540;display:flex;position:absolute}.dk-voet b{font-weight:700;font-size:calc(13.5 * var(--k));letter-spacing:-.01em}.dk-voet[data-leeg]{color:var(--color-inkt)}.dk-zak[data-leeg]{display:none}}@media (forced-colors:active){.dk{border:2px solid canvastext}.dk-zak span{border:1px solid canvastext}}
@layer components{.plek{width:17.875rem;max-width:100%;color:var(--color-inkt);font:inherit;text-align:left;box-shadow:var(--schaduw-kaart);-webkit-tap-highlight-color:transparent;background:#fff;border:0;border-radius:1.375rem;flex-direction:column;flex:none;padding:1rem 1.125rem;text-decoration:none;transition:transform .1s ease-out;display:flex;position:relative;overflow:hidden}.plek:active{transform:scale(.985)}.plek-kaart{color:#deddd7;pointer-events:none;width:10rem;position:absolute;top:-1.375rem;right:-1.375rem;-webkit-mask-image:linear-gradient(225deg,#000 35%,#0000 78%);mask-image:linear-gradient(225deg,#000 35%,#0000 78%)}.plek-wat{max-width:9.375rem;min-height:2.125rem;color:var(--color-grijs);font-size:.84375rem;font-weight:580;line-height:1.25;position:relative}.plek-adres{letter-spacing:-.035em;overflow-wrap:anywhere;margin-top:1.625rem;font-size:1.4375rem;font-weight:760;font-stretch:106%;line-height:1.05;position:relative}.plek-naam{margin-top:.3125rem;font-size:.9375rem;font-weight:600;position:relative}.plek-voet{border-top:1px solid var(--color-lijn);color:var(--color-grijs);justify-content:space-between;gap:.625rem;margin-top:auto;padding-top:.6875rem;font-size:.8125rem;font-weight:520;display:flex;position:relative}:is(.plek-adres:has(+.plek-voet),.plek-naam:has(+.plek-voet)){margin-bottom:.875rem}.plek-voet b{color:var(--color-inkt);font-weight:660}}@media (prefers-reduced-motion:reduce){.plek{transition:none}.plek:active{opacity:.8;transform:none}}@media (forced-colors:active){.plek{border:2px solid buttontext}.plek-kaart{display:none}}
@layer components{.uit{--rand-x:1rem;width:100%;max-width:26rem;margin:0 auto;padding-bottom:2.5rem}.uit-balk-rechts{align-items:center;gap:.5rem;display:flex}.uit-balk .pil{white-space:nowrap}@media (max-width:22.4375rem){.uit-balk .pil{padding:0 .875rem}}.uit[data-voorbeeld] .uit-mogelijk .pas-vraag p{max-width:none}.uit-hulp,.uit-lang,.uit-menu{display:none}.uit-gedeeld{margin:.75rem var(--rand-x) 0;background:var(--color-vlak);border-radius:1.125rem;padding:.75rem 1rem;font-size:.9375rem;font-weight:560;line-height:1.35}.uit-gedeeld .tekstlink{margin:.125rem 0 -.5rem}.uit-vlak{display:block}.uit-wie{padding:.5rem var(--rand-x) 0;flex-wrap:wrap;align-items:center;gap:.25rem .75rem;display:flex}.uit-wie>div{flex:8rem;min-width:0}.uit-wie .portret{border-radius:50%;width:3rem;height:3rem}.uit-wie h1{letter-spacing:-.025em;font-size:1.1875rem;font-weight:720;line-height:1.1}.uit-wie p:not(.etiket){color:var(--color-grijs);margin-top:.125rem;font-size:.875rem;font-weight:520}.uit-wie .etiket{margin-bottom:.3125rem}.uit-wie .tekstlink{flex:none;margin-left:auto}.uit-totaal{padding:1.875rem var(--rand-x) 0}.uit-tot{letter-spacing:-.02em;margin-bottom:-.125rem;font-size:1.1875rem;font-weight:660;display:block}.uit-getal{flex-wrap:wrap;align-items:baseline;column-gap:.5rem;display:flex}.uit-getal b{letter-spacing:-.055em;font-variant-numeric:lining-nums;white-space:nowrap;margin-left:-.045em;font-size:min(5.375rem,22vw);font-weight:800;font-stretch:112%;line-height:.92}.uit-getal>span{letter-spacing:-.02em;font-size:1.1875rem;font-weight:660}.uit-plus{letter-spacing:-.01em;align-items:center;gap:.5rem;margin-top:.75rem;font-size:1rem;font-weight:620;display:inline-flex}.uit-plus i{background:var(--color-inkt);color:#fff;border-radius:50%;flex:none;place-items:center;width:1.375rem;height:1.375rem;padding-bottom:1px;font-size:.9375rem;font-style:normal;font-weight:700;line-height:1;display:inline-grid}.uit-klein{color:var(--color-donkergrijs);margin-top:.75rem;font-size:1rem;font-weight:560}.uit-doen,.uit-kleinedruk,.uit-spring{display:none}.uit .deelkop{padding:0 var(--rand-x);margin:2.125rem 0 .75rem}.uit-klik{display:none}.uit .stapel{max-width:calc(100% - 2 * var(--rand-x));margin:0 auto}.uit-leeg{margin:2.125rem var(--rand-x) 0;border:1.5px dashed var(--color-rand);border-radius:1.625rem;padding:1.25rem 1.25rem 1.375rem}.uit-leeg h2{letter-spacing:-.03em;font-size:1.3125rem;font-weight:740;font-stretch:104%;line-height:1.1}.uit-leeg p{color:var(--color-grijs);margin-top:.375rem;font-size:.9375rem;font-weight:520}.uit-mogelijk{padding:0 var(--rand-x);gap:.625rem;margin:0;list-style:none;display:grid}.uit-mogelijk .pasvorm{max-width:none}.uit-uitleg{margin:-.25rem var(--rand-x) .75rem;color:var(--color-grijs);font-size:.875rem;font-weight:520}.uit-stub p{align-items:center;gap:calc(6 * var(--u));display:inline-flex}.uit-mogelijk [data-soort=ja] .pas--mogelijk{background-color:var(--bg);color:var(--fg);background-image:radial-gradient(130% 100% at 0 0,#fff3,#fff0 52%),linear-gradient(165deg,#0000 45%,#00000021);border-style:solid;border-color:#0000}.uit-mogelijk [data-soort=ja] .pas-kop,.uit-mogelijk [data-soort=ja] .pas-vraag p{color:var(--fg)}.uit-mogelijk [data-soort=nee] .pas--mogelijk,.uit-mogelijk [data-soort=nakijken] .pas--mogelijk{color:var(--color-grijs);background-color:#f1f1ee;border-color:#10100e3d}.uit-mogelijk [data-soort=nee] .pas-kop,.uit-mogelijk [data-soort=nakijken] .pas-kop{color:var(--color-donkergrijs)}.uit-mogelijk [data-soort=nee] .pas-van--open b,.uit-mogelijk [data-soort=nakijken] .pas-van--open b,.uit-mogelijk [data-soort=nee] .pas-vraag p,.uit-mogelijk [data-soort=nakijken] .pas-vraag p{color:var(--color-grijs)}.uit-stub{min-height:max(2.75rem, calc(46 * var(--u)));justify-content:flex-start;gap:calc(14 * var(--u))}.uit-terug{font-size:max(calc(14px * var(--vl,1)), calc(15 * var(--u)));flex:none}.uit-mogelijk [data-soort=ja] .uit-terug{color:var(--fg);text-decoration-color:currentColor}.uit-plekken{padding:.25rem var(--rand-x) 1.75rem;scroll-snap-type:x mandatory;scrollbar-width:none;gap:.625rem;margin:0 0 -1.25rem;list-style:none;display:flex;overflow-x:auto}.uit-plekken::-webkit-scrollbar{display:none}.uit-plekken>li{scroll-snap-align:start;scroll-margin-left:var(--rand-x);flex:none;display:flex}.uit-plekken[data-alle]{display:grid;overflow:visible}.uit-plekken[data-alle] .plek{width:100%}.uit-alle{padding:.375rem var(--rand-x) 0}.uit-door{background:var(--color-vlak);text-align:center;border-radius:1.875rem;margin:2.25rem .5rem 0;padding:1.5rem .75rem 1.125rem}.uit-door h2{letter-spacing:-.03em;font-size:1.3125rem;font-weight:740;font-stretch:104%}.uit-door>p{max-width:24rem;color:var(--color-grijs);margin:.25rem auto 1rem;font-size:.90625rem;font-weight:520}.uit-door-knoppen{justify-items:center;gap:.25rem;margin:1.625rem .25rem 0;display:grid}.uit-door-knoppen .pil{width:100%;max-width:24rem}.site-voet{gap:.5rem;padding:1.75rem 1rem 0;display:grid}.uit-spring a{min-height:2.75rem;box-shadow:inset 0 0 0 1px var(--color-lijn);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;padding:0 1rem;font-size:.9375rem;font-weight:620;text-decoration:none;display:inline-flex}.uit-spring a:first-child{background:var(--color-inkt);color:#fff;box-shadow:none}.uit-paneel{background:#fff;border-radius:2rem;padding:1.625rem 1.75rem 1.5rem;box-shadow:0 1px 1px #10100e0a,0 30px 60px -40px #10100e59,inset 0 0 0 1px #10100e0b}.uit-paneel-kop{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.875rem;display:flex}.uit-paneel-kop span{color:var(--color-grijs);align-items:center;gap:.625rem;font-size:.875rem;font-weight:620;display:inline-flex}.uit-paneel .pi-dok{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;margin-top:1.5rem;padding:0;-webkit-mask-image:none;mask-image:none}.uit-paneel .pi-dok .rond{box-shadow:inset 0 0 0 1.5px var(--color-lijn)}.uit .stapel-knop[aria-current]{position:relative}.uit .stapel-knop[aria-current]:after{content:"";border:2.5px solid var(--color-inkt);border-radius:calc(26 * var(--u) + 5.5px);pointer-events:none;position:absolute;inset:-5.5px}@media (min-width:60rem){.uit{--rand-x:0px;max-width:none;padding-bottom:4rem}.uit-vlak{max-width:83.75rem;margin-inline:auto}.uit-balk{min-height:5.5rem;padding:0 2.25rem}.uit-balk .merk{font-size:1.1875rem}.uit-balk{grid-template-columns:1fr auto 1fr;display:grid}.uit-balk-rechts{justify-self:end}.uit-menu{gap:.375rem;display:flex}.uit-menu a{min-height:2.75rem;color:var(--color-donkergrijs);border-radius:999px;align-items:center;padding:0 .875rem;font-size:.96875rem;font-weight:600;text-decoration:none;display:inline-flex}.uit-menu a:hover{color:var(--color-inkt)}.uit-hulp{display:inline-flex}.uit-deel{background:var(--color-inkt);color:#fff;box-shadow:none}.uit-kort{display:none}.uit-lang{display:inline}.uit-vlak{grid-template-columns:minmax(0,23.25rem) minmax(0,26.875rem);grid-template-areas:"links midden""links rest";justify-content:space-around;align-items:start;column-gap:2.5rem;padding:1.25rem 1.5rem 3rem;display:grid}.uit-links{grid-area:links;align-self:stretch;min-width:0}@media (min-height:44rem){.uit-links-in{position:sticky;top:1.75rem}}.uit-midden{grid-area:midden;min-width:0}.uit-rest{grid-area:rest;min-width:0}.uit-wie{gap:.875rem;padding-top:0}.uit-wie .portret{width:3.5rem;height:3.5rem}.uit-wie h1{letter-spacing:-.03em;font-size:1.375rem}.uit-wie p:not(.etiket){font-size:.9375rem}.uit-totaal{padding-top:3.5rem}.uit-tot{margin-bottom:0;font-size:1.5rem}.uit-getal{display:block}.uit-getal b{letter-spacing:-.06em;margin-left:-.057em;font-size:clamp(5.5rem,9.1vw,7.625rem);line-height:.9;display:block}.uit-getal>span{margin-top:.625rem;font-size:1.5rem;display:block}.uit-plus{gap:.625rem;margin-top:1.375rem;font-size:1.1875rem}.uit-plus i{width:1.625rem;height:1.625rem;font-size:1.0625rem}.uit-klein{font-size:1.125rem}.uit-spring{flex-wrap:wrap;gap:.5rem;margin-top:1.875rem;display:flex}.uit-doen{flex-wrap:wrap;align-items:center;gap:.625rem;margin-top:1.875rem;display:flex}.uit-kleinedruk{max-width:36ch;margin-top:2.75rem;font-size:.875rem;line-height:1.5;display:block}.uit .deelkop{margin:0 0 .875rem}.uit .deelkop h2{font-size:1.375rem}.uit-tik{display:none}.uit-klik{display:inline}.uit .stapel{max-width:26.875rem;margin:0}.uit-leeg{margin:0}.uit-rest section,.uit-midden section+section{margin-top:2.5rem;scroll-margin-top:1.5rem}.uit-plekken{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.uit-plekken>li{display:grid}.uit-plekken .plek{width:100%}.uit-door{max-width:30rem;margin:1rem auto 0;padding:1.75rem 1.5rem 1.375rem}.site-voet{text-align:center;justify-items:center;max-width:44rem;margin:0 auto;padding:2.5rem 1.5rem 0}}@media (min-width:78rem){.uit-vlak{grid-template-columns:minmax(0,23.25rem) minmax(0,26.875rem) minmax(0,26.5rem);grid-template-areas:"links midden rest";justify-content:space-between;column-gap:1.5rem;padding-bottom:5rem}.uit-vlak:not([data-paneel]) .uit-rest section:first-child{margin-top:0}.uit-vlak:not([data-paneel]) .uit-plekken{grid-template-columns:minmax(0,1fr)}.uit-vlak[data-paneel]{grid-template-areas:"links midden paneel""rest rest rest";row-gap:3.5rem}.uit-paneel{grid-area:paneel}.uit-vlak[data-paneel] .uit-rest{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.uit-vlak[data-paneel] .uit-rest section{margin-top:0}.uit-vlak[data-paneel] .uit-plekken{grid-template-columns:repeat(4,minmax(0,1fr))}}}@media (forced-colors:active){.uit-plus i,.uit-door{border:1px solid canvastext}}
