.kb-regel-inleiding,.kb-regel-kaart,.kb-regel-officieel{border:1px solid #d8e9d7;border-radius:20px;background:#fff;box-shadow:0 10px 28px rgba(24,90,42,.08)}.kb-regel-inleiding{display:grid;grid-template-columns:1.1fr .9fr;gap:1.5rem;align-items:center;padding:1.5rem;margin-bottom:1rem}.kb-regel-inleiding h2,.kb-regel-kaart h2{color:var(--kb-donkergroen);font-weight:800}.kb-regel-inleiding p{margin:0;color:#58685c}.kb-regel-kernpunten{display:grid;grid-template-columns:repeat(3,1fr);gap:.6rem}.kb-regel-kernpunten span{display:grid;grid-template-columns:28px 1fr;column-gap:.45rem;align-items:center;padding:.7rem;border-radius:12px;background:#f1f9ef}.kb-regel-kernpunten i{grid-row:span 2;color:#198442;font-size:1.1rem}.kb-regel-kernpunten strong,.kb-regel-kernpunten small{display:block}.kb-regel-kernpunten strong{font-size:.86rem}.kb-regel-kernpunten small{font-size:.68rem;color:#68786c}.kb-regel-navigatie{display:flex;flex-wrap:wrap;gap:.6rem;margin:1rem 0}.kb-regel-navigatie a{padding:.55rem .8rem;border:1px solid #b9dfc1;border-radius:999px;background:#fff;color:#176d36;font-size:.84rem;font-weight:700;text-decoration:none}.kb-regel-navigatie a:hover{background:#e7f6e6}.kb-regel-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem}.kb-regel-kaart{display:flex;gap:1rem;padding:1.35rem}.kb-regel-kaart--accent{background:linear-gradient(145deg,#f6fff2,#fffde7)}.kb-regel-kaart--breed{grid-column:1/-1}.kb-regel-icoon{display:grid;place-items:center;flex:0 0 42px;height:42px;border-radius:13px;background:#def2df;color:#197a3a;font-size:1.25rem}.kb-regel-kaart h2{font-size:1.2rem}.kb-regel-kaart p,.kb-regel-kaart li{color:#5d6d61;font-size:.88rem}.kb-regel-kaart ul{margin:.7rem 0 0;padding-left:1.1rem}.kb-regel-kaart li+li{margin-top:.25rem}.kb-regel-feiten{display:grid;grid-template-columns:repeat(4,1fr);gap:.65rem;margin:.8rem 0}.kb-regel-feiten span{padding:.7rem;border-radius:10px;background:#eff8ed;border:1px solid #dbead9}.kb-regel-feiten strong,.kb-regel-feiten small{display:block}.kb-regel-feiten strong{color:#16733a}.kb-regel-feiten small{font-size:.72rem;color:#67776c}.kb-regel-officieel{display:flex;gap:1rem;align-items:center;margin-top:1rem;padding:1rem 1.25rem;background:#fffdeb}.kb-regel-officieel>i{color:#d99a00;font-size:1.5rem}.kb-regel-officieel div{display:grid;gap:.15rem;flex:1}.kb-regel-officieel strong{color:#5a4e14}.kb-regel-officieel span{color:#70693f;font-size:.84rem}@media(max-width:767.98px){.kb-regel-inleiding,.kb-regel-grid{grid-template-columns:1fr}.kb-regel-kernpunten{grid-template-columns:1fr}.kb-regel-kaart--breed{grid-column:auto}.kb-regel-feiten{grid-template-columns:repeat(2,1fr)}.kb-regel-officieel{align-items:flex-start;flex-wrap:wrap}.kb-regel-officieel .btn{width:100%}}@media(max-width:420px){.kb-regel-kaart{padding:1rem;gap:.7rem}.kb-regel-icoon{flex-basis:35px;height:35px;font-size:1rem}.kb-regel-feiten{grid-template-columns:1fr}}
