.rs-l-h2{margin:2px 0 0;font-family:var(--fd);font-weight:800;font-size:34px;line-height:1.08;letter-spacing:-.01em}.rs-l-link{display:inline-flex;align-items:center;gap:6px;min-height:44px;font-weight:700;color:var(--inkt)!important;text-decoration:underline;text-underline-offset:3px}.rs-l-bron{margin:0;font-size:13.5px;color:var(--inkt2)}.rs-l-klein{font-size:13px;color:var(--inkt2)}.rs-l-kern{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:8px;margin-top:14px}.rs-l-kernvak{background:var(--vlak);border:1px solid var(--lijn);border-radius:14px;padding:12px 14px;display:flex;flex-direction:column;gap:2px}.rs-l-kernvak b{font-family:var(--fd);font-weight:800;font-size:22px;line-height:1.1}.rs-l-kernvak span{font-size:13px;color:var(--inkt2)}.rs-l-nu{display:flex;gap:10px;align-items:flex-start;margin:12px 0 0;padding:12px 14px;border-radius:14px;background:var(--kr-gar);color:var(--kr-garinkt);font-weight:600;font-size:15px}.rs-l-nu svg{flex:none;margin-top:2px}.rs-l-waarom-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:6px}.rs-l-gids{background:var(--vlak);border:1px solid var(--lijn);border-radius:18px;overflow:hidden;display:flex;flex-direction:column}.rs-l-gids img{width:100%;height:150px;object-fit:cover;display:block}.rs-l-gids h3{margin:14px 16px 4px;font-family:var(--fd);font-size:19px;line-height:1.2}.rs-l-gids p{margin:0 16px 16px;font-size:15px;color:var(--inkt2)}.rs-l-maanden{list-style:none;margin:6px 0 0;padding:0;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:4px}.rs-l-m{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 2px;border-radius:10px;font-size:12px;font-weight:700;text-align:center}.rs-l-mn{text-transform:uppercase;letter-spacing:.04em}.rs-l-ml{font-weight:600;font-size:11.5px}.rs-l-m0{background:var(--kr-w0);color:var(--inkt)}.rs-l-m1{background:var(--kr-w1);color:var(--inkt)}.rs-l-m2{background:var(--kr-w2);color:#FFFFFF}.rs-l-m3{background:var(--kr-w3);color:#FFFFFF}.rs-l-m4{background:var(--kr-w4);color:#FFFFFF}.rs-l-mnu{outline:3px solid var(--actie);outline-offset:2px}.rs-l-spots-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);gap:16px;align-items:start}.rs-l-kaart{position:relative;aspect-ratio:4/3;border-radius:18px;background:var(--kr-kaart,#CFE0DA);border:1px solid var(--lijn);overflow:hidden}.rs-l-stip{position:absolute;transform:translate(-50%,-50%);width:30px;height:30px;border-radius:999px;background:var(--inkt);color:var(--vlak);display:flex;align-items:center;justify-content:center;font-size:13px;border:2px solid var(--vlak)}.rs-l-spotlijst{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.rs-l-spotlijst li{display:flex;align-items:center;gap:10px;background:var(--vlak);border:1px solid var(--lijn);border-radius:14px;padding:10px 14px}.rs-l-spotlijst a{flex:1;display:flex;flex-direction:column;text-decoration:none;color:var(--inkt);min-height:44px;justify-content:center}.rs-l-spotlijst a span{font-size:13.5px;color:var(--inkt2)}.rs-l-bronnen{display:flex;gap:10px;flex-wrap:wrap}.rs-l-bron-k{display:flex;flex-direction:column;gap:2px;min-width:170px;padding:14px 16px;border-radius:16px;background:var(--vlak);border:1px solid var(--lijn);text-decoration:none;color:var(--inkt);font-weight:700}.rs-l-score{display:flex;align-items:center;gap:8px}.rs-l-score b{font-family:var(--fd);font-size:30px;line-height:1.1}.rs-l-quotes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rs-l-quote{margin:0;padding:16px;border-radius:16px;background:var(--vlak);border:1px solid var(--lijn);display:flex;flex-direction:column;gap:8px}.rs-l-quote blockquote{margin:0;font-size:15.5px;line-height:1.5}.rs-l-quote figcaption{font-size:13px;color:var(--inkt2);margin-top:auto}.rs-l-cijfer{align-self:flex-start;font-weight:800;font-size:14px;padding:2px 8px;border-radius:8px;background:var(--kr-chip)}.rs-l-spotrev{display:grid;grid-template-columns:180px minmax(0,1fr);gap:12px;align-items:stretch}.rs-l-spotrev .rs-l-quotes{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.rs-l-spotcijfer{padding:16px;border-radius:16px;background:var(--inkt);color:var(--vlak);display:flex;flex-direction:column;gap:2px}.rs-l-spotcijfer b{font-family:var(--fd);font-size:44px;line-height:1}.rs-l-spotcijfer .rs-l-klein{color:inherit;opacity:.8;margin-top:6px}.rs-l-minder{margin:0;padding:14px 16px;border-radius:14px;border:1px dashed var(--lijn);font-size:15px;color:var(--inkt2)}.rs-l-verhalen{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.rs-l-verhalen a{display:flex;align-items:center;gap:10px;min-height:48px;padding:8px 14px;border-radius:12px;background:var(--vlak);border:1px solid var(--lijn);text-decoration:none;color:var(--inkt)}.rs-l-verhalen b{flex:1;font-size:15px}.rs-l-verhalen span{font-size:13px;color:var(--inkt2);white-space:nowrap}.rs-l-videos{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rs-l-video{display:flex;flex-direction:column;gap:6px;text-decoration:none;color:var(--inkt)}.rs-l-thumb{position:relative;aspect-ratio:16/9;border-radius:14px;overflow:hidden;background:var(--kr-chip)}.rs-l-thumb img{width:100%;height:100%;object-fit:cover;display:block}.rs-l-play{inset:0;margin:auto;width:48px;height:48px;border-radius:999px;background:rgba(15,42,45,.78);display:flex;align-items:center;justify-content:center}.rs-l-duur,.rs-l-play{position:absolute;color:#FFFCF5}.rs-l-duur{right:8px;bottom:8px;padding:2px 7px;border-radius:6px;background:rgba(15,42,45,.82);font-size:12px;font-weight:700}.rs-l-prak{margin:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.rs-l-prak div{padding:14px 16px;border-radius:14px;background:var(--vlak);border:1px solid var(--lijn)}.rs-l-prak dt{font-weight:700;margin-bottom:4px}.rs-l-prak dd{margin:0;font-size:15px;color:var(--inkt2)}.rs-l-faq{display:flex;flex-direction:column;gap:8px}.rs-l-faq details{padding:14px 16px;border-radius:14px;background:var(--vlak);border:1px solid var(--lijn)}.rs-l-faq summary{font-weight:700;cursor:pointer;min-height:24px}.rs-l-faq p{margin:10px 0 0;color:var(--inkt2)}.rs-l-tussen{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-radius:18px;background:var(--vlak);border:1.5px solid var(--actie)}.rs-l-tussen span{font-weight:700;font-size:17px}.rs-l-cta-k{width:auto;height:48px}.rs-l-band{position:relative;margin:48px 0 0;border-radius:28px;overflow:hidden;min-height:360px;display:flex;align-items:flex-end;background:#0F2A2D}.rs-l-band>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.rs-l-band:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(8,24,26,.9),rgba(8,24,26,.35))}.rs-l-band-in{position:relative;z-index:1;padding:40px;max-width:620px;display:flex;flex-direction:column;gap:12px;color:#FFFCF5}.rs-l-band-in .kr-kicker{color:#F7C2A8}.rs-l-band-in h2{margin:0;font-family:var(--fd);font-weight:800;font-size:44px;line-height:1.02;letter-spacing:-.02em}.rs-l-band-in p{margin:0;font-size:17px}.rs-l-band-in .rs-knop{width:auto;align-self:flex-start;height:56px;font-size:17px}.rs-l-band-link{color:#FFFCF5!important;align-self:flex-start}@media (max-width:999px){.rs-l-h2{font-size:27px}.rs-l-prak,.rs-l-quotes,.rs-l-spotrev,.rs-l-spots-grid,.rs-l-verhalen,.rs-l-videos,.rs-l-waarom-grid{grid-template-columns:minmax(0,1fr)}.rs-l-maanden{grid-template-columns:repeat(6,minmax(0,1fr))}.rs-l-tussen{flex-direction:column;align-items:stretch}.rs-l-cta-k{width:100%}.rs-l-band{border-radius:20px;min-height:420px}.rs-l-band-in{padding:24px 20px}.rs-l-band-in h2{font-size:32px}.rs-l-band-in .rs-knop{width:100%}}@media (prefers-color-scheme:dark){html:not([data-theme=light]) .rs-l-m3,html:not([data-theme=light]) .rs-l-m4{color:#0A1C1F}}html[data-theme=dark] .rs-l-m3,html[data-theme=dark] .rs-l-m4{color:#0A1C1F}.rs-l-kaart{min-height:280px;isolation:isolate;z-index:0}