.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-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.kr-blok:has(>.kr-r10){padding:0 16px}.kr-r10{gap:12px;padding:20px 16px;margin:0;border-radius:20px}.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}}