.site-header.v9-header{box-sizing:border-box;position:sticky;top:0;z-index:100;display:flex;align-items:center;gap:clamp(8px,1vw,20px);height:72px;padding:0 clamp(12px,2vw,32px);background:var(--paper);border-bottom:1px solid var(--line);color:var(--deep);font-family:Inter,sans-serif}
.v9-header *{box-sizing:border-box}.v9-header svg{width:20px;height:20px;flex:none}.v9-brand{display:flex;align-items:center;gap:8px;color:inherit;text-decoration:none;flex:none;line-height:1.1}.v9-brand img{width:38px;height:31px;object-fit:contain}.v9-brand strong,.v9-brand small{display:block}.v9-brand strong{font-family:Manrope,sans-serif;font-size:1.1rem}.v9-brand small{font-size:.57rem;margin-top:4px}.v9-desktop-search{flex:1;min-width:125px;max-width:300px}.v9-search{display:flex;align-items:center;gap:8px;background:var(--soft);border:1px solid var(--line);border-radius:999px;padding:0 12px;height:42px}.v9-search input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--deep);font:inherit;font-size:.8rem}.v9-search:focus-within{outline:2px solid var(--sage);outline-offset:2px}.v9-nav{display:flex;align-items:center;gap:clamp(6px,.8vw,16px);margin-left:auto;white-space:nowrap}.v9-nav a,.v9-knowledge{display:flex;align-items:center;gap:5px;color:var(--deep);font-size:.78rem;font-weight:600;text-decoration:none}.v9-nav a:hover{text-decoration:underline}.v9-nav .v9-cta{display:inline-flex;padding:10px 12px;border-radius:999px;background:var(--forest);color:var(--paper);white-space:normal;text-align:center;line-height:1.2}.v9-dropdown{position:relative}.v9-drop-toggle,.v9-actions button{display:flex;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;padding:6px}.v9-drop-toggle svg{width:16px}.v9-topics{position:absolute;top:100%;left:0;min-width:195px;padding:8px;background:var(--paper);border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow)}.v9-topics[hidden],.v9-mobile-search[hidden],.v9-backdrop[hidden]{display:none}.v9-nav .v9-topics a{padding:9px}.v9-header :focus-visible{outline:2px solid var(--sage);outline-offset:3px}.v9-actions,.v9-nav-search{display:none}
@media (min-width:1024px) and (max-width:1450px){.v9-nav{gap:8px}.v9-nav>a:not(.v9-cta)>span,.v9-knowledge>a span{font-size:.7rem}.v9-nav svg{width:17px;height:17px}.v9-brand small{font-size:.5rem}.v9-search input{font-size:.72rem}.v9-nav .v9-cta{font-size:.7rem;padding:9px}}
@media (max-width:1023px){.site-header.v9-header{height:64px;justify-content:space-between}.v9-desktop-search{display:none}.v9-actions{display:flex;gap:8px;margin-left:auto}.v9-actions button{min-width:44px;min-height:44px}.v9-backdrop{position:fixed;inset:64px 0 0;background:var(--deep);opacity:.35}.v9-nav{display:none;position:fixed;top:64px;bottom:0;right:0;width:min(100%,440px);overflow:auto;background:var(--paper);padding:24px;align-items:stretch;flex-direction:column;gap:4px;margin:0}.v9-nav.is-open{display:flex}.v9-nav>a,.v9-knowledge>a{font-size:1rem;padding:12px 4px}.v9-nav .v9-cta{justify-content:center;margin-top:12px;padding:14px}.v9-nav-search{display:block;margin-bottom:12px}.v9-knowledge{justify-content:space-between}.v9-drop-toggle{min-width:44px;min-height:44px}.v9-topics{position:static;box-shadow:none;margin-bottom:8px}.v9-mobile-search{position:absolute;top:64px;left:0;right:0;padding:12px;background:var(--paper);border-bottom:1px solid var(--line)}}

/* Laat het mobiele paneel aan het scherm hangen, niet aan de wazige kop. */
@media (max-width:1023px){
  .site-header.v9-header{min-height:64px;-webkit-backdrop-filter:none;backdrop-filter:none}
  .v9-nav{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding-bottom:max(24px,env(safe-area-inset-bottom))}
}
.lw-page-progress{position:fixed;z-index:110;inset:0 0 auto;height:3px;background:#7a8450;transform-origin:left;pointer-events:none}
.lw-page-top{position:fixed;z-index:95;right:20px;bottom:20px;border:1px solid #ced9c9;border-radius:999px;background:#fff;color:#344b31;padding:10px 15px;box-shadow:0 4px 18px #26362924;font:600 13px 'Plus Jakarta Sans',sans-serif;cursor:pointer}
.lw-page-top:focus-visible{outline:3px solid #a87122;outline-offset:3px}
.lw-page-top[hidden],.lw-page-progress[hidden]{display:none}
@media print{.lw-page-progress,.lw-page-top{display:none}}
@media (prefers-reduced-motion:no-preference){.lw-reveal{opacity:0;filter:blur(3px);transform:translateY(12px);transition:opacity .5s ease,filter .5s ease,transform .5s ease}.lw-reveal.lw-revealed{opacity:1;filter:none;transform:none}}

.lw-search-error{padding:12px 16px;border:1px solid #d5aa8f;border-radius:10px;background:#fff5ed;color:#633b2b}

.storage-feedback.lw-toast{position:fixed;z-index:200;left:50%;bottom:22px;transform:translateX(-50%);width:max-content;max-width:calc(100vw - 32px);padding:12px 18px;border-radius:12px;background:#263629;color:white;box-shadow:0 8px 24px #0003}

.lw-suggest-parent{position:relative}.lw-header-suggestions{position:absolute;z-index:220;top:calc(100% + 6px);left:0;right:0;min-width:min(320px,90vw);max-height:320px;overflow:auto;margin:0;padding:6px;list-style:none;background:#fff;border:1px solid #cddacb;border-radius:14px;box-shadow:0 12px 30px #26362928;white-space:normal}.lw-header-suggestions[hidden]{display:none}.lw-header-suggestions a{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border-radius:9px;color:#263629;text-decoration:none;font:500 13px/1.35 Inter,sans-serif}.lw-header-suggestions small{color:#60715f;font-size:11px}.lw-header-suggestions li[aria-selected=true] a,.lw-header-suggestions a:hover,.lw-header-suggestions a:focus{background:#edf4ec}.lw-header-suggestions a strong{font-weight:600}
