/* Shared menu bar — every pragmarecovery.nl page, EN + NL. Written by sites-v2/recovery_nav.py; edit here, not per page. */
body>.top{gap:14px}
body>.top .l{white-space:nowrap}
body>.top .burger{display:none;background:none;border:0;cursor:pointer;flex-direction:column;gap:4px;padding:6px;order:2}
body>.top .burger span{width:22px;height:2px;background:#fff;display:block;border-radius:2px}
body>.top nav.pnav{display:flex;flex-wrap:nowrap;align-items:center;gap:18px;padding:0}
body>.top nav.pnav a{color:rgba(255,255,255,.6);font-family:Mulish,Inter,-apple-system,sans-serif;font-weight:700;font-size:10px;line-height:1.4;
  letter-spacing:.18em;text-transform:uppercase;text-decoration:none;white-space:nowrap;border:0;padding:6px 0;margin:0;background:none}
body>.top nav.pnav a:hover,body>.top nav.pnav a.on{color:#fff}
body>.top nav.pnav .hasdd{position:relative;display:flex;align-items:center}
body>.top nav.pnav .ddt::after{content:' ▾';font-size:9px;opacity:.7}
body>.top nav.pnav .dd{display:none;position:absolute;top:100%;left:-12px;background:var(--ink,#091E3D);border:1px solid rgba(255,255,255,.15);
  border-radius:8px;padding:6px;min-width:210px;z-index:60}
body>.top nav.pnav .hasdd:hover .dd,body>.top nav.pnav .hasdd:focus-within .dd{display:block}
body>.top nav.pnav .dd a{display:block;padding:9px 12px}
body>.top nav.pnav a.lang{color:#fff;border:1px solid rgba(255,255,255,.35);padding:3px 8px;border-radius:8px}
@media(max-width:1100px){
  body>.top{flex-wrap:wrap}
  body>.top .burger{display:flex}
  body>.top nav.pnav{display:none;order:3;width:100%;flex-direction:column;align-items:flex-start;gap:12px;padding-top:16px}
  body>.top.open nav.pnav{display:flex}
  body>.top nav.pnav .hasdd{flex-direction:column;align-items:flex-start}
  body>.top nav.pnav .ddt::after{content:''}
  body>.top nav.pnav .dd{display:block;position:static;background:none;border:0;padding:4px 0 0 14px;min-width:0}
  body>.top nav.pnav .dd a{padding:6px 0;color:rgba(255,255,255,.45)}
}
@media(max-width:640px){body>.top .lsuf{display:none}}
