.ds-breed{max-width:var(--ds-breed);margin:0 auto;padding:0 var(--ds-goot)}.ds-kop{border-bottom:1px solid var(--ds-lijn);background:var(--ds-bg);position:relative;z-index:40}.ds-kop-rij{display:flex;align-items:center;gap:var(--ds-r6);min-height:76px}.ds-logo{display:inline-flex}.ds-logo .wm-hypoz{height:38px;width:auto;display:block}.ds-nav{display:flex;gap:26px;font-weight:500;font-size:var(--ds-tekst-klein)}.ds-inloggen,.ds-nav a{text-decoration:none;padding:10px 0;color:var(--ds-inkt)}.ds-inloggen:hover,.ds-nav a:hover{text-decoration:underline;text-underline-offset:5px}.ds-kop-acties{margin-left:auto;display:flex;align-items:center;gap:var(--ds-r5)}.ds-inloggen{font-weight:600;font-size:var(--ds-tekst-klein)}.ds-mobielmenu{display:none;position:relative}.ds-mobielmenu summary{list-style:none;cursor:pointer;font-weight:600;min-height:var(--ds-raak);display:inline-flex;align-items:center;padding:0 14px;border:var(--ds-rand) solid var(--ds-inkt);border-radius:var(--ds-hoek)}.ds-mobielmenu summary::-webkit-details-marker{display:none}.ds-mobielmenu[open] summary{background:var(--ds-inkt);color:var(--ds-vlak)}.ds-mobielmenu nav{position:absolute;right:0;top:calc(100% + 8px);z-index:20;min-width:220px;display:flex;flex-direction:column;background:var(--ds-vlak);border:1px solid var(--ds-lijn);border-radius:var(--ds-hoek);padding:6px 0}.ds-mobielmenu nav a{padding:12px 18px;text-decoration:none;font-weight:500;color:var(--ds-inkt)}.ds-mobielmenu nav a:hover{background:var(--ds-bg)}@media (max-width:1020px){.ds-nav{display:none}.ds-mobielmenu{display:block}.ds-kop-acties{gap:var(--ds-r3)}}@media (max-width:640px){.ds-inloggen{display:none}.ds-kop-rij{gap:var(--ds-r3);min-height:64px}.ds-logo .wm-hypoz{height:32px}.ds-kop-acties .ds-knop{display:none}}.ds-voet{background:var(--ds-donker);color:var(--ds-op-donker);padding:var(--ds-r8) 0 var(--ds-r6)}.ds-voet a{text-decoration:none;color:inherit}.ds-voet a:hover{text-decoration:underline;text-underline-offset:4px}.ds-voet :focus-visible{box-shadow:0 0 0 2px var(--ds-donker),0 0 0 4px var(--ds-op-donker)}.ds-voet-raster{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;grid-gap:var(--ds-r6);gap:var(--ds-r6)}.ds-voet-slogan{color:var(--ds-op-donker-2);margin:var(--ds-r4) 0 0;max-width:18em}.ds-voet h2{font-size:var(--ds-tekst-klein);font-weight:600;letter-spacing:0;margin:0 0 var(--ds-r3);color:var(--ds-op-donker)}.ds-voet ul{list-style:none;margin:0;padding:0}.ds-voet .footer-linkknop,.ds-voet li a{display:inline-block;padding:6px 0;color:var(--ds-op-donker-2);font:inherit;font-size:var(--ds-tekst-klein);background:none;border:0;cursor:pointer;text-align:left}.ds-voet .footer-linkknop:hover,.ds-voet li a:hover{color:var(--ds-op-donker)}.ds-voet-wettelijk{margin:var(--ds-r7) 0 0;padding-top:var(--ds-r5);border-top:1px solid color-mix(in srgb,var(--ds-op-donker) 18%,transparent);font-size:var(--ds-tekst-mini);color:var(--ds-op-donker-2)}.ds-voet-wettelijk a{color:var(--ds-op-donker);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.ds-voet-raster{grid-template-columns:1fr 1fr}}@media (max-width:480px){.ds-voet-raster{grid-template-columns:1fr;gap:var(--ds-r5)}}