@font-face{font-family:Fraunces;src:url(/_astro/fraunces.hx0cQ3IU.woff2)format("woff2");font-weight:500 700;font-style:normal;font-display:swap}@font-face{font-family:Dancing Script;src:url(/_astro/dancing-script.0D6FHN9m.woff2)format("woff2");font-weight:600;font-style:normal;font-display:swap}.kop.ik-kop{position:absolute}.ik-hulp{font-size:var(--fs-md);color:#ffffffb8;align-items:center;gap:10px;margin:0;display:flex}.ik-hulp a{color:#fff;font-size:var(--fs-md);padding:12px 0;font-weight:500;text-decoration:none}.ik-hulp a:hover{text-underline-offset:4px;text-decoration:underline}@media (width<=520px){.ik-hulp span{display:none}}.ik-podium{padding-bottom:var(--sec-y)}main>section.ik-podium:not(#hero):not([data-actief]){content-visibility:visible}.ik-kop-pagina{margin-bottom:var(--kop-y);padding-top:clamp(118px,16vh,170px)}.ik-h1{font-size:var(--fs-display);letter-spacing:-.035em;margin:0;font-weight:640;line-height:.98}.ik-vel{--fg:var(--inkt);--fg2:#57534e;--lijn:#1414141f;--ik-stil:#6e6a64;max-width:1180px;padding:var(--vel-p);border-radius:var(--r-plaat);color:var(--inkt);transition:background-color .5s var(--e-uit);background:#fff;margin:0 auto;scroll-margin-top:12px;position:relative;box-shadow:0 60px 140px -50px #0009}.ik-raam{grid-template-columns:196px minmax(0,1fr);gap:clamp(28px,4vw,64px);display:grid}.ik-schermen{min-width:0;max-width:720px}html:active-view-transition-type(stap) .ik-vel.ik-aan .ik-schermen{view-transition-name:ik-schermen}.ik .veld{--h:64px;--r:16px;margin-top:9px;position:relative}.ik .veld input{width:100%;height:var(--h);color:var(--inkt);font-family:inherit;font-size:var(--fs-lg);appearance:none;transition:border-color var(--t-klein), background-color var(--t-klein);background-color:#f6f4f1;border:1px solid #dedad4;border-radius:16px;padding:0 46px 0 18px;font-weight:500;line-height:1.2}.ik .veld input:hover{border-color:#b9b4ac}.ik .veld input:focus{border-color:var(--inkt);background-color:#fff;outline:none}.ik .veld input::placeholder{color:#8a857d;opacity:1}.ik .veld label{z-index:1;border-radius:var(--r-knop);color:#5b5751;font-size:var(--fs-sm2);pointer-events:none;transition:background-color var(--t-druk), color var(--t-druk);background:#fff;padding:2px 9px;font-weight:560;line-height:1.25;position:absolute;top:0;left:14px;transform:translateY(-50%)}.ik .veld:focus-within label{background:var(--inkt);color:#fff}.ik .veld:after{content:"";height:var(--h);border-radius:var(--r);box-shadow:inset 0 0 0 2px var(--rood);pointer-events:none;clip-path:inset(calc(100% - 2px) 100% 0 0 round 2px);transition:clip-path .5s var(--e-uit);position:absolute;top:0;left:0;right:0}.ik .veld:is(:focus-within,.is-fout):after{clip-path:inset(0 round var(--r))}.ik .veld:hover:after{clip-path:inset(calc(100% - 2px) 16px 0 round 2px)}.ik .veld:focus-within:hover:after{clip-path:inset(0 round var(--r))}.ik .veld-punt{right:20px;top:calc(var(--h) / 2 - 5px);background:var(--rood);opacity:0;width:10px;height:10px;transition:opacity var(--t-klein), transform var(--t-klein) var(--e-pop);border-radius:50%;position:absolute;transform:scale(.2)}.ik .veld:is(:has(:user-valid),.is-geldig) .veld-punt{opacity:1;transform:none}.veld.ik-tekst{--h:150px}.veld.ik-tekst textarea{width:100%;height:var(--h);color:var(--inkt);font:500 var(--fs-lg) / 1.45 var(--f-bestand,var(--f));resize:none;transition:border-color var(--t-klein), background-color var(--t-klein);background:#f6f4f1;border:1px solid #dedad4;border-radius:16px;padding:22px 18px 16px;display:block}.veld.ik-tekst textarea:hover{border-color:#b9b4ac}.veld.ik-tekst textarea:focus{border-color:var(--inkt);background:#fff;outline:none}.veld.ik-tekst textarea::placeholder{color:#8a857d;opacity:1}.ik .fout{font-size:var(--fs-sm2);color:var(--rood-tekst);margin:7px 4px 0;line-height:1.35;display:none}.ik .veld:is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) .fout{display:block}.ik .veld:is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) :is(input,textarea){border-color:var(--rood);background-color:#fff5f4}.ik .veld:is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) label{background:var(--rood-knop);color:#fff}.ik .veld:is(:has(:user-invalid),:has([aria-invalid=true]),.is-fout) .veld-punt{opacity:0}.ik .veld:is(:has(:user-invalid),:has([aria-invalid=true])):after{clip-path:inset(0 round var(--r))}.ik .waarom{font-size:var(--fs-sm);color:#6e6a64;margin:8px 0 0;line-height:1.4}.ik .pot{position:absolute;left:-9999px}.ik-vel.ik-aan .ik-scherm:not(.is-actief){display:none}.ik-scherm{flex-direction:column;gap:28px;display:flex}.ik-vel:not(.ik-aan) .ik-scherm+.ik-scherm{margin-top:var(--kop-y);padding-top:var(--kop-y);border-top:1px solid var(--lijn)}.ik-vel:not(.ik-aan) [data-alleen-js],.ik-vel.ik-aan :is(.ik-los,.ik-alleen){display:none}.ik-los{margin-top:var(--kop-y)}.ik-alleen{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#6e6a64;margin:0 0 -8px}.ik-scherm-kop{flex-direction:column;gap:12px;display:flex}.ik-titel{font-size:var(--fs-kop3);letter-spacing:-.025em;outline:none;margin:0;font-weight:640;line-height:1.04}.ik-titel em{color:var(--rood)}.ik-nr{font-size:var(--fs-xs);letter-spacing:.12em;color:var(--rood-tekst);margin-bottom:10px;font-weight:500;display:block}.ik-lead{max-width:36em;font-size:var(--fs-sub);color:#57534e;margin:0;line-height:1.5}.ik-balk{margin-bottom:clamp(28px,3.4vw,48px);padding-top:24px;position:relative}.ik-klap{background:repeating-linear-gradient(-58deg, var(--inkt) 0 16px, #fff 16px 32px);height:20px;box-shadow:inset 0 0 0 2px var(--inkt);transform-origin:8px 100%;border-radius:5px 5px 2px 2px;position:absolute;top:0;left:0;right:0}.ik-cellen{border-radius:3px 3px var(--r-kaart) var(--r-kaart);background:var(--inkt);color:#fff;grid-template-columns:1.25fr 1.3fr 1fr;margin:0;display:grid;overflow:hidden}.ik-cellen:before{content:"";background:repeating-linear-gradient(58deg, #fff 0 16px, var(--inkt) 16px 32px);grid-column:1/-1;height:12px}.ik-cel{border-left:1px solid #ffffff38;min-width:0;padding:14px 18px 16px}.ik-cel:first-of-type{border-left:0}.ik-cel dt{font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:#ffffff9e}.ik-cel dd{font-family:var(--mono-bestand,var(--mono));font-size:var(--fs-body);white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-weight:500;overflow:hidden}.ik-bewaard{align-items:center;gap:10px;display:flex}.ik-bewaard span{text-overflow:ellipsis;min-width:0;overflow:hidden}@media (width>=761px){.ik-cellen{grid-template-columns:minmax(0,1.25fr) minmax(0,1.3fr) minmax(min-content,1fr)}.ik-cel-rec dd{min-width:calc(20ch + 24px)}}.ik-rec{background:var(--rood);border-radius:50%;flex:none;width:10px;height:10px}.ik-bewaard.is-bezig .ik-rec{animation:ik-adem .9s var(--e-uit)}@keyframes ik-adem{0%{transform:scale(1)}35%{transform:scale(1.7);box-shadow:0 0 0 6px #ed1d2440}to{transform:scale(1)}}.ik-spoor{align-self:start;position:sticky;top:24px}.ik-spoor-kop{font-size:var(--fs-2xs);letter-spacing:.14em;text-transform:uppercase;color:var(--ik-stil);margin:0 0 12px}.ik-spoor ol{border-left:1px solid var(--lijn);margin:0;padding:0;list-style:none;display:grid;position:relative}.ik-spoor a{min-height:44px;font-size:var(--fs-md);color:var(--ik-stil);grid-template-columns:30px minmax(0,1fr) 24px;align-items:center;padding-left:14px;line-height:1.25;text-decoration:none;display:grid;position:relative}.ik-spoor a b{font-size:var(--fs-xs);letter-spacing:.04em;font-weight:500}.ik-spoor a:hover{color:var(--inkt)}.ik-spoor a[aria-current=step]{color:var(--inkt);font-weight:600}.ik-pen{width:22px;height:22px;overflow:visible}.ik-pen path{fill:none;stroke:var(--rood);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .6s var(--e-uit) .1s}.ik-spoor .is-gedaan .ik-pen path{stroke-dashoffset:0}.ik-spoor .is-nieuw{animation:ik-erbij .5s var(--e-uit) both}@keyframes ik-erbij{0%{opacity:0;transform:translate(-10px)}}.ik-spoor ol:after{content:"";width:3px;height:var(--m-h,26px);background:var(--rood);opacity:0;transform:translateY(var(--m-y,9px));border-radius:2px;position:absolute;top:0;left:-2px}.ik-spoor ol.is-merk:after{opacity:1}.ik-spoor ol.is-glijdt:after{transition:transform .55s var(--e-uit), height .55s var(--e-uit), opacity var(--t-klein)}.ik-vraag{border:0;min-width:0;margin:0;padding:0}.ik-vraag>legend{font-size:var(--fs-lg);margin:0 0 12px;padding:0;font-weight:600}.ik-vraag>.waarom{margin-bottom:12px}.ik-vraag>.fout{margin-top:10px}.ik-vraag.is-fout>.fout,.ik-upload.is-fout>.fout{display:block}.ik-vraag.is-fout>legend{color:var(--rood-tekst)}.ik-kaart-rij{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px;display:grid}.ik-kort .ik-kaart-rij{grid-template-columns:repeat(2,minmax(0,170px))}.ik-lijst .ik-kaart-rij{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.ik-kaart{cursor:pointer;display:block;position:relative}.ik-kaart input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ik-kaart-in{height:100%;min-height:60px;transition:background-color var(--t-druk), border-color var(--t-druk), color var(--t-druk);background:#f6f4f1;border:1px solid #dedad4;border-radius:16px;flex-direction:column;justify-content:center;gap:3px;padding:14px 48px 14px 18px;display:flex;position:relative}.ik-kaart-in b{font-size:var(--fs-lg);font-weight:560;line-height:1.3}.ik-kaart-in small{font-size:var(--fs-sm);color:#625e58;line-height:1.35}.ik-kaart-in:after{content:"";width:20px;height:20px;transition:background-color var(--t-druk), border-color var(--t-druk), box-shadow var(--t-druk);background:#fff;border:1.5px solid #a8a29a;border-radius:50%;margin-top:-10px;position:absolute;top:50%;right:18px}.ik-kaart input[type=checkbox]+.ik-kaart-in:after{border-radius:6px}.ik-kaart:hover .ik-kaart-in{border-color:#b9b4ac}.ik-kaart input:checked+.ik-kaart-in{border-color:var(--inkt);background:var(--inkt);color:#fff}.ik-kaart input:checked+.ik-kaart-in small{color:#ffffffc7}.ik-kaart input[type=radio]:checked+.ik-kaart-in:after{background:var(--rood);box-shadow:inset 0 0 0 3px var(--inkt);border-color:#fff}.ik-kaart input[type=checkbox]:checked+.ik-kaart-in:after{border-color:var(--rood);background:var(--rood)}.ik-kaart input[type=checkbox]:checked+.ik-kaart-in:before{content:"";z-index:1;width:14px;height:14px;-webkit-mask:var(--haak) center / 14px no-repeat;-webkit-mask:var(--haak) center / 14px no-repeat;mask:var(--haak) center / 14px no-repeat;background:#fff;margin-top:-7px;position:absolute;top:50%;right:21px}.ik-kaart input:focus-visible+.ik-kaart-in{outline:2px solid var(--inkt);outline-offset:3px}.ik-kaart.is-apart .ik-kaart-in{background:#fff;border-style:dashed;border-color:#b9b4ac}.ik-kaart.is-apart input:checked+.ik-kaart-in{border-style:solid;border-color:var(--inkt);background:var(--inkt)}.ik-vraag.is-fout .ik-kaart-in{border-color:var(--rood)}.ik-volg{border:0;border-left:2px solid #e6e2dc;flex-direction:column;gap:24px;min-width:0;margin:-6px 0 0;padding:4px 0 4px 20px;display:flex}.ik-volg.is-open{animation:ik-open .45s var(--e-uit) both}@keyframes ik-open{0%{opacity:0;transform:translateY(-8px)}}.ik-herhaal{flex-direction:column;gap:14px;display:flex}.ik-herhaal:empty{display:none}.ik-rij-extra{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr) 44px;align-items:start;gap:14px;display:grid}.ik-rij-extra.is-open{animation:ik-open .4s var(--e-uit) both}.ik-rij-extra .ik-weg{margin-top:19px}.ik-plus{border-radius:var(--r-knop);min-height:44px;font-size:var(--fs-md);cursor:pointer;background:#fff;border:1px dashed #b9b4ac;align-self:flex-start;align-items:center;gap:10px;margin-top:-12px;padding:0 16px 0 12px;font-weight:560;display:inline-flex}.ik-plus:before{content:"+";background:var(--inkt);color:#fff;width:22px;height:22px;font-size:var(--fs-base);border-radius:50%;place-items:center;line-height:1;display:grid}.ik-plus:hover{border-color:var(--inkt)}.ik-weg{color:#57534e;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid}.ik-weg svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;width:18px;height:18px}.ik-weg:hover{color:var(--inkt);background:#f6f4f1}.ik-adres{grid-template-columns:minmax(0,150px) minmax(0,1fr);gap:20px 14px;display:grid}.ik .ik-btw input{font-family:var(--mono-bestand,var(--mono));letter-spacing:.02em;padding-left:54px}.ik-voor{z-index:1;height:var(--h);font-size:var(--fs-lg);color:#6e6a64;pointer-events:none;align-items:center;font-weight:500;display:flex;position:absolute;top:0;left:19px}@keyframes ik-knipper{50%{opacity:.2}}.ik-meer{border-top:1px solid var(--lijn);padding-top:18px}.ik-meer summary{min-height:44px;font-size:var(--fs-base);cursor:pointer;align-items:center;gap:10px;font-weight:560;list-style:none;display:flex}.ik-meer summary::-webkit-details-marker{display:none}.ik-meer summary:before{content:"+";width:24px;height:24px;font-size:var(--fs-base);border:1px solid #b9b4ac;border-radius:50%;place-items:center;line-height:1;display:grid}.ik-meer[open] summary:before{content:"−"}.ik-meer .veld{margin-top:18px}.ik-vink{min-height:44px;font-size:var(--fs-base);cursor:pointer;align-items:center;gap:12px;display:inline-flex;position:relative}.ik-vink input{opacity:0;cursor:pointer;width:24px;height:24px;margin:-12px 0 0;position:absolute;top:50%;left:0}.ik-vink i{width:24px;height:24px;transition:background-color var(--t-druk), border-color var(--t-druk);background:#fff;border:1.5px solid #a8a29a;border-radius:7px;flex:none}.ik-vink input:checked+i{border-color:var(--rood);background:var(--rood);box-shadow:inset 0 0 #fff}.ik-vink input:checked+i:after{content:"";width:100%;height:100%;-webkit-mask:var(--haak) center / 14px no-repeat;-webkit-mask:var(--haak) center / 14px no-repeat;mask:var(--haak) center / 14px no-repeat;background:#fff;display:block}.ik-vink input:focus-visible+i{outline:2px solid var(--inkt);outline-offset:3px}.ik-presets{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.ik-presets .mono{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:#6e6a64;margin-right:4px}.ik-presets button{border-radius:var(--r-knop);min-height:44px;font-size:var(--fs-md);cursor:pointer;background:#fff;border:1px solid #dedad4;padding:0 16px;font-weight:520}.ik-presets button:hover{border-color:var(--inkt)}.ik-week{gap:6px;display:grid}.ik-week.is-altijd{opacity:.45;pointer-events:none}.ik-dag{border-radius:var(--r-kaart);background:#f6f4f1;grid-template-columns:112px 128px minmax(0,1fr);align-items:center;gap:12px;min-height:60px;padding:6px 12px 6px 16px;display:grid}.ik-dag-naam{font-weight:560}.ik-schakel{cursor:pointer;min-height:44px;font-size:var(--fs-md);align-items:center;gap:10px;display:inline-flex;position:relative}.ik-schakel input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ik-schakel i{border-radius:var(--r-knop);width:40px;height:24px;transition:background-color var(--t-klein);background:#b9b4ac;flex:none;position:relative}.ik-schakel i:after{content:"";width:18px;height:18px;transition:transform var(--t-klein) var(--e-uit);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.ik-schakel input:checked+i{background:var(--inkt)}.ik-schakel input:checked+i:after{transform:translate(16px)}.ik-schakel input:focus-visible+i{outline:2px solid var(--inkt);outline-offset:3px}.ik-schakel .ik-dicht,.ik-schakel input:checked~.ik-open{display:inline}.ik-schakel .ik-open,.ik-schakel input:checked~.ik-dicht{display:none}.ik-tijden{flex-wrap:wrap;align-items:center;gap:8px 14px;display:flex}.ik-blok{font-size:var(--fs-sm);color:#6e6a64;align-items:center;gap:8px;display:inline-flex}.ik-blok input{border-radius:var(--r-veld);height:44px;color:var(--inkt);font:500 var(--fs-md) var(--mono-bestand,var(--mono));background:#fff;border:1px solid #dedad4;padding:0 10px}.ik-blok input:focus{outline:2px solid var(--inkt);outline-offset:1px}.ik-blok-plus{border-radius:var(--r-knop);color:#57534e;min-height:44px;font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;padding:0 12px;font-weight:560}.ik-blok-plus:hover{color:var(--inkt);background:#fff}.ik-dag:has(.ik-schakel input:not(:checked)) .ik-tijden{visibility:hidden}.ik-uren-extra{flex-wrap:wrap;gap:4px 28px;display:flex}.ik-uren-zin{font-size:var(--fs-md);background:#fff;border-radius:12px;margin:0;padding:12px 14px;box-shadow:inset 0 0 0 1px #dedad4}.ik-uren-zin:empty{display:none}.ik-uren-zin b{font-weight:600}.ik-upload{flex-direction:column;display:flex;position:relative}.ik-upload-label{font-size:var(--fs-lg);margin-bottom:12px;font-weight:600}.ik-zone-vak{position:relative}.ik-zone-vak input[type=file]{z-index:2;opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.ik-zone{text-align:center;min-height:172px;transition:border-color var(--t-klein), background-color var(--t-klein), transform var(--t-klein) var(--e-uit);background:#f6f4f1;border:1.5px dashed #a8a29a;border-radius:18px;align-content:center;justify-items:center;gap:8px;padding:26px;display:grid}.ik-zone-vak:hover .ik-zone,.ik-zone-vak.is-sleep .ik-zone{border-color:var(--inkt);background:#fff}.ik-zone-vak.is-sleep .ik-zone{transform:scale(1.01)}.ik-zone-vak:has(input:focus-visible) .ik-zone{outline:2px solid var(--inkt);outline-offset:3px}.ik-upload.is-fout .ik-zone{border-color:var(--rood);background:#fff5f4}.ik-zone-icoon{background:var(--inkt);color:#fff;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.ik-zone-icoon svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:22px;height:22px}.ik-zone-vak.is-sleep .ik-zone-icoon{background:var(--rood)}.ik-zone-zin{font-size:var(--fs-lg);margin:4px 0 0;font-weight:560}.ik-zone-zin u{text-underline-offset:3px}.ik-grof{display:none}@media (hover:none),(pointer:coarse){.ik-fijn{display:none}.ik-grof{display:inline}}.ik-zone-soort{font-size:var(--fs-xs);letter-spacing:.08em;color:#6e6a64;margin:0}.ik-melding{font-size:var(--fs-sm);color:var(--rood-tekst);margin:8px 0 0}.ik-melding:empty{display:none}.ik-melding.is-goed{color:#57534e}.ik-bestanden{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.ik-bestanden:empty{display:none}.ik-bestand{border-radius:var(--r-kaart);animation:ik-open .4s var(--e-uit) both;background:#fff;border:1px solid #e6e2dc;grid-template-columns:56px minmax(0,1fr) 44px;align-items:center;gap:14px;padding:8px 8px 8px 10px;display:grid}.ik-duim{border-radius:var(--r-veld);background:#f6f4f1 repeating-conic-gradient(#efece7 0 25%, #f8f6f3 0 50%) 0 0 / 12px 12px;place-items:center;width:56px;height:56px;display:grid;overflow:hidden}.ik-duim img{object-fit:contain;width:100%;height:100%}.ik-duim b{font:600 var(--fs-2xs) var(--mono-bestand,var(--mono));letter-spacing:.06em;text-transform:uppercase;color:#57534e}.ik-b-tekst{gap:3px;min-width:0;display:grid}.ik-b-naam{font-size:var(--fs-md);white-space:nowrap;text-overflow:ellipsis;font-weight:560;overflow:hidden}.ik-b-meta{font-size:var(--fs-sm2);color:#6e6a64}.ik-voortgang{background:#ebe7e1;border-radius:2px;height:4px;margin-top:4px;display:block;overflow:hidden}.ik-voortgang i{background:var(--inkt);transform-origin:0;height:100%;transform:scaleX(var(--p,0));transition:transform .2s linear;display:block}.ik-bestand.is-wacht .ik-voortgang i{background:#b9b4ac}.ik-bestand.is-wacht .ik-b-meta{color:var(--rood-tekst)}.ik-bestand.is-klaar .ik-voortgang,.ik-bestand.is-veld .ik-voortgang{display:none}.ik-bestand.is-klaar .ik-b-meta:before{content:"";vertical-align:-1px;background:var(--rood);width:12px;height:12px;-webkit-mask:var(--haak) center / 12px no-repeat;-webkit-mask:var(--haak) center / 12px no-repeat;mask:var(--haak) center / 12px no-repeat;margin-right:6px;display:inline-block}.ik-kleuren{border-radius:var(--r-kaart);background:#f6f4f1;margin-top:16px;padding:14px 16px}.ik-kleuren p{font-size:var(--fs-md);margin:0}.ik-stalen{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.ik-staal{border-radius:var(--r-knop);font:500 var(--fs-sm2) var(--mono-bestand,var(--mono));animation:ik-open .4s var(--e-uit) both;background:#fff;border:1px solid #dedad4;align-items:center;gap:8px;padding:4px 4px 4px 5px;display:flex}.ik-staal i{background:var(--k);border-radius:50%;width:30px;height:30px;box-shadow:inset 0 0 0 1px #0000001f}.ik-staal .ik-weg{width:36px;height:36px;position:relative}.ik-staal .ik-weg:before{content:"";position:absolute;inset:-4px}.ik-staal .ik-weg svg{width:14px;height:14px}.ik-memo{flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:-8px;display:flex}.ik-memo-knop{border-radius:var(--r-knop);min-height:46px;font-size:var(--fs-md);cursor:pointer;background:#fff;border:1px solid #dedad4;align-items:center;gap:10px;padding:0 18px 0 15px;font-weight:560;display:inline-flex}.ik-memo-knop:hover{border-color:var(--inkt)}.ik-memo-knop i{background:var(--rood);border-radius:50%;width:12px;height:12px}.ik-memo.is-opname .ik-memo-knop{border-color:var(--rood)}.ik-memo.is-opname .ik-memo-knop i{border-radius:2px;animation:1s steps(2,end) infinite ik-knipper}.ik-memo-tijd{font-size:var(--fs-md);color:var(--rood-tekst)}.ik-memo audio{max-width:100%;height:40px}.ik-memo-weg{color:#57534e;min-height:44px;font-size:var(--fs-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 6px;text-decoration:underline}.ik-memo-zin{font-size:var(--fs-sm);color:#6e6a64;flex-basis:100%;margin:0}.ik-beelden{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.ik-beeld{border-radius:var(--r-kaart);cursor:pointer;transition:border-color var(--t-druk), box-shadow var(--t-druk);background:#f6f4f1;border:1px solid #dedad4;flex-direction:column;display:flex;position:relative;overflow:hidden}.ik-beeld input{z-index:1;opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.ik-beeld-vlak{height:104px;color:var(--inkt);content-visibility:auto;contain-intrinsic-size:auto 104px;background:#fff;border-bottom:1px solid #ebe7e1;place-items:center;padding:12px;display:grid;container-type:inline-size}.ik-beeld-tekst{gap:2px;padding:10px 12px 12px;display:grid}.ik-beeld-tekst b{font-size:var(--fs-md);font-weight:600}.ik-beeld-tekst small{font-size:var(--fs-sm2);color:#625e58;line-height:1.3}.ik-beeld:hover{border-color:#b9b4ac}.ik-beeld:has(input:checked){border-color:var(--inkt);box-shadow:0 0 0 1.5px var(--inkt)}.ik-beeld:has(input:checked) .ik-beeld-tekst{background:var(--inkt);color:#fff}.ik-beeld:has(input:checked) .ik-beeld-tekst small{color:#ffffffc7}.ik-beeld:has(input:checked):after{content:"";background:var(--rood);border-radius:50%;width:12px;height:12px;position:absolute;top:10px;right:10px}.ik-beeld:has(input:focus-visible){outline:2px solid var(--inkt);outline-offset:3px}.ik-beeld.is-apart{border-style:dashed}:is(.ik-soorten,.ik-beelden-vraag).is-fout .ik-beeld{border-color:var(--rood)}.lt{max-width:100%;display:block}.lt-svg{width:58px;height:58px;fill:var(--inkt)}.lt-svg .lt-lijn,.lt-svg .lt-mond{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round}.lt-svg .lt-2{fill:var(--rood);mix-blend-mode:multiply}.lt-svg .lt-oog{fill:#fff}.lt-woord{--fs-teken:min(24px, calc(300px / var(--len,10)));font-size:var(--fs-teken);letter-spacing:-.04em;text-align:center;text-wrap:balance;font-weight:800;line-height:1}.lt-letter{--fs-teken:42px;background:var(--inkt);color:#fff;width:64px;height:64px;font-size:var(--fs-teken);border-radius:16px;place-items:center;font-weight:800;line-height:1;display:grid}.lt-mono{--fs-teken:46px;font-size:var(--fs-teken);font-weight:800;line-height:1;display:flex}.lt-mono b{font-weight:inherit}.lt-mono b:first-child{color:#0000;-webkit-text-stroke:1.6px var(--inkt)}.lt-mono b+b{margin-left:-.3em}.lt-embleem{border:2px solid var(--inkt);width:80px;height:80px;box-shadow:inset 0 0 0 4px #fff, inset 0 0 0 5.5px var(--inkt);border-radius:50%;place-items:center;padding:8px;display:grid}.lt-embleem span{--fs-teken:min(11px, calc(150px / var(--len,10)));font-size:var(--fs-teken);letter-spacing:.06em;text-align:center;text-transform:uppercase;font-weight:700;line-height:1.1}.lt-combi{align-items:center;gap:8px;display:flex}.lt-combi svg{width:30px;height:30px;fill:var(--rood);flex:none}.lt-combi span{--fs-teken:min(16px, calc(190px / var(--len,10)));font-size:var(--fs-teken);letter-spacing:-.02em;font-weight:750;line-height:1.05}.lt-dyn{--fs-teken:min(20px, calc(240px / var(--len,10)));font-size:var(--fs-teken);letter-spacing:-.03em;color:#fff;background:var(--inkt);border-radius:6px;padding:4px 8px;font-weight:800;animation:4s step-end infinite lt-dyn}@keyframes lt-dyn{25%{background:var(--rood)}50%{background:#3f6f4f}75%{background:#1f5f8b}}.lt-vrij{--fs-teken:46px;font-size:var(--fs-teken);color:#a8a29a;font-weight:300}.lt-bespreken svg{fill:none;width:44px;height:44px;stroke:var(--inkt);stroke-width:1.8px;stroke-linejoin:round}.ik-paletten{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.ik-palet .ik-kaart-in{justify-content:flex-start;gap:10px;padding:12px 44px 12px 12px}.ik-palet .ik-kaart-in:after{margin-top:0;top:auto;bottom:14px}.ik-palet-stalen{border-radius:8px;height:34px;display:flex;overflow:hidden;box-shadow:inset 0 0 0 1px #00000014}.ik-palet-stalen i{background:var(--k);flex:1}.ik-kleurkies{font-size:var(--fs-md);cursor:pointer;align-items:center;gap:12px;font-weight:560;display:inline-flex}.ik-kleurkies input{border-radius:var(--r-veld);cursor:pointer;background:#fff;border:1px solid #dedad4;width:56px;height:44px;padding:3px}.ik-zelf-vlakken{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;max-width:520px;display:grid}.ik-zelf-kleur{cursor:pointer;gap:8px;display:grid}.ik-zelf-kleur input{appearance:none;border-radius:var(--r-kaart);cursor:pointer;width:100%;height:88px;transition:transform var(--t-druk);background:0 0;border:0;padding:0;display:block;box-shadow:inset 0 0 0 1px #0000001a}.ik-zelf-kleur input::-webkit-color-swatch-wrapper{padding:0}.ik-zelf-kleur input::-webkit-color-swatch{border-radius:var(--r-kaart);border:0;box-shadow:inset 0 0 0 1px #0000001a}.ik-zelf-kleur input::-moz-color-swatch{border-radius:var(--r-kaart);border:0}.ik-zelf-kleur:hover input{transform:translateY(-2px)}.ik-zelf-kleur input:focus-visible{outline:3px solid var(--rood);outline-offset:3px}.ik-zelf-code{font-size:var(--fs-xs);letter-spacing:.04em;text-align:center;color:#6e6a64}.ik-zelf.is-fout .ik-zelf-kleur input{box-shadow:0 0 0 2px var(--rood)}.ik-volg.is-plat{border-left:0;margin:0;padding:0}.ik-duo{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px 14px;display:grid}.ik-deel{flex-direction:column;gap:28px;display:flex}.ik-deel+.ik-deel{border-top:1px solid var(--lijn);margin-top:12px;padding-top:32px}.ik-deel-kop{font-size:var(--fs-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--rood-tekst);outline:none;margin:0;font-weight:600}.ik-vel.ik-aan .ik-deel:not(.is-deel){display:none}.ik-vel.is-gsm .ik-deel+.ik-deel{border-top:0;margin-top:0;padding-top:0}.ik-meer-in{flex-direction:column;gap:28px;margin-top:18px;display:flex}.ik-meer-in .veld{margin-top:9px}.ik-chips{flex-direction:column;display:flex}.ik-chip-lijst{flex-wrap:wrap;gap:8px;margin:0 0 16px;padding:0;list-style:none;display:flex}.ik-chip-lijst:empty{display:none}.ik-chip{border-radius:var(--r-knop);background:var(--inkt);color:#fff;max-width:100%;min-height:40px;font:500 var(--fs-md) var(--mono-bestand,var(--mono));animation:ik-open .35s var(--e-uit) both;align-items:center;gap:2px;padding:0 2px 0 14px;display:inline-flex}.ik-chip span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ik-chip button{color:#ffffffbf;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;padding:0;display:grid;position:relative}.ik-chip button:before{content:"";position:absolute;inset:-4px}.ik-chip button:hover{color:#fff;background:#ffffff24}.ik-chip svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;width:14px;height:14px}.ik-chips .ik-na{z-index:1;max-width:60%;height:var(--h);font-size:var(--fs-base);color:#6e6a64;white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;top:0;right:18px;overflow:hidden}.ik-chips.is-fout>.fout,.ik-verhaal.is-fout>.fout{display:block}.ik-chips.is-fout .veld input,.ik-verhaal.is-fout textarea{border-color:var(--rood);background-color:#fff5f4}.ik-verhaal{flex-direction:column;gap:14px;display:flex}.ik-verhaal .ik-memo{margin-top:0}.ik-verhaal>.fout{margin-top:-6px}.ms{color:#1d1d1f;background:#fff;border-radius:6px;align-content:start;justify-items:start;gap:6px;width:100%;max-width:132px;height:84px;padding:17px 10px 8px;display:grid;position:relative;overflow:hidden;box-shadow:0 0 0 1px #00000017,0 10px 20px -14px #00000080;container-type:inline-size}.ms-kop{background:#e6e2dc;height:8px;position:absolute;top:0;left:0;right:0}.ms-titel{--fs-teken:min(15px, calc(155cqi / var(--len,10)));max-width:100%;font-size:var(--fs-teken);letter-spacing:-.02em;white-space:nowrap;margin-bottom:-.2em;padding-bottom:.2em;font-weight:760;line-height:1.05;overflow:hidden}.ms-r{opacity:.2;background:currentColor;border-radius:2px;width:80%;height:3px;display:block}.ms-r2{width:56%}.ms-knop{border-radius:var(--r-knop);background:var(--rood);width:34px;height:9px;margin-top:2px;display:block}.ms-medium{color:#26231f;background:#d6d1c9}.ms-medium .ms-kop{background:#bfb8ad}.ms-donker{color:#f2efea;background:#1b1c1f}.ms-donker .ms-kop{background:#2e3035}.ms-landelijk{color:#2f4a36;background:#f3ede2}.ms-landelijk .ms-kop{background:#2f4a36}.ms-landelijk .ms-titel{letter-spacing:0;font-family:Fraunces,Georgia,serif;font-weight:600}.ms-landelijk .ms-knop{background:#a0643a;border-radius:3px}.ms-artdeco{color:#d6b46a;background:#15161a;box-shadow:inset 0 0 0 3px #15161a,inset 0 0 0 4px #d6b46a,0 10px 20px -14px #00000080}.ms-artdeco .ms-kop{display:none}.ms-artdeco .ms-titel{--fs-teken:min(11px, calc(100cqi / var(--len,10)));letter-spacing:.2em;text-transform:uppercase;font-family:Fraunces,Georgia,serif;font-weight:500}.ms-artdeco:after{content:"";background:repeating-conic-gradient(#d6b46a 0 2deg, transparent 2deg 11deg);opacity:.85;border-radius:50%;width:64px;height:64px;position:absolute;bottom:-22px;right:-22px}.ms-artdeco .ms-knop{background:0 0;border-radius:0;box-shadow:inset 0 0 0 1px #d6b46a}.ms-minimalistisch{gap:7px;padding-top:22px}.ms-minimalistisch .ms-kop{opacity:.5;background:#1d1d1f;height:1px;top:11px;left:10px;right:10px}.ms-minimalistisch .ms-titel{--fs-teken:min(11px, calc(155cqi / var(--len,10)));letter-spacing:.01em;font-weight:500}.ms-minimalistisch .ms-r{opacity:.12;height:2px}.ms-minimalistisch .ms-knop{background:#1d1d1f;border-radius:0;width:22px;height:2px}.ms-zakelijk{color:#1f3a5f}.ms-zakelijk .ms-kop{background:#1f3a5f;height:12px}.ms-zakelijk .ms-titel{--fs-teken:min(13px, calc(155cqi / var(--len,10)))}.ms-zakelijk .ms-r2,.ms-zakelijk .ms-knop{display:none}.ms-blokken{grid-template-columns:repeat(3,1fr);gap:4px;width:100%;display:grid}.ms-blokken i{background:#dfe5ee;border-radius:2px;height:18px}.ms-blokken i:first-child{background:#1f3a5f}.ms-retro{color:#5a2e14;background:#f1c75b}.ms-retro .ms-kop{background:linear-gradient(#d9582b 0 33%,#a83b1e 33% 66%,#5a2e14 66%);height:10px}.ms-retro .ms-titel{letter-spacing:-.035em;font-weight:900}.ms-retro:after{content:"";background:radial-gradient(circle,#d9582b 0 28%,#0000 28% 42%,#a83b1e 42% 58%,#0000 58%);border-radius:50%;width:54px;height:54px;position:absolute;bottom:-16px;right:-16px}.ms-retro .ms-knop{background:#5a2e14}.ms-modern .ms-kop{background:0 0}.ms-modern .ms-titel{--fs-teken:min(19px, calc(155cqi / var(--woord,8)));z-index:1;letter-spacing:-.05em;white-space:normal;font-weight:860;line-height:.95;position:relative}.ms-modern .ms-r2{display:none}.ms-modern:after{content:"";background:var(--rood);width:38%;height:44%;position:absolute;bottom:0;right:0}.ms-modern .ms-knop{background:#1d1d1f;border-radius:0}.lf{--fs-teken:min(24px, calc(160cqi / var(--woord,8)));overflow-wrap:anywhere;max-width:100%;font-size:var(--fs-teken);text-align:center;text-wrap:balance;line-height:1.08;display:block}.lf-serif{font-family:Fraunces,Georgia,serif;font-weight:560}.lf-sans{font-family:var(--f-bestand,var(--f));letter-spacing:-.025em;font-weight:720}.lf-script{font-family:Dancing Script,Segoe Script,cursive;font-weight:600}.lf.lf-script{--fs-teken:min(28px, calc(215cqi / var(--woord,8)))}.lf-mix{--fs-teken:26px;font-size:var(--fs-teken);align-items:baseline;gap:10px;line-height:1;display:flex}.lf-mix .lf-script{--fs-teken:30px;font-size:var(--fs-teken)}.bw{align-items:flex-end;gap:6px;height:46px;display:flex}.bw-levendig i{background:var(--inkt);transform-origin:50% 100%;width:10px;animation:bw-veer 1.3s var(--e-uit) infinite;border-radius:3px}.bw-levendig i:first-child{height:60%}.bw-levendig i:nth-child(2){background:var(--rood);height:100%;animation-delay:.15s}.bw-levendig i:nth-child(3){height:75%;animation-delay:.3s}.bw-levendig i:nth-child(4){height:45%;animation-delay:.45s}@keyframes bw-veer{0%,to{transform:scaleY(.3)}45%{transform:scaleY(1)}}.bw-rustig{align-items:center}.bw-rustig i{background:var(--inkt);border-radius:2px;width:70px;height:3px;animation:5s ease-in-out infinite bw-adem}@keyframes bw-adem{0%,to{opacity:.3;transform:scaleX(.6)}50%{opacity:1;transform:scaleX(1)}}.ik-pillen .ik-kaart-rij{flex-wrap:wrap;gap:8px;display:flex}.ik-pillen .ik-kaart-in{border-radius:var(--r-knop);min-height:44px;padding:0 16px}.ik-pillen .ik-kaart-in b{font-size:var(--fs-md);white-space:nowrap;font-weight:520}.ik-pillen .ik-kaart-in:after,.ik-pillen .ik-kaart-in:before{display:none}.ik-pillen input:checked+.ik-kaart-in b:before{content:"";background:var(--rood);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.ik-kanalen{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 14px;display:grid}.ik-kaart-in q{quotes:"“" "”"}.ik-gids-kop{font-size:var(--fs-lg);margin:0 0 12px;font-weight:600}.ik-gids{counter-reset:gids;background:#f6f4f1;border-radius:16px;gap:12px;margin:0;padding:20px 22px;list-style:none;display:grid}.ik-gids li{font-size:var(--fs-base);counter-increment:gids;grid-template-columns:32px minmax(0,1fr);align-items:baseline;gap:8px;line-height:1.5;display:grid}.ik-gids li:before{content:counter(gids, decimal-leading-zero);font:500 var(--fs-sm2) var(--mono-bestand,var(--mono));color:var(--rood-tekst)}.ik-gids b{font-weight:600}.ik-gids a{color:var(--inkt);text-underline-offset:3px;font-weight:560}.ik-kopie-rij{flex-wrap:wrap;align-items:center;gap:6px 10px;display:flex}.ik-kopie{font-size:var(--fs-md);background:#fff;border-radius:8px;padding:4px 10px;box-shadow:inset 0 0 0 1px #dedad4}.ik-kopieer{border-radius:var(--r-knop);min-height:44px;font-size:var(--fs-sm);cursor:pointer;background:#fff;border:1px solid #dedad4;padding:0 16px;font-weight:560}.ik-kopieer:hover{border-color:var(--inkt)}.ik .ik-verder{text-align:right;flex-direction:column;align-items:flex-end;gap:8px;margin-top:-4px;display:flex}.ik .ik-verder[hidden]{display:none}.ik .ik-verder-knop{color:var(--inkt);font-family:inherit}.ik .ik-verder-knop:disabled{cursor:progress;opacity:.6}.ik .ik-verder-zin{max-width:32em;font-size:var(--fs-sm);color:#57534e;margin:0;line-height:1.4}.ik .ik-verder-zin:empty{display:none}.ik .ik-verder-zin a[href^=tel\:]{color:var(--inkt);white-space:nowrap}.ik-noot{font-size:var(--fs-md);background:#f6f4f1;border-radius:12px;margin:0;padding:14px 16px;line-height:1.45}.ik-fouten{border:2px solid var(--rood);background:#fff5f4;border-radius:16px;outline:none;padding:18px 20px}.ik-fouten-kop{color:var(--rood-tekst);margin:0 0 8px;font-weight:600}.ik-fouten ul{margin:0;padding-left:20px}.ik-fouten li+li{margin-top:4px}.ik-fouten a{color:var(--rood-tekst);text-underline-offset:3px;font-weight:520}.ik-welkom{border-radius:var(--r-kaart);font-size:var(--fs-md);background:#f6f4f1;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:28px;padding:14px 16px;display:flex}.ik-welkom p{flex:1;min-width:12em;margin:0}.ik-welkom a[href^=tel\:]{white-space:nowrap}.ik-opnieuw{color:#57534e;min-height:44px;font-size:var(--fs-sm);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0 4px;text-decoration:underline}.ik-klaarleggen{background:#f6f4f1;border-radius:16px;padding:18px 20px}.ik-klaarleggen-kop{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#6e6a64;margin:0 0 10px}.ik-klaarleggen ul{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px 24px;margin:0;padding:0;list-style:none;display:grid}.ik-klaarleggen li{align-items:baseline;gap:10px;display:flex}.ik-klaarleggen li:before{content:"";background:var(--rood);border-radius:50%;flex:none;width:8px;height:8px;transform:translateY(-2px)}.ik-hulp-zin{font-size:var(--fs-base);color:#57534e;margin:0}.ik-hulp-zin b{color:var(--inkt);font-weight:600}.ik-start-knop{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.ik-start-knop p{font-size:var(--fs-md);color:#57534e;margin:0}.ik-start-knop p a{color:var(--inkt);font-weight:560}.ik-telling{font-size:var(--fs-md);background:#f6f4f1;border-radius:12px;margin:0;padding:12px 14px}.ik-telling:empty{display:none}.ik-stap-voet{border-top:1px solid var(--lijn);flex-wrap:wrap;align-items:center;gap:14px 20px;margin-top:8px;padding-top:24px;display:flex}.ik-vorige{color:#57534e;min-height:44px;font-size:var(--fs-base);cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0 4px;font-weight:560;display:inline-flex}.ik-vorige i{width:18px;height:18px;-webkit-mask:var(--pijl) center / 18px no-repeat;-webkit-mask:var(--pijl) center / 18px no-repeat;mask:var(--pijl) center / 18px no-repeat;background:currentColor;transform:scaleX(-1)}.ik-vorige:hover{color:var(--inkt)}.ik-volgt{min-width:0;font-size:var(--fs-xs);letter-spacing:.06em;text-align:right;color:var(--ik-stil);flex:1}.ik-volgt[data-melding]:not(:empty){display:block}.ik-stap-voet>.ik-volgt[data-melding]:not(:empty){font-family:var(--f-bestand,var(--f));font-size:var(--fs-md);letter-spacing:0;text-align:left;color:var(--inkt);flex:100%;order:3}.ik-stap-voet:has(>[data-melding]:not(:empty)){justify-content:space-between}.ik-privacy{font-size:var(--fs-sm);color:var(--ik-stil);margin:0}.ik-vel.ik-beknopt{max-width:860px}.ik-beknopt .ik-schermen{flex-direction:column;gap:28px;max-width:none;display:flex}.ik-kort-voet{border-top:1px solid var(--lijn);flex-wrap:wrap;align-items:center;gap:14px 24px;padding-top:24px;display:flex}.ik-kort-voet[hidden]{display:none}.ik-kort-voet .ik-privacy{flex:100%}.ik-kort-voet .ik-volgt{text-align:left;order:2}.ik-vink-veld.is-fout .fout{display:block}.ik-vink-veld.is-fout .ik-vink i{border-color:var(--rood);background:#fff5f4}.ik-vraag-mee p:last-child{border-left:3px solid var(--rood);font-size:var(--fs-md);background:#f6f4f1;border-radius:0 12px 12px 0;margin:0;padding:14px 18px}.ik-vraag-mee .mono{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--ik-stil);margin-bottom:4px;display:block}.ik-vel.is-nakijken{--ik-stil:#625e58;background:#edeae4}.ik-script{background:#fff;border-radius:4px;padding:clamp(24px,3.4vw,52px);position:relative;box-shadow:0 1px 2px #14141414,0 40px 90px -50px #14141473}.ik-script-hoofd{border-bottom:1px solid var(--lijn);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 32px;margin-bottom:28px;padding-bottom:18px;display:flex}.ik-script-hoofd img{width:auto;height:13px}.ik-script-merk{aspect-ratio:483/42;background:var(--rood);height:13px;-webkit-mask:var(--merk) center / contain no-repeat;-webkit-mask:var(--merk) center / contain no-repeat;mask:var(--merk) center / contain no-repeat;flex:none;display:block}.ik-script-hoofd span{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:#57534e}.ik-script-titel p{font:500 var(--fs-xs) var(--mono-bestand,var(--mono));letter-spacing:.12em;text-transform:uppercase;color:#6e6a64;margin:0}.ik-script-titel h3{font-size:var(--fs-kop4);letter-spacing:-.02em;margin:6px 0 26px;font-weight:640;line-height:1.1}.ik-agenda{border-left:3px solid var(--rood);background:#fbf6f1;border-radius:4px 12px 12px 4px;margin:0 0 30px;padding:16px 18px 18px}.ik-agenda h3{font:600 var(--fs-xs) var(--mono-bestand,var(--mono));letter-spacing:.12em;text-transform:uppercase;color:var(--rood-tekst);margin:0 0 8px}.ik-agenda ol{font-size:var(--fs-md);margin:0;padding-left:22px;line-height:1.5}.ik-groep+.ik-groep{margin-top:28px}.ik-groep-kop{border-bottom:1px solid var(--lijn);flex-wrap:wrap;align-items:center;gap:4px 12px;margin-bottom:6px;padding-bottom:6px;display:flex}.ik-groep-kop h3{font:700 var(--fs-sm) var(--mono-bestand,var(--mono));letter-spacing:.06em;text-transform:uppercase;margin:0}.ik-wijzig{min-height:44px;color:var(--rood-tekst);font-size:var(--fs-md);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;margin-left:auto;padding:0 2px;font-weight:560;text-decoration:underline}.ik-groep dl{margin:0}.ik-rij{grid-template-columns:minmax(0,200px) minmax(0,1fr);gap:4px 20px;padding:9px 0;display:grid}.ik-rij dt{font:500 var(--fs-xs) / 1.5 var(--mono-bestand,var(--mono));letter-spacing:.06em;text-transform:uppercase;color:#625e58;padding-top:2px}.ik-rij dd{min-width:0;font-family:var(--mono-bestand,var(--mono));font-size:var(--fs-md);overflow-wrap:anywhere;margin:0;line-height:1.5}.ik-antw{max-width:100%;display:inline-block;position:relative}.ik-rij.is-open dd{color:var(--rood-tekst);font-weight:560}.ik-rij.is-blijft dd,.ik-rij.is-leeg dd{color:#7a756e}.ik-duimen{flex-wrap:wrap;gap:8px;display:flex}.ik-duimen span{border-radius:var(--r-veld);background:#f6f4f1;place-items:center;width:76px;height:76px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #e6e2dc}.ik-duimen img{object-fit:contain;width:100%;height:100%}.ik-duimen b{font:600 var(--fs-2xs) var(--mono-bestand,var(--mono));text-transform:uppercase}.ik-mini{vertical-align:-5px;gap:4px;margin-right:8px;display:inline-flex}.ik-mini i{background:var(--k);border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1px #0000001f}.ik-klaar{align-items:flex-start}.ik-klaar-merk{background:#f6f4f1;border-radius:50%;order:-1;place-items:center;width:84px;height:84px;margin:0;display:grid}.ik-klaar-merk svg{fill:none;width:40px;height:40px;stroke:var(--rood);stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1}.ik-klaar.is-actief .ik-klaar-merk path{animation:ik-teken .8s .25s var(--e-uit) both}@keyframes ik-teken{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}ol.ik-na{gap:12px;margin:0;padding:0;list-style:none;display:grid}.ik-na li{font-size:var(--fs-base);grid-template-columns:34px minmax(0,1fr);gap:12px;display:grid}.ik-na li>b{font-size:var(--fs-sm2);color:var(--rood-tekst);padding-top:2px}html:active-view-transition-type(stap)::view-transition-image-pair(root){animation:none}html:active-view-transition-type(stap)::view-transition-new(root){animation:none}html:active-view-transition-type(stap)::view-transition-group(ik-schermen){animation:none;overflow:clip}html:active-view-transition-type(stap)::view-transition-old(ik-schermen){animation:none}html:active-view-transition-type(stap)::view-transition-new(ik-schermen){animation:none}@media (prefers-reduced-motion:no-preference){html:active-view-transition-type(stap)::view-transition-old(ik-schermen){animation:var(--t-druk) linear both ik-stap-uit}html:active-view-transition-type(stap)::view-transition-new(ik-schermen){animation:.36s .12s var(--e-uit) both ik-stap-in}}@keyframes ik-stap-uit{to{opacity:0}}@keyframes ik-stap-in{0%{opacity:0}}.ik-voet{z-index:1;color:#ffffffb3;border-top:1px solid #ffffff1f;padding:40px 0 48px;position:relative}.ik-voet-in{flex-wrap:wrap;align-items:center;gap:12px 32px;display:flex}.ik-voet img{width:auto;height:14px}.ik-voet p{font-size:var(--fs-sm2);margin:0}.ik-voet a{color:#fff;text-underline-offset:3px;-webkit-text-decoration:underline #fff6;text-decoration:underline #fff6}.ik-voet a:hover{text-decoration-color:currentColor}@media (width<=1023px){.ik-raam{grid-template-columns:minmax(0,1fr);gap:24px}.ik-spoor{z-index:5;margin:0 calc(var(--vel-p) * -1);padding:10px var(--vel-p);border-bottom:1px solid var(--lijn);background:#fffffff5;position:sticky;top:0}.ik-vel.is-nakijken .ik-spoor{background:#edeae4f5}.ik-spoor-kop{display:none}.ik-spoor ol{scrollbar-width:none;border-left:0;gap:6px;display:flex;overflow-x:auto}.ik-spoor ol::-webkit-scrollbar{display:none}.ik-spoor li{flex:none}.ik-spoor a{border-radius:var(--r-knop);min-height:44px;font-size:var(--fs-sm);white-space:nowrap;border:1px solid #e6e2dc;grid-template-columns:none;grid-auto-flow:column;gap:6px;padding:0 10px 0 12px}.ik-spoor a[aria-current=step]{border-color:var(--inkt)}.ik-spoor ol:after{display:none}.ik-spoor a[aria-current=step]:before{content:"";background:var(--rood);border-radius:50%;order:-1;width:8px;height:8px}.ik-spoor .ik-pen{width:18px;height:18px}.ik-spoor li:not(.is-gedaan) .ik-pen{display:none}}@media (width<=760px){.ik-cellen{grid-template-columns:minmax(0,1fr) fit-content(45%)}.ik-cel dd{font-size:var(--fs-md)}.ik-bw-woord{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ik-cel-prod{display:none}.ik-cel-scene{border-left:0}.ik-cel{padding:12px 14px 13px}.ik-kort .ik-kaart-rij{grid-template-columns:repeat(2,minmax(0,1fr))}.ik-rij-extra{grid-template-columns:minmax(0,1fr) 44px}.ik-rij-extra .veld:first-child{grid-column:1/-1}.ik-rij-extra .ik-weg{grid-area:2/2}.ik-adres{grid-template-columns:minmax(0,120px) minmax(0,1fr)}.ik-dag{grid-template-columns:minmax(0,1fr) auto;padding:8px 10px 8px 14px}.ik-tijden{grid-column:1/-1}.ik-dag:has(.ik-schakel input:not(:checked)) .ik-tijden{display:none}.ik-beelden,.ik-paletten{grid-template-columns:repeat(2,minmax(0,1fr))}.ik-kanalen,.ik-duo{grid-template-columns:minmax(0,1fr)}.ik-gids{padding:16px}.ik-rij{grid-template-columns:minmax(0,1fr);gap:2px}.ik-volgt{display:none}.ik-stap-voet{justify-content:space-between}.ik .ik-verder{text-align:left;align-items:stretch}.ik .ik-verder-knop{text-wrap:balance;padding:6px 12px;line-height:1.25}.ik-volg{padding-left:14px}}@media (prefers-reduced-motion:reduce){.ik-volg.is-open,.ik-rij-extra.is-open,.ik-bestand,.ik-staal,.ik-chip,.ik-spoor .is-nieuw,.ik-bewaard.is-bezig .ik-rec,.ik-memo.is-opname .ik-memo-knop i,.lt-dyn,.bw i,.ik-klaar.is-actief .ik-klaar-merk path{animation:none}.ik-vel,.ik-zone,.ik-pen path,.ik-spoor ol.is-glijdt:after,.ik-schakel i:after,.ik-zelf-kleur input{transition:none}}
