.kt-kaart,.kt-pagina,.kt-rij,.kt-spotm{--kt-go:#17744A;--kt-gozacht:#DCEFE4;--kt-rand:#B9D9C6;--kt-grond:#F1F7F2;--kt-inkt:#0F2A2D;--kt-inkt2:#4D5F60}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .kt-kaart,html:not([data-theme=light]) .kt-pagina,html:not([data-theme=light]) .kt-rij,html:not([data-theme=light]) .kt-spotm{--kt-go:#43C084;--kt-gozacht:rgba(67,192,132,.16);--kt-rand:rgba(67,192,132,.38);--kt-grond:#12292C;--kt-inkt:#EAF3EF;--kt-inkt2:#A9C9C2}}html[data-theme=dark] .kt-kaart,html[data-theme=dark] .kt-pagina,html[data-theme=dark] .kt-rij,html[data-theme=dark] .kt-spotm{--kt-go:#43C084;--kt-gozacht:rgba(67,192,132,.16);--kt-rand:rgba(67,192,132,.38);--kt-grond:#12292C;--kt-inkt:#EAF3EF;--kt-inkt2:#A9C9C2}.hlv .kt-kaart,.hlv a.kt-kaart,.kt-kaart{border:1.5px solid var(--kt-rand)!important;box-shadow:none!important;opacity:1!important}.hlv .hk .kt-kaart:hover,.hlv a.kt-kaart:hover{border-color:var(--kt-go)!important}.kt-gedempt{position:relative}.kt-gedempt img,.kt-gedempt picture{filter:saturate(.7) brightness(.94)}.kt-gedempt:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(23,116,74,0) 40%,rgba(23,116,74,.28));pointer-events:none}.kt-vink{position:absolute;right:10px;top:10px;z-index:2;border-radius:50%;background:var(--kt-go,#17744A);color:#FFFFFF;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 3px rgba(255,255,255,.85)}.kt-kick{font-family:var(--fm,"JetBrains Mono",monospace);font-size:12px;letter-spacing:.12em}.kt-kick,.kt-lab{font-weight:700;line-height:1.5;color:var(--kt-go,#17744A)}.kt-lab{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 10px;border-radius:8px;background:var(--kt-gozacht,#DCEFE4);font-size:13px;white-space:nowrap}.kt-dank{font-size:14px;color:var(--kt-inkt2,#4D5F60);line-height:1.45}.hlv a.kt-spotm,.kt-spotm{border-color:var(--kt-rand)!important}.kt-spotm .kz-spotm-f{position:relative}.kt-spotm .kt-vink{right:3px;top:3px;box-shadow:0 0 0 2px rgba(255,255,255,.85)}.kt-pagina{background:var(--grond,#F4EFE4);color:var(--kt-inkt)}.kt-hero{position:relative;color:#FFFFFF;background:#0E3B3E;overflow:hidden}.kt-hero-f{position:absolute;inset:0}.kt-hero-f img{width:100%;height:100%;object-fit:cover;filter:saturate(.75)}.kt-hero-w{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,22,24,.55),rgba(6,22,24,.35) 35%,rgba(6,22,24,.9))}.kt-hero-in{position:relative;display:flex;flex-direction:column;gap:10px}.kt-pil{display:inline-flex;align-items:center;gap:8px;align-self:flex-start;padding:6px 12px;border-radius:999px;background:#17744A;color:#FFFFFF;font-family:var(--fm,"JetBrains Mono",monospace);font-size:12px;font-weight:700;letter-spacing:.1em}.kt-hero h1{margin:0;font-family:var(--kw-fd,var(--fd));font-weight:800;letter-spacing:-.02em;line-height:1.04;text-wrap:balance;color:#FFFFFF}.kt-hero-s{color:#E3ECE9;line-height:1.45;text-wrap:pretty}.kt-m .kt-hero{min-height:330px;display:flex;flex-direction:column;justify-content:space-between}.kt-m .kt-hero-in{padding:0 16px 20px}.kt-m .kt-hero h1{font-size:32px}.kt-m .kt-hero-s{font-size:16px}.kt-d .kt-hero{min-height:440px}.kt-d .kt-hero-in{padding:64px var(--zij,96px) 72px;max-width:900px;gap:16px}.kt-d .kt-hero h1{font-size:68px}.kt-d .kt-hero-s{font-size:20px;max-width:720px}.kt-body{display:flex;flex-direction:column;gap:16px}.kt-m .kt-body{padding:20px 16px 40px}.kt-d .kt-grid{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:48px;padding:56px var(--zij,96px) 96px;align-items:start}.kt-blok{display:flex;flex-direction:column;gap:12px;padding:20px;border-radius:20px;background:var(--vlak,#FFFCF5);border:1px solid var(--lijn,#d6ccb8)}.kt-blok h2{margin:0;font-family:var(--kw-fd,var(--fd));font-weight:800;font-size:22px;letter-spacing:-.01em}.kt-door{display:flex;gap:12px;align-items:center}.kt-door b{font-size:17px;color:var(--kt-inkt)}.kt-door>span>span{color:var(--kt-inkt2);font-size:14px}.kt-bedank{margin:0;padding:16px 18px;border-radius:16px;background:var(--kt-grond);border:1px solid var(--kt-rand);font-size:17px;line-height:1.5;color:var(--kt-inkt)}.kt-bedank-k{font-family:var(--fm,"JetBrains Mono",monospace);font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--kt-go)}.kt-zo{display:flex;flex-direction:column;gap:16px;padding:24px;border-radius:22px;background:#0E3B3E;color:#EAF3EF}.kt-zo-k{font-family:var(--fm,"JetBrains Mono",monospace);font-size:12px;font-weight:700;letter-spacing:.12em;color:#F7C2A8}.kt-tl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.kt-tl li{position:relative;display:flex;gap:14px;padding-bottom:18px}.kt-tl li:last-child{padding-bottom:0}.kt-tl li:before{content:"";position:absolute;left:13px;top:30px;bottom:2px;width:2px;background:rgba(169,201,194,.35)}.kt-tl li:last-child:before{display:none}.kt-tl-i{width:28px;height:28px;border-radius:50%;background:rgba(169,201,194,.18);color:#A9C9C2;display:flex;align-items:center;justify-content:center;flex:none}.kt-tl li.kt-tl-go .kt-tl-i{background:#43C084;color:#06140D}.kt-tl-t{display:flex;flex-direction:column;gap:2px;padding-top:3px}.kt-tl-t b{font-size:16px;color:#FFFFFF}.kt-tl-t span{font-size:14px;color:#A9C9C2}.kt-feit{display:flex;flex-wrap:wrap;gap:8px 16px;color:var(--kt-inkt2);font-size:15px}.kt-feit span{display:inline-flex;align-items:center;gap:6px}.kt-links{display:flex;flex-direction:column;gap:10px}.kt-link{display:flex;align-items:center;gap:12px;min-height:56px;padding:10px 16px;border-radius:16px;border:1.5px solid var(--lijn,#d6ccb8);background:var(--vlak,#FFFCF5);color:var(--kt-inkt)!important;text-decoration:none!important;font-weight:700}.kt-link:hover{border-color:var(--kt-inkt2)}.kt-link small{display:block;font-weight:400;font-size:14px;color:var(--kt-inkt2)}.kt-link>span:nth-child(2){flex:1}.kt-link-i{width:36px;height:36px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;background:var(--kt-gozacht);color:var(--kt-go)}.kt-link:focus-visible{outline:3px solid #F07B4F;outline-offset:2px}.kt-terugl{display:inline-flex;align-items:center;gap:6px;color:var(--kt-inkt)!important;font-weight:600}.kt-dicht{display:flex;flex-direction:column;gap:14px;max-width:560px;margin:0 auto;padding:28px 24px;border-radius:22px;background:var(--vlak,#FFFCF5);border:1px solid var(--lijn,#d6ccb8)}.kt-dicht h1{margin:0;font-family:var(--kw-fd,var(--fd));font-weight:800;font-size:30px;line-height:1.1;letter-spacing:-.01em}.kt-dicht p{margin:0;font-size:16px;line-height:1.5;color:var(--kt-inkt2)}.kt-dicht-i{width:48px;height:48px;border-radius:50%;background:var(--vlak2,#EAE3D4);color:var(--kt-inkt2);display:flex}.kt-afsluit-l,.kt-dicht-i{align-items:center;justify-content:center}.kt-afsluit-l{display:inline-flex;gap:8px;min-height:44px;padding:0 4px;border:0;background:none;color:var(--inkt,#0F2A2D);font:600 15px/1.3 var(--fb,inherit);text-decoration:underline;text-underline-offset:3px;cursor:pointer;align-self:center}.kt-afsluit-l:focus-visible,.kt-knop:focus-visible,.kt-opt:focus-visible{outline:3px solid #F07B4F;outline-offset:2px}.kt-opties{display:flex;flex-direction:column;gap:12px}.kt-opt-intro{margin:0;font-size:15px;color:var(--inkt2,#4D5F60)}.hlv a.kt-opt,.kt-opt{display:flex;align-items:center;gap:14px;width:100%;padding:14px 14px 14px 16px;border-radius:16px;border:1.5px solid var(--lijn,#d6ccb8);background:var(--vlak,#FFFCF5);color:var(--inkt,#0F2A2D);text-align:left;text-decoration:none;font:inherit;cursor:pointer;box-sizing:border-box}.hlv a.kt-opt-go,.kt-opt-go{border-color:#17744A}.kt-opt-i{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex:none;background:#17744A;color:#FFFFFF}.kt-opt-i-n{background:var(--vlak2,#EAE3D4);color:var(--inkt,#0F2A2D)}.kt-opt-t{flex:1;display:flex;flex-direction:column;gap:2px}.kt-opt-t b{font-size:17px}.kt-opt-t span{font-size:14px;line-height:1.45;color:var(--inkt2,#4D5F60)}.kt-gevolg{list-style:none;margin:0;padding:14px 16px;border-radius:16px;border:1px dashed var(--lijn,#d6ccb8);display:flex;flex-direction:column;gap:8px;font-size:15px}.kt-gevolg li{display:flex;gap:10px;align-items:flex-start}.kt-gevolg li svg{flex:none;margin-top:3px;color:var(--inkt2,#4D5F60)}.kt-knop{height:52px;border-radius:14px;display:flex;align-items:center;justify-content:center;font:700 16px var(--fb,inherit);cursor:pointer;width:100%;box-sizing:border-box}.kt-knop:disabled{opacity:.6;cursor:default}.kt-knop-donker{background:var(--inkt,#0F2A2D);color:var(--vlak,#FFFCF5);border:0}.kt-knop-rand{background:transparent;color:var(--inkt,#0F2A2D);border:1.5px solid var(--inkt,#0f2a2d)}.kt-fout{margin:0;color:var(--actie,#B8421B);font-size:15px}.kt-dicht-eigen{margin:0;padding:12px 14px;border-radius:14px;background:var(--vlak2,#EAE3D4);font-size:15px;line-height:1.5}.kt-dicht-eigen a{color:inherit;text-decoration:underline;text-underline-offset:3px}