/* Scoped component. Existing navigation, article widths, sidebar and photo figures are untouched. */
.dg-uitleg{margin:34px 0;max-width:100%;scroll-margin-top:calc(var(--sticky-offset,132px) + 20px)}
.dg-uitleg picture{display:block;background:#fff;border:1px solid var(--lijn,#dce3eb)}
.dg-uitleg picture img{display:block;width:100%;height:auto;max-width:100%;object-fit:contain;border-radius:0}
.dg-uitleg figcaption{margin:12px 0;color:var(--inkt-zacht,#536477);font-size:14px;line-height:1.6}
.dg-uitleg__tekst{border-block:1px solid var(--lijn,#dce3eb);margin:14px 0;background:transparent}
.dg-uitleg__tekst summary{padding:12px 0;min-height:44px;cursor:pointer;color:var(--link,#1256be);font-weight:600}
.dg-uitleg__tekst dt{font-weight:700;margin-top:18px}.dg-uitleg__tekst dd{margin:7px 0 20px}
.dg-uitleg__tekst p,.dg-uitleg__tekst dd{font-size:inherit;line-height:inherit}
.dg-uitleg__groot{display:inline-block;padding:8px 0;font-size:14px;text-underline-offset:3px}
.dg-uitleg :focus-visible{outline:3px solid var(--link,#1256be);outline-offset:4px}
/* diy-gids-theme: de zijbalk staat tot 1199px onder het artikel; vanaf 768px is de tekstkolom 720-760px. */
@media(max-width:767px){.dg-uitleg picture{max-width:420px;margin-inline:auto}}
@media print{.dg-uitleg{break-inside:avoid}.dg-uitleg__groot{display:none}}
