.hlv .gs-strook{display:flex;align-items:center;gap:14px;min-height:56px;padding:12px 16px;border-radius:14px;background:var(--vlak2);color:var(--inkt);text-decoration:none}.gs-i{width:34px;height:34px;flex-shrink:0;display:grid;place-items:center;border-radius:10px;background:var(--vlak);color:var(--inkt)}.gs-een{flex:1;font-size:16px}.gs-p{margin-left:auto;color:var(--actie)}.gs-p,.gs-t{display:flex}.gs-t{flex:1;flex-direction:column;gap:2px;min-width:0}.gs-t b{font-size:16px}.gs-t>span:last-child{font-size:13px;color:var(--inkt2)}.gs-k{font-family:var(--fm);font-size:11px;font-weight:700;letter-spacing:.14em;color:var(--inkt2)}.gs-draad .gs-k,.gs-k-a{color:var(--actie)}.gs-label{position:absolute;left:10px;top:10px;padding:3px 8px;border-radius:6px;background:rgba(15,42,45,.72);color:#fff;font-size:11px;font-weight:700}.gs-home{padding:8px 16px 0}.gs-home-in{display:flex;flex-direction:column;border:1px solid var(--lijn);border-radius:22px;overflow:hidden;background:var(--vlak)}.gs-home-f{position:relative;height:150px;background:var(--vlak2)}.gs-home-f img{object-fit:cover}.gs-home-t{display:flex;flex-direction:column;gap:10px;padding:18px 16px}.gs-home-kop{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.hlv .gs-home h2{margin:0;font-family:var(--fd);font-weight:800;font-size:24px;line-height:1.15}.hlv .gs-home h2 a{color:var(--inkt);text-decoration:none}.hlv .gs-home-a{display:inline-flex;align-items:center;gap:4px;min-height:44px;color:var(--actie);font-weight:700;font-size:15px;text-decoration:none}.gs-home-t p{margin:0;font-size:15px;line-height:1.5;color:var(--inkt2)}.gs-home-l{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:4px}.hlv .gs-snel{display:flex;flex-direction:column;gap:4px;padding:12px;border:1px solid var(--lijn);border-radius:14px;color:var(--inkt);text-decoration:none}.gs-snel .gs-i{background:var(--vlak2);margin-bottom:4px}.gs-snel b{font-size:15px}.gs-snel>span:last-child{font-size:13px;line-height:1.35;color:var(--inkt2)}@media (min-width:1000px){.gs-home{padding:40px var(--zij) 0}.gs-home-in{flex-direction:row;min-height:260px}.gs-home-f{flex:0 0 38%;height:auto}.gs-home-t{justify-content:center;padding:26px 28px}.hlv .gs-home h2{font-size:28px}.gs-home-l{grid-template-columns:repeat(4,1fr)}}.kr{--kr-w0:#CFE0DA;--kr-w1:#A9C9C2;--kr-w2:#5E9E94;--kr-w3:#2A6F6A;--kr-w4:#0E3B3E;--kr-fw1:#3F7069;--kr-fw2:#5E9E94;--kr-fw3:#86C3B6;--kr-fw4:#BFE7DA;--kr-kicker:#B8421B;--kr-gar:#DCEFE4;--kr-garinkt:#0E5234;--kr-chip:#EAE3D4;--kr-streep:#E3DACA;--kr-kaart:#E6EEEB;--kr-land:#D8CFBD;--kr-route:#B8421B;--kr-stiprand:#FFFCF5;--kr-open:#FFFCF5;--kr-openrand:#4D5F60;--kr-uitgelicht:#F3EBD8;--kr-uitgelichtinkt:#6B5310;--kr-founding:#0E3B3E;--kr-foundinginkt:#EAF3EF;--kr-schaduw:0 1px 0 rgba(15,42,45,.04),0 12px 32px -18px rgba(15,42,45,.28);--kr-ease:cubic-bezier(.2,.7,.2,1);background:var(--grond);color:var(--inkt);font-family:var(--fb);font-size:16px;line-height:1.5;display:flex;flex-direction:column;min-height:100%}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .kr{--kr-w0:#1F3A3E;--kr-w1:#2E5752;--kr-w2:#5E9E94;--kr-w3:#86C3B6;--kr-w4:#BFE7DA;--kr-kicker:#F7C2A8;--kr-gar:#143A2A;--kr-garinkt:#9FE3C0;--kr-chip:#1B3539;--kr-streep:#1F3A3E;--kr-kaart:#0F2326;--kr-land:#23403F;--kr-route:#F07B4F;--kr-stiprand:#12292C;--kr-open:#12292C;--kr-openrand:#A9BAB6;--kr-uitgelicht:#2E2A1C;--kr-uitgelichtinkt:#F0D58A;--kr-founding:#BFE7DA;--kr-foundinginkt:#0A1C1F;--kr-schaduw:0 1px 0 rgba(0,0,0,.2),0 12px 32px -18px rgba(0,0,0,.6)}}html[data-theme=dark] .kr{--kr-w0:#1F3A3E;--kr-w1:#2E5752;--kr-w2:#5E9E94;--kr-w3:#86C3B6;--kr-w4:#BFE7DA;--kr-kicker:#F7C2A8;--kr-gar:#143A2A;--kr-garinkt:#9FE3C0;--kr-chip:#1B3539;--kr-streep:#1F3A3E;--kr-kaart:#0F2326;--kr-land:#23403F;--kr-route:#F07B4F;--kr-stiprand:#12292C;--kr-open:#12292C;--kr-openrand:#A9BAB6;--kr-uitgelicht:#2E2A1C;--kr-uitgelichtinkt:#F0D58A;--kr-founding:#BFE7DA;--kr-foundinginkt:#0A1C1F;--kr-schaduw:0 1px 0 rgba(0,0,0,.2),0 12px 32px -18px rgba(0,0,0,.6)}.kr *,.kr :after,.kr :before{box-sizing:border-box}.kr figure,.kr h1,.kr h2,.kr h3,.kr h4,.kr ol,.kr p,.kr ul{margin:0}.kr a:not([class]){color:inherit}.kr a[class]{text-decoration:none}.kr .kr-kruimel a,.kr .kr-naamregel-voet a,.kr a.kr-link,.kr a.kr-waarom{text-decoration:underline}.kr button{font-family:var(--fb)}.kr :focus-visible{outline:3px solid var(--knopzee);outline-offset:2px}.kr-sr{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:999px){.kr-d{display:none!important}}@media (min-width:1000px){.kr-m{display:none!important}}.kr-kicker{font-family:var(--fm);font-size:12px;font-weight:700;letter-spacing:.12em;color:var(--kr-kicker);text-transform:uppercase}.kr-kicker-11{font-size:11px}.kr-kicker-z{color:var(--inkt2)}.kr-h2{font-family:var(--fd);font-weight:800;font-size:40px;line-height:1.04;letter-spacing:-.025em;color:var(--inkt);text-wrap:balance}.kr-h2-g{font-size:52px}.kr-lead{font-size:17px;line-height:1.55;max-width:720px}.kr-klein,.kr-lead,.kr-zacht{color:var(--inkt2)}.kr-klein{font-size:13px}.kr-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;color:var(--inkt);font-weight:700;font-size:15px;text-decoration:underline;text-underline-offset:4px;white-space:nowrap}@media (max-width:999px){.kr-h2,.kr-h2-g{font-size:30px;line-height:1.08}.kr-lead{font-size:15.5px}}.kr-main{gap:96px;padding:72px var(--zij,96px) 112px}.kr-main,.kr-sec{display:flex;flex-direction:column}.kr-sec{gap:28px}.kr-sec-32{gap:32px}.kr-seckop{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.kr-seckop-t{display:flex;flex-direction:column;gap:10px;min-width:0}.kr-seckop-r{display:flex;align-items:center;gap:14px}@media (max-width:999px){.kr-main{gap:56px;padding:40px 16px 64px}.kr-sec{gap:20px}.kr-seckop{gap:12px}}.kr-kruimel ol{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:0;list-style:none;font-family:var(--fm);font-size:13px;letter-spacing:.06em;text-transform:uppercase;color:var(--inkt2)}.kr-kruimel a{color:inherit;text-decoration:underline;text-underline-offset:3px}.kr-kruimel li[aria-hidden]{display:flex;opacity:.7}.kr-kruimel-foto ol{color:#D9E5E2}.kr-knop{height:48px;padding:0 20px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;gap:9px;font:700 16px var(--fb);text-decoration:none;white-space:nowrap;border:1.5px solid var(--knopzee);background:var(--knopzee);color:var(--knopzeeinkt)!important;cursor:pointer}.kr-knop-52{height:52px}.kr-knop-56{height:56px;font-size:17px;padding:0 24px}.kr-knop-zee{background:var(--zee);border-color:var(--zee);color:#fff!important}.kr-knop-rand{background:transparent;border-color:var(--inkt);color:var(--inkt)!important}.kr-knop:disabled{opacity:.6;cursor:default}.kr-rond{width:44px;height:44px;border-radius:50%;border:1.5px solid var(--lijn);background:var(--vlak);color:var(--inkt);display:flex;align-items:center;justify-content:center;cursor:pointer;flex-shrink:0}.kr-rond-sterk{border-color:var(--inkt)}.kr-rond:disabled{opacity:.45;cursor:default}.kr-label{display:inline-flex;align-items:center;height:24px;padding:0 9px;border-radius:6px;font-family:var(--fm);font-size:11px;font-weight:700;letter-spacing:.08em;white-space:nowrap;background:var(--kr-uitgelicht);color:var(--kr-uitgelichtinkt);text-transform:uppercase}.kr-label-foto{background:rgba(255,252,245,.95);color:#6B5310}.kr-label-vorig{background:rgba(15,42,45,.82);color:#fff}.kr-badge{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 8px;border-radius:7px;font-size:12px;font-weight:700;white-space:nowrap}.kr-badge-g{height:28px;padding:0 10px;font-size:13px}.kr-gar{background:var(--kr-gar);color:var(--kr-garinkt)}.kr-founding{background:var(--kr-founding);color:var(--kr-foundinginkt);padding:0 9px}.kr-tag{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:6px;font-size:12px;font-weight:700;white-space:nowrap;background:var(--kr-chip);color:var(--inkt2)}.kr-tag-vrij{background:var(--kr-gar);color:var(--kr-garinkt)}.kr-tag-top{background:var(--zee);color:#fff}.kr-niveau{height:26px;padding:0 9px;border-radius:999px;border:1.5px solid var(--lijn);font-size:12.5px;color:var(--inkt)}.kr-niveau,.kr-waarom{display:inline-flex;align-items:center;font-weight:600}.kr-waarom{gap:5px;min-height:32px;font-size:13px;color:var(--inkt2);text-decoration:underline;text-underline-offset:3px;white-space:nowrap;background:none;border:0;padding:0;cursor:pointer}.kr-sterren{display:inline-flex;gap:2px;color:#B8421B}html[data-theme=dark] .kr-sterren{color:#F7C2A8}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .kr-sterren{color:#F7C2A8}}.kr-aanb{display:flex;align-items:center;gap:8px;font-size:13.5px;font-weight:600;color:var(--inkt);white-space:nowrap;min-width:0;text-decoration:none}.kr-aanb-naam{overflow:hidden;text-overflow:ellipsis}.kr-aanb-ini{width:28px;height:28px;flex:0 0 28px;border-radius:8px;background:var(--zee);color:#fff;display:flex;align-items:center;justify-content:center;font-family:var(--fd);font-weight:800;font-size:11px;overflow:hidden}.kr-aanb-ini img{width:100%;height:100%;object-fit:contain;background:#fff}.kr-reis{display:flex;flex-direction:column;background:var(--vlak);border:1px solid var(--lijn);border-radius:20px;box-shadow:var(--kr-schaduw);min-width:0;transition:transform .24s var(--kr-ease),box-shadow .24s var(--kr-ease)}.kr-reis,.kr-reis-foto{position:relative;overflow:hidden}.kr-reis-foto{height:300px;background:var(--vlak2)}.kr-reis-foto-240{height:240px}.kr-reis-foto img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .24s var(--kr-ease);will-change:transform}.kr-reis-labels{left:14px;top:14px;gap:6px;z-index:1}.kr-bewaar,.kr-reis-labels{position:absolute;display:flex}.kr-bewaar{right:12px;top:10px;width:44px;height:44px;border-radius:50%;border:0;background:rgba(255,252,245,.94);color:#0F2A2D;align-items:center;justify-content:center;cursor:pointer;z-index:2}.kr-bewaar[aria-pressed=true]{background:#0E3B3E;color:#fff}.kr-reis-body{padding:18px;display:flex;flex-direction:column;gap:10px;flex:1}.kr-reis-plek{font-family:var(--fm);font-size:11px;font-weight:700;letter-spacing:.12em;color:var(--inkt2);text-transform:uppercase}.kr-reis h3{font-family:var(--fd);font-weight:800;font-size:21px;line-height:1.15;color:var(--inkt)}.kr-reis h3 a{color:inherit;text-decoration:none}.kr-reis h3 a:after{content:"";position:absolute;inset:0;z-index:1;border-radius:20px}.kr-reis-rij{display:flex;gap:6px;flex-wrap:wrap}.kr-reis-info{display:flex;flex-direction:column;gap:5px;font-size:14px;color:var(--inkt2)}.kr-reis-info span{display:flex;align-items:center;gap:8px}.kr-reis-voet{margin-top:auto;padding-top:12px;border-top:1px solid var(--lijn);display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.kr-reis-prijs{display:flex;flex-direction:column;line-height:1.25;min-width:0}.kr-reis-prijs-k{font-size:13px;color:var(--inkt2)}.kr-reis-prijs-b{font-family:var(--fd);font-weight:800;font-size:22px;color:var(--inkt)}.kr-reis-prijs-t{font-size:12.5px;color:var(--inkt2);white-space:nowrap}.kr-reis-vorig .kr-reis-foto img{filter:grayscale(.65);opacity:.85}.kr-reis .kr-aanb,.kr-reis .kr-bewaar{position:relative;z-index:2}.kr-reis .kr-bewaar{position:absolute}@media (hover:hover) and (min-width:1000px){.kr-reis:hover{transform:translateY(-4px);box-shadow:0 1px 0 rgba(15,42,45,.04),0 18px 40px -18px rgba(15,42,45,.36)}.kr-reis:hover .kr-reis-foto img{transform:scale(1.04) translate(var(--kr-px,0),var(--kr-py,0))}}.kr-reis:focus-within{transform:translateY(-4px)}.kr-reis:has(h3 a:focus-visible){outline:3px solid var(--knopzee);outline-offset:2px}.kr-reisrij{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kr-reisrij-4{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:999px){.kr-reisrij,.kr-reisrij-4{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:4px 16px 12px;scroll-padding:0 16px;scrollbar-width:none}.kr-reisrij::-webkit-scrollbar{display:none}.kr-reisrij>*{flex:0 0 290px;scroll-snap-align:start}.kr-reis-foto{height:220px}}.kr-naamregel{display:flex;flex-direction:column;gap:12px;padding:22px;border-radius:18px;background:var(--vlak2)}.kr-naamregel-kop{display:flex;justify-content:space-between;gap:12px;align-items:baseline;flex-wrap:wrap}.kr-naamregel-kop strong{font-weight:700;font-size:16px;color:var(--inkt)}.kr-naamregel-lijst{display:flex;gap:8px;flex-wrap:wrap}.kr-naamregel-lijst a{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:10px;border:1px solid var(--lijn);background:var(--vlak);color:var(--inkt);font-weight:600;font-size:14.5px;text-decoration:none;white-space:nowrap}.kr-naamregel-voet{font-size:13px;color:var(--inkt2)}.kr-naamregel-voet a{color:var(--inkt);font-weight:600}@media (max-width:999px){.kr-naamregel{padding:18px}.kr-naamregel-lijst a{min-height:44px}}.kr-mini{display:flex;align-items:flex-end;gap:2px}.kr-mini span{flex:1;border-radius:2px}.kr-mini .s0{height:38%;background:var(--kr-w0)}.kr-mini .s1{height:38%;background:var(--kr-w1)}.kr-mini .s2{height:56%;background:var(--kr-w2)}.kr-mini .s3{height:75%;background:var(--kr-w3)}.kr-mini .s4{height:100%;background:var(--kr-w4)}.kr-mini-foto .s0,.kr-mini-foto .s1{background:var(--kr-fw1)}.kr-mini-foto .s2{background:var(--kr-fw2)}.kr-mini-foto .s3{background:var(--kr-fw3)}.kr-mini-foto .s4{background:var(--kr-fw4)}.kr-volgt{font-size:12px;color:var(--inkt2)}.kr-wk{display:flex;flex-direction:column;gap:22px}.kr-wk-kop{display:flex;justify-content:space-between;align-items:flex-end;gap:16px;flex-wrap:wrap}.kr-wk-kop>div{display:flex;flex-direction:column;gap:4px}.kr-wk-titel{font-family:var(--fd);font-weight:800;font-size:26px;line-height:1.15;color:var(--inkt)}.kr-wk-legenda{display:flex;gap:14px;align-items:center;font-size:13px;color:var(--inkt2)}.kr-wk-legenda span{display:inline-flex;align-items:center;gap:6px}.kr-wk-legenda i{width:12px;height:12px;border-radius:3px;display:inline-block}.kr-wk-balken{display:flex;gap:10px;align-items:flex-end;padding-top:22px}.kr-wk-m{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:8px}.kr-wk-vak{position:relative;height:170px;width:100%;display:flex;align-items:flex-end;justify-content:center}.kr-wk-balk{display:block;width:100%;max-width:64px;border-radius:10px 10px 3px 3px;transform-origin:bottom}.kr-wk-balk.s0{background:var(--kr-w0)}.kr-wk-balk.s1{background:var(--kr-w1)}.kr-wk-balk.s2{background:var(--kr-w2)}.kr-wk-balk.s3{background:var(--kr-w3)}.kr-wk-balk.s4{background:var(--kr-w4)}.kr-wk-nu .kr-wk-balk{outline:2px solid var(--kr-kicker);outline-offset:3px}.kr-wk-nutxt{position:absolute;top:-22px;left:50%;transform:translateX(-50%);font-family:var(--fm);font-size:10px;font-weight:700;letter-spacing:.06em;color:var(--kr-kicker);white-space:nowrap}.kr-wk-mnd{font-family:var(--fm);font-size:12px;font-weight:500;color:var(--inkt2);text-transform:uppercase;letter-spacing:.04em}.kr-wk-mnd.top{font-weight:700;color:var(--inkt)}.kr-wk-water{font-family:var(--fm);font-size:10px;color:var(--inkt2)}.kr-wk-bron{font-size:13px;color:var(--inkt2);line-height:1.45}.kr-wk-k .kr-wk-balken{gap:6px}.kr-wk-k .kr-wk-vak{height:80px}.kr-wk-k .kr-wk-balk{max-width:40px;border-radius:6px 6px 3px 3px}.kr-wk-k .kr-wk-mnd{font-size:10px}.kr-wk-k .kr-wk-titel{font-size:20px}.kr-beste{display:flex;flex-direction:column;gap:4px}.kr-beste-titel{font-family:var(--fd);font-weight:800;font-size:26px;line-height:1.15;color:var(--inkt)}@media (max-width:999px){.kr-beste-titel,.kr-wk-titel{font-size:21px}.kr-wk-balken{gap:4px}.kr-wk-vak{height:120px}.kr-wk-mnd{font-size:10px}}.kr-wk-anim .kr-wk-balk{transform:scaleY(0)}.kr-wk-anim .kr-wk-nutxt{opacity:0}.kr-wk-anim.kr-wk-in .kr-wk-balk{transform:scaleY(1);transition:transform .36s cubic-bezier(.2,.8,.2,1);transition-delay:calc(var(--i) * 30ms)}.kr-wk-anim.kr-wk-in .kr-wk-nutxt{opacity:1;transition:opacity .2s ease .5s}.kr-wk-anim.kr-wk-in .kr-wk-nu .kr-wk-balk{outline-color:var(--kr-kicker)}.kr-mk{display:flex;flex-direction:column;gap:12px}.kr-mk-kop{font-family:var(--fm);font-size:12px;font-weight:700;letter-spacing:.12em;color:#F7C2A8}.kr-mk-rij{position:relative;display:flex;gap:8px}.kr-mk-rij button{position:relative;z-index:1;flex:1;height:48px;border-radius:12px;font:700 15px var(--fb);text-transform:capitalize;cursor:pointer;background:rgba(255,255,255,.08);color:#fff;border:1.5px solid rgba(255,255,255,.38);transition:color .18s cubic-bezier(.3,.7,.2,1),border-color .18s cubic-bezier(.3,.7,.2,1),background-color .18s}.kr-mk-rij button[aria-pressed=true]{background:transparent;color:#0F2A2D;border-color:#fff}.kr-mk-pil{position:absolute;top:0;left:0;height:48px;border-radius:12px;background:#fff;transition:transform .18s cubic-bezier(.3,.7,.2,1),width .18s cubic-bezier(.3,.7,.2,1);pointer-events:none}.kr-mk-licht .kr-mk-kop{color:var(--kr-kicker)}.kr-mk-licht .kr-mk-rij button{background:var(--vlak);color:var(--inkt);border-color:var(--lijn)}.kr-mk-licht .kr-mk-rij button[aria-pressed=true]{background:transparent;color:var(--grond);border-color:var(--inkt)}.kr-mk-licht .kr-mk-pil{background:var(--inkt)}@media (max-width:999px){.kr-mk-rij{overflow-x:auto;scroll-snap-type:x proximity;gap:6px;margin:0 -16px;padding:0 16px;scrollbar-width:none}.kr-mk-rij::-webkit-scrollbar{display:none}.kr-mk-rij{scroll-snap-type:x mandatory;padding-bottom:4px;scroll-padding:0 16px}.kr-mk-rij button{flex:0 0 58px;height:48px;scroll-snap-align:start}.kr-mk{gap:10px}}.kr-kaart{display:flex;flex-direction:column;gap:12px}.kr-kaart svg{display:block;width:100%;height:auto;background:var(--kr-kaart);border-radius:20px}.kr-kaart-land{fill:var(--kr-land)}.kr-kaart-route{fill:none;stroke:var(--kr-route);stroke-width:1.6;stroke-linecap:round;stroke-dasharray:2 7;opacity:.55}.kr-kaart-wind{fill:none;stroke:#fff;stroke-width:1.4;stroke-linecap:round;stroke-dasharray:26 74;opacity:.55;animation:kr-wind 24s linear infinite;transition:d .9s linear}html[data-theme=dark] .kr-kaart-wind{stroke:#BFE7DA;opacity:.35}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .kr-kaart-wind{stroke:#BFE7DA;opacity:.35}}.kr-kaart-pauze .kr-kaart-wind{animation-play-state:paused}@keyframes kr-wind{to{stroke-dashoffset:-1000}}.kr-stip{cursor:pointer}.kr-stip circle{transition:r .9s cubic-bezier(.2,.7,.2,1),fill .9s cubic-bezier(.2,.7,.2,1),opacity .45s}.kr-stip .halo{opacity:.22}.kr-stip .kern{stroke:var(--kr-stiprand);stroke-width:2}.kr-stip .s0{fill:var(--kr-w0)}.kr-stip .s1{fill:var(--kr-w1)}.kr-stip .s2{fill:var(--kr-w2)}.kr-stip .s3{fill:var(--kr-w3)}.kr-stip .s4{fill:var(--kr-w4)}.kr-stip-open circle{fill:var(--kr-open);stroke:var(--kr-openrand);stroke-width:1.6}.kr-stip text{font-family:var(--fb);font-size:13px;font-weight:700;fill:var(--inkt);stroke:var(--kr-kaart);stroke-width:4;paint-order:stroke;pointer-events:none}.kr-stip.actief .kern,.kr-stip:focus-visible .kern,.kr-stip:hover .kern{stroke:var(--knopzee);stroke-width:3}.kr-stip:focus-visible{outline:none}.kr-kaart-wrap svg{display:block;width:100%;height:auto;background:var(--kr-kaart);border-radius:20px}.kr-kaart-tip{position:absolute;z-index:5;transform:translate(-50%,calc(-100% - 18px));width:300px;animation:kr-tip-in .18s var(--kr-ease)}@keyframes kr-tip-in{0%{opacity:0;transform:translate(-50%,calc(-100% - 10px))}}.kr-tip{background:var(--vlak);color:var(--inkt);border-radius:18px;overflow:hidden;box-shadow:0 24px 60px -20px rgba(6,22,24,.45);border:1px solid var(--lijn)}.kr-tip-leeg,.kr-tip>img{display:block;width:100%;height:140px;object-fit:cover}.kr-tip-in{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.kr-tip-kop{display:flex;align-items:center;justify-content:space-between;gap:8px}.kr-tip-kop strong{font-family:var(--fd);font-weight:800;font-size:22px}.kr-tip-regel{font-size:14px;color:var(--inkt2);line-height:1.4}.kr-tip-knop{margin-top:6px;width:100%}@media (max-width:999px){.kr-kaart-tip{display:none}}.kr-bk{position:relative;display:block;height:440px;border-radius:22px;overflow:hidden;text-decoration:none;color:#fff;background:var(--vlak2)}.kr-bk .kr-streepvlak,.kr-bk img{display:block;width:100%;height:100%;object-fit:cover;transition:transform .42s var(--kr-ease)}.kr-bk:before{content:"";position:absolute;inset:0;z-index:1;background:linear-gradient(180deg,rgba(6,22,24,0) 28%,rgba(6,22,24,.5) 55%,rgba(6,22,24,.92))}.kr-bk-tekst{text-shadow:0 1px 12px rgba(6,22,24,.55);position:absolute;z-index:2;left:22px;right:22px;bottom:22px;display:flex;flex-direction:column;gap:8px}.kr-bk-naam{font-family:var(--fd);font-weight:800;font-size:36px;line-height:1;letter-spacing:-.02em}.kr-bk-regel{font-size:15.5px;line-height:1.4;color:#E7EFEC}.kr-bk-voet{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:4px}.kr-bk-bekijk{gap:4px;font-size:14px;margin-left:auto}.kr-bk-bekijk,.kr-bk-tag{display:inline-flex;align-items:center;font-weight:700}.kr-bk-tag{position:absolute;z-index:2;left:14px;top:14px;height:26px;padding:0 9px;border-radius:6px;background:#FFFCF5;color:#0F2A2D;font-size:12.5px}.kr-bk-klein{height:280px;border-radius:20px}.kr-bk-klein:before{background:linear-gradient(180deg,rgba(6,22,24,0) 38%,rgba(6,22,24,.55) 65%,rgba(6,22,24,.9))}.kr-bk-klein .kr-bk-tekst{left:18px;right:18px;bottom:16px;gap:2px}.kr-bk-klein .kr-bk-naam{font-size:26px;line-height:1.05;letter-spacing:0}.kr-bk-klein .kr-bk-regel{font-size:14px}.kr-streepvlak{background:repeating-linear-gradient(135deg,var(--kr-streep) 0 14px,var(--kr-chip) 14px 28px)}@media (hover:hover){.kr-bk:hover img{transform:scale(1.03)}}.kr-bkgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}@media (max-width:999px){.kr-bk{height:380px;border-radius:20px}.kr-bk-naam{font-size:30px}.kr-bkgrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.kr-bk-klein{height:200px;border-radius:16px}.kr-bk-klein .kr-bk-naam{font-size:21px}.kr-bk-klein .kr-bk-regel{font-size:13px}.kr-bk-klein .kr-bk-tekst{left:14px;right:14px;bottom:12px}}.kr-brij{display:flex;align-items:center;gap:14px;padding:12px;border-radius:16px;text-decoration:none;color:var(--inkt);background:var(--vlak);border:1px solid var(--lijn);transition:opacity .18s,transform .24s cubic-bezier(.3,.7,.2,1)}.kr-brij-foto{width:76px;height:76px;flex-shrink:0;border-radius:12px;overflow:hidden;background:var(--vlak2)}.kr-brij-foto img{display:block;width:100%;height:100%;object-fit:cover}.kr-brij-t{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px}.kr-brij-kop{display:flex;align-items:center;gap:8px;justify-content:space-between}.kr-brij-naam{font-family:var(--fd);font-weight:800;font-size:21px}.kr-brij-regel{font-size:14px;color:var(--inkt2);line-height:1.4}.kr-brij.dooft{opacity:.45}.kr-brij.actief{border-color:var(--inkt)}.kr-uitleg{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:32px;border-radius:20px;border:1px solid var(--lijn)}.kr-uitleg>div{display:flex;gap:14px;align-items:flex-start}.kr-uitleg-ic{width:44px;height:44px;flex-shrink:0;border-radius:12px;background:var(--kr-chip);color:var(--inkt);display:flex;align-items:center;justify-content:center}.kr-uitleg strong{display:block;font-weight:700;font-size:16px;margin-bottom:4px}.kr-uitleg p{font-size:14.5px;line-height:1.5;color:var(--inkt2)}@media (max-width:999px){.kr-uitleg{grid-template-columns:1fr;gap:20px;padding:20px}}.kr-optin{position:relative;border-radius:24px;overflow:hidden;background:#0E3B3E;color:#fff;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.kr-optin-t{padding:48px;display:flex;flex-direction:column;gap:14px}.kr-optin h2{font-family:var(--fd);font-weight:800;font-size:38px;line-height:1.08}.kr-optin p{font-size:17px;line-height:1.55;color:#DCEBE7}.kr-optin .kr-kicker{color:#F7C2A8}.kr-optin form{display:flex;gap:10px;max-width:560px}.kr-optin input[type=email]{flex:1;min-width:0;height:52px;padding:0 16px;border-radius:12px;border:1.5px solid rgba(255,255,255,.4);background:rgba(255,255,255,.08);color:#fff;font:400 16px var(--fb)}.kr-optin input::placeholder{color:rgba(255,255,255,.6)}.kr-optin-foto{min-height:340px;position:relative}.kr-optin-foto img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.kr-optin-melding{font-size:15px;line-height:1.5;color:#DCEBE7}.kr-optin-fout{color:#FFD9D2;font-size:14px}@media (max-width:999px){.kr-optin{grid-template-columns:1fr;border-radius:20px}.kr-optin-t{padding:28px 20px}.kr-optin h2{font-size:28px}.kr-optin p{font-size:15.5px}.kr-optin form{flex-direction:column}.kr-optin-foto{min-height:200px}}.kr-veld{display:flex;flex-direction:column;gap:6px;font-weight:700;font-size:14px}.kr-input,.kr-select,.kr-textarea{height:52px;width:100%;padding:0 14px;border-radius:12px;border:1.5px solid var(--lijn);background:var(--vlak);color:var(--inkt);font:400 16px var(--fb)}.kr-select{padding:0 10px;appearance:auto}.kr-textarea{height:120px;padding:12px 14px;line-height:1.5;resize:vertical}.kr-vink{display:flex;gap:10px;align-items:flex-start;font-weight:400;font-size:14.5px;line-height:1.45}.kr-vink input{width:22px;height:22px;accent-color:#0E3B3E;flex-shrink:0;margin:0}.kr-fout{background:#FBE9E7;color:#8E1B12;border-radius:12px;padding:12px 14px;font-size:15px;line-height:1.45}html[data-theme=dark] .kr-fout{background:#3a1814;color:#ffd9d2}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .kr-fout{background:#3a1814;color:#ffd9d2}}.kr-hp{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.kr-credits{background:#0E3B3E;color:#A9C9C2;padding:16px var(--zij,96px) 0;font-size:13px;line-height:1.6}.kr-credits a{color:#A9C9C2;text-decoration:underline;text-underline-offset:3px;display:inline-flex;align-items:center;min-height:32px}.kr .kr-credits a,.kr a.kr-credits-a{color:#A9C9C2;text-decoration:underline}html[data-theme=dark] .kr-credits{background:#061517}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .kr-credits{background:#061517}}@media (max-width:999px){.kr-credits{padding:12px 16px 0;font-size:13px}}.kr-leeg{display:flex;flex-direction:column;gap:12px;align-items:flex-start;padding:32px;border-radius:20px;background:var(--vlak);border:1px solid var(--lijn)}.kr-leeg h3{font-family:var(--fd);font-weight:800;font-size:24px;line-height:1.15}.kr-leeg p{color:var(--inkt2);font-size:15.5px;max-width:640px}::view-transition-group(kr-held){animation-duration:.42s;animation-timing-function:cubic-bezier(.2,.7,.2,1)}::view-transition-new(root),::view-transition-old(root){animation-duration:.2s}@media (prefers-reduced-motion:reduce){.kr *,.kr :after,.kr :before{transition-duration:0s!important;animation:none!important}.kr-kaart-wind{display:none}.kr-stip circle{transition:opacity .15s!important}.kr-wk-anim .kr-wk-balk{transform:none}.kr-wk-anim .kr-wk-nutxt{opacity:1}.kr-reis:focus-within,.kr-reis:hover{transform:none}.kr-reis:hover .kr-reis-foto img{transform:none}::view-transition-group(kr-held),::view-transition-new(root),::view-transition-old(root){animation-duration:.12s}}.kr-laag{position:fixed;inset:0;z-index:200;background:rgba(6,22,24,.55);display:flex;align-items:flex-start;justify-content:center;padding:120px 16px 40px;overflow-y:auto;min-height:0}.kr-dialoog{position:relative;width:640px;max-width:100%;padding:32px;border-radius:24px;background:var(--vlak);color:var(--inkt);box-shadow:0 30px 80px rgba(6,22,24,.4)}.kr-dialoog-x{position:absolute;right:20px;top:20px;width:44px;height:44px;border-radius:50%;border:1.5px solid var(--lijn);background:transparent;color:var(--inkt);display:flex;align-items:center;justify-content:center;cursor:pointer}.kr-dialoog-h{font-family:var(--fd);font-weight:800;font-size:34px;line-height:1.12;letter-spacing:-.01em;color:var(--inkt);text-wrap:balance;padding-right:48px}.kr-greep{display:none}.kr-waarom-in{display:flex;flex-direction:column;gap:12px}.kr-regels{list-style:none;padding:0}.kr-regels li{display:flex;gap:16px;padding:20px 0;border-top:1px solid var(--lijn)}.kr-regels-n{font-family:var(--fm);font-weight:700;color:var(--kr-kicker);font-size:14px}.kr-regels li>span:last-child{display:flex;flex-direction:column;gap:4px}.kr-regels strong{font-weight:700;font-size:18px}.kr-regels li>span:last-child>span{font-size:16px;line-height:1.55;color:var(--inkt2)}@media (max-width:999px){.kr-laag{align-items:flex-end;padding:60px 0 0}.kr-dialoog{width:100%;border-radius:22px 22px 0 0;padding:10px 16px 32px;max-height:calc(100vh - 60px);overflow-y:auto}.kr-greep{display:block;width:44px;height:5px;border-radius:3px;background:var(--lijn);margin:0 auto 14px}.kr-dialoog-x{display:none}.kr-dialoog-h{font-size:26px;padding-right:0}.kr-regels li{gap:12px;padding:16px 0}.kr-regels strong{font-size:16px}.kr-regels li>span:last-child>span{font-size:15px}}.kr-water{display:flex;flex-direction:column;gap:8px}.kr-water-rij{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:6px}.kr-water-rij span{display:flex;flex-direction:column;align-items:center;gap:2px;font-family:var(--fm);font-size:13px;color:var(--inkt);padding:8px 0;border-radius:8px;background:var(--vlak2)}.kr-water-rij b{font-weight:500;font-size:11px;color:var(--inkt2);text-transform:uppercase}@media (max-width:999px){.kr-water-rij{grid-template-columns:repeat(6,minmax(0,1fr))}}.kr-held-doel{view-transition-name:kr-held}html.kr-vt-van .kr-held-doel{view-transition-name:none}.kr-volg{position:relative;display:inline-flex;flex-direction:column}.kr-volgform{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:360px;max-width:calc(100vw - 32px);padding:16px;border-radius:16px;background:var(--vlak);color:var(--inkt);border:1px solid var(--lijn);box-shadow:0 24px 60px -20px rgba(6,22,24,.45);gap:8px;font-size:15px}.kr-volgform,.kr-volgform form{display:flex;flex-direction:column}.kr-volgform form{gap:6px}.kr-volgform label{font-weight:700}.kr-volgform-rij{display:flex;gap:8px;margin-top:6px}@media (max-width:999px){.kr-volgform{position:static;width:100%;margin-top:8px}}.kr-hero{position:relative;height:860px;color:#fff;display:flex;flex-direction:column;overflow:hidden}.kr-hero-pic{position:absolute;inset:0;display:block}.kr-hero-foto{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:85% 50%}.kr-hero-waas{position:absolute;inset:0;background:linear-gradient(180deg,rgba(6,20,34,.35),rgba(6,20,34,0) 120px),linear-gradient(0deg,rgba(6,20,34,.6),rgba(6,20,34,0) 35%),linear-gradient(90deg,rgba(6,20,34,.55),rgba(6,20,34,.25) 45%,rgba(6,20,34,0) 65%)}@media (min-width:768px) and (max-width:1279px){.kr-hero-foto{object-position:78% 45%}}.kr-hero .ha-nav,.kr-hero-mbar{position:relative;z-index:3}.kr-hero-mbar{display:none}.kr-hero-in{position:relative;z-index:2;margin-top:auto;padding:0 var(--zij,96px) 56px;display:flex;flex-direction:column;gap:22px}.kr-hero-kicker{font-size:13px;color:#F7C2A8}.kr-hero-h1{font-family:var(--fd);font-weight:800;font-size:84px;line-height:.98;letter-spacing:-.03em;max-width:980px;color:#fff}.kr-hero-p{font-size:20px;line-height:1.5;color:#E7EFEC;max-width:700px}.kr-hero-kiezer{margin-top:10px;padding:20px;border-radius:20px;background:rgba(8,22,24,.42);border:1px solid rgba(255,255,255,.22);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);display:flex;gap:20px;align-items:flex-end}.kr-hero-kiezer .kr-knop{height:48px}@media (max-width:999px){.kr-hero{height:620px}.kr-hero-waas{background:linear-gradient(180deg,rgba(6,20,34,.35),rgba(6,20,34,0) 110px),linear-gradient(0deg,rgba(6,20,34,.75),rgba(6,20,34,.35) 30%,rgba(6,20,34,0) 45%)}.kr-hero-mbar{display:block;padding:10px 16px 0}.kr-hero-mbar .ha-mbar{display:flex;margin:0}.kr-hero-mbar .ha-rond{background:rgba(8,22,24,.32);border-color:rgba(255,255,255,.35)}.kr-hero-in{padding:0 16px 28px;gap:12px}.kr-hero .kr-kruimel ol,.kr-hero-kicker{font-size:12px}.kr-hero-h1{font-size:40px;line-height:1;letter-spacing:-.025em}.kr-hero-p{font-size:16px}.kr-mk-mobiel{padding:20px 16px 0}.kr-mk-mobiel+.kr-main{padding-top:28px}}.kr-waait{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:28px;align-items:start}.kr-waait-lijst{display:flex;flex-direction:column;gap:10px}.kr-bkrij{grid-template-columns:repeat(4,minmax(0,1fr))}.kr-uitrij .kr-verborgen-d{display:none}.kr-verhalen{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:20px}.kr-verhaal{display:flex;flex-direction:column;gap:12px;text-decoration:none;color:var(--inkt)}.kr-verhaal-foto{height:220px;border-radius:18px;overflow:hidden;display:block;background:var(--vlak2)}.kr-verhaal-foto .kr-streepvlak,.kr-verhaal-foto img{display:block;width:100%;height:100%;object-fit:cover}.kr-verhaal-t{font-family:var(--fd);font-weight:800;font-size:21px;line-height:1.2}.kr-vol{width:100%}@media (max-width:999px){.kr-waait{grid-template-columns:1fr;gap:18px}.kr-sec-32{gap:18px}.kr-brij-foto{width:64px;height:64px}.kr-brij-naam{font-size:19px}.kr-brij .kr-mini{width:120px!important}.kr-bkrij>*{flex:0 0 290px}.kr-bkrij .kr-bk{height:380px}.kr-bkrij .kr-bk-tekst{left:18px;right:18px;bottom:18px}.kr-bkrij .kr-bk-regel{font-size:14.5px}.kr-uitrij .kr-verborgen-d{display:block}.kr-uitrij>*{flex:0 0 300px}.kr-uitrij .kr-reis-foto{height:260px}.kr-bkgrid>.kr-na8{display:none}.kr-bkgrid.kr-alles>.kr-na8{display:block}.kr-verhalen{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 6px;scrollbar-width:none}.kr-verhalen>*{flex:0 0 280px;scroll-snap-align:start}.kr-verhaal-foto{height:200px}.kr-verhaal-t{font-size:18px}.kr-kicker{font-size:11px}.kr-h2{font-size:28px;line-height:1.12;letter-spacing:-.01em}.kr-h2.kr-h2-g{font-size:30px}}.kr-r2kop{padding:28px var(--zij,96px) 0;display:flex;flex-direction:column;gap:10px}.kr-r2h1{font-family:var(--fd);font-weight:800;font-size:56px;line-height:1.02;letter-spacing:-.03em;color:var(--inkt)}.kr-r2main{display:flex;flex-direction:column;gap:28px;padding:28px var(--zij,96px) 112px}.kr-fbalk{display:flex;gap:12px;align-items:flex-end;flex-wrap:wrap;padding:18px;border-radius:20px;background:var(--vlak);border:1px solid var(--lijn)}.kr-flab{display:flex;flex-direction:column;gap:4px;font-family:var(--fm);font-size:11px;font-weight:700;letter-spacing:.1em;color:var(--inkt2);text-transform:uppercase;min-width:0}.kr-fsel{height:48px;padding:0 12px;border-radius:12px;border:1.5px solid var(--lijn);background:#FFFFFF;color:#0F2A2D;font:600 15px var(--fb);text-transform:none;letter-spacing:0}.kr-fnl{margin-left:4px;padding-bottom:12px}.kr-weergave{margin-left:auto;display:flex;border:1.5px solid var(--lijn);border-radius:12px;overflow:hidden}.kr-weergave button{height:45px;padding:0 14px;border:0;background:var(--vlak);color:var(--inkt);display:flex;align-items:center;gap:6px;font:700 14px var(--fb);cursor:pointer}.kr-weergave button[aria-pressed=true]{background:var(--inkt);color:var(--grond)}.kr-r2sort{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:14px;color:var(--inkt2)}.kr-r2grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.kr-r2kaart{display:flex;flex-direction:column;gap:12px}.kr-paginas{display:flex;gap:8px;justify-content:center}.kr-pagina{height:44px;min-width:44px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;gap:7px;font-size:14px;font-weight:600;white-space:nowrap;background:var(--vlak);color:var(--inkt);border:1.5px solid var(--lijn);text-decoration:none}.kr-pagina-aan{background:var(--inkt);color:var(--grond);border-color:var(--inkt)}.kr-pillen{display:flex;gap:8px;overflow-x:auto;margin:0 -16px;padding:0 16px 2px;scrollbar-width:none}.kr-pillen-wrap{flex-wrap:wrap;overflow:visible;margin:0;padding:0}.kr-pil{height:40px;padding:0 14px;border-radius:999px;display:inline-flex;align-items:center;gap:7px;font:600 14px var(--fb);white-space:nowrap;flex-shrink:0;cursor:pointer;background:var(--vlak);color:var(--inkt);border:1.5px solid var(--lijn)}.kr-pil-aan{background:var(--inkt);color:var(--grond);border-color:var(--inkt)}.kr-kaartknop-wrap{position:sticky;bottom:96px;align-self:center;z-index:4}.kr-kaartknop{height:48px;padding:0 20px;border-radius:999px;border:0;background:var(--inkt);color:var(--grond);display:flex;align-items:center;gap:8px;font:700 15px var(--fb);box-shadow:0 10px 24px rgba(15,42,45,.25);cursor:pointer}.kr-fsheet,.kr-fsheet-velden{display:flex;flex-direction:column;gap:14px}.kr-fsheet .kr-fsel{width:100%!important}.kr-fsheet .kr-fnl{margin:0;padding:4px 0}.kr-laden{opacity:.6;transition:opacity .12s}.kr-leeg2{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:40px;align-items:center;padding:48px;border-radius:24px;background:var(--vlak);border:1px solid var(--lijn)}.kr-leeg2-t{display:flex;flex-direction:column;gap:14px}.kr-leeg2-h{font-family:var(--fd);font-weight:800;font-size:38px;line-height:1.12;letter-spacing:-.01em;color:var(--inkt);text-wrap:balance}.kr-leeg2-knoppen{display:flex;gap:12px;margin-top:6px;flex-wrap:wrap}.kr-leeg2-wel{display:flex;flex-direction:column;gap:12px}@media (max-width:999px){.kr-r2kop{padding:20px 16px 0}.kr-r2kop .kr-kruimel ol{font-size:12px}.kr-r2h1{font-size:32px;line-height:1.12;letter-spacing:-.01em}.kr-r2main{gap:20px;padding:16px 16px 48px}.kr-r2sort{flex-direction:column;align-items:flex-start;gap:0}.kr-r2grid{gap:16px}.kr-leeg2,.kr-r2grid{grid-template-columns:1fr}.kr-leeg2{gap:24px;padding:24px 18px;border-radius:20px}.kr-leeg2-h{font-size:28px}.kr-leeg2-knoppen{flex-direction:column}.kr-leeg2-knoppen .kr-knop,.kr-leeg2-knoppen .kr-volg,.kr-leeg2-knoppen .kr-volg .kr-knop{width:100%}.kr-paginas{flex-wrap:wrap}}.kr a.kr-bk{color:#fff}.kr a.kr-aanb,.kr a.kr-brij,.kr a.kr-verhaal{color:var(--inkt)}.kr-r3{gap:24px}.kr-r3-kiezer{padding:18px;border-radius:20px;background:var(--vlak);border:1px solid var(--lijn)}.kr-r3-lijst{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.kr-r3-gekozen .kr-tip{box-shadow:0 24px 60px -24px rgba(6,22,24,.35)}.kr-r3-gekozen .kr-tip>img{height:120px}@media (max-width:999px){.kr-r3-kiezer{padding:0;border:0;background:none}.kr-r3-lijst{grid-template-columns:1fr;gap:10px}}.kr a.kr-pagina{color:var(--inkt)}.kr a.kr-pagina-aan{color:var(--grond)}.kr-kaart-route{animation:kr-route 24s linear infinite}@keyframes kr-route{to{stroke-dashoffset:-216}}.kr-kaart-pauze .kr-kaart-route{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.kr-kaart-route{display:none}}@media (max-width:999px){.kr-leeg2{grid-template-columns:minmax(0,1fr)}.kr-leeg2 .kr-knop{white-space:normal;height:auto;min-height:52px;padding-top:10px;padding-bottom:10px;text-align:center}.kr-leeg2-knoppen .kr-volg{display:flex;width:100%}}@media (max-width:767px){.kr-hero-foto{object-position:60% 50%}}.kr.kr-blok{display:block;min-height:0;background:transparent}.kr-r10{display:flex;flex-direction:column;gap:16px;padding:32px;border-radius:24px;background:var(--vlak2)}.kr-r10-kop{display:flex;justify-content:space-between;align-items:flex-end;gap:20px;flex-wrap:wrap}.kr-r10-kop>div{display:flex;flex-direction:column;gap:10px;min-width:0}.kr-r10 h2{font-family:var(--fd);font-weight:800;font-size:30px;line-height:1.12;letter-spacing:-.01em;color:var(--inkt);text-wrap:balance}.kr-r10-rij{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.kr-r10 .kr-reis-foto{height:240px}.kr-r10-leeg{display:flex;flex-direction:column;gap:6px;padding:20px 24px}@media (max-width:999px){.kr-r10{gap:12px;padding:20px 16px;margin:0 -16px;border-radius:0}.kr-r10-kop>div{gap:8px}.kr-r10 h2{font-size:24px}.kr-r10-lead{display:none}.kr-r10-rij{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.kr-r10-rij::-webkit-scrollbar{display:none}.kr-r10-rij>*{flex:0 0 290px;scroll-snap-align:start}.kr-r10 .kr-reis-foto{height:200px}}.kr-r11-regel{display:flex;align-items:center;gap:12px;padding:16px 20px;border-radius:14px;background:var(--vlak2);text-decoration:none;color:var(--inkt)}.kr-r11-regel-foto{width:48px;height:48px;border-radius:10px;overflow:hidden;flex-shrink:0;background:var(--kr-chip)}.kr-r11-regel-foto .kr-streepvlak,.kr-r11-regel-foto img{display:block;width:100%;height:100%;object-fit:cover}.kr-r11-regel-t{flex:1;display:flex;flex-direction:column;min-width:0}.kr-r11-regel-t span{font-size:13px;color:var(--inkt2)}.kr-r11-regel-t strong{font-weight:700;font-size:16px}.kr-r11{display:flex;flex-direction:column;gap:14px;padding:28px;border-radius:22px;background:var(--vlak);border:1px solid var(--lijn)}.kr-r11-kop{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.kr-r11 h2{font-family:var(--fd);font-weight:800;font-size:26px;color:var(--inkt)}.kr-r11-rij{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.kr-r11 .kr-reis-foto{height:220px}.kr-r11-zij{padding:20px;border-radius:18px;background:var(--vlak);border:1px solid var(--lijn);display:flex;flex-direction:column;gap:10px;color:var(--inkt)}.kr-r11-zij-naam{font-family:var(--fd);font-weight:800;font-size:22px}.kr-r11-zij .kr-knop{width:100%;height:44px;font-size:15px}@media (max-width:999px){.kr-r11-regel{padding:14px 16px}.kr-r11-regel-t strong{font-size:15px}.kr-r11{padding:20px 16px;border-radius:18px}.kr-r11 h2{font-size:22px}.kr-r11-rij{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.kr-r11-rij::-webkit-scrollbar{display:none}.kr-r11-rij>*{flex:0 0 290px;scroll-snap-align:start}.kr-r11 .kr-reis-foto{height:180px}}.kr-r12{display:flex;flex-direction:column;gap:24px;padding:64px var(--zij,96px) 0}.kr-r12-rij{display:grid;grid-template-columns:repeat(var(--kr-r12-n,4),minmax(0,1fr));gap:16px}.kr-r12 .kr-bk{height:380px}.kr-r12-onder{display:none}@media (max-width:999px){.kr-r12{gap:14px;padding:36px 16px 0}.kr-r12 .kr-h2{font-size:28px;line-height:1.12;letter-spacing:-.01em}.kr-r12 .kr-lead{font-size:15px}.kr-r12 .kr-seckop-t{gap:8px}.kr-r12 .kr-kicker{font-size:11px}.kr-r12-boven{display:none!important}.kr-r12-onder{display:inline-flex}.kr-r12-rij{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;gap:12px;margin:0 -16px;padding:0 16px 4px;scrollbar-width:none}.kr-r12-rij::-webkit-scrollbar{display:none}.kr-r12-rij>*{flex:0 0 270px;scroll-snap-align:start}.kr-r12 .kr-bk{height:340px}.kr-r12 .kr-bk-tekst{left:18px;right:18px;bottom:18px}.kr-r12 .kr-bk-naam{font-size:30px}}