.hn-breed{max-width:var(--ds-breed);margin:0 auto;padding:0 var(--ds-goot)}.hn-intro{font-size:1.125rem;color:var(--ds-inkt-2);max-width:34em}.hn-overslaan{position:absolute;left:-9999px;top:8px;z-index:30;background:var(--ds-inkt);color:var(--ds-vlak);padding:10px 16px;border-radius:var(--ds-hoek)}.hn-overslaan:focus{left:8px}.hn-kop{border-bottom:1px solid var(--ds-lijn)}.hn-kop-rij{display:flex;align-items:center;gap:var(--ds-r6);min-height:76px}.hn-logo{display:inline-flex}.hn-logo .wm-hypoz{height:38px;width:auto;display:block}.hn-nav{display:flex;gap:26px;font-weight:500;font-size:var(--ds-tekst-klein)}.hn-inloggen,.hn-nav a{text-decoration:none;padding:10px 0}.hn-inloggen:hover,.hn-nav a:hover{text-decoration:underline;text-underline-offset:5px}.hn-kop-acties{margin-left:auto;display:flex;align-items:center;gap:var(--ds-r5)}.hn-inloggen{font-weight:600;font-size:var(--ds-tekst-klein)}.hn-mobielmenu{display:none;position:relative}.hn-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)}.hn-mobielmenu summary::-webkit-details-marker{display:none}.hn-mobielmenu[open] summary{background:var(--ds-inkt);color:var(--ds-vlak)}.hn-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}.hn-mobielmenu nav a{padding:12px 18px;text-decoration:none;font-weight:500}.hn-mobielmenu nav a:hover{background:var(--ds-bg)}@media (max-width:1020px){.hn-nav{display:none}.hn-mobielmenu{display:block}.hn-kop-acties{gap:var(--ds-r3)}}@media (max-width:640px){.hn-inloggen{display:none}.hn-kop-rij{gap:var(--ds-r3);min-height:64px}.hn-logo .wm-hypoz{height:32px}.hn-kop-acties .ds-knop{padding:0 12px;display:none}}.hn-hero{padding:var(--ds-r8) 0 0}.hn-hero-rij{display:grid;grid-template-columns:1.45fr 1fr;grid-gap:48px;gap:48px;align-items:center}.hn-hero h1{font-size:clamp(2rem,3.3vw,2.9rem);line-height:1.08;text-wrap:balance}.hn-h1-regel{display:block}.hn-hero .hn-intro{margin-top:var(--ds-r5)}.hn-hero .hn-intro+.hn-intro{margin-top:0}.hn-acties{display:flex;flex-wrap:wrap;align-items:flex-start;gap:var(--ds-r4) var(--ds-r5);margin-top:var(--ds-r6)}.hn-acties>.ds-tekstlink{line-height:var(--ds-hoogte)}.hn-hero-foto{margin:0;aspect-ratio:4/3;border-radius:var(--ds-hoek);overflow:hidden}.hn-hero-foto img{object-position:60% center}.hn-foto img,.hn-hero-foto img,.hn-route img{display:block;width:100%;height:100%;object-fit:cover}@media (max-width:900px){.hn-hero{padding-top:var(--ds-r6)}.hn-hero-rij{grid-template-columns:1fr;gap:var(--ds-r6)}.hn-hero-foto{order:-1}}@media (max-width:640px){.hn-hero-foto{order:0}.hn-acties .ds-knop{width:100%}.hn-acties>.ds-tekstlink{line-height:1.4}}.hn-zekerheden{list-style:none;margin:var(--ds-r8) 0 0;padding:var(--ds-r5) 0;display:grid;grid-template-columns:1.2fr 1fr 1fr;border-top:1px solid var(--ds-lijn);border-bottom:1px solid var(--ds-lijn)}.hn-zekerheden li{padding:0 var(--ds-r5);border-left:1px solid var(--ds-lijn)}.hn-zekerheden li:first-child{padding-left:0;border-left:0}.hn-zekerheden strong{display:block;font-size:1.25rem;font-weight:650;letter-spacing:-.01em;margin-bottom:2px}.hn-zekerheden span{font-size:var(--ds-tekst-klein);color:var(--ds-inkt-2)}.hn-registratie{font-size:var(--ds-tekst-mini);color:var(--ds-inkt-2);margin:var(--ds-r3) 0 0}.hn-registratie a{text-underline-offset:3px}@media (max-width:900px){.hn-zekerheden{grid-template-columns:1fr;gap:var(--ds-r4)}.hn-zekerheden li{padding:0;border-left:0}.hn-zekerheden li+li{padding-top:var(--ds-r4);border-top:1px solid var(--ds-lijn)}}.hn-blok{padding:var(--ds-r9) 0}.hn-blok h2{margin-bottom:var(--ds-r3)}.hn-blok-diep{background:var(--ds-bg-diep)}.hn-blok-licht{background:var(--ds-vlak)}.hn-twee{display:grid;grid-template-columns:1fr 1.3fr;grid-gap:var(--ds-r8);gap:var(--ds-r8);align-items:start}.hn-twee-foto{grid-template-columns:1fr 1fr;align-items:center}.hn-twee-foto p{color:var(--ds-inkt-2);font-size:1.0625rem}.hn-twee-foto .ds-knop{margin-top:var(--ds-r3)}.hn-foto{margin:0;aspect-ratio:4/3;border-radius:var(--ds-hoek);overflow:hidden}.hn-foto img{object-position:78% center}@media (max-width:900px){.hn-twee,.hn-twee-foto{grid-template-columns:1fr;gap:var(--ds-r6)}}.hn-routes{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:var(--ds-r5);gap:var(--ds-r5);margin-top:var(--ds-r6)}.hn-route{display:flex;flex-direction:column;background:var(--ds-vlak);border-radius:var(--ds-hoek);overflow:hidden;text-decoration:none;border:var(--ds-rand) solid transparent;transition:border-color .15s}.hn-route img{aspect-ratio:4/3;height:auto}.hn-route-tekst{display:flex;flex-direction:column;flex:1 1;padding:var(--ds-r5)}.hn-route-tekst p{color:var(--ds-inkt-2);margin:var(--ds-r2) 0 var(--ds-r4)}.hn-route-actie{margin-top:auto;font-weight:600;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1.5px}.hn-route:hover{border-color:var(--ds-inkt)}.hn-route:hover .hn-route-actie{text-decoration-thickness:2.5px}.hn-route:focus-visible{box-shadow:var(--ds-focusring)}@media (max-width:900px){.hn-routes{grid-template-columns:1fr;gap:var(--ds-r4)}.hn-route{display:grid;grid-template-columns:38% 1fr}.hn-route img{aspect-ratio:auto;height:100%;min-height:200px}}@media (max-width:640px){.hn-route{display:flex}.hn-route img{aspect-ratio:16/9;min-height:0}.hn-route-tekst{padding:var(--ds-r4) var(--ds-r4) var(--ds-r5)}}.hn-twee .ds-tekstlink{display:inline-block;margin-top:var(--ds-r2)}#zo-werkt-het .hn-twee{grid-template-columns:1fr 1.6fr;grid-template-rows:auto auto 1fr;grid-template-areas:"intro stappen" "verklaring stappen" "link stappen";row-gap:var(--ds-r5)}.hn-stappen-intro{grid-area:intro;padding-top:var(--ds-r5)}.hn-stappen{grid-area:stappen}.hn-verklaring{grid-area:verklaring;align-self:start}.hn-stappen-link{grid-area:link;align-self:end}.hn-stappen-link .ds-tekstlink{margin-top:0}@media (max-width:900px){#zo-werkt-het .hn-twee{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"intro" "stappen" "verklaring" "link"}.hn-stappen-intro{padding:0}}.hn-verklaring{background:var(--ds-donker);color:var(--ds-op-donker);border-radius:var(--ds-hoek);padding:var(--ds-r6) var(--ds-r5)}.hn-verklaring-ic{display:block;width:32px;height:32px;color:#9fd3b2;margin-bottom:var(--ds-r3)}.hn-verklaring h3{font-size:1.3rem;line-height:1.25;margin-bottom:var(--ds-r4);color:#fff;text-wrap:balance}.hn-verklaring p{color:var(--ds-op-donker);font-size:1rem;line-height:1.7;margin:0;text-wrap:pretty}.hn-verklaring p+p{margin-top:var(--ds-r4)}.hn-stappen{list-style:none;margin:0;padding:0;border-top:1px solid var(--ds-lijn)}.hn-stappen li{display:grid;grid-template-columns:40px 1fr 150px;grid-gap:var(--ds-r4);gap:var(--ds-r4);padding:var(--ds-r5) 0;border-bottom:1px solid var(--ds-lijn);align-items:baseline}.hn-nr{font-size:1.5rem;font-weight:650;color:var(--ds-accent);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.hn-stappen h3{font-size:1.1rem}.hn-stappen p{margin:4px 0 0;color:var(--ds-inkt-2)}.hn-wie{font-size:var(--ds-tekst-klein);font-weight:600;color:var(--ds-inkt);text-align:right}@media (max-width:640px){.hn-stappen li{grid-template-columns:32px 1fr}.hn-wie{grid-column:2;text-align:left;color:var(--ds-accent)}}.hn-kosten{margin:0;background:var(--ds-vlak);border-radius:var(--ds-hoek)}.hn-kosten div{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--ds-r4);gap:var(--ds-r4);padding:var(--ds-r5);border-bottom:1px solid var(--ds-lijn-vlak)}.hn-kosten div:last-child{border-bottom:0}.hn-kosten dt{font-weight:500}.hn-kosten dd{margin:0;color:var(--ds-inkt-2)}.hn-kosten-hoofd{border-left:4px solid var(--ds-accent)}.hn-kosten-hoofd dd{color:var(--ds-inkt);font-size:1.5rem;font-weight:650;letter-spacing:-.02em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (max-width:640px){.hn-kosten div{grid-template-columns:1fr;gap:4px;padding:var(--ds-r4)}}.hn-voet{background:var(--ds-donker);color:var(--ds-op-donker);padding:var(--ds-r8) 0 var(--ds-r6)}.hn-voet a{text-decoration:none}.hn-voet a:hover{text-decoration:underline;text-underline-offset:4px}.hn-voet :focus-visible{box-shadow:0 0 0 2px var(--ds-donker),0 0 0 4px var(--ds-op-donker)}.hn-voet-raster{display:grid;grid-template-columns:1.4fr 1fr 1fr 1.2fr;grid-gap:var(--ds-r6);gap:var(--ds-r6)}.hn-voet-slogan{color:var(--ds-op-donker-2);margin-top:var(--ds-r4);max-width:18em}.hn-voet h2{font-size:var(--ds-tekst-klein);font-weight:600;letter-spacing:0;margin-bottom:var(--ds-r3)}.hn-voet ul{list-style:none;margin:0;padding:0}.hn-voet .footer-linkknop,.hn-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}.hn-voet .footer-linkknop:hover,.hn-voet li a:hover{color:var(--ds-op-donker)}.hn-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)}.hn-voet-wettelijk a{color:var(--ds-op-donker);text-decoration:underline;text-underline-offset:3px}@media (max-width:900px){.hn-voet-raster{grid-template-columns:1fr 1fr}}@media (max-width:480px){.hn-voet-raster{grid-template-columns:1fr;gap:var(--ds-r5)}}.hn-faq{max-width:820px}.hn-faq h2{margin-bottom:var(--ds-r5,24px)}