/* Language switch of the guide sites (gids-vertaal). One <details> in the header; works without JavaScript. */
.tl{position:relative;flex:none;order:1;font:600 .88rem/1 var(--sans,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif)}
.tl summary{list-style:none;display:inline-flex;align-items:center;gap:.4rem;min-height:2.75rem;padding:.4rem .8rem;border:1.5px solid var(--night,var(--zk-fg,currentColor));border-radius:999px;color:var(--night,var(--zk-fg,inherit));cursor:pointer;letter-spacing:.04em;background:transparent;box-sizing:border-box}
.tl summary::-webkit-details-marker{display:none}
.tl summary svg{width:1.1em;height:1.1em;flex:none}
.tl summary:hover,.tl[open] summary{background:var(--night,var(--zk-fg,currentColor));color:var(--paper,var(--zk-bg,#fff))}
.tl summary:focus-visible,.tl-list a:focus-visible{outline:2px solid var(--gold,var(--zk-accent,#17605b));outline-offset:2px}
.tl-list{position:absolute;right:0;top:calc(100% + .35rem);z-index:40;min-width:10rem;padding:.3rem;background:var(--paper,var(--zk-bg,#fff));color:var(--ink,var(--zk-fg,#171b24));border:1px solid var(--line,var(--zk-rand,#d9d3c4));border-radius:.7rem;box-shadow:0 14px 34px -14px rgba(0,0,0,.4)}
.tl-list a{display:block;padding:.7rem .85rem;border-radius:.45rem;color:inherit;text-decoration:none;font-weight:500;font-size:.95rem;white-space:nowrap}
.tl-list a:hover{background:var(--zk-hover,rgba(127,127,127,.14))}
.tl-list a[aria-current]{font-weight:700;color:var(--acc,var(--zk-accent,inherit))}
@media (max-width:560px){.tl summary{padding:.4rem .65rem}}
/* "Other brands in our guides" (block at the bottom of every page) */
.gv-xg{margin:2rem 0 0;padding:1.2rem 0 0;border-top:1px solid rgba(127,127,127,.35);font:400 .9rem/1.5 var(--sans,system-ui,-apple-system,"Segoe UI",Roboto,Arial,sans-serif)}
.gv-xg h2{margin:0 0 .6rem;font-size:.82rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:inherit;opacity:.85}
.gv-xg ul{display:flex;flex-wrap:wrap;gap:.4rem 1.4rem;margin:0;padding:0;list-style:none}
.gv-xg a{color:inherit;text-decoration:underline;text-underline-offset:.2em}
