
.kr-route{max-width:760px;margin:0 auto;padding:10px 0 6px}
.kr-route h2{font-family:var(--kop);font-size:clamp(24px,3vw,32px);margin:0 0 10px}
.kr-lead{font-size:17px;line-height:1.6;margin:0 0 10px;color:var(--ink,#414b35)}
.ster{color:var(--terra,#c8481f);font-weight:700;margin-left:1px}
.feit-bij{font-weight:600;color:var(--zacht,#6d7566);font-size:14px}
.vr-intro.klein b{color:var(--terra,#c8481f)}
.qa-vr{font-size:15.5px;line-height:1.5;font-weight:700;color:var(--zwart);margin:0 0 12px}
.qa-stel{display:flex;align-items:center;gap:6px;margin-top:14px;padding:11px 14px;
  border:1.5px dashed rgba(83,97,68,.32);border-radius:12px;font-size:14px;font-weight:600;
  color:var(--ink,#414b35);text-decoration:none;transition:.14s}
.qa-stel:hover{border-color:var(--mos,#536144);background:rgba(83,97,68,.05)}
.qa-stel span{flex:1}
.qa-stel .ti-arrow-right{margin-left:auto}
