/* Krediet-effect-specifiek - gescoped onder .kmk-kr, draait op de gedeelde kern kmk-tool-ui.css */
.kmk-kr .kmk-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;margin-top:26px;align-items:start}
@media(max-width:900px){.kmk-kr .kmk-grid{grid-template-columns:1fr}}
.kmk-kr /* ===== Krediet-effect-specifiek ===== */
  .kr-groot{background:var(--navy);color:#fff;border-radius:14px;padding:18px 20px;text-align:center;margin:6px 0 12px}
.kmk-kr .kr-groot span{font-size:13px;opacity:.9;display:block;margin-bottom:4px}
.kmk-kr .kr-groot b{font-family:var(--f-head);font-size:30px;font-weight:800;line-height:1.1;display:block}
.kmk-kr .kr-groot small{font-size:12.5px;opacity:.85;display:block;margin-top:6px}
.kmk-kr .kr-verg{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:8px 0}
.kmk-kr .kr-cel{border:1px solid var(--border);border-radius:12px;padding:14px 16px;background:#fff}
.kmk-kr .kr-cel h4{margin:0 0 4px;font-family:var(--f-head);font-size:13px;color:var(--muted);font-weight:700}
.kmk-kr .kr-cel b{font-family:var(--f-head);font-size:20px;color:var(--navy);font-weight:800;display:block}
.kmk-kr .kr-krediet{border:1px solid var(--border);border-radius:12px;padding:12px 14px;margin:10px 0;background:var(--papier-2)}
.kmk-kr .kr-krediet .kr-kop{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}
.kmk-kr .kr-krediet .kr-kop b{font-family:var(--f-head);font-size:14px;color:var(--navy)}
.kmk-kr .kr-wis{background:none;border:0;color:#B4462A;font-size:12px;cursor:pointer;text-decoration:underline;padding:0}
.kmk-kr .kr-rij{display:flex;justify-content:space-between;font-size:13px;padding:5px 0;border-bottom:1px solid var(--border-soft)}
.kmk-kr .kr-rij:last-child{border-bottom:0}
.kmk-kr .kr-rij b{font-family:var(--f-head);color:var(--navy)}
.kmk-kr .kr-tip{background:#E9F7EF;border:1px solid #B7E4C7;border-radius:10px;padding:11px 14px;font-size:13px;color:#1B5E37;margin:10px 0}

@media(max-width:400px){.kmk-kr .kr-verg{grid-template-columns:1fr}}
