.lg-uitleg{max-width:76ch;margin:2rem 0}.lg-uitleg h2,.lg-catalogus h2{font:600 clamp(1.5rem,4vw,2.4rem)/1.16 Georgia,serif;color:var(--ink)}.lg-uitleg p{font-size:1.04rem;line-height:1.65;margin:1rem 0}.lg-catalogus{scroll-margin-top:6rem;margin:3rem 0}.lg-zoek{display:grid;gap:.4rem;max-width:42rem}.lg-zoek input{padding:.7rem .9rem;min-height:44px;background:white;color:var(--ink);border:1px solid var(--muted);font:inherit}.lg-catalogus details{border-top:1px solid var(--line);padding:.65rem 0;scroll-margin-top:6rem}.lg-catalogus summary{cursor:pointer;font-size:1.13rem;font-weight:650;padding:.5rem 0}.lg-catalogus summary span{font-weight:400;color:var(--muted)}.lg-catalogus details ul{margin:.35rem 0 1.3rem;padding:0;list-style:none;display:grid;gap:.4rem 1.7rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,25rem),1fr))}.lg-catalogus li a{display:inline-block;color:var(--ink);text-underline-offset:.17em;padding:.3rem 0;text-decoration:underline;overflow-wrap:anywhere}.lg-catalogus [hidden]{display:none!important}.lg-branche{font-weight:600}

.lg-dossiertitel .lg-titel-vak{display:block;margin:0 0 .65em;font:650 clamp(.92rem,1.3vw,1.12rem)/1.3 Arial,sans-serif;letter-spacing:.005em;color:var(--muted);overflow-wrap:break-word}.bk-hero .bk-title.lg-dossiertitel{overflow-wrap:normal;word-break:normal;text-wrap:balance;hyphens:auto}@media(max-width:600px){.bk-hero .bk-title.lg-dossiertitel{font-size:clamp(1.78rem,8.45vw,2.5rem);line-height:1.08;letter-spacing:-.035em}}
