.ContactForm-module__msNJna__form h2,.ContactForm-module__msNJna__klaar h2{font-size:var(--text-xl);margin:0 0 var(--space-lg)}.ContactForm-module__msNJna__veld{margin-bottom:var(--space-lg)}.ContactForm-module__msNJna__veld label{margin-bottom:var(--space-2xs);font-weight:600;display:block}.ContactForm-module__msNJna__optioneel{color:var(--color-muted);font-weight:400}.ContactForm-module__msNJna__veld input,.ContactForm-module__msNJna__veld textarea,.ContactForm-module__msNJna__veld select{width:100%;padding:var(--space-sm) var(--space-md);border:1.5px solid var(--color-rule);border-radius:var(--radius-xs);background:var(--color-paper);color:var(--color-ink);font:inherit;transition:border-color var(--dur-short) var(--ease-out)}.ContactForm-module__msNJna__veld input:hover,.ContactForm-module__msNJna__veld textarea:hover,.ContactForm-module__msNJna__veld select:hover{border-color:var(--color-muted)}.ContactForm-module__msNJna__veld input:focus-visible,.ContactForm-module__msNJna__veld textarea:focus-visible,.ContactForm-module__msNJna__veld select:focus-visible{outline:2px solid var(--color-focus);outline-offset:0;border-color:var(--color-focus)}.ContactForm-module__msNJna__veld input[aria-invalid],.ContactForm-module__msNJna__veld textarea[aria-invalid],.ContactForm-module__msNJna__veld select[aria-invalid]{border-color:var(--color-error)}.ContactForm-module__msNJna__veld ::placeholder{color:var(--color-muted)}.ContactForm-module__msNJna__fout{margin:var(--space-2xs) 0 0;color:var(--color-error);font-size:var(--text-sm)}.ContactForm-module__msNJna__honing{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.ContactForm-module__msNJna__klaar{border:1.5px solid var(--color-success);border-radius:var(--radius-sm);padding:var(--space-xl);background:var(--color-paper-2)}.ContactForm-module__msNJna__klaar p{color:var(--color-ink-2);margin:0}button:disabled{opacity:.6;cursor:default}.ContactForm-module__msNJna__veld select{appearance:none;padding-right:var(--space-2xl);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5 6 6.5 11 1.5' fill='none' stroke='%23c2410c' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right var(--space-md) center;cursor:pointer;background-size:.75rem}.ContactForm-module__msNJna__veld select:has(option[value=""]:checked){color:var(--color-muted)}.ContactForm-module__msNJna__uitleg{margin:var(--space-2xs) 0 0;font-size:var(--text-sm);color:var(--color-muted)}
.PageHero-module__ZlUaCG__banner{isolation:isolate;background:var(--color-coal);color:var(--color-ink-inverse);position:relative;overflow:hidden}.PageHero-module__ZlUaCG__media{z-index:-2;position:absolute;inset:0}.PageHero-module__ZlUaCG__beeld{object-fit:cover}.PageHero-module__ZlUaCG__media:after{content:"";background:linear-gradient(90deg,#140e0bf0 0%,#140e0bb8 55%,#140e0b80 100%);background:linear-gradient(90deg,lab(4.39174% 2.06561 2.03976/.94) 0%,lab(4.39174% 2.06561 2.03976/.72) 55%,lab(4.39174% 2.06561 2.03976/.5) 100%);position:absolute;inset:0}.PageHero-module__ZlUaCG__inner{padding-block:var(--space-2xl)}.PageHero-module__ZlUaCG__banner:not([data-met-beeld]) .PageHero-module__ZlUaCG__inner{padding-block:var(--space-xl) var(--space-2xl)}.PageHero-module__ZlUaCG__kicker{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-md);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.1em;text-transform:uppercase;color:var(--color-ink-inverse);display:inline-flex}.PageHero-module__ZlUaCG__kicker:before{content:"";background:var(--color-accent);width:2.5rem;height:3px}.PageHero-module__ZlUaCG__titel{font-size:var(--text-3xl);margin:0}.PageHero-module__ZlUaCG__lede{margin:var(--space-lg) 0 0;max-width:58ch;font-size:var(--text-md);color:var(--color-ink-inverse-2)}@media (max-width:40rem){.PageHero-module__ZlUaCG__titel{font-size:var(--text-2xl)}}
.Page-module__BZ3IIq__sectie{padding-block:var(--space-3xl);position:relative}.Page-module__BZ3IIq__sectie:nth-of-type(2n):before{content:"";inset-block:0;background:var(--color-paper-2);border-block:var(--rule-hairline);z-index:-1;width:100vw;position:absolute;left:50%;translate:-50%}.Page-module__BZ3IIq__sectie h2{font-size:var(--text-xl);margin:0 0 var(--space-md)}.Page-module__BZ3IIq__sectie h3{font-size:var(--text-lg);margin:var(--space-lg) 0 var(--space-xs)}.Page-module__BZ3IIq__sectie p{color:var(--color-ink-2);margin:0 0 var(--space-md)}.Page-module__BZ3IIq__kolommen{gap:var(--space-2xl);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start;display:grid}.Page-module__BZ3IIq__smal{max-width:65ch}.Page-module__BZ3IIq__lead{font-size:var(--text-md);line-height:1.45}.Page-module__BZ3IIq__sectie p.Page-module__BZ3IIq__lead{color:var(--color-ink)}.Page-module__BZ3IIq__zijMedia{gap:var(--space-lg);display:grid}.Page-module__BZ3IIq__lijst{color:var(--color-ink-2);margin:0;padding-left:1.2rem}.Page-module__BZ3IIq__lijst li+li{margin-top:var(--space-xs)}.Page-module__BZ3IIq__acties{align-items:center;gap:var(--space-lg);margin-top:var(--space-lg);flex-wrap:wrap;display:flex}@media (max-width:60rem){.Page-module__BZ3IIq__kolommen{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.Page-module__BZ3IIq__intro h1{font-size:var(--text-2xl)}}.Page-module__BZ3IIq__sectorRooster{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Page-module__BZ3IIq__sectorKaart{border-top:3px solid var(--color-accent);padding-top:var(--space-sm)}.Page-module__BZ3IIq__sectorKaart h3{font-size:var(--text-lg);margin:0 0 var(--space-xs)}.Page-module__BZ3IIq__sectorKaart p{margin:0}.Page-module__BZ3IIq__kaartNr{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.12em;color:var(--color-accent-deep);display:block}.Page-module__BZ3IIq__kaartLijst{margin:var(--space-md) 0 0;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted);padding:0;list-style:none}.Page-module__BZ3IIq__kaartLijst li{padding-block:var(--space-2xs);border-top:var(--rule-hairline)}@media (max-width:60rem){.Page-module__BZ3IIq__sectorRooster{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}}.Page-module__BZ3IIq__groepVoorbeelden{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted);margin:0 0 var(--space-xs)}.Page-module__BZ3IIq__groepMerken{margin:var(--space-md) 0 0;padding-top:var(--space-sm);border-top:var(--rule-hairline);font-size:var(--text-sm);color:var(--color-ink-2)}.Page-module__BZ3IIq__groepMerkenLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);font-weight:600;display:block}.Page-module__BZ3IIq__merkNoot{max-width:78ch;margin:var(--space-lg) 0 0;font-size:var(--text-sm);color:var(--color-muted);line-height:1.5}.Page-module__BZ3IIq__stappenRij{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Page-module__BZ3IIq__stapKaart{border-top:3px solid var(--color-accent);padding-top:var(--space-md)}.Page-module__BZ3IIq__stapKaartNr{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-accent-deep)}.Page-module__BZ3IIq__stapKaart h3{font-size:var(--text-lg);margin:var(--space-2xs) 0 var(--space-xs)}.Page-module__BZ3IIq__stapKaart p{margin:0}@media (max-width:60rem){.Page-module__BZ3IIq__stappenRij{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}}.Page-module__BZ3IIq__projectPlaat{border:1.5px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-paper-2);box-shadow:4px 4px 0 var(--color-accent);padding-inline:var(--space-md);margin:0}.Page-module__BZ3IIq__projectPlaatKop{margin-inline:calc(-1 * var(--space-md));padding:var(--space-sm) var(--space-md);border-bottom:1.5px solid var(--color-ink);font-family:var(--font-display);font-weight:700;font-size:var(--text-md);letter-spacing:.05em;text-transform:uppercase}.Page-module__BZ3IIq__projectPlaat dd{font-family:var(--font-mono);font-size:var(--text-sm)}.Page-module__BZ3IIq__vraag{border-top:var(--rule-hairline);padding-block:var(--space-sm)}.Page-module__BZ3IIq__vraag:last-of-type{border-bottom:var(--rule-hairline)}.Page-module__BZ3IIq__vraag summary{cursor:pointer;align-items:center;gap:var(--space-sm);min-height:44px;font-family:var(--font-display);font-weight:600;font-size:var(--text-md);letter-spacing:.02em;text-transform:uppercase;list-style:none;display:flex}.Page-module__BZ3IIq__vraag summary::-webkit-details-marker{display:none}.Page-module__BZ3IIq__vraag summary:before{content:"+";font-family:var(--font-mono);color:var(--color-accent-deep);transition:rotate var(--dur-short) var(--ease-out);flex:none}.Page-module__BZ3IIq__vraag[open] summary:before{rotate:45deg}.Page-module__BZ3IIq__vraag p{margin:var(--space-xs) 0 var(--space-sm)}.Page-module__BZ3IIq__gegevens{margin:0 0 var(--space-xl)}.Page-module__BZ3IIq__gegevensRij{gap:var(--space-md);padding-block:var(--space-xs);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}.Page-module__BZ3IIq__gegevensRij+.Page-module__BZ3IIq__gegevensRij{border-top:var(--rule-hairline)}.Page-module__BZ3IIq__gegevensRij dt{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);align-self:center;font-weight:600}.Page-module__BZ3IIq__gegevensRij dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.Page-module__BZ3IIq__aanvraag{background:var(--color-paper-2);border:var(--rule-hairline);padding:var(--space-lg)}.Page-module__BZ3IIq__aanvraagLabel{margin:0 0 var(--space-xs);font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent-deep)}.Page-module__BZ3IIq__aanvraag h2{margin-top:0}.Page-module__BZ3IIq__aanvraagLijst{color:var(--color-ink-2);margin:0;padding-left:1.2rem}.Page-module__BZ3IIq__aanvraagLijst li+li{margin-top:var(--space-sm);padding-top:var(--space-sm);border-top:var(--rule-hairline)}.Page-module__BZ3IIq__register{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-2);margin:0;padding:0;line-height:1.65;list-style:none}.Page-module__BZ3IIq__register li{padding-block:var(--space-xs);padding-left:var(--space-md);text-indent:calc(-1 * var(--space-md))}.Page-module__BZ3IIq__register li+li{border-top:var(--rule-hairline)}.Page-module__BZ3IIq__register li:before{content:"→";margin-right:var(--space-xs);color:var(--color-accent-deep)}.Page-module__BZ3IIq__verwant{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}@media (max-width:60rem){.Page-module__BZ3IIq__aanvraag{padding:var(--space-md)}}.Page-module__BZ3IIq__praktijkWand{gap:var(--space-2xl) var(--space-xl);grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.Page-module__BZ3IIq__praktijkWand>li{display:grid}.Page-module__BZ3IIq__praktijkKaart{flex-direction:column;display:flex}.Page-module__BZ3IIq__praktijkKaart figcaption{padding:var(--space-md) var(--space-lg) var(--space-lg);border-top:1.5px solid var(--color-ink);background:var(--color-paper);flex:1}.Page-module__BZ3IIq__praktijkKop{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:.03em;text-transform:uppercase;margin:0;font-weight:600;line-height:1.15}.Page-module__BZ3IIq__praktijkTekst{margin:var(--space-2xs) 0 0;max-width:none;font-size:var(--text-sm);color:var(--color-ink-2);line-height:1.5}@media (max-width:60rem){.Page-module__BZ3IIq__praktijkWand{gap:var(--space-xl);grid-template-columns:minmax(0,1fr);grid-auto-rows:auto}}
.Kruimelpad-module__2ezsvG__pad{padding-block:var(--space-lg) 0}.Kruimelpad-module__2ezsvG__lijst{align-items:baseline;gap:var(--space-xs);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Kruimelpad-module__2ezsvG__stap:not(:first-child):before{content:"/";color:var(--color-rule);margin-inline-end:var(--space-xs)}.Kruimelpad-module__2ezsvG__link{color:var(--color-muted);transition:color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);border-bottom:1px solid #0000;text-decoration:none}.Kruimelpad-module__2ezsvG__link:hover,.Kruimelpad-module__2ezsvG__link:focus-visible{color:var(--color-accent-deep);border-bottom-color:currentColor}.Kruimelpad-module__2ezsvG__huidig{color:var(--color-ink)}
.SlotBand-module__hFqeRW__slot{background:var(--color-coal);color:var(--color-ink-inverse)}.SlotBand-module__hFqeRW__inner{justify-content:space-between;align-items:center;gap:var(--space-xl);padding-block:var(--space-2xl);flex-wrap:wrap;display:flex}.SlotBand-module__hFqeRW__kop{font-size:var(--text-2xl);margin:0}.SlotBand-module__hFqeRW__tekst{margin:var(--space-sm) 0 0;color:var(--color-ink-inverse-2)}.SlotBand-module__hFqeRW__acties{align-items:center;gap:var(--space-lg);flex-wrap:wrap;display:flex}.SlotBand-module__hFqeRW__tel{color:var(--color-ink-inverse);text-underline-offset:3px;transition:text-decoration-thickness var(--dur-short) var(--ease-out);text-decoration:underline;text-decoration-thickness:1px}.SlotBand-module__hFqeRW__tel:hover{text-decoration-thickness:2px}
.Home-module__dhsRqq__sectieKop{font-size:var(--text-2xl);margin:0 0 var(--space-2xl)}.Home-module__dhsRqq__bandKop{justify-content:space-between;align-items:baseline;gap:var(--space-lg);flex-wrap:wrap;display:flex}.Home-module__dhsRqq__bandKop .Home-module__dhsRqq__sectieKop{margin-bottom:var(--space-2xl)}.Home-module__dhsRqq__bewijs{background:var(--color-coal-2);color:var(--color-ink-inverse)}.Home-module__dhsRqq__bewijsRij{padding-block:var(--space-lg);gap:var(--space-lg);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;list-style:none;display:grid}.Home-module__dhsRqq__bewijsItem{gap:var(--space-2xs);padding-left:var(--space-lg);border-left:var(--rule-hairline-dark);display:grid}.Home-module__dhsRqq__bewijsItem:first-child{border-left:none;padding-left:0}.Home-module__dhsRqq__bewijsWaarde{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:.01em;font-weight:700;line-height:1}.Home-module__dhsRqq__bewijsLabel{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:.05em;text-transform:uppercase;color:var(--color-ink-inverse);font-weight:600}.Home-module__dhsRqq__bewijsNoot{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-ink-inverse-2)}.Home-module__dhsRqq__intro{padding-block:var(--space-3xl)}.Home-module__dhsRqq__introKolommen{gap:var(--space-2xl);grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:start;display:grid}.Home-module__dhsRqq__introTekst{margin:0 0 var(--space-lg);font-size:var(--text-md);color:var(--color-ink-2)}.Home-module__dhsRqq__introPunten{margin:0 0 var(--space-xl);gap:var(--space-xs);max-width:60ch;padding:0;list-style:none;display:grid}.Home-module__dhsRqq__introPunten li{padding-left:var(--space-lg);color:var(--color-ink-2);position:relative}.Home-module__dhsRqq__introPunten li:before{content:"";width:var(--space-md);background:var(--color-accent);height:2px;position:absolute;top:.6em;left:0}.Home-module__dhsRqq__introActies{gap:var(--space-md);flex-wrap:wrap;display:flex}.Home-module__dhsRqq__introBeeld{gap:var(--space-lg);display:grid}.Home-module__dhsRqq__plaat{border:1.5px solid var(--color-ink);border-radius:var(--radius-sm);background:var(--color-paper-2);box-shadow:4px 4px 0 var(--color-accent);margin:0}.Home-module__dhsRqq__plaatKop{padding:var(--space-sm) var(--space-md);border-bottom:1.5px solid var(--color-ink);font-family:var(--font-display);font-weight:700;font-size:var(--text-md);letter-spacing:.05em;text-transform:uppercase}.Home-module__dhsRqq__plaatRij{gap:var(--space-md);padding:var(--space-sm) var(--space-md);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}.Home-module__dhsRqq__plaatRij+.Home-module__dhsRqq__plaatRij{border-top:var(--rule-hairline)}.Home-module__dhsRqq__plaatRij dt{font-size:var(--text-sm);letter-spacing:.08em;text-transform:uppercase;color:var(--color-muted);align-self:center;font-weight:600}.Home-module__dhsRqq__plaatRij dd{font-family:var(--font-mono);font-size:var(--text-sm);overflow-wrap:anywhere;margin:0}.Home-module__dhsRqq__dienstenBand{background:var(--color-paper-2);border-block:var(--rule-hairline);padding-block:var(--space-3xl)}.Home-module__dhsRqq__dienstRaster{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;display:grid}.Home-module__dhsRqq__dienst{background:var(--color-paper);border:var(--rule-hairline);border-radius:var(--radius-sm);transition:box-shadow var(--dur-med) var(--ease-out), transform var(--dur-med) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}.Home-module__dhsRqq__dienst:hover{transform:translateY(-3px);box-shadow:0 10px 24px #140e0b24;box-shadow:0 10px 24px lab(4.39174% 2.06561 2.03976/.14)}.Home-module__dhsRqq__dienstBeeld{aspect-ratio:4/3;border-bottom:var(--rule-hairline);background:var(--color-paper-2);margin:0;overflow:hidden}.Home-module__dhsRqq__dienstBeeld img{object-fit:cover;width:100%;height:100%;transition:scale var(--dur-med) var(--ease-out);display:block}.Home-module__dhsRqq__dienst:hover .Home-module__dhsRqq__dienstBeeld img{scale:1.03}.Home-module__dhsRqq__dienstTekst{gap:var(--space-md);padding:var(--space-lg);flex-direction:column;flex:1;display:flex}.Home-module__dhsRqq__dienstTekst h3{font-size:var(--text-lg);margin:0}.Home-module__dhsRqq__dienstTekst p{color:var(--color-ink-2);margin:0}.Home-module__dhsRqq__dienstTekst .Home-module__dhsRqq__plaat{box-shadow:none;border-width:1px}.Home-module__dhsRqq__dienstKnop{font-family:var(--font-display);font-size:var(--text-md);letter-spacing:.04em;text-transform:uppercase;color:var(--color-accent-deep);transition:border-color var(--dur-short) var(--ease-out);border-bottom:2px solid #0000;align-self:start;margin-top:auto;font-weight:600}.Home-module__dhsRqq__dienst:hover .Home-module__dhsRqq__dienstKnop,.Home-module__dhsRqq__dienstKnop:hover{border-color:var(--color-accent)}.Home-module__dhsRqq__sectorenBand{background:var(--color-coal);color:var(--color-ink-inverse);padding-block:var(--space-3xl)}.Home-module__dhsRqq__sectorRaster{gap:var(--space-lg);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Home-module__dhsRqq__sectorTegel{border-radius:var(--radius-sm);overflow:hidden}.Home-module__dhsRqq__sectorLink{aspect-ratio:4/3;display:block;position:relative;overflow:hidden}.Home-module__dhsRqq__sectorLink img{object-fit:cover;width:100%;height:100%;transition:scale var(--dur-med) var(--ease-out);display:block}.Home-module__dhsRqq__sectorLink:hover img{scale:1.05}.Home-module__dhsRqq__sectorNaam{inset-inline:0;padding:var(--space-xl) var(--space-md) var(--space-md);font-family:var(--font-display);font-size:var(--text-md);letter-spacing:.04em;text-transform:uppercase;color:var(--color-ink-inverse);background:linear-gradient(#140e0b00,#140e0beb);background:linear-gradient(lab(4.39174% 2.06561 2.03976/0),lab(4.39174% 2.06561 2.03976/.92));font-weight:700;position:absolute;bottom:0}.Home-module__dhsRqq__sectorLink:after{content:"";inset-inline:0;background:var(--color-accent);transform-origin:0;height:3px;transition:scale var(--dur-med) var(--ease-out);position:absolute;bottom:0;scale:0 1}.Home-module__dhsRqq__sectorLink:hover:after{scale:1}.Home-module__dhsRqq__groepen{padding-block:var(--space-3xl)}.Home-module__dhsRqq__groepChips{gap:var(--space-md);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Home-module__dhsRqq__groepenNoot{margin:var(--space-lg) 0 0;color:var(--color-ink-2)}.Home-module__dhsRqq__werkwijze{padding-block:var(--space-2xl) var(--space-3xl);border-top:var(--rule-hairline)}.Home-module__dhsRqq__stappen{gap:var(--space-xl);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Home-module__dhsRqq__stap{border-top:3px solid var(--color-accent);padding-top:var(--space-md)}.Home-module__dhsRqq__stapNr{font-family:var(--font-display);font-weight:600;font-size:var(--text-lg);color:var(--color-accent-deep)}.Home-module__dhsRqq__stap h3{font-size:var(--text-lg);margin:var(--space-2xs) 0 var(--space-xs)}.Home-module__dhsRqq__stap p{color:var(--color-ink-2);margin:0}.Home-module__dhsRqq__teaser{padding-block:var(--space-2xl);border-top:var(--rule-hairline)}.Home-module__dhsRqq__teaserIntro{margin:0 0 var(--space-lg);color:var(--color-ink-2)}.Home-module__dhsRqq__projectLijst{border-top:var(--rule-hairline);margin:0;padding:0;list-style:none;display:grid}.Home-module__dhsRqq__projectKaart{border-bottom:var(--rule-hairline)}.Home-module__dhsRqq__projectLink{gap:var(--space-lg);padding:var(--space-lg) var(--space-sm);transition:background var(--dur-short) var(--ease-out);grid-template-columns:minmax(0,3fr) minmax(0,7fr) auto;align-items:baseline;display:grid}.Home-module__dhsRqq__projectKaart:hover .Home-module__dhsRqq__projectLink{background:var(--color-accent-soft)}.Home-module__dhsRqq__projectKaart:hover .Home-module__dhsRqq__projectKop{color:var(--color-accent-deep)}.Home-module__dhsRqq__projectMeta{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-muted)}.Home-module__dhsRqq__projectKop{font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);text-transform:uppercase;line-height:1.1}.Home-module__dhsRqq__merken{padding-block:var(--space-2xl);border-top:var(--rule-hairline)}.Home-module__dhsRqq__merkRaster{gap:var(--space-md);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Home-module__dhsRqq__merkTegel{aspect-ratio:3/2;padding:var(--space-md);border:var(--rule-hairline);border-radius:var(--radius-sm);background:var(--color-paper);font-family:var(--font-display);font-size:var(--text-md);letter-spacing:.04em;text-transform:uppercase;text-align:center;color:var(--color-muted);transition:border-color var(--dur-short) var(--ease-out);place-items:center;font-weight:600;display:grid}.Home-module__dhsRqq__merkTegel:hover{border-color:var(--color-accent)}.Home-module__dhsRqq__merkNoot{max-width:78ch;margin:var(--space-md) 0 0;font-size:var(--text-sm);color:var(--color-muted);line-height:1.5}.Home-module__dhsRqq__faq{padding-block:var(--space-2xl);border-top:var(--rule-hairline)}.Home-module__dhsRqq__faqLijst{max-width:62ch}.Home-module__dhsRqq__faqItem details{border-top:var(--rule-hairline);padding-block:var(--space-sm)}.Home-module__dhsRqq__faqItem:last-child details{border-bottom:var(--rule-hairline)}.Home-module__dhsRqq__faqItem summary{cursor:pointer;align-items:center;gap:var(--space-sm);min-height:44px;font-family:var(--font-display);font-weight:600;font-size:var(--text-md);letter-spacing:.02em;text-transform:uppercase;list-style:none;display:flex}.Home-module__dhsRqq__faqItem summary::-webkit-details-marker{display:none}.Home-module__dhsRqq__faqItem summary:before{content:"+";font-family:var(--font-mono);color:var(--color-accent-deep);transition:rotate var(--dur-short) var(--ease-out);flex:none}.Home-module__dhsRqq__faqItem details[open] summary:before{rotate:45deg}.Home-module__dhsRqq__faqItem p{margin:var(--space-xs) 0 var(--space-sm);color:var(--color-ink-2)}.Home-module__dhsRqq__faqNoot{margin:var(--space-lg) 0 0}@media (max-width:72rem){.Home-module__dhsRqq__merkRaster{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:60rem){.Home-module__dhsRqq__bewijsRij{grid-template-columns:repeat(2,minmax(0,1fr))}.Home-module__dhsRqq__bewijsItem,.Home-module__dhsRqq__bewijsItem:first-child{padding-left:0;padding-top:var(--space-md);border-left:none;border-top:var(--rule-hairline-dark)}.Home-module__dhsRqq__introKolommen,.Home-module__dhsRqq__dienstRaster{gap:var(--space-xl);grid-template-columns:minmax(0,1fr)}.Home-module__dhsRqq__sectorRaster{grid-template-columns:repeat(2,minmax(0,1fr))}.Home-module__dhsRqq__stappen{gap:var(--space-lg);grid-template-columns:minmax(0,1fr)}.Home-module__dhsRqq__projectLink{gap:var(--space-xs);grid-template-columns:minmax(0,1fr);align-items:start}}@media (max-width:40rem){.Home-module__dhsRqq__bewijsRij,.Home-module__dhsRqq__sectorRaster{grid-template-columns:minmax(0,1fr)}.Home-module__dhsRqq__merkRaster{grid-template-columns:repeat(2,minmax(0,1fr))}.Home-module__dhsRqq__sectieKop{font-size:var(--text-xl)}}
