.postbode[data-astro-cid-talueozx]{aspect-ratio:140/152;pointer-events:none;align-self:end;width:118px}.postbode[data-astro-cid-talueozx] svg[data-astro-cid-talueozx]{width:100%;height:100%;display:block;overflow:visible}.postbode__grond[data-astro-cid-talueozx]{fill:none;stroke:color-mix(in srgb, var(--text) 22%, transparent);stroke-width:1px}.postbode__paal[data-astro-cid-talueozx]{fill:color-mix(in srgb, var(--text) 70%, var(--bg))}.postbode__kast[data-astro-cid-talueozx]{fill:var(--copper-large);stroke:var(--text);stroke-width:1.6px;stroke-linejoin:round}.postbode__gleuf[data-astro-cid-talueozx]{stroke:var(--text);stroke-width:2.4px;stroke-linecap:round}.postbode__vlag[data-astro-cid-talueozx] path[data-astro-cid-talueozx]{stroke:var(--text);stroke-width:1.8px;stroke-linecap:round}.postbode__vlag[data-astro-cid-talueozx] rect[data-astro-cid-talueozx]{fill:var(--text)}.postbode__vinkje[data-astro-cid-talueozx] circle[data-astro-cid-talueozx]{fill:var(--copper-large)}.postbode__vinkje[data-astro-cid-talueozx] path[data-astro-cid-talueozx]{fill:none;stroke:var(--bg-raised);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.postbode__lijn[data-astro-cid-talueozx]{fill:none;stroke:var(--text);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.postbode__hoofd[data-astro-cid-talueozx]{fill:var(--bg-raised)}.postbode__envelop[data-astro-cid-talueozx] rect[data-astro-cid-talueozx]{fill:var(--bg-raised);stroke:var(--text);stroke-width:1.2px}.postbode__envelop[data-astro-cid-talueozx] path[data-astro-cid-talueozx]{fill:none;stroke:var(--text);stroke-width:1px;stroke-linejoin:round}.postbode__envelop[data-astro-cid-talueozx] circle[data-astro-cid-talueozx]{fill:var(--copper-large)}@media (width<=640px){.postbode[data-astro-cid-talueozx]{width:96px}}.contact .contact-opening{padding-top:var(--header-h)}.contact .contact-opening__grid{grid-template-columns:minmax(0,8fr) minmax(0,4fr);align-items:stretch;gap:0;padding-top:0;display:grid}.contact .contact-opening h1{padding:clamp(36px, 4.4vw, 80px) var(--cel) clamp(32px, 3.6vw, 64px);font-size:clamp(52px,7.6vw,138px);line-height:var(--hero-regel);letter-spacing:-.055em;margin:0}.contact .contact-opening__tekst{max-width:none;padding:var(--cel);border-left:var(--r) solid var(--rc);align-items:flex-end;font-size:clamp(16px,1.2vw,19px);line-height:1.65;display:flex}html.js .contact .contact-opening h1[data-enter]{opacity:1;transform:none}.contact .dp-formulier{padding-block:0}.contact .contact-formulier{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);align-items:stretch;gap:0;display:grid}.contact .contact-formulier>.formulier{grid-area:1/2}.contact .contact-formulier>.contact-zij{grid-area:1/1}.contact .formulier{background:var(--bg-raised);padding:0 var(--cel) var(--cel);border:0;border-left:var(--r) solid var(--rc)}.contact .formulier__blok{min-width:0;margin:0;margin-inline:calc(-1 * var(--cel));padding:var(--cel);border:0}.contact .formulier__blok+.formulier__blok{padding-top:var(--cel);border-top:var(--r) solid var(--rc);margin-top:0}.contact .formulier__kop{letter-spacing:-.02em;color:var(--text);padding:0;font-size:clamp(19px,1.5vw,24px);font-weight:500;line-height:1.3;display:block}.contact legend.formulier__kop{float:left;width:100%}.contact .formulier__kop+*{clear:both}.contact .formulier__hint{color:var(--text-body);margin-top:4px;font-size:14px;line-height:1.6}.contact .formulier__keuzes{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.contact .keuze{cursor:pointer;border:var(--r) solid var(--text);align-items:center;gap:10px;padding:11px 16px 11px 14px;transition:border-color .2s,background .2s,color .2s;display:inline-flex;position:relative}.contact .keuze:hover{border-color:var(--text);background:var(--bg)}.contact .keuze input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.contact .keuze__vak{border:1px solid var(--muted-graphic);flex:none;width:12px;height:12px;transition:background .2s,border-color .2s}.contact .keuze__tekst{letter-spacing:-.01em;font-size:15px;font-weight:500}.contact .keuze:has(input:checked){border-color:var(--text);color:var(--bg);background:var(--text)}.contact .keuze:has(input:checked) .keuze__vak{background:var(--copper);border-color:var(--copper)}.contact .keuze:has(input:focus-visible){outline:2px solid var(--copper);outline-offset:3px}.contact .formulier textarea,.contact .formulier .veld input{width:100%;font:inherit;color:var(--text);border:0;border-bottom:var(--r) solid color-mix(in srgb, var(--text) 40%, transparent);background:0 0;border-radius:0;padding:12px 0;font-size:16px;line-height:1.6;transition:border-color .2s}.contact .formulier textarea{resize:vertical;min-height:120px;margin-top:10px}.contact .formulier textarea::placeholder,.contact .formulier .veld input::placeholder{color:var(--text-muted)}.contact .formulier textarea:focus-visible,.contact .formulier .veld input:focus-visible{border-bottom-color:var(--copper);box-shadow:none;outline:0}.contact .formulier__velden{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px 28px;padding-top:16px;display:grid}.contact .veld label{letter-spacing:.13em;text-transform:uppercase;color:var(--text-body);font-size:11px;font-weight:500;display:block}.contact .veld label span{letter-spacing:.04em;text-transform:none;color:var(--text-muted);margin-left:6px;font-weight:400}.contact .formulier__hp{width:1px;height:1px;position:absolute;left:-9999px;overflow:hidden}.contact .formulier__voet{margin:0 calc(-1 * var(--cel)) calc(-1 * var(--cel));padding:var(--cel);border-top:var(--r) solid var(--rc);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px 28px;display:grid}.contact .formulier__note{color:var(--text-body);font-size:13px;line-height:1.65}.contact .formulier__note strong{color:var(--text);font-weight:500}.contact .formulier__status{border:1px solid var(--line);color:var(--text-body);margin-top:var(--cel);border-width:var(--r);padding:14px 16px;font-size:14px;line-height:1.6}.contact .formulier__status[data-toon=ok]{border-color:var(--copper);background:var(--copper-tint);color:var(--text)}.contact .formulier__status[data-toon=fout]{border-color:var(--text);color:var(--text)}.contact .formulier__status:empty{display:none}.contact .contact-zij{padding:var(--cel) var(--cel) 0}.contact .contact-zij__kop{color:var(--text);letter-spacing:-.03em;font-size:clamp(22px,1.8vw,30px);font-weight:500}.contact .contact-kaart{margin:var(--cel) calc(-1 * var(--cel)) 0;border-top:var(--r) solid var(--rc);font-style:normal}.contact .contact-kaart__rij{padding:16px var(--cel);border-bottom:var(--r) solid var(--rc);grid-template-columns:72px 1fr;align-items:baseline;column-gap:16px;display:grid}.contact .contact-kaart__label{letter-spacing:.13em;text-transform:uppercase;color:var(--text-body);font-size:11px;font-weight:500}.contact .contact-kaart__rij a{letter-spacing:-.02em;color:var(--text);overflow-wrap:anywhere;font-size:clamp(17px,1.3vw,21px);font-weight:500}.contact .contact-kaart__rij a:hover{color:var(--copper-active)}.contact .contact-kaart__rij p{font-size:15px;line-height:1.6}.contact .contact-kaart__rij small{color:var(--text-muted);margin-top:2px;font-size:12px;display:block}.contact .contact-stappen{margin:0 calc(-1 * var(--cel));padding:var(--cel) var(--cel) 0}.contact .contact-stappen__kop{letter-spacing:.13em;text-transform:uppercase;color:var(--text-body);font-size:11px;font-weight:500}.contact .contact-stappen ol{margin:16px calc(-1 * var(--cel)) 0;border-top:var(--r) solid var(--rc)}.contact .contact-stappen li{padding:16px var(--cel);border-bottom:var(--r) solid var(--rc);grid-template-columns:56px 1fr;column-gap:12px;display:grid}.contact .contact-stappen__nr{font-variant-numeric:tabular-nums;letter-spacing:-.05em;color:var(--copper-large);grid-row:1/span 2;font-size:30px;font-weight:500;line-height:1}.contact .contact-stappen strong{letter-spacing:-.02em;color:var(--text);font-size:15px;font-weight:500}.contact .contact-stappen li>span:last-child{font-size:14px;line-height:1.55}.contact .contact-stappen li:last-child{border-bottom:0}.contact .dp-verwant__grid,.contact .dp-verwant__kaarten{grid-template-columns:repeat(4,minmax(0,1fr))}.contact .dp-verwant__kaarten .sub-kaart__link{justify-content:space-between;width:100%}@media (width<=1280px){.contact .dp-verwant__kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1100px){.contact .dp-verwant__grid,.contact .dp-verwant__kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=899px){.contact .contact-opening{padding-top:var(--header-h)}.contact .contact-opening__grid{grid-template-columns:1fr;gap:0}.contact .contact-opening__tekst{border-left:0;border-top:var(--r) solid var(--rc)}.contact .contact-formulier{grid-template-columns:1fr;gap:0}.contact .contact-formulier>.formulier,.contact .contact-formulier>.contact-zij{grid-area:auto}.contact .contact-zij{max-width:none;padding-top:var(--cel);border-top:var(--r) solid var(--rc)}.contact .dp-verwant__grid,.contact .dp-verwant__kaarten{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.contact .formulier__keuzes{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.contact .keuze{padding-inline:12px}.contact .formulier__velden,.contact .dp-verwant__grid,.contact .dp-verwant__kaarten{grid-template-columns:1fr}.contact .formulier{padding:0 var(--cel) var(--cel)}.contact .formulier__voet{grid-template-columns:auto minmax(0,1fr);column-gap:16px}.contact .formulier__voet .postbode{grid-area:1/2;justify-self:end}.contact .formulier__note{grid-column:1/-1}}@media (width<=899px){.contact .formulier{border-left:0}}@media (width<=540px){.contact .contact-opening h1{font-size:10.4vw}}
