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