/* Scoped to the reviewed practical guides; no change to the site's navigation. */
[data-content-round="keuzegidsen-20261028"] { min-width:0; overflow-wrap:anywhere; }
[data-content-round="keuzegidsen-20261028"] .ak15-review { color:#4a5c70; font-size:.88rem; margin:0 0 1.4rem; }
[data-content-round="keuzegidsen-20261028"] .ak15-table-wrap { max-width:100%; overflow-x:auto; margin:1.4rem 0; border:1px solid #cbd5e1; border-radius:8px; background:#fff; color:#182b3b; }
[data-content-round="keuzegidsen-20261028"] table { width:100%; border-collapse:collapse; font-size:.95rem; line-height:1.5; color:#182b3b; }
[data-content-round="keuzegidsen-20261028"] th,[data-content-round="keuzegidsen-20261028"] td { padding:12px 14px; text-align:left; vertical-align:top; overflow-wrap:normal; word-break:normal; hyphens:auto; border-bottom:1px solid #dbe3eb; color:#182b3b; }
[data-content-round="keuzegidsen-20261028"] th { background:#eaf0f5; font-weight:700; }
[data-content-round="keuzegidsen-20261028"] .ak15-sources { padding-top:1.2rem; margin-top:1.6rem; border-top:1px solid #cbd5e1; }
[data-content-round="keuzegidsen-20261028"] .ak15-sources a { color:#075985; text-decoration:underline; text-underline-offset:3px; }
.ak15-related { background:#edf3f8; border:1px solid #cedae4; border-radius:10px; padding:20px; color:#182b3b; }
.ak15-related h2,.ak15-related p,.ak15-related li { color:#182b3b; }
.ak15-related a { color:#075985; text-decoration:underline; text-underline-offset:3px; }
.ak15-table-wrap:focus-visible,.ak15-related a:focus-visible { outline:3px solid #075985; outline-offset:3px; }
@media(max-width:640px){ [data-content-round="keuzegidsen-20261028"] th,[data-content-round="keuzegidsen-20261028"] td { padding:9px; min-width:130px; } [data-content-round="keuzegidsen-20261028"] table { font-size:.9rem; } }
